var timerID=null;
var timerRunning=false;
//-----------------------------------------------------------------------------------------------------------------------------------------------------------------------//   
function MakeArray(size) {
   
    this.length = size;
    for(var i = 1; i <= size; i++)
       
    {this[i] = "";}
        
    return this;
}
//-----------------------------------------------------------------------------------------------------------------------------------------------------------------------// 
function stopclock (){
    
   if (timerRunning) clearTimeout(timerID); timerRunning = false;
}
//-----------------------------------------------------------------------------------------------------------------------------------------------------------------------//
function showtime () {

   var Jetzt=new Date();
   var Jahr=Jetzt.getFullYear();
   var Monat=Jetzt.getMonth() + 1;
   var Datum=Jetzt.getDate();
   var Stunde=Jetzt.getHours();
   var Minute=Jetzt.getMinutes();
   var Sekunde=Jetzt.getSeconds();
   var tag=Jetzt.getDay();

   Tag=new MakeArray(7);
   Tag[0]="Sonntag";
   Tag[1]="Montag";
   Tag[2]="Dienstag";
   Tag[3]="Mittwoch";
   Tag[4]="Donnerstag";
   Tag[5]="Freitag";
   Tag[6]="Samstag";
 
   var Zeit_Wert="";
 
   Zeit_Wert+="Heute ist " + (Tag[tag]) + ", ";
   Zeit_Wert+=((Datum < 10) ? "0" : "") + Datum + ".";
   Zeit_Wert+=((Monat < 10) ? "0" : "") + Monat + "." + Jahr + "   ";
   Zeit_Wert+="Uhrzeit : " + ((Stunde < 10) ? "0" : "") + Stunde;
   Zeit_Wert+=((Minute < 10) ? ":0" : ":") + Minute;
   Zeit_Wert+=((Sekunde < 10) ? ":0" : ":") + Sekunde;

   document.DateForm.DateAnzeige.value=Zeit_Wert;
   timerID=setTimeout("showtime()",1000);
   timerRunning=true;
}
//-----------------------------------------------------------------------------------------------------------------------------------------------------------------------// 
function StartClock () {
   stopclock();
   showtime();
}
