//konfigurace
var hideDelay = 400;	//msec zpozdit zavreni dropmenu po vyjeti z nej

//interni promenne
var menuIsShown="";	//aktualne zobrazene menu - ID nebo ""
var delayingHide=false;//true, pokud bezi timer zpozdeni zavreni menu
var delayingTimer=0;//id casovace zpozdeni pro jeho ev reset

function dropMenuShow(id)
{
	if (menuIsShown!="")
	{
		if (delayingHide)
		{
			window.clearTimeout(delayingTimer);
			delayingHide=false;
		}
		var d=document.getElementById(menuIsShown);
		d.style.display='none';

	}
	d=document.getElementById(id);
	d.style.display='block';
	menuIsShown=id;
}

function dropMenuHide()
{
	if (menuIsShown=="") return;
	if (hideDelay<=0)
	{
		var d=document.getElementById(menuIsShown);
		d.style.display='none';
		menuIsShown="";
	}
	else 
	{
		delayingTimer=window.setTimeout("dropMenuHideDelay()",hideDelay);
		delayingHide=true;
	}
}

function dropMenuHideDelay()
{
	if (menuIsShown=="") return;
	var d=document.getElementById(menuIsShown);
	d.style.display='none';
	menuIsShown="";delayingHide=false;
}


