$(document).ready(function() {
  $('.addReceiver .inputField').focus(function() {
    if($(this).val() == 'eMail Adresse') {
      $(this).val('');
    }
  });
  $('.addReceiver .inputField').blur(function() {
    if($(this).val() == '') {
      $(this).val('eMail Adresse');
    }
  });
  
  $('form[name="addNewsletterReceiver"]').submit(function() {
    var emailAdress = $(this).find('input[name="emailAdress"]').val();
    var submitButton = $(this).find('input[type="submit"]');
    $.ajax({
      type: 'POST',
      url: '/ajax/call.php',
      dataType: 'text',
      data: {
        func: 'setNewsletterReceiver',
        email: emailAdress
      },
      beforeSend: function() {
        $(submitButton).removeClass('blue green red').addClass('orange').val('Loading...');
      },
      error: function(jqXHR, textStatus, errorThrown) {
        //alert(jqXHR+' '+textStatus+' '+errorThrown);
        $(submitButton).removeClass('orange green blue').addClass('red').val('Es ist ein Fehler aufgetreten!');
      },
      success: function(data) {
        if(data == 1) {
          $(submitButton).removeClass('orange red blue').addClass('green').val('Erfolgreich eingetragen!');
        }
        else if(data == ''){
          $(submitButton).removeClass('orange green blue').addClass('red').val('Es ist ein Fehler aufgetreten!');
        }
        else {
          $(submitButton).removeClass('orange green blue').addClass('red').val(data);
        }
      }
    });
    
    return false;
  });
});


