var timesetter = new Date(2010,07,31,07,00,24); timesetter.setTime(timesetter.getTime()); var TimeNow = ""; function MakeTime() { setTimeout("MakeTime();",1000); timesetter.setTime(timesetter.getTime()+1000); var hh = timesetter.getHours(); var mm = String(timesetter.getMinutes()); var ss = String(timesetter.getSeconds()); TimeNow = ((hh < 10) ? "0" : "") + hh + ((mm < 10) ? ":0" : ":") + mm + ((ss < 10) ? ":0" : ":") + ss + " CET\n"; return TimeNow; } // end function MakeTime function ShowClock(){ setTimeout("ShowClock();",1000); WriteToLayer('clock',TimeNow); }// end function ShowClock function WriteToLayer(ID,WriteThis) { if (document.layers){ lyr=document.layers[''+ID+''].document; lyr.open(); lyr.write(WriteThis); lyr.close(); } else if (document.all){ document.all[''+ID+''].innerHTML = WriteThis; } else if (document.getElementById){ range = document.createRange(); element = document.getElementById(''+ID+''); range.setStartBefore(element); content = range.createContextualFragment(WriteThis) while(element.hasChildNodes()) element.removeChild(element.lastChild); element.appendChild(content); } }