//script pro menu
/*
var isDOM = (document.getElementById ? true : false); 
var isIE4 = ((document.all && !isDOM) ? true : false);
var isNS4 = (document.layers ? true : false);

alert('isDOM=' + isDOM + ' isIE4=' + isIE4 + ' isNS4=' + isNS4);
*/

function Menu(Id,timmer)
{
	this.Id = Id;
	this.timmer = timmer;
}

var menu = new Array();

menu[0] = new Menu(null,0);

function showMenu(Id,level)
{	
	var i;
			
	for(i=0;i<menu.length;i++)
	{			
		window.clearTimeout(menu[i].timmer);
	}			
		
	
	if(menu[level].Id != null)
	{
		//pokud doslo ke zmene, tak skryje vsechny podurovne
		if(Id != menu[level].Id)
		{
			for(i=level;i<menu.length;i++)
			{	
				if(menu[i].Id != null)					
					hiddeMenuNow(menu[i].Id,i);
			}
			if(document.getElementById(Id) != null)
			{
				document.getElementById(Id).style.display = 'block';
				menu[level].Id = Id;
			}	
		}		
	}	
	else
	{				
		if(document.getElementById(Id) != null)
		{
			document.getElementById(Id).style.display = 'block';
			menu[level].Id = Id;
		}
	}	
}

function hiddeMenu()
{		
	for(i=0;i<menu.length;i++)
	{	
		if(menu[i].Id != null)							
			menu[i].timmer = window.setTimeout('hiddeMenuNow(\'' + menu[i].Id + '\',' + i + ');',500);
	}
		
}

function hiddeMenuNextLevel(level)
{	
	for(i=level;i<menu.length;i++)
	{		
		if(menu[i].Id != null)
			hiddeMenuNow(menu[i].Id,i);
	}
	
}

function hiddeMenuNow(Id,level)
{	
	if((document.getElementById(Id) != null)&&(Id == menu[level].Id))
		document.getElementById(Id).style.display = 'none';	
	
	window.clearTimeout(menu[level].timmer);
	menu[level].Id = null;
}
