var days = new Array(7)
days[1] = "Sunday";
days[2] = "Monday";
days[3] = "Tuesday";
days[4] = "Wednesday";
days[5] = "Thursday";
days[6] = "Friday";
days[7] = "Saturday";

var months = new Array(12)
months[1] = "January";
months[2] = "February";
months[3] = "March";
months[4] = "April";
months[5] = "May";
months[6] = "June";
months[7] = "July";
months[8] = "August";
months[9] = "September";
months[10] = "October";
months[11] = "November";
months[12] = "December";

var today = new Date()
var day = days[today.getDay() + 1]
var month = months[today.getMonth() + 1]
var date = today.getDate()
var year = today.getYear()
var hours = today.getHours();
                if (hours<7)  greeting = 'Good Morning! (up early,eh?)';
                if (hours>7 && hours<12)  greeting = 'Good Morning!';
	if (hours>12 && hours<18)  greeting = 'Good Afternoon!';
	if (hours>18 && hours<20)  greeting = 'Good Evening!';
	if (hours>20)  greeting = 'Good Evening! (working late?)';
hour = (hours>12) ? (hours-12) : hours;
halfDay = (hours>11 && hours<24) ? 'PM' : 'AM';
minutes = today.getMinutes();
dayStr =  day+ ', ' +month+ '&nbsp;' +date+ ',&nbsp;' +year;
timeStr = (minutes<10) ? hour+ ':0' +minutes+ ' ' +halfDay : hour+ ':' +minutes+ ' ' +halfDay;

<!--document.write("Today is " + day + " " + month + " " + date + ", " + year + "."+<br />"It\'s" + timeStr + "!");<br />document.write(greeting+ '<br />');-->