function AjaxConnector(page, params, contentHandler, errorHandler) {
	var request = typeof(XMLHttpRequest) != "undefined" ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
	var url = page + "?" + params.join("&");
	   
	request.open("GET", url, true);
	request.onreadystatechange = function() {
		if (request.readyState == 4) {
			var code = request.status;
					 
			if (code != 200) {
				errorHandler(code, request.statusText);
				return;
				
			} // end if
			
			contentHandler(request.responseText);
			
		} // end if
	} // end function
	
	request.send(null);
	
} // end function