
var xpos;
var ypos;
//document.onmouseover = getPos;
window.onmousemove = getPos;

function routenplan(lnum)
{ 	//blendet den Routenplaner des markierten ein und alle anderen aus, 03.04.08, tbu
	for (var i = 1; i <= 6; i++)
	{
		window.document.getElementById("routenplaner" + i).style.visibility = "hidden";
	}
	window.document.getElementById("routenplaner" + lnum).style.visibility = "visible";
	
		if(navigator.appName == "Microsoft Internet Explorer")
	{
		document.getElementById("routenplaner" + lnum).style.top = mouseY(window.event) - 80;
		document.getElementById("routenplaner" + lnum).style.left = mouseX(window.event) + 160;  //700
	}
	if(navigator.appName == "Netscape")
	{
		document.getElementById("routenplaner" + lnum).style.top = ypos-100+'px';
		document.getElementById("routenplaner" + lnum).style.left = xpos+160+'px';
	}
}

function routenplanmap(lnum)
{ 	//blendet den Routenplaner des markierten ein und alle anderen aus, 03.04.08, tbu
		//2. Version für die Deutschlandkarte, 07.04.08, tbu
	for (var i = 1; i <= 6; i++)
	{
		window.document.getElementById("routenplaner" + i).style.visibility = "hidden";
	}
	window.document.getElementById("routenplaner" + lnum).style.visibility = "visible";
	
		if(navigator.appName == "Microsoft Internet Explorer")
	{
		document.getElementById("routenplaner" + lnum).style.top = mouseY(window.event) - 80;
		document.getElementById("routenplaner" + lnum).style.left = mouseX(window.event) + 50;
	}
	if(navigator.appName == "Netscape")
	{
		document.getElementById("routenplaner" + lnum).style.top = ypos-100+'px';
		document.getElementById("routenplaner" + lnum).style.left = xpos+50+'px';
	}
}



function mouseY(evt) {
	if (evt.pageY) return evt.pageY;
	else if (evt.clientY)
	   return evt.clientY + (document.documentElement.scrollTop ?
	   document.documentElement.scrollTop :
	   document.body.scrollTop);
	else return null;
}

function mouseX(evt) {
	if (evt.pageX) return evt.pageX;
	else if (evt.clientX)
	   return evt.clientX + (document.documentElement.scrollLeft ?
	   document.documentElement.scrollLeft :
	   document.body.scrollLeft);
	else return null;
}


function getPos(Ereignis)
{
	if(navigator.appName == "Netscape")
	{
//		ypos = Ereignis.screenY;
		xpos = Ereignis.pageX;
		ypos = Ereignis.pageY;
	}
}