$(document).ready(function () {
	$(".newsletter form").submit(function () {
		var email = $("input[name='newsletterEmail']").val()
		var message = "";
		
		var validEmail = new RegExp("^[a-zA-Z][a-zA-Z0-9-\._&]*@[a-zA-Z0-9][a-zA-Z0-9\.]+\.[a-zA-Z]{2,4}$")
		
		if (email == "") {
			message = "Please provide your email address.";
		} else if (!validEmail.test(email)) {
			message = "I don't recognize that email as valid, can you please check it? Thanks.";
		} else {
			message = "Processing...";
			
			$.ajax({
				url		:	"newsletter.php",
				type	:	"post",
				data	:	({"newsletterEmail" : email, "ajax" : "yes"}),
				success	:	function (response) {
					$(".newsletter form .info p").html(response);
					displayInfo($(".newsletter form .info"));
				}
			});
		}
		
		$(this).find(".info p").text(message);
		displayInfo($(this).find(".info"));
		
		setTimeout("hideSubsription()", 6000);
		
		return false;
	});
});

function hideSubsription() {
	hideInfo($(".newsletter form .info"));
}
