// Funktionen für die Mauskoordinaten

var mouseX = 0;
var mouseY = 0;

if (NS4)
{
	document.captureEvents(Event.MOUSEMOVE);
	//document.captureEvents(Event.CLICK);
}
document.onmousemove	=	getMousePosition;

	function getMousePosition(e)
{
	if (NS4)
	{
		mouseX = e.pageX;
		mouseY = e.pageY;
	}

	if (IE4)
	{
    	mouseX = event.clientX + document.body.scrollLeft;
	    mouseY = event.clientY + document.body.scrollTop;
	}
	if	(actlayer[0])
		checkPos();
	return true;
}

	var	actlayer	=	new	Array();

	function	setActLayer(layer)
{
	var	lay		=	mdl_getLayer(layer);
	actlayer[0]	=	lay;
	actlayer[1]	=	mdl_getLayerLeft(lay);
	actlayer[2]	=	mdl_getLayerRight(lay);
	actlayer[3]	=	mdl_getLayerTop(lay);
	actlayer[4]	=	mdl_getLayerBottom(lay);
}
	function	checkPos()
{
	if	(actlayer[0]&&(mouseX<actlayer[1]||mouseX>actlayer[2]||mouseY<actlayer[3]||mouseY>actlayer[4]))
	{
		mdl_hideLayer(actlayer[0]);
		actlayer[0]	=	false;
	}	
}

