var timerID = null;
var timerRunning = false;
function stopclock (){
if(timerRunning)
clearTimeout(timerID);
timerRunning = false;}
function startclock () {
stopclock();
showtime();}
function showtime () {
var now = new Date();
var hkhours = now.getHours();
var tkhours = now.getHours() +2;
var ldhours = now.getHours() -8;
var nkhours = now.getHours() -13;
var xnhours = now.getHours() +3;
var fkhours = now.getHours() -7;
var prhours = now.getHours() -7;
var mskhours = now.getHours()-5;
var xxlhours = now.getHours()-17;
var minutes = now.getMinutes();
var seconds = now.getSeconds();
var hktimeValue = "" +((hkhours <= 12 ) ? "香港 " : "香港 " )
hktimeValue += (hkhours )
hktimeValue += ((minutes < 10) ? ":0" : ":") + minutes
hktimeValue += ((seconds < 10) ? ":0" : ":") + seconds
tktimeValue += ((hkhours >=23) ? hkhours -23  :hkhours +1)
var tktimeValue = "" +((tkhours <= 12) ? "东京 " : "东京 " )
tktimeValue += ((hkhours >=23) ? hkhours -23  :hkhours +1)
tktimeValue += ((minutes < 10) ? ":0" : ":") + minutes
tktimeValue += ((seconds < 10) ? ":0" : ":") + seconds
var ldtimeValue = "" +((hkhours -8 >= 12 ) ? "伦敦 " : "伦敦 " )
ldtimeValue += ((hkhours >=8) ? hkhours -8 :hkhours +16)
ldtimeValue += ((minutes < 10) ? ":0" : ":") + minutes
ldtimeValue += ((seconds < 10) ? ":0" : ":") + seconds
var nktimeValue = "" +((hkhours >= 12) ? "纽约 " : "纽约 " )
nktimeValue += ((hkhours >=13) ? hkhours -13 :hkhours +11)
nktimeValue += ((minutes < 10) ? ":0" : ":") + minutes
nktimeValue += ((seconds < 10) ? ":0" : ":") + seconds
var xntimeValue = "" +((hkhours +3 <= 12) ? "悉尼 " : "悉尼 " )
xntimeValue += ((hkhours >=21) ? hkhours -21 :hkhours +3)
xntimeValue += ((minutes < 10) ? ":0" : ":") + minutes
xntimeValue += ((seconds < 10) ? ":0" : ":") + seconds
var fktimeValue = "" +((hkhours -5 <= 12) ? "法兰克福 " : "法兰克福 " )
fktimeValue += ((hkhours >=7) ? hkhours -7  :hkhours +17)
fktimeValue += ((minutes < 10) ? ":0" : ":") + minutes
fktimeValue += ((seconds < 10) ? ":0" : ":") + seconds
var msktimeValue = "" +((hkhours -5 <= 12) ? "莫斯科 " : "莫斯科 " )
msktimeValue += ((hkhours >=5) ? hkhours -5  :hkhours +19)
msktimeValue += ((minutes < 10) ? ":0" : ":") + minutes
msktimeValue += ((seconds < 10) ? ":0" : ":") + seconds
var xxltimeValue = "" +((hkhours -5 <= 12) ? "新西兰 " : "新西兰 " )
xxltimeValue += ((hkhours >=17) ? hkhours -17  :hkhours +7)
xxltimeValue += ((minutes < 10) ? ":0" : ":") + minutes
xxltimeValue += ((seconds < 10) ? ":0" : ":") + seconds
$$("Clock0").innerHTML=hktimeValue;
$$("Clock1").innerHTML=tktimeValue;
$$("Clock2").innerHTML=ldtimeValue;
$$("Clock3").innerHTML=nktimeValue;
$$("Clock4").innerHTML=xntimeValue;
$$("Clock5").innerHTML=fktimeValue;
//document.clock7.mskthetime.value = msktimeValue;
//document.clock8.xxlthetime.value = xxltimeValue;
timerID = setTimeout("showtime()",1000);
timerRunning = true;}
function $$(e){return document.getElementById(e);}

