Throw a ball around with two rubberbands, one connected to the mouse cursor and the other to the ball in the center.
M=Math;E=M.abs;R=M.random;C=document.body.children[Q=0];C.width=W=innerWidth;C.height=H=innerHeight-6;X=C.getContext("2d");X.m=X.moveTo;X.l=X.lineTo;P=200;A=[d={x:W/2,y:H/2,r:30},a={x:0,y:0},b={x:0,y:0,p:0,q:0,r:20},c={x:0,y:0}];onmousemove=function(e){a.x=e.pageX;a.y=e.pageY};onclick=function(){Q=~Q};setInterval('with(b){m=x-c.x,n=y-c.y,m*m+n*n<900?c.x=R(c.y=R(d.r++)*H)*W:0;_=(Q?-P:P);p+=(a.x-x)/P+(d.x-x)/_;q+=(a.y-y)/P+(d.y-y)/_;p*=.98;q*=.98;x+=p;y+=q;x-r<0?p=E(p,x=r):x+r>W?p=-E(p,x=W-r):0;y-r<0?q=E(q,y=r):y+r>H?q=-E(q,y=H-r):0;with(X){fillStyle=Q?"#900":"#009",fillRect(0,0,W,H),lineWidth=3,strokeStyle=fillStyle="#FFF",m(a.x,a.y),l(x,y),stroke(l(d.x,d.y));for(i in A)with(z=A[i])beginPath(m(x,y)),fill(arc(x,y,z.r||10,0,M.PI*2,true))}}',30)
TT1NYXRoO0U9TS5hYnM7Uj1NLnJhbmRvbTtDPWRvY3VtZW50LmJvZHkuY2hpbGRyZW5bUT0wXTtDLndpZHRoPVc9aW5uZXJXaWR0aDtDLmhlaWdodD1IPWlubmVySGVpZ2h0LTY7WD1DLmdldENvbnRleHQoIjJkIik7WC5tPVgubW92ZVRvO1gubD1YLmxpbmVUbztQPTIwMDtBPVtkPXt4OlcvMix5OkgvMixyOjMwfSxhPXt4OjAseTowfSxiPXt4OjAseTowLHA6MCxxOjAscjoyMH0sYz17eDowLHk6MH1dO29ubW91c2Vtb3ZlPWZ1bmN0aW9uKGUpe2EueD1lLnBhZ2VYO2EueT1lLnBhZ2VZfTtvbmNsaWNrPWZ1bmN0aW9uKCl7UT1+UX07c2V0SW50ZXJ2YWwoJ3dpdGgoYil7bT14LWMueCxuPXktYy55LG0qbStuKm48OTAwP2MueD1SKGMueT1SKGQucisrKSpIKSpXOjA7Xz0oUT8tUDpQKTtwKz0oYS54LXgpL1ArKGQueC14KS9fO3ErPShhLnkteSkvUCsoZC55LXkpL187cCo9Ljk4O3EqPS45ODt4Kz1wO3krPXE7eC1yPDA/cD1FKHAseD1yKTp4K3I+Vz9wPS1FKHAseD1XLXIpOjA7eS1yPDA/cT1FKHEseT1yKTp5K3I+SD9xPS1FKHEseT1ILXIpOjA7d2l0aChYKXtmaWxsU3R5bGU9UT8iIzkwMCI6IiMwMDkiLGZpbGxSZWN0KDAsMCxXLEgpLGxpbmVXaWR0aD0zLHN0cm9rZVN0eWxlPWZpbGxTdHlsZT0iI0ZGRiIsbShhLngsYS55KSxsKHgseSksc3Ryb2tlKGwoZC54LGQueSkpO2ZvcihpIGluIEEpd2l0aCh6PUFbaV0pYmVnaW5QYXRoKG0oeCx5KSksZmlsbChhcmMoeCx5LHoucnx8MTAsMCxNLlBJKjIsdHJ1ZSkpfX0nLDMwKQ==
Original source not submitted