while ((el = el.parentNode) && el != this.offsetParent){ 
while ((el = el.parentNode) && el !== this.offsetParent){ 
	computePosition: function(obj, client){		var scroll, el = this, position = {left: obj.x - this.getComputedStyle('margin-left').toInt(), top: obj.y - this.getComputedStyle('margin-top').toInt()};		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;	},
7087	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7087/25c3eee92f5f29e30bec6229b0172e64b6f774d8/Dimensions.js/clean/Source/Utilities/Dimensions.js