K+=E.x;J+=E.y;G=H;}var L=(I)?B.getPosition($(I,true)):{x:0,y:0};return{x:K-L.x,y:J-L.y};},getRelativePosition:function(L,H){if(C(L)){return{x:0,y:0};}var E=L,G=L.offsetLeft,J=L.offsetTop; if(Browser.Engine.trident){while((E=E.offsetParent)&&!B.positioned(E)){G+=E.offsetLeft;J+=E.offsetTop;}E=L;}var I={x:G,y:J},M=B.positioned(L);while((E=E.parentNode)){var F=B.positioned(E); if((!F||H)&&((!M||F)||Browser.Engine.presto)){var K=B.getScroll(E);I.x-=K.x;I.y-=K.y;}if(F){break;}}return I;},getCoordinates:function(F,H){var E=B.getPosition(F,H),G=B.getOffsetSize(F); 
getRelativePosition: function(self, client){ if (great(self)) return {x: 0, y: 0};  var el = self, left = self.offsetLeft, top = self.offsetTop;  if (Browser.Engine.trident){ while ((el = el.offsetParent) && !Dimensions.positioned(el)){ left += el.offsetLeft; top += el.offsetTop; } el = self; }  var position = {x: left, y: top}, isPositioned = Dimensions.positioned(self);  while ((el = el.parentNode)){ var isOffsetParent = Dimensions.positioned(el); if ((!isOffsetParent || client) && ((!isPositioned || isOffsetParent) || Browser.Engine.presto)){ var scroll = Dimensions.getScroll(el); position.x -= scroll.x; position.y -= scroll.y; } if (isOffsetParent) break; }  return position; }, 
K+=E.x;J+=E.y;G=H;}var L=(I)?B.getPosition($(I,true)):{x:0,y:0};return{x:K-L.x,y:J-L.y};},getRelativePosition:function(L,H){if(C(L)){return{x:0,y:0};}var E=L,G=L.offsetLeft,J=L.offsetTop;if(Browser.Engine.trident){while((E=E.offsetParent)&&!B.positioned(E)){G+=E.offsetLeft;J+=E.offsetTop;}E=L;}var I={x:G,y:J},M=B.positioned(L);while((E=E.parentNode)){var F=B.positioned(E);if((!F||H)&&((!M||F)||Browser.Engine.presto)){var K=B.getScroll(E);I.x-=K.x;I.y-=K.y;}if(F){break;}}return I;},getCoordinates:function(F,H){var E=B.getPosition(F,H),G=B.getOffsetSize(F);
5086	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5086/7e4a07fc6f307ea369a4f7e7ce36e6336bcef4f7/mootools.js/clean/mootools.js