PageSourceSearch

https://www.rathbunsmaple.com/wp-content/themes/cafelee/js/megnor/custom.js?ver=7.1.2

js rathbunsmaple.com collected 2026-09-26 06:44:02 UTC 35,298 bytes, 943 lines download raw bytes

1// Megnor Start
2"use strict";
3var e = jQuery.noConflict();
4var t = jQuery.noConflict();
5var n = jQuery.noConflict();
6var $owl_carousel=jQuery.noConflict();	
7function isotopAutoSet() {
8	"use strict";    
9    e(function() {
10        "use strict";
11        var t = e("#container .masonry");
12        e("#container .masonry").css("display", "block");
13        e("#container .loading").css("display", "none");
14        t.isotope({});
15    });    
16    t(function() {
17        "use strict";
18        var e = t("#box_filter");
19        t("#container #box_filter").css("display", "block");
20        t("#container .loading").css("display", "none");
21        e.isotope({});
22        var n = t("#blog_filter_options .option-set"),
23            r = n.find("a");
24        r.click(function() {
25            var n = t(this);
26            if (n.hasClass("selected")) {
27                return false;
28            }
29            var r = n.parents(".option-set");
30            r.find(".selected").removeClass("selected");
31            n.addClass("selected");
32            var i = {},
33                s = r.attr("data-option-key"),
34                o = n.attr("data-option-value");
35            o = o === "false" ? false : o;
36            i[s] = o;
37            if (s === "layoutMode" && typeof changeLayoutMode === "function") {
38                changeLayoutMode(n, i);
39            } else {
40                e.isotope(i);
41            }
42            return false;
43        });
44    });	
45	    
46    n(function() {
47        "use strict";
48        var e = n("#portfolio_filter");
49        t("#portfolio_filter").css("display", "block");
50        t(".loading").css("display", "none");
51        e.isotope({});
52        var r = n("#portfolio_filter_options .option-set"),
53            i = r.find("a");
54        i.click(function() {
55            var t = n(this);
56            if (t.hasClass("selected")) {
57                return false;
58            }
59            var r = t.parents(".option-set");
60            r.find(".selected").removeClass("selected");
61            t.addClass("selected");
62            var i = {},
63                s = r.attr("data-option-key"),
64                o = t.attr("data-option-value");
65            o = o === "false" ? false : o;
66            i[s] = o;
67            if (s === "layoutMode" && typeof changeLayoutMode === "function") {
68                changeLayoutMode(t, i)
69            } else {
70                e.isotope(i)
71            }
72            return false
73        })
74    })
75}
76// JS for calling Mega Menu
77function callMegaMenu() {
78	"use strict";
79	var e,menucolumn;
80	if (jQuery(window).width() >= 767 && jQuery(window).width() <= 980 ) {menucolumn = 2;}	else{menucolumn = 4;}
81	if (jQuery(window).width() >= 767) {
82		e = "hover";
83		jQuery(".mega-menu .mega, .contactmega").dcMegaMenu({
84			rowItems: menucolumn,
85			speed: "fast",
86			effect: "fade",
87			event: e,
88			fullWidth: false,
89			mbarIcon: true
90		})
91	}	
92}
93jQuery(window).load(function() {"use strict";callMegaMenu()});
94jQuery(window).resize(function() {"use strict"; callMegaMenu()});
95jQuery(document).ready(function() {
96    "use strict";
97if (jQuery(window).width() < 768){
98			jQuery('.mega-menu .mega').attr('id', 'menu-menu');
99	}else {
100		jQuery('.mega-menu .mega > ul').addClass('mega');
101		jQuery('.mega-menu .mega > ul').attr('id', 'menu-menu');
102	}
103	 jQuery("#secondary").find(".has_no_widget").each(function(i){
104       jQuery(this).find(jQuery(this).parent().parent().addClass("has_no_sidebar"));
105    }); 
106	jQuery(".primary-sidebar .tagcloud,.widget_text .textwidget,.primary-sidebar .widget_shopping_cart_content,.primary-sidebar .textwidget,.site-footer .tnp").addClass("toggle-block");
107    jQuery(".primary-sidebar .calendar_wrap").addClass("toggle-block");
108	jQuery(".primary-sidebar .widget select").addClass("toggle-block");
109	jQuery(".postform").addClass("toggle-block");
110	jQuery(".primary-sidebar .price_slider_wrapper").addClass("toggle-block");    
111    jQuery(".tagcloud").addClass("toggle-block");
112	jQuery(".primary-sidebar .widget ul,.primary-sidebar .menu-menu-container").addClass("toggle-block");
113	jQuery(".product-categories,ul.sidebar-category-inner").addClass("toggle-block");
114    (function( $, window, document, undefined )
115    {
116        $.fn.doubleTapToGo = function( params )
117        {
118            if( !( 'ontouchstart' in window ) &&
119                !navigator.msMaxTouchPoints &&
120                !navigator.userAgent.toLowerCase().match( /windows phone os 7/i ) ) return false;
121            this.each( function()
122            {
123                var curItem = false;
124                $( this ).on( 'click', function( e )
125                {
126                    var item = $( this );
127                    if( item[ 0 ] != curItem[ 0 ] )
128                    {
129                        e.preventDefault();
130                        curItem = item;
131                    }
132                });
133                $( document ).on( 'click touchstart MSPointerDown', function( e )
134                {
135                    var resetItem = true,
136                        parents	  = $( e.target ).parents();
137                    for( var i = 0; i < parents.length; i++ )
138                        if( parents[ i ] == curItem[ 0 ] )
139                            resetItem = false;
140                    if( resetItem )
141                        curItem = false;
142                });
143            });
144            return this;
145        };
146    })( jQuery, window, document );
147	jQuery( '.category,.product,.gallery-item,.single-portfolio,.portfolios li, .portfolios li:hover .other-box ,.cms-banner-inner,.brand-carousel .product-block ,.widgets-cms ,.follow-us a ,.counter,.service-content' ).doubleTapToGo();
148	jQuery('.mega_menu .block-title').click(function() {
149		jQuery('.product-categories').slideToggle("slow");
150	});
151	    Shadowbox.init({
152        overlayOpacity: .8
153    }, setupDemos);
154	jQuery('.widget_nav_menu ul li').filter(function() {return jQuery(this).text() == '';}).remove();	
155    jQuery("br", ".liststyle_content").remove();
156    jQuery("select.orderby").customSelect();
157    jQuery("ul li:empty").remove();
158    jQuery("br", ".brand_block").remove();
159    jQuery("br", ".pricing-content-inner").remove();
160    jQuery("br", "#vertical_tab .tabs").remove();
161	
162    jQuery("p").each(function() {
163        var e = jQuery(this);
164        if (e.html().replace(/\s|&nbsp;/g, "").length == 0) e.remove()
165    });    
166    e(".nav-button").click(function() {   e(".nav-button, .primary-nav").toggleClass("open") });
167 	jQuery(".woocommerce-breadcrumb").appendTo(jQuery(".main_inner .page-title-inner"));
168	jQuery(".gridlist-toggle").prependTo(jQuery("#primary #content"));
169    jQuery(".woocommerce-result-count").wrap(" <div class='category-toolbar'> </div>");
170	jQuery(".woocommerce-ordering").appendTo(".category-toolbar");
171    jQuery(".gridlist-toggle").prependTo(".category-toolbar");	
172	jQuery(".products .product-category").wrapInner(" <div class='container-inner'> </div>");
173    jQuery(".accordion.style5 .single_accordion").each(function(e) { jQuery(this).addClass("accord-" + (e + 1)) });
174    jQuery(".quantity.buttons_added").find("input.input-text").attr({ type: "text" });
175    jQuery(".nav-menu:first > li").each(function(e) {  jQuery(this).addClass("main-li")});
176    jQuery("#woo-small-products p img").each(function(e) { jQuery(this).wrap("<div class='image-block'> </div>") });
177	jQuery(".primary-sidebar .widget .widget-title,.content-sidebar .widget .widget-title,.site-footer .widget-title").each(function(e) { jQuery(this).wrap("<div class='title-outer'> </div>") });
178    jQuery(".sub-container .inner-image").each(function(e) {  jQuery(this).addClass("image-" + (e + 1)) });
179	jQuery(" .product-categories").addClass('sidebar-category-inner');	
180	jQuery('.singleproduct-sidebar').insertBefore(".woocommerce-tabs");
181	
182//JS for calling horizontalTab
183	jQuery(document).ready(function() {
184        "use strict";
185        jQuery("#horizontalTab").easyResponsiveTabs({
186            type: "default",
187            width: "auto",
188            fit: true,
189            closed: "accordion",
190            activate: function(e) {
191                var t = jQuery(this);
192                var n = jQuery("#tabInfo");
193                var r = jQuery("span", n);
194                r.text(t.text());
195                n.show()
196            }
197        })
198    }); 
199	
200// Categorytab
201    jQuery(document).ready(function() {
202        "use strict";
203        jQuery("#categorytab").easyResponsiveTabs({
204            type: "default",
205            width: "auto",
206            fit: true,
207            closed: "accordion",
208            activate: function(e) {
209                var t = jQuery(this);
210                var n = jQuery("#tabInfo");
211                var r = jQuery("span", n);
212                r.text(t.text());
213                n.show()
214            }
215        })
216    });
217	
218    (function(e) {
219        "use strict";
220        var t;
221        var n = false;
222        var r = e("#to_top");
223        var i = e(window);
224        var s = e(document.body).children(0).position().top;
225        e("#to_top").click(function(t) {
226            t.preventDefault();
227            e("html, body").animate({
228                scrollTop: 0
229            }, "slow")
230        });
231        i.scroll(function() {
232            window.clearTimeout(t);
233            t = window.setTimeout(function() {
234                if (i.scrollTop() <= s) {
235                    n = false;
236                    r.fadeOut(500)
237                } else if (n == false) {
238                    n = true;
239                    r.stop(true, true).show().click(function() {
240                        r.fadeOut(500)
241                    })
242                }
243            }, 100)
244        })
245    })(jQuery);
246    (function(e) {
247        "use strict";
248        e(".toogle_div a.tog").click(function(t) {
249            var n = e(this).parent().find(".tab_content");
250            e(this).parent().find(".tab_content").not(n).slideUp();
251            if (e(this).hasClass("current")) {
252                e(this).removeClass("current")
253            } else {
254                e(this).addClass("current")
255            }
256            n.stop(false, true).slideToggle().css({
257                display: "block"
258            });
259            t.preventDefault()
260        })
261    })(jQuery);
262    (function(e) {
263        "use strict";
264        var t = e(".accordion .tab_content").hide();
265        e(".accordion a").click(function() {
266            t.slideUp();
267            e(this).parent().next().slideDown();
268            return false
269        })
270    })(jQuery);
271    (function(e) {
272        "use strict";
273        e(".togg div.tog").click(function(t) {
274            var n = e(this).parent().find(".tab_content");
275            e(this).parent().find(".tab_content").not(n).slideUp();
276            if (e(this).hasClass("current")) {
277                e(this).removeClass("current")
278            } else {
279                e(this).addClass("current")
280            }
281            n.stop(false, true).slideToggle().css({
282                display: "block"
283            });
284            t.preventDefault()
285        })
286    })(jQuery);
287    (function(e) {
288        "use strict";
289        e(".accordion a.tog").click(function(t) {
290            var n = e(this).parent().find(".tab_content");
291            e(this).parent().parent().find(".tab_content").not(n).slideUp();
292            if (e(this).hasClass("current")) {
293                e(this).removeClass("current")
294            } else {
295                e(this).parent().parent().find(".tog").removeClass("current");
296                e(this).addClass("current");
297                n.stop(false, true).slideToggle().css({
298                    display: "block"
299                })
300            }
301            t.preventDefault()
302        })
303    })(jQuery);
304    (function(e) {
305        "use strict";
306        e(".accordion.style5 .accord-1 a.tog").addClass("current");
307        e(".accordion.style5 .accord-1 a.tog").parent().find(".tab_content").stop(false, true).slideToggle().css({
308            display: "block"
309        });
310        e(".accordion.style5 .accord-1 a.tog").click(function(t) {
311            var n = e(this).parent().find(".tab_content");
312            e(this).parent().parent().find(".tab_content").not(n).slideUp();
313            if (e(this).hasClass("current")) {
314                e(this).removeClass("current");
315                e(".accordion.style5 .accord-1 a.tog").removeClass("current")
316            } else {
317                e(this).parent().parent().find(".tog").removeClass("current");
318                e(this).addClass("current");
319                n.stop(false, true).slideToggle().css({
320                    display: "block"
321                })
322            }
323            t.preventDefault()
324        })
325    })(jQuery);
326    (function(e) {
327        "use strict";
328        e(".tab ul.tabs li:first-child a").addClass("current");
329        e(".tab .tab_groupcontent div.tabs_tab").hide();
330        e(".tab .tab_groupcontent div.tabs_tab:first-child").css("display", "block");
331        e(".tab ul.tabs li a").click(function(t) {
332            var n = e(this).parent().parent().parent(),
333                r = e(this).parent().index();
334            n.find("ul.tabs").find("a").removeClass("current");
335            e(this).addClass("current");
336            n.find(".tab_groupcontent").find("div.tabs_tab").not("div.tabs_tab:eq(" + r + ")").slide
336Up();
337            n.find(".tab_groupcontent").find("div.tabs_tab:eq(" + r + ")").slideDown();
338            t.preventDefault()
339        })
340    })(jQuery);
341    (function(e) {
342        "use strict";
343        e(".animated").each(function() {
344            e(this).one("inview", function(t, n) {
345                var r = "";
346                var i = e(this),
347                    s = i.data("animated") !== undefined ? i.data("animated") : "slideUp";
348                r = i.data("delay") !== undefined ? i.data("delay") : 300;
349                if (n === true) {
350                    setTimeout(function() {
351                        i.addClass(s);
352                        i.css("opacity", 1)
353                    }, r)
354                } else {
355                    setTimeout(function() {
356                        i.removeClass(s);
357                        i.css("opacity", 0)
358                    }, r)
359                }
360            })
361        })
362    })(jQuery);
363    (function(e) {
364        "use strict";
365        e(".active_progresbar > span").each(function() {
366            e(this).data("origWidth", e(this).width()).width(0).animate({
367                width: e(this).data("origWidth")
368            }, 1200)
369        })
370    })(jQuery);
371    jQuery("#commentform textarea").addClass("required");
372    jQuery("#commentform").validate();
373    jQuery("#shortcode_contactform").validate();    		
374    jQuery(".portfolio-carousel").each(function() {
375        if (n(this).attr("id")) {
376            var e = n(this).attr("id").replace("_portfolio_carousel", "");
377            n(".portfolio-carousel").addClass("owl-carousel");
378            n(".portfolio-carousel").owlCarousel({
379                navigation: true,
380                pagination: false,
381                items: e,
382                itemsDesktop: [1199, e],
383                itemsDesktopSmall: [979, 3],
384                itemsTablet: [767, 2],
385                itemsMobile: [479, 1]
386            })
387        }
388    });
389	jQuery(".style-2.blog-carousel,.style-1.blog-carousel").each(function() {
390        if (n(this).attr("id")) {
391            var e = n(this).attr("id").replace("_blog_carousel", "");
392            n(".blog-carousel").addClass("owl-carousel");
393            n(".blog-carousel").owlCarousel({
394                navigation: true,
395                pagination: false,
396                items: e,
397                itemsDesktop: [1199, 2],
398                itemsDesktopSmall: [979,2],
399                itemsTablet: [600, 1],
400                itemsMobile: [479, 1]
401            })
402        }
403    });
404	jQuery(".sidebar-blog-carousel").each(function() {
405        if (n(this).attr("id")) {
406            var e = n(this).attr("id").replace("_sidebar_blog_carousel", "");
407            n(".sidebar-blog-carousel").addClass("owl-carousel");
408            n(".sidebar-blog-carousel").owlCarousel({
409                navigation: true,
410                pagination: false,
411                items: e,
412                itemsDesktop: [1199, e],
413                itemsDesktopSmall: [979, 2],
414                itemsTablet: [767,2],
415                itemsMobile: [479, 1]
416            })
417        }
418    });
419    jQuery(".cat-carousel").each(function() {
420        if (n(this).attr("id")) {
421            var e = n(this).attr("id").replace("_cat_carousel", "");
422            n(".cat-carousel").addClass("owl-carousel");
423            n(".cat-carousel").owlCarousel({
424                navigation: true,
425                pagination: false,
426                items: e,
427				itemsLarge: [1400, e],
428                itemsDesktop: [1249, 3],
429                itemsDesktopSmall: [979, 3],
430                itemsTablet: [767, 2],
431                itemsMobile: [479, 1]
432            })
433        }
434    });
435    jQuery(".brand-carousel").each(function() {
436        if (n(this).attr("id")) {
437            var e = n(this).attr("id").replace("_brand_carousel", "");
438            n(".brand-carousel").addClass("owl-carousel");
439            n(".brand-carousel").owlCarousel({
440                navigation: true,
441                pagination: false,
442                items: e,
443				autoPlay: false,
444				itemsLarge: [1400, e],
445                itemsDesktop: [1199, 5],
446                itemsDesktopSmall: [979, 4],
447                itemsTablet: [767, 3],
448                itemsMobile: [479, 2]
449            })
450        }
451    });
452	
453    jQuery(".testimonial-carousel").each(function() {
454        if (n(this).attr("id")) {
455            var e = n(this).attr("id").replace("_testimonial_carousel", "");
456            n(".testimonial-carousel").addClass("owl-carousel");
457            n(".testimonial-carousel").owlCarousel({
458                navigation: false,
459                pagination: true,
460                items: e,
461                itemsDesktop: [1199, 1],
462                itemsDesktopSmall: [979, 1],
463                itemsTablet: [767, 1],
464                itemsMobile: [479, 1]
465            })
466        }
467    });
468    var rr = n(".single-product-sidebar .upsells ul.products li").length;
469        if (rr > 3) {
470            n(".single-product-sidebar .upsells ul.products").addClass("owl-carousel");
471            n(".single-product-sidebar .upsells ul.products").owlCarousel({
472                navigation: true,
473                pagination: false,
474                items: 3,
475                itemsDesktop: [1199, 3],
476                itemsDesktopSmall: [979, 3],
477                itemsTablet: [640, 2],
478                itemsMobile: [479, 2]
479            })
480        }
481	var r = n(".upsells ul.products li").length;
482		if (r > 3) {
483			n(".upsells ul.products").addClass("owl-carousel");
484			n(".upsells ul.products").owlCarousel({
485				navigation: true,
486				pagination: false,
487				items: 4,
488				itemsDesktop: [1199, 4],
489				itemsDesktopSmall: [979, 3],
490				itemsTablet: [640, 2],
491				itemsMobile: [479, 2]
492			})
493		}
494	 var i = n(".cross-sells ul.products li").length;
495		if (i > 3) {
496			n(".cross-sells ul.products").addClass("owl-carousel");
497			n(".cross-sells ul.products").owlCarousel({
498				navigation: true,
499				pagination: false,
500				items: 4,
501				itemsDesktop: [1199, 4],
502				itemsDesktopSmall: [979, 3],
503				itemsTablet: [640, 2],
504				itemsMobile: [479, 2]
505			})
506		}
507    var kk = n(".single-product-sidebar .related ul.products li").length;
508        if (kk >3) {
509            n(".single-product-sidebar .related ul.products").addClass("owl-carousel");
510            n(".single-product-sidebar .related ul.products").owlCarousel({
511                navigation: true,
512                pagination: false,
513                items: 3,
514                itemsDesktop: [1199, 3],
515                itemsDesktopSmall: [979, 3],
516                itemsTablet: [640, 2],
517                itemsMobile: [479, 2]
518            })
519    }
520	var k = n(".related ul.products li").length;
521		if (k >3) {
522			n(".related ul.products").addClass("owl-carousel");
523			n(".related ul.products").owlCarousel({
524				navigation: true,
525				pagination: false,
526				items:4,
527				itemsDesktop: [1199, 4],
528				itemsDesktopSmall: [979, 3],
529				itemsTablet: [640, 2],
530				itemsMobile: [479, 2]
531			})
532	}
533    jQuery(".team-carousel").each(function() {
534        if (n(this).attr("id")) {
535            var e = n(this).attr("id").replace("_team_carousel", "");
536            n(".team-carousel").addClass("owl-carousel");
537            n(".team-carousel").owlCarousel({
538                navigation: true,
539                pagination: false,
540				addClassActive:true,
541				centerMode:true,
542                items: e,
543                itemsLarge: [1400, e],
544                itemsDesktop: [1199, 3],
545                itemsDesktopSmall: [979, 3],
546                itemsTablet: [767, 2],
547                itemsMobile: [479, 1],
548            })
549        }
550    });
551    jQuery(".woo-carousel").each(function() {
552        if (n(this).attr("id")) {
553            var e = n(this).attr("id").replace("_woo_carousel", "");
554            var t = n(this).find("ul.products .product").length;
555            if (t > e) {
556                n(this).find("ul.products").addClass("owl-carousel");
557                n(this).find("ul.products").owlCarousel({
558                    navigation: true,
559                    pagination: false,
560                    items: e,
561                   	itemsLarge: [1400, e],
562               		itemsDesktop: [1199, 4],
563                    itemsDesktopSmall: [979, 3],
564                    itemsTablet: [640, 2],
565                    itemsMobile: [479, 2]
566                })
567            }
568        }
569    })
570	
571	jQuery(".woo-carousel").each(function() {
572        if (n(this).attr("id")) {
573            var e = n(this).attr("id").replace("_woo_carousel", "");
574            var t = n(this).find("div.products .product").length;
575            if (t > e) {
576                n(this).find("div.products").addClass("owl-carousel");
577                n(this).find("div.products").owlCarousel({
578                    navigation: true,
579                    pagination: false,
580                    items: e,
581                   	itemsLarge: [1400, e],
582               		itemsDesktop: [1199, 4],
583                    itemsDesktopSmall: [979, 3],
584                    itemsTablet: [640, 2],
585                    itemsMobile: [479, 2]
586                })
587            }
588        }
589    })
590    jQuery(".related_posts.blog-list").each(function () {
591        "use strict";
592        n(".related_posts.blog-list").addClass("owl-carousel");
593        n(".related_posts.blog-list").owlCarousel({
594            navigation: true,
595            pagination: false,
596            items: 2,
597            itemsLarge: [1400, 2],
598            itemsDesktop: [1199, 2],
599            itemsDesktopSmall: [979, 2],
600            itemsTablet: [767, 2],
601            itemsMobile: [640, 1],
602            afterAction: function (el) {
603                this.$owlItems.removeClass('active');
604                this.$owlItems.eq(this.currentItem + 1).addClass('active');
605            }
606        })
607    });
608});
609document.createElement("div");
610document.createElement("section");
611jQuery(window).load(function() {  "use strict";  isotopAutoSet()});
612jQuery(window).resize(function() { "use strict"; isotopAutoSet()});
613// JS toggle for sidebar and footer
614function SidebarFooterToggle(){	
615"use strict";	
616jQuery('.primary-sidebar .title-outer,.site-footer .title-outer,.toggle-content .title-outer').click(function () {
617if(jQuery(this).parent().hasClass('toggled-on')){	   
618		jQuery(this).parent().removeClass('toggled-on');
619		jQuery(this).parent().addClass('toggled-off');
620}else {
621		jQuery(this).parent().addClass('toggled-on');
622		jQuery(this).parent().removeClass('toggled-off');
623}
624return (false);
625});
626}
627jQuery(document).ready(function() { "use strict";  SidebarFooterToggle()});
628// JS for adding treeview in navigationMenu sidebar product category
629function leftCatMenu(){
630	"use strict";
631	jQuery('.primary-sidebar .product-categories,.primary-sidebar .widget_nav_menu,.primary-sidebar .widget_categories ul').addClass('treeview-list');
632	jQuery(".primary-sidebar .product-categories.treeview-list,.primary-sidebar .widget_nav_menu.treeview-list,.primary-sidebar .widget_categories .treeview-list").treeview({
633		animated: "slow",
634		collapsed: true,
635		unique: true		
636	});
637	jQuery('.treeview-list a.active').parent().removeClass('expandable');
638	jQuery('.treeview-list a.active').parent().addClass('collapsable');
639	jQuery('.treeview-list .collapsable ul').css('display','block');
640}
641jQuery(document).ready(function() { "use strict";  leftCatMenu()});
642
643// JS for adding treeview in Mobile Menu
644function mobilenavigationMenu() {
645    "use strict";
646    jQuery('.vertical-mobile-menu .mobile-menu-inner').addClass('treeview-list');
647    jQuery(".vertical-mobile-menu .mobile-menu-inner.treeview-list").treeview({
648        animated: "slow",
649        collapsed: true,
650        unique: true
651    });
652}
653jQuery(window).load(function() { "use strict";  mobilenavigationMenu()});
654
655// JS for treeview for sidebar page list
656function leftPageMenu(){
657	"use strict";
658	jQuery("#secondary .widget_pages ul").addClass('page-list');
659	jQuery("#secondary .widget_pages ul.page-list").treeview({
660		animated: "slow",
661		collapsed: true,
662		unique: true		
663	});
664}
665jQuery(window).load(function() { "use strict";  leftPageMenu()});
666
667jQuery(document).ready(function () {
668    jQuery(window).load(function () {
669        "use strict";
670        var preloaderFadeOutTime = 30;
671        setTimeout(function () {
672            jQuery(".sk-fading-circle").hide();
673        }, preloaderFadeOutTime);
674    });
675});
676	
677// JS for move the cross sale section	
678function preloadFunc(){
679	"use strict";
680	jQuery(".cross-sells").appendTo(".cart-collaterals");	      
681	jQuery(".product_list_widget li:last-child").addClass("last");  
682}
683jQuery(document).ready(function() { "use strict";  preloadFunc();});
684
685// JS for adding menu more link in navigation
686function moreTab() {
687	"use strict";
688	var max_elem = 7 ;
689	if (jQuery(window).width() > 1200) {
690		var max_elem = 8;
691		jQuery('#site-navigation').addClass('more');
692		jQuery('#site-navigation.more .mega > li').first().addClass('home_first');
693		var items = jQuery('#site-navigation.more .mega > li');
694		var surplus = items.slice(max_elem, items.length);	
695		surplus.wrapAll('<li class="cat-item level-0 hiden_menu cat-parent"><ul class="children">');
696		jQuery('.hiden_menu').prepend('<a href="#" class="level-0  activSub">More</a>');	
697	}
698    if ((jQuery(window).width() >= 1024) && (jQuery(window).width() <= 1200)) {
699        var max_elem = 6;
700        jQuery('#site-navigation').addClass('more');
701        jQuery('#site-navigation.more .mega > li').first().addClass('home_first');
702        var items = jQuery('#site-navigation.more .mega > li');
703        var surplus = items.slice(max_elem, items.length);  
704        surplus.wrapAll('<li class="cat-item level-0 hiden_menu cat-parent"><ul class="children">');
705        jQuery('.hiden_menu').prepend('<a href="#" class="level-0  activSub">More</a>');    
706    }
707	if ((jQuery(window).width() >= 980) && (jQuery(window).width() <= 1023)) {	
708		var max_elem = 5;
709		jQuery('#site-navigation').addClass('more');
710		jQuery('#site-navigation.more .mega > li').first().addClass('home_first');
711		var items = jQuery('#site-navigation.more .mega > li');
712		var surplus = items.slice(max_elem, items.length);	
713		surplus.wrapAll('<li class="cat-item level-0 hiden_menu cat-parent"><ul class="children">');
714		jQuery('.hiden_menu').prepend('<a href="#" class="level-0  activSub">More</a>');	
715	}
716    /*if ((jQuery(window).width() >= 768) && (jQuery(window).width() <= 979)) {  
717        var max_elem = 4;
718        jQuery('#site-navigation').addClass('more');
719        jQuery('#site-navigation.more .mega > li').first().addClass('home_first');
720        var items = jQuery('#site-navigation.more .mega > li');
721        var surplus = items.slice(max_elem, items.length);  
722        surplus.wrapAll('<li class="cat-item level-0 hiden_menu cat-parent"><ul class="children">');
723        jQuery('.hiden_menu').prepend('<a href="#" class="level-0  activSub">More</a>');    
724    }*/
725}
726jQuery(document).ready(function() {"use strict";  moreTab()});
727// JS for Sticky Header
728function StickyHeader(){	
729	"use strict";	
730	var num = 240; //number of pixels before modifying styles
731		jQuery(window).bind('scroll', function () {
732			if (jQuery(window).scrollTop() > num) {
733				jQuery('.header-fix').addClass('sticky-menu');
734				jQuery('.site-header-fix').addClass('header-style');
735			} else {
736				jQuery('.header-fix').removeClass('sticky-menu');		
737				jQuery('.site-header-fix').removeClass('header-style');
738			}
739		})
740}
741jQuery(document).ready(function() { "use strict";   StickyHeader()});
742jQuery(window).resize(function() {  "use strict";   StickyHeader()});
743// JS for calling account toggle,top bar link toggle and responsive menu toggle
744jQuery(document).ready(function() {
745	"use strict";
746	jQuery('.account-toggle').click(function(){
747		jQuery(".account-container").slideToggle("medium");				
748	});
749	 jQuery('.topbar-link').click(function(){
750		jQuery(".topbar-link-wrapper").slideToggle("medium");				
751	});	
752});
753// JS for home accordian shortcode
754jQuery(document).ready(function() {
755	"use strict";
756	jQuery('#accordion.style-1').find('.accordion-toggle').click(function(){ 	
757      //Expand or collapse this panel
758      jQuery(this).next().slideToggle('fast'); 	  
759      //Hide the other panels
760      jQuery(".style-1 .accordion-content").not(jQuery(this).next()).slideUp('fast');
761    });
762});
763jQuery(window).load(function() {
764    "use strict";
765	jQuery(".shop-image").insertAfter(".mega-menu ul li.shop .sub li.mega-hdr.last-element");
766    jQuery(".products .container-inner .product-detail-wrapper").find(".add_to_cart_button,.product_type_external,.product_type_grouped,.product_type_simple,.product_type_variable").each(function(i){
767        jQuery(this).appendTo(jQuery(this).parent().parent().parent().find(".product-button-outer"));
768       // jQuery(this).wrap(" <div class='product-button-outer'> </div>");
769    });
770    jQuery(".products .container-inner .product-detail-wrapper").find(".yith-wcqv-button").each(function(i){
771        jQuery(this).appendTo(jQuery(this).parent().parent().parent().find(".product-button-hover"));
772    });
773	jQuery(".products .container-inner .product-detail-wrapper").find(".yith-wcwl-add-to-wis
773hlist").each(function(i){
774		jQuery(this).appendTo(jQuery(this).parent().parent().parent().find(".product-button-hover"));
775	});
776	jQuery(".products .container-inner .product-detail-wrapper").find(".compare-button").each(function(i){
777		jQuery(this).appendTo(jQuery(this).parent().parent().parent().find(".product-button-hover"));
778	});
779	jQuery(".products .container-inner .product-detail-wrapper").find(".star-rating").each(function(i) {
780            jQuery(this).insertBefore(jQuery(this).parent().find("h3"));
781    });
782});
783// add to cart button added
784jQuery(document).ready(function() {
785"use strict";					
786jQuery(".add_to_cart_button").click(function() {
787		 var rows = jQuery(".product-block-hover .add_to_cart_button");
788		  setTimeout(function() {
789		 rows.removeClass("added");
790   },6000);
791	});
792});
793/*JS for Header navigation position*/
794jQuery(function($){	
795"use strict"; 
796	if(jQuery(window).width() < 768) {	
797		jQuery(".navigation-menu").insertAfter(".topbar-link");
798  }
799});	
800
801// Vertical Menu //
802function verticalmenu(){
803    "use strict";
804
805    jQuery('header .menu-toggle').on("click", function(){
806        jQuery('.vertical-mobile-menu').addClass('active');
807        jQuery('.background-overlay').addClass('active');
808        jQuery('body').addClass('mobile-menu-open');
809    });
810
811    jQuery('.menu-close').on("click", function(){
812        jQuery('.vertical-mobile-menu').removeClass('active');
813        jQuery('.background-overlay').removeClass('active');
814        jQuery('body').removeClass('mobile-menu-open');
815    });
816
817    jQuery('.background-overlay').on("click", function(){
818        jQuery('.vertical-mobile-menu').removeClass('active');
819        jQuery('.background-overlay').removeClass('active');
820        jQuery('body').removeClass('mobile-menu-open');
821    });
822}
823jQuery(document).ready(function() {"use strict";  verticalmenu()});
824
825// JS for Single Product
826function verticalcarousel(){
827       "use strict";
828        jQuery('.single-product-sidebar .product .flex-control-thumbs').not('.slick-initialized').slick({
829        dots: false,
830        arrows: true,
831        vertical: true,
832        slidesToShow: 3,
833        slidesToScroll: 1,
834        verticalSwiping: true,
835        responsive: [
836            {
837              breakpoint: 979,
838              settings: {
839                slidesToShow: 4,
840                slidesToScroll: 1
841              }
842            },
843            {
844              breakpoint: 640,
845              settings: {
846                slidesToShow: 3,
847                slidesToScroll: 1
848              }
849            },
850            {
851              breakpoint: 480,
852              settings: {
853                slidesToShow: 2,
854                slidesToScroll: 1
855              }
856            }
857            // You can unslick at a given breakpoint now by adding:
858            // settings: "unslick"
859            // instead of a settings object
860          ]
861        });     
862    }
863jQuery(window).load(function() {
864    "use strict";
865    verticalcarousel()
866});
867jQuery(window).resize(function() {
868    "use strict";
869    verticalcarousel()
870});
871function head(){
872	   "use strict";
873		jQuery('.product .flex-control-thumbs').not('.slick-initialized').slick({
874		dots: false,
875		arrows: true,
876		vertical: true,
877		slidesToShow: 4,
878		slidesToScroll: 1,
879		verticalSwiping: true,
880        responsive: [
881            {
882              breakpoint: 640,
883              settings: {
884                slidesToShow: 3,
885                slidesToScroll: 1
886              }
887            },
888            {
889              breakpoint: 480,
890              settings: {
891                slidesToShow: 2,
892                slidesToScroll: 1
893              }
894            }
895            // You can unslick at a given breakpoint now by adding:
896            // settings: "unslick"
897            // instead of a settings object
898          ]
899		});		
900	}
901jQuery(window).load(function() {
902    "use strict";
903    head()
904});
905jQuery(window).resize(function() {
906    "use strict";
907    head()
908});
909// JS for product loading			
910jQuery(window).load(function() {
911    "use strict";
912    var delay = 500; //1 second
913    setTimeout(function() {
914        jQuery("ul.products li span.product-loading").hide();
915    }, delay);
916});
917// JS for page title parallax
918function mobile(){   
919"use strict";
920      var parallax = document.querySelectorAll(".page-title"),
921		speed = 0.42;  
922		window.onscroll = function(){
923		[].slice.call(parallax).forEach(function(el,i){		
924		var windowYOffset = window.pageYOffset,
925		elBackgrounPos = "50%" + -(windowYOffset * speed) + "px";		
926		el.style.backgroundPosition = elBackgrounPos;
927    });
928  };
929}
930jQuery(document).ready(function() { "use strict"; mobile();});
931jQuery(window).resize(function() {"use strict";  mobile();});
932//for blog height
933function sameheight() {
934"use strict";
935if (jQuery(window).width() > 600) {
936jQuery(".woocommerce div.product,.woocommerce-page div.product").each(function(){
937	jQuery('.woocommerce div.product div.images').css('min-height',jQuery('.woocommerce div.product div.summary, .woocommerce-page div.product div.summary').height()+'px');
938	
939	});
940}
941}
942jQuery(window).resize(function() { sameheight();});
943jQuery(window).load(function() { sameheight();});

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.