var _____WB$wombat$assign$function_____=function(name){return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name))||self[name];};if(!self.__WB_pmw){self.__WB_pmw=function(obj){this.__WB_source=obj;return this;}}{ let window = _____WB$wombat$assign$function_____("window"); let self = _____WB$wombat$assign$function_____("self"); let document = _____WB$wombat$assign$function_____("document"); let location = _____WB$wombat$assign$function_____("location"); let top = _____WB$wombat$assign$function_____("top"); let parent = _____WB$wombat$assign$function_____("parent"); let frames = _____WB$wombat$assign$function_____("frames"); let opens = _____WB$wombat$assign$function_____("opens"); (function () { var d=document.documentElement; d.className=d.className.replace(/\bno-js\b/,'js'); })(); (function ($) { "use strict"; var app = { timelineSlides: [], timelineLinks: [], timeline: false, currentSlide: 0, formSubmitClicked: false, initMenuToggle: function(){ $('a.toggle-menu').click(function(){ $('#nav-global ul').toggleClass("visible"); var txt = $("#nav-global ul").is(':visible') ? 'Hide menu' : 'Show menu'; $(this).text(txt); }); }, initMobileNav: function(){ var selectField = $(''), formWrapper = $("
", { "id": "nav-site-wide-small-screen", "class" : "icon-caret-down" }); $("", { "selected": "selected", "value" : "null", "text" : "Site Navigation" }).appendTo(selectField); $('#nav-site-wide ul li a').each(function(){ var el = $(this); $("", { "value" : el.attr("href"), "text" : el.text() }).appendTo(selectField); }); selectField.appendTo(formWrapper); formWrapper.appendTo($('#nav-site-wide').parent()); selectField.change(function() { window.location = $(this).find("option:selected").val(); }); $('#nav-site-wide-small-screen').click(function () { $('#menu-social-media').removeClass('menu-social-media-open'); $('#wrap-fast-access').removeClass('social-icons-open'); }); }, initSidebarToggle: function () { // $('.expanded').removeClass('expanded'); // remove this l8er /* $('.sidebar .menu-block-wrapper .menu li a').click(function () { if ($(this).parent().find('.menu').length) { $(this).parent().toggleClass('expanded').find('*').removeClass('expanded'); return false; } }); */ }, initSearchToggle: function () { $('.region-global-menu-region #block-search-form .form-submit').click(function () { if ($('.region-global-menu-region #block-search-form .form-text').is(':hidden')) { $('.region-global-menu-region #block-search-form').addClass('search-mobile-open'); $('.region-global-menu-region #block-search-form .form-text').focus(); app.formSubmitClicked = false; return false; } }); $('.region-global-menu-region #block-search-form .form-submit').mousedown(function() { app.formSubmitClicked = true; }); $('.region-global-menu-region #block-search-form .form-text').blur(function(){ if(app.formSubmitClicked==false){ $('.region-global-menu-region #block-search-form').removeClass('search-mobile-open'); } }); }, initSocialToggle: function () { $('#menu-social-media').click(function (e) { if (e.target === this && $(this).width() === 32) { $(this).toggleClass('menu-social-media-open'); $('#wrap-fast-access').toggleClass('social-icons-open'); } }); }, advanceTimelineForward: function(){ var active = $(".timeline .active"); var next = active.next(); var activeNav = $(".nav-timeline .active"); var nextNav = activeNav.parent().next().find('a'); if(!active.hasClass("last")){ app.timeline.animate({left: "-"+next.data("position")}, 500); active.removeClass("active"); next.addClass("active"); activeNav.removeClass("active"); nextNav.addClass("active"); app.currentSlide++; } return false; }, advanceTimelineBack: function(){ var active = $(".timeline .active"); var previous = active.prev(); var activeNav = $(".nav-timeline .active"); var prevNav = activeNav.parent().prev().find('a'); if(!active.hasClass("first")){ app.timeline.animate({left: "-"+previous.data("position")}, 500); active.removeClass("active"); previous.addClass("active"); activeNav.removeClass("active"); prevNav.addClass("active"); app.currentSlide--; } return false; }, advanceTimelineToLocation: function(i){ var active = $(".timeline .active"); app.timeline.animate({left: "-"+app.timelineSlides[i].data("position")+"px"}, 500); active.removeClass("active"); app.timelineSlides[i].addClass("active"); return false; }, initHistoryTimeline: function(){ var listItem, navItem, navLink, timelineNav = $("