$(document).ready(function() {

		$("#newsletter-name").blur(function() {
		
		if($("#newsletter-name").val() == "")
		{
			$("#newsletter-name").val("Name...");
		}
					
		});
		
		$("#newsletter-email").blur(function() {
		
		if($("#newsletter-email").val() == "")
		
		{
			$("#newsletter-email").val("Email address...");
		}
	
		});
		
		$("#newsletter-name").focus(function() {
		
		if($("#newsletter-name").val() == "Name..." || $("#newsletter-name").val() == "You must enter a name...")
		{
			$("#newsletter-name").val("");
		}
		
		$("#newsletter-name").removeClass('warning');
		
		});
		

		$("#newsletter-email").focus(function() {
		
		if($("#newsletter-email").val() == "Email address..." || $("#newsletter-email").val() == "You must enter an email address...")
		{
			$("#newsletter-email").val("");
		}
		
		$("#newsletter-email").removeClass('warning');
					
		});
		
		

		$("#newsletter-validate-detail button:submit").click(function() {
		
			
		
		$('form#newsletter-validate-detail').submit(function() { return false; });
		
		formAction = $("form#newsletter-validate-detail").attr("action");
					
		var valid = true;
		
		if ($("#newsletter-name").val() == "" || $("#newsletter-name").val() == "Name..." || $("#newsletter-name").val() == "You must enter a name...")
		{
			valid = false;
			$("#newsletter-name").addClass('warning');
			$("#newsletter-name").val("You must enter a name...");
		}	

		if (!checkEmail3("newsletter-email")) 
		{
			valid = false;
			$("#newsletter-email").addClass('warning');
			$("#newsletter-email").val("You must enter an email address...");
		}
		
		
		
		if(!valid)
		{
			// $("#invalid").slideDown("slow");
			return;
		}
			
		var str = $("form#newsletter-validate-detail").serialize() + "&action=" + formAction;;
		
		
		
		$.ajax({
			url: "http://www.cottage-kitchens.co.uk/php/cm.php",
			type: "POST",
			data: str,
			success: function(html){
				$(".theForm").hide();
				$(".invalid").hide();				// If successfully submitted hides the form
				$(".confirmation").fadeIn();		// Shows "Thanks for subscribing" div
				// alert(html);
			}
		});
		
		// alert(str + "dcd");
		
	});
		
	});

function checkEmail3(email)
{	
	
	var pattern = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	var emailVal = $("#" + email).val();
	return pattern.test(emailVal);
}
