rem: if(!this.dropIndicator){ this.createDropIndicator(); } 
add: if(!this.dropIndicator){ this.createDropIndicator(); } 
context: 	onDragMove: function(e, dragObjects){		var i = this._getNodeUnderMouse(e);		if(!this.dropIndicator){			this.createDropIndicator();		}		var gravity = this.vertical ? dojo.html.gravity.WEST : dojo.html.gravity.NORTH;		var hide = false;		if(i < 0) {			if(this.childBoxes.length) {				var before = (dojo.html.gravity(this.childBoxes[0].node, e) & gravity);				if(before){ hide = true; }			} else {				var before = true;			}		} else {			var child = this.childBoxes[i];			var before = (dojo.html.gravity(child.node, e) & gravity);			if(child.node === dragObjects[0].dragSource.domNode){				hide = true;			}else{				var currentPosChild = before ? 						(i>0?this.childBoxes[i-1]:child) : 						(i<this.childBoxes.length-1?this.childBoxes[i+1]:child);				if(currentPosChild.node === dragObjects[0].dragSource.domNode){					hide = true;				}			}		}		if(hide){			this.dropIndicator.style.display="none";			return;		}else{			this.dropIndicator.style.display="";		}		this.placeIndicator(e, dragObjects, i, before);		if(!dojo.html.hasParent(this.dropIndicator)) {			dojo.body().appendChild(this.dropIndicator);		}	},
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