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| /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.