// wochentag aus numerischem wert erzeugen
function getWochentag(wo_tag) {
        switch (wo_tag) {
                case 0:
                        wo_tag = "Sonntag";
                        break;
                case 1:
                        wo_tag = "Montag";
                        break;
                case 2:
                        wo_tag = "Dienstag";
                        break;
                case 3:
                        wo_tag = "Mittwoch";
                        break;
                case 4:
                        wo_tag = "Donnerstag";
                        break;
                case 5:
                        wo_tag = "Freitag";
                        break;
                case 6:
                        wo_tag = "Samstag";
                        break;
        }
        return wo_tag;
}

function getZweistellig(wert) {
        if(wert < 10) {
                wert = "0" + wert;
        }
        return wert;
}

function statusUhr() {
        // die Funktion ruft sich im sekunden-rythmus selber auf
        window.setTimeout( "statusUhr()", 1000);

        // alle erforderlichen datums- und zeitangaben aus der instanz 'heute' des date objekt's generieren
        heute = new Date();
        tag = heute.getDay();
        datum = heute.getDate();
        monat = heute.getMonth() + 1;
        jahr = heute.getYear();
        stunde = heute.getHours();
        minute = heute.getMinutes();
        sekunde = heute.getSeconds();

        // function wochentag aufrufen, welche den namen des wochentages zurueckliefert
        tag = getWochentag(tag);

        // function 'getZweistellig' liefert eine zweistellige Zahl, wenn diese < 10 ist
        datum = getZweistellig(datum);
        monat = getZweistellig(monat);
        stunde = getZweistellig(stunde);
        minute = getZweistellig(minute);
        sekunde = getZweistellig(sekunde);

        // ausgabestring vorbereiten
        komplett =         "Herzlich willkommen auf der Website vom TSV Röthlein am " +
                                tag +" "+ datum + "." + monat + "." + jahr +" um " + stunde + ":" + minute + ":" + sekunde;

        // ausgabe in der statuszeile
        window.status = komplett;
}

// erstmaliges aufrufen der function 'statusUhr'
statusUhr();
