function callAHAH(url, pageElement, callMessage) 
{
	document.getElementById(pageElement).innerHTML = callMessage;
	try 
	{
		req = new XMLHttpRequest();
	}
	catch(e)
	{
		try
		{
			req = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e)
		{
			try
			{
				req = new ActiveXObject("Microsoft.XMLHTTP");
				
			}
			catch(e)
			{
				req = false;
				alert('Twoja przegladarka\nnie obsluguje\ntechnologii ajax!');
			}
		}
	}
	req.onreadystatechange = function() { responseAHAH(pageElement); };
	req.open("GET",url,true);
	req.send(null);
}
function responseAHAH(pageElement)
{
	var output = '';
	if(req.readyState == 4)
	{
		if(req.status == 200) 
		{
			output = req.responseText;
			document.getElementById(pageElement).innerHTML = output;
		}
	}
}
		