<?php $__env->startSection('content'); ?>
<style>
  .btn_alert {
    text-decoration: none !important;
    background: rgba(0,0,0,0.2);
    padding: 1em;
    display: inline-block;
    text-transform: uppercase;
  }

  fieldset {
    border: 1px solid #ddd;
    padding: 1em;
    margin-top: 1em
  }

  fieldset legend {
    font-weight: bold;
    width: auto;
    padding: 0 1em;
    margin-left: 1em;
    font-size: 1em;
    color: #5c9279;
    text-transform: uppercase;
  }
</style>
<div class="container">
    <?php if(Session::has('message')): ?>
      <div class="row">
        <div class="col-md-12">
          <div class="alert alert-<?php echo Session::get('class'); ?>">
            <?php echo Session::get('message'); ?>

            <button style="top: 10px;position: absolute;right: 30px;" type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button>
          </div>
        </div>
      </div>
    <?php endif; ?>
    <?php if(Session::has('message_captcha')): ?>
    <div class="row">
      <div class="col-md-12">
        <div class="alert alert-<?php echo Session::get('class'); ?>">
          <?php echo Session::get('message_captcha'); ?>

          <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button>
        </div>
      </div>
    </div>
  <?php endif; ?>
    <div class="row" style="display:none" id="validationTipoManifestacao">
      <div class="col-md-12">
        <div class="alert alert-danger">
          É necessário escolher um <strong>tipo de manifestação</strong> OU marcar a opção <strong>relato de informação sobre crime - Lei 13.69</strong>
          <button style="top: 10px;position: absolute;right: 30px;" type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button>
        </div>
      </div>
    </div>
    <h4 class="body-title pt-3 pb-3 pl-3 d-none d-sm-block bg-white">Cadastrar Manifestação <a href="<?php echo e(url('/', $cliente->nome_url)); ?>" class="float-right mr-4 btn btn-sm btn-secondary"><i class="fa fa-arrow-left">&nbsp;</i> VOLTAR</a></h4>
    <h5 class="body-title pt-3 pb-3 pl-3 d-block d-sm-none bg-white m-0">Cadastrar Manifestação</h5>
    <div class="texto-principal bg-white pl-4 pr-4 pt-2 pb-2 mb-3" id="content_form_busca" >
      <form action="<?php echo e(url($cliente->nome_url.'/manifestacao/salvar')); ?>" method="POST" id="form"> 
        <?php echo Form::hidden('_token', csrf_token()); ?>

          <fieldset>
            <legend style="font-weight:bold">Dados da Manifestação</legend>
            <div class="row">
              <div class="col-md-3" id="manifestacao_tipo_col">
                <div class="form-group">
                  <?php echo Form::label('manifestacao_tipo', 'Manifestacão - Lei 13.460/2017'); ?>

                  <?php if($cliente->nome_url == 'floriano'): ?>
                  <?php echo Form::select('manifestacao_tipo', ['' => 'Selecione...'] + Config::get('arrays.tipos_manifestacao_form_floriano'), null, array('class'=>'form-control')); ?>

                  <?php elseif($cliente->nome_url == 'saojosedodivino'): ?>
                  <?php echo Form::select('manifestacao_tipo', ['' => 'Selecione...'] + Config::get('arrays.tipos_manifestacao_form_saojosedivino'), null, array('class'=>'form-control')); ?>

                  <?php else: ?>
                  <?php echo Form::select('manifestacao_tipo', ['' => 'Selecione...'] + Config::get('arrays.tipos_manifestacao_form'), null, array('class'=>'form-control')); ?>

                  <?php endif; ?>
                </div>
              </div>
              <div class="col-md-4" id="tipo_denuncia_col">
                <div class="form-group">

                  <label for="tipo_denuncia">
                    <input type="checkbox" name="tipo_denuncia" id="tipo_denuncia"> 
                    Relato de informação sobre crime - Lei 13.964 <br>
                    <small>Relatar informações sobre crimes contra a administração pública, ilícitos administrativos ou quaisquer ações ou omissões lesivas ao interesse público.</small>
                  </label>
                </div>
              </div>
              <div class="col-md-2" id="group_anonimo" style="display:none">
                <div class="form-group">
                  <?php echo Form::label('anonimo', 'Preservar anonimato?'); ?>

                  <select name="anonimo" class="form-control" id="anonimo">
                    <option value="n" selected>Não</option>
                    <option value="s">Sim</option>
                  </select>
                </div>
              </div>
              <div class="col-md-3" id="group_meio">
                <div class="form-group">
                  <?php echo Form::label('meio_para_resposta', 'Como deseja receber a resposta?'); ?>

                  <?php echo Form::select('meio_para_resposta', Config::get('arrays.meios_para_resposta'), null, array('class'=>'form-control')); ?>

                </div>
              </div>
            </div>
          </fieldset>
          <br>
          <fieldset id="dados_manifestate">
            <legend style="font-weight:bold">Dados do Manifestante</legend>
            <div class="row">
              <div class="col-md-3">
                <div class="form-group">
                  <?php echo Form::label('nome_manifestante', 'Nome'); ?>

                  <?php echo Form::text('nome_manifestante', '', ['class'=>'form-control','maxlength'=>'150']); ?>

                </div>
              </div>
              <div class="col-md-3">
                <div class="form-group">
                  <?php echo Form::label('cpf_cnpj', 'CPF'); ?>

                  <?php echo Form::text('cpf_cnpj', '', ['class'=>'form-control cpf_cnpj']); ?>

                </div>
              </div>
              <div class="col-md-3">
                <div class="form-group">
                  <?php echo Form::label('email', 'Email'); ?>

                  <?php echo Form::email('email', '', ['class'=>'form-control','maxlength'=>'200']); ?>

                </div>
              </div>
              <div class="col-md-3">
                <div class="form-group">
                  <?php echo Form::label('telefone', 'Telefone'); ?>

                  <?php echo Form::text('telefone', '', ['class'=>'form-control','maxlength'=>'25']); ?>

                </div>
              </div>
              <div class="col-md-3">
                <div class="form-group">
                  <?php echo Form::label('profissao', 'Profissão'); ?>

                  <?php echo Form::text('profissao', '', ['class'=>'form-control','maxlength'=>'120']); ?>

                </div>
              </div>
              <div class="col-md-3">
                <div class="form-group">
                  <?php echo Form::label('cep', 'CEP'); ?> <span class="text-danger" id="span_cep">*</span>
                  <?php echo Form::text('cep', '', ['class'=>'form-control cep','maxlength'=>'9','id'=>'cep','required']); ?>

                </div>
              </div>
              <div class="col-md-6">
                <div class="form-group">
                  <?php echo Form::label('endereco', 'Endereço'); ?>

                  <?php echo Form::text('endereco', '', ['class'=>'form-control','maxlength'=>'200']); ?>

                </div>
              </div>
              <div class="col-md-3">
                <div class="form-group">
                  <?php echo Form::label('bairro', 'Bairro'); ?>

                  <?php echo Form::text('bairro', '', ['class'=>'form-control','maxlength'=>'120','readonly']); ?>

                </div>
              </div>
              <div class="col-md-3">
                <div class="form-group">
                  <?php echo Form::label('cidade', 'Cidade'); ?>

                  <?php echo Form::text('cidade', '', ['class'=>'form-control','maxlength'=>'100','readonly']); ?>

                </div>
              </div>
              <div class="col-md-1">
                <div class="form-group">
                  <?php echo Form::label('uf', 'UF'); ?>

                  <?php echo Form::text('uf', '', ['class'=>'form-control','maxlength'=>'2','readonly']); ?>

                </div>
              </div>
            </div>
          </fieldset>
          <br>
          <fieldset>
            <legend style="font-weight:bold">Texto da Manifestação</legend>
            <div class="row">
              <div class="col-md-12">
                <div class="form-group">
                  <?php echo Form::label('inteiro_teor', 'Escreva Sua Manifestação'); ?>

                  <?php echo Form::textarea('inteiro_teor', '', ['class'=>'form-control']); ?>

                </div>
              </div>
              <div class="col-md-12">
                  <div class="form-group">
                    <?php echo Form::label('observacoes', 'Observações'); ?>

                    <?php echo Form::textarea('observacoes', '', ['class'=>'form-control']); ?>

                  </div>
                </div>
              <?php /* <div class="col-md-4">
                <div class="form-group">
                  <?php echo Form::label('unidade_id', 'Selecione o departamento que deseja enviar'); ?>

                  <select name="unidade_id" class="form-control">
                    <option value="">Selecione...</option>
                    <?php foreach($unidades as $unidade): ?>
                        <option value="<?php echo e($unidade->id); ?>"><?php echo e($unidade->nome); ?></option>
                    <?php endforeach; ?>
                  </select>
                </div>
              </div> */ ?>
              <div class="col-md-4">
                <div class="form-group">
                  <?php echo Form::label('avaliacao_atual_gestao', 'Como você avalia a atual gestão?'); ?>

                  <?php echo Form::select('avaliacao_atual_gestao', [5 => 'Ótimo', 4 => 'Bom', 3 => 'Regular', 2 => 'Ruim', 1 => 'Péssimo'], null, ['class'=>'form-control']); ?>

                </div>
              </div>
              <div class="col-md-12">
                <div class="row">
                  <div class="col-md-2 offset-md-5 text-center" id="div_captcha">
                      <?php if(Session::has('message_captcha')): ?>
                      <p class="text-<?php echo Session::get('class'); ?>"><?php echo Session::get('message_captcha'); ?> Tente novamente com o novo código.</p>
                      <?php endif; ?>
                    <?php /* <p class="mb-3"><?php echo captcha_img(); ?></p> */ ?>
                    <img class="mb-3" src="data:image/png;base64,<?php echo base64_encode(Captcha::create()->original); ?>" alt="">
                    <p><input type="text" class="form-control" maxlength="4" name="captcha"></p>
                  </div>
                </div>
              </div>
            </div>
          </fieldset>
          <hr>
          <div class="text-center">
            <button type="submit" class="btn btn-lg btn-primary">Enviar Manifestação</button>
          </div>
      </form>
    </div>
</div>

<?php $__env->stopSection(); ?>
<?php $__env->startSection('scripts'); ?>

<script>
  console.log($("#anonimo").val());
  $(".cep").mask("99999-999");

  $("select[name='manifestacao_tipo'").change(function() {

    if ($(this).val() != 'D') {
      $("#group_anonimo").hide();
      $("select[name='anonimo']").val('n');
      $('#dados_manifestate input').removeAttr('disabled');
      $('#cep').attr('required','required');
      $('#span_cep').show();
      $('#group_meio').show();
      $('#meio_para_resposta').removeAttr('disabled');
    } else {
      $("#group_anonimo").show();
      $("#group_anonimo").removeAttr('disabled');
    }
  });
  $("input[name='tipo_denuncia'").change(function() {
    if ($(this).is(':checked')) {
      $("select[name='manifestacao_tipo']").attr('disabled','disabled');
      $("select[name='manifestacao_tipo'] option:first-child").prop('selected','selected');
      $("#manifestacao_tipo_col").hide();
      // $('#dados_manifestate input').attr('disabled','disabled');
      // $('#dados_manifestate input').val(' ');
      $('#cep').removeAttr('required');
      $('#span_cep').hide();
      $('#group_meio').hide();
      $('#meio_para_resposta').attr('disabled','disabled');
      $("select[name='anonimo']").val('s');
      $("#group_anonimo").hide();
    } else {
      $("select[name='manifestacao_tipo'").removeAttr('disabled');
      $("#manifestacao_tipo_col").show();
      $("select[name='anonimo']").val('n');
      // $('#dados_manifestate input').removeAttr('disabled');
      $('#cep').attr('required','required');
      $('#span_cep').show();
      $('#group_meio').show();
      $('#meio_para_resposta').removeAttr('disabled');
    }
  });
  $("select[name='meio_para_resposta'").change(function() {
    
    
    switch ($(this).val()) {
      case 'C':
        $("input[name='endereco']").attr('required','required');
        $("input[name='telefone']").removeAttr('required','required');
        $("input[name='email']").removeAttr('required','required');
        break;
      case 'T':
        $("input[name='telefone']").attr('required','required');
        $("input[name='endereco']").removeAttr('required','required');
        $("input[name='email']").removeAttr('required','required');
        break;
      case 'E':
        $("input[name='email']").attr('required','required');
        $("input[name='telefone']").removeAttr('required','required');
        $("input[name='endereco']").removeAttr('required','required');
        break
    }
  });
  $("select[name='anonimo'").change(function() {
    if ($(this).val() == 's') {
      $('#dados_manifestate input').attr('disabled','disabled');
      $('#dados_manifestate input').val(' ');
      $('#cep').removeAttr('required');
      $('#span_cep').hide();
      $('#group_meio').hide();
      $('#meio_para_resposta').attr('disabled','disabled');
    } else {
      $('#dados_manifestate input').removeAttr('disabled');
      $('#cep').attr('required','required');
      $('#span_cep').show();
      $('#group_meio').show();
      $('#meio_para_resposta').removeAttr('disabled');
    }
  });

  $('#form').submit(function(event) {
    if ($("select[name='manifestacao_tipo']").val() == "" && !$("input[name='tipo_denuncia'").is(':checked')) {
      $("#validationTipoManifestacao").show();
      window.scrollTo(0, 0);
      event.preventDefault();
    }
  });

  $("#cep").focusout(function() {
    if ($(this).val() != "_____-___") {
      
      $.ajax({
        url: "https://viacep.com.br/ws/"+$(this).val()+"/json/",
        method: "GET",
        postType: "json",
        beforeSend: function () {
          $('#endereco').val('...');
          $('#bairro').val('...');
          $('#cidade').val('...');
          $('#uf').val('...');
        },
        success: function (data) {
          $('#endereco').val(data.logradouro+' - '+data.complemento);
          $('#bairro').val(data.bairro);
          $('#cidade').val(data.localidade);
          $('#uf').val(data.uf);
        }
      });
    }
  })
</script>
<?php $__env->stopSection(); ?>

<?php echo $__env->make('v18.layout.home', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>