rem: var offsetBefore = Coordinates.northwestOffset(portletCont, true); 
add: var placeHolder = document.getElementById("portlet-place-holder"); 
context: 	onDragEnd : function(nwPosition, sePosition, nwOffset, seOffset) {			var portletCont = this;		var portletBound = portletCont.parentNode;		var curContainer = portletBound.parentNode;		var offsetBefore = Coordinates.northwestOffset(portletCont, true);				// Remove dragging style		portletCont.id = "dragging_" + portletBound.portletId;		portletBound.className = DragDrop.portletSpacerName;					// if the drag ends and we're still outside all containers		// it's time to remove ourselves from the document or add 		// to the trash bin		if (this.isOutside) {			reelHome(portletCont.id, parseInt(portletCont.style.left), parseInt(portletCont.style.top), 15);			return;		}		var position = 0;		var positionFound = false;		var container = DragDrop.firstContainer;		var curContainer = null;		var items = null;		// Find the new position of the portlet		while (container != null) {			if (!positionFound) {				position = 0;				items = container.childNodes;				for (var i=0; i<items.length; i++) {					if (items[i].className == DragDrop.portletSpacerName) {						if (items[i].portletId == portletBound.portletId) {							positionFound = true;							curContainer = container;							break;						}						if (!items[i].isStatic)							position++;					}				}			}			container.className = "";			container = container.nextContainer;		}				reelHome(portletCont.id, parseInt(portletCont.style.left), parseInt(portletCont.style.top), 15);		movePortlet(DragDrop.plid, portletBound.portletId, curContainer.columnId, position);	},
meta: 10143	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10143/d52ea4e97e8b1bcf753a6b46e30a44fca8aa5363/dragdrop.js/clean/portal-web/docroot/html/js/dragdrop/dragdrop.js