var domTT_dragEnabled=true;var domTT_currentDragTarget;var domTT_dragMouseDown;var domTT_dragOffsetLeft;var domTT_dragOffsetTop;function domTT_dragStart(A,E){if(typeof (E)=="undefined"){E=window.event;}var B=E[domLib_eventButton];if(B!=1&&!domLib_isKHTML){return ;}domTT_currentDragTarget=A;A.style.cursor="move";A.style.zIndex=++domLib_zIndex;var D=domLib_getEventPosition(E);var C=domLib_getOffsets(A);domTT_dragOffsetLeft=D.get("x")-C.get("left");domTT_dragOffsetTop=D.get("y")-C.get("top");domTT_dragMouseDown=true;}function domTT_dragUpdate(B){if(domTT_dragMouseDown){if(domLib_isGecko){window.getSelection().removeAllRanges();}if(domTT_useGlobalMousePosition&&domTT_mousePosition!=null){var A=domTT_mousePosition;}else{if(typeof (B)=="undefined"){B=window.event;}var A=domLib_getEventPosition(B);}domTT_currentDragTarget.style.left=(A.get("x")-domTT_dragOffsetLeft)+"px";domTT_currentDragTarget.style.top=(A.get("y")-domTT_dragOffsetTop)+"px";domLib_detectCollisions(domTT_currentDragTarget);}}function domTT_dragStop(){if(domTT_dragMouseDown){domTT_dragMouseDown=false;domTT_currentDragTarget.style.cursor="default";domTT_currentDragTarget=null;if(domLib_isGecko){window.getSelection().removeAllRanges();}}}