1var big_image, navbar_initialized, transparent = !0, 2 transparentDemo = !0, 3 fixedTop = !1, 4 backgroundOrange = !1, 5 toggle_initialized = !1, 6 $datepicker = jQuery(".datepicker"), 7 $collapse = jQuery(".navbar .collapse"), 8 $html = jQuery("html"), 9 $tagsinput = jQuery(".tagsinput"); 10 11function hideNavbarCollapse(e) { 12 e.addClass("collapsing-out") 13} 14 15function hiddenNavbarCollapse(e) { 16 e.removeClass("collapsing-out") 17} 18 19function debounce(t, o, r) { 20 var n; 21 return function () { 22 var e = this, 23 a = arguments; 24 clearTimeout(n), n = setTimeout(function () { 25 n = null, r || t.apply(e, a) 26 }, o), r && !n && t.apply(e, a) 27 } 28} 29 30function debounce(t, o, r) { 31 var n; 32 return function () { 33 var e = this, 34 a = arguments; 35 clearTimeout(n), n = setTimeout(function () { 36 n = null, r || t.apply(e, a) 37 }, o), r && !n && t.apply(e, a) 38 } 39} - 1 < navigator.platform.indexOf("Win") ? (jQuery(".wrapper .login-page, .register-page, .card").perfectScrollbar(), 0 != jQuery(".tab-content .table-responsive").length && jQuery(".table-responsive").each(function () { 40 new PerfectScrollbar(jQuery(this)[0]) 41}), $html.addClass("perfect-scrollbar-on")) : $html.addClass("perfect-scrollbar-off"), jQuery(document).ready(function () { 42 jQuery('[data-toggle="tooltip"], [rel="tooltip"]').tooltip(), jQuery('[data-toggle="popover"]').each(function () { 43 color_class = jQuery(this).data("color"), jQuery(this).popover({ 44 template: '<div class="popover popover-' + color_class + '" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>' 45 }) 46 }); 47 var a = document.getElementById("square1"), 48 t = document.getElementById("square2"), 49 o = document.getElementById("square3"), 50 r = document.getElementById("square4"), 51 n = document.getElementById("square5"), 52 l = document.getElementById("square6"), 53 s = document.getElementById("square7"), 54 i = document.getElementById("square8"); 55 0 != jQuery(".square").length && jQuery(document).mousemove(function (e) { 56 posX = event.clientX - window.innerWidth / 2, posY = event.clientY - window.innerWidth / 6, a.style.transform = "perspective(500px) rotateY(" + .05 * posX + "deg) rotateX(" + -.05 * posY + "deg)", t.style.transform = "perspective(500px) rotateY(" + .05 * posX + "deg) rotateX(" + -.05 * posY + "deg)", o.style.transform = "perspective(500px) rotateY(" + .05 * posX + "deg) rotateX(" + -.05 * posY + "deg)", r.style.transform = "perspective(500px) rotateY(" + .05 * posX + "deg) rotateX(" + -.05 * posY + "deg)", n.style.transform = "perspective(500px) rotateY(" + .05 * posX + "deg) rotateX(" + -.05 * posY + "deg)", l.style.transform = "perspective(500px) rotateY(" + .05 * posX + "deg) rotateX(" + -.05 * posY + "deg)", s.style.transform = "perspective(500px) rotateY(" + .02 * posX + "deg) rotateX(" + -.02 * posY + "deg)", i.style.transform = "perspective(500px) rotateY(" + .02 * posX + "deg) rotateX(" + -.02 * posY + "deg)" 57 }), ArgonKit.initNavbarImage(), $navbar = jQuery(".navbar[color-on-scroll]"), scroll_distance = $navbar.attr("color-on-scroll") || 500, 0 != jQuery(".navbar[color-on-scroll]").length && (ArgonKit.checkScrollForTransparentNavbar(), jQuery(window).on("scroll", ArgonKit.checkScrollForTransparentNavbar)), jQuery(".form-control").on("focus", function () { 58 jQuery(this).parent(".input-group").addClass("input-group-focus") 59 }).on("blur", function () { 60 jQuery(this).parent(".input-group").removeClass("input-group-focus") 61 }), jQuery(".bootstrap-switch").each(function () { 62 $this = jQuery(this), data_on_label = $this.data("on-label") || "", data_off_label = $this.data("off-label") || "", $this.bootstrapSwitch({ 63 onText: data_on_label, 64 offText: data_off_label 65 }) 66 }), jQuery(".carousel").carousel({ 67 interval: !1 68 }), jQuery(".datepicker")[0] && jQuery(".datepicker").each(function () { 69 jQuery(".datepicker").datepicker({ 70 disableTouchKeyboard: !0, 71 autoclose: !1 72 }) 73 }), flatpickr(".flatpickr", {}), flatpickr(".range", { 74 mode: "range" 75 }), flatpickr(".datetimepicker", { 76 enableTime: !0, 77 dateFormat: "Y-m-d H:i" 78 }), ArgonKit.initSliders() 79}), $collapse.length && ($collapse.on({ 80 "hide.bs.collapse": function () { 81 hideNavbarCollapse($collapse) 82 } 83}), $collapse.on({ 84 "hidden.bs.collapse": function () { 85 hiddenNavbarCollapse($collapse) 86 } 87})), ArgonKit = { 88 misc: { 89 navbar_menu_visible: 0 90 }, 91 checkScrollForTransparentNavbar: debounce(function () { 92 jQuery(document).scrollTop() > scroll_distance ? transparent && (transparent = !1, jQuery(".navbar[color-on-scroll]").removeClass("navbar-transparent")) : transparent || (transparent = !0, jQuery(".navbar[color-on-scroll]").addClass("navbar-transparent")) 93 }, 17), 94 initNavbarImage: function () { 95 var e = jQuery(".navbar").find(".navbar-translate").siblings(".navbar-collapse"), 96 a = e.data("nav-image"); 97 jQuery(window).width() < 991 || jQuery("body").hasClass("burger-menu") ? null != a && e.css("background", "url('" + a + "')").removeAttr("data-nav-image").css("background-size", "cover").addClass("has-image") : null != a && e.css("background", "").attr("data-nav-image", "" + a).css("background-size", "").removeClass("has-image") 98 }, 99 initDatePicker: function () { 100 0 != $datepicker.length && $datepicker.datetimepicker({ 101 icons: { 102 time: "tim-icons icon-watch-time", 103 date: "tim-icons icon-calendar-60", 104 up: "fa fa-chevron-up", 105 down: "fa fa-chevron-down", 106 previous: "tim-icons icon-minimal-left", 107 next: "tim-icons icon-minimal-right", 108 today: "fa fa-screenshot", 109 clear: "fa fa-trash", 110 close: "fa fa-remove" 111 } 112 }) 113 }, 114 initSliders: function () { 115 var e = document.getElementById("sliderRegular"); 116 0 != jQuery("#sliderRegular").length && noUiSlider.create(e, { 117 start: 40, 118 connect: [!0, !1], 119 range: { 120 min: 0, 121 max: 100 122 } 123 }); 124 var a = document.getElementById("sliderDouble"); 125 0 != jQuery("#sliderDouble").length && noUiSlider.create(a, { 126 start: [20, 60], 127 connect: !0, 128 range: { 129 min: 0, 130 max: 100 131 } 132 }) 133 } 134}; 135//# sourceMappingURL=_site_kit_free/assets/js/kit-free.js.map