PageSourceSearch

https://bloomandblossom.com/cdn/shop/t/10/assets/ets_megamenu.js?v=119385885336025490201662507051

js bloomandblossom.com collected 2026-10-05 01:26:36 UTC 19,442 bytes, 1 lines download raw bytes

1var etsMegamenu={disableOrginalMenu:function(){if(ETS_MM_CONFIG.navigator&&!(ETS_MM_LINK_LIST.length<=0)){var e=ETS_MM_CONFIG.navigator.split(",");e.length&&("use_embeddedcode"==e[0]&&jQueryETS(".ets_mm_embeddedcode").length&&jQueryETS(".ets_mm_embeddedcode").each(function(){jQueryETS(this).html()||etsMegamenu.useShortCode(this)}),jQueryETS.each(e,function(e,s){var t=[];jQueryETS.each(ETS_MM_LINK_LIST,function(e,n){if(n.id==s.trim())return t=n.items,!1}),t.length&&jQueryETS("ul,nav").each(function(){var e="ets_megamenu_frame";if(etsMegamenu.isPageInPreviewMode()&&(e="ets_mm_preview_menu"),!jQueryETS(this).hasClass(e)){var s=0;jQueryETS(this).find(">li").each(function(){var e=jQueryETS(this).find("a").first().attr("href");void 0!==t[s]&&t[s]==e?s++:s!=t.length&&s>0&&(s=0,e==t[0]&&(s=1))}),s==t.length&&(etsMegamenu.checkMEnuContent(),jQueryETS(this).addClass("ets_mm_disabled_menu"),jQueryETS("#MobileNav").length&&!jQueryETS("#MobileNav").hasClass("ets_mm_disabled_menu")&&jQueryETS("#MobileNav").addClass("ets_mm_disabled_menu"),jQueryETS("#SiteNav").length&&!jQueryETS("#SiteNav").hasClass("ets_mm_disabled_menu")&&jQueryETS("#SiteNav").addClass("ets_mm_disabled_menu"),jQueryETS("#SiteNav").length&&!jQueryETS("#SiteNav").hasClass("ets_mm_disabled_menu")&&jQueryETS("#SiteNav").addClass("ets_mm_disabled_menu"),jQueryETS("."+e).first().clone().appendTo(jQueryETS(this).parent()),jQueryETS(this).parent().find("."+e).removeClass("ets_mm_hidden"),jQueryETS(this).parent().find(".ets_megamenu_frame").removeClass("ets_mm_hidden"),jQueryETS("body").addClass("ets_mm_body_page"))}})}))}},useShortCode:function(e){if(jQueryETS(e).length>0){var s="ets_megamenu_frame";etsMegamenu.isPageInPreviewMode()&&(s="ets_mm_preview_menu"),etsMegamenu.checkMEnuContent(),jQueryETS("."+s).first().clone().appendTo(e),jQueryETS(e).find("."+s).removeClass("ets_mm_hidden"),jQueryETS(e).find(".ets_megamenu_frame").removeClass("ets_mm_hidden")}},checkMEnuContent:function(){etsMegamenu.isPageInPreviewMode()?(jQueryETS("body>.ets_megamenu_frame:not(.ets_mm_preview_menu)").next("style").remove(),jQueryETS("body>.ets_megamenu_frame:not(.ets_mm_preview_menu)").remove()):(jQueryETS("body>.ets_mm_preview_menu").next("style").remove(),jQueryETS("body>.ets_mm_preview_menu").remove())},initJs:function(){if(jQueryETS(document).on("click",".ets_mm_categories .has-sub .arrow",function(e){e.stopPropagation();var s,t=jQueryETS(this).next(".ets_mm_categories");jQueryETS(this).hasClass("closed")?((s=jQueryETS(this)).removeClass("closed"),s.addClass("opened"),t.stop(!0,!0).addClass("active")):((s=jQueryETS(this)).removeClass("opened"),s.addClass("closed"),t.stop(!0,!0).removeClass("active"))}),jQueryETS(document).mouseup(function(e){var s=jQueryETS(".mm_extra_item.active");s.is(e.target)||0!==s.has(e.target).length||jQueryETS(".mm_extra_item").removeClass("active")}),etsMegamenu.displayHeightTab(),jQueryETS(".ets_mm_megamenu.sticky_enabled").length>0){var e=jQueryETS(".ets_mm_megamenu.sticky_enabled:visible").length?jQueryETS(".ets_mm_megamenu.sticky_enabled:visible").offset().top:-1,s=jQueryETS(".ets_mm_megamenu.sticky_enabled:visible").length?jQueryETS(".ets_mm_megamenu.sticky_enabled:visible").outerHeight():-1,t=function(){if(s<0&&(s=jQueryETS(".ets_mm_megamenu.sticky_enabled:visible").length?jQueryETS(".ets_mm_megamenu.sticky_enabled:visible").outerHeight():-1),e<0&&(e=jQueryETS(".ets_mm_megamenu.sticky_enabled:visible").length?jQueryETS(".ets_mm_megamenu.sticky_enabled:visible").offset().top:-1),!jQueryETS(".ets_mm_megamenu").hasClass("sticky_enabled"))return!1;var t=jQueryETS(window).scrollTop();e>=0&&t>e?(jQueryETS(".ets_mm_megamenu.sticky_enabled").parents("body").find(".ets_mm_container_sticky").addClass("scroll_heading"),jQueryETS(".ets_mm_height_sticky").length>0&&jQueryETS(".ets_mm_height_sticky").css({height:(s||0)+"px"})):(jQueryETS(".ets_mm_megamenu.sticky_enabled").parents("body").find(".ets_mm_container_sticky").removeClass("scroll_heading"),jQueryETS(".ets_mm_height_sticky").length>0&&jQueryETS(".ets_mm_height_sticky").css({height:"0"}))};t(),jQueryETS(window).scroll(function(){t()}),jQueryETS(window).width()<768&&!jQueryETS("body").hasClass("disable-sticky")&&jQueryETS("body").addClass("disable-sticky"),jQueryETS(window).on("resize",function(e){jQueryETS(window).width()<768&&!jQueryETS("body").hasClass("disable-sticky")?jQueryETS("body").addClass("disable-sticky"):jQueryETS(window).width()>=768&&jQueryETS("body").hasClass("disable-sticky")&&jQueryETS("body").removeClass("disable-sticky")})}if(jQueryETS(window).on("load",function(){if(jQueryETS(".ets_mn_submenu_full_height").length>0){var e=jQueryETS(".ets_mn_submenu_full_height").height();jQueryETS(".ets_mn_submenu_full_height").find(".mm_columns_ul").css("min-height",e)}}),jQueryETS(".mm_columns_ul_tab_content").length>0&&jQueryETS("body#index").length>0&&jQueryETS(".mm_columns_ul_tab_content").addClass("active").prev(".arrow").removeClass("closed").addClass("opened"),ETS_MM_CONFIG.show_class_mobile&&($("body").hasClass("ets_mm_menu_mobile_bottom")||$("body").addClass("ets_mm_menu_mobile_bottom")),jQueryETS(window).resize(function(){jQueryETS(".mm_menus_ul:not(.ets_mm_all_show_resize)").removeClass("ets_mn_active")}),jQueryETS(document).on("click",".mm_has_sub > .arrow",function(){var e,s=jQueryETS(this).next(".mm_columns_ul");jQueryETS(this).hasClass("closed")?(jQueryETS(".mm_columns_ul").removeClass("active"),jQueryETS(".mm_has_sub > .arrow").removeClass("opened"),jQueryETS(".mm_has_sub > .arrow").addClass("closed"),(e=jQueryETS(this)).removeClass("closed"),e.addClass("opened"),s.stop(!0,!0).addClass("active")):((e=jQueryETS(this)).removeClass("opened"),e.addClass("closed"),s.stop(!0,!0).removeClass("active"))}),jQueryETS(document).on("mouseover",".effect_hover_slide_down li.mm_menus_li",function(){jQueryETS(window).width()>=1200?jQueryETS(this).find(".mm_columns_ul").stop().slideDown(300):jQueryETS(".effect_hover_slide_down:not(.changestatus)").length>0&&jQueryETS(window).width()>=768&&jQueryETS(this).find(".mm_columns_ul").stop().slideDown(300)}),jQueryETS(document).on("mouseleave",".effect_hover_slide_down li.mm_menus_li",function(){jQueryETS(window).width()>=1200?jQueryETS(this).find(".mm_columns_ul").stop(!0,!0).slideUp(0):jQueryETS(".effect_hover_slide_down:not(.changestatus)").length>0&&jQueryETS(window).width()>=768&&jQueryETS(this).find(".mm_columns_ul").stop(!0,!0).slideUp(0)}),jQueryETS(document).on("click",".ybc-menu-toggle, .ybc-menu-vertical-button",function(){var e,s=jQueryETS(this).next(".mm_menus_ul");jQueryETS(this).hasClass("closed")?((e=jQueryETS(this)).removeClass("closed"),e.addClass("opened"),s.stop(!0,!0).addClass("active"),""!=jQueryETS(".effect_hover_slide_down.effect_hover_default").length&&s.stop(!0,!0).slideDown(0)):((e=jQueryETS(this)).removeClass("opened"),e.addClass("closed"),s.stop(!0,!0).removeClass("active"),""!=jQueryETS(".effect_hover_slide_down.transition_default").length&&s.stop(!0,!0).slideUp(0))}),jQueryETS(document).on("click",".close_menu",function(){jQueryETS(this).parent().prev().removeClass("opened"),jQueryETS(this).parent().prev().addClass("closed"),jQueryETS(this).parent().stop(!0,!0).removeClass("active"),jQueryETS(".mobile-nav-wrapper.js-menu--is-open").length>
10&&jQueryETS(".js-mobile-nav-toggle").click()}),jQueryETS(document).on("click",".js-mobile-nav-toggle",function(){var e=jQueryETS(".site-header").height();jQueryETS(".mm_menus_ul.ets_mm_megamenu.changestatus.transition_bottom").length>0&&(jQueryETS(window).width()<1200&&jQueryETS(window).width()>767?jQueryETS(".mm_menus_ul.ets_mm_megamenu.changestatus").css("margin-top",e):jQueryETS(".mm_menus_ul.ets_mm_megamenu.changestatus").css("margin-top",""))}),jQueryETS(document).on("click",".search-header__input",function(){jQueryETS(this).closest("form.ets_mm_menu_search:not(.search--focus)").addClass("search--focus")}),jQueryETS(document).on("click",function(e){jQueryETS(e.target).closest(".mm_menu_search").length||jQueryETS(".ets_mm_megamenu .search--focus").removeClass("search--focus")}),jQueryETS(document).on("click",".product-form__cart-submit",function(){if($(".ets_mm_cart_count").length&&$(".ets_mm_cart_count").html()){var e=parseInt($(".ets_mm_cart_count").html()),s=1;jQueryETS("#Quantity-product-template").length&&jQueryETS("#Quantity-product-template").val()&&(s=parseInt(jQueryETS("#Quantity-product-template").val())),$(".ets_mm_cart_count").html(e+s)}else $(".ets_mm_menu_cart a").append('<div class="site-header__cart-count"><span class="ets_mm_cart_count">1</span></div>')}),jQueryETS(".ets_mm_megamenu").hasClass("enable_active_menu")&&jQueryETS(".mm_menus_ul > li").length>0){var n=window.location.href;jQueryETS(".mm_menus_ul > li").each(function(){if(jQueryETS(this).find('a[href="'+n+'"]').length>0)return jQueryETS(this).addClass("active"),!1})}jQueryETS(".mm_breaker").length>0&&jQueryETS(".mm_breaker").prev("li").length>0&&jQueryETS(".mm_breaker").prev("li").addClass("mm_before_breaker"),jQueryETS(document).on("mouseover",".mm_tab_li_content",function(){jQueryETS(this).closest(".mm_tabs_li").hasClass("open")||(jQueryETS(this).closest(".mm_columns_ul_tab").find(".mm_tabs_li").removeClass("open"),jQueryETS(this).closest(".mm_tabs_li").addClass("open"),jQueryETS(this).closest(".mm_columns_ul").removeClass("mm_tab_no_content"),jQueryETS(this).next(".mm_columns_contents_ul").length||jQueryETS(this).closest(".mm_columns_ul").addClass("mm_tab_no_content"),etsMegamenu.displayHeightTab())}),jQueryETS(".clicktext_show_submenu").length<=0&&jQueryETS(document).on("click touchstart",".mm_tab_li_content",function(e){var s=jQueryETS(this),t=jQueryETS(this).next();s.find(".mm_tab_toggle_title a").is(e.target)||(s.hasClass("closed")?(jQueryETS(".mm_tab_li_content").removeClass("opened"),jQueryETS(".mm_tab_li_content").addClass("closed"),jQueryETS(".mm_columns_contents_ul").removeClass("active"),s.removeClass("closed"),s.addClass("opened"),t.stop(!0,!0).addClass("active")):(s.removeClass("opened"),s.addClass("closed"),t.stop(!0,!0).removeClass("active")))});var a=jQueryETS(".ets_mm_megamenu").attr("data-bggray");void 0!==a&&a&&(jQueryETS(document).on("mouseover",".ets_mm_megamenu .mm_menus_li.mm_has_sub",function(){jQueryETS(window).width()>767&&(jQueryETS(window).width()>=1200?jQueryETS("body").addClass("hover_menu"):jQueryETS(this).parents(".ets_mm_megamenu:not(.changestatus)").length>0&&jQueryETS("body").addClass("hover_menu"))}),jQueryETS(document).on("mouseleave",".ets_mm_megamenu .mm_menus_li.mm_has_sub",function(){jQueryETS("body").removeClass("hover_menu")})),$(document).on("click",".ets_mm_megamenu a",function(){if(etsMegamenu.isPageInPreviewMode())return!1})},isPageInPreviewMode:function(){return!(!new URL(window.location.href).searchParams.get("etsMMPreviewMode")||!$(".ets_mm_preview_menu").length)},itemClickMenu:function(e){var s=jQueryETS(e).next(".arrow"),t=s.next();if(s.length)s.hasClass("closed")?(jQueryETS(".mm_has_sub > .arrow").removeClass("opened"),jQueryETS(".mm_has_sub > .arrow").addClass("closed"),jQueryETS(".mm_columns_ul").removeClass("active"),s.removeClass("closed"),s.addClass("opened"),t.stop(!0,!0).addClass("active")):(s.removeClass("opened"),s.addClass("closed"),t.stop(!0,!0).removeClass("active"));else{var n=jQueryETS(e).closest(".mm_tab_li_content").first();t=n.next();n.hasClass("closed")?(jQueryETS(".mm_tab_li_content").removeClass("opened"),jQueryETS(".mm_tab_li_content").addClass("closed"),jQueryETS(".mm_tab_li_content + .mm_columns_contents_ul").removeClass("active"),n.removeClass("closed"),n.addClass("opened"),t.stop(!0,!0).addClass("active")):(n.removeClass("opened"),n.addClass("closed"),t.stop(!0,!0).removeClass("active"))}},clickTextShowMenu:function(){jQueryETS(".clicktext_show_submenu").length>0&&jQueryETS(".clicktext_show_submenu li.mm_has_sub").each(function(){jQueryETS(this).find("a").first().on("click",function(e){if(jQueryETS(window).width()<=767){e.preventDefault();var s=(t=jQueryETS(this).next(".arrow")).next();t.hasClass("closed")?(t.removeClass("closed"),t.addClass("opened"),s.stop(!0,!0).addClass("active")):(t.removeClass("opened"),t.addClass("closed"),s.stop(!0,!0).removeClass("active"))}else if(jQueryETS(".ets_mm_megamenu").hasClass("changestatus")&&jQueryETS(window).width()>767&&jQueryETS(window).width()<1200){e.preventDefault();var t;s=(t=jQueryETS(this).next(".arrow")).next();t.hasClass("closed")?(t.removeClass("closed"),t.addClass("opened"),s.stop(!0,!0).addClass("active")):(t.removeClass("opened"),t.addClass("closed"),s.stop(!0,!0).removeClass("active"))}})}),jQueryETS(".clicktext_show_submenu").length>0&&jQueryETS(".clicktext_show_submenu li.mm_tabs_has_content > div").each(function(){jQueryETS(this).find("a").first().on("click",function(e){jQueryETS(window).width()<=767?(e.preventDefault(),etsMegamenu.itemClickMenu(this)):jQueryETS(".ets_mm_megamenu").hasClass("changestatus")&&jQueryETS(window).width()>
1767&&(e.preventDefault(),etsMegamenu.itemClickMenu(this))})}),jQueryETS(".clicktext_show_submenu").length>0&&jQueryETS(document).on("click",".mm_tab_has_child > .mm_tab_toggle_title",function(e){if(jQueryETS(this).find("a").length<=0&&(jQueryETS(".ets_mm_megamenu").hasClass("changestatus")||jQueryETS(window).width()>767)){var s=jQueryETS(this).parents(".mm_tab_li_content"),t=jQueryETS(this).parents(".mm_tab_li_content").next();s.hasClass("closed")?(jQueryETS(".mm_tab_li_content").removeClass("opened"),jQueryETS(".mm_tab_li_content").addClass("closed"),jQueryETS(".mm_tab_li_content + .mm_columns_contents_ul").removeClass("active"),s.removeClass("closed"),s.addClass("opened"),t.stop(!0,!0).addClass("active")):(s.removeClass("opened"),s.addClass("closed"),t.stop(!0,!0).removeClass("active"))}})},displayHeightTab:function(){jQueryETS(".mm_tabs_li.open .mm_columns_contents_ul").length&&jQueryETS(".mm_tabs_li.open .mm_columns_contents_ul").each(function(){jQueryETS(this).closest(".mm_columns_ul_tab").css("height",jQueryETS(this).height("px"))})},isUsingEmbeddedCode:function(){var e=ETS_MM_CONFIG.navigator.split(",");return!!e.length&&!("use_embeddedcode"!=e[0]||!jQueryETS(".ets_mm_embeddedcode").length)},autoChangeStatus:function(){var e=jQueryETS("ul.mm_menus_ul").width(),s=0;jQueryETS("ul.mm_menus_ul li.mm_menus_li").each(function(){s+=parseFloat(jQueryETS(this).width())}),s>e+5||!etsMegamenu.isUsingEmbeddedCode()&&$(window).width()<1200?(jQueryETS(".ets_mm_megamenu").addClass("changestatus"),jQueryETS(".ets_mm_height_sticky").addClass("changestatus_heigh"),jQueryETS(".menu_ver_alway_show_sub .mm_columns_ul_tab_content").removeClass("active"),jQueryETS("#index .menu_ver_alway_show_sub .arrow").removeClass("opened").addClass("closed"),jQueryETS("ul.ets_mm_megamenu").length?jQueryETS(".site-header__menu").addClass("changestatus"):jQueryETS(".site-header__menu").removeClass("changestatus")):(jQueryETS(".ets_mm_megamenu").removeClass("changestatus"),jQueryETS(".ets_mm_height_sticky").removeClass("changestatus_heigh"),jQueryETS(".site-header__menu").removeClass("changestatus"),jQueryETS(window).width()>767&&(jQueryETS("#index .menu_ver_alway_show_sub .arrow").addClass("opened").removeClass("closed"),jQueryETS("#index .menu_ver_alway_show_sub .mm_columns_ul_tab_content").addClass("active"))),jQueryETS(window).width()<768&&(jQueryETS(".menu_ver_alway_show_sub .mm_columns_ul_tab_content").removeClass("active"),jQueryETS(".menu_ver_alway_show_sub .arrow").removeClass("opened").addClass("closed"))},coundownClock:function(){jQueryETS(".ets-mm-countdown").length&&jQueryETS(".ets-mm-countdown").each(function(){var e=jQueryETS(this).attr("data-datetime");if(e){jQueryETS(this).html('<div class="ets-mm-countdown-clock"><span class="ets-mm-countdown-number ets-mm-countdown-days"></span><span class="ets-mm-countdown-number ets-mm-countdown-hours"></span><span class="ets-mm-countdown-number ets-mm-countdown-minutes"></span><span class="ets-mm-countdown-number ets-mm-countdown-seconds"></span></div>'),jQueryETS(this).removeClass("hide"),etsMegamenu.setCountdown(this,e)}})},setCountdown:function(e,s){var t=new Date(s).getTime(),n=setInterval(function(){var s=(new Date).getTime(),a=t-s,m=Math.floor(a/864e5),u=Math.floor(a%864e5/36e5),o=Math.floor(a%36e5/6e4),i=Math.floor(a%6e4/1e3);jQueryETS(e).find(".ets-mm-countdown-days").html(m),jQueryETS(e).find(".ets-mm-countdown-hours").html(u),jQueryETS(e).find(".ets-mm-countdown-minutes").html(o),jQueryETS(e).find(".ets-mm-countdown-seconds").html(i),a<0&&(clearInterval(n),jQueryETS(e).html("EXPIRED"))},1e3)},flipClock:{flipTo:function(e,s){var t=e.attr("data-num");e.attr("data-num",s),e.find(".front").attr("data-content",t),e.find(".back, .under").attr("data-content",s),e.find(".flap").css("display","block"),setTimeout(function(){e.find(".base").text(s),e.find(".flap").css("display","none")},350)},jumpTo:function(e,s){e.attr("data-num",s),e.find(".base").text(s)},updateGroup:function(e,s,t,n){var a=jQueryETS(e).find(".ten"+s),m=jQueryETS(e).find("."+s);1==(t=String(t)).length&&(t="0"+t);var u=t.substr(0,1),o=t.substr(1,1);a.attr("data-num")!=u&&(n?etsMegamenu.flipClock.flipTo(a,u):etsMegamenu.flipClock.jumpTo(a,u)),m.attr("data-num")!=o&&(n?etsMegamenu.flipClock.flipTo(m,o):etsMegamenu.flipClock.jumpTo(m,o))},setTime:function(e,s,t){var n=new Date(t).getTime()-(new Date).getTime();if(n<=0)jQueryETS(e).html("");else{var a=Math.floor(n/864e5),m=Math.floor(n%864e5/36e5),u=Math.floor(n%36e5/6e4),o=Math.floor(n%6e4/1e3);etsMegamenu.flipClock.updateGroup(e,"day",a,s),etsMegamenu.flipClock.updateGroup(e,"hour",m,s),etsMegamenu.flipClock.updateGroup(e,"min",u,s),etsMegamenu.flipClock.updateGroup(e,"sec",o,s)}},init:function(){jQueryETS(".ets-mm-countdown").each(function(){jQueryETS(this).removeClass("hide");var e=jQueryETS(this).attr("data-datetime"),s="FLIP"==jQueryETS(this).attr("data-animate-type"),t=etsMegamenu.flipClock.appendClock('<span class="base"></span><div class="flap over front"></div><div class="flap over back"></div><div class="flap under"></div>',s);jQueryETS(this).html(t),etsMegamenu.flipClock.setTime(this,s,e);var n=this;setInterval(function(){etsMegamenu.flipClock.setTime(n,s,e)},1e3)})},appendClock:function(e,s){return'<div class="clock '+(s?"flip-clock":"normal-clock")+'"><div class="clock-group"><div class="digit tenday">'+e+'</div><div class="digit day">'+e+'</div><div class="text">Days</div></div>'+(s?'<div class="divider-clock">:</div>':"")+'<div class="clock-group"><div class="digit tenhour">'+e+'</div><div class="digit hour">'+e+'</div><div class="text">Hours</div></div>'+(s?'<div class="divider-clock">:</div>':"")+'<div class="clock-group"><div class="digit tenmin">'+e+'</div><div class="digit min">'+e+'</div><div class="text">Minutes</div></div>'+(s?'<div class="divider-clock">:</div>':"")+'<div class="clock-group"><div class="digit tensec">'+e+'</div><div class="digit sec">'+e+'</div><div class="text">Seconds</div></div></div>'}}};jQueryETS.noConflict(),function(e){e(document).ready(function(){var s=0;e("script").each(function(){if(-1!=e(this).text().indexOf("asyncLoad")&&-1!=e(this).text().indexOf("ets_megamenu_init.js?"))return s=1,!1}),s&&(void 0===ETS_MM_CONFIG.menu_enabled||ETS_MM_CONFIG.menu_enabled)&&"undefined"!=typeof ETS_MM_LINK_LIST&&(etsMegamenu.initJs(),etsMegamenu.autoChangeStatus(),etsMegamenu.disableOrginalMenu(),etsMegamenu.clickTextShowMenu(),etsMegamenu.flipClock.init(),e(window).resize(function(){etsMegamenu.autoChangeStatus()}))})}(jQueryETS);

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.