<!-- vor alten Browsern verstecken

// http://www.hieke.ch/cgi-bin/uhr.php

if (document.getElementById) {browser = 'dom';}
if (document.layers) {browser = 'N4';}
if (document.all && !document.getElementById) {browser = 'IE4';}

function ZeitDatum () {
        Jetzt = new Date();
       
        // aktuelles Datum
        Tag = Jetzt.getDate();
        Monat = Jetzt.getMonth()+1;
        
		Jahr = Jetzt.getFullYear();
        DatumsString = Tag;
        DatumsString += ((Monat<10) ? ".0" : ".") + Monat;
        DatumsString += "." + Jahr;
        //document.Uhr.Datum.value = DatumsString;

        //aktuelle Uhrzeit
        Stunden = Jetzt.getHours();
        Minuten = Jetzt.getMinutes();
        Sekunden = Jetzt.getSeconds();
        ZeitString = Stunden;
        ZeitString += ((Minuten < 10) ? ":0" : ":") + Minuten;
        // ZeitString += ((Sekunden < 10) ? ":0" : ":") + Sekunden;

        // Bildlegende wechseln
		var Text = ZeitString;
		var rd_Start = 0;
		// Heute
		var rd_Laenge = document.getElementById("DatumsatzHeute").firstChild.nodeValue.length;
		document.getElementById("DatumsatzHeute").firstChild.replaceData(rd_Start, rd_Laenge, Text);
		// Livecam
		var rd_Laenge = document.getElementById("DatumsatzLivecam").firstChild.nodeValue.length;
		document.getElementById("DatumsatzLivecam").firstChild.replaceData(rd_Start, rd_Laenge, Text);
		// Kristall
		var rd_Laenge = document.getElementById("DatumsatzKristall").firstChild.nodeValue.length;
		document.getElementById("DatumsatzKristall").firstChild.replaceData(rd_Start, rd_Laenge, Text);
}

Date.prototype.getWeek = function() {
	var onejan = new Date(this.getFullYear(),0,1);
	return Math.ceil((((this - onejan) / 86400000) + onejan.getDay()+1)/7);
} 

function Ruhetag() {
	ruhetagimg = new Array;
	ruhetagimg[0] = "ruhetag_1.png";
	ruhetagimg[1] = "ruhetag_2.png";
	ruhetagimg[2] = "ruhetag_3.png";
	ruhetagimg[3] = "ruhetag_4.png";
	var bildAnzahl = ruhetagimg.length;
	var Datum = new Date();
    var Tag = Datum.getDay();
    var Woche = Datum.getWeek();
    // 0 (fŸr Sonntag), 1 (fŸr Montag) usw. bis 6 (fŸr Samstag)
    if(Tag == 1) {
    	
    	if (Woche % 1 == 0) {
    		document.getElementById("Ruhetag").src = "startpage/ruhetag/" + ruhetagimg[0];
    	}
    	if (Woche % 2 == 0) {
    		document.getElementById("Ruhetag").src = "startpage/ruhetag/" + ruhetagimg[1];
    	}
    	if (Woche % 3 == 0) {
    		document.getElementById("Ruhetag").src = "startpage/ruhetag/" + ruhetagimg[2];
    	}
    	if (Woche % 4 == 0) {
    		document.getElementById("Ruhetag").src = "startpage/ruhetag/" + ruhetagimg[3];
    	}
  		if (browser=="dom"){document.getElementById("RuhetagDiv").style.visibility="visible";}
		if (browser=="N4"){document.layers["RuhetagDiv"].visibility="show";}
		if (browser=="IE4"){document.all["RuhetagDiv"].style.visibility="visible";}
	}
	else {
		if (browser=="dom"){document.getElementById("RuhetagDiv").style.visibility="hidden";}
		if (browser=="N4"){document.layers["RuhetagDiv"].visibility="hide";}
		if (browser=="IE4"){document.all["RuhetagDiv"].style.visibility="hidden";}
	}
}

function Fuchs() {
	var Datum = new Date();
    var Stunde = Datum.getHours();
    if (Stunde >= 23 || Stunde < 7) {
		if (browser=="dom"){document.getElementById("FuchsDiv").style.visibility="visible";}
		if (browser=="N4"){document.layers["FuchsDiv"].visibility="show";}
		if (browser=="IE4"){document.all["FuchsDiv"].style.visibility="visible";}
	}
	else {
		if (browser=="dom"){document.getElementById("FuchsDiv").style.visibility="hidden";}
		if (browser=="N4"){document.layers["FuchsDiv"].visibility="hide";}
		if (browser=="IE4"){document.all["FuchsDiv"].style.visibility="hidden";}
	}
}


function Kalender() {
    var datum;
    var tag;
    var monat;
    var jahr;
    datum = new Date ();
    tag = datum.getDate();
    // tag = ((tag<10) ? "0" : "") + tag;
    monat = datum.getMonth() + 1;
    // monat = ((monat<10) ? "0" : "") + monat;
    // jahr = datum.getFullYear();
    document.getElementById("Heute").src = "startpage/heute/" + monat + "_" + tag + ".jpg";
    
    // Auf gestrigen Tag um die selbe Zeit setzen
    datum.setTime(datum.getTime() - 24 * 60 * 60 * 1000);
    tag = datum.getDate();
    // tag = ((tag<10) ? "0" : "") + tag;
    monat = datum.getMonth() + 1;
    // monat = ((monat<10) ? "0" : "") + monat;
    document.getElementById("Gestern").src = "startpage/gestern/" + monat + "_" + tag + "_q.jpg";
}

function Pflanze() {
    var datum;
    var tag;
    var monat;
    var jahr;
    var tage = -1;
    datum = new Date();
    tag = datum.getDate();
    jahr = datum.getFullYear();
    monat = datum.getMonth() + 1;
    for ( zaehler=1; zaehler<monat; zaehler++ ) {
    	tage += (new Date( jahr, zaehler, 0 )).getDate();
    }
    tage += tag;
    var zyklus;
    zyklus = tage % 8;
    var Stunde = datum.getHours();
    if(Stunde < 11) {
		zyklus = zyklus - 1;
	}
    document.getElementById("Zimmerpflanze").src = "startpage/zimmerpflanze/zimmerpflanze_" + zyklus + ".jpg";
}

function Livecam() {
    var Datum = new Date();
    var Stunde = Datum.getHours();
    document.getElementById("Livecam").src = "startpage/livecam/livecam_" + Stunde + ".jpg";
}

function Sanduhr() {
  var Datum = new Date();
  var j = Datum.getYear();
  var m = Datum.getMonth();
  var t = Datum.getDate();
  Datum = new Date(j,m,t,0,0,1);
  var tag = Datum.getDay(); if (tag == 0) tag = 7;
  var d = new Date(2004,0,1).getTimezoneOffset();
  var Sommerzeit = (Date.UTC(j,m,t,0,d,1) - Number(Datum)) /3600000;
  Datum.setTime(Number(Datum) + Sommerzeit*3600000 - (tag-1)*86400000);
  var Jahr = Datum.getYear(); if (1900 > Jahr) Jahr +=1900;
  var kw = 1;
  if (new Date(Jahr,11,29) > Datum) {
    var Start = new Date(Jahr,0,1);
    Start = new Date(Number(Start) + 86400000*(8-Start.getDay()));
    if(Start.getDate() > 4) Start.setTime(Number(Start) - 604800000);
    kw = Math.ceil((Datum.getTime() - Start) /604800000);
  }
  document.getElementById("Sanduhr").src = "startpage/sanduhr/sanduhr_kw_" + kw + ".jpg";
}


function Pudel() {
    var Datum = new Date();
    var Stunde = Datum.getHours();
    pudel1 = new Array(0,1,2,3);
    pudel2 = new Array(4,5,6,7);
    pudel3 = new Array(8,9,10,11);
    pudel4 = new Array(12,13,14,15);
    pudel5 = new Array(16,17,18,19);
    pudel6 = new Array(20,21,22,23);
	for(i=0; i<5; i++){
		if(pudel1[i] == Stunde) {
			document.getElementById("Pudel").src = "startpage/pudel/pudel1.png";
		}
		if(pudel2[i] == Stunde) {
			document.getElementById("Pudel").src = "startpage/pudel/pudel2.png";
		}
		if(pudel3[i] == Stunde) {
			document.getElementById("Pudel").src = "startpage/pudel/pudel3.png";
		}
		if(pudel4[i] == Stunde) {
			document.getElementById("Pudel").src = "startpage/pudel/pudel4.png";
		}
		if(pudel5[i] == Stunde) {
			document.getElementById("Pudel").src = "startpage/pudel/pudel5.png";
		}
		if(pudel6[i] == Stunde) {
			document.getElementById("Pudel").src = "startpage/pudel/pudel6.png";
		}
	}
}

function Teppich() {
    var Datum = new Date();
    var Minute = Datum.getMinutes();
    teppich1 = new Array(0,1,2,3,4,10,11,12,13,14,20,21,22,23,24,30,31,32,33,34,40,41,42,43,44,50,51,52,53,54);
    teppich2 = new Array(5,6,7,8,9,15,16,17,18,19,25,26,27,28,29,35,36,37,38,39,45,46,47,48,49,55,56,57,58,59);
	for(i=0; i<60; i++){
		if(teppich1[i] == Minute) {
			document.getElementById("Teppich").src = "startpage/teppich/teppich1.png";
		}
		if(teppich2[i] == Minute) {
			document.getElementById("Teppich").src = "startpage/teppich/teppich2.png";
		}
	}
}

function reloadimg() {
	Fuchs();
	ZeitDatum();
	Pudel();
	Teppich();
	Kalender();
	Livecam();
	Sanduhr();
	Pflanze();
	setTimeout("reloadimg()", 20000);
}

// -->