
function ValidateForm()
{
	var errormessage = "";
	var formz = document.brochureform;
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	
	var titles = formz.customertitle.options;
	var title = titles[titles.selectedIndex].value;
	
	
	var firstname = formz.customerfirstname.value;
	var surname = formz.customersurname.value;
	var email = formz.customeremail.value;
	var emailrepeat = formz.customeremailrepeat.value;
	
	if (title == "") {errormessage += " - Title \n";}
	
	if (firstname == "") {errormessage += " - First Name \n"; }
	
	if (surname == "") {errormessage += " - Surname \n"; }
	
	if (!filter.test(email)) { errormessage += " - Invalid Email address \n";}
	
	if (email != emailrepeat) { errormessage += " - Email addresses don't match \n";}
	
	
	

	if (errormessage != "") {
		alert ("The following fields were incomplete or contained invalid information: \n" + errormessage);
		return(false);
	} else {
		return(true);
	}
}

