function hideSubItem(obj)
{
     var subitem = 0;
     
     obj.className = 'MenuItem'
     for (i=0; i<obj.childNodes.length; i++)
     {
          
          if(obj.childNodes[i].id == "subItem")
          {
               subitem = obj.childNodes[i];
          }
          if(obj.childNodes[i].id == "link")
          {
               linkObj = obj.childNodes[i];
          }
     }
     
     linkObj.className = 'MenuRootItemA';
          if(!subitem) return 0;
          subitem.style.visibility = "hidden";
}

function showSubItem(obj)
{
     var subitem = 0;
     var linkObj = 0;
     obj.className = 'MenuItem2';
     for (i=0; i<obj.childNodes.length; i++)
     {
          if(obj.childNodes[i].id == "subItem")
          {
               subitem = obj.childNodes[i];
          }
          if(obj.childNodes[i].id == "link")
          {
               linkObj = obj.childNodes[i];
          }
     }
     
     linkObj.className = 'MenuRootItemAHover';
     //alert(linkObj.className);
     if(!subitem) return 0;
     pos = findPos(obj);
//alert(subitem.style.visibility);
     subitem.style.visibility = "visible";
     subitem.style.left = pos[0]+204+"px";
     subitem.style.top = pos[1]+"px";
}

function findPos(obj) {
    var curleft = curtop = 0;
    if (obj.offsetParent) {
	    curleft = obj.offsetLeft
	    curtop = obj.offsetTop
	    while (obj = obj.offsetParent) {
	    curleft += obj.offsetLeft
	    curtop += obj.offsetTop
	    }
    }
    return [curleft,curtop];
}
