$(function(){var $d=$("#drag1");var x1,x2,y1,y2,t1,t2;var minDistance=2;var onMouseMove=function(e){var mouseEvents=$d.data("mouseEvents");if(e.timeStamp-mouseEvents[mouseEvents.length-1].timeStamp>40){mouseEvents.push(e);if(mouseEvents.length>2){mouseEvents.shift()}}};var onMouseUp=function(){$(document).unbind("mousemove mouseup");$("#drag1").addClass("boom")};$d.draggable({start:function(e,ui){$d.data("mouseEvents",[e]);$(document).mousemove(onMouseMove).mouseup(onMouseUp)},stop:function(e,ui){$d.stop();$d.css("text-indent",100);var lastE=$d.data("mouseEvents").shift();x1=lastE.pageX;y1=lastE.pageY;t1=lastE.timeStamp;x2=e.pageX;y2=e.pageY;t2=e.timeStamp;var dX=x2-x1,dY=y2-y1,dMs=Math.max(t2-t1,1);var speedX=Math.max(Math.min(dX/dMs,1),-1),speedY=Math.max(Math.min(dY/dMs,1),-1);var distance=Math.sqrt(Math.pow(x1-x2,2)+Math.pow(y1-y2,2));if(distance>minDistance){var lastStepTime=new Date();$d.animate({textIndent:0},{duration:Math.max(Math.abs(speedX),Math.abs(speedY))*2000,step:function(currentStep){speedX*=(currentStep/100);speedY*=(currentStep/100);var now=new Date();var stepDuration=now.getTime()-lastStepTime.getTime();lastStepTime=now;var position=$d.position();var newLeft=(position.left+(speedX*stepDuration/4)),newTop=(position.top+(speedY*stepDuration/4));$d.css({left:newLeft+"px",top:newTop+"px"})}})}}})});$(function(){var $d=$("#drag2");var x1,x2,y1,y2,t1,t2;var minDistance=2;var onMouseMove=function(e){var mouseEvents=$d.data("mouseEvents");if(e.timeStamp-mouseEvents[mouseEvents.length-1].timeStamp>40){mouseEvents.push(e);if(mouseEvents.length>2){mouseEvents.shift()}}};var onMouseUp=function(){$(document).unbind("mousemove mouseup");$("#drag2").addClass("boom")};$d.draggable({start:function(e,ui){$d.data("mouseEvents",[e]);$(document).mousemove(onMouseMove).mouseup(onMouseUp)},stop:function(e,ui){$d.stop();$d.css("text-indent",100);var lastE=$d.data("mouseEvents").shift();x1=lastE.pageX;y1=lastE.pageY;t1=lastE.timeStamp;x2=e.pageX;y2=e.pageY;t2=e.timeStamp;var dX=x2-x1,dY=y2-y1,dMs=Math.max(t2-t1,1);var speedX=Math.max(Math.min(dX/dMs,1),-1),speedY=Math.max(Math.min(dY/dMs,1),-1);var distance=Math.sqrt(Math.pow(x1-x2,2)+Math.pow(y1-y2,2));if(distance>minDistance){var lastStepTime=new Date();$d.animate({textIndent:0},{duration:Math.max(Math.abs(speedX),Math.abs(speedY))*2000,step:function(currentStep){speedX*=(currentStep/100);speedY*=(currentStep/100);var now=new Date();var stepDuration=now.getTime()-lastStepTime.getTime();lastStepTime=now;var position=$d.position();var newLeft=(position.left+(speedX*stepDuration/4)),newTop=(position.top+(speedY*stepDuration/4));$d.css({left:newLeft+"px",top:newTop+"px"})}})}}})});$(function(){var $d=$("#drag3");var x1,x2,y1,y2,t1,t2;var minDistance=2;var onMouseMove=function(e){var mouseEvents=$d.data("mouseEvents");if(e.timeStamp-mouseEvents[mouseEvents.length-1].timeStamp>40){mouseEvents.push(e);if(mouseEvents.length>2){mouseEvents.shift()}}};var onMouseUp=function(){$(document).unbind("mousemove mouseup");$("#drag3").addClass("boom")};$d.draggable({start:function(e,ui){$d.data("mouseEvents",[e]);$(document).mousemove(onMouseMove).mouseup(onMouseUp)},stop:function(e,ui){$d.stop();$d.css("text-indent",100);var lastE=$d.data("mouseEvents").shift();x1=lastE.pageX;y1=lastE.pageY;t1=lastE.timeStamp;x2=e.pageX;y2=e.pageY;t2=e.timeStamp;var dX=x2-x1,dY=y2-y1,dMs=Math.max(t2-t1,1);var speedX=Math.max(Math.min(dX/dMs,1),-1),speedY=Math.max(Math.min(dY/dMs,1),-1);var distance=Math.sqrt(Math.pow(x1-x2,2)+Math.pow(y1-y2,2));if(distance>minDistance){var lastStepTime=new Date();$d.animate({textIndent:0},{duration:Math.max(Math.abs(speedX),Math.abs(speedY))*2000,step:function(currentStep){speedX*=(currentStep/100);speedY*=(currentStep/100);var now=new Date();var stepDuration=now.getTime()-lastStepTime.getTime();lastStepTime=now;var position=$d.position();var newLeft=(position.left+(speedX*stepDuration/4)),newTop=(position.top+(speedY*stepDuration/4));$d.css({left:newLeft+"px",top:newTop+"px"})}})}}})});$(function(){var $d=$("#drag4");var x1,x2,y1,y2,t1,t2;var minDistance=2;var onMouseMove=function(e){var mouseEvents=$d.data("mouseEvents");if(e.timeStamp-mouseEvents[mouseEvents.length-1].timeStamp>40){mouseEvents.push(e);if(mouseEvents.length>2){mouseEvents.shift()}}};var onMouseUp=function(){$(document).unbind("mousemove mouseup");$("#drag4").addClass("boom")};$d.draggable({start:function(e,ui){$d.data("mouseEvents",[e]);$(document).mousemove(onMouseMove).mouseup(onMouseUp)},stop:function(e,ui){$d.stop();$d.css("text-indent",100);var lastE=$d.data("mouseEvents").shift();x1=lastE.pageX;y1=lastE.pageY;t1=lastE.timeStamp;x2=e.pageX;y2=e.pageY;t2=e.timeStamp;var dX=x2-x1,dY=y2-y1,dMs=Math.max(t2-t1,1);var speedX=Math.max(Math.min(dX/dMs,1),-1),speedY=Math.max(Math.min(dY/dMs,1),-1);var distance=Math.sqrt(Math.pow(x1-x2,2)+Math.pow(y1-y2,2));if(distance>minDistance){var lastStepTime=new Date();$d.animate({textIndent:0},{duration:Math.max(Math.abs(speedX),Math.abs(speedY))*2000,step:function(currentStep){speedX*=(currentStep/100);speedY*=(currentStep/100);var now=new Date();var stepDuration=now.getTime()-lastStepTime.getTime();lastStepTime=now;var position=$d.position();var newLeft=(position.left+(speedX*stepDuration/4)),newTop=(position.top+(speedY*stepDuration/4));$d.css({left:newLeft+"px",top:newTop+"px"})}})}}})});$(function(){var $d=$("#drag5");var x1,x2,y1,y2,t1,t2;var minDistance=2;var onMouseMove=function(e){var mouseEvents=$d.data("mouseEvents");if(e.timeStamp-mouseEvents[mouseEvents.length-1].timeStamp>40){mouseEvents.push(e);if(mouseEvents.length>2){mouseEvents.shift()}}};var onMouseUp=function(){$(document).unbind("mousemove mouseup");$("#drag5").addClass("boom")};$d.draggable({start:function(e,ui){$d.data("mouseEvents",[e]);$(document).mousemove(onMouseMove).mouseup(onMouseUp)},stop:function(e,ui){$d.stop();$d.css("text-indent",100);var lastE=$d.data("mouseEvents").shift();x1=lastE.pageX;y1=lastE.pageY;t1=lastE.timeStamp;x2=e.pageX;y2=e.pageY;t2=e.timeStamp;var dX=x2-x1,dY=y2-y1,dMs=Math.max(t2-t1,1);var speedX=Math.max(Math.min(dX/dMs,1),-1),speedY=Math.max(Math.min(dY/dMs,1),-1);var distance=Math.sqrt(Math.pow(x1-x2,2)+Math.pow(y1-y2,2));if(distance>minDistance){var lastStepTime=new Date();$d.animate({textIndent:0},{duration:Math.max(Math.abs(speedX),Math.abs(speedY))*2000,step:function(currentStep){speedX*=(currentStep/100);speedY*=(currentStep/100);var now=new Date();var stepDuration=now.getTime()-lastStepTime.getTime();lastStepTime=now;var position=$d.position();var newLeft=(position.left+(speedX*stepDuration/4)),newTop=(position.top+(speedY*stepDuration/4));$d.css({left:newLeft+"px",top:newTop+"px"})}})}}})});$(function(){var $d=$("#drag6");var x1,x2,y1,y2,t1,t2;var minDistance=2;var onMouseMove=function(e){var mouseEvents=$d.data("mouseEvents");if(e.timeStamp-mouseEvents[mouseEvents.length-1].timeStamp>40){mouseEvents.push(e);if(mouseEvents.length>2){mouseEvents.shift()}}};var onMouseUp=function(){$(document).unbind("mousemove mouseup");$("#drag6").addClass("boom")};$d.draggable({start:function(e,ui){$d.data("mouseEvents",[e]);$(document).mousemove(onMouseMove).mouseup(onMouseUp)},stop:function(e,ui){$d.stop();$d.css("text-indent",100);var lastE=$d.data("mouseEvents").shift();x1=lastE.pageX;y1=lastE.pageY;t1=lastE.timeStamp;x2=e.pageX;y2=e.pageY;t2=e.timeStamp;var dX=x2-x1,dY=y2-y1,dMs=Math.max(t2-t1,1);var speedX=Math.max(Math.min(dX/dMs,1),-1),speedY=Math.max(Math.min(dY/dMs,1),-1);var distance=Math.sqrt(Math.pow(x1-x2,2)+Math.pow(y1-y2,2));if(distance>minDistance){var lastStepTime=new Date();$d.animate({textIndent:0},{duration:Math.max(Math.abs(speedX),Math.abs(speedY))*2000,step:function(currentStep){speedX*=(currentStep/100);speedY*=(currentStep/100);var now=new Date();var stepDuration=now.getTime()-lastStepTime.getTime();lastStepTime=now;var position=$d.position();var newLeft=(position.left+(speedX*stepDuration/4)),newTop=(position.top+(speedY*stepDuration/4));$d.css({left:newLeft+"px",top:newTop+"px"})}})}}})});$(function(){var $d=$("#drag7");var x1,x2,y1,y2,t1,t2;var minDistance=2;var onMouseMove=function(e){var mouseEvents=$d.data("mouseEvents");if(e.timeStamp-mouseEvents[mouseEvents.length-1].timeStamp>40){mouseEvents.push(e);if(mouseEvents.length>2){mouseEvents.shift()}}};var onMouseUp=function(){$(document).unbind("mousemove mouseup");$("#drag7").addClass("boom")};$d.draggable({start:function(e,ui){$d.data("mouseEvents",[e]);$(document).mousemove(onMouseMove).mouseup(onMouseUp)},stop:function(e,ui){$d.stop();$d.css("text-indent",100);var lastE=$d.data("mouseEvents").shift();x1=lastE.pageX;y1=lastE.pageY;t1=lastE.timeStamp;x2=e.pageX;y2=e.pageY;t2=e.timeStamp;var dX=x2-x1,dY=y2-y1,dMs=Math.max(t2-t1,1);var speedX=Math.max(Math.min(dX/dMs,1),-1),speedY=Math.max(Math.min(dY/dMs,1),-1);var distance=Math.sqrt(Math.pow(x1-x2,2)+Math.pow(y1-y2,2));if(distance>minDistance){var lastStepTime=new Date();$d.animate({textIndent:0},{duration:Math.max(Math.abs(speedX),Math.abs(speedY))*2000,step:function(currentStep){speedX*=(currentStep/100);speedY*=(currentStep/100);var now=new Date();var stepDuration=now.getTime()-lastStepTime.getTime();lastStepTime=now;var position=$d.position();var newLeft=(position.left+(speedX*stepDuration/4)),newTop=(position.top+(speedY*stepDuration/4));$d.css({left:newLeft+"px",top:newTop+"px"})}})}}})});$(function(){var $d=$("#drag8");var x1,x2,y1,y2,t1,t2;var minDistance=2;var onMouseMove=function(e){var mouseEvents=$d.data("mouseEvents");if(e.timeStamp-mouseEvents[mouseEvents.length-1].timeStamp>40){mouseEvents.push(e);if(mouseEvents.length>2){mouseEvents.shift()}}};var onMouseUp=function(){$(document).unbind("mousemove mouseup");$("#drag8").addClass("boom")};$d.draggable({start:function(e,ui){$d.data("mouseEvents",[e]);$(document).mousemove(onMouseMove).mouseup(onMouseUp)},stop:function(e,ui){$d.stop();$d.css("text-indent",100);var lastE=$d.data("mouseEvents").shift();x1=lastE.pageX;y1=lastE.pageY;t1=lastE.timeStamp;x2=e.pageX;y2=e.pageY;t2=e.timeStamp;var dX=x2-x1,dY=y2-y1,dMs=Math.max(t2-t1,1);var speedX=Math.max(Math.min(dX/dMs,1),-1),speedY=Math.max(Math.min(dY/dMs,1),-1);var distance=Math.sqrt(Math.pow(x1-x2,2)+Math.pow(y1-y2,2));if(distance>minDistance){var lastStepTime=new Date();$d.animate({textIndent:0},{duration:Math.max(Math.abs(speedX),Math.abs(speedY))*2000,step:function(currentStep){speedX*=(currentStep/100);speedY*=(currentStep/100);var now=new Date();var stepDuration=now.getTime()-lastStepTime.getTime();lastStepTime=now;var position=$d.position();var newLeft=(position.left+(speedX*stepDuration/4)),newTop=(position.top+(speedY*stepDuration/4));$d.css({left:newLeft+"px",top:newTop+"px"})}})}}})});$(function(){var $d=$("#drag9");var x1,x2,y1,y2,t1,t2;var minDistance=2;var onMouseMove=function(e){var mouseEvents=$d.data("mouseEvents");if(e.timeStamp-mouseEvents[mouseEvents.length-1].timeStamp>40){mouseEvents.push(e);if(mouseEvents.length>2){mouseEvents.shift()}}};var onMouseUp=function(){$(document).unbind("mousemove mouseup");$("#drag9").addClass("boom")};$d.draggable({start:function(e,ui){$d.data("mouseEvents",[e]);$(document).mousemove(onMouseMove).mouseup(onMouseUp)},stop:function(e,ui){$d.stop();$d.css("text-indent",100);var lastE=$d.data("mouseEvents").shift();x1=lastE.pageX;y1=lastE.pageY;t1=lastE.timeStamp;x2=e.pageX;y2=e.pageY;t2=e.timeStamp;var dX=x2-x1,dY=y2-y1,dMs=Math.max(t2-t1,1);var speedX=Math.max(Math.min(dX/dMs,1),-1),speedY=Math.max(Math.min(dY/dMs,1),-1);var distance=Math.sqrt(Math.pow(x1-x2,2)+Math.pow(y1-y2,2));if(distance>minDistance){var lastStepTime=new Date();$d.animate({textIndent:0},{duration:Math.max(Math.abs(speedX),Math.abs(speedY))*2000,step:function(currentStep){speedX*=(currentStep/100);speedY*=(currentStep/100);var now=new Date();var stepDuration=now.getTime()-lastStepTime.getTime();lastStepTime=now;var position=$d.position();var newLeft=(position.left+(speedX*stepDuration/4)),newTop=(position.top+(speedY*stepDuration/4));$d.css({left:newLeft+"px",top:newTop+"px"})}})}}})});$(function(){var $d=$("#drag10");var x1,x2,y1,y2,t1,t2;var minDistance=2;var onMouseMove=function(e){var mouseEvents=$d.data("mouseEvents");if(e.timeStamp-mouseEvents[mouseEvents.length-1].timeStamp>40){mouseEvents.push(e);if(mouseEvents.length>2){mouseEvents.shift()}}};var onMouseUp=function(){$(document).unbind("mousemove mouseup");$("#drag10").addClass("boom")};$d.draggable({start:function(e,ui){$d.data("mouseEvents",[e]);$(document).mousemove(onMouseMove).mouseup(onMouseUp)},stop:function(e,ui){$d.stop();$d.css("text-indent",100);var lastE=$d.data("mouseEvents").shift();x1=lastE.pageX;y1=lastE.pageY;t1=lastE.timeStamp;x2=e.pageX;y2=e.pageY;t2=e.timeStamp;var dX=x2-x1,dY=y2-y1,dMs=Math.max(t2-t1,1);var speedX=Math.max(Math.min(dX/dMs,1),-1),speedY=Math.max(Math.min(dY/dMs,1),-1);var distance=Math.sqrt(Math.pow(x1-x2,2)+Math.pow(y1-y2,2));if(distance>minDistance){var lastStepTime=new Date();$d.animate({textIndent:0},{duration:Math.max(Math.abs(speedX),Math.abs(speedY))*2000,step:function(currentStep){speedX*=(currentStep/100);speedY*=(currentStep/100);var now=new Date();var stepDuration=now.getTime()-lastStepTime.getTime();lastStepTime=now;var position=$d.position();var newLeft=(position.left+(speedX*stepDuration/4)),newTop=(position.top+(speedY*stepDuration/4));$d.css({left:newLeft+"px",top:newTop+"px"})}})}}})});$(function(){var $d=$("#drag11");var x1,x2,y1,y2,t1,t2;var minDistance=2;var onMouseMove=function(e){var mouseEvents=$d.data("mouseEvents");if(e.timeStamp-mouseEvents[mouseEvents.length-1].timeStamp>40){mouseEvents.push(e);if(mouseEvents.length>2){mouseEvents.shift()}}};var onMouseUp=function(){$(document).unbind("mousemove mouseup");$("#drag11").addClass("boom")};$d.draggable({start:function(e,ui){$d.data("mouseEvents",[e]);$(document).mousemove(onMouseMove).mouseup(onMouseUp)},stop:function(e,ui){$d.stop();$d.css("text-indent",100);var lastE=$d.data("mouseEvents").shift();x1=lastE.pageX;y1=lastE.pageY;t1=lastE.timeStamp;x2=e.pageX;y2=e.pageY;t2=e.timeStamp;var dX=x2-x1,dY=y2-y1,dMs=Math.max(t2-t1,1);var speedX=Math.max(Math.min(dX/dMs,1),-1),speedY=Math.max(Math.min(dY/dMs,1),-1);var distance=Math.sqrt(Math.pow(x1-x2,2)+Math.pow(y1-y2,2));if(distance>minDistance){var lastStepTime=new Date();$d.animate({textIndent:0},{duration:Math.max(Math.abs(speedX),Math.abs(speedY))*2000,step:function(currentStep){speedX*=(currentStep/100);speedY*=(currentStep/100);var now=new Date();var stepDuration=now.getTime()-lastStepTime.getTime();lastStepTime=now;var position=$d.position();var newLeft=(position.left+(speedX*stepDuration/4)),newTop=(position.top+(speedY*stepDuration/4));$d.css({left:newLeft+"px",top:newTop+"px"})}})}}})});$(function(){var $d=$("#drag12");var x1,x2,y1,y2,t1,t2;var minDistance=2;var onMouseMove=function(e){var mouseEvents=$d.data("mouseEvents");if(e.timeStamp-mouseEvents[mouseEvents.length-1].timeStamp>40){mouseEvents.push(e);if(mouseEvents.length>2){mouseEvents.shift()}}};var onMouseUp=function(){$(document).unbind("mousemove mouseup");$("#drag12").addClass("boom")};$d.draggable({start:function(e,ui){$d.data("mouseEvents",[e]);$(document).mousemove(onMouseMove).mouseup(onMouseUp)},stop:function(e,ui){$d.stop();$d.css("text-indent",100);var lastE=$d.data("mouseEvents").shift();x1=lastE.pageX;y1=lastE.pageY;t1=lastE.timeStamp;x2=e.pageX;y2=e.pageY;t2=e.timeStamp;var dX=x2-x1,dY=y2-y1,dMs=Math.max(t2-t1,1);var speedX=Math.max(Math.min(dX/dMs,1),-1),speedY=Math.max(Math.min(dY/dMs,1),-1);var distance=Math.sqrt(Math.pow(x1-x2,2)+Math.pow(y1-y2,2));if(distance>minDistance){var lastStepTime=new Date();$d.animate({textIndent:0},{duration:Math.max(Math.abs(speedX),Math.abs(speedY))*2000,step:function(currentStep){speedX*=(currentStep/100);speedY*=(currentStep/100);var now=new Date();var stepDuration=now.getTime()-lastStepTime.getTime();lastStepTime=now;var position=$d.position();var newLeft=(position.left+(speedX*stepDuration/4)),newTop=(position.top+(speedY*stepDuration/4));$d.css({left:newLeft+"px",top:newTop+"px"})}})}}})});$(function(){var $d=$("#drag13");var x1,x2,y1,y2,t1,t2;var minDistance=2;var onMouseMove=function(e){var mouseEvents=$d.data("mouseEvents");if(e.timeStamp-mouseEvents[mouseEvents.length-1].timeStamp>40){mouseEvents.push(e);if(mouseEvents.length>2){mouseEvents.shift()}}};var onMouseUp=function(){$(document).unbind("mousemove mouseup");$("#drag13").addClass("boom")};$d.draggable({start:function(e,ui){$d.data("mouseEvents",[e]);$(document).mousemove(onMouseMove).mouseup(onMouseUp)},stop:function(e,ui){$d.stop();$d.css("text-indent",100);var lastE=$d.data("mouseEvents").shift();x1=lastE.pageX;y1=lastE.pageY;t1=lastE.timeStamp;x2=e.pageX;y2=e.pageY;t2=e.timeStamp;var dX=x2-x1,dY=y2-y1,dMs=Math.max(t2-t1,1);var speedX=Math.max(Math.min(dX/dMs,1),-1),speedY=Math.max(Math.min(dY/dMs,1),-1);var distance=Math.sqrt(Math.pow(x1-x2,2)+Math.pow(y1-y2,2));if(distance>minDistance){var lastStepTime=new Date();$d.animate({textIndent:0},{duration:Math.max(Math.abs(speedX),Math.abs(speedY))*2000,step:function(currentStep){speedX*=(currentStep/100);speedY*=(currentStep/100);var now=new Date();var stepDuration=now.getTime()-lastStepTime.getTime();lastStepTime=now;var position=$d.position();var newLeft=(position.left+(speedX*stepDuration/4)),newTop=(position.top+(speedY*stepDuration/4));$d.css({left:newLeft+"px",top:newTop+"px"})}})}}})});$(function(){var $d=$("#drag14");var x1,x2,y1,y2,t1,t2;var minDistance=2;var onMouseMove=function(e){var mouseEvents=$d.data("mouseEvents");if(e.timeStamp-mouseEvents[mouseEvents.length-1].timeStamp>40){mouseEvents.push(e);if(mouseEvents.length>2){mouseEvents.shift()}}};var onMouseUp=function(){$(document).unbind("mousemove mouseup");$("#drag14").addClass("boom")};$d.draggable({start:function(e,ui){$d.data("mouseEvents",[e]);$(document).mousemove(onMouseMove).mouseup(onMouseUp)},stop:function(e,ui){$d.stop();$d.css("text-indent",100);var lastE=$d.data("mouseEvents").shift();x1=lastE.pageX;y1=lastE.pageY;t1=lastE.timeStamp;x2=e.pageX;y2=e.pageY;t2=e.timeStamp;var dX=x2-x1,dY=y2-y1,dMs=Math.max(t2-t1,1);var speedX=Math.max(Math.min(dX/dMs,1),-1),speedY=Math.max(Math.min(dY/dMs,1),-1);var distance=Math.sqrt(Math.pow(x1-x2,2)+Math.pow(y1-y2,2));if(distance>minDistance){var lastStepTime=new Date();$d.animate({textIndent:0},{duration:Math.max(Math.abs(speedX),Math.abs(speedY))*2000,step:function(currentStep){speedX*=(currentStep/100);speedY*=(currentStep/100);var now=new Date();var stepDuration=now.getTime()-lastStepTime.getTime();lastStepTime=now;var position=$d.position();var newLeft=(position.left+(speedX*stepDuration/4)),newTop=(position.top+(speedY*stepDuration/4));$d.css({left:newLeft+"px",top:newTop+"px"})}})}}})});$(function(){var $d=$("#drag15");var x1,x2,y1,y2,t1,t2;var minDistance=2;var onMouseMove=function(e){var mouseEvents=$d.data("mouseEvents");if(e.timeStamp-mouseEvents[mouseEvents.length-1].timeStamp>40){mouseEvents.push(e);if(mouseEvents.length>2){mouseEvents.shift()}}};var onMouseUp=function(){$(document).unbind("mousemove mouseup");$("#drag15").addClass("boom")};$d.draggable({start:function(e,ui){$d.data("mouseEvents",[e]);$(document).mousemove(onMouseMove).mouseup(onMouseUp)},stop:function(e,ui){$d.stop();$d.css("text-indent",100);var lastE=$d.data("mouseEvents").shift();x1=lastE.pageX;y1=lastE.pageY;t1=lastE.timeStamp;x2=e.pageX;y2=e.pageY;t2=e.timeStamp;var dX=x2-x1,dY=y2-y1,dMs=Math.max(t2-t1,1);var speedX=Math.max(Math.min(dX/dMs,1),-1),speedY=Math.max(Math.min(dY/dMs,1),-1);var distance=Math.sqrt(Math.pow(x1-x2,2)+Math.pow(y1-y2,2));if(distance>minDistance){var lastStepTime=new Date();$d.animate({textIndent:0},{duration:Math.max(Math.abs(speedX),Math.abs(speedY))*2000,step:function(currentStep){speedX*=(currentStep/100);speedY*=(currentStep/100);var now=new Date();var stepDuration=now.getTime()-lastStepTime.getTime();lastStepTime=now;var position=$d.position();var newLeft=(position.left+(speedX*stepDuration/4)),newTop=(position.top+(speedY*stepDuration/4));$d.css({left:newLeft+"px",top:newTop+"px"})}})}}})});$(function(){var $d=$("#drag16");var x1,x2,y1,y2,t1,t2;var minDistance=2;var onMouseMove=function(e){var mouseEvents=$d.data("mouseEvents");if(e.timeStamp-mouseEvents[mouseEvents.length-1].timeStamp>40){mouseEvents.push(e);if(mouseEvents.length>2){mouseEvents.shift()}}};var onMouseUp=function(){$(document).unbind("mousemove mouseup");$("#drag16").addClass("boom")};$d.draggable({start:function(e,ui){$d.data("mouseEvents",[e]);$(document).mousemove(onMouseMove).mouseup(onMouseUp)},stop:function(e,ui){$d.stop();$d.css("text-indent",100);var lastE=$d.data("mouseEvents").shift();x1=lastE.pageX;y1=lastE.pageY;t1=lastE.timeStamp;x2=e.pageX;y2=e.pageY;t2=e.timeStamp;var dX=x2-x1,dY=y2-y1,dMs=Math.max(t2-t1,1);var speedX=Math.max(Math.min(dX/dMs,1),-1),speedY=Math.max(Math.min(dY/dMs,1),-1);var distance=Math.sqrt(Math.pow(x1-x2,2)+Math.pow(y1-y2,2));if(distance>minDistance){var lastStepTime=new Date();$d.animate({textIndent:0},{duration:Math.max(Math.abs(speedX),Math.abs(speedY))*2000,step:function(currentStep){speedX*=(currentStep/100);speedY*=(currentStep/100);var now=new Date();var stepDuration=now.getTime()-lastStepTime.getTime();lastStepTime=now;var position=$d.position();var newLeft=(position.left+(speedX*stepDuration/4)),newTop=(position.top+(speedY*stepDuration/4));$d.css({left:newLeft+"px",top:newTop+"px"})}})}}})});$(function(){var $d=$("#drag17");var x1,x2,y1,y2,t1,t2;var minDistance=2;var onMouseMove=function(e){var mouseEvents=$d.data("mouseEvents");if(e.timeStamp-mouseEvents[mouseEvents.length-1].timeStamp>40){mouseEvents.push(e);if(mouseEvents.length>2){mouseEvents.shift()}}};var onMouseUp=function(){$(document).unbind("mousemove mouseup");$("#drag17").addClass("boom")};$d.draggable({start:function(e,ui){$d.data("mouseEvents",[e]);$(document).mousemove(onMouseMove).mouseup(onMouseUp)},stop:function(e,ui){$d.stop();$d.css("text-indent",100);var lastE=$d.data("mouseEvents").shift();x1=lastE.pageX;y1=lastE.pageY;t1=lastE.timeStamp;x2=e.pageX;y2=e.pageY;t2=e.timeStamp;var dX=x2-x1,dY=y2-y1,dMs=Math.max(t2-t1,1);var speedX=Math.max(Math.min(dX/dMs,1),-1),speedY=Math.max(Math.min(dY/dMs,1),-1);var distance=Math.sqrt(Math.pow(x1-x2,2)+Math.pow(y1-y2,2));if(distance>minDistance){var lastStepTime=new Date();$d.animate({textIndent:0},{duration:Math.max(Math.abs(speedX),Math.abs(speedY))*2000,step:function(currentStep){speedX*=(currentStep/100);speedY*=(currentStep/100);var now=new Date();var stepDuration=now.getTime()-lastStepTime.getTime();lastStepTime=now;var position=$d.position();var newLeft=(position.left+(speedX*stepDuration/4)),newTop=(position.top+(speedY*stepDuration/4));$d.css({left:newLeft+"px",top:newTop+"px"})}})}}})});$(function(){var $d=$("#drag18");var x1,x2,y1,y2,t1,t2;var minDistance=2;var onMouseMove=function(e){var mouseEvents=$d.data("mouseEvents");if(e.timeStamp-mouseEvents[mouseEvents.length-1].timeStamp>40){mouseEvents.push(e);if(mouseEvents.length>2){mouseEvents.shift()}}};var onMouseUp=function(){$(document).unbind("mousemove mouseup");$("#drag18").addClass("boom")};$d.draggable({start:function(e,ui){$d.data("mouseEvents",[e]);$(document).mousemove(onMouseMove).mouseup(onMouseUp)},stop:function(e,ui){$d.stop();$d.css("text-indent",100);var lastE=$d.data("mouseEvents").shift();x1=lastE.pageX;y1=lastE.pageY;t1=lastE.timeStamp;x2=e.pageX;y2=e.pageY;t2=e.timeStamp;var dX=x2-x1,dY=y2-y1,dMs=Math.max(t2-t1,1);var speedX=Math.max(Math.min(dX/dMs,1),-1),speedY=Math.max(Math.min(dY/dMs,1),-1);var distance=Math.sqrt(Math.pow(x1-x2,2)+Math.pow(y1-y2,2));if(distance>minDistance){var lastStepTime=new Date();$d.animate({textIndent:0},{duration:Math.max(Math.abs(speedX),Math.abs(speedY))*2000,step:function(currentStep){speedX*=(currentStep/100);speedY*=(currentStep/100);var now=new Date();var stepDuration=now.getTime()-lastStepTime.getTime();lastStepTime=now;var position=$d.position();var newLeft=(position.left+(speedX*stepDuration/4)),newTop=(position.top+(speedY*stepDuration/4));$d.css({left:newLeft+"px",top:newTop+"px"})}})}}})});$(function(){var $d=$("#drag19");var x1,x2,y1,y2,t1,t2;var minDistance=2;var onMouseMove=function(e){var mouseEvents=$d.data("mouseEvents");if(e.timeStamp-mouseEvents[mouseEvents.length-1].timeStamp>40){mouseEvents.push(e);if(mouseEvents.length>2){mouseEvents.shift()}}};var onMouseUp=function(){$(document).unbind("mousemove mouseup");$("#drag19").addClass("boom")};$d.draggable({start:function(e,ui){$d.data("mouseEvents",[e]);$(document).mousemove(onMouseMove).mouseup(onMouseUp)},stop:function(e,ui){$d.stop();$d.css("text-indent",100);var lastE=$d.data("mouseEvents").shift();x1=lastE.pageX;y1=lastE.pageY;t1=lastE.timeStamp;x2=e.pageX;y2=e.pageY;t2=e.timeStamp;var dX=x2-x1,dY=y2-y1,dMs=Math.max(t2-t1,1);var speedX=Math.max(Math.min(dX/dMs,1),-1),speedY=Math.max(Math.min(dY/dMs,1),-1);var distance=Math.sqrt(Math.pow(x1-x2,2)+Math.pow(y1-y2,2));if(distance>minDistance){var lastStepTime=new Date();$d.animate({textIndent:0},{duration:Math.max(Math.abs(speedX),Math.abs(speedY))*2000,step:function(currentStep){speedX*=(currentStep/100);speedY*=(currentStep/100);var now=new Date();var stepDuration=now.getTime()-lastStepTime.getTime();lastStepTime=now;var position=$d.position();var newLeft=(position.left+(speedX*stepDuration/4)),newTop=(position.top+(speedY*stepDuration/4));$d.css({left:newLeft+"px",top:newTop+"px"})}})}}})});
