		$(document).ready(function(){
			$("#submit").click(function(){					   				   
				$(".error").hide();
				var hasError = false;
				var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
								
				var emailFromVal = $("#emailFrom").val();
				if(emailFromVal == '') {
					$("#emailFrom").after('<span class="error">You forgot to enter the email address to send from.</span>');
					hasError = true;
				} else if(!emailReg.test(emailFromVal)) {	
					$("#emailFrom").after('<span class="error">Enter a valid email address to send from.</span>');
					hasError = true;
				}
				
				var subjectVal = $("#name").val();
				if(subjectVal == '') {
					$("#name").after('<span class="error">You forgot to enter a name.</span>');
					hasError = true;
				}
				
				var messageVal = $("#message").val();
				if(messageVal == '') {
					$("#message").after('<span class="error">You forgot to enter the message.</span>');
					hasError = true;
				}
				
				
				if(hasError == false) {
					$(this).hide();
					$("#sendEmail li.buttons").append('<img src="loading.gif" alt="Loading" id="loading" />');
					
					$.post("contact.php",
						{ emailFrom: emailFromVal, subject: subjectVal, message: messageVal },
							function(data){
								$("#sendEmail").slideUp("normal", function() {				   
									
									$("#sendEmail").before('<div style="padding: 20px;"><h1>Thank you!</h1><p>Your message has been sent.</p></div>');											
								});
							}
						 );
				}
				
				return false;
			});						   
		});
