function ajaxCall(url, ajaxChkFileName)
{
	url = url+"&z="+encodeURIComponent((new Date()).getTime());
	var httpRequest;
	var retValue = "test";

	if (window.XMLHttpRequest) 
	{ // Mozilla, Safari, ...
		httpRequest = new XMLHttpRequest();
		if (httpRequest.overrideMimeType) 
		{
			httpRequest.overrideMimeType('text/xml');
			// See note below about this line
		}
	} 
	else if (window.ActiveXObject) 
	{ // IE
		try {
			httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
			} 
			catch (e) 
			{
				try {
						httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
				 	} 
					catch (e) {}
			}
	}

	if (!httpRequest) 
	{
		alert('Giving up :( Cannot create an XMLHTTP instance');
		//return false;
	}
	httpRequest.onreadystatechange = function() { alertContents(httpRequest, url, ajaxChkFileName); };
//alert(url);
	httpRequest.open('GET', url, true);
	httpRequest.send(null);
}

function alertContents(httpRequest, url, ajaxChkFileName) 
{
	if (httpRequest.readyState == 4) 
	{
		if (httpRequest.status == 200) 
		{
			retValue = httpRequest.responseText;
			getAjaxRetValue(retValue, ajaxChkFileName);
		//alert(retValue);
		}
		else
			alert('There was a problem with the requests.'+httpRequest.status);
	}
}
