function createRequestObject() {
	var requestObject;
	try {
		requestObject = new XMLHttpRequest();
	}
	catch(e) {
		requestObject = new ActiveXObject('Microsoft.XMLHTTP');
	}
	return requestObject;
}

var requestObject = createRequestObject();

function sendRequest(url, x) {
	document.getElementById(x).innerHTML = '<table cellpadding="30" cellspacing="0"><tr><td><img border="0" height="30" src="loading.php" width="30"></td></tr></table>';
	var char;
	if(url.indexOf('?') == -1) {
		char = '?';
	}
	else {
		char = '&';
	}
	requestObject.open('get', url + char + Math.random());
	requestObject.onreadystatechange = function() {
		if(requestObject.readyState == 4) {
			if(requestObject.responseText) {
				document.getElementById(x).innerHTML = requestObject.responseText;
			}
			else {
				document.getElementById(x).innerHTML = '';
			}
		}
	}
	requestObject.send(null);
}
