if(true){(function(){var requestAnimationFrame=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||function(callback){window.setTimeout(callback,1000/60)};window.requestAnimationFrame=requestAnimationFrame})();(function(){var flakes=[],canvas=document.getElementById("hanApi-Snow"),ctx=canvas.getContext("2d"),flakeCount=66,mX=-100,mY=-100;canvas.width=window.innerWidth;canvas.height=window.innerHeight;function snow(){ctx.clearRect(0,0,canvas.width,canvas.height);for(var i=0;i=canvas.height||flake.y<=0){reset(flake)}if(flake.x>=canvas.width||flake.x<=0){reset(flake)}ctx.beginPath();ctx.arc(flake.x,flake.y,flake.size,0,Math.PI*2);ctx.fill()}requestAnimationFrame(snow)}function reset(flake){flake.x=Math.floor(Math.random()*canvas.width);flake.y=0;flake.size=(Math.random()*3)+2;flake.speed=(Math.random()*1)+0.2;flake.velY=flake.speed;flake.velX=0;flake.opacity=(Math.random()*0.5)+0.3}function init(){for(var i=0;i