  var no = 20;
  var speed = 4;
  var i
  var dx = new Array();
  var xp = new Array();
  var yp = new Array();
  var am = new Array();
  var stx = new Array();
  var sty = new Array();
  for (i = 0; i < no; ++i) 
  {
    dx[i] = 0;
    xp[i] = Math.random() * (screen.width - 50);
    yp[i] = Math.random() * screen.height;
    am[i] = Math.random() * 20;
    stx[i] = 0.02 + Math.random() / 10;
    sty[i] = 0.7 + Math.random();
    document.write("<div id='dot" + i + "' style='position:absolute;z-index:" + i + ";visibility:visible;top:15px;left:15px;'>");
    document.write("<img src='images/snow.gif' border='0' alt='' id='snow' /></div>");
  }

  function snowIE()
  {
	  for(i=0;i<no;++i)
	  {
		  yp[i]+=sty[i];
		  if (yp[i] > screen.height - 50)
		  {
		    xp[i] = Math.random() * (screen.width - am[i] - 30);
			  yp[i]=0;
			  stx[i]=0.02+Math.random()/10;
			  sty[i]=0.7+Math.random();
		  }
		  dx[i]+=stx[i];
		  document.getElementById("dot"+i).style.pixelTop=yp[i];
		  document.getElementById("dot"+i).style.pixelLeft=xp[i]+am[i]*Math.sin(dx[i]);
	  }
	  setTimeout("snowIE()",speed);
  }


