/*** SET BUTTON'S FOLDER HERE ***/
var buttonFolder = "buttons/";

/*** SET BUTTONS' FILENAMES HERE ***/
upSources = new Array("button1up.png","button2up.png","button3up.png","button4up.png","button5up.png","button6up.png","button7up.png","button8up.png");

overSources = new Array("button1over.png","button2over.png","button3over.png","button4over.png","button5over.png","button6over.png","button7over.png","button8over.png");


//*** NO MORE SETTINGS BEYOND THIS POINT ***//
totalButtons = upSources.length;



//*** MAIN BUTTONS FUNCTIONS ***//
// PRELOAD MAIN MENU BUTTON IMAGES
function preload() {
	for ( x=0; x<totalButtons; x++ ) {
		buttonUp = new Image();
		buttonUp.src = buttonFolder + upSources[x];
		buttonOver = new Image();
		buttonOver.src = buttonFolder + overSources[x];
	}
}

// SET MOUSEOVER BUTTON
function setOverImg(But, ID) {
	document.getElementById('button' + But + ID).src = buttonFolder + overSources[But-1];
}

// SET MOUSEOUT BUTTON
function setOutImg(But, ID) {
	document.getElementById('button' + But + ID).src = buttonFolder + upSources[But-1];
}


function validateEmail(){
	var x=document.book;
	var at=x.email.value.indexOf("@");
	if (at < 1){
		alert("Not a valid e-mail");
		return false;
	}
	if(x.email.value.indexOf(".")<3 || x.email.value.indexOf(".")>x.email.value.length-2){
		alert("Not a valid e-mail");
		return false;
	}
	if(x.email.value.indexOf(" ")>0){
		alert("Not a valid e-mail");
		return false;
	}

}

function validateName(){
	var x=document.book;
		var txt=x.lname.value;
		if ((txt.length<2) || (x.lname.value.length<2)) {
		alert("Must insert your name!");
 		return false;
 	}
}
function validateAddress(){
	var x=document.book;
	var txt=x.address.value;
		if (txt.length<2) {
		alert("Must insert your address!");
 		return false;
 	}
}

function validatePhone(){
	var x=document.book;
	var txt=x.phone.value;
		if (txt.length<2) {
		alert("Must insert your phone number!");
 		return false;
 	}
}


function validateForm(){
	
	if(validateName("fname")==false)
		return false;
	if (validateAddress()==false)
		return false;
	if (validateEmail()==false)
		return false;
	if(document.book.conditions.checked==false){
		alert('You have to agree with the terms and conditions');
		return false;
	}
	
	//validateName(fname);
}

function popUpwindow(){
window.open("popUpMap.html","map","toolbar=no,location=0,directories=no,status=yes,menubar=0,scrollbars=yes,resizable=0,copyhistory=0,width=800,height=600");
}

function viewPrintFormat(){
var fname = document.book.fname.value;
var lname = document.book.lname.value;
var address = document.book.address.value;
var studentId = document.book.studentId.value;
var email = document.book.email.value;
var phone = document.book.phone.value;
var comments = document.book.comments.value;
 window.open("printBooking.php?fname="+fname+"&lname="+lname+"&address="+address+"&studentId="+studentId+"&email="+email+"&phone="+phone+"&comments="+comments,"Booking","toolbar=no,location=0,directories=no,status=yes,menubar=0,scrollbars=yes,resizable=0,copyhistory=0,width=800,height=600");

}
//preload();
