//Couleur d'arrière-plan principale
//Généralement une couleur claire (blanc, jaune,etc)
  if (typeof fcolor == 'undefined') { var fcolor = "#FFEFCE";}
  
//Couleur du bord et du titre (caption)
//Généralement une couleur foncée (noir, bleu marine,etc)
  if (typeof backcolor == 'undefined') { var backcolor = "#FF9900";}
  
//Couleur du texte de l'infobulle
//Généralement une couleur foncée
  if (typeof textcolor == 'undefined') { var textcolor = "#FF9900";}

//Epaisseur du bord en pixels 
//Généralement entre 1 et 3 
  if (typeof border == 'undefined') { var border = "1";}
  
//Retrait horizontal en pixels de l'infobulle par rapport au curseur
//Généralement entre 3 et 12 
  if (typeof offsetx == 'undefined') { var offsetx = 10;}
  
//Retrait vertical en pixels de l'infobulle par rapport au curseur
//Généralement entre 3 et 12
  if (typeof offsety == 'undefined') { var offsety = 10;}

 var ns6 = document.getElementById && !document.all;
 var ie4 = document.all;

 if(ns6) bulle = document.getElementById("bulle_div");
 else if(ie4) bulle = document.all["bulle_div"];

  function bouge_bulle(e)
  {
    if(ie4)
    {
     x=event.clientX+offsetx+document.body.scrollLeft;
     y=event.clientY+offsety+document.body.scrollTop;
    }
    else if(ns6)
    {
     x=e.pageX+offsetx;
     y=e.pageY+offsety;
    }
    
    bulle.style.left=x;
    bulle.style.top=y;

  }


function fadein_bulle()
{
if( bulle.filters.alpha.opacity<100) bulle.filters.alpha.opacity+=10
else clearInterval(fadein_bulle_int)
}


function fadeout_bulle()
{
if( bulle.filters.alpha.opacity>0) bulle.filters.alpha.opacity-=10
else
 {
  bulle.filters.alpha.opacity=0
  clearInterval(fadeout_bulle_int)
 }
}


  function afficher_bulle(text)
  {
   if(ie4) bulle.filters.alpha.opacity=0 ;

   txt = "<TABLE width=180 BORDER=0 CELLPADDING="+border+" CELLSPACING=0 BGCOLOR=\""+backcolor+"\"><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=10 CELLSPACING=0 BGCOLOR=\""+fcolor+"\"><TR><TD class=contenucentre>"+text+"</TD></TR></TABLE></TD></TR></TABLE>";
   bulle.innerHTML = txt;
   bulle.style.visibility = "visible"

   if(ie4) fadein_bulle_int=setInterval("fadein_bulle()",1)
  }

  function cacher_bulle()
  {
   bulle.visibility="hidden";

  // fadeout_bulle_int=setInterval("fadeout_bulle()",2);
   if(ie4) bulle.filters.alpha.opacity=0
   bulle.innerHTML = "";
  }
