DOM = (document.getElementById) ? 1 : 0;
NS4 = (document.layers) ? 1 : 0;
// We need to explicitly detect Konqueror
// because Konqueror 3 sets IE = 1 ... AAAAAAAAAARGHHH!!!
Konqueror = (navigator.userAgent.indexOf("Konqueror") > -1) ? 1 : 0;
// We need to detect Konqueror 2.1 and 2.2 as they do not handle the window.onresize event
Konqueror21 = (navigator.userAgent.indexOf("Konqueror 2.1") > -1 || navigator.userAgent.indexOf("Konqueror/2.1") > -1) ? 1 : 0;
Konqueror22 = (navigator.userAgent.indexOf("Konqueror 2.2") > -1 || navigator.userAgent.indexOf("Konqueror/2.2") > -1) ? 1 : 0;
Konqueror2 = Konqueror21 || Konqueror22;
Opera = (navigator.userAgent.indexOf("Opera") > -1) ? 1 : 0;
Opera5 = (navigator.userAgent.indexOf("Opera 5") > -1 || navigator.userAgent.indexOf("Opera/5") > -1) ? 1 : 0;
Opera6 = (navigator.userAgent.indexOf("Opera 6") > -1 || navigator.userAgent.indexOf("Opera/6") > -1) ? 1 : 0;
Opera56 = Opera5 || Opera6;
IE = (document.all) ? 1 : 0;
IE4 = IE && !DOM;

function luzka () {
  if ((DOM && !Opera56 && !Konqueror2) || IE4) {
    menulvl2('luzka');
    menulvl('');
    hidmenu('neluzka');
    hidmenu('ambulance');
    hidmenu('lekarna');
  }
}

function neluzka () {
  if ((DOM && !Opera56 && !Konqueror2) || IE4) {
    hidmenu('luzka');
    menulvl2('neluzka');
    menulvl('');
    hidmenu('ambulance');
    hidmenu('lekarna');
  }
}

function ambulance () {
  if ((DOM && !Opera56 && !Konqueror2) || IE4) {
    hidmenu('luzka');
    hidmenu('neluzka');
    menulvl2('ambulance');
    hidmenu('lekarna');
  }
}

function lekarna () {
  if ((DOM && !Opera56 && !Konqueror2) || IE4) {
    hidmenu('luzka');
    hidmenu('neluzka');
    hidmenu('ambulance');
    menulvl2('lekarna');
  }
}

function infopacienti() {
  if ((DOM && !Opera56 && !Konqueror2) || IE4) {
    hidmenu('luzka');
    hidmenu('neluzka');
    hidmenu('ambulance');
    hidmenu('lekarna');
    menulvl2('infopacienti');
  }
}
	
function menulvl(nodeid) {
	if ((DOM && !Opera56 && !Konqueror2) || IE4) {
		if (!IE4) {
			divs = document.getElementsByTagName("div");
			for (i = 0; i < divs.length; i++) {
				div = divs[i];
  			id = div.id;
				if (id.substr(0, 6) == "menul3") {
					if (id.substr(6) == nodeid) {
						if (div.style.display == "block") {
							div.style.display = "none";
						} else {
							div.style.display = "block";
						}
					} else {
						div.style.display = "none";					
					}
				}
			}
		} else {
			elem = document.all(nodeid);
			if (elem.style.display == "block") {
				elem.style.display = "none";
			} else {
				elem.style.display = "block";
			}
		}
  }
}

function menulvl2(nodeid) {
if ((DOM && !Opera56 && !Konqueror2) || IE4) {
	if (!IE4) {
		elem = document.getElementById(nodeid);
	} else {
		elem = document.all(nodeid);
	}
	if (elem.style.display == "block") {
		elem.style.display = "none";
	} else {
		elem.style.display = "block";
  }
}
}

function hidmenu(nodeid) {
if ((DOM && !Opera56 && !Konqueror2) || IE4) {
	if (!IE4) {
		elem = document.getElementById(nodeid);
	} else {
		elem = document.all(nodeid);
	}
	elem.style.display = "none";
}
}

function menuoff(elem) {
	elem.style.backgroundColor = "#0b00a7";
}

function menuon(elem) {
	elem.style.backgroundColor = "#888fef";
}

function selectentry(nodeid) {
    if ((DOM && !Opera56 && !Konqueror2) || IE4) {
	if (!IE4) {
		elem = document.getElementById(nodeid);
	} else {
		elem = document.all(nodeid);
	}
	if (elem) {
		elem.style.backgroundImage = "url('img/nemfm/menuselector.gif')";
		elem.style.backgroundRepeat = "no-repeat";
		elem.style.backgroundPosition = "right";
	}
    }
}

