// erstmal alle Daten der Fahrten versorgen
var JugTerm   = "05. - 15. April 2012";
var ZielJug   = "Wagrain";
var SaisTerm  = "30. Nov. - 04. Dez.";
var ZielSais  = "Obertauern";
var TagTerm   = "19. Februar 2012";
var ZielTag   = "Sonnenberg/Braunlage";
var FamTerm_a = "29. Jan.&nbsp;  - &nbsp;11. Febr.";
var FamTerm_b = "29. Jan.&nbsp;  - &nbsp;04. Febr.";
var FamTerm_c = "04. Febr. - 11. Febr.";
var ZielFam   = "Partenen / Montafon";
var StartJug  = "20120405";
var StartFam  = "20120129";
var StartFam2 = "20120204";
var StartTag  = "20120219";
var StartSais = "20111130";
var BuStart   = "20110801";

// Zeiträume Reisen schreiben
function write_dates()
  {
  document.getElementById('TERM_SAIS').innerHTML = SaisTerm;
  document.getElementById('TERM_HARZ').innerHTML = TagTerm;
  document.getElementById('TERM_FAM_A').innerHTML = FamTerm_a;
  document.getElementById('TERM_FAM_B').innerHTML = FamTerm_b;
  document.getElementById('TERM_FAM_C').innerHTML = FamTerm_c;
  document.getElementById('TERM_JUG').innerHTML = JugTerm;
  }


// bestimmte Status müssen gesetzt werden (R, Y, ?, W, C)
var SaisStat  = "";    // Buchungsstatus gesetzt
var JugStat   = "R";    // Buchungsstatus gesetzt
var TagStat   = "C";    // Buchungsstatus gesetzt
var FamStat   = "";    // Buchungsstatus gesetzt
var FamStat2  = "";    // Buchungsstatus gesetzt
var BuStatakt = "";    // Buchungsstatus aktuell

// Buchungsstutus:
// G = Buchungenmöglich   // wird automatisch gesetzt
// R = ausgebucht
// Y = Restplätze
// ? = nach Rücksprache
// W = Warteliste
// B = Buchungsstart August   // wird automatisch gesetzt wenn neue Daten erfasst
// X = Fahrt vorbei       // wird automatisch gesetzt
// C = Fahrt abgesagt
 
//Datum
var Jetzt    = new Date();
var akt_day  = Jetzt.getDate();
var akt_mon  = Jetzt.getMonth() + 1;
var new_year = Jetzt.getFullYear();

// Monat zweistellig
if (akt_mon < 10)
 {
 akt_mon = "0" + akt_mon;
 }

//Tag zweistellig
if (akt_day < 10)
 {
 akt_day = "0" + akt_day;
 }

//heute in meinem Vergleichsformat
var my_day = new_year + "" + akt_mon + "" + akt_day;

// Buseinstieg Mehrtagesfahrten
var bus_einstieg = "" +
                "<option style='background-color:#ffffcc;color:black;' value='??'>??</option>" +
                "<option style='background-color:navy;color:white;' value='Bad Segeberg'>Bad Segeberg</option>" +
                "<option style='background-color:silver;color:black;' value='Bad Bramstedt'>Bad Bramstedt</option>" +
                "<option style='background-color:navy;color:white;' value='Kölln-Reisiek'>Kölln-Reisiek</option>" +
                "<option style='background-color:silver;color:black;' value='Rellingen'>Rellingen</option>" +
                "<option style='background-color:navy;color:white;' value='HH-Volkspark'>HH-Volkspark</option>" +
                "<option style='background-color:silver;color:black;' value='Rammelsloh'>Rammelsloh</option>" +
                "<option style='background-color:navy;color:white;' value='Hannover'>Hannover</option>";

// Buseinstieg Tagesfahrt Harz
var bus_einstieg_harz = "" +
                "<option style='background-color:#ffffcc;color:black;' value='??'>??</option>" +
                "<option style='background-color:navy;color:white;' value='Kölln-Reisiek'>Kölln-Reisiek</option>" +
                "<option style='background-color:silver;color:black;' value='PI-Nord'>PI-Nord</option>" +
                "<option style='background-color:navy;color:white;' value='HH-Volkspark'>HH-Volkspark</option>";

// Busplätze generieren
var bus_fam     = bus_generate("FAM");
var bus_saison1 = bus_generate("SAIS1");
//var bus_saison2 = bus_generate("SAIS2");
var bus_harz1   = bus_generate("HARZ1");
//var bus_harz2   = bus_generate("HARZ2");

function BuStatusakt(type)
  {
  switch(type)
    {
    case "JUG":
      {
      if (JugStat != "")
        {
        return JugStat;
        break;
        }
      BuStatakt = get_status_icon('JUG');    
      return BuStatakt;
      break;
      }
    case "TAG":
      {
      if (TagStat != "")
        {
        return TagStat;
        break;
        }
      BuStatakt = get_status_icon('TAG');
      return BuStatakt;
      break;
      }
    case "SAIS":
      {
      if (SaisStat != "")
        {
        return SaisStat;
        break;
        }
      BuStatakt = get_status_icon('SAIS');
      return BuStatakt;
      break;
      }
    case "FAM":
      {
      if (FamStat != "")
        {
        return FamStat;
        break;
        }
      BuStatakt = get_status_icon('FAM');
      return BuStatakt;
      break;
      }
    case "FAM2":
      {
      if (FamStat2 != "")
        {
        return FamStat2;
        break;
        }
      BuStatakt = get_status_icon('FAM2');
      return BuStatakt;
      break;
      }
    }
  }


function get_status_icon(type)
  {
  switch(type)
     {
     case "JUG":
       if (StartJug < my_day)
         {
         BuStatakt = "X";     //Vorbei;
         return BuStatakt;
         break;
         }
       if (BuStart > my_day)
         {
         BuStatakt = "B" ; // Start;
         return BuStatakt;
         break;        
         }
       else
         {
         BuStatakt = "G";
         return BuStatakt;
         break;        
         }        

     case "SAIS":
       if (StartSais < my_day)
         {
         BuStatakt = "X";     //VorbeiText;
         return BuStatakt;
         break;
         }
       if (BuStart > my_day)
         {
         BuStatakt = "B" ; // StartText;
         return BuStatakt;
         break;        
         }
       else
         {
         BuStatakt = "G";
         return BuStatakt;
         break;        
         }        

     case "TAG":
       if (StartTag < my_day)
         {
         BuStatakt = "X";     //VorbeiText;
         return BuStatakt;
         break;        
         }
       if (BuStart > my_day)
         {
         BuStatakt = "B" ; // StartText;
         return BuStatakt;
         break;        
         }
       else
         {
         BuStatakt = "G";
         return BuStatakt;
         break;        
         }        

     case "FAM":
       if (StartFam < my_day)
         {
         BuStatakt = "X";     //VorbeiText;
         return BuStatakt;
         break;        
         }
       if (BuStart > my_day)
         {
         BuStatakt = "B" ; // StartText;
         return BuStatakt;
         break;        
         }
       else
         {
         BuStatakt = "G";
         return BuStatakt;
         break;        
         }        

     case "FAM2":
       if (StartFam2 < my_day)
         {
         BuStatakt = "X";     //VorbeiText;
         return BuStatakt;
         break;        
         }
       if (BuStart > my_day)
         {
         BuStatakt = "B" ; // StartText;
         return BuStatakt;
         break;        
         }
       else
         {
         BuStatakt = "G";
         return BuStatakt;
         break;        
         }                   
     }
  }









// nächste Saison
var next_year = new_year + 1;
var neue_Saison = new_year + "/" + next_year;

//Anmeldung nicht mehr möglich
var VorbeiText = "<font color='red'><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Zu spät - Anmeldung für diese Reise nicht mehr" +
                 " m&ouml;glich. Start für die Wintersaison " + neue_Saison + " ab August.</b></font>";

// Anmeldung ab August
var StartText = "<font color='red'><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" +
                "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" +
                "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" +
                "Start Anmeldung für die Wintersaison " + neue_Saison + " ab August.</b></font>";

// Button Texte Anmeldung
var Sais_Anm = "Reise 1 - Saisoneröffnung";
var Fam_Anm  = "Reise 2 a,b,c - Schneefreundefahrten";
var Tag_Anm  = "Reise 3 - Tagesfahrt Harz";
var Jug_Anm  = "Reise 4 - Jugendfreizeit";

// Button Texte Abmeldung
var Sais_Abm = "Saisoneröffnung ausblenden";
var Fam_Abm  = "Schneefreundefahrten ausblenden";
var Tag_Abm  = "Tagesfahrt Harz ausblenden";
var Jug_Abm  = "Jugendfreizeit ausblenden";

// Anmeldetexte/Formularfelder
var JugText = "" +
    "<table width='800')" +
    "<tr><td width='800' colspan='5'><hr></td></tr>" +
    "<tr>" +
    "<td width='48'><font color='red'>Reise 4</font></td>" +
    "<td width='20'><input type='radio' name='Auswahl_Reise' value='R4_Jugendfreizeit' checked></td>" +
    "<td width='293'><b>Jugendfreizeit " + ZielJug + " </b>(11 Tage)</td>" +
    "<td width='164' align='center'><b><font color='#FF0000'>" + JugTerm + "</font></b></td>" +
    "<td width='243'></td>" +
  "</tr>" +
  "<tr>" +
    "<td width='48'></td>" +
    "<td width='20'></td>" +
    "<td width='293' >" +
      "<p align='right'><select name='Kursus' size='1'>" +
                 "<option style='background-color:#ffffcc;color:black;' value='kein Kurs'>Kursus auswählen:</option>" +
                 "<option style='background-color:navy;color:white;' value='Freifahrer'>'Freifahrer (kein Kurs)'</option>" +
                 "<option style='background-color:silver;color:black;' value='Anf_Ski'>Anfänger Ski</option>" +
                 "<option style='background-color:navy;color:white;' value='Anf_Board'>Anfänger Snowboard</option>" +
                 "<option style='background-color:silver;color:black;' value='Fort_Ski'>Fortgeschr. Ski</option>" +
                 "<option style='background-color:navy;color:white;' value='Fort_Board'>Fortgeschr. Snowboard</option>" +
               "</select><br>" +
      "Krankenversicherung: <select name='KV_Vers' size='1'>" +
                "<option style='background-color:#ffffcc;color:black;' value='??'>??</option>" +
                "<option style='background-color:navy;color:white;' value='gesetzlich'>gesetzlich</option>" +
                "<option style='background-color:silver;color:black;' value='privat'>privat</option>" +
               "</select>" +
    "</td>" +
    "<td width='164'>" +
      "<p align='right'><select name='Leihen' size='1'>" +
                "<option style='background-color:#ffffcc;color:black;' value='Ausrüstung'>Ausrüstung leihen?</option>" +
                "<option style='background-color:navy;color:white;' value='nichts'>eig. Ausrüstung</option>" +
                "<option style='background-color:silver;color:black;' value='Stiefel'>Stiefel</option>" +
                "<option style='background-color:navy;color:white;' value='Ski'>Ski</option>" +
                "<option style='background-color:silver;color:black;' value='Ski_kompl'>Ski + Stiefel</option>" +
                "<option style='background-color:navy;color:white;' value='Board_soft'>Snowboard (hard)</option>" +
                "<option style='background-color:silver;color:black;' value='Board_Stiefel_hard'>Snowboard + Hardboots</option>" +
                "<option style='background-color:navy;color:white;' value='Board_Soft'>Snowboard (soft)</option>" +
                "<option style='background-color:silver;color:black;' value='Board_Stiefel_Soft'>Snowboard + Softboots</option>" +
                "<option style='background-color:navy;color:white;' value='BigFoot'>Bigfoot</option>" +
                "<option style='background-color:silver;color:black;' value='BigFoot_Stiefel'>Bigfoot + Stiefel</option>" +
              "</select>" +
      "<br>" +
      "Helm&nbsp;<input type='checkbox' name='Helm'checked><font color='#FF0000'>&nbsp;(obligatorisch!!)</font>&nbsp;" +
    "</td>" +
    "<td width='243'>Telefon tagsüber: <input name='Telefon_abends1' size='15' maxlength='16'>" +
      "<br>" +
      "Telefon abends:&nbsp;&nbsp; <input name='Telefon_abends' size='15' maxlength='16'>" +
    "</td>" +
"</table>"


var SaisText = "" +
    "<table width='800')" +
    "<tr><td width='800' colspan='5'><hr></td></tr>" +
    "<tr>" +
      "<td width='48'><font color='red'>Reise 1</font></td>" +
      "<td width='20'><input type='radio' name=‘Auswahl_Reise' value='R1_Saison' checked></td>" +
      "<td width='293'><b>Saisoneröffnung " + ZielSais + " </B>(5 Tage)</td>" +
      "<td width='164' align=‘center'><b><font color='#FF0000'><i>" + SaisTerm + "</i></font></b>" +
      "</td>" +
    "<td width='243'>" +
      "<p align='right'>" +

          "Busplatz: <a href=\"javascript:bus_gross('../htm_Bus/Bus_Saison.htm')\">1</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" +
               bus_saison1 +
      "<br>" +
      "Buseinstieg: <select name='Einstieg_Saison' size='1'>" +                
                bus_einstieg +
            "</select><br>" +
      "Unterbringung:&nbsp; <select name='Zimmer_Saison' size=‘1'>" +
                "<option style='background-color:#ffffcc;color:black;' value='0'>auswählen</option>" +
                "<option style='background-color:navy;color:white;' value='DZ'>Doppel</option>" +
                "<option style='background-color:silver;color:black;' value='MB'>Mehrbett</option>" +
                "<option style='background-color:navy;color:white;' value='EZ'>Einzel</option>" +
            "</select>" +
    "</td>" +
  "</tr>" +
    "<tr>" +
      "<td width='48'></td>" +
      "<td width='20'></td>" +
      "<td width='700' colspan='3'><b>Auswahl Bus</b> (gültig bei Einsatz von " +
        "zwei Bussen)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <b>Bus 1</b>:&nbsp;" +
        "<input type='radio' name='Auswahl_Bus' value='R1_Bus1' checked> (Ruhe ab" +
        "24:00 Uhr)&nbsp;&nbsp; <b>Bus 2</b>:&nbsp;&nbsp;<input type='radio' name='Auswahl_Bus' value='R1_Bus2' >" +
        "&nbsp;&nbsp;&nbsp;</td>" +
    "</tr>" +
 "<tr>" +
    "<td width='800' colspan='5'>" +
      "<hr>" +
    "</td>" +
  "</tr>" +
"</table>"

var FamText = "" +
    "<table width='800')" +
    "<tr><td width='800' colspan='5'><hr></td></tr>" +
    "<tr>" +
      "<td width='67'><font color='red'>Reise 2a</font></td>" +
      "<td width='20'><input type='radio' name='Auswahl_Reise' value='R2a_2Wo'></td>" +
      "<td width='293'><b>Schneefreundefahrt " + ZielFam + "</B></td>" +
      "<td width='166' align='left'><b>" + FamTerm_a + "</b>" +
      "</td>" +
    "<td width='222' rowspan='3'>" +
      "<p align='right'>" +
          "Busplatz:<a href=\"javascript:bus_gross('../htm_Bus/Bus_Familie.htm')\">hin</a>/" +
                   "<a href=\"javascript:bus_gross('../htm_Bus/Bus_Familie_r.htm')\">retour</a>&nbsp;" +
              bus_fam + 
          "<br>" +
          "Buseinstieg: <select name='Buseinstieg_Schneefr' size='1'>" +
                bus_einstieg +
            "</select>" +
          "<br>" +
            "Unterbringung:<select name='Zimmer_Schneefr' size='1'>" +
                "<option style='background-color:#ffffcc;color:black;' value='0'>auswählen</option>" +
                "<option style='background-color:navy;color:white;' value='DZ'>Doppelzimmer</option>" +
                "<option style='background-color:silver;color:black;' value='MB'>Mehrbettzimmer</option>" +
                "<option style='background-color:navy;color:white;' value='EZ'>Einzelzimmer</option>" +
            "</select>" +
    "</td>" +
  "</tr>" +
  "<tr>" +
    "<td width='67'><font color='red'>Reise 2b</font></td>" +
    "<td width='20'><input type='radio' name='Auswahl_Reise' value='R2b_1Wo_a'></td>" +
    "<td width='293'><b>Schneefreundefahrt " + ZielFam + " </B></td>" +
    "<td width='166' align='left'><b><font color='#FF0000'>" + FamTerm_b + "</font></b>" +
    "</td>" +
  "</tr>" +
  "<tr>" +
    "<td width='67'><font color='red'>Reise 2c</font></td>" +
    "<td width='20'><input type='radio' name='Auswahl_Reise' value='R2c_1Wo_b'></td>" +
    "<td width='293'><b>Schneefreundefahrt " + ZielFam + " </B></td>" +
    "<td width='166' align='left'><b>" + FamTerm_c + "</b>" +
    "</td>" +
  "</tr>" +
  "<tr>" +
    "<td width='800' colspan='5'><hr></td>" +
  "</tr>" +
"</table>"



var TagText = "" +
    "<table cwidth='800')" +
    "<tr><td width='800' colspan='5'><hr></td></tr>" +
    "<tr>" +
    "<td width='67'><font color='red'>Reise 3</font></td>" +
    "<td width='20'><input type='radio' name='Auswahl_Reise' value='R3_Harz' ></td>" +
    "<td width='293'><b>" + ZielTag + " </B>(Tagesfahrt Harz)</td>" +
    "<td width='166'>" +
      "<p align='center'><b><font color='#FF0000'>" + TagTerm + "</font></i></b>" +
    "</td>" +
    "<td width='222'>" +
      "<p align='right'> <a href='javascript:bus_gross('../htm_Bus/Bus_Harz.htm')'>Busplatz:</a>" +
                "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" +
               bus_harz1 +
      "<br>" +
      "Buseinstieg:<select name='Einstieg_Harz' size='1'>" +
               bus_einstieg_harz +
            "</select>" +
    "</td>" +
  "</tr>" +
  "<tr>" +
    "<td width='67'></td>" +
    "<td width='20'></td>" +
    "<td width='681' colspan='3'><b>gegen Gebühr: </b><select name='Kursus_Harz' size='1'>" +
                 "<option style='background-color:#ffffcc;color:black;' value='kein_Kurs'>Schnupperkurs buchen?</option>" +
                 "<option style='background-color:navy;color:white;' value='Schnupper_Ski'>Ski</option>" +
                 "<option style='background-color:silver;color:black;' value='Schnupper_Snowboard'>Snowboard</option>" +
                 "<option style='background-color:navy;color:white;' value='Schnupper_Langlauf'>Langlauf (Begleitung)</option>" +
            "</select>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <select name='Leihen_Harz' size='1'>" +
                "<option style='background-color:#ffffcc;color:black;' value='nichts'>Ausrüstung leihen?</option>" +
                "<option style='background-color:navy;color:white;' value='nichts'>kein Bedarf</option>" +
                "<option style='background-color:silver;color:black;' value='Stiefel'>Stiefel</option>" +
                "<option style='background-color:navy;color:white;' value='Ski'>Alpin Ski</option>" +
                "<option style='background-color:silver;color:black;' value='Ski_kompl'>Alpin Ski + Stiefel</option>" +
                "<option style='background-color:navy;color:white;' value='Snowboard'>Snowboard</option>" +
                "<option style='background-color:silver;color:black;' value='Snowboard_Stiefel'>Snowboard + Stiefel</option>" +
                "<option style='background-color:navy;color:white;' value='BigFoot'>BigFoot</option>" +
                "<option style='background-color:silver;color:black;' value='BigFoot_Stiefel'>Bigfoot + Schuhe</option>" +
                "<option style='background-color:navy;color:white;' value='Langlauf_kompl'>Langlaufski + Schuhe</option>" +
            "</select> (vor Ort nach Verfügbarkeit)</td>" +
  "</tr>" +
  "<tr>" +
    "<td width='67'></td>" +
    "<td width='20'></td>" +
    "<td width='681' colspan='3'>" +
      "<p align='right'><b>wenn Ausrüstung, dann -&gt;</b> Geschlecht: <select name='Geschlecht' size='1'>" +
                "<option style='background-color:#ffffcc;color:black;' value='??'>??</option>" +
                "<option style='background-color:navy;color:white;' value='weiblich'>weiblich</option>" +
                "<option style='background-color:silver;color:black;' value='männlich'>männlich</option>" +
            "</select> Schuhgröße:<select name='Schuh' size='1'>" +
                "<option style='background-color:#ffffcc;color:black;' value='??'>??</option>" +
                "<option style='background-color:navy;color:white;' value='30'>Gr. 30</option>" +
                "<option style='background-color:silver;color:black;' value='31'>Gr. 31</option>" +
                "<option style='background-color:navy;color:white;' value='32'>Gr. 32</option>" +
                "<option style='background-color:silver;color:black;' value='33'>Gr. 33</option>" +
                "<option style='background-color:navy;color:white;' value='34'>Gr. 34</option>" +
                "<option style='background-color:silver;color:black;' value='35'>Gr. 35</option>" +
                "<option style='background-color:navy;color:white;' value='36'>Gr. 36</option>" +
                "<option style='background-color:silver;color:black;' value='37'>Gr. 37</option>" +
                "<option style='background-color:navy;color:white;' value='38'>Gr. 38</option>" +
                "<option style='background-color:silver;color:black;' value='39'>Gr. 39</option>" +
                "<option style='background-color:navy;color:white;' value='40'>Gr. 40</option>" +
                "<option style='background-color:silver;color:black;' value='41'>Gr. 41</option>" +
                "<option style='background-color:navy;color:white;' value='42'>Gr. 42</option>" +
                "<option style='background-color:silver;color:black;' value='43'>Gr. 43</option>" +
                "<option style='background-color:navy;color:white;' value='44'>Gr. 44</option>" +
                "<option style='background-color:silver;color:black;' value='45'>Gr. 45</option>" +
                "<option style='background-color:navy;color:white;' value='46'>Gr. 46</option>" +
                "<option style='background-color:silver;color:black;' value='47'>Gr. 47</option>" +
                "<option style='background-color:navy;color:white;' value='48'>Gr. 48</option>" +
                "<option style='background-color:silver;color:black;' value='49'>Gr. 49</option>" +
                "<option style='background-color:navy;color:white;' value='50'>Gr. 50</option>" +
            "</select> Körpergröße: <input name='Groesse' size='4' maxlength='4'>" +
    "</td>" +
  "</tr>" +
  "<tr>" +
    "<td width='800' colspan='5'><hr></td>" +
  "</tr>" +
"</table>"

//Schalter zurücksetzen u. Aufruf zum Text wieder einklappen
function minimise(type,obj)
  {
  switch(type)
    {
    case "SAIS":
      if (document.Wispo_mail.Saisaus.value == 'STOP')
        {
        toggle(document.Wispo_mail.Saisaus.value,obj,"SAIS");
        }
    case "FAM":
      if (document.Wispo_mail.Famaus.value == 'STOP')
        {
        toggle(document.Wispo_mail.Famaus.value,obj,"FAM");
        }
    case "TAG":
      if (document.Wispo_mail.Tagaus.value == 'STOP')
        {
        toggle(document.Wispo_mail.Tagaus.value,obj,"TAG");
        }
    case "JUG":
      if (document.Wispo_mail.Jugaus.value == 'STOP')
        {
        toggle(document.Wispo_mail.Jugaus.value,obj,"JUG");
        }
    }
  }


//text schreiben bzw. initialisieren
function toggle(hugo,obj,type)
  {
  switch(type)
    {
    case "JUG":
      switch(hugo)
        {
        case "go":
          minimise("SAIS",obj);
          minimise("FAM",obj);
          minimise("TAG",obj);          
          document.Wispo_mail.Jugaus.value='STOP';
          document.Wispo_mail.Schalter_JUG.value=button_text("Jug_Abm");
          obj.style.backgroundColor='red';         
          write_text("JUG");
          break;
        case "STOP":
          document.Wispo_mail.Jugaus.value='go';
          document.Wispo_mail.Schalter_JUG.value=button_text("Jug_Anm");
//"Reise 4 - Jugendfreizeit";
          document.Wispo_mail.Schalter_JUG.style.backgroundColor='yellow';
          document.getElementById('JUG').innerHTML = "";
          break;
        }  
     break;  
    case "SAIS":
      switch(hugo)
        {
        case "go":       
          minimise("JUG",obj);
          minimise("FAM",obj);
          minimise("TAG",obj);          
          document.Wispo_mail.Saisaus.value='STOP';
          document.Wispo_mail.Schalter_SAIS.value=button_text("Sais_Abm");
          obj.style.backgroundColor='red';         
          write_text("SAIS");
          break;
        case "STOP":
          document.Wispo_mail.Saisaus.value='go';
          document.Wispo_mail.Schalter_SAIS.value=button_text("Sais_Anm");
          document.Wispo_mail.Schalter_SAIS.style.backgroundColor='yellow';
          document.getElementById('SAIS').innerHTML = "";
          break;
        }  
     break;  
    case "FAM":
      switch(hugo)
        {
        case "go":
          minimise("SAIS",obj);
          minimise("JUG",obj);
          minimise("TAG",obj);          
          document.Wispo_mail.Famaus.value='STOP';
          document.Wispo_mail.Schalter_FAM.value=button_text("Fam_Abm");
          obj.style.backgroundColor='red';         
          write_text("FAM");
          break;
        case "STOP":
          document.Wispo_mail.Famaus.value='go';
          document.Wispo_mail.Schalter_FAM.value=button_text("Fam_Anm");
          document.Wispo_mail.Schalter_FAM.style.backgroundColor='yellow';
          document.getElementById('FAM').innerHTML = "";
          break;
        }  
     break;  
    case "TAG":
      switch(hugo)
        {
        case "go":
          minimise("SAIS",obj);
          minimise("FAM",obj);
          minimise("JUG",obj);          
          document.Wispo_mail.Tagaus.value='STOP';
          document.Wispo_mail.Schalter_TAG.value=button_text("Tag_Abm");
          obj.style.backgroundColor='red';         
          write_text("TAG");
          break;
        case "STOP":
          document.Wispo_mail.Tagaus.value='go';
          document.Wispo_mail.Schalter_TAG.value=button_text("Tag_Anm");
          document.Wispo_mail.Schalter_TAG.style.backgroundColor='yellow';
          document.getElementById('TAG').innerHTML = "";
          break;
        }  
     break;  
     }
  }

// Text ins Formular schreiben (Vorbei bzw. Anmeldetexte)
function write_text(type)
  {
  switch(type)
     {
     case "JUG":
       if (StartJug < my_day)
         {
         document.getElementById('JUG').innerHTML = VorbeiText;
         break;        
         }
       if (BuStart > my_day)
         {
         document.getElementById('JUG').innerHTML = StartText;
         break;        
         }
       document.getElementById('JUG').innerHTML = JugText;
       break;
     case "SAIS":
       if (StartSais < my_day)
         {
         document.getElementById('SAIS').innerHTML = VorbeiText;
         break;        
         }
       if (BuStart > my_day)
         {
         document.getElementById('SAIS').innerHTML = StartText;
         break;        
         }
       document.getElementById('SAIS').innerHTML = SaisText;
       break;
     case "FAM":
       if (StartFam < my_day)
         {
         document.getElementById('FAM').innerHTML = VorbeiText;
         break;        
         }
       if (BuStart > my_day)
         {
         document.getElementById('FAM').innerHTML = StartText;
         break;        
         }
       document.getElementById('FAM').innerHTML = FamText;
       break;
     case "TAG":
       if (StartTag < my_day)
         {
         document.getElementById('TAG').innerHTML = VorbeiText;
         break;        
         }
       if (BuStart > my_day)
         {
         document.getElementById('TAG').innerHTML = StartText;
         break;        
         }
       document.getElementById('TAG').innerHTML = TagText;
       break;
     }
  }

// Text für button setzen (Anmelden / ausblenden)
function button_text(type)
  {
  switch(type)
    {
    case "Jug_Anm":
      return Jug_Anm;
      break;
    case "Jug_Abm":
      return Jug_Abm;
      break;
    case "Sais_Anm":
      return Sais_Anm;
      break;
    case "Sais_Abm":
      return Sais_Abm;
      break;
    case "Fam_Anm":
      return Fam_Anm;
      break;
    case "Fam_Abm":
      return Fam_Abm;
      break;
    case "Tag_Anm":
      return Tag_Anm;
      break;
    case "Tag_Abm":
      return Tag_Abm;
      break;
    }
  }


