//scripte.js
//wichtig ist das richtige Eintragen des Seitentitels

var menuepunkt;
var maximalzeilen;
var maximalspalten;
var standardzeile;
var standardspalte;
var menue=new Array(15);
var aktiv=new Array(15);
var hmenue=new Array(7);
var haktiv=new Array(7);



function init() { //menues
  maximalzeilen=13;
  maximalspalten=6;
  menue[1]=0;menue[2]=0;menue[3]=0;menue[4]=0;menue[5]=0;menue[6]=0;menue[7]=0;
  menue[8]=0;menue[9]=0;menue[10]=0;menue[11]=0;menue[12]=0;menue[13]=0;menue[14]=0;
  aktiv[1]=0;aktiv[2]=0;aktiv[3]=0;aktiv[4]=0;aktiv[5]=0;aktiv[6]=0;aktiv[7]=0;
  aktiv[8]=0;aktiv[9]=0;aktiv[10]=0;aktiv[11]=0;aktiv[12]=0;aktiv[13]=0;aktiv[14]=0;
  hmenue[1]=0;hmenue[2]=0;hmenue[3]=0;hmenue[4]=0;hmenue[5]=0;hmenue[6]=0;hmenue[7]=0;
  haktiv[1]=0;haktiv[2]=0;haktiv[3]=0;haktiv[4]=0;haktiv[5]=0;haktiv[6]=0;haktiv[7]=0;
  standardzeile=0;
  standardspalte=0;
  for(var f=1;f<=maximalzeilen;f++) {
    if (document.getElementById("zeile"+f).className=="kalender_weiss") 
      { standardzeile=f; aktiv[f]=1; menue[f]=7;}
  }
  for(var f=1;f<=maximalspalten;f++) {
    if (document.getElementById("spalte"+f).className=="main_menu_weiss")
      {standardspalte=f; haktiv[f]=1; hmenue[f]=7;}
  }
}
  

function animation() { //menue
  for(var f=1;f<=maximalzeilen;f++) {
     if ((aktiv[f]==1) && (menue[f]<7)) menue[f]++;
     if ((aktiv[f]==0) && (menue[f]>0)) menue[f]--;
  }
  for(var f=1;f<=maximalzeilen;f++) {
     menuepunkt=document.getElementById("zeile"+f);
     if (menue[f]==0) menuepunkt.className="kalender"
     if (menue[f]==1) menuepunkt.className="kalender_dunkelst"
     if (menue[f]==2) menuepunkt.className="kalender_dunkler"
     if (menue[f]==3) menuepunkt.className="kalender_dunkel"
     if (menue[f]==4) menuepunkt.className="kalender_hell"
     if (menue[f]==5) menuepunkt.className="kalender_heller"
     if (menue[f]==6) menuepunkt.className="kalender_hellst"
     if (menue[f]==7) menuepunkt.className="kalender_weiss"
  }
  for(var f=1;f<=maximalspalten;f++) {
     if ((haktiv[f]==1) && (hmenue[f]<7)) hmenue[f]++;
     if ((haktiv[f]==0) && (hmenue[f]>0)) hmenue[f]--;
  }
  for(var f=1;f<=maximalspalten;f++) {
     menuepunkt=document.getElementById("spalte"+f);
     if (hmenue[f]==0) menuepunkt.className="main_menu"
     if (hmenue[f]==1) menuepunkt.className="main_menu_dunkelst"
     if (hmenue[f]==2) menuepunkt.className="main_menu_dunkler"
     if (hmenue[f]==3) menuepunkt.className="main_menu_dunkel"
     if (hmenue[f]==4) menuepunkt.className="main_menu_hell"
     if (hmenue[f]==5) menuepunkt.className="main_menu_heller"
     if (hmenue[f]==6) menuepunkt.className="main_menu_hellst"
     if (hmenue[f]==7) menuepunkt.className="main_menu_weiss"
  }
  setTimeout("animation()",100);  //sich selbst neu starten
}

function starten(zeilex) {
  aktiv[zeilex]=1;
}
function hstarten(spaltex) {
  haktiv[spaltex]=1;
}

function anhalten() {
  aktiv[1]=0;aktiv[2]=0;aktiv[3]=0;aktiv[4]=0;aktiv[5]=0;aktiv[6]=0;aktiv[7]=0;
  aktiv[8]=0;aktiv[9]=0;aktiv[10]=0;aktiv[11]=0;aktiv[12]=0;aktiv[13]=0;aktiv[14]=0;
  haktiv[1]=0;haktiv[2]=0;haktiv[3]=0;haktiv[4]=0;haktiv[5]=0;haktiv[6]=0;haktiv[7]=0;
  aktiv[standardzeile]=1;
  haktiv[standardspalte]=1;
}


init();
animation();

