function validateForm() {

	if ( $("#name").val() == "" ) {
		alert('Please enter your name.');
		return false;
	}
	
	if ( $("#company").val() == "" ) {
		alert('Please enter your company name.');
		return false;
	}
	
	// Validate email address
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var address = $("#email").val();
	if(reg.test(address) == false) {
		alert('Invalid email address. Please verify that you have entered it correctly.');
		return false;
	}
	
	if ( $("#message").val() == "" ) {
		alert('Please enter a message before submitting the form.');
		return false;
	}
	
	return true;
}

function submitForm() {

	if ( !validateForm() ) {
		return;
	}
	
	var returnData;

	$.post( "contact-submit.php",
	
			{ name: $("#name").val(), title: $("#title").val(), company: $("#company").val(),
				email: $("#email").val(), phone: $("#phone").val(), message: $("#message").val()
			},
			
			  function(data) {
				returnData = data;
				
				$('#contactForm').fadeOut(250, 
						function callback() {
							$('#results').html(returnData);
							$('#results').fadeIn(250);
							this;
						}
					);
					
			  },
			  
			 "html" );
	
}