var Months = new Array('January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December');
var Days = new Array('Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday');

var Stamp = new Date();
document.write(''+Days[Stamp.getDay()]+', ' +Stamp.getDate()+" "+Months[Stamp.getMonth()] +" "+Stamp.getFullYear() + '<br />');

var Hours;
var Mins;
var Time;
Hours = Stamp.getHours();
if (Hours >= 12) {
Time = " PM";
}
else {
Time = " AM";
}

if (Hours > 12) {
Hours -= 12;
}

if (Hours == 0) {
Hours = 12;
}

if (Hours < 10)
	Hours = '0'+Hours;

Mins = Stamp.getMinutes();

if (Mins < 10) {
Mins = "0" + Mins;
}

document.write('' + Hours + ":" + Mins + Time + '');
