var OPERA=(window.opera?true:false);var Mouse_X;var Mouse_Y;var Decal_X=-10;var Decal_Y=-10;var bBULLE=false;var bSELECT=(navigator.appName=='Microsoft Internet Explorer')&&!OPERA;var ZObjet=new RECT();var ZBulle=new RECT();var bCADRE=false;var Fenetre=new RECT();function RECT(){this.Left=0;this.Top=0;this.Right=0;this.Bottom=0;this.InitRECT=RECT_Set;this.PtInRECT=RECT_PtIn;}
function RECT_Set(left_,top_,larg_,haut_){with(this){Left=(left_?left_:-1);Top=(top_?top_:-1);Right=Left+(larg_?(larg_-1):0);Bottom=Top+(haut_?(haut_-1):0);}}
function RECT_PtIn(x_,y_){with(this){return((x_>Left)&&(x_<Right)&&(y_>Top)&&(y_<Bottom));}}
function GetObjet(div_){return document.getElementById(div_);}
function Win_GetDimension(){var Left;var Top;var Width;var Height;var DocRef;if(window.innerWidth){with(window){Left=pageXOffset;Top=pageYOffset;Width=innerWidth;Height=innerHeight;var H_Max=Math.max(document.documentElement.clientHeight,document.body.clientHeight);var H_Min=Math.min(document.documentElement.clientHeight,document.body.clientHeight);if(H_Max>Height)
Height=H_Min;else
Height=H_Max;var L_Max=Math.max(document.documentElement.clientWidth,document.body.clientWidth);var L_Min=Math.min(document.documentElement.clientWidth,document.body.clientWidth);if(L_Max>Width)
Width=L_Min;else
Width=L_Max;}}
else{if(document.documentElement&&document.documentElement.clientWidth)
DocRef=document.documentElement;else
DocRef=document.body;with(DocRef){Left=scrollLeft;Top=scrollTop;Width=clientWidth;Height=clientHeight;}}
return({width:Width,height:Height,top:Top,right:Left+Width,bottom:Top+Height,left:Left});}
function ObjShowAll(div_,x_,y_,z_){var B_Obj=GetObjet(div_);var F_Obj=GetObjet(div_+'_F');var MaxX,MaxY;var Haut,Larg;var SavY=y_;if(B_Obj){Larg=B_Obj.offsetWidth;Haut=B_Obj.offsetHeight;with(Fenetre){MaxX=Fenetre.right-Larg;MaxY=Fenetre.bottom-Haut;if(x_>MaxX)x_=MaxX;if(x_<Fenetre.left)x_=Fenetre.left;if(y_>MaxY)y_=MaxY;if(y_<Fenetre.top)y_=Fenetre.top;}
if(y_==MaxY){var DeltaY=MaxY-SavY;y_=MaxY-DeltaY-Haut-2*Decal_Y;}
if(F_Obj){with(F_Obj.style){left=x_+"px";top=y_+"px";zIndex=z_-1;visibility="visible";}}
with(B_Obj.style){left=x_+"px";top=y_+"px";zIndex=z_;visibility="visible";}
ZBulle.InitRECT(x_,y_,Larg,Haut);}}
function Add_Event(obj_,event_,func_,mode_){if(obj_.addEventListener)
obj_.addEventListener(event_,func_,mode_?mode_:false);else
obj_.attachEvent('on'+event_,func_);}
function Init_Bulle(){var Obj=document.body.getElementsByTagName('SELECT');if(Obj&&Obj.length){for(var i=0;i<Obj.length;i++){if(Obj[i].size==1){for(var k=0;k<Obj[i].options.length;k++){Add_Event(Obj[i].options[k],'mousemove',BulleHide);}}
Add_Event(Obj[i],'mousedown',BulleHide);Add_Event(Obj[i],'scroll',BulleHide);}}
else
bSELECT=false;}
function CadreWrite(txt_){var Html;var B_Obj=GetObjet('GF_BULLE');var F_Obj=GetObjet('GF_BULLE_F');if(B_Obj){Fenetre=Win_GetDimension();Decal_X=-10;Decal_Y=-10;Html="<table border='1' bordercolor='#808080' cellspacing=0 cellpadding=2 bgcolor='#C0C0C0'>";Html+="<tr><td class='Bulle' nowrap>";Html+=txt_;Html+="<\/td><\/tr><\/table>";B_Obj.innerHTML=Html;if(F_Obj){with(F_Obj.style){height=B_Obj.offsetHeight;width=B_Obj.offsetWidth;left=B_Obj.offsetLeft;top=B_Obj.offsetTop;}}
ObjShowAll('GF_BULLE',Mouse_X+Decal_X,Mouse_Y+Decal_Y,1000);bCADRE=true;return(true);}
return(false);}
function AffBulle(txt_,x_,y_)
{var B_Obj=GetObjet('GF_BULLE');var F_Obj=GetObjet('GF_BULLE_F');var Html;if(B_Obj)
{Fenetre=Win_GetDimension();Decal_X=(x_?x_:5);Decal_Y=(y_?y_:5);Html="<table class='contour'><tr><td>";Html+="<table class='bulimg'><tr><td class='centre'>";Html+=txt_;Html+="<\/td><\/tr><\/table><\/td><\/tr><\/table>";B_Obj.innerHTML=Html;if(F_Obj)
{with(F_Obj.style)
{height=B_Obj.offsetHeight;width=B_Obj.offsetWidth;left=B_Obj.offsetLeft;top=B_Obj.offsetTop;}}
bBULLE=true;return(true);}
return(false);}
function OuvrirPop(txt_,x_,y_)
{var B_Obj=GetObjet('GF_BULLE');var F_Obj=GetObjet('GF_BULLE_F');var Html;if(B_Obj)
{Decal_X=(x_?x_:-205);Decal_Y=(y_?y_:5);var string="H="+B_Obj.offsetHeight+" W="+B_Obj.offsetWidth+" Left="+B_Obj.offsetLeft+" Top="+B_Obj.offsetTop;Html="<table class='contour'><tr><td>";Html+="<table class='bulimg'><th>"+string+"</th><tr><td>";Html+="<img src=\"Images/"+txt_+"\">";Html+="<\/td><\/tr><\/table><\/td><\/tr><\/table>";B_Obj.innerHTML=Html;if(F_Obj)
{with(F_Obj.style)
{height=B_Obj.offsetHeight;width=B_Obj.offsetWidth;left=B_Obj.offsetLeft;top=B_Obj.offsetTop;}}
ObjShowAll('GF_BULLE',Mouse_X+Decal_X,Mouse_Y+Decal_Y,1000);bBULLE=true;return(true);}
return(false);}
function BulleImg(x_,y_){var B_Obj=GetObjet('GF_BULLE');var F_Obj=GetObjet('GF_BULLE_F');var Html;if(B_Obj){Fenetre=Win_GetDimension();Decal_X=(x_?x_:5);Decal_Y=(y_?y_:5);Html="<table class='contour'><tr><td>";Html+="<table class='bulimg'cellspacing=0><tr><td>";Html+="Cliquer sur l'image pour l'agrandir";Html+="<\/td><\/tr><\/table><\/td><\/tr><\/table>";B_Obj.innerHTML=Html;if(F_Obj){with(F_Obj.style){height=B_Obj.offsetHeight;width=B_Obj.offsetWidth;left=B_Obj.offsetLeft;top=B_Obj.offsetTop;}}
bBULLE=true;return(true);}
return(false);}
function BulleVide(x_,y_){var B_Obj=GetObjet('GF_BULLE');var F_Obj=GetObjet('GF_BULLE_F');var Html;if(B_Obj){Fenetre=Win_GetDimension();Decal_X=(x_?x_:5);Decal_Y=(y_?y_:5);Html="<div class='pas'>Pas de photo.<br>Je serais heureux si vous m'en procuriez une.</div>";B_Obj.innerHTML=Html;if(F_Obj){with(F_Obj.style){height=B_Obj.offsetHeight;width=B_Obj.offsetWidth;left=B_Obj.offsetLeft;top=B_Obj.offsetTop;}}
bBULLE=true;return(true);}
return(false);}
function AllerA(x_,y_){var B_Obj=GetObjet('GF_BULLE');var F_Obj=GetObjet('GF_BULLE_F');var Html;if(B_Obj){Fenetre=Win_GetDimension();Decal_X=(x_?x_:5);Decal_Y=(y_?y_:5);Html="<table class='contour'><tr><td>";Html+="<table class='bulimg'><tr><td>";Html+="Aller à la description";Html+="<\/td><\/tr><\/table><\/td><\/tr><\/table>";B_Obj.innerHTML=Html;if(F_Obj){with(F_Obj.style){height=B_Obj.offsetHeight;width=B_Obj.offsetWidth;left=B_Obj.offsetLeft;top=B_Obj.offsetTop;}}
bBULLE=true;return(true);}
return(false);}
function HideBulle(){var B_Obj=GetObjet('GF_BULLE');var F_Obj=GetObjet('GF_BULLE_F');if(F_Obj){F_Obj.style.height=0+"px";}
with(B_Obj){innerHTML="&nbsp;"
style.left=-1000+"px";style.top=-1000+"px";style.zIndex=0;style.visibility="hidden";}
bCADRE=false;bBULLE=false;return(true);}
function WhereMouse(e){var DocRef;var Obj=null;var bRECT=true;if(e&&e.target){Mouse_X=e.pageX;Mouse_Y=e.pageY;Obj=e.target;if(Obj.boxObject){with(Obj){ZObjet.InitRECT(boxObject.x,boxObject.y,boxObject.width,boxObject.height);}
Obj=e.originalTarget;if(Obj)
if(Obj.prefix=="xul"){BulleHide();return(true);}
bRECT=ZObjet.PtInRECT(Mouse_X,Mouse_Y);}}
else{if(document.documentElement&&document.documentElement.clientWidth)
DocRef=document.documentElement;else
DocRef=document.body;Mouse_X=event.clientX+DocRef.scrollLeft;Mouse_Y=event.clientY+DocRef.scrollTop;}
if(bBULLE)
if(bRECT)
ObjShowAll('GF_BULLE',Mouse_X+Decal_X,Mouse_Y+Decal_Y,1000);if(bCADRE)
if(!ZBulle.PtInRECT(Mouse_X,Mouse_Y))
BulleHide();return(true);}
function Init_Page(){var O_New;Init_Bulle();if(document.createElement){O_New=document.createElement('iframe');with(O_New){id="GF_BULLE_F";frameBorder="no";scrolling="no"
style.position="absolute";style.left="0px";style.top="0px";style.border="0px";style.width="auto";style.height="auto";style.zIndex=0;style.visibility="hidden";}
document.body.appendChild(O_New);O_New=document.createElement('div');with(O_New){id="GF_BULLE";style.position="absolute";style.left="0px";style.top="0px";style.width="auto";style.height="auto";style.zIndex=0;style.visibility="hidden";}
document.body.appendChild(O_New);var O_Style=document.createElement('style');var szStyle='.Bulle{cursor:default;color:#000000;font-size:13px;font-family:Verdana;white-space:nowrap}';O_Style.setAttribute("type","text/css");if(O_Style.styleSheet){O_Style.styleSheet.cssText=szStyle;}
else{var O_Text=document.createTextNode(szStyle);O_Style.appendChild(O_Text);}
document.getElementsByTagName('head')[0].appendChild(O_Style);Add_Event(document,'mousemove',WhereMouse);}}
Add_Event(window,'load',Init_Page);

