//Merci à www.damienalexandre.fr et www.nyrodev.info pour l'infobulle

function GetId(id)
{
return document.getElementById(id);
}

var i=false; // La variable i nous dit si la bulle est visible ou non


function move (evt) {
	var x = 0;
	var y = 0;
	var plusX = 0;
	var plusY = 0;
	if (document.layers) {
		x = evt.x;
		y = evt.y;
		plusX = window.pageXOffset;
		plusY = window.pageYOffset;
	} else	if (document.all) {
		x = event.clientX;
		y = event.clientY;
		plusX = document.body.scrollLeft;
		plusY = document.body.scrollTop;
	} else if (document.getElementById) {
		x = evt.clientX;
		y = evt.clientY;
		plusX = window.pageXOffset;
		plusY = window.pageYOffset;
	}
	document.getElementById("curseur").style.left = (x+plusX+15)+"px";
	document.getElementById("curseur").style.top = (y+plusY+5)+"px";
} 
if (document.layers)
	document.captureEvents(Event.MOUSEMOVE); 
if (document.layers || document.all) 
	document.onmousemove = move; 
if (document.addEventListener) 
	document.addEventListener('mousemove', move, true);
 
function montre(text) {
  if(i==false) {
  GetId("curseur").style.display="block"; // Si il est cacher (la verif n'est qu'une securitÃ©) on le rend visible.
  GetId("curseur").innerHTML = text + " ..."; // on copie notre texte dans l'Ã©lÃ©ment html
  i=true;
  }
}

function cache() {
  if(i==true) {
  GetId("curseur").style.display="none"; // Si la bulle est visible on la cache
  i=false;
  }
}