// JavaScript Document
function fetchData(url,dataToSend,objectID){
	var pageRequest = false
	if (window.XMLHttpRequest) pageRequest = new XMLHttpRequest();
	else if (window.ActiveXObject) pageRequest = new ActiveXObject("Microsoft.XMLHTTP");
	else return false;
	pageRequest.onreadystatechange = function(){
		filterData(pageRequest,objectID);
	}
	if (dataToSend) {
		var sendData = 'sendData=' + dataToSend;
		pageRequest.open('POST',url,true);
		pageRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		pageRequest.send(sendData);
	}
	else {
		pageRequest.open('GET',url,true);
		pageRequest.send(null);
	}
}
function filterData(pageRequest,objectID){
	var object = document.getElementById(objectID);
	if (pageRequest.readyState == 4){
		if (pageRequest.status == 200) object.innerHTML = pageRequest.responseText ;
		else if (pageRequest.status == 404) object.innerHTML = 'Sorry, that information is not currently available.';
		else object.innerHTML = 'Sorry, there seems to be some kind of problem.';
	}
	else return;
}