<?php
session_start();
if (!isset($_SESSION['user_login_status']) AND $_SESSION['user_login_status'] != 1) 
{
    header("location: login.php");
    exit;
}
require_once ("config/db.php");
require_once ("config/conexion.php");
include("modal/estado_cuenta_cli.php");

$active_facturas="active";
$active_productos="";
$active_clientes="";
$active_usuarios="";    
$title="Facturas | " . NOMBRE_EMPRESA;
?>
<!DOCTYPE html>
<html lang="en">
    <head>
        <?php include("head.php");?>
    </head>
    <body>
        <?php include("navbar.php"); ?>  
        <div class="container" style="width:98%">
            <div class="panel panel-info">
                <div class="panel-heading">
                    <?php if(in_array($_SESSION['rol'], ["ventas", "gerencia", "supervisor"])) { ?>
                        <div class="btn-group pull-right" style="margin-right:10px;">
                            <a href="facturas_anuladas.php" class="btn btn-info"><span class="glyphicon glyphicon-list-alt"></span> Facturas Anuladas</a>
                        </div>
                        <div class="btn-group pull-right" style="margin-right:10px;">
                            <a href="nueva_factura.php" class="btn btn-info"><span class="glyphicon glyphicon-plus"></span> Nueva Venta</a>
                        </div>
                    <?php } ?>
                    
                    <?php 
                    $id_tienda_sesion = $_SESSION['estado'];
                    $nombre_almacen = "Consolidado";
                    if(!empty($id_tienda_sesion)) {
                        $q_t = mysqli_query($con, "SELECT nombre FROM tiendas WHERE id_tienda='$id_tienda_sesion'");
                        if($r_t = mysqli_fetch_array($q_t)) $nombre_almacen = $r_t['nombre'];
                    }
                    ?>
                    <h4><i class='glyphicon glyphicon-search'></i> Buscar Facturas: <?php echo $nombre_almacen; ?></h4>
                </div>
                
                <div class="panel-body">
                    <form class="form-horizontal" role="form" id="datos_cotizacion">
                        <div class="form-group row">
                            <div class="col-md-4">
                                <label>Dato a buscar</label>
                                <input type="text" class="form-control" id="q" placeholder="Factura, Cliente, RIF" onkeyup='load(1);'>
                            </div>
                            <div class="col-md-3">
                                <label>Estatus Venta</label>
                                <select class="form-control" id="ven" onChange="load(1)">
                                    <option value="">--- Todos ---</option>
                                    <option value="Pagada">Pagada</option>
                                    <option value="Pendiente">Pendiente</option>
                                    <option value="Credito">Crédito</option>
                                    <option value="Donacion">Donación</option>
                                </select>
                            </div>
                            
                            <?php if($_SESSION['rol']=="gerencia" || empty($_SESSION['estado'])) { ?>
                            <div class="col-md-3">
                                <label>Tienda</label>
                                <select class="form-control" id="est" onChange="load(1); show();">
                                    <option value="">Todas las Tiendas</option>
                                    <?php 
                                    $tiendas = mysqli_query($con, "SELECT * FROM tiendas");
                                    while($t = mysqli_fetch_array($tiendas)) {
                                        echo "<option value='".$t['id_tienda']."'>".$t['nombre']."</option>";
                                    }
                                    ?>
                                </select>
                            </div>
                            <?php } ?>
                        </div>
                    </form>

                    <div id="resultados"></div>
                    <div class='outer_div'></div>
                </div>
            </div>  
        </div>

        <?php include("footer.php"); ?>

        <script type="text/javascript" src="js/VentanaCentrada.js"></script>
        <script type="text/javascript" src="js/facturas.js?v=1.2"></script>
        <script>
            function imprimir_comanda(id_factura) {
                var ruta = './pdf/documentos/comanda_pdf.php?id_factura=' + id_factura;
                var ancho = 400, alto = 600;
                var x = (screen.width/2)-(ancho/2), y = (screen.height/2)-(alto/2);
                window.open(ruta, 'Comanda', 'width='+ancho+',height='+alto+',left='+x+',top='+y+',scrollbars=yes');
            }

            $(document).on('click', '[data-target="#estado_cuenta_cli"]', function () {
                var id_factura = $(this).data('id');
                $(".fac").text(id_factura);
                $(".abonos").text("$ " + $(this).data('id3'));
                $(".por_cobrar").text("$ " + $(this).data('id2'));
                $(".outer_div2").load('ajax/detalle_abono_cli.php?id=' + id_factura);
            });

            function show() {
                var est = document.getElementById("est");
                if(est && est.value == 40) {
                    // Lógica específica para tienda 40 si fuera necesario mostrar filtros extra
                }
            }
        </script>
    </body>
</html>