// JavaScript Document
function mainNaviInit() {
if (document.all && document.getElementById) {
	var navContainer = document.getElementById("navHeader");
	var horList = navContainer.getElementsByTagName('ul');
	for (var i in horList) {
		var ul = horList[i];
		// wenn 2. Ebene, ...
		if (ul.nodeName == 'UL' && ul.className == 'navListHorizontal') {
			var spNavItems = navContainer.getElementsByTagName('li');
			for (var j in spNavItems) {
				var li = spNavItems[j];
				//...dann 3. Ebene einblenden, falls vorhanden
				if (li.nodeName == 'LI' && li.className.indexOf('navMainTopics') > -1) {
					li.onmouseover = function() {
					// lazy initialization
					if (! this.spSubNav) {
						var spSubNavTmp = this.getElementsByTagName('ul')[0];
						if (spSubNavTmp && spSubNavTmp.nodeName == 'UL' && spSubNavTmp.className == 'navListVertical')
							this.spSubNav = spSubNavTmp;
						}
						if (this.spSubNav) {
							this.spSubNav.style.display = "block";
						}
					}// end li.onmouseover
					li.onmouseout = function() {
					// lazy initialization
					if (! this.spSubNav) {
						var spSubNavTmp = this.getElementsByTagName('ul')[0];
						if (spSubNavTmp && spSubNavTmp.nodeName == 'UL' && spSubNavTmp.className == 'navListVertical')
							this.spSubNav = spSubNavTmp;
						}
					if (this.spSubNav) this.spSubNav.style.display = "none";
					}// end onmouseout
				}
			}// end for spNavItems
		}// end ul.nodeName
	}//end for horList
}//end if document.all
}//end function mainNaviInit