<!--

  // © 2008 Bitpalast GmbH. Alle Rechte vorbehalten.

	function selectvalueset(SelectObject,$selectioncode) {
		if ((typeof(SelectObject) != 'undefined')) {
			for (index = 0; index < SelectObject.length; index++) {
				if( SelectObject[index].value == $selectioncode)
					SelectObject.selectedIndex = index;
			}
		}
	}


  function booking_validator(theForm)
  {

    if (theForm.anreise.value.length < 4)
    {
      alert("Bitte wählen Sie das gewünschte Anreisedatum aus.");
      theForm.anreise.focus();
      return (false);
    }

    if (theForm.abreise.value.length < 4)
    {
      alert("Bitte wählen Sie das gewünschte Abreisedatum aus.");
      theForm.abreise.focus();
      return (false);
    }

    if (theForm.vorname.value.length < 2)
    {
      alert("Bitte vervollständigen Sie Ihren Vornamen.");
      theForm.vorname.focus();
      return (false);
    }
    if (theForm.nachname.value.length < 2)
    {
      alert("Bitte vervollständigen Sie Ihren Nachnamen.");
      theForm.nachname.focus();
      return (false);
    }

    if (theForm.anschrift.value.length < 20)
    {
      alert("Bitte vervollständigen Sie Ihre Anschrift.");
      theForm.anschrift.focus();
      return (false);
    }

    if (theForm.telefon.value.length < 6)
    {
      alert("Ihre Telefonnummer scheint noch unvollständig zu sein.");
      theForm.telefon.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);
    }

    if ((theForm.email.value.indexOf("sdf") > -1) || (theForm.email.value.indexOf("jkl") > -1) || (theForm.email.value.indexOf(".") == -1) || (theForm.email.value.indexOf("@") == -1)) {
      alert("Ihre e-Mail Adresse ist ungültig.");
      theForm.email.focus();
      return (false);
    }

    var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzƒ0123456789@-_.";
    var checkStr = theForm.email.value;
    var allValid = true;
    var validGroups = true;
    for (i = 0;  i < checkStr.length;  i++)
    {
      ch = checkStr.charAt(i);
      for (j = 0;  j < checkOK.length;  j++)
        if (ch == checkOK.charAt(j))
          break;
      if (j == checkOK.length)
      {
        allValid = false;
        break;
      }
    }
    if (!allValid)
    {
      alert("Bitte geben Sie nur Buchstaben, Ziffern und \"@-_.\" Zeichen in die e-Mail Adresse ein.");
      theForm.email.focus();
      return (false);
    }

    return (true);
  }

//-->