function getXmlHttpRequestObject() {
	if (window.XMLHttpRequest) {
		return new XMLHttpRequest();
	} else if(window.ActiveXObject) {
		return new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		alert("Your browser does not seem to be supported. Please upgrade to the current version");
	}
}

var searchReq = getXmlHttpRequestObject();

function getCalendar(month,year) {
    var l = document.getElementById("EC_loadingPane");
    if(l != null) l.innerHTML = "loading...";
	if (searchReq.readyState == 4 || searchReq.readyState == 0) {
		searchReq.open("GET", 'http://sports.inquirer.net/calendar/getcalendar.php?month=' + month + '&year=' + year, true);
		searchReq.onreadystatechange = handleSearchSuggest;
		searchReq.send(null);
	}
}

function handleSearchSuggest() {
	if (searchReq.readyState == 4) {
		var ss = document.getElementById("calendar")
		ss.innerHTML = '';
		var str = searchReq.responseText;
		ss.innerHTML = str;
	}
}