function getjsredirect(url,wait)
{
	setTimeout("window.location='"+url+"'",wait);
}

function popup(url,width,height)
{
	newwin=window.open(url,'NewFenetre','toolbar=no, location=no, menubar=no, scrollbars=yes, resizable=yes, width='+width+', height='+height); 
}
function bgd(nom,col) { 
	nom.style.background=col; 
}
function countInstances(open,closed,dest) 
{ 
   var opening = document.all.dest.value.split(open); 
   var closing = document.all.dest.value.split(closed); 
   return opening.length + closing.length - 2; 
}

function TAinsert(text1,text2,dest) 
{ 
   var ta = document.getElementById(dest); 

   if (document.selection) { 
      var str = document.selection.createRange().text; 
      ta.focus(); 
      var sel = document.selection.createRange(); 
      if (text2!="") 
      { 
         if (str=="") 
         { 
            var instances = countInstances(text1,text2); 
            if (instances%2 != 0){ sel.text = sel.text + text2;} 
            else{ sel.text = sel.text + text1;} 
         } 
         else 
         { 
            sel.text = text1 + sel.text + text2; 
         } 
      } 
      else 
      { 
         sel.text = sel.text + text1; 
      } 

   } 
   else if (ta.selectionStart | ta.selectionStart == 0) 
   { 
      if (ta.selectionEnd > ta.value.length) { ta.selectionEnd = ta.value.length; } 

      var firstPos = ta.selectionStart; 
      var secondPos = ta.selectionEnd+text1.length; 

      ta.value=ta.value.slice(0,firstPos)+text1+ta.value.slice(firstPos); 
      ta.value=ta.value.slice(0,secondPos)+text2+ta.value.slice(secondPos); 

      ta.selectionStart = firstPos+text1.length; 
      ta.selectionEnd = secondPos; 
      ta.focus(); 
   } 
   else 
   {
      var sel = document.all.dest; 

      var instances = countInstances(text1,text2,dest); 
      if (instances%2 != 0 && text2 != ""){ sel.value = sel.value + text2; } 
      else{ sel.value = sel.value + text1; } 
   }  
}
function overbutton(objet,status)
{
	objet.className = 'onboutton';
}
function outterbutton(objet)
{
	objet.className = 'outboutton';
}
