// Bulles d'aide

// Récupération des infos du navigateur
var N=navigator.appName;

IE = (N=="Microsoft Internet Explorer") ? 1 : 0;
NS = (N=="Netscape") ? 1 : 0;
OP = (N=="Opera") ? 1 : 0;
V  = (IE | NS) ? 1 : 0;

if (!V) event = null;

function getOffset(obj, coord) {
	var val = obj["offset"+coord] ;
	if (coord == "Left") val += obj.offsetWidth;
	while ((obj = obj.offsetParent )!=null) {
		val += obj["offset"+coord];
		if (obj.border && obj.border != 0) val++;
	}
	return val;
}

function mouseOut () {
	document.getElementById('helpBox').style.visibility="hidden";
}

function mouseOver (event,texte,M) {
	if (!V) return;

	var ptrObj, ptrLayer;
	ptrLayer = document.getElementById('helpBox');
	if (IE) {
		ptrObj = event.srcElement;
	}
	if (NS) {
		ptrObj = event.target;
	}

	if (!ptrObj.onmouseout) ptrObj.onmouseout = mouseOut;

	var str = '<DIV CLASS="helpBoxDIV'+M+'">'+texte+'</DIV>';
	ptrLayer.innerHTML = str;
	ptrLayer.style.top  = getOffset (ptrObj,"Top");
	ptrLayer.style.left = getOffset (ptrObj,"Left") + 10;
	ptrLayer.style.visibility = "visible";
}
