// initialisiert die Seite, nachdem Sie geladen wurde
window.onload = function() {
	
	// 2006-02-02, rb_ds: iframe-Div zum einblenden unter
  // den Navigationslayern: Anlegen des iFrames:
	if(!document.getElementById('subnavPatchDiv') && navigator.appName.indexOf("Explorer") >= 0){
		document.getElementsByTagName("body")[0].setAttribute("id", "bodytag");
		document.getElementById('bodytag').innerHTML = document.getElementById('bodytag').innerHTML + ' <iframe id="subnavPatchDiv" src="about:blank" scrolling="no" frameborder="0" style="position:absolute; display:none;"></iframe> ';
	}
	
		
	var a = document.getElementsByTagName("a");			// Alle Link-Elemente der Seite
	// Zerlegt die URLs anhand der Slashes, Index angeben fuer die Navigation Wir über uns
	var pagehref = document.location.href.split("/")[4]; // Hier bin ich
	var pagereferer = document.referrer.split("/")[4];   // Hier komme ich her

	var i, temp;// Itterator und Temporär-Speicher

	window.subnav = new Array();

	for (i = 0; i < a.length; i++) {
		a[i].onfocus = linkBlur;						// Jeder Link erhält eine onmouseover-Methode
	}

    window.name="ergebnis";
    //newWinOnLoad();
}

window.onresize = function() {
   window.resized = true;
}

linkBlur = function() {
   this.blur();
}

showSubnav = function(pos, obj, url) {
	var myX = 1;
	var myY = (document.getElementById && !document.all)? pos.offsetHeight  -4 : pos.offsetHeight - 3;

	hideSubnav();

	obj = document.getElementById(obj);
	
	if(obj){
		if (!obj.linkobj || window.resized) {
			 window.resized = false;
			obj.linkobj = pos;
	
			if (pos.parentNode.className == "last") myX -= obj.offsetWidth - pos.offsetWidth - 1;
	
			do {
			 if (pos.offsetLeft < 0) alert(pos.tagName + ": " + pos.className + ": " + pos.offsetLeft);
				myX += pos.offsetLeft;
				myY += pos.offsetTop;
			} while (pos = pos.offsetParent);
			myY++;
			obj.style.left = myX + "px";
			obj.style.top = myY + "px";
		}
		obj.linkobj.firstChild.lowsrc = obj.linkobj.firstChild.src;
		obj.linkobj.firstChild.src = url;
		obj.linkobj.onmouseout = showReset;
	
		obj.style.visibility = "visible";
		window.subnav.push(obj);
		
		// 2006-02-02, rb_ds: iframe-Div zum einblenden unter
	  // den Navigationslayern (fixt Ueberlagerungsproblem mit
	  // Dropdowns (IE-Only).	
	  if(navigator.appName.indexOf("Explorer") >= 0){		 	
			IfrRef = document.getElementById('subnavPatchDiv');
	    IfrRef.style.width = obj.offsetWidth;
	    IfrRef.style.height = Number(obj.offsetHeight) - 8;
	    var topPos = obj.style.top;
	        topPos = topPos.substr(0, topPos.length - 2);
	    IfrRef.style.top = (Number(topPos) + 6) + 'px';
	    IfrRef.style.left = obj.style.left;
	    IfrRef.style.zIndex = 1;
	    IfrRef.style.display = "block";
	    
	    
	   }
	}
}

showReset = function() {
	document.getElementById('resetLayer').style.display = "block";
}

hideSubnav = function() {
	var obj;
	
	if(window.subnav){
		while (obj = window.subnav.shift()) {
			if(obj){
				obj.style.visibility = "hidden";
			        obj.linkobj.firstChild.src = obj.linkobj.firstChild.lowsrc;
				obj.linkobj.onmouseout = function () {return false};
			}
		}
	}
	if(document.getElementById('subnavPatchDiv')){
		document.getElementById('subnavPatchDiv').style.display = "none";
	}
	document.getElementById('resetLayer').style.display = "none";
}