// JavaScript Document Schroeders

function chkFormular () {

/*** ANMELDER ****************/

  if (document.buchung.vorname.value == "") {
    alert("Bitte Ihren Vornamen eingeben!");
    document.buchung.vorname.focus();
    return false;
  }
  if (document.buchung.name.value == "") {
    alert("Bitte Ihren Namen eingeben!");
    document.buchung.name.focus();
    return false;
  }
    if (document.buchung.strasse.value == "") {
    alert("Bitte die Strasse eingeben!");
    document.buchung.strasse.focus();
    return false;
  }
    if (document.buchung.plz.value == "") {
    alert("Bitte geben Sie die PLZ an!");
    document.buchung.plz.focus();
    return false;
  }
    if (document.buchung.ort.value == "") {
    alert("Bitte geben Sie den Ortsnamen an!");
    document.buchung.ort.focus();
    return false;
  }
    if (document.buchung.telefon.value == "") {
    alert("Bitte Ihre Telefonnummer eingeben!");
    document.buchung.telefon.focus();
    return false;
  }
  if (document.buchung.email.value == "") {
    alert("Bitte Ihre E-Mail-Adresse eingeben!");
    document.buchung.email.focus();
    return false;
  }
  if (document.buchung.email.value.indexOf("@") == -1) {
    alert("Keine E-Mail-Adresse!");
    document.buchung.email.focus();
    return false;
  }



/*** REISEDATEN ****************/

  if (document.buchung.reiseziel.selectedIndex == 0) {
    alert("Bitte waehlen Sie das Reiseziel aus!");
    document.buchung.reiseziel.focus();
    return false;
    }
  if (document.buchung.airport.selectedIndex == 0) {
    alert("Bitte waehlen Sie Ihren Abflughafen aus!");
    document.buchung.airport.focus();
    return false;
    }
  if (document.buchung.abreise_tag.selectedIndex == 0) {
    alert("Bitte waehlen Sie den Abreisetag aus!");
    document.buchung.abreise_tag.focus();
    return false;
    }
  if (document.buchung.abreise_monat.selectedIndex == 0) {
    alert("Bitte waehlen Sie den Abreisemonat aus!");
    document.buchung.abreise_monat.focus();
    return false;
    }
  if (document.buchung.rueckreise_tag.selectedIndex == 0) {
    alert("Bitte waehlen Sie den Rueckreisetag aus!");
    document.buchung.rueckreise_tag.focus();
    return false;
    }
  if (document.buchung.rueckreise_monat.selectedIndex == 0) {
    alert("Bitte waehlen Sie den Rueckreisemonat aus!");
    document.buchung.rueckreise_monat.focus();
    return false;
    }
  if (document.buchung.leistung.value == "") {
    alert("Bitte machen Sie Angaben zum Hotel / zur Leistung!");
    document.buchung.leistung.focus();
    return false;
  }

/*** TEILNEHMERDATEN ****************/

  if (document.buchung.anrede1.selectedIndex == 0) {
    alert("Bitte waehlen Sie die ANREDE des ersten Reiseteilnehmers aus!");
    document.buchung.anrede1.focus();
    return false;
    }
  if (document.buchung.name1.value == "") {
    alert("Bitte geben Sie den NAMEN der ersten mitreisenden Person an!");
    document.buchung.name1.focus();
    return false;
  }
  if (document.buchung.vorname1.value == "") {
    alert("Bitte geben Sie den VORNAMEN der ersten mitreisenden Person an!");
    document.buchung.vorname1.focus();
    return false;
  }

/*** VERSICHERUNGEN ****************/

if(document.buchung.rrkv[0].checked == false && document.buchung.rrkv[1].checked == false) {
    alert("Moechten Sie eine Reiseruecktrittskostenversicherung abschliessen?");
    return false;
 }
 if(document.buchung.rundumpaket[0].checked == false && document.buchung.rundumpaket[1].checked == false) {
    alert("Moechten Sie ein Rundum-Versicherungspaket abschliessen?");
    return false;
 }

/*** PFLICHTANGABEN ****************/

  if(document.buchung.verbindlich.checked == false) {
    alert("Bitte bestaetigen Sie die Verbindlichkeit der Buchung fuer alle Teilnehmer.");
    return false;
  }
  if(document.buchung.haftung.checked == false) {
    alert("Bitte bestaetigen Sie, dass Sie fuer die Zahlung des Reisepreises aller Teilnehmer haften.");
    return false;
  }
  if(document.buchung.agb.checked == false) {
    alert("Bitte bestaetigen Sie, dass Sie die AGB zur Kenntnis genommen haben.");
    return false;
  }
    if(document.buchung.einreise.checked == false) {
    alert("Bitte bestaetigen Sie, dass Sie ueber die fuer Ihr Reiseziel gueltigen Einreise- und Impfbestimmungen informiert sind.");
    return false;
  }
  if (document.buchung.personummer.value == "") {
    alert("Bitte geben Sie die Nummer Ihres Personalausweises oder Reisepasses an!");
    document.buchung.personummer.focus();
    return false;
  }
  
  
}