var aba_atual = 1;

$(document).ready(function () {
    $('body').click(function () { $('.conteudo-combo').hide(); });

    $(".valor-combo").click(function () {
        return false;
    });
});

function abaAnterior() {
    if (aba_atual == 1) {
        aba_atual = 3;
    }
    else {
        aba_atual--;
    }

    $("#aba-1").css("display", "none");cada
    $("#aba-2").css("display", "none");
    $("#aba-3").css("display", "none");

    $("#aba-" + aba_atual).fadeIn(1000);
}

function proximaAba() {
    if (aba_atual == 3) {
        aba_atual = 1
    }
    else {
        aba_atual++;
    }

    $("#aba-1").css("display", "none");
    $("#aba-2").css("display", "none");
    $("#aba-3").css("display", "none");

    $("#aba-" + aba_atual).fadeIn(1000);
}

function abrirLigueGratis() {
    window.open('http://webservices.blap.com.br/liguegratis.aspx?id=551932958551&cid=10005', 'popup', 'width=430 , height=378, top=100, left=200, scrollbars=no, fullscreen=no');
}

function corretorOnline() {
    window.open('http://corretoronline.univenweb.com.br/atendimento.aspx?empresa=34&corretor=', 'popup', 'width=430 , height=378, top=50, left=200, scrollbars=no, fullscreen=no');
}

function abrirCombo(combo) {
    if ($("#" + combo).is(":visible")) {
        $("#" + combo).fadeOut();
    }
    else {
        $("#" + combo).fadeIn();
    }
}

function selecionarCombo(campo, valor) {
    $("#conteudo-combo-" + campo).fadeOut();
    $("#valor-combo-" + campo).val(valor);

    if (campo == "cidade") {
        $("#valor-combo-bairro").val("Carregando...");
        $.post("../Processa.aspx", { acao: "carregarBairros", cidade: valor }, function (data) {
            $("#conteudo-combo-bairro").html("");
            $("#conteudo-combo-bairro").html(data);
            $("#valor-combo-bairro").val("Todos");
        });
    }
}

function realizarBusca() {
    var finalidade = $("#valor-combo-finalidade").val();
    var tipo = $("#valor-combo-tipo").val();
    var cidade = $("#valor-combo-cidade").val();
    var bairro = $("#valor-combo-bairro").val();
    var dormitorios = $("#valor-combo-dormitorios").val();
    var faixa = $("#valor-combo-faixa").val();

    window.location.href = "../Resultado.aspx?finalidade=" + finalidade + "&tipo=" + tipo + "&cidade=" + cidade + "&bairro=" + bairro + "&dormitorios=" + dormitorios + "&faixa=" + faixa;
}

function abre_ficha(referencia) {
    window.location.href = "./Ficha.aspx?codigo=" + referencia;
}

function adicionar_favoritos(referencia) {
    alert(referencia);
}

function cadastrarUsuario() {
    var nome = $("#cadastrar_nome").val();
    var email = $("#cadastrar_email").val();
    var senha = $("#cadastrar_senha").val();

    if ((nome == "") || (senha == "") || (email == "")) {
        alert("Favor preencher todos os dados!");
    }
    else {
        $.post("../Processa.aspx", { acao: "cadastrarUsuario", nome: nome, email: email, senha: senha }, function (data) {
            
        });
	
	alert("Usuário cadastrado! Aguarde a ativação!");
        
	$("#cadastrar_nome").val("");
        $("#cadastrar_email").val("");
        $("#cadastrar_senha").val("");
        $('#cadastrar').fadeOut(1000);
    }
}

function efetuarLogin() {
    var email = $("#login_email").val();
    var senha = $("#login_senha").val();

    if ((senha == "") || (email == "")) {
        alert("Favor preencher todos os dados!");
    }
    else {
        $.post("../Processa.aspx", { acao: "efetuarLogin", email: email, senha: senha }, function (data) {
            if (data == "OK") {
                window.location.reload();
            }
            else {
                alert(data);
            }
        });
    }
}

function utf8_decode(utftext) {
    var string = "";
    var i = 0;
    var c = c1 = c2 = 0;

    while (i < utftext.length) {

        c = utftext.charCodeAt(i);

        if (c < 128) {
            string += String.fromCharCode(c);
            i++;
        }
        else if ((c > 191) && (c < 224)) {
            c2 = utftext.charCodeAt(i + 1);
            string += String.fromCharCode(((c & 31) << 6) | (c2 & 63));
            i += 2;
        }
        else {
            c2 = utftext.charCodeAt(i + 1);
            c3 = utftext.charCodeAt(i + 2);
            string += String.fromCharCode(((c & 15) << 12) | ((c2 & 63) << 6) | (c3 & 63));
            i += 3;
        }

    }

    return string;
}

function cadastrarNewsletter() {
    var nome = $("#nome_newsletter").val();
    var email = $("#email_newsletter").val();

    $.post("../Processa.aspx", { acao: "cadastrarNewsletter", nome: nome, email: email }, function (data) {
        
    });

    alert("E-Mail cadastrado com sucesso!");

    $("#nome_newsletter").val("");
    $("#email_newsletter").val("");
}

function buscarCodigo() {
    var codigo = $("#busca_referencia").val();
    if (codigo != "Buscar por código") {
        $.post("../Processa.aspx", { acao: "buscarCodigo", codigo: codigo }, function (data) {
            if (data != "Código não encontrado") {
                window.location.href = "./Ficha.aspx?codigo=" + data;
            }
            else {
                alert(data);
            }
        });
    }
    else {
        $("#busca_referencia").val("");
        $("#busca_referencia").focus();
    }
}

