/**
 * info-bulle
 */

function position(e) {
	//On repère la position de la souris et on ajuste selon le scroll, de la façon adaptée au navigateur

	if (is_ie6up) {
	    x = event.x + document.documentElement.scrollLeft;
	    y = event.y + document.documentElement.scrollTop;
	} else {
	    x = e.clientX + document.documentElement.scrollLeft;
	    y = e.clientY + document.documentElement.scrollTop;
	}
	
	if (window.innerHeight) {
		wiw = window.innerWidth;
		wih = window.innerHeight;
	} else if (document.documentElement.clientWidth) {
		wiw = document.documentElement.clientWidth;
		wih = document.documentElement.clientHeight;
	} else {
		wiw = document.body.clientWidth;
		wih = document.body.clientHeight;
	}

	if ((e ? e.clientX : event.x) < wiw / 2) {
		x = x + 15;
	} else {
		x = x - document.getElementById('dek').offsetWidth - 15;
	}
	if ((e ? e.clientY : event.y) < wih / 2) {
		y = y + 15;
	} else {
		y = y - document.getElementById('dek').offsetHeight - 15;
	}

	document.getElementById('dek').style.left = x+"px";
	document.getElementById('dek').style.top = y+"px";
}

function afficherDivInfo(contenu, afficherdiv) {
	if(afficherdiv == 1){
		if (navigator.appName.substring(0,3) == "Net"){
			addEventListener('MOUSEMOVE', afficherDivInfo, true);
		}
		document.onmousemove = position;
		document.getElementById('dek').innerHTML = contenu;
		document.getElementById('dek').style.display = '';
	} else {
		document.onmousemove = '';
		document.getElementById('dek').style.display = 'none';
	}
}
