var IB=new Object;
var posX=0;posY=0;
var xOffset=-15;yOffset=10;
function AffBulle(texte,xOffsetParam,yOffsetParam,bgColor)
{
//alert(xOffsetParam);
//alert(yOffsetParam);
//alert(bgColor);
if(typeof(xOffsetParam)!='undefined' && xOffsetParam!=-1)
{
xOffset=xOffsetParam;
}
if(typeof(yOffsetParam)!='undefined' && xOffsetParam!=-1)
{
yOffset=yOffsetParam;
}
if(typeof(bgColor)!='undefined')
{
IB.ColFond=bgColor;
}
contenu="
";
var finalPosX=posX-xOffset;
var width=200;
var finalZIndex = "100";
if (finalPosX<0)
{
finalPosX=0;
}
if (document.layers)
{
document.layers["bulle"].document.write(contenu);
document.layers["bulle"].document.close();
document.layers["bulle"].top=posY+yOffset;
document.layers["bulle"].left=finalPosX;
document.layers["bulle"].visibility="show";
document.layers["bulle"].width=width;
document.layers["bulle"].style.zIndex = finalZIndex;
}
if (document.all)
{
//var f=window.event;
//doc=document.body.scrollTop;
bulle.innerHTML=contenu;
document.all["bulle"].style.top=posY+yOffset;
document.all["bulle"].style.left=finalPosX;//f.x-xOffset;
document.all["bulle"].style.visibility="visible";
document.all["bulle"].style.width=width;
document.all["bulle"].style.zIndex = finalZIndex;
}
//modif CL 09/2001 - NS6 : celui-ci ne supporte plus document.layers mais document.getElementById
else if (document.getElementById)
{
document.getElementById("bulle").innerHTML=contenu;
document.getElementById("bulle").style.top=posY+yOffset;
document.getElementById("bulle").style.left=finalPosX;
document.getElementById("bulle").style.visibility="visible";
document.getElementById("bulle").style.width=width;
document.getElementById("bulle").style.zIndex = finalZIndex;
}
}
function getMousePos(e) {
if (document.all)
{
posX=event.clientX+document.body.scrollLeft; //modifs CL 09/2001 - IE : regrouper l'?v?nement
posY=event.clientY+document.body.scrollTop;
}
else
{
posX=e.pageX; //modifs CL 09/2001 - NS6 : celui-ci ne supporte pas e.x et e.y
posY=e.pageY;
}
}
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,FontSize,ColFond,ColContour,NbPixel)
{
IB.ColTexte=ColTexte;
IB.ColFond=ColFond;
IB.ColContour=ColContour;
IB.NbPixel=NbPixel;
IB.FontSize=FontSize;
if (document.layers)
{
window.captureEvents(Event.MOUSEMOVE);
window.onMouseMove=getMousePos;
document.write("");
}
if (document.all)
{
document.write("");
document.onmousemove=getMousePos;
}
//modif CL 09/2001 - NS6 : celui-ci ne supporte plus document.layers mais document.getElementById
else if (document.getElementById)
{
document.onmousemove=getMousePos;
document.write("");
}
}