var glossaire;
var mouseX;
var mouseY;

ns4 = (document.layers)? true:false;
ie4 = (document.all)? true:false;
ns6 = (document.getElementById)? true:false;


function position(e) {
x = (navigator.appName.substring(0,3) == "Net") ? e.pageX : event.x+document.body.scrollLeft;
y = (navigator.appName.substring(0,3) == "Net") ? e.pageY : event.y+document.body.scrollTop;
mouseX = x;
mouseY = y;
}

if (navigator.appName.substring(0,3) == "Net") {
	document.captureEvents(Event.MOUSEMOVE);
	document.onmousemove = position;
}

function writeDivGlossaire(){
}

function show_glossaire(i) {
	//positionnement de la souris
	x = (navigator.appName.substring(0,3) == "Net") ? mouseX : event.x+document.body.scrollLeft;
	y = (navigator.appName.substring(0,3) == "Net") ? mouseY : event.y+document.body.scrollTop;
	mouseX = x;
	mouseY = y;

	//cas de ie
	if(ie4 && !ns4 && ns6){
		if (ns4) {mouseX=e.pageX; mouseY=e.pageY;}
		//else if (ie4) {mouseX=event.x; mouseY=event.y;}
		else if (ie4) {mouseX=event.clientX; mouseY=event.clientY;}
		else if (ns6) {mouseX=e.pageX; mouseY=e.pageY;}
		
		if (ns4) {
			mouseY = mouseY;
			mouseX = mouseX;
		}
		else if (ie4) {
				mouseY = mouseY + document.documentElement.scrollTop + document.body.scrollTop ;
				mouseX = mouseX + document.documentElement.scrollLeft + document.body.scrollLeft ;
			}
		else if (ns6) {
		
			}
	}
	
	if(document.layers){
		glossaire=document.layers["glossaire" + i];
		glossaire.visibility="show";
		glossaire.left = parseInt(mouseX-20);
		glossaire.top = parseInt(mouseY+20); 
		glossaire.zIndex=300;
	}
	if (document.all) {
		glossaire=document.all["glossaire" + i].style;
		glossaire.visibility = "visible";
		glossaire.left = parseInt(mouseX-20)+"px";
		glossaire.top = parseInt(mouseY+20)+"px"; 
		glossaire.zIndex=300;
		//alert(document.body.scrollTop+"   "+document.body.scrollLeft);
	}
		
	if (document.getElementById) {
		glossaire=document.getElementById("glossaire" + i).style;
		glossaire.visibility = "visible";
		glossaire.left = parseInt(mouseX)+10+"px";
		glossaire.top = parseInt(mouseY)+5+"px"; 
		glossaire.zIndex=300;
		glossaire.position='absolute';
		document.getElementById("glossaire" + i).className='glossaire';
	}
	
	
	
	
	
	
	
}

function hide_glossaire() {
	if(document.layers){
		glossaire.visibility = "hide";
	}
	if(document.all){
		glossaire.visibility = "hidden";
	}
    if(document.getElementById){
		glossaire.visibility = "hidden";
	}
}
