$('#request-quote a').click(function() {
  $('#quote-form').show('slow', function() {
    // Animation complete.


  });
	return false;
});

var urlParams = decodeURI( window.location.search.substring(1) ); 

if (urlParams.indexOf('quotesent') > -1) {
	 var none = $("#quote-sent").slideDown(500).fadeIn(200).delay(5000).fadeOut(500).slideUp(500);
}

var form = $("#quote-form");  
var name = $("#requester");  
var email = $("#email-addr");  
var telephone = $("#tel-no");  
var postcode = $("#postcode"); 
var description = $("#description"); 
var formerror= $("#form-error");  
 

function fieldsValidate() {
	name.removeClass("error");
	email.removeClass("error");
	telephone.removeClass("error");
	postcode.removeClass("error");
	description.removeClass("error");
	
	if ((name.val().length > 0) && (email.val().length > 0) && (telephone.val().length > 0) && (postcode.val().length > 0) && (description.val().length > 0)) {
	return true;
} else {
	
	if (name.val().length < 1) {
		name.addClass("error");
	}
	if (email.val().length < 1) {
		email.addClass("error");
	}
	if (telephone.val().length < 1) {
		telephone.addClass("error");
	}
	if (postcode.val().length < 1) {
		postcode.addClass("error");
	}
	if (description.val().length < 1) {
		description.addClass("error");
	}
	
	formerror.text("To help us provide you with an accurate quote, please make sure you've filled in all the fields.");
	return false;
}
	
}


form.submit(function(){  
     if(fieldsValidate())  {
				 form.action = "/email.asp";
         return true  ;
			}
     else {  
         return false;  
 	}
});

