<!-- beginn timescript
// Sommerzeit: zz=6 / Winterzeit: zz=6 / Minutenoffset=30 /gmt+zz
var sommerzeit = 6
var winterzeit = 6
var minuoffset =30

var zz = winterzeit
var zm = minuoffset

var zo = 0
var clocktimerID = null;
var pics = "../../../bilder/digitaluhr/";
var lastsecond = -1;
var x;
var digits = new Array(10); // pre-load images;
for (x=0; x<10; x++) {
	digits[x] = new Image;
	digits[x].src = pics +	x + ".gif";
}

function startclock(){
  showtime();
}

function changedigits(u, h, m, s){
  
  var digita = h%10;
  var digitb = Math.floor((h-digita)/10);
  document.clockdigit1.src = digits[digitb].src;
  document.clockdigit2.src = digits[digita].src;
  digita = m%10;
  digitb = Math.floor((m-digita)/10);
  document.clockdigit3.src = digits[digitb].src;
  document.clockdigit4.src = digits[digita].src;
  document.clockdigit3a.src = digits[digitb].src;
  document.clockdigit4a.src = digits[digita].src;
  m +=zm;
if (m>=60){
  		m-=60;
		zo =1
  }

  digita = m%10;
  digitb = Math.floor((m-digita)/10);
  document.clockdigit3b.src = digits[digitb].src;
  document.clockdigit4b.src = digits[digita].src;
  digita = s%10;
  digitb = Math.floor((s-digita)/10);
  document.clockdigit5.src = digits[digitb].src;
  document.clockdigit6.src = digits[digita].src;
  document.clockdigit5a.src = digits[digitb].src;
  document.clockdigit6a.src = digits[digita].src;
  document.clockdigit5b.src = digits[digitb].src;
  document.clockdigit6b.src = digits[digita].src;
  digita = u%10;
  digitb = Math.floor((u-digita)/10);
  document.clockdigit7.src = digits[digitb].src;
  document.clockdigit8.src = digits[digita].src;
  u +=zz;
  u +=zo
  zo = 0
  if (u>=24){
  		u-=24
  }
  if (u<0){
  		u+=24
  }
  digita = u%10;
  digitb = Math.floor((u-digita)/10);
  document.clockdigit7a.src = digits[digitb].src;
  document.clockdigit8a.src = digits[digita].src;
}

function showtime(){
  var now = new Date();
  
  var utchours = now.getUTCHours();
  var hours = now.getHours();
  var minutes = now.getMinutes();
  var seconds = now.getSeconds();
  if (lastsecond != seconds) {
    changedigits(utchours, hours, minutes, seconds);
    lastsecond = seconds;
    clocktimerID = setTimeout("showtime()",1000);
  }
}
//--> end timescript
