rem: return this.insert(e, this.domNode, "append"); } 
context: 	onDrop: function(e){		this.onDragOut(e);		var i = this._getNodeUnderMouse(e);		var gravity = this.vertical ? dojo.html.gravity.WEST : dojo.html.gravity.NORTH;		if (i < 0) {			if (this.childBoxes.length) {				if (dojo.html.gravity(this.childBoxes[0].node, e) & gravity) {					return this.insert(e, this.childBoxes[0].node, "before");				} else {					return this.insert(e, this.childBoxes[this.childBoxes.length-1].node, "after");				}			}			return this.insert(e, this.domNode, "append");		}		var child = this.childBoxes[i];		if (dojo.html.gravity(child.node, e) & gravity) {			return this.insert(e, child.node, "before");		} else {			return this.insert(e, child.node, "after");		}	},
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