function newsletter() {
	var eml = $("#newsletter input[type=text]").val();
	var filter = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	
	if ((eml != '') && (filter.test(eml))) {
		$("#newsletter input[type=text]").addClass("disabled");
		$("#newsletter input[type=button]").fadeOut("fast", function() {
			$("#newsletter img").addClass("show");
			$.post("http://dupedamerica.com/newsletter.php", {eml_sub: eml}, function(data){
				$("#newsletter .fields").hide();
				$("#newsletter fieldset").html("<div class=\"confirmation\"><h3>&radic; Success!</h3><p>Your email has been added to the mailing list.</p></div>");
				$("#newsletter .confirmation").fadeIn("fast");
			});
		})
	} else {
		$("#newsletter input[type=text]").css("color", "#ac3944");
		$("#newsletter input[type=text]").val("Please enter a valid email...");
		$("#newsletter input[type=text]").focus(function() {
			$(this).val("");
			$(this).css("color", "#484848");
			$(this).unbind("focus");
		});
	}
};

$(function() {
	$("#newsletter input[type=button]").click(function() {
		newsletter();
		return false;
	});
	$("#newsletter").submit(function() {
		newsletter();
		return false;
	});
});
