	// 	///-----------------------// Permet la modification du Textarea avec des liens et des images
	function modifChamp() { 	
		texte = prompt("Donnez le lien", "http://");
		if (texte != null) {
			texte= "[URL=" + texte + "]" + texte + "[/URL]";
			var mess = document.getElementById("area");
			var navigateur = navigator.appName;
			if (navigateur == "Microsoft Internet Explorer"){ //////IE
				var str = document.selection.createRange().text;
				mess.focus();
				var sel = document.selection.createRange();
				sel.text = str + texte;
				document.mess.focus();
			}
			else {  // Tous les autres navigateurs
				var startPos = mess.selectionStart; //Début de la sélection de l'utilisateur
				var endPos = mess.selectionEnd;	//Fin de la sélection de l'utilisateur
				var chaine = mess.value; //On obtient la valeur du champ textarea
				mess.value = chaine.substring(0, startPos) + texte + chaine.substring(startPos, endPos) +chaine.substring(endPos, chaine.length);
			}	
		}
	}
	function modifChampImage() { 	
		texte = prompt("Donnez le lien", "http://");
		if (texte != null) {
			texte= "[IMG]" + texte +"[/IMG]";
			var mess = document.getElementById("area");
			var navigateur = navigator.appName;
			if (navigateur == "Microsoft Internet Explorer"){ //////IE
				var str = document.selection.createRange().text;
				mess.focus();
				var sel = document.selection.createRange();
				sel.text = str + texte;
				document.mess.focus();
			}
			else {  // Tous les autres navigateurs
				var startPos = mess.selectionStart; //Début de la sélection de l'utilisateur
				var endPos = mess.selectionEnd;	//Fin de la sélection de l'utilisateur
				var chaine = mess.value; //On obtient la valeur du champ textarea
				mess.value = chaine.substring(0, startPos) + texte + chaine.substring(startPos, endPos) +chaine.substring(endPos, chaine.length);
			}
		}
	}
	function zoom() {
		var mess = document.getElementById("area");
		var navigateur = navigator.appName;
		if (navigateur == "Microsoft Internet Explorer"){ //////IE
			var str = document.selection.createRange().text; // La sélection
			var debutImg=str.indexOf("IMG");
			var str=str.substring(0, debutImg + 3) + "ZOOM"+str.substring(debutImg + 3, str.length);
			var debutImg=str.lastIndexOf("IMG");
			var str=str.substring(0, debutImg + 3) + "ZOOM"+str.substring(debutImg + 3, str.length);
			mess.focus();
			var sel = document.selection.createRange();
			sel.text = str;
			document.mess.focus();
		}
		else {  // Tous les autres navigateurs
			var startPos = mess.selectionStart; //Début de la sélection de l'utilisateur
			var endPos = mess.selectionEnd;	//Fin de la sélection de l'utilisateur
			var chaine = mess.value; //On obtient la valeur du champ textarea
			var image=chaine.substring(startPos, endPos);
			var debutImg=image.indexOf("IMG");
			var image=image.substring(0, debutImg + 3) + "ZOOM"+image.substring(debutImg + 3, chaine.length);
			var debutImg=image.lastIndexOf("IMG");
			var image=image.substring(0, debutImg + 3) + "ZOOM"+image.substring(debutImg + 3, image.length);
			mess.value = chaine.substring(0, startPos) + image +chaine.substring(endPos, chaine.length);
		}
	}
	function left() {
		var mess = document.getElementById("area");
		var navigateur = navigator.appName;
		if (navigateur == "Microsoft Internet Explorer"){ //////IE
			var str = document.selection.createRange().text; // La sélection
			var debutImg=str.indexOf("IMG");
			var str=str.substring(0, debutImg + 3) + "LEFT"+str.substring(debutImg + 3, str.length);
			var debutImg=str.lastIndexOf("IMG");
			var str=str.substring(0, debutImg + 3) + "LEFT"+str.substring(debutImg + 3, str.length);
			mess.focus();
			var sel = document.selection.createRange();
			sel.text = str;
			document.mess.focus();
		}
		else {  // Tous les autres navigateurs
			var startPos = mess.selectionStart; //Début de la sélection de l'utilisateur
			var endPos = mess.selectionEnd;	//Fin de la sélection de l'utilisateur
			var chaine = mess.value; //On obtient la valeur du champ textarea
			var image=chaine.substring(startPos, endPos);
			var debutImg=image.indexOf("IMG");
			var image=image.substring(0, debutImg + 3) + "LEFT"+image.substring(debutImg + 3, chaine.length);
			var debutImg=image.lastIndexOf("IMG");
			var image=image.substring(0, debutImg + 3) + "LEFT"+image.substring(debutImg + 3, image.length);
			mess.value = chaine.substring(0, startPos) + image +chaine.substring(endPos, chaine.length);
		}
	}
	// 	///-----------------------// 
			
	// 	///-----------------------// Permet la modification du Textarea en entourant le texte sélectionnée de textDeb et de textFin
	function texteselectionne(textDeb, textFin) {
		var navigateur = navigator.appName;
		var mess = document.getElementById('area');
		if (navigateur == "Microsoft Internet Explorer"){ //////IE
			var str = document.selection.createRange().text;
			mess.focus();
			sel = document.selection.createRange();
			sel.text = textDeb + str + textFin;
			document.mess.focus();
		}
		else {  // Tous les autres navigateurs
			var mess = document.getElementById('area'); //On obtient l'obet textarea
			var startPos = mess.selectionStart; //Début de la sélection de l'utilisateur
			var endPos = mess.selectionEnd;	//Fin de la sélection de l'utilisateur
			var chaine = mess.value; //On obtient la valeur du champ textarea
		}
		mess.value = chaine.substring(0, startPos) + textDeb + chaine.substring(startPos, endPos) + textFin +chaine.substring(endPos, chaine.length);//On remplace par le nouveau texte
	} 
	// 	///-----------------------// 

	// 	///-----------------------//  Donne les explications concernant les fonctions javascript dans le champ <div id="desc">
	function explain(explication) {
		if (explication == "gras")
			document.getElementById("desc").innerHTML= 'Si vous sélectionnez <b>\"Exemple\"</b> dans votre texte et que vous cliquez sur ce bouton<br />la sélection devient <b>\"[B]Exemple[/B]\"</b> et est ainsi mise en gras.'; //On modifie l'intérieur du champ div
		else if (explication == "sousligne")
			document.getElementById("desc").innerHTML= 'Si vous sélectionnez <b>\"Exemple\"</b> dans votre texte et que vous cliquez sur ce bouton<br />la sélection devient <b>\"[U]Exemple[/U]\"</b> et est ainsi soulignée.';
		else if (explication == "italic")
			document.getElementById("desc").innerHTML= 'Si vous sélectionnez <b>\"Exemple\"</b> dans votre texte et que vous cliquez sur ce bouton<br />la sélection devient <b>\"[I]Exemple[/I]\"</b> et est donc ainsi en italique.';
		else if (explication == "center")
			document.getElementById("desc").innerHTML= 'Si vous sélectionnez <b>\"Exemple\"</b> dans votre texte et que vous cliquez sur ce bouton<br />la sélection devient <b>\"[CENTER]Exemple[/CENTER]\"</b> et est donc ainsi centré.';
		else if (explication == "left")
			document.getElementById("desc").innerHTML= 'Ce bouton permet d\'aligner une image à gauche. <br />Cela remplace les IMG par des IMGLEFT<br />			<b>[IMGLEFT]http://Image.extension[/IMGLEFT]</b>';
		else if (explication == "image")
			document.getElementById("desc").innerHTML= "Ce bouton permet d'ajouter une image.<br />Il faut simplement l'uploader.<br /><b>[IMG]imageNews/Image.extension[/IMG]</b>";
		else if (explication == "image2")
			document.getElementById("desc").innerHTML= "Ce bouton permet d'ajouter une image.<br />Il faut simplement en connaitre l'adresse.<br /><b>[IMG]http://Image.extension[/IMG]</b>";
		else if (explication == "lien")
			document.getElementById("desc").innerHTML= "Ce bouton permet d'ajouter un lien.<br />Il faut simplement en connaitre l'adresse.<br /><b>[URL=http://adresse]Description[/URL]</b>";
		else if (explication == "lienFichier")
			document.getElementById("desc").innerHTML= "Ce bouton permet d'uploader un fichier et d'insérer un lien vers celui ci.<br /><b>[URL=http://nomfichier.extention]Texte/URL]</b>";
		else if (explication == "zoom")
			document.getElementById("desc").innerHTML= "Ce bouton permet de rendre une image zoomable. <br />Cela remplace les IMG par des IMGZOOM<br />			<b>[IMGZOOM]http://Image.extension[/IMGZOOM]</b>";
		else
			document.getElementById("desc").innerHTML= "Passez la souris sur les boutons ci dessus. <br />Cela vous donnera leur utilité<br />ainsi que la manière de les utiliser.";
	}
