
function getResults ()
{
	//create objects
	var resultContainer = document.getElementById('result');
	var xmlHttp = ajaxFunction();
	var params = '';
	
	//grab the variables from the drop down menu's
	var category = document.advancedForm.category.value;
	var subCategory = document.advancedForm.subCategory.value;
	var color = document.advancedForm.color.value;
	var fabric = document.advancedForm.fabric.value;
	var price = document.advancedForm.price.value;
	var size = document.advancedForm.size.value;
	
	params = "action=1&category="+category+"&subCategory="+subCategory+"&color="+color+"&fabric="+fabric+"&price="+price+"&size="+size;
	
	xmlHttp.onreadystatechange=function()
    {
    	if(xmlHttp.readyState==4)
      	{
			resultContainer.innerHTML = xmlHttp.responseText;
      	}
	}
	xmlHttp.open("POST","../../../php_inc/ajax/advanced_search/advanced_process.php",true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", params.length);
	xmlHttp.setRequestHeader("Connection", "close");
  	xmlHttp.send(params);

	return;
}



/*--------------------------------------------------
definition: create the ajax object

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