 // validate and process form
 $(function() {
  $(".ah_button").click(function() {
		// first hide any error messages or highlights
    $("label#name_label").text("Name & Location:");
	$("label#name_label").removeClass("required");
	$("input#name").removeClass("highlight");
	$("label#email_label").text("Email:");
	$("label#email_label").removeClass("required");
	$("input#email").removeClass("highlight");

		// validate name input
	  var name = $("input#name").val();
		if (name == "") {
      $("label#name_label").text("Your name is required:");
      $("label#name_label").addClass("required");
	  $("input#name").addClass("highlight");
      $("input#name").focus();
      return false;
    }

		// validate email input	
		var email = $("input#email").val();
		if (email == "") {
      $("label#email_label").text("Email address is required:");
      $("label#email_label").addClass("required");
	  $("input#email").addClass("highlight");
	  $("input#email").focus();
      return false;
    }

		// add comments input	
		var comments = $("textarea#comments").val();

		var dataString = 'name='+ name + '&email=' + email + '&comments=' + comments;
		//alert (dataString);return false; //for testing
		
	 $.ajax({
      type: "POST",
      url: "scripts/sendcomments.php",
      data: dataString,
      success: function() {
        $('#form_message').html("<div id='message'></div>");
        $('#message').html("<h3>Thank you.</h3>")
        .append("<br /><br /><p class='submitted'>Your comments have been sent to us.</p>")
        .hide()
        .fadeIn(1500, function() {
          $('#message').append("<img id='checkmark' src='images/check.png' />");
        });
      }
     });
    return false;
	});
});

// Clear data from form

$.fn.clearForm = function() {
  $("label#name_label").text("Name & Location:");
  $("label#name_label").removeClass("required");
  $("input#name").removeClass("highlight");
  $("label#email_label").text("Email:");
  $("label#email_label").removeClass("required");
  $("input#email").removeClass("highlight");
  
  return this.each(function() {
 var type = this.type, tag = this.tagName.toLowerCase();
 if (tag == 'form')
   return $(':input',this).clearForm();
 if (type == 'text' || type == 'password' || tag == 'textarea')
   this.value = '';
 else if (type == 'checkbox' || type == 'radio')
   this.checked = false;
 else if (tag == 'select')
   this.selectedIndex = -1;
  });
};
