function calendar() {
	var dayofweek = new Date().getDay();
	var month = new Date().getMonth();
	var date = new Date().getDate();
	var year = new Date().getYear();
	
	if(year < 1000) year += 1900;
	
	switch(dayofweek) {
	case 0:
		dayofweek = "Sunday";
		break;
	case 1:
		dayofweek = "Monday";
		break;
	case 2:
		dayofweek = "Tuesday";
		break;
	case 3:
		dayofweek = "Wednesday";
		break;
	case 4:
		dayofweek = "Thursday";
		break;
	case 5:
		dayofweek = "Friday";
		break;
	case 6:
		dayofweek = "Saturday";
		break;
	default:
		document.write("Sorry, we are out of days.");
	}

	switch(month) {
	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;
	default:
		document.write("Sorry, we are out of Months.");
	}

	var fulldate = month + " " + date + ", " + year;
	var result = dayofweek + ", " + fulldate;
	return result;
}
