/*function storeCaret(text)
{ // voided
}
*/
function AddText(startTag,defaultText,endTag) 
{
   with(document.poster)
   {
      if (commentaire.createTextRange) 
      {
         var text;
         commentaire.focus(commentaire.caretPos);
         commentaire.caretPos = document.selection.createRange().duplicate();
         if(commentaire.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 = commentaire.caretPos.text;
            var fin = '';
            while(sel.substring(sel.length-1, sel.length)==' ')
            {
               sel = sel.substring(0, sel.length-1)
               fin += ' ';
            }
            commentaire.caretPos.text = startTag + sel + endTag + fin;
         }
         else
            commentaire.caretPos.text = startTag+defaultText+endTag;
      }
      else commentaire.value += startTag+defaultText+endTag;
   }
}
