$(document).ready(function(){
	$("#submit").click(function(){					   				   
		$(".error").hide();
		var hasError = false;
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
		
		var nameVal = $("#name").val();
		if(nameVal == 'Name') {
			$("#name").after('<p class="error">Please enter your name.</span>');
			hasError = true;
		}
		
		var emailaddressVal = $("#emailaddress").val();
		if(emailaddressVal == 'Email') {
			$("#emailaddress").after('<p class="error">Please enter your email.</span>');
			hasError = true;
		}
		
		var phoneVal = $("#phone").val();
		if(phoneVal == '') {
			$("#phone").after('<p class="error">Please enter your phone.</span>');
			hasError = true;
		}
		
		var companyVal = $("#company").val();
		if(companyVal == '') {
			$("#company").after('<span class="error">You forgot to enter your company.</span>');
			hasError = true;
		}		
		
		var topicVal = $("#topic").val();
		if(topicVal == '') {
			$("#topic").after('<span class="error">You forgot choose a topic.</span>');
			hasError = true;
		}
		
		var contentVal = $("#content").val();
		if(contentVal == '') {
			$("#content").after('<p class="error">Please enter a message.</span>');
			hasError = true;
		}
		
		
		if(hasError == false) {
			$(this).hide();
			$("#sendEmail li.buttons").append('<img src="/wp-content/themes/default/images/template/loading.gif" alt="Loading" id="loading" />');
			
			$.post("sendEmail.php",
   				{ name: nameVal, phone: phoneVal, emailaddress: emailaddressVal, company: companyVal, topic: topicVal, content: contentVal, subject: 'Website Form' },
   					function(data){
   					$("#left").fadeOut("slow");
   					$("#rightbox").fadeOut("slow");
						$("#commentsbox").fadeOut("slow", function() {				   
							
							$("#sendEmail").before('<h1 style="font-size: 18px; font-family: Georgia; color: grey;">Success</h1><p style="font-size: 13px; font-family: Georgia; color: #c6c6c6;">Your email was sent.</p>').fadeIn("slow");											
						});
   					}
				 );
		}
		
		return false;
	});						   
});