




function CodLocalidad()
{ 
var localidad,localidad1;  
    try
	{
		ajax3 = new XMLHttpRequest();
	}
	catch (error)
	{
		try
		{
			ajax3 = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch (error)
		{
			ajax3 = null;

			return false;
		}
	}	 
         
	ajax3.open("GET", "/codlocalidad_process.php?id_provincia=" + document.CocinaSearch.provincia.value);
	ajax3.onreadystatechange=function() { 
    if (ajax3.readyState==4) {       
	 localidad=ajax3.responseText;	 
	 localidad=localidad.replace(" ", "");
	 document.CocinaSearch.hiddenlocalidad.value=localidad;
	 DatosZonaPostal(localidad);    	 
	 
     
     RellenarSearch(localidad,document.CocinaSearch.hiddenzona.value);	 	 	 
    } 
     } 		
	ajax3.send("");	
	
}




function DatosLocalidad()
{   
    try
	{
		ajax = new XMLHttpRequest();
	}
	catch (error)
	{
		try
		{
			ajax = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch (error)
		{
			ajax = null;

			return false;
		}
	}	 
     
	ajax.open("GET", "/localidad_process.php?id_provincia=" + document.CocinaSearch.provincia.value);
	ajax.onreadystatechange=function() { 
    if (ajax.readyState==4) { 
     //En esta parte del código, se revisa cuando el ha sido procesada la carga del AJAX 
	 document.getElementById('Localidad_select_cell').innerHTML =ajax.responseText;     
      //CON en esta línea, decimos que pinte el resultado en nuestro div "contenedor" 
    } 
     } 	
	ajax.send(null);	
}

function ChangeProvincia(id_provincia)
{ 
  document.CocinaSearch.hiddenzona.value=0;  
  DatosLocalidad();    
  CodLocalidad(); 
  
}


function ChangeLocalidad(localidad)
{
  document.CocinaSearch.hiddenlocalidad.value=localidad;
  document.CocinaSearch.hiddenzona.value=0;  
  DatosZonaPostal(localidad);   
  Valor_Slider(localidad);  
  
  
  
}

function ChangeZona(zona)
{  
  document.CocinaSearch.hiddenzona.value=zona;
  RellenarSearch(document.CocinaSearch.hiddenlocalidad.value,zona);	
}

function Valor_Slider(localidad)
{
var precio;
    try
	{
		ajax4 = new XMLHttpRequest();
	}
	catch (error)
	{
		try
		{
			ajax4 = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch (error)
		{
			ajax4 = null;

			return false;
		}
	}	 
    
	ajax4.open("GET", "/preciolocalidad_process.php?id_provincia=" + document.CocinaSearch.provincia.value + "&id_municipio=" + localidad );
	ajax4.onreadystatechange=function() { 
    if (ajax4.readyState==4)
	{       
	 precio=ajax4.responseText;	
	 precio=precio.replace(" ", "");	 
	 document.CocinaSearch.hiddenprecio.value=precio;		
     $("#slider").slider('option', 'value',precio);           
     $("#amount").val(precio);   
	 RellenarSearch(localidad,0,0);	  
    } 
  }	
  ajax4.send("");	

}

function DatosZonaPostal(cod_municipio)
{  
    try
	{
		ajax1 = new XMLHttpRequest();
	}
	catch (error)
	{
		try
		{
			ajax1 = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch (error)
		{
			ajax1 = null;

			return false;
		}
	}	   	
	ajax1.open("GET", "/zonapostal_process.php?id_provincia=" + document.CocinaSearch.provincia.value + "&id_municipio=" + cod_municipio);
	ajax1.onreadystatechange=function() { 
    if (ajax1.readyState==4) { 
     //En esta parte del código, se revisa cuando el ha sido procesada la carga del AJAX 
	 
	 document.getElementById('ZonaPostal_select_cell').innerHTML =ajax1.responseText;     
      //CON en esta línea, decimos que pinte el resultado en nuestro div "contenedor" 
    } 
     } 	
	ajax1.send(null);	
}


function RellenarSearch(localidad,zona)
{    
    
    try
	{
		ajax2 = new XMLHttpRequest();
	}
	catch (error)
	{
		try
		{
			ajax2 = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch (error)
		{
			ajax2 = null;

			return false;
		}
		}	    	
	ajax2.open("GET", "/search_process.php?id_provincia=" + document.CocinaSearch.provincia.value + "&id_municipio=" + localidad + "&id_zona=" + zona  + "&precio=" + document.CocinaSearch.hiddenprecio.value);
	ajax2.onreadystatechange=function() { 
    if (ajax2.readyState==4) { 	  
	 document.getElementById('searchslider').innerHTML =ajax2.responseText;           
    } 
     } 	
	ajax2.send(null);	
}

