/*
var xmlHttp;

Ajax = {

	'noAjaxSupport' : false,

	'init' : function()
	{
		try {
			xmlHttp = new XMLHttpRequest();
		}
		catch (e) {
			try {
				xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e) {
				try {
					xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e) {
					this.noAjaxSupport = true;
				}
			}
		}
	},

	'sendRequest' : function(url, method)
	{
		method = !method ? 'GET' : method;

		if (xmlHttp.readyState != 0) xmlHttp.abort();

      xmlHttp.open (method, url, true);
      xmlHttp.onreadystatechange = function()
		{
      	if(xmlHttp.readyState == 4 && xmlHttp.responseText)
			{
				eval(xmlHttp.responseText);
        	}
      }
   	xmlHttp.send(null);
	}
}
Ajax.init();
*/
var xmlHttp;

function showCal(str)
{
	if (str.length==0)
	  { 
	  document.getElementById("contCal").innerHTML="";
	  return;
	  }

	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	  {
	  alert ("Browser does not support HTTP Request");
	  return;
	  } 

	var re4=/\*/g;	
	str = str.replace(re4,'&');
	
	var url="/getCal.php";

	url=url+"?"+str+"";
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
} 

function stateChanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	 { 
	 document.getElementById("contCal").innerHTML=xmlHttp.responseText;
	 } 
}
function GetXmlHttpObject()
{
	var xmlHttp=null;
	try
	 {
	 // Firefox, Opera 8.0+, Safari
	 xmlHttp=new XMLHttpRequest();
	 }
	catch (e)
	 {
	 // Internet Explorer
	 try
	  {
	  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	  }
	 catch (e)
	  {
	  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
	  }
	 }
	return xmlHttp;
}

