
 var permalink = 'https://www.easyfoodcard.com.br/client/';

 function status(campo, type){
   if(type == 'n'){
    $("input[name="+campo+"]").removeClass('okC').addClass('naoC');
   } else {
    $("input[name="+campo+"]").removeClass('naoC').addClass('okC');
   }
 }

 $(document).ready(function(){

    $(document).pngFix();
    $("input[name=cpfPai]").mask('999.999.999-99').attr('disabled','').val('');
    $('input[type=text]').val('');
    $('input[name=cpf_validado]').val('not');
    $("input[name=datanascPai]").mask("99/99/9999");
    $("input[name=telPai],input[name=celPai]").mask("(99)9999-9999");
    $('div#mascara').css({ 'opacity': '0.6' });

    $('input[name=submit]').click(function(){
        window.location=permalink+'client_index_login.php';
    });

    $('a[href=#primeiroacesso]').click(function(){

       $('div#mascara,div#content-mascara').fadeOut('fast',function(){ $("input[name=cpfPai]").focus(); });

    });

    $('.erro').ajaxError(function(){
      $(this).show();
    });


    $("input[name=cpfPai]").keypress(function(){
      var teste = $(this).val();
     if(teste.substr(13,1) != '_'){
        $('.texto-cpf').hide();
        $('.result-cpf').show();
        $("input[name=cpfPai]").attr('disabled','disabled');

        $.ajax({
          url: permalink+'client_verificando.php',
          dataType: 'html',
          type:'POST',
          timeout: 4000,
          data: { cpfPai:$(this).val() },
          success: function(data) {
             var explode = data.split('|');
             valor = parseInt(explode[0]);


             if(valor == '3'){  //CPF OK, sem senha
                $('.texto-cpf').text('CPF validado, por favor, continue o cadastro !');
                status('cpfPai','o');
                $('input[name=nomecompletoPai]').focus();
                $('.naocadastrado').show();

             }

             if(valor == '5'){  // CPF OK, Já possui Senha
               window.location=permalink+'client_index_login.php?cpf='+$("input[name=cpfPai]").val();
             }

             if(valor == '2'){
                 status('cpfPai','o');
                $('.naocadastrado').hide();
                $('.cadastrado').show();
                $('input[name=newCad]').val('no');
                $('input[name=datanascPai]').focus();
                $('input[name=nomecompletoPai]').val(explode[1]);
             }

             if(valor == '4'){
                  status('cpfPai','n');
                  $('.naocadastrado,.cadastrado').hide();
                  $("input[name=cpf_validado]").val('erro');
                  $('.errocpf').show();
                  $("input[name=cpfPai]").attr('disabled','').val('').focus();

             }



             if(valor == '2'||valor == '5'||valor == '3'){
               $('.errocpf').hide();
               $("input[name=cpf_validado]").val($("input[name=cpfPai]").val());
               $("input[name=cpfPai]").attr('disabled','disabled');
             }
             $('.result-cpf').hide();
          }
         });

     }
    });


    $("input[name=submit2]").click(function(){

        var error_ = 0;
        var cpfPai = $("input[name=cpf_validado]").val();
        var nomePai = $('input[name=nomecompletoPai]').val();
        var dataPai = $('input[name=datanascPai]').val();
        var emailPai = $('input[name=emailPai]').val();
        var celPai = $('input[name=celPai]').val();
        var contrato = $('input[name=aceito_contrato]:checked').val();

          if(cpfPai == 'not' || cpfPai == 'erro'){
           error_ = 1;
           $('.texto-cpf').text('Este CPF é inválido. Tente novamente.');
           status('cpfPai','n');
          }

          if(nomePai.length < '5' || nomePai.indexOf(' ') == '-1' ){
           status('nomecompletoPai','n');
           error_ = 1;
          }else{
           status('nomecompletoPai','o');
          }

        if(dataPai == ''){
           status('datanascPai','n');
           error_ = 1;
        }else{
          if(VerificaData(dataPai)){
            status('datanascPai','o');
          }else{
            status('datanascPai','n');
            error_ = 1;
          }
        }

        if(emailPai < '10'){
         status('emailPai','n');
         error_ = 1;
        }else{
          if(emailPai.indexOf('@') == '-1' || emailPai.indexOf('.') == '-1'){
           error_ = 1;
           status('emailPai','n');
          }else{
           status('emailPai','o');
          }
        }

        if(celPai.length == '13'){
           status('celPai','o');
          }else{
           status('celPai','n');
           error_ = 1;
         }

         if(contrato != '1'){
           $('.contrato').show();
           error_ = 1;
         } else{
           $('.contrato').hide();
         }

        if(error_ == '1'){
         return false;
        }

        $('input').attr('disabled','disabled');
        $('.aguarde').show();

        $.ajax({
          url: permalink+'client_new_cad.php',
          dataType: 'html',
          type:'POST',
          timeout: 6000,
          data: { cpfPai:$('input[name=cpf_validado]').val(), nomePai:nomePai, dataPai:dataPai, emailPai:emailPai, celPai:celPai },
          success: function(data) {
             //alert(data);
             valor = parseInt(data);
             //alert(valor);

              if(valor == '2'){
                window.location=permalink+'client_index_conf.php?email='+emailPai+'&cel='+celPai;
              }else{
                alert('Ocorreu um erro grave na hora do cadastro, a operação será reiniciada ! Solicite o Suporte Online.');
                window.location=permalink+'client_index_filho.php';
              }

             }
         });

        return false;
      });


   });