// Ausgelagerte Javescript Funktionen f&uuml;er die Site www.k-reimers.de


// Variablen fuer die Menueanimation
  var ID1; //Timeout-IDs
  var menu, menustil;  //Referenzen auf menu und Stileigenschaften

// Array fuer die Datumsanzeige
  var days = new Array(8);
    days[1] = "Sonntag";
    days[2] = "Montag";
    days[3] = "Dienstag";
    days[4] = "Mittwoch";
    days[5] = "Donnerstag";
    days[6] = "Freitag";
    days[7] = "Samstag";
  var months = new Array(13);
    months[1] = "Januar";
    months[2] = "Februar";
    months[3] = "M&auml;rz";
    months[4] = "April";
    months[5] = "Mai";
    months[6] = "Juni";
    months[7] = "Juli";
    months[8] = "August";
    months[9] = "September";
    months[10] = "Oktober";
    months[11] = "November";
    months[12] = "Dezember";

// Browserfestsetellen
var N4=false, IE=false, W3C=false;
  if (document.layers) 
    N4 = true;
  else if (document.all)
    IE = true;
  if (document.getElementById)
    W3C = true;

// --------------  FUNKTIONEN AB HIER   --------------------

// Initialisierung
function init() {
  // globale Referenz auf menu
  if (N4) {
    menu = document.Menu;
    menustil = document.Menu;
  } else if (IE) {
    menu = document.all.Menu;
    menustil = document.all.Menu.style;
  } else if (W3C) {
    menu = document.getElementById("Menu");
    menustil = document.getElementById("Menu").style;
  }
  if (IE && W3C && !menustil.left) // Abgrenzung zwischen IE und Opera der sich als IE5 ausgibt
    {W3C = false;};
  animation();
}


// Hilfsfunktionen fuer die Menueanimation
function XOffset() {
  if (N4 || W3C)
    return window.pageXOffset;
  if (IE)
    return document.body.scrollLeft;
}

// Hilfsfunktionen fuer die Menueanimation
function YOffset() {
  if (N4 || W3C)
    return window.pageYOffset;
  if (IE)
    return document.body.scrollTop;
}

// Hilfsfunktionen fuer die Menueanimation
function bewege(x, y) {
  if (N4) {
    menustil.left = x;
    menustil.top = y;
  } else if (W3C) {
    menustil.left = x + "px";
    menustil.top = y + "px";
  } else if (IE) {
    menustil.posLeft = x;
    menustil.posTop = y;
  }
}

// Hauptfnuktion der Menueanimation
function animation() {
   var off = 0;
   off = YOffset()
   bewege(11, 20 + off);
   ID1 = window.setTimeout("animation()", 50); //Position auch beim Scrollen beibehalten
}

// Datum der letzten Aenderung am Seitenende
function fileDatum()
{
  var dateObj = new Date(document.lastModified)
  var wday = days[dateObj.getDay() + 1]
  var lmonth = months[dateObj.getMonth() + 1]
  var date = dateObj.getDate()
  var fyear = dateObj.getYear()
  if (fyear<2000) fyear=fyear+1900;
    document.write(wday + ", " + date + ". " + lmonth + " " + fyear)
}
