   var menuTimer;
     
   function openSubMenu(sub_menu)
   {
    parent.document.getElementById("menu_frame").style.height= 700;   	
    document.getElementById(sub_menu).style.visibility = 'visible';
    document.getElementById(sub_menu).style.top = '96px';
    clearTimeout(menuTimer);
   }

   function closeSubMenu(sub_menu)
   {
    menuTimer=setTimeout("hideSubMenu(\"" +sub_menu+ "\")",100);
   }
   function hideSubMenu(sub_menu)
   {
    document.getElementById(sub_menu).style.visibility = 'hidden';
    parent.document.getElementById("menu_frame").style.height= 96;   
    closeCurrentItemMenu();	
   }


   var itemTimer;
   var currentItemMenu;

   function openItemMenu(item_menu)
   {
    document.getElementById(item_menu).style.visibility = 'visible';
    clearTimeout(itemTimer);
    if (currentItemMenu)
    {
     if (item_menu != currentItemMenu)
     {
      document.getElementById(currentItemMenu).style.visibility = 'hidden';
     }
    }
    currentItemMenu = item_menu;   
   }

   function closeItemMenu(item_menu)
   {
    itemTimer=setTimeout("hideItemMenu(\"" +item_menu+ "\")",3000);
   }
   function hideItemMenu(item_menu)
   {
    document.getElementById(item_menu).style.visibility = 'hidden';
   }
   
   function closeCurrentItemMenu()
   {
    if (currentItemMenu)
    {
     hideItemMenu(currentItemMenu);
    }
   }
   
