(function(F){F.fn.jqDrag=function(E){return B(this,E,"d")};F.fn.jqResize=function(E){return B(this,E,"r")};F.jqDnR={dnr:{},e:0,drag:function(E){if(G.k=="d"){D.css({left:G.X+E.pageX-G.pX,top:G.Y+E.pageY-G.pY})}else{D.css({width:Math.max(E.pageX-G.pX+G.W,0),height:Math.max(E.pageY-G.pY+G.H,0)})}return false},stop:function(){D.css("opacity",G.o);F().unbind("mousemove",A.drag).unbind("mouseup",A.stop)}};var A=F.jqDnR,G=A.dnr,D=A.e,B=function(I,H,E){return I.each(function(){H=(H)?F(H,I):I;H.bind("mousedown",{e:I,k:E},function(J){var M=J.data,L={};D=M.e;if(D.css("position")!="relative"){try{D.position(L)}catch(K){}}G={X:L.left||C("left")||0,Y:L.top||C("top")||0,W:C("width")||D[0].scrollWidth||0,H:C("height")||D[0].scrollHeight||0,pX:J.pageX,pY:J.pageY,k:M.k,o:D.css("opacity")};D.css({opacity:0.8});F().mousemove(F.jqDnR.drag).mouseup(F.jqDnR.stop);return false})})},C=function(E){return parseInt(D.css(E))||false}})(jQuery);
