<!--
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 == "center")
					sel.text = "[center]" + chaine + "[/center]";
				else if(texte == 'liste')
					sel.text = "[liste]\n[li]" + chaine + "[/li]\n[/liste]";
				else
					sel.text = "[" + texte + "]" + chaine + "[/" + texte + "]";
			}
			else if(code == 'couleur')
				sel.text = "[couleur=" + texte + "]" + chaine + "[/couleur]";
			else if(code == 'taille_txt')
				sel.text = "[taille=" + texte + "]" + chaine + "[/taille]";
			else if(code == 'smiley')
				sel.text = ":" + texte + ":";
      else if(code == 'lien')
			{
			 sel.text = texte;
			}
		}
		else
		{
			if(code == 'balise')
			{
				if(texte == "center")
					document.getElementById('FormNews').texte.value += "[center]Texte centré ici[/center]";
				else if(texte == 'liste')
					document.getElementById('FormNews').texte.value += "[liste]\n[li]Première info[/li]\n[/liste]";
				else
					document.getElementById('FormNews').texte.value += "[" + texte + "]Votre texte ici[/" + texte + "]";
			}
			else if(code == 'couleur')
				document.getElementById('FormNews').texte.value += "[couleur=" + texte + "] [/couleur]";
			else if(code == 'taille_txt')
				document.getElementById('FormNews').texte.value += "[taille=" + texte + "] [/taille]";
			else if(code == 'smiley')
				document.getElementById('FormNews').texte.value += ":" + texte + ":";
      else if(code == 'lien')
			{
			 document.getElementById('FormNews').texte.value += texte;
			}
		}
	}
	else // si mozilla
	{
		champ = document.getElementById('FormNews').texte;
		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 == "center")
				champ.value = valDeb + "[center]" + valSel + "[/center]" + valFin;
			else if(texte == 'liste')
				champ.value = valDeb + "[liste]\n[li]" + valSel + "[/li]\n[/liste]" + valFin;
			else
				champ.value = valDeb + "[" + texte + "]" + valSel + "[/" + texte + "]" + valFin;
		}
		else if(code == 'couleur')
			champ.value = valDeb + "[couleur=" + texte + "]" + valSel + "[/couleur]" + valFin;
		else if(code == 'taille_txt')
			champ.value = valDeb + "[taille=" + texte + "]" + valSel + "[/taille]" + valFin;
		else if(code == 'smiley')
			champ.value = valDeb + ":" + texte + ":" + valFin;
		else if(code == 'lien')
		{
		 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 &eacute;l&eacute;ment pour obtenir des informations';
	else
	{
		switch(btn)
		{
			case 'center':
				message = 'Pour centrer: [center]Texte à centrer[/center]';
				break;
			case 'g':
				message = '[g]Texte en gras[/g]';
				break;
				
			case 'i':
				message = '[i]Texte en italique[/i]';
				break;
				
			case 's':
				message = '[s]Texte soulign&eacute;[/s]';
				break;
				
			case 'url':
				//message = 'Lien: [url]http://www.lesite.com[/url]';
				message = 'Lien: [url_lien]http://www.lesite.com[/url_lien][url_title]Titre du site[/url_title][url_desc]Nom du lien[/url_desc]';
				break;
			case 'liste':
				message = 'Liste de plusieurs &eacute;l&eacute;ments:<br />[liste]<br />[li]Premier &eacute;l&eacute;ment[/li]<br />[li]Deuxi&egrave;me &eacute;l&eacute;ment[/li]<br />[li]...[/li]<br />[/liste]';
				break;
		}
	}
	
	document.getElementById('info_code').innerHTML = message;
}
-->
