You are on page 1of 1

/* Snow Effect Script- By Altan d.o.o. (http://www.altan.hr/snow/index.html) Visit Dynamic Drive DHTML code library (http://www.dynamicdrive.

com/) for full s ource code Last updated Nov 9th, 05' by DD. This notice must stay intact for use */ function hidesnow(){if(window.snowtimer)clearTimeout(snowtimer);for(i=0;i<no;i++ )document.getElementById("dot"+i).style.visibility="hidden"}function snowIE_NS6( ){doc_width=ns6up?window.innerWidth-10:iecompattest().clientWidth-10;doc_height= window.innerHeight&&snowdistance=="windowheight"?window.innerHeight:ie4up&&snowd istance=="windowheight"?iecompattest().clientHeight:ie4up&&!window.opera&&snowdi stance=="pageheight"?iecompattest().scrollHeight:iecompattest().offsetHeight;for (i=0;i<no;++i){yp[i]+=sty[i];if(yp[i]>doc_height-50){xp[i]=Math.random()*(doc_wi dth-am[i]-20);yp[i]=0;stx[i]=.02+Math.random()/10;sty[i]=.7+Math.random()}dx[i]+ =stx[i];document.getElementById("dot"+i).style.top=yp[i]+"px";document.getElemen tById("dot"+i).style.left=xp[i]+am[i]*Math.sin(dx[i])+"px"}snowtimer=setTimeout( "snowIE_NS6()",10)}function iecompattest(){return document.compatMode&&document. compatMode!="BackCompat"?document.documentElement:document.body}var ie4up=docume nt.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(ns6up){doc_width=self.innerWid th;doc_height=self.innerHeight}else if(ie4up){doc_width=iecompattest().clientWid th;doc_height=iecompattest().clientHeight}dx=new Array;xp=new Array;yp=new Array ;am=new Array;stx=new Array;sty=new Array;snowsrc=snowsrc.indexOf("dynamicdrive. com")!=-1?"snow.gif":snowsrc;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]=.02+Math. random()/10;sty[i]=.7+Math.random();if(ie4up||ns6up){if(i==0){document.write('<d iv id="dot'+i+'" style="POSITION: absolute; Z-INDEX: '+i+'; VISIBILITY: visible; TOP: 15px; LEFT: 15px;"><a href="http://dynamicdrive.com"><img src=\''+snowsrc+ '\' border="0"></a></div>')}else{document.write('<div id="dot'+i+'" style="POSIT ION: absolute; Z-INDEX: '+i+"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><im g src='"+snowsrc+'\' border="0"></div>')}}}if(ie4up||ns6up){snowIE_NS6();if(hide snowtime>0)setTimeout("hidesnow()",hidesnowtime*1e3)}

You might also like