var IE = {
	detect: function() {
		var ua = navigator.userAgent;
		var MSIEOffset = ua.indexOf("MSIE ");
		if (MSIEOffset == -1) {
			this.version = 0;
		} else {
			this.version = parseFloat(ua.substring(MSIEOffset + 5, ua.indexOf(";", MSIEOffset)));
		}
	},
	version: 0
}
IE.detect();

newwin = function (url)
{
	NewWindow(url,'datenschutz',400,400,'yes');
}

var win= null;
function NewWindow(mypage,myname,w,h,scroll){
var winl = (screen.width-w)/2;
var wint = (screen.height-h)/2;
var settings ='height='+h+',';
settings +='width='+w+',';
settings +='top='+wint+',';
settings +='left='+winl+',';
settings +='scrollbars='+scroll+',';
settings +='resizable=yes';
win=window.open(mypage,myname,settings);
if(parseInt(navigator.appVersion) >= 4){win.window.focus();}
}

if($('standortenav')){
	var aktive = "aachen";
	standort = function(evt){
		evt.stop();
		if( evt.currentTarget )
			a = evt.currentTarget;
		else a = evt.target;
		if (IE.version > 0 && a.tagName.toLowerCase() != "a") {
			a = a.parentNode;
		}
		var standortimg = $$('#content img.standort')[0];
		var standortimgsrc = "media/img/standorte/";
		var my_class = a.parentNode.className;
		//standortimg.src = "media/img/blind.gif";  
		switch(a.parentNode.className)
		{
			case "aachen":
				standortimg.alt		= "Aachen";
				//standortimg.width	= "374";
				//standortimg.height	= "140";
			break;
			case "berlin":
				standortimg.alt 	= "Berlin";
				//standortimg.width	= "365";
				//standortimg.height	= "140";
			break;
			case "bonn":
				standortimg.alt 	= "Bonn";
				//standortimg.width	= "399";
				//standortimg.height	= "140";
			break;7
			case "dortmund":
				standortimg.alt 	= "Dortmund";
				//standortimg.width	= "389";
				//standortimg.height	= "156";
			break;
			case "essen":
				standortimg.alt		= "Essen";
				//standortimg.width	= "365";
				//standortimg.height	= "156";
			break;
			case "frankfurt":
				standortimg.alt		= "Frankfurt";
				//standortimg.width	= "380";
				//standortimg.height	= "156";
			break;
			case "hamburg_aez":
				standortimg.alt		= "Hamburg AEZ";
				//standortimg.width	= "406";
				//standortimg.height	= "140";
			break;
			case "hamburg_zen":
				standortimg.alt		= "Hamburg Zentrum";
				//standortimg.width	= "383";
				//standortimg.height	= "140";
			break;
			case "karlsruhe":
				standortimg.alt 	= "Karlsruhe";
				//standortimg.width	= "385";
				//standortimg.height	= "171";
			break;
			case "kiel":
				standortimg.alt 	= "Kiel";
				//standortimg.width	= "353";
				//standortimg.height	= "156";
			break;
			case "koeln":
				standortimg.alt 	= "Köln (Zentrale)";
				//standortimg.width	= "403";
				//standortimg.height	= "140";
			break;
			case "mannheim":
				standortimg.alt 	= "Mannheim";
				//standortimg.width	= "393";
				//standortimg.height	= "140";
			break;
			case "mtz_sulzbach":
				standortimg.alt 	= "MTZ Sulzbach/Ts.";
				//standortimg.width	= "406";
				//standortimg.height	= "156";
			break;
			case "muenster":
				standortimg.alt 	= "Münster";
				//standortimg.width	= "385";
				//standortimg.height	= "140";
			break;
			case "solingen":
				standortimg.alt 	= "Solingen";
				//standortimg.width	= "379";
				//standortimg.height	= "156";
			break;
		}
		if(aktive != "")
		{
			$$('#standortenav li.' + aktive + ' a')[0].removeClassName('aktiv');
		}
		aktive = a.parentNode.className;
		a.addClassName('aktiv');
		standortimg.title = standortimg.alt;
		standortimg.src = standortimgsrc + my_class + ".jpg";
	}
	$$('#standortenav li a').each(function(a) {
			Event.observe(a, 'click', standort);
	}.bind(this));
}