function clock() {
	var Zeit	= new Date();
	var Stunden	= Zeit.getHours();
	var Minuten	= Zeit.getMinutes();
	var Sekunden	= Zeit.getSeconds();
	var Tag		= Zeit.getDate();
	var Monat	= Zeit.getMonth()+1;
	var Jahr	= Zeit.getFullYear();
	var Wochentag	= Zeit.getDay();

	var then=Zeit.getTime();
	var now=(then/1000);
	var units=(now/17280);
	var diff=(-350647.8);
	var cent=(-36);
	var date=(units+diff);

	var Wochentage = new Array ("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag");

	if (Stunden == 0) Stunden = "00";
	if (Stunden <= 9 && Stunden != "00") Stunden = "0" + Stunden;
	if (Minuten <= 9) Minuten = "0" + Minuten;
	if (Sekunden <= 9) Sekunden = "0" + Sekunden;

	if (Tag <= 9) Tag = "0" + Tag;
	if (Monat <= 9) Monat = "0" + Monat;

	var TZeit = Stunden + ":" + Minuten + ":" + Sekunden;
	var TDatum = Tag + "." + Monat + "." + Jahr;
	var TTag = Wochentage[Wochentag];

	TKomplett = Wochentage[Wochentag] + Tag + "." + Monat + "." + Jahr + ", " +  Stunden + ":" + Minuten;

	Uhrzeit.innerHTML = TZeit;
	Datum.innerHTML = TDatum;
	WTag.innerHTML = TTag;


	if (date>=0) {
    	var timeValue = "Stardate Calendar has been implemented. Refer to Federation Timebase."
    	Sternzeit.innerHTML = timeValue
    		     }

    	if((date<0)&&(date>-10000)){
    	cent=(-1);
    	date=(""+(10000+date));
    	date=date.substring(0,7);
    	date=parseFloat(date);
    	var timeValue = "[" + cent
    	timeValue  += "]" + date
    	Sternzeit.innerHTML = timeValue
        }
	if((date<=-10000)&&(date>-100000)){
        var digit=(""+(date/10000));
        digit=digit.substring(0,2);
        digit=parseInt(digit);
        date=date-(digit*10000);
        cent=(digit-1);
        date=(""+(10000+date));
        date=date.substring(0,7);
        date=parseFloat(date);
    	var timeValue = "[" + cent
    	timeValue  += "]" + date
    	Sternzeit.innerHTML = timeValue
        }

	if(date<=-100000){
        var digit=(""+(date/10000));
        digit=digit.substring(0,3);
        digit=parseInt(digit);
        date=date-(digit*10000);
        cent=(digit-1);
        date=(""+(10000+date));
        date=parseFloat(date.substring(0,7));
    	var timeValue = "[" + cent
    	timeValue  += "]" + date
    	Sternzeit.innerHTML = timeValue
        }

	setTimeout("clock()", 1000);
	}

      	function zeige_Zeit_und_Datum(src) {
	src.title = Uhrzeit;
	}

