function reload_calendar() {
	makeRequest('calendar.php?year=' + document.getElementById("year").value + '&month=' + document.getElementById("month").value, 'div_cal', true)
}
function makeRequest(url,outputdiv,showprocessing) {
	var http_request = false;
      if (showprocessing==true)
      {
	      document.getElementById(outputdiv).innerHTML="Processing...";
      }
      if (window.XMLHttpRequest)
      { // Mozilla, Safari,...
	      http_request = new XMLHttpRequest();
	      if (http_request.overrideMimeType)
	      {
		      http_request.overrideMimeType('text/xml');
	            // See note below about this line
	      }
      }
      else if (window.ActiveXObject)
      {
		// IE
	      try
	      {
		      http_request = new ActiveXObject("Msxml2.XMLHTTP");
	      }
	      catch (e)
	      {
        		try
			{
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
		      }
		      catch (e)
		      {}
	      }
      }
      if (!http_request)
      {
	      alert('Giving up :( Cannot create an XMLHTTP instance. If you are using old browser, please update it');
            return false;
      }

     // http_request.onreadystatechange = function() { showContent(http_request,outputdiv); };
      http_request.open("GET",url,false);
      // http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
      //  http_request.send(data);
	http_request.send(null);
      document.getElementById(outputdiv).innerHTML= http_request.responseText;
}