// JavaScript Document
function startTime()
{
var today=new Date()

d=today.getDate()

var month=new Array(12)
month[0]="January"
month[1]="February"
month[2]="March"
month[3]="April"
month[4]="May"
month[5]="June"
month[6]="July"
month[7]="August"
month[8]="September"
month[9]="October"
month[10]="November"
month[11]="December"

var weekday= new Array(7)
weekday[0]="Sunday"
weekday[1]="Monday"
weekday[2]="Tuesday"
weekday[3]="Wednesday"
weekday[4]="Thursday"
weekday[5]="Friday"
weekday[6]="Saturday"

var h=today.getHours()
var m=today.getMinutes()
var s=today.getSeconds()

// add a zero in front of numbers<10
var g=greeting(h)
m=checkTime(m)
s=checkTime(s)
document.getElementById('greeting').innerHTML=g
document.getElementById('time').innerHTML=h+":"+m+":"+s+" "+weekday[today.getDay()]+ ", "+month[today.getMonth()]+" "+d+",  "+today.getFullYear()
t=setTimeout('startTime()',500)
}

function checkTime(i)
{
if (i<10) 
{i="0" + i}
return i
}

function greeting(i)
{
 if (i<12)
 { g="Good Morning!"}
 else if (i>=12 && i<=18)
 { g="Good Afternoon!" }
 else 
 { g="Good Evening!"}
 return g
}