var currenttime = 'March 10, 2010 14:00:50' var serverdate=new Date(currenttime) function padlength(what){ var output=(what.toString().length==1)? "0"+what : what return output } function displaytime(){ serverdate.setSeconds(serverdate.getSeconds()+1) var timestring=padlength(serverdate.getHours())+":"+padlength(serverdate.getMinutes())+":"+padlength(serverdate.getSeconds()) var st = document.getElementById("servertime"); if (st){ st.innerHTML=timestring;} } setInterval("displaytime()", 1000)