/////////////////////
// Formularroutinen /
/////////////////////

function Form_Validator(theForm)
   {
    if (theForm.Anrede.value == "")
      {
       alert("Das Feld \"Anrede\" ist leer!");
       theForm.Anrede.focus();
       return (false);
      }
    if (theForm.Name.value == "")
      {
       alert("Das Feld \"Name\" ist leer!");
       theForm.Name.focus();
       return (false);
      }
    if (theForm.Vorname.value == "")
      {
       alert("Das Feld \"Vorname\" ist leer!");
       theForm.Vorname.focus();
       return (false);
      }
    if (theForm.Strasse_und_Hausnummer.value == "")
      {
       alert("Das Feld \"Straße u. Hausnummer\" ist leer!");
       theForm.Strasse_und_Hausnummer.focus();
       return (false);
      }
    if (theForm.PLZ.value == "")
      {
       alert("Das Feld \"PLZ\" ist leer!");
       theForm.PLZ.focus();
       return (false);
      }
    else
      {
       var Zeichen = "0123456789", c, d, laenge;
       laenge      = theForm.PLZ.value.length;
       if (laenge > 0)
         {
          for (c = 0; c < laenge; c++)
             {
              d = theForm.PLZ.value.charAt(c);
              if (Zeichen.indexOf(d) != -1)
                {
                 if (laenge < 5)
                   {
                    alert ("Bitte 5 Ziffern eingeben !");
                    theForm.PLZ.focus();
                    return (false);
                   }
                }       
              if (Zeichen.indexOf(d) == -1)
                {
                 alert ("Bitte nur Ziffern eingeben !");
                 theForm.PLZ.focus();
                 return (false);
                }
             }
         }
      }

    if (theForm.Ort.value == "")
      {
       alert("Das Feld \"Ort\" ist leer!");
       theForm.Ort.focus();
       return (false);
      }
   }

