var nc=false, ie=false, w3c=false, opera=false, ns6=false;
if((document.all) && (navigator.userAgent.toLowerCase().indexOf('msie')!=-1) ){
	nc=false;
	w3c=false;
	ie=true;
	opera=false;
}else if( (document.getElementById) && (!document.all) ) {
	nc=false;
	w3c=true;
	ie=false;
	opera=false;
}else if( (document.layers) || (navigator.userAgent.toLowerCase().indexOf('mozilla')!=-1) ) {
	nc=true;
	w3c=false;
	ie=false;
	opera=false;
}

if(navigator.userAgent.toLowerCase().indexOf('opera')!=-1){
	nc=false;
	w3c=true;
	var ie=false;
	opera=true;
}

if(navigator.userAgent.toLowerCase().indexOf('netscape6')!=-1){
	ns6=true;
}

// alert(navigator.userAgent.toLowerCase());
// alert("nc="+nc+"\n ie="+ie+"\n w3c="+w3c+"\n opera="+opera+"\n ns6="+ns6+"");
// var sid="";

var id,mid,posSet,Ypos,Lsize,Ltop;
var layerypos  = 82;
if(nc) layerypos=layerypos+5; // old Netscapes FIX
var layerwidth = 125;
var minactive = '#D2C5AA';
var mactive = '#E9E9E9';

if(ns6){ // Netscape 6 FIX for the onMouseOver Effect
	document.write('<style type="text/css"> .dropdownlink { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: normal; text-decoration: none; display: block; line-height: 18px; padding-left: 5px; width: 120px} </style>');
}

var menues = new Array();
for (var n=0; n < 5; n++) {
  menues[n] = new Array();
}

var prefs = new Array();
prefs[0]="";


// Navigation
function init(){
	if((nc) || (w3c)){
		window.captureEvents(Event.MOUSEMOVE);
		window.onmousemove=moveHandler;
	}
	document.onmousemove = moveHandler;
}

function moveHandler(e){
	if(ie){
		Ypos = parseInt(window.event.clientY) + parseInt(document.body.scrollTop);
		Xpos = parseInt(window.event.clientX) + parseInt(document.body.scrollLeft);
	}else if(nc){
		Ypos = e.pageY;
		Xpos = e.pageX;
	}else{
		Ypos = e.clientY;
		Xpos = e.clientX;
	}
	if((Ypos > Lsize) || (Ypos < Ltop)){
		navUp();
	}
	if((Xpos < posSet) || (Xpos > (posSet+layerwidth))){
		navUp();
	}
}

function navDown(id,pos) {
	if(prefs[0] != "") navUp();
	if(nc){
		posSet = pos;
		Lsize = document.layers[id].top + document.layers[id].clip.height;
		Ltop = document.layers[id].top - 18; // headimg height
		document.layers[id].left = posSet;
		document.layers[id].visibility = "show";
	}else if(w3c){
		posSet = pos; // Gives some space from left
		Lsize = parseInt(document.getElementById(id).style.top) + document.getElementById(id).offsetHeight;
		if(opera) { // OPERA FIX
			fixedElement = document.getElementById(id);
			Lsize = fixedElement.style.pixelHeight + parseInt(document.getElementById(id).style.top);
		}
		if(!Lsize) Lsize=200;		
		Ltop = parseInt(document.getElementById(id).style.top) - 18; // headimg height
		document.getElementById(id).style.left = posSet;
		document.getElementById(id).style.visibility = "visible";
		status = posSet + "x" + Lsize;
	}else if(ie){
		posSet =  pos;
		Lsize = document.all[id].style.posTop + document.all[id].offsetHeight;
		Ltop = document.all[id].style.posTop - 18; // headimg height
		document.all[id].style.left = posSet;
		document.all[id].style.visibility = "visible";
	}
	prefs[0] = id;
	//window.setTimeout("navUp()",30000);
	return false;
}

function navUp(){
	if (prefs[0] != "")
		{
	if(nc){
		document.layers[prefs[0]].visibility = "hide";
	}else if(w3c){
		document.getElementById(prefs[0]).style.visibility = "hidden";
	}else if(ie){
		document.all[prefs[0]].style.visibility = "hidden";
	}
	}
}

// Anzeigen
menues[0][0] = new Array();
menues[0][0]["name"] = "Karte";
menues[0][0]["href"] = "map.php";
menues[0][1] = new Array();
menues[0][1]["name"] = "Hütten";
menues[0][1]["href"] = "huts.php";
menues[0][2] = new Array();
menues[0][2]["name"] = "Gipfel";
menues[0][2]["href"] = "tops.php";
menues[0][3] = new Array();
menues[0][3]["name"] = "Beschreibung";
menues[0][3]["href"] = "desc.php";

// Veranstaltungen
menues[1][0] = new Array();
menues[1][0]["name"] = "Geschichte";
menues[1][0]["href"] = "history.php";
menues[1][1] = new Array();
menues[1][1]["name"] = "Ausschuss";
menues[1][1]["href"] = "commitee.php";
menues[1][2] = new Array();
menues[1][2]["name"] = "Mitglieder";
menues[1][2]["href"] = "members.php";


// Ärzte/Apohteken
menues[2][0] = new Array();
menues[2][0]["name"] = "Tourvorschläge";
menues[2][0]["href"] = "tour_suggest.php";
menues[2][1] = new Array();
menues[2][1]["name"] = "Tour-Partnersuche";
menues[2][1]["href"] = "tour_partner.php";
menues[2][2] = new Array();
menues[2][2]["name"] = "Tourbuch";
menues[2][2]["href"] = "tour_book.php";
menues[2][3] = new Array();
menues[2][3]["name"] = "Tourhilfe";
menues[2][3]["href"] = "tour_help.php";

// Lifestyle/Szene
menues[3][0] = new Array();
menues[3][0]["name"] = "Lawinenbericht";
menues[3][0]["href"] = "lawine.php";
menues[3][1] = new Array();
menues[3][1]["name"] = "Wetter";
menues[3][1]["href"] = "weather.php";
menues[3][2] = new Array();
menues[3][2]["name"] = "Lagebericht Sommer";
menues[3][2]["href"] = "summer.php";


// Service
menues[4][0] = new Array();
menues[4][0]["name"] = "Kontakt";
menues[4][0]["href"] = "contact.php";
menues[4][1] = new Array();
menues[4][1]["name"] = "Alarmierung";
menues[4][1]["href"] = "alert.php";
menues[4][2] = new Array();
menues[4][2]["name"] = "Einsatzdaten";
menues[4][2]["href"] = "data.php";
menues[4][3] = new Array();
menues[4][3]["name"] = "Tourplanung";
menues[4][3]["href"] = "tourplanning.php";

for(var i=0; i < menues.length; i++){
	if(nc){
		document.write('<layer name="m'+(i+1)+'" visibility="hide" bgcolor="'+minactive+'" left="0" top="'+layerypos+'" z-index="255" width="'+layerwidth+'">');
	}else{
		document.write('<div id="m'+(i+1)+'" style="visibility: hidden; position: absolute; left: 0; top: '+layerypos+'; z-index: 255; width: '+layerwidth+'">');
    }

	document.write('<table cellpadding="2" cellspacing="1" bgcolor="#663300" border="0" width="'+layerwidth+'">');
	for(var j=0; j < menues[i].length; j++){
		 document.write('<tr><td bgcolor="' + minactive + '" width="'+layerwidth+'" onmouseover="bgColor=\''+mactive+'\'" onmouseout="bgColor=\''+minactive+'\'"><ilayer><layer onmouseover="bgColor=\''+mactive+'\'" onmouseout="bgColor=\''+minactive+'\'" width="100%"><a href="'+menues[i][j]["href"]+'" class="small" onmouseover="window.status=\''+menues[i][j]["href"]+'\'; return true;" onmouseout="window.status=\'\'; return true;" >'+menues[i][j]["name"]+'</a></layer></ilayer></td></tr>\n');
	}
	document.write('</table>');

	if(nc){
		document.write('</layer>');
	}else{
		document.write('</div>'); 
	}
}

