<script type="text/javascript" src="/resources/javascript/atendimento/view/documentofisico.js"></script>

<?php
$disabled = false;
if (!Agro_Util::checkPermission('atendimento:propostadocumentofisico:salvar')):
    $disabled = true;
endif;
?>

<div class='geral' id="tabs">
  <ul>
      <?php
      echo(Agro_Util::checkPermission('atendimento:propostadocumentofisico:editar') ? '<li><a href="#status">Gerenciar Status</a></li>' : '');
      echo(Agro_Util::checkPermission('atendimento:propostadocumentofisico:log') ? '<li><a href="#historico">Histórico de Alterações</a></li>' : '');
      ?>
  </ul>

    <?php
    if (Agro_Util::checkPermission('atendimento:propostadocumentofisico:editar')): ?>
      <div id="status">
        <h3 style="padding:10px;margin:10px 0;"
            class="ui-accordion-header ui-helper-reset ui-state-default ui-corner-all ui-state-hover">
          <a href="#" onclick="this.blur()">
            <b>Alteração de Status</b>
          </a>
        </h3>
        <div>
          <form class="formStatusDocFisico" name="formStatusDocFisico" id="formStatusDocFisico" action="" method="POST">
            <input type="hidden" name="id_proposta" id="id_proposta" value="<?= $this->proposta->id ?>"/>

            <table border="0" cellpadding="0" cellspacing="2" width="80%">
              <tr>
                <td width="30%" valign="top">
                  <div class="element">
                    <label><b>Selecione Status</b></label>
                      <?= $this->formSelect(
                          'id_status_doc_fisico',
                          $this->id_status_doc_fisico,
                          ($disabled == true ? array('disabled' => true) : false),
                          $this->status
                      ) ?>
                  </div>
                </td>
                <td valign="top" width="40%">
                    <?php
                    $display = $this->id_status_doc_fisico != 217 ? "display:none" : "";
                    ?>

                  <div style="width:90%; overflow:auto; height:215px; margin-bottom:5px; <?=$display ?>"
                       id="pendencias">
                    <label><b>Selecione as Pendências</b></label><br>
                      <?php
                      foreach ($this->pendencias as $key => $pendencia):
                          if (!$pendencia['mostrar_pendencia']) {
                              continue;
                          }
                          ?>
                        <div class="element">
                          <input type='checkbox' class='id_pendencia' name="id_pendencia[]"
                                 value='<?= $pendencia['id'] ?>' <?= ($pendencia['marcado'] ? 'checked' : '') ?> <?= ($disabled == true ? 'disabled' : '') ?> />
                          &nbsp;<?= $pendencia['ds_nome_pendencia'] ?>
                        </div>
                        <div class="clear"></div>
                      <?php
                      endforeach;
                      ?>
                  </div>

                  <div
                    style="width:98%; overflow:auto; height:215px; margin-bottom:5px;<?= ($this->id_status_doc_fisico != 216 ? 'display:none' : '') ?>"
                    id="baixado">
                    <b>Informe o número da caixa em que esse documento será arquivado:</b>
                      <?= $this->formTextarea(
                          'ds_documento_fisico_baixado',
                          $this->ds_observacao,
                          array('rows' => 5, 'style' => 'width:95%', 'maxlength' => 500)
                      ) ?>
                  </div>

                </td>
              </tr>
            </table>
          </form>
          <div class="clear"></div>
        </div>
      </div>
    <?php
    endif;

    if (Agro_Util::checkPermission('atendimento:propostadocumentofisico:log')): ?>
      <div id="historico">
        <h3 style="padding:10px;margin:10px 0;"
            class="ui-accordion-header ui-helper-reset ui-state-default ui-corner-all ui-state-hover">
          <a href="#" onclick="this.blur()">
            <b>Histórico de Alteração de Status</b>
          </a>
        </h3>
        <fieldset>
          <table class="grid_gray" border="0" cellpadding="2" cellspacing="1" width='100%'>
            <thead>
            <tr>
              <th id="ds_doc" align="center" nowrap="nowrap" width="15%">Data</th>
              <th id="" align="center" nowrap="nowrap" width="20%">Status</th>
              <th id="" align="center" nowrap="nowrap" width="15%">Usuário</th>
              <th id="" align="center" nowrap="nowrap" width="25%">Observação</th>
              <th id="" align="center" nowrap="nowrap" width="25%">Pendência(s)</th>
            </tr>
            </thead>
            <tbody>
            <?php
            $highlight = array("#EEEEEE", " ");
            foreach ($this->historico_status as $status): ?>
              <tr style="background:<?= $highlight[0] ?>">
                <td align="center">
                    <? $this->date->set($status['dt_criacao']); ?><?= $this->date->toString($this->dateFormat) ?>
                </td>
                <td align="left"><?= $status['ds_status'] ?></td>
                <td align="left"><?= $status['ds_nome_usuario'] ?></td>
                <td align="left"><?= $status['ds_observacao'] ?></td>
                <td align="left">
                    <?php
                    foreach ($status['pendencias'] as $pend): ?>
                      - <?= $pend ?><br>
                    <?php
                    endforeach;
                    ?>
                </td>
              </tr>
                <?php
                $highlight = array_reverse($highlight);
            endforeach;
            ?>
            </tbody>
          </table>
        </fieldset>
      </div>
    <?php
    endif;
    ?>
</div>
<div id="ajaxExecute"></div>
<div id="dialogFile"></div>