// JavaScript Document
var page;
var receivername,receiveremail;

function loadImagesAll(){
	MM_preloadImages('images/navmenu_r1_c1_f2.gif',
					'images/navmenu_r1_c1_f3.gif',
					'images/navmenu_r1_c2_f2.gif',
					'images/navmenu_r1_c2_f3.gif',
					'images/navmenu_r1_c3_f2.gif',
					'images/navmenu_r1_c3_f3.gif',
					'images/navmenu_r1_c4_f2.gif',
					'images/navmenu_r1_c4_f3.gif',
					'images/navmenu_r1_c5_f2.gif',
					'images/navmenu_r1_c5_f3.gif',
					'images/navmenu_r1_c6_f2.gif',
					'images/navmenu_r1_c6_f3.gif')
}

function slideshow(switcher){

	var id = document.getElementById("slide1");
	var id2= document.getElementById("slide2");
	var a = new Array('wehera.png','nilManel.png','./images/boat.jpg','./images/beach.jpg');
//	var r = Math.round(Math.random() * 1);

	if(id!=null && id2!=null){
			
		if(switcher==0){	
			if(id!=null){
				var rand = Math.round(Math.random() * (a.length-1));
				nereidFade(id2,50,70,6)
				id.src = a[rand];
				nereidFade(id,100,50,6)
			}
			switcher = 1;
		}
		else{
			if(id2!=null){
				var rand = Math.round(Math.random() * (a.length-1));
				nereidFade(id,50,70,6)
				id2.src = a[rand];
				nereidFade(id2,100,50,6)
			}
			switcher = 0;
		}


		var url = "slideshow("+switcher+")";

		setTimeout(url,10000)
		
	}
	
}
function getPage(page){
	this.page = page;
}

function slideshow_version2(switcher){

	var pic_nz_1,pic_nz_2,pic_nz_3;
	var pic_sl_1,pic_sl_2,pic_sl_3;
	
	switch(page){
		case "events":
			pic_nz_1 = './images/nz/event1.jpg';
			pic_nz_2 = './images/nz/event2.jpg';
			pic_nz_3 = './images/nz/event3.jpg';
			pic_sl_1 = './images/sl/event1.jpg';
			pic_sl_2 = './images/sl/event2.jpg';
			pic_sl_3 = './images/sl/event3.jpg';
		
		break;
		default:
			pic_nz_1 = './images/nz/plant1.jpg';
			pic_nz_2 = './images/nz/milford.jpg';
			pic_nz_3 = './images/nz/general1.jpg';
			pic_sl_1 = './images/sl/seegiriya.jpg';
			pic_sl_2 = './images/sl/beach.jpg';
			pic_sl_3 = './images/sl/boat.jpg';
		break;
	}
 
	var nzImageList = new Array(pic_nz_1,pic_nz_2,pic_nz_3);
	var slImageList = new Array(pic_sl_1,pic_sl_2,pic_sl_3);

	var id = document.getElementById("slide1");
	var id2= document.getElementById("slide2");

	if(id!=null && id2!=null){
		
		var rand = Math.round(Math.random() * (1));
		
		if(switcher==0){
		var r1 = Math.round(Math.random() * (nzImageList.length-1));
		nereidFade(id,10,20,20);
		id.src = nzImageList[r1];
		nereidFade(id,100,90,1);
		switcher = 1;
		}
		else{
		var r2 = Math.round(Math.random() * (slImageList.length-1));
		nereidFade(id2,10,20,20);
		id2.src = slImageList[r2];
		nereidFade(id2,100,90,1);
		switcher = 0;
		}
	}

	var url = "slideshow_version2("+switcher+")";

	setTimeout(url,10000);
}

function setVisible(set,receivername,receiveremail){
	if(set){
		
		this.receivername = receivername;
		this.receiveremail = receiveremail;
		var heading = document.getElementById('sender_header').innerText;

		document.getElementById('sender_header').innerText = "Write to "+receivername;
		document.getElementById('div1').style.display="";
		//document.getElementById('div0').style.display="none";
		
	}
}

function checkForm(){
	
	var name,email,message,error;
	name = document.getElementById('realname');
	email = document.getElementById('email');
	message = document.getElementById('message');
	error = "";
	
	if(name.value=="")
		error += " name\n";
	if(email.value=="")
		error += " email address\n";
	if(message.value=="")
		error += " message\n";
	
	if(error!=""){
		alert("Please fill in your...\n\n" + error);	
		return false;
	}
	else if(email.value.indexOf('@')==-1 || email.value.length<3){
		alert("The email you entered is not correct! please check again");
		return false;
	}
	else{
		//everything seems to be ok. set receiver fields
		if(receivername=="")
			receivername = "Admin";
		if(receiveremail=="")
			receiveremail = "admin@usla.co.nz";
		
		//document.getElementById("receivername").value = receivername;
		//document.getElementById("receiveremail").value = receiveremail;
		
	}
	return true;
}

function expandcombo(){
	var control = document.getElementById('receiver');
}

/*
Slideshow control: v1.0
prepair slides for a particular page.
showNo = 0  --> first show
showNo = 1  --> second show
*/
function prepairSlides(slidesID,showNo,page){

	var events_nz = new Array('./images/nz/event1.jpg','./images/nz/event2.jpg','./images/nz/event3.jpg');
	var others_nz = new Array('./images/nz/plant1.jpg','./images/nz/milford.jpg','./images/nz/general1.jpg');
	var events_sl = new Array('./images/sl/event1.jpg','./images/sl/event2.jpg','./images/sl/event3.jpg');
	var others_sl = new Array('./images/sl/seegiriya.jpg','./images/sl/beach.jpg','./images/sl/boat.jpg');
	

	switch(page){
		
		case "events":
			if(showNo==0)
				for(i=0;i<events_nz.length;i++){
					s = new slide();
					s.src = events_nz[i];
					s.timeout = 4000;
					s.link = "";
					s.text = "";
					slidesID.add_slide(s);
				}	
			if(showNo==1)
				for(i=0;i<events_sl.length;i++){
					s = new slide();
					s.src = events_sl[i];
					s.timeout = 3000;
					s.link = "";
					s.text = "";
					slidesID.add_slide(s);
				}	
		
		break;
						
		default:
			if(showNo==0)
				for(i=0;i<others_nz.length;i++){
					s = new slide();
					s.src = others_nz[i];
					s.timeout = 4000;
					s.link = "";
					s.text = "";
					slidesID.add_slide(s);
				}	
			if(showNo==1)
				for(i=0;i<others_sl.length;i++){
					s = new slide();
					s.src = others_sl[i];
					s.timeout = 3000;
					s.link = "";
					s.text = "";
					slidesID.add_slide(s);
				}	
		break;	
	}

}

//open new window
var newwindow;
function poptastic(url)
{
	newwindow=window.open(url,'name','height=600,width=550');
	if (window.focus) {newwindow.focus()}
}

function poptastic2(url)
{
	newwindow=window.open(url,'name','height=400,width=600');
	if (window.focus) {newwindow.focus()}
}