/* also needs:
body onload="showClock();"
*/
var time_server = new Date(2025, 2, 23, 3, 28, 56);
function formatAMPM(hours,minutes,seconds) {
var ampm = hours >= 12 ? 'pm' : 'am';
hours = hours % 12;
hours = hours ? hours : 12; // the hour '0' should be '12'
//minutes = minutes < 10 ? '0'+minutes : minutes; // commented out, already coming in with leading 0 here
var strTime = hours + ':' + minutes + ' ' + ampm;
return strTime;
}
function showClock(myLanguage)
{
if(!document.all && !document.getElementById){
return;
}
var hours = time_server.getHours();
var minutes = time_server.getMinutes();
var seconds = time_server.getSeconds();
time_server.setSeconds(seconds+1);
if(hours <= 9){
hours = "0" + hours;
}
if(minutes <= 9){
minutes = "0" + minutes;
}
if(seconds <= 9){
seconds = "0" + seconds;
}
if (myLanguage=="en"){
time_display = hours + ":" + minutes + ":" + seconds + " - " + formatAMPM(hours,minutes,seconds);
}else{
time_display = hours + ":" + minutes + ":" + seconds;
}
if(document.getElementById)
{
document.getElementById("xiclock").innerHTML = time_display
}
else if(document.all)
{
xiclock.innerHTML = time_display;
}
setTimeout("showClock('"+myLanguage+"')", 1000);
}