function naviIn(welcher){
  document.getElementById("liste_"+welcher).src = "img/liste_akt.gif";
}
function naviOut(welcher){
  document.getElementById("liste_"+welcher).src = "img/liste.gif";
}

function validate_form_buchen() {
  validity = true; // Richtigkeit vorrausgesetzt
  
  /*
  buchung_personen
  buchung_name
  buchung_firma
  buchung_email
  buchung_telefon
  buchung_zahlung ueberweisung
  buchung_zahlung lastschrift
  buchung_zahlung_kto
  buchung_zahlung_blz
  buchung_zahlung_bank
  buchung_zahlung_name
  buchung_bemerkung
  */
  
  if (document.buchen.buchung_zahlung[0].checked == true && document.buchen.buchung_zahlung[1].checked == false){
    zahlungsart = "ueberweisung";
  }
  else if (document.buchen.buchung_zahlung[1].checked == true && document.buchen.buchung_zahlung[0].checked == false){
    zahlungsart = "lastschrift";
  }
  
  if (!text_in(document.buchen.buchung_personen.value)) {
      validity = false; alert('Bitte gib die Anzahl der Personen ein!'); 
  }
	else if(parseInt(document.buchen.buchung_personen.value)>parseInt(document.buchen.buchung_persmax.value)){
			validity = false; alert('Es kann nur für maximal '+document.buchen.buchung_persmax.value+' Personen gebucht werden');
	}
	else if(parseInt(document.buchen.buchung_personen.value)<parseInt(document.buchen.buchung_persmin.value)){
			validity = false; alert('Es muss für mindestens '+document.buchen.buchung_persmin.value+' Personen gebucht werden');
	}
  else {
    if (!text_in(document.buchen.buchung_name.value)) {
      validity = false; alert('Bitte gib Deinen Namen ein.'); 
    }
    else{
      if (!text_in(document.buchen.buchung_email.value)) {
        validity = false; alert('Bitte gib Deine Emailadresse ein.'); 
      }
      else{
        if (!check_email(document.buchen.buchung_email.value)) {
          validity = false; alert('Bitte überprüfe Deine E-Mail-Adresse.');
        }
				else
				if(!text_in(document.buchen.buchung_telefon.value)) {
					validity = false; alert('Bitte gib eine Telefonnummer ein.');
				}
        else{
          if(zahlungsart == "lastschrift"){
            if (!text_in(document.buchen.buchung_zahlung_kto.value)) {
              validity = false; alert('Bitte gib die Kontonummer ein.'); 
            }
            else{
              if (!text_in(document.buchen.buchung_zahlung_blz.value)) {
                validity = false; alert('Bitte gib die Bankleitzahl ein.'); 
              }
              else{
                if (!text_in(document.buchen.buchung_zahlung_bank.value)) {
                  validity = false; alert('Bitte gib das Geldinstitut ein.'); 
                }
                else{
                  if (!text_in(document.buchen.buchung_zahlung_name.value)) {
                    validity = false; alert('Bitte gib den Kontoinhaber ein.'); 
                  }
                }
              }
            }
          }
        }
      }
    }
  }
/*
  if (text_in(document.buchen.buchung_email.value)) {                       // Keine Email angegeben, Abbruch
      if (!check_email(document.buchen.buchung_email.value)) {
      validity = false; alert('Bitte überprüfe Deine E-Mail-Adresse.');
      }
  }    
	*/
    
  //if (!validity){
  //    alert ("Wir würden Ihre Anfrage gerne beantworten. Leider fehlen einige Text-Angaben. Das Formular wurde nicht abgeschickt! Bitte überprüfen Sie Ihre Angaben.");
  //}
  return validity;
}

function text_in(text) {
  return (text.length > 0); // gibt false zurück wenn leer
}

function check_email(address) {
  if ((address == "")
    || (address.indexOf ('@') == -1)
    || (address.indexOf ('.') == -1))
      return false;
  return true;
}

function check_url(address) {
  if ((address == "")
    || (address.indexOf ('http://') == -1)
    || (address.indexOf ('.') == -1))
      return false;
  return true;
}

