
function VF_contact(){ 
	var theForm = document.forms['contact'];
	var emailRE = /(@\w[-._\w]*\w\.\w{2,3})$/;
	var errMsg = "";
	var setfocus = "";

	if (!emailRE.test(theForm['visitor_email'].value)){
		errMsg = "Please enter a valid email address";
		setfocus = "['visitor_email']";
	}
	if (theForm['surname'].value == ""){
		errMsg = "Please enter your surname";
		setfocus = "['surname']";
	}
	if (theForm['name'].value == ""){
		errMsg = "Please enter your name";
		setfocus = "['name']";
	}
	if (errMsg != ""){
		alert(errMsg);
		eval("theForm" + setfocus + ".focus()");
	}
	else theForm.submit();
}


function VF_bookings(){ //v2.5.2

	var theForm = document.forms['bookings'];
	var errMsg = "";
	var setfocus = "";

	if (theForm['visitor_email'].value == ""){
		errMsg = "Please enter your email address";
		setfocus = "['visitor_email']";
	}
	if (theForm['country'].value == ""){
		errMsg = "Please enter your country";
		setfocus = "['country']";
	}
	if (theForm['surname'].value == ""){
		errMsg = "Please enter your last name";
		setfocus = "['surname']";
	}
	if (theForm['name'].value == ""){
		errMsg = "Please enter your first name";
		setfocus = "['name']";
	}
	if (errMsg != ""){
		alert(errMsg);
		eval("theForm" + setfocus + ".focus()");
	}
	else theForm.submit();
}
	
	function validateForm() {
	    if (!document.getElementById('theform').name.value) {
		    alert("Please enter your name!");
		    document.getElementById('theform').name.select();
		    return false;
	    }
	    else if (!document.getElementById('theform').surname.value) {
		    alert("Please enter your surname!");
		    document.getElementById('theform').surname.select();
		    return false;
	    }
	    else if (!document.getElementById('theform').country.value) {
		    alert("Please enter your country!");
		    document.getElementById('theform').country.select();
		    return false;
	    }
	    else if (!document.getElementById('theform').phone.value) {
		    alert("Please enter your phone number!");
		    document.getElementById('theform').phone.select();
		    return false;
	    }
	    else if (!document.getElementById('theform').email.value) {
		    alert("Please enter your email address!");
		    document.getElementById('theform').email.select();
		    return false;
	    }
	    else {
		    document.getElementById('theform').submit();
		    return true;
	    }
    }