var timerID1 = null
var timerRunning1 = false

function stopclock1(){
try{if(timerRunning1)
clearTimeout(timerID1)
timerRunning1 = false
} catch(e){}
}

function startclock1(){
try{stopclock1()
showtime1()
} catch(e){}
}

function showtime1(){
try{
different1 = +20
var now1 = new Date()
var zone1 =now1.getTimezoneOffset()/60
var hours1 = now1.getHours()+zone1+different1
var minutes1 = now1.getMinutes()
var seconds1 = now1.getSeconds()
var timeValue1 = "" + ((hours1 >= 24) ? hours1 - 24 : hours1)
timeValue1 += ((minutes1 < 10) ? ":0" : ":") + minutes1
timeValue1 += ((seconds1 < 10) ? ":0" : ":") + seconds1
document.all.face1.innerText = "New York " + timeValue1 
timerID1 = setTimeout("showtime1()",1000)
timerRunning1 = true
	}catch(e){
		}
}
//-->

<!-- 
var timerID2 = null
var timerRunning2 = false

function stopclock2(){
try{if(timerRunning2)
clearTimeout(timerID2)
timerRunning2 = false
} catch(e){}
}

function startclock2(){
try{stopclock2()
showtime2()
} catch(e){}
}

function showtime2(){
try{
different2 = +1
var now2 = new Date()
var zone2 =now2.getTimezoneOffset()/60
var hours2 = now2.getHours()+zone2+different2
var minutes2 = now2.getMinutes()
var seconds2 = now2.getSeconds()
var timeValue2 = "" + ((hours2 >= 24) ? hours2 -24 : hours2)
timeValue2 += ((minutes2 < 10) ? ":0" : ":") + minutes2
timeValue2 += ((seconds2 < 10) ? ":0" : ":") + seconds2
document.all.face2.innerText = "London " + timeValue2 
timerID2 = setTimeout("showtime2()",1000)
timerRunning2 = true
	}catch(e){
		}
}
//-->

<!-- 
var timerID3 = null
var timerRunning3 = false

function stopclock3(){
try{if(timerRunning3)
clearTimeout(timerID3)
timerRunning3 = false
} catch(e){}
}

function startclock3(){
try{stopclock3()
showtime3()
} catch(e){}
}

function showtime3(){
try{
different3 = +1
var now3 = new Date()
var zone3 =now3.getTimezoneOffset()/60
var hours3 = now3.getHours()+zone3+different3
var minutes3 = now3.getMinutes()-20;
var seconds3 = now3.getSeconds()
var timeValue3 = "" + ((hours3 >= 24) ? hours3 - 24 : hours3)
timeValue3 += ((minutes3 < 10) ? ":0" : ":") + minutes3
timeValue3 += ((seconds3 < 10) ? ":0" : ":") + seconds3
document.all.face3.innerText = "Spain " + timeValue3 
timerID3 = setTimeout("showtime3()",1000)
timerRunning3 = true
	}catch(e){
		}
}
//-->

<!-- 
var timerID4 = null
var timerRunning4 = false

function stopclock4(){
try{if(timerRunning4)
clearTimeout(timerID4)
timerRunning4 = false
} catch(e){}
}

function startclock4(){
try{stopclock4()
showtime4()
} catch(e){}
}

function showtime4(){
try{
different4 = +8
var now4 = new Date()
var zone4 = now4.getTimezoneOffset()/60
var hours4 = now4.getHours()+zone4+different4
var minutes4 = now4.getMinutes() + 70;
if (minutes4 >= 60) { minutes4 = minutes4 - 60; hours4 = hours4+2; }
var seconds4 = now4.getSeconds()
var timeValue4 = "" + ((hours4 >= 24) ? (hours4 - 24).replace("-","")  : hours4)
timeValue4 += ((minutes4 < 10) ? ":0" : ":") + minutes4
timeValue4 += ((seconds4 < 10) ? ":0" : ":") + seconds4
document.all.face4.innerText = "Australia " + timeValue4 
timerID4 = setTimeout("showtime4()",1000)
timerRunning4 = true
	}catch(e){}
}
//-->

<!-- 
var timerID5 = null
var timerRunning5 = false

function stopclock5(){
try{if(timerRunning5)
clearTimeout(timerID5)
timerRunning5 = false
} catch(e){}
}

function startclock5(){
try{stopclock5()
showtime5()
} catch(e){}
}

function showtime5(){
try{
different5 = +8
var now5 = new Date()
var zone5 =now5.getTimezoneOffset()/60 
var hours5 = now5.getHours()+zone5+different5
var minutes5 = now5.getMinutes()
var seconds5 = now5.getSeconds()
var timeValue5 = "" + ((hours5 >= 24) ? (hours5 - 24).replace("-","") : hours5)
timeValue5 += ((minutes5 < 10) ? ":0" : ":") + minutes5
timeValue5 += ((seconds5 < 10) ? ":0" : ":") + seconds5
document.all.face5.innerText = "Hong Kong " + timeValue5 
timerID5 = setTimeout("showtime5()",1000)
timerRunning5 = true
	}catch(e){}
}