 <?php
session_start();
require_once ("../conexion.php");
require_once('../include/sesiones.php'); 

//SUMADOR 
$pen_id=$_GET['pen_id'];
$sqlpen=mysqli_query($con, "SELECT * from pedido where pen_id='$pen_id' ");
$rowpen=mysqli_fetch_array($sqlpen);
$pen_propina=$rowpen["pen_propina"];

$neto=0;
$descuentof=0;
$sumador_articulos=0;
$sumador_total=0;
$sql=mysqli_query($con, "SELECT * from pedido_detalle where pedido_pen_id='$pen_id' and pend_estado='facturado'");
while ($row=mysqli_fetch_array($sql))
{
    $pend_id=$row["pend_id"];
    $pend_art_id=$row["pend_art_id"];
    $vent_cantidad=$row['pend_cantidad'];
    $vent_precio=$row['pend_precio'];
    $vent_descuento=$row['pend_descuento'];

    $total_sab=0;
    $suma_sab=0;
    $sql1=mysqli_query($con, "SELECT * FROM sabores_pedido_temp where pend_id='$pend_id' ");
    while ($sab=mysqli_fetch_array($sql1))
    {
    $sab_precio=$sab["precio"]*$sab['cantidad']*$vent_cantidad;
    $suma_sab+=$sab_precio;

    }

    $total_sab=$suma_sab;


    $vent_precio_total=$vent_precio*$vent_cantidad+$total_sab;
    $descuento=($vent_descuento/100)*$vent_precio_total;
    $precio_descuento_t=$vent_precio_total-$descuento;
    $neto+=$vent_precio_total;
    $descuentof+=$descuento;
    $sumador_articulos=($neto)-$descuentof;
}

  
$descuento_combo_total=0;
$neto_combo=0;
$sumador_combo=0;
$sql2=mysqli_query($con, "SELECT * from pedido_detalle_combo where pedido_pen_id='$pen_id' and pend_estado='facturado' ");
while ($row2=mysqli_fetch_array($sql2))
{
    $pedcom_cantidad=$row2['pedcom_cantidad'];
    $pend_desc=$row2['pend_desc'];
    $pedcom_precio=$row2['pedcom_precio'];
    $precio_total=$pedcom_cantidad*$pedcom_precio;
    $descuento_combo_total+=($pend_desc/100)*$precio_total;
    $neto_combo+=$precio_total;
    $sumador_combo=$neto_combo-$descuento_combo_total;
}



$tarjer=mysqli_query($con,"SELECT *, sum(ped_abono) as total_suma from pedido_abono_temp where pedido_pen_id='$pen_id' ");
$tarjer=mysqli_fetch_array($tarjer);
$total_suma_abono=$tarjer['total_suma'];


$sumador_total=($sumador_articulos+$sumador_combo)-$total_suma_abono;



//CLIENTE
$cli1=mysqli_query($con,"SELECT * from pedido where pen_id='$pen_id'") or die(mysqli_error($con)); 
$cli1=mysqli_fetch_array($cli1);
$clie_id=$cli1['clie_id'];

$cli2=mysqli_query($con,"SELECT * from cliente where clie_id='$clie_id'") or die(mysqli_error($con)); 
$cli2=mysqli_fetch_array($cli2);
$clie_nombre=$cli2['clie_nombre'];
$clie_nota_credito=$cli2['clie_nota_credito'];
$clie_cupo_credito=$cli2['clie_cupo_credito'];
$clie_disponible=$cli2['clie_disponible'];
$clie_facturador=$cli2['facturador'];

$checked_r = $checked_p = $checked_e = '';
$display_r = $display_p = $display_e = 'none';

if ($clie_facturador == 'si') 
{
    $checked_e = 'checked';
    $display_e = 'block';
} 
else 
{
    if ($activar_remisiones == 'Si') 
    {
        $checked_r = 'checked';
        $display_r = 'block';
    } 
    else 
    {
        $checked_p = 'checked';
        $display_p = 'block';
    }
}
?>
<div id="abonos">
<?php if ($total_suma_abono>0) { ?>
  
        <pre style="font-size:20px;text-align:center;height: 30px;"><strong> ABONOS:</strong><strong class="text-danger">$<?php echo number_format($total_suma_abono,0); ?></strong>
        </pre>
   
<?php } ?>

        <pre style="font-size:20px;text-align:center; height: 30px;"><?php if ($total_suma_abono>0) { ?><strong> SALDO:</strong><?php } ?><strong class="text-danger">$<?php echo number_format($sumador_total+$pen_propina,0); ?></strong>
        </pre>
  
</div>
<div id="resultado"></div>
<?php
    $is_abono = ($total_suma_abono > 0);
    $is_cliente_mostrador = ($clie_nombre === 'CLIENTE MOSTRADOR');
?>
<div class="middle" id="ventana">
    <label>
        <input type="radio" name="radio" id="Efectivo" value="Efectivo"
            <?= $is_abono ? 'disabled' : 'checked' ?> onchange="showContent()" />
        <div class="front-end box"><span>EFECTIVO</span></div>
    </label>

    <label>
        <input type="radio" name="radio" id="Transferencia" value="Transferencia"
            <?= $is_abono ? 'disabled' : '' ?> onchange="showContent()" />
        <div class="back-end box"><span>TRANSFERENCIA</span></div>
    </label>

    <?php if (!$is_cliente_mostrador): ?>
    <label>
        <input type="radio" name="radio" id="Credito" value="Credito"
            <?= $is_abono ? 'disabled' : '' ?> onchange="showContent()" />
        <div class="back-end box"><span>CREDITO</span></div>
    </label>
    <?php endif; ?>

    <label>
        <input type="radio" name="radio" id="Tarjeta" value="Tarjeta"
            <?= $is_abono ? 'disabled' : '' ?> onchange="showContent()" />
        <div class="back-end box"><span>TARJETA</span></div>
    </label>

    <label>
        <input type="radio" name="radio" id="Combinado" value="Combinado"
            <?= $is_abono ? 'checked' : '' ?> onchange="showContent()" />
        <div class="back-end box"><span>COMBINADO</span></div>
    </label>
</div>




<!-- /.efectivo -->
<div id="ventana_efec">
    <form method="post" action="" name="form_efectivo_efec" id="form_efectivo_efec">
        <input type="hidden" name="forma_pago" id="forma_pago" value="Efectivo">
       <div id="efe" style="display: <?= ($total_suma_abono > 0) ? 'none' : 'block' ?>;">
            <?php if($facturador=='si') { ?>
            <label>TIPO DE VENTA</label>
            <section>
                <?php if ($activar_remisiones=='Si') { $col='4'; $div_re='block'; } else { $col='6'; $div_re='none';} ?>
                <div class="col-xs-<?php echo $col; ?>" style="display: <?php echo $div_re; ?>;">
                    <input type="radio" id="option-01" name="tipo_venta" class="input_radio" value="remision" onclick="javascript:serie_fac()" <?php echo $checked_r; ?> >
                    <label for="option-01" class="label_radio"> REMISION</label>
                </div>
                <div class="col-xs-<?php echo $col; ?>">
                    <input type="radio" id="option-1" name="tipo_venta" class="input_radio" value="pos electronico" onclick="javascript:serie_fac()" <?php echo $checked_p; ?>>
                    <label for="option-1" class="label_radio"> POS ELECTRONICO</label>
                </div>
                <div class="col-xs-<?php echo $col; ?>">
                    <input type="radio" id="option-2" name="tipo_venta" class="input_radio" value="electronica" onclick="javascript:serie_fac()" <?php echo $checked_e; ?> >
                    <label for="option-2" class="label_radio"> ELECTRONICA </label>
                </div>
            </section>

                <div id="remision01" style="display: <?php echo $display_r; ?>;">
                    <label>NUMERACION</label>
                    <select name="serie_remi" id="serie_remi" class="form-control name_list" >
                        <?php
                            $serie33=mysqli_query($con,"SELECT * FROM serie_factura WHERE empresa='$empresa' and ser_tipo='remision' and ser_estado='activo' ORDER BY (ser_predeterminda='si') DESC");
                            while( $serie3 = mysqli_fetch_array( $serie33) )
                            {
                                echo' <option value="'.$serie3['ser_id'].'">'.$serie3['ser_prefijo'].' '.$serie3['ser_inicio'].'-'.$serie3['ser_fin'].'</option>';
                            }
                        ?>
                    </select>
                </div>
                <div id="pos1" style="display: <?php echo $display_p; ?>;">
                    <label>NUMERACION</label>
                    <select name="serie_efe" id="serie_efe" class="form-control name_list" >
                        <?php
                            $serie44=mysqli_query($con,"SELECT * FROM serie_factura WHERE empresa='$empresa' and ser_tipo='pos electronico' and ser_estado='activo' ORDER BY (ser_predeterminda='si') DESC ");
                            while( $serie4 = mysqli_fetch_array( $serie44) )
                            {
                                echo' <option value="'.$serie4['ser_id'].'">'.$serie4['ser_prefijo'].' '.$serie4['ser_inicio'].'-'.$serie4['ser_fin'].'</option>';
                            }
                        ?>
                    </select>
                </div>

                <div id="electronica2" style="display: <?php echo $display_e; ?>">
                    <label>NUMERACION</label>
                    <select name="serie_efe_electronica" id="serie_efe_electronica" class="form-control name_list" >
                        <?php
                            $serie33=mysqli_query($con,"SELECT * FROM serie_factura WHERE empresa='$empresa' AND ser_tipo='electronica' AND ser_estado='activo' AND ser_tipo_documento='1' ORDER BY (ser_predeterminda='si') DESC ") ;
                            while( $serie3 = mysqli_fetch_array( $serie33 ) )
                            {
                                echo'<option value="'.$serie3['ser_id'].'">'.$serie3['ser_prefijo'].' '.$serie3['ser_inicio'].'-'.$serie3['ser_fin'].'</option>';
                            }
                        ?>
                    </select>
                </div>

            <?php  }  else { ?>
                <input type="hidden" name="tipo_venta" value="remision">
                <label>NUMERACION</label>
                <select name="serie_remi" id="serie_remi" class="form-control name_list" >
                <?php
                    $serie33=mysqli_query($con,"SELECT * FROM serie_factura WHERE empresa='$empresa' and ser_tipo='remision' and ser_estado='activo' ORDER BY (ser_predeterminda='si') DESC");
                    while( $serie3 = mysqli_fetch_array( $serie33) )
                    {
                        echo' <option value="'.$serie3['ser_id'].'">'.$serie3['ser_prefijo'].' '.$serie3['ser_inicio'].'-'.$serie3['ser_fin'].'</option>';
                    }
                ?>
                </select>
            <?php } ?>


            <label>VENDEDOR</label>
            <section id="intro" >
                <select name="vendedor" id="vendedor" class="form-control name_list" >
                    <?php
                        $datos=mysqli_query($con,"SELECT * FROM pedido WHERE pen_id='$pen_id' ") ;
                        $fila=mysqli_fetch_array($datos);
                        $vendedor=$fila['usuario'];

                        $datos1=mysqli_query($con,"SELECT * FROM usuario WHERE usu_id='$vendedor' ");
                        $fila1=mysqli_fetch_array($datos1);
                        echo'<option value="'.$fila1['usu_id'].'">'.$fila1['usu_nombre'].'</option>';
                    ?>
                </select>
            </section>
            <input type="hidden" name="comicion" id="comicion" class="form-control input-sm" value="">
            <label>EFECTIVO RECIBIDO</label>
            <input type="number" name="efectivo" id="efectivo" class="form-control input-sm" autocomplete="off" min="<?php echo $sumador_total+$pen_propina; ?>" value="<?php echo $sumador_total+$pen_propina; ?>" autofocus>
            <input type="hidden" name="pen_id" id="pen_id" value="<?php echo $pen_id;?>" >
            <div id="div_dian_efe" style="display:none;">
                <br>
                <input type="checkbox" id="chek_enviar_dian_efe" name="chek_enviar_dian_efe" value="si" <?php echo $boton_envio_dian; ?>>
                <label class="lab" for="chek_enviar_dian_efe">Enviar a la DIan</label>
            </div>
            <br>
            <div class="modal-footer">
                <button type="button" class="btn btn-default" data-dismiss="modal">Cancelar</button>
                <button name="btn_efectivo" value="btn_efectivo" type="submit" class="btn btn-success" accesskey="s" title="alt + s" ><i class="icon-ok"></i> <strong>Aceptar</strong></button> 
            </div>
        </div>
    </form>
</div>
       




<!-- /.tarjeta -->
<div id="ventana_tarjeta">   
    <form method="post" action="" name="form_tarjeta" id="form_tarjeta">
        <input type="hidden" name="forma_pago" id="forma_pago" value="Tarjeta">
        <div id="tar" style="display: none;">
            <?php if($facturador=='si') { ?>
           
                <label>TIPO DE VENTA</label>
                <section>
                    <div class="col-xs-<?php echo $col; ?>" style="display: <?php echo $div_re; ?>;">
                        <input type="radio" id="option-03" name="tipo_venta" class="input_radio" value="remision" onclick="javascript:serie_fac()" <?php echo $checked_r; ?> >
                        <label for="option-03" class="label_radio"> REMISION</label>
                    </div>
                    <div class="col-xs-<?php echo $col; ?>">
                        <input type="radio" id="option-3" name="tipo_venta" class="input_radio" value="pos electronico" onclick="javascript:serie_fac()" <?php echo $checked_p; ?>>
                        <label for="option-3" class="label_radio"> POS ELECTRONICO</label>
                    </div>
                    <div class="col-xs-<?php echo $col; ?>">
                        <input type="radio" id="option-4" name="tipo_venta" class="input_radio" value="electronica" onclick="javascript:serie_fac()" <?php echo $checked_e; ?> >
                        <label for="option-4" class="label_radio"> ELECTRONICA </label>
                    </div>
                </section>

                <div id="remision03" style="display: <?php echo $display_r; ?>">
                    <label>NUMERACION</label>
                    <select name="serie_remi" id="serie_remi" class="form-control name_list" >
                         <?php
                            $serie33=mysqli_query($con,"SELECT * FROM serie_factura WHERE empresa='$empresa' and ser_tipo='remision' and ser_estado='activo' ORDER BY (ser_predeterminda='si') DESC");
                            while( $serie3 = mysqli_fetch_array( $serie33) )
                            {
                                echo' <option value="'.$serie3['ser_id'].'">'.$serie3['ser_prefijo'].' '.$serie3['ser_inicio'].'-'.$serie3['ser_fin'].'</option>';
                            }
                        ?>
                    </select>
                </div>

                <div id="pos3" style="display: <?php echo $display_p; ?>">
                    <label>NUMERACION</label>
                    <select name="serie_efe" id="serie_efe" class="form-control name_list" >
                        <?php
                            $serie44=mysqli_query($con,"SELECT * FROM serie_factura WHERE empresa='$empresa' and ser_tipo='pos electronico' and ser_estado='activo' ORDER BY (ser_predeterminda='si') DESC ");
                            while( $serie4 = mysqli_fetch_array( $serie44) )
                            {
                                echo' <option value="'.$serie4['ser_id'].'">'.$serie4['ser_prefijo'].' '.$serie4['ser_inicio'].'-'.$serie4['ser_fin'].'</option>';
                            }
                        ?>
                    </select>
                </div>


                <div id="electronica4" style="display: <?php echo $display_e; ?>">
                    <label>NUMERACION</label>
                    <select name="serie_efe_electronica" id="serie_efe_electronica" class="form-control name_list" >
                        <?php
                            $serie33=mysqli_query($con,"SELECT * FROM serie_factura WHERE empresa='$empresa' AND ser_tipo='electronica' AND ser_estado='activo' AND ser_tipo_documento='1' ORDER BY (ser_predeterminda='si') DESC ") ;
                            while( $serie3 = mysqli_fetch_array( $serie33 ) )
                            {
                                echo'<option value="'.$serie3['ser_id'].'">'.$serie3['ser_prefijo'].' '.$serie3['ser_inicio'].'-'.$serie3['ser_fin'].'</option>';
                            }
                        ?>
                    </select>
                </div>

            <?php }  else { ?>
                <input type="hidden" name="tipo_venta" value="remision">
                <label>NUMERACION</label>
                <select name="serie_remi" id="serie_remi" class="form-control name_list" >
                    <?php
                    $serie33=mysqli_query($con,"SELECT * FROM serie_factura WHERE empresa='$empresa' and ser_tipo='remision' and ser_estado='activo' ORDER BY (ser_predeterminda='si') DESC");
                    while( $serie3 = mysqli_fetch_array( $serie33) )
                    {
                        echo' <option value="'.$serie3['ser_id'].'">'.$serie3['ser_prefijo'].' '.$serie3['ser_inicio'].'-'.$serie3['ser_fin'].'</option>';
                    }
                ?>
                </select>
            <?php  } ?>

           

            <label>VENDEDOR</label>
            <section id="intro" >
                <select name="vendedor" id="vendedor"  class="form-control name_list" >
                    <?php
                        $datos=mysqli_query($con,"SELECT * FROM pedido WHERE pen_id='$pen_id' ") ;
                        $fila=mysqli_fetch_array($datos);
                        $vendedor=$fila['usuario'];

                        $datos1=mysqli_query($con,"SELECT * FROM usuario WHERE usu_id='$vendedor' ");
                        $fila1=mysqli_fetch_array($datos1);
                        echo'<option value="'.$fila1['usu_id'].'">'.$fila1['usu_nombre'].'</option>';
                    ?>
                </select>
            </section>
            <label>PLATAFORMA DE PAGO</label>
            <section id="intro" >
                <select name="tarjet" id="tarjet" class="form-control name_list input-sm" required>
                    <option value=""> - </option>
                    <?php
                        $datos=mysqli_query($con,"SELECT * FROM banco WHERE empresa='$empresa' order by ban_nombre asc") ;
                        while( $fila = mysqli_fetch_array( $datos ) )
                        {
                            echo' <option value="'.$fila['ban_nombre'].'">'.$fila['ban_nombre'].'</option>';
                        }
                    ?>
                </select>
            </section>
            <div id="div_dian_tar" style="display:none;">
                <br>
                <input type="checkbox" id="chek_enviar_dian_tar" name="chek_enviar_dian_tar" value="si" <?php echo $boton_envio_dian; ?>>
                <label class="lab" for="chek_enviar_dian_tar">Enviar a la DIan</label>
            </div>
            
           
            <input type="hidden" name="tarjeta" id="tarjeta" class="form-control input-sm" autocomplete="off" value="" autofocus="autofocus" required>
            <input type="hidden" name="pen_id" id="pen_id" value="<?php echo $pen_id;?>" >

            <br>
            <div class="modal-footer">
                <button type="button" class="btn btn-default" data-dismiss="modal">Cancelar</button>
                <button name="btn_tarjeta" value="btn_tarjeta" type="submit" class="btn btn-success"><i class="icon-ok"></i> <strong>Aceptar</strong></button> 
            </div>
        </div>
    </form>
</div>



<!-- /.tranferencia -->
<div id="ventana_transferencia" >   
    <form method="post" action="" name="form_transferencia" id="form_transferencia">
         <input type="hidden" name="forma_pago" id="forma_pago" value="Transferencia">
        <div id="tran" style="display: none;">
             <?php if($facturador=='si') { ?>
                <label>TIPO DE VENTA</label>

                <section>
                    <div class="col-xs-<?php echo $col; ?>" style="display: <?php echo $div_re; ?>;">
                        <input type="radio" id="option-05" name="tipo_venta" class="input_radio" value="remision" onclick="javascript:serie_fac()" <?php echo $checked_r; ?> >
                        <label for="option-05" class="label_radio"> REMISION</label>
                    </div>
                    <div class="col-xs-<?php echo $col; ?>">
                        <input type="radio" id="option-5" name="tipo_venta" class="input_radio" value="pos electronico" onclick="javascript:serie_fac()" <?php echo $checked_p; ?>>
                        <label for="option-5" class="label_radio"> POS ELECTRONICO</label>
                    </div>
                    <div class="col-xs-<?php echo $col; ?>">
                        <input type="radio" id="option-6" name="tipo_venta" class="input_radio" value="electronica" onclick="javascript:serie_fac()" <?php echo $checked_e; ?> >
                        <label for="option-6" class="label_radio"> ELECTRONICA </label>
                    </div>
                </section>

                <div id="remision05" style="display: <?php echo $display_r; ?>">
                    <label>NUMERACION</label>
                    <select name="serie_remi" id="serie_remi" class="form-control name_list" >
                         <?php
                            $serie33=mysqli_query($con,"SELECT * FROM serie_factura WHERE empresa='$empresa' and ser_tipo='remision' and ser_estado='activo' ORDER BY (ser_predeterminda='si') DESC");
                            while( $serie3 = mysqli_fetch_array( $serie33) )
                            {
                                echo' <option value="'.$serie3['ser_id'].'">'.$serie3['ser_prefijo'].' '.$serie3['ser_inicio'].'-'.$serie3['ser_fin'].'</option>';
                            }
                        ?>
                    </select>
                </div>

                <div id="pos5" style="display: <?php echo $display_p; ?>">
                    <label>NUMERACION</label>
                    <select name="serie_efe" id="serie_efe" class="form-control name_list" >
                        <?php
                            $serie44=mysqli_query($con,"SELECT * FROM serie_factura WHERE empresa='$empresa' and ser_tipo='pos electronico' and ser_estado='activo' ORDER BY (ser_predeterminda='si') DESC ");
                            while( $serie4 = mysqli_fetch_array( $serie44) )
                            {
                                echo' <option value="'.$serie4['ser_id'].'">'.$serie4['ser_prefijo'].' '.$serie4['ser_inicio'].'-'.$serie4['ser_fin'].'</option>';
                            }
                        ?>
                    </select>
                </div>


                <div id="electronica6" style="display: <?php echo $display_e; ?>">
                    <label>NUMERACION</label>
                    <select name="serie_efe_electronica" id="serie_efe_electronica" class="form-control name_list" >
                        <?php
                            $serie33=mysqli_query($con,"SELECT * FROM serie_factura WHERE empresa='$empresa' AND ser_tipo='electronica' AND ser_estado='activo' AND ser_tipo_documento='1' ORDER BY (ser_predeterminda='si') DESC ") ;
                            while( $serie3 = mysqli_fetch_array( $serie33 ) )
                            {
                                echo'<option value="'.$serie3['ser_id'].'">'.$serie3['ser_prefijo'].' '.$serie3['ser_inicio'].'-'.$serie3['ser_fin'].'</option>';
                            }
                        ?>
                    </select>
                </div>

            <?php }  else { ?>
                 <input type="hidden" name="tipo_venta" value="remision">
                <label>NUMERACION</label>
                <select name="serie_remi" id="serie_remi" class="form-control name_list" >
                    <?php
                    $serie33=mysqli_query($con,"SELECT * FROM serie_factura WHERE empresa='$empresa' and ser_tipo='remision' and ser_estado='activo' ORDER BY (ser_predeterminda='si') DESC");
                    while( $serie3 = mysqli_fetch_array( $serie33) )
                    {
                        echo' <option value="'.$serie3['ser_id'].'">'.$serie3['ser_prefijo'].' '.$serie3['ser_inicio'].'-'.$serie3['ser_fin'].'</option>';
                    }
                ?>
                </select>
            <?php } ?>
          
            <label>VENDEDOR</label>
            <section id="intro" >
                <select name="vendedor" id="vendedor" class="form-control name_list " >
                    <?php
                        $datos=mysqli_query($con,"SELECT * FROM pedido WHERE pen_id='$pen_id' ") ;
                        $fila=mysqli_fetch_array($datos);
                        $vendedor=$fila['usuario'];

                        $datos1=mysqli_query($con,"SELECT * FROM usuario WHERE usu_id='$vendedor' ");
                        $fila1=mysqli_fetch_array($datos1);
                        echo'<option value="'.$fila1['usu_id'].'">'.$fila1['usu_nombre'].'</option>';
                    ?>
                </select>
            </section>
            <label>PLATAFORMA DE PAGO</label>
            <section id="intro" >
                <select name="plataforma" id="plataforma" class="form-control name_list input-sm" required>
                   <option value=""> - </option>
                    <?php
                        $datos=mysqli_query($con,"SELECT * FROM banco WHERE empresa='$empresa' order by ban_nombre asc") ;
                        while( $fila = mysqli_fetch_array( $datos ) )
                        {
                            echo' <option value="'.$fila['ban_nombre'].'">'.$fila['ban_nombre'].'</option>';
                        }
                    ?>
                </select>
            </section>
            <div id="div_dian_trans" style="display:none;">
                <br>
                <input type="checkbox" id="chek_enviar_dian_trans" name="chek_enviar_dian_trans" value="si" <?php echo $boton_envio_dian; ?>>
                <label class="lab" for="chek_enviar_dian_trans">Enviar a la DIan</label>
            </div>
            <input type="hidden" name="pen_id" id="pen_id" value="<?php echo $pen_id;?>" >
            <br>
            <div class="modal-footer">
                <button type="button" class="btn btn-default" data-dismiss="modal">Cancelar</button>
                <button name="btn_transferencia" value="btn_transferencia" type="submit" class="btn btn-success"><i class="icon-ok"></i> <strong>Aceptar</strong></button> 
            </div>
        </div>
    </form>
</div>

        


<!-- /.combinado -->
<div id="ventana_combi">
    <form method="post" action="" name="form_combinado" id="form_combinado">
        <input type="hidden" name="forma_pago" id="forma_pago" value="Combinado">
        <div id="comb" style="display: <?= ($total_suma_abono > 0) ? 'block' : 'none' ?>;">

            <?php if($facturador=='si') { ?>
                <label>TIPO DE VENTA</label>
                <section>
                    <div class="col-xs-<?php echo $col; ?>" style="display: <?php echo $div_re; ?>;">
                        <input type="radio" id="option-011" name="tipo_venta" class="input_radio" value="remision" onclick="javascript:serie_fac()" <?php echo $checked_r; ?> >
                        <label for="option-011" class="label_radio"> REMISION</label>
                    </div>
                    <div class="col-xs-<?php echo $col; ?>">
                        <input type="radio" id="option-11" name="tipo_venta" class="input_radio" value="pos electronico" onclick="javascript:serie_fac()" <?php echo $checked_p; ?>>
                        <label for="option-11" class="label_radio"> POS ELECTRONICO</label>
                    </div>
                    <div class="col-xs-<?php echo $col; ?>">
                        <input type="radio" id="option-12" name="tipo_venta" class="input_radio" value="electronica" onclick="javascript:serie_fac()" <?php echo $checked_e; ?> >
                        <label for="option-12" class="label_radio"> ELECTRONICA </label>
                    </div>
                </section>

                 <div id="remision011" style="display: <?php echo $display_r; ?>">
                    <label>NUMERACION</label>
                    <select name="serie_remi" id="serie_remi" class="form-control name_list" >
                         <?php
                            $serie33=mysqli_query($con,"SELECT * FROM serie_factura WHERE empresa='$empresa' and ser_tipo='remision' and ser_estado='activo' ORDER BY (ser_predeterminda='si') DESC");
                            while( $serie3 = mysqli_fetch_array( $serie33) )
                            {
                                echo' <option value="'.$serie3['ser_id'].'">'.$serie3['ser_prefijo'].' '.$serie3['ser_inicio'].'-'.$serie3['ser_fin'].'</option>';
                            }
                        ?>
                    </select>
                </div>

                <div id="pos11" style="display: <?php echo $display_p; ?>">
                    <label>NUMERACION</label>
                    <select name="serie_efe" id="serie_efe" class="form-control name_list" >
                        <?php
                            $serie44=mysqli_query($con,"SELECT * FROM serie_factura WHERE empresa='$empresa' and ser_tipo='pos electronico' and ser_estado='activo' ORDER BY (ser_predeterminda='si') DESC ");
                            while( $serie4 = mysqli_fetch_array( $serie44) )
                            {
                                echo' <option value="'.$serie4['ser_id'].'">'.$serie4['ser_prefijo'].' '.$serie4['ser_inicio'].'-'.$serie4['ser_fin'].'</option>';
                            }
                        ?>
                    </select>
                </div>


                <div id="electronica12" style="display: <?php echo $display_e; ?>">
                    <label>NUMERACION</label>
                    <select name="serie_efe_electronica" id="serie_efe_electronica" class="form-control name_list" >
                        <?php
                            $serie33=mysqli_query($con,"SELECT * FROM serie_factura WHERE empresa='$empresa' AND ser_tipo='electronica' AND ser_estado='activo' AND ser_tipo_documento='1' ORDER BY (ser_predeterminda='si') DESC ") ;
                            while( $serie3 = mysqli_fetch_array( $serie33 ) )
                            {
                                echo'<option value="'.$serie3['ser_id'].'">'.$serie3['ser_prefijo'].' '.$serie3['ser_inicio'].'-'.$serie3['ser_fin'].'</option>';
                            }
                        ?>
                    </select>
                </div>

                

            <?php }  else { ?>
                <input type="hidden" name="tipo_venta" value="remision">
                <label>NUMERACION</label>
                <select name="serie_remi" id="serie_remi" class="form-control name_list" >
                    <?php
                    $serie33=mysqli_query($con,"SELECT * FROM serie_factura WHERE empresa='$empresa' and ser_tipo='remision' and ser_estado='activo' ORDER BY (ser_predeterminda='si') DESC");
                    while( $serie3 = mysqli_fetch_array( $serie33) )
                    {
                        echo' <option value="'.$serie3['ser_id'].'">'.$serie3['ser_prefijo'].' '.$serie3['ser_inicio'].'-'.$serie3['ser_fin'].'</option>';
                    }
                ?>
                </select>
            <?php } ?>


            <label>VENDEDOR</label>
             <input type="hidden" name="comicion" id="comicion" class="form-control input-sm" value="">
            <section id="intro" >
                <select name="vendedor" id="vendedor" class="form-control name_list" >
                    <?php
                        $datos=mysqli_query($con,"SELECT * FROM pedido WHERE pen_id='$pen_id' ") ;
                        $fila=mysqli_fetch_array($datos);
                        $vendedor=$fila['usuario'];

                        $datos1=mysqli_query($con,"SELECT * FROM usuario WHERE usu_id='$vendedor' ");
                        $fila1=mysqli_fetch_array($datos1);
                        echo'<option value="'.$fila1['usu_id'].'">'.$fila1['usu_nombre'].'</option>';
                    ?>
                </select>
            </section>
            <br>

            <label class="col-md-12" style="text-align: center; color: darkgreen; font-size: 16px;">FORMAS DE PAGO</label>

           
            <p></p>

            <!-- Contenedor donde se agregarán los campos -->
            <!-- Esto puede ir en cualquier lugar del HTML, fuera del contenedor -->
            <input type="hidden" id="nota_credito_valor" value="<?php echo $clie_nota_credito; ?>">

            <div id="campos-container">
                <div class="campo-pago">
                    <div class="col-md-6" style="padding-right: 0px">
                        <label>Medio de pago</label>
                        <select name="medio_pago[]" class="form-control medio-pago-select input-sm" required>
                            <option value="" disabled selected>Seleccione...</option>
                            <option value="efectivo">Efectivo</option>
                            <?php if ($clie_nota_credito>0) { ?>
                            <option value="nota credito">Nota Credito</option>
                            <?php } ?>
                            <?php
                                $datos = mysqli_query($con,"SELECT * FROM banco WHERE empresa='$empresa' ORDER BY ban_nombre ASC");
                                while($fila = mysqli_fetch_array($datos)) {
                                    echo '<option value="'.$fila['ban_nombre'].'">'.$fila['ban_nombre'].'</option>';
                                }
                            ?>
                        </select>
                    </div>
                    <div class="col-md-5">
                        <label>Valor</label>
                        <input type="number" name="valores[]" class="form-control input-sm" required>
                        <small class="text-danger mensaje-error" style="display: none;">Valor excede el total disponible</small>
                    </div>
                    <div class="col-md-1">
                        <label>&nbsp;</label>
                         <a type="button" class="btn btn-xs btn-danger btn-block eliminar_pago"> <i class="btn-icon-only icon-remove"></i></a>
                    </div>
                </div>
            </div>

            <div>&nbsp;</div>

             <!-- Botón para agregar campos -->
            <div style="margin-top: 10px;">
                <div class="col-md-12">
                    <button type="button" class="btn btn-warning btn-sm" onclick="agregarCampos()">+ Agregar Medio de Pago</button>
                </div>
            </div>


            <div>&nbsp;</div>
          
            <?php if ($clie_nombre<>'CLIENTE MOSTRADOR' && $clie_nombre<>'CONSUMIDOR FINAL' ) 
            { ?>

                <input type="hidden" value="<?php echo $sumador_total+$pen_propina ?>" name="total_factura" id="total_factura">

            
                <?php if($clie_cupo_credito>0) 
                { ?>
                    <label class="col-md-6" style="padding-left: 0px; color: red;">CREDITO POR PAGAR</label>
                    <label class="col-md-6" style="padding-right: 0px;">PLAZO DE PAGO (DIAS)</label>

                    <div class="col-md-6" style="padding-left: 0px" class="input-sm">
                        <span style="color: red; font-size: 25px; font-style: normal;">$ : </span>
                        <span id="saldo_restante" style="color: red; font-size: 25px; font-style: normal;"> </span>  
                    </div>

                    <input type="hidden" value="" name="credi_com" id="credi_com">

                    <div class="col-md-6">
                         <input type="number" class="form-control" value="30" name="dias_com" id="dias_com" placeholder="Dias" required>
                    </div>
                    &nbsp; 
        <?php   } 
                else { ?>

                        <div class="col-md-12" style="padding-left: 0px" class="input-sm">
                            <span style="color: red; font-size: 20px; font-style: normal;">SALDO POR PAGAR $ : </span>
                            <span id="saldo_restante" style="color: red; font-size: 20px; font-style: normal;"> </span>  
                        </div>

                        <input type="hidden" value="0" name="credi_com" id="credi_com">
                        
                        <input type="hidden" name="dias_com" id="dias_com" class="form-control input-sm" value="0">
                        

                        <?php 
                    } ?> 

    <?php   } 
            else { ?>

                <input type="hidden" value="<?php echo $sumador_total+$pen_propina; ?>" name="total_factura" id="total_factura">

                <input value="0" type="hidden" name="dias_com" id="dias_com" autocomplete="off"autofocus="autofocus">

                <input type="hidden" value="" name="credi_com" id="credi_com">
                <div class="col-md-12">
                <!-- Mostrar saldo restante -->
                <span style="color: red; font-size: 20px; font-style: normal;">SALDO POR PAGAR $ : </span>
                <span id="saldo_restante" style="color: red; font-size: 20px; font-style: normal;"> </span>
                </div>
           <?php } ?>

            <div id="div_dian_comb" style="display:none;">
                <br>
                <input type="checkbox" id="chek_enviar_dian_comb" name="chek_enviar_dian_comb" value="si" <?php echo $boton_envio_dian; ?>>
                <label class="lab" for="chek_enviar_dian_comb">Enviar a la DIan</label>
            </div>
            
            <input type="hidden" name="pen_id" id="pen_id" value="<?php echo $pen_id;?>" >

            <div class="modal-footer">
                <button type="button" class="btn btn-default" data-dismiss="modal">Cancelar</button>
                <button name="btn_combinado" value="btn_combinado" type="submit" class="btn btn-success"><i class="icon-ok"></i> <strong>Aceptar</strong></button> 
            </div>
        </div>
    </form>
</div>




<!-- /.credito -->
<div id="ventana_credito">
    <form method="post" action="" name="form_credito" id="form_credito">
        <input type="hidden" name="forma_pago" id="forma_pago" value="Credito">
        <div id="cre" style="display: none; ">

            <?php if($facturador=='si') { ?>
           
                <label>TIPO DE VENTA</label>
                <section>
                    <div class="col-xs-<?php echo $col; ?>" style="display: <?php echo $div_re; ?>;">
                        <input type="radio" id="option-07" name="tipo_venta" class="input_radio" value="remision" onclick="javascript:serie_fac()" <?php echo $checked_r; ?> >
                        <label for="option-07" class="label_radio"> REMISION</label>
                    </div>
                    
                    <div class="col-xs-<?php echo $col; ?>">
                        <input type="radio" id="option-7" name="tipo_venta" class="input_radio" value="pos electronico" onclick="javascript:serie_fac()" <?php echo $checked_p; ?>>
                        <label for="option-7" class="label_radio"> POS ELECTRONICO</label>
                    </div>
                    <div class="col-xs-<?php echo $col; ?>">
                        <input type="radio" id="option-8" name="tipo_venta" class="input_radio" value="electronica" onclick="javascript:serie_fac()" <?php echo $checked_e; ?> >
                        <label for="option-8" class="label_radio"> ELECTRONICA </label>
                    </div>
                </section>

                <div id="remision07" style="display: <?php echo $display_r; ?>">
                    <label>NUMERACION</label>
                    <select name="serie_remi" id="serie_remi" class="form-control name_list" >
                         <?php
                            $serie33=mysqli_query($con,"SELECT * FROM serie_factura WHERE empresa='$empresa' and ser_tipo='remision' and ser_estado='activo' ORDER BY (ser_predeterminda='si') DESC");
                            while( $serie3 = mysqli_fetch_array( $serie33) )
                            {
                                echo' <option value="'.$serie3['ser_id'].'">'.$serie3['ser_prefijo'].' '.$serie3['ser_inicio'].'-'.$serie3['ser_fin'].'</option>';
                            }
                        ?>
                    </select>
                </div>

                <div id="pos7" style="display: <?php echo $display_p; ?>">
                    <label>NUMERACION</label>
                    <select name="serie_efe" id="serie_efe" class="form-control name_list" >
                        <?php
                            $serie44=mysqli_query($con,"SELECT * FROM serie_factura WHERE empresa='$empresa' and ser_tipo='pos electronico' and ser_estado='activo' ORDER BY (ser_predeterminda='si') DESC ");
                            while( $serie4 = mysqli_fetch_array( $serie44) )
                            {
                                echo' <option value="'.$serie4['ser_id'].'">'.$serie4['ser_prefijo'].' '.$serie4['ser_inicio'].'-'.$serie4['ser_fin'].'</option>';
                            }
                        ?>
                    </select>
                </div>


                <div id="electronica8" style="display: <?php echo $display_e; ?>">
                    <label>NUMERACION</label>
                    <select name="serie_efe_electronica" id="serie_efe_electronica" class="form-control name_list" >
                        <?php
                            $serie33=mysqli_query($con,"SELECT * FROM serie_factura WHERE empresa='$empresa' AND ser_tipo='electronica' AND ser_estado='activo' AND ser_tipo_documento='1' ORDER BY (ser_predeterminda='si') DESC ") ;
                            while( $serie3 = mysqli_fetch_array( $serie33 ) )
                            {
                                echo'<option value="'.$serie3['ser_id'].'">'.$serie3['ser_prefijo'].' '.$serie3['ser_inicio'].'-'.$serie3['ser_fin'].'</option>';
                            }
                        ?>
                    </select>
                </div>

                <div id="div_dian_cre" style="display:none;">
                    <br>
                    <input type="checkbox" id="chek_enviar_dian_cre" name="chek_enviar_dian_cre" value="si" <?php echo $boton_envio_dian; ?>>
                    <label class="lab" for="chek_enviar_dian_cre">Enviar a la DIan</label>
                </div>

            <?php }  else { ?>
                 <input type="hidden" name="tipo_venta" value="remision">
                <label>NUMERACION</label>
                <select name="serie_remi" id="serie_remi" class="form-control name_list" >
                    <?php
                    $serie33=mysqli_query($con,"SELECT * FROM serie_factura WHERE empresa='$empresa' and ser_tipo='remision' and ser_estado='activo' ORDER BY (ser_predeterminda='si') DESC");
                    while( $serie3 = mysqli_fetch_array( $serie33) )
                    {
                        echo' <option value="'.$serie3['ser_id'].'">'.$serie3['ser_prefijo'].' '.$serie3['ser_inicio'].'-'.$serie3['ser_fin'].'</option>';
                    }
                ?>
                </select>
            <?php } ?>



            <label>VENDEDOR</label>
            <section id="intro" >
                <select name="vendedor" id="vendedor"  class="form-control name_list" >
                    <?php
                        $datos=mysqli_query($con,"SELECT * FROM pedido WHERE pen_id='$pen_id' ") ;
                        $fila=mysqli_fetch_array($datos);
                        $vendedor=$fila['usuario'];

                        $datos1=mysqli_query($con,"SELECT * FROM usuario WHERE usu_id='$vendedor' ");
                        $fila1=mysqli_fetch_array($datos1);
                        echo'<option value="'.$fila1['usu_id'].'">'.$fila1['usu_nombre'].'</option>';
                    ?>
                </select>
            </section>
            <input type="hidden"  name="comicion" id="comicion" class="form-control input-sm" value="" >
                <label>PLAZO DE PAGO</label>
                <input type="number" name="dias" class="form-control name_list input-sm" value="<?php echo $dias_credito; ?>">
                <label> ABONO (Opcional)</label>
                <input type="number" name="abono" id="abono" class="form-control input-sm" autocomplete="off" value="0" autofocus="autofocus" required>
                 <input type="hidden" name="pen_id" id="pen_id" value="<?php echo $pen_id;?>" >

            <br>
            <div class="modal-footer">
                <button type="button" class="btn btn-default" data-dismiss="modal">Cancelar</button>
                <button name="btn_credito" value="btn_credito" type="submit" class="btn btn-success"><i class="icon-ok"></i> <strong>Aceptar</strong></button> 
            </div>
        </div>
    </form>
</div>

<input type="hidden" name="credito_sin_limite" id="credito_sin_limite" class="form-control input-sm" value="<?php echo $credito_sin_limite; ?>">
<input type="hidden" name="clie_disponible" id="clie_disponible" class="form-control input-sm" value="<?php echo $clie_disponible; ?>">

<link href="css/botones_factura.css" rel="stylesheet" media="all"> 


<script>
//EFECTIVO efectivo
$( "#form_efectivo_efec" ).submit(function( event ) {
$('#btn_efectivo').attr("disabled", true);
$('#ventana').hide(); 
$('#div_propina').hide(); 
$('#ventana_efec').hide(); 
var parametros = $(this).serialize();
$.ajax({
      type: "POST",
      url: "php_pedidos/registrar_venta.php",
      data: parametros,
        beforeSend: function(objeto){
         $('#resultado').html('<center><img src="./img/ajax-loader.gif"> CARGANDO...</center>');
        },
      success: function(datos){
      $("#resultado").html(datos);
      $('#btn_efectivo').attr("disabled", false);
      loadTabla();
      loadtotal();
      loadcliente();
      }
  });
  event.preventDefault();
})

//CREDITO
$( "#form_credito" ).submit(function( event ) {
$('#btn_credito').attr("disabled", true);
$('#ventana').hide();
$('#div_propina').hide(); 
$('#ventana_credito').hide(); 
var parametros = $(this).serialize();
$.ajax({
      type: "POST",
      url: "php_pedidos/registrar_venta.php",
      data: parametros,
        beforeSend: function(objeto){
         $('#resultado').html('<center><img src="./img/ajax-loader.gif"> CARGANDO...</center>');
        },
      success: function(datos){
      $("#resultado").html(datos);
      $('#btn_credito').attr("disabled", false);
      loadTabla();
      loadtotal();
      loadcliente();
      }
  });
  event.preventDefault();
})

//TARJETA
$( "#form_tarjeta" ).submit(function( event ) {
$('#btn_tarjeta').attr("disabled", true);
$('#ventana').hide(); 
$('#div_propina').hide(); 
$('#ventana_tarjeta').hide(); 
var parametros = $(this).serialize();
$.ajax({
      type: "POST",
      url: "php_pedidos/registrar_venta.php",
      data: parametros,
        beforeSend: function(objeto){
         $('#resultado').html('<center><img src="./img/ajax-loader.gif"> CARGANDO...</center>');
        },
      success: function(datos){
      $("#resultado").html(datos);
      $('#btn_tarjeta').attr("disabled", false);
      loadTabla();
      loadtotal();
      loadcliente();
      }
  });
  event.preventDefault();
})

//TRANSFERENCIA
$( "#form_transferencia" ).submit(function( event ) {
$('#btn_transferencia').attr("disabled", true);
$('#ventana').hide(); 
$('#div_propina').hide(); 
$('#ventana_transferencia').hide(); 
var parametros = $(this).serialize();
$.ajax({
      type: "POST",
      url: "php_pedidos/registrar_venta.php",
      data: parametros,
        beforeSend: function(objeto){
         $('#resultado').html('<center><img src="./img/ajax-loader.gif"> CARGANDO...</center>');
        },
      success: function(datos){
      $("#resultado").html(datos);
      $('#btn_transferencia').attr("disabled", false);
      loadTabla();
      loadtotal();
      loadcliente();
      }
  });
  event.preventDefault();
})



//COMBINADO
$("#form_combinado").submit(function(event) {
    event.preventDefault(); // Siempre prevenir envío del formulario

    var credi_com = document.getElementById("credi_com").value;
    var clie_disponible = document.getElementById("clie_disponible").value;

    if (clie_disponible>0) {
    if (parseFloat(credi_com) > parseFloat(clie_disponible)) {
        alert('El cliente no tiene cupo de crédito suficiente, saldo disponible: ' + parseFloat(clie_disponible).toLocaleString());
        return;
    } } else if (credi_com>0) {
        alert('completa el saldo por pagar: '+ parseFloat(credi_com).toLocaleString());
        return;
    }

    $('#btn_combinado').attr("disabled", true);
    $('#div_propina').hide(); 
    $('#ventana_combi').hide(); 

    var parametros = $(this).serialize();

    $.ajax({
        type: "POST",
        url: "php_pedidos/registrar_venta.php",
        data: parametros,
        beforeSend: function(objeto) {
            $('#resultado').html('<center><img src="./img/ajax-loader.gif"> CARGANDO...</center>');
        },
        success: function(datos) {
            $("#resultado").html(datos);
            $('#ventana').hide(); 
            $('#abonos').hide();  
            $('#btn_combinado').attr("disabled", false);
            loadTabla();
            loadtotal();
            loadcliente();
        }
    });
});

function showContent() 
{
    efe = document.getElementById("efe");
    tar = document.getElementById("tar");
    cre = document.getElementById("cre");
    tran = document.getElementById("tran");
    com = document.getElementById("comb");
    Efectivo = document.getElementById("Efectivo");     
    Tarjeta = document.getElementById("Tarjeta");
    Credito = document.getElementById("Credito");
    Transferencia = document.getElementById("Transferencia");
    Combinado = document.getElementById("Combinado");

    if (Efectivo.checked) {
        efe.style.display='block';
        tar.style.display='none';
        cre.style.display='none';
        tran.style.display='none';
        com.style.display='none';

    }
    else  if (Transferencia.checked)
    {
        efe.style.display='none';
        tar.style.display='none';
        cre.style.display='none';
        tran.style.display='block';
        com.style.display='none';
 
    }
    else if (Tarjeta.checked) {
        efe.style.display='none';
        tar.style.display='block';
        cre.style.display='none';
        tran.style.display='none';
        com.style.display='none';

    }
    else  if (Combinado.checked)
    {
        efe.style.display='none';
        tar.style.display='none';
        cre.style.display='none';
        tran.style.display='none';
        com.style.display='block';
    }
    else  if (Credito.checked)
    {
        efe.style.display='none';
        tar.style.display='none';
        cre.style.display='block';
        tran.style.display='none'; 
        cru.style.display='none'; 
        com.style.display='none';

    }
    
   
} 



function serie_fac() 
{
    //efectivo
    bot_remision01 = document.getElementById("option-01");
    bot_pos1 = document.getElementById("option-1");
    bot_electronica2 = document.getElementById("option-2");    

    remision01 = document.getElementById("remision01");
    pos1 = document.getElementById("pos1");
    electronica2 = document.getElementById("electronica2");
    div_dian_efe = document.getElementById("div_dian_efe");
    if (bot_electronica2.checked) 
    {
        remision01.style.display='none';
        pos1.style.display='none';
        electronica2.style.display='block';
        div_dian_efe.style.display='block';
    }   
    if (bot_pos1.checked) 
    {
        remision01.style.display='none';
        pos1.style.display='block';
        electronica2.style.display='none';
        div_dian_efe.style.display='block';
    }
    if (bot_remision01.checked) 
    {
        remision01.style.display='block';
        pos1.style.display='none';
        electronica2.style.display='none';
        div_dian_efe.style.display='none';
    }

    //transferencia
    bot_remision05 = document.getElementById("option-05");
    bot_pos5 = document.getElementById("option-5");
    bot_electronica6 = document.getElementById("option-6");    

    remision05 = document.getElementById("remision05");
    pos5 = document.getElementById("pos5");
    electronica6 = document.getElementById("electronica6");
    div_dian_trans = document.getElementById("div_dian_trans");

    if (bot_electronica6.checked) 
    {
        remision05.style.display='none';
        pos5.style.display='none';
        electronica6.style.display='block';
        div_dian_trans.style.display='block';
    }   
    if (bot_pos5.checked) 
    {
        remision05.style.display='none';
        pos5.style.display='block';
        electronica6.style.display='none';
        div_dian_trans.style.display='block';
    }
    if (bot_remision05.checked) 
    {
        remision05.style.display='block';
        pos5.style.display='none';
        electronica6.style.display='none';
        div_dian_trans.style.display='none';
    }


     //tarjeta
    bot_remision03 = document.getElementById("option-03");
    bot_pos3 = document.getElementById("option-3");
    bot_electronica4 = document.getElementById("option-4");    

    remision03 = document.getElementById("remision03");
    pos3 = document.getElementById("pos3");
    electronica4 = document.getElementById("electronica4");
    div_dian_tar = document.getElementById("div_dian_tar");
    if (bot_electronica4.checked) 
    {
        remision03.style.display='none';
        pos3.style.display='none';
        electronica4.style.display='block';
        div_dian_tar.style.display='block';
    }   
    if (bot_pos3.checked) 
    {
        remision03.style.display='none';
        pos3.style.display='block';
        electronica4.style.display='none';
        div_dian_tar.style.display='block';
    }
    if (bot_remision03.checked) 
    {
        remision03.style.display='block';
        pos3.style.display='none';
        electronica4.style.display='none';
        div_dian_tar.style.display='none';
    }
     //credito
    bot_remision07 = document.getElementById("option-07");
    bot_pos7 = document.getElementById("option-7");
    bot_electronica8 = document.getElementById("option-8");    

    remision07 = document.getElementById("remision07");
    pos7 = document.getElementById("pos7");
    electronica8 = document.getElementById("electronica8");
    div_dian_cre = document.getElementById("div_dian_cre");
    if (bot_electronica8.checked) 
    {
        remision07.style.display='none';
        pos7.style.display='none';
        electronica8.style.display='block';
        div_dian_cre.style.display='block';
    }   
    if (bot_pos7.checked) 
    {
        remision07.style.display='none';
        pos7.style.display='block';
        electronica8.style.display='none';
        div_dian_cre.style.display='block';
    }
    if (bot_remision07.checked) 
    {
        remision07.style.display='block';
        pos7.style.display='none';
        electronica8.style.display='none';
        div_dian_cre.style.display='none';
    }



    //combinado
    bot_remision011 = document.getElementById("option-011");
    bot_pos11 = document.getElementById("option-11");
    bot_electronica12 = document.getElementById("option-12");    

    remision011 = document.getElementById("remision011");
    pos11 = document.getElementById("pos11");
    electronica12 = document.getElementById("electronica12");
    div_dian_comb = document.getElementById("div_dian_comb");
    if (bot_electronica12.checked) 
    {
        remision011.style.display='none';
        pos11.style.display='none';
        electronica12.style.display='block';
        div_dian_comb.style.display='block';
    }   
    if (bot_pos11.checked) 
    {
        remision011.style.display='none';
        pos11.style.display='block';
        electronica12.style.display='none';
        div_dian_comb.style.display='block';
    }
    if (bot_remision011.checked) 
    {
        remision011.style.display='block';
        pos11.style.display='none';
        electronica12.style.display='none';
        div_dian_comb.style.display='none';
    }    
}
</script> 


<script>




function agregarCampos() {
    const contenedor = document.getElementById('campos-container');
    const campos = document.querySelector('.campo-pago');
    const clon = campos.cloneNode(true); // clona todo el grupo

    // Limpiar valores del clon
    clon.querySelectorAll('input').forEach(input => input.value = '');
    clon.querySelectorAll('select').forEach(select => select.value = '');
    clon.querySelectorAll('.mensaje-error').forEach(el => el.style.display = 'none');

    contenedor.appendChild(clon);
   // actualizarOpciones();
    actualizarSaldo();
    actualizarOpcionesDisponibles();
}

// eliminar grupo de campos
$(document).on('click', '.eliminar_pago', function () {
    if ($('.campo-pago').length > 1) {
        $(this).closest('.campo-pago').remove();
    }
   // actualizarOpciones();
    actualizarSaldo();
    actualizarOpcionesDisponibles();
});


function actualizarOpcionesDisponibles() {
    let seleccionados = [];

    // Recoger valores seleccionados
    $('.medio-pago-select').each(function() {
        let val = $(this).val();
        if (val) {
            seleccionados.push(val);
        }
    });

    // Para cada select, ocultar opciones seleccionadas en otros
    $('.medio-pago-select').each(function() {
        let actual = $(this).val();
        $(this).find('option').each(function() {
            let val = $(this).val();

            if (seleccionados.includes(val)) {
                // Ocultar opciones ya usadas en otros selects
                $(this).hide();
            } else {
                $(this).show();
            }
        });
    });
}


$('#campos-container').on('change', '.medio-pago-select', function() {
    actualizarOpcionesDisponibles();

    // Si seleccionan "nota credito", poner el valor automáticamente
    const valorNotaCredito = parseFloat(document.getElementById('nota_credito_valor').value) || 0;
    
  let campoPago = $(this).closest('.campo-pago');
let inputValor = campoPago.find('input[name="valores[]"]');

if ($(this).val() === 'nota credito') {
    inputValor.val(valorNotaCredito); // asigna el valor automáticamente
} else {
    inputValor.val(''); // limpia si se cambia a otro medio
}
actualizarSaldo(); // en ambos casos

});




function actualizarSaldo() {
    const totalFactura = parseFloat(document.getElementById('total_factura').value) || 0;
    let inputs = document.querySelectorAll('input[name="valores[]"]');
    let sumaValores = 0;
    let saldoRestante = totalFactura;

    inputs.forEach((input, index) => {
        let valor = parseFloat(input.value);
        if (!isNaN(valor)) {
            sumaValores += valor;
        }
    });

    saldoRestante = totalFactura - sumaValores;

    // Evitar que el saldo sea negativo
    if (saldoRestante < 0) {
        let ultimoInput = [...inputs].find(input => document.activeElement === input);
        if (ultimoInput) {
            let sumaSinEste = 0;
            inputs.forEach(input => {
                if (input !== ultimoInput && !isNaN(parseFloat(input.value))) {
                    sumaSinEste += parseFloat(input.value);
                }
            });

            let maxPermitido = totalFactura - sumaSinEste;
            ultimoInput.value = maxPermitido.toFixed(0);
            saldoRestante = 0;

            // Mostrar mensaje visual
            const errorMsg = ultimoInput.parentNode.querySelector('.mensaje-error');
            if (errorMsg) {
                errorMsg.style.display = 'block';
                setTimeout(() => {
                    errorMsg.style.display = 'none';
                }, 3000);
            }
        }
    }

    // Mostrar saldo actualizado en el span saldo total
    document.getElementById('saldo_restante').textContent = saldoRestante.toLocaleString('es-CO');
    // También actualiza el valor del input oculto (sin formato)
    document.getElementById('credi_com').value = saldoRestante;    
}



// Detectar cambios
document.addEventListener('input', function(e) {
    if (e.target.name === 'valores[]') {
        actualizarSaldo();
    }
});
</script>


