
function showMenuVisible(menu,it)
{
	var idMenu = 'menu'+menu;
	var domMenu = findDOM(idMenu,0);
	if(!domMenu) return;
	var idMenuOpt = 'menu_' + it;
	var domMenuOpt = findDOM(idMenuOpt,0);
	if(!domMenuOpt) return;

	if(menu==0)
	{
		var menuLeft = domMenu.offsetLeft + domMenuOpt.offsetLeft;
		var menuTop = domMenu.offsetTop + domMenu.offsetHeight;
	}
	else
	{
		var menuLeft = domMenu.offsetLeft + domMenuOpt.offsetLeft + domMenuOpt.offsetWidth;
		var menuTop = domMenu.offsetTop + domMenuOpt.offsetTop;
	}

	var domStyle = findDOM('menu'+it,0);
	if(!domStyle) return;
	domStyle = findDOM('menu'+it,1);
	if(domStyle)
	{
		domStyle.visibility='visible';
		domStyle.left=menuLeft;
		domStyle.top=menuTop;
		domStyle.zIndex = '100';
	}
}

function showMenu(menu)
{
	hideAllMenu();

	tableau = new Array();
	ch=menu;
	tableau = ch.split("-");
	it = tableau[tableau.length-1];

	for(i=0;i<tableau.length-1;i++)
	{
		showMenuVisible(tableau[i],tableau[i+1]);
	}
	setMenuTimer();
}

function hideMenu(menu)
{

	objectID='menu'+menu;
	var domStyle = findDOM(objectID,0);
	if(domStyle)
		domStyle.style.visibility='hidden';
}

com_menu_date = new Date();
com_menu_show = false;
com_menu_time = com_menu_date.getTime();

function setMenuTimer()
{
	if(com_menu_show==false)
	{
		window.setTimeout("runMenuTimer()",1000);
	}
	com_menu_show = true;
	date=new Date();
	com_menu_time = date.getTime();
}

function runMenuTimer()
{
	date=new Date();
	if(date.getTime()>com_menu_time+1000)
	{
		com_menu_time=date.getTime();
		com_menu_show=false;
		hideAllMenu();
	}
	if(com_menu_show)
	{
		window.setTimeout("runMenuTimer()",500);
	}
}
