// Code to process contact form

jQuery(function() {
 
	 
 jQuery(".button").click(function() {
      // validate and process form here
		
		/* stop form from submitting normally */
    	 if (event.preventDefault) { event.preventDefault(); } else { event.returnValue = false; }
		 
		 jQuery("#error_name").hide();
	jQuery("#error_email").hide();
	jQuery("#error_email_valid").hide();
	jQuery("#error_comment").hide();
	jQuery("#captcha_error").hide();
        
    /* get some values from elements on the page: */
    var $form = jQuery( this ),
        term = $form.find( 'input[name="name"]' ).val(),
        url = $form.attr( 'action' );
	
	var name = jQuery("input#name").val();
	var email = jQuery("input#email").val();
	var phone = jQuery("input#phone").val();
	var comment = jQuery("textarea#comment").val();
	var captcha_result = jcap();
	
	var error = false;
	
	if (captcha_result == false) {
		jQuery("#captcha_error").show();
      	jQuery("input#uword").focus();
		error = true;	
	}
	
	if (comment == "" || comment == "Required"){
      jQuery("#error_comment").show();
      jQuery("textarea#comment").focus();
      error = true;
    }
	
	if (email == "" || email == "Required" ){
      jQuery("#error_email").show();
      jQuery("input#email").focus();
      error = true;
    } else if (echeck(email)==false){
		jQuery("#error_email_valid").show();
      	jQuery("input#email").focus();
		error = true;
	}
	
	if (name == "" || name == "Required"){
      jQuery("#error_name").show();
      jQuery("input#name").focus();
	  error = true;
    }
	
	if (error==true) {
		return false;	
	}
	
	/* Send the data using post and put the results in a div */
	
	var dataString = 'name='+ name + '&email=' + email + '&phone=' + phone + '&comment=' + comment;
		 //alert (dataString);return false;

		jQuery.ajax({
      			type: "POST",
     			url: "http://www.correct-group.co.uk/wp-content/themes/pc-correct/scripts/process_form.php",
     			data: dataString,
      			success: function() {
									jQuery('#contact_form').hide();
									jQuery('#form_instructions').empty();
									jQuery('#form_instructions').html("<div id='message'></div>");
									jQuery('#message').html("<h2>Thanks for your message</h2>")
									.append("<p>We will be in touch soon.</p>")
									.append("<span id='another_message'><a href='http://www.correct-group.co.uk/wp-content/themes/pc-correct/contact-us' target='_self'>Send another message</a></span>")
        							.hide()
									jQuery('#message').append("<img id='checkmark' src='http://www.correct-group.co.uk/wp-content/themes/pc-correct/images/check.png' />")
									.fadeIn(1500, function() {
        							jQuery('#message');
        							});
      }
     });
    return false;
	
    });
	
	
});
