var IB=new Object;
var posX=0;
var posY=0;
var xOffset=100;
var yOffset=10;
var hidebul;
var timeout;

function ShowBulle(titre) {
  hidebul=0;

  var contenu='<div onMouseOver="KeepBulle()" onMouseOut="hidebul=1; HideBulle()"><div id="cadre-petit-haut"></div><div id="cadre-petit"><h5>'+titre+'</h5><div id="AIDE"><img src=/.framework/images/wait.gif></div></div><div id="cadre-petit-bas"></div></div>';
  var finalPosX=posX-xOffset;
  if (finalPosX<0) finalPosX=0;
  finalPosY=posY+yOffset;



  if (document.layers) {
    document.layers["bulle"].document.write(contenu);
    document.layers["bulle"].document.close();
    document.layers["bulle"].top=finalPosY+'px';
    document.layers["bulle"].left=finalPosX+'px';
    document.layers["bulle"].visibility="show";}
  if (document.all) {
    bulle.innerHTML=contenu;
    document.all["bulle"].style.top=finalPosY+'px';
    document.all["bulle"].style.left=finalPosX+'px';
    document.all["bulle"].style.visibility="visible";
  }
  else if (document.getElementById) {
    document.getElementById("bulle").innerHTML=contenu;
    document.getElementById("bulle").style.top=finalPosY+'px';
    document.getElementById("bulle").style.left=finalPosX+'px';
    document.getElementById("bulle").style.visibility="visible";
  }

  new Ajax.Updater('AIDE', '/lib/getAide.php', {
  parameters: { clef: titre }
  } );

}

function KeepBulle() {
  hidebul=0;
}

function getMousePos(e) {
  if (document.all) {
    posX=event.x+document.body.scrollLeft;
    posY=event.y+document.body.scrollTop;
  }
  else {
    posX=e.pageX;
    posY=e.pageY;
  }
}

function HideBulle() {
  if(hidebul==0) return;
  timeout=setTimeout("HideBulle2()",1000);
}

function HideBulle2() {
  if(hidebul==0) {
    return;
  }
	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";}
}



