
// Validate enquiry form.
function validateEnquiry(language_code){
	forename = document.enquiry_form.forename.value;
	surname = document.enquiry_form.surname.value;
	email = document.enquiry_form.email.value;
	regex_name = /^[a-zA-Z]+[a-zA-Z\s\'-]*[a-zA-Z\s\'-]*$/;
	regex_email = /^[a-zA-Z0-9]+[a-zA-Z0-9\._-]*@[a-zA-Z0-9]+[a-zA-Z0-9]+[a-zA-Z0-9\._-]*\.[a-zA-Z]{2,6}$/;
	
	error = new Array();
	report = "";
	
	dictionary = new Array();
	dictionary['en'] = new Array("Please verify the following:\n", "Your first name\n", "Your surname\n", "Your email address\n");
	dictionary['fr'] = new Array("Veuillez verifier les suivants:\n", "Votre prenom\n", "Votre nom\n", "Votre adressse email\n");
	
	(regex_name.test(forename) ? null : error[1] = 1);
	(regex_name.test(surname) ? null : error[2] = 1);
	(regex_email.test(email) ? null : error[3] = 1);

	if (error.length > 1){
		report = dictionary[language_code][0];
		for (key in error){
			report += dictionary[language_code][key];
		}
		window.alert(report);
		return false;
	}
	document.enquiry_form.submit();
}
