function GetTime() { 
var dt = new Date();
var def = dt.getTimezoneOffset()/60;
var gmt = (dt.getHours() + def);
//document.clock.local.value = (IfZero(dt.getHours()) + ":" + IfZero(dt.getMinutes()) + ":" + IfZero(dt.getSeconds()));
var ending = ":" + IfZero(dt.getMinutes()) + ":" +  IfZero(dt.getSeconds());
var ld =check24(((gmt + 0) > 24) ? ((gmt + 0) - 24) : (gmt + 0));
document.all.ld.innerHTML= (dt.getFullYear()+'-'+(dt.getMonth() + 1)+'-'+dt.getDate())+' '+(IfZero(ld) + ending);

var bj =check24(((gmt + 8) > 24) ? ((gmt + 8) - 24) : (gmt + 8));
document.all.bj.innerHTML= (dt.getFullYear()+'-'+(dt.getMonth() + 1)+'-'+dt.getDate())+' '+(IfZero(bj) + ending);

var _GMT =check24(((gmt) > 24) ? ((gmt) - 24) : (gmt));

var ny =check24(((gmt + (24-5)) > 24) ? ((gmt + (24-5)) - 24) : (gmt + (24-5)));
document.all.ny.innerHTML= (dt.getFullYear()+'-'+(dt.getMonth() + 1)+'-'+dt.getDate())+' '+(IfZero(ny) + ending);

setTimeout("GetTime()", 1000);
}
function IfZero(num) {
return ((num <= 9) ? ("0" + num) : num);
}
function check24(hour) {
return (hour >= 24) ? hour - 24 : hour;
}
