function check(f) {
  var s;
  if(f["vorname"].value == '')   {
    alert('Bitte geben Sie Ihren Vornamen an.');
    return(false);
  }

  if(f["nachname"].value == '') {
    alert('Bitte geben Sie Ihren Nachnamen an.');
    return(false);
  }

  if(f["strasse"].value == '') {
    alert('Bitte geben Sie die Straße an, in der Sie wohnen.');
    return(false);
  }
  //Postleitzahl
  if(f["plz"].value == '') {
    alert('Bitte geben Sie Ihre Postleitzahl an.');
    return(false);
  }
  for(var i = 0; i < f["plz"].value.length; i++)
  {
    // In s wird das aktuelle Zeichen gespeichert.
    s = f["plz"].value.charAt(i);
    // Gueltige Zeichen: Leerzeichen, Klammern, "/", "-" und "+".
    if( !((s >= 0) && (s <= 9)))    {
      alert('Die Postleitzahl darf nur Ziffern enthalten.');
      return(false);
    }
  }

  if(f["ort"].value == '') {
    alert('Bitte geben Sie Ihren Wohnort an.');
    return(false);
  }

  //Vorwahl
  if(f["vorwahl"].value == '') {
    alert('Bitte geben Sie Ihre Vorwahl an.');
    return(false);
  }
  for(var i = 0; i < f[5].value.length; i++)
  {
    // In s wird das aktuelle Zeichen gespeichert.
    s = f["vorwahl"].value.charAt(i);
    // Gueltige Zeichen: Leerzeichen, Klammern, "/", "-" und "+".
    if( !((s >= 0) && (s <= 9)))    {
      alert('Die Vorwahl darf nur Ziffern enthalten.');
      return(false);
    }
  }
  //Hauptwahl
  if(f["hauptwahl"].value == '') {
    alert('Bitte geben Sie Ihre Hauptwahl an.');
    return(false);
  }
  for(var i = 0; i < f[6].value.length; i++)
  {
    // In s wird das aktuelle Zeichen gespeichert.
    s = f["hauptwahl"].value.charAt(i);
    // Gueltige Zeichen: Leerzeichen, Klammern, "/", "-" und "+".
    if( !((s >= 0) && (s <= 9)))    {
      alert('Die Vorwahl darf nur Ziffern enthalten.');
      return(false);
    }
  }

  if(f["mail"].value == '') {
    alert('Bitte geben Sie Ihre E-Mail-Adresse an.');
    return(false);
  }
  if(f["mail"].value.search(/ /) != '-1')
  {
    alert('Die E-Mail Adresse darf keine Leerzeichen enthalten!');
    return(false);
  }
  s = f["mail"].value.split(/@/);
  if((s.length != 2) || s[0] == '' || s[1] == '')
  {
    alert('E-Mail Adressen haben das Format "Benutzer@Domain",\n'
     +'z.B.: "peter.mustermann@net.de"');
    return(false);
  }

  if(f["anliegen"].value == '') {
    alert('Damit wir Sie beraten können, benötigen wir von Ihnen ein Anleiegn. Bitte schreiben Sie hier in kurzen Worten, was Sie wünschen.');
    return(false);
  }

  return(true);
}

function check_m(f) {
  var s;
  if(f["vorname"].value == '')   {
    alert('Bitte geben Sie Ihren Vornamen an.');
    return(false);
  }

  if(f["nachname"].value == '') {
    alert('Bitte geben Sie Ihren Nachnamen an.');
    return(false);
  }

  if(f["strasse"].value == '') {
    alert('Bitte geben Sie die Straße an, in der Sie wohnen.');
    return(false);
  }
  //Postleitzahl
  if(f["plz"].value == '') {
    alert('Bitte geben Sie Ihre Postleitzahl an.');
    return(false);
  }
  for(var i = 0; i < f["plz"].value.length; i++)
  {
    // In s wird das aktuelle Zeichen gespeichert.
    s = f["plz"].value.charAt(i);
    // Gueltige Zeichen: Leerzeichen, Klammern, "/", "-" und "+".
    if( !((s >= 0) && (s <= 9)))    {
      alert('Die Postleitzahl darf nur Ziffern enthalten.');
      return(false);
    }
  }

  if(f["ort"].value == '') {
    alert('Bitte geben Sie Ihren Wohnort an.');
    return(false);
  }

  //Vorwahl
  if(f["vorwahl"].value == '') {
    alert('Bitte geben Sie Ihre Vorwahl an.');
    return(false);
  }
  for(var i = 0; i < f[5].value.length; i++)
  {
    // In s wird das aktuelle Zeichen gespeichert.
    s = f["vorwahl"].value.charAt(i);
    // Gueltige Zeichen: Leerzeichen, Klammern, "/", "-" und "+".
    if( !((s >= 0) && (s <= 9)))    {
      alert('Die Vorwahl darf nur Ziffern enthalten.');
      return(false);
    }
  }
  //Hauptwahl
  if(f["hauptwahl"].value == '') {
    alert('Bitte geben Sie Ihre Hauptwahl an.');
    return(false);
  }
  for(var i = 0; i < f[6].value.length; i++)
  {
    // In s wird das aktuelle Zeichen gespeichert.
    s = f["hauptwahl"].value.charAt(i);
    // Gueltige Zeichen: Leerzeichen, Klammern, "/", "-" und "+".
    if( !((s >= 0) && (s <= 9)))    {
      alert('Die Vorwahl darf nur Ziffern enthalten.');
      return(false);
    }
  }

  if(f["mail"].value == '') {
    alert('Bitte geben Sie Ihre E-Mail-Adresse an.');
    return(false);
  }
  if(f["mail"].value.search(/ /) != '-1')
  {
    alert('Die E-Mail Adresse darf keine Leerzeichen enthalten!');
    return(false);
  }
  s = f["mail"].value.split(/@/);
  if((s.length != 2) || s[0] == '' || s[1] == '')
  {
    alert('E-Mail Adressen haben das Format "Benutzer@Domain",\n'
     +'z.B.: "peter.mustermann@net.de"');
    return(false);
  }

  return(true);
}
