
		function addSmile2(code)
		{
			document.formcommentaires.textecommentaire.value = document.formcommentaires.textecommentaire.value + " " + code;
			document.formcommentaires.textecommentaire.focus();
		}
		
		function addSmile(startTag,defaultText,endTag) 
		{
		   with(document.formcommentaires)
		   {
		      if (textecommentaire.createTextRange) 
		      {
		         var text;
		         textecommentaire.focus(textecommentaire.caretPos);
		         textecommentaire.caretPos = document.selection.createRange().duplicate();
		         if(textecommentaire.caretPos.text.length>0)
		         {
		            //gère les espace de fin de sélection. Un double-click sélectionne le mot
		            //+ un espace qu\'on ne souhaite pas forcément...
		            var sel = textecommentaire.caretPos.text;
		            var fin = '';
		            while(sel.substring(sel.length-1, sel.length)==' ')
		            {
		               sel = sel.substring(0, sel.length-1)
		               fin += ' ';
		            }
		            textecommentaire.caretPos.text = startTag + sel + endTag + fin;
		         }
		         else
		            textecommentaire.caretPos.text = startTag+defaultText+endTag;
		      }
		      else textecommentaire.value += startTag+defaultText+endTag;
		      textecommentaire.focus();
		   }
		}