<script type="text/javascript" src="../js/popper.js"></script>
<script type="text/javascript" src="../js/bootstrap.js"></script>
<script type="text/javascript" src="../js/bootstrap-validate.js"></script>
<script type="text/javascript" src="../js/jquery_ui.js"></script> <!---->
<script type="text/javascript" src="../plugins/datatables/datatables.min.js"></script>
<script type="text/javascript" src="../plugins/datatables/dataTables.responsive.js"></script>
<script type="text/javascript" src="../js/dataTables.buttons.min.js"></script>
<script type="text/javascript" src="../js/buttons.flash.min.js"></script>
<script type="text/javascript" src="../js/jszip.min.js"></script>
<script type="text/javascript" src="../js/pdfmake.min.js"></script>
<script type="text/javascript" src="../js/vfs_fonts.js"></script>
<script type="text/javascript" src="../js/buttons.html5.min.js"></script>
<script type="text/javascript" src="../js/buttons.print.min.js"></script>
<script type="text/javascript" src="../js/bootbox.min.js"></script>
<!--<script type="text/javascript" src="../js/bootstrap-multiselect.js"></script> -->
 <script type="text/javascript" src="../js/functions.js?v=<?= time() ?>"></script> 
<script type="text/javascript" src="../js/jquery.number.js"></script>
<script type="text/javascript" src="../js/alert.js"></script>
<script type="text/javascript" src="../js/script.js?v=<?= time() ?>"></script>
<!-- <script type="text/javascript" src="../plugins/jsSHA.js"></script> -->
<script type="text/javascript" src="../js/qz-tray.js"></script>
<script src="https://cdn.jsdelivr.net/npm/flatpickr"></script>
<script>
$(function(){setTimeout(function(){
    $(".flatpickr-input").attr("autocomplete","off").each(function(){
        var $i=$(this);if(!$i.parent().is(".fp-wrap"))$i.wrap("<div class='fp-wrap' style='position:relative;display:block'></div>");
        $i.css("padding-right","30px");
        var $ico=$("<i class='fal fa-calendar-alt' style='position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;z-index:2;font-size:0.9rem;color:"+($i.prop("disabled")?"#aaa":"#000")+";transition:color .2s'></i>");
        $i.after($ico);
        function c(){$ico.css("color",$i.prop("disabled")?"#aaa":"#000")}
        new MutationObserver(c).observe($i[0],{attributes:true,attributeFilter:["disabled"]});
    });
},0)})
</script>
<script>
if ('serviceWorker' in navigator) {
    window.addEventListener('load', function() {
        navigator.serviceWorker.register('../service-worker.js', { scope: '../' })
            .then(function(reg) {
                console.log('ServiceWorker registered from views, scope:', reg.scope);
            })
            .catch(function(err) {
                console.warn('ServiceWorker registration error:', err);
            });
    });
}
</script>
