<!--
var mozilla = (navigator.userAgent.toLowerCase().indexOf('gecko') != -1) ? true : false;

// Permet d'ajouter les balises à la zone de texte
function ajouter_txt(texte, code)
{
	if(!mozilla) // si on est pas sous mozilla
	{
		var chaine = document.selection.createRange().text;
		
		if(chaine)
		{
			var sel = document.selection.createRange();
		
			if(code == 'balise')
			{
				if(texte == "cit")
					sel.text = "[cit nom=]" + chaine + "[/cit]";			
				else if(texte == 'liste')
					sel.text = "[liste]\n[*]" + chaine + "[/*]\n[/liste]";
				else if(texte == 'liste=1')
					sel.text = "[liste=1]\n[*]" + chaine + "[/*]\n[/liste]";
				else if(texte == 'liste=a')
					sel.text = "[liste=a]\n[*]" + chaine + "[/*]\n[/liste]";	
				else
					sel.text = "[" + texte + "]" + chaine + "[/" + texte + "]";
				}
			else if(code == 'couleurs')
				sel.text = "[color=" + texte + "]" + chaine + "[/color]";
			else if(code == 'taille_txt')
				sel.text = "[size=" + texte + "]" + chaine + "[/size]";
			else if(code == 'font')
				sel.text = "[font=" + texte + "]" + chaine + "[/font]";	
			else if(code == 'url')
				sel.text = "[url=http://" + texte + "]" + chaine + "[/url]";
			else if(code == 'email')
				sel.text = "[email=" + texte + "]" + chaine + "[/email]";	
			else if(code == 'smiley')
				sel.text = ":" + texte + ":";
		}
		else
		{
			if(code == 'balise')
			{
				if(texte == "cit")
					document.form1.mess.value += "[cit nom=]Texte cité ici[/cit]";
				else if(texte == 'liste')
					document.form1.mess.value += "[liste]\n[*]Première info[/*]\n[/liste]";
				else if(texte == 'liste=1')
					document.form1.mess.value += "[liste=1]\n[*]Première info[/*]\n[/liste]";
				else if(texte == 'liste=a')
					document.form1.mess.value += "[liste=a]\n[*]Première info[/*]\n[/liste]";	
				else
					document.form1.mess.value += "[" + texte + "]Votre texte ici[/" + texte + "]";
			
			}
			else if(code == 'couleurs')
				document.form1.mess.value += "[color=" + texte + "] [/color]";
			else if(code == 'taille_txt')
				document.form1.mess.value += "[size=" + texte + "] [/size]";
			else if(code == 'font')
				document.form1.mess.value += "[font=" + texte + "] [/font]";	
			else if(code == 'url')
				document.form1.mess.value += "[url=http://" + texte + "] [/url]";	
			else if(code == 'email')
				document.form1.mess.value += "[email=" + texte + "] [/email]";	
			else if(code == 'smiley')
				document.form1.mess.value += ":" + texte + ":";
		}
	}
	else // si mozilla
	{
		champ = document.form1.mess;
		val = champ.value;
		valDeb = val.substring(0, champ.selectionStart);
		valFin = val.substring(champ.selectionEnd, champ.textLength);
		valSel = val.substring(champ.selectionStart, champ.selectionEnd);
		
		if(code == 'balise')
		{
			if(texte == "cit")
				champ.value = valDeb + "[quote nom=]" + valSel + "[/quote]" + valFin;			
			else if(texte == 'liste')
				champ.value = valDeb + "[liste]\n[*]" + valSel + "[/*]\n[/liste]" + valFin;
			else if(texte == 'liste=1')
				champ.value = valDeb + "[liste=1]\n[*]" + valSel + "[/*]\n[/liste]" + valFin;
			else if(texte == 'liste=a')
				champ.value = valDeb + "[liste=a]\n[*]" + valSel + "[/*]\n[/liste]" + valFin;	
			else
				champ.value = valDeb + "[" + texte + "]" + valSel + "[/" + texte + "]" + valFin;
		    
		}
		else if(code == 'couleurs')
			champ.value = valDeb + "[color=" + texte + "]" + valSel + "[/color]" + valFin;
		else if(code == 'taille_txt')
			champ.value = valDeb + "[size=" + texte + "]" + valSel + "[/size]" + valFin;
			else if(code == 'font')
			champ.value = valDeb + "[font=" + texte + "]" + valSel + "[/font]" + valFin;
		else if(code == 'url')
			champ.value = valDeb + "[url=http://" + texte + "]" + valSel + "[/url]" + valFin;
		else if(code == 'email')
			champ.value = valDeb + "[email=" + texte + "]" + valSel + "[/email]" + valFin;	
		else if(code == 'smiley')
			champ.value = valDeb + ":" + texte + ":" + valFin;
	}
}
	
	// ouverture de la fenêtre
function plusSmileys()
{
	var fenetre = window.open("images/smileys.php", "fenetre", "directories = no, location = no, status = yes, resizable = yes, scrollbars = yes");
	fenetre.resizeTo(window.screen.availWidth, window.screen.availHeight);
	fenetre.moveTo(0, 0);
	fenetre.status = "Cliquez sur un smiley pour l'ajouter au message";
}

// changement du message d'info
function info_code(action, btn)
{
	var message = '';
	
	if(action == 'out')
		message = 'Passez la souris sur un élément pour obtenir des informations';
	else
	{
		switch(btn)
		{
			case 'b':
				message = '[b]Texte en gras[/b]';
				break;
				
			case 'i':
				message = '[i]Texte en italique[/i]';
				break;
				
			case 'u':
				message = '[u]Texte souligné[/u]';
				break;
				
			case 'url':
				message = 'Lien: [url]http://www.lesite.com[/url] <br />ou [url=www.lesite.com]http://www.lesite.com[/url]';
				break;
				
			case 'mail':
				message = 'Adresse e-mail: [mail]personne@domaine.com[/mail]';
				break;
				
			case 'cit':
				message = 'Pour citer: [quote nom=Source]Texte cité[/quote] ou [quote]Texte cité[/quote]';
				break;
				
			case 'liste':
				message = 'Liste de plusieurs éléments:<br />[liste]<br />[*]Premier élément[/*]<br />[*]Deuxième élément[/*]<br />[*]...[/*]<br />[/liste]';
				break;
		}
	}
	
	document.getElementById('info_code').innerHTML = message;
}
-->