
$(function() {
    $.post("/Proxy/proxy/remanejamento/todasZonasEleitorais.do", function(response) {
        $("<option>").val("").html("-- selecione sua Zona Eleitoral --").appendTo($("#zonasEleitorais").empty());
        $(response).find("zonas").each(function() {
            $("<option>").val($(this).find("numero").text()).html($(this).find("nome").text()).appendTo("#zonasEleitorais");
        });
    });
    $("#zonasEleitorais").change(function() {
        $("#secoes").empty();
        $("#tabelaSecoes").hide();
        $("#tabelaEndereco").hide();
        if ($(this).val() != "") {
            $("#carregando, #carregando2").show();
            $.post("/Proxy/proxy/remanejamento/zonasEleitorais/" + $(this).val() + "/locaisVotacaoSecoes.do", function(response) {
                $(response).find("locais").each(function() {
                    $("<tr>").appendTo("#secoes");
                    $("<td>").html($(this).children("descricao").text()).appendTo("#secoes tr:last");
                    $("<td>").html("").appendTo("#secoes tr:last");
                    var primeiro = true;
                    $(this).find("secoes").each(function() {
                        if (!primeiro) {
                            $("#secoes tr:last td:last").append(", ");
                        }
                        $("#secoes tr:last td:last").append($(this).find("descricao").text());
                        primeiro = false;
                    });
                });
                $("#carregando").hide();
                $("#tabelaSecoes").show();
            });
            /*$.get("/Proxy/proxy/zonasEleitorais/zonasEleitorais/" + $("#zonasEleitorais option[selected]").html().substr(0, 3) + ".do", function(response) {
                $("#zeNome").html($(response).find("zona>nomeZona").text());
                $("#zeEndereco").html($(response).find("zona>enderecoCompleto").text());
                if ($(response).find("zona>telefone").text() != "") {
                    $("#zeTelefone").html("(0xx" + $(response).find("zona>ddd").text() + ")" + $(response).find("zona>telefone").text());
                } else {
                    $("#zeTelefone").empty();
                }
                $("#carregando2").hide();
                $("#tabelaEndereco").show();
            });*/
        }
    });
});
