var MyNetscape = false;

var Datum   = new Date();

var Jahr    = Datum.getYear();
var Monat   = Datum.getMonth()+1;
var Tag     = Datum.getDate();
var TagName = Datum.getDay();

function doAusgabe()
{
  Monat = MonatsnameDE(Monat);
  TagName = TagnameDE(TagName);

  if(MyNetscape) // Netscape
  {
      document.layers.DAusgabe.document.open();
      document.layers.DAusgabe.document.write("" + TagName + " - " + Tag + ". " + Monat + " " + Jahr + "");
      document.layers.DAusgabe.document.close();
  }
  else if(document.all) // Internet Explorer
  {
    document.all.DAusgabe.innerHTML = "" + TagName + " - " + Tag + ". " + Monat + " " + Jahr + "";
  }
  else if (document.getElementById) // Netscape 6
  {
    document.getElementById("DAusgabe").innerHTML = "" + TagName + " - " + Tag + ". " + Monat + " " + Jahr + "";
  }

} // doAusgabe

function MonatsnameDE(PWert)
  {
    if(PWert==1)  return "January";
    else if(PWert==2)  return "February";
    else if(PWert==3)  return "March";
    else if(PWert==4)  return "April";
    else if(PWert==5)  return "May";
    else if(PWert==6)  return "June";
    else if(PWert==7)  return "July";
    else if(PWert==8)  return "August";
    else if(PWert==9)  return "September";
    else if(PWert==10) return "October";
    else if(PWert==11) return "November";
    else if(PWert==12) return "December";
    else alert("Date error.");
  } // MonatsnameDE

function TagnameDE(PWert)
  {
    if(PWert==1)  return "Mon";
    else if(PWert==2)  return "Tue";
    else if(PWert==3)  return "Wed";
    else if(PWert==4)  return "Thur";
    else if(PWert==5)  return "Fri";
    else if(PWert==6)  return "Sat";
    else if(PWert==0)  return "Sun";
  } // MonatsnameDE


function init()
  {
      if(document.all)
    {
      // Datum unverändert lassen
    }
      else if(document.getElementById)
    {
      Jahr+=1900;
    }
      else if(document.layers)
    {
      MyNetscape = true;
      Jahr+=1900;
    }

  doAusgabe();
  }
  
  var MyTimerRegion  = null;
  var MyTimerSprache = null;

  function showdRegionInhalt()
  {
    if (MyTimerRegion != null)
    {
      clearTimeout(MyTimerRegion);
      MyTimerRegion = null;
    }
    document.all.dRegionInhalt.style.visibility = "visible";
  } // showdRegionInhalt

  function hidedRegionInhaltTimer()
  {
    MyTimerRegion = setTimeout("hidedRegionInhalt()", 1000);
  } // hidedRegionInhaltTimer

  function hidedRegionInhalt()
  {
    MyTimerRegion = null;
    document.all.dRegionInhalt.style.visibility = "hidden";
  } // hidedRegionInhalt

  function showdSpracheInhalt()
  {
    if (MyTimerSprache != null)
    {
      clearTimeout(MyTimerSprache);
      MyTimerSprache = null;
    }
    document.all.dSpracheInhalt.style.visibility = "visible";
  } // showdSpracheInhalt

  function hidedSpracheInhaltTimer()
  {
    MyTimerSprache = setTimeout("hidedSpracheInhalt()", 1000);
  } // hidedRegionInhaltTimer

  function hidedSpracheInhalt()
  {
    MyTimerSprache = null;
    document.all.dSpracheInhalt.style.visibility = "hidden";
  } // hidedSpracheInhalt