var dragObj=new Object();dragObj.zIndex=0;function dragStart(C,E){var B;var A,D;if(E){dragObj.elNode=document.getElementById(E);}else{if(browser.isIE){dragObj.elNode=window.event.srcElement;}if(browser.isNS){dragObj.elNode=C.target;}if(dragObj.elNode.nodeType==3){dragObj.elNode=dragObj.elNode.parentNode;
}}if(browser.isIE){A=window.event.clientX+document.documentElement.scrollLeft+document.body.scrollLeft;D=window.event.clientY+document.documentElement.scrollTop+document.body.scrollTop;}if(browser.isNS){A=C.clientX+window.scrollX;D=C.clientY+window.scrollY;}dragObj.cursorStartX=A;dragObj.cursorStartY=D;
dragObj.elStartLeft=parseInt(dragObj.elNode.style.left,10);dragObj.elStartTop=parseInt(dragObj.elNode.style.top,10);if(isNaN(dragObj.elStartLeft)){dragObj.elStartLeft=0;}if(isNaN(dragObj.elStartTop)){dragObj.elStartTop=0;}dragObj.elNode.style.zIndex=++dragObj.zIndex;if(browser.isIE){document.attachEvent("onmousemove",dragGo);
document.attachEvent("onmouseup",dragStop);window.event.cancelBubble=true;window.event.returnValue=false;}if(browser.isNS){document.addEventListener("mousemove",dragGo,true);document.addEventListener("mouseup",dragStop,true);C.preventDefault();}}function dragGo(B){var A,C;if(browser.isIE){A=window.event.clientX+document.documentElement.scrollLeft+document.body.scrollLeft;
C=window.event.clientY+document.documentElement.scrollTop+document.body.scrollTop;}if(browser.isNS){A=B.clientX+window.scrollX;C=B.clientY+window.scrollY;}dragObj.elNode.style.left=(dragObj.elStartLeft+A-dragObj.cursorStartX)+"px";dragObj.elNode.style.top=(dragObj.elStartTop+C-dragObj.cursorStartY)+"px";
if(browser.isIE){window.event.cancelBubble=true;window.event.returnValue=false;}if(browser.isNS){B.preventDefault();}}function dragStop(A){if(browser.isIE){document.detachEvent("onmousemove",dragGo);document.detachEvent("onmouseup",dragStop);}if(browser.isNS){document.removeEventListener("mousemove",dragGo,true);
document.removeEventListener("mouseup",dragStop,true);}}