var date = new Date();
var dayNames = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
var monthNames = new Array ("January","February","March","April","May","June","July","August","September","October","November","December");
var today = dayNames[date.getDay()];
var theMonth = monthNames[date.getMonth()];
var theDate = date.getDate();
var theYear = date.getFullYear();

/* ##### initialize playlist table ##### */
function showList() {

// show today's playlist
document.getElementById(today).style.display = "block";

// show today's date
document.getElementById("todaysDate").innerHTML = today+", "+theMonth+" "+theDate+", "+theYear;

//highlight day
var dayNav = document.getElementById("trackTabs").getElementsByTagName("a");
for (i=0;i<dayNav.length;i++) {
	dayNav[i].className = "";
	}
document.getElementById("nav_"+today).className = "current";
}

window.onload = showList;


/* ##### tabs ##### */
function changeDate(obj) {

//hide "now playing" & date
document.getElementById("nowPlaying").style.visibility = "hidden";

//hide all lists, show selected list
for (i=0;i<dayNames.length;i++) {
	document.getElementById(dayNames[i]).style.display = "none";
	}
document.getElementById(dayNames[obj]).style.display = "block";

//highlight day
var dayNav = document.getElementById("trackTabs").getElementsByTagName("a");
for (j=0;j<dayNav.length;j++) {
	dayNav[j].className = "";
	}
document.getElementById("nav_"+dayNames[obj]).className = "current";

//if selected tab is today, show "now playing" and date
if (today==dayNames[obj]) {
	document.getElementById("nowPlaying").style.visibility = "visible";
	}

}
