function doAjax() {
//alert('doAjax()');
	var args = doAjax.arguments;
	var finished = false;
	if (document.getElementById) {
		var x = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
	}
	if (x) {
		x.onreadystatechange = function() {
			if (x.readyState == 4 && x.status == 200) {
//alert('response: ' + x.responseText);
				finished = true;
				doUpdate(x.responseXML);
			}
		}
		var random = parseInt(Math.random() * 999999);
		x.open("GET", 'http://www.grandslamderby.com/grandslamderby/ajaxservlet?random=' + random + '&' + args[0], true);
		x.send(null);
	}
}

function doAjaxXML() {
//alert('doAjax()');
	var args = doAjaxXML.arguments;
	var tag = args[0];
	var finished = false;
	if (document.getElementById) {
		var x = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
	}
	if (x) {
		x.onreadystatechange = function() {
			if (x.readyState == 4 && x.status == 200) {
//alert('response: ' + x.responseText);
				finished = true;
				if (tag == 'HEADER')  {
					doHeaderUpdate(x.responseXML);
				}
				if (tag == '1')  {
					doUpdate1(x.responseXML);
				}
				if (tag == '2')  {
					doUpdate2(x.responseXML);
				}
				if (tag == '3')  {
					doUpdate3(x.responseXML);
				}
			}
		}
		var random = parseInt(Math.random() * 999999);
		x.open("GET", 'http://www.grandslamderby.com/grandslamderby/ajaxservlet?random=' + random + '&' + args[1], true);
		x.send(null);
	}
}

function doAjaxHTML() {
//alert('doAjax()');
	var args = doAjaxHTML.arguments;
	var finished = false;
	if (document.getElementById) {
		var x = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
		//x.overrideMimeType('text/html');
	}
	if (x) {
		x.onreadystatechange = function() {
			if (x.readyState == 4 && x.status == 200) {
//alert('response: ' + x.responseText);
				finished = true;
				doUpdate(args[0], x.responseText);
			}
		}
		var random = parseInt(Math.random() * 999999);
		x.open("GET", 'http://www.grandslamderby.com/grandslamderby/ajaxservlet?random=' + random + '&' + args[1], true);
		x.send(null);
	}
}

