var activeNavigation='';

function setActiveNavigation(navigationid) {
	activeNavigation = navigationid;
}
function setInActiveNavigation() {
	activeNavigation = '';
}

function mouseOutOfNavigation(navigationid, timeout) {
	setTimeout('hideNavigation("'+navigationid+'")', timeout);
}
function hideNavigation(navigationid) {
	var navigation = document.getElementById(navigationid);
	
	if(activeNavigation == "" && navigation != null)
		navigation.style.display = 'none';
}
function showNavigation(navigationid) {
	var navigation = document.getElementById(navigationid);
	
	navigation.style.display = 'inline';
}
/*****
 Script for KeyBoard Navigation
*****/
var agt = navigator.userAgent.toLowerCase();
var is_ie = ((this.agt.indexOf("msie") != -1) && (this.agt.indexOf("opera") == -1));
var el = document;

if (is_ie) {
   document.attachEvent("onkeypress", keyPress);
} else {
   document.addEventListener("keypress", keyPress, true);
}
function keyPress (ev) {
	if (is_ie) {
		var key = window.event.keyCode;
	} else {
		var key = ev.keyCode;
	}
	if (key == 27) {
		hideSubNavigation("mainNavigation");
	}
}
function showSubNavigation(navigationid, mainNavigationid) {
	var mainNavigation = document.getElementById(mainNavigationid);
	
	hideSubNavigation(mainNavigationid);
	
	document.getElementById(navigationid).style.display = "inline";
}
function hideSubNavigation(mainNavigationid) {
	var mainNavigation = document.getElementById(mainNavigationid);
	
	for(var i=0; i<mainNavigation.childNodes.length; i++) {
		if(mainNavigation.childNodes[i].tagName != undefined && mainNavigation.childNodes[i].tagName == "LI") {
			var liItem = mainNavigation.childNodes[i];
			for(var j=0; j<liItem.childNodes.length; j++) {
				var childNode = liItem.childNodes[j];
				if(childNode.tagName != undefined && childNode.tagName == "DIV" && childNode.style.display == "inline") {
					childNode.style.display = "none";
				}				
			}
		}
	}
}
// Klappfunktion für Spielepopup - Spieleauswahl.
var browser=navigator.appName; 

function showHide(num) {			
	if (browser != "ns") {
		var id = "subGameLevel"+num;
		var tmpClassName = 'none';
		if(document.getElementById(id).style.display == "none") {
			tmpClassName = "block";
		}
		if(tmpClassName!='')
			document.getElementById(id).style.display=tmpClassName;
	}
}		