rem:  var callback = this.callbackUrl+'&did='+srcEl.id+'&dindex='+this.index; wicketAjaxGet(callback, function() { }.bind(this), function() { }.bind(this));  
add:  var index = this.index;  if(index != "undefined") { var callback = this.callbackUrl+'&did='+srcEl.id+'&dindex='+index; wicketAjaxGet(callback, function() { }.bind(this), function() { }.bind(this)); } 
context:     endDrag: function(e) {        var srcEl = this.getEl();        var proxy = this.getDragEl();		var callback = this.callbackUrl+'&did='+srcEl.id+'&dindex='+this.index;		wicketAjaxGet(callback, function() { }.bind(this), function() { }.bind(this));			        // Show the proxy element and animate it to the src element's location        YAHOO.util.Dom.setStyle(proxy, "visibility", "");        var a = new YAHOO.util.Motion(             proxy, {                 points: {                     to: YAHOO.util.Dom.getXY(srcEl)                }            },             0.2,             YAHOO.util.Easing.easeOut         )        var proxyid = proxy.id;        var thisid = this.id;        // Hide the proxy and show the source element when finished with the animation        a.onComplete.subscribe(function() {                YAHOO.util.Dom.setStyle(proxyid, "visibility", "hidden");                YAHOO.util.Dom.setStyle(thisid, "visibility", "");            });        a.animate();    },
meta: 5569	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5569/8db603f811a4a0124dcea6527ee796a4ecdefc82/sortablelist.js/clean/wicket-contrib-yui/src/main/java/org/wicketstuff/yui/markup/html/sortable/sortablelist.js