// JavaScript Document
<!--
	var IE = document.all?true:false
	if (!IE) {
		var global_X, global_Y;
		document.captureEvents(Event.MOUSEMOVE);
		document.onmousemove = getMouseXY;
	}
	function getMouseXY(e) {
		var tempX = e.pageX
		var tempY = e.pageY
		// catch possible negative values in NS4
		if (tempX < 0){tempX = 0}
		if (tempY < 0){tempY = 0}  
		global_X = tempX;
		global_Y = tempY;
		return true
	}
	function ShowLayer(layerId) {
		var eventslayer = document.getElementById(layerId);
		if (IE) {
			eventslayer.style.display = "block";
			popUp(event, layerId);
		} else {
			if (eventslayer.style.display == "block") {
				eventslayer.style.display = "none";
				eventslayer.style.visibility = "hidden";
				eventslayer.style.top = "-1000px";
				eventslayer.style.left = "-1000px";
			} else {
				eventslayer.style.display = "block";
				eventslayer.style.visibility = "visible";
				if (global_X < 0) {global_X=0;}
				eventslayer.style.left = (global_X + 20) + "px"
				if (global_Y < 0) {global_Y=0;}
				eventslayer.style.top = global_Y + "px"
			}
		}
		return true
	}
	function ShowLayerXY(layerId,XX,YY) {
		var eventslayer = document.getElementById(layerId);
		if (IE) {
			eventslayer.style.display = "block";
			popUpXY(event,layerId,XX,YY);
		} else {
			if (eventslayer.style.display == "block") {
				eventslayer.style.display = "none";
				eventslayer.style.visibility = "hidden";
				eventslayer.style.top = "-1000px";
				eventslayer.style.left = "-1000px";
			} else {
				eventslayer.style.display = "block";
				eventslayer.style.visibility = "visible";
				// Position X
				tmpPos = global_X + XX;
				if (tmpPos < 0) {tmpPos = 0;}
				eventslayer.style.left = tmpPos + "px"
				// Position Y
				var tmpPos = global_Y + YY;
				if (tmpPos < 0) {tmpPos = 0;}
				eventslayer.style.top = tmpPos + "px"
			}
			//alert(eventslayer.style.display)
		}
		return true
	}
//-->

