function fctAbrirAba(MenuID, varcPagina){    
    switch (varcPagina){
        case 'Perfil':
            switch (MenuID){
                case 'mnu_perfil':
                    document.getElementById('mnu_perfil').className = document.getElementById('mnu_perfil').className.slice(0, document.getElementById('mnu_perfil').className.length-1)+1;
                    document.getElementById('mnu_editar_perfil').className = document.getElementById('mnu_editar_perfil').className.slice(0, document.getElementById('mnu_editar_perfil').className.length-1)+1;                
                    //document.getElementById('mnu_configuracoes').className = document.getElementById('mnu_configuracoes').className.slice(0, document.getElementById('mnu_configuracoes').className.length-1)+1;
                    
                    document.getElementById('perfil').style.display = 'block';
                    document.getElementById('editar_perfil').style.display = 'none';
                    //document.getElementById('configuracoes').style.display = 'none';
                    return false;
                break;
                
                case 'mnu_editar_perfil':
                    document.getElementById('mnu_perfil').className = document.getElementById('mnu_perfil').className.slice(0, document.getElementById('mnu_perfil').className.length-1)+2;
                    document.getElementById('mnu_editar_perfil').className = document.getElementById('mnu_editar_perfil').className.slice(0, document.getElementById('mnu_editar_perfil').className.length-1)+2;                
                    //document.getElementById('mnu_configuracoes').className = document.getElementById('mnu_configuracoes').className.slice(0, document.getElementById('mnu_configuracoes').className.length-1)+2;
                    
                    document.getElementById('perfil').style.display = 'none';
                    document.getElementById('editar_perfil').style.display = 'block';
                    document.getElementById('pop_alt_perfil').style.display = 'block';
                    document.getElementById('btn_pop_alt_perfil').style.display = 'block';
                    //document.getElementById('configuracoes').style.display = 'none';
                    return false;
                break;
                
                case 'mnu_configuracoes':
                    document.getElementById('mnu_perfil').className = document.getElementById('mnu_perfil').className.slice(0, document.getElementById('mnu_perfil').className.length-1)+3;
                    document.getElementById('mnu_editar_perfil').className = document.getElementById('mnu_editar_perfil').className.slice(0, document.getElementById('mnu_editar_perfil').className.length-1)+3;                
                    //document.getElementById('mnu_configuracoes').className = document.getElementById('mnu_configuracoes').className.slice(0, document.getElementById('mnu_configuracoes').className.length-1)+3;
                    
                    document.getElementById('perfil').style.display = 'none';
                    document.getElementById('editar_perfil').style.display = 'none';
                    //document.getElementById('configuracoes').style.display = 'block';
                    return false;
                break;
            }
        break;
        case 'PerfilAmigo':
            switch (MenuID){
                case 'mnu_perfil':
                    document.getElementById('mnu_perfil').className = document.getElementById('mnu_perfil').className.slice(0, document.getElementById('mnu_perfil').className.length-1)+1;
                    document.getElementById('mnu_playlist').className = document.getElementById('mnu_playlist').className.slice(0, document.getElementById('mnu_playlist').className.length-1)+1;
                    
                    document.getElementById('perfil').style.display = 'block';
                    document.getElementById('playlist').style.display = 'none';
                return false;
                break;
                
                case 'mnu_playlist':
                    document.getElementById('mnu_perfil').className = document.getElementById('mnu_perfil').className.slice(0, document.getElementById('mnu_perfil').className.length-1)+2;
                    document.getElementById('mnu_playlist').className = document.getElementById('mnu_playlist').className.slice(0, document.getElementById('mnu_playlist').className.length-1)+2;
                    
                    document.getElementById('perfil').style.display = 'none';
                    document.getElementById('playlist').style.display = 'block';                
                return false;
                break;
            }
        break;
        case 'Busca_Avancada':
            switch (MenuID){
                case 'mnu_busca_amigos':
                    document.getElementById('mnu_busca_amigos').className = document.getElementById('mnu_busca_amigos').className.slice(0, document.getElementById('mnu_busca_amigos').className.length-1)+1;
                    document.getElementById('mnu_busca_classificados').className = document.getElementById('mnu_busca_classificados').className.slice(0, document.getElementById('mnu_busca_classificados').className.length-1)+1;                
                    document.getElementById('mnu_busca_comunidades').className = document.getElementById('mnu_busca_comunidades').className.slice(0, document.getElementById('mnu_busca_comunidades').className.length-1)+1;

                    document.getElementById('lista_busca_avancada_amigos').style.display = 'block';
                    document.getElementById('lista_busca_avancada_classificados').style.display = 'none';
                    document.getElementById('lista_busca_avancada_comunidades').style.display = 'none';

                    return false;
                break;
                
                case 'mnu_busca_classificados':
                    document.getElementById('mnu_busca_amigos').className = document.getElementById('mnu_busca_amigos').className.slice(0, document.getElementById('mnu_busca_amigos').className.length-1)+2;
                    document.getElementById('mnu_busca_classificados').className = document.getElementById('mnu_busca_classificados').className.slice(0, document.getElementById('mnu_busca_classificados').className.length-1)+2;                
                    document.getElementById('mnu_busca_comunidades').className = document.getElementById('mnu_busca_comunidades').className.slice(0, document.getElementById('mnu_busca_comunidades').className.length-1)+2;

                    document.getElementById('lista_busca_avancada_amigos').style.display = 'none';
                    document.getElementById('lista_busca_avancada_classificados').style.display = 'block';
                    document.getElementById('lista_busca_avancada_comunidades').style.display = 'none';

                    return false;
                break;
                
                case 'mnu_busca_comunidades':
                    document.getElementById('mnu_busca_amigos').className = document.getElementById('mnu_busca_amigos').className.slice(0, document.getElementById('mnu_busca_amigos').className.length-1)+3;
                    document.getElementById('mnu_busca_classificados').className = document.getElementById('mnu_busca_classificados').className.slice(0, document.getElementById('mnu_busca_classificados').className.length-1)+3;                
                    document.getElementById('mnu_busca_comunidades').className = document.getElementById('mnu_busca_comunidades').className.slice(0, document.getElementById('mnu_busca_comunidades').className.length-1)+3;

                    document.getElementById('lista_busca_avancada_amigos').style.display = 'none';
                    document.getElementById('lista_busca_avancada_classificados').style.display = 'none';
                    document.getElementById('lista_busca_avancada_comunidades').style.display = 'block';

                    return false;
                break;
            }
        break;
        case 'Minhas_Mensagens':
            switch(MenuID){
                case 'mnu_mensagens_caixa_de_entrada':
                    document.getElementById('mnu_mensagens_caixa_de_entrada').className = document.getElementById('mnu_mensagens_caixa_de_entrada').className.slice(0, document.getElementById('mnu_mensagens_caixa_de_entrada').className.length-1)+1;
                    document.getElementById('mnu_mensagens_enviadas').className = document.getElementById('mnu_mensagens_enviadas').className.slice(0, document.getElementById('mnu_mensagens_enviadas').className.length-1)+1;                
                    document.getElementById('mnu_mensagens_lixeira').className = document.getElementById('mnu_mensagens_lixeira').className.slice(0, document.getElementById('mnu_mensagens_lixeira').className.length-1)+1;                    

                    /*
                    document.getElementById('minhas_mensagens_caixa_de_entrada').style.display = 'block';
                    document.getElementById('minhas_mensagens_enviadas').style.display = 'none';
                    document.getElementById('minhas_mensagens_lixeira').style.display = 'none';
                    */
                    return false;
                break;
                case 'mnu_mensagens_enviadas':
                    document.getElementById('mnu_mensagens_caixa_de_entrada').className = document.getElementById('mnu_mensagens_caixa_de_entrada').className.slice(0, document.getElementById('mnu_mensagens_caixa_de_entrada').className.length-1)+2;
                    document.getElementById('mnu_mensagens_enviadas').className = document.getElementById('mnu_mensagens_enviadas').className.slice(0, document.getElementById('mnu_mensagens_enviadas').className.length-1)+2;                
                    document.getElementById('mnu_mensagens_lixeira').className = document.getElementById('mnu_mensagens_lixeira').className.slice(0, document.getElementById('mnu_mensagens_lixeira').className.length-1)+2;                    

                    /*
                    document.getElementById('minhas_mensagens_caixa_de_entrada').style.display = 'none';
                    document.getElementById('minhas_mensagens_enviadas').style.display = 'block';
                    document.getElementById('minhas_mensagens_lixeira').style.display = 'none';
                    */
                    return false;
                break;
                case 'mnu_mensagens_lixeira':
                    document.getElementById('mnu_mensagens_caixa_de_entrada').className = document.getElementById('mnu_mensagens_caixa_de_entrada').className.slice(0, document.getElementById('mnu_mensagens_caixa_de_entrada').className.length-1)+3;
                    document.getElementById('mnu_mensagens_enviadas').className = document.getElementById('mnu_mensagens_enviadas').className.slice(0, document.getElementById('mnu_mensagens_enviadas').className.length-1)+3;                
                    document.getElementById('mnu_mensagens_lixeira').className = document.getElementById('mnu_mensagens_lixeira').className.slice(0, document.getElementById('mnu_mensagens_lixeira').className.length-1)+3;                    
                    /*
                    document.getElementById('minhas_mensagens_caixa_de_entrada').style.display = 'none';
                    document.getElementById('minhas_mensagens_enviadas').style.display = 'none';
                    document.getElementById('minhas_mensagens_lixeira').style.display = 'block';
                    */
                    return false;
                break;
            }
        break;
//        case 'ProgResultados':
//               switch (MenuID){
//                    case 'ProgSemanal':
//                        document.getElementById('planej_dir2').style.display = 'none';
//                        document.getElementById('planej_dir').style.display = 'block';
//                        //alert('Prog Semanal');
//                    break;
//                    case 'ProgAtividades':
//                        document.getElementById('planej_dir').style.display = 'none';
//                        document.getElementById('planej_dir2').style.display = 'block';
//                        //alert('Prog Atividades');
//                    break;
//               } 
//        break;
    }  
}
//################################################################################//
//  Function:       textCounter()          																        //
//  Description:		Conta os caracteres dentro de um limite                       //
//################################################################################//
function textCounter(field, maxlimit) {    
	if( document.getElementById(field).value.length > maxlimit )
		document.getElementById(field).value = document.getElementById(field).value.substring(0, maxlimit);
}

//////////////////////////////////////////////////////////////////////
//                                                                  //
// Função que monta Listas Selects                                  //
//                                                                  //
//  varcValores     - Array ID / Nome seperado por #?               //
//  objeSelect      - O objeto Select                               //
//  inteSelect      - ID do select a ser selecionado                //
//  varcMensagem    - Mensagem do Primeiro Select                   //
//                                                                  //
//////////////////////////////////////////////////////////////////////
function MontarLista(varcValores, objeSelect, inteSelect, varcMensagem) {
    //Declarando variáveis do método
    var arraValores    = (varcValores == null) ? "" : varcValores.split('#?');
    var inteQtd        = objeSelect.length;
    
    //Limpando a lista
    for(i=0;i<=inteQtd;i++) {
        objeSelect.options[0] = null;
    }
    
    //Adicionando opções na lista
    if (varcMensagem != null)
        objeSelect.options[0]    = new Option(varcMensagem,0);
    
    for(i=0;i<arraValores.length-1;i=i+2) {
        objeSelect.options[objeSelect.length]               = new Option(arraValores[i+1],arraValores[i]);
        objeSelect.options[objeSelect.length-1].selected    = (parseInt(arraValores[i],10) == parseInt(inteSelect,10)) ? true : false;
    }
}

/*
|----------------------------------------------------------------------------------------------------|
|           Função: OnlyNumbers()                                                                    |
|        Descrição: Permite somente números entre 0 e 9.                                             |
|  ================================================================================================  |
|       Parâmetros: oEvent = Objeto event, necessário para funcionar Cross-Browser                   |
|           Evento: onkeypress                                                                       |
|  Tipo de Retorno: void                                                                             |
|  ================================================================================================  |
|           Criado: ??/??/???? | Por: ?????????????                                                  |
|       Modificado: __/__/____ | Por:                                                                |
|----------------------------------------------------------------------------------------------------|
*/
function OnlyNumbers(oEvent)
{
    var oRegExp = /[0-9]/;
    var tecla_codigo;
    var tecla_char;
    
    if (oEvent.keyCode)
        tecla_codigo = oEvent.keyCode;
    else if (oEvent.which)
        tecla_codigo = oEvent.which;
    
    tecla_char = String.fromCharCode(tecla_codigo);
    
    //Permite algumas teclas
    if ( (tecla_codigo == 8) || (tecla_codigo == 9) || (tecla_codigo == 35 && oEvent.shiftKey) || (tecla_codigo == 36 && oEvent.shiftKey) || (tecla_codigo == 37 && (oEvent.shiftKey || tecla_char != '%')) || (tecla_codigo == 39 && tecla_char != "'") || (tecla_codigo == 46 && tecla_char != '.') || (tecla_codigo == 96) || (tecla_codigo == 97) || (tecla_codigo == 98) || (tecla_codigo == 99) || (tecla_codigo == 100) || (tecla_codigo == 101) || (tecla_codigo == 102) || (tecla_codigo == 103) || (tecla_codigo == 104) || (tecla_codigo == 105) ){
        return true;
    }
    //Se for número
    else if (!oRegExp.test(tecla_char)){
        return false;
    }
    //Se não for número
    else{
        return true;
    }
}

function OnlyNumbersAux(oEvent)
{
    var oRegExp = /[0-9]/;
    var tecla_codigo;
    var tecla_char;
    
    if (oEvent.keyCode)
        tecla_codigo = oEvent.keyCode;
    else if (oEvent.which)
        tecla_codigo = oEvent.which;
    
    tecla_char = String.fromCharCode(tecla_codigo);
    
    //Permite algumas teclas
    if ( (tecla_codigo == 8) || (tecla_codigo == 9) || (tecla_codigo == 35 && oEvent.shiftKey) || (tecla_codigo == 36 && oEvent.shiftKey) || (tecla_codigo == 37 && (oEvent.shiftKey || tecla_char != '%')) || (tecla_codigo == 39 && tecla_char != "'") || (tecla_codigo == 46 && tecla_char != '.') ){
        return true;
    }
    //Se for número
    else if (!oRegExp.test(tecla_char)){
        return false;
    }
    //Se não for número
    else{
        return true;
    }
}


/*
|----------------------------------------------------------------------------------------------------|
|           Função: ChamarVerificaMoney()                                                         |
|        Descrição: Função necessária para o botão DELETE (zerar) funcionar no IE.                   |
|  ================================================================================================  |
|       Parâmetros: QtdeCasasEsq = (Escala) Quantidade de casas à esquerda do separador decimal.     |
|                   QtdeCasasDir = (Precisão) Quantidade de casas à direita do separador decimal.    |
|                   SepMilhar    = Separador de milhar (normalmente usa-se '.').                     |
|                   SepDecimal   = Separador decimal (normalmente usa-se ',').                       |
|                   oCampo       = Objeto do campo que será contado.                                 |
|                   oEvent       = Objeto event, necessário para funcionar Cross-Browser.            |
|           Evento: onkeydown                                                                        |
|  Tipo de Retorno: void                                                                             |
|  ================================================================================================  |
|           Criado: 26/07/2006 | Por: Mauro Willian                                                  |
|       Modificado: __/__/____ | Por:                                                                |
|----------------------------------------------------------------------------------------------------|
*/
function ChamarVerificaMoney(QtdeCasasEsq, QtdeCasasDir, SepMilhar, SepDecimal, oCampo, oEvent)
{
    if (window.event && window.opera == null)
        VerificaMoney(QtdeCasasEsq, QtdeCasasDir, SepMilhar, SepDecimal, oCampo, oEvent)
    
    return;
}
/*
|----------------------------------------------------------------------------------------------------|
|           Função: VerificaMoney()                                                               |
|        Descrição: Permite a entrada de números com casa decimal.                                   |
|  ================================================================================================  |
|       Parâmetros: QtdeCasasEsq = (Escala) Quantidade de casas à esquerda do separador decimal.     |
|                   QtdeCasasDir = (Precisão) Quantidade de casas à direita do separador decimal.    |
|                   SepMilhar    = Separador de milhar (normalmente usa-se '.').                     |
|                   SepDecimal   = Separador decimal (normalmente usa-se ',').                       |
|                   oCampo       = Objeto do campo que será contado.                                 |
|                   oEvent       = Objeto event, necessário para funcionar Cross-Browser.            |
|           Evento: onkeydown                                                                        |
|  Tipo de Retorno: booleam                                                                          |
|  ================================================================================================  |
|      Observações: Permite somente números (0 à 9).                                                 |
|                   A soma da Precisão com a Escala não pode ser maior que 16.                       |
|                   A tecla Delete irá zerar o valor do campo.                                       |
|                   A tecla Backspace removerá um dígito do campo, da direita para esquerda.         |
|  ================================================================================================  |
|           Criado: 26/07/2006 | Por: Mauro Willian                                                  |
|       Modificado: __/__/____ | Por:                                                                |
|----------------------------------------------------------------------------------------------------|
*/
function VerificaMoney(QtdeCasasEsq, QtdeCasasDir, SepMilhar, SepDecimal, oCampo, oEvent)
{
    var zeros = "00000000000000000";
    var tecla_codigo;
    var tecla_char;
    var valor = oCampo.value;
    var valor_aux;

    if (oEvent.keyCode)
        tecla_codigo = oEvent.keyCode;
    else if (oEvent.which)
        tecla_codigo = oEvent.which;

    tecla_char = String.fromCharCode(tecla_codigo);

    if (!OnlyNumbers(oEvent) && tecla_codigo != 8 && tecla_codigo != 46){
        return false;
    }

    oCampo.style.textAlign = 'right';
    valor = oCampo.value.toString();

    if (QtdeCasasDir == '' || isNaN(QtdeCasasDir) || parseInt(QtdeCasasDir,10) < 0)
        QtdeCasasDir = 0;

    if (QtdeCasasDir == 0)
        SepDecimal = '';

    if (isNaN(QtdeCasasEsq) || QtdeCasasEsq < 0)
        QtdeCasasEsq = oCampo.maxLength - QtdeCasasDir;

    if (SepDecimal == SepMilhar && SepDecimal != '')
        SepMilhar = '';

    if ((QtdeCasasEsq + QtdeCasasDir) > 16)
    {
        alert('A função não aceita mais que 16 digitos')
        return;
    }

    //46 é a tecla Delete
    if (valor == '' || tecla_codigo == 46)
    {
        valor = '0';
    }
    else
    {
        if (SepMilhar != '')
        {
            while (valor.indexOf(SepMilhar) != -1)
            {
                valor = valor.replace(SepMilhar, '');
            }
        }

        if (SepDecimal != '')
            valor = valor.replace(SepDecimal, '');
    }

    //8 é a tecla Backspace
    if (tecla_codigo == 8)
        valor = valor.substr(0, valor.length - 1);
    
    if (valor.length == 0)
        valor = '0';

    switch(tecla_char){
        case '`':
            valor_aux = parseInt(valor + '0', 10).toString();
        break;
        case 'a':
            valor_aux = parseInt(valor + '1', 10).toString();
        break;
        case 'b':
            valor_aux = parseInt(valor + '2', 10).toString();
        break;
        case 'c':
            valor_aux = parseInt(valor + '3', 10).toString();
        break;
        case 'd':
            valor_aux = parseInt(valor + '4', 10).toString();
        break;
        case 'e':
            valor_aux = parseInt(valor + '5', 10).toString();
        break;
        case 'f':
            valor_aux = parseInt(valor + '6', 10).toString();
        break;
        case 'g':
            valor_aux = parseInt(valor + '7', 10).toString();
        break;
        case 'h':
            valor_aux = parseInt(valor + '8', 10).toString();
        break;
        case 'i':
            valor_aux = parseInt(valor + '9', 10).toString();
        break;
        default:
            valor_aux = parseInt(valor + tecla_char, 10).toString();
        break;
    }    

    //Verificando se o número é menor que 0 (decimal, por exemplo: 0,01)
    if (valor_aux.length <= QtdeCasasDir)
        valor_aux = zeros.substr(0, QtdeCasasDir - (valor_aux.length - 1)) + valor_aux;
    
    if (QtdeCasasEsq < valor_aux.length - QtdeCasasDir)
        return false;

    var j = 0;
    valor = '';
    for (var i = valor_aux.length - QtdeCasasDir-1; i >= 0; i--)
    {
        if (j == 3)
        {
            valor = SepMilhar + valor;
            j = 0;
        }
        valor = valor_aux.charAt(i) + valor;
        j++;
    }
    valor += SepDecimal + valor_aux.substr(valor_aux.length - QtdeCasasDir, QtdeCasasDir);

    oCampo.value = '';
    for (var i = 0; i < valor.length; i++)
    {
        oCampo.value += valor.charAt(i);
    }

    return false;
}

function fctSenhaAlterar(){
    oAjaxNovaSenha = new Ajax();
    oValidatorNovaSenha = new Validator();
    
    // Setando o Formulário
    oValidatorNovaSenha.setForm("frm_lembrete_senha");

    //Setando o Tipo de Mensagem
    oValidatorNovaSenha.setTipoMensagem("alert");

    //Adicionando quais items devem ser verificados
    oValidatorNovaSenha.Items.Add("cpf", "Por favor, preencha o cpf.", "", "");
    oValidatorNovaSenha.Items.Add("datanascimento", "Por favor, preencha a data de nascimento.", "", "");
    oValidatorNovaSenha.Items.Add("novasenha", "Por favor, preencha a nova senha.", "", "");
    oValidatorNovaSenha.Items.Add("confirmesenha", "Por favor, confirme a nova senha.", "", "");
    //oValidatorNovaSenha.Items.Add("chkTermosUsos", "O cadastro somente poderá ser feito com a aceitação dos termos de uso.", "", "");

    if (!oValidatorNovaSenha.Validate()){
        return false;
    }
    else
    {
        if(document.getElementById("novasenha").value.length < 6){
            alert('Por favor, a senha deve ter no mínimo 6 caracteres.')
            document.getElementById("novasenha").focus();
            return false;
        }

        if(document.getElementById("confirmesenha").value.length < 6){
            alert('Por favor, a confirmação da senha deve ter no mínimo 6 caracteres.')
            document.getElementById("confirmesenha").focus();
            return false;
        }

        if(document.getElementById("confirmesenha").value != document.getElementById("novasenha").value){
            alert('Por favor, a nova senha e a confirmação da senha não conferem.')
            document.getElementById("novasenha").focus();
            return false;
        }

        if(document.getElementById('novoemail').value != '')
            oAjaxNovaSenha.url      = "actions/login.ashx";
        else
            oAjaxNovaSenha.url      = "../actions/login.ashx";

        if(document.getElementById('novoemail').value == 'Cadastre, se ainda não tiver um'){    
            document.getElementById('novoemail').value = '';
        }

        if(document.getElementById("chkTermosUsos") != null){
            if(document.getElementById("chkTermosUsos").checked == false){
                alert('O cadastro somente poderá ser feito com a aceitação dos termos de uso.')
                document.getElementById("chkTermosUsos").focus();
                return false;
            }
        }

        oAjaxNovaSenha.oParametros.Adicionar(new Parametro("intePasso", 1 ));
        oAjaxNovaSenha.oParametros.Adicionar(new Parametro("unidade", document.getElementById('unidade').value ));
        oAjaxNovaSenha.oParametros.Adicionar(new Parametro("inteCPF", document.getElementById('cpf').value ));
        oAjaxNovaSenha.oParametros.Adicionar(new Parametro("sdatDataNascimento", document.getElementById('datanascimento').value ));
        oAjaxNovaSenha.oParametros.Adicionar(new Parametro("varcNovaSenha", document.getElementById('novasenha').value ));
        
        //SE O ELEMENTO EMAIL VEM DO CADASTRO OU DA ATUALIZAÇÃO É VERIFICADO O CONTEÚDO.
        if (document.getElementById('novoemail').value == null || document.getElementById('novoemail').value == '')
        {       if(document.getElementById('ctl00_cphConteudo_perfil_novoemail6') != null) 
                    oAjaxNovaSenha.oParametros.Adicionar(new Parametro("varcEmail", document.getElementById('ctl00_cphConteudo_perfil_novoemail6').value ));
        }
        else
            oAjaxNovaSenha.oParametros.Adicionar(new Parametro("varcEmail", document.getElementById('novoemail').value ));

        oAjaxNovaSenha.metodo   = "POST";
        oAjaxNovaSenha.callBack = fctSenhaAlterarCallBack;
        oAjaxNovaSenha.Loading  = "";
        oAjaxNovaSenha.Enviar();
        
        if (document.getElementById('chkTermosUsos') == null){
            alert('Senha alterada com sucesso!');
            window.close();
        }
        else
            alert('Cadastro efetuado com sucesso!');
    }
}

function fctSenhaAlterarCallBack(){
    if (oAjaxNovaSenha.VerificarStatus() != 4) return

        //alert(oAjaxNovaSenha.getText);
    /*switch (oAjaxNovaSenha.getText){
        case "1":
            alert("Aluno não encontrado. Procure sua unidade para atualizar seus dados cadastrais.\nOs dados necessários para acesso são:\n- CPF\n- Data de Nascimento\n- E-Mail\n\nO site Gente Cia é de acesso exclusivo para alunos Cia Athletica.");
        break;
        case "2":
            alert("Cadastro em duplicidade.\n\nExistem duas pessoas cadastradas com o mesmo CPF e data de nascimento informados.\n\nSolicite na sua unidade a localização dos cadastros duplicados e a correção de um deles.");
        break;
        case "3":
            alert("Aluno não possue plano ou bolsa ativos");
        break;
        default:
            if(oAjaxNovaSenha.getText=="")
                alert("O servidor se comportou de maneira inesperada, tente novamente mais tarde.");
            //document.getElementById('pop_lembrete_senha').style.display = 'none';
        break;
    }*/
}

function fctChangeMenuEditar(objeIDSelect, objeIDhidden){
        document.getElementById(objeIDSelect+'_li').className='selecionado';
        document.getElementById(objeIDSelect).style.visibility = 'visible'; 
        
        
        oHiddens = objeIDhidden.split(', ');
        
        for(indx = 0; indx < oHiddens.length; indx++){
            document.getElementById(oHiddens[indx]).style.visibility = 'hidden';
            document.getElementById(oHiddens[indx]+'_li').className = '';
        }
                
        return false;
}

function fctEnviarConvite(iAlunoID){
    oAjaxConvite = new Ajax();
    
    oAjaxConvite.oParametros.Adicionar(new Parametro("intePasso", 4 ));
    oAjaxConvite.oParametros.Adicionar(new Parametro("inteAlunoID", iAlunoID ));    
    oAjaxConvite.oParametros.Adicionar(new Parametro("varcEmail1", document.getElementById('varcEmail1').value ));
    oAjaxConvite.oParametros.Adicionar(new Parametro("varcEmail2", document.getElementById('varcEmail2').value ));
    oAjaxConvite.oParametros.Adicionar(new Parametro("varcEmail3", document.getElementById('varcEmail3').value ));
    oAjaxConvite.oParametros.Adicionar(new Parametro("varcEmail4", document.getElementById('varcEmail4').value ));
    oAjaxConvite.oParametros.Adicionar(new Parametro("varcEmail5", document.getElementById('varcEmail5').value ));
    oAjaxConvite.url      = "actions/amigos.ashx";
    oAjaxConvite.metodo   = "POST";
    oAjaxConvite.callBack = fctEnviarConviteCallBack;
    oAjaxConvite.Loading  = "";
    oAjaxConvite.Enviar();

}

function fctEnviarConviteCallBack(){
    if (oAjaxConvite.VerificarStatus() != 4) return
    
    //alert(oAjaxConvite.getText);
    
    document.getElementById('pop_convide_amigo').style.display = 'none';
}   

function fctVerificaTexto(obj){
    if(document.getElementById(obj).value == ''){
        switch(obj){
            case 'cpf': document.getElementById(obj).value = 'Só números'; break;
            case 'datanascimento': document.getElementById(obj).value = 'dd/mm/aaaa'; break;
            case 'novoemail': document.getElementById(obj).value = 'Cadastre, se ainda não tiver um'; break; 
        }
    }
}

function fctMudaAba(abanome)
{
    switch (abanome)
    {
        case 'mnu_planejamento_semanal01':
                window.location = 'ProResultados.aspx?v=0';
        break;
        case 'mnu_controle_atividades02':
                window.location = 'ProResultados.aspx?v=1';
        break;

    }
}

function abilita_submit()
{    
    document.getElementById('btn_adiciona').disabled = false;
}    

//-----------------------------------------------//
// fctPopUp()                                    //
// Ajusta PopUp                                  //
// Criado por: Pedro Moreira Data: 11/03/2008    //
// Modificado por:             Em: __/__/____    //
//-----------------------------------------------//
function fctPopUp(page)
{
   var inteWidth          = 340;
   var inteHeight         = 195;
   var inteTop            = (screen.height/2)-(inteHeight/2);
   var inteLeft           = (screen.width/2)-(inteWidth/2);
   var oPopup;
    
   oPopup = window.open(page, '', 'width='+inteWidth+',height='+inteHeight+',scrollbars=NO,status=1,top='+inteTop+',left='+inteLeft+'');
   oPopup.focus();
   return false;
}