DaysofWeek = new Array()
DaysofWeek[0]="Sonntag"
DaysofWeek[1]="Montag"
DaysofWeek[2]="Dienstag"
DaysofWeek[3]="Mittwoch"
DaysofWeek[4]="Donnerstag"
DaysofWeek[5]="Freitag"
DaysofWeek[6]="Samstag"

Months = new Array()
Months[0]="Januar"
Months[1]="Februar"
Months[2]="März"
Months[3]="April"
Months[4]="Mai"
Months[5]="Juni"
Months[6]="Juli"
Months[7]="August"
Months[8]="September"
Months[9]="Oktober"
Months[10]="November"
Months[11]="Dezember"

function fixNumber(the_number){
        if (the_number < 10){
                the_number = "0" + the_number;
                }
        return the_number;
}

function fixPMHours(the_number){
        if (the_number>12){
                the_number = the_number - 12;
                }
        return the_number;
}


        var        dayVal;
        var timeVal=new Date()
        var m=timeVal.getMinutes()
        var h=timeVal.getHours()
        var fixed_hour = fixPMHours(h);
        var da=timeVal.getDate()
        var mo=timeVal.getMonth()
        var year=timeVal.getYear()
        var showDay=DaysofWeek[timeVal.getDay()]
        var showMonth=Months[timeVal.getMonth()]
        var fixed_minute = fixNumber(m);
        var the_time = fixed_hour + ":" + fixed_minute;
        var the_date = (showDay+", "+da+". "+showMonth+" "+2008+" ")

function showTime(){
        var timeValue = the_date+" ";
        timeValue +=(h >= 12) ? " " : " ";
        document.write(timeValue);
}
