// JavaScript Document


function ajaxBairroRelacionados(form){
	var bairros_relacionados = $(form+' input:radio[name=bairros_relacionados]:checked').val();
	var cidade = $(form+' select[name=cidade] option:selected').val();
	var bairro = '';
        
        $(form).parents(".bk-pesquisa").removeClass("pesquisa-maior");

	if(form == "#formPesquisa"){
		$(".bairro",form).find('INPUT[name="multiselect_Bairro"]:checkbox:checked').each( function() {
	  	 bairro = bairro + '&bairro[]=' + $(this).val();
		});
	}else{
		$(".bairro",form).find('INPUT[name="multiselect_Bairro_1"]:checkbox:checked').each( function() {
	  		 bairro = bairro + '&bairro[]=' + $(this).val();
		});
	}

	if(cidade == "Belo Horizonte" && bairro != ''){	
		$('.bairroRelacionados', form).css('display','block');
	}
      
	if(bairros_relacionados == 1 && cidade == "Belo Horizonte" && bairro != ''){
//		var situacao = $(form+' input:radio[name=situacao]:checked').val();
//		var estado = $(form+' select[name=estado] option:selected').val();
//		var tipo = '';
//		$('.tipo',form).find('INPUT[name="multiselect_Tipo"]:checkbox:checked').not('.selectAll').each( function() {
//		   tipo = tipo + '&tipo[]=' + $(this).val();
//		});
                
               var paramentros = $(form).serialize();
                paramentros = encodeURI(paramentros);
             paramentros = paramentros.replace('pesquisaOrigem=ok&','').replace(/%255B%255D/g,'[]');
             
		$.ajax({
		  url: 'ajaxBairroRelacionados.php',
		  dataType: 'json',
		  data: paramentros,
		  success: function(dados) {	
		  		$(form+' .multi_check').css('display','block');
				$(form+'div_bairro').html('<label > <input type="checkbox" name="TodosBairro" id="TodosBairro" value=""><b>Selecionar todos os bairros</b></label>');
				jQuery.each(dados,function(i, dado){
					$(form+'div_bairro').append('<label > <input type="checkbox" name="bairro[]" id="bairro" value="'+dado.value+'">'+dado.label+'</label>');
				});
				$(form+' .multi_check label:odd').addClass('par');
				$(form+' .multi_check label:even').addClass('impar');
				$(form+' .multi_check label').hover(function(){
					$(this).toggleClass('hover');
				});
                                $(form).parents(".bk-pesquisa").addClass("pesquisa-maior");
                                console.log(dados)
		  },error: function() {
				alert("Ocorreu um erro!");
				$(form+'div_bairro').html('');
		  }
	   });
	} else {
		$(form+ ' .multi_check').css('display','none');	
		$(form+'div_bairro').css('display','none');
	}
	if(cidade != "Belo Horizonte"){
		$(form+' .multi_check').css('display','none');
		$('.bairroRelacionados', form).css('display','none');
		$(form+'div_bairro').css('display','none');
	}
}


function ajaxFavoritos(codigo){
	$.ajax({
	  url: 'ajaxFavoritos.php',
	  data: "codigo="+ codigo+"&acao=inserir" ,
	  success: function(html) {
		if(html == 0){
			$('#conta_favoritos').html('0 imóveis selecionados');
			$('#conta_favoritos').attr('title','0 imóveis selecionados');
		} else if(html == 1){
			$('#conta_favoritos').html('1 imóveis selecionados');
			$('#conta_favoritos').attr('title','1 imóveis selecionados');
		} else {
			$('#conta_favoritos').html(html+' imóveis selecionados');
			$('#conta_favoritos').attr('title',html+' imóveis selecionados');
		}
		alert('Imóvel adicionado a favoritos!');
	  },error: function() {
			alert("Ocorreu um erro!");
			$('#conta_favoritos').html('0 imóveis selecionados');
	  }
   });
}
function ajaxExcluirFavoritos(codigo){
	$.ajax({
	  url: 'ajaxFavoritos.php',
	  data: "codigo="+ codigo+"&acao=excluir" ,
	  success: function(html) {		
		alert('Imóvel excluido dos favoritos!');
		window.location = 'imoveis-favoritos.php';
	  },error: function() {
			alert("Ocorreu um erro!");
			$('#conta_favoritos').html('0 imóveis selecionados');
	  }
   });
}
