<?php if ($comision->getActivo() == 1): ?>
    <?php use_helper('Javascript', 'Object', 'Number') ?>
    <h1>Comisi&oacute;n No <?php echo $comision->getId() ?> - <?php echo $comision->getVigencia() ?></h1>
    <?php echo form_tag('comisionar/update') ?>
    <?php echo javascript_include_tag('dom_comisiones') ?>
    <?php echo input_hidden_tag('id', $comision->getId()) ?>
    <?php echo input_hidden_tag('vigencia', $comision->getVigencia()) ?>
    <?php object_input_hidden_tag($comision, 'getTipcomi') ?>
    <?php object_input_hidden_tag($comision, 'getCodpro') ?>
    <?php object_input_hidden_tag($comision, 'getCodare') ?>
    <?php $id_c = $comision->getId() ?>
    <?php echo $sf_user->getFlash('message') ?>
    <table class="show">
        <tr>
            <th align="left"><strong>&Aacute;REA</strong></th>
            <td><?php echo $comision->getAreas()->getDescripcion() ?></td>
        </tr>
        <tr>
            <th align="left"><strong>FECHA</strong></th>
            <td><?php echo $comision->getFecha() ?></td>
        </tr>
        <tr>
            <th align="left"><strong>TIPO COMISI&Oacute;N</strong></th>
            <td><?php
                $cant_comisionados = count($comisionados_planta) + count($comisionados_contrato);
                //echo $cant_comisionados;
                //20170727 si la cantidad de comisionados es mayor a 0 o si el tipo de comision es de prorrogra o adicion no se permite el cambio de tipo de comision
                if ($cant_comisionados > 0 || $comision->getTipcomi() == '05' || $comision->getTipcomi() == '03' || $comision->getTipcomi() == '04' || $comision->getTipcomi() == '06') {
                    echo strtoupper($comision->getTiposComision()->getDescomi());
                    echo input_hidden_tag('id_tipo_comision', $comision->getTipcomi());
                } else {
                    echo select_tag('id_tipo_comision', objects_for_select($tipos_comision, 'getTipcomi', 'getDescomi', $comision->getTipcomi()));
                }
                ?> <?php echo $comision->getInterrupcion() ? 'CON INTERRUPCION' : '' ?></td>
        </tr>
        <tr>
            <th align="left"><strong>PROYECTO</strong></th>
            <td><?php
                $c = new Criteria();

                $c->add(ProyectosPeer::ID_AREA_LIDER, $comision->getAreas()->getIdArea());
                $c->add(ProyectosPeer::ANO_FISCAL, $comision->getVigencia());


                echo select_tag('id_proyecto', objects_for_select(ProyectosPeer::doSelect($c), 'getCodigo', '__toString', $comision->getProyectos()->getCodigo()))
                ?>
            </td>
        </tr>
        <?php if ($comision->getInterrupcion() == 1): ?>
            <tr>
                <td colspan="2" align="center">
                    <strong>Comisi&oacute;n con interrupci&oacute;n</strong><br/>
                    <span class="small"><?php echo link_to('Quitar Interrupci&oacute;n', 'comisionar/toggleInterrupcion?id=' . $comision->getId() . '&vigencia=' . $comision->getVigencia()) ?></span>
                </td>
            </tr>
        <?php else: ?>
            <tr>
                <td colspan="2" align="center">
                    <span class="small"><?php echo link_to('Cambiar a Comisi&oacute;n con interrupci&oacute;n', 'comisionar/toggleInterrupcion?id=' . $comision->getId() . '&vigencia=' . $comision->getVigencia()) ?></span>
                </td>
            </tr>
        <?php endif; ?>

	    <?php if ($comision->getExterior() == 1): ?>
	            <tr>
	                <th align="left"><strong>TRM</strong></th>
	                <td align="left">
	                    <strong>$<? echo number_format($comision->getTrm(), 2) ?></strong><br/>
	                </td>
	            </tr>
	    <?php endif; ?>
        <tr>
            <th>Genera Viáticos?</th>
            <? if ($comision->getAplicaPorcentaje() == 1) { ?>	
                <td><?php echo checkbox_tag('aplica_porcentaje', 1, 1) ?></td>    
            <? } else { ?>	
                <td><?php echo checkbox_tag('aplica_porcentaje', 1, 0) ?></td>    
            <? } ?>
        </tr>	
        <!-- tipo gasto - 20200107 -->
        <tr>
            <th>Tipo Gasto</th>
            <? if ($comision->getTipoGasto() == 1) { ?>	
                <td><?php echo 'Viaticos'; ?></td>    
            <? } else { ?>	
                <td><?php echo 'Gastos Conexos'; ?></td>    
            <? } ?>
        </tr>	
    </table>
    <br/>

    <!-- Objetivos y Actividades -->
    <div id="boton0"><?php echo link_to_function('Ocultar objetivos y actividades', visual_effect('blind_up', 'data') . visual_effect('blind_down', 'boton00') . visual_effect('blind_up', 'boton0')) ?></div>
    <div id="boton00" style="display: none"><?php echo link_to_function('Diligenciar objetivos y actividades', visual_effect('blind_down', 'data') . visual_effect('blind_up', 'boton00') . visual_effect('blind_down', 'boton0')) ?></div>
    <div id="data">
        <table>
            <tr>
                <th>Objetivos</th>
                <td style="border: 0"></td>
                <th>Actividades</th>
            </tr>
            <tr>
                <td><?php echo textarea_tag('objetivos', $comision->getObjetivo(), array('size' => '50x8', 'maxlength' => '2000')) ?></td>
                <td style="border: 0">&nbsp;&nbsp;</td>
                <td><?php echo textarea_tag('actividades', $comision->getActividad(), array('size' => '50x8', 'maxlength' => '2000')) ?></td>
            </tr>
        </table>
        <div id="cambio"></div>
    </div>
    <br />

    <!-- Menu Destinos y comisionados -->
    <div id="variables">
        <table class="show">
            <tr>
                <th>Destino(s)</th>
                <td>
                    <?php echo $comision->getObjetivo() && $comision->getActividad() ? link_to(image_tag('ver', 'title=Listar/Editar destinos de la comisi&oacute;n ' . $comision->getId() . ' - ' . $comision->getVigencia()), 'comisionados/destinos?id=' . $comision->getId() . '&vigencia=' . $comision->getVigencia(), array('popup' => array('popupWindow', 'width=600,height=800,left=0,top=0,scrollbars=yes'))) : image_tag('ver_disabled', array('title' => 'No puede agregar destinos de contrato si aun no ha agregado objetivos y actividades')) ?>
                </td>
            </tr>
            <? if ($comision->getTipoGasto() == 0 || $validar_registro_pla == 1) { ?>  
                <tr>
                    <th>Comisionados de planta</th>
                    <td><?php echo $comision->getObjetivo() && $comision->getActividad() && count($destinos) > 0 ? link_to(image_tag('ver', 'title=Listar/Editar comisionados de planta ' . $comision->getId() . ' - ' . $comision->getVigencia()), 'comisionados/planta?id=' . $comision->getId() . '&vigencia=' . $comision->getVigencia(), array('popup' => array('popupWindow', 'left=0,top=0,scrollbars=yes'))) : image_tag('ver_disabled', array('title' => 'No puede agregar comisionados de planta si aun no ha agregado objetivos, actividades y destinos')) ?>
                    </td>
                </tr>
            <? } ?> 
            <? if ($comision->getTipoGasto() == 0 || $validar_registro_con == 1) { ?>  
                <tr>
                    <th>Comisionados de contrato</th>
                    <td><?php echo $comision->getObjetivo() && $comision->getActividad() && count($destinos) > 0 ? link_to(image_tag('ver', 'title=Listar/Editar comisionados de contrato de la comisi&oacute;n ' . $validar_registro_pla . ' - ' . $comision->getVigencia()), 'comisionados/contrato?id=' . $comision->getId() . '&vigencia=' . $comision->getVigencia(), array('popup' => array('popupWindow', 'left=0,top=0,scrollbars=yes'))) : image_tag('ver_disabled', array('title' => 'No puede agregar comisionados de contrato si aun no ha agregado objetivos, actividades y destinos')) ?>
                    </td>
                </tr>
            <? } ?> 
        </table>
    </div>
    <br/>

    <!-- Tabla de comisionados -->
    <div id="boton7"><?php echo link_to_function('Mostrar comisionados programados', visual_effect('blind_down', 'data1') . visual_effect('blind_up', 'boton7') . visual_effect('blind_down', 'boton22')) ?></div>
    <div id="boton22" style="display: none"><?php echo link_to_function('Ocultar comisionados programados', visual_effect('blind_up', 'data1') . visual_effect('blind_down', 'boton7') . visual_effect('blind_up', 'boton22')) ?></div>
    <div id="data1" style="display: none">
        <div id="comisionados_">
            <?php if (count($comisionados_planta) > 0 || count($comisionados_contrato) > 0): ?>
                <table class="show">
                    <tr><th colspan="3">Comisionados programados</th></tr>
                    <tr>
                        <th>Nombre</th>    
                        <th>Tipo comisionado</th>
                        <th>Total comision</th>
                    </tr>
                    <?php $total = 0 ?>
                    <?php $i = 0 ?>
                    <?php foreach ($comisionados_planta as $planta): ?>
                        <?php $suma = ComisionadosObjsPeer::getSumaObjetosComisionado($planta->getIdComision(), $planta->getNitocc()) ?>
                        <tr>
                            <td><?php echo $planta->getTerceros()->getRazsoc() ?></td>
                            <td align="center">PLANTA</td>
                            <td align="right"><?php echo format_number($suma) ?></td>
                        </tr>
                        <?php $i++ ?>
                        <?php $total += $suma ?>
                    <?php endforeach ?>
                    <?php foreach ($comisionados_contrato as $contrato): ?>
                        <?php $suma1 = ComisionadosObjsPeer::getSumaObjetosComisionado($contrato->getIdComision(), $contrato->getNitocc()) ?>
                        <tr>
                            <td><?php echo $contrato->getTerceros()->getRazsoc() ?></td>
                            <td align="center">CONTRATO</td>
                            <td align="right"><?php echo format_number($suma1) ?></td>
                        </tr>
                        <?php $i++ ?>
                        <?php $total += $suma1 ?>
                    <?php endforeach ?>
                    <tr>
                        <th colspan="2">Total por <?php echo $i ?> comisionados</th>
                        <td align="right"><b><?php echo format_number($total) ?></b></td>
                    </tr>
                </table>
            <?php else: ?>
                <div class="warning">No existen comisionados programados</div>
            <?php endif ?>
        </div>
    </div>
    <?php
    echo periodically_call_remote(array(
        'frecuency' => 30,
        'update' => 'comisionados_',
        'url' => 'comisionar/update_?id=' . $comision->getId() . '&vigencia=' . $comision->getVigencia()
    ))
    ?>
    <br/>

    <!-- Observaciones -->
    <div id="boton"><?php echo link_to_function('Diligenciar observaciones Generales', visual_effect('blind_down', 'observa') . visual_effect('blind_up', 'boton') . visual_effect('blind_down', 'boton2')) ?></div>
    <div id="boton2" style="display: none"><?php echo link_to_function('Ocultar observaciones Generales', visual_effect('blind_up', 'observa') . visual_effect('blind_down', 'boton') . visual_effect('blind_up', 'boton2')) ?></div>
    <div id="observa" style="display: none">
        <table>
            <tr>
                <th>Observaciones Generales</th>
            </tr>
            <tr>
                <td><?php echo textarea_tag('observaciones', $comision->getObserva(), array('size' => '60x8')) ?></td>
            </tr>
        </table>
    </div>

<?php else: ?>
    <br/><br/>
    <div class="error">No se puede editar una comisi&oacute;n cerrada</div>
<?php endif ?>
<br />

<!-- Se desactiva cuadro de check - 20150612 -->
<script type="text/javascript">
    document.getElementById("aplica_porcentaje").disabled = true;
</script>

<?php include_partial('partials/submit', array('return' => 'comisionar/index', 'tool_cancel' => 'Volver', 'image_cancel' => 'back')) ?>
