/*************************************************
 * Get X-position of any object.
 * Can be used with a root-id.
 ************************************************/
function jsfGetObjectX(oGetX, sRootId)
{
      var iX = 0;
      var obj = oGetX;
      //--- Loop to top or defined root ---
      while(obj.offsetParent!=null && obj.offsetParent.id!=sRootId)
      {
            //--- Add ---
            iX += obj.offsetLeft;
            //--- Level up ---
            obj = obj.offsetParent
      }
      //--- Add last ---
      iX += obj.offsetLeft;
      return iX;
}

/*************************************************
 * Get Y-position of any object.
 * Can be used with a root-id.
 ************************************************/
function jsfGetObjectY(oGetY, sRootId)
{
      var iY = 0;
      var obj = oGetY;
      //--- Loop to top or defined root ---
      while(obj.offsetParent!=null && obj.offsetParent.id!=sRootId)
      {
            //--- Add ---
            iY += obj.offsetTop;
            //--- Level up ---
            obj = obj.offsetParent
      }
      //--- Add last ---
      iY += obj.offsetTop;
      return iY;
}

