var menu_timer_id = 0;

function setMenu(id)
{
	removeCloseTimer();

	var menu = document.getElementById(id);

	if (menu!=null)
	{
		menu.style.display = "block";
	}

}

function openSubmenu(id)
{

	setCloseTimer();
	
	var menu = document.getElementById('submenu'+id);

	// sluit alle submenus
	var objs = document.getElementsByTagName('ul');

	for(var i=0;i<objs.length;i++)
	{
		if (objs[i].className=='submenu')
		{
				if (objs[i].style.display == "block" )
				{
					objs[i].style.display = 'none';
				}
				else
				{
					if (objs[i].id.replace('submenu','')==id)
					{
						objs[i].style.display = "block";
					}
				}
		}
	}

	return false;

}


function closeSubmenu()
{
	window.clearTimeout(menu_timer_id);

	// sluit alle submenus
	var objs = document.getElementsByTagName('ul');

	for(var i=0;i<objs.length;i++)
	{
		if (objs[i].className=='submenu')
		{
			objs[i].style.display = 'none';
		}
	}
}

function setCloseTimer()
{
	removeCloseTimer();
	menu_timer_id = window.setTimeout("closeSubmenu();",4000);
}

function removeCloseTimer()
{
	window.clearTimeout(menu_timer_id);
}


