PageSourceSearch

https://aqua-cassowary-112759.hostingersite.com/wp-content/themes/gardric/js/themejs/custom.js?ver=7.1.2

js aqua-cassowary-112759.hostingersite.com collected 2026-10-03 04:11:12 UTC 43,734 bytes, 1,180 lines download raw bytes

1/*! Customized Jquery from Thementicweb.
2Authors & copyright (c) 2016: Thementic - Megnor Computer Private Limited. */
3// Megnor Start
4"use strict";
5function isotopAutoSet() {
6    var e = jQuery.noConflict();
7    e(function() {
8        "use strict";
9        var t = e("#container .masonry");
10        e("#container .masonry").css("display", "block");
11        e("#container .loading").css("display", "none");
12        t.isotope({})
13    });
14    var t = jQuery.noConflict();
15    t(function() {
16        "use strict";
17        var e = t("#box_filter");
18        t("#container #box_filter").css("display", "block");
19        t("#container .loading").css("display", "none");
20        e.isotope({});
21        var n = t("#blog_filter_options .option-set"),
22            r = n.find("a");
23        r.click(function() {
24            var n = t(this);
25            if (n.hasClass("selected")) {
26                return false
27            }
28            var r = n.parents(".option-set");
29            r.find(".selected").removeClass("selected");
30            n.addClass("selected");
31            var i = {},
32                s = r.attr("data-option-key"),
33                o = n.attr("data-option-value");
34            o = o === "false" ? false : o;
35            i[s] = o;
36            if (s === "layoutMode" && typeof changeLayoutMode === "function") {
37                changeLayoutMode(n, i)
38            } else {
39                e.isotope(i)
40            }
41            return false
42        })
43    });	
44	
45    var n = jQuery.noConflict();
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
77// JS for calling Mega Menu
78function callMegaMenu() {
79	"use strict";
80	var e,menucolumn;
81	if (jQuery(window).width() >= 0 && jQuery(window).width() <= 1364 ) {menucolumn = 2;}	else{menucolumn = 4;}
82	if (jQuery(window).width() >= 0) {
83		e = "hover";
84		jQuery(".mega-menu .mega, .contactmega").dcMegaMenu({
85			rowItems: menucolumn,
86			speed: "fast",
87			effect: "fade",
88			event: e,
89			fullWidth: false,
90			mbarIcon: true
91		})
92	}	
93}
94jQuery(window).load(function() {"use strict";callMegaMenu()});
95jQuery(window).resize(function() {"use strict"; callMegaMenu()});
96jQuery(document).ready(function() {
97								
98								
99								
100    "use strict";
101	
102	jQuery(".newsletter-desc").prependTo(".site-footer .tnp");
103	jQuery(".primary-sidebar .tagcloud,.widget_text .textwidget,.primary-sidebar .widget_shopping_cart_content,.primary-sidebar .textwidget,.site-footer .tnp,.site-footer .gallery,.site-footer ul.accepted-payment-methods,.primary-sidebar .widget .sidebanner-warp").addClass("toggle-block");
104    jQuery(".primary-sidebar .calendar_wrap,.primary-sidebar .gallery").addClass("toggle-block");
105	jQuery(".primary-sidebar .widget select").addClass("toggle-block");
106	jQuery(".postform").addClass("toggle-block");
107	jQuery(".primary-sidebar .price_slider_wrapper").addClass("toggle-block");    
108    jQuery(".tagcloud").addClass("toggle-block");
109	jQuery(".primary-sidebar .widget ul,.primary-sidebar .menu-menu-container").addClass("toggle-block");
110	jQuery(".product-categories,ul.sidebar-category-inner").addClass("toggle-block");
111	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();
112    jQuery(".primary-sidebar .woocommerce-product-search").addClass("toggle-block");
113    jQuery(".primary-sidebar .woocommerce-widget-layered-nav-dropdown").addClass("toggle-block");
114	/*jQuery('.header-offer .offer-icon').click(function() {
115		jQuery('.offer-block').slideToggle("fast");
116	});*/
117	jQuery('.header-nav-menulinks .header-menulinks-icon').click(function() {
118		jQuery('.header-top-menu').slideToggle("fast");
119	});
120	jQuery('.header-service .header-service-icon').click(function() {
121		jQuery('.header-service .header-service-wrap').slideToggle("fast");
122	});
123	jQuery('.mega_menu .block-title').click(function() {
124		jQuery('.product-categories').slideToggle("fast");
125	});
126	if (jQuery(window).width() > 1364) {
127		jQuery(".home-category .widget-title").on("click", function () {
128			jQuery(".home-category.widget_product_categories .product-categories").slideToggle("slow");
129		});
130	}
131	    Shadowbox.init({
132        overlayOpacity: .8
133    }, setupDemos);
134    jQuery("br", ".liststyle_content").remove();
135	
136    jQuery("select.orderby").customSelect();
137    jQuery("ul li:empty").remove();
138    jQuery("br", ".brand_block").remove();
139    jQuery("br", ".pricing-content-inner").remove();
140    jQuery("br", "#vertical_tab .tabs").remove();
141	
142    jQuery("p").each(function() {
143        var e = jQuery(this);
144        if (e.html().replace(/\s|&nbsp;/g, "").length == 0) e.remove()
145    });
146    var e = jQuery.noConflict();
147    e(".nav-button").click(function() {   e(".nav-button, .primary-nav").toggleClass("open") });
148 	jQuery(".woocommerce-breadcrumb").appendTo(jQuery(".main_inner .page-title-inner"));
149	jQuery(".gridlist-toggle").prependTo(jQuery("#primary #content"));
150    jQuery(".woocommerce-result-count").wrap(" <div class='category-toolbar'> </div>");
151	jQuery(".woocommerce-ordering").appendTo(".category-toolbar");
152    jQuery(".gridlist-toggle").prependTo(".category-toolbar");	
153	jQuery(".products .product-category").wrapInner(" <div class='container-inner'> </div>");
154    jQuery(".accordion.style5 .single_accordion").each(function(e) { jQuery(this).addClass("accord-" + (e + 1)) });
155    jQuery(".quantity.buttons_added").find("input.input-text").attr({ type: "text" });
156    jQuery(".nav-menu:first > li").each(function(e) {  jQuery(this).addClass("main-li")});
157    jQuery("#woo-small-products p img").each(function(e) { jQuery(this).wrap("<div class='image-block'> </div>") });
158	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>") });
159    jQuery(".sub-container .inner-image").each(function(e) {  jQuery(this).addClass("image-" + (e + 1)) });
160	jQuery(" .product-categories").addClass('sidebar-category-inner');	
161	jQuery(".site-footer .gallery br").remove();
162	jQuery(" .bannercmsblock .sub-title").attr("data-text","Great Deals!");
163	jQuery('.singleproduct-sidebar').insertBefore(".woocommerce-tabs");
164	
165	jQuery('.widget_nav_menu ul li').filter(function() {return jQuery(this).text() == '';}).remove();
166	//Footer Newsletter 
167 
168	jQuery('<div class="newsletter-detail">').insertBefore('.footer-top .widget_newsletterwidget .title-outer');
169    jQuery('.widget_newsletterwidget .title-outer').appendTo('.newsletter-detail');
170	jQuery(".widget_newsletterwidget .news-image").prependTo(jQuery(".widget_newsletterwidget .title-outer"));
171	
172//JS for calling horizontalTab
173	jQuery(document).ready(function() {
174        "use strict";
175        jQuery("#horizontalTab").easyResponsiveTabs({
176            type: "default",
177            width: "auto",
178            fit: true,
179            closed: "accordion",
180            activate: function(e) {
181                var t = jQuery(this);
182                var n = jQuery("#tabInfo");
183                var r = jQuery("span", n);
184                r.text(t.text());
185                n.show()
186            }
187        })
188    }); 
189	
190// Categorytab
191    jQuery(document).ready(function() {
192        "use strict";
193        jQuery("#categorytab").easyResponsiveTabs({
194            type: "default",
195            width: "auto",
196            fit: true,
197            closed: "accordion",
198            activate: function(e) {
199                var t = jQuery(this);
200                var n = jQuery("#tabInfo");
201                var r = jQuery("span", n);
202                r.text(t.text());
203                n.show()
204            }
205        })
206    });
207    (function(e) {
208        "use strict";
209        var t;
210        var n = false;
211        var r = e("#to_top");
212        var i = e(window);
213        var s = e(document.body).children(0).position().top;
214        e("#to_top").click(function(t) {
215            t.preventDefault();
216            e("html, body").animate({
217                scrollTop: 0
218            }, "slow")
219        });
220        i.scroll(function() {
221            window.clearTimeout(t);
222            t = window.setTimeout(function() {
223                if (i.scrollTop() <= s) {
224                    n = false;
225                    r.fadeOut(500)
226                } else if (n == false) {
227                    n = true;
228                    r.stop(true, true).show().click(function() {
229                        r.fadeOut(500)
230                    })
231                }
232            }, 100)
233        })
234    })(jQuery);
235    (function(e) {
236        "use strict";
237        e(".toogle_div a.tog").click(function(t) {
238            var n = e(this).parent().find(".tab_content");
239            e(this).parent().find(".tab_content").not(n).slideUp();
240            if (e(this).hasClass("current")) {
241                e(this).removeClass("current")
242            } else {
243                e(this).addClass("current")
244            }
245            n.stop(false, true).slideToggle().css({
246                display: "block"
247            });
248            t.preventDefault()
249        })
250    })(jQuery);
251    (function(e) {
252        "use strict";
253        var t = e(".accordion .tab_content").hide();
254        e(".accordion a").click(function() {
255            t.slideUp();
256            e(this).parent().next().slideDown();
257            return false
258        })
259    })(jQuery);
260    (function(e) {
261        "use strict";
262        e(".togg div.tog").click(function(t) {
263            var n = e(this).parent().find(".tab_content");
264            e(this).parent().find(".tab_content").not(n).slideUp();
265            if (e(this).hasClass("current")) {
266                e(this).removeClass("current")
267            } else {
268                e(this).addClass("current")
269            }
270            n.stop(false, true).slideToggle().css({
271                display: "block"
272            });
273            t.preventDefault()
274        })
275    })(jQuery);
276    (function(e) {
277        "use strict";
278        e(".accordion a.tog").click(function(t) {
279            var n = e(this).parent().find(".tab_content");
280            e(this).parent().parent().find(".tab_content").not(n).slideUp();
281            if (e(this).hasClass("current")) {
282                e(this).removeClass("current")
283            } else {
284                e(this).parent().parent().find(".tog").removeClass("current");
285                e(this).addClass("current");
286                n.stop(false, true).slideToggle().css({
287                    display: "block"
288                })
289            }
290            t.preventDefault()
291        })
292    })(jQuery);
293    (function(e) {
294        "use strict";
295        e(".accordion.style5 .accord-1 a.tog").addClass("current");
296        e(".accordion.style5 .accord-1 a.tog").parent().find(".tab_content").stop(false, true).slideToggle().css({
297            display: "block"
298        });
299        e(".accordion.style5 .accord-1 a.tog").click(function(t) {
300            var n = e(this).parent().find(".tab_content");
301            e(this).parent().parent().find(".tab_content").not(n).slideUp();
302            if (e(this).hasClass("current")) {
303                e(this).removeClass("current");
304                e(".accordion.style5 .accord-1 a.tog").removeClass("current")
305            } else {
306                e(this).parent().parent().find(".tog").removeClass("current");
307                e(this).addClass("current");
308                n.stop(false, true).slideToggle().css({
309                    display: "block"
310                })
311            }
312            t.preventDefault()
313        })
314    })(jQuery);
315    (function(e) {
316        "use strict";
317        e(".tab ul.tabs li:first-child a").addClass("current");
318        e(".tab .tab_groupcontent div.tabs_tab").hide();
319        e(".tab .tab_groupcontent div.tabs_tab:first-child").css("display", "block");
320        e(".tab ul.tabs li a").click(function(t) {
321            var n = e(this).parent().parent().parent(),
322                r = e(this).parent().index();
323            n.find("ul.tabs").find("a").removeClass("current");
324            e(this).addClass("current");
325            n.find(".tab_groupcontent").find("div.tabs_tab").not("div.tabs_tab:eq(" + r + ")").slide
325Up();
326            n.find(".tab_groupcontent").find("div.tabs_tab:eq(" + r + ")").slideDown();
327            t.preventDefault()
328        })
329    })(jQuery);
330    (function(e) {
331        "use strict";
332        e(".animated").each(function() {
333            e(this).one("inview", function(t, n) {
334                var r = "";
335                var i = e(this),
336                    s = i.data("animated") !== undefined ? i.data("animated") : "slideUp";
337                r = i.data("delay") !== undefined ? i.data("delay") : 300;
338                if (n === true) {
339                    setTimeout(function() {
340                        i.addClass(s);
341                        i.css("opacity", 1)
342                    }, r)
343                } else {
344                    setTimeout(function() {
345                        i.removeClass(s);
346                        i.css("opacity", 0)
347                    }, r)
348                }
349            })
350        })
351    })(jQuery);
352    (function(e) {
353        "use strict";
354        e(".active_progresbar > span").each(function() {
355            e(this).data("origWidth", e(this).width()).width(0).animate({
356                width: e(this).data("origWidth")
357            }, 1200)
358        })
359    })(jQuery);
360    jQuery("#commentform textarea").addClass("required");
361    jQuery("#commentform").validate();
362    jQuery("#shortcode_contactform").validate();
363    var n = jQuery.noConflict();
364		var $owl_carousel=jQuery.noConflict();	
365    jQuery(".portfolio-carousel").each(function() {
366        if (n(this).attr("id")) {
367            var e = n(this).attr("id").replace("_portfolio_carousel", "");
368            n(".portfolio-carousel").addClass("owl-carousel");
369            n(".portfolio-carousel").owlCarousel({
370                navigation: true,
371                pagination: false,
372				slideSpeed : 1000,
373				paginationSpeed : 800,
374                items: e,
375                itemsDesktop: [1299, 3],
376                itemsDesktopSmall: [979, 2],
377                itemsTablet: [767, 2],
378                itemsMobile: [479, 1]
379            })
380        }
381    });
382	jQuery(".sidebar-blog-carousel").each(function() {
383        if (n(this).attr("id")) {
384            var e = n(this).attr("id").replace("_sidebar_blog_carousel", "");
385            n(".sidebar-blog-carousel").addClass("owl-carousel");
386            n(".sidebar-blog-carousel").owlCarousel({
387                navigation: true,
388                pagination: false,
389				slideSpeed : 1000,
390				paginationSpeed : 800,
391                items: e,
392                itemsDesktop: [1299, e],
393                itemsDesktopSmall: [979, 2],
394                itemsTablet: [767,2],
395                itemsMobile: [479, 1]
396            })
397        }
398    });
399	
400    jQuery(".cat-carousel").each(function() {
401        if (n(this).attr("id")) {
402            var e = n(this).attr("id").replace("_cat_carousel", "");
403            n(".cat-carousel").addClass("owl-carousel");
404            n(".cat-carousel").owlCarousel({
405                navigation: true,
406                pagination: false,
407				slideSpeed : 1000,
408				paginationSpeed : 800,
409                items: e,
410				itemsLarge: [1300, e],
411                itemsDesktop: [1299, 3],
412                itemsDesktopSmall: [979, 3],
413                itemsTablet: [767, 2],
414                itemsMobile: [479, 1]
415            })
416        }
417    });
418	jQuery(".style-2.blog-carousel,.style-1.blog-carousel").each(function() {
419        if (n(this).attr("id")) {
420            var e = n(this).attr("id").replace("_blog_carousel", "");
421            n(".blog-carousel").addClass("owl-carousel");
422            n(".blog-carousel").owlCarousel({
423                navigation: true,
424                pagination: false,
425				autoPlay: false,
426				addClassActive:true,
427				transitionStyle : 'fadeUp',
428				slideSpeed : 1000,
429				paginationSpeed : 800,
430                items: e,
431                itemsDesktop: [1299, 3],
432                itemsDesktopSmall: [1199,3],
433                itemsTablet: [767, 2],
434                itemsMobile: [640, 1]
435            })
436        }
437    });
438    jQuery(".brand-carousel").each(function() {
439        if (n(this).attr("id")) {
440            var e = n(this).attr("id").replace("_brand_carousel", "");
441            n(".brand-carousel").addClass("owl-carousel");
442            n(".brand-carousel").owlCarousel({
443                navigation: true,
444                pagination: false,
445				slideSpeed : 1000,
446				paginationSpeed : 800,
447                items: e,
448				autoPlay: false,
449				itemsLarge: [1499, e],
450                itemsDesktop: [1299, 4],
451				itemsDesktopSmall: [979, 3],
452				itemsTablet: [767, 2],
453                itemsMobile: [479, 1]
454            })
455        }
456    });
457	
458    
459	 var r = n(".upsells ul.products li").length;
460		if (r > 3) {
461			n(".upsells ul.products").addClass("owl-carousel");
462			n(".upsells ul.products").owlCarousel({
463				navigation: true,
464				pagination: false,
465				slideSpeed : 1000,
466				paginationSpeed : 800,
467				items: 4,
468				itemsLarge: [1499, e],
469				itemsDesktop: [1199, 3],
470				itemsDesktopSmall: [767, 3],
471				itemsTablet: [640, 2],
472				itemsMobile: [479, 1]
473			})
474		}
475	 var i = n(".cross-sells ul.products li").length;
476		if (i > 3) {
477			n(".cross-sells ul.products").addClass("owl-carousel");
478			n(".cross-sells ul.products").owlCarousel({
479				navigation: true,
480				pagination: false,
481				slideSpeed : 1000,
482				paginationSpeed : 800,
483				items: 4,
484				itemsLarge: [1499, e],
485				itemsDesktop: [1199, 3],
486				itemsDesktopSmall: [767, 3],
487				itemsTablet: [640, 2],
488				itemsMobile: [479, 1]
489			})
490		}
491	var k = n(".related ul.products li").length;
492		if (k >3) {
493			n(".related ul.products").addClass("owl-carousel");
494			n(".related ul.products").owlCarousel({
495				navigation: true,
496				pagination: false,
497				slideSpeed : 1000,
498				paginationSpeed : 800,
499				items:4,
500				itemsLarge: [1499, e],
501				itemsDesktop: [1199, 3],
502				itemsDesktopSmall: [767, 3],
503				itemsTablet: [640, 2],
504				itemsMobile: [479, 1]
505			})
506	}
507    jQuery(".team-carousel").each(function() {
508        if (n(this).attr("id")) {
509            var e = n(this).attr("id").replace("_team_carousel", "");
510            n(".team-carousel").addClass("owl-carousel");
511            n(".team-carousel").owlCarousel({
512                navigation: true,
513                pagination: false,
514				slideSpeed : 1000,
515				paginationSpeed : 800,
516                items: e,
517				autoPlay: 3000,
518                itemsLarge: [1300, e],
519                itemsDesktop: [1299, 4],
520                itemsDesktopSmall: [979, 3],
521                itemsTablet: [767, 2],
522                itemsMobile: [479, 1]
523            })
524        }
525    });
526	jQuery(".category-carousel").each(function() {
527        if (n(this).attr("id")) {
528            var e = n(this).attr("id").replace("_category_carousel", "");
529            n(".category-carousel").addClass("owl-carousel");
530            n(".category-carousel").owlCarousel({
531                navigation: true,
532                pagination: false,
533				slideSpeed : 1000,
534				paginationSpeed : 800,
535                items: e,
536				autoPlay: false,
537                itemsLarge: [1499, e],
538                itemsDesktop: [1199, 5],
539                itemsDesktopSmall: [979, 4],
540                itemsTablet: [767, 3],
541                itemsMobile: [479, 1]
542            })
543        }
544    });
545		
546    jQuery(".woo-carousel").each(function() {
547        if (n(this).attr("id")) {
548            var e = n(this).attr("id").replace("_woo_carousel", "");
549            var t = n(this).find("ul.products .product").length;
550            if (t > e) {
551                n(this).find("ul.products").addClass("owl-carousel");
552                n(this).find("ul.products").owlCarousel({
553                    navigation: true,
554                    pagination: false,
555					slideSpeed : 1000,
556					paginationSpeed : 800,
557                    items: e,
558                   	itemsLarge: [1499, e],
559               		itemsDesktop: [1199, 3],
560                    itemsDesktopSmall: [767, 3],
561                    itemsTablet: [640, 2],
562                    itemsMobile: [479, 1]
563                })
564            }
565        }
566    })
567	
568	jQuery(".woo-carousel").each(function() {
569        if (n(this).attr("id")) {
570            var e = n(this).attr("id").replace("_woo_carousel", "");
571            var t = n(this).find("div.products .product").length;
572            if (t > e) {
573                n(this).find("div.products").addClass("owl-carousel");
574                n(this).find("div.products").owlCarousel({
575                    navigation: true,
576                    pagination: false,
577					slideSpeed : 1000,
578					paginationSpeed : 800,
579                    items: e,
580                   	itemsLarge: [1499, e],
581               		itemsDesktop: [1299, 4],
582                    itemsDesktopSmall: [767, 3],
583                    itemsTablet: [640, 2],
584                    itemsMobile: [479, 1]
585                })
586            }
587        }
588    })
589	
590 
591    jQuery(".testimonial-carousel").each(function() {
592        if (n(this).attr("id")) {
593            var e = n(this).attr("id").replace("_testimonial_carousel", "");
594            n(".testimonial-carousel").addClass("owl-carousel");
595            n(".testimonial-carousel").owlCarousel({
596                navigation: true,
597                pagination: true,
598				loop:true,
599				autoPlay:3000,
600				slideSpeed : 1200,
601				rewindSpeed : 1200,	
602				singleItem: true,
603				transitionStyle : 'fadeUp',
604                items: e,
605                itemsDesktop: [1199, e],
606                itemsDesktopSmall: [979, 1],
607                itemsTablet: [767, 1],
608                itemsMobile: [479, 1],
609			})
610        }
611		
612    });
613		
614	var advertisementcmsblock = jQuery(".singleproduct-sidebar .gallery");
615		advertisementcmsblock.owlCarousel({
616		items: 1, //10 items above 1000px browser width	
617		itemsDesktop: [1299, 1],
618		itemsDesktopSmall: [979, 1],
619		itemsTablet: [767, 1],
620		itemsMobile: [479, 1],    
621		pagination: true,
622		navigation: false,
623		autoPlay: true
624	});
625	
626	jQuery("br", ".gallery-block").remove();
627	var homegalleryblock = jQuery(".gallery-block .gallery");
628		homegalleryblock.owlCarousel({
629		items: 5, //10 items above 1000px browser width	
630		itemsDesktop: [1299, 5],
631		itemsDesktopSmall: [979, 4],
632		itemsTablet: [767, 3],
633		itemsMobile: [479, 1],    
634		pagination: true,
635		navigation: false,
636		autoPlay:3000,
637	});
638});
639document.createElement("div");
640document.createElement("section");
641jQuery(window).load(function() {  "use strict";  isotopAutoSet()});
642jQuery(window).resize(function() { "use strict"; isotopAutoSet()});
643function CmsAppend(){
644	if (jQuery(window).width() <= 1499 ) {
645		jQuery('.top-column .cat-cms').insertAfter('.top-column .top-block');
646	}
647	if (jQuery(window).width() <= 1364 ) {
648		jQuery('.header-cart').insertBefore('.header-service');
649		jQuery('.topbar-link').insertAfter('.header-cart');
650		jQuery(".header-bottom .verticle-menu").appendTo('.header-middle .mobile-menu');
651		jQuery('.header-contact-set').insertAfter('.header-middle .theme-container .wishlist');
652		jQuery('.main-slider').insertBefore('#content .category-cms-block');
653	}
654}
655jQuery(document).ready(function() {  "use strict";  CmsAppend()});
656jQuery(window).resize(function() { "use strict"; CmsAppend()});
657// JS toggle for sidebar and footer
658function SidebarFooterToggle(){	
659"use strict";	
660if (jQuery(document).width() <= 979) {
661/*jQuery('.footer-center .title-outer').click(function () {
662	jQuery(this).parent().toggleClass('widgets-static-links').parent().find('ul').toggle('slow');
663});
664jQuery('.footer-center .widget_media_gallery .title-outer').click(function () {
665	jQuery(this).parent().toggleClass('widget_media_gallery').parent().find('.site-footer .gallery').toggle('slow');
666});*/
667jQuery('.primary-sidebar .title-outer,.footer-center .title-outer,.toggle-content .title-outer').click(function () {			
668if(jQuery(this).parent().hasClass('toggled-on')){	   
669		jQuery(this).parent().removeClass('toggled-on');
670		jQuery(this).parent().addClass('toggled-off');
671}else {
672		jQuery(this).parent().addClass('toggled-on');
673		jQuery(this).parent().removeClass('toggled-off');
674}
675return (false);
676});
677}
678}
679jQuery(document).ready(function() { "use strict";  SidebarFooterToggle()});
680// JS for adding treeview in navigationMenu sidebar product category
681function leftCatMenu(){
682	"use strict";
683	jQuery('.primary-sidebar .product-categories,.primary-sidebar .widget_nav_menu,.primary-sidebar .widget_categories ul').addClass('treeview-list');
684	jQuery(".primary-sidebar .product-categories.treeview-list,.primary-sidebar .widget_nav_menu.treeview-list,.primary-sidebar .widget_categories .treeview-list").treeview({
685		animated: "slow",
686		collapsed: true,
687		unique: true		
688	});
689	jQuery('.treeview-list a.active').parent().removeClass('expandable');
690	jQuery('.treeview-list a.active').parent().addClass('collapsable');
691	jQuery('.treeview-list .collapsable ul').css('display','block');
692}
693jQuery(document).ready(function() { "use strict";  leftCatMenu()});
694if (jQuery(window).width() <= 979) {
695function verticalmobilesMenu() {
696	"use strict";
697	jQuery('.verticle-menu .product-categories').addClass('treeview-list');
698	jQuery(".verticle-menu .product-categories.treeview-list").treeview({
699		animated: "slow",
700		collapsed: true,
701		unique: true
702	});
703	jQuery('.treeview-list a.active').parent().removeClass('expandable');
704	jQuery('.treeview-list a.active').parent().addClass('collapsable');
705	jQuery('.treeview-list .collapsable ul').css('display', 'block');
706	
707}
708jQuery(window).load(function() {
709	"use strict";
710	verticalmobilesMenu()
711});
712jQuery(document).resize(function () {
713	"use strict";
714	verticalmobilesMenu();
715});
716}
717jQuery(document).ready(function(){
718	if (jQuery(".primary-sidebar ul.product-categories li").hasClass("current-cat-parent")) {
719		jQuery('.primary-sidebar .product-categories li.current-cat-parent > ul').css('display', 'block');
720		jQuery('.primary-sidebar .product-categories li.current-cat-parent').removeClass('expandable');
721		jQuery('.primary-sidebar .product-categories li.current-cat-parent').addClass('collapsable');
722		jQuery('.primary-sidebar .product-categories li.current-cat-parent > .hitarea').removeClass('expandable-hitarea');
723		jQuery('.primary-sidebar .product-categories li.current-cat-parent > .hitarea').addClass('collapsable-hitarea');
724	}
725	if (jQuery(".header-top-menu.verticle-menu ul li").hasClass("menu-item-has-children")) {
726		jQuery('.header-top-menu.verticle-menu ul li.menu-item-has-children > ul.sub-menu').css('display', 'block');
727		jQuery('.header-top-menu.verticle-menu ul li.menu-item-has-children').removeClass('expandable');
728		jQuery('.header-top-menu.verticle-menu ul li.menu-item-has-children').addClass('collapsable');
729		jQuery('.header-top-menu.verticle-menu ul li.menu-item-has-children > .hitarea').removeClass('expandable-hitarea');
730		jQuery('.header-top-menu.verticle-menu ul li.menu-item-has-children > .hitarea').addClass('collapsable-hitarea');
731	}
732});
733// JS for adding treeview in Mobile Menu
734function mobilenavigationMenu() {
735    "use strict";
736    jQuery('.mobile-menu .mobile-menu-inner').addClass('treeview-list');
737    jQuery(".mobile-menu .mobile-menu-inner.treeview-list").treeview({
738        animated: "slow",
739        collapsed: true,
740        unique: true
741    });
742}
743jQuery(window).load(function() { "use strict";  mobilenavigationMenu()});
744// JS for adding treeview in Verticle Menu
745function verticlenavigationMenu() {
746    "use strict";
747    jQuery('.verticle-menu .header-top-menu').addClass('treeview-list');
748    jQuery(".verticle-menu .header-top-menu.treeview-list").treeview({
749        animated: "slow",
750        collapsed: true,
751        unique: true
752    });
753}
754jQuery(window).load(function() { "use strict";  verticlenavigationMenu()});
755// JS for treeview for sidebar page list
756function leftPageMenu(){
757	"use strict";
758	jQuery("#secondary .widget_pages ul").addClass('page-list');
759	jQuery("#secondary .widget_pages ul.page-list").treeview({
760		animated: "slow",
761		collapsed: true,
762		unique: true		
763	});
764}
765jQuery(window).load(function() { "use strict";  leftPageMenu()});
766// JS for calling Owl Carousel
767jQuery(window).load(function() {
768    "use strict";  
769	jQuery('.aboutus .slides').owlCarousel({	
770		items: 1,
771		autoPlay: 5000,
772		singleItem: true,
773		navigation: false,
774		pagination: true,
775		transitionStyle: 'fade'
776  });
777		jQuery('.banner-slider-container .slides').owlCarousel({	
778		items: 1,
779		autoPlay: 3000,
780		singleItem: true,
781		navigation: false,
782		pagination: true,
783		transitionStyle: 'fadeUp'
784  });
785});
786	
787// JS for move the cross sale section	
788function preloadFunc(){
789	"use strict";
790	jQuery(".cross-sells").appendTo(".cart-collaterals");	      
791	jQuery(".product_list_widget li:last-child").addClass("last");  
792}
793jQuery(document).ready(function() { "use strict";  preloadFunc();});
794// JS for adding active class in Mobile Menu
795function mobileMenu(){	
796"use strict";
797	if (jQuery(window).width() < 768){
798			jQuery('.mega-menu .mega').attr('id', 'menu-menu');
799			jQuery('#menu-all-pages').removeClass('mega');		
800			jQuery('.mega-menu > ul').removeClass('mega');					
801	}else {
802		jQuery('.mega-menu .mega > ul').addClass('mega');
803		jQuery('.mega-menu .mega > ul').attr('id', 'menu-menu');
804	}
805	jQuery(".nav-top").addClass('toggled-on');		 
806	jQuery('.nav-mainmenu').click( function(){
807			if ( jQuery(this).parent().hasClass('active') ) {			
808				jQuery(this).parent().removeClass('active');				
809			} else {
810			jQuery('.nav-mainmenu').parent().removeClass('active');
811					jQuery(this).parent().addClass('active'); 					 
812			}
813		});
814	jQuery('.close-menu').click( function(){
815		if ( jQuery(this).parent().parent().hasClass('active') ) {			
816				jQuery(this).parent().parent().removeClass('active');				
817			} else {								
818			jQuery('.close-menu').parent().parent().removeClass('active');
819					jQuery(this).parent().parent().addClass('active'); 					 
820		}
821	});
822}
823jQuery(document).ready(function() { "use strict"; mobileMenu();});
824// JS for adding active class in Verticle Menu
825function verticleMenu(){	
826"use strict";
827	jQuery('.header-top-menu.verticle-menu .close-menu').prependTo(".header-top-menu.verticle-menu ul.header-top-menu");
828	if (jQuery(window).width() > 0){
829			jQuery('.verticle-menu').attr('id', 'verticle-menu');	
830			jQuery('.verticle-menu > ul').removeClass('mega');					
831	}else {
832		jQuery('.verticle-menu > ul').addClass('mega');
833		jQuery('.verticle-menu > ul').attr('id', 'verticle-menu');
834	}		 
835	jQuery('.nav-verticlemenu').click( function(){
836			if ( jQuery(this).parent().hasClass('active') ) {			
837				jQuery(this).parent().removeClass('active');				
838			} else {
839			jQuery('.nav-verticlemenu').parent().removeClass('active');
840					jQuery(this).parent().addClass('active'); 					 
841			}
842		});
843	jQuery('.verticle-menu .close-menu').click( function(){
844		if ( jQuery(this).parent().parent().hasClass('active') ) {			
845				jQuery(this).parent().parent().removeClass('active');				
846			} 
847	});
848}
849jQuery(document).ready(function() { "use strict"; verticleMenu();});
850// JS for adding menu more link in navigation
851function moreTab() {
852	"use strict";
853	var max_elem = 6 ;
854	if (jQuery(window).width() > 1199) {
855		var max_elem = 6 ;
856		jQuery('#site-navigation').addClass('more');
857		jQuery('#site-navigation.more .mega > li').first().addClass('home_first');
858		var items = jQuery('#site-navigation.more .mega > li');
859		var surplus = items.slice(max_elem, items.length);	
860		surplus.wrapAll('<li class="cat-item level-0 hiden_menu cat-parent"><ul class="children">');
861		jQuery('.hiden_menu').prepend('<a href="#" class="level-0  activSub">More</a>');	
862	}	
863	if ((jQuery(window).width() >= 1364) && (jQuery(window).width() <= 1364)) {	
864		var max_elem = 4 ;
865		jQuery('#site-navigation').addClass('more');
866		jQuery('#site-navigation.more .mega > li').first().addClass('home_first');
867		var items = jQuery('#site-navigation.more .mega > li');
868		var surplus = items.slice(max_elem, items.length);	
869		surplus.wrapAll('<li class="cat-item level-0 hiden_menu cat-parent"><ul class="children">');
870		jQuery('.hiden_menu').prepend('<a href="#" class="level-0  activSub">More</a>');	
871	}	
872}
873jQuery(document).ready(function() {"use strict";  moreTab()});
874function vaerticlemoreTab() {
875	"use strict";
876	var max_elem = 11;
877	if (jQuery(window).width() > 1299) {
878		var max_elem = 11;
879		jQuery('.verticle-menu').addClass('moremenu');
880		jQuery('.verticle-menu.moremenu ul.product-categories > li.cat-item').first().addClass('home_first');
881		var items = jQuery('.verticle-menu.moremenu ul.product-categories > li.cat-item');
882		var surplus = items.slice(max_elem, items.length);
883		surplus.wrapAll('<li class="cat-item level-top hiden_moremenu cat-parent"><ul class="children">');
884		jQuery('.hiden_moremenu').prepend('<a href="#" class="level-top activmoremenu">More</a>');
885	}
886	if ((jQuery(window).width() >= 1200) && (jQuery(window).width() <= 1299)) {
887		var max_elem = 9;
888		jQuery('.verticle-menu').addClass('moremenu');
889		jQuery('.verticle-menu.moremenu ul.product-categories > li.cat-item').first().addClass('home_first');
890		var items = jQuery('.verticle-menu.moremenu ul.product-categories > li.cat-item');
891		var surplus = items.slice(max_elem, items.length);
892		surplus.wrapAll('<li class="cat-item level-top hiden_moremenu cat-parent"><ul class="children">');
893		jQuery('.hiden_moremenu').prepend('<a href="#" class="level-top activmoremenu">More</a>');
894	}
895	if ((jQuery(window).width() >= 1364) && (jQuery(window).width() <= 1199)) {
896		var max_elem = 8;
897		jQuery('.verticle-menu').addClass('moremenu');
898		jQuery('.verticle-menu.moremenu ul.product-categories > li.cat-item').first().addClass('home_first');
899		var items = jQuery('.verticle-menu.moremenu ul.product-categories > li.cat-item');
900		var surplus = items.slice(max_elem, items.length);
901		surplus.wrapAll('<li class="cat-item level-top hiden_moremenu cat-parent"><ul class="children">');
902		jQuery('.hiden_moremenu').prepend('<a href="#" class="level-top activmoremenu">More</a>');
903	}
904}
905jQuery(document).ready(function () {
906	"use strict";
907	vaerticlemoreTab()
908});
909// JS for Sticky Header
910function StickyHeader() {
911	"use strict";
912	var num = 140; //number of pixels before modifying styles
913	if (jQuery(document).width() >= 1364) {
914		jQuery(window).bind('scroll', function () {
915			if (jQuery(window).scrollTop() > num) {
916				jQuery('.header-middle').addClass('sticky-menu');
917				jQuery('.site-header-fix').addClass('header-style');
918			} else {
919				jQuery('.header-middle').removeClass('sticky-menu');
920				jQuery('.site-header-fix').removeClass('header-style');
921			}
922		})
923	}
924	else {
925		jQuery(window).bind('scroll', function () {
926			if (jQuery(window).scrollTop() > num) {
927				jQuery('.header-middle').addClass('sticky-menu');
928				jQuery('.site-header-fix').addClass('header-style');
929			} else {
930				jQuery('.header-middle').removeClass('sticky-menu');
931				jQuery('.site-header-fix').removeClass('header-style');
932			}
933		})
934	}
935}
936jQuery(document).ready(function () {
937	"use strict";
938	StickyHeader()
939});
940jQuery(window).resize(function () {
941	"use strict";
942	StickyHeader()
943});
944<!--fixed navigation js--> 
945// JS for calling account toggle,top bar link toggle and responsive menu toggle
946jQuery(document).ready(function() {
947	"use strict";
948	jQuery(".header-toggle").click(function(){	
949		jQuery(this).toggleClass('active').parent().find('.search-overlay').slideToggle('medium');
950   }); 
951	jQuery('.topbar-link').click(function(){
952		jQuery(".topbar-link-wrapper").slideToggle("medium");				
953	});	
954	if (jQuery(window).width() <=1299) {
955		jQuery(".header-contact-set .contact-icon").click(function(){	
956			jQuery(this).toggleClass('active').parent().find('.header-contact-block').slideToggle('medium');
957		});
958	}
959});
960// JS for home accordian shortcode
961jQuery(document).ready(function() {
962	"use strict";
963	jQuery('#accordion.style-1').find('.accordion-toggle').click(function(){ 	
964      //Expand or collapse this panel
965      jQuery(this).next().slideToggle('fast'); 	  
966      //Hide the other panels
967      jQuery(".style-1 .accordion-content").not(jQuery(this).next()).slideUp('fast');
968    });
969});
970jQuery(window).load(function() {
971    "use strict";
972	jQuery(".shop-image").insertAfter(".mega-menu ul li.shop .sub li.mega-hdr.last-element");
973	
974	jQuery(".products .container-inner .product-detail-wrapper").find(".yith-wcqv-button").each(function(i){
975		jQuery(this).appendTo(jQuery(this).parent().parent().parent().find(".product-button-outer"));
976	});
977	
978	jQuery(".products .container-inner .product-detail-wrapper").find(".yith-wcwl-add-to-wis
978hlist").each(function(i){
979		jQuery(this).appendTo(jQuery(this).parent().parent().parent().find(".product-button-outer"));
980	});
981	
982	jQuery(".products .container-inner .product-detail-wrapper").find(".compare-button").each(function(i){
983		jQuery(this).appendTo(jQuery(this).parent().parent().parent().find(".product-button-outer"));
984	});	
985	
986	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){
987		jQuery(this).appendTo(jQuery(this).parent().parent().parent().find(".product-button-hover"));
988	});
989	
990	
991});
992// add to cart button added
993jQuery(document).ready(function() {
994"use strict";					
995jQuery(".add_to_cart_button").click(function() {
996		 var rows = jQuery(".product-block-hover .add_to_cart_button");
997		  setTimeout(function() {
998		 rows.removeClass("added");
999   },6000);
1000	});
1001});
1002// Zoom Gallary
1003function singleproductcarousel() {
1004	"use strict";
1005	jQuery('.product .flex-control-thumbs').addClass('owl-carousel');
1006	jQuery(".product .flex-control-thumbs").owlCarousel({
1007		navigation: true,
1008		pagination: false,
1009		slideSpeed : 1000,
1010		paginationSpeed : 800,
1011		items : 4, //10 items above 1000px browser width
1012		itemsDesktop : [1299,3], 
1013		itemsDesktopSmall : [979,4], 
1014		itemsTablet: [640,3], 
1015		itemsMobile : [479,1] 
1016	});	
1017}
1018jQuery(window).load(function() {
1019    "use strict";
1020    singleproductcarousel()
1021});
1022// JS for product loading			
1023jQuery(window).load(function() {
1024    "use strict";
1025    var delay = 500; //1 second
1026    setTimeout(function() {
1027        jQuery("ul.products li span.product-loading").hide();
1028    }, delay);
1029});
1030//for blog height
1031function sameheight() {
1032"use strict";
1033if (jQuery(window).width() > 600) {
1034jQuery(".woocommerce div.product,.woocommerce-page div.product").each(function(){
1035	jQuery('.woocommerce div.product div.images').css('min-height',jQuery('.woocommerce div.product div.summary, .woocommerce-page div.product div.summary').height()+'px');
1036	
1037	});
1038}
1039}
1040jQuery(window).resize(function() { sameheight();});
1041jQuery(window).load(function() { sameheight();});
1042// ---------------- Div insertAfter ----------------------
1043function divAppendCms()
1044{
1045	if (jQuery(document).width() <= 1364) {
1046	   jQuery(".header-bottom #site-navigation").insertAfter('.header-middle .theme-container .header-logo');
1047	   jQuery(".header-middle .header-search").appendTo('.header-bottom ');
1048	}
1049	else{
1050		jQuery(".cms-banner-item.style2 .cms-banner-img").insertAfter('.cms-banner-item.style2 .static-wrapper');
1051	}
1052}
1053jQuery(document).ready(function () {
1054   divAppendCms();
1055});
1056jQuery(window).resize(function() {
1057  divAppendCms();	    
1058});
1059// ---------------- Preloader ----------------------
1060jQuery(window).load(function() {
1061"use strict";
1062var preloaderFadeOutTime = 10;
1063function hidePreloader() {
1064var preloader = jQuery('.spinner-wrapper');
1065preloader.fadeOut(preloaderFadeOutTime);
1066}
1067hidePreloader();
1068});
1069// JS for Single Product With list	                                           
1070      function SingleProduct(){
1071      "use strict";
1072      jQuery('#home_all_carousel .owl-buttons .owl-next, #home_all_carousel .owl-buttons .owl-prev').click(function(){ 
1073      jQuery(".image-carousel").addClass("owl-carousel");	   
1074		  jQuery('.image-carousel').owlCarousel({	   
1075		  loop:true,
1076		  items: 1,
1077		  margin:15,
1078		  slideSpeed : 1000,
1079		  paginationSpeed : 800,
1080		  mouseDrag: true,
1081		  touchDrag: false,
1082		  navigation: true,
1083		  pagination: true,
1084		  itemsDesktop: [1299, 1],
1085		  itemsDesktopSmall: [979, 1],
1086		  itemsTablet: [767, 1],
1087		  itemsMobile: [600, 1]
1088		  });	  
1089      });
1090      jQuery(".home-all-carousel").addClass("owl-carousel");
1091      jQuery('.home-all-carousel').owlCarousel({
1092      loop:true,
1093      items: 1,
1094      margin:15,
1095	  slideSpeed : 1000,
1096	  paginationSpeed : 800,	  
1097      addClassActive: true,
1098      mouseDrag: true,
1099      touchDrag: false,
1100      navigation: true,
1101      pagination: false,
1102      itemsDesktop: [1299, 1],
1103      itemsDesktopSmall: [979, 1],
1104      itemsTablet: [767, 1],
1105      itemsMobile: [600, 1]
1106      });
1107	  
1108      jQuery(".image-carousel").addClass("owl-carousel");
1109      jQuery('.image-carousel').owlCarousel({ 
1110      loop:true,
1111      items: 1,
1112      margin:10,
1113	  slideSpeed : 1000,
1114	  paginationSpeed : 800,
1115	  mouseDrag: false,
1116      navigation: false,
1117      pagination: false,
1118      itemsDesktop: [1299, 1],
1119      itemsDesktopSmall: [979, 1],
1120      itemsTablet: [767, 1],
1121      itemsMobile: [600, 1]
1122      });
1123	  
1124       }
1125      jQuery(document).ready(function() {
1126          "use strict";
1127          SingleProduct()
1128      });
1129      jQuery(window).resize(function() {
1130          "use strict";
1131          SingleProduct()
1132      });
1133      // Countdown
1134      function timecounter() {
1135      "use strict";
1136      jQuery('.countbox.hastime').each(function(){
1137      var countTime = jQuery(this).attr('data-time');
1138      jQuery(this).countdown(countTime, function(event) {
1139      jQuery(this).html(
1140      '<span class="timebox day"><span class="timebox-inner"><strong>'+event.strftime('%D')+'</strong></span><span class="time day">days</span></span><span class="timebox hour"><span class="timebox-inner"><strong>'+event.strftime('%H')+'</strong></span><span class="time hour">hours</span></span><span class="timebox minute"><span class="timebox-inner"><strong>'+event.strftime('%M')+'</strong></span><span class="time min">mins</span></span><span class="timebox second"><span class="timebox-inner"><strong>'+event.strftime('%S')+'</strong></span><span class="time sec">secs</span></span>'
1141      );
1142      });
1143      });
1144      }
1145      jQuery(window).load(function() {
1146          "use strict";
1147          timecounter();
1148      });
1149      jQuery(window).resize(function() {
1150          "use strict";
1151          timecounter();
1152      });
1153	  
1154//wishlist counter
1155
1156jQuery( document ).ready( function($){
1157    var update_wishlist_count = function() {
1158        $.ajax({
1159            beforeSend: function () {
1160
1161            },
1162            complete  : function () {
1163
1164            },
1165            data      : {
1166                action: 'update_wishlist_count'
1167            },
1168     
1169
1170          success : function (data) {
1171	$('.wishlist .wishlist-count').html( data );
1172	//do something
1173           },
1174
1175            url: yith_wcwl_l10n.ajax_url
1176        });
1177    };
1178
1179    $('body').on( 'added_to_wishlist removed_from_wishlist', update_wishlist_count );
1180} );

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.