PageSourceSearch

https://www.ofisturka.com/theme/cp____ofisturka/assets/scripts.js?v=1694721824

js ofisturka.com collected 2026-09-27 09:45:53 UTC 4,491 bytes, 144 lines download raw bytes

1$(function(){
2    /* Sidebar Buttons */
3    $(".btn-sidebar-user").click(function () {
4        $('.op-black').toggleClass("hide").toggleClass("show");
5        $('body').toggleClass("hidden-scroll");
6        $('.sidebar-user').toggleClass("active");
7    });
8    $(".btn-sidebar-menu, .mobile-menu-close").click(function () {
9        $('.op-black').toggleClass("hide").toggleClass("show");
10        $('body').toggleClass("hidden-scroll");
11        $('.sidebar-menu').toggleClass("active");
12        $('.sidebar-menu-type-2').toggleClass("active");
13    });
14    $(".op-black").click(function () {
15        $('.op-black').toggleClass("hide").toggleClass("show");
16        if ( $(".sidebar-user").is(".active")){
17            $('.sidebar-user').toggleClass("active");
18            $('body').toggleClass("hidden-scroll");
19        }
20        if ( $(".sidebar-menu").is(".active")){
21            $('.sidebar-menu').toggleClass("active");
22            $('body').toggleClass("hidden-scroll");
23        }
24    });
25
26    /* Sidebar Categories */
27    var show_sidebar_categories = false;
28    $(".btn-sidebar-categories").click(function () {
29        $('.sidebar-menu .categories').slideToggle("fast");
30        if (show_sidebar_categories){
31            $(this).find('i').removeClass("fa-angle-up").addClass("fa-angle-down");
32        }else{
33            $(this).find('i').removeClass("fa-angle-down").addClass("fa-angle-up");
34        }
35        show_sidebar_categories = !show_sidebar_categories;
36    });
37    $(".btn-categories-show").click(function () {
38        var id = $(this).data('id');
39        $('.sidebar-menu .categories .categories-list-'+id).slideToggle("fast");
40        $('.sidebar-menu-type-2 .categories .categories-list-'+id).slideToggle("fast");
41    });
42
43    var header_hover = false;
44    $('.header-cart-hover').hover(function(){
45        if (!header_hover){
46            showCartBox();
47        }
48        header_hover = true;
49    }, function(){
50        header_hover = false;
51    });
52});
53
54function showLoader(){
55    $('.overlay').removeClass('d-none');
56}
57
58function hideLoader(){
59    $('.overlay').addClass('d-none');
60}
61
62function showAlert(data, callback){
63    var config = {
64        title: data.title ? data.title : '',
65        text: data.text ? data.text : '',
66        icon: data.status ? data.status : '',
67        timer: swal_alert_timer * 1000
68    };
69    if (data.buttons){
70        config.buttons = true;
71    }
72    if (data.buttonTitle){
73        config.button = data.buttonTitle;
74    }
75    if (!data.buttons && !data.buttonTitle){
76        config.buttons = false;
77    }
78    
79    config.timerProgressBar = true;
80    if (data.buttonList){
81        config.buttons = data.buttonList;
82        swal(config).then(callback);
83    }else{
84        swal(config);
85    }
86}
87
88
89function showCartBox(){
90     fetchCartAjax();
91}
92
93function addCartSuccessEvent(id, page, settings, data, result){
94    showCartBox();
95      showAlert({
96        title: LANG_HELPER.success,
97        text: result.message,
98        status: result.status,
99        buttonList: {
100            confirm: {
101                text: LANG_HELPER.keepShopping,
102                value: 'confirm',
103                visible: true,
104                className: "btn-primary btn-theme-3",
105                closeModal: true
106            },
107            cart: {
108                text: LANG_HELPER.goCart,
109                value: 'cart',
110                visible: true,
111                className: "btn-success btn-theme-4",
112                closeModal: false
113            }
114        }
115    }, function(value) {
116        if (value == 'cart'){
117            window.location = SITE_CONFIG.cartUrl;
118        }
119    });
120}
121
122/* Kargo Fişi Ekleme */
123function completeBeforePaymentStep(step){
124    if (step == 1){
125        if ($("*[data-payment-box-form='shipping-template'] #orderShipmentfile").length == 0) return false;
126        var file = $("*[data-payment-box-form='shipping-template'] #orderShipmentfile")[0].files[0];
127        if (file === undefined) return false;
128        var files = new FormData();
129        files.append('shipment_file', file);
130        ajaxFormGate(
131            'POST', 'Payment', 'shipmentFile', files, false, function(result){
132                
133            }, false
134        );
135    }
136    return true;
137}
138
139/* Footer Menü Toogle */
140function mobileFooterToggle(cls1){
141    if ($(document).width() < 991) {
142          $('.f'+cls1).toggle()
143    }
144}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.