rem: return [ (myPos[0] - ppos[0]), (myPos[1] - ppos[1]) ]; }; 
add: var el = this.getEl();  if (!this.deltaOffset) {  var myPos = YAHOO.util.Dom.getXY(el); var ppos  = parentPos || YAHOO.util.Dom.getXY(this.parentElId);  var newOffset = [ (myPos[0] - ppos[0]), (myPos[1] - ppos[1]) ];  var l = parseInt( YAHOO.util.Dom.getStyle(el, "left"), 10 ); var t = parseInt( YAHOO.util.Dom.getStyle(el, "top" ), 10 );  var deltaX = l - newOffset[0]; var deltaY = t - newOffset[1];  if (isNaN(deltaX) || isNaN(deltaY)) { this.logger.log("element does not have a position style def yet"); } else { this.deltaOffset = [deltaX, deltaY]; }  } else { var newLeft = parseInt( YAHOO.util.Dom.getStyle(el, "left"), 10 ); var newTop  = parseInt( YAHOO.util.Dom.getStyle(el, "top" ), 10 );  newOffset  = [newLeft + this.deltaOffset[0], newTop + this.deltaOffset[1]]; }  return newOffset;   }, 
context: YAHOO.widget.SliderThumb.prototype.getOffsetFromParent = function(parentPos) {    var myPos = YAHOO.util.Dom.getXY(this.getEl());    var ppos  = parentPos || YAHOO.util.Dom.getXY(this.parentElId);    return [ (myPos[0] - ppos[0]), (myPos[1] - ppos[1]) ];};
meta: 4707	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4707/50c3492c4c3c825dbd3401e134a19ed46799c456/slider-debug.js/buggy/www/resources/yui/slider/slider-debug.js