//
//*-------------------------------------------------------------------------------*
//*-- Fonctions permettant d'afficher / cacher une InfoBulle (DemoUms.inc)		--*
//*-------------------------------------------------------------------------------*
//	 
var agt = navigator.userAgent.toLowerCase();	
IE4 = (agt.indexOf("msie")!=-1) ?1:0;
NS4 = (document.layers) ? 1 : 0;


FIR =(agt.indexOf("firefox")!=-1) ?1:0;
OPE =(agt.indexOf("opera")!=-1) ?1:0;	
if (OPE==1)IE4=0;
//alert(NS4); 
//alert(agt); 

VERSION4 = (IE4 | NS4 | FIR | OPE) ? 1 : 0;
if (!VERSION4) event = null;
function helpGetOffset(obj, coord)
{
	var val = obj["offset"+coord] ;
	if (coord == "Top") val += obj.offsetHeight;
	while ((obj = obj.offsetParent )!=null)
	{
		val += obj["offset"+coord];
		if (obj.border && obj.border != 0) val++;
	}
	return val;
}
function helpDown()
{			  

	if(IE4)
	{
		document.all.helpBox.style.visibility = "hidden";
	}
	else if(NS4)
	{
	document.helpBox.visibility = "hidden";
	}
	if(FIR)
	{
		document.getElementById('helpBox').style.visibility = "hidden";
	}
	if(OPE)
	{
		document.getElementById('helpBox').style.visibility = "hidden";
	}
}
function helpOver(event,texte)
{	 

	//alert(agt ); 
	//alert(FIR ); 
	//navigator.appVersion.indexOf("MSIE")
	if (!VERSION4) return;
	var ptrObj, ptrLayer;
	if(IE4)
	{
		ptrObj = event.srcElement;
		ptrLayer = document.all.helpBox;
	}
	else if(NS4)
	{
		ptrObj = event.target;
		ptrLayer = document.helpBox;
	}
	else if(FIR)
	{	  
		ptrObj = event.target;
		ptrLayer = document.getElementById('helpBox');
	}
	else if(OPE)
	{	  
		ptrObj = event.target;
		ptrLayer = document.getElementById('helpBox');
	}
	if (!ptrObj.onmouseout)
	{
		ptrObj.onmouseout = helpDown;
	}
	var str = '<DIV CLASS="helpBoxDIV">'+texte+'</DIV>';
	if(IE4)
	{			 
		ptrLayer.innerHTML = str;
		ptrLayer.style.top  = helpGetOffset (ptrObj,"Top") + 2;
		ptrLayer.style.left = helpGetOffset (ptrObj,"Left") + 30;
		ptrLayer.style.visibility = "visible";
	}
	else if(NS4)
	{
		ptrLayer.document.write (str);
		ptrLayer.document.close ();
		ptrLayer.document.bgColor = "yellow";
		ptrLayer.top  = ptrObj.y + 20;
		ptrLayer.left = ptrObj.x;
		ptrLayer.visibility = "show";
	}
	else if(FIR)
	{	  	
		ptrLayer.innerHTML = str; 	 
		ptrLayer.style.top=helpGetOffset (ptrObj,"Top") + 2 +'px';
		ptrLayer.style.left=helpGetOffset (ptrObj,"Left") + 20 +'px';
		ptrLayer.style.visibility = "visible";	 
	}
	else if(OPE)
	{	   
		ptrLayer.innerHTML = str;
		ptrLayer.style.top  = helpGetOffset (ptrObj,"Top") - 100;
		ptrLayer.style.left = helpGetOffset (ptrObj,"Left") + 10;
		ptrLayer.style.visibility = "visible";
	}
}
				   


function ChangeMessage(message,champ)
{
	if(document.getElementById) 
	document.getElementById(champ).style.top ='';
	document.getElementById(champ).style.left =''; 
	document.getElementById(champ).style.width ='';
	document.getElementById(champ).style.height ='';
	document.getElementById(champ).innerHTML = message;
 }