Lovely particles flying around. Move your mouse to change particle direction and color, based on a color wheel.
h=400;p=[];j=0;k=0;u=0;m=Math;q=function(e,b){return~~(m.random()*(b-e+1)+e)};d="Infinity";c.width=400;c.height=h;document.bgColor="#222";c.style.background="#000";c.addEventListener("mousemove",function(e){j=m.floor(e.pageX-c.offsetLeft-200);k=m.floor(e.pageY-c.offsetTop-h/2);e=-(-k/-j);u=m.floor(m.atan(e)*(180/m.PI));0>j&&0>k&&(u+=180);0>j&&0<k&&(u+=180);0<j&&0<k&&(u+=360);0>k&&e=="-"+d&&(u=90);0<k&&e==d&&(u=270);0>j&&"0"==e&&(u=180);isNaN(u)&&(u=0)});
setInterval(function(){a.fillStyle="rgba(0,0,0,.1)";a.fillRect(0,0,400,h);var e=p.length;if(200>e)for(var b=200-e;b--;)p.push({a:q(25,350)/100,x:200,y:h/2,d:q(0,360),b:q(-75,75)/100,c:q(-40,40)});for(;e--;){b=p[e];a.beginPath();a.arc(b.x,b.y,b.a,0,2*m.PI);a.moveTo(200,h/2);a.lineTo(b.x,b.y);a.fillStyle="hsl("+(u+b.c)+",100%,50%)";a.fill();a.strokeStyle="hsla("+(u+b.c)+",100%,50%,.05)";a.stroke();b.a-=0.02;var f=b.d*m.PI/180,g=m.sin(f)*b.b;b.x+=m.cos(f)*b.b+j*b.a/175;b.y+=g+k*b.a/175;(b.y-b.a>h||b.y<
-b.a||b.x>400+b.a||b.x<-b.a||0>b.a)&&p.splice(e,1)}},5);
aD00MDA7cD1bXTtqPTA7az0wO3U9MDttPU1hdGg7cT1mdW5jdGlvbihlLGIpe3JldHVybn5+KG0ucmFuZG9tKCkqKGItZSsxKStlKX07ZD0iSW5maW5pdHkiO2Mud2lkdGg9NDAwO2MuaGVpZ2h0PWg7ZG9jdW1lbnQuYmdDb2xvcj0iIzIyMiI7Yy5zdHlsZS5iYWNrZ3JvdW5kPSIjMDAwIjtjLmFkZEV2ZW50TGlzdGVuZXIoIm1vdXNlbW92ZSIsZnVuY3Rpb24oZSl7aj1tLmZsb29yKGUucGFnZVgtYy5vZmZzZXRMZWZ0LTIwMCk7az1tLmZsb29yKGUucGFnZVktYy5vZmZzZXRUb3AtaC8yKTtlPS0oLWsvLWopO3U9bS5mbG9vcihtLmF0YW4oZSkqKDE4MC9tLlBJKSk7MD5qJiYwPmsmJih1Kz0xODApOzA+aiYmMDxrJiYodSs9MTgwKTswPGomJjA8ayYmKHUrPTM2MCk7MD5rJiZlPT0iLSIrZCYmKHU9OTApOzA8ayYmZT09ZCYmKHU9MjcwKTswPmomJiIwIj09ZSYmKHU9MTgwKTtpc05hTih1KSYmKHU9MCl9KTsNCnNldEludGVydmFsKGZ1bmN0aW9uKCl7YS5maWxsU3R5bGU9InJnYmEoMCwwLDAsLjEpIjthLmZpbGxSZWN0KDAsMCw0MDAsaCk7dmFyIGU9cC5sZW5ndGg7aWYoMjAwPmUpZm9yKHZhciBiPTIwMC1lO2ItLTspcC5wdXNoKHthOnEoMjUsMzUwKS8xMDAseDoyMDAseTpoLzIsZDpxKDAsMzYwKSxiOnEoLTc1LDc1KS8xMDAsYzpxKC00MCw0MCl9KTtmb3IoO2UtLTspe2I9cFtlXTthLmJlZ2luUGF0aCgpO2EuYXJjKGIueCxiLnksYi5hLDAsMiptLlBJKTthLm1vdmVUbygyMDAsaC8yKTthLmxpbmVUbyhiLngsYi55KTthLmZpbGxTdHlsZT0iaHNsKCIrKHUrYi5jKSsiLDEwMCUsNTAlKSI7YS5maWxsKCk7YS5zdHJva2VTdHlsZT0iaHNsYSgiKyh1K2IuYykrIiwxMDAlLDUwJSwuMDUpIjthLnN0cm9rZSgpO2IuYS09MC4wMjt2YXIgZj1iLmQqbS5QSS8xODAsZz1tLnNpbihmKSpiLmI7Yi54Kz1tLmNvcyhmKSpiLmIraipiLmEvMTc1O2IueSs9ZytrKmIuYS8xNzU7KGIueS1iLmE+aHx8Yi55PA0KLWIuYXx8Yi54PjQwMCtiLmF8fGIueDwtYi5hfHwwPmIuYSkmJnAuc3BsaWNlKGUsMSl9fSw1KTs=
Original source not submitted