rem:   var src = Event.element(event); if(src.tagName && ( src.tagName=='INPUT' || src.tagName=='SELECT' || src.tagName=='BUTTON' || src.tagName=='TEXTAREA')) return;   
add: this.registerEvents(); 
context:   startDrag: function(event) {    if(Event.isLeftClick(event)) {            // abort on form elements, fixes a Firefox issue      var src = Event.element(event);      if(src.tagName && (        src.tagName=='INPUT' ||        src.tagName=='SELECT' ||        src.tagName=='BUTTON' ||        src.tagName=='TEXTAREA')) return;            // this.registerEvents();      this.active = true;      var pointer = [Event.pointerX(event), Event.pointerY(event)];      var offsets = Position.cumulativeOffset(this.element);      this.offsetX =  (pointer[0] - offsets[0]);      this.offsetY =  (pointer[1] - offsets[1]);      Event.stop(event);    }  },
meta: 3991	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3991/57687341792749db94b850962ee7ed7f18e1087d/dragdrop.js/clean/manager/media/script/scriptaculous/dragdrop.js