function checkFields() {
	var regarding = $("select[name='regarding']").val();
	var first_name =$("input[name='name1']").val();
	var last_name = $("input[name='name2']").val();
	var company = 	$("input[name='company']").val();
	var address = 	$("input[name='Address1']").val();
	var city = 		$("input[name='city']").val();
	var state = 	$("input[name='state']").val();
	var zip = 		$("input[name='Zip']").val();
	var country = 	$("input[name='country']").val();
	var phone = 	$("input[name='phone']").val();
	var email = 	$("input[name='email']").val();
	
	var rePhone=/^\(\d\d\d\) \d\d\d-\d\d\d\d$/;
	var reZip=/^\d\d\d\d\d$/;
	var reEMail=/^\w[\w\-\.]+\@\w[\w\-]+(\.\w[\w\-]+)+$/;
	
	if (regarding == "Select" || first_name == null || first_name == " ") {
		alert("Please select contact me regarding:");
		return false;
	}
	if (first_name == "" || first_name == null || first_name == " ") {
		alert("Please enter your First Name.");
		return false;
	}
	if (last_name == "" || last_name == null || last_name == " ") {
		alert("Please enter your Last Name.");
		return false;
	}
	if (company == "" || company == null || company == " ") {
		alert("Please enter your Company.");
		return false;
	}
	if (address == "" || address == null || address == " ") {
		alert("Please enter your Address.");
		return false;
	}
	if (city == "" || city == null || city == " ") {
		alert("Please enter your City.");
		return false;
	}
	if (state == "" || state == null || state == " ") {
		alert("Please enter your State.");
		return false;
	}
	if (zip == "" || zip == null || zip == " ") {
		alert("Please enter your Zip.");
		return false;
	}
	if (!reZip.test(zip)) {
			alert("Please input a valid zip code format of 91010");
			return false;
	}
	if (country == "" || country == null || country == " ") {
		alert("Please enter your Country.");
		return false;
	}
	if (phone == "" || phone == null || phone == " ") {
		alert("Please enter your Phone.");
		return false;
	}
	if (!rePhone.test(phone)) {
			alert("Please input a valid phone number in format of (604) 123-1234");
			return false;
	}
	if (email == "" || email == null || email == " ") {
		alert("Please enter your E-mail.");
		return false;
	}
	if (!reEMail.test(email)) { 
			alert("You have entered an invalid format for an email address");
			return false;
	}
	return true;
}