1(function ($) { 2 "use strict"; 3 if (jQuery(".rt-nav-sidebar-menu")[0]){ 4 jQuery('body').addClass('rt-side-menu'); 5 } 6 jQuery(document).on("ready", function () { 7 $("#comment").attr("placeholder","Your review *"); 8 $("#author").attr("placeholder","Name *"); 9 $("#email").attr("placeholder","Email *"); 10 $("#calc_shipping_state_field span").css("width","100%"); 11 $('select.rt-selectbox, select.mptt-navigation-select, .widget_archive select, .widget_categories select, .widget_text select, .wp-block-archives-dropdown select, .wp-block-categories-dropdown select').each(function(index) { 12 $(this).each(function() { 13 var $el = $(this); 14 $el.insertBefore($el.parent('.rt-select-wrapper')); 15 $el.next('.rt-select-wrapper').remove(); 16 $el.css({ 17 'opacity': 0, 18 'position': 'absolute', 19 'left': 0, 20 'right': 0, 21 'top': 0, 22 'bottom': 0 23 }); 24 var $comboWrap = $('<span class="rt-select-wrapper" />').insertAfter($el); 25 var $text = $('<span class="rt-select-text" />').appendTo($comboWrap); 26 var $button = $('<span class="rt-select-button" />').appendTo($comboWrap); 27 $el.appendTo($comboWrap); 28 $el.change(function() { 29 $text.text($('option:selected', $el).text()); 30 }); 31 $text.text($('option:selected', $el).text()); 32 $el.comboWrap = $comboWrap; 33 }); 34 }); 35 jQuery(".header-flyout-searchbar i, .header-flyout-searchbar span[class*='ti-']").on("click", function () { 36 jQuery("body").toggleClass("flyout-searchbar-active"); 37 }); 38 jQuery(".flyout-search-close").on("click", function () { 39 jQuery("body").removeClass("flyout-searchbar-active"); 40 }); 41 jQuery(".comments-area .comment-form > p input[type='submit']").each(function () { 42 jQuery(this).replaceWith("<button type='submit'><span>" + jQuery(this).attr("value") + "</span></button>"); 43 }); 44 jQuery(".comments-area .comment-form > p input[type='reset']").each(function () { 45 jQuery(this).replaceWith("<button type='reset'><span>" + jQuery(this).attr("value") + "</span></button>"); 46 }); 47 jQuery("[data-toggle='tooltip']").tooltip(); 48 jQuery(".header-responsive-nav").each(function () { 49 jQuery(this).sidr({ 50 side: 'right', 51 speed: 600, 52 displace: false, 53 renaming: false, 54 source: '.mobile-menu', 55 name: 'mobile-menu', 56 onOpen: function () { 57 jQuery("body").addClass("mobile-menu-open"); 58 }, 59 onClose: function () { 60 jQuery("body").removeClass("mobile-menu-open"); 61 }, 62 }); 63 jQuery(".mobile-menu-close, .overlay").on("click", function () { 64 jQuery.sidr('close', 'mobile-menu'); 65 }); 66 }); 67 jQuery(".header-hamburger-menu").each(function () { 68 jQuery(this).sidr({ 69 side: 'right', 70 speed: 400, 71 displace: false, 72 renaming: false, 73 source: '.hamburger-menu-holder', 74 name: 'hamburger-menu', 75 onOpen: function () { 76 jQuery("body").addClass("hamburger-menu-open"); 77 }, 78 onClose: function () { 79 jQuery("body").removeClass("hamburger-menu-open"); 80 }, 81 }); 82 jQuery(".hamburger-menu-close-lines").on("click", function () { 83 jQuery.sidr('close', 'hamburger-menu'); 84 }); 85 }); 86 jQuery("body[data-header-style='header-style-three']").each(function () { 87 jQuery(this).find(".vc_section, .vc_row").removeAttr("style data-vc-full-width data-vc-full-width-init data-vc-stretch-content"); 88 }); 89 jQuery(".responsive-sidemenu-open").each(function () { 90 jQuery(this).sidr({ 91 side: 'left', 92 speed: 600, 93 displace: false, 94 renaming: false, 95 source: '.sidemenu-holder', 96 name: 'sidemenu', 97 onOpen: function () { 98 jQuery("body").addClass("sidemenu-open"); 99 }, 100 onClose: function () { 101 jQuery("body").removeClass("sidemenu-open"); 102 }, 103 }); 104 jQuery(".responsive-sidemenu-close").on("click", function () { 105 jQuery.sidr('close', 'sidemenu'); 106 }); 107 }); 108 jQuery("body[data-header-style='header-style-three'] .nav li").on("click", function () { 109 jQuery(this).children("ul").slideToggle(500); 110 }); 111 jQuery(".header-sidebar-menu-open, .mobile-sidebar-menu-open").each(function () { 112 jQuery(this).sidr({ 113 side: 'left', 114 speed: 300, 115 displace: false, 116 renaming: false, 117 source: '.sidemenu-holder', 118 name: 'sidemenu', 119 onOpen: function () { 120 jQuery("body").addClass("sidemenu-open"); 121 }, 122 onClose: function () { 123 jQuery("body").removeClass("sidemenu-open"); 124 }, 125 }); 126 jQuery(".sidemenu-close").on("click", function () { 127 jQuery.sidr('close', 'sidemenu'); 128 }); 129 }); 130 jQuery("body[data-header-style='header-style-four'] .nav li").on("click", function () { 131 jQuery(this).children("ul").slideToggle(500); 132 }); 133 jQuery(".header-flyout-menu").on("click", function () { 134 jQuery("body").addClass("flyout-menu-active"); 135 }); 136 jQuery(".flyout-menu-close").on("click", function () { 137 jQuery("body").removeClass("flyout-menu-active"); 138 }); 139 jQuery("body[data-header-style='header-style-five'] .flyout-menu-nav li").on("click", function () { 140 jQuery(this).children("ul").slideToggle(500); 141 }); 142 jQuery(".header-slideout-menu").on("click", function () {
143 jQuery("body").addClass("slideout-menu-active"); 144 }); 145 jQuery(".slideout-menu-close").on("click", function () { 146 jQuery("body").removeClass("slideout-menu-active"); 147 }); 148 jQuery("body[data-header-style='header-style-fourteen'] .slideout-menu-nav li").on("click", function () { 149 jQuery(this).children("ul").slideToggle(500); 150 }); 151 jQuery(".header-flexi-menu").on("click", function () { 152 jQuery("body").addClass("flexi-menu-active"); 153 }); 154 jQuery(".flexi-menu-close").on("click", function () { 155 jQuery("body").removeClass("flexi-menu-active"); 156 }); 157 jQuery("body[data-header-style='header-style-seven'] .flexi-menu-nav li").on("click", function () { 158 jQuery(this).children("ul").slideToggle(500); 159 }); 160 jQuery(".sidr .menu-item-has-children").each(function () { 161 jQuery(this).children("ul, .rt-mega-menu, div ul").css({ 162 "display": "none", 163 }); 164 jQuery(this).append("<span class='radiantthemes-open-submenu'></span>"); 165 jQuery(this).find(".radiantthemes-open-submenu").on("click", function () { 166 jQuery(this).parent(".menu-item-has-children").toggleClass("radiantthemes-menu-open"); 167 jQuery(this).parent(".menu-item-has-children").children("ul, .rt-mega-menu").slideToggle(700); 168 }); 169 }); 170 jQuery("body[data-page-transition='1'] a:not(.fancybox):not(.video-link):not([data-fancybox])").each(function () { 171 jQuery(this).on("click", function (event) { 172 let PageLink = jQuery(this).attr("href"); 173 if ("#" == PageLink) {} else if (PageLink.startsWith("#")) {} else { 174 event.preventDefault(); 175 jQuery("body").addClass("page-transition-active"); 176 setTimeout(function () { 177 window.location.href = PageLink; 178 }, 700); 179 } 180 }); 181 }); 182 jQuery(".shop_single .quantity input[type=number]").each(function () { 183 jQuery(this).addClass("form-control"); 184 jQuery(this).parent().addClass("input-group"); 185 jQuery(this).before("<div class='input-group-addon quantity-decrease'><i class='fa fa-caret-down' aria-hidden='true'></i></div>"); 186 jQuery(this).after("<div class='input-group-addon quantity-increase'><i class='fa fa-caret-up' aria-hidden='true'></i></div>"); 187 jQuery(this).parent().find(".quantity-decrease").on("click", function () { 188 if (jQuery(this).parent().find("input[type=number]").val() == jQuery(this).parent().find("input[type=number]").attr("min")) { 189 alert("Sorry! You're already on lowest value."); 190 } else { 191 jQuery(this).parent().find("input[type=number]").val(+jQuery(this).parent().find("input[type=number]").val() - 1); 192 } 193 }); 194 jQuery(this).parent().find(".quantity-increase").on("click", function () { 195 jQuery(this).parent().find("input[type=number]").val(+jQuery(this).parent().find("input[type=number]").val() + 1); 196 }); 197 }); 198 jQuery(".matchHeight").matchHeight(); 199 jQuery("ul.menu.single-page-mode").onePageNav({ 200 currentClass: "current-menu-item", 201 changeHash: true, 202 scrollSpeed: 1000, 203 easing: "swing", 204 }); 205 var wow = new WOW({ 206 boxClass: 'wow', 207 animateClass: 'animated', 208 mobile: true, 209 live: true, 210 scrollContainer: null, 211 }); 212 wow.init(); 213 if (jQuery(window).width() > 767) { 214 jQuery(".infinity-scroll").niceScroll({ 215 cursorcolor: jQuery("body").data("nicescroll-cursorcolor"), 216 cursorwidth: jQuery("body").data("nicescroll-cursorwidth"), 217 cursorborder: "none", 218 cursorborderradius: "0", 219 }); 220 } 221 jQuery(window).on("scroll", function () { 222 jQuery(".sticky-header").each(function () { 223 if (jQuery(window).scrollTop() > (jQuery(this).innerHeight() + 30)) { 224 jQuery(this).addClass("delayed-sticky-mode"); 225 } else { 226 jQuery(this).removeClass("delayed-sticky-mode"); 227 } 228 if (jQuery(window).scrollTop() > (jQuery(this).innerHeight() + 40)) { 229 jQuery(this).addClass("delayed-sticky-mode-acivate"); 230 jQuery(".rt-main-toggle-menu-trigger span").addClass("sticky-toggle-menu"); 231 jQuery(".main-header .elementor-widget-radiant-custom-logo").addClass("menu-detail-box"); 232 jQuery(".main-header .primary").addClass("menu-detail-box"); 233 jQuery(".main-header .elementor-widget-radiant-custom-search").addClass("menu-detail-box"); 234 jQuery(".wraper_header").css({ 235 "padding-bottom": jQuery(this).innerHeight() + "px", 236 }); 237 } else { 238 jQuery(this).removeClass("delayed-sticky-mode-acivate"); 239 jQuery(".rt-main-toggle-menu-trigger span").removeClass("sticky-toggle-menu"); 240 jQuery(".main-header .elementor-widget-radiant-custom-logo").removeClass("menu-detail-box"); 241 jQuery(".main-header .primary").removeClass("menu-detail-box"); 242 jQuery(".main-header .elementor-widget-radiant-custom-search").removeClass("menu-detail-box"); 243 jQuery(".wraper_header").css({ 244 "padding-bottom": "0", 245 }); 246 } 247 if (jQuery(window).scrollTop() > jQuery(this).data("delay")) { 248 jQuery(this).addClass("i-am-delayed-sticky"); 249 } else { 250 jQuery(this).removeClass("i-am-delayed-sticky"); 251 } 252 }); 253 }); 254 jQuery('a.woocommerce-review-link').click(function(){ 255 jQuery('a.nav-link').removeClass("active"); 256 jQuery('.tab-pane').removeClass("active show"); 257 jQuery('.reviews.tab-pane').addClass("active show"); 258 259 //jQuery('.nav-link li.active:last'); 260 jQuery('a.reviews').addClass("active"); 261 }); 262 jQuery("img").attr("data-no-retina", ""); 263 jQuery(".radiantthemes-retina img").removeAttr("data-no-retina"); 264 const logoWidthDefault = jQuery(".radiantthemes-retina .logo-default img").attr("data-logoWidth"); 265 if (typeof logoWidthDefault !== "undefined") { 266 jQuery(".radiantthemes-retina .logo-default img").css('width', logoWidthDefault+'px'); 267 } 268 const logoWidthDark = jQuery(".radiantthemes-retina .logo-rt-dark img").attr("data-logoWidth"); 269 if (typeof logoWidthDark !== "undefined") { 270 jQuery(".radiantthemes-retina .logo-rt-dark img").css('width', logoWidthDark+'px'); 271 } 272 jQuery(".fancybox").fancybox({ 273 animationEffect: "zoom-in-out", 274 animationDuration: 500, 275 zoomOpacity: "auto", 276 }); 277 }); 278 jQuery(window).on("load", function () { 279 jQuery(".mixblend-preloader").animate({ 280 width: "100%", 281 }, 3000, function () { 282 // Animation complete. 283 jQuery(".container-preloader").animate({height: 0}, 1000); 284 }); 285 setTimeout(function () { 286 jQuery(".preloader").addClass("loaded"); 287 }, jQuery(".preloader").data("preloader-timeout")); 288 setTimeout(function () { 289 jQuery(".page-transition-layer").removeClass("i-am-active"); 290 }, 700); 291 setTimeout(function () { 292 jQuery(".matchHeight").matchHeight(); 293 }, 2000); 294 setTimeout(function () { 295 jQuery(".isotope-blog-style").isotope({ 296 itemSelector: '.isotope-blog-style-item', 297 layoutMode: 'masonry', 298 }); 299 }, 100); 300 if (jQuery(window).width() > 768) { 301 jQuery(document).ready(StuckingFooter); 302 jQuery(window).resize(StuckingFooter); 303 304 function StuckingFooter() { 305 jQuery(".footer-custom-stucking-container").css({ 306 "height": jQuery(".footer-custom-stucking-mode").innerHeight(), 307 }); 308 }; 309 } 310 if (jQuery.fn.owlCarousel) { 311 jQuery('.blog-carousel').owlCarousel({ 312 stagePadding: 250, 313 items: 1, 314 loop: true, 315 autoplay: true, 316 autoplayTimeout: 6000, 317 smartSpeed: 2500, 318 lazyLoad: true, 319 margin: 0, 320 dots: false, 321 responsive: { 322 0: { 323 items: 1, 324 stagePadding: 0 325 }, 326 600: { 327 items: 2, 328 margin: 10, 329 }, 330 1000: { 331 items: 2, 332 } 333 } 334 }); 335 } 336 if (jQuery.fn.owlCarousel) { 337 jQuery('.landing-portfolio-carousel').owlCarousel({ 338 center: true, 339 items: 1, 340 loop: true, 341 autoplay: true, 342 autoplayTimeout: 6000, 343 smartSpeed: 2500, 344 lazyLoad: true, 345 margin: 0, 346 dots: false, 347 responsive: { 348 0: { 349 items: 1, 350 stagePadding: 0 351 }, 352 600: { 353 items: 2, 354 margin: 10, 355 }, 356 1000: { 357 items: 2, 358 } 359 } 360 }); 361 } 362 setTimeout(function () { 363 jQuery(".radiantthemes-counterup").each(function () {
364 jQuery(this).text(jQuery(this).data("counterup-value")); 365 }); 366 }, 1); 367 }); 368 jQuery(window).on("scroll", function () { 369 if (jQuery(this).scrollTop() > 100) { 370 jQuery(".scrollup").addClass("active"); 371 } else { 372 jQuery(".scrollup").removeClass("active"); 373 } 374 }); 375 jQuery(".scrollup").on("click", function () { 376 jQuery("html, body").animate({ 377 scrollTop: 0 378 }, 600); 379 return false; 380 }); 381})(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.