/**
 * Handle dynamic menu for top menu
 */

       	var displayedSubMenuId = '';
       	var subMenuOnCursor = '';
       	var menuOnCursor = '';
       	function subMenuRollOver(menuId)
       	{
           	//alert(menuId  );
           	//if(displayedSubMenuId != '')
            //  	hideSubMenu(displayedSubMenuId);
           	menuOnCursor = menuId;
         	showSubMenu(menuId);  	
           	displayedSubMenuId = menuId;
       	}
       	function subMenuRollOut(menuId)
       	{
       		//Check if we're just rolling over a <a> inside that subMenu
       		var e = window.event;
       		var tg = (window.event) ? e.srcElement : e.target;
       		if (tg.nodeName != 'DIV') return;
       		var reltg = (e.relatedTarget) ? e.relatedTarget : e.toElement;
       		while (reltg != tg && reltg.nodeName != 'BODY')
       			reltg= reltg.parentNode
       		if (reltg== tg) return;

           	menuOnCursor = '';
           	window.setTimeout('tryToTHideSubMenu("'+menuId+'")', 100 );
       	}
       	function tryToTHideSubMenu(menuId)
       	{
       		// alert('rollout1, menuId = ' + menuId + ' subMenuOnCursor = ' + subMenuOnCursor);
			if(subMenuOnCursor == menuId)
				return;
           	hideSubMenu(menuId);
       	}
       	function subMenu2RollOver(menuId)
       	{
           //	alert('rollover2, menuId = ' + menuId);
           	subMenuOnCursor = menuId;
       	}
       	function subMenu2RollOut(menuId)
       	{
           	subMenuOnCursor = '';
           	window.setTimeout('tryToTHideSubMenu2("'+menuId+'")', 100 );
       	}
       	function tryToTHideSubMenu2(menuId)
       	{
       		//alert('rollout2, menuId = ' + menuId + ' menuOnCursor = ' + menuOnCursor);
       		if(menuOnCursor == menuId)
               	return;
           	hideSubMenu(menuId);
       	}
       	function showSubMenu(menuId)
       	{
       		var menu = document.getElementById(menuId);
           	menu.style.display = "block";
       	}
       	function hideSubMenu(menuId)
       	{
           	var menu = document.getElementById(menuId);
           	menu.style.display = "none";
       	}
