var menu1on = null;
var menu0state = null;
var menu1state = null;

var ie4=document.all && !document.getElementById;
if(ie4) {
    document.getElementById = new Function('var expr = /^\\w[\\w\\d]*$/, elname=arguments[0]; if(!expr.test(elname)) { return null; } else if(eval("document.all."+elname)) { return eval("document.all."+elname); } else return null;')
}

function changeMenu(idmenu) {
    if (document.getElementById) {

		/* zruš barvu */
		if (menu0state) document.getElementById(menu0state).className = null;
		if (menu1state) document.getElementById(menu1state).className = null;
		menu1state = null;

		aclass = document.getElementById(idmenu + "$").className;

		if (aclass == "menuleft1_open") {

			/* schovej */
	        document.getElementById(idmenu + "$").className = 'menuleft1_close';
	        document.getElementById(idmenu + "_").className = 'menuleft0_plus';
	        menu1on = null;
	        
		} else {

			/* schovej */
	        if (menu1on) {
		        document.getElementById(menu1on + "$").className = 'menuleft1_close';
		        document.getElementById(menu1on + "_").className = 'menuleft0_plus';
			}
						
			/* zobraz */
			document.getElementById(idmenu + "$").className = 'menuleft1_open';
	       	document.getElementById(idmenu + "_").className = 'menuleft0_minus';
			menu1on = idmenu;
			
			/* nastav barvu */
			document.getElementById(idmenu).className = "menuleft_clicked";
			menu0state = idmenu;
			
		}
       	
       	/* zapamatuj si */

    } else
        alert ('Vas prohlizec nepodporuje tuto funkci');
}

function menu0clicked(idmenu) {

	/* používá se jen v případě, že na první úrovni je přímý odkaz, nikoli submenu */
	/* pokud je na první úrovni submenu, používá se funkce "changemenu" */

    if (document.getElementById) {

		/* schovej rozbalené menu */
        if (menu1on) {
	        document.getElementById(menu1on + "$").className = 'menuleft1_close';
	        document.getElementById(menu1on + "_").className = 'menuleft0_plus';
	        menu1on = null;
		}

		/* zruš barvu */
		if (menu0state) document.getElementById(menu0state).className = null;
		if (menu1state) document.getElementById(menu1state).className = null;
		menu1state = null;
		
		/* nastav barvu */
		document.getElementById(idmenu).className = "menuleft_clicked";
		menu0state = idmenu;
		
    } else
        alert ('Vas prohlizec nepodporuje tuto funkci');
}

function menu1clicked(idmenu) {
    if (document.getElementById) {

		/* zruš barvu */
		if (menu1state) document.getElementById(menu1state).className = null;
		
		/* nastav barvu */
		document.getElementById(idmenu).className = "menuleft_clicked";
		menu1state = idmenu;

    } else
        alert ('Vas prohlizec nepodporuje tuto funkci');
}
