<!--

  function setpage() {
    //
  }

  function contact_validator(theForm)
  {  
    if (theForm.mitteilung.value == "")
    {
      alert("Bitte geben Sie Ihre Mitteilung ein.");
      theForm.mitteilung.focus();
      return (false);
    }
    var test = theForm.mitteilung.value.match(/^[a-zäüöÄÜÖA-Zß\-\.\@\(\)\,\/\0-9]+$/i);
    if (test >= 0 ) 
     {
      alert("Bitte entfernen Sie unzulässige Sonderzeichen in Ihrer Mitteilung");
      theForm.mitteilung.focus();
      return (false);
     }

    if (theForm.mitteilung.value.length < 5)
    {
      alert("Ihre Mitteilung muss mindestens 5 Zeichen lang sein.");
      theForm.mitteilung.focus();
      return (false);
    }
    if (theForm.name.value == "")
    {
      alert("Bitte geben Sie Ihren Namen ein.");
      theForm.name.focus();
      return (false);
    }
    var test = theForm.name.value.match(/^[a-zäüöÄÜÖA-Zß\.\-\ ]+$/i);
    if (test >= 0)
    {
      alert("Bitte entfernen Sie unzulaessige Sonderzeichen aus Ihrem Namen.");
      theForm.name.focus();
      return (false);
    }
    if (theForm.name.value.length < 3)
    {
      alert("Ihr Name muss mindestens drei Buchstaben lang sein.");
      theForm.name.focus();
      return (false);
    }
    if (theForm.telefon.value == "")
    {
      alert("Bitte geben Sie Ihre Telefonnummer ein.");
      theForm.telefon.focus();
      return (false);
    }
    var test = theForm.telefon.value.match(/^[\-\+\/\(\)\s\0-9]+$/i);
    if (test >= 0 ) 
     {
      alert(" Bitte entfernen Sie unzulaessige Sonderzeichen aus Ihrer Telefonnummer.\n Zulaessige Zeichen sind: Ziffern 0-9 / ( ) + - und Leerzeichen.");
      theForm.telefon.focus();
      return (false);
    }
    if (theForm.telefon.value.length < 7)
    {
      alert("Ihre Telefonnummer muss mindestens sieben Stellen haben.");
      theForm.telefon.focus();
      return (false);
    }
    if (theForm.email.value == "")
    {
      alert("Bitte geben Sie Ihre e-Mail Adresse ein.");
      theForm.email.focus();
      return (false);
    }
    var test = theForm.email.value.match(/^[a-zA-Z0-9_\.-]{2,}@[a-z0-9-]{3,}\.[a-z]{2,4}|museum$/);
    if (test >= 0 ) 
     {
      alert("Ihre e-Mail Adresse ist fehlerhaft.");
      theForm.email.focus();
      return (false);
    }
    if (theForm.email.value.length < 8)
    {
      alert("Ihre e-Mail Adresse muss mindestens acht Zeichen lang sein.");
      theForm.email.focus();
      return (false);
    }

    return (true);
  }



  function booking_validator(theForm)
  {
    if (theForm.reisezeitraum.value == "")
    {
      alert("Bitte geben Sie den Reisezeitraum ein.\n\nz.B. 'ca. November' oder 'weiß nicht'");
      theForm.reisezeitraum.focus();
      return (false);
    }
    var test = theForm.reisezeitraum.value.match(/^[a-zäüöÄÜÖA-Zß\-\_\0-9]+$/i);
    if (test >= 0 ) 
     {
      alert("Bitte entfernen Sie unzulässige Sonderzeichen in Ihrer Reisezeit");
      theForm.reisezeitraum.focus();
      return (false);
     }
    if (theForm.reisedauer.value == "")
    {
      alert("Bitte geben Sie die Reisedauer ein.\n\nz.B. 'ca. 14 Tage'");
      theForm.reisedauer.focus();
      return (false);
    }
    var test = theForm.reisedauer.value.match(/^[a-zA-Z\.\-\0-9]+$/i);
    if (test >= 0 ) 
     {
      alert("Bitte entfernen Sie unzulässige Sonderzeichen in Ihrer Reisedauer");
      theForm.reisedauer.focus();
      return (false);
     }

    if (theForm.wuensche.value=="") 
     {
      alert("Bitte geben Sie Ihre Mitteilung/Wünsche ein.");
      theForm.wuensche.focus();
      return (false);
    }
    var test = theForm.wuensche.value.match(/^[a-zäüöÄÜÖA-Zß\-\.\(\)\/\0-9]+$/i);
    if (test >= 0 ) 
     {
      alert("Bitte entfernen Sie unzulässige Sonderzeichen in Ihrer Mitteilung/Wünsche");
      theForm.wuensche.focus();
      return (false);
    }
    if (theForm.name.value == "")
    {
      alert("Bitte geben Sie Ihren Namen ein.");
      theForm.name.focus();
      return (false);
    }
    var test = theForm.name.value.match(/^[a-zäüöÄÜÖA-Zß\.\-\ ]+$/i);
    if (test >= 0 ) 
     {
      alert("Bitte entfernen Sie unzulaessige Sonderzeichen in Ihrer Namensangabe");
      theForm.name.focus();
      return (false);
    }
    if (theForm.name.value.length < 3)
    {
      alert("Ihr Name muss mindestens drei Buchstaben lang sein.");
      theForm.name.focus();
      return (false);
    }
    if (theForm.telefon.value=="") 
    {
      alert("Bitte geben Sie Ihre Telefonnummer ein.");
      theForm.telefon.focus();
      return (false);
    }
    var test = theForm.telefon.value.match(/^[\-\+\/\(\)\s\0-9]+$/i);
    if (test >= 0 ) 
     {
      alert(" Bitte entfernen Sie unzulaessige Sonderzeichen in Ihrer Telefonnummer.\n Zulaessige Zeichen sind: Ziffern 0-9 / ( ) + - und Leerzeichen.");
      theForm.telefon.focus();
      return (false);
    }
    if (theForm.telefon.value.length < 7)
    {
      alert("Ihre Telefonnummer muss mindestens 7 Ziffern lang sein.");
      theForm.telefon.focus();
      return (false);
    }
    if (theForm.email.value == "")
    {
      alert("Bitte geben Sie Ihre e-Mail Adresse ein.");
      theForm.email.focus();
      return (false);
    }
    var test = theForm.email.value.match(/^[a-zA-Z0-9_\.-]{2,}@[a-z0-9-]{3,}\.[a-z]{2,4}|museum$/);
    if (test >= 0 ) 
     {
      alert("Ihre e-Mail Adresse ist fehlerhaft.");
      theForm.email.focus();
      return (false);
    }
    if (theForm.email.value.length < 8)
    {
      alert("Ihre e-Mail Adresse muss mindestens acht Zeichen lang sein.");
      theForm.email.focus();
      return (false);
    }



    return (true);
  }


//-->