PageSourceSearch

https://wistatefair.com/fair/wp-content/plugins/shiftnav-responsiv…/assets/js/shiftnav.min.js?ver=1.8.2

js wistatefair.com collected 2026-09-24 08:55:46 UTC 17,117 bytes, 35 lines download raw bytes

1(function(c,h){var g=function(l,p,q){var a;return function(){var d=this,b=arguments;a?clearTimeout(a):q&&l.apply(d,b);a=setTimeout(function(){q||l.apply(d,b);a=null},p||100)}};jQuery.fn[h]=function(l){return l?this.on("resize",g(l)):this.trigger(h)}})(jQuery,"shiftsmartresize");
2var shift_supports=function(){var c=document.createElement("div"),h=["Khtml","Ms","O","Moz","Webkit"];return function(g){var l=h.length;if(g in c.style)return!0;for(g=g.replace(/^[a-z]/,function(p){return p.toUpperCase()});l--;)if(h[l]+g in c.style)return!0;return!1}}();
3(function(c,h,g,l){function p(a,d){this.element=a;this.$shiftnav=c(this.element);this.$menu=this.$shiftnav.find("ul.shiftnav-menu");this.settings=c.extend({},q,d);this._defaults=q;this._name="shiftnav";this.touchenabled="ontouchstart"in h||0<navigator.maxTouchPoints||0<navigator.msMaxTouchPoints;h.navigator.pointerEnabled?(this.touchStart="pointerdown",this.touchEnd="pointerup",this.touchMove="pointermove"):h.navigator.msPointerEnabled?(this.touchStart="MSPointerDown",this.touchEnd="MSPointerUp",
4this.touchMove="MSPointerMove"):(this.touchStart="touchstart",this.touchEnd="touchend",this.touchMove="touchmove");this.toggleevent="touchend"==this.touchEnd?this.touchEnd+" click":this.touchEnd;this.transitionend="transitionend.shiftnav webkitTransitionEnd.shiftnav msTransitionEnd.shiftnav oTransitionEnd.shiftnav";this.settings.clicktest&&(this.touchEnd="click");this.init()}var q={mouseEvents:!0,retractors:!0,touchOffClose:!0,clicktest:!1,windowstest:!1,debug:!1,open_current:!1,collapse_accordions:!1,
5scroll_offset:100,disable_transforms:!1,close_on_target_click:!1,process_uber_segments:!0};p.prototype={init:function(){this.$shiftnav.removeClass("shiftnav-nojs");this.$toggles=c('.shiftnav-toggle[data-shiftnav-target="'+this.$shiftnav.data("shiftnav-id")+'"]');this.initializeShiftNav();this.initializeTargets();this.initializeSubmenuToggleMouseEvents();this.initializeSubmenuToggleKeyboardEvents();this.initializeRetractors();this.initializeResponsiveToggle()},initializeShiftNav:function(){var a=c("body"),
6d=this;if(!a.hasClass("shiftnav-enabled")){a.addClass("shiftnav-enabled");"on"==shiftnav_data.lock_body&&a.addClass("shiftnav-lock");"on"==shiftnav_data.lock_body_x&&a.addClass("shiftnav-lock-x");"off"!=shiftnav_data.shift_body?(""!=shiftnav_data.shift_body_wrapper?c(shiftnav_data.shift_body_wrapper).addClass("shiftnav-wrap"):(a.wrapInner('<div class="shiftnav-wrap"></div>'),c("video[autoplay]").each(function(){c(this).get(0).play()})),c("#shiftnav-toggle-main, #wpadminbar").prependTo("body"),c(".shiftnav-fixed-left, .shiftnav-fixed-right").prependTo("body")):
7a.addClass("shiftnav-disable-shift-body");var b=c(".shiftnav-wrap"),e=c("#shiftnav-toggle-main");if(e.length)if(!e.hasClass("shiftnav-toggle-style-burger_only")&&e.hasClass("shiftnav-togglebar-gap-auto")||e.hasClass("shiftnav-togglebar-gap-on")){var f=e.outerHeight();c(":root")[0].style.setProperty("--shiftnav-toggle-bar-height",f+"px");b.css("padding-top",f);e.addClass("shiftnav-togglebar-gap-on");"off"==shiftnav_data.shift_body&&(b="body.shiftnav-disable-shift-body{ padding-top:"+f+"px; }",""!==
8shiftnav_data.breakpoint&&(b="@media screen and (max-width:"+(shiftnav_data.breakpoint-1)+"px){ "+b+" }"),e=null,e=g.getElementById("shiftnav-dynamic-css"),e||(e=g.createElement("style"),e.appendChild(g.createTextNode("")),g.head.appendChild(e)),(e=e.sheet)&&"insertRule"in e&&e.
8insertRule(b,0))}else c("body").hasClass("admin-bar")&&c("html").addClass("shiftnav-nogap");b=!1;e=navigator.userAgent.toLowerCase();/android/.test(e)&&(b=!0,/android [1-3]\./.test(e)?b=!0:/chrome/.test(e)?b=!1:/firefox/.test(e)&&
9(b=!1));(!shift_supports("transform")||b||d.settings.disable_transforms)&&a.addClass("shiftnav-no-transforms");c(".shiftnav-searchbar-toggle").each(function(){var k=c(this);c(this).on(d.toggleevent,function(n){d.toggleSearchBar(n,k,d)}).on("keyup.shiftnav-searchbar-toggle",function(n){13===n.keyCode&&d.toggleSearchBar(n,k,d)}).on("keydown.shiftnav-searbar-toggle",function(n){13===n.keyCode&&n.stopPropagation()})});c(".shiftnav-searchbar-drop").on(this.toggleevent,function(k){k.stopPropagation()});
10if(this.settings.touchOffClose)c(".shiftnav-searchbar-drop .shiftnav-search-input").on("blur",function(k){""!=c(this).val()||m||c(this).parents(".shiftnav-searchbar-drop").removeClass("shiftnav-searchbar-drop-open")});var m;c(".shiftnav-searchbar-toggle").on("mousedown",function(k){m=!0});c(".shiftnav-searchbar-toggle").on("mouseup",function(k){m=!1});c(".shiftnav").css("max-height",h.innerHeight);c(h).shiftsmartresize(function(){c(".shiftnav").css("max-height",h.innerHeight)})}this.$shiftnav.appendTo("body");
11this.$shiftnav.hasClass("shiftnav-right-edge")?this.edge="right":this.edge="left";this.openclass="shiftnav-open shiftnav-open-"+this.edge;this.$shiftnav.find(".shiftnav-panel-close").on("click",function(k){d.closeShiftNav()});this.$shiftnav.find(".shiftnav-sr-close").on("click",function(k){d.closeShiftNav();d.focusMainToggle()});this.$shiftnav.find(".shiftnav-submenu-activation").each(function(){var k=c(this).siblings(".shiftnav-target").outerHeight();c(this).css({height:k,width:k})});d.settings.process_uber_segments&&
12this.$shiftnav.find(".sub-menu .menu-item.current-menu-item").parents(".menu-item").addClass("current-menu-ancestor");d.settings.open_current&&c(".shiftnav .shiftnav-sub-accordion.current-menu-item, .shiftnav .shiftnav-sub-accordion.current-menu-ancestor").addClass("shiftnav-active")},initializeTargets:function(){var a=this;this.$shiftnav.find(".shiftnav-scrollto").removeClass("current-menu-item").removeClass("current-menu-ancestor");this.$shiftnav.on("click",".menu-item > .shiftnav-target",function(d){var b=
13c(this).data("shiftnav-scrolltarget");if(b){var e=c(b).first();if(0<e.length)return d=c(this).parent(".menu-item"),d.siblings().removeClass("current-menu-item").removeClass("current-menu-ancestor"),d.addClass("current-menu-item"),d=e.offset().top,d-=a.settings.scroll_offset,c("html,body").animate({scrollTop:d},500,"swing"),a.closeShiftNav(),!1;(e=c(this).attr("href"))&&-1==e.indexOf("#")&&(-1==b.indexOf("#")&&(b="#"+b),h.location=e+b,d.preventDefault())}else c(this).is("span")&&(d=c(this).parent(".menu-item"),
14d.hasClass("shiftnav-active")?a.closeSubmenu(d,"disabledLink",a):a.openSubmenu(d,"disabledLink",a));"a"===c(this).prop("tagName").toLowerCase()&&a.settings.close_on_target_click&&a.closeShiftNav()})},initializeSubmenuToggleMouseEvents:function(){if(this.settings.mouseEvents&&!this.settings.clicktest&&!this.settings.windowstest){this.settings.debug&&console.log("initializeSubmenuToggleMouseEvents");var a=this;this.$shiftnav.on("mouseup.shift-submenu-toggle",".shiftnav-submenu-activation",function(d){a.handleMouseActivation(d,
15this,a)})}},disableSubmenuToggleMouseEvents:function(){this.settings.debug&&console.log("disableSubmenuToggleMouseEvents");$shiftnav.off("mouseover.shift-submenu-toggle");$shiftnav.off("mouseout.shift-submenu-toggle")},initializeSubmenuToggleKeyboardEvents:function(){this.settings.debug&&console.log("initializeSubmenuToggleKeyboardEvents");var a=this;this.$shiftnav.on("keyup.shift-submenu-toggle",".shiftnav-submenu-activation",function(d){if(13===d.keyCode){a.handleMouseActivation(d,this,a);var b=
16c(this).siblings(".shiftnav-submenu-activation").first();b.length&&setTimeout(function(){b.focus()},10)}})},initializeRetractors:function(){if(this.settings.retractors){var a=this;this.$shiftnav.on("mouseup.shiftnav",".shiftnav-retract",function(d){a.handleSubmenuRetractorEnd(d,this,a)});this.$shiftnav.on("keyup.shiftnav",".shiftnav-retract",function(d){13===d.keyCode&&a.handleSubmenuRetractorEnd(d,this,a)})}},initializeResponsiveToggle:function(){var a=this;this.$toggles.on("click","a",function(d){d.stopPropagation()});
17this.$toggles.on("click",function(d){a.toggle(c(this),a,d)});this.$toggles.on("keydown",function(d){if(9===d.keyCode){var b=c(this).data("shiftn
17av-target");b=c('[data-shiftnav-id="'+b+'"]');b.length&&b.hasClass("shiftnav-open-target")&&(d.preventDefault(),b.find("a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, *[tabindex], *[contenteditable]").first().focus())}});if("shiftnav-main"===this.$shiftnav.attr("id"))c("#shiftnav-toggle-main.shiftnav-toggle-main-entire-bar").on("keydown",
18function(d){13===d.keyCode&&a.toggle(c(this),a,d)})},toggle:function(a,d,b){b.preventDefault();b.stopPropagation();if("click"!=b.originalEvent.type||!c(this).data("disableToggle")){if(d.$shiftnav.hasClass("shiftnav-open-target"))d.closeShiftNav();else{a=a.attr("id");var e="shiftnav-toggle-main"==a?"[Main Toggle Bar]":'"'+c(this).text()+'"';"shiftnav-toggle-main-button"!=a&&"shiftnav-toggle-main"!=a||!c("body").hasClass("shiftnav-open")?d.openShiftNav("toggle: "+e):c(".shiftnav.shiftnav-open-target").shiftnav("closeShiftNav")}"click"!==
19b.originalEvent.type&&"keydown"!==b.originalEvent.type&&(c(this).data("disableToggle",!0),setTimeout(function(){c(this).data("disableToggle",!1)},1E3));return!1}},openShiftNav:function(a){var d=this;this.settings.debug&&console.log("openShiftNav "+(a||"?"));a=c(".shiftnav-open-target");c("body").removeClass("shiftnav-open-right shiftnav-open-left").removeClass("shiftnav-open--"+a.data("shiftnav-id")).addClass(this.openclass).toggleClass("shiftnav-open--"+this.$shiftnav.data("shiftnav-id")).addClass("shiftnav-transitioning");
20a.removeClass("shiftnav-open-target");this.$shiftnav.addClass("shiftnav-open-target").on(d.transitionend,function(){c("body").removeClass("shiftnav-transitioning");c(this).off(d.transitionend)});this.$shiftnav.trigger("shiftnav-open");this.disableTouchoffClose();this.initializeTouchoffClose();c("body").on("focusin.shiftnavPanel",function(b){d.closeShiftNav();d.focusMainToggle()});this.$shiftnav.on("focusin.shiftnavPanel",function(b){b.stopPropagation()});c(g).on("keyup.shiftnavPanel",function(b){27===
21b.keyCode&&(d.closeShiftNav(),d.focusMainToggle())})},closeShiftNav:function(){var a=this;c("body").removeClass(this.openclass).addClass("shiftnav-transitioning");var d=this.$shiftnav.data("shiftnav-id");this.$shiftnav.removeClass("shiftnav-open-target").on(a.transitionend,function(){c("body").removeClass("shiftnav-transitioning").removeClass("shiftnav-open--"+d);c(this).off(a.transitionend)});this.$shiftnav.trigger("shiftnav-close");this.disableTouchoffClose();c("body").off("focusin.shiftnavPanel");
22this.$shiftnav.off("focusin.shiftnavPanel");c(g).off("keyup.shiftnavPanel")},focusMainToggle:function(a){"shiftnav-main"===this.$shiftnav.attr("id")&&c('#shiftnav-toggle-main .shiftnav-toggle[data-shiftnav-target="shiftnav-main"]').focus()},initializeTouchoffClose:function(){if(this.settings.touchOffClose){var a=this;c(g).on("click.shiftnav "+this.touchEnd+".shiftnav",function(d){a.handleTouchoffClose(d,this,a)})}},disableTouchoffClose:function(){c(g).off(".shiftnav")},handleMouseActivation:function(a,
23d,b){b.settings.debug&&console.log("handleMouseover, add mouseout",a);a=c(d).parent();a.hasClass("shiftnav-active")?b.closeSubmenu(a,"mouseActivate",b):b.openSubmenu(a,"mouseActivate",b)},handleSubmenuRetractorEnd:function(a,d,b){a.preventDefault();a.stopPropagation();a=c(d).parent("ul").parent("li");b.closeSubmenu(a,"handleSubmenuRetractor",b);b.settings.debug&&console.log("handleSubmenuRetractorEnd "+a.find("> a").text())},handleTouchoffClose:function(a,d,b){c("body").is(".shiftnav-transitioning")||
240!==c(a.target).parents().add(c(a.target)).filter(".shiftnav, .shiftnav-toggle, .shiftnav-ignore").length||(b.settings.debug&&console.log("touchoff close ",a),a.preventDefault(),a.stopPropagation(),b.closeShiftNav(),b.disableTouchoffClose())},scrollPanel:function(a){if("off"==shiftnav_data.scroll_panel)return 0;if("undefined"==typeof a)return this.$shiftnav.find(".shiftnav-inner").scrollTop();this.$shiftnav.find(".shiftnav-inner").scrollTop(a)},openSubmenu:function(a,d,b){a.hasClass("shiftnav-active")||
25(a.hasClass("shiftnav-sub-shift")?(a.siblings(".shiftnav-active").removeClass("shiftn
25av-active"),a.toggleClass("shiftnav-caulk"),b.$shiftnav.addClass("shiftnav-sub-shift-active")):b.settings.collapse_accordions&&a.siblings(".shiftnav-active").removeClass("shiftnav-active"),a.parents("ul").removeClass("shiftnav-sub-active-current"),a.find("> ul").addClass("shiftnav-sub-active").addClass("shiftnav-sub-active-current"),setTimeout(function(){a.addClass("shiftnav-active");a.trigger("shiftnav-open-submenu");
26a.removeClass("shiftnav-caulk");setTimeout(function(){var e=b.scrollPanel();a.data("scroll-back",e);e=a.offset().top+e-c(h).scrollTop();b.scrollPanel(e)},100)},1))},closeSubmenu:function(a,d,b){this.settings.debug&&console.log("closeSubmenu "+a.find(">a").text()+" ["+d+"]");a.hasClass("menu-item-has-children")&&a.hasClass("shiftnav-active")&&(a.addClass("shiftnav-in-transition"),a.each(function(){var f=c(this),m=f.find("> ul");m.on(b.transitionend+"_closesubmenu",function(){b.settings.debug&&console.log("finished submenu close transition");
27f.removeClass("shiftnav-in-transition");m.off(b.transitionend+"_closesubmenu")});b.closeSubmenu(f.find(".shiftnav-active"),d+"_recursive",b)}));a.removeClass("shiftnav-active");if(a.hasClass("shiftnav-sub-shift")){0==a.parents(".shiftnav-sub-shift").length&&b.$shiftnav.removeClass("shiftnav-sub-shift-active");var e=a.data("scroll-back");"undefined"!==e&&b.scrollPanel(e)}a.find("> ul").removeClass("shiftnav-sub-active").removeClass("shiftnav-sub-active-current");a.closest("ul").addClass("shiftnav-sub-active-current");
28a.trigger("shiftnav-close-submenu")},closeAllSubmenus:function(){c(this.element).find("li.menu-item-has-children").removeClass("shiftnav-active")},toggleSearchBar:function(a,d,b){a.stopPropagation();a.preventDefault();a=d.next(".shiftnav-searchbar-drop");a.hasClass("shiftnav-searchbar-drop-open")?(d.attr("aria-expanded","false"),a.removeClass("shiftnav-searchbar-drop-open").attr("aria-hidden","true"),c("body").off("click.shiftnav-searchbar-drop")):(d.attr("aria-expanded","true"),a.addClass("shiftnav-searchbar-drop-open").attr("aria-hidden",
29"false"),a.find(".shiftnav-search-input").focus(),b.settings.touchOffClose&&setTimeout(function(){c("body").on("click.shiftnav-searchbar-drop",function(e){c(".shiftnav-searchbar-drop").removeClass("shiftnav-searchbar-drop-open");c("body").off("click.shiftnav-searchbar-drop")})},100))}};c.fn.shiftnav=function(a){var d=arguments;if(a===l||"object"===typeof a)return this.each(function(){c.data(this,"plugin_shiftnav")||c.data(this,"plugin_shiftnav",new p(this,a))});if("string"===typeof a&&"_"!==a[0]&&
30"init"!==a){var b;this.each(function(){var e=c.data(this,"plugin_shiftnav");e instanceof p&&"function"===typeof e[a]&&(b=e[a].apply(e,Array.prototype.slice.call(d,1)));"destroy"===a&&c.data(this,"plugin_shiftnav",null)});return b!==l?b:this}}})(jQuery,window,document);
31(function(c){function h(b){if(!q){q=!0;"undefined"!=typeof console&&"window.load"==b&&console.log("ShiftNav initialized via "+b);c(".shiftnav-loading").remove();jQuery(".shiftnav").shiftnav({open_current:"on"==shiftnav_data.open_current?!0:!1,collapse_accordions:"on"==shiftnav_data.collapse_accordions?!0:!1,breakpoint:parseInt(shiftnav_data.breakpoint),touchOffClose:"on"==shiftnav_data.touch_off_close?!0:!1,scroll_offset:shiftnav_data.scroll_offset,disable_transforms:"on"==shiftnav_data.disable_transforms?
32!0:!1,close_on_target_click:"on"==shiftnav_data.close_on_target_click?!0:!1,process_uber_segments:"on"==shiftnav_data.process_uber_segments?!0:!1});if("."==window.location.hash.substring(1,2)&&(b=c(window.location.hash.substring(1)),b.length)){var e=b.offset().top-shiftnav_data.scroll_offset;b.length&&c("html,body").animate({scrollTop:e},100)}window.location.hash&&(b=window.location.hash,"."==b.substring(1,2)&&(b=b.substring(1)),b=b.replace(/[^#a-z0-9!$&'()*+,;=]/gi,""),b=c(".shiftnav").find('.shiftnav-target[data-shiftnav-scrolltarget="'+
33b+'"]').parent(),b.length&&(b.siblings().removeClass("current-menu-item").removeClass("current-menu-ancestor"),b.addClass("current-menu-item")));"1"==shiftnav_data.pro&&(g(),c(window).on("scroll",p(l(g,200),200)));c(".shiftnav").trigger("shiftnav-loaded")}}function g(){var b=c("body"),e=c(window).scrollTop();var f=shiftnav_data.scroll_tolerance;if(e<=shiftnav_data.scroll_top_boundary)f="top";else if(e-a>f)f="down";else if(a-e>f)f="up";else return;
33if(f!==d)switch(b.removeClass("shiftnav--scroll-top shiftnav--scroll-up shiftnav--scroll-down"),
34f){case "top":b.addClass("shiftnav--scroll-top");break;case "down":b.addClass("shiftnav--scroll-down");break;case "up":b.addClass("shiftnav--scroll-up")}b.trigger("shiftnav-window-scroll",{scrollTop:e,scrollDir:f,prevScrollDir:d});d=f;a=e}function l(b,e,f){var m;return function(){var k=this,n=arguments,r=f&&!m;clearTimeout(m);m=setTimeout(function(){m=null;f||b.apply(k,n)},e);r&&b.apply(k,n)}}function p(b,e){var f;return function(){var m=arguments;f||(b.apply(this,m),f=!0,setTimeout(function(){f=
35!1},e))}}var q=!1;jQuery(function(b){h("document.ready")});c(window).on("load",function(){h("window.load")});var a=0,d=""})(jQuery);

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.