function startTime() { var today=new Date() var h=today.getHours() var m=today.getMinutes() var s=today.getSeconds() var Monthname var Dayname Monthname = Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December") Dayname = Array("Sunday", "Monday","Tuesday","Wednesday", "Thursday", "Friday", "Saturday") var today = new Date() var mo = today.getMonth() var d = today.getDay() var todaysdate = Dayname[d] + ", " + today.getDate() + " " + Monthname[mo] // add a zero in front of numbers<10 m=checkTime(m) s=checkTime(s) document.getElementById('txt').innerHTML=""+h+":"+m+" - "+todaysdate+" " t=setTimeout('startTime()',30000) } function checkTime(i) { if (i<10) {i="0" + i} return i }