//AJAX script to populate the result page.
//Last edited 11/10/08 - PB

var request = null;
var thisDivision;
function createRequest() {
	try {
		request = new XMLHttpRequest();
	}
	catch (trymicrosoft) {
		try {
			request = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (othermicrosoft) {
			try {
				request = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (failed) {
				request = null;
			}
		}
	}
if (request == null)
	alert("Error creating request object");
}

function getResults() {
	createRequest();
	var selectBox = document.chooseDivision.division;
	thisDivision = selectBox.options[selectBox.selectedIndex].text;
	thisDivision = thisDivision.charAt(thisDivision.length-1);
	var url = "scripts/results.php?division=" + thisDivision;
	request.open("GET", url, true);
	request.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT");
	request.setRequestHeader("Cache-Control", "no-cache"); 
	request.onreadystatechange = updateResults;
	request.send(null);
}

function updateResults() {
	if (request.readyState == 4) {
		var newResults = request.responseText;
		var resultsDiv = document.getElementById("outputResults");
		resultsDiv.innerHTML = newResults;
		var divisionSpan = document.getElementById("displayedDivision");
		divisionSpan.innerHTML = " - D" + thisDivision;
	}
}
