var keep = new Array();
var activeMenu = new Array();
var time = 10;


function hideMenu(menuId)
{	
	setTimeout("doHideMenu('"+menuId+"')",time);
}
function menu(menuId)
{	
	doMenu(menuId)
}

function doMenu(menuId)
{
	var menuElement = document.getElementById('menu_'+menuId);
	var menu = document.getElementById('site');
	var menuContent = document.getElementById('menu');
	var podMenu = document.getElementById('podmenu_'+menuId);

	podMenu.style.left = (menuElement.offsetLeft + menu.offsetLeft - 10)+ 'px';	
	podMenu.style.top = (menuContent.offsetTop + menuContent.offsetHeight)+ 'px';	
	podMenu.style.display = 'block';
	
	activeMenu[menuId] = 1;
}


function keepMenu(menuId)
{
	if(activeMenu[menuId] == 1)
		keep[menuId] = 1;
}
function doKeepMenu(menuId)
{
	keep[menuId] = 1;
	activeMenu[menuId] = 1;
}
function doHideMenu(menuId)
{
	if(keep[menuId] == 0){
		document.getElementById('podmenu_'+menuId).style.display = 'none';		
		activeMenu[menuId] = 0;
	}
	keep[menuId] = 0;	
}
function initTable(count)
{
	var i;
	for(i = 1; i <= count; i++)
	{
		keep[i] = 0;
		activeMenu[i] = 0;
	}
}