//tell a friend form

$(document).ready(function() {
  $('#continue').hide();

  function validateForm() {
    var errorCount = 0;
    var errorMessage = '<div id="friend-error" class="msg"><p>Please enter information in the following required fields: </p><ul>';
    $('#specialoffer .required').each(function(index) {
      if (!$(this).val()) {
        $(this).parent('div').addClass('msg');
        errorMessage += '<li>' + $(this).prev().text() + '</li>';
        errorCount++;
      } else {
        $(this).parent('div').removeClass('error');
      };
    });
    errorMessage += '</ul>';
    var friendsEmail = "";
    $('#specialoffer input.friendemail').each(function(index) {
      friendsEmail += $(this).val();
    });
    if (friendsEmail.indexOf('@') == -1) {
      errorCount++;
      errorMessage += '<p>';
      if( errorCount > 1) {
        errorMessage += 'Additionally, you ';
      } else {
        errorMessage += 'You ';
      };
      errorMessage += 'must enter at least one friend\'s or relative\'s email address</p>';
    };
    errorMessage += '</div>';
    if (errorCount > 0) {          
      $('#friend-error').remove();
      $('#specialoffer table').before(errorMessage);
      return false;
    };
  };
  
  function continueQuote() {
    $('#tellafriend').hide();
    $('#continue').slideDown('fast');  
  }
  // $('#no-thanks').click(function() {
  //   continueQuote();
  //   return false;
  // });
  // $('#soFirstName').blur(function() {
  //   var firstval = $('#soFirstName').val();
  //   $('#FirstName').val(firstval);
  // });
  // $('#soLastName').blur(function() {
  //   var lastval = $('#soLastName').val();
  //   $('#LastName').val(lastval);
  // });
  // $('#soEmail').blur(function() {
  //   var emailval = $('#soEmail').val();
  //   $('#zmal').val(emailval);
  // });
  
  $('#specialoffer').ajaxForm({
    beforeSubmit: validateForm,
    success: function() {
      $('#continue').prepend('<p class="msg">Thank you for recommending our site to your friends or family! When your recommended person purchases a genuine GM Protection Plan from us, you will receive $25.</p><p>Sincerely, <br /> GM-Protection-Plan-Online.com<br />1-888-881-4990</p>');
      continueQuote();      
    }
  });
  
});