var today = new Date();
var comp = today.getFullYear();
var m = today.getMonth();
var d = today.getDate();
if (++m < 10) comp = '' + comp + '0' + m;
else comp = '' + comp + m;
if (d < 10) comp = '' + comp + '0' + d;
else comp = '' + comp + d;

function artist(a) {
	box = (document.all) ? opener.document.all('showcase') : (document.getElementById) ? opener.document.getElementById('showcase') : opener.document.layers['showcase'];
	box.src = a;
}

function showEvents() {
	var l = 0;
	for (var e = 0; e < scheduleArray.length; e++) {
		if (comp <= scheduleArray[e][4]) {
			if (l++ % 2 == 0) document.write('<tr bgcolor="#999999">' + "\n");
			else document.write('<tr bgcolor="#CCCCCC">' + "\n");
			document.write("<td>" + scheduleArray[e][0] + "</td>\n");
			document.write("<td>" + scheduleArray[e][1] + "</td>\n");

			if (scheduleArray[e][2] == "dn") {document.write('<td><a href="'+ playArray[scheduleArray[e][2]][1] +'.htm" target="_blank">' + playArray[scheduleArray[e][2]][0] + "</a></td>\n");}
			else { document.write("<td>" + playArray[scheduleArray[e][2]][0] + "</td>\n"); }

			if (actorArray[scheduleArray[e][3]][1]) { document.write('<td><a href="'+ actorArray[scheduleArray[e][3]][1] +'">' + actorArray[scheduleArray[e][3]][0] + "</a></td>\n"); }
			else { document.write("<td>" + actorArray[scheduleArray[e][3]][0] + "</td>\n"); }

			document.write("</tr>\n");
		}
	}
}

function showNextEvent(x) {
	if (x == null) { x = 3; }
	for (var e = 0; e < scheduleArray.length; e++) {
		if ((comp <= scheduleArray[e][4]) && (scheduleArray[e][2] != "tbd")) {
			document.write('<p><span class="allcaps">' + playArray[scheduleArray[e][2]][0] + "</span><br />"); 
			document.write(" at " + scheduleArray[e][1] + "<br />");
			document.write(" on " + scheduleArray[e][0] + "</p>\n");
			if (x-- <= 1) { e = scheduleArray.length; }
		}
	}
}

function showNextEventActor(x) {
	if (x == null) { x = 3; }
	for (var e = 0; e < scheduleArray.length; e++) {
		if ((comp <= scheduleArray[e][4]) && (scheduleArray[e][2] != "tbd")) {
			document.write('<p><span class="allcaps">' + actorArray[scheduleArray[e][3]][0] + "</span> will be presenting "); 
			var pre = (scheduleArray[e][2] == "tbd") ? "a Play " : "";
			document.write(pre + '<span class="allcaps">' + playArray[scheduleArray[e][2]][0] + "</span> at "); 
			document.write(scheduleArray[e][1] + " on ");
			document.write(scheduleArray[e][0] + "</p>\n");
			if (x-- <= 1) { e = scheduleArray.length; }
		}
	}
}


function showArtistEvents(p) {
	var a = '';
	for (var i in actorArray) { a += i + ','; }
	for (var e = 0; e < scheduleArray.length; e++) {
		if ((comp <= scheduleArray[e][4]) && (a.indexOf(scheduleArray[e][3]) >= 0) && ((p == null) || (p == scheduleArray[e][3]))) {
			document.write('<p><span class="allcaps">' + actorArray[scheduleArray[e][3]][0] + "</span> will be presenting "); 
			var pre = (scheduleArray[e][2] == "tbd") ? "a Play " : "";
			document.write(pre + '<span class="allcaps">' + playArray[scheduleArray[e][2]][0] + "</span> at "); 
			document.write(scheduleArray[e][1] + " on ");
			document.write(scheduleArray[e][0] + "</p>\n");
			a = a.replace(scheduleArray[e][3] + ',', '');
		}
	}
}

