rem: if (this.position.element == 'absolute' && this.position.container != 'relative'){ 
add: if (this.position.element == 'absolute' && !['relative', 'absolute', 'fixed'].contains(this.position.container)){ 
context: 	initialize: function(el, options){		this.setOptions(options);		this.element = $(el);		this.droppables = $$(this.options.droppables);		this.container = $(this.options.container);		this.position = {'element': this.element.getStyle('position'), 'container': false};		if (this.container) this.position.container = this.container.getStyle('position');		if (!['absolute', 'relative'].contains(this.position.element)) this.position.element = 'absolute';		var top = this.element.getStyle('top').toInt();		var left = this.element.getStyle('left').toInt();		if (this.position.element == 'absolute' && this.position.container != 'relative'){			top = $chk(top) ? top : this.element.getTop(this.options.overflown);			left = $chk(left) ? left : this.element.getLeft(this.options.overflown);		} else {			top = $chk(top) ? top : 0;			left = $chk(left) ? left : 0;		}		this.element.setStyles({'top': top, 'left': left, 'position': this.position});		this.parent(this.element);	},
meta: 7052	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7052/6ebba19435a0e4576cbc717984150cf7f79cd6dd/Drag.Move.js/buggy/Drag/Drag.Move.js