rem: dojo.body().appendChild(this.dragClone); 
add: dojo.body().appendChild(this.dragClone); 
context: 	onDragStart: function(e){		dojo.html.clearSelection();		this.scrollOffset = dojo.html.getScroll().offset;		this.dragStartPosition = dojo.html.getAbsolutePosition(this.domNode, true);		this.dragOffset = {y: this.dragStartPosition.y - e.pageY,			x: this.dragStartPosition.x - e.pageX};		this.dragClone = this.createDragNode();		this.containingBlockPosition = this.domNode.offsetParent ? 			dojo.html.getAbsolutePosition(this.domNode.offsetParent, true) : {x:0, y:0};		if (this.constrainToContainer) {			this.constraints = this.getConstraints();		}		// set up for dragging		with(this.dragClone.style){			position = "absolute";			top = this.dragOffset.y + e.pageY + "px";			left = this.dragOffset.x + e.pageX + "px";		}		dojo.body().appendChild(this.dragClone);		// shortly the browser will fire an onClick() event,		// but since this was really a drag, just squelch it		dojo.event.connect(this.domNode, "onclick", this, "squelchOnClick");		dojo.event.topic.publish('dragStart', { source: this } );	},
meta: 4707	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4707/50c3492c4c3c825dbd3401e134a19ed46799c456/HtmlDragAndDrop.js/buggy/www/resources/dojo-ajax/src/dnd/HtmlDragAndDrop.js