// source --> https://portfolio.junior.pro/wp-content/plugins/ubermenu/assets/js/ubermenu.min.js?ver=3.4.1.1 'use strict';var uber_supports=function(){var d=document.createElement("div"),f=["Khtml","Ms","O","Moz","Webkit"];return function(h){var l=f.length;if(h in d.style)return!0;for(h=h.replace(/^[a-z]/,function(d){return d.toUpperCase()});l--;)if(f[l]+h in d.style)return!0;return!1}}(); function uber_op(d,f,h){if(!ubermenu_data.hasOwnProperty(d))return h;d=ubermenu_data[d];if(f.hasOwnProperty("datatype"))switch(f.datatype){case "numeric":d=parseInt(d);break;case "boolean":d="on"==d||1==d||"1"==d?!0:!1}return d}(function(d,f){var h=function(d,f,h){var k;return function(){var l=this,n=arguments;k?clearTimeout(k):h&&d.apply(l,n);k=setTimeout(function(){h||d.apply(l,n);k=null},f||100)}};jQuery.fn[f]=function(d){return d?this.bind("resize",h(d)):this.trigger(f)}})(jQuery,"ubersmartresize"); (function(d,f,h,l){function k(a,c){var b=this;this.element=a;this.$ubermenu=d(this.element);this.orientation=this.$ubermenu.hasClass("ubermenu-vertical")?"v":"h";this.settings=d.extend({},r,c);this._defaults=r;this._name="ubermenu";this.settings.responsive=this.$ubermenu.hasClass("ubermenu-responsive")?!0:!1;this.settings.debug&&this.settings.debug_onscreen&&(d("body").append('
'), this.debug_target=d("#uber-onscreen-debug"),this.debug_target.on("click",function(){100>d(this).height()?d(this).height("50%"):d(this).height("50px")}));this.log("-- START UBERMENU DEBUG --");this.suppress_clicks=this.events_disabled=!1;(this.touchenabled="ontouchstart"in f||0=b.settings.breakpoint&& (p.hide(),p[0].offsetHeight,p.show());b.last_width=g});this.settings.clicktest&&(this.touchEnd="click");this.init()}var r={breakpoint:uber_op("responsive_breakpoint",{datatype:"numeric"},959),touchEvents:!0,mouseEvents:!0,retractors:!0,touchOffClose:uber_op("touch_off_close",{datatype:"boolean"},!0),submenuIndicatorCloseMobile:uber_op("submenu_indicator_close_mobile",{datatype:"boolean"},!0),moveThreshold:10,submenuAnimationDuration:500,ignoreDummies:!0,clicktest:!1,windowstest:!1,debug:!1,debug_onscreen:!1, remove_conflicts:uber_op("remove_conflicts",{datatype:"boolean"},!0),reposition_on_load:uber_op("reposition_on_load",{datatype:"boolean"},!1),accessible:uber_op("accessible",{datatype:"boolean"},!0),retractor_display_strategy:uber_op("retractor_display_strategy",{datatype:"string"},"responsive"),intent_delay:uber_op("intent_delay",{datatype:"numeric"},300),intent_interval:uber_op("intent_interval",{datatype:"numeric"},100),intent_threshold:uber_op("intent_threshold",{datatype:"numeric"},300),scrollto_offset:uber_op("scrollto_offset", {datatype:"numeric"},0),scrollto_duration:uber_op("scrollto_duration",{datatype:"numeric"},1E3),collapse_after_scroll:uber_op("collapse_after_scroll",{datatype:"boolean"},!0),aria_role_navigation:uber_op("aria_role_navigation",{datatype:"boolean"},!1),aria_expanded:uber_op("aria_expanded",{datatype:"boolean"},!1),aria_hidden:uber_op("aria_hidden",{datatype:"boolean"},!1),aria_responsive_toggle:uber_op("aria_responsive_toggle",{datatype:"boolean"},!1),icon_tag:uber_op("icon_tag",{datatype:"string"}, "i")},t,m,n,q;k.prototype={init:function(){this.log("Initializing UberMenu");this.$ubermenu.removeClass("ubermenu-nojs");this.removeConflicts();this.initializeSubmenuToggleTouchEvents();this.initializeSubmenuToggleMouseEvents();this.initializeRetractors();this.initializeResponsiveToggle();this.initializeTouchoffClose();this.initializeTabs();this.initializeSubmenuPositioning();this.initializeSegmentCurrentStates();this.initializeAccessibilityOnTab();this.initializeAccessibilityStates();this.initializeImageLazyLoad()}, removeConflicts:function(){this.settings.remove_conflicts&&this.$ubermenu.find(".ubermenu-item, .ubermenu-target, .ubermenu-submenu").add(this.$ubermenu).removeAttr("style").unbind().off()},initializeAccessibilityStates:function(){this.settings.aria_role_navigation&&this.$ubermenu.attr("role","navigation")},initializeAccessibilityOnTab:function(){if(this.settings.accessible){var a=this;d("body").on("keydown.ubermenu",function(c){9==(c.keyCode||c.which)&&(d("body").off("keydown.ubermenu"),a.initializeAccessibility())})}}, initializeImageLazyLoad:function(){var a=this;d(".ubermenu-item-level-0").one("ubermenuopen",function(){d(this).find(".ubermenu-image-lazyload").each(function(){d(this).data("srcset")&&d(this).attr("srcset",d(this).data("srcset")).attr("sizes",d(this).data("sizes"));d(this).attr("src",d(this).data("src")).removeClass("ubermenu-image-lazyload")});setTimeout(function(){a.clearTabSizes();a.sizeTabs()},300)})},initializeAccessibility:function(){var a=this;a.$current_focus=!1;a.mousedown=!1;a.$ubermenu.addClass("ubermenu-accessible"); a.$ubermenu.on("focus",".ubermenu-target, a, input, select, textarea",function(){if(!a.mousedown){var c=d(this);a.$current_focus=c;var b=c.parent(".ubermenu-item");b.length&&(b.is(".ubermenu-item-level-0")&&a.closeAllSubmenus(),b.is(".ubermenu-has-submenu-drop")&&setTimeout(function(){c.is(":focus")&&(b.siblings(".ubermenu-has-submenu-drop").each(function(){a.closeSubmenu(d(this),"umac",a)}),a.openSubmenu(b,"umac",a))},500),c.on("blur.ubermenu",".ubermenu-target, a, input, select, textarea",function(b){a.mousedown|| (a.$current_focus=!1,d(this).off("blur.ubermenu"),setTimeout(function(){a.$current_focus||a.closeAllSubmenus()},500));a.mousedown=!1}))}a.mousedown=!1});a.$ubermenu.on("focusout",function(){setTimeout(function(){d(h.activeElement).closest(a.$ubermenu).length||a.closeAllSubmenus()},10)});a.$ubermenu.find(".ubermenu-item-level-0").on("keydown",function(c){switch(c.which){case 39:a.closeAllSubmenus();d(this).next().find(">.ubermenu-target").focus();break;case 37:a.closeAllSubmenus();jQuery(this).prev().find(">.ubermenu-target").focus(); break;case 27:a.closeAllSubmenus()}});a.$ubermenu.on("mousedown",function(c){a.mousedown=!0;setTimeout(function(){a.mousedown=!1},100)})},initializeSubmenuPositioning:function(){var a=this;a.positionSubmenus();d(f).ubersmartresize(function(){a.positionSubmenus()});if(this.settings.reposition_on_load)d(f).on("load",function(){a.positionSubmenus()})},initializeSubmenuToggleTouchEvents:function(){if(this.settings.touchEvents){var a=this;this.$ubermenu.on(this.touchStart,".ubermenu-target:not(.shiftnav-toggle)", function(c){a.handleTouchInteraction(c,this,a)});this.$ubermenu.on("click",".ubermenu-has-submenu-drop > .ubermenu-target, .ubermenu-tab.ubermenu-item-has-children > .ubermenu-target",function(c){a.handleClicks(c,this,a)})}},initializeSubmenuToggleMouseEvents:function(a){a=a||this;if(a.settings.mouseEvents&&!a.settings.clicktest&&!a.settings.windowstest){a.log("initializeSubmenuToggleMouseEvents");var c="hover";a.$ubermenu.hasClass("ubermenu-trigger-click")?c="click":a.$ubermenu.hasClass("ubermenu-trigger-hover_intent")&& (c="hover_intent");"click"==c?this.suppress_clicks||(this.$ubermenu.on("click.ubermenu-submenu-toggle",".ubermenu-item.ubermenu-has-submenu-drop:not([data-ubermenu-trigger]) > .ubermenu-target",function(b){a.handleMouseClick(b,this,a)}),this.$ubermenu.on("click.ubermenu-click-target",".ubermenu-item:not(.ubermenu-has-submenu-drop):not([data-ubermenu-trigger]) > .ubermenu-target",function(b){a.handleLink(b,this,a)})):"hover_intent"==c?(this.$ubermenu.on("mouseenter.mouse_intent",".ubermenu-item.ubermenu-has-submenu-drop:not([data-ubermenu-trigger])", function(b){a.handleMouseIntent(b,this,a)}),this.$ubermenu.on("click.ubermenu-click-target",".ubermenu-item:not([data-ubermenu-trigger]) > .ubermenu-target",function(b){a.handleLink(b,this,a)})):(this.$ubermenu.on("mouseenter.ubermenu-submenu-toggle",".ubermenu-item.ubermenu-has-submenu-drop:not([data-ubermenu-trigger]) > .ubermenu-target",function(b){a.handleMouseover(b,this,a)}),this.$ubermenu.on("click.ubermenu-click-target",".ubermenu-item:not([data-ubermenu-trigger]) > .ubermenu-target",function(b){a.handleLink(b, this,a)}));if(this.allow_trigger_overrides)a.$ubermenu.find(".ubermenu-item[data-ubermenu-trigger]").each(function(){var b=d(this);c=b.data("ubermenu-trigger");if("click"==c){if(!this.suppress_clicks)b.on("click.ubermenu-submenu-toggle",".ubermenu-target",function(b){a.handleMouseClick(b,this,a)})}else if("hover_intent"==c)b.on("mouseenter.mouse_intent",function(b){a.handleMouseIntent(b,this,a)});else b.on("mouseenter.ubermenu-submenu-toggle",".ubermenu-target",function(b){a.handleMouseover(b,this, a)})});else a.$ubermenu.find(".ubermenu-tab").on("click.ubermenu-submenu-toggle",".ubermenu-target",function(b){a.handleMouseClick(b,this,a)})}},disableSubmenuToggleMouseEvents:function(){this.log("disableSubmenuToggleMouseEvents");this.events_disabled=!0},reenableSubmenuToggleMouseEvents:function(a){a=a||this;a.log("reenableSubmenuToggleMouseEvents");a.events_disabled=!1},initializeRetractors:function(){if(this.settings.retractors){var a=this;this.$ubermenu.on("click",".ubermenu-retractor",function(b){a.handleSubmenuRetractorEnd(b, this,a)});if(this.settings.touchEvents)this.$ubermenu.on(this.touchStart,".ubermenu-retractor",function(b){a.handleSubmenuRetractorStart(b,this,a)});this.touchenabled||"touch"!=a.settings.retractor_display_strategy||(this.$ubermenu.find(".ubermenu-retractor-mobile").remove(),this.$ubermenu.find(".ubermenu-submenu-retractor-top").removeClass("ubermenu-submenu-retractor-top").removeClass("ubermenu-submenu-retractor-top-2"));if(this.settings.submenuIndicatorCloseMobile){var c=this.$ubermenu.find(".ubermenu-has-submenu-drop > .ubermenu-target").append('<'+ a.settings.icon_tag+' class="fas fa-times">").find(">.ubermenu-sub-indicator-close");c.on("click",function(b){b.preventDefault();b.stopPropagation();a.closeSubmenuInstantly(d(this).closest(".ubermenu-item"),"toggleUberMenuSubmenuClosed",a);return!1});if(this.settings.touchEvents)c.on(this.touchStart,function(b){b.preventDefault();b.stopPropagation();a.closeSubmenuInstantly(d(this).closest(".ubermenu-item"),"toggleUberMenuSubmenuClosed",a);return!1})}}},initializeResponsiveToggle:function(){var a= this,c=".ubermenu-responsive-toggle[data-ubermenu-target="+a.$ubermenu.attr("id")+"], .ubermenu-responsive-toggle[data-ubermenu-target=_any_]";a.log("initializeResponsiveToggle "+this.toggleevent);if(a.settings.aria_responsive_toggle){var b=f.innerWidth>a.settings.breakpoint;d(c).attr("aria-hidden",b);d(f).ubersmartresize(function(){d(c).attr("aria-hidden",f.innerWidth>a.settings.breakpoint)})}d(h).on(this.toggleevent,c,function(b){a.handleResponsiveToggle(b,this,a)})},initializeTouchoffClose:function(){if(this.settings.touchOffClose){var a= this;d(h).on(this.touchStart+".ubermenu_touchoff",function(c){a.handleTouchoffCloseStart(c,this,a)});d(h).on(this.touchEnd+".ubermenu_touchoff",function(c){a.handleTouchoffClose(c,this,"touch",a)});if(!this.suppress_clicks)d(h).on("mouseup.ubermenu_clickoff",function(c){a.handleTouchoffClose(c,this,"click",a)})}},initializeTabs:function(){var a=this,c=a.settings.responsive&&f.innerWidth<=a.settings.breakpoint?!0:!1;a.$tab_blocks=a.$ubermenu.find(".ubermenu-tabs");a.$tab_blocks=d(a.$tab_blocks.get().reverse()); d(f).on("load",function(){a.sizeTabs()});a.windowwidth=f.innerWidth;d(f).ubersmartresize(function(){a.oldwindowwidth=a.windowwidth;a.windowwidth=f.innerWidth;a.windowwidth!=a.oldwindowwidth&&(a.clearTabSizes(a),a.sizeTabs(),a.checkActiveTabs(a))});a.$ubermenu.find(".ubermenu-item-level-0.ubermenu-has-submenu-drop").on("ubermenuopen.sizetabs",function(){d(this).off("ubermenuopen.sizetabs");a.sizeTabs()});a.$ubermenu.find(".ubermenu-tabs.ubermenu-tabs-dynamic-sizing").on("ubermenuopen","> .ubermenu-tabs-group > .ubermenu-tab", function(){a.sizeTabsDynamic(d(this).closest(".ubermenu-tabs"))});c||a.initializeActiveTab(a)},checkActiveTabs:function(a){f.innerWidth<=a.settings.breakpoint?a.$tab_blocks.find(".ubermenu-tab.ubermenu-active").removeClass("ubermenu-active"):a.initializeActiveTab(a)},initializeActiveTab:function(a){a.$tab_blocks.each(function(){var c=d(this).hasClass("ubermenu-tabs-show-default"),b=d(this).hasClass("ubermenu-tabs-show-current"),e=d(this).find("> .ubermenu-tabs-group"),g=!1;b&&(e.find(".ubermenu-current-menu-item").parentsUntil(e, ".ubermenu-tab:not( .ubermenu-nocurrent )").addClass("ubermenu-current-menu-ancestor"),b=e.find("> .ubermenu-tab.ubermenu-current-menu-ancestor, > .ubermenu-tab.ubermenu-current-menu-item"),b.length&&(a.openSubmenu(b.first(),"tab current",a),g=!0));c&&!g&&0===e.find("> .ubermenu-tab.ubermenu-active").length&&a.openSubmenu(e.find("> .ubermenu-tab").first(),"tab default",a)})},clearTabSizes:function(a){(a||this).$ubermenu.find(".ubermenu-submenu , .ubermenu-tabs , .ubermenu-tab-content-panel , .ubermenu-tabs-group").css("min-height", "")},sizeTabs:function(){var a=this,c=a.settings.responsive&&f.innerWidth<=a.settings.breakpoint?!0:!1;c||(a.initializeActiveTab(a),a.$tab_blocks.each(function(){var b=!1;!d(this).hasClass("ubermenu-tab-layout-top")&&!d(this).hasClass("ubermenu-tab-layout-bottom")||c||(b=!0);d(this).data("um-stacked",b);var e=0,b=c?d(this).parentsUntil(".ubermenu").add(d(this).parents(".ubermenu")):d(this).parentsUntil(".ubermenu-item-level-0");b.addClass("ubermenu-test-dimensions");var g;d(this).find(" > .ubermenu-tabs-group > .ubermenu-tab > .ubermenu-tab-content-panel").each(function(){d(this).addClass("ubermenu-test-dimensions"); g=d(this).outerHeight();g>e&&(e=g);d(this).data("um-oh",g);d(this).removeClass("ubermenu-test-dimensions")});d(this).data("um-max-panel-height",e);d(this).hasClass("ubermenu-tabs-dynamic-sizing")?a.sizeTabsDynamic(d(this),!1):a.sizeTabsMax(d(this));b.removeClass("ubermenu-test-dimensions")}))},sizeTabsMax:function(a){var c=a.data("um-max-panel-height"),b=a.data("um-stacked"),d=a.find("> .ubermenu-tabs-group");b?a.css("min-height",c+d.outerHeight()):(d.outerHeight()>c&&(c=a.outerHeight()),d.css("min-height", c));d.find("> .ubermenu-tab > .ubermenu-tab-content-panel").css("min-height",c)},sizeTabsDynamic:function(a,c){c===l&&(c=!0);c&&(c=a.hasClass("ubermenu-tabs-dynamic-sizing-animate"));if(!(this.settings.responsive&&f.innerWidth<=this.settings.breakpoint)){var b=a.data("um-stacked"),d=a.find("> .ubermenu-tabs-group"),g=d.outerHeight();d.css("min-height","0");var p=d.find("> .ubermenu-active > .ubermenu-tab-content-panel"),k=p.data("um-oh"),k=d.outerHeight()>k?a.outerHeight():k;b?c?a.stop().animate({"min-height":k+ d.outerHeight()},300,"swing",function(){p.css("overflow","auto")}):a.css("min-height",k+d.outerHeight()):c?(d.css("min-height",g),d.stop().animate({"min-height":k},300,"swing",function(){p.css("overflow","auto")})):d.css("min-height",k)}},initializeSegmentCurrentStates:function(){this.$ubermenu.find(".ubermenu-current-menu-item").first().parents(".ubermenu-item:not( .ubermenu-nocurrent )").addClass("ubermenu-current-menu-ancestor")},disableTransitions:function(){this.transitions=!1;this.$ubermenu.removeClass("ubermenu-transition-slide").removeClass("ubermenu-transition-fade").removeClass("ubermenu-transition-shift").addClass("ubermenu-no-transitions").addClass("ubermenu-transition-none")}, handleClicks:function(a,c,b){d(c).data("ubermenu-killClick")&&(a.preventDefault(),b.log("killed click after touchend ",a))},handleTouchInteraction:function(a,c,b){a.stopPropagation();0<=a.type.indexOf("pointer")&&b.disableTransitions();c=d(c);c.parent().off("mouseleave.mouse_intent_none");b.log("touchstart "+a.type+" "+c.text(),a);c.on(b.touchEnd,function(a){b.handleTap(a,this,b)});c.on(b.touchMove,function(a){b.preventInteractionOnScroll(a,this,b)});a.originalEvent.touches?(c.data("ubermenu-startX", a.originalEvent.touches[0].clientX),c.data("ubermenu-startY",a.originalEvent.touches[0].clientY)):a.originalEvent.clientY&&(c.offset(),c.data("ubermenu-startX",a.originalEvent.clientX),c.data("ubermenu-startY",a.originalEvent.clientY))},preventInteractionOnScroll:function(a,c,b){b.log("touchmove interaction "+a.type,a);c=d(c);if(a.originalEvent.touches)Math.abs(a.originalEvent.touches[0].clientX-c.data("ubermenu-startX"))>b.settings.moveThreshold||Math.abs(a.originalEvent.touches[0].clientY-c.data("ubermenu-startY"))> b.settings.moveThreshold?(b.log("Preventing interaction on scroll, reset handlers (standard)"),b.resetHandlers(c,"preventScroll touches",b)):b.log("diff = "+Math.abs(a.originalEvent.touches[0].clientY-c.data("ubermenu-startY")));else if(a.originalEvent.clientY){var e=c.data(e);Math.abs(a.originalEvent.clientX-c.data("ubermenu-startX"))>b.settings.moveThreshold||Math.abs(a.originalEvent.clientY-c.data("ubermenu-startY"))>b.settings.moveThreshold?(b.log("Preventing interaction on scroll, reset handlers (standard)"), b.resetHandlers(c,"preventScroll client",b)):b.log("diff = "+a.originalEvent.clientY+" - "+c.data("ubermenu-startY")+" = "+Math.abs(a.originalEvent.clientY-c.data("ubermenu-startY")))}else b.log("no touch points found!")},handleTap:function(a,c,b){a.preventDefault();a.stopPropagation();var e=d(c);if(e.data("ubermenu-killTouch"))b.log("kill tap"),a.preventDefault(),a.stopPropagation();else{var g=e.parent();b.log("handleTap ["+e.text()+"]",a.type);e.data("ubermenu-killClick",!0);e.data("ubermenu-killHover", !0);setTimeout(function(){e.data("ubermenu-killClick",!1).data("ubermenu-killHover",!1)},1E3);b.closeSubmenuInstantly(g.siblings(".ubermenu-active"));g.hasClass("ubermenu-has-submenu-drop")?g.hasClass("ubermenu-active")?((!g.hasClass("ubermenu-tab")||f.innerWidth<=b.settings.breakpoint)&&b.closeSubmenu(g,"toggleUberMenuActive",b),b.handleLink(a,c,b,!0)):b.openSubmenu(g,"toggle",b):b.handleLink(a,c,b,!0)}e.data("ubermenu-killTouch",!1);b.resetHandlers(e,"handleTap",b)},handleLink:function(a,c,b,e){e= e||!1;b.log("handleLink");var g=d(c);if(g.is("a")){var k=g.attr("href"),h=g.data("ubermenu-scrolltarget");if(h){c=d(h).first();if(0 .ubermenu-target").data("ubermenu-killHover")||b.closeSubmenu(c,"mouse_intent_leave",b)},delayMouseLeave:function(a,c,b,d){c.data("mouse_intent_timer",clearTimeout(c.data("mouse_intent_timer")));c.data("mouse_intent_state",0);return b.apply(c,[a,c,d])},trackMouse:function(a){t=a.pageX;m=a.pageY},compare:function(a,c,b,d){c.data("mouse_intent_timer", clearTimeout(c.data("mouse_intent_timer")));if(Math.abs(n-t)+Math.abs(q-m) .ubermenu-target").text());return!1},handleResponsiveToggle:function(a, c,b){b.log("handleResponsiveToggle "+a.type,a);a.preventDefault();a.stopPropagation();if("touchend"==a.type)b.$ubermenu.data("ubermenu-prevent-click",!0),setTimeout(function(){b.$ubermenu.data("ubermenu-prevent-click",!1)},500);else if("click"==a.type&&b.$ubermenu.data("ubermenu-prevent-click")){b.$ubermenu.data("ubermenu-prevent-click",!1);return}b.toggleMenuCollapse("toggle",c,b)},handleTouchoffCloseStart:function(a,c,b){b.touchoffclosestart=d(f).scrollTop()},handleTouchoffClose:function(a,c,b, e){d(a.target).closest(".ubermenu").length||"click"!=b&&e.touchoffclosestart!=d(f).scrollTop()||(e.log("touchoff close ",a),e.closeAllSubmenus()&&(e.disableSubmenuToggleMouseEvents(),f.setTimeout(function(){e.reenableSubmenuToggleMouseEvents(e)},e.settings.submenuAnimationDuration)))},toggleMenuCollapse:function(a,c,b){b=b||this;c=c||".ubermenu-resposive-toggle";c="object"==typeof c?d(c):d(c+'[data-ubermenu-target="'+b.$ubermenu.attr("id")+'"]');a=a||"toggle";"toggle"==a&&(a=b.$ubermenu.hasClass("ubermenu-responsive-collapse")? "open":"close");"open"==a?(b.$ubermenu.removeClass("ubermenu-responsive-collapse"),c.trigger("ubermenutoggledopen"),c.toggleClass("ubermenu-responsive-toggle-open"),b.settings.aria_responsive_toggle&&c.attr("aria-pressed",!0)):(b.$ubermenu.addClass("ubermenu-responsive-collapse"),c.trigger("ubermenutoggledclose"),c.toggleClass("ubermenu-responsive-toggle-open"),b.settings.aria_responsive_toggle&&c.attr("aria-pressed",!1));b.transitions&&!b.$ubermenu.hasClass("ubermenu-responsive-nocollapse")&&(b.$ubermenu.addClass("ubermenu-in-transition"), b.$ubermenu.on(b.transitionend+"_toggleubermenu",function(){b.$ubermenu.removeClass("ubermenu-in-transition");b.$ubermenu.off(b.transitionend+"_toggleubermenu")}))},positionSubmenus:function(){var a=this;"h"==a.orientation&&a.$ubermenu.find(".ubermenu-submenu-drop.ubermenu-submenu-align-center").each(function(){var c=d(this).parent(".ubermenu-item"),b=d(this);if(a.$ubermenu.hasClass("ubermenu-bound"))var e=c.closest(".ubermenu , .ubermenu-submenu");else if(a.$ubermenu.hasClass("ubermenu-bound-inner"))e= c.closest(".ubermenu-nav , .ubermenu-submenu");else{var g=c.closest(".ubermenu-submenu");0===g.length?(e=a.$ubermenu.offsetParent())||(e=d("body")):e=g}var g=b.outerWidth(),f=c.outerWidth(),k=c.offset().left,c=e.width();e=e.offset().left;f=k+f/2-(e+g/2);f=0c?f=(g-c)/-2:f+g>c&&(b.css({right:0,left:"auto"}),f=!1);!1!==f&&b.css("left",f)})},openSubmenu:function(a,c,b){b=b||this;b.log("Open Submenu "+c);a.hasClass("ubermenu-active")||(a.addClass("ubermenu-active"),b.settings.aria_expanded&&a.find(">.ubermenu-target,>.ubermenu-submenu").attr("aria-expanded", "true"),b.settings.aria_hidden&&a.find(">.ubermenu-submenu").attr("aria-hidden","false"),b.transitions&&(a.addClass("ubermenu-in-transition"),a.find("> .ubermenu-submenu").on(b.transitionend+"_opensubmenu",function(){b.log("finished submenu open transition");a.removeClass("ubermenu-in-transition");d(this).off(b.transitionend+"_opensubmenu")})),a.trigger("ubermenuopen"))},closeSubmenu:function(a,c,b){b=b||this;b.log("closeSubmenu "+a.find(">a").text()+" ["+c+"]");a.hasClass("ubermenu-item-has-children")&& a.hasClass("ubermenu-active")&&(b.transitions&&a.addClass("ubermenu-in-transition"),a.each(function(){var a=d(this),c=a.find("> .ubermenu-submenu");if(b.transitions)c.on(b.transitionend+"_closesubmenu",function(){b.log("finished submenu close transition");a.removeClass("ubermenu-in-transition");c.off(b.transitionend+"_closesubmenu")})}));a.removeClass("ubermenu-active");a.trigger("ubermenuclose");b.settings.aria_expanded&&a.find(">.ubermenu-target,>.ubermenu-submenu").attr("aria-expanded","false"); b.settings.aria_hidden&&a.find(">.ubermenu-submenu").attr("aria-hidden","true")},closeSubmenuInstantly:function(a){0!==a.length&&(a.addClass("ubermenu-notransition"),a.removeClass("ubermenu-active").removeClass("ubermenu-in-transition"),a[0].offsetHeight,a.removeClass("ubermenu-notransition"),a.trigger("ubermenuclose"),this.settings.aria_expanded&&a.find(">.ubermenu-target,>.ubermenu-submenu").attr("aria-expanded","false"),this.settings.aria_hidden&&a.find(">.ubermenu-submenu").attr("aria-hidden", "true"))},closeAllSubmenus:function(){var a=this.$ubermenu.find(".ubermenu-item-level-0.ubermenu-active");a.length&&this.closeSubmenuInstantly(a);return a.length},resetHandlers:function(a,c,b){b.log("ResetHandlers: "+c);a.off(this.touchEnd);a.off(this.touchMove);a=a.parent();a.off("mousemove.mouse_intent");a.off("mouseleave.mouse_intent_none");a.data("mouse_intent_timer",clearTimeout(a.data("mouse_intent_timer")));a.data("mouse_intent_state",0)},log:function(a,c,b){b=b||this;b.settings.debug&&(b.settings.debug_onscreen? this.debug_target.prepend('
'+a+"
"):console.log(a,c))}};d.fn.ubermenu=function(a){var c=arguments;if(a===l||"object"===typeof a)return this.each(function(){d.data(this,"plugin_ubermenu")||d.data(this,"plugin_ubermenu",new k(this,a))});if("string"===typeof a&&"_"!==a[0]&&"init"!==a){var b;this.each(function(){var e=d.data(this,"plugin_ubermenu");e instanceof k&&"function"===typeof e[a]&&(b=e[a].apply(e,Array.prototype.slice.call(c,1)));"destroy"===a&&d.data(this, "plugin_ubermenu",null)});return b!==l?b:this}}})(jQuery,window,document); (function(d){function f(f){h||(h=!0,"undefined"!=typeof console&&"window.load"==f&&console.log("Notice: UberMenu initialized via "+f+". This indicates that an unrelated error on the site prevented it from loading via the normal document ready event."),"."==window.location.hash.substring(1,2)?(f=d("body").find(window.location.hash.substring(1)),f.length&&window.scrollTo(0,f.offset().top-ubermenu_data.scrollto_offset)):window.location.hash.length&&setTimeout(function(){try{var f=d("body").find(window.location.hash); f.length&&window.scrollTo(0,f.offset().top-ubermenu_data.scrollto_offset)}catch(r){}},100),d(".ubermenu-item:empty").each(function(){var f=d(this).parent();d(this).remove();0==f.find(".ubermenu-item").length&&(f.parent().removeClass("ubermenu-has-submenu-drop").removeClass("ubermenu-has-submenu-flyout").off().find(".ubermenu-target > .ubermenu-sub-indicator").remove(),f.remove())}),d("#wp-admin-bar-ubermenu_loading").remove(),d(".ubermenu").ubermenu({}),"undefined"!==typeof google&&"undefined"!== typeof google.maps&&"undefined"!==typeof google.maps.LatLng&&d(".ubermenu-map-canvas").each(function(){var f=d(this),h=f.attr("data-zoom")?parseInt(f.attr("data-zoom")):8,l=f.attr("data-lat")?new google.maps.LatLng(f.attr("data-lat"),f.attr("data-lng")):new google.maps.LatLng(40.7143528,-74.0059731),m=new google.maps.Map(this,{zoom:h,mapTypeId:google.maps.MapTypeId.ROADMAP,center:l});f.attr("data-address")?(new google.maps.Geocoder).geocode({address:f.attr("data-address")},function(a,c){c==google.maps.GeocoderStatus.OK&& (m.setCenter(a[0].geometry.location),l=a[0].geometry.location,new google.maps.Marker({map:m,position:a[0].geometry.location,title:f.attr("data-mapTitle")}))}):new google.maps.Marker({map:m,position:l,title:f.attr("data-mapTitle")});var n=d(this).closest(".ubermenu-has-submenu-drop"),q=function(){google.maps.event.trigger(m,"resize");m.setCenter(l);m.setZoom(h);n.off("ubermenuopen",q)};n.on("ubermenuopen",q)}))}var h=!1;jQuery(function(d){f("document.ready")});d(window).on("load",function(){f("window.load")})})(jQuery); function uberMenu_openMega(d){jQuery(".ubermenu").ubermenu("openSubmenu",jQuery(d))}function uberMenu_openFlyout(d){jQuery(".ubermenu").ubermenu("openSubmenu",jQuery(d))}function uberMenu_close(d){jQuery(".ubermenu").ubermenu("closeSubmenu",jQuery(d))}function uberMenu_redrawSubmenus(){jQuery(".ubermenu").ubermenu("positionSubmenus")}; // source --> https://portfolio.junior.pro/wp-includes/js/jquery/ui/effect.min.js?ver=1.11.4 /*! * jQuery UI Effects 1.11.4 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors * Released under the MIT license. * http://jquery.org/license * * http://api.jqueryui.com/category/effects-core/ */ !function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a(jQuery)}(function(a){var b="ui-effects-",c=a;/*! * jQuery Color Animations v2.1.2 * https://github.com/jquery/jquery-color * * Copyright 2014 jQuery Foundation and other contributors * Released under the MIT license. * http://jquery.org/license * * Date: Wed Jan 16 08:47:09 2013 -0600 */ return a.effects={effect:{}},function(a,b){function c(a,b,c){var d=l[b.type]||{};return null==a?c||!b.def?null:b.def:(a=d.floor?~~a:parseFloat(a),isNaN(a)?b.def:d.mod?(a+d.mod)%d.mod:0>a?0:d.max")[0],o=a.each;n.style.cssText="background-color:rgba(1,1,1,.5)",m.rgba=n.style.backgroundColor.indexOf("rgba")>-1,o(k,function(a,b){b.cache="_"+a,b.props.alpha={idx:3,type:"percent",def:1}}),j.fn=a.extend(j.prototype,{parse:function(e,g,h,i){if(e===b)return this._rgba=[null,null,null,null],this;(e.jquery||e.nodeType)&&(e=a(e).css(g),g=b);var l=this,m=a.type(e),n=this._rgba=[];return g!==b&&(e=[e,g,h,i],m="array"),"string"===m?this.parse(d(e)||f._default):"array"===m?(o(k.rgba.props,function(a,b){n[b.idx]=c(e[b.idx],b)}),this):"object"===m?(e instanceof j?o(k,function(a,b){e[b.cache]&&(l[b.cache]=e[b.cache].slice())}):o(k,function(b,d){var f=d.cache;o(d.props,function(a,b){if(!l[f]&&d.to){if("alpha"===a||null==e[a])return;l[f]=d.to(l._rgba)}l[f][b.idx]=c(e[a],b,!0)}),l[f]&&a.inArray(null,l[f].slice(0,3))<0&&(l[f][3]=1,d.from&&(l._rgba=d.from(l[f])))}),this):void 0},is:function(a){var b=j(a),c=!0,d=this;return o(k,function(a,e){var f,g=b[e.cache];return g&&(f=d[e.cache]||e.to&&e.to(d._rgba)||[],o(e.props,function(a,b){if(null!=g[b.idx])return c=g[b.idx]===f[b.idx]})),c}),c},_space:function(){var a=[],b=this;return o(k,function(c,d){b[d.cache]&&a.push(c)}),a.pop()},transition:function(a,b){var d=j(a),e=d._space(),f=k[e],g=0===this.alpha()?j("transparent"):this,h=g[f.cache]||f.to(g._rgba),i=h.slice();return d=d[f.cache],o(f.props,function(a,e){var f=e.idx,g=h[f],j=d[f],k=l[e.type]||{};null!==j&&(null===g?i[f]=j:(k.mod&&(j-g>k.mod/2?g+=k.mod:g-j>k.mod/2&&(g-=k.mod)),i[f]=c((j-g)*b+g,e)))}),this[e](i)},blend:function(b){if(1===this._rgba[3])return this;var c=this._rgba.slice(),d=c.pop(),e=j(b)._rgba;return j(a.map(c,function(a,b){return(1-d)*e[b]+d*a}))},toRgbaString:function(){var b="rgba(",c=a.map(this._rgba,function(a,b){return null==a?b>2?1:0:a});return 1===c[3]&&(c.pop(),b="rgb("),b+c.join()+")"},toHslaString:function(){var b="hsla(",c=a.map(this.hsla(),function(a,b){return null==a&&(a=b>2?1:0),b&&b<3&&(a=Math.round(100*a)+"%"),a});return 1===c[3]&&(c.pop(),b="hsl("),b+c.join()+")"},toHexString:function(b){var c=this._rgba.slice(),d=c.pop();return b&&c.push(~~(255*d)),"#"+a.map(c,function(a){return a=(a||0).toString(16),1===a.length?"0"+a:a}).join("")},toString:function(){return 0===this._rgba[3]?"transparent":this.toRgbaString()}}),j.fn.parse.prototype=j.fn,k.hsla.to=function(a){if(null==a[0]||null==a[1]||null==a[2])return[null,null,null,a[3]];var b,c,d=a[0]/255,e=a[1]/255,f=a[2]/255,g=a[3],h=Math.max(d,e,f),i=Math.min(d,e,f),j=h-i,k=h+i,l=.5*k;return b=i===h?0:d===h?60*(e-f)/j+360:e===h?60*(f-d)/j+120:60*(d-e)/j+240,c=0===j?0:l<=.5?j/k:j/(2-k),[Math.round(b)%360,c,l,null==g?1:g]},k.hsla.from=function(a){if(null==a[0]||null==a[1]||null==a[2])return[null,null,null,a[3]];var b=a[0]/360,c=a[1],d=a[2],f=a[3],g=d<=.5?d*(1+c):d+c-d*c,h=2*d-g;return[Math.round(255*e(h,g,b+1/3)),Math.round(255*e(h,g,b)),Math.round(255*e(h,g,b-1/3)),f]},o(k,function(d,e){var f=e.props,g=e.cache,i=e.to,k=e.from;j.fn[d]=function(d){if(i&&!this[g]&&(this[g]=i(this._rgba)),d===b)return this[g].slice();var e,h=a.type(d),l="array"===h||"object"===h?d:arguments,m=this[g].slice();return o(f,function(a,b){var d=l["object"===h?a:b.idx];null==d&&(d=m[b.idx]),m[b.idx]=c(d,b)}),k?(e=j(k(m)),e[g]=m,e):j(m)},o(f,function(b,c){j.fn[b]||(j.fn[b]=function(e){var f,g=a.type(e),i="alpha"===b?this._hsla?"hsla":"rgba":d,j=this[i](),k=j[c.idx];return"undefined"===g?k:("function"===g&&(e=e.call(this,k),g=a.type(e)),null==e&&c.empty?this:("string"===g&&(f=h.exec(e),f&&(e=k+parseFloat(f[2])*("+"===f[1]?1:-1))),j[c.idx]=e,this[i](j)))})})}),j.hook=function(b){var c=b.split(" ");o(c,function(b,c){a.cssHooks[c]={set:function(b,e){var f,g,h="";if("transparent"!==e&&("string"!==a.type(e)||(f=d(e)))){if(e=j(f||e),!m.rgba&&1!==e._rgba[3]){for(g="backgroundColor"===c?b.parentNode:b;(""===h||"transparent"===h)&&g&&g.style;)try{h=a.css(g,"backgroundColor"),g=g.parentNode}catch(i){}e=e.blend(h&&"transparent"!==h?h:"_default")}e=e.toRgbaString()}try{b.style[c]=e}catch(i){}}},a.fx.step[c]=function(b){b.colorInit||(b.start=j(b.elem,c),b.end=j(b.end),b.colorInit=!0),a.cssHooks[c].set(b.elem,b.start.transition(b.end,b.pos))}})},j.hook(g),a.cssHooks.borderColor={expand:function(a){var b={};return o(["Top","Right","Bottom","Left"],function(c,d){b["border"+d+"Color"]=a}),b}},f=a.Color.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"}}(c),function(){function b(b){var c,d,e=b.ownerDocument.defaultView?b.ownerDocument.defaultView.getComputedStyle(b,null):b.currentStyle,f={};if(e&&e.length&&e[0]&&e[e[0]])for(d=e.length;d--;)c=e[d],"string"==typeof e[c]&&(f[a.camelCase(c)]=e[c]);else for(c in e)"string"==typeof e[c]&&(f[c]=e[c]);return f}function d(b,c){var d,e,g={};for(d in c)e=c[d],b[d]!==e&&(f[d]||!a.fx.step[d]&&isNaN(parseFloat(e))||(g[d]=e));return g}var e=["add","remove","toggle"],f={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};a.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],function(b,d){a.fx.step[d]=function(a){("none"!==a.end&&!a.setAttr||1===a.pos&&!a.setAttr)&&(c.style(a.elem,d,a.end),a.setAttr=!0)}}),a.fn.addBack||(a.fn.addBack=function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}),a.effects.animateClass=function(c,f,g,h){var i=a.speed(f,g,h);return this.queue(function(){var f,g=a(this),h=g.attr("class")||"",j=i.children?g.find("*").addBack():g;j=j.map(function(){var c=a(this);return{el:c,start:b(this)}}),f=function(){a.each(e,function(a,b){c[b]&&g[b+"Class"](c[b])})},f(),j=j.map(function(){return this.end=b(this.el[0]),this.diff=d(this.start,this.end),this}),g.attr("class",h),j=j.map(function(){var b=this,c=a.Deferred(),d=a.extend({},i,{queue:!1,complete:function(){c.resolve(b)}});return this.el.animate(this.diff,d),c.promise()}),a.when.apply(a,j.get()).done(function(){f(),a.each(arguments,function(){var b=this.el;a.each(this.diff,function(a){b.css(a,"")})}),i.complete.call(g[0])})})},a.fn.extend({addClass:function(b){return function(c,d,e,f){return d?a.effects.animateClass.call(this,{add:c},d,e,f):b.apply(this,arguments)}}(a.fn.addClass),removeClass:function(b){return function(c,d,e,f){return arguments.length>1?a.effects.animateClass.call(this,{remove:c},d,e,f):b.apply(this,arguments)}}(a.fn.removeClass),toggleClass:function(b){return function(c,d,e,f,g){return"boolean"==typeof d||void 0===d?e?a.effects.animateClass.call(this,d?{add:c}:{remove:c},e,f,g):b.apply(this,arguments):a.effects.animateClass.call(this,{toggle:c},d,e,f)}}(a.fn.toggleClass),switchClass:function(b,c,d,e,f){return a.effects.animateClass.call(this,{add:c,remove:b},d,e,f)}})}(),function(){function c(b,c,d,e){return a.isPlainObject(b)&&(c=b,b=b.effect),b={effect:b},null==c&&(c={}),a.isFunction(c)&&(e=c,d=null,c={}),("number"==typeof c||a.fx.speeds[c])&&(e=d,d=c,c={}),a.isFunction(d)&&(e=d,d=null),c&&a.extend(b,c),d=d||c.duration,b.duration=a.fx.off?0:"number"==typeof d?d:d in a.fx.speeds?a.fx.speeds[d]:a.fx.speeds._default,b.complete=e||c.complete,b}function d(b){return!(b&&"number"!=typeof b&&!a.fx.speeds[b])||("string"==typeof b&&!a.effects.effect[b]||(!!a.isFunction(b)||"object"==typeof b&&!b.effect))}a.extend(a.effects,{version:"1.11.4",save:function(a,c){for(var d=0;d
").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),e={width:b.width(),height:b.height()},f=document.activeElement;try{f.id}catch(g){f=document.body}return b.wrap(d),(b[0]===f||a.contains(b[0],f))&&a(f).focus(),d=b.parent(),"static"===b.css("position")?(d.css({position:"relative"}),b.css({position:"relative"})):(a.extend(c,{position:b.css("position"),zIndex:b.css("z-index")}),a.each(["top","left","bottom","right"],function(a,d){c[d]=b.css(d),isNaN(parseInt(c[d],10))&&(c[d]="auto")}),b.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),b.css(e),d.css(c).show()},removeWrapper:function(b){var c=document.activeElement;return b.parent().is(".ui-effects-wrapper")&&(b.parent().replaceWith(b),(b[0]===c||a.contains(b[0],c))&&a(c).focus()),b},setTransition:function(b,c,d,e){return e=e||{},a.each(c,function(a,c){var f=b.cssUnit(c);f[0]>0&&(e[c]=f[0]*d+f[1])}),e}}),a.fn.extend({effect:function(){function b(b){function c(){a.isFunction(f)&&f.call(e[0]),a.isFunction(b)&&b()}var e=a(this),f=d.complete,h=d.mode;(e.is(":hidden")?"hide"===h:"show"===h)?(e[h](),c()):g.call(e[0],d,c)}var d=c.apply(this,arguments),e=d.mode,f=d.queue,g=a.effects.effect[d.effect];return a.fx.off||!g?e?this[e](d.duration,d.complete):this.each(function(){d.complete&&d.complete.call(this)}):f===!1?this.each(b):this.queue(f||"fx",b)},show:function(a){return function(b){if(d(b))return a.apply(this,arguments);var e=c.apply(this,arguments);return e.mode="show",this.effect.call(this,e)}}(a.fn.show),hide:function(a){return function(b){if(d(b))return a.apply(this,arguments);var e=c.apply(this,arguments);return e.mode="hide",this.effect.call(this,e)}}(a.fn.hide),toggle:function(a){return function(b){if(d(b)||"boolean"==typeof b)return a.apply(this,arguments);var e=c.apply(this,arguments);return e.mode="toggle",this.effect.call(this,e)}}(a.fn.toggle),cssUnit:function(b){var c=this.css(b),d=[];return a.each(["em","px","%","pt"],function(a,b){c.indexOf(b)>0&&(d=[parseFloat(c),b])}),d}})}(),function(){var b={};a.each(["Quad","Cubic","Quart","Quint","Expo"],function(a,c){b[c]=function(b){return Math.pow(b,a+2)}}),a.extend(b,{Sine:function(a){return 1-Math.cos(a*Math.PI/2)},Circ:function(a){return 1-Math.sqrt(1-a*a)},Elastic:function(a){return 0===a||1===a?a:-Math.pow(2,8*(a-1))*Math.sin((80*(a-1)-7.5)*Math.PI/15)},Back:function(a){return a*a*(3*a-2)},Bounce:function(a){for(var b,c=4;a<((b=Math.pow(2,--c))-1)/11;);return 1/Math.pow(4,3-c)-7.5625*Math.pow((3*b-2)/22-a,2)}}),a.each(b,function(b,c){a.easing["easeIn"+b]=c,a.easing["easeOut"+b]=function(a){return 1-c(1-a)},a.easing["easeInOut"+b]=function(a){return a<.5?c(2*a)/2:1-c(a*-2+2)/2}})}(),a.effects}); // source --> https://portfolio.junior.pro/wp-content/plugins/the-grid/frontend/assets/js/the-grid.min.js?ver=2.6.70 /*! * The Grid – Responsive Grid Plugin * Copyright © 2015 All Rights Reserved. * @author Themeone [http://theme-one.com/the-grid/] */ !function(t){var d=Array.prototype.slice;function e(u){if(u){return u.bridget=function(t,e){var i,s,l;(i=e).prototype.option||(i.prototype.option=function(t){u.isPlainObject(t)&&(this.options=u.extend(!0,this.options,t))}),s=t,l=e,u.fn[s]=function(e){if("string"==typeof e){for(var t=d.call(arguments,1),i=0,o=this.length;i