rem: Sortable.mark(dropon, 'before'); 
context:   onHover: function(element, dropon, overlap) {    if(overlap>0.5) {      if(dropon.previousSibling != element) {        var oldParentNode = element.parentNode;        element.style.visibility = "hidden"; // fix gecko rendering        dropon.parentNode.insertBefore(element, dropon);        Sortable.mark(dropon, 'before');        if(dropon.parentNode!=oldParentNode && oldParentNode.sortable)           oldParentNode.sortable.onChange(element);        if(dropon.parentNode.sortable)          dropon.parentNode.sortable.onChange(element);      }    } else {                      var nextElement = dropon.nextSibling || null;      if(nextElement != element) {        var oldParentNode = element.parentNode;        element.style.visibility = "hidden"; // fix gecko rendering        dropon.parentNode.insertBefore(element, nextElement);        Sortable.mark(dropon, 'after');        if(dropon.parentNode!=oldParentNode && oldParentNode.sortable)           oldParentNode.sortable.onChange(element);        if(dropon.parentNode.sortable)          dropon.parentNode.sortable.onChange(element);      }    }  },
meta: 4973	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4973/27843cc794ea572255b05d7eb65aaef3e9da252e/dragdrop.js/clean/src/dragdrop.js