var Digital = new Date()
var hours = Digital.getHours()
var minutes = Digital.getMinutes()
var hoursdif = hours-ServerHours
var minutesdif = minutes-ServerMinutes

function clock(){
if (!document.layers&&!document.all&&!document.getElementById)
return;

 var Digital = new Date()
 var hours = Digital.getHours()
 var minutes = Digital.getMinutes()
 var seconds = Digital.getSeconds()
 
 hours = hours - hoursdif
 minutes = minutes - minutesdif
 if (minutes > 60){
	 minutes = minutes - 60;
	 hours = hours + 1 
 }
 
 if (minutes <= 9)
 minutes = "0" + minutes
 if (seconds <= 9)
 seconds = "0" + seconds

 hours2 = hours + 2;//Kyiv-L'viv
 if (hours2 > 23)
 hours2=hours2 - 24;
 if (hours2 < 10)
 hours2 = "0" + hours2
 
 if (hours < 10)
 hours = "0" + hours;
 

myclock = "London: "+ hours + ":" + minutes +"&nbsp; Kyiv: "+ hours2 +":"+ minutes +" :: "+seconds


if (document.layers){
	document.layers.liveclock.document.write(myclock)
	document.layers.liveclock.document.close()

}
else if (document.all)
	liveclock.innerHTML=myclock

else if (document.getElementById)
	document.getElementById("liveclock").innerHTML=myclock
	setTimeout("clock()", 1000)
}
clock();
