
function popMenu(sourceObj,targetObjName)
{
 var targetObj = document.getElementById(targetObjName); 
 targetObj.style.top=getIEPosY(sourceObj)+sourceObj.offsetHeight;
 targetObj.style.left=getIEPosX(sourceObj);
 targetObj.style.display="";
}
function popSubMenu(sourceObj,targetObjName,N)
{var Hlink=35;
 var targetObj = document.getElementById(targetObjName); 
 targetObj.style.top=getIEPosY(sourceObj)+sourceObj.offsetHeight+N*Hlink;
 targetObj.style.left=getIEPosX(sourceObj)+sourceObj.offsetWidth+1;
 targetObj.style.display="";
}
function leaveMenu(targetObjName)
{
 var targetObj = document.getElementById(targetObjName);
 targetObj.style.display="none";
}
function getIEPosX(elt)
{
 return getIEPos(elt,"Left"); 
}

function getIEPosY(elt)
{
 return getIEPos(elt,"Top");
}

function getIEPos(elt,which) 
{
 iPos = 0
 while (elt!=null)
 {
  iPos += elt["offset" + which];
  elt = elt.offsetParent;
 }
 return iPos
}

function hideSubMenu(sourceObject)
{
 sourceObject.style.display="none";
}
function showSubMenu(sourceObject)
{
 sourceObject.style.display="";
}
function showParentMeMenu(parentObj,sourceObject)
{
 showSubMenu(sourceObject);
 showSubMenu(parentObj);
}
function hideParentMeMenu(X,Y,myName,herfName,parentName)
{var herfObj = document.getElementById(herfName);
 var MeObj=document.getElementById(myName);
 var parentObj=document.getElementById(parentName);
 if (X+document.body.scrollLeft<=parseInt(getIEPosX(herfObj))+herfObj.offsetWidth){
parentObj.style.display="";
MeObj.style.display="";
}else{
 parentObj.style.display="none";
 MeObj.style.display="none";
 }
}
function leaveSubMenu(X,Y,herfName,myName,targetObjName)
{
 var herfObj = document.getElementById(herfName);
 var targetObj = document.getElementById(targetObjName);
 var MeObj=document.getElementById(myName);
if (X+document.body.scrollLeft>=parseInt(getIEPosX(herfObj))+herfObj.offsetWidth && Y+document.body.scrollTop>=parseInt(getIEPosY(targetObj)) && Y+document.body.scrollTop<=parseInt(getIEPosY(herfObj))+herfObj.offsetHeight){
  targetObj.style.display="";
  MeObj.style.display="";
}
else{
 targetObj.style.display="none";
 MeObj.style.display="none";
 }
}