// browsercheck
var newDHTML = (document.getElementById) ? true : false;
var ns = (navigator.appName.indexOf('Netscape')!=-1) ? true : false;
var ie = (document.all) ? true : false;
var mac = (navigator.platform.indexOf('Mac') !=-1) ? true : false;

// init
var menu_fadeout = 250;
var menu_init = 0;

menutimeout1 = window.setTimeout("dummy()",10);
menutimeout2 = window.setTimeout("dummy()",10);
menutimeout3 = window.setTimeout("dummy()",10);
menutimeout4 = window.setTimeout("dummy()",10);
menutimeout5 = window.setTimeout("dummy()",10);
menutimeout6 = window.setTimeout("dummy()",10);

function dummy() {
		return true;
}
function MenuInit() {
	for (i=1; i < 7; i++) {
		if ((menu_topnav != i) && (menu_sidenav != i)) {
			layer_name = 'nav' + i;
			hideLayer(layer_name);
		}
	}
	
	if (menu_topnav > 0) {
		showLayer('nav' + menu_topnav);
	} 
	if (menu_sidenav > 0) {
		if (menu_sidenav == 5) {
			showLayer('nav' + menu_sidenav);
		}
	}
}

function menustart(layer_no) {
	window.clearTimeout(menutimeout1);
	window.clearTimeout(menutimeout2);
	window.clearTimeout(menutimeout3);
	window.clearTimeout(menutimeout4);
	window.clearTimeout(menutimeout5);
	window.clearTimeout(menutimeout6);

	showLayer('nav' + layer_no);

	for (i=1; i < 7; i++) {
		if ((menu_topnav != i) && (i != layer_no) && (menu_sidenav != i)) {
			hideLayer('nav' + i);
		}
	}
	
}

function menuhold(layer_no) {
	if (layer_no == 1) window.clearTimeout(menutimeout1);
	else if (layer_no == 2) window.clearTimeout(menutimeout2);
	else if (layer_no == 3) window.clearTimeout(menutimeout3);
	else if (layer_no == 4) window.clearTimeout(menutimeout4);
	else if (layer_no == 5) window.clearTimeout(menutimeout5);
	else if (layer_no == 6) window.clearTimeout(menutimeout6);
}

function menufadeout(layer_no) {
	if (layer_no == 1) menutimeout1 = window.setTimeout("MenuInit()",menu_fadeout);
	else if (layer_no == 2) menutimeout2 = window.setTimeout("MenuInit()",menu_fadeout);
	else if (layer_no == 3) menutimeout3 = window.setTimeout("MenuInit()",menu_fadeout);
	else if (layer_no == 4) menutimeout4 = window.setTimeout("MenuInit()",menu_fadeout);
	else if (layer_no == 5) menutimeout5 = window.setTimeout("MenuInit()",menu_fadeout);
	else if (layer_no == 6) menutimeout6 = window.setTimeout("MenuInit()",menu_fadeout);
}

// Basic layer functions
function showLayer(layer_to_show)
{
	if (newDHTML) {
		document.getElementById(layer_to_show).style.visibility ="visible";
	}
	else if (ns) {
		document.layers[layer_to_show].visibility="show";
	}
	else {
		document.all[layer_to_show].style.visibility="visible";
	}
}

function hideLayer(layer_to_hide) {
	if (newDHTML) {
		document.getElementById(layer_to_hide).style.visibility ="hidden";
	}
	else if (ns) {
		document.layers[layer_to_hide].visibility="hide";
	}
	else {
		document.all[layer_to_hide].style.visibility="hidden";
	}
}

function softHide(layer_to_hide){
	if (newDHTML) {
		document.getElementById(layer_to_hide).style.display ="none";
	} else if (ns) {
		document.layers[layer_to_hide].visibility="hide";
	} else {
		document.all[layer_to_hide].style.visibility="hidden";
	}
}
function softShow(layer_to_hide) {
	if (newDHTML) {
		document.getElementById(layer_to_hide).style.display ="inline";
	} else if (ns) {
		document.layers[layer_to_hide].visibility="show";
	} else {
		document.all[layer_to_hide].style.visibility="visible";
	}
}

function getDisplayStatus (layerid) {
	TempStatus = false;
	if (newDHTML) {
		if (document.getElementById(layerid).style.display == "inline") {TempStatus = true;}
	} else if (ns) {
		if (document.layers[layerid].visibility == "show") {TempStatus = true;}
	} else {
		if (document.all[layerid].style.visibility == "visible") {TempStatus = true;}
	}
	return TempStatus
}


function togel(layerid) {
	LayerName = 'suche' + layerid;
	if (getDisplayStatus(LayerName)) {
		softHide(LayerName);
	} else {
		softShow(LayerName);
	}
}


//	open new window
function newwindow(URL,WindowName,newwidth,newheight,scroll)
{
	pic_data='width='+newwidth+',height='+newheight+',directories=no,location=no,menubar=no,resizable=yes,scrollbars='+scroll+',toolbar=no,screenX=0,screenY=0';
	window.open(URL,WindowName,pic_data);
}
