var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i

function checkmail(e){
	var returnval=emailfilter.test(e.value)
	if (returnval==false){
		alert("Please enter a valid email address.")
		e.select()
	}
	return returnval
}

function CheckForm() {

	missinfo = "";
	space = " ";

	if (document.form.firstname.value == "") {
		missinfo += "\n- First Name";
	}

	if (document.form.lastname.value == "") {
		missinfo += "\n- Last Name";
	}

	if (document.form.street.value == "") {
		missinfo += "\n- Address";
	}

	if (document.form.town.value == "") {
		missinfo += "\n- Town/City";
	}

	if (document.form.county.value == "") {
		missinfo += "\n- County/State";
	}

	if (document.form.postcode.value == "") {
		missinfo += "\n- Postcode";
	}

	if (document.form.country.value == "") {
		missinfo += "\n- Country";
	}

	if (document.form.hometel.value == "") {
		missinfo += "\n- Home Telephone Number";
	}

	if (document.form.worktel.value == "") {
		missinfo += "\n- Work Telephone Number";
	}

	if (missinfo != "") {
		missinfo = "You failed to correctly fill in your:\n" + missinfo + "\n\nPlease re-enter and submit again!";
		alert(missinfo);
		return false;
	}
	
	return true;
}