rem: computePosition: function(obj, client){ var scroll, el = this; var position = { 
add: computePosition: function(obj){ return { 
context: 	computePosition: function(obj, client){		var scroll, el = this;		var position = {			left: obj.x - (this.getComputedStyle('margin-left').toInt() || 0),			top: obj.y - (this.getComputedStyle('margin-top').toInt() || 0)		};		if (client){			scroll = Dimensions.getScroll(Dimensions.getOffsetParent(this));			position.left += scroll.x;			position.top += scroll.y;		}		if (Browser.Engine.presto){			while ((el = el.parentNode) && el != this.offsetParent){				scroll = Dimensions.getScroll(el);				position.left += scroll.x;				position.top += scroll.y;			}		}		return position;	},
meta: 5569	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5569/73e82e776e0f715130186dae1a6d0a04aa910d47/mootools-trunk.js/buggy/wicket-contrib-mootools/src/java/wicket/contrib/mootools/mootools-trunk.js