function ajaxFunction()
{
try
  {
  // Firefox, Opera 8.0+, Safari
  return new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    return new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    try
      {
      return new ActiveXObject("Microsoft.XMLHTTP");
      }
    catch (e)
      {
      //alert("Your browser does not support AJAX!");
      return false;
      }
    }
  }
  
}




//xmlHttp.onreadystatechange=
function partnerSearchResults(tic)
{	
	xmlHttp = ajaxFunction();
	if(xmlHttp === false)
	{
		return false;
	}
	var text;	
	xmlHttp.onreadystatechange=
	function()
	{
		if(xmlHttp.readyState==4) //request is complete
		{
		  // Get the data from the server's response
				//document.myForm.time.value=xmlHttp.responseText;
				//document.write("hello");
				text="";
				partners = xmlHttp.responseXML.documentElement.getElementsByTagName("partner");
				
				//text = partners.length+"";
				for(i=0; i<partners.length && i < 50; i++)
				{
					text += "<hr><strong>"+(i+1)+". <a href='";
					text += partners[i].getElementsByTagName("link")[0].childNodes[0].nodeValue;
					text += "'>";
					text += partners[i].getElementsByTagName("name")[0].childNodes[0].nodeValue;
					text += "</a></strong><br>";
					
					if(partners[i].getElementsByTagName("description")[0].childNodes[0].nodeValue != "")
						text += partners[i].getElementsByTagName("description")[0].childNodes[0].nodeValue+"<br>";
					else
						text += partners[i].getElementsByTagName("address1")[0].childNodes[0].nodeValue+"<br>";
					
					text += "<br>";
					

				}
				if(i < partners.length)
						text += "<a href='/listings.search.php?&count=10&start=10&action=Search&tourism_code="+tic + "'>more</a><br>";
				
				x = document.getElementById("results");
				x.innerHTML = text;		
		}
	 }
	 
	xmlHttp.open("GET","/php/listings.search.xml.php?count=51&action=Search&tourism_code="+tic, true);
	
  	xmlHttp.send(null);
}




function partnerSearchResults1(facil)
{	
	xmlHttp = ajaxFunction();
	if(xmlHttp === false)
	{
		//document.write("bye");
		return false;
	}
		
	xmlHttp.onreadystatechange=
	function()
	{
		if(xmlHttp.readyState==4) //request is complete
		{
		  // Get the data from the server's response
				//document.myForm.time.value=xmlHttp.responseText;

				text="";
				partners = xmlHttp.responseXML.documentElement.getElementsByTagName("partner");
				

				if (partners.length == 0)
					return false;
				for(i=0; i<partners.length; i++)
				{
					text += "<strong><a href='";
					text += partners[i].getElementsByTagName("link")[0].childNodes[0].nodeValue;
					text += "'>";
					text += partners[i].getElementsByTagName("name")[0].childNodes[0].nodeValue;
					text += "</a></strong><br>";
					
					text += partners[i].getElementsByTagName("address1")[0].childNodes[0].nodeValue+"<br>";
					text += partners[i].getElementsByTagName("city")[0].childNodes[0].nodeValue+",";
					text += partners[i].getElementsByTagName("state")[0].childNodes[0].nodeValue+" ";
					text += partners[i].getElementsByTagName("zip")[0].childNodes[0].nodeValue+"<br>";
					text += partners[i].getElementsByTagName("phone")[0].childNodes[0].nodeValue+"<br>";

					text += "<br>";

				}
				
				text += "<a href='/listings.search.php?&count=10&start=10&action=Search&facility_type="+facil + "'>more</a><br>";
				x = document.getElementById("results");
				x.innerHTML = unescape(text);				
		}
	 }
	 
	xmlHttp.open("GET","/php/listings.search.xml.php?action=Search&facility_type="+facil, true);
	//xmlHttp.open("GET","/php/test.xml", true);
  	xmlHttp.send(null);
	
}
