//--------------------------------- Zeitanzeige -------------------------------------------
var c1=new Image(); c1.src="c1.gif"
var c2=new Image(); c2.src="c2.gif"
var c3=new Image(); c3.src="c3.gif"
var c4=new Image(); c4.src="c4.gif"
var c5=new Image(); c5.src="c5.gif"
var c6=new Image(); c6.src="c6.gif"
var c7=new Image(); c7.src="c7.gif"
var c8=new Image(); c8.src="c8.gif"
var c9=new Image(); c9.src="c9.gif"
var c0=new Image(); c0.src="c0.gif"
var cb=new Image(); cb.src="cb.gif"
var colon=new Image(); colon.src="colon.gif"
var colon2=new Image(); colon2.src="colon2.gif"
var img = document.images;
var lastminute=null;
var onesecond=100;

function setDigit(h,m) {
  if (h<=9) {
    img.a.src=cb.src
    img.b.src=eval("c"+h+".src") }
    else {
      img.a.src=eval("c"+Math.floor(h/10)+".src")
      img.b.src=eval("c"+(h%10)+".src") } // if (h<=9)

  if (m<=9) {
    img.d.src=c0.src
    img.e.src=eval("c"+m+".src") }
    else {
      img.d.src=eval("c"+Math.floor(m/10)+".src")
      img.e.src=eval("c"+(m%10)+".src") } // if (m<=9)

} // function setDigit(h,m)

function showTime(){
  var time=new Date()
  img.c.src=(time.getSeconds()%2 == 0)?colon.src:colon2.src // Sekundenblinker
  if (lastminute != time.getMinutes()) { // Aufruf von setDigit einmal pro Minute
    setDigit(time.getHours(),time.getMinutes())
    if (onesecond==100) { // umgeht durch nochmahligen Aufruf von setDigit beim Start BUG in NS
      onesecond++
      } else {
      lastminute=time.getMinutes()
      onesecond=1000 } }
  setTimeout("showTime()",onesecond)
} // function showTime()

