//(c) Marco Samy - 2004
function getLeft(o){
var obj=o;
var ret=obj.offsetLeft;
while(obj.offsetParent!=null){
obj=obj.offsetParent;
ret+=obj.offsetLeft;
}
return ret;
}

function getTop(o){
var obj=o;
var ret=obj.offsetTop;
while(obj.offsetParent!=null){
obj=obj.offsetParent;
ret+=obj.offsetTop;
}
return ret;
}
