function showMenu(event, source, element, offsetX, offsetY)
{
   event = (event) ? event : ((window.event) ? window.event : null);
   if(event)
   {
      var tar = document.getElementById(element);
      
      if(tar.style.display == "none")
      {
         //alert(source.height);
         tar.style.left = (source.offsetLeft + offsetX) + "px";
         if(source.offsetTop)
         {
            tar.style.top = (source.offsetTop + offsetY) + "px";
         }
         else
         {
            tar.style.top = offsetY + "px";
         }
         tar.style.display = "block";
      }
      else
      {
         tar.style.display = "none";
      }
   }
}

function closeMenu(section)
{
   document.getElementById(section).style.display = "none";
}
