var isNS = (navigator.appName == "Netscape" && parseInt(navigator.appVersion) >= 4);
var nbimg = 18;
var typeimg;
var coordx=new Array(nbimg);
var coordy=new Array(nbimg);
var vity=new Array(nbimg);
var temx=new Array(nbimg);
var decx=new Array(nbimg);
var img=1;
var date=new Date();
var jour=date.getDate();
var mois=date.getMonth()+1;
var total_img=3;

//if (((mois==12) && (jour>=21)) || ((mois==3) && (jour<21)) || (mois<3)) {typeimg="flocon";}
//if (((mois==3) && (jour>=20)) || ((mois==6) && (jour<20)) || ((mois>3) && (mois<6))) {typeimg="fleur";} 
//if (((mois==6) && (jour>=21)) || ((mois==9) && (jour<21)) || ((mois>6) && (mois<9))) {typeimg="soleil";}
//if (((mois==9) && (jour>=22)) || ((mois==12) && (jour<22)) || ((mois>9) && (mois<12))) {typeimg="feuille";}
if (((mois==12) && (jour>=1)) || ((mois==1) && (jour<31))) {typeimg="flocon";total_img=3;}
if (((mois==3) && (jour>=13)) || ((mois==4) && (jour<10))) {typeimg="fleur";total_img=3;} 
if (((mois==6) && (jour>=14)) || ((mois==7) && (jour<10))) {typeimg="soleil";total_img=3;}
if (((mois==9) && (jour>=15)) || ((mois==10) && (jour<10))) {typeimg="feuille";total_img=3;}
if (coupe) {typeimg="coupe";total_img=4;}

function InitNeige() {
if (isNS) {
tailley = window.innerHeight;taillex = window.innerWidth;offsety = window.pageYOffset;offsetx = window.pageXOffset;
var vara="LAYER NAME";
var varb="/LAYER";var styl=""; 
}
else {
tailley = document.body.clientHeight;taillex = document.body.clientWidth;offsety = document.body.scrollTop;offsetx = document.body.scrollLeft;
  var vara="DIV ID";
  var varb="/DIV";
  var styl='style="position:absolute;left:0px;top:0px;width:1px;height:1px;visibility:visible;"';}
  for (i=0;i<nbimg;i++){
   chaine='<'+vara+'="image'+i+'" '+styl+'><img src="../gif/'+typeimg+img+'.gif"><'+varb+'>';
   document.write(chaine);
   coordx[i]=80+(Math.random()*taillex-160);coordy[i]=i*(tailley/(nbimg-1));
   vity[i]=img;   temx[i]=(Math.random()*19);decx[i]=0;
   img+=1;if (img>total_img){img=1};
  }
 }

 function neige() {
  if (isNS) {tailley = window.innerHeight;taillex = window.innerWidth;offsety = window.pageYOffset;offsetx = window.pageXOffset;}
  else {tailley = document.body.clientHeight;taillex = document.body.clientWidth;offsety = document.body.scrollTop;offsetx = document.body.scrollLeft;}
  for (i=0;i<nbimg;i++){
   if (isNS){
    eval ('document.image'+i+'.top = coordy[i];');
    eval ('document.image'+i+'.left = coordx[i];');
   }
   else{
    eval ('document.all.image'+i+'.style.top = coordy[i];');
    eval ('document.all.image'+i+'.style.left = coordx[i];');
   }
   temx[i]+=1
   if (temx[i]>20) {
    decx[i]=1-(Math.random()*2);
    temx[i]=0;
   }
   coordx[i]+=decx[i];
   coordy[i]+=vity[i];
   maxi=tailley+offsety;
   if (coordy[i]>maxi) {coordx[i]=80+(Math.random()*taillex-160);coordy[i]=-100;}
  }
  tempo = setTimeout("neige()", 50);
 }

