window.setInterval("setupTime();", 1000);
var init=false;
var delta=0;
    
function Time()
{
 var d,h,m,t;
 d=new Date();
 d.setTime(d.getTime()-delta);
 h=d.getHours();
 m = d.getMinutes();
 if (m < 10) {m = '0'+m;}
 t = h+':'+m;
 return t;
}
function TimeD()
{
 var d,y,m,day,t;
 d=new Date();
 d.setTime(d.getTime()-delta);
 y = d.getFullYear();
 m = d.getMonth()+1;
 day = d.getDate();
 if (m < 10) {m = '0'+m;}
 if (day < 10) {day = '0'+day;}
 t = day+'.'+m+'.'+y;
 return t;
}
function initTime()
{
	var d, d_temp;
	d=new Date();
	d_temp=new Date(2006, 6, 1, 0, 0, 0, 0);
	delta=d.getTime()-(serv_time+daylight_saving*3600)*1000;
	if (d_temp.getTime()==1151686800000) delta+=3600000;
	init=true;
}

function setupTime()
{
if (!init) initTime();
document.getElementById('time').innerHTML = Time();
document.getElementById('date').innerHTML = TimeD();
}
