//  Berufsschule Bülach            //
//                                 //
//  Stundenplan-Darstellung auf    //
//  sequentiell oder tabellarisch  //
//  umschalten                     //

function darstellung() {
  if(document.stuplad.txtonly.checked) {
    document.stuplaz.darst.value="s" ;
    document.stuplak.darst.value="s" ;
    document.stuplal.darst.value="s" ;
  }
  else {
    document.stuplaz.darst.value="t" ;
    document.stuplak.darst.value="t" ;
    document.stuplal.darst.value="t" ;
  }
  if(document.stuplad.letztakt.value != "") {
    document.forms[document.stuplad.letztakt.value].submit() ;
  }
}

function stuplares() {
  // stuplares: Übernahme der Stundenplan-Daten in die Zimmer-Reservation. //
  // Dazu muss ein Zimmer gewählt sein.                                    //
  // Und falls Daten angegeben werden, müssen sie (a) gültig und (b) in    //
  // der richtigen Reihenfolge sein.                                       //
  if(document.stuplaz.zimmer.value == "") {
    alert("Bitte wähle ein Zimmer aus!") ;
    document.stuplaz.zimmer.focus() ;
    return false ;
  }
  
  testdatv = "unkn" ;
  if(document.stuplaz.dvon.value != "") {
    testdatv = checkdate(document.stuplaz.dvon.value, "4") ;
    if(testdatv == "") {
      alert("Mit dem Start-Datum stimmt was nicht - bitte korrigiere das.") ;
      document.stuplaz.dvon.focus() ;
      return false ;
    }
    document.stuplaz.dvon.value = testdatv ;
  }
  if(document.stuplaz.dbis.value != "") {
    testdatb = checkdate(document.stuplaz.dbis.value, "4") ;
    if(testdatb == "") {
      alert("Mit dem End-Datum stimmt was nicht - bitte korrigiere das.") ;
      document.stuplaz.dbis.focus() ;
      return false ;
    }
    document.stuplaz.dbis.value = testdatb ;
    
    if(testdatv != "unkn") {
      if("d" + testdatv.substr(6,4) + testdatv.substr(3,2) + testdatv.substr(0,2) > "d" + testdatb.substr(6,4) + testdatb.substr(3,2) + testdatb.substr(0,2)) {
        alert("Start- und End-Datum stehen in der falschen Reihenfolge.") ;
        document.stuplaz.dvon.focus() ;
        return false ;
      }
    }
  }
  document.stuplaz.submit() ;
  return true ;
}
