
var posx;var posy;

function capmouse(e){
// captures the mouse position
  posx = 0; posy = 0;
  if (!e){var e = window.event}
  if (e.pageX || e.pageY){
    posx = e.pageX;
    posy = e.pageY;
  }
  else {
    if (e.clientX || e.clientY){
      posx = e.clientX;
      posy = e.clientY;
    }
  }
}
function showP(){
  document.getElementById("tools").className="visible";
  if (posx>10 && posy>10){

	 document.getElementById("tools").style.top=(posy+10)+'px';
	 document.getElementById("tools").style.left=(posx+10)+'px';}
if (posy>400){
         //document.getElementById("tools").style.left=(posx-100)+'px';
	 document.getElementById("tools").style.top=(posy-300)+'px';}
       //if (posx>50 && posy>50)
         if (posx>2700){
       document.getElementById("tools").style.left=(posx-250)+'px';
	/*document.getElementById("tools").style.top=(posy-100)+'px';*/}


  //document.getElementById("tools").style.top =(posy-100)+'px';}

  //document.getElementById("tools").innerHTML = (posy-100)+"<br/>"+(posx-100);
    document.getElementById("position").innerHTML = "Axe vertival y: <input type='text' name='vertical' value="+(posy-30)+" size='5' maxlenght='5'><br />Axe horizontal : <input type='text' name='horizontal' value="+(posx-30)+" size='5' maxlenght='5'>";

}
function destruct(){
  document.getElementById("tools").className="invisible";

}


var posx;var posy;
function getMouse(e){
posx=0;posy=0;
var ev=(!e)?window.event:e;//IE:Moz
if (ev.pageX){//Moz
posx=ev.pageX+window.pageXOffset;
posy=ev.pageY+window.pageYOffset;
}
else if(ev.clientX){//IE
posx=ev.clientX+document.body.scrollLeft;
posy=ev.clientY+document.body.scrollTop;
}
else{return false;
}//old browsers
}


function confirme(fichier)
{
if (confirm("Voulez-vous vraiment supprimer ce fichier " +  fichier +"?"))
{
document.delbubble.nomfichier.value = fichier;
// tu poste ton formulaire qui s'appelle frmeffacer
document.delbubble.submit();
}
else
{
alert("suppression du fichier " + fichier + " annulée");
//on vide le nom du fichier pour que ce soit "propre" au cas ou yaurait un résidu de je ne sais quoi
document.delbubble.nomfichier.value='';
}
}



	///Vérification des champs du formulaire/
function verif()
{
	var nom = document.creabubble.titre.value;
	if (document.creabubble.titre.value == "")
	{
		//alert ('Veuillez entrer votre nom');
		document.getElementById('message_erreur').innerHTML = 'Vous devez donner un nom à votre bulle';
		document.creabubble.titre.focus();
		return false;
       }
       	if (document.creabubble.type.value == "Type de bulle")
	{
       		//alert ('Veuillez entrer votre nom');
		document.getElementById('message_erreur').innerHTML = 'Vous devez choisir un type de bulle';
		document.creabubble.type.focus();
		return false;
       }
if (document.creabubble.taille.value == "Taille de bulle")
	{
       		//alert ('Veuillez entrer votre nom');
		document.getElementById('message_erreur').innerHTML = 'Vous devez choisir une taille de bulle';
		document.creabubble.taille.focus();
		return false;
       }
	//if(document.formulaire.telephone.value.length != 6)
	//{
	//	alert ('Le n? de tÈlÈphone doit comporter 6 chiffres');
	//	document.formulaire.telephone.focus();
	//	return false;
	//}
	else {return true;}
}




	// micro eiteur html
	function tag(tag) {
		var src = document.getElementById('txt_bulle');
    	var start, end, url, alt, title='';
    	switch(tag) {
    		case 'break': start = '[break]'; end = ''; break;
    		case 'include':
				url = prompt("Entez l'URL du fichier.", '');
				start = url !=null ? '[include]'+url+'[\/include]' : '';
				end = '';
			break;
    		case 'br': start = ''; end = '<br \/>'; break;
    		case 'img':
    			url = prompt("Entrez l'URL de l'image", '');
				alt = prompt("Indiquez la valeur ALT de l'image.", '');
				start = url != null ? '<img src="'+url+'" alt="'+alt+'" \/>' : '';
				end = '';
			break;
			case 'link':
				url = prompt("Entrez le lien URL.", '');
				title = prompt("Entrez le titre du lien.", '');
				if(url != null) {start = '<a href="'+url+'" title="'+title+'">'; end = '<\/a>';}
				else {start = end = '';}
			break;
			default: start = '<'+tag+'>'; end = '<\/'+tag+'>';
    	}
		if(!src.setSelectionRange) {
			var selected = document.selection.createRange().text;
			if(selected.length <= 0) {src.value += start + title + end;}
			else {
				var codetext = start + selected + end;
				document.selection.createRange().text = codetext;
			}
		} else {
			var pretext = src.value.substring(0, src.selectionStart);
			var codetext = start + src.value.substring(src.selectionStart, src.selectionEnd) + end;
			var posttext = src.value.substring(src.selectionEnd, src.value.length);
			if(codetext == start + end) {codetext = start + title + end;}
			src.value = pretext + codetext + posttext;
		}
		src.focus();
}


