function DL_GetElementLeft(eElement){
    if (!eElement && this){                                            
        eElement = this;                         
    }                                            
    
    var nLeftPos = eElement.offsetLeft;         
    var eParElement = eElement.offsetParent;      
    while (eParElement != null){                                            
        nLeftPos += eParElement.offsetLeft;      
        eParElement = eParElement.offsetParent;  
    }
    return nLeftPos;                             
}


function DL_GetElementTop(eElement){
   if (!eElement && this){
       eElement = this;
   }

   var nTopPos = eElement.offsetTop;
   var eParElement = eElement.offsetParent;
   while (eParElement != null){
       nTopPos += eParElement.offsetTop;
       eParElement = eParElement.offsetParent;
   }
   return nTopPos;
}
