
function getImgPath()
{
	if(location.href.indexOf("/locator/") > -1)
		return "../images/";
	else
		return "images/";
}

function popup(msg,bak){
	if(msg=='zoom') 
	{
		msg = "<img src=\"" + getImgPath() + "lupe_zoom.gif\" width=22 height=20 border=0>";
		twidth = 60;
	}
	else
	{
		msg = eval( msg.toLowerCase() + "['name']" );
		twidth = 100;
	}
		
	if(isMac())
		var content="<div class='mac'>"+msg+"</div>";
	else 
		var content="<table width=" + String(twidth) +  " border=1 bordercolor='#F89405' cellpadding=0 cellspacing=0 bgcolor="+bak+"><tr><td width=" + String(twidth) + " class=\"fahne\" align=\"center\">"+msg+"</td></tr></table>";
	
	if(browser=="notsupported"){
		alert(msg);return;
	} 
	else
	{
		yyy=Yoffset;
		
		if(browser=="ns4"){
			skn.document.open();
			skn.document.write(content);
			skn.document.close();
			skn.visibility="visible";
		}
		
		if(browser=="ie4" || browser=="ie5" || browser=="ns6"){
			ref.innerHTML=content;skn.visibility="visible";
		}
	}
	
}

var Xoffset=-55;    // Position von Popup-Fahne
var Yoffset= 25;    // 
var yyy=-1000;

var browser = (getBrowser());
var skn = (getLayerStyleRef("dek"));
var ref = (getLayerRef("dek"));

(browser.indexOf("ns") >= 0)?nav=true:nav=false; //if/else-Abfrage
if(browser == "ns4" ){document.captureEvents(Event.MOUSEMOVE);}
if(browser!="notsupported")document.onmousemove=get_mouse; //Pointer-Parameter uebergeben
if((browser == "ns4") && ((navigator.platform).toLowerCase().indexOf("mac")>=0)){ Xoffset-=300; }	// Korrektur fuer NS4 auf Mac.


function get_mouse(e){ //e = Event-Handler, vom Browser selbst erzeugt. Verwendung nur NS.
	var x=(nav)?e.pageX:event.x+document.body.scrollLeft;skn.left=x+Xoffset;
	var y=(nav)?e.pageY:event.y+document.body.scrollTop;skn.top=y+yyy;
}

function kill(){
	if(browser!="notsupported"){yyy=-1000;skn.visibility="hidden";}
}

//
// Click-Actions
//

function doClickAction(str)
{
	if(location.href.indexOf("/locator/") > -1)
	{
		eval("pass('" + eval( str.toLowerCase() + "['url']" ) + "');");
	}
	else
	{
		if(str.toLowerCase() != "deutschland")
			eval("infolayer(" + str.toLowerCase() + ");");
		else location.href = "d_nord.htm";		
	}
}

function writeMap(loc)
{
	document.write(eval(String(loc) + "_map"));
}



