// JavaScript Document



// Disable right mouse button
var clickmessage="If you want a copy of these images please contact Shirley Barber";

function disableclick(e) {
	if (document.all) {
		if (event.button==2||event.button==3) {
			if (event.srcElement.tagName=="IMG"){
				alert(clickmessage);
				return false;
			}
		}
	}else if (document.layers) {
		if (e.which == 3) {
			alert(clickmessage);
			return false;
		}
	}else if (document.getElementById){
		if (e.which==3&&e.target.tagName=="IMG"){
			alert(clickmessage);
			return false;
		}
	}
}

function associateimages(){
	for(i=0;i<document.images.length;i++){
		document.images[i].onmousedown=disableclick;
	}
}

if (document.all){
	document.onmousedown=disableclick;
}else if(document.getElementById){
	document.onmouseup=disableclick;
}else if (document.layers){
	associateimages();
}

//if(!(ns||ns6)){

	//Autumn leaves
	//Pre-load your image below!
//if (navigator.appname!="Microsoft Internet Explorer"&&navigator.platform!="MacPPC"){
	grphcs=new Array(6);
	
	// Load the appropriate Falling gifs for the different seasons
	if((Month>=1)&&(Month<=2)){
		Image0=new Image();
		Image0.src=grphcs[0]="Images/Index/Summer/1.gif";
		Image1=new Image();
		Image1.src=grphcs[1]="Images/Index/Summer/2.gif";
		Image2=new Image();
		Image2.src=grphcs[2]="Images/Index/Summer/3.gif";
		Image3=new Image();
		Image3.src=grphcs[3]="Images/Index/Summer/4.gif";
		Image4=new Image();
		Image4.src=grphcs[4]="Images/Index/Summer/5.gif";
		Image5=new Image();
		Image5.src=grphcs[5]="Images/Index/Summer/6.gif";
	}else if((Month>=3)&&(Month<=5)){
		Image0=new Image();
		Image0.src=grphcs[0]="Images/Index/Autumn/1.gif";
		Image1=new Image();
		Image1.src=grphcs[1]="Images/Index/Autumn/2.gif";
		Image2=new Image();
		Image2.src=grphcs[2]="Images/Index/Autumn/3.gif";
		Image3=new Image();
		Image3.src=grphcs[3]="Images/Index/Autumn/4.gif";
		Image4=new Image();
		Image4.src=grphcs[4]="Images/Index/Autumn/5.gif";
		Image5=new Image();
		Image5.src=grphcs[5]="Images/Index/Autumn/6.gif";
	}else if((Month>=6)&&(Month<=8)){
		Image0=new Image();
		Image0.src=grphcs[0]="Images/Index/Winter/1.gif";
		Image1=new Image();
		Image1.src=grphcs[1]="Images/Index/Winter/2.gif";
		Image2=new Image();
		Image2.src=grphcs[2]="Images/Index/Winter/3.gif";
		Image3=new Image();
		Image3.src=grphcs[3]="Images/Index/Winter/4.gif";
		Image4=new Image();
		Image4.src=grphcs[4]="Images/Index/Winter/5.gif";
		Image5=new Image();
		Image5.src=grphcs[5]="Images/Index/Winter/6.gif";
	}else if((Month>=9)&&(Month<=11)){
		Image0=new Image();
		Image0.src=grphcs[0]="Images/Index/Spring/1.gif";
		Image1=new Image();
		Image1.src=grphcs[1]="Images/Index/Spring/2.gif";
		Image2=new Image();
		Image2.src=grphcs[2]="Images/Index/Spring/3.gif";
		Image3=new Image();
		Image3.src=grphcs[3]="Images/Index/Spring/4.gif";
		Image4=new Image();
		Image4.src=grphcs[4]="Images/Index/Spring/5.gif";
		Image5=new Image();
		Image5.src=grphcs[5]="Images/Index/Spring/6.gif";
	}else if(Month==12){
		Image0=new Image();
		Image0.src=grphcs[0]="Images/Index/Summer/1.gif";
		Image1=new Image();
		Image1.src=grphcs[1]="Images/Index/Summer/2.gif";
		Image2=new Image();
		Image2.src=grphcs[2]="Images/Index/Summer/3.gif";
		Image3=new Image();
		Image3.src=grphcs[3]="Images/Index/Summer/4.gif";
		Image4=new Image();
		Image4.src=grphcs[4]="Images/Index/Summer/5.gif";
		Image5=new Image();
		Image5.src=grphcs[5]="Images/Index/Summer/6.gif";
	}
	
	
	Ypos=new Array();
	Xpos=new Array();
	Speed=new Array();
	Step=new Array();
	Cstep=new Array();
	ns=(document.layers)?1:0;
	ns6=(document.getElementById&&!document.all)?1:0;
	
	if (ns||ns6){Amount=5;}
	else{Amount=8;}//Smoothness depends on image file size, the smaller the size the more you can use!


	if (ns){
		for (i = 0; i < Amount; i++){
			var P=Math.floor(Math.random()*grphcs.length);
			rndPic=grphcs[P];
			document.write("<LAYER NAME='sn"+i+"' LEFT=0 TOP=0><img src="+rndPic+" width='35' height='35'></LAYER>");
		}
	}
	else{
		document.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative;z-index:100">');
		for (i = 0; i < Amount; i++){
			var P=Math.floor(Math.random()*grphcs.length);
			rndPic=grphcs[P];
			document.write('<img id="si'+i+'" src="'+rndPic+'" width="35" height="35" style="position:absolute;top:0px;left:0px;z-index:100">');
		}
		document.write('</div></div>');
	}
	WinHeight=(ns||ns6)?window.innerHeight:window.document.body.clientHeight;
	WinWidth=(ns||ns6)?window.innerWidth-70:window.document.body.clientWidth;
	for (i=0; i < Amount; i++){                                                                
 		Ypos[i] = Math.round(Math.random()*WinHeight);
 		Xpos[i] = Math.round(Math.random()*WinWidth);
 		Speed[i]= Math.random()*5+1;
 		Cstep[i]=0;
 		Step[i]=Math.random()*0.1+0.05;
	}

	function fall(){
		var WinHeight=(ns||ns6)?window.innerHeight:window.document.body.clientHeight;
		var WinWidth=(ns||ns6)?window.innerWidth-70:window.document.body.clientWidth;
		var hscrll=(ns||ns6)?window.pageYOffset:document.body.scrollTop;
		var wscrll=(ns||ns6)?window.pageXOffset:document.body.scrollLeft;
		for (i=0; i < Amount; i++){
			sy = Speed[i]*Math.sin(90*Math.PI/180);
			sx = Speed[i]*Math.cos(Cstep[i]);
			Ypos[i]+=sy;
			Xpos[i]+=sx; 
			if (Ypos[i] > 600){
				Ypos[i]=-60;
				Xpos[i]=Math.round(Math.random()*WinWidth);
				Speed[i]=Math.random()*5+1;
			}
			if (ns){
				document.layers['sn'+i].left=Xpos[i];
				document.layers['sn'+i].top=Ypos[i]+hscrll;
			}
			else if (ns6){
				document.getElementById("si"+i).style.left=Math.min(WinWidth,Xpos[i]);
				document.getElementById("si"+i).style.top=Ypos[i]+hscrll;
			}
			else{
				eval("document.all.si"+i).style.left=Xpos[i];
				eval("document.all.si"+i).style.top=Ypos[i]+hscrll;
			} 
			Cstep[i]+=Step[i];
		}
		setTimeout('fall()',20);
	}
		window.onload=fall
//}
//}

