/* AUTEUR: SEM BRUNDU, SOLUCIA.NET tous droits réservés */
/* DATE DE CREATION: 31/10/2003 */

/* Gestion des Frames */
var popupInfos
var x,y
popupInfos=0
function PopupLayer(nomduCalque) {
	if (document.all) {
		popupInfos=eval("document.all."+nomduCalque+".style")
		popupInfos.visibility="visible"	
		followmouse()
	}
	if (document.layers) {
		popupInfos=eval("document."+nomduCalque)
		popupInfos.visibility="visible"	
		followmouse()
	}
}

function PopupLayerFixe(nomduCalque) {
	if (document.all) {
		popupInfos=eval("document.all."+nomduCalque+".style")
		popupInfos.visibility="visible"	
		popupInfos.posLeft=x+5
		popupInfos.posTop=y+5			
		//followmouse()
	}
	if (document.layers) {
		popupInfos=eval("document."+nomduCalque)
		popupInfos.visibility="visible"
		popupInfos.left=10
		popupInfos.top=10		
		//followmouse()
	}
}

function followmouse() {
	if (document.all) {
		popupInfos.posLeft=x-40
		popupInfos.posTop=y-110
		//popupInfos.posLeft=x+5
		//popupInfos.posTop=y+5	
		var timer=setTimeout("followmouse()",200)
	}
	if (document.layers) {
		popupInfos.left=10
		popupInfos.top=10
		var timer=setTimeout("followmouse()",200)
	}
}

function cachePopupLayer(nomduCalque) {
	if (document.all || document.layers) {
		popupInfos=eval("document.all."+nomduCalque+".style")
		popupInfos.visibility="hidden"
	}
}

function handlerMM(e){
	x = (document.layers) ? e.pageX : document.body.scrollLeft+event.clientX
	y = (document.layers) ? e.pageY : document.body.scrollTop+event.clientY
}

if (document.layers){
	document.captureEvents(Event.MOUSEMOVE);
}

if (document.all || document.layers) {
	document.onmousemove = handlerMM;
}
