function escolherPlano(objForm, objPlano){

   var codPlano = objPlano[objPlano.selectedIndex].value;

   if( codPlano != '-1' ){


   document.frmImagemPlano.location.href="imagem_plano.php?plano="+codPlano;
   document.frmContratos.intCodPlano.value=codPlano;
   objPlano[0].selected=true;

   }

}

function escolherPlanoCadastro(objForm, objPlano){

   var codPlano = objPlano[objPlano.selectedIndex].value;

   if( codPlano != '-1' ){


   document.frmImagemPlano.location.href="imagem_plano.php?plano="+codPlano;
   document.frmCadastro.intCodPlano.value=codPlano;
   objPlano[0].selected=true;

   }

}

function exibeFormatoBanco(objBanco)
{
    var idBanco = objBanco[objBanco.selectedIndex].value;
    var strStringRetorno;

    if (idBanco != 0){

        switch(idBanco){
          case '341': // ITAU
           strStringAgencia = '4 caracteres + 1 dígito (uso interno)';
           strStringConta   = '5 caracteres + 1 dígito';
          break;
          case '001': // Banco do Brasil
           strStringAgencia = '4 caracteres + 1 dígito';
           strStringConta   = '4 a 8  caracteres + 1 dígito';
          break;
          case '275': // Real
           strStringAgencia = '4 caracteres + 1 dígito';
           strStringConta   = '7 caracteres + 1 dígito';
          break;
          case '033': // Banespa
           strStringAgencia = '4 caracteres';
           strStringConta   = '6 caracteres + 1 dígito';
          break;
          case '237': // Bradesco
           strStringAgencia = '3 a 4 caracteres + 1 dígito';
           strStringConta   = '6 a 7 caracteres + 1 dígito';
          break;
          case '104': // Caixa
            strStringAgencia = '4 caracteres + 1 dígito';
            strStringConta   = '8 caracteres + 1 dígito';
          break;
          case '399': // HSBC
           strStringAgencia = '4 caracteres';
           strStringConta   = '5 caracteres + 2 dígitos';
          break;
          case '409': // Unibanco
           strStringAgencia = '4 caracteres';
           strStringConta   = '6 caracteres + 1 dígito';
          break;
        }

    }else{
       strStringAgencia = '&nbsp;';
       strStringConta   = '&nbsp;';
    }
	
    labelFormatoAgencia.innerHTML = strStringAgencia;
	labelFormatoConta.innerHTML = strStringConta;
	
}

function mudarPlano(objForm, intPlanoId, strPlanoNome){



    objForm.objPlano.value=intPlanoId;

    spanPlano.innerText = strPlanoNome.toUpperCase();

    document.location.href='#cad';

    //objForm.txtNome.focus();



}



function sugereUsername(objForm, objNome) {



    if(objNome!=''){

        Hoje = new Date();

        Ano = Hoje.getYear();



        with (objForm) {

            if (objProduto.value==19) {

                varNome = objNome.toLowerCase();

                aNome = varNome.split(' ');

                varSug1 = '';

                varSug2 = '';

                varSug3 = '';

                for (var y=0;y<aNome.length;y++) {

                    varSug1 = varSug1+aNome[y];

                }



                if (varSug1.length>20) {

                    if (aNome.length>1) {

                        if (aNome[aNome.length-1]!='') {

                            varSug1=aNome[0].substring(0,1)+'.'+aNome[aNome.length-1];

                        } else {

                            varSug1=aNome[0].substring(0,1)+Ano;

                        }

                    } else {

                        varSug1=aNome[0].substring(0,1)+'.'+aNome[0];

                    }

                }



                if (aNome.length>1) {

                    if (aNome[aNome.length-1]!='') {

                        varSug2=aNome[0]+'.'+aNome[aNome.length-1];

                    } else {

                        varSug2=aNome[0]+Ano;

                    }

                } else {

                    varSug2=aNome[0]+Ano;

                }



                if (aNome.length>1) {

                    if (aNome[aNome.length-1]!='') {

                        varSug3 = aNome[0].substring(0,1)+aNome[aNome.length-1];

                    } else {

                        varSug3 = aNome[0].substring(0,1)+'.'+aNome[0];

                    }

                } else { varSug3 = aNome[0].substring(0,1)+'.'+aNome[0]; }



                txtSug1.value=TiraAcento(varSug1);

                txtSug2.value=TiraAcento(varSug2);

                txtSug3.value=TiraAcento(varSug3);

                ckSug[0].checked=true;

            }

        }

    }

}





function TiraAcento(varString) {



    aConAcento = new Array ('á','ã','à','â','ä','é','è','ê','ë','í','ì','î','ï','ó','ò','õ','ô','ö','ú','ù','û','ü','ç','ñ','´','`','~','^','¨');

    aSemAcento = new Array ('a','a','a','a','a','e','e','e','e','i','i','i','i','o','o','o','o','o','u','u','u','u','c','n','','','','','');



    varNovo = '';

    varPosAcento=0;

    varString = varString;



    for (var i=1;i<=varString.length;i++) {

        varCaracter = varString.substring(i,i-1);

        varAchou = false;



        for    (var x=0;x<29;x++) {

            if (varCaracter.toLowerCase()==aConAcento[x].toLowerCase()) {

                varPosAcento=x;

                varAchou=true;

                break;

            }

        }



        if (varAchou) {

            varNovo = varNovo+aSemAcento[varPosAcento].toLowerCase();

        } else {

            varNovo = varNovo+varCaracter.toLowerCase();

        }

    }



    return varNovo;

}





function escolherPagamento(objForm, parTipoPagamento) {



    with (objForm) {

        if (parTipoPagamento==1) {

            // BOLETO

            pagamentoDebito(objForm, true);

            pagamentoCartao(objForm, true);

        }else if (parTipoPagamento==3) {

            // DEBITO

            pagamentoDebito(objForm, false);

            pagamentoCartao(objForm, true);

        }else{

            // CARTAO

            pagamentoDebito(objForm, true);

            pagamentoCartao(objForm, false);

        }



    }

}



function pagamentoDebito(objForm, bolInvisivel){

    with (objForm) {

        // Limpa os campos

        if (bolInvisivel==true) {

            cmbBanco[0].selected=true;

            txtAgencia.value='';

            txtDigitoAgencia.value='';

            txtConta.value='';

            txtDigitoConta.value='';

        }



        // Desabilita ou Habilita os campos

        cmbBanco.disabled=bolInvisivel;

        txtAgencia.disabled=bolInvisivel;

        txtDigitoAgencia.disabled=bolInvisivel;

        txtConta.disabled=bolInvisivel;

        txtDigitoConta.disabled=bolInvisivel;



    }



}



function pagamentoCartao(objForm, bolInvisivel){

    with (objForm) {

        // Limpa os campos

        if (bolInvisivel==true) {

            cmbCartao[0].selected=true;

            txtNumeroCartao.value='';

            //txtCodigoSegurancaCartao.value='';

            cmbMesCartao[0].selected=true;

            cmbAnoCartao[0].selected=true;

        }



        // Desabilita ou Habilita os campos

        cmbCartao.disabled=bolInvisivel;

        txtNumeroCartao.disabled=bolInvisivel;

        //txtCodigoSegurancaCartao.disabled=bolInvisivel;

        cmbMesCartao.disabled=bolInvisivel;

        cmbAnoCartao.disabled=bolInvisivel;



    }



}





function mudarCidade(objForm, parEstado){

    with (objForm){

        if (parEstado!='-1'){

            objCidade.value='';

            var arrEstado = parEstado.split('|');

            frmCidades.location.href='cidades.php?estado='+arrEstado[0];

        } else {

            objCidade.value='';

            frmCidades.location.href='cidades.php?estado=';

        }

    }



}





function teclasLogin(E){

    var tecla = event.keyCode;

    if ((tecla > 64 && tecla < 91) || (tecla > 96 && tecla < 123) || (tecla > 47 && tecla < 58) || (tecla == 95 || tecla == 46))

        return true;

    else {

        if (tecla != 8) // backspace

            event.keyCode = 0;

            //return false;

        else

            return true;

    }

}