﻿function MSOLayout_GetRealOffset(StartingObject,OffsetType, EndParent)
{
 
 var realValue=0;
 if(!EndParent) EndParent=document.body;
 for (var currentObject=StartingObject; currentObject !=EndParent && currentObject && currentObject !=document.body; currentObject=currentObject.offsetParent)
 {
  realValue+=eval('currentObject.offset'+OffsetType)
 }
 return realValue;
}