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;
var theDate = '';
//var mNames = new Array('','January','February','March','April','May','June','July','August','September','October','November','December');
var mNames = new Array();
mNames['01'] = 'January';
mNames['02'] = 'February';
mNames['03'] = 'March';
mNames['04'] = 'April';
mNames['05'] = 'May';
mNames['06'] = 'June';
mNames['07'] = 'July';
mNames['08'] = 'August';
mNames['09'] = 'September';
mNames['10'] = 'October';
mNames['11'] = 'November';
mNames['12'] = 'December';

function tableSeminars() {
	var half = parseInt(seminarArray.length / 2) -1;
	document.write('<table border="0" align="center"><tr><th class="heading2" colspan="2">Ten Locations Nationwide in ' + seminarArray[0][0].substr(0,4) + '</th></tr><tr><td align="center">');
	for (var e = 0; e < seminarArray.length; e++) {
		document.write('<span class="' + ((comp <= seminarArray[e][0]) ? 'pend' : 'past' ) + '" style="font-weight: bold;">' + mNames[seminarArray[e][0].substr(4,2)] + ' ' + seminarArray[e][0].substr(6,2) + ' - ' + seminarArray[e][1] + ', ' + seminarArray[e][2] + '</span>' + '<br />' + seminarArray[e][3] + '<br />');
		if (e == half) document.write('</td><td align="center">');
	}
	document.write('</td></tr></table');
	if (comp >= seminarArray[seminarArray.length -1][0]) document.write('<p class="splash2" style="text-align: center; font-size: 18px;">(Drama Now! ' + (parseInt(seminarArray[seminarArray.length -1][0].substr(0,4)) +1) + " information coming soon.)</p>\n");
}




function showSeminars() {
	var half = parseInt(seminarArray.length / 2) -1;
	for (var e = 0; e < seminarArray.length; e++) {
		if (comp <= seminarArray[e][0]) document.write('<span class="pend">' + seminarArray[e][1] + ', ' + seminarArray[e][2] + '</span>');
		else document.write('<span class="past">' + seminarArray[e][1] + ', ' + seminarArray[e][2] + '</span>'); 

		if (e == half) document.write('<br />');
		else if (e < seminarArray.length -1) document.write(' &bull; ');
	}
	if (comp >= seminarArray[seminarArray.length -1][0]) document.write('<p class="splash2" style="text-align: center; font-size: 18px;">(Drama Now! ' + (parseInt(seminarArray[seminarArray.length -1][0].substr(0,4)) +1) + " information coming soon.)</p>\n");
}


function listSeminars() {
	for (var e = 0; e < seminarArray.length; e++) {
		theDate = seminarArray[e][0].substring(4,6) + '/' + seminarArray[e][0].substring(6,8) + '/' +seminarArray[e][0].substring(0,4);
/*		if (comp <= seminarArray[e][0]) {
			document.write('<dt><input name="seminar" type="radio" onclick="choseSeminar(' + e + ');" value="' + seminarArray[e][1] + '">' + theDate + ' - ' + seminarArray[e][1] + ', ' + seminarArray[e][2] + '</dt>');
		} else {
			document.write('<span class="past"><dt>' + theDate + ' - ' + seminarArray[e][1] + ', ' + seminarArray[e][2] + '</dt></span>'); 
		}
*/
		if (comp <= seminarArray[e][0]) {
			document.write('<dt><input name="seminar" type="radio" value="' + seminarArray[e][1] + '">' + theDate + ' - ' + seminarArray[e][1] + ', ' + seminarArray[e][2] + '</dt><dd class="small">' + seminarArray[e][3] + '</dd>');
		} else {
			document.write('<span class="past"><dt>' + theDate + ' - ' + seminarArray[e][1] + ', ' + seminarArray[e][2] + '</dt><dd class="small">' + seminarArray[e][3] + '</dd></span>'); 
		}

	}
}

var thirtyDays = false;

function choseSeminar(e) {
	var seminarDate = mNames[seminarArray[e][0].substring(4,6) *1] + ' ' + seminarArray[e][0].substring(6,8) + ', ' +seminarArray[e][0].substring(0,4);
	var chkDate = new Date(seminarDate + " 00:00:00");
	var today = new Date();
	thirtyDays = ((chkDate.getTime() - today.getTime()) > (30 * 24 * 60 * 60 * 1000));

	box = (document.all) ? document.all('chosenSeminar') : (document.getElementById) ? document.getElementById('chosenSeminar') : document.layers['chosenSeminar'];
	theDate = seminarArray[e][0].substring(4,6) + '/' + seminarArray[e][0].substring(6,8) + '/' +seminarArray[e][0].substring(0,4);
	box.innerHTML = '<span class="field">When:</span> <span class="seminarDate">' + theDate + '</span> <span class="field">Where:</span> <span class="seminarCity">' + seminarArray[e][1] + ', ' + seminarArray[e][2] + '</span><br /><span class="seminarHost">' + seminarArray[e][3] + '</span>';

	box = (document.all) ? document.all('registration1') : (document.getElementById) ? document.getElementById('registration1') : document.layers['registration1'];
	box.className = "show";

	box = (document.all) ? document.all('earlyBirds') : (document.getElementById) ? document.getElementById('earlyBirds') : document.layers['earlyBirds'];
	if (thirtyDays) { box.innerHTML = 'Early Bird Discount of $10 per registration <span id="ebd"></span>'; }
	else { box.innerHTML = ''; }
}


function attendeeList() {
	var s = '<table border="1"><tr><th>Name</th><th>Phone</th><th>E-Mail</th><th class="premium">Prm</th><th class="regular">Reg</th></tr>';
	box = (document.all) ? document.all('attendeeBox') : (document.getElementById) ? document.getElementById('attendeeBox') : document.layers['attendeeBox'];
	
	for (x=2; x<= document.theForm.quantity.value; x++) {
		s = s + '<tr><td><input name="name' + x + '" type="text" size="7"></td><td><input name="phone' + x + '" type="text" size="7"></td><td><input name="email' + x + '" type="text" size="7"></td><td><input name="kind' + x + '" type="radio" value="1" onclick="calcRegistration();" checked></td><td><input name="kind' + x + '" type="radio" value="2" onclick="calcRegistration();"></td></tr>';
	}
	box.innerHTML = s + '</table>';

	box = (document.all) ? document.all('grouped') : (document.getElementById) ? document.getElementById('grouped') : document.layers['grouped'];
	if (document.theForm.quantity.value > 4) { box.innerHTML = 'Group Discount of $5 per registration <span id="bgd">$' + document.theForm.quantity.value * 5 + '</span>'; }
	else { box.innerHTML = ''; }

	if (thirtyDays) { 
		box = (document.all) ? document.all('ebd') : (document.getElementById) ? document.getElementById('ebd') : document.layers['ebd'];
		box.innerText = '$' + document.theForm.quantity.value * 10;
	}
	calcRegistration();
}


function calcRegistration() {
	var qty = document.theForm.quantity.value
	var s = qty + ' attendees<br />';
	var p = 0;
	var r = 0;
	var t = 0;
	var g = 0;
	var e = 0;
	
	for(x=1; x<=qty; x++) {
		cell = eval('document.theForm.kind' + x + '[0].checked');
		if (cell) { p = p + 64; }
		else { r = r + 49; }
	}
	s = s + 'Premium: ' + p / 64 + ' * 64 = ' + p + '<br />';
	s = s + 'Regular: ' + r / 49 + ' * 49 = ' + r + '<br />';
	if ((thirtyDays) || (qty > 4)) { 
		s = s + 'Subtotal: ' + (r + p) + '<br />'; 
		if (thirtyDays) { 
			e = document.theForm.quantity.value * 5; 
			s = s + 'Earlybird: -' + e + '<br />';
		}
		else { e = 0; }
		if (qty > 4) { 
			g = document.theForm.quantity.value * 10; 
			s = s + 'Group: -' + g + '<br />';
		}
	}
	t = (p + r) - (e + g);
	s = s + 'Total: ' + t + '<br />';
	box = (document.all) ? document.all('totalCost') : (document.getElementById) ? document.getElementById('totalCost') : document.layers['totalCost'];
	box.innerHTML = s;
}


function pickSeminar(smnr) {
	var e = 0;
	var s = '';
	while (s != smnr) { s = seminarArray[e++][1]; }
//	alert(--e);
	theDate = seminarArray[--e][0].substring(4,6) + '/' + seminarArray[e][0].substring(6,8) + '/' +seminarArray[e][0].substring(0,4);
	document.write('<th align="right">Seminar: </th><td colspan="4"><span class="seminarDate">' + theDate + '</span> in the <span class="seminarCity">' + seminarArray[e][1] + ', ' + seminarArray[e][2] + '</span> area<br /><span class="seminarHost">' + seminarArray[e][3] + '</span></td>');
}

function finalSeminar(smnr, nm, amnt) {
	var e = 0;
	var s = '';
	while (s != smnr) { s = seminarArray[e++][1]; }
	theDate = seminarArray[--e][0].substring(4,6) + '-' + seminarArray[e][0].substring(6,8) + '-' +seminarArray[e][0].substring(0,4);
	document.write('<tr valign="top"><td align=\"right\" align=\"right\">Seminar:</td><th align=\"left\">' + theDate + ', ' + seminarArray[e][1] + ', ' + seminarArray[e][2] + '<br />&nbsp;&nbsp;&nbsp;' + seminarArray[e][3] + '</th></tr>');
	document.checkout.item_name.value = 'Drama Now! Registration for ' + nm + ' to ' + theDate + ' ' + seminarArray[e][1] + ', ' + seminarArray[e][2];
	document.sendMail.redirect.value = 'https://www.paypal.com/cgi-bin/webscr?add=1&quantity=1&cmd=_cart&business=cneighbors@mastersimage.com&item_name=' + document.checkout.item_name.value + '&amount=' + amnt + '.00&no_shipping=2&shipping=0.00&currency_code=USD&return=http://www.mastersimage.com/thankyou.html';
}

