
/* Contact Form */

var messageDelay = 2000; 

function submitForm() {
  var contactForm = $(this);
  // Are all the fields filled in?
 
  if ( !$('#senderName').val() || !$('#senderEmail').val() || !$('#message').val()) {

    // No; display a warning message and return to the form
    $('#incompleteMessage').fadeIn().delay(messageDelay).fadeOut();
  } else
 	if (($('#senderEmail').val()!=$('#senderEmail1').val())) {
    $('#incorectEmail').fadeIn().delay(messageDelay).fadeOut();	
	} else{
    // Yes; submit the form to the PHP script via Ajax
 
    $('#sendingMessage').fadeIn();
 
    $.ajax( {
      url: "processForm.php?ajax=true",
      type: contactForm.attr( 'method' ),
      data: contactForm.serialize(),
      success: submitFinished
    } );
  }
 
  // Prevent the default form submission occurring
  return false;
}

// Handle the Ajax response
 
function submitFinished( response ) {	
  response = $.trim( response );
  $('#sendingMessage').fadeOut();
 
  if ( response == "success" ) {
 
    // Form submitted successfully:
    // 1. Display the success message
    // 2. Clear the form fields
    // 3. Fade the content back in
 
    $('#successMessage').fadeIn().delay(messageDelay).fadeOut();
    $('#senderName').val( "Message apparently sent" );
    $('#senderEmail').val( "" );
    $('#message').val( "" );
 
    $('#content').delay(messageDelay+500).fadeTo( 'slow', 1 );
    // $('contactForm').fadeOut();
  } else {
 
    // Form submission failed: Display the failure message,
    // then redisplay the form
    $('#failureMessage').fadeIn().delay(messageDelay).fadeOut();
    $('#contactForm').delay(messageDelay+500).fadeIn();
  }
}
