$(document).ready(function()
{
	$("#submit").click(function()
	{
		$(".error").hide();
		
		var usernameVal = $("#username").val();
		
		if(usernameVal == '' || usernameVal == 'Name')
		{
			$("#username").after('<span class="error">You forgot to enter your name.</span>');
			hasError = true;
		}
		
		var hasError = false;
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
		var emailFromVal = $("#emailFrom").val();
		
		if(emailFromVal == '' || emailFromVal == 'Email')
		{
			$("#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 phoneVal = $("#phone").val();
		
		if(phoneVal == '' || phoneVal == 'Phone')
		{
			$("#phone").after('<span class="error">You forgot to enter the phone.</span>');
			hasError = true;
		}
		
		var phone2Val = $("#phone2").val();
		
		if(phone2Val !== '')
		{
			$("#phone2").after('<span class="error">You forgot to enter the phone.</span>');
			hasError = true;
		}
		
		var messageVal = $("#message").val();
		
		if(messageVal == '' || messageVal == 'Message')
		{
			$("#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="/images/loading.gif" alt="Loading" id="loading" />');
			$.post("sendEmail.php",
				{ username: usernameVal, emailFrom: emailFromVal, phone: phoneVal, message: messageVal },
				function(data)
				{
					$("#sendEmail").slideUp("normal", function()
					{
						$("#sendEmail").before('<h1>Success</h1><p>Your email was sent.</p>');
					});
				}
			);
		}
		
		return false;
	});						   
});