$( function() {

	$("#submit").click(function(){

		
		$(".error").hide();
		var hasError = false;
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
		
		
		var name = $("#name").val();
		if(name == '') {
			$("#name").after('<span class="error">Please enter your first name.</span>');
			hasError = true;
		} 

		var surname = $("#surname").val();
		if(surname == '') {
			$("#surname").after('<span class="error">Please enter your last name.</span>');
			hasError = true;
		}


		var mobile = $("#mobile").val();
		if(mobile == '') {
			$("#mobile").after('<span class="error">Please enter your mobile.</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;
		}
		
		var phonehome = $("#phonehome").val();
		var phonework = $("#phonework").val();
		var mobile     = $("#mobile").val();
		var dateDay    = $("#dateDay").val();
		var dateMonth  = $("#dateMonth").val();
		var dateYear   = $("#dateYear").val();
		var address    = $("#address").val();
		var postcode   = $("#postcode").val();
		var state      = $("#state").val();
		var enquiries  = $("#enquiries").val();		
		
			
		if(hasError == false) {
			$(this).hide();
			$("#sendEmail li.buttons").append('<img src="../images/loading.gif" alt="Loading" id="loading" />');
			
			$.post("sendemail.php",
   				{ 
   				nameVal: name, 
   				surnameVal: surname, 
   				emailVal: email, 
				phonehomeVal: phonehome,
				phoneworkVal: phonework,
				mobileVal: mobile,
				dateDayVal: dateDay,
				dateMonthVal: dateMonth,
				dateYearVal: dateYear,
				addressVal: address,
				postcodeVal: postcode,
				stateVal: state,
				enquiriesVal: enquiries
    				
    				},
    					function(data){
 						$("#sendEmail").slideUp("normal", function() {				   
 							
							$("#sendEmail").before('<center><p style="font-size: 15pt; color: #000;"><strong>THANK YOU<br />YOUR EMAIL HAS BEEN SENT SUCCESSFULLY</strong></p></center>');
						});
   					}
				 );
		}


		return false;
	});


	    
});






