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-21600000);
 h=d.getHours()+6;
 m = d.getMinutes();
 s = d.getSeconds();
 if (m < 10) {m = '0'+m;}
 if (s < 10) {s = '0'+s;}
 t = h+':'+m+':'+s;
 return t;
}
function Time2()
{
  var hours, minutes, seconds, ap, t;
  var intHours, intMinutes, intSeconds;  var today;
  today = new Date();
  intHours = today.getHours();
  intMinutes = today.getMinutes();
  intSeconds = today.getSeconds();
  if (intHours == 0) {
     hours = "24:";
     ap = "";
  } else if (intHours == 12) {
     hours = "12:";
     ap = "";
  } else {
     hours = intHours + ":";
     ap = "";
  }
  if (intMinutes < 10) {
     minutes = "0"+intMinutes;
  } else {
     minutes = intMinutes;
  }
  if (intSeconds < 10) {
     seconds = ":0"+intSeconds+"&nbsp;&nbsp;";
  } else {
     seconds = ":"+intSeconds+"&nbsp;&nbsp;";
  }
  t = hours+minutes+seconds;
  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('date').innerHTML = TimeD();
document.getElementById('time').innerHTML = Time2();
}
