//===========================================================================
//  Ce script affiche une bulle d'aide
//===========================================================================
//  Nécessite le fichier keymouse.js à charger également

//  Script à placer dans le body de la page pour laquelle mettre les bulles d'aide
//  <SCRIPT language="JavaScript">
//    //  InitBulle(couleur de texte, image de fond, couleur de contour, taille contour)
//    InitBulle("#FF0000","jpg/toto.jpg","#0000FF",1);
//  </SCRIPT>


var IB=new Object;

//var xOffset=10;
//var yOffset=10;

function AffBulle(texte,top,left) {
  contenu="<TABLE border=0 cellspacing=0 cellpadding="+IB.NbPixel+"><TR bgcolor='";
  contenu=contenu+IB.ColContour+"'><TD><TABLE border=0 cellpadding=0 cellspacing=2 background='";
  contenu=contenu+IB.ColFond+"'><TR><TD><FONT FACE='arial' SIZE='-1' color='";
  contenu=contenu+IB.ColTexte+"'>"+texte+"</FONT></TD></TR></TABLE></TD></TR></TABLE>";

//var finalSourisX=SourisX-xOffset;

//  if (finalSourisX<0) finalSourisX=0;
//alert("finalSourisX="+finalSourisX);

  if (document.layers) {
    document.layers["bulle"].document.write(contenu);
    document.layers["bulle"].document.close();
    document.layers["bulle"].top=top;    //  SourisY+yOffset
    document.layers["bulle"].left=left;   //  finalSourisX
    document.layers["bulle"].visibility="show";
    
  } else {
    if (document.all) {
      bulle.innerHTML=contenu;
      document.all["bulle"].style.top=top;    //  SourisY+yOffset
      document.all["bulle"].style.left=left;   //  finalSourisX
      document.all["bulle"].style.visibility="visible";
      
    } else {
      if (document.getElementById) {
        document.getElementById("bulle").innerHTML=contenu;
        document.getElementById("bulle").style.top=top;    //  SourisY+yOffset
        document.getElementById("bulle").style.left=left;   //  finalSourisX
        document.getElementById("bulle").style.visibility="visible";
      }
    }
  }
}

function HideBulle() {
	if (document.layers) document.layers["bulle"].visibility="hide";
	
	if (document.all) document.all["bulle"].style.visibility="hidden";
	else if (document.getElementById) document.getElementById("bulle").style.visibility="hidden";
}

function InitBulle(ColTexte,ColFond,ColContour,NbPixel) {
	IB.ColTexte=ColTexte;
	IB.ColFond=ColFond;
	IB.ColContour=ColContour;
	IB.NbPixel=NbPixel;
	
	if (document.layers) {
		window.captureEvents(Event.MOUSEMOVE);
		window.onMouseMove=position;
		document.write("<LAYER name='bulle' top=0 left=0 visibility='hide'></LAYER>");
		
	} else {
	  if (document.all) {
      document.write("<DIV id='bulle' style='position:absolute;top:0;left:0;visibility:hidden'></DIV>");
      document.onmousemove=position;
      
    } else {
      if (document.getElementById) {
	        document.onmousemove=position;
	        document.write("<DIV id='bulle' style='position:absolute;top:0;left:0;visibility:hidden'></DIV>");
	    }
	  }
	}
	
//	alert("Init ok");
}

