/*
Die Funktion pruefe() sorgt dafür, dass bestimmte Felder nicht leer bleiben.
Bei leeren Felder wird das Formular nicht abgesendet und der Focus wird in das entsprechende Feld gesetzt.
Die Funktion pruefe() wird nur bei Absenden des Formulars aufgerufen
*/

function pruefe(s) {

/* Prüfung, ob bestimmte Eingaben erfolgt sind */


// Prüft ob mindestens ein Feld bei Listenauswahl gewählt wurde.
// Wenn nicht, wird eine Alert-Meldung ausgegeben, da mindestens ein Feld Pflicht ist.
       if (document.liste_entfernen.entfernen_alle.checked != true &&
       document.liste_entfernen.liste01.checked != true &&
       document.liste_entfernen.liste02.checked != true &&
       document.liste_entfernen.liste03.checked != true &&
       document.liste_entfernen.liste04.checked != true &&
       document.liste_entfernen.liste05.checked != true) {
       alert('Bitte wählen Sie noch eine oder mehrere Liste(n) aus,\naus denen Ihr Eintrag entfernt werden soll!');
       document.liste_entfernen.entfernen_alle.focus();
       return false; }

// Prüft ob das Feld Datum gefüllt wurde.
// Wenn nein, wird eine Alert-Meldung ausgegeben, da das Feld Pflicht ist.
       var _123 = document.liste_entfernen.datum.value;
       if (_123 == ""){
       alert("Bitte tragen Sie noch ein, ab wann Ihre Abmeldung gelten soll!");
       document.liste_entfernen.datum.focus();
       return false;}

// Prüft ob das Feld Kundennummer gefüllt wurde.
// Wenn nein, wird eine Alert-Meldung ausgegeben, da das Feld Pflicht ist.
       var _123 = document.liste_entfernen.kundennr.value;
       if (_123 == ""){
       alert("Bitte tragen Sie noch Ihre Kunden-Nr. ein!");
       document.liste_entfernen.kundennr.focus();
       return false;}

// Prüft ob das Feld Kennwort gefüllt wurde.
// Wenn nein, wird eine Alert-Meldung ausgegeben, da das Feld Pflicht ist.
       var _123 = document.liste_entfernen.kennwort1.value;
       if (_123 == ""){
       alert("Bitte tragen Sie noch Ihr persönliches Kennwort ein!");
       document.liste_entfernen.kennwort1.focus();
       return false;}

// Prüft ob das Feld Kennwort2 gefüllt wurde.
// Wenn nein, wird eine Alert-Meldung ausgegeben, da das Feld Pflicht ist.
       var _123 = document.liste_entfernen.kennwort2.value;
       if (_123 == ""){
       alert("Bitte wiederholen Sie Ihr Kennwort!");
       document.liste_entfernen.kennwort2.focus();
       return false;}

// Prüft ob beide Kennwortfelder den selben Value haben.
// Wenn nicht, wird eine Alert-Meldung ausgegeben.
       if (document.liste_entfernen.kennwort1.value != document.liste_entfernen.kennwort2.value)
       {
       alert("Die Kennwörter stimmen nicht überein, bitte korrigieren!");
       document.liste_entfernen.kennwort2.focus();
       return false; }

// Prüft ob das Feld E-Mail gefüllt wurde.
// Wenn nein, wird eine Alert-Meldung ausgegeben, da das Feld Pflicht ist.
       var _123 = document.liste_entfernen.email.value;
       if (_123 == ""){
       alert("Bitte geben Sie noch Ihre E-Mail-Adresse an!");
       document.liste_entfernen.email.focus();
       return false;}

// Überprüft die Eingaben des Feld "E-Mail".

      var _123 = document.liste_entfernen.email.value;
      if(_123 != '')
      {
      if(document.liste_entfernen.email.value.indexOf(' ') != -1)
      { alert('Achten Sie bitte darauf, keine Leerzeichen einzugeben!');
      document.liste_entfernen.email.focus();
      return false; }

      if(document.liste_entfernen.email.value.indexOf('@') == -1)
      { alert('Ihre E-Mail-Adresse ist nicht korrekt eingetragen.\nBitte tragen Sie noch das @-Zeichen ein!');
      document.liste_entfernen.email.focus();
      return false; }

      if(document.liste_entfernen.email.value.indexOf('.') == -1)
      { alert('Bitte denken Sie auch an den Punkt in Ihrer E-Mail-Adresse!\nZum Beispiel ".com" oder ".de".');
      document.liste_entfernen.email.focus();
      return false; }
      }


// Verändert bei erfolgreichen Abschicken der Daten den Submit-Button.

      s.value = "Bitte warten, Daten werden gesendet ...";
      return true;
}



