
	function trim() {
		args = trim.arguments;
		return args[0].replace(/^\s*|\s*$/g,"")
	}
	function validate() {
		var error;
		error = "";
		reemail =/^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9])+(\.[a-zA-Z0-9_-]+)+$/;		
		
		if (trim(document.emailquery.firstname.value) == "") {
			error = error + "- First Name is required -\n";
		}
		if (trim(document.emailquery.lastname.value) == "") {
			error = error + "- Last Name is required -\n";
		}
		
		if (trim(document.emailquery.email.value) == "") {
			error = error + "- Email address is required -\n ";
		}
		if (document.emailquery.enquiry.selectedIndex == 0) {
				error = error + "- Nature of Enquiry is required -\n ";
			}
		if (trim(document.emailquery.comments.value)=="")
		{
			error = error + "- Details are required -\n";
		}	
		if (!reemail.test(trim(document.emailquery.email.value))) {
			error = error + "- You must enter a valid Email address -\n";
		}
		if (error!="") {
			error = 'Your form contains some missing or incomplete information, please note that: \n' + error;
			alert (error)
			return false;
		}
	return true;
	}

