var op_1472 = new Array('Aluguel', '1479', 'Temporada', '6485', 'Venda', '1480');
var op_1466 = new Array('Aluguel', '1467', 'Temporada', '6484', 'Venda', '1468');
var op_1478 = new Array('Aluguel', '6491', 'Venda', '6492');
var op_1460 = new Array('Aluguel', '1461', 'Temporada', '6493', 'Venda', '1462');
var op_1496 = new Array('Aluguel', '1491', 'Temporada', '6488', 'Venda', '1492');
var op_1493 = new Array('Aluguel', '50452', 'Venda', '50454');
var op_1892 = new Array('Aluguel', '6489', 'Temporada', '50455', 'Venda', '6490');
var cities_PACREd55_array = new Array('Elegir' ,'Elegir','Otras');
var cities_PALASff50_array = new Array('Elegir' ,'CMAC1b954','Maceió','Elegir','Otras');
var cities_PAMAA156e6_array = new Array('Elegir' ,'Elegir','Otras');
var cities_PAMAS1780a_array = new Array('Elegir' ,'CALV2aa78','ALVARAES','CMAN1f3ba','Manaus','Elegir','Otras');
var cities_PBAHAeba1_array = new Array('Elegir' ,'CCAI46099','CAIRU','CCAN65479','CANAVIEIRAS','CCON2cbd2','CONDE','CCAM96a12','Camaçari','CDIAba4f','DIAS D AVILA','CITA97fae','ITACARE','CITA23de7','ITAPARICA','CLAU169db','LAURO DE FREITAS','CMATc6a03','MATA DE SAO JOAO','CMUC4c864','MUCURI','CPOR6d7a','PORTO SEGURO','CPRA899f5','PRADO','CSAL88b49','Salvador','Elegir','Otras');
var cities_PCEAA1792e_array = new Array('Elegir' ,'CAQU4b385','AQUIRAZ','CEUSa9e5a','EUSEBIO','CFOR392aa','Fortaleza','Elegir','Otras');
var cities_PDISL11bab_array = new Array('Elegir' ,'CAGU43131','AGUAS CLARAS','CBRA563f2','Brasília','CBRA6dc7f','Brazlândia','CCEI68b61','Ceilândia','CGAM7f7a3','Gama','CLAG3991c','Lago Sul','CPLA1cfb1','Planaltina','CSAMce1c9','Samambaia','CSOB89b0','Sobradinho','CTAGdd982','Taguatinga','Elegir','Otras');
var cities_PESPO17f74_array = new Array('Elegir' ,'CARA8ac4','ARACRUZ','CDOMc4d24','DOMINGOS MARTINS','CGUAf0d16','Guarapari','CSERb5dd1','Serra','CVIA37e61','VIANA','CVILe9a7e','Vila Velha','CVITa3dbc','Vitória','Elegir','Otras');
var cities_PGOIS175f3_array = new Array('Elegir' ,'CABA3ae04','ABADIANIA','CALT8b023','ALTO PARAISO DE GOIAS','CANA49fe3','Anápolis','CCAL148f7','CALDAS NOVAS','CGOI5d160','Goiânia','CPIR66b84','PIRENOPOLIS','CSAOceec6','SAO MIGUEL DO ARAGUAIA','CVALb0cd6','VALPARAISO DE GOIAS','CVILcb9eb','VILA PROPICIO','Elegir','Otras');
var cities_PMARO51eb_array = new Array('Elegir' ,'CMAR409ff','MARANHAOZINHO','CSAO6f358','SAO LUIS','Elegir','Otras');
var cities_PMATOcd64_array = new Array('Elegir' ,'CCUI96415','Cuiabá','CVAR27d0c','Várzea Grande','Elegir','Otras');
var cities_PMATL8e7_array = new Array('Elegir' ,'CCAM1b759','Campo Grande','CNAV24d5e','NAVIRAI','Elegir','Otras');
var cities_PMINS1502d_array = new Array('Elegir' ,'CBELe487f','Belo Horizonte','CBETd7be','Betim','CCAL8fc0b','CALDAS','CCAM35ed0','CAMANDUCAIA','CCAM26cc','CAMBUI','CCAX8a726','CAXAMBU','CCON3136d','Contagem','CEXT7ce0b','EXTREMA','CGONd4197','GONCALVES','CGOVb0a97','Governador Valadares','CITA13003','ITAPEVA','CIPA6c646','Ipatinga','CJOA676ce','JOAO PINHEIRO','CJUA6e183','JUATUBA','CJUIcef00','Juiz de Fora','CMONc3375','Montes Claros','COURa57f2','OURO FINO','COURd8ee','OURO PRETO','CPAL662c7','PALMOPOLIS','CPOU5173b','POUSO ALEGRE','CPRA9f78a','PRADOS','CPOCec05c','Poços de Caldas','CSAO4715f','SAO LOURENCO','CSAOa1657','SAO SEBASTIAO DO PARAISO','CTIR4e67a','TIRADENTES','CTIMcc0f4','Timóteo','CUNA58eae','UNAI','CUBEa8a56','Uberlândia','Elegir','Otras');
var cities_PPARA180ed_array = new Array('Elegir' ,'CASS4f63e','ASSIS CHATEAUBRIAND','CCAScbe9e','Cascavel','CCOLf2e23','Colombo','CCUR62ff5','Curitiba','CGUA3a9da','GUARATUBA','CLONb6685','Londrina','CMAT9af7f','MATINHOS','CMARef2ab','Maringá','CPON25f50','PONTAL DO PARANA','CPINe8f10','Pinhais','CSAO5226e','SAO JOSE DOS PINHAIS','Elegir','Otras');
var cities_PPARA43b8_array = new Array('Elegir' ,'CCON7cb42','CONDE','CJOA6c32f','João Pessoa','Elegir','Otras');
var cities_PPARAbce0_array = new Array('Elegir' ,'CBEL471ab','Belém','Elegir','Otras');
var cities_PPERO1ffc_array = new Array('Elegir' ,'CGOI83f7f','GOIANA','CGRA3c646','Gravatá','CITAb355d','ILHA DO ITAMARACA','CREC363c','Recife','CTAM94969','TAMANDARE','Elegir','Otras');
var cities_PPIAI545c_array = new Array('Elegir' ,'Elegir','Otras');
var cities_PRIOEd2cc_array = new Array('Elegir' ,'CNATb691f','Natal','CPAR18825','PARNAMIRIM','CRIOfa73','RIO DO FOGO','Elegir','Otras');
var cities_PRIOLdc34_array = new Array('Elegir' ,'CCAPc157b','CAPAO DA CANOA','CCAN7153','Canoas','CGLO75762','GLORINHA','CGRA80d69','Gravataí','COSOcfc77','OSORIO','CPELe4cb6','Pelotas','CPOR80e2e','Porto Alegre','CSAN6cd3f','Santa Maria','CTOR75b85','TORRES','CTRA69def','TRAMANDAI','CURU8083e','Uruguaiana','CVIA923e9','Viamão','Elegir','Otras');
var cities_PRIOO1839f_array = new Array('Elegir' ,'CRJ-9817','Rj - Baixada Fluminense','CRJ-7477','Rj - Centro','CRJ-7844','Rj - Litoral','CRJ-5599','Rj - Niterói','CRJ-8901','Rj - Outros Municípios','CRJ-7065','Rj - Serras','CRJ-5301','Rj - Zona Norte','CRJ-5802','Rj - Zona Oeste','CRJ-5522','Rj - Zona Sul');
var cities_PRONA12e8a_array = new Array('Elegir' ,'Elegir','Otras');
var cities_PRORA180b1_array = new Array('Elegir' ,'Elegir','Otras');
var cities_PSANA9778_array = new Array('Elegir' ,'CBAL27fd7','BALNEARIO CAMBORIU','CBOM636e3','BOMBINHAS','CBLUc6031','Blumenau','CFLO338a5','Florianópolis','CGAR4aaa9','GAROPABA','CIMA4ffb9','IMARUI','CIMB1453b','IMBITUBA','CITAf014f','ITAPEMA','CITA9d22c','Itajaí','CJOI76738','Joinville','CLAGc17ba','LAGUNA','CLAG73270','Lages','CNAV56e60','NAVEGANTES','CPALe0150','Palhoça','CRIO9005a','RIO NEGRINHO','CSAOeb386','SAO JOSE','Elegir','Otras');
var cities_PSERE12fe9_array = new Array('Elegir' ,'CARAa2d43','Aracaju','Elegir','Otras');
var cities_PSAOO97a8_array = new Array('Elegir' ,'CSP-7602','SP - Campinas','CSP-9407','SP - Centro','CSP-3183','SP - Grande SP','CSP-7295','SP - Guarulhos','CSP-7401','SP - Interior','CSP-7044','SP - Litoral','CSP-1641','SP - Santo André','CSP-3362','SP - São Bernardo do Campo','CSP-4501','SP - São Caetano do Sul','CSP-4337','SP - Zona Leste','CSP-2351','SP - Zona Norte','CSP-6970','SP - Zona Oeste','CSP-9121','SP - Zona Sul','Elegir','Otras');
var cities_PTOCScd0f_array = new Array('Elegir' ,'Elegir','Otras');
var rg_0_array = new Array('80000','Até 80,000','90000','Até 90,000','100000','Até 100,000','110000','Até 110,000','120000','Até 120,000','130000','Até 130,000','140000','Até 140,000','150000','Até 150,000','160000','Até 160,000','170000','Até 170,000','180000','Até 180,000','190000','Até 190,000','200000','Até 200,000','210000','Até 210,000','220000','Até 220,000','230000','Até 230,000','240000','Até 240,000','250000','Até 250,000','260000','Até 260,000','270000','Até 270,000','280000','Até 280,000','290000','Até 290,000','300000','Até 300,000','310000','Até 310,000','320000','Até 320,000','330000','Até 330,000','340000','Até 340,000','350000','Até 350,000','360000','Até 360,000','370000','Até 370,000','380000','Até 380,000','390000','Até 390,000','400000','Até 400,000','410000','Até 410,000','420000','Até 420,000','430000','Até 430,000','440000','Até 440,000','450000','Até 450,000','460000','Até 460,000','470000','Até 470,000','480000','Até 480,000','490000','Até 490,000','500000','Até 500,000','500000','Acima de 500,000');
var rg_1_array = new Array('1000','Até 1,000','2000','Até 2,000','3000','Até 3,000','4000','Até 4,000','5000','Até 5,000','6000','Até 6,000','7000','Até 7,000','8000','Até 8,000','9000','Até 9,000','10000','Até 10,000','11000','Até 11,000','12000','Até 12,000','13000','Até 13,000','14000','Até 14,000','15000','Até 15,000','16000','Até 16,000','17000','Até 17,000','18000','Até 18,000','19000','Até 19,000','20000','Até 20,000','21000','Até 21,000','22000','Até 22,000','23000','Até 23,000','24000','Até 24,000','25000','Até 25,000','26000','Até 26,000','27000','Até 27,000','28000','Até 28,000','29000','Até 29,000','30000','Até 30,000','31000','Até 31,000','32000','Até 32,000','33000','Até 33,000','34000','Até 34,000','35000','Até 35,000','36000','Até 36,000','37000','Até 37,000','38000','Até 38,000','39000','Até 39,000','40000','Até 40,000','41000','Até 41,000','42000','Até 42,000','43000','Até 43,000','44000','Até 44,000','45000','Até 45,000','46000','Até 46,000','47000','Até 47,000','48000','Até 48,000','49000','Até 49,000','50000','Até 50,000','50000','Acima de 50,000');
var rg_2_array = new Array('1000','Até 1,000','2000','Até 2,000','3000','Até 3,000','4000','Até 4,000','5000','Até 5,000','6000','Até 6,000','7000','Até 7,000','8000','Até 8,000','9000','Até 9,000','10000','Até 10,000','11000','Até 11,000','12000','Até 12,000','13000','Até 13,000','14000','Até 14,000','15000','Até 15,000','16000','Até 16,000','17000','Até 17,000','18000','Até 18,000','19000','Até 19,000','20000','Até 20,000','21000','Até 21,000','22000','Até 22,000','23000','Até 23,000','24000','Até 24,000','25000','Até 25,000','26000','Até 26,000','27000','Até 27,000','28000','Até 28,000','29000','Até 29,000','30000','Até 30,000','31000','Até 31,000','32000','Até 32,000','33000','Até 33,000','34000','Até 34,000','35000','Até 35,000','36000','Até 36,000','37000','Até 37,000','38000','Até 38,000','39000','Até 39,000','40000','Até 40,000','41000','Até 41,000','42000','Até 42,000','43000','Até 43,000','44000','Até 44,000','45000','Até 45,000','46000','Até 46,000','47000','Até 47,000','48000','Até 48,000','49000','Até 49,000','50000','Até 50,000','50000','Acima de 50,000');
var rg_3_array = new Array('80000','Até 80,000','90000','Até 90,000','100000','Até 100,000','110000','Até 110,000','120000','Até 120,000','130000','Até 130,000','140000','Até 140,000','150000','Até 150,000','160000','Até 160,000','170000','Até 170,000','180000','Até 180,000','190000','Até 190,000','200000','Até 200,000','210000','Até 210,000','220000','Até 220,000','230000','Até 230,000','240000','Até 240,000','250000','Até 250,000','260000','Até 260,000','270000','Até 270,000','280000','Até 280,000','290000','Até 290,000','300000','Até 300,000','310000','Até 310,000','320000','Até 320,000','330000','Até 330,000','340000','Até 340,000','350000','Até 350,000','360000','Até 360,000','370000','Até 370,000','380000','Até 380,000','390000','Até 390,000','400000','Até 400,000','410000','Até 410,000','420000','Até 420,000','430000','Até 430,000','440000','Até 440,000','450000','Até 450,000','460000','Até 460,000','470000','Até 470,000','480000','Até 480,000','490000','Até 490,000','500000','Até 500,000','500000','Acima de 500,000');
var dolarConv = 1.79;
	function showOperations(){
		var tipoSelected = document.getElementById('tipo_inm_opt');
		var indice = document.getElementById('tipo_inm_opt').selectedIndex;
		var valueSelected = tipoSelected.options[indice].value;
		try{	
			var operaciones = eval('op_' + valueSelected);
			showHideOps(operaciones);
			
			changeExtraCombos(valueSelected);
			changeExtraChecks(valueSelected);
		}catch(e) {}
	}
	
	function changeExtraCombos(valueSelected){
		for(var a = 0; a < extracombos.length; a++){
			var idComb = extracombos[a].split("|")[extracombos[a].split("|").length -1];
			document.getElementById('div_'+idComb).style.display = 'none';
			document.getElementById(idComb).selectedIndex = 0;
			if(extracombos[a].indexOf(valueSelected) > -1)
				document.getElementById('div_'+idComb).style.display = 'block';
		}
	}
	
	function changeExtraChecks(valueSelected){
		for(var a = 0; a < extrachecks.length; a++){
			var idComb = extrachecks[a].split("|")[extrachecks[a].split("|").length -1];
			document.getElementById(idComb).checked = false;
			document.getElementById(idComb).disabled = true;
			document.getElementById("lbl_"+idComb).style.color = '#CCCCCC';
			if(extrachecks[a].indexOf(valueSelected) > -1){
				document.getElementById(idComb).disabled = false;
				document.getElementById("lbl_"+idComb).style.color = '#555';
			}
		}
	}
	
	function showHideOps(operaciones){
		document.getElementById('op_Venda').style.display = 'none';
		document.getElementById('op_Aluguel').style.display = 'none';
		document.getElementById('op_Temporada').style.display = 'none';
		
		for(var j = 0 ; j < operaciones.length; j++){
			if(document.getElementById('op_'+operaciones[j].replace(/ /g, "")) != null)
				document.getElementById('op_'+operaciones[j].replace(/ /g, "")).style.display = 'block';
		}
		
		var radio_option = getSelectedRadioName(document.FormBuscador.radio_operacion).id;
		if(radio_option != null){
			if(document.getElementById(radio_option) != null){
				if(document.getElementById(radio_option.replace("se_","op_")).style.display == 'none'){
					if(document.getElementById('op_Venda').style.display == 'none'){
						document.getElementById('se_Aluguel').checked = true;
					}else{
						document.getElementById('se_Venda').checked = true;
					}
					loadRanges();
				}else{
					document.getElementById(radio_option).checked = true;
				}
			}
		}
	}
	
	function getSelectedRadio(buttonGroup) {
	   if (buttonGroup[0]) { // if the button group is an array (one button is not an array)
		  for (var i=0; i<buttonGroup.length; i++) {
			 if (buttonGroup[i].checked) {
				return i
			 }
		  }
	   } else {
		  if (buttonGroup.checked) { return 0; } // if the one button is checked, return zero
	   }
	   // if we get to this point, no radio button is selected
	   return -1;
	}
	
	function getSelectedRadioName(buttonGroup) {
	   var i = getSelectedRadio(buttonGroup);
	   if (i == -1) {
		  return "";
	   } else {
		  if (buttonGroup[i]) { // Make sure the button group is an array (not just one button)
			 return buttonGroup[i];
		  } else { // The button group is just the one button, and it is checked
			 return buttonGroup;
		  }
	   }
	}
	
	function updateCities(){
		var provComb = document.getElementById('cmb_prov');
		var indice = document.getElementById('cmb_prov').selectedIndex;
		var valueSelected = provComb.options[indice].value;
		document.getElementById('cmb_city').disabled = true;
		document.getElementById('cmb_city').length = 1;
		resetCombos();
		if(valueSelected != 'ALL'){
			changeCities(valueSelected);
		}
	}
	
	function resetCombos(){
		document.getElementById('cmb_bar1').disabled = true;
		document.getElementById('cmb_bar2').disabled = true;
		document.getElementById('cmb_bar1').length = 0;
		document.getElementById('cmb_bar2').length = 0;
		try{
		document.getElementById('cmb_bar3').disabled = true;
		document.getElementById('cmb_bar3').length = 0;
		}catch(e){}
	}
	
	function changeCities(valueSelected){
		document.getElementById('cmb_city').disabled = false;
		try{	
			var childArray = eval('cities_'+valueSelected+'_array');




			document.getElementById('cmb_city').length = 0;
			document.getElementById('cmb_city').options[0] = new Option(childArray[0],childArray[0]);
			var cont = 1;



			for(var x = 1; x < childArray.length; ){
				document.getElementById('cmb_city').options[cont] = new Option(childArray[x+1],childArray[x]);
				x = x + 2;
				cont = cont + 1;
			}
		}catch(e) {}

	}
	
	function loadRanges(){
		var radio_option = getSelectedRadioName(document.FormBuscador.radio_operacion).value;
		try{	
			var childArray = eval('rg_'+radio_option+'_array');
			document.getElementById('cmb_hasta').length = 1;
			var pos = 1;
			for(var x = 0; x < childArray.length; x++){
				document.getElementById('cmb_hasta').options[pos] = new Option(childArray[x + 1],childArray[x]);
				x++;
				pos++;
			}
		}catch(e) {}
	}
	
	document.getElementById('se_Venda').checked = true;
	loadRanges();
	
	RESCombos._path = 'http://'+window.location.host+RESCombos._path;
	
	function getSearchFilters(){
		var comb_inm = document.getElementById('tipo_inm_opt');
		var ind_inm = document.getElementById('tipo_inm_opt').selectedIndex;
		var value_inm = comb_inm.options[ind_inm].value;
		var radio_option = getSelectedRadioName(document.FormBuscador.radio_operacion).id.replace("se_","");
		var categID = "";
		try{	
			var childArray = eval('op_' + value_inm)
			for(var x = 0; x < childArray.length; x++){
				if(radio_option == childArray[x].replace(/ /g,""))
					categID = childArray[x+1];
			}
		}catch(e) {}
		
		var busqueda = 'as_categ_id=' + categID;
		var comb_price = document.getElementById('cmb_hasta');
		var ind_price = document.getElementById('cmb_hasta').selectedIndex;
		var value_price = comb_price.options[ind_price].value;
		var price_sel = comb_price.options[ind_price].text;
		
		var value_mon = '';
		
		if(value_price != 'ALL'){
			if(price_sel.indexOf("Más") >= 0){
			if(value_mon == 'DOL')
				value_price = value_price * dolarConv;
				//Mas de
				busqueda = busqueda + '&as_price_min=' + value_price;
			}else{
				if(value_mon == 'DOL')
					value_price = value_price * dolarConv;
				//Hasta
				busqueda = busqueda + '&as_price_max=' + value_price + '&as_order_id=PRICE_DESC';
			}
		}
		
		var comb_prov = document.getElementById('cmb_prov');
		var ind_prov = document.getElementById('cmb_prov').selectedIndex;
		var value_prov = comb_prov.options[ind_prov].value;
		
		var text_prov = comb_prov.options[ind_prov].text;
		
		if(text_prov.length > 20)
			text_prov = text_prov.substr(0, 20);
			
		if(value_prov != 'ALL'){
			busqueda = busqueda + '&as_pcia_id=' + text_prov;
			var comb_city = document.getElementById('cmb_city');
			var ind_city = document.getElementById('cmb_city').selectedIndex;
			var value_city = comb_city.options[ind_city].value;
			if(value_city != 'Elegir' && value_city != 'Selecione'){
				busqueda = busqueda + '&as_ciudad=' + value_city;
				var barrios = "";
				for(var x = 1; x < 4; x++){
					try{
						var comb_barr = document.getElementById('cmb_bar' + x);
						var ind_barr = document.getElementById('cmb_bar' + x).selectedIndex;
						var value_barr = comb_barr.options[ind_barr].value;
						if(value_barr != 'Selecione' && value_barr != 'Elegir'){
							if(barrios != '')
								barrios = barrios + "|";
							barrios = barrios + value_barr;
						}
					}catch(e){}
				}
				if(barrios != '')
					busqueda = busqueda + '&as_barrios=' + barrios;
			}
		}
		busqueda = busqueda + '&as_display_type=G&as_qshow=99'
		return busqueda;
	}

	function doResSearch(){
		var busqueda = document.FormBuscador.action + getSearchFilters(); 
		resetSearch();	
		location.href = busqueda;
	}
	
	function getAdvancedFilters(){
		var advancedFilters = "";
		var extraAdvancedFilters = "";
		for(var a = 0; a < extracombos.length; a++){
			var idComb = extracombos[a].split("|")[extracombos[a].split("|").length -1];
			var comb = document.getElementById(idComb);
			var ind = document.getElementById(idComb).selectedIndex;
			var value = comb.options[ind].value;
			if(value != 'ALL'){
				if(idComb == 'MTRSTOTAL' || idComb == 'HECTAREA'){
					var doublevalue = value.split("-");
					var supfilter = "";
					if(doublevalue[0] != "0")
						supfilter = "&as_sup_min=" + doublevalue[0];
					if(doublevalue[1] != "0")
						supfilter = supfilter + "&as_sup_max=" + doublevalue[1];
					extraAdvancedFilters =  extraAdvancedFilters + supfilter;
				}else if(idComb == 'TIPOVEND'){
					extraAdvancedFilters = extraAdvancedFilters + '&as_other_filter_id=CONCES';
				}else if(advancedFilters.length > 0){
					advancedFilters = advancedFilters + "|" + idComb + ":" + value;
				}else{
					advancedFilters = "&as_other_filters=" + idComb + ":" + value;
				}
			}
		}

		for(var a = 0; a < extrachecks.length; a++){
			var idComb = extrachecks[a].split("|")[extrachecks[a].split("|").length -1];
			var check = document.getElementById(idComb);
			if(check.checked){
				if(advancedFilters.length > 0){
					advancedFilters = advancedFilters + "|" + idComb + ":Y";
				}else{
					advancedFilters = "&as_other_filters=" + idComb + ":Y";
				}
			}
		}

		return extraAdvancedFilters + advancedFilters;
	}

	
	function doAdvancedSearch(){
		var busqueda = document.FormBuscador.action + getSearchFilters() + getAdvancedFilters();
		resetSearch();	
		location.href = busqueda;
	}
	
	function resetSearch(){
		document.getElementById('se_Venda').checked = true;
		document.getElementById('tipo_inm_opt').selectedIndex = 1;
		document.getElementById('cmb_prov').selectedIndex = 0;
		updateCities();
		loadRanges();
		showOperations();
	}
	
	function cityChange(){
		var comb_city = document.getElementById('cmb_city');
		var ind_city = document.getElementById('cmb_city').selectedIndex;
		var value = comb_city.options[ind_city].value;
		document.getElementById('busbtn').disabled = true;
		RESCombos.getFilteredBarrios('1459','BARR',value,cityCallback);
	}
	
	function cityCallback(data){
		resetCombos();
		if(data.length > 1){
			DWRUtil.addOptions('cmb_bar1', data,"valueID","description");
			document.getElementById('cmb_bar1').disabled = false;
			DWRUtil.addOptions('cmb_bar2', data,"valueID","description");
			document.getElementById('cmb_bar2').disabled = false;
			try{
			document.getElementById('cmb_bar3').disabled = false;
			DWRUtil.addOptions('cmb_bar3', data,"valueID","description");
			}catch(e){}
			
			try{
				if(pre_barr1 != ''){
					var tipoSelected = document.getElementById('cmb_bar1');
					for(var a = 0; a < tipoSelected.options.length; a++){
						if(tipoSelected.options[a].value == pre_barr1){
							document.getElementById('cmb_bar1').selectedIndex = a;
						}
					}
					pre_barr1 = '';
				}
				if(pre_barr2 != ''){
					var tipoSelected = document.getElementById('cmb_bar2');
					for(var a = 0; a < tipoSelected.options.length; a++){
						if(tipoSelected.options[a].value == pre_barr2){
							document.getElementById('cmb_bar2').selectedIndex = a;
						}
					}
					pre_barr2 = '';
				}
			
				try{
				if(pre_barr3 != ''){
					var tipoSelected = document.getElementById('cmb_bar3');
					for(var a = 0; a < tipoSelected.options.length; a++){
						if(tipoSelected.options[a].value == pre_barr3){
							document.getElementById('cmb_bar3').selectedIndex = a;
						}
					}
					pre_barr3 = '';
				}
				}catch(e){}
			}catch(e){}
		}
		document.getElementById('busbtn').disabled = false;
	}
	
	window.onresize = doResize;
	doResize();
	
	function doResize(){
		try{
			var destacados = document.getElementById('destacados');
			if(destacados.clientWidth < 860){
				document.getElementById('tdbarr3').style.display = "none";
			}else{
				document.getElementById('tdbarr3').style.display = "block";
			}
			
			if(destacados.clientWidth < 790){
				document.getElementById('lastgaleryitem').style.display = "none";
			}else{
				document.getElementById('lastgaleryitem').style.display = "block";
			}
		}catch(e){}
	}
	
	function advancedSearch(){
		//Link
		var advlink = 'http://www.arremate.com/jm/ml.home.resAdvancedSearch?';
		//Tipo operacion

		advlink = advlink + "radio_op=" + getSelectedRadioName(document.FormBuscador.radio_operacion).id + "&";
		//Tipo inmueble
		var tipoSelected = document.getElementById('tipo_inm_opt');
		var indice = document.getElementById('tipo_inm_opt').selectedIndex;
		var valueSelected = tipoSelected.options[indice].value;
		advlink = advlink + "tipo_inm=" + valueSelected + "&";
		//Provincia
		var provComb = document.getElementById('cmb_prov');
		indice = document.getElementById('cmb_prov').selectedIndex;
		valueSelected = provComb.options[indice].value;
		if(valueSelected != 'ALL'){
			advlink = advlink + "prov=" + valueSelected + "&";
		}
		//Ciudad
		var comb_city = document.getElementById('cmb_city');
		var ind_city = document.getElementById('cmb_city').selectedIndex;
		var value_city = comb_city.options[ind_city].value;
		if(valueSelected != 'ALL'){
			advlink = advlink + "city=" + value_city + "&";
		}
		//Barrios
		for(var x = 1; x < 4; x++){
			try{
				var comb_barr = document.getElementById('cmb_bar' + x);
				var ind_barr = document.getElementById('cmb_bar' + x).selectedIndex;
				var value_barr = comb_barr.options[ind_barr].value;
				if(value_barr != 'Selecione' && value_barr != 'Elegir'){
					advlink = advlink + "barr" + x + "=" + value_barr + "&";
				}
			}catch(e){}
		}
		
		//Precio
		var comb_price = document.getElementById('cmb_hasta');
		var ind_price = document.getElementById('cmb_hasta').selectedIndex;
		var value_price = comb_price.options[ind_price].value;
		if(value_price != 'ALL'){
			advlink = advlink + "price=" + value_price + "&";
		}
		
		location.href = advlink;
	}
	
	function setPrevValues(){
		if(pre_radio_op != ''){
			document.getElementById(pre_radio_op).checked = true;
			loadRanges();
		}
		if(pre_tipo_inm != ''){
			var tipoSelected = document.getElementById('tipo_inm_opt');
			for(var a = 0; a < tipoSelected.options.length; a++){
				if(tipoSelected.options[a].value == pre_tipo_inm){
					document.getElementById('tipo_inm_opt').selectedIndex = a;
					showOperations();
				}
			}
		}
		if(pre_prov != ''){
			var tipoSelected = document.getElementById('cmb_prov');
			for(var a = 0; a < tipoSelected.options.length; a++){
				if(tipoSelected.options[a].value == pre_prov){
					document.getElementById('cmb_prov').selectedIndex = a;
					updateCities();
				}
			}
		}
		if(pre_city != ''){
			var tipoSelected = document.getElementById('cmb_city');
			for(var a = 0; a < tipoSelected.options.length; a++){
				if(tipoSelected.options[a].value == pre_city){
					document.getElementById('cmb_city').selectedIndex = a;
					cityChange();
				}
			}
		}
		if(pre_price != ''){
			var tipoSelected = document.getElementById('cmb_hasta');
			for(var a = 0; a < tipoSelected.options.length; a++){
				if(tipoSelected.options[a].value == pre_price){
					document.getElementById('cmb_hasta').selectedIndex = a;
				}
			}
		}
	}
<!--Gen:91-->
