// Globales http-Objekt
var init	= false;
var xmlHttp = null;

// Anfrage
function getTerminNumber()
{
	if (window.ActiveXObject) 
	{
		try {xmlHttp= new ActiveXObject("Msxml2.XMLHTTP"); }
		catch (e) 
		{
		  try {xmlHttp= new ActiveXObject("Microsoft.XMLHTTP"); }
		  catch (e) {}
		}
	}
	else if (window.XMLHttpRequest) 
	{
		try {xmlHttp= new XMLHttpRequest();} 
		catch(e) {}
	}
	
	if (xmlHttp) 
	{
		params = "";
		
		// Datum von
		var val = document.getElementById("suchForm").datumVon.value;
		params += "datumVon="+escape(val);
		
		// Datum bis
		var val = document.getElementById("suchForm").datumBis.value;
		params += "&datumBis="+escape(val);
		
		// Stichwort
		var val = document.getElementById("stichwort").value;
		params += "&stichwort="+escape(val);
		
		// regionID
		var sel = document.getElementById("regionID");
		var val = sel.options[sel.selectedIndex].value;
		params += "&regionID="+escape(val);
		
		// kategorieGruppeID
		var sel = document.getElementById("kategorieGruppeID");
		var val = sel.options[sel.selectedIndex].value;
		params += "&kategorieGruppeID="+escape(val);
		
		xmlHttp.open("post", "ajaxTerminNumber.php5", true);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded") ;
		xmlHttp.setRequestHeader("Content-length", params.length);
		xmlHttp.onreadystatechange = setTerminNumber;
		xmlHttp.send(params);
	}
}

// Call-Back
function setTerminNumber() 
{
  
  if (xmlHttp.readyState == 4) 
  {
	var number		= xmlHttp.responseXML.documentElement.getAttribute("value");
	var btn	   		= document.getElementById("btnAnzeigen")
	btn.value 		= number+" Treffer anzeigen";
	var div			= document.getElementById("treffer")
	div.innerHTML	= number;
	
	if(number==0) 	btn.disabled=true;
	else 			btn.disabled=false;
  }
}
