this.bound.move = this.move.bindWithEvent(this, el); this.bound.end = this.end.bind(this, el); 
	start: function(event, el){		this.coordinates = this.list.getCoordinates();		if (this.options.ghost){			var position = el.getPosition();			this.offset = event.page.y - position.y;			this.trash = new Element('div').injectInside(document.body);			this.ghost = el.clone().injectInside(this.trash).setStyles({				'position': 'absolute',				'left': position.x,				'top': event.page.y - this.offset			});			document.addListener('mousemove', this.bound.moveGhost);			this.fireEvent('onDragStart', [el, this.ghost]);		}		this.bound.move = this.move.bindWithEvent(this, el);		this.bound.end = this.end.bind(this, el);		document.addListener('mousemove', this.bound.move);		document.addListener('mouseup', this.bound.end);		this.fireEvent('onStart', el);		event.stop();	},
7087	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7087/c4252cb682139cd89b713656f8f54f375ceccd55/Sortables.js/clean/Plugins/Sortables.js