1!(function (e) { 2 "use strict"; 3 e(window).on("load", function () { 4 e(".preloader").fadeOut(); 5 }), 6 e(".preloader").length > 0 && 7 e(".preloaderCls").each(function () { 8 e(this).on("click", function (t) { 9 t.preventDefault(), e(".preloader").css("display", "none"); 10 }); 11 }), 12 (e.fn.vsmobilemenu = function (t) { 13 var s = e.extend( 14 { 15 menuToggleBtn: ".as-menu-toggle", 16 bodyToggleClass: "as-body-visible", 17 subMenuClass: "as-submenu", 18 subMenuParent: "as-item-has-children", 19 subMenuParentToggle: "as-active", 20 meanExpandClass: "as-mean-expand", 21 appendElement: '<span class="as-mean-expand"></span>', 22 subMenuToggleClass: "as-open", 23 toggleSpeed: 400, 24 }, 25 t 26 ); 27 return this.each(function () { 28 var t = e(this); 29 function a() { 30 t.toggleClass(s.bodyToggleClass); 31 var a = "." + s.subMenuClass; 32 e(a).each(function () { 33 e(this).hasClass(s.subMenuToggleClass) && (e(this).removeClass(s.subMenuToggleClass), e(this).css("display", "none"), e(this).parent().removeClass(s.subMenuParentToggle)); 34 }); 35 } 36 t.find("li").each(function () { 37 var t = e(this).find("ul"); 38 t.addClass(s.subMenuClass), t.css("display", "none"), t.parent().addClass(s.subMenuParent), t.prev("a").append(s.appendElement), t.next("a").append(s.appendElement); 39 }); 40 var n = "." + s.meanExpandClass; 41 e(n).each(function () { 42 e(this).on("click", function (t) { 43 var a; 44 t.preventDefault(), 45 (a = e(this).parent()), 46 e(a).next("ul").length > 0 47 ? (e(a).parent().toggleClass(s.subMenuParentToggle), e(a).next("ul").slideToggle(s.toggleSpeed), e(a).next("ul").toggleClass(s.subMenuToggleClass)) 48 : e(a).prev("ul").length > 0 && (e(a).parent().toggleClass(s.subMenuParentToggle), e(a).prev("ul").slideToggle(s.toggleSpeed), e(a).prev("ul").toggleClass(s.subMenuToggleClass)); 49 }); 50 }), 51 e(s.menuToggleBtn).each(function () { 52 e(this).on("click", function () { 53 a(); 54 }); 55 }), 56 t.on("click", function (e) { 57 e.stopPropagation(), a(); 58 }), 59 t.find("div").on("click", function (e) { 60 e.stopPropagation(); 61 }); 62 }); 63 }), 64 e(".as-menu-wrapper").vsmobilemenu(); 65 var t = ""; 66 e(window).on("scroll", function () { 67 var s, a, n, o, i; 68 (s = e(".sticky-active")), 69 (a = "active"), 70 (n = "will-sticky"), 71 (o = e(window).scrollTop()), 72 (i = s.css("height")), 73 s.parent().css("min-height", i), 74 e(window).scrollTop() > 800 ? (s.parent().addClass(n), o > t ? s.removeClass(a) : s.addClass(a)) : (s.parent().css("min-height", "").removeClass(n), s.removeClass(a)), 75 (t = o), 76 e(this).scrollTop() > 500 ? e(".scrollToTop").addClass("show") : e(".scrollToTop").removeClass("show"); 77 }), 78 e(".scrollToTop").each(function () { 79 e(this).on("click", function (s) { 80 return s.preventDefault(), e("html, body").animate({ scrollTop: 0 }, t / 3), !1; 81 }); 82 }), 83 e("[data-bg-src]").length > 0 && 84 e("[data-bg-src]").each(function () { 85 var t = e(this).attr("data-bg-src"); 86 e(this).css("background-image", "url(" + t + ")"), e(this).removeAttr("data-bg-src").addClass("background-image"); 87 }), 88 e(".as-carousel").each(function () { 89 var t = e(this); 90 function s(e) { 91 return t.data(e); 92 } 93 var a = '<button type="button" class="slick-prev"><i class="' + s("prev-arrow") + '"></i></button>', 94 n = '<button type="button" class="slick-next"><i class="' + s("next-arrow") + '"></i></button>'; 95 e("[data-slick-next]").each(function () { 96 e(this).on("click", function (t) { 97 t.preventDefault(), e(e(this).data("slick-next")).slick("slickNext"); 98 }); 99 }), 100 e("[data-slick-prev]").each(function () { 101 e(this).on("click", function (t) { 102 t.preventDefault(), e(e(this).data("slick-prev")).slick("slickPrev"); 103 }); 104 }), 105 1 == s("arrows") && (t.closest(".arrow-wrap").length || t.closest(".container").parent().addClass("arrow-wrap")), 106 t.slick({ 107 dots: !!s("dots"), 108 fade: !!s("fade"), 109 arrows: !!s("arrows"), 110 speed: s("speed") ? s("speed") : 1e3, 111 asNavFor: !!s("asnavfor") && s("asnavfor"), 112 autoplay: 0 != s("autoplay"), 113 infinite: 0 != s("infinite"), 114 slidesToShow: s("slide-show") ? s("slide-show") : 1, 115 adaptiveHeight: !!s("adaptive-height"), 116 centerMode: !!s("center-mode"), 117 autoplaySpeed: s("autoplay-speed") ? s("autoplay-speed") : 8e3, 118 centerPadding: s("center-padding") ? s("center-padding") : "0", 119 focusOnSelect: 0 != s("focuson-select"), 120 pauseOnFocus: !!s("pauseon-focus"), 121 pauseOnHover: !!s("pauseon-hover"), 122 variableWidth: !!s("variable-width"), 123 vertical: !!s("vertical"), 124 verticalSwiping: !!s("vertical"), 125 prevArrow: s("prev-arrow") ? a : '<button type="button" class="slick-prev"><i class="fal fa-arrow-left"></i></button>', 126 nextArrow: s("next-arrow") ? n : '<button type="button" class="slick-next"><i class="fal fa-arrow-right"></i></button>', 127 rtl: "rtl" == e("html").attr("dir"), 128 responsive: [ 129 { breakpoint: 1600, settings: { arrows: !!s("xl-arrows"), dots: !!s("xl-dots"), slidesToShow: s("xl-slide-show") ? s("xl-slide-show") : s("slide-show"), centerMode: !!s("xl-center-mode"), centerPadding: "0" } }, 130 { breakpoint: 1400, settings: { arrows: !!s("ml-arrows"), dots: !!s("ml-dots"), slidesToShow: s("ml-slide-show") ? s("ml-slide-show") : s("slide-show"), centerMode: !!s("ml-center-mode"), centerPadding: 0 } }, 131 { 132 breakpoint: 1200, 133 settings: { arrows: !!s("lg-arrows"), dots: !!s("lg-dots"), slidesToShow: s("lg-slide-show") ? s("lg-slide-show") : s("slide-show"), centerMode: !!s("lg-center-mode") && s("lg-center-mode"), centerPadding: 0 }, 134 }, 135 { 136 breakpoint: 992, 137 settings: { arrows: !!s("md-arrows"), dots: !!s("md-dots"), slidesToShow: s("md-slide-show") ? s("md-slide-show") : 1, centerMode: !!s("md-center-mode") && s("md-center-mode"), centerPadding: 0 }, 138 }, 139 { 140 breakpoint: 768, 141 settings: { arrows: !!s("sm-arrows"), dots: !!s("sm-dots"), slidesToShow: s("sm-slide-show") ? s("sm-slide-show") : 1, centerMode: !!s("sm-center-mode") && s("sm-center-mode"), centerPadding: 0 }, 142 }, 143 { 144 breakpoint: 576, 145 settings: { arrows: !!s("xs-arrows"), dots: !!s("xs-dots"), slidesToShow: s("xs-slide-show") ? s("xs-slide-show") : 1, centerMode: !!s("xs-center-mode") && s("xs-center-mode"), centerPadding: 0 }, 146 }, 147 ], 148 }); 149 }), 150 e("#testiSlide1").slick({ 151 centerMode: !0, 152 centerPadding: "600px", 153 slidesToShow: 1, 154 arrows: !1, 155 dots: !0, 156 responsive: [ 157 { breakpoint: 1800, settings: { centerPadding: "300px" } }, 158 { breakpoint: 1199, settings: { centerPadding: "200px" } }, 159 { breakpoint: 992, settings: { centerPadding: "60px" } }, 160 { breakpoint: 600, settings: { centerPadding: "0px" } }, 161 ], 162 }); 163 var s, 164 a, 165 n, 166 o = ".ajax-contact", 167 i = '[name="email"]', 168 r = e(".form-messages"); 169 function l() { 170 var t = e(o).serialize(); 171 (function () { 172 var t, 173 s = !0; 174 function a(a) { 175 a = a.split(","); 176 for (var n = 0; n < a.length; n++) (t = o + " " + a[n]), e(t).val() ? (e(t).removeClass("is-invalid"), (s = !0)) : (e(t).addClass("is-invalid"), (s = !1)); 177 } 178 a('[name="name"],[name="email"],[name="subject"],[name="number"],[name="message"]'), 179 e(i).val() && 180 e(i) 181 .val() 182 .match(/^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/) 183 ? (e(i).removeClass("is-invalid"), (s = !0)) 184 : (e(i).addClass("is-invalid"), (s = !1)); 185 return s; 186 })() && 187 jQuery 188 .ajax({ url: e(o).attr("action"), data: t, type: "POST" }) 189 .done(function (t) { 190 r.removeClass("error"), r.addClass("success"), r.text(t), e(o + ' input:not([type="submit"]),' + o + " textarea").val(""); 191 }) 192 .fail(function (e) { 193 r.removeClass("success"), r.addClass("error"), "" !== e.responseText ? r.html(e.responseText) : r.html("Oops! An error occured and your message could not be sent."); 194 }); 195 } 196 function c(e) { 197 return parseInt(e, 10); 198 } 199 e(o).on("submit", function (e) { 200 e.preventDefault(), l(); 201 }), 202 (s = ".sidemenu-wrapper"), 203 (a = ".sideMenuCls"), 204 (n = "show"), 205 e(".sideMenuToggler").on("click", function (t) { 206 t.preventDefault(), e(s).addClass(n); 207 }), 208 e(s).on("click", function (t) { 209 t.stopPropagation(), e(s).removeClass(n); 210 }), 211 e(s + " > div").on("click", function (t) { 212 t.stopPropagation(), e(s).addClass(n); 213 }), 214 e(a).on("click", function (t) { 215 t.preventDefault(), t.stopPropagation(), e(s).removeClass(n); 216 }), 217 (function (t, s, a, n) { 218 e(s).on("click", function (s) { 219 s.preventDefault(), e(t).addClass(n); 220 }), 221 e(t).on("click", function (s) { 222 s.stopPropagation(), e(t).removeClass(n); 223 }), 224 e(t) 225 .find("form") 226 .on("click", function (s) { 227 s.stopPropagation(), e(t).addClass(n); 228 }), 229 e(a).on("click", function (s) { 230 s.preventDefault(), s.stopPropagation(), e(t).removeClass(n); 231 }); 232 })(".popup-search-box", ".searchBoxToggler", ".searchClose", "show"), 233 e(".popup-image").magnificPopup({ type: "image", gallery: { enabled: !0 } }), 234 e(".popup-video").magnificPopup({ type: "iframe" }), 235 e(".popup-content").magnificPopup({ type: "inline", midClick: !0 }), 236 (e.fn.sectionPosition = function (t, s) { 237 e(this).each(function () { 238 var a, 239 n, 240 o, 241 i, 242 r, 243 l = e(this); 244 (a = Math.floor(l.height() / 2)), 245 (n = l.attr(t)), 246 (o = l.attr(s)), 247 (i = c(e(o).css("padding-top"))), 248 (r = c(e(o).css("padding-bottom"))), 249 "top-half" === n ? (e(o).css("padding-bottom", r + a + "px"), l.css("margin-top", "-" + a + "px")) : "bottom-half" === n && (e(o).css("padding-top", i + a + "px"), l.css("margin-bottom", "-" + a + "px")); 250 }); 251 }); 252 e("[data-sec-pos]").length && 253 e("[data-sec-pos]").imagesLoaded(function () { 254 e("[data-sec-pos]").sectionPosition("data-sec-pos", "data-pos-for"); 255 }), 256 e(".filter-active").imagesLoaded(function () { 257 if (e(".filter-active").length > 0) { 258 var t = e(".filter-active").isotope({ itemSelector: ".filter-item", filter: "*" });
259 e(".filter-menu-active").on("click", "button", function () { 260 var s = e(this).attr("data-filter"); 261 t.isotope({ filter: s }); 262 }), 263 e(".filter-menu-active").on("click", "button", function (t) { 264 t.preventDefault(), e(this).addClass("active"), e(this).siblings(".active").removeClass("active"); 265 }); 266 } 267 }), 268 e(".masonary-active").imagesLoaded(function () { 269 if (e(".masonary-active").length > 0) { 270 var t = e(".masonary-active").isotope({ itemSelector: ".filter-item", filter: "*", masonry: { columnWidth: 1 } }); 271 e(".filter-menu-active").on("click", "button", function () { 272 var s = e(this).attr("data-filter"); 273 t.isotope({ filter: s }); 274 }), 275 e(".filter-menu-active").on("click", "button", function (t) { 276 t.preventDefault(), e(this).addClass("active"), e(this).siblings(".active").removeClass("active"); 277 }); 278 } 279 }), 280 e(".counter-number").counterUp({ delay: 10, time: 1e3 }), 281 (e.fn.indicator = function () { 282 var t = e(this), 283 s = t.find("a"), 284 a = t.find("button"); 285 t.append('<span class="indicator"></span>'); 286 var n = t.find(".indicator"); 287 if (s.length) var o = s; 288 else if (a.length) o = a; 289 function i() { 290 var e = t.find(".active"), 291 s = e.css("height"), 292 a = e.css("width"), 293 o = e.position().top + "px", 294 i = e.position().left + "px"; 295 n.css({ top: o, left: i, width: a, height: s }); 296 } 297 o.on("click", function (t) { 298 t.preventDefault(), e(this).addClass("active"), e(this).siblings(".active").removeClass("active"), i(); 299 }), 300 i(); 301 }), 302 e(".course-tab").length && e(".course-tab").indicator(), 303 (e.fn.asTab = function (t) { 304 var s = e.extend({ sliderTab: !1, tabButton: "button" }, t); 305 e(this).each(function () { 306 var t = e(this), 307 a = t.find(s.tabButton); 308 t.append('<span class="indicator"></span>'); 309 var n = t.find(".indicator"); 310 if ( 311 (a.on("click", function (t) { 312 t.preventDefault(); 313 var a = e(this); 314 a.addClass("active").siblings().removeClass("active"), s.sliderTab ? e(o).slick("slickGoTo", a.data("slide-go-to")) : r(); 315 }), 316 s.sliderTab) 317 ) { 318 var o = t.data("asnavfor"), 319 i = 0; 320 a.each(function () { 321 var a = e(this); 322 a.attr("data-slide-go-to", i), 323 i++, 324 a.hasClass("active") && e(o).slick("slickGoTo", a.data("slide-go-to")), 325 e(o).on("beforeChange", function (e, a, n, o) { 326 t 327 .find(s.tabButton + '[data-slide-go-to="' + o + '"]') 328 .addClass("active") 329 .siblings() 330 .removeClass("active"), 331 r(); 332 }); 333 }); 334 } 335 function r() { 336 var o = t.find(s.tabButton + ".active"), 337 i = o.css("height"), 338 r = o.css("width"), 339 l = o.position().top + "px", 340 c = o.position().left + "px"; 341 n.get(0).style.setProperty("--height-set", i), 342 n.get(0).style.setProperty("--width-set", r), 343 n.get(0).style.setProperty("--pos-y", l), 344 n.get(0).style.setProperty("--pos-x", c), 345 e(a).first().position().left == o.position().left 346 ? n.addClass("start").removeClass("center").removeClass("end") 347 : e(a).last().position().left == o.position().left 348 ? n.addClass("end").removeClass("center").removeClass("start") 349 : n.addClass("center").removeClass("start").removeClass("end"); 350 } 351 r(); 352 }); 353 }), 354 e(".testi-card-tab").length && e(".testi-card-tab").asTab({ sliderTab: !0, tabButton: ".tab-btn" }), 355 (e.fn.shapeMockup = function () { 356 e(this).each(function () { 357 var t = e(this), 358 s = t.data("top"), 359 a = t.data("right"), 360 n = t.data("bottom"), 361 o = t.data("left"); 362 t.css({ top: s, right: a, bottom: n, left: o }).removeAttr("data-top").removeAttr("data-right").removeAttr("data-bottom").removeAttr("data-left").parent().addClass("shape-mockup-wrap"); 363 }); 364 }), 365 e(".shape-mockup") && e(".shape-mockup").shapeMockup(), 366 (e.fn.countdown = function () { 367 e(this).each(function () { 368 var t = e(this), 369 s = new Date(t.data("offer-date")).getTime(); 370 function a(e) { 371 return t.find(e); 372 } 373 var n = setInterval(function () { 374 var e = new Date().getTime(), 375 o = s - e, 376 i = Math.floor(o / 864e5), 377 r = Math.floor((o % 864e5) / 36e5), 378 l = Math.floor((o % 36e5) / 6e4), 379 c = Math.floor((o % 6e4) / 1e3); 380 i < 10 && (i = "0" + i), 381 r < 10 && (r = "0" + r), 382 l < 10 && (l = "0" + l), 383 c < 10 && (c = "0" + c), 384 o < 0 ? (clearInterval(n), t.addClass("expired"), t.find(".message").css("display", "block")) : (a(".day").html(i), a(".hour").html(r), a(".minute").html(l), a(".seconds").html(c)); 385 }, 1e3); 386 }); 387 }), 388 e(".counter-list").length && e(".counter-list").countdown(), 389 e("#ship-to-different-address-checkbox").on("change", function () { 390 e(this).is(":checked") ? e("#ship-to-different-address").next(".shipping_address").slideDown() : e("#ship-to-different-address").next(".shipping_address").slide
390Up(); 391 }), 392 e(".woocommerce-form-login-toggle a").on("click", function (t) { 393 t.preventDefault(), e(".woocommerce-form-login").slideToggle(); 394 }), 395 e(".woocommerce-form-coupon-toggle a").on("click", function (t) { 396 t.preventDefault(), e(".woocommerce-form-coupon").slideToggle(); 397 }), 398 e(".shipping-calculator-button").on("click", function (t) { 399 t.preventDefault(), e(this).next(".shipping-calculator-form").slideToggle(); 400 }), 401 e('.wc_payment_methods input[type="radio"]:checked').siblings(".payment_box").show(), 402 e('.wc_payment_methods input[type="radio"]').each(function () { 403 e(this).on("change", function () { 404 e(".payment_box").slideUp(), e(this).siblings(".payment_box").slideDown(); 405 }); 406 }), 407 e(".rating-select .stars a").each(function () { 408 e(this).on("click", function (t) { 409 t.preventDefault(), e(this).siblings().removeClass("active"), e(this).parent().parent().addClass("selected"), e(this).addClass("active"); 410 }); 411 }), 412 e(".quantity-plus").each(function () { 413 e(this).on("click", function (t) { 414 t.preventDefault(); 415 var s = e(this).siblings(".qty-input"), 416 a = parseInt(s.val()); 417 isNaN(a) || s.val(a + 1); 418 }); 419 }), 420 e(".quantity-minus").each(function () { 421 e(this).on("click", function (t) { 422 t.preventDefault(); 423 var s = e(this).siblings(".qty-input"), 424 a = parseInt(s.val()); 425 !isNaN(a) && a > 1 && s.val(a - 1); 426 }); 427 }), 428 // window.addEventListener( 429 // "contextmenu", 430 // function (e) { 431 // e.preventDefault(); 432 // }, 433 // !1 434 // ), 435 (document.onkeydown = function (e) { 436 return ( 437 123 != event.keyCode && 438 (!e.ctrlKey || !e.shiftKey || e.keyCode != "I".charCodeAt(0)) && 439 (!e.ctrlKey || !e.shiftKey || e.keyCode != "C".charCodeAt(0)) && 440 (!e.ctrlKey || !e.shiftKey || e.keyCode != "J".charCodeAt(0)) && 441 (!e.ctrlKey || e.keyCode != "U".charCodeAt(0)) && 442 void 0 443 ); 444 }); 445})(jQuery);
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.