$(document).ready(function(){
	$('#btnSubmit').click(function(){
		if($('#contactForm').valid())
		{
			if($("#cfNewsletter").attr('checked'))
			{
				var newsletter = "1";  
			}
			else
			{
				var newsletter = "0";
			}
			
			var name = $("#cfName").val();
			var surname = $("#cfSurname").val();
			var company = $("#cfCompany").val();
			var tel = $("#cfTel").val();
			var email = $("#cfEmail").val();
			var interest = $("#cfInterest").val();
			var enquiry = $("#cfEnquiry").val();
			var refer = $("#cfRefer").val();			
			
			$("#btnSubmit").css('background-position','-73px -16px;');
			
			$.ajax({
				type: "POST",
				url: "/assets/php/contact_form_ajax_post.php",
				data: "cfName="+name+"&cfSurname="+surname+"&cfCompany="+company+"&cfTel="+tel+"&cfEmail="+email+"&cfInterest="+interest+"&cfEnquiry="+enquiry+"&cfRefer="+refer+"&cfNewsletter="+newsletter,
				success: function(msg){
					$("#workCopy").html(msg);
					Cufon.replace("h1, .cta");
				}
			});
		}
		return false;
	});
	
	$("#newsletter input").focus(function(){
		if($(this).val() == "Name" || $(this).val() == "Email")
			$(this).val("");
	});
	
	$("#nlName").blur(function(){
		if($(this).val() == "")
			$(this).val("Name");
	});
	
	$("#nlEmail").blur(function(){
		if($(this).val() == "")
			$(this).val("Email");
	});
	
//	
	
	$("#newsletter").validate({
		rules: {
			nlName: "required",
			nlEmail: {
				required: true,
				email: true
			}
		},
		messages: {
			nlName: "Please enter your name",
			nlEmail: "Please enter a valid email address"
		},
		submitHandler: function(form)
		{
			$("#newsletter").css({'height':'auto'});
			$("#newsletter").css({'position':'static'});
			if($("#nlName").val() == "Name")
			{
				$("#nlName").val("");
			}
			else
			{
				
			
				var name = $("#nlName").val();
				var email = $("#nlEmail").val();		
				
				$("#btnSubmitNewsletter").css('background-position','-73px -16px;');
				
				$.ajax({
					type: "POST",
					url: "/assets/php/nl_form_ajax_post.php",
					data: "nlName="+name+"&nlEmail="+email,
					success: function(msg){
						$("#newsletterIntro").html(msg);
						$("#newsletter").html("");
					}
				});
				return false;
			}
		},
		invalidHandler: function(form)
		{
			$("#newsletter").parent().css({'height':'auto'});
			$("#btnSubmitNewsletter").css({'position':'static'});
			return false;
		}
	});
	
});