context: 	start: function(event, item){				if (this.busy) return;				this.mouse = {'start': {'x': event.page.x, 'y': event.page.y}};				var styles = item.getStyles('margin-top', 'margin-left', 'border-top-width', 'border-left-width');		this.margin = {			'top': styles['margin-top'].toInt(),			'left': styles['margin-left'].toInt()		};				this.lists.each(function(list){			list.$offset = list.getPosition();			list.$positioned = list.getStyle('position').test(/relative|absolute|fixed/);		});				var list = item.getParent();				var position = item.getPosition(list);				this.offset = {'x': event.page.x - position.x, 'y': event.page.y - position.y};				this.clone = item.clone(this.cloneContents).setStyles(this.options.clone);				this.item = item;		this.list = list;				var add = this.getPosition();				this.clone.injectBefore(item.setStyles({			'position': 'absolute',			'opacity': this.options.opacity,			'top': position.y + add.y,			'left': position.x + add.x		}));		document.addEvent('mousemove', this.bound.move);		document.addEvent('mouseup', this.bound.end);		this.fireEvent('onStart', [this.item, this.list]);				event.stop();	},
meta: 6317	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6317/bd5105adfd830c26f413831aa9525a329872bab5/Sortables.js/clean/Plugins/Sortables.js