var d = new Date();
var day = d.getDate();
var year = d.getYear() + 1900;
var minutes = d.getMinutes();
var dayName;
var month;
var hours = d.getHours();
var ampm = "AM";

switch (d.getMonth()) {
	case 0:
		month = "January";
		break;
	case 1:
		month = "February";
		break;
	case 2:
		month = "March";
		break;
	case 3:
		month = "April";
		break;
	case 4:
		month = "May";
		break;
	case 5:
		month = "June";
		break;
	case 6:
		month = "July";
		break;
	case 7:
		month = "August";
		break;
	case 8:
		month = "September";
		break;
	case 9:
		month = "October";
		break;
	case 10:
		month = "November";
		break;
	case 11:
		month = "December";
		break;
}

switch (d.getDay()) {
	case 0:
		dayName = "Sunday";
		break;
	case 1:
		dayName = "Monday";
		break;
	case 2:
		dayName = "Tuesday";
		break;
	case 3:
		dayName = "Wednesday";
		break;
	case 4:
		dayName = "Thursday";
		break;
	case 5:
		dayName = "Friday";
		break;
	case 6:
		dayName = "Saturday";
		break;
}

if (hours > 12) {
	ampm = "PM";
	hours -= 12;
}

if (minutes < 10) {
	minutes = "0" + minutes;
}

var dateline = dayName + ", " + month + " " + day + ", " + year + " - " + hours + ":" + minutes + " " + ampm;

document.write(dateline);