var localidadSuccess = function(response){

	if(response.responseText !== undefined)
	{
		if (response.responseText !="false")
		{
			var localidad;
			var i;
			var fila;
			eval('localidad='+response.responseText+";");
			for(i=0;i<localidad.length;i++)
			{
				fila=localidad[i];
				document.getElementById('localidades').options[i]= new Option(fila[1],fila[0]);
			}
			document.getElementById('localidades').disabled=false;
		}

	}
};

var localidadFailure = function(response)
{
	alert("ERRRO");
//	error("Se perdio la conexion con el servidor");
};

var callbackLocalidad =
{
  success:localidadSuccess,
  failure:localidadFailure,
  argument:['foo','bar']
};
function IsNumeric(sText)
{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
}

function buscarCasas()
{
	if (IsNumeric(document.getElementById('preciohCasas').value) || document.getElementById('preciohCasas').value=="")
	{
		document.formCasas.submit();
	}
	else
	{
		alert('Ingreso un precio incorrecto');
	}
	return false;
		
}

function cargarLocalidad() {

	var valor;
	valor= document.getElementById('provincias').options[document.getElementById('provincias').selectedIndex].value;
	var data="provincia=" + valor;
	if (valor!="")
	{
			var sUrl = "ajax/CARGA_LOCALIDADES_CASAS/carga_localidades_gen.php";
			var request = YAHOO.util.Connect.asyncRequest('POST', sUrl, callbackLocalidad, data);
	}
	else
	{
		document.getElementById('localidades').disabled=true;
	}

}
