function createRequestObject(){
  var req;
  try
  {
    // Firefox, Opera, Safari
    req = new XMLHttpRequest();
  }
  catch (e)
  {
    // Internet Explorer
    try
    {
      //For IE 6
      req = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch (e)
    {
      try
      {
        //For IE 5 
        req = new ActiveXObject("Microsoft.XMLHTTP");
      }
      catch (e)
      {
        alert('Your browser is not IE 5 or higher, or Firefox or Safari or Opera'); 
      }
    }
  } 
  return req;
}
//Make the XMLHttpRequest Object
var http = createRequestObject();
var http1 = createRequestObject();
var http2 = createRequestObject();
var tag_name;
/*
var m;
var y;

var d = new Date();
var mon = d.getMonth();
var yr = d.getFullYear();
var dt = d.getDate();

y=yr;
m=(mon+1);
*/

function sendRequest(method, url)
{
	document.getElementById('loader').style.display='block';
    document.getElementById('mycustomscroll').style.display='none';
	
	//alert('Calling calendar...'+m+' url is '+url);
  if(method == 'get' || method == 'GET')
  {
    http.open(method,url,true);
    //alert("call "+url);
    http.onreadystatechange = handleResponse;
    http.send(null);
  }
}

function handleResponse()
{
  if(http.readyState == 4 && http.status == 200){
    var response = http.responseText;
    if(response)
    {
      	document.getElementById("mycustomscroll").innerHTML = response;
		document.getElementById('loader').style.display='none';
		document.getElementById("mycustomscroll").style.display='block';

    }
  } 
}

