/*
	Autumn Fall Timeout JavaScript
	Visit http://rainbow.arch.scriptmania.com/scripts/
	for this script and many more
*/

var flopar_amount = "5";
var flopar_speed = "1";
var flopar_path = "http://bvnn.ru/flying/";

var btnn_gfxpath = flopar_path + 'snow/';
var btnn_factor = 2.5;

btnn_grphcs=new Array(3);

btnn_Image0=new Image();
btnn_Image0.src=btnn_grphcs[0] = btnn_gfxpath + "snow9.gif";
btnn_Image1=new Image();
btnn_Image1.src=btnn_grphcs[1] = btnn_gfxpath + "snow8.gif"
btnn_Image2=new Image();
btnn_Image2.src=btnn_grphcs[2] = btnn_gfxpath + "snow7.gif"

//Smoothness depends on image file size, 
//the smaller the size the more you can use!

// Configure below - change number of images to render
btnn_Amount	= flopar_amount;

btnn_Ypos	= new Array();
btnn_Xpos	= new Array();
btnn_Speed	= new Array();
btnn_Step	= new Array();
btnn_Cstep	= new Array();
btnn_ns		= (document.layers)?1:0;
btnn_ns6		= (document.getElementById&&!document.all)?1:0;
var btnn_Stop = false; 

if (btnn_ns) {
	for (i = 0; i < btnn_Amount; i++) {
		var P=Math.floor(Math.random()*btnn_grphcs.length);
		rndPic=btnn_grphcs[P];
		document.write("<LAYER NAME='sn"+i+"' LEFT=0 TOP=0><img src="+rndPic+"></LAYER>");
	}
} else {
	document.write('<div style="position:absolute;z-index:999;top:0px;left:0px"><div style="position:relative">');
	for (i = 0; i < btnn_Amount; i++) {
		var P=Math.floor(Math.random()*btnn_grphcs.length);
		rndPic=btnn_grphcs[P];
		document.write('<img id="si'+i+'" src="'+rndPic+'" style="position:absolute;z-index:999;margin:0;padding:0;top:0px;left:0px">');
	}
	document.write('</div></div>');
}

btnn_WinHeight=(btnn_ns||btnn_ns6)?window.innerHeight:window.document.body.clientHeight;
btnn_WinWidth=(btnn_ns||btnn_ns6)?window.innerWidth-70:window.document.body.clientWidth;

for (i=0; i < btnn_Amount; i++) {
	btnn_Ypos[i] = Math.round(Math.random()*btnn_WinHeight);
	btnn_Xpos[i] = Math.round(Math.random()*btnn_WinWidth);
	btnn_Speed[i]= Math.random()*btnn_factor*flopar_speed+3;
	btnn_Cstep[i]=0;
	btnn_Step[i]=Math.random()*0.1+0.05;
}

function btnn_fall() {
	if (btnn_Stop) { clearLeaves();
		return;
	}

	var btnn_WinHeight=(btnn_ns||btnn_ns6)?window.innerHeight:window.document.body.clientHeight;
	var btnn_WinWidth=(btnn_ns||btnn_ns6)?window.innerWidth-70:window.document.body.clientWidth;
	var hscrll=(btnn_ns||btnn_ns6)?window.pageYOffset:document.body.scrollTop;
	var wscrll=(btnn_ns||btnn_ns6)?window.pageXOffset:document.body.scrollLeft;

	for (i=0; i < btnn_Amount; i++) {
		sy = btnn_Speed[i]*Math.sin(90*Math.PI/180);
		sx = btnn_Speed[i]*Math.cos(btnn_Cstep[i]);
		btnn_Ypos[i]+=sy;
		btnn_Xpos[i]+=sx;
		if (btnn_Ypos[i] > btnn_WinHeight) {
			btnn_Ypos[i]=-60;
			btnn_Xpos[i]=Math.round(Math.random()*btnn_WinWidth);
			btnn_Speed[i]=Math.random()*btnn_factor*flopar_speed+3;
		}
		if (btnn_ns) {
			document.layers['sn'+i].left=btnn_Xpos[i];
			document.layers['sn'+i].top=btnn_Ypos[i]+hscrll;
		} else if (btnn_ns6) {
			document.getElementById("si"+i).style.left = Math.min(btnn_WinWidth,btnn_Xpos[i]) + 'px';
			document.getElementById("si"+i).style.top = btnn_Ypos[i]+hscrll + 'px';
		} else {
			eval("document.all.si"+i).style.left=btnn_Xpos[i];
			eval("document.all.si"+i).style.top=btnn_Ypos[i]+hscrll;
		}
		btnn_Cstep[i]+=btnn_Step[i];
	}

	setTimeout('btnn_fall()',120);

}

window.onload = btnn_fall;

//  *****  Delay FUNCTION HERE  *****

// setTimeout("btnn_Stop=true", 20000);  //  *****  Delay 1000 = 1 second  *****

function clearLeaves() {
	for (i=0; i < btnn_Amount; i++){
	if (btnn_ns) {
		document.layers['sn'+i].display='none';
	} else if (btnn_ns6) {
		document.getElementById("si"+i).style.display='none';
	} else {
		eval("document.all.si"+i).style.display='none';
	}
}

}
