//var currenttime = '' //SSI method of getting server date //var timezone = 'Asia/Manila' var currenttime = 'September 08, 2008 15:26:05' //PHP method of getting server date var timezone = "Manila" var montharray=new Array("January","February","March","April","May","June","July","August","September","October","November","December") var dayarray=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday") var serverdate=new Date(currenttime) function padlength(what) { var output=(what.toString().length==1)? "0"+what : what return output } function displaytime(container) { if (!document.getElementById || !document.getElementById(container)) return this.container=document.getElementById(container) serverdate.setSeconds(serverdate.getSeconds()+1) var shiftprefix="AM" var hourstring=serverdate.getHours() if (hourstring>12) { shiftprefix="PM" hourstring=hourstring-12 } var daystring=dayarray[serverdate.getDay()] var datestring=montharray[serverdate.getMonth()]+" "+padlength(serverdate.getDate())+", "+serverdate.getFullYear() var timestring=padlength(hourstring)+":"+padlength(serverdate.getMinutes())+":"+padlength(serverdate.getSeconds()) this.container.innerHTML=daystring+" "+datestring+" "+timestring+" "+shiftprefix+" "+timezone }