var Timeout	= 1000;
var Timer = 0;
var Submenu = 0;

function HideSubmenu()
{
	Timer = window.setTimeout(ExecuteHiding, Timeout);	
};

function ExecuteHiding()
{
	if(Submenu) Submenu.style.visibility = 'hidden';	
};

function OpenSubmenu(id)
{
	ResetTimer();
	
	if(Submenu) Submenu.style.visibility = 'hidden';

	Submenu = document.getElementById(id);
	Submenu.style.visibility = 'visible';
	
};

function ResetTimer()
{
	if(Timer)
	{
		window.clearTimeout(Timer);
		Timer = null;
	}
}


