function initAjax()
{
	if(window.XMLHttpRequest)
	{
		return new XMLHttpRequest();
	}
	else if(window.ActiveXObject)
	{
		return new ActiveXObject("Microsoft.XMLHTTP");
	}
	else
	{
		alert("Your browser does not support AJAX!");
		return null;
	}
}

var ajaxNum;
var http = new Array();
http[0] = initAjax();

function sendData(aNum, url)
{
	ajaxNum = aNum;
	http[ajaxNum].open("GET",url,true);
	http[ajaxNum].send(null);
	http[ajaxNum].onreadystatechange=handleResponse;
}

function handleResponse()
{
	if(http[ajaxNum].readyState == 4)
	{
		var response = http[ajaxNum].responseText;
		var update = new Array();
		
		if(response.indexOf('|' != -1))
		{
			update = response.split('|');
			
			var totalUpdates = (update.length / 2);
			var currentUpdate = 1;
			var var1 = 0;
			var var2 = 1;
			
			while(currentUpdate <= totalUpdates)
			{
				document.getElementById(update[var1]).innerHTML = update[var2];
				currentUpdate = currentUpdate + 1;
				var1 = var1 + 2;
				var2 = var2 + 2;
			}
		}
	}
}
