rem: this.xcomp = x + offsetcache[0] - this.deltaX + offsetcache[2]; this.ycomp = y + offsetcache[1] - this.deltaY + offsetcache[1]; 
add: this.xcomp = x + offsetcache[0] - this.deltaX + this.offset[0]; this.ycomp = y + offsetcache[1] - this.deltaY + this.offset[1]; 
context:   within_including_scrolloffsets: function(element, x, y) {    var offsetcache = this.real_offset(element);    this.offset = this.cumulative_offset(element);    this.xcomp = x + offsetcache[0] - this.deltaX + offsetcache[2];    this.ycomp = y + offsetcache[1] - this.deltaY + offsetcache[1];        return (y>=this.offset[1] &&            y<this.offset[1]+element.offsetHeight &&            x>=this.offset[0] &&             x<this.offset[0]+element.offsetWidth);  },
meta: 4973	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4973/665125fe57c0d13895aa2a0799f002e3e16ad767/prototype-ext.js/buggy/src/prototype-ext.js