// JavaScript Document
function sendRequest(request, method, url, parameters) {
	if(request != null) {
		request.open(method, url, true);
		
		if(method == "POST") {
			request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			request.setRequestHeader("Content-length", parameters.length);
			request.setRequestHeader("Connection", "close");
			request.send(parameters);
		} else if(method == "GET") {
			request.send(null);
		}
	}
}

function getRequest() {
	var request;
		
	try{
		request = new XMLHttpRequest();
	} catch (e){
		try{
			request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				alert("Sorry your browser does not support this tool. Please upgrade to the newest version to enable this tool!");
			}
		}
	}
	
	return request;
}