var c = document.getElementById("n");
			c.width = 900;
			c.height = 250;
			var t = c.getContext("2d");
			var j = 30;
			var k = 50;
			var l = 255;
			var m = 0;
			var n = 30;
			var o = 200;
			
			function d() {
			c.onmousemove = function(e){
				x=e.pageX;
				y=e.pageY;
				t.clearRect(0,0,1000,450);
					j = x-200;
					k = x-150;
					l = y-100;
					m = x-200;
					n = x-150;
					o = y-100;
					d();
			}
  			var g = t.createLinearGradient(0, 0, 0, 250);
			g.addColorStop(0, "white");
			g.addColorStop(1, "rgba("+m+","+n+","+o+",1)");
			t.fillStyle = g;
			t.fillRect(0, 0, 900, 250);
  			for (r=0;r<=50;r++)
				{
  					var u = 0;
  					var v = Math.floor(Math.random() * (120 - 80) + 80);
  					var w = Math.floor(Math.random() * (900 - 0) - 20);
  					var z = Math.floor(Math.random() * (250 - 0) - 20);
		  			for (i=0;i<=8;i++)
						{	
							var c1 = Math.floor(Math.random() * (j) + 3);
  							var c2 = Math.floor(Math.random() * (k) + 3);
  							var c3 = Math.floor(Math.random() * (l) + 3);
		  					t.fillStyle = "rgba("+c1+", "+c2+", "+c3+", "+u+")";
		  					t.fillRect(w, z, v, v);
		  					u = u+0.1;
		  					v = v*.8;
		  					w = w+(v/8);
		  					z = z+(v/8);
						}
				}
				}
				
				c.onclick = function() {
					t.clearRect(0,0,1000,450);
					j = x-200;
					k = x-150;
					l = y-100;
					m = x-200;
					n = x-150;
					o = y-100;
					d();
				}
				
				d();
