$(document).ready(function(){
	$("#submit").click(function(){					   				   
		$(".error").hide();
		var hasError = false;
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
		
		
		var firstname = $("#firstname").val();
		if(firstname == '') {
			$("#firstname").after('<span class="error">Please enter your First Name.</span>');
			hasError = true;
		}
		
		var lastname = $("#lastname").val();
		if(lastname == '') {
			$("#lastname").after('<span class="error">Please enter your Last Name.</span>');
			hasError = true;
		}
		
		var street = $("#street").val();
		if(street == '') {
			$("#street").after('<span class="error">Please enter your Street.</span>');
			hasError = true;
		}
		
		var city = $("#city").val();
		if(city == '') {
			$("#city").after('<span class="error">Please enter your City.</span>');
			hasError = true;
		}
		
		var state = $("#state").val();
		if(state == '') {
			$("#state").after('<span class="error">Please choose your State.</span>');
			hasError = true;
		}
		
		var zip = $("#zip").val();
		if(zip == '') {
			$("#zip").after('<span class="error">Please enter your Zip Code.</span>');
			hasError = true;
		}
		else if(zip.length != 5){
			$("#zip").after('<span class="error">Please enter a 5 digit Zip Code.</span>');
			hasError = true;
		}
		
		var phone = $("#phone").val();
		if(phone == '') {
			$("#phone").after('<span class="error">Please enter your Phone Number.</span>');
			hasError = true;
		}
		
		var email = $("#email").val();
		if(email == '') {
			$("#email").after('<span class="error">Please enter your Email Address.</span>');
			hasError = true;
		} else if(!emailReg.test(email)) {	
			$("#email").after('<span class="error">Please enter a valid Email Address.</span>');
			hasError = true;
		}
		
		if(hasError == false) {
			return true;
		}
		else{
			return false;
		}
	});						   
});