rem: this.cancel(event, true); 
add: this.cancel(true); 
context: 	check: function(event){		var distance = Math.round(Math.sqrt(Math.pow(event.page.x - this.mouse.start.x, 2) + Math.pow(event.page.y - this.mouse.start.y, 2)));		if (distance > this.options.snap){			this.cancel(event, true);			this.document.addEvent('mousemove', this.bound.drag);			this.document.addEvent('mouseup', this.bound.stop);			this.fireEvent('onStart', this.element);			this.fireEvent('onSnap', this.element);		}		event.stop();	},
meta: 9980	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/9980/935aba6f6585311415d1bf6fc55565f1782e5d02/Drag.js/buggy/Source/Drag/Drag.js