var today = new Date();
var month = today.getMonth() + 1;
var dayNum = today.getDate();
var dayOfWeek = today.getDay();
var year = today.getFullYear();

//MONTHS ARRAY
var months = new Array();
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";

//DAYS OF THE WEEK ARRAY
var daysOfTheWeek = ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"];
 
//APPEND SUFFIX
var suffix;
if (dayNum==1) suffix=("st");
else if (dayNum==2) suffix=("nd");
else if (dayNum==3) suffix=("rd");
else if (dayNum==21) suffix=("st");
else if (dayNum==22) suffix=("nd");
else if (dayNum==23) suffix=("rd");
else if (dayNum==31) suffix=("st");
else suffix=("th");

//UPDATE DISPLAY
function displayDate(){
	document.getElementById("dateDisplay").innerHTML = daysOfTheWeek[dayOfWeek] + ', ' + months[month] + ' ' + dayNum + suffix;
}