	
	function recargar_localidades(Formulario){
		var Provincia = Formulario.PROVINCIA.value;
		if( localidades[Provincia] != undefined ){
			eliminar_localidad(Formulario);
			for(i=0; i< localidades[Provincia].length; i++ ){
				variable = new Option(localidades[Provincia][i],localidades[Provincia][i],"","");
				Formulario.LOCALIDAD.options[i] = variable;
			}
			Formulario.LOCALIDAD.disabled = false;
		}else{
			variable = new Option("--------------","","defaultSelected","selected")
			Formulario.LOCALIDAD.options[0] = variable;
			Formulario.LOCALIDAD.disabled = true;
		}
		recargar_barrios(Formulario);
	}

	function recargar_barrios(Formulario){
		var Localidad = Formulario.LOCALIDAD.value;
		if( barrios[Localidad] != undefined ){
			eliminar_barrio(Formulario);
			variable = new Option('Indistinto','Dacal',"defaultSelected","selected");
			Formulario.BARRIO.options[0] = variable;
			for(i=0; i< barrios[Localidad].length; i++ ){
				variable = new Option(barrios[Localidad][i],barrios[Localidad][i],"","");
				Formulario.BARRIO.options[i+1] = variable;
			}
			Formulario.BARRIO.disabled = false;
		}else{
			variable = new Option("--------------","","defaultSelected","selected")
			Formulario.BARRIO.options[0] = variable;
			Formulario.BARRIO.disabled = true;
		}
	}

	function eliminar_localidad(Formulario){
		for(i=0; i <= Formulario.LOCALIDAD.length; i++){
			Formulario.LOCALIDAD.options[i] = null;
		}
		Formulario.LOCALIDAD.length=0;
	}

	function eliminar_barrio(Formulario){
		for(i=0; i <= Formulario.BARRIO.length; i++){
			Formulario.BARRIO.options[i] = null;
		}
		Formulario.BARRIO.length=0;
	}


	function actualizar_formulario_lateral_localidad(id_localidad){
		for(i=0; i < document.frmulariobuscar.LOCALIDAD.length; i++){
			if( document.frmulariobuscar.LOCALIDAD.options[i].value == id_localidad ){
				document.frmulariobuscar.LOCALIDAD.options[i].selected  = "1";
				//buscar_formulario(true);
			}
		}
	}

	function actualizar_formulario_lateral_barrio(id_barrio){
		for(i=0; i < document.frmulariobuscar.BARRIO.length; i++){
			if( document.frmulariobuscar.BARRIO.options[i].value == id_barrio ){
				document.frmulariobuscar.BARRIO.options[i].selected  = "1";
				//buscar_formulario(true);
			}
		}
	}

	function actualizar_formulario_lateral_dormitorios(id_dormitorio){
		for(i=0; i < document.frmulariobuscar.DORMITORIOS.length; i++){
			if( document.frmulariobuscar.DORMITORIOS.options[i].value == id_dormitorio ){
				document.frmulariobuscar.DORMITORIOS.options[i].selected  = "1";
				//buscar_formulario(true);
			}
		}
	}

	function actualizar_formulario_lateral_operacion(id_operacion){
		for(i=0; i < document.frmulariobuscar.TOPERACION.length; i++){
			if( document.frmulariobuscar.TOPERACION.options[i].value == id_operacion ){
				document.frmulariobuscar.TOPERACION.options[i].selected  = "1";
				//buscar_formulario(true);
			}
		}
	}

	function actualizar_formulario_lateral_tipo_propiedad(id_propiedad){
		for(i=0; i < document.frmulariobuscar.TPROPIEDAD.length; i++){
			if( document.frmulariobuscar.TPROPIEDAD.options[i].value == id_propiedad ){
				document.frmulariobuscar.TPROPIEDAD.options[i].selected  = "1";
				//buscar_formulario(true);
			}
		}
	}

	function enviar_filtro(){
		buscar_formulario(true);
	}

	function cambiar_pagina(Numero){
		if( document.frmulariobuscar.PAGINAS != undefined ){
			document.frmulariobuscar.PAGINAS.value = Numero;
			buscar_formulario(false);
		}
	}


	function restet_pagina(){
		if( document.frmulariobuscar.PAGINAS != undefined ){ document.frmulariobuscar.PAGINAS.value = 0; }
	}

	function cambiar_cant_pagina(Valor){
		if( document.frmulariobuscar.CANTPAG != undefined ){ document.frmulariobuscar.CANTPAG.value = Valor; }
		buscar_formulario(true);
	}


	function buscar_formulario(ResetPagina){

		if(ResetPagina){ restet_pagina(); }

		var FOperacion = document.frmulariobuscar.TOPERACION.value;
		var FPropiedad = document.frmulariobuscar.TPROPIEDAD.value;
		var FProvincia = escape(document.frmulariobuscar.PROVINCIA.value);
		var FLocalidad = escape(document.frmulariobuscar.LOCALIDAD.value);
		var FBarrio = escape(document.frmulariobuscar.BARRIO.value);
		var FDormitorios = document.frmulariobuscar.DORMITORIOS.value;
		var FNinmueble = document.frmulariobuscar.NUM_INMUEBLE.value;
		var FCantPaginas = document.frmulariobuscar.CANTPAG.value;

		var FA_Estrenar = document.frmulariobuscar.ESTRENAR.value;
		var FCampos_y_Fracciones = document.frmulariobuscar.CAMPOS_y_FRACCIONES.value;

		if(ResetPagina){ 
			FA_Estrenar='';
			FCampos_y_Fracciones='';
		}

		if (FOperacion == ''){ FOperacion = 'Propiedades'; }
		if (FPropiedad == ''){ FPropiedad = 'Inmobiliaria'; }
		if (FProvincia == ''){ FProvincia = 'Dacal'; }
		if (FLocalidad == ''){ FLocalidad = 'Bienes Raices'; }
		if (FBarrio == ''){ FBarrio = 'Departamento'; }

		var Filtros ='';
		if (FDormitorios != '' && FDormitorios != 0){ Filtros += '_Dorm&'+FDormitorios; }
		if (FCantPaginas != '' && FCantPaginas != Defoult_paginas_a_mostrar){ Filtros += '_CantPag&'+FCantPaginas; }


		if (FA_Estrenar != '' && FA_Estrenar != 0){ Filtros += '_Estrenar&Si'; }
		if (FCampos_y_Fracciones != '' && FCampos_y_Fracciones != 0){ Filtros += '_CamposyFracciones&Si'; }


		if( document.frmulariobuscar.PAGINAS != undefined ){
			if(document.frmulariobuscar.PAGINAS.value != 0 ){
				Filtros += '_Pagina&'+document.frmulariobuscar.PAGINAS.value; 
			}
		}

		var selects = document.getElementsByName('FILTROSCHECK');
		for (i = 0; i < selects.length; i++){
			//alert(selects[i].value + ' ' + selects[i].className);
			if( selects[i].checked ){
				Filtros += '_Filt&'+  escape(selects[i].value.toLowerCase()) ;
				
			}
		}

		
		if(FNinmueble != ''){
			var URL = DIrWeb + 'Propiedades/'+FOperacion+'/'+FPropiedad+'/'+FProvincia+'/'+FLocalidad+'/'+FBarrio+'/'+FNinmueble;
		}else{
			var URL = DIrWeb + 'buscar/'+FOperacion+'/'+FPropiedad+'/'+FProvincia+'/'+FLocalidad+'/'+FBarrio+'/'+Filtros;
		}
		document.location = URL;
	}




	function cambiar_imagen_inmueble(Boton,Imagen){
		var DivImagen = document.getElementById('ImagenInmueble');
		DivImagen.src = '';
		DivImagen.src = Imagen;
		cambiar_puntero(Boton);
	}

	function cambiar_puntero(Boton){
		var Botones = document.getElementsByName('TgasBotonesImagenes');
		for (i = 0; i < Botones.length; i++){
				Botones[i].src = DIrWeb+'imgs/punto_imagen.jpg';
		}
		Boton.src = DIrWeb+'imgs/punto_imagen_activo.jpg';
	}



	function formulario_buscar_enter(e) {
		var keynum;
		if( !e ) {
			if (window.event) {
				e = window.event;
			}else{
				return ;
			}
		}
		if( typeof(e.keyCode) == 'number'  ) {
			keynum = e.keyCode;
		}else if( typeof(e.which) == 'number' ) {
			keynum = e.which;
		}else if( typeof( e.charCode ) == 'number') {
			keynum = e.charCode;
		}else{
			return;
		}
		if(keynum == 13){ buscar_formulario(true); return false; }else{ return false; }
	}
