// BUNTING PTY LTD JAVASCRIPT ROUTINES
// Author:  Lloyd Bunting
// Last Update:  6 May 2002
// 

// THE CLOCK  ===============================================

// 3.1. Set up some literals

dn = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","","");
mn = new Array("January","February","March","April","May","June","July","August","September","October","November","December");

// 3.2. And now we have the clock function

function theclock() {

//     Get basic data
local = new Date()

localss = local.getSeconds()
localmn = local.getMinutes()
localhh = local.getHours()
localdy = local.getDay()
localdd = local.getDate()
localmm = local.getMonth()
localyy = local.getFullYear()

if (localhh>=12&&localhh<24){localsfx="pm" } else {localsfx="am"}
if (localhh>12&&localhh<24) {localhh = localhh-12 }
if (localhh==0) {localhh=12 }
if (localmn<=9)  {localmn = "0"+localmn}
if (localss<=9)  {localss = "0"+localss}

//     show the result
localtime.innerHTML=dn[localdy] + " - "+localdd + " " + mn[localmm] + " " + localyy+" - "+localhh+":"+localmn+":"+localss+localsfx 

//     do it again after 1000 milliseconds .. that's err - umm - 1 second right?
setTimeout("theclock()",1000)

//     end of function
}


