// JavaScript Document - Greetings

// Store the date in a variable                
d = new Date()                
dateText = ""                
// Get the current day and convert it to the name of the day                
dayValue = d.getDay()                
if (dayValue == 0)                
    dateText += "Sunday"                
else if (dayValue == 1)                
    dateText += "Monday"                
else if (dayValue == 2)                
    dateText += "Tuesday"                
else if (dayValue == 3)                
    dateText += "Wednesday"                
else if (dayValue == 4)                
    dateText += "Thursday"                
else if (dayValue == 5)                
    dateText += "Friday"                
else if (dayValue == 6)                
    dateText += "Saturday"                
// Get the current month and convert it to the name of the month                
monthValue = d.getMonth()                
dateText += " "                
if (monthValue == 0)                
    dateText += "Jan"                
if (monthValue == 1)                
    dateText += "Feb"                
if (monthValue == 2)                
    dateText += "Mar"                
if (monthValue == 3)                
    dateText += "Apr"                
if (monthValue == 4)                
    dateText += "May"                
if (monthValue == 5)                
    dateText += "Jun"                
if (monthValue == 6)                
    dateText += "Jul"                
if (monthValue == 7)                
    dateText += "Aug"                
if (monthValue == 8)                
    dateText += "Sep"                
if (monthValue == 9)                
    dateText += "Oct"                
if (monthValue == 10)                
    dateText += "Nov"                
if (monthValue == 11)                
    dateText += "Dec"                
// Get the current year; if it's before 2000, add 1900                
if (d.getYear() < 2000)                 
    dateText += " " + d.getDate() + ", " + (1900 + d.getYear())                
else                 
    dateText += " " + d.getDate() + ", " + (d.getYear())                
// Get the current minutes                
minuteValue = d.getMinutes()                
if (minuteValue < 10)                
    minuteValue = "0" + minuteValue                
// Get the current hours                
hourValue = d.getHours()                
// Customize the greeting based on the current hours                
if (hourValue < 12)                
    {                
    greeting = "Good morning,"                
    timeText = " at " + hourValue + ":" + minuteValue + " AM"                
    }                
else if (hourValue == 12)                
    {                
    greeting = "Good afternoon,"                
    timeText = " at " + hourValue + ":" + minuteValue + " PM"                
    }                
else if (hourValue < 17)                
    {                
    greeting = "Good afternoon,"                
    timeText = " at " + (hourValue-12) + ":" + minuteValue + " PM"                
    }                
else                
    {                
    greeting = "Good evening,"                
    timeText = " at " + (hourValue-12) + ":" + minuteValue + " PM"                
    }                
// Write the greeting, the date, and the time to the page                
document.write( dateText )                
//-->