@KorApr 10.2008 — #http://www.quirksmode.org/js/findpos.html[/QUOTE] This is only a half of answer, because the offset position is [I]relative[/I] to the object's DOM parent. To get the [B]absolute[/B] position of an object you need to circle through all the object's parents and add their offset position values as well: <i> </i>function findPos(obj){ var posX = obj.offsetLeft, posY = obj.offsetTop; while(obj.offsetParent){ posX=posX+obj.offsetParent.offsetLeft; posY=posY+obj.offsetParent.offsetTop; if(obj==document.getElementsByTagName('body')[0]){break} else{obj=obj.offsetParent;} } return [posX,posY] }