var blockMainOver = ""

function resetSchriftstatus(){
		document.getElementById("schriftstatus").value = "nichts";
	}
	
	function subnav(Status, ID){
		if(Status == "over"){
			document.getElementById(ID).style.backgroundColor = "#013888";	
			document.getElementById(ID).style.color = "#ffffff";	  
		}
		
		if(Status == "out")
		{
			document.getElementById(ID).style.backgroundColor = "#FFFFFF";
			document.getElementById(ID).style.color = "#B2B2B2";	
		}
	}
	
	function neuerhref(strLocation){
		window.location.href = strLocation ;
	}
	
	function textmut(OrderId){
		var minussrc = "images/a_minus"
		var plussrc = "images/a_plus"
		if(OrderId == "plus"){
			switch (document.getElementById("schriftstatus").value){   
				case "10px":
				 	document.getElementById("text").style.fontSize  = "12px";
					document.getElementById("text").style.lineHeight = "17px";
 					document.getElementById("schriftstatus").value = "nichts";
					document.images['minus'].src = minussrc + ".gif";
				 	break;
				  case "nichts":
				 	document.getElementById("text").style.fontSize  = "14px";
					document.getElementById("text").style.lineHeight = "18px";
					document.getElementById("schriftstatus").value = "14px";
					document.images['plus'].src = plussrc + "_x.gif";
				 	break;
				case "14px":
				 	document.getElementById("text").style.fontSize  = "16px";
					document.getElementById("text").style.lineHeight = "20px";
					document.getElementById("schriftstatus").value = "16px";
				 	break;
					
				case "16px":
				 	alert("Die Schrift lässt nicht weiter vergrössern.");
				 	break;
			}
		}
		
		if(OrderId == "minus"){
			switch (document.getElementById("schriftstatus").value) {   
				case "10px":
				 	alert("Die Schrift lässt nicht weiter verkleinern.");
				 	break;
				  case "nichts":
				 	document.getElementById("text").style.fontSize  = "10px";
					document.getElementById("text").style.lineHeight = "15px";
					document.getElementById("schriftstatus").value = "10px";
					document.images['minus'].src = minussrc + "_x.gif";
				 	break;
				case "14px":
				 	document.getElementById("text").style.fontSize  = "12px";
					document.getElementById("text").style.lineHeight = "17px";
					document.getElementById("schriftstatus").value = "nichts";
					document.images['plus'].src = plussrc + ".gif";
				 	break;
				case "16px":
				 	document.getElementById("text").style.fontSize  = "14px";
					document.getElementById("text").style.lineHeight = "18px";
					document.getElementById("schriftstatus").value = "14px";
				 	break;
			}
		}	
	}
	
	function popupOpen(popIdLink, leftspan, popcontent, linkhref){
	
		/**
		Um den aktivzustand der Hauptnavigation wird schon beim popup öffnen zurück gesetzt
		var NavigationElement = 1;
			
		while(NavigationElement != 7){
				if(NavigationElement != popIdLink){
					document.getElementById("n" + NavigationElement).style.color = "#000000";			
				}
				NavigationElement++;
		}*/
		
		if(blockMainOver != ""){
			document.getElementById(blockMainOver).style.color = "#000000";
		}
		blockMainOver = popIdLink;
		var topspan = "146px";
		var counter = 0;
		var tempcontent;
		
//		document.getElementById(popIdLink).style.position = "relative";
//		alert(document.getElementById(popIdLink).style.left);
		
		document.getElementById('popup').style.top = topspan;
		document.getElementById('popup').style.left = leftspan;
	
		var feld = document.getElementById("testpop").firstChild;
		var Woerter = popcontent.split("\n");
		var linkhref = linkhref.split("\n");
		rbox = document.createElement("div");
		rbox.style.top = topspan;
		rbox.style.left = leftspan;				
		
		while(document.getElementById("testpop").firstChild != null){
			var knoten = document.getElementById("testpop").firstChild;
			document.getElementById("testpop").removeChild(knoten);			
		}
		
		with (rbox){
			
			while(counter < Woerter.length){
			
			  var links=document.createElement("a");		
			  var image = document.createElement("img");
			  var abstandImage = document.createElement("img"); 
			  
			  image.id = "punkt" + counter;
			  image.src = "images/popup_punkt.gif"; 
			  image.style.height = "8px";
		
			  links.href=linkhref[counter];
			  links.id = "links" + counter;
			  links.onmouseover = function() { javascript:punktchange("punkt" + String(this.id).substring(5, this.id.length), 'in'); }
			  links.onmouseout = function() { javascript:punktchange("punkt" + String(this.id).substring(5, this.id.length), 'out'); }
			  links.appendChild(document.createTextNode(Woerter[counter]));
			 
			  abstandImage.src = "images/popup_punkt.gif";
			  abstandImage.style.height = "10px";
			  
			  appendChild(image);
			  appendChild(links);
			  appendChild(document.createElement("br"));
			  if(counter != Woerter.length - 1){
			  	appendChild(abstandImage);
			  	appendChild(document.createElement("br"));
			  }
			  counter++;
			  
			}
		}
		document.getElementById("testpop").appendChild(rbox);
		document.getElementById("popup").style.display = "block";
	}
	
	
	function punktchange(idPunkt, punktOrder){
		if(punktOrder == 'in'){
			document.images[idPunkt].src = "images/popup_punkt_x.gif";
		}
		else{
			document.images[idPunkt].src = "images/popup_punkt.gif";	
		}
	}
	
	function overMain(MainStatus, MainID){
		/**if (blockMainOver!= MainID){*/
			if(MainStatus == "in"){
				document.getElementById(MainID).style.color = "#013888";	
			}
			
			if(MainStatus == "out")
			{
				document.getElementById(MainID).style.color = "#000000";	
			}
		/**}*/
	}
	
	var currentSubNavId = "";
	
	function showSubNav(subNavId) {
	    hideSubNav();
	    currentSubNavId = subNavId;
        document.getElementById(currentSubNavId).style.visibility='visible';
	}

    function hideSubNav() {
    	if (currentSubNavId != "") {
            document.getElementById(currentSubNavId).style.visibility='hidden';
	    }
    }
