<div class="sidebar">

    <div class="menu-title">MENÚ PRINCIPAL</div>

    <?php if(tiene_permiso('dashboard_ver')): ?>
        <a href="<?php echo base_url('index.php/dashboard'); ?>">
            <i class="fa fa-dashboard"></i> Dashboard
        </a>
    <?php endif; ?>

    <!-- SEGURIDAD -->
    <a href="javascript:void(0);" class="menu-toggle">
        <i class="fa fa-shield"></i> SEGURIDAD
        <span class="pull-right"><i class="fa fa-angle-down"></i></span>
    </a>

    <div class="submenu" style="display:none;">

        <?php if(tiene_permiso('usuarios_ver')): ?>
            <a href="<?php echo base_url('index.php/seguridad/usuarios'); ?>">
                <i class="fa fa-users"></i> Usuarios
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('roles_ver')): ?>
            <a href="<?php echo base_url('index.php/seguridad/roles'); ?>">
                <i class="fa fa-lock"></i> Roles
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('permisos_ver')): ?>
            <a href="<?php echo base_url('index.php/seguridad/permisos'); ?>">
                <i class="fa fa-key"></i> Permisos
            </a>
        <?php endif; ?>

    </div>

    <!-- MANTENIMIENTO -->

    <a href="javascript:void(0);" class="menu-toggle">
        <i class="fa fa-cogs"></i> MANTENIMIENTO
        <span class="pull-right"><i class="fa fa-angle-down"></i></span>
    </a>

    <div class="submenu" style="display:none;">

        <?php if(tiene_permiso('areas_ver')): ?>
            <a href="<?php echo base_url('index.php/mantenimiento/areas'); ?>">
                <i class="fa fa-building"></i> Áreas
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('cargos_ver')): ?>
            <a href="<?php echo base_url('index.php/mantenimiento/cargos'); ?>">
                <i class="fa fa-briefcase"></i> Cargos
            </a>
        <?php endif; ?>
        <?php if(tiene_permiso('moneda_ver')): ?>
            <a href="<?php echo base_url('index.php/mantenimiento/moneda'); ?>">
                <i class="fa fa-money"></i> Moneda
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('forma_pago_ver')): ?>
            <a href="<?php echo base_url('index.php/mantenimiento/forma-pago'); ?>">
                <i class="fa fa-credit-card"></i> Forma de Pago
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('sector_negocio_ver')): ?>
            <a href="<?php echo base_url('index.php/mantenimiento/sector_negocio'); ?>">
                <i class="fa fa-sitemap"></i> Sector de Negocios
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('regimen_pension_ver')): ?>
            <a href="<?php echo base_url('index.php/mantenimiento/regimen-pension'); ?>">
                <i class="fa fa-medkit"></i> Régimen Pensión
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('documento_identidad_ver')): ?>
            <a href="<?php echo base_url('index.php/mantenimiento/documento-identidad'); ?>">
                <i class="fa fa-id-card"></i> Tipo Documento
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('ubigeo_ver')): ?>
            <a href="<?php echo base_url('index.php/mantenimiento/ubigeo'); ?>">
                <i class="fa fa-map-marker"></i> Ubigeo
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('unidad_medida_ver')): ?>
            <a href="<?php echo base_url('index.php/mantenimiento/unidad-medida'); ?>">
                <i class="fa fa-balance-scale"></i> Unidad de Medida
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('producto_categoria_ver')): ?>
            <a href="<?php echo base_url('index.php/mantenimiento/producto-categoria'); ?>">
                <i class="fa fa-tags"></i> Categoría Producto
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('detraccion_ver')): ?>
            <a href="<?php echo base_url('index.php/mantenimiento/detraccion'); ?>">
                <i class="fa fa-percent"></i> Detracción
            </a>
        <?php endif; ?> 

        <?php if(tiene_permiso('tafigv_ver')): ?>
            <a href="<?php echo base_url('index.php/mantenimiento/tipo-afectacion-igv'); ?>">
                <i class="fa fa-file-text-o"></i> Afectación IGV
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('tipo_comprobante_ver')): ?>
            <a href="<?php echo base_url('index.php/mantenimiento/tipo-comprobante'); ?>">
                <i class="fa fa-files-o"></i> Tipo de Comprobante
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('tributo_ver')): ?>
            <a href="<?php echo base_url('index.php/mantenimiento/tributo'); ?>">
                <i class="fa fa-university"></i> Tributo
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('almacen_ver')): ?>
            <a href="<?php echo base_url('index.php/mantenimiento/almacen'); ?>">
                <i class="fa fa-archive"></i> Almacén
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('motivos_ver')): ?>
            <a href="<?php echo base_url('index.php/mantenimiento/motivo_traslado'); ?>">
                <i class="fa fa-list"></i> Motivos Traslado
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('conductores_ver')): ?>
            <a href="<?php echo base_url('index.php/mantenimiento/conductores'); ?>">
                <i class="fa fa-id-card"></i> Conductores
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('vehiculos_ver')): ?>
            <a href="<?php echo base_url('index.php/mantenimiento/vehiculos'); ?>">
                <i class="fa fa-truck"></i> Vehículos
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('transportistas_ver')): ?>
            <a href="<?php echo base_url('index.php/mantenimiento/transportistas'); ?>">
                <i class="fa fa-building"></i> Transportistas
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('motivo_ajuste_ver')): ?>
            <a href="<?php echo base_url('index.php/mantenimiento/motivo_ajuste'); ?>">
                <i class="fa fa-list"></i> Motivos de Ajuste de Inventario
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('medio_pago_ver')): ?>
            <a href="<?php echo base_url('index.php/mantenimiento/medio_pago'); ?>">
                <i class="fa fa-credit-card"></i> Medios de Pago
            </a>
        <?php endif; ?>

    </div>

        <!-- ALMACEN -->

    <a href="javascript:void(0);" class="menu-toggle">
        <i class="fa fa-cubes"></i> ALMACÉN
        <span class="pull-right"><i class="fa fa-angle-down"></i></span>
    </a>

    <div class="submenu" style="display:none;">
        <?php if(tiene_permiso('grremitente_ver')): ?>
            <a href="<?php echo base_url('index.php/almacen/guiaremitente'); ?>">
                <i class="fa fa-clipboard"></i> Guía Remisión Remitente
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('parte_ingreso_ver')): ?>
            <a href="<?php echo base_url('index.php/almacen/parte_ingreso'); ?>">
                <i class="fa fa-sign-in"></i> Partes de Ingreso
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('parte_ingreso_crear')): ?>
            <a href="<?php echo base_url('index.php/almacen/parte_ingreso/create_produccion'); ?>">
                <i class="fa fa-industry"></i> Ingreso por Producción
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('parte_salida_ver')): ?>
            <a href="<?php echo base_url('index.php/almacen/parte_salida'); ?>">
                <i class="fa fa-sign-out"></i> Partes de Salida
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('kardex_ver')): ?>
            <a href="<?php echo base_url('index.php/almacen/kardex'); ?>">
                <i class="fa fa-list-alt"></i> Kardex
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('stock_ver')): ?>
            <a href="<?php echo base_url('index.php/almacen/stock'); ?>">
                <i class="fa fa-cubes"></i> Reporte de Stock
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('config_stock_ver')): ?>
            <a href="<?php echo base_url('index.php/almacen/config_stock'); ?>">
                <i class="fa fa-sliders"></i> Configuración de Stock
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('ajuste_inventario_ver')): ?>
            <a href="<?php echo base_url('index.php/almacen/ajuste_inventario'); ?>">
                <i class="fa fa-balance-scale"></i> Ajuste de Inventario
            </a>
        <?php endif; ?>
        <?php if(tiene_permiso('actualizar_precios_ver')): ?>
            <a href="<?php echo base_url('index.php/almacen/actualizar_precios'); ?>">
                <i class="fa fa-dollar"></i> Actualizar Precios
            </a>
        <?php endif; ?>
        <?php if(tiene_permiso('sin_movimiento_ver')): ?>
            <a href="<?php echo base_url('index.php/almacen/sin_movimiento'); ?>">
                <i class="fa fa-pause-circle"></i> Sin Movimiento
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('valorizacion_ver')): ?>
            <a href="<?php echo base_url('index.php/almacen/valorizacion'); ?>">
                <i class="fa fa-dollar"></i> Valorización de Inventario
            </a>
        <?php endif; ?>

    </div>

        <!-- LOGÍSTICA -->

    <a href="javascript:void(0);" class="menu-toggle">
        <i class="fa fa-truck"></i> LOGÍSTICA
        <span class="pull-right"><i class="fa fa-angle-down"></i></span>
    </a>

    <div class="submenu" style="display:none;">

        <?php if(tiene_permiso('proveedores_ver')): ?>
            <a href="<?php echo base_url('index.php/logistica/proveedores'); ?>">
                <i class="fa fa-building"></i> Proveedores
            </a>
        <?php endif; ?>
        
        <?php if(tiene_permiso('requerimientos_ver')): ?>
            <a href="<?php echo base_url('index.php/logistica/requerimientos'); ?>">
                <i class="fa fa-list"></i> Requerimientos
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('orden_compra_ver')): ?>
            <a href="<?php echo base_url('index.php/logistica/orden_compra'); ?>">
                <i class="fa fa-file-text-o"></i> Órdenes de Compra
            </a>
        <?php endif; ?>

        <?php if($this->OrdenCompra_model->es_visador_oc($this->session->userdata('id'))): ?>
            <a href="<?php echo base_url('index.php/logistica/orden_compra/bandeja'); ?>">
                <i class="fa fa-bell"></i> Bandeja de Autorización
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('comprobante_proveedor_ver')): ?>
            <a href="<?php echo base_url('index.php/logistica/comprobante_proveedor'); ?>">
                <i class="fa fa-file-text"></i> Comprobantes Proveedor
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('factura_servicio_ver')): ?>
            <a href="<?php echo base_url('index.php/logistica/factura_servicio'); ?>">
                <i class="fa fa-wrench"></i> Facturas de Servicios
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('vencimientos_ver')): ?>
            <a href="<?php echo base_url('index.php/logistica/vencimientos'); ?>">
                <i class="fa fa-calendar-times-o"></i> Vencimientos
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('cuentas_pagar_ver')): ?>
            <a href="<?php echo base_url('index.php/logistica/cuentas_pagar'); ?>">
                <i class="fa fa-list-alt"></i> Cuentas por Pagar
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('estado_cuenta_ver')): ?>
            <a href="<?php echo base_url('index.php/logistica/estado_cuenta'); ?>">
                <i class="fa fa-user"></i> Estado de Cuenta
            </a>
        <?php endif; ?>    

        <?php if(tiene_permiso('historial_pagos_ver')): ?>
            <a href="<?php echo base_url('index.php/logistica/historial_pagos'); ?>">
                <i class="fa fa-history"></i> Historial de Pagos
            </a>
        <?php endif; ?>

    </div>
    
   <!-- RRHH -->
    <a href="javascript:void(0);" class="menu-toggle">
        <i class="fa fa-user-plus"></i> RRHH
        <span class="pull-right"><i class="fa fa-angle-down"></i></span>
    </a>

    <div class="submenu" style="display:none;">
        <?php if(tiene_permiso('empleados_ver')): ?>
            <a href="<?php echo base_url('index.php/rrhh/empleados'); ?>">
                <i class="fa fa-id-badge"></i> Empleados
            </a>
        <?php endif; ?>
    </div>

   <!-- VENTAS -->
    <a href="javascript:void(0);" class="menu-toggle">
        <i class="fa fa-shopping-cart"></i> VENTAS
        <span class="pull-right"><i class="fa fa-angle-down"></i></span>
    </a>

    <div class="submenu" style="display:none;">
        <?php if(tiene_permiso('clientes_ver')): ?>
            <a href="<?php echo base_url('index.php/ventas/clientes'); ?>">
                <i class="fa fa-users"></i> Clientes
            </a>
        <?php endif; ?>  

        <?php if(tiene_permiso('productos_ver')): ?>
            <a href="<?php echo base_url('index.php/ventas/productos'); ?>">
                <i class="fa fa-cubes"></i> Productos
            </a>
        <?php endif; ?> 

        <?php if(tiene_permiso('cotizaciones_ver')): ?>
            <a href="<?php echo base_url('index.php/ventas/cotizaciones'); ?>">
                <i class="fa fa-file-text"></i> Cotizaciones
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('orden_pedido_ver')): ?>
            <a href="<?php echo base_url('index.php/ventas/orden_pedido'); ?>">
                <i class="fa fa-clipboard"></i> Orden de Pedido
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('comprobante_ver')): ?>
            <a href="<?php echo base_url('index.php/ventas/comprobante'); ?>">
                <i class="fa fa-clipboard"></i> Comprobantes
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('nota_credito_ver')): ?>
            <li><a href="<?php echo base_url('index.php/ventas/nota_credito'); ?>">
                <i class="fa fa-file-text"></i> Notas de Crédito
            </a></li>
        <?php endif; ?>

        <?php if(tiene_permiso('nota_debito_ver')): ?>
            <li><a href="<?php echo base_url('index.php/ventas/nota_debito'); ?>">
                <i class="fa fa-file-text-o"></i> Notas de Débito
            </a></li>
        <?php endif; ?>

        <?php if(tiene_permiso('ventas_periodo_ver')): ?>
            <li>
                <a href="<?php echo base_url('index.php/ventas/ventas_periodo'); ?>">
                    <i class="fa fa-line-chart"></i> Ventas por Período
                </a>
            </li>
        <?php endif; ?>

        <!-- SUNAT -->
        <li class="treeview">
            <a href="<?php echo base_url('index.php/sunat/sunat'); ?>">
                <i class="fa fa-send"></i> <span>SUNAT Electrónico</span>
            </a>
        </li>
    </div>


   <!-- COBRANZAS -->
    <a href="javascript:void(0);" class="menu-toggle">
        <i class="fa fa-dollar"></i> <span>COBRANZAS</span>
        <span class="pull-right"><i class="fa fa-angle-down"></i></span>
    </a>

    <div class="submenu" style="display:none;">
        <?php if(tiene_permiso('cobranzas_ver')): ?>
            <li>
                <a href="<?php echo base_url('index.php/cobranzas/cobranzas'); ?>">
                    <i class="fa fa-money"></i> Cobranzas
                </a>
            </li>
        <?php endif; ?>

        <?php if(tiene_permiso('vencimientos_cobro_ver')): ?>
            <li><a href="<?php echo base_url('index.php/cobranzas/vencimientos_cobro'); ?>">
                <i class="fa fa-calendar-times-o"></i> Vencimientos Cobro
            </a></li>
        <?php endif; ?>

        <?php if(tiene_permiso('cuentas_cobrar_ver')): ?>
            <li><a href="<?php echo base_url('index.php/cobranzas/cuentas_cobrar'); ?>">
                <i class="fa fa-list-alt"></i> Cuentas por Cobrar
            </a></li>
        <?php endif; ?>

        <?php if(tiene_permiso('estado_cuenta_cliente_ver')): ?>
            <li><a href="<?php echo base_url('index.php/cobranzas/estado_cuenta_cliente'); ?>">
                <i class="fa fa-user"></i> Estado de Cuenta
            </a></li>
        <?php endif; ?>

        <?php if(tiene_permiso('historial_cobros_ver')): ?>
            <li><a href="<?php echo base_url('index.php/cobranzas/historial_cobros'); ?>">
                <i class="fa fa-history"></i> Historial de Cobros
            </a></li>
        <?php endif; ?>
        <?php if(tiene_permiso('antiguedad_saldos_ver')): ?>
            <li>
                <a href="<?php echo base_url('index.php/cobranzas/antiguedad_saldos'); ?>">
                    <i class="fa fa-hourglass-half"></i> Antigüedad de Saldos
                </a>
            </li>
        <?php endif; ?>
    </div>

    <!-- FINANZAS -->
    <a href="javascript:void(0);" class="menu-toggle">
        <i class="fa fa-bank"></i> FINANZAS
        <span class="pull-right"><i class="fa fa-angle-down"></i></span>
    </a>
    <div class="submenu" style="display:none;">
        <?php if(tiene_permiso('caja_chica_ver')): ?>
            <a href="<?php echo base_url('index.php/finanzas/caja_chica'); ?>">
                <i class="fa fa-money"></i> Caja Chica
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('comisiones_ver')): ?>
            <a href="<?php echo base_url('index.php/finanzas/comisiones'); ?>">
                <i class="fa fa-percent"></i> Comisiones
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('flujo_caja_ver')): ?>
            <a href="<?php echo base_url('index.php/finanzas/flujo_caja'); ?>">
                <i class="fa fa-line-chart"></i> Flujo de Caja
            </a>
        <?php endif; ?>
    </div>


<!-- PRODUCCIÓN -->
    <a href="javascript:void(0);" class="menu-toggle">
        <i class="fa fa-industry"></i> PRODUCCIÓN
        <span class="pull-right"><i class="fa fa-angle-down"></i></span>
    </a>

    <div class="submenu" style="display:none;">

        <?php if(tiene_permiso('costos_ver')): ?>
            <a href="<?php echo base_url('index.php/produccion/costos'); ?>">
                <i class="fa fa-calculator"></i> Costos
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('costos_ver')): ?>
            <a href="<?php echo base_url('index.php/produccion/costos/hojas'); ?>">
                <i class="fa fa-file-text-o"></i> Hojas de Costos
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('costos_insumo_crear')): ?>
            <a href="<?php echo base_url('index.php/produccion/costos/insumos'); ?>">
                <i class="fa fa-cube"></i> Insumos
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('costos_proceso_crear')): ?>
            <a href="<?php echo base_url('index.php/produccion/costos/procesos'); ?>">
                <i class="fa fa-cogs"></i> Procesos
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('costos_gasto_crear')): ?>
            <a href="<?php echo base_url('index.php/produccion/costos/gastos_fijos'); ?>">
                <i class="fa fa-building"></i> Gastos Fijos
            </a>
        <?php endif; ?>

    </div>



   <!-- CONFIGURACIÓN -->
    <a href="javascript:void(0);" class="menu-toggle">
        <i class="fa fa-sliders"></i> CONFIGURACIÓN
        <span class="pull-right"><i class="fa fa-angle-down"></i></span>
    </a>

    <div class="submenu" style="display:none;">
        <?php if(tiene_permiso('empresa_ver')): ?>
            <a href="<?php echo base_url('index.php/configuracion/empresa'); ?>">
                <i class="fa fa-building"></i> Empresa
            </a>
        <?php endif; ?>

        <?php if(tiene_permiso('banco_ver')): ?>
            <a href="<?php echo base_url('index.php/configuracion/banco'); ?>">
                <i class="fa fa-circle-o"></i> Lista de Bancos 
            </a>
        <?php endif; ?>
    </div>


</div>

<script>
$(document).on('click', '.menu-toggle', function () {
    var $toggle  = $(this);
    var $submenu = $toggle.next('.submenu');

    // Cierra los demás abiertos (acordeón — quita estas líneas si prefieres que queden abiertos varios a la vez)
    $('.menu-toggle.open').not($toggle).removeClass('open').next('.submenu').slideUp(180);

    // Abre/cierra el clickeado
    $toggle.toggleClass('open');
    $submenu.slideToggle(180);
});

// Marca como activo el ítem cuya URL coincide con la página actual
$(document).ready(function () {
    var currentUrl = window.location.href;

    $('.submenu a').each(function () {
        if (currentUrl.indexOf($(this).attr('href')) !== -1) {
            $(this).addClass('active');
            // Abre el submenú padre automáticamente
            $(this).closest('.submenu').show()
                   .prev('.menu-toggle').addClass('open');
        }
    });

    $('.sidebar > a').each(function () {
        if (currentUrl.indexOf($(this).attr('href')) !== -1) {
            $(this).addClass('active');
        }
    });
});
</script>
