
	var dte = new Date();
	var date = dte.getDate()
	var month = dte.getMonth()+1;
	var year = dte.getFullYear()
	//document.write ( date + ' ' + month + ' ' + year)
	
if( month==12 ){//|| month==1 

			  var snowsrc="Grafica/neve.gif"
			  
			  var no = 50;
			
			  var ns4up = (document.layers) ? 1 : 0;  
			  var ie4up = (document.all) ? 1 : 0;
			  var ns6up = (document.getElementById&&!document.all) ? 1 : 0;
			
			  var dx, xp, yp;    
			  var am, stx, sty;  
			  var i, doc_width = 800, doc_height = 600;
			  
			  if (ns4up||ns6up) {
				doc_width = self.innerWidth;
				doc_height = self.innerHeight;
			  } else if (ie4up) {
				//doc_width = document.body.clientWidth;
				//doc_height = document.body.clientHeight;
			  }
			
			  dx = new Array();
			  xp = new Array();
			  yp = new Array();
			  am = new Array();
			  stx = new Array();
			  sty = new Array();
			  
			  for (i = 0; i < no; ++ i) {  
				dx[i] = 0;                        
				xp[i] = Math.random()*(doc_width-50); 
				yp[i] = Math.random()*doc_height;
				am[i] = Math.random()*20;         
				stx[i] = 0.02 + Math.random()/10; 
				sty[i] = 0.7 + Math.random();     
				if (ns4up) {                      
				 if (i == 0) {
					document.write("<layer name=\"dot"+ i +"\" left=\"15\" top=\"15\" visibility=\"show\"><img src='"+snowsrc+"' border=\"0\"></a></layer>");
				  } else {
					document.write("<layer name=\"dot"+ i +"\" left=\"15\" top=\"15\" visibility=\"show\"><img src='"+snowsrc+"' border=\"0\"></layer>");
			   }
				} else if (ie4up||ns6up) {
				  if (i == 0) {
					document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ (i+100) +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src='"+snowsrc+"' border=\"0\"></a></div>");
				  } else {
					document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ (i+100) +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src='"+snowsrc+"' border=\"0\"></div>");
				  }
				}
			  }
			  
			  function snowNS() {  
				for (i = 0; i < no; ++ i) {  
				  yp[i] += sty[i];
				  if (yp[i] > doc_height-50) {
					xp[i] = Math.random()*(doc_width-am[i]-30);
					yp[i] = 0;
					stx[i] = 0.02 + Math.random()/10;
					sty[i] = 0.7 + Math.random();
					doc_width = self.innerWidth;
					doc_height = self.innerHeight;
				  }
				  dx[i] += stx[i];
				  document.layers["dot"+i].top = yp[i];
				  document.layers["dot"+i].left = xp[i] + am[i]*Math.sin(dx[i]);
				}
				setTimeout("snowNS()", 10);
			  }
			
			  function snowIE_NS6() {  
				for (i = 0; i < no; ++ i) {  
				  yp[i] += sty[i];
				  if (yp[i] > doc_height-50) {
					xp[i] = Math.random()*(doc_width-am[i]-30);
					yp[i] = 0;
					stx[i] = 0.02 + Math.random()/10;
					sty[i] = 0.7 + Math.random();
					doc_width = ns6up?window.innerWidth : document.body.clientWidth;
					doc_height = ns6up?window.innerHeight : document.body.clientHeight;
				  }
				  dx[i] += stx[i];
				  if (ie4up){
				  document.all["dot"+i].style.pixelTop = yp[i];
				  document.all["dot"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]);
				  }
				  else if (ns6up){
				  document.getElementById("dot"+i).style.top=yp[i];
				  document.getElementById("dot"+i).style.left=xp[i] + am[i]*Math.sin(dx[i]);
				  }   
				}
				setTimeout("snowIE_NS6()", 10);
			  }
			
			  if (ns4up) {
				snowNS();
			  } else if (ie4up||ns6up) {
				snowIE_NS6();
			  }
}
