condenser = 0;
intervalID = null;
prepared = false;
// pole pro stav horního menu, 0, 10, 20, 30, 40 a 50 je menu první úrovně, 01,02,03 a 21,22 a 41,42,43,44 jsou stavy 2. úrovně
stavHM = new Array();


// Fce pro zobrazení příslušné nabídky hlavního menu
function showMenu(namez) {
	if (!document.all && !document.getElementById) return;
	if (!prepared) return;

	if (intervalID) clearInterval(intervalID);					// smažeme případné časované skrytí menu
	clearMenuNow();												// smažeme menu
	
	var menuID = "menu_" + namez;
	var tdID = namez + "TD";
	var objId = null;
	
	// skryjeme aktuální submenu
	for (i=1; i<=6; i++) {
		objId = document.getElementById('menu_hm1-but' + i);
		objId.style.display = "none";
		document.getElementById('hm1-but' + i + 'TD').src = "images/hm1-but" + i + "-a.gif";
	}
	
	// zobrazíme požadovanou nabídku
	objId = document.getElementById(menuID);					// použijeme metodu DOM
	objId.style.display = "block";
	
	// zvýraznění butonku
	document.getElementById(tdID).src = "images/" + namez + "-b.gif";

}



// Fce pro okamžité skrytí nabídky hlavního menu
function clearMenuNow() {
	if (!document.all && !document.getElementById) return;
	if (!prepared) return;
	
	var objId = null;
	
	objId = document.getElementById('menu_hm1-but1');														// init
	if (stavHM[00] == 'a') {objId.style.display="none"} else {objId.style.display="block"};					// podle stavu zobrazíme příslušné submenu
	document.getElementById('hm1-but1TD').src = "images/hm1-but1-" + stavHM[00] + ".gif";					// podle stavu vložíme gif ve stavu de/select do menu 1.úrovně
	for (i=01; i<=03; i++)
		document.getElementById('hm2-but'+i).src="images/hm2-but" + i + "-" + stavHM[i] + ".gif";			// podle stavu vložíme gif ve stavu de/select do menu 2.úrovně

	objId = document.getElementById('menu_hm1-but2');
	if (stavHM[10] == 'a') {objId.style.display="none"} else {objId.style.display="block"};
	document.getElementById('hm1-but2TD').src = "images/hm1-but2-" + stavHM[10] + ".gif";
	
	objId = document.getElementById('menu_hm1-but3');
	if (stavHM[20] == 'a') {objId.style.display="none"} else {objId.style.display="block"};
	document.getElementById('hm1-but3TD').src = "images/hm1-but3-" + stavHM[20] + ".gif";
	for (i=21; i<=22; i++)
		document.getElementById('hm2-but'+i).src="images/hm2-but" + i + "-" + stavHM[i] + ".gif";			// podle stavu vložíme gif ve stavu de/select do menu 2.úrovně
	
	objId = document.getElementById('menu_hm1-but4');
	if (stavHM[30] == 'a') {objId.style.display="none"} else {objId.style.display="block"};
	document.getElementById('hm1-but4TD').src = "images/hm1-but4-" + stavHM[30] + ".gif";
	
	objId = document.getElementById('menu_hm1-but5');
	if (stavHM[40] == 'a') {objId.style.display="none"} else {objId.style.display="block"};
	document.getElementById('hm1-but5TD').src = "images/hm1-but5-" + stavHM[40] + ".gif";
	for (i=41; i<=44; i++)
		document.getElementById('hm2-but'+i).src="images/hm2-but" + i + "-" + stavHM[i] + ".gif";			// podle stavu vložíme gif ve stavu de/select do menu 2.úrovně

	objId = document.getElementById('menu_hm1-but6');
	if (stavHM[50] == 'a') {objId.style.display="none"} else {objId.style.display="block"};
	document.getElementById('hm1-but6TD').src = "images/hm1-but6-" + stavHM[50] + ".gif";
}



// Fce pro časované skrytí nabídky hlavního menu
function clearMenu() {
	if (!document.all && !document.getElementById) return;
	if (!prepared) return;
	
	condenser = 3;
	if (intervalID) clearInterval(intervalID);
	intervalID = setInterval(clearMenuInterval, 50, 0);
}



// Fce pro setInterval pro skrytí nabídky hlavního menu
function clearMenuInterval() {
	if (!document.all && !document.getElementById) return;
	if (!prepared) return;
	
	condenser -= 1;
	if (condenser <= 0) {
		clearInterval(intervalID);
		clearMenuNow();
	}
}



// zvýraznění položky menu
function itemOver(imgID) {
	if (!document.all && !document.getElementById) return;
	if (!prepared) return;
	
	if (intervalID) clearInterval(intervalID);									// smažeme případné časované skrytí menu
	document.getElementById(imgID).src = "images/" + imgID + "-b.gif";
}

function itemOut(imgID) {
	if (!document.all && !document.getElementById) return;
	if (!prepared) return;
	
	document.getElementById(imgID).src = "images/" + imgID + "-a.gif";
	clearMenu();
}



// blik butones
function itemChng(imgID, onoff) {
	if (!document.all && !document.getElementById) return;
	if (!prepared) return;
	
	if(onoff == 'on') {
		document.getElementById(imgID).src = "images/" + imgID + "-b.gif";
	}
	if(onoff == 'off') {
		document.getElementById(imgID).src = "images/" + imgID + "-a.gif";
	}	
}



// zmena nadpisu
function nadpisChng(imgID, menuItem) {
	if (!document.all && !document.getElementById) return;
	if (!prepared) return;
	
	// zmenime nadpis
	document.getElementById('nadpis').src = "images/" + imgID + ".gif";
	// urcime stav select pro polozky horniho menu
	for (var i=0; i<60; i++) stavHM[i] = 'a';
	stavHM[Math.floor(menuItem/10)*10] = 'b';
	stavHM[menuItem] = 'b';

	// obnovime celou stranku, protoze nejde menit leve menu javascriptem
	//location.reload();
}



// zobrazi/skryje zadany objekt
function ShowHelp(namez, stav) {
	if (!document.all && !document.getElementById) return;
	if (!prepared) return;
	
	var element = ugetElementById(namez);
	if(stav) {
		element.style.display="block";
	} else {
		element.style.display="none";
	}
}



// vrací objekt kompatibilní s DOM a IE4
function ugetElementById(ename) {
	var x = null;
	if (document.getElementById) {
		x = document.getElementById(ename);
	} else if (document.all) {
		x =  document.all.item(ename);
	}
	return x;
}



// preload images
function preparePage () {
	// označíme o nás, profil
	document.getElementById('hm1-but1TD').src = "images/hm1-but1-b.gif";
	document.getElementById('hm2-but1').src="images/hm2-but1-b.gif";	
	for (var i=0; i<60; i++) stavHM[i] = 'a';
	stavHM[00] = 'b';	// o nás
	stavHM[01] = 'b';	// profil

	
	// preload
	(new Image()).src = 'images/hm1-but1-a.gif';
	(new Image()).src = 'images/hm1-but1-b.gif';
	(new Image()).src = 'images/hm1-but2-a.gif';
	(new Image()).src = 'images/hm1-but2-b.gif';
	(new Image()).src = 'images/hm1-but3-a.gif';
	(new Image()).src = 'images/hm1-but3-b.gif';
	(new Image()).src = 'images/hm1-but4-a.gif';
	(new Image()).src = 'images/hm1-but4-b.gif';
	(new Image()).src = 'images/hm1-but5-a.gif';
	(new Image()).src = 'images/hm1-but5-b.gif';
	(new Image()).src = 'images/hm1-but6-a.gif';
	(new Image()).src = 'images/hm1-but6-b.gif';
	
	(new Image()).src = 'images/hm2-but1-a.gif';
	(new Image()).src = 'images/hm2-but1-b.gif';
	(new Image()).src = 'images/hm2-but2-a.gif';
	(new Image()).src = 'images/hm2-but2-b.gif';
	(new Image()).src = 'images/hm2-but3-a.gif';
	(new Image()).src = 'images/hm2-but3-b.gif';
	
	(new Image()).src = 'images/hm2-but31-a.gif';
	(new Image()).src = 'images/hm2-but31-b.gif';
	(new Image()).src = 'images/hm2-but32-a.gif';
	(new Image()).src = 'images/hm2-but32-b.gif';
	
	(new Image()).src = 'images/hm2-but41-a.gif';
	(new Image()).src = 'images/hm2-but41-b.gif';
	(new Image()).src = 'images/hm2-but42-a.gif';
	(new Image()).src = 'images/hm2-but42-b.gif';
	(new Image()).src = 'images/hm2-but43-a.gif';
	(new Image()).src = 'images/hm2-but43-b.gif';
	(new Image()).src = 'images/hm2-but44-a.gif';
	(new Image()).src = 'images/hm2-but44-b.gif';
	
	(new Image()).src = 'images/lm2-but1-a.gif';
	(new Image()).src = 'images/lm2-but1-b.gif';
	(new Image()).src = 'images/lm2-but2-a.gif';
	(new Image()).src = 'images/lm2-but2-b.gif';
	(new Image()).src = 'images/lm2-but3-a.gif';
	(new Image()).src = 'images/lm2-but3-b.gif';
	(new Image()).src = 'images/lm2-but4-a.gif';
	(new Image()).src = 'images/lm2-but4-b.gif';
	(new Image()).src = 'images/lm2-but5-a.gif';
	(new Image()).src = 'images/lm2-but5-b.gif';
	
	(new Image()).src = 'images/hm2-a-nadpis1.gif';
	(new Image()).src = 'images/hm2-a-nadpis2.gif';
	(new Image()).src = 'images/hm2-a-nadpis3.gif';
	
	(new Image()).src = 'images/hm2-b-nadpis1.gif';
	(new Image()).src = 'images/hm2-b-nadpis2.gif';
	(new Image()).src = 'images/hm2-b-nadpis3.gif';
	(new Image()).src = 'images/hm2-b-nadpis4.gif';
	
	(new Image()).src = 'images/hm2-c-nadpis1.gif';
	(new Image()).src = 'images/hm2-c-nadpis2.gif';
	
	(new Image()).src = 'images/hm1-nadpis2.gif';
	(new Image()).src = 'images/hm1-nadpis3.gif';
	(new Image()).src = 'images/hm1-nadpis4.gif';
	(new Image()).src = 'images/hm1-nadpis6.gif';
	
	prepared = true;
}

	// vloží do okna obrázek
	function fotoSet (im, xp) {
		var element = ugetElementById(im);
		element.src = 'dokumenty/' + xp;
	}
	
	
	// změna velikosti okna podle velikosti obrázku, pro událost onload
	function resizeWin (im) {
		var element = ugetElementById(im);
		self.resizeTo(element.width+10, element.height+28);
	}
