if (target.nodeName.toLowerCase() == "td") {
actualTarget = target.parentNode;
}
- if (!actualTarget.dropEnabled) {
+ if (!actualTarget.dropEnabled && actualTarget.getAttribute("citadel:dropenabled") == null) {
return;
}
turnOffTextSelect();
function mouseMoveHandler(event) {
if (draggedElement != null) {
if (dragAndDropElement == null) {
- dragAndDropElement = draggedElement.ctdlDnDElement();
+ var dragAndDropElementFunction = (draggedElement.ctdlDnDElement) ? draggedElement.ctdlDndElement : eval(draggedElement.getAttribute("citadel:dndelement"));
+ dragAndDropElement = dragAndDropElementFunction.call();
dragAndDropElement.className = "draganddrop";
document.body.appendChild(dragAndDropElement);
}