window.onload = startWebseite;
window.onunload = endeWebseite;

function startWebseite() // startet durch onLoad der Webseite
{
	link_aktivieren();
	bilder_vorausladen('Bilder/global/hm05_druckmenu01.jpg', 'Bilder/global/hm05_webmenu01.jpg', 'Bilder/global/hm05_technikmenu01.jpg', 'Bilder/global/hm05_firmamenu01.jpg');
	saeubern();
	
}

function bilder_vorausladen()
{
	var bildarray = new Array();
	for(var i = 0; i < bilder_vorausladen.arguments.length; i++)
	{
		bildarray[i] = new Image();
		bildarray[i].src = bilder_vorausladen.arguments[i];
	}
}

function link_aktivieren() //Aktiviert die Links von navigation02
{
	//aktiver Link für Nebenseiten aktivieren
	var navigationLink = document.getElementById("navigation02").getElementsByTagName("a");
	
	for(var i = 0; i < navigationLink.length; i++)
	{
		if (navigationLink[i].href == document.location.href)
		{
			navigationLink[i].className = "aktivlink";
		}
	}
	
	//Menueevents für Hauptnavigation aktivieren
	var hauptnavigation01 = document.getElementById("navigation01").getElementsByTagName("ul")[0];
	var hauptnavigation01_menu = hauptnavigation01.getElementsByTagName("div");
	for (var j = 0; j < hauptnavigation01_menu.length; j++)
	{
		var hauptnavigation01_menuName = hauptnavigation01_menu[j].getAttribute("id");
		hauptnavigation01_menu[j].parentNode.onmouseover = new Function("navigation_menu_einblenden('" + hauptnavigation01_menuName + "')");
		hauptnavigation01_menu[j].parentNode.onmouseout = new Function("navigation_menu_ausblenden('" + hauptnavigation01_menuName + "')");
	}
}


function navigation_menu_einblenden(menu) //Einblenden der Hauptnavigationsmenüs
{
	
	var inhalt = document.getElementById("inhalt");
	inhalt.style.opacity = 0.2;
	inhalt.style.filter = "alpha(opacity=20)";
	if(navigator.appName == "Microsoft Internet Explorer")
	{
		if(!window.XMLHttpRequest){
			document.getElementById(menu).style.display = "block";
		}
		
		if(document.getElementById("startdisplay_halter") != null){
			document.getElementById("startdisplay_halter").className = "transparent20";
		}
		
		if(document.getElementById("nando") != null){
			document.getElementById("nando").className = "transparent20";
		}
	}
}

function navigation_menu_ausblenden(menu) //Ausblenden der Hauptnavigationsmenüs
{
	
	var inhalt = document.getElementById("inhalt");
	inhalt.style.opacity = 1;
	inhalt.style.filter = "alpha(opacity=100)";
	if(navigator.appName == "Microsoft Internet Explorer")
	{
		if(!window.XMLHttpRequest){
			document.getElementById(menu).style.display = "none";
		}
		
		if(document.getElementById("startdisplay_halter") != null){
			document.getElementById("startdisplay_halter").className = null;
		}
		
		if(document.getElementById("nando") != null){
			document.getElementById("nando").className = null;
		}
	}
}
function endeWebseite()
{
	var inhalt = document.getElementById("inhalt");
	inhalt.style.opacity = 1;
	inhalt.style.filter = "alpha(opacity=100)";
}

function saeubern()
{
	var stichwort_traeger = document.getElementById("suchmaschinenfutter");
	if(stichwort_traeger)
	{
		stichwort_traeger.parentNode.removeChild(stichwort_traeger);
	}
}
