function addtext(open, close)
{
	var mess = document.getElementById('formulaire').texte;

	// INTERNET EXPLORER //

	if(document.selection)
	{
		mess.focus();
		sel = document.selection.createRange();
		sel.text = open + sel.text + close;
		document.formulaire.focus();
	}

	// AUTRES NAVIGATEURS //

	else if(mess.selectionStart || mess.selectionStart == '0')
	{
		var startPos = mess.selectionStart;
		var endPos = mess.selectionEnd;
		var chaine = mess.value;

		mess.value = mess.value.substring('0', startPos) + open + mess.value.substring(startPos, endPos) + close + mess.value.substring(endPos, mess.value.length);

		mess.selectionStart = mess.selectionEnd = endPos + open.length + close.length;

		mess.focus();
	}

	else
	{
		mess.value += open + close;
		mess.focus();
	}
}
