// JavaScript Document
var httpRequest;

function test() {
	alert("This is a test");
}

function doRequest (url) {
	httpRequest = createRequestObj();
	sendRequest("GET",url);
}

function createRequestObj()
{
	var xmlHttp;

	try
	{
// Firefox, Opera, Safari
		xmlHttp=new XMLHttpRequest();
	}
	catch (e)
	{
// Internet Explorer
	try
		{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			try
			{
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e)
			{
				alert('Your browser is not IE 5 or higher, or Firefox or Safari or Opera');
			}
		}
	}
	return xmlHttp;
}	

function sendRequest(method,url) {
	if (method == "get" || method=="GET") {
		httpRequest.open(method,url,true);		
		httpRequest.onreadystatechange = getResponse;
		httpRequest.send();
	}
}

function getResponse() {
	if (httpRequest.readyState == 4 && httpRequest.status == 200)
	{
		var response = httpRequest.responseText;
				
		if (response) 
		{
			document.getElementById('eventsWrapper').innerHTML = response;
		}
	}
}
