<!----
var snowmax=20
var snowcolor=new Array("#aaaacc","#ddddFF","#ccccDD")
var snowtype=new Array("Arial Black","Arial Narrow","Times","Comic Sans MS")
var snowletter="*"
var sinkspeedd=0.3
var snowmaxsize=22
var snowminsize=12
// Set the snowing-zone
// Set 1 for all-over-snowing, set 2 for left-side-snowing 
// Set 3 for center-snowing, set 4 for right-side-snowing
var snowingzone=1
///////////////////////////////////////////////////////////////////////////
// CONFIGURATION ENDS HERE
///////////////////////////////////////////////////////////////////////////
var snow=new Array()
var marginbottomm
var marginrightt
var timerr
var i_snow=0
var x_mv=new Array();
var crds=new Array();
var lftrghtt=new Array();
var browserinfoss=navigator.userAgent 
var ie55=document.all&&document.getElementById&&!browserinfoss.match(/operaa/)
var ns66=document.getElementById&&!document.all
var operaa=browserinfoss.match(/operaa/)  
var browserok=ie55||ns66||operaa
function randommaker(range) {		
	rand=Math.floor(range*Math.random())
    return rand
}
function initsnow() {
	if (ie55 || operaa) {
		marginbottomm = 180
		marginrightt = document.body.clientWidth-20
	}
	else if (ns66) {
		marginbottomm = 180
		marginrightt = window.innerWidth-20
	}
	var snowsizerange=snowmaxsize-snowminsize
	for (i=0;i<=snowmax;i++) {
		crds[i] = 0;                      
    	lftrghtt[i] = Math.random()*15;         
    	x_mv[i] = 0.03 + Math.random()/10;
		snow[i]=document.getElementById("s"+i)
		snow[i].style.fontFamily=snowtype[randommaker(snowtype.length)]
		snow[i].size=randommaker(snowsizerange)+snowminsize
		snow[i].style.fontSize=snow[i].size
		snow[i].style.color=snowcolor[randommaker(snowcolor.length)]
		snow[i].sink=sinkspeedd*snow[i].size/5
		if (snowingzone==1) {snow[i].posx=randommaker(marginrightt-snow[i].size)}
		if (snowingzone==2) {snow[i].posx=randommaker(marginrightt/2-snow[i].size)}
		if (snowingzone==3) {snow[i].posx=randommaker(marginrightt/2-snow[i].size)+marginrightt/4}
		if (snowingzone==4) {snow[i].posx=randommaker(marginrightt/2-snow[i].size)+marginrightt/2}
		snow[i].posy=randommaker(6*marginbottomm-marginbottomm-6*snow[i].size)
		snow[i].style.left=snow[i].posx
		snow[i].style.top=snow[i].posy
	}
	movesnow()
}
function movesnow() {
	for (i=0;i<=snowmax;i++) {
		crds[i] += x_mv[i];
		snow[i].posy+=snow[i].sink
		snow[i].style.left=snow[i].posx+lftrghtt[i]*Math.sin(crds[i]);
		snow[i].style.top=snow[i].posy
		
		if (snow[i].posy>=marginbottomm-6*snow[i].size || parseInt(snow[i].style.left)>(marginrightt-3*lftrghtt[i])){
			if (snowingzone==1) {snow[i].posx=randommaker(marginrightt-snow[i].size)}
			if (snowingzone==2) {snow[i].posx=randommaker(marginrightt/2-snow[i].size)}
			if (snowingzone==3) {snow[i].posx=randommaker(marginrightt/2-snow[i].size)+marginrightt/4}
			if (snowingzone==4) {snow[i].posx=randommaker(marginrightt/2-snow[i].size)+marginrightt/2}
			snow[i].posy=0
		}
	}
	var timerr=setTimeout("movesnow()",50)
}

for (i=0;i<=snowmax;i++) {
	document.write("<span id='s"+i+"' style='position:absolute;top:-"+snowmaxsize+"'>"+snowletter+"</span>")
}
if (browserok) {
	window.onload=initsnow
}
// -->
