var Models = null ; 
function set_model_id()
{
   	document.getElementById("model_id").value = document.getElementById("smodel_id").value ;
}

function load_models()
{
	Models = createXmlHttpRequestObject()
    Models.onreadystatechange = process_LoadModels ;
    
    var make_id = document.getElementById("make_id").value;
    if (make_id>0)
    {
	   	document.getElementById("logo").style.background='url(images/logos/'+make_id+'.jpg) no-repeat top center';
	}
	else
	   	document.getElementById("logo").style.background='';
    if (make_id==-1)
    {
    	empty1();
    	return;
    }
    var url = "/ajax_php/models_list_ajax.php?make_id="+make_id;
    Models.open( "GET", url, true );
    Models.send( null );
   	document.getElementById("models_list_name").innerHTML = "Model: </br>" ;
   	if(document.getElementById("model_id"))
   		document.getElementById("model_id").disabled=true;
//   	else	
//	document.getElementById("models_list").innerHTML="<font color=red>Please wait...</font>";
}

function process_LoadModels() 
{
	if ( Models.readyState != 4 )
		return  

    document.getElementById("models_list").innerHTML = Models.responseText;
   	document.getElementById("models_list_name").innerHTML = "Model: </br>" ;
}

function empty1()
{
   	document.getElementById("model_id").value = -1;
   	document.getElementById("models_list").innerHTML = "" ;
   	document.getElementById("models_list_name").innerHTML = "" ;
}



var SearchCriteria = null ;

function SetSearchCriteria()
{
	SearchCriteria = createXmlHttpRequestObject()
    SearchCriteria.onreadystatechange = process_SetSearchCriteria ;

    var url = "/ajax_php/search_results_ajax.php";
    var data
    data = new Array;
    data['mode']=2; 
    if (document.getElementById("make_id").value!=-1)
    	{
		data['make_id'] =document.getElementById("make_id").value; 
		if (document.getElementById("model_id").value!=-1)		
			data['model_id']=document.getElementById("model_id").value;
    	}	
 	if (document.getElementById("price_from").value!="")
		data['price_from']=document.getElementById("price_from").value;
	if (document.getElementById("price_to").value!="")
		data['price_to']=document.getElementById("price_to").value;
	if (document.getElementById("year_from").value!="")
		data['year_from']=document.getElementById("year_from").value;
	if (document.getElementById("year_to").value!="")
		data['year_to']=document.getElementById("year_to").value;
		
//	if (document.getElementById("zip").value!="")
//		{
//			data['zip']=document.getElementById("zip").value;
//			data['radius']=document.getElementById("radius").value;
//		}    
	SearchCriteria.open( "POST", url, true );
    var send_data = urlEncodeData(data);
    SearchCriteria.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    SearchCriteria.setRequestHeader("Content-length", send_data.length);
    SearchCriteria.setRequestHeader("Connection", "close");
    SearchCriteria.send(send_data);
    
}
function process_SetSearchCriteria()
{
	if ( SearchCriteria.readyState != 4 ) 
	return;	
	location.href="./?op=search_results";
}

