Current File : /pages/54/47/d0016649/home/htdocs/cd24/wp-content/themes/56ebon89/assets/js/main.min.js |
!function(e){"use strict";window.qodef={},qodef.body=e("body"),qodef.html=e("html"),qodef.window=e(window),qodef.windowWidth=e(window).width(),qodef.windowHeight=e(window).height(),qodef.scroll=0,e(document).ready(function(){qodef.scroll=e(window).scrollTop()}),e(window).resize(function(){qodef.windowWidth=e(window).width(),qodef.windowHeight=e(window).height()}),e(window).scroll(function(){qodef.scroll=e(window).scrollTop()})}(jQuery),function(n){"use strict";n(document).ready(function(){i.init()}),n(window).resize(function(){i.init()});var i={init:function(){var e=n(".qodef-blog");e.length&&i.resize(e)},resize:function(e){e=e.find(".qodef-e-media iframe");e.length&&e.each(function(){var e=n(this),i=e.attr("width"),o=e.attr("height"),o=e.width()/i*o;e.css("height",o)})}};qodef.qodefResizeIframes=i}(jQuery),function(i){"use strict";i(document).ready(function(){o.init()});var o={init:function(){var e=i("#qodef-page-mobile-header");e.length&&(o.initMobileHeaderOpener(e),o.initDropDownMobileMenu())},initMobileHeaderOpener:function(e){var i,o=e.find(".qodef-mobile-header-opener");o.length&&(i=e.find(".qodef-mobile-header-navigation"),o.on("tap click",function(e){e.preventDefault(),i.is(":visible")?(i.slideUp(450),o.removeClass("qodef--opened").attr("aria-expanded","false")):(i.slideDown(450),o.addClass("qodef--opened").attr("aria-expanded","true"))}),document.addEventListener("keyup",function(e){"Escape"===e.key?i.is(":visible")&&(i.slideUp(450),o.removeClass("qodef--opened").attr("aria-expanded","false")):"Tab"===e.key&&void 0!==e&&i.is(":visible")&&!i.is(e.target)&&0===i.has(e.target).length&&(i.slideUp(450),o.removeClass("qodef--opened").attr("aria-expanded","false"))}))},initDropDownMobileMenu:function(){var e=i(".qodef-mobile-header-navigation .menu-item-has-children > .qodef-mobile-menu-item-icon");e.length&&e.each(function(){var n=i(this);n.on("tap click",function(e){e.preventDefault();var i,o=n.parent(),e=o.siblings(".menu-item-has-children");o.hasClass("menu-item-has-children")&&((i=o.find("ul.sub-menu").first()).is(":visible")?(i.slideUp(450),o.removeClass("qodef--opened"),n.attr("aria-expanded","false")):(o.addClass("qodef--opened"),n.attr("aria-expanded","true"),(0===e.length?o:o.siblings().removeClass("qodef--opened")).find(".sub-menu").slideUp(400,function(){i.slideDown(400)})))})})}}}(jQuery),function(d){d(document).ready(function(){o.initDropDownKeyboardNavigation(),o.setDropDownPosition()});var o={initDropDownKeyboardNavigation:function(){var i=d(".qodef-header-navigation"),e=i.find("li.menu-item-has-children");e.length&&(o.setDropDownKeyboardNavigationEvents(i),e.each(function(){d(this).find("a").on("focus blur",function(){var e=d(this);o.removeFocusClass(i),e.parents("li").length&&e.parents("li").addClass("qodef--focus")})}))},setDropDownKeyboardNavigationEvents:function(i){document.addEventListener("keyup",function(e){"Escape"===e.key?o.removeFocusClass(i):"Tab"===e.key&&o.removeFocusClass(i,e)}),document.addEventListener("click",function(e){o.removeFocusClass(i,e)})},removeFocusClass:function(e,i){void 0!==i&&(e.is(i.target)||0!==e.has(i.target).length)||e.find("li").removeClass("qodef--focus")},setDropDownPosition:function(){var e=d(".qodef-header-navigation > ul > li.qodef-menu-item--narrow.menu-item-has-children");e.length&&e.each(function(){var e,i=d(this),o=i.offset().left,n=i.find(" > ul"),t=n.outerWidth(),o=d(window).width()-o;0<i.find("li.menu-item-has-children").length&&(e=o-t),n.removeClass("qodef-drop-down--right"),(o<t||e<t)&&n.addClass("qodef-drop-down--right")})}}}(jQuery),function(i){"use strict";i(document).ready(function(){o.init()});var o={init:function(e){this.holder=[],this.holder.push({holder:i("#qodef-woo-page .woocommerce-ordering select"),options:{minimumResultsForSearch:1/0}}),this.holder.push({holder:i("#qodef-woo-page .variations select"),options:{minimumResultsForSearch:1/0}}),this.holder.push({holder:i("#qodef-woo-page #calc_shipping_country"),options:{}}),this.holder.push({holder:i("#qodef-woo-page .shipping select#calc_shipping_state"),options:{}}),this.holder.push({holder:i(".widget.widget_archive select"),options:{}}),this.holder.push({holder:i(".widget.widget_categories select"),options:{}}),this.holder.push({holder:i(".widget.widget_text select"),options:{}}),i.extend(this.holder,e),"object"==typeof this.holder&&i.each(this.holder,function(e,i){o.createSelect2(i.holder,i.options)})},createSelect2:function(e,i){"function"==typeof e.select2&&e.select2(i)}}}(jQuery);