rem: this.originalY = this.element.offsetTop  - this.currentTop();  - this.originalTop; this.originalX = this.element.offsetLeft - this.currentLeft(); - this.originalLeft; 
add: this.originalY = this.element.offsetTop  - this.currentTop()  - this.originalTop; this.originalX = this.element.offsetLeft - this.currentLeft() - this.originalLeft; 
context:   startDrag: function(event) {    if(Event.isLeftClick(event)) {      this.active = true;            var style = this.element.style;      this.originalY = this.element.offsetTop  - this.currentTop();  - this.originalTop;      this.originalX = this.element.offsetLeft - this.currentLeft(); - this.originalLeft;      this.offsetY =  event.clientY - this.originalY - this.originalTop;      this.offsetX =  event.clientX - this.originalX - this.originalLeft;            Event.stop(event);    }  },
meta: 1514	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1514/cadcd9e7144394ecc9df01961191d20e5e219a37/dragdrop.js/buggy/actionpack/lib/action_view/helpers/javascripts/dragdrop.js