$(document).ready(function() {

    //pega os array da modalidade.
    //$("input[name^='modalidade']").each(function(){
    //alert($(this).val());
    //});

    var id_nivel_jogo = $('#j_nivel_jogo').val();
    if(id_nivel_jogo != '') {
        $('#j_nivelJogo').val(id_nivel_jogo);
    }

    var genero = $('#j_genero_sexo').val();
    if(genero != '') {
        if(genero == 'M') {
            $('#j_masculino').attr('checked', true);
        } else {
            $('#j_feminino').attr('checked', true);
        }
    }

    var cor_principal = $('#j_cor_principal').val();
    if(cor_principal != '') {
        $('#j_corPrincipal').val(cor_principal);
    }

    var cor_fonte = $('#j_cor_fonte').val();
    if(cor_fonte != '') {
        $('#j_corTexto').val(cor_fonte);
    }

    $('#j_elencoTodosJogadores > ul').tabs();

    $('#j_tabTimeAmador > ul').tabs();

    $('#j_tabFaClube > ul').tabs();

    // Seta o Valor do campo
    $('#j_busca').val("buscar");
    // Quando a pessoa clicar no input
    $('#j_busca').click( function() {
        if ($(this).val() == "buscar") {
            $(this).val("");
            $(this).addClass("buscar");
        }
    });
    // Quando a pessoa tirar o foco do input
    $('#j_busca').blur(function(){
        $(this).removeClass("busca");
        if ($(this).val() == "") {
            $(this).val("buscar");
        }
    });
    // Quando a pessoa escrever no input
    $('#j_busca').keypress(function() {
        $(this).removeClass("buscar");
    });
});

$("#j_formCadastroTimeAmador").ready(function() {
    $("#j_formCadastroTimeAmador").validate({
        rules: {
            nome            : 'required',
            nomeOficial     : 'required',
            descricao       : 'required',
            dataFundacao    : 'required',
            breveHistorico  : 'required'
        },
        messages: {
            nome            : 'obrigatório',
            nomeOficial     : 'obrigatório',
            descricao       : 'obrigatório',
            dataFundacao    : 'obrigatório',
            breveHistorico  : 'obrigatório'
        }
    });
});

$("#j_formMarcarJogo").ready(function() {

    $('#j_data_inicio').datepicker({
        showButtonPanel: true,
        minDate: 0,
        changeMonth: true,
        changeYear: true
    });

    $('#j_data_fim').datepicker({
        showButtonPanel: true,
        minDate: 0,
        changeMonth: true,
        changeYear: true
    });


    $("#j_formMarcarJogo").validate({
        rules: {
            data_inicio : 'required',
            hora_inicio : 'required',
            descricao   : 'required',
            endereco    : 'required'
        },
        messages: {
            data_inicio : 'obrigatório',
            hora_inicio : 'obrigatório',
            descricao   : 'obrigatório',
            endereco    : 'obrigatório'
        }
    });
});

$("#j_formAtualizarJogoAmador").ready(function() {
    $("#j_formAtualizarJogoAmador").validate({
        rules: {
            gols_time_amador        : 'required',
            gols_time_adversario    : 'required',
            informacoes_adicionais  : 'required'
        },
        messages: {
            gols_time_amador        : 'obrigatório',
            gols_time_adversario    : 'obrigatório',
            informacoes_adicionais  : 'obrigatório'
        }
    });
});

function atualizarJogoAmador() {
/*
    var gols_time_amador        = $('#j_gols_time_amador').val();
    var gols_time_adversario    = $('#j_gols_time_adversario').val();
    var informacoes_adicionais  = $('#j_informacoes_adicionais').val();
    var id_jogo_amador          = $('#j_id_jogo_amador').val();

    $.ajax({
        type: "POST",
        data: {
            control                 : "JogoAmador",
            action                  : "atualizarJogoAmador",
            gols_time_amador        : gols_time_amador,
            gols_time_adversario    : gols_time_adversario,
            informacoes_adicionais  : informacoes_adicionais,
            id_jogo_amador          : id_jogo_amador,
            returnType  : "tpl"
        },
        dataType: 'html',
        url: "control.php",
        beforeSend: function (){
            $("#j_carregandoAjax").isLoading("loading");
        },
        complete: function() {
            $("#j_carregandoAjax").isLoaded();
        },
        success: function(data){
            //$('#j_atualizarJogo_'+id_jogo_amador).hide('slow');
            //window.location.href='';
        },
        error: function() {
            alert('erro inesperado');
        }
    });
    */
}

function apagarJogoAmador(id_jogo_amador) {
    if(confirm('Tem certeza que deseja apagar este placar?')) {
        $('.hiddenMensagens').hide();
        $.ajax({
            type: "GET",
            data: {
                control         : "JogoAmador",
                action          : "removerJogoAmador",
                id_jogo_amador  : id_jogo_amador,
                returnType: "JSON"
            },
            url: "control.php",
            beforeSend: function (){
                $("#j_carregandoJogo").isLoading("loading");
            },
            success: function(retorno){

                $("#j_carregandoJogo").isLoaded();
                $('#j_jogoAmador_'+id_jogo_amador).hide('slow');
            },
            error: function() {
                $("#j_mensagemBodyError").html("Não foi possivel realizar esta submissão.").show("slow");
            }
        });
    }
}

function dataBox() {
    $('#j_dataFundacao').mask('99/99/9999');
    $('#j_dataFundacao').datepicker({
        showButtonPanel: true,
        //minDate: 0,
        changeMonth: true,
        changeYear: true,
        yearRange: '-51:+1'
    });
}

function abrePassarTimeOutroMembro() {
    $("#j_linkPassarMembroTA").hide();
    $("#j_formInscricaoTimeAmador").show('slow');
}

function passarTimeAmadorMembro(membroTime, id_time_amador, perfil, url) {

    $('.hiddenMensagens').hide();
    if(perfil != '') {
        $.ajax({
            type: "POST",
            data: {
                id_time_amador: id_time_amador,
                control: "UsuarioTimeAmador",
                action: "passarOutroMembro",
                membroTime: membroTime,
                returnType: "html"
            },
            url: "control.php",
            beforeSend: function (){
                $("#j_carregando").isLoading("loading");
            },
            success: function(retorno){
                $("#j_carregando").isLoaded();
                window.location.href= url+perfil+'/TimeAmador/Index/'+id_time_amador+'/';
            },
            error: function() {
                $("#j_mensagemBodyError").html("Não foi possivel realizar esta submissão.").show("slow");
            }
        });
    } else {
        document.getElementById("j_nomeUsuario").innerHTML = '';
    }
}

function miniLenght() {

    var qc      = parseInt(gID("j_busca").value.length);
    var busca   = $('#j_busca').val();

    if (qc < 3 | busca == 'buscar') {

        $("#j_span_aviso").html("É preciso informar no mínimo três letras para a busca.");
        return false;
    } else {
        $("#j_span_aviso").html("");
        return true;
    }

}

function buscaComunidade(id_time_amador, url, perfil, buscaComunidade) {

    var qc = parseInt(gID("j_busca").value.length);

    if (qc < 3) {

        $("#j_span_aviso").html("É preciso informar no mínimo três letras para a busca.");
        return false;
    } else {
        $("#j_span_aviso").html("");
        $.ajax({
            type: "POST",
            data: {
                id_time_amador   : id_time_amador,
                busca            : buscaComunidade,
                retornaURL              : url,
                returnType       : "tpl"
            },
            url: "control.php?url="+perfil+"&control=TimeAmadorBuscaComunidadeAjax&action=Index",
            beforeSend: function (){
                $("#j_carregandoComunidade").isLoading("loading");
            },
            completed: function (){
                $("#j_carregandoComunidade").isLoaded();
            },
            success: function(retorno){
                if(retorno != '') {
                    document.getElementById('j_comunidadesRelacionadasEncontradas').innerHTML = retorno;
                    $('#j_comunidadesRelacionadasEncontradas').removeClass('alertOk');
                } else {
                    document.getElementById('j_comunidadesRelacionadasEncontradas').innerHTML = 'Nenhuma comunidade encontrada';
                }
            },
            error: function() {
                document.getElementById("j_comunidadesRelacionadasEncontradas").innerHTML = 'Nenhuma comunidade encontrada.';
            }
        });
        return true;
    }
}

function adicionaComunidadeTimeAmador(id_time_amador, id_comunidade, perfil) {

    if(confirm('Tem certeza que deseja relacionar esta comunidade ao time')) {
        $.ajax({
            type: "GET",
            data: {
                id_comunidade     : id_comunidade,
                id_time_amador    : id_time_amador,
                returnType: "JSON"
            },
            dataType: 'html',
            url: "control.php?url="+perfil+"&control=ComunidadeTimeAmador&action=adicionaComunidadeTimeAmador",
            beforeSend: function (){
                $("#j_carregandoComunidade").isLoading("loading");
            },
            complete: function() {
                $("#j_carregandoComunidade").isLoaded();
            },
            success: function(data){
                window.location.href='';
            /*
                if(data == 0) {
                    document.getElementById('j_comunidadesRelacionadasEncontradas').innerHTML = 'Esta comunidade já esta cadastrada';
                    $('#j_comunidadesRelacionadasEncontradas').addClass('alertOk');
                } else {
                    $('#j_comunidade_'+id_comunidade).hide('slow');
                    $('#j_botaoRelacionar_'+id_comunidade).hide();
                    $('#j_comunidade_'+id_comunidade).clone(true).insertAfter('#j_retornaComunidadeTimeAmador');
                    document.getElementById('j_mensagemAviso').innerHTML  = 'Comunidade relacionada com sucesso!';
                    document.getElementById('j_comunidadesRelacionadasEncontradas').innerHTML = '';
                }
                */
            },
            error: function() {
                $("#j_mensagemBodyError").html("Não foi possivel realizar esta submissão.").show("slow");
            }
        });
        return true;
    } else {
        return false;
    }
}

function buscaMembrosTimeAmador(URL, id_time_amador, busca){
    if(busca != '') {
        $.ajax({
            type: "POST",
            data: {
                control         : "UsuarioTimeAmadorMiniaturaBuscaAjax",
                action          : "Index",
                URL             : URL,
                id_time_amador  : id_time_amador,
                nome            : busca,
                returnType      : "tpl"
            },
            url: "control.php",
            beforeSend: function (){
                $("#j_carregandoElenco").isLoading("loading");
            },
            success: function(retorno){
                document.getElementById("j_nomeUsuario").innerHTML = retorno;
                $("#j_carregandoElenco").isLoaded();
            },
            error: function() {
                document.getElementById("j_nomeUsuario").innerHTML = 'Nenhum membro encontrado.';
            }
        });
    } else {
        document.getElementById("j_nomeUsuario").innerHTML = '';
    }
}

function buscaMembrosRede(id_time_amador, perfil, buscaNome) {

    if(buscaNome != '') {
        $.ajax({
            type: "POST",
            data: {
                id_time_amador      : id_time_amador,
                buscaNomeMembros    : buscaNome,
                returnType          : "tpl"
            },
            url: "control.php?url="+perfil+"&control=TimeAmadorBuscaMembrosRede&action=Index",
            beforeSend: function (){
                $("#j_carregandoElenco").isLoading("loading");
            },
            completed: function (){
                $("#j_carregandoElenco").isLoaded();
            },
            success: function(retorno){
                //pega os options da busca.
                $("option[name^='buscaOptions']").each(function(){
                    $('#j_buscaOptions').remove();
                });
                $('#j_nenhumMembroEncontrado').show('slow').removeClass('invisivel');
                $('#j_usuarioConvidado').prepend(retorno);
            },
            error: function() {
                document.getElementById("j_nomeUsuario").innerHTML = 'Nenhum usuario encontrado.';
            }
        });
        return true;
    } else {
        return false;
    }
}


function abreInscricaoTime() {
    $("#j_linkInscricaoTimeAmador").hide();
    $("#j_formInscricaoTimeAmador").show('slow');
}

function inscricaoTimeAmador(funcaoTime, id_time_amador, perfil) {
    $('.hiddenMensagens').hide();
    if(perfil != '') {
        $.ajax({
            type: "POST",
            data: {
                id_time_amador: id_time_amador,
                funcaoTime: funcaoTime,
                control: "UsuarioTimeAmador",
                action: "inscrever"
            },
            url: "control.php",
            beforeSend: function (){
                $("#j_carregando").isLoading("loading");
            },
            success: function(retorno){
                $("#j_inscricaoTime").hide();
                $("#j_alertaComunidadeAndamento").show('slow');
                $("#j_mensagemParticipaElencoTime").show('slow');
                $("#j_carregando").isLoaded();
                window.location.href='';
            },
            error: function() {
                $("#j_mensagemBodyError").html("Não foi possivel realizar esta submissão.").show("slow");
            }
        });
    } else {
        document.getElementById("j_nomeUsuario").innerHTML = '';
    }
}

function excluirComunidade(id_time_amador, id_comunidade, perfil) {

    $('.hiddenMensagens').hide();
    if(perfil != '') {
        if(confirm('deseja realmente excluir esta comunidade?')) {
            $.ajax({
                type: "GET",
                data: {
                    id_time_amador: id_time_amador,
                    id_comunidade: id_comunidade,
                    returnType: "JSON"
                },
                url: "control.php?url="+perfil+"&control=ComunidadeTimeAmador&action=excluirComunidade",
                beforeSend: function (){
                    $("#j_carregandoAjax").isLoading("loading");
                },
                completed: function () {
                    $("#j_carregandoAjax").isLoaded();
                },
                success: function(retorno){
                    $("#j_comunidadeTime_"+id_comunidade).remove();
                    window.location.href='';
                },
                error: function() {
                    $("#j_mensagemBodyError").html("Não foi possivel realizar esta submissão.").show("slow");
                }
            });
        }
    } else {
        document.getElementById("j_nomeUsuario").innerHTML = '';
    }
}

function sairTimeAmador(id_time_amador){
    if(confirm('Deseja realmente sair deste time amador?')) {
        $('.hiddenMensagens').hide();
        $.ajax({
            type: "GET",
            data: {
                control         : "UsuarioTimeAmador",
                action          : "remover",
                id_time_amador  : id_time_amador,
                returnType: "JSON"
            },
            url: "control.php",
            beforeSend: function (){
                $("#j_carregando").isLoading("loading");
            },
            success: function(retorno){
                $("#j_sairTimeAmador").hide();
                $("#j_alertaComunidadeAndamento").hide();
                $("#j_mensagemSairElencoTime").show('slow');
                $("#j_carregando").isLoaded();
                window.location.href='';
            },
            error: function() {
                $("#j_mensagemBodyError").html("Não foi possivel realizar esta submissão.").show("slow");
            }
        });
    }
}

function fecharAviso(idMensagem) {
    $("#j_"+idMensagem+"").hide("slow");
}

function fechaFormAbreLink(idMensagem, abreLink) {
    $("#j_"+idMensagem+"").hide("slow");
    $("#j_"+abreLink+"").show("slow");
}

function abreMensagemGeral() {
    $("#j_linkMensagemGeral").hide();
    $("#j_formMensagemGeral").show('slow');
}

function deletarEventoTime(id_evento) {
    if(confirm('Tem certeza que deseja deletar este evento?')) {
        $.ajax({
            type: "POST",
            data: {
                control     : "EventoTimeAmador",
                action      : "removerEvento",
                id_evento   : id_evento,
                returnType  : "JSON"
            },
            url: "control.php",
            beforeSend: function (){
                $("#j_carregandoAjax").isLoading("loading");
            },
            complete: function() {
                $("#j_carregandoAjax").isLoaded();
            },
            success: function(retorno){
                $('#j_evento_'+id_evento).hide('slow');
            },
            error: function() {
                $("#j_mensagemBodyError").html("Não foi possivel realizar esta submissão.").show("slow");
            }
        });
    }
}

function deletarMensagenMicroblogTimeAmador(id_time_amador, id_microblog) {
    if(confirm('Deseja realmente excluir essa mensagem?')) {
        $.ajax({
            type: "POST",
            data: {
                control         : "MicroblogTimeAmador",
                action          : "deletarMensagemMicroblogTimeAmador",
                id_time_amador  : id_time_amador,
                id_microblog    : id_microblog,
                returnType: "JSON"
            },
            url: "control.php",
            beforeSend: function (){
                $("#j_carregandoAjax").isLoading("loading");
            },
            complete: function() {
                $("#j_carregandoAjax").isLoaded();
            },
            success: function(retorno){
                $('#j_microblog_'+id_microblog).hide('slow');
            },
            error: function() {
                $("#j_mensagemBodyError").html("Não foi possivel realizar esta submissão.").show("slow");
            }
        });
    }
}

function enviarMensagenMicroblogTimeAmador(mensagem, perfil, id_time_amador) {

    if(mensagem != '') {
        $.ajax({
            type: "POST",
            data: {
                id_time_amador: id_time_amador,
                texto: mensagem,
                returnType: "JSON"
            },
            url: "control.php?url="+perfil+"&control=MicroblogTimeAmador&action=enviarMensagemMicroblogTimeAmador",
            beforeSend: function (){
                $("#j_carregandoAjax").isLoading("loading");
            },
            complete: function() {
                $("#j_carregandoAjax").isLoaded();
            },
            success: function(retorno){
                /*
                var microblog   = eval("[" + retorno + "]");
                var id_microblog    = microblog[0].id_microblog;
                var texto           = microblog[0].texto;
                var data_postagem   = microblog[0].data_postagem;
                
                var novoMicroblog;
                novoMicroblog = $("#j_microblog").clone(true);
                novoMicroblog.attr("id", "microblog_" + id_microblog);
                novoMicroblog.html(novoMicroblog.html().replace(/:id_microblog/g,            id_microblog));
                novoMicroblog.html(novoMicroblog.html().replace(/:texto/g,                   nl2br(texto)));
                novoMicroblog.html(novoMicroblog.html().replace(/:data_postagem/g,           data_postagem));

                $("#j_novaMemsagemMicroblogTimeAmador").prepend(novoMicroblog);
             */
                window.location.href='';

            },
            error: function() {
                $("#j_mensagemBodyError").html("Não foi possivel realizar esta submissão.").show("slow");
            }
        });
    } else {
        $("#j_mensagemBodyError").html("Necessário alguma mensagem.").show("slow");
    }
}

function enviarMensagens(mensagem, perfil, id_time_amador) {
    if(mensagem != '') {
        $.ajax({
            type: "POST",
            data: {
                id_time_amador: id_time_amador,
                mensagemGeral: mensagem,
                returnType: "html"
            },
            url: "control.php?url="+perfil+"&control=UsuarioTimeAmador&action=enviarMensagemTimeAmador",
            beforeSend: function (){
                $("#j_carregando").isLoading("loading");
            },
            complete: function() {
                $("#j_carregando").isLoaded();
            },
            success: function(retorno){
                $("#j_formMensagemGeral").hide();
                $("#j_linkMensagemGeral").show('slow');
                $("#j_avisoMensagemEnviada").show('slow').addClass("alertOk");
            },
            error: function() {
                $("#j_mensagemBodyError").html("Não foi possivel realizar esta submissão.").show("slow");
            }
        });
    } else {
        $("#j_mensagemBodyError").html("Necessário algum texto.").show("slow");
    }
}

function aceitarConviteMembro(perfil, convite, id_time_amador) {

    $.ajax({
        type: "POST",
        data: {
            id_usuario_convidado: convite,
            id_time_amador : id_time_amador,
            control:"UsuarioTimeAmador",
            action: "aprovar",
            returnType: "html"
        },
        url: "control.php",
        beforeSend: function (){
            $("#j_carregando").isLoading("loading");
        },
        complete: function() {
            $("#j_carregando").isLoaded();
        },
        success: function(retorno){

            $('#j_conviteAceito_'+convite).hide('fast');
            window.location.href='';
        },
        error: function() {
            $("#j_mensagemBodyError").html("Não foi possivel realizar esta submissão.").show("slow");
        }
    });
}

function recusarConviteMembro(perfil, id_usuario, id_time_amador) {

    if(confirm('Tem certeza que deseja remover este usuario do time')) {
        var serializeDados = $('#j_formDeletar').serialize();
        $.ajax({
            type: "GET",
            data: {
                id_usuario: id_usuario,
                id_time_amador: id_time_amador,
                returnType: "tpl"
            },
            dataType: 'html',
            url: "control.php?url="+perfil+"&control=TimeAmadorConvidarAmigos&action=excluiMembro",
            beforeSend: function (){
                $("#j_carregandoAjax").isLoading("loading");
            },
            complete: function() {
                $("#j_carregandoAjax").isLoaded();
            },
            success: function(data){
                $('#j_conviteAceito_'+id_usuario).hide('slow');
                window.location.href = '';
            },
            error: function() {
                $("#j_mensagemBodyError").html("Não foi possivel realizar esta submissão.").show("slow");
            }
        });
        return true;
    } else {
        return false;
    }
}


//funções que servem para convidar usuarios ao time.
function adionaFormFuncao(idConvidado, nomeConvidado) {

    $("select[name^='listaFuncao']").each(function(){
        $('#j_listaFuncaoNew').remove();
    });

    $('#j_adicionarFuncao').removeClass('invisivel');
    $('#j_adicionarFuncao').addClass('visivel');
    $('#j_adicionarFuncao').attr('id', 'j_adicionarFuncaoNew');

    $('#j_campoIdUsuario').attr('value', idConvidado);
    document.getElementById('j_nomeConvidado').innerHTML = nomeConvidado;
}

function adicionaListaFuncoes() {
    $('#j_listaFuncao').clone(true).insertAfter('#j_listaFuncao');
    $('#j_listaFuncao').attr('id', 'j_listaFuncaoNew');
}

function alterarMembro(perfil) {

    var serializeDados = $('#j_formGerenciarFuncao').serialize();
    $.ajax({
        type: "POST",
        data: serializeDados,
        dataType: 'html',
        url: "control.php?url="+perfil+"&control=TimeAmadorConvidarAmigos&action=alterarMembro",
        beforeSend: function (){
            $("#j_carregandoAjax").isLoading("loading");
        },
        complete: function() {
            $("#j_carregandoAjax").isLoaded();
        },
        success: function(data){
            window.location.href='';
        },
        error: function() {
            $("#j_mensagemBodyError").html("Não foi possivel realizar esta submissão.").show("slow");
        }
    });
}

function deletarMembroTimeAmador(perfil) {
    if(confirm('Tem certeza que deseja remover este usuario do time')) {
        var serializeDados = $('#j_formDeletar').serialize();
        $.ajax({
            type: "POST",
            data: serializeDados,
            dataType: 'html',
            url: "control.php?url="+perfil+"&control=TimeAmadorConvidarAmigos&action=excluiMembro",
            beforeSend: function (){
                $("#j_carregandoAjax").isLoading("loading");
            },
            complete: function() {
                $("#j_carregandoAjax").isLoaded();
            },
            success: function(data){
                window.location.href = '';
            },
            error: function() {
                $("#j_mensagemBodyError").html("Não foi possivel realizar esta submissão.").show("slow");
            }
        });
        return true;
    } else {
        return false;
    }
}

function deletarUsuarioTimeAmadorFuncao(id_funcao, id_usuario, perfil) {
    if(confirm('Tem certeza que deseja remover esta função deste usuario?')) {
        $.ajax({
            type: "GET",
            data: {
                id_funcao: id_funcao,
                id_usuario: id_usuario,
                returnType: "tpl"
            },
            dataType: 'html',
            url: "control.php?url="+perfil+"&control=TimeAmadorConvidarAmigos&action=excluiFuncaoMembro",
            beforeSend: function (){
                $("#j_carregandoAjax").isLoading("loading");
            },
            complete: function() {
                $("#j_carregandoAjax").isLoaded();
            },
            success: function(data){
                $('#j_listaFuncao_'+id_funcao).remove();
            },
            error: function() {
                $("#j_mensagemBodyError").html("Não foi possivel realizar esta submissão.").show("slow");
            }
        });
        return true;
    } else {
        return false;
    }
}

function gerenciarFuncao(idMembro, id_time_amador, id_dono_time_amador, perfil) {

    var serializeDados = $('#j_formFuncao').serialize();
    $.ajax({
        type: "GET",
        data: serializeDados,
        dataType: 'html',
        url: 'control.php?control=UsuarioTimeAmadorFuncaoAjax&action=Index&id_time_amador='+id_time_amador+'&id_usuario='+idMembro+'&returnType=tpl',
        beforeSend: function (){
            $("#j_carregandoAjax").isLoading("loading");
        },
        complete: function() {
            $("#j_carregandoAjax").isLoaded();
        },
        success: function(data, retorno){
            $("select[name^='listaFuncaoMembros']").each(function(){
                $('#j_listaFuncaoMembrosNew').remove();
            });
            document.getElementById('j_retornaUsuarioTimeAmadorFuncaoAjax').innerHTML = data;
            $('#j_gerenciarFuncao').removeClass('invisivel');
            $('#j_gerenciarFuncao').addClass('visivel');
            $('#j_campoIdMembro').attr('value', idMembro);
            if(idMembro == id_dono_time_amador) {
                $('#j_formDeletar').removeClass('visivel');
                $('#j_formDeletar').addClass('invisivel');
            } else {
                $('#j_formDeletar').removeClass('invisivel');
                $('#j_formDeletar').addClass('visivel');
            }
            $('#j_id_usuario').attr('value', idMembro);
            $('#j_id_time_amador').attr('value', id_time_amador);
        },
        error: function() {
            $("#j_mensagemBodyError").html("Não foi possivel realizar esta submissão.").show("slow");
        }
    });
}

function gerenciarListaFuncoes() {
    $('#j_listaFuncaoMembros').clone(true).insertAfter('#j_listaFuncaoMembros');
    $('#j_listaFuncaoMembros').attr('id', 'j_listaFuncaoMembrosNew');
}

function salvarAmigoConvidado(perfil) {

    var serializeDados = $('#j_formFuncao').serialize();
    $.ajax({
        type: "POST",
        data: serializeDados,
        dataType: 'html',
        url: "control.php?url="+perfil+"&control=TimeAmadorConvidarAmigos&action=salvarConvidado",
        beforeSend: function (){
            $("#j_carregando").isLoading("loading");
        },
        complete: function() {
            $("#j_carregando").isLoaded();
        },
        success: function(data){

            window.location.href='';
        },
        error: function() {
            $("#j_mensagemBodyError").html("Não foi possivel realizar esta submissão.").show("slow");
        }
    });
}