function element(id) {
   if(document.getElementById != null) {
      return document.getElementById(id);
   } 
   if(document.all != null) {
      return document.all[id];
   }
   if(document.layers!=null) { 
      return document.layers[id];
   }
   
   return null;
}


function DL_GetElementLeft(eElement) {
   var nLeftPos=eElement.offsetLeft;
   var eParElement=eElement.offsetParent;
   
   while(eParElement != null){
      nLeftPos+= eParElement.offsetLeft;
      eParElement=eParElement.offsetParent;
   }
   return nLeftPos;
}


function DL_GetElementTop(eElement) {
   var nTopPos=eElement.offsetTop;
   var eParElement=eElement.offsetParent;
   while(eParElement!=null) {
      nTopPos += eParElement.offsetTop;
      eParElement = eParElement.offsetParent;
   }
   return nTopPos;
}



function sM(id,tog) {
   var obj=element("sub"+id);
   var idE=element(id);
   var idA=element(id+'a');
   var leftNum;
   if(tog=="off") { 
      obj.style.display="none";
      // idA.style.backgroundColor="#003366";
   } 
   else {
      var lN=DL_GetElementLeft(idE);
      var tN=DL_GetElementTop(idE);
      var h=parseInt(idE.style.height);
      leftNum=parseInt(lN);
      tN=parseInt(tN);
      tN=tN+(h+2);
      lN=lN-2;
      obj.style.display='block';
      // obj.style.top=tN+'px';
      // obj.style.left=lN+'px';
      obj.style.zIndex=8;
      // idA.style.backgroundColor="#0D3D6E";
   }
}
