﻿function OnOver()
{
   if (document.getElementById("My_Menu").value == "yes")
   {
      document.getElementById("My_Menu").value = "xxx";
      document.getElementById("My_Menu").valuex = 2;
   }
   
   if (document.getElementById("My_Menu").value == "xxx")
   {
      if (document.getElementById("My_Menu").valuex > 0)
      {
         document.getElementById("My_Menu").valuex = document.getElementById("My_Menu").valuex - 1;
      }
      else
      {
         var elems = document.getElementsByTagName("*");
         for (var i = 0; i < elems.length; i++)
         {
            if (elems[i].id.substr(0,7) == "My_Menu")
            {
               elems[i].style.visibility = "hidden";
               elems[i].style.left = "0px";
               elems[i].style.top = "0px";
            }
         }
         document.getElementById("My_Menu").value = "no";
      }
   }
}

function MenuOver(oEv)
{
   oEv.cancelBubble = true;
}
function MenuOpen(sName, oEv, parleft, partop)
{
   var elems = document.getElementsByTagName("*");
   for (var i = 0; i < elems.length; i++)
   {
      if (elems[i].id.substr(0,7) == "My_Menu" && elems[i].id != "My_Menu_" + sName)
      {
         elems[i].style.visibility = "hidden";
         elems[i].style.left = "0px";
         elems[i].style.top = "0px";
      }
   }

   document.getElementById("My_Menu").value = "yes";
   var menu = document.getElementById("My_Menu_" + sName);
   if (menu.offsetLeft == "0")
   {
      var eve = oEv.target;
      if (eve == null)
      {
         eve = oEv.srcElement;
      }
      var obj = eve;

      Position(menu, obj, parleft, partop);	
   }
   menu.style.visibility = "visible";
   oEv.cancelBubble = true;
}
function MenuClose(sName, oEv)
{
   document.getElementById("My_Menu").value = "yes";
   document.getElementById("My_Menu_" + sName).style.visibility = "hidden";
}
