function createXML()
{

	var xmlhttp=false;
	if (window.XMLHttpRequest)
	{
			xmlhttp=new XMLHttpRequest();		
	}
	else
	{
		
		try
		{
			xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			try
			{			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (E)
			{
				
				xmlhttp = false;
			}
		}	
	}
	if (!xmlhttp && typeof XMLHttpRequest != 'undefined')
	{
		xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp; 
}


function sendQuery(formProcessor,method,query,type)
{		
	xmlhttp=createXML();
			
			xmlhttp.open(method, formProcessor,true);
			xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			xmlhttp.setRequestHeader("Expires", "Thu, 13 Feb 1978 12:00:00 GMT");
			xmlhttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
			xmlhttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
			xmlhttp.setRequestHeader("Pragma", "no-cache");	
			
		
	xmlhttp.onreadystatechange =function()
	{		

		if (xmlhttp.readyState == 4 && xmlhttp.status == 200)
		{
			//	processXmlResponse( xmlhttp.responseXML,type );			
			processXmlResponse( xmlhttp.responseText,type);
			
		}
	}	
	
	/*var LoadingScr=document.getElementById("Loading");	
	LoadingScr.style.display="block";	*/
	xmlhttp.send(query);
	
}

function processXmlResponse(response,type)
{
	document.getElementById(type).innerHTML = response;

	/*if(type=='filltabs')
		fill_tab_contents(response);	
	if(type=='fillCity')
		document.getElementById('divcity').innerHTML = response;
	if(type=='fillPreferences')
		document.getElementById('floorplan_preferences_div').innerHTML = response;
	if(type == 'fillCommunity')
	{
		if (response == '')
		{
			alert('No communities found for these criteria');
			disableDiv();
			document.getElementById('div_load').style.display="none";
		}
		else
		{
			document.getElementById('divcommunities').innerHTML = response;
			enableDiv();
			
		}
	}
	document.getElementById('Loading').style.display='none';*/
}