<!--
/* INFOBULLE */
var etat;
var timer;
var actuelle;
function setEtat(val)
{
	etat = val;
}

function MouseOver(id, ev)
{
	if ( actuelle != id && document.getElementById("Bulle_"+actuelle) ) {
		MouseOut2(actuelle);
		actuelle = id;
	}
	else {
		actuelle = id;
	}
	
	var Xdoc, Xfen, Ydoc, Yfen, htDiv, lgDiv, dX, dY;
	var Ybulle;
	var el=document.getElementById("Bulle_"+id);
	
	//on affiche la boite de dialogue pour evaluer ses dimensions.
	if (el.style.display!="inline")
		el.style.display="inline";
	
	//hauteur et largeur de la bulle
	htDiv = el.offsetHeight;
	lgDiv = el.offsetWidth;
	
	//delta de la bulle sous la souris
	dY=10;
	dX=10;
	
	//position de la souris :
	Xfen = ev.clientX;
	Xdoc = Xfen + document.documentElement.scrollLeft;
	
	Yfen = ev.clientY;
	Ydoc = Yfen + document.documentElement.scrollTop;

	larg = (window.innerWidth);
	haut = (window.innerHeight);
	if ( !larg )
	{
		larg = (document.documentElement.clientWidth);
	}
	else {
		//suppression de la largeur de la scrollbar
		larg = larg - 16;
	}
	if ( !haut )
	{
		haut = (document.documentElement.clientHeight);
	}
//statbar( 'Xfen : ' + Xfen + ', lgDiv : ' + lgDiv + ', dX : ' + dX + ', larg : ' + larg + ', haut : ' + haut );
	//position de la bulle dans la page :
	if ((Xfen + lgDiv + dX) > larg) {
		sscrollLeft = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft;
		left = ( larg + sscrollLeft - lgDiv ) + 'px';
    	el.style.left = left;
		}
	else {
		left = ( Xdoc + dX ) + 'px';
		el.style.left = left;
    }
    
    


	if ((Yfen + htDiv + dY) > haut)
	{
		if (navigator.appName == "Microsoft Internet Explorer") { // Si on est pas sous IE
			Ybulle = haut + document.body.scrollTop - htDiv-5;
		}
		else {
			Ybulle = ev.pageY - htDiv-5;
		}
		if (parseInt(Ybulle)>parseInt(Ydoc))
		{
			ttop = Ybulle + 'px';
			el.style.top = ttop;
     	}
     	else
     	{
			ttop = ( Ydoc - htDiv-dY ) + 'px';
			el.style.top = ttop;
     	}
//statbar( 'ScrollTop : ' + document.body.scrollTop + ', pageY : ' + ev.pageY + ', haut : ' + haut + ', Ybulle : ' + Ybulle + ', ttop : ' + ttop + ', left : ' + left );
	}
  	else
  	{
//statbar( 'ScrollTop : ' + document.documentElement.scrollTop + 'Ydoc ' + Ydoc + 'Yfen ' + Yfen + ' htDiv ' + htDiv + ' dY ' + dY + ' haut ' + haut  );
		if (navigator.appName == "Microsoft Internet Explorer") { // Si on est pas sous IE
			ttop = ( Ydoc + dY - 5 ) + 'px';
		}
		else {
			ttop = ( ev.pageY + dY - 5 ) + 'px';
		}
		el.style.top = ttop;
  	}

	//el.innerHTML += " Xdoc= "+Xdoc+" px ; Ydoc= "+Ydoc+" px<br>";
	//el.innerHTML+= " Xfen= "+Xfen+" px ; Yfen= "+Yfen+" px";
	//el.innerHTML = " Top = " + el.style.top + " px ; Left= " + el.style.left + " px<br><br><br>";
	KillTimer();
}


function MouseClic(id, ev)
{
	etat = 1;
	if ( actuelle != id && document.getElementById("Bulle_"+actuelle) ) {
		MouseOut2(actuelle);
		actuelle = id;
	}
	else {
		actuelle = id;
	}
	
	var Xdoc, Xfen, Ydoc, Yfen, htDiv, lgDiv, dX, dY;
	var Ybulle;
	var el=document.getElementById("Bulle_membre");
	
	//on affiche la boite de dialogue pour evaluer ses dimensions.
	if (el.style.display!="inline")
		el.style.display="inline";
	
	//hauteur et largeur de la bulle
	htDiv = el.offsetHeight;
	lgDiv = el.offsetWidth;
	
	//delta de la bulle sous la souris
	dY=10;
	dX=10;
	
	//position de la souris :
	Xfen = ev.clientX;
	Xdoc = Xfen + document.documentElement.scrollLeft;
	
	Yfen = ev.clientY;
	Ydoc = Yfen + document.documentElement.scrollTop;

	larg = (window.innerWidth);
	haut = (window.innerHeight);
	if ( !larg )
	{
		larg = (document.documentElement.clientWidth);
	}
	else {
		//suppression de la largeur de la scrollbar
		larg = larg - 16;
	}
	if ( !haut )
	{
		haut = (document.documentElement.clientHeight);
	}
//statbar( 'Xfen : ' + Xfen + ', lgDiv : ' + lgDiv + ', dX : ' + dX + ', larg : ' + larg + ', haut : ' + haut );
	//position de la bulle dans la page :
	if ((Xfen + lgDiv + dX) > larg) {
		sscrollLeft = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft;
		left = ( larg + sscrollLeft - lgDiv ) + 'px';
    	el.style.left = left;
		}
	else {
		left = ( Xdoc + dX ) + 'px';
		el.style.left = left;
    }
    
    


	if ((Yfen + htDiv + dY) > haut)
	{
		if (navigator.appName == "Microsoft Internet Explorer") { // Si on est pas sous IE
			Ybulle = haut + document.body.scrollTop - htDiv-5;
		}
		else {
			Ybulle = ev.pageY - htDiv-5;
		}
		if (parseInt(Ybulle)>parseInt(Ydoc))
		{
			ttop = Ybulle + 'px';
			el.style.top = ttop;
     	}
     	else
     	{
			ttop = ( Ydoc - htDiv-dY ) + 'px';
			el.style.top = ttop;
     	}
//statbar( 'ScrollTop : ' + document.body.scrollTop + ', pageY : ' + ev.pageY + ', haut : ' + haut + ', Ybulle : ' + Ybulle + ', ttop : ' + ttop + ', left : ' + left );
	}
  	else
  	{
//statbar( 'ScrollTop : ' + document.documentElement.scrollTop + 'Ydoc ' + Ydoc + 'Yfen ' + Yfen + ' htDiv ' + htDiv + ' dY ' + dY + ' haut ' + haut  );
		if (navigator.appName == "Microsoft Internet Explorer") { // Si on est pas sous IE
			ttop = ( Ydoc + dY - 5 ) + 'px';
		}
		else {
			ttop = ( ev.pageY + dY - 5 ) + 'px';
		}
		el.style.top = ttop;
  	}

	//el.innerHTML += " Xdoc= "+Xdoc+" px ; Ydoc= "+Ydoc+" px<br>";
	//el.innerHTML+= " Xfen= "+Xfen+" px ; Yfen= "+Yfen+" px";
	//el.innerHTML = " Top = " + el.style.top + " px ; Left= " + el.style.left + " px<br><br><br>";
	//KillTimer();

	get_menu_membre(id);
	
	return false;
}

function MouseBlur(e)
{
	//on cache la bulle
	//alert(etat);
	if ( document.getElementById("Bulle_membre") && etat != 1 ) {
		document.getElementById("Bulle_membre").style.display = "none";
	}
	etat = 2;
}



function KillTimer() {
	window.clearTimeout(timer);
}
 
function MouseOut(id)
{
	//on cache la bulle
	timer = setTimeout( "MouseOut2('"+id+"')", 200 );
	//MouseOut2();
}

function MouseOut2(id)
{
	//on cache la bulle
	document.getElementById("Bulle_"+id).style.display = "none";
}

function statbar(txt) {
	//uniqument si activé dans Firefox
	window.status = txt;
}
//-->