!function(n,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():n.Blazy=t()}(this,function(){function h(n){var r=n._util;r.elements=function(n){for(var t=[],i=(n=n.root.querySelectorAll(n.selector)).length;i--;t.unshift(n[i]));return t}(n.options);r.count=r.elements.length;r.destroyed&&(r.destroyed=!1,n.options.container&&t(n.options.container,function(n){i(n,"scroll",r.validateT)}),i(window,"resize",r.saveViewportOffsetT),i(window,"resize",r.validateT),i(window,"scroll",r.validateT));c(n)}function c(n){for(var i,s,t,h,f=n._util,o=0;o<f.count;o++)s=f.elements[o],t=s,i=n.options,h=t.getBoundingClientRect(),i=i.container&&w&&(t=t.closest(i.containerClass))?!!u(t=t.getBoundingClientRect(),r)&&u(h,{top:t.top-i.offset,right:t.right+i.offset,bottom:t.bottom+i.offset,left:t.left-i.offset}):u(h,r),(i||e(s,n.options.successClass))&&(n.load(s),f.elements.splice(o,1),f.count--,o--);0===f.count&&n.destroy()}function u(n,t){return n.right>=t.left&&n.bottom>=t.top&&n.left<=t.right&&n.top<=t.bottom}function l(r,u,h){if(!e(r,h.successClass)&&(u||h.loadInvisible||0<r.offsetWidth&&0<r.offsetHeight))if(u=r.getAttribute(s)||r.getAttribute(h.src)){var l=(u=u.split(h.separator))[p&&1<u.length?1:0],w=r.getAttribute(h.srcset),b="img"===r.nodeName.toLowerCase(),k=(u=r.parentNode)&&"picture"===u.nodeName.toLowerCase();if(b||void 0===r.src){var c=new Image,v=function(){h.error&&h.error(r,"invalid");o(r,h.errorClass);n(c,"error",v);n(c,"load",y)},y=function(){b?k||a(r,l,w):r.style.backgroundImage='url("'+l+'")';f(r,h);n(c,"load",y);n(c,"error",v)};k&&(c=r,t(u.getElementsByTagName("source"),function(n){var t=h.srcset,i=n.getAttribute(t);i&&(n.setAttribute("srcset",i),n.removeAttribute(t))}));i(c,"error",v);i(c,"load",y);a(c,l,w)}else r.src=l,f(r,h)}else"video"===r.nodeName.toLowerCase()?(t(r.getElementsByTagName("source"),function(n){var t=h.src,i=n.getAttribute(t);i&&(n.setAttribute("src",i),n.removeAttribute(t))}),r.load(),f(r,h)):(h.error&&h.error(r,"missing"),o(r,h.errorClass))}function f(n,i){o(n,i.successClass);i.success&&i.success(n);n.removeAttribute(i.src);n.removeAttribute(i.srcset);t(i.breakpoints,function(t){n.removeAttribute(t.src)})}function a(n,t,i){i&&n.setAttribute("srcset",i);n.src=t}function e(n,t){return-1!==(" "+n.className+" ").indexOf(" "+t+" ")}function o(n,t){e(n,t)||(n.className+=" "+t)}function v(n){r.bottom=(window.innerHeight||document.documentElement.clientHeight)+n;r.right=(window.innerWidth||document.documentElement.clientWidth)+n}function i(n,t,i){n.attachEvent?n.attachEvent&&n.attachEvent("on"+t,i):n.addEventListener(t,i,{capture:!1,passive:!0})}function n(n,t,i){n.detachEvent?n.detachEvent&&n.detachEvent("on"+t,i):n.removeEventListener(t,i,{capture:!1,passive:!0})}function t(n,t){if(n&&t)for(var r=n.length,i=0;i<r&&!1!==t(n[i],i);i++);}function y(n,t,i){var r=0;return function(){var u=+new Date;u-r<t||(r=u,n.apply(i,arguments))}}var s,r,p,w;return function(i){var e,u,f;document.querySelectorAll||(e=document.createStyleSheet(),document.querySelectorAll=function(n,t,i,r,u){for(u=document.all,t=[],i=(n=n.replace(/\[for\b/gi,"[htmlFor").split(",")).length;i--;){for(e.addRule(n[i],"k:v"),r=u.length;r--;)u[r].currentStyle.k&&t.push(u[r]);e.removeRule(0)}return t});u=this;f=u._util={};f.elements=[];f.destroyed=!0;u.options=i||{};u.options.error=u.options.error||!1;u.options.offset=u.options.offset||100;u.options.root=u.options.root||document;u.options.success=u.options.success||!1;u.options.selector=u.options.selector||".b-lazy";u.options.separator=u.options.separator||"|";u.options.containerClass=u.options.container;u.options.container=!!u.options.containerClass&&document.querySelectorAll(u.options.containerClass);u.options.errorClass=u.options.errorClass||"b-error";u.options.breakpoints=u.options.breakpoints||!1;u.options.loadInvisible=u.options.loadInvisible||!1;u.options.successClass=u.options.successClass||"b-loaded";u.options.validateDelay=u.options.validateDelay||25;u.options.saveViewportOffsetDelay=u.options.saveViewportOffsetDelay||50;u.options.srcset=u.options.srcset||"data-srcset";u.options.src=s=u.options.src||"data-src";w=Element.prototype.closest;p=1<window.devicePixelRatio;(r={}).top=0-u.options.offset;r.left=0-u.options.offset;u.revalidate=function(){h(u)};u.load=function(n,i){var r=this.options;void 0===n.length?l(n,i,r):t(n,function(n){l(n,i,r)})};u.destroy=function(){var i=this._util;this.options.container&&t(this.options.container,function(t){n(t,"scroll",i.validateT)});n(window,"scroll",i.validateT);n(window,"resize",i.validateT);n(window,"resize",i.saveViewportOffsetT);i.count=0;i.elements.length=0;i.destroyed=!0};f.validateT=y(function(){c(u)},u.options.validateDelay,u);f.saveViewportOffsetT=y(function(){v(u.options.offset)},u.options.saveViewportOffsetDelay,u);v(u.options.offset);t(u.options.breakpoints,function(n){if(n.width>=window.screen.width)return s=n.src,!1});setTimeout(function(){h(u)})}}),function(n,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t(require,exports,module):n.CountUp=t()}(this,function(){return function(n,t,i,r,u,f){function c(n){return"number"==typeof n&&!isNaN(n)}var e=this,o;if(e.version=function(){return"1.9.3"},e.options={useEasing:!0,useGrouping:!0,separator:",",decimal:".",easingFn:function(n,t,i,r){return i*(1-Math.pow(2,-10*n/r))*1024/1023+t},formattingFn:function(n){var f,t,u,i,r,o,s=n<0;if(n=Math.abs(n).toFixed(e.decimals),t=(f=(n+="").split("."))[0],u=1<f.length?e.options.decimal+f[1]:"",e.options.useGrouping){for(i="",r=0,o=t.length;r<o;++r)0!==r&&r%3==0&&(i=e.options.separator+i),i=t[o-r-1]+i;t=i}return e.options.numerals.length&&(t=t.replace(/[0-9]/g,function(n){return e.options.numerals[+n]}),u=u.replace(/[0-9]/g,function(n){return e.options.numerals[+n]})),(s?"-":"")+e.options.prefix+t+u+e.options.suffix},prefix:"",suffix:"",numerals:[]},f&&"object"==typeof f)for(o in e.options)f.hasOwnProperty(o)&&null!==f[o]&&(e.options[o]=f[o]);""===e.options.separator?e.options.useGrouping=!1:e.options.separator=""+e.options.separator;for(var l=0,h=["webkit","moz","ms","o"],s=0;s<h.length&&!window.requestAnimationFrame;++s)window.requestAnimationFrame=window[h[s]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[h[s]+"CancelAnimationFrame"]||window[h[s]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(n){var t=(new Date).getTime(),i=Math.max(0,16-(t-l)),r=window.setTimeout(function(){n(t+i)},i);return l=t+i,r});window.cancelAnimationFrame||(window.cancelAnimationFrame=function(n){clearTimeout(n)});e.initialize=function(){return!(!e.initialized&&(e.error="",e.d="string"==typeof n?document.getElementById(n):n,e.d?(e.startVal=Number(t),e.endVal=Number(i),c(e.startVal)&&c(e.endVal)?(e.decimals=Math.max(0,r||0),e.dec=Math.pow(10,e.decimals),e.duration=1e3*Number(u)||2e3,e.countDown=e.startVal>e.endVal,e.frameVal=e.startVal,e.initialized=!0,0):(e.error="[CountUp] startVal ("+t+") or endVal ("+i+") is not a number",1)):e.error="[CountUp] target is null or undefined"))};e.printValue=function(n){var t=e.options.formattingFn(n);"INPUT"===e.d.tagName?this.d.value=t:"text"===e.d.tagName||"tspan"===e.d.tagName?this.d.textContent=t:this.d.innerHTML=t};e.count=function(n){e.startTime||(e.startTime=n);var t=(e.timestamp=n)-e.startTime;e.remaining=e.duration-t;e.frameVal=e.options.useEasing?e.countDown?e.startVal-e.options.easingFn(t,0,e.startVal-e.endVal,e.duration):e.options.easingFn(t,e.startVal,e.endVal-e.startVal,e.duration):e.countDown?e.startVal-(e.startVal-e.endVal)*(t/e.duration):e.startVal+(e.endVal-e.startVal)*(t/e.duration);e.frameVal=e.countDown?e.frameVal<e.endVal?e.endVal:e.frameVal:e.frameVal>e.endVal?e.endVal:e.frameVal;e.frameVal=Math.round(e.frameVal*e.dec)/e.dec;e.printValue(e.frameVal);t<e.duration?e.rAF=requestAnimationFrame(e.count):e.callback&&e.callback()};e.start=function(n){e.initialize()&&(e.callback=n,e.rAF=requestAnimationFrame(e.count))};e.pauseResume=function(){e.paused?(e.paused=!1,delete e.startTime,e.duration=e.remaining,e.startVal=e.frameVal,requestAnimationFrame(e.count)):(e.paused=!0,cancelAnimationFrame(e.rAF))};e.reset=function(){e.paused=!1;delete e.startTime;e.initialized=!1;e.initialize()&&(cancelAnimationFrame(e.rAF),e.printValue(e.startVal))};e.update=function(n){if(e.initialize()){if(!c(n=Number(n)))return void(e.error="[CountUp] update() - new endVal is not a number: "+n);e.error="";n!==e.frameVal&&(cancelAnimationFrame(e.rAF),e.paused=!1,delete e.startTime,e.startVal=e.frameVal,e.endVal=n,e.countDown=e.startVal>e.endVal,e.rAF=requestAnimationFrame(e.count))}};e.initialize()&&e.printValue(e.startVal)}}),function(n){"function"==typeof define&&define.amd?define(["jquery"],n):"object"==typeof exports&&"function"==typeof require?n(require("jquery")):n(jQuery)}(function(n){function t(i,r){var u=this;u.element=i;u.el=n(i);u.suggestions=[];u.badQueries=[];u.selectedIndex=-1;u.currentValue=u.element.value;u.timeoutId=null;u.cachedResponse={};u.onChangeTimeout=null;u.onChange=null;u.isLocal=!1;u.suggestionsContainer=null;u.noSuggestionsContainer=null;u.options=n.extend(!0,{},t.defaults,r);u.classes={selected:"autocomplete-selected",suggestion:"autocomplete-suggestion"};u.hint=null;u.hintValue="";u.selection=null;u.initialize();u.setOptions(r)}var u={escapeRegExChars:function(n){return n.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&")},createNode:function(n){var t=document.createElement("div");return t.className=n,t.style.position="absolute",t.style.display="none",t}},e=27,o=9,s=13,f=38,h=39,i=40,r=n.noop;t.utils=u;(n.Autocomplete=t).defaults={ajaxSettings:{},autoSelectFirst:!1,appendTo:"#ent-search",serviceUrl:null,lookup:null,onSelect:null,width:"auto",minChars:1,maxHeight:300,deferRequestBy:0,params:{},formatResult:function(n,t){if(!t)return n.value;var i="("+u.escapeRegExChars(t)+")";return n.value.replace(new RegExp(i,"gi"),"<strong>$1<\/strong>").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/&lt;(\/?strong)&gt;/g,"<$1>")},formatGroup:function(n,t){return'<div class="autocomplete-group">'+t+"<\/div>"},delimiter:null,zIndex:99999,type:"GET",noCache:!1,onSearchStart:r,onSearchComplete:r,onSearchError:r,preserveInput:!1,containerClass:"autocomplete-suggestions",tabDisabled:!1,dataType:"text",currentRequest:null,triggerSelectOnValidInput:!0,preventBadQueries:!0,lookupFilter:function(n,t,i){return-1!==n.value.toLowerCase().indexOf(i)},paramName:"query",transformResult:function(t){return"string"==typeof t?n.parseJSON(t):t},showNoSuggestionNotice:!1,noSuggestionNotice:"No results",orientation:"bottom",forceFixPosition:!1};t.prototype={initialize:function(){var r,i=this,f="."+i.classes.suggestion,e=i.classes.selected,u=i.options;i.element.setAttribute("autocomplete","off");i.noSuggestionsContainer=n('<div class="autocomplete-no-suggestion"><\/div>').html(this.options.noSuggestionNotice).get(0);i.suggestionsContainer=t.utils.createNode(u.containerClass);(r=n(i.suggestionsContainer)).appendTo(u.appendTo||"body");"auto"!==u.width&&r.css("width",u.width);r.on("mouseover.autocomplete",f,function(){i.activate(n(this).data("index"))});r.on("mouseout.autocomplete",function(){i.selectedIndex=-1;r.children("."+e).removeClass(e)});r.on("click.autocomplete",f,function(){i.select(n(this).data("index"))});r.on("click.autocomplete",function(){clearTimeout(i.blurTimeoutId)});i.fixPositionCapture=function(){i.visible&&i.fixPosition()};n(window).on("resize.autocomplete",i.fixPositionCapture);i.el.on("keydown.autocomplete",function(n){i.onKeyPress(n)});i.el.on("keyup.autocomplete",function(n){i.onKeyUp(n)});i.el.on("blur.autocomplete",function(){i.onBlur()});i.el.on("focus.autocomplete",function(){i.onFocus()});i.el.on("change.autocomplete",function(n){i.onKeyUp(n)});i.el.on("input.autocomplete",function(n){i.onKeyUp(n)})},onFocus:function(){this.fixPosition();this.el.val().length>=this.options.minChars&&this.onValueChange()},onBlur:function(){var t=this,i=t.options,r=t.el.val(),u=t.getQuery(r);t.blurTimeoutId=setTimeout(function(){t.hide();t.selection&&t.currentValue!==u&&(i.onInvalidateSelection||n.noop).call(t.element)},200)},abortAjax:function(){this.currentRequest&&(this.currentRequest.abort(),this.currentRequest=null)},setOptions:function(t){var r=this,i=n.extend({},r.options,t);r.isLocal=Array.isArray(i.lookup);r.isLocal&&(i.lookup=r.verifySuggestionsFormat(i.lookup));i.orientation=r.validateOrientation(i.orientation,"bottom");n(r.suggestionsContainer).css({"max-height":i.maxHeight+"px",width:i.width+"px","z-index":i.zIndex});this.options=i},clearCache:function(){this.cachedResponse={};this.badQueries=[]},clear:function(){this.clearCache();this.currentValue="";this.suggestions=[]},disable:function(){this.disabled=!0;clearTimeout(this.onChangeTimeout);this.abortAjax()},enable:function(){this.disabled=!1},fixPosition:function(){var t=this,i=n(t.suggestionsContainer),f=i.parent().get(0),s,a;if(f===document.body||t.options.forceFixPosition){var e=t.options.orientation,o=i.outerHeight(),h=t.el.outerHeight(),u=t.el.offset(),r={top:u.top,left:u.left};if("auto"===e){var v=n(window).height(),c=n(window).scrollTop(),l=-c+u.top-o,y=c+v-(u.top+h+o);e=Math.max(l,y)===l?"top":"bottom"}(r.top+="top"===e?-o:h,f!==document.body)&&(a=i.css("opacity"),t.visible||i.css("opacity",0).show(),s=i.offsetParent().offset(),r.top-=s.top,r.top+=f.scrollTop,r.left-=s.left,t.visible||i.css("opacity",a).hide());"auto"===t.options.width&&(r.width=t.el.outerWidth()+"px");i.css(r)}},isCursorAtEnd:function(){var t,n=this.el.val().length,i=this.element.selectionStart;return"number"==typeof i?i===n:!document.selection||((t=document.selection.createRange()).moveStart("character",-n),n===t.text.length)},onKeyPress:function(n){var t=this;if(t.disabled||t.visible||n.which!==i||!t.currentValue){if(!t.disabled&&t.visible){switch(n.which){case e:t.el.val(t.currentValue);t.hide();break;case h:if(t.hint&&t.options.onHint&&t.isCursorAtEnd()){t.selectHint();break}return;case o:if(t.hint&&t.options.onHint)return void t.selectHint();if(-1===t.selectedIndex)return void t.hide();if(t.select(t.selectedIndex),!1===t.options.tabDisabled)return;break;case s:if(-1===t.selectedIndex)return void t.hide();t.select(t.selectedIndex);break;case f:t.moveUp();break;case i:t.moveDown();break;default:return}n.stopImmediatePropagation();n.preventDefault()}}else t.suggest()},onKeyUp:function(n){var t=this;if(!t.disabled){switch(n.which){case f:case i:return}clearTimeout(t.onChangeTimeout);t.currentValue!==t.el.val()&&(t.findBestHint(),0<t.options.deferRequestBy?t.onChangeTimeout=setTimeout(function(){t.onValueChange()},t.options.deferRequestBy):t.onValueChange())}},onValueChange:function(){if(this.ignoreValueChange)this.ignoreValueChange=!1;else{var t=this,r=t.options,u=t.el.val(),i=t.getQuery(u);t.selection&&t.currentValue!==i&&(t.selection=null,(r.onInvalidateSelection||n.noop).call(t.element));clearTimeout(t.onChangeTimeout);t.currentValue=u;t.selectedIndex=-1;r.triggerSelectOnValidInput&&t.isExactMatch(i)?t.select(0):i.length<r.minChars?t.hide():t.getSuggestions(i)}},isExactMatch:function(n){var t=this.suggestions;return 1===t.length&&t[0].value.toLowerCase()===n.toLowerCase()},getQuery:function(t){var i,r=this.options.delimiter;return r?(i=t.split(r),n.trim(i[i.length-1])):t},getSuggestionsLocal:function(t){var i,r=this.options,f=t.toLowerCase(),e=r.lookupFilter,u=parseInt(r.lookupLimit,10);return i={suggestions:n.grep(r.lookup,function(n){return e(n,t,f)})},u&&i.suggestions.length>u&&(i.suggestions=i.suggestions.slice(0,u)),i},getSuggestions:function(t){var f,e,o,s,i=this,r=i.options,u=r.serviceUrl;r.params[r.paramName]=t;!1!==r.onSearchStart.call(i.element,r.params)&&(e=r.ignoreParams?null:r.params,n.isFunction(r.lookup)?r.lookup(t,function(n){i.suggestions=n.suggestions;i.suggest();r.onSearchComplete.call(i.element,t,n.suggestions)}):(f=i.isLocal?i.getSuggestionsLocal(t):(n.isFunction(u)&&(u=u.call(i.element,t)),o=u+"?"+n.param(e||{}),i.cachedResponse[o]))&&Array.isArray(f.suggestions)?(i.suggestions=f.suggestions,i.suggest(),r.onSearchComplete.call(i.element,t,f.suggestions)):i.isBadQuery(t)?r.onSearchComplete.call(i.element,t,[]):(i.abortAjax(),s={url:u,data:e,type:r.type,dataType:r.dataType},n.extend(s,r.ajaxSettings),i.currentRequest=n.ajax(s).done(function(n){var u;i.currentRequest=null;u=r.transformResult(n,t);i.processResponse(u,t,o);r.onSearchComplete.call(i.element,t,u.suggestions)}).fail(function(n,u,f){r.onSearchError.call(i.element,t,n,u,f)})))},isBadQuery:function(n){if(!this.options.preventBadQueries)return!1;for(var t=this.badQueries,i=t.length;i--;)if(0===n.indexOf(t[i]))return!0;return!1},hide:function(){var t=this,i=n(t.suggestionsContainer);n.isFunction(t.options.onHide)&&t.visible&&t.options.onHide.call(t.element,i);t.visible=!1;t.selectedIndex=-1;clearTimeout(t.onChangeTimeout);n(t.suggestionsContainer).hide();$("#header-search").removeClass("auto");$('#jhmMainSearch input[name="q"]').removeClass("auto");t.signalHint(null)},suggest:function(){if(this.suggestions.length){var u,t=this,i=t.options,e=i.groupBy,c=i.formatResult,o=t.getQuery(t.currentValue),s=t.classes.suggestion,l=t.classes.selected,r=n(t.suggestionsContainer),a=n(t.noSuggestionsContainer),h=i.beforeRender,f="";i.triggerSelectOnValidInput&&t.isExactMatch(o)?t.select(0):(n.each(t.suggestions,function(n,t){e&&(f+=function(n){var t=n.data[e];return u===t?"":(u=t,i.formatGroup(n,u))}(t,0));f+='<div class="'+s+'" data-index="'+n+'">'+c(t,o,n)+"<\/div>"}),this.adjustContainerWidth(),a.detach(),r.html(f),n.isFunction(h)&&h.call(t.element,r,t.suggestions),t.fixPosition(),r.show(),$("#header-search").addClass("auto"),$('#jhmMainSearch input[name="q"]').addClass("auto"),i.autoSelectFirst&&(t.selectedIndex=0,r.scrollTop(0),r.children("."+s).first().addClass(l)),t.visible=!0,t.findBestHint())}else this.options.showNoSuggestionNotice?this.noSuggestions():this.hide()},noSuggestions:function(){var t=this,r=t.options.beforeRender,i=n(t.suggestionsContainer),u=n(t.noSuggestionsContainer);this.adjustContainerWidth();u.detach();i.empty();i.append(u);n.isFunction(r)&&r.call(t.element,i,t.suggestions);t.fixPosition();i.show();t.visible=!0},adjustContainerWidth:function(){var t,i=this.options,r=n(this.suggestionsContainer);"auto"===i.width?(t=this.el.outerWidth(),r.css("width",0<t?t:300)):"flex"===i.width&&r.css("width","")},findBestHint:function(){var t=this.el.val().toLowerCase(),i=null;t&&(n.each(this.suggestions,function(n,r){var u=0===r.value.toLowerCase().indexOf(t);return u&&(i=r),!u}),this.signalHint(i))},signalHint:function(t){var r="",i=this;t&&(r=i.currentValue+t.value.substr(i.currentValue.length));i.hintValue!==r&&(i.hintValue=r,i.hint=t,(this.options.onHint||n.noop)(r))},verifySuggestionsFormat:function(t){return t.length&&"string"==typeof t[0]?n.map(t,function(n){return{value:n,data:null}}):t},validateOrientation:function(t,i){return t=n.trim(t||"").toLowerCase(),-1===n.inArray(t,["auto","bottom","top"])&&(t=i),t},processResponse:function(n,t,i){var r=this,u=r.options;n.suggestions=r.verifySuggestionsFormat(n.suggestions);u.noCache||(r.cachedResponse[i]=n,u.preventBadQueries&&!n.suggestions.length&&r.badQueries.push(t));t===r.getQuery(r.currentValue)&&(r.suggestions=n.suggestions,r.suggest())},activate:function(t){var r,i=this,u=i.classes.selected,f=n(i.suggestionsContainer),e=f.find("."+i.classes.suggestion);return f.find("."+u).removeClass(u),i.selectedIndex=t,-1!==i.selectedIndex&&e.length>i.selectedIndex?(r=e.get(i.selectedIndex),n(r).addClass(u),r):null},selectHint:function(){var t=n.inArray(this.hint,this.suggestions);this.select(t)},select:function(n){this.hide();this.onSelect(n)},moveUp:function(){var t=this;if(-1!==t.selectedIndex)return 0===t.selectedIndex?(n(t.suggestionsContainer).children("."+t.classes.suggestion).first().removeClass(t.classes.selected),t.selectedIndex=-1,t.ignoreValueChange=!1,t.el.val(t.currentValue),void t.findBestHint()):void t.adjustScroll(t.selectedIndex-1)},moveDown:function(){this.selectedIndex!==this.suggestions.length-1&&this.adjustScroll(this.selectedIndex+1)},adjustScroll:function(t){var i=this,u=i.activate(t),r,e,o,f;u&&(f=n(u).outerHeight(),r=u.offsetTop,o=(e=n(i.suggestionsContainer).scrollTop())+i.options.maxHeight-f,r<e?n(i.suggestionsContainer).scrollTop(r):o<r&&n(i.suggestionsContainer).scrollTop(r-i.options.maxHeight+f),i.options.preserveInput||(i.ignoreValueChange=!0,i.el.val(i.getValue(i.suggestions[t].value))),i.signalHint(null))},onSelect:function(t){var i=this,u=i.options.onSelect,r=i.suggestions[t];i.currentValue=i.getValue(r.value);i.currentValue===i.el.val()||i.options.preserveInput||i.el.val(i.currentValue);i.signalHint(null);i.suggestions=[];i.selection=r;n.isFunction(u)&&u.call(i.element,r)},getValue:function(n){var t,i,r=this.options.delimiter;return r?1===(i=(t=this.currentValue).split(r)).length?n:t.substr(0,t.length-i[i.length-1].length)+n:n},dispose:function(){this.el.off(".autocomplete").removeData("autocomplete");n(window).off("resize.autocomplete",this.fixPositionCapture);n(this.suggestionsContainer).remove()}};n.fn.devbridgeAutocomplete=function(i,r){var u="autocomplete";return arguments.length?this.each(function(){var e=n(this),f=e.data(u);"string"==typeof i?f&&"function"==typeof f[i]&&f[i](r):(f&&f.dispose&&f.dispose(),f=new t(this,i),e.data(u,f))}):this.first().data(u)};n.fn.autocomplete||(n.fn.autocomplete=n.fn.devbridgeAutocomplete)});$("#header-search").autocomplete({serviceUrl:"https://www.hopkinsmedicine.org/lib/gsaproxy/suggest.aspx",dataType:"json",paramName:"q",params:{client:"hopkinsmedicine_frontend",site:"hopkinsmedicine_collection"},deferRequestBy:300,transformResult:function(n){return{suggestions:$.map(n.results,function(n){return{value:n.name}})}}});$('#jhmMainSearch input[name="q"]').autocomplete({serviceUrl:"https://www.hopkinsmedicine.org/lib/gsaproxy/suggest.aspx",dataType:"json",paramName:"q",params:{client:"hopkinsmedicine_frontend",site:"hopkinsmedicine_collection"},deferRequestBy:300,appendTo:$("div.search-functions-container"),transformResult:function(n){return{suggestions:$.map(n.results,function(n){return{value:n.name}})}}}),function(n){"function"==typeof define&&define.amd&&define.amd.jQuery?define(["jquery"],n):n("undefined"!=typeof module&&module.exports?require("jquery"):jQuery)}(function(n){"use strict";function ut(ut,et){function ki(t){var o,c,s,l;if(!(!0===ot.data(h+"_intouch")||0<n(t.target).closest(et.excludedElements,ot).length)&&(o=t.originalEvent?t.originalEvent:t,!o.pointerType||"mouse"!=o.pointerType||0!=et.fallbackToMouseEvents))return s=o.touches,l=s?s[0]:o,lt=rt,s?ht=s.length:!1!==et.preventDefaultEvents&&t.preventDefault(),kt=yt=vt=null,wt=1,bt=ni=gt=ct=at=0,pi=function(){var n={};return n[r]=li(r),n[u]=li(u),n[f]=li(f),n[e]=li(e),n}(),dr(),ci(0,l),!s||ht===et.fingers||et.fingers===a||oi()?(sr=dt(),2==ht&&(ci(1,s[1]),gt=ni=fr(st[0].start,st[1].start)),(et.swipeStatus||et.pinchStatus)&&(c=pt(o,lt))):c=!1,!1===c?(pt(o,lt=i),c):(et.hold&&(ei=setTimeout(n.proxy(function(){ot.trigger("hold",[o.target]);et.hold&&(c=et.hold.call(ot,o,o.target))},this),et.longTapThreshold)),hi(!0),null)}function di(s){var v=s.originalEvent?s.originalEvent:s,g,h,l,w,nt;lt===t||lt===i||si()||(h=v.touches,l=gr(h?h[0]:v),(wi=dt(),h&&(ht=h.length),et.hold&&clearTimeout(ei),lt=o,2==ht&&(0==gt?(ci(1,h[1]),gt=ni=fr(st[0].start,st[1].start)):(gr(h[1]),ni=fr(st[0].end,st[1].end),st[0].end,st[1].end,kt=wt<1?p:y),wt=function(n,t){return(t/n*1).toFixed(2)}(gt,ni),bt=Math.abs(gt-ni)),ht===et.fingers||et.fingers===a||!h||oi())?(vt=iu(l.start,l.end),function(n,t){if(!1!==et.preventDefaultEvents)if(et.allowPageScroll===c)n.preventDefault();else{var i=et.allowPageScroll===d;switch(t){case r:(et.swipeLeft&&i||!i&&et.allowPageScroll!=b)&&n.preventDefault();break;case u:(et.swipeRight&&i||!i&&et.allowPageScroll!=b)&&n.preventDefault();break;case f:(et.swipeUp&&i||!i&&et.allowPageScroll!=k)&&n.preventDefault();break;case e:(et.swipeDown&&i||!i&&et.allowPageScroll!=k)&&n.preventDefault()}}}(s,yt=iu(l.last,l.end)),at=function(n,t){return Math.round(Math.sqrt(Math.pow(t.x-n.x,2)+Math.pow(t.y-n.y,2)))}(l.start,l.end),ct=tu(),function(n,t){n!=c&&(t=Math.max(t,nu(n)),pi[n].distance=t)}(vt,at),g=pt(v,lt),!et.triggerOnTouchEnd||et.triggerOnTouchLeave)&&(w=!0,et.triggerOnTouchLeave&&(nt=function(t){var i=(t=n(t)).offset();return{left:i.left,right:i.left+t.outerWidth(),top:i.top,bottom:i.top+t.outerHeight()}}(this),w=function(n,t){return n.x>t.left&&n.x<t.right&&n.y>t.top&&n.y<t.bottom}(l.end,nt)),!et.triggerOnTouchEnd&&w?lt=tr(o):et.triggerOnTouchLeave&&!w&&(lt=tr(t)),lt!=i&&lt!=t||pt(v,lt)):pt(v,lt=i),!1===g&&pt(v,lt=i))}function gi(n){var r=n.originalEvent?n.originalEvent:n,u=r.touches;if(u){if(u.length&&!si())return function(n){bi=dt();hr=n.touches.length+1}(r),!0;if(u.length&&si())return!0}return si()&&(ht=hr),wi=dt(),ct=tu(),rr()||!ir()?pt(r,lt=i):et.triggerOnTouchEnd||!1===et.triggerOnTouchEnd&&lt===o?(!1!==et.preventDefaultEvents&&!1!==n.cancelable&&n.preventDefault(),pt(r,lt=t)):!et.triggerOnTouchEnd&&br()?ii(r,lt=t,w):lt===o&&pt(r,lt=i),hi(!1),null}function ui(){ni=gt=sr=wi=ht=0;wt=1;dr();hi(!1)}function nr(n){var i=n.originalEvent?n.originalEvent:n;et.triggerOnTouchLeave&&pt(i,lt=tr(t))}function cr(){ot.unbind(vi,ki);ot.unbind(yi,ui);ot.unbind(er,di);ot.unbind(or,gi);ri&&ot.unbind(ri,nr);hi(!1)}function tr(n){var r=n,f=lr(),u=ir(),e=rr();return!f||e?r=i:!u||n!=o||et.triggerOnTouchEnd&&!et.triggerOnTouchLeave?!u&&n==t&&et.triggerOnTouchLeave&&(r=i):r=t,r}function pt(n,r){var u,f=n.touches;return(!vr()||!yr())&&!yr()||(u=ii(n,r,g)),(!ar()||!oi())&&!oi()||!1===u||(u=ii(n,r,nt)),kr()&&ur()&&!1!==u?u=ii(n,r,tt):ct>et.longTapThreshold&&at<ft&&et.longTap&&!1!==u?u=ii(n,r,it):1!==ht&&l||!(isNaN(at)||at<et.threshold)||!br()||!1===u||(u=ii(n,r,w)),r===i&&ui(),r===t&&(f&&f.length||ui()),u}function ii(o,s,h){var c;if(h==g){if(ot.trigger("swipeStatus",[s,vt||null,at||0,ct||0,ht,st,yt]),et.swipeStatus&&!1===(c=et.swipeStatus.call(ot,o,s,vt||null,at||0,ct||0,ht,st,yt)))return!1;if(s==t&&vr()){if(clearTimeout(fi),clearTimeout(ei),ot.trigger("swipe",[vt,at,ct,ht,st,yt]),et.swipe&&!1===(c=et.swipe.call(ot,o,vt,at,ct,ht,st,yt)))return!1;switch(vt){case r:ot.trigger("swipeLeft",[vt,at,ct,ht,st,yt]);et.swipeLeft&&(c=et.swipeLeft.call(ot,o,vt,at,ct,ht,st,yt));break;case u:ot.trigger("swipeRight",[vt,at,ct,ht,st,yt]);et.swipeRight&&(c=et.swipeRight.call(ot,o,vt,at,ct,ht,st,yt));break;case f:ot.trigger("swipeUp",[vt,at,ct,ht,st,yt]);et.swipeUp&&(c=et.swipeUp.call(ot,o,vt,at,ct,ht,st,yt));break;case e:ot.trigger("swipeDown",[vt,at,ct,ht,st,yt]);et.swipeDown&&(c=et.swipeDown.call(ot,o,vt,at,ct,ht,st,yt))}}}if(h==nt){if(ot.trigger("pinchStatus",[s,kt||null,bt||0,ct||0,ht,wt,st]),et.pinchStatus&&!1===(c=et.pinchStatus.call(ot,o,s,kt||null,bt||0,ct||0,ht,wt,st)))return!1;if(s==t&&ar())switch(kt){case y:ot.trigger("pinchIn",[kt||null,bt||0,ct||0,ht,wt,st]);et.pinchIn&&(c=et.pinchIn.call(ot,o,kt||null,bt||0,ct||0,ht,wt,st));break;case p:ot.trigger("pinchOut",[kt||null,bt||0,ct||0,ht,wt,st]);et.pinchOut&&(c=et.pinchOut.call(ot,o,kt||null,bt||0,ct||0,ht,wt,st))}}return h==w?s!==i&&s!==t||(clearTimeout(fi),clearTimeout(ei),ur()&&!kr()?(ti=dt(),fi=setTimeout(n.proxy(function(){ti=null;ot.trigger("tap",[o.target]);et.tap&&(c=et.tap.call(ot,o,o.target))},this),et.doubleTapThreshold)):(ti=null,ot.trigger("tap",[o.target]),et.tap&&(c=et.tap.call(ot,o,o.target)))):h==tt?s!==i&&s!==t||(clearTimeout(fi),clearTimeout(ei),ti=null,ot.trigger("doubletap",[o.target]),et.doubleTap&&(c=et.doubleTap.call(ot,o,o.target))):h==it&&(s!==i&&s!==t||(clearTimeout(fi),ti=null,ot.trigger("longtap",[o.target]),et.longTap&&(c=et.longTap.call(ot,o,o.target)))),c}function ir(){var n=!0;return null!==et.threshold&&(n=at>=et.threshold),n}function rr(){var n=!1;return null!==et.cancelThreshold&&null!==vt&&(n=nu(vt)-at>=et.cancelThreshold),n}function lr(){return!(et.maxTimeThreshold&&ct>=et.maxTimeThreshold)}function ar(){var n=pr(),t=wr(),i=null===et.pinchThreshold||bt>=et.pinchThreshold;return n&&t&&i}function oi(){return!!(et.pinchStatus||et.pinchIn||et.pinchOut)}function vr(){var n=lr(),t=ir(),i=pr(),r=wr();return!rr()&&r&&i&&t&&n}function yr(){return!!(et.swipe||et.swipeStatus||et.swipeLeft||et.swipeRight||et.swipeUp||et.swipeDown)}function pr(){return ht===et.fingers||et.fingers===a||!l}function wr(){return 0!==st[0].end.x}function br(){return!!et.tap}function ur(){return!!et.doubleTap}function kr(){if(null==ti)return!1;var n=dt();return ur()&&n-ti<=et.doubleTapThreshold}function dr(){hr=bi=0}function si(){var n=!1;return bi&&dt()-bi<=et.fingerReleaseThreshold&&(n=!0),n}function hi(n){ot&&(!0===n?(ot.bind(er,di),ot.bind(or,gi),ri&&ot.bind(ri,nr)):(ot.unbind(er,di,!1),ot.unbind(or,gi,!1),ri&&ot.unbind(ri,nr,!1)),ot.data(h+"_intouch",!0===n))}function ci(n,t){var i={start:{x:0,y:0},last:{x:0,y:0},end:{x:0,y:0}};return i.start.x=i.last.x=i.end.x=t.pageX||t.clientX,i.start.y=i.last.y=i.end.y=t.pageY||t.clientY,st[n]=i}function gr(n){var i=void 0!==n.identifier?n.identifier:0,t=function(n){return st[n]||null}(i);return null===t&&(t=ci(i,n)),t.last.x=t.end.x,t.last.y=t.end.y,t.end.x=n.pageX||n.clientX,t.end.y=n.pageY||n.clientY,t}function nu(n){if(pi[n])return pi[n].distance}function li(n){return{direction:n,distance:0}}function tu(){return wi-sr}function fr(n,t){var i=Math.abs(n.x-t.x),r=Math.abs(n.y-t.y);return Math.round(Math.sqrt(i*i+r*r))}function iu(n,t){if(function(n,t){return n.x==t.x&&n.y==t.y}(n,t))return c;var i=function(n,t){var r=n.x-t.x,u=t.y-n.y,f=Math.atan2(u,r),i=Math.round(180*f/Math.PI);return i<0&&(i=360-Math.abs(i)),i}(n,t);return i<=45&&0<=i?r:i<=360&&315<=i?r:135<=i&&i<=225?u:45<i&&i<135?e:f}function dt(){return(new Date).getTime()}et=n.extend({},et);var ai=l||s||!et.fallbackToMouseEvents,vi=ai?s?v?"MSPointerDown":"pointerdown":"touchstart":"mousedown",er=ai?s?v?"MSPointerMove":"pointermove":"touchmove":"mousemove",or=ai?s?v?"MSPointerUp":"pointerup":"touchend":"mouseup",ri=ai?s?"mouseleave":null:"mouseleave",yi=s?v?"MSPointerCancel":"pointercancel":"touchcancel",at=0,vt=null,yt=null,ct=0,gt=0,ni=0,wt=1,bt=0,kt=0,pi=null,ot=n(ut),lt="start",ht=0,st={},sr=0,wi=0,bi=0,hr=0,ti=0,fi=null,ei=null;try{ot.bind(vi,ki);ot.bind(yi,ui)}catch(ut){n.error("events not supported "+vi+","+yi+" on jQuery.swipe")}this.enable=function(){return this.disable(),ot.bind(vi,ki),ot.bind(yi,ui),ot};this.disable=function(){return cr(),ot};this.destroy=function(){cr();ot.data(h,null);ot=null};this.option=function(t,i){if("object"==typeof t)et=n.extend(et,t);else if(void 0!==et[t]){if(void 0===i)return et[t];et[t]=i}else{if(!t)return et;n.error("Option "+t+" does not exist on jQuery.swipe.options")}return null}}var r="left",u="right",f="up",e="down",y="in",p="out",c="none",d="auto",g="swipe",nt="pinch",w="tap",tt="doubletap",it="longtap",b="horizontal",k="vertical",a="all",ft=10,rt="start",o="move",t="end",i="cancel",l="ontouchstart"in window,v=window.navigator.msPointerEnabled&&!window.navigator.pointerEnabled&&!l,s=(window.navigator.pointerEnabled||window.navigator.msPointerEnabled)&&!l,h="TouchSwipe";n.fn.swipe=function(t){var r=n(this),i=r.data(h);if(i&&"string"==typeof t){if(i[t])return i[t].apply(i,Array.prototype.slice.call(arguments,1));n.error("Method "+t+" does not exist on jQuery.swipe")}else if(i&&"object"==typeof t)i.option.apply(i,arguments);else if(!(i||"object"!=typeof t&&t))return function(t){return!t||void 0!==t.allowPageScroll||void 0===t.swipe&&void 0===t.swipeStatus||(t.allowPageScroll=c),void 0!==t.click&&void 0===t.tap&&(t.tap=t.click),t=t||{},t=n.extend({},n.fn.swipe.defaults,t),this.each(function(){var r=n(this),i=r.data(h);i||(i=new ut(this,t),r.data(h,i))})}.apply(this,arguments);return r};n.fn.swipe.version="1.6.18";n.fn.swipe.defaults={fingers:1,threshold:75,cancelThreshold:null,pinchThreshold:20,maxTimeThreshold:null,fingerReleaseThreshold:250,longTapThreshold:500,doubleTapThreshold:200,swipe:null,swipeLeft:null,swipeRight:null,swipeUp:null,swipeDown:null,swipeStatus:null,pinchIn:null,pinchOut:null,pinchStatus:null,click:null,tap:null,doubleTap:null,longTap:null,hold:null,triggerOnTouchEnd:!0,triggerOnTouchLeave:!1,allowPageScroll:"auto",fallbackToMouseEvents:!0,excludedElements:".noSwipe",preventDefaultEvents:!0};n.fn.swipe.phases={PHASE_START:rt,PHASE_MOVE:o,PHASE_END:t,PHASE_CANCEL:i};n.fn.swipe.directions={LEFT:r,RIGHT:u,UP:f,DOWN:e,IN:y,OUT:p};n.fn.swipe.pageScroll={NONE:c,HORIZONTAL:b,VERTICAL:k,AUTO:d};n.fn.swipe.fingers={ONE:1,TWO:2,THREE:3,FOUR:4,FIVE:5,ALL:a}}),function(n){"function"==typeof define&&define.amd?define(["jquery"],n):"object"==typeof module&&module.exports?module.exports=n(require("jquery")):n(jQuery)}(function(n){function u(n){return n.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}var i,r,t;return n.extend(n.fn,{validate:function(t){if(this.length){var i=n.data(this[0],"validator");return i||(this.attr("novalidate","novalidate"),i=new n.validator(t,this[0]),n.data(this[0],"validator",i),i.settings.onsubmit&&(this.on("click.validate",":submit",function(t){i.submitButton=t.currentTarget;n(this).hasClass("cancel")&&(i.cancelSubmit=!0);void 0!==n(this).attr("formnovalidate")&&(i.cancelSubmit=!0)}),this.on("submit.validate",function(t){function r(){var r,u;return i.submitButton&&(i.settings.submitHandler||i.formSubmitted)&&(r=n("<input type='hidden'/>").attr("name",i.submitButton.name).val(n(i.submitButton).val()).appendTo(i.currentForm)),!(i.settings.submitHandler&&!i.settings.debug)||(u=i.settings.submitHandler.call(i,i.currentForm,t),r&&r.remove(),void 0!==u&&u)}return i.settings.debug&&t.preventDefault(),i.cancelSubmit?(i.cancelSubmit=!1,r()):i.form()?i.pendingRequest?!(i.formSubmitted=!0):r():(i.focusInvalid(),!1)})),i)}t&&t.debug&&window.console&&console.warn("Nothing selected, can't validate, returning nothing.")},valid:function(){var t,i,r;return n(this[0]).is("form")?t=this.validate().form():(r=[],t=!0,i=n(this[0].form).validate(),this.each(function(){(t=i.element(this)&&t)||(r=r.concat(i.errorList))}),i.errorList=r),t},rules:function(t,i){var e,s,f,u,o,h,r=this[0],c=void 0!==this.attr("contenteditable")&&"false"!==this.attr("contenteditable");if(null!=r&&(!r.form&&c&&(r.form=this.closest("form")[0],r.name=this.attr("name")),null!=r.form)){if(t)switch(e=n.data(r.form,"validator").settings,s=e.rules,f=n.validator.staticRules(r),t){case"add":n.extend(f,n.validator.normalizeRule(i));delete f.messages;s[r.name]=f;i.messages&&(e.messages[r.name]=n.extend(e.messages[r.name],i.messages));break;case"remove":return i?(h={},n.each(i.split(/\s/),function(n,t){h[t]=f[t];delete f[t]}),h):(delete s[r.name],f)}return(u=n.validator.normalizeRules(n.extend({},n.validator.classRules(r),n.validator.attributeRules(r),n.validator.dataRules(r),n.validator.staticRules(r)),r)).required&&(o=u.required,delete u.required,u=n.extend({required:o},u)),u.remote&&(o=u.remote,delete u.remote,u=n.extend(u,{remote:o})),u}}}),n.extend(n.expr.pseudos||n.expr[":"],{blank:function(t){return!u(""+n(t).val())},filled:function(t){var i=n(t).val();return null!==i&&!!u(""+i)},unchecked:function(t){return!n(t).prop("checked")}}),n.validator=function(t,i){this.settings=n.extend(!0,{},n.validator.defaults,t);this.currentForm=i;this.init()},n.validator.format=function(t,i){return 1===arguments.length?function(){var i=n.makeArray(arguments);return i.unshift(t),n.validator.format.apply(this,i)}:(void 0===i||(2<arguments.length&&i.constructor!==Array&&(i=n.makeArray(arguments).slice(1)),i.constructor!==Array&&(i=[i]),n.each(i,function(n,i){t=t.replace(new RegExp("\\{"+n+"\\}","g"),function(){return i})})),t)},n.extend(n.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",pendingClass:"pending",validClass:"valid",errorElement:"label",focusCleanup:!1,focusInvalid:!0,errorContainer:n([]),errorLabelContainer:n([]),onsubmit:!0,ignore:":hidden",ignoreTitle:!1,onfocusin:function(n){this.lastActive=n;this.settings.focusCleanup&&(this.settings.unhighlight&&this.settings.unhighlight.call(this,n,this.settings.errorClass,this.settings.validClass),this.hideThese(this.errorsFor(n)))},onfocusout:function(n){!this.checkable(n)&&(n.name in this.submitted||!this.optional(n))&&this.element(n)},onkeyup:function(t,i){9===i.which&&""===this.elementValue(t)||-1!==n.inArray(i.keyCode,[16,17,18,20,35,36,37,38,39,40,45,144,225])||(t.name in this.submitted||t.name in this.invalid)&&this.element(t)},onclick:function(n){n.name in this.submitted?this.element(n):n.parentNode.name in this.submitted&&this.element(n.parentNode)},highlight:function(t,i,r){"radio"===t.type?this.findByName(t.name).addClass(i).removeClass(r):n(t).addClass(i).removeClass(r)},unhighlight:function(t,i,r){"radio"===t.type?this.findByName(t.name).removeClass(i).addClass(r):n(t).removeClass(i).addClass(r)}},setDefaults:function(t){n.extend(n.validator.defaults,t)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",number:"Please enter a valid number.",digits:"Please enter only digits.",equalTo:"Please enter the same value again.",maxlength:n.validator.format("Please enter no more than {0} characters."),minlength:n.validator.format("Please enter at least {0} characters."),rangelength:n.validator.format("Please enter a value between {0} and {1} characters long."),range:n.validator.format("Please enter a value between {0} and {1}."),max:n.validator.format("Please enter a value less than or equal to {0}."),min:n.validator.format("Please enter a value greater than or equal to {0}."),step:n.validator.format("Please enter a multiple of {0}.")},autoCreateRanges:!1,prototype:{init:function(){function i(t){var e=void 0!==n(this).attr("contenteditable")&&"false"!==n(this).attr("contenteditable");if(!this.form&&e&&(this.form=n(this).closest("form")[0],this.name=n(this).attr("name")),r===this.form){var u=n.data(this.form,"validator"),f="on"+t.type.replace(/^validate/,""),i=u.settings;i[f]&&!n(this).is(i.ignore)&&i[f].call(u,this,t)}}this.labelContainer=n(this.settings.errorLabelContainer);this.errorContext=this.labelContainer.length&&this.labelContainer||n(this.currentForm);this.containers=n(this.settings.errorContainer).add(this.settings.errorLabelContainer);this.submitted={};this.valueCache={};this.pendingRequest=0;this.pending={};this.invalid={};this.reset();var t,r=this.currentForm,u=this.groups={};n.each(this.settings.groups,function(t,i){"string"==typeof i&&(i=i.split(/\s/));n.each(i,function(n,i){u[i]=t})});t=this.settings.rules;n.each(t,function(i,r){t[i]=n.validator.normalizeRule(r)});n(this.currentForm).on("focusin.validate focusout.validate keyup.validate",":text, [type='password'], [type='file'], select, textarea, [type='number'], [type='search'], [type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], [type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'], [type='radio'], [type='checkbox'], [contenteditable], [type='button']",i).on("click.validate","select, option, [type='radio'], [type='checkbox']",i);this.settings.invalidHandler&&n(this.currentForm).on("invalid-form.validate",this.settings.invalidHandler)},form:function(){return this.checkForm(),n.extend(this.submitted,this.errorMap),this.invalid=n.extend({},this.errorMap),this.valid()||n(this.currentForm).triggerHandler("invalid-form",[this]),this.showErrors(),this.valid()},checkForm:function(){this.prepareForm();for(var n=0,t=this.currentElements=this.elements();t[n];n++)this.check(t[n]);return this.valid()},element:function(t){var e,o,r=this.clean(t),i=this.validationTargetFor(r),u=this,f=!0;return void 0===i?delete this.invalid[r.name]:(this.prepareElement(i),this.currentElements=n(i),(o=this.groups[i.name])&&n.each(this.groups,function(n,t){t===o&&n!==i.name&&(r=u.validationTargetFor(u.clean(u.findByName(n))))&&r.name in u.invalid&&(u.currentElements.push(r),f=u.check(r)&&f)}),e=!1!==this.check(i),f=f&&e,this.invalid[i.name]=!e,this.numberOfInvalids()||(this.toHide=this.toHide.add(this.containers)),this.showErrors(),n(t).attr("aria-invalid",!e)),f},showErrors:function(t){if(t){var i=this;n.extend(this.errorMap,t);this.errorList=n.map(this.errorMap,function(n,t){return{message:n,element:i.findByName(t)[0]}});this.successList=n.grep(this.successList,function(n){return!(n.name in t)})}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){n.fn.resetForm&&n(this.currentForm).resetForm();this.invalid={};this.submitted={};this.prepareForm();this.hideErrors();var t=this.elements().removeData("previousValue").removeAttr("aria-invalid");this.resetElements(t)},resetElements:function(n){var t;if(this.settings.unhighlight)for(t=0;n[t];t++)this.settings.unhighlight.call(this,n[t],this.settings.errorClass,""),this.findByName(n[t].name).removeClass(this.settings.validClass);else n.removeClass(this.settings.errorClass).removeClass(this.settings.validClass)},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(n){var t,i=0;for(t in n)void 0!==n[t]&&null!==n[t]&&!1!==n[t]&&i++;return i},hideErrors:function(){this.hideThese(this.toHide)},hideThese:function(n){n.not(this.containers).text("");this.addWrapper(n).hide()},valid:function(){return 0===this.size()},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{n(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").trigger("focus").trigger("focusin")}catch(t){}},findLastActive:function(){var t=this.lastActive;return t&&1===n.grep(this.errorList,function(n){return n.element.name===t.name}).length&&t},elements:function(){var t=this,i={};return n(this.currentForm).find("input, select, textarea, [contenteditable]").not(":submit, :reset, :image, :disabled").not(this.settings.ignore).filter(function(){var r=this.name||n(this).attr("name"),u=void 0!==n(this).attr("contenteditable")&&"false"!==n(this).attr("contenteditable");return!r&&t.settings.debug&&window.console&&console.error("%o has no name assigned",this),u&&(this.form=n(this).closest("form")[0],this.name=r),!(this.form!==t.currentForm||r in i||!t.objectLength(n(this).rules())||(i[r]=!0,0))})},clean:function(t){return n(t)[0]},errors:function(){var t=this.settings.errorClass.split(" ").join(".");return n(this.settings.errorElement+"."+t,this.errorContext)},resetInternals:function(){this.successList=[];this.errorList=[];this.errorMap={};this.toShow=n([]);this.toHide=n([])},reset:function(){this.resetInternals();this.currentElements=n([])},prepareForm:function(){this.reset();this.toHide=this.errors().add(this.containers)},prepareElement:function(n){this.reset();this.toHide=this.errorsFor(n)},elementValue:function(t){var i,u,r=n(t),f=t.type,e=void 0!==r.attr("contenteditable")&&"false"!==r.attr("contenteditable");return"radio"===f||"checkbox"===f?this.findByName(t.name).filter(":checked").val():"number"===f&&void 0!==t.validity?t.validity.badInput?"NaN":r.val():(i=e?r.text():r.val(),"file"===f?"C:\\fakepath\\"===i.substr(0,12)?i.substr(12):0<=(u=i.lastIndexOf("/"))?i.substr(u+1):0<=(u=i.lastIndexOf("\\"))?i.substr(u+1):i:"string"==typeof i?i.replace(/\r/g,""):i)},check:function(t){t=this.validationTargetFor(this.clean(t));var i,f,u,e,r=n(t).rules(),h=n.map(r,function(n,t){return t}).length,o=!1,s=this.elementValue(t);for(f in"function"==typeof r.normalizer?e=r.normalizer:"function"==typeof this.settings.normalizer&&(e=this.settings.normalizer),e&&(s=e.call(t,s),delete r.normalizer),r){u={method:f,parameters:r[f]};try{if("dependency-mismatch"===(i=n.validator.methods[f].call(this,s,t,u.parameters))&&1===h){o=!0;continue}if(o=!1,"pending"===i)return void(this.toHide=this.toHide.not(this.errorsFor(t)));if(!i)return this.formatAndAdd(t,u),!1}catch(i){throw this.settings.debug&&window.console&&console.log("Exception occurred when checking element "+t.id+", check the '"+u.method+"' method.",i),i instanceof TypeError&&(i.message+=".  Exception occurred when checking element "+t.id+", check the '"+u.method+"' method."),i;}}if(!o)return this.objectLength(r)&&this.successList.push(t),!0},customDataMessage:function(t,i){return n(t).data("msg"+i.charAt(0).toUpperCase()+i.substring(1).toLowerCase())||n(t).data("msg")},customMessage:function(n,t){var i=this.settings.messages[n];return i&&(i.constructor===String?i:i[t])},findDefined:function(){for(var n=0;n<arguments.length;n++)if(void 0!==arguments[n])return arguments[n]},defaultMessage:function(t,i){"string"==typeof i&&(i={method:i});var r=this.findDefined(this.customMessage(t.name,i.method),this.customDataMessage(t,i.method),!this.settings.ignoreTitle&&t.title||void 0,n.validator.messages[i.method],"<strong>Warning: No message defined for "+t.name+"<\/strong>"),u=/\$?\{(\d+)\}/g;return"function"==typeof r?r=r.call(this,i.parameters,t):u.test(r)&&(r=n.validator.format(r.replace(u,"{$1}"),i.parameters)),r},formatAndAdd:function(n,t){var i=this.defaultMessage(n,t);this.errorList.push({message:i,element:n,method:t.method});this.errorMap[n.name]=i;this.submitted[n.name]=i},addWrapper:function(n){return this.settings.wrapper&&(n=n.add(n.parent(this.settings.wrapper))),n},defaultShowErrors:function(){for(var i,t,n=0;this.errorList[n];n++)t=this.errorList[n],this.settings.highlight&&this.settings.highlight.call(this,t.element,this.settings.errorClass,this.settings.validClass),this.showLabel(t.element,t.message);if(this.errorList.length&&(this.toShow=this.toShow.add(this.containers)),this.settings.success)for(n=0;this.successList[n];n++)this.showLabel(this.successList[n]);if(this.settings.unhighlight)for(n=0,i=this.validElements();i[n];n++)this.settings.unhighlight.call(this,i[n],this.settings.errorClass,this.settings.validClass);this.toHide=this.toHide.not(this.toShow);this.hideErrors();this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return n(this.errorList).map(function(){return this.element})},showLabel:function(t,i){var u,h,e,o,r=this.errorsFor(t),s=this.idOrName(t),f=n(t).attr("aria-describedby");r.length?(r.removeClass(this.settings.validClass).addClass(this.settings.errorClass),r.html(i)):(u=r=n("<"+this.settings.errorElement+">").attr("id",s+"-error").addClass(this.settings.errorClass).html(i||""),this.settings.wrapper&&(u=r.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()),this.labelContainer.length?this.labelContainer.append(u):this.settings.errorPlacement?this.settings.errorPlacement.call(this,u,n(t)):u.insertAfter(t),r.is("label")?r.attr("for",s):0===r.parents("label[for='"+this.escapeCssMeta(s)+"']").length&&(e=r.attr("id"),f?f.match(new RegExp("\\b"+this.escapeCssMeta(e)+"\\b"))||(f+=" "+e):f=e,n(t).attr("aria-describedby",f),(h=this.groups[t.name])&&(o=this,n.each(o.groups,function(t,i){i===h&&n("[name='"+o.escapeCssMeta(t)+"']",o.currentForm).attr("aria-describedby",r.attr("id"))}))));!i&&this.settings.success&&(r.text(""),"string"==typeof this.settings.success?r.addClass(this.settings.success):this.settings.success(r,t));this.toShow=this.toShow.add(r)},errorsFor:function(t){var r=this.escapeCssMeta(this.idOrName(t)),u=n(t).attr("aria-describedby"),i="label[for='"+r+"'], label[for='"+r+"'] *";return u&&(i=i+", #"+this.escapeCssMeta(u).replace(/\s+/g,", #")),this.errors().filter(i)},escapeCssMeta:function(n){return n.replace(/([\\!"#$%&'()*+,.\/:;<=>?@\[\]^`{|}~])/g,"\\$1")},idOrName:function(n){return this.groups[n.name]||(this.checkable(n)?n.name:n.id||n.name)},validationTargetFor:function(t){return this.checkable(t)&&(t=this.findByName(t.name)),n(t).not(this.settings.ignore)[0]},checkable:function(n){return/radio|checkbox/i.test(n.type)},findByName:function(t){return n(this.currentForm).find("[name='"+this.escapeCssMeta(t)+"']")},getLength:function(t,i){switch(i.nodeName.toLowerCase()){case"select":return n("option:selected",i).length;case"input":if(this.checkable(i))return this.findByName(i.name).filter(":checked").length}return t.length},depend:function(n,t){return!this.dependTypes[typeof n]||this.dependTypes[typeof n](n,t)},dependTypes:{boolean:function(n){return n},string:function(t,i){return!!n(t,i.form).length},"function":function(n,t){return n(t)}},optional:function(t){var i=this.elementValue(t);return!n.validator.methods.required.call(this,i,t)&&"dependency-mismatch"},startRequest:function(t){this.pending[t.name]||(this.pendingRequest++,n(t).addClass(this.settings.pendingClass),this.pending[t.name]=!0)},stopRequest:function(t,i){this.pendingRequest--;this.pendingRequest<0&&(this.pendingRequest=0);delete this.pending[t.name];n(t).removeClass(this.settings.pendingClass);i&&0===this.pendingRequest&&this.formSubmitted&&this.form()?(n(this.currentForm).submit(),this.submitButton&&n("input:hidden[name='"+this.submitButton.name+"']",this.currentForm).remove(),this.formSubmitted=!1):!i&&0===this.pendingRequest&&this.formSubmitted&&(n(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=!1)},previousValue:function(t,i){return i="string"==typeof i&&i||"remote",n.data(t,"previousValue")||n.data(t,"previousValue",{old:null,valid:!0,message:this.defaultMessage(t,{method:i})})},destroy:function(){this.resetForm();n(this.currentForm).off(".validate").removeData("validator").find(".validate-equalTo-blur").off(".validate-equalTo").removeClass("validate-equalTo-blur").find(".validate-lessThan-blur").off(".validate-lessThan").removeClass("validate-lessThan-blur").find(".validate-lessThanEqual-blur").off(".validate-lessThanEqual").removeClass("validate-lessThanEqual-blur").find(".validate-greaterThanEqual-blur").off(".validate-greaterThanEqual").removeClass("validate-greaterThanEqual-blur").find(".validate-greaterThan-blur").off(".validate-greaterThan").removeClass("validate-greaterThan-blur")}},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},number:{number:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(t,i){t.constructor===String?this.classRuleSettings[t]=i:n.extend(this.classRuleSettings,t)},classRules:function(t){var i={},r=n(t).attr("class");return r&&n.each(r.split(" "),function(){this in n.validator.classRuleSettings&&n.extend(i,n.validator.classRuleSettings[this])}),i},normalizeAttributeRule:function(n,t,i,r){/min|max|step/.test(i)&&(null===t||/number|range|text/.test(t))&&(r=Number(r),isNaN(r)&&(r=void 0));r||0===r?n[i]=r:t===i&&"range"!==t&&(n[i]=!0)},attributeRules:function(t){var i,r,u={},f=n(t),e=t.getAttribute("type");for(i in n.validator.methods)r="required"===i?(""===(r=t.getAttribute(i))&&(r=!0),!!r):f.attr(i),this.normalizeAttributeRule(u,e,i,r);return u.maxlength&&/-1|2147483647|524288/.test(u.maxlength)&&delete u.maxlength,u},dataRules:function(t){var i,r,u={},f=n(t),e=t.getAttribute("type");for(i in n.validator.methods)""===(r=f.data("rule"+i.charAt(0).toUpperCase()+i.substring(1).toLowerCase()))&&(r=!0),this.normalizeAttributeRule(u,e,i,r);return u},staticRules:function(t){var i={},r=n.data(t.form,"validator");return r.settings.rules&&(i=n.validator.normalizeRule(r.settings.rules[t.name])||{}),i},normalizeRules:function(t,i){return n.each(t,function(r,u){if(!1!==u){if(u.param||u.depends){var f=!0;switch(typeof u.depends){case"string":f=!!n(u.depends,i.form).length;break;case"function":f=u.depends.call(i,i)}f?t[r]=void 0===u.param||u.param:(n.data(i.form,"validator").resetElements(n(i)),delete t[r])}}else delete t[r]}),n.each(t,function(r,u){t[r]=n.isFunction(u)&&"normalizer"!==r?u(i):u}),n.each(["minlength","maxlength"],function(){t[this]&&(t[this]=Number(t[this]))}),n.each(["rangelength","range"],function(){var i;t[this]&&(n.isArray(t[this])?t[this]=[Number(t[this][0]),Number(t[this][1])]:"string"==typeof t[this]&&(i=t[this].replace(/[\[\]]/g,"").split(/[\s,]+/),t[this]=[Number(i[0]),Number(i[1])]))}),n.validator.autoCreateRanges&&(null!=t.min&&null!=t.max&&(t.range=[t.min,t.max],delete t.min,delete t.max),null!=t.minlength&&null!=t.maxlength&&(t.rangelength=[t.minlength,t.maxlength],delete t.minlength,delete t.maxlength)),t},normalizeRule:function(t){if("string"==typeof t){var i={};n.each(t.split(/\s/),function(){i[this]=!0});t=i}return t},addMethod:function(t,i,r){n.validator.methods[t]=i;n.validator.messages[t]=void 0!==r?r:n.validator.messages[t];i.length<3&&n.validator.addClassRules(t,n.validator.normalizeRule(t))},methods:{required:function(t,i,r){if(!this.depend(r,i))return"dependency-mismatch";if("select"!==i.nodeName.toLowerCase())return this.checkable(i)?0<this.getLength(t,i):null!=t&&0<t.length;var u=n(i).val();return u&&0<u.length},email:function(n,t){return this.optional(t)||/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test(n)},url:function(n,t){return this.optional(t)||/^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})).?)(?::\d{2,5})?(?:[\/?#]\S*)?$/i.test(n)},date:(i=!1,function(n,t){return i||(i=!0,this.settings.debug&&window.console&&console.warn("The `date` method is deprecated and will be removed in version '2.0.0'.\nPlease don't use it, since it relies on the Date constructor, which\nbehaves very differently across browsers and locales. Use `dateISO`\ninstead or one of the locale specific methods in `localizations/`\nand `additional-methods.js`.")),this.optional(t)||!/Invalid|NaN/.test(new Date(n).toString())}),dateISO:function(n,t){return this.optional(t)||/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/.test(n)},number:function(n,t){return this.optional(t)||/^(?:-?\d+|-?\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test(n)},digits:function(n,t){return this.optional(t)||/^\d+$/.test(n)},minlength:function(t,i,r){var u=n.isArray(t)?t.length:this.getLength(t,i);return this.optional(i)||r<=u},maxlength:function(t,i,r){var u=n.isArray(t)?t.length:this.getLength(t,i);return this.optional(i)||u<=r},rangelength:function(t,i,r){var u=n.isArray(t)?t.length:this.getLength(t,i);return this.optional(i)||u>=r[0]&&u<=r[1]},min:function(n,t,i){return this.optional(t)||i<=n},max:function(n,t,i){return this.optional(t)||n<=i},range:function(n,t,i){return this.optional(t)||n>=i[0]&&n<=i[1]},step:function(t,i,r){function e(n){var t=(""+n).match(/(?:\.(\d+))?$/);return t&&t[1]?t[1].length:0}function o(n){return Math.round(n*Math.pow(10,u))}var u,f=n(i).attr("type"),h="Step attribute on input type "+f+" is not supported.",c=new RegExp("\\b"+f+"\\b"),s=!0;if(f&&!c.test("text,number,range"))throw new Error(h);return u=e(r),(e(t)>u||o(t)%o(r)!=0)&&(s=!1),this.optional(i)||s},equalTo:function(t,i,r){var u=n(r);return this.settings.onfocusout&&u.not(".validate-equalTo-blur").length&&u.addClass("validate-equalTo-blur").on("blur.validate-equalTo",function(){n(i).valid()}),t===u.val()},remote:function(t,i,r,u){if(this.optional(i))return"dependency-mismatch";u="string"==typeof u&&u||"remote";var f,s,o,e=this.previousValue(i,u);return this.settings.messages[i.name]||(this.settings.messages[i.name]={}),e.originalMessage=e.originalMessage||this.settings.messages[i.name][u],this.settings.messages[i.name][u]=e.message,r="string"==typeof r&&{url:r}||r,o=n.param(n.extend({data:t},r.data)),e.old===o?e.valid:(e.old=o,(f=this).startRequest(i),(s={})[i.name]=t,n.ajax(n.extend(!0,{mode:"abort",port:"validate"+i.name,dataType:"json",data:s,context:f.currentForm,success:function(n){var r,s,h,o=!0===n||"true"===n;f.settings.messages[i.name][u]=e.originalMessage;o?(h=f.formSubmitted,f.resetInternals(),f.toHide=f.errorsFor(i),f.formSubmitted=h,f.successList.push(i),f.invalid[i.name]=!1,f.showErrors()):(r={},s=n||f.defaultMessage(i,{method:u,parameters:t}),r[i.name]=e.message=s,f.invalid[i.name]=!0,f.showErrors(r));e.valid=o;f.stopRequest(i,o)}},r)),"pending")}}}),t={},n.ajaxPrefilter?n.ajaxPrefilter(function(n,i,r){var u=n.port;"abort"===n.mode&&(t[u]&&t[u].abort(),t[u]=r)}):(r=n.ajax,n.ajax=function(i){var f=("mode"in i?i:n.ajaxSettings).mode,u=("port"in i?i:n.ajaxSettings).port;return"abort"===f?(t[u]&&t[u].abort(),t[u]=r.apply(this,arguments),t[u]):r.apply(this,arguments)}),n}),function(n,t){function i(n,i){var r=t(n);r.data(u,this);this._$element=r;this.shares=[];this._init(i);this._render()}function r(n,i){return t.isFunction(n)?n.apply(i,t.makeArray(arguments).slice(2)):n}var u="JSSocials",o=/(\.(jpeg|png|gif|bmp|svg)$|^data:image\/(jpeg|png|gif|bmp|svg\+xml);base64)/i,s=/(&?[a-zA-Z0-9]+=)?\{([a-zA-Z0-9]+)\}/g,h={G:1e9,M:1e6,K:1e3},f={},e;i.prototype={url:"",text:"",shareIn:"blank",showLabel:function(n){return!1===this.showCount?n>this.smallScreenWidth:n>=this.largeScreenWidth},showCount:function(n){return!(n<=this.smallScreenWidth)||"inside"},smallScreenWidth:640,largeScreenWidth:1024,resizeTimeout:200,elementClass:"jssocials",sharesClass:"jssocials-shares",shareClass:"jssocials-share",shareButtonClass:"jssocials-share-button",shareLinkClass:"jssocials-share-link",shareLogoClass:"jssocials-share-logo",shareLabelClass:"jssocials-share-label",shareLinkCountClass:"jssocials-share-link-count",shareCountBoxClass:"jssocials-share-count-box",shareCountClass:"jssocials-share-count",shareZeroCountClass:"jssocials-share-no-count",_init:function(n){this._initDefaults();t.extend(this,n);this._initShares();this._attachWindowResizeCallback()},_initDefaults:function(){this.url=n.location.href;this.text=t.trim(t("meta[name=description]").attr("content")||t("title").text())},_initShares:function(){this.shares=t.map(this.shares,t.proxy(function(n){"string"==typeof n&&(n={share:n});var i=n.share&&f[n.share];if(!i&&!n.renderer)throw Error("Share '"+n.share+"' is not found");return t.extend({url:this.url,text:this.text},i,n)},this))},_attachWindowResizeCallback:function(){t(n).on("resize",t.proxy(this._windowResizeHandler,this))},_detachWindowResizeCallback:function(){t(n).off("resize",this._windowResizeHandler)},_windowResizeHandler:function(){(t.isFunction(this.showLabel)||t.isFunction(this.showCount))&&(n.clearTimeout(this._resizeTimer),this._resizeTimer=setTimeout(t.proxy(this.refresh,this),this.resizeTimeout))},_render:function(){this._clear();this._defineOptionsByScreen();this._$element.addClass(this.elementClass);this._$shares=t("<div>").addClass(this.sharesClass).appendTo(this._$element);this._renderShares()},_defineOptionsByScreen:function(){this._screenWidth=t(n).width();this._showLabel=r(this.showLabel,this,this._screenWidth);this._showCount=r(this.showCount,this,this._screenWidth)},_renderShares:function(){t.each(this.shares,t.proxy(function(n,t){this._renderShare(t)},this))},_renderShare:function(n){(t.isFunction(n.renderer)?t(n.renderer()):this._createShare(n)).addClass(this.shareClass).addClass(n.share?"jssocials-share-"+n.share:"").addClass(n.css).appendTo(this._$shares)},_createShare:function(n){var i=t("<div>"),f=this._createShareLink(n).appendTo(i),r,u;return this._showCount&&(r="inside"===this._showCount,u=r?f:t("<div>").addClass(this.shareCountBoxClass).appendTo(i),u.addClass(r?this.shareLinkCountClass:this.shareCountBoxClass),this._renderShareCount(n,u)),i},_createShareLink:function(n){var i=this._getShareStrategy(n).call(n,{shareUrl:this._getShareUrl(n)});return i.addClass(this.shareLinkClass).append(this._createShareLogo(n)),this._showLabel&&i.append(this._createShareLabel(n)),t.each(this.on||{},function(r,u){t.isFunction(u)&&i.on(r,t.proxy(u,n))}),i},_getShareStrategy:function(n){var t=e[n.shareIn||this.shareIn];if(!t)throw Error("Share strategy '"+this.shareIn+"' not found");return t},_getShareUrl:function(n){var t=r(n.shareUrl,n);return this._formatShareUrl(t,n)},_createShareLogo:function(n){var i=n.logo,r=o.test(i)?t("<img>").attr("src",n.logo):t("<i>").addClass(i);return r.addClass(this.shareLogoClass),r},_createShareLabel:function(n){return t("<span>").addClass(this.shareLabelClass).text(n.label)},_renderShareCount:function(n,i){var r=t("<span>").addClass(this.shareCountClass);i.addClass(this.shareZeroCountClass).append(r);this._loadCount(n).done(t.proxy(function(n){n&&(i.removeClass(this.shareZeroCountClass),r.text(n))},this))},_loadCount:function(n){var i=t.Deferred(),r=this._getCountUrl(n),u;return r?(u=t.proxy(function(t){i.resolve(this._getCountValue(t,n))},this),t.getJSON(r).done(u).fail(function(){t.get(r).done(u).fail(function(){i.resolve(0)})}),i.promise()):i.resolve(0).promise()},_getCountUrl:function(n){var t=r(n.countUrl,n);return this._formatShareUrl(t,n)},_getCountValue:function(n,i){var r=(t.isFunction(i.getCount)?i.getCount(n):n)||0;return"string"==typeof r?r:this._formatNumber(r)},_formatNumber:function(n){return t.each(h,function(t,i){if(i<=n)return(n=parseFloat((n/i).toFixed(2))+t,!1)}),n},_formatShareUrl:function(t,i){return t.replace(s,function(t,r,u){var f=i[u]||"";return f?(r||"")+n.encodeURIComponent(f):""})},_clear:function(){n.clearTimeout(this._resizeTimer);this._$element.empty()},_passOptionToShares:function(n,i){var r=this.shares;t.each(["url","text"],function(u,f){f===n&&t.each(r,function(t,r){r[n]=i})})},_normalizeShare:function(n){return t.isNumeric(n)?this.shares[n]:"string"==typeof n?t.grep(this.shares,function(t){return t.share===n})[0]:n},refresh:function(){this._render()},destroy:function(){this._clear();this._detachWindowResizeCallback();this._$element.removeClass(this.elementClass).removeData(u)},option:function(n,t){return 1===arguments.length?this[n]:(this[n]=t,this._passOptionToShares(n,t),void this.refresh())},shareOption:function(n,t,i){return n=this._normalizeShare(n),2===arguments.length?n[t]:(n[t]=i,void this.refresh())}};t.fn.jsSocials=function(n){var f=t.makeArray(arguments).slice(1),r=this;return this.each(function(){var o,s=t(this),e=s.data(u);if(e)if("string"==typeof n){if(void 0!==(o=e[n].apply(e,f))&&o!==e)return r=o,!1}else e._detachWindowResizeCallback(),e._init(n),e._render();else new i(s,n)}),r};e={popup:function(i){return t("<a>").attr("href","#").on("click",function(){return n.open(i.shareUrl,null,"width=600, height=400, location=0, menubar=0, resizeable=0, scrollbars=0, status=0, titlebar=0, toolbar=0"),!1})},blank:function(n){return t("<a>").attr({target:"_blank",href:n.shareUrl})},self:function(n){return t("<a>").attr({target:"_self",href:n.shareUrl})}};n.jsSocials={Socials:i,shares:f,shareStrategies:e,setDefaults:function(n){var r;t.isPlainObject(n)?r=i.prototype:(r=f[n],n=arguments[1]||{});t.extend(r,n)}}}(window,jQuery),function(n,t,i){t.extend(i.shares,{email:{label:"E-mail",logo:"fa fa-at",shareUrl:"mailto:{to}?subject={text}&body={url}",countUrl:"",shareIn:"self"},twitter:{label:"Tweet",logo:"fa fa-twitter",shareUrl:"https://twitter.com/share?url={url}&text={text}&via={via}&hashtags={hashtags}",countUrl:""},facebook:{label:"Like",logo:"fa fa-facebook",shareUrl:"https://facebook.com/sharer/sharer.php?u={url}",countUrl:"https://graph.facebook.com/?id={url}",getCount:function(n){return n.share&&n.share.share_count||0}},vkontakte:{label:"Like",logo:"fa fa-vk",shareUrl:"https://vk.com/share.php?url={url}&title={title}&description={text}",countUrl:"https://vk.com/share.php?act=count&index=1&url={url}",getCount:function(n){return parseInt(n.slice(15,-2).split(", ")[1])}},googleplus:{label:"+1",logo:"fa fa-google",shareUrl:"https://plus.google.com/share?url={url}",countUrl:""},linkedin:{label:"Share",logo:"fa fa-linkedin",shareUrl:"https://www.linkedin.com/shareArticle?mini=true&url={url}",countUrl:"https://www.linkedin.com/countserv/count/share?format=jsonp&url={url}&callback=?",getCount:function(n){return n.count}},pinterest:{label:"Pin it",logo:"fa fa-pinterest",shareUrl:"https://pinterest.com/pin/create/bookmarklet/?media={media}&url={url}&description={text}",countUrl:"https://api.pinterest.com/v1/urls/count.json?&url={url}&callback=?",getCount:function(n){return n.count}},stumbleupon:{label:"Share",logo:"fa fa-stumbleupon",shareUrl:"http://www.stumbleupon.com/submit?url={url}&title={title}",countUrl:"https://cors-anywhere.herokuapp.com/https://www.stumbleupon.com/services/1.01/badge.getinfo?url={url}",getCount:function(n){return n.result&&n.result.views}},telegram:{label:"Telegram",logo:"fa fa-telegram",shareUrl:"tg://msg?text={url} {text}",countUrl:"",shareIn:"self"},whatsapp:{label:"WhatsApp",logo:"fa fa-whatsapp",shareUrl:"whatsapp://send?text={url} {text}",countUrl:"",shareIn:"self"},line:{label:"LINE",logo:"fa fa-comment",shareUrl:"http://line.me/R/msg/text/?{text} {url}",countUrl:""},viber:{label:"Viber",logo:"fa fa-volume-control-phone",shareUrl:"viber://forward?text={url} {text}",countUrl:"",shareIn:"self"},pocket:{label:"Pocket",logo:"fa fa-get-pocket",shareUrl:"https://getpocket.com/save?url={url}&title={title}",countUrl:""},messenger:{label:"Share",logo:"fa fa-commenting",shareUrl:"fb-messenger://share?link={url}",countUrl:"",shareIn:"self"},rss:{label:"RSS",logo:"fa fa-rss",shareUrl:"/feeds/",countUrl:"",shareIn:"blank"}})}(window,jQuery,window.jsSocials),function(n){var t=function(n,t){"use strict";if(t.getElementsByClassName){var h,i,f=t.documentElement,e=n.Date,et=n.HTMLPictureElement,o="addEventListener",r="getAttribute",s=n[o],u=n.setTimeout,ot=n.requestAnimationFrame||u,y=n.requestIdleCallback,it=/^picture$/i,st=["load","error","lazyincluded","_lazyloaded"],p={},ht=Array.prototype.forEach,w=function(n,t){return p[t]||(p[t]=new RegExp("(\\s|^)"+t+"(\\s|$)")),p[t].test(n[r]("class")||"")&&p[t]},b=function(n,t){w(n,t)||n.setAttribute("class",(n[r]("class")||"").trim()+" "+t)},g=function(n,t){var i;(i=w(n,t))&&n.setAttribute("class",(n[r]("class")||"").replace(i," "))},c=function(n,t,i){var r=i?o:"removeEventListener";i&&c(n,t);st.forEach(function(i){n[r](i,t)})},l=function(n,i,r,u,f){var e=t.createEvent("CustomEvent");return r||(r={}),r.instance=h,e.initCustomEvent(i,!u,!f,r),n.dispatchEvent(e),e},nt=function(t,r){var u;!et&&(u=n.picturefill||i.pf)?u({reevaluate:!0,elements:[t]}):r&&r.src&&(t.src=r.src)},a=function(n,t){return(getComputedStyle(n,null)||{})[t]},rt=function(n,t,r){for(r=r||n.offsetWidth;r<i.minSize&&t&&!n._lazysizesWidth;)r=t.offsetWidth,t=t.parentNode;return r},v=function(){var n,i,r=[],s=[],f=r,e=function(){var t=f;for(f=r.length?s:r,n=!0,i=!1;t.length;)t.shift()();n=!1},o=function(r,o){n&&!o?r.apply(this,arguments):(f.push(r),i||(i=!0,(t.hidden?u:ot)(e)))};return o._lsFlush=e,o}(),k=function(n,t){return t?function(){v(n)}:function(){var t=this,i=arguments;v(function(){n.apply(t,i)})}},ct=function(n){var i,f=0,h=125,r=666,t=r,o=function(){i=!1;f=e.now();n()},s=y?function(){y(o,{timeout:t});t!==r&&(t=r)}:k(function(){u(o)},!0);return function(n){var r;(n=n===!0)&&(t=44);i||(i=!0,r=h-(e.now()-f),0>r&&(r=0),n||9>r&&y?s():u(s,r))}},ut=function(n){var t,r,i=99,f=function(){t=null;n()},o=function(){var n=e.now()-r;i>n?u(o,i-n):(y||f)(f)};return function(){r=e.now();t||(t=u(o,i))}},ft=function(){var at,rt,gt,ft,ni,ti,ii,et,ot,st,lt,kt,vt,dt,ei=/^img$/i,oi=/^iframe$/i,si="onscroll"in n&&!/glebot/.test(navigator.userAgent),hi=0,yt=0,p=0,d=-1,pt=function(n){p--;n&&n.target&&c(n.target,pt);(!n||0>p||!n.target)&&(p=0)},ci=function(n,i){var u,r=n,e="hidden"==a(t.body,"visibility")||"hidden"!=a(n,"visibility");for(et-=i,lt+=i,ot-=i,st+=i;e&&(r=r.offsetParent)&&r!=t.body&&r!=f;)e=(a(r,"opacity")||1)>0,e&&"visible"!=a(r,"overflow")&&(u=r.getBoundingClientRect(),e=st>u.left&&ot<u.right&&lt>u.top-1&&et<u.bottom+1);return e},ri=function(){var y,n,o,s,l,e,v,c,w,u=h.elements;if((ft=i.loadMode)&&8>p&&(y=u.length)){for(n=0,d++,null==vt&&(("expand"in i)||(i.expand=f.clientHeight>500&&f.clientWidth>500?500:370),kt=i.expand,vt=kt*i.expFactor),vt>yt&&1>p&&d>2&&ft>2&&!t.hidden?(yt=vt,d=0):yt=ft>1&&d>1&&6>p?kt:hi;y>n;n++)if(u[n]&&!u[n]._lazyRace)if(si)if((c=u[n][r]("data-expand"))&&(e=1*c)||(e=yt),w!==e&&(ti=innerWidth+e*dt,ii=innerHeight+e,v=-1*e,w=e),o=u[n].getBoundingClientRect(),(lt=o.bottom)>=v&&(et=o.top)<=ii&&(st=o.right)>=v*dt&&(ot=o.left)<=ti&&(lt||st||ot||et)&&(i.loadHidden||"hidden"!=a(u[n],"visibility"))&&(rt&&3>p&&!c&&(3>ft||4>d)||ci(u[n],e))){if(wt(u[n]),l=!0,p>9)break}else!l&&rt&&!s&&4>p&&4>d&&ft>2&&(at[0]||i.preloadAfterLoad)&&(at[0]||!c&&(lt||st||ot||et||"auto"!=u[n][r](i.sizesAttr)))&&(s=at[0]||u[n]);else wt(u[n]);s&&!l&&wt(s)}},y=ct(ri),ui=function(n){b(n.target,i.loadedClass);g(n.target,i.loadingClass);c(n.target,fi);l(n.target,"lazyloaded")},li=k(ui),fi=function(n){li({target:n.target})},ai=function(n,t){try{n.contentWindow.location.replace(t)}catch(i){n.src=t}},vi=function(n){var t,u=n[r](i.srcsetAttr);(t=i.customMedia[n[r]("data-media")||n[r]("media")])&&n.setAttribute("media",t);u&&n.setAttribute("srcset",u)},yi=k(function(n,t,f,e,o){var s,h,y,a,w,k;(w=l(n,"lazybeforeunveil",t)).defaultPrevented||(e&&(f?b(n,i.autosizesClass):n.setAttribute("sizes",e)),h=n[r](i.srcsetAttr),s=n[r](i.srcAttr),o&&(y=n.parentNode,a=y&&it.test(y.nodeName||"")),k=t.firesLoad||"src"in n&&(h||s||a),w={target:n},k&&(c(n,pt,!0),clearTimeout(gt),gt=u(pt,2500),b(n,i.loadingClass),c(n,fi,!0)),a&&ht.call(y.getElementsByTagName("source"),vi),h?n.setAttribute("srcset",h):s&&!a&&(oi.test(n.nodeName)?ai(n,s):n.src=s),o&&(h||a)&&nt(n,{src:s}));n._lazyRace&&delete n._lazyRace;g(n,i.lazyClass);v(function(){(!k||n.complete&&n.naturalWidth>1)&&(k?pt(w):p--,ui(w))},!0)}),wt=function(n){var f,t=ei.test(n.nodeName),e=t&&(n[r](i.sizesAttr)||n[r]("sizes")),u="auto"==e;(u||!rt)&&t&&(n[r]("src")||n.srcset)&&!n.complete&&!w(n,i.errorClass)||(f=l(n,"lazyunveilread").detail,u&&tt.updateElem(n,!0,n.offsetWidth),n._lazyRace=!0,p++,yi(n,f,u,e,t))},bt=function(){if(!rt){if(e.now()-ni<999)return void u(bt,999);var n=ut(function(){i.loadMode=3;y()});rt=!0;i.loadMode=3;y();s("scroll",function(){3==i.loadMode&&(i.loadMode=2);n()},!0)}};return{_:function(){ni=e.now();h.elements=t.getElementsByClassName(i.lazyClass);at=t.getElementsByClassName(i.lazyClass+" "+i.preloadClass);dt=i.hFac;s("scroll",y,!0);s("resize",y,!0);n.MutationObserver?new MutationObserver(y).observe(f,{childList:!0,subtree:!0,attributes:!0}):(f[o]("DOMNodeInserted",y,!0),f[o]("DOMAttrModified",y,!0),setInterval(y,999));s("hashchange",y,!0);["focus","mouseover","click","load","transitionend","animationend","webkitAnimationEnd"].forEach(function(n){t[o](n,y,!0)});/d$|^c/.test(t.readyState)?bt():(s("load",bt),t[o]("DOMContentLoaded",y),u(bt,2e4));h.elements.length?(ri(),v._lsFlush()):y()},checkElems:y,unveil:wt}}(),tt=function(){var n,f=k(function(n,t,i,r){var f,u,e;if(n._lazysizesWidth=r,r+="px",n.setAttribute("sizes",r),it.test(t.nodeName||""))for(f=t.getElementsByTagName("source"),u=0,e=f.length;e>u;u++)f[u].setAttribute("sizes",r);i.detail.dataAttr||nt(n,i.detail)}),r=function(n,t,i){var r,u=n.parentNode;u&&(i=rt(n,u,i),r=l(n,"lazybeforesizes",{width:i,dataAttr:!!t}),r.defaultPrevented||(i=r.detail.width,i&&i!==n._lazysizesWidth&&f(n,u,r,i)))},e=function(){var t,i=n.length;if(i)for(t=0;i>t;t++)r(n[t])},u=ut(e);return{_:function(){n=t.getElementsByClassName(i.autosizesClass);s("resize",u)},checkElems:u,updateElem:r}}(),d=function(){d.i||(d.i=!0,tt._(),ft._())};return function(){var t,r={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0};i=n.lazySizesConfig||n.lazysizesConfig||{};for(t in r)t in i||(i[t]=r[t]);n.lazySizesConfig=i;u(function(){i.init&&d()})}(),h={cfg:i,autoSizer:tt,loader:ft,init:d,uP:nt,aC:b,rC:g,hC:w,fire:l,gW:rt,rAF:v}}}(n,n.document);n.lazySizes=t;"object"==typeof module&&module.exports&&(module.exports=t)}(window),function(n,t){var s=[],r=[],e={_version:"3.3.1",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(n,t){var i=this;setTimeout(function(){t(i[n])},0)},addTest:function(n,t,i){r.push({name:n,fn:t,options:i})},addAsyncTest:function(n){r.push({name:null,fn:n})}},i=function(){},u,o,f;for(i.prototype=e,i=new i,u=t.documentElement,o="svg"===u.nodeName.toLowerCase(),function(){var u,n,f,e,o,t;for(var h in r)if(r.hasOwnProperty(h)){if(u=[],(n=r[h]).name&&(u.push(n.name.toLowerCase()),n.options&&n.options.aliases&&n.options.aliases.length))for(f=0;f<n.options.aliases.length;f++)u.push(n.options.aliases[f].toLowerCase());for(e=typeof n.fn=="function"?n.fn():n.fn,o=0;o<u.length;o++)1===(t=u[o].split(".")).length?i[t[0]]=e:(!i[t[0]]||i[t[0]]instanceof Boolean||(i[t[0]]=new Boolean(i[t[0]])),i[t[0]][t[1]]=e),s.push((e?"":"no-")+t.join("-"))}}(),function(n){var t=u.className,r=i._config.classPrefix||"",f;(o&&(t=t.baseVal),i._config.enableJSClass)&&(f=new RegExp("(^|\\s)"+r+"no-js(\\s|$)"),t=t.replace(f,"$1"+r+"js$2"));i._config.enableClasses&&(t+=" "+r+n.join(" "+r),o?u.className.baseVal=t:u.className=t)}(s),delete e.addTest,delete e.addAsyncTest,f=0;f<i._q.length;f++)i._q[f]();n.Modernizr=i}(window,document),function(n,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():n.pickmeup=t()}(this,function(){function p(n){!function(n,t,i){var u,r;if(i=i||[],n instanceof Element)t.apply(t,[n].concat(i));else for(u=n.length,r=0;r<u;++r)t.apply(t,[n[r]].concat(i))}(n,function(n){n.parentElement.removeChild(n)})}function w(n,t){for(;(n=n.parentElement)&&!h(n,t););return n}function h(n,t){return(n.matches||n.webkitMatchesSelector||n.msMatchesSelector).call(n,t)}function t(n,t){return n&&n.classList.contains(t)}function n(n,t){n.classList.add(t)}function r(n,t,i,u){if(-1!==i.indexOf(" "))for(var e=(i=i.split(" ")).length,f=0;f<e;++f)r(n,t,i[f],u);else n.__pickmeup.events.push([t,i,u]),t.addEventListener(i,u)}function o(n,t,i,r){var f,e,u;if(i&&-1!==i.indexOf(" "))for(e=(f=i.split(" ")).length,u=0;u<e;++u)o(n,t,f[u],r);else for(e=(f=n.__pickmeup.events).length,u=0;u<e;++u)t&&t!=f[u][0]||i&&i!=f[u][1]||r&&r!=f[u][2]||f[u][0].removeEventListener(f[u][1],f[u][2])}function c(n,t,i){var r=document.createEvent("Event");return i&&(r.detail=i),r.initEvent("pickmeup-"+t,!1,!0),n.dispatchEvent(r)}function b(n){for(var t=28,i=(n=new Date(n)).getMonth();n.getMonth()==i;)++t,n.setDate(t);return t-1}function s(n,t){n.setDate(n.getDate()+t)}function i(n,t){var i=n.getDate();n.setDate(1);n.setMonth(n.getMonth()+t);n.setDate(Math.min(i,b(n)))}function f(n,t){var i=n.getDate();n.setDate(1);n.setFullYear(n.getFullYear()+t);n.setDate(Math.min(i,b(n)))}function u(n,t){var i=t.format,r=t.separator,f=t.locales[t.locale],l,c,s,o,a,h;if(n instanceof Date||n instanceof Number)return e(new Date(n));if(!n)return e(new Date);if(n instanceof Array){for(n=n.slice(),i=0;i<n.length;++i)n[i]=u(n[i],t);return n}if(1<(r=n.split(r)).length)return r.forEach(function(n,i,r){r[i]=u(n.trim(),t)}),r;for(r=(r=[].concat(f.daysShort,f.daysMin,f.days,f.monthsShort,f.months)).map(function(n){return"("+n+")"}),r=new RegExp("[^0-9a-zA-Z"+r.join("")+"]+"),n=n.split(r),r=i.split(r),h=new Date,i=0;i<n.length;i++)switch(r[i]){case"b":c=f.monthsShort.indexOf(n[i]);break;case"B":c=f.months.indexOf(n[i]);break;case"d":case"e":l=parseInt(n[i],10);break;case"m":c=parseInt(n[i],10)-1;break;case"Y":case"y":s=parseInt(n[i],10);s+=100<s?0:s<29?2e3:1900;break;case"H":case"I":case"k":case"l":o=parseInt(n[i],10);break;case"P":case"p":/pm/i.test(n[i])&&o<12?o+=12:/am/i.test(n[i])&&12<=o&&(o-=12);break;case"M":a=parseInt(n[i],10)}return f=new Date(void 0===s?h.getFullYear():s,void 0===c?h.getMonth():c,void 0===l?h.getDate():l,void 0===o?h.getHours():o,void 0===a?h.getMinutes():a,0),isNaN(1*f)&&(f=new Date),e(f)}function e(n){return n.setHours(0,0,0,0),n}function l(n,t,i){var u,s=n.getMonth(),c=n.getDate(),v=n.getFullYear(),l=n.getDay(),f=n.getHours(),y=12<=f,e=y?f-12:f,o,a,r,h;for(u=new Date(n.getFullYear(),n.getMonth(),n.getDate(),0,0,0),o=new Date(n.getFullYear(),0,0,0,0,0),u=Math.floor((u-o)*15e4),0==e&&(e=12),o=n.getMinutes(),a=n.getSeconds(),t=t.split(""),h=0;h<t.length;h++){switch(r=t[h]){case"a":r=i.daysShort[l];break;case"A":r=i.days[l];break;case"b":r=i.monthsShort[s];break;case"B":r=i.months[s];break;case"C":r=1+Math.floor(v/100);break;case"d":r=c<10?"0"+c:c;break;case"e":r=c;break;case"H":r=f<10?"0"+f:f;break;case"I":r=e<10?"0"+e:e;break;case"j":r=u<100?u<10?"00"+u:"0"+u:u;break;case"k":r=f;break;case"l":r=e;break;case"m":r=s<9?"0"+(1+s):1+s;break;case"M":r=o<10?"0"+o:o;break;case"p":case"P":r=y?"PM":"AM";break;case"s":r=Math.floor(n.getTime()/1e3);break;case"S":r=a<10?"0"+a:a;break;case"u":r=l+1;break;case"w":r=l;break;case"y":r=(""+v).substr(2,2);break;case"Y":r=v}t[h]=r}return t.join("")}function v(n){var t;return"single"==n.mode?{formatted_date:l(t=new Date(n.date),n.format,n.locales[n.locale]),date:t}:(t={formatted_date:[],date:[]},n.date.forEach(function(i){i=new Date(i);t.formatted_date.push(l(i,n.format,n.locales[n.locale]));t.date.push(i)}),t)}function y(n,i){var u=n.__pickmeup.element;if(i||t(u,"pmu-hidden")){var f=n.__pickmeup.options,s=function(n){return{top:(n=n.getBoundingClientRect()).top+window.pageYOffset-document.documentElement.clientTop,left:n.left+window.pageXOffset-document.documentElement.clientLeft}}(n),l=window.pageXOffset,a=window.pageYOffset,v=document.documentElement.clientWidth,y=document.documentElement.clientHeight,e=s.top,o=s.left;if(f.bound.fill(),h(n,"input")&&((i=n.value)&&f.bound.set_date(i),r(n,n,"keydown",function(n){9==n.which&&f.bound.hide()}),f.lastSel=!1),c(n,"show")&&!f.flat){switch(f.position){case"top":e-=u.offsetHeight;break;case"left":o-=u.offsetWidth;break;case"right":o+=n.offsetWidth;break;case"bottom":e+=n.offsetHeight}e+u.offsetHeight>a+y&&(e=s.top-u.offsetHeight);e<a&&(e=s.top+n.offsetHeight);o+u.offsetWidth>l+v&&(o=s.left-u.offsetWidth);o<l&&(o=s.left+n.offsetWidth);u.style.top=e+"px";u.style.left=o+"px";u.classList.remove("pmu-hidden");setTimeout(function(){r(n,document.documentElement,"click",f.bound.hide);r(n,window,"resize",f.bound.forced_show)})}}}function k(n,t,i){return t&&n<t?new Date(t):i&&i<n?new Date(i):n}function a(b,d){var nt,g,it,tt;if("string"==typeof b&&(b=document.querySelector(b)),!b)return null;if(!b.__pickmeup){g={};for(nt in d=d||{},a.defaults)g[nt]=nt in d?d[nt]:a.defaults[nt];for(nt in g)null!==(d=b.getAttribute("data-pmu-"+nt))&&(g[nt]=d);for("days"!=g.view||g.select_day||(g.view="months"),"months"!=g.view||g.select_month||(g.view="years"),"years"!=g.view||g.select_year||(g.view="days"),"days"!=g.view||g.select_day||(g.view="months"),g.calendars=Math.max(1,parseInt(g.calendars,10)||1),g.mode=/single|multiple|range/.test(g.mode)?g.mode:"single",g.min&&(g.min=u(g.min,g),g.select_day||g.min.setDate(1)),g.max&&(g.max=u(g.max,g),g.select_day||g.max.setDate(1)),d=document.createElement("div"),b.__pickmeup={options:g,events:[],element:d},d.__pickmeup_target=b,n(d,"pickmeup"),g.class_name&&n(d,g.class_name),g.bound={fill:function(r){var o,nt,g,w,h,v=r.__pickmeup.element,u=r.__pickmeup.options,b=Math.floor(u.calendars/2),a=u.date,tt=u.current,k=u.min?new Date(u.min):null,d=u.max?new Date(u.max):null,y;for(k&&(k.setDate(1),i(k,1),s(k,-1)),d&&(d.setDate(1),i(d,1),s(d,-1)),p(Array.prototype.slice.call(v.querySelectorAll(".pmu-instance > :not(nav)"))),y=0;y<u.calendars;y++)(e(o=new Date(tt)),g=Array.prototype.slice.call(v.querySelectorAll(".pmu-instance"))[y],t(v,"pmu-view-years")?(f(o,12*(y-b)),nt=o.getFullYear()-6+" - "+(o.getFullYear()+5)):t(v,"pmu-view-months")?(f(o,y-b),nt=o.getFullYear()):t(v,"pmu-view-days")&&(i(o,y-b),nt=l(o,u.title_format,u.locales[u.locale])),!h&&d&&(h=new Date(o),u.select_day?i(h,u.calendars-1):u.select_month?f(h,u.calendars-1):f(h,12*(u.calendars-1)),d<h))?(--y,i(tt,-1),h=void 0):(h=new Date(o),!w&&((w=new Date(o)).setDate(1),i(w,1),s(w,-1),k&&w<k))?(--y,i(tt,1),w=void 0):(g.querySelector(".pmu-month").textContent=nt,!function(){for(var t,i,r,e=[],s=o.getFullYear()-6,h=new Date(u.min).getFullYear(),c=new Date(u.max).getFullYear(),f=0;f<12;++f)t=s+f,(i=document.createElement("div")).textContent=t,i.__pickmeup_year=t,u.min&&t<h||u.max&&c<t?n(i,"pmu-disabled"):(r=t,("range"==u.mode&&r>=new Date(a[0]).getFullYear()&&r<=new Date(a[1]).getFullYear()||"multiple"==u.mode&&-1!==a.reduce(function(n,t){return n.push(new Date(t).getFullYear()),n},[]).indexOf(r)||new Date(a).getFullYear()==r)&&n(i,"pmu-selected")),e.push(i);g.appendChild(u.instance_content_template(e,"pmu-years"))}(),function(){for(var f,t,r,s,h,c,l,v=[],e=o.getFullYear(),y=new Date(u.min).getFullYear(),w=new Date(u.min).getMonth(),p=new Date(u.max).getFullYear(),b=new Date(u.max).getMonth(),i=0;i<12;++i)(f=document.createElement("div")).textContent=u.locales[u.locale].monthsShort[i],f.__pickmeup_month=i,f.__pickmeup_year=e,u.min&&(e<y||i<w&&e==y)||u.max&&(p<e||b<i&&p<=e)?n(f,"pmu-disabled"):(t=e,r=i,void 0,s=new Date(a[0]).getFullYear(),h=new Date(a[1]).getFullYear(),c=new Date(a[0]).getMonth(),l=new Date(a[1]).getMonth(),("range"==u.mode&&(s<t&&t<h||s<t&&t==h&&r<=l||t==s&&t<h&&c<=r||t==s&&t==h&&c<=r&&r<=l)||"multiple"==u.mode&&-1!==a.reduce(function(n,t){return t=new Date(t),n.push(t.getFullYear()+"-"+t.getMonth()),n},[]).indexOf(t+"-"+r)||new Date(a).getFullYear()==t&&new Date(a).getMonth()==r)&&n(f,"pmu-selected")),v.push(f);g.appendChild(u.instance_content_template(v,"pmu-months"))}(),function(){var f,t,i,r,h,c=[],l=o.getMonth(),a=e(new Date).valueOf();for(function(){o.setDate(1);var n=(o.getDay()-u.first_day)%7;s(o,-(n+(n<0?7:0)))}(),f=0;f<42;++f)(t=document.createElement("div")).textContent=o.getDate(),t.__pickmeup_day=o.getDate(),t.__pickmeup_month=o.getMonth(),t.__pickmeup_year=o.getFullYear(),l!=o.getMonth()&&n(t,"pmu-not-in-month"),0==o.getDay()?n(t,"pmu-sunday"):6==o.getDay()&&n(t,"pmu-saturday"),i=u.render(new Date(o))||{},r=e(new Date(o)).valueOf(),h=u.min&&u.min>o||u.max&&u.max<o,selected=u.date.valueOf()==r||u.date instanceof Array&&u.date.reduce(function(n,t){return n||r===t.valueOf()},!1)||"range"==u.mode&&r>=u.date[0]&&r<=u.date[1],i.disabled||!("disabled"in i)&&h?n(t,"pmu-disabled"):!i.selected&&("selected"in i||!selected)||n(t,"pmu-selected"),r==a&&n(t,"pmu-today"),i.class_name&&i.class_name.split(" ").forEach(n.bind(t,t)),c.push(t),s(o,1);g.appendChild(u.instance_content_template(c,"pmu-days"))}());w.setDate(1);h.setDate(1);i(h,1);s(h,-1);b=v.querySelector(".pmu-prev");v=v.querySelector(".pmu-next");b&&(b.style.visibility=u.min&&u.min>=w?"hidden":"visible");v&&(v.style.visibility=u.max&&u.max<=h?"hidden":"visible");c(r,"fill")}.bind(b,b),update_date:function(n,t){var r,i=n.__pickmeup.options,u;e(t);n:{switch(i.mode){case"multiple":for(u=t.valueOf(),r=0;r<i.date.length;++r)if(i.date[r].valueOf()===u){i.date.splice(r,1);break n}i.date.push(t);break;case"range":i.lastSel||(i.date[0]=t);t<=i.date[0]?(i.date[1]=i.date[0],i.date[0]=t):i.date[1]=t;i.lastSel=!i.lastSel;break;default:i.date=t.valueOf()}}t=v(i);h(n,"input")&&(n.value="single"==i.mode?t.formatted_date:t.formatted_date.join(i.separator));c(n,"change",t);i.flat||!i.hide_on_select||"range"==i.mode&&i.lastSel||i.bound.hide()}.bind(b,b),click:function(r,u){var f=u.target,e;return(t(f,"pmu-button")||(f=w(f,".pmu-button")),!t(f,"pmu-button")||t(f,"pmu-disabled"))?!1:(u.preventDefault(),u.stopPropagation(),r=r.__pickmeup.options,e=w(f,".pmu-instance"),u=e.parentElement,e=Array.prototype.slice.call(u.querySelectorAll(".pmu-instance")).indexOf(e),h(f.parentElement,"nav")?t(f,"pmu-month")?(i(r.current,e-Math.floor(r.calendars/2)),t(u,"pmu-view-years")?(r.current="single"!=r.mode?new Date(r.date[r.date.length-1]):new Date(r.date),r.select_day?(u.classList.remove("pmu-view-years"),n(u,"pmu-view-days")):r.select_month&&(u.classList.remove("pmu-view-years"),n(u,"pmu-view-months"))):t(u,"pmu-view-months")?r.select_year?(u.classList.remove("pmu-view-months"),n(u,"pmu-view-years")):r.select_day&&(u.classList.remove("pmu-view-months"),n(u,"pmu-view-days")):t(u,"pmu-view-days")&&(r.select_month?(u.classList.remove("pmu-view-days"),n(u,"pmu-view-months")):r.select_year&&(u.classList.remove("pmu-view-days"),n(u,"pmu-view-years")))):t(f,"pmu-prev")?r.bound.prev(!1):r.bound.next(!1):t(u,"pmu-view-years")?(r.current.setFullYear(f.__pickmeup_year),r.select_month?(u.classList.remove("pmu-view-years"),n(u,"pmu-view-months")):r.select_day?(u.classList.remove("pmu-view-years"),n(u,"pmu-view-days")):r.bound.update_date(r.current)):t(u,"pmu-view-months")?(r.current.setMonth(f.__pickmeup_month),r.current.setFullYear(f.__pickmeup_year),r.select_day?(u.classList.remove("pmu-view-months"),n(u,"pmu-view-days")):r.bound.update_date(r.current),i(r.current,Math.floor(r.calendars/2)-e)):((u=new Date(r.current)).setYear(f.__pickmeup_year),u.setMonth(f.__pickmeup_month),u.setDate(f.__pickmeup_day),r.bound.update_date(u)),r.bound.fill(),!0)}.bind(b,b),show:y.bind(b,b),forced_show:y.bind(b,b,!0),hide:function(t,i){var u=t.__pickmeup.element,r=t.__pickmeup.options;i&&i.target&&(i.target==t||16&u.compareDocumentPosition(i.target))||!c(t,"hide")||(n(u,"pmu-hidden"),o(t,document.documentElement,"click",r.bound.hide),o(t,window,"resize",r.bound.forced_show),r.lastSel=!1)}.bind(b,b),update:function(n){var t=n.__pickmeup.options;o(n,document.documentElement,"click",t.bound.hide);o(n,window,"resize",t.bound.forced_show);t.bound.forced_show()}.bind(b,b),clear:function(n){"single"!=(n=n.__pickmeup.options).mode&&(n.date=[],n.lastSel=!1,n.bound.fill())}.bind(b,b),prev:function(n,r){void 0===r&&(r=!0);var u=n.__pickmeup.element;n=n.__pickmeup.options;t(u,"pmu-view-years")?f(n.current,-12):t(u,"pmu-view-months")?f(n.current,-1):t(u,"pmu-view-days")&&i(n.current,-1);r&&n.bound.fill()}.bind(b,b),next:function(n,r){void 0===r&&(r=!0);var u=n.__pickmeup.element;n=n.__pickmeup.options;t(u,"pmu-view-years")?f(n.current,12):t(u,"pmu-view-months")?f(n.current,1):t(u,"pmu-view-days")&&i(n.current,1);r&&n.bound.fill()}.bind(b,b),get_date:function(n,t){var i=n.__pickmeup.options;return n=v(i),"string"==typeof t?(n=n.date)instanceof Date?l(n,t,i.locales[i.locale]):n.map(function(n){return l(n,t,i.locales[i.locale])}):n[t?"formatted_date":"date"]}.bind(b,b),set_date:function(n,t,i){var r=n.__pickmeup.options;if(!(t instanceof Array)||0<t.length)if(r.date=u(t,r),"single"!=r.mode)for(r.date instanceof Array?(r.date[0]=r.date[0]||u(new Date,r),"range"==r.mode&&(r.date[1]=r.date[1]||u(r.date[0],r))):(r.date=[r.date],"range"==r.mode&&r.date.push(u(r.date[0],r))),t=0;t<r.date.length;++t)r.date[t]=k(r.date[t],r.min,r.max);else r.date instanceof Array&&(r.date=r.date[0]),r.date=k(r.date,r.min,r.max);else r.date=[];if(!r.select_day)if(r.date instanceof Array)for(t=0;t<r.date.length;++t)r.date[t].setDate(1);else r.date.setDate(1);if("multiple"==r.mode)for(t=0;t<r.date.length;++t)r.date.indexOf(r.date[t])!==t&&(r.date.splice(t,1),--t);i?r.current=u(i,r):(i="single"===r.mode?r.date:r.date[r.date.length-1],r.current=i?new Date(i):new Date);r.current.setDate(1);r.bound.fill();h(n,"input")&&!1!==r.default_date&&(i=v(r),t=n.value,r="single"==r.mode?i.formatted_date:i.formatted_date.join(r.separator),t||c(n,"change",i),t!=r&&(n.value=r))}.bind(b,b),destroy:function(n){var t=n.__pickmeup.element;o(n);p(t);delete n.__pickmeup}.bind(b,b)},n(d,"pmu-view-"+g.view),it=g.instance_template(g),tt="",nt=0;nt<g.calendars;++nt)tt+=it;d.innerHTML=tt;r(b,d,"click",g.bound.click);r(b,d,"onselectstart"in Element.prototype?"selectstart":"mousedown",function(n){n.preventDefault()});g.flat?(n(d,"pmu-flat"),b.appendChild(d)):(n(d,"pmu-hidden"),document.body.appendChild(d),r(b,b,"click",y.bind(b,b,!1)),r(b,b,"input",g.bound.update),r(b,b,"change",g.bound.update));g.bound.set_date(g.date,g.current)}return{hide:(g=b.__pickmeup.options).bound.hide,show:g.bound.show,clear:g.bound.clear,update:g.bound.update,prev:g.bound.prev,next:g.bound.next,get_date:g.bound.get_date,set_date:g.bound.set_date,destroy:g.bound.destroy}}return a.defaults={current:null,date:new Date,default_date:new Date,flat:!1,first_day:1,prev:"&#9664;",next:"&#9654;",mode:"single",select_year:!0,select_month:!0,select_day:!0,view:"days",calendars:1,format:"d-m-Y",title_format:"B, Y",position:"bottom",class_name:"",separator:" - ",hide_on_select:!1,min:null,max:null,render:function(){},locale:"en",locales:{en:{days:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),daysShort:"Sun Mon Tue Wed Thu Fri Sat".split(" "),daysMin:"Su Mo Tu We Th Fr Sa".split(" "),months:"January February March April May June July August September October November December".split(" "),monthsShort:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" ")}},instance_template:function(n){var t=n.locales[n.locale].daysMin.slice();return n.first_day&&t.push(t.shift()),'<div class="pmu-instance"><nav><div class="pmu-prev pmu-button">'+n.prev+'<\/div><div class="pmu-month pmu-button"><\/div><div class="pmu-next pmu-button">'+n.next+'<\/div><\/nav><nav class="pmu-day-of-week"><div>'+t.join("<\/div><div>")+"<\/div><\/nav><\/div>"},instance_content_template:function(t,i){var r=document.createElement("div");for(n(r,i),i=0;i<t.length;++i)n(t[i],"pmu-button"),r.appendChild(t[i]);return r}},a}),function(n){function o(n){var r,u,t=n.parentNode;"PICTURE"===t.nodeName.toUpperCase()?(r=i.cloneNode(),t.insertBefore(r,t.firstElementChild),setTimeout(function(){t.removeChild(r)})):(!n._pfLastSize||n.offsetWidth>n._pfLastSize)&&(n._pfLastSize=n.offsetWidth,u=n.sizes,n.sizes+=",100vw",setTimeout(function(){n.sizes=u}))}function s(){for(var t=document.querySelectorAll("picture > img, img[srcset][sizes]"),n=0;n<t.length;n++)o(t[n])}function r(){clearTimeout(u);u=setTimeout(s,99)}function e(){r();t&&t.addListener&&t.addListener(r)}var u,i,t,f=navigator.userAgent;n.HTMLPictureElement&&/ecko/.test(f)&&f.match(/rv\:(\d+)/)&&RegExp.$1<45&&addEventListener("resize",(i=document.createElement("source"),t=n.matchMedia&&matchMedia("(orientation: landscape)"),i.srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",/^[c|i]|d$/.test(document.readyState||"")?e():document.addEventListener("DOMContentLoaded",e),r))}(window),function(n,t,i){"use strict";function v(n){return" "===n||"\t"===n||"\n"===n||"\f"===n||"\r"===n}function yi(n,t){return n.res-t.res}function bt(n,t){var i,f,u;if(n&&t)for(u=r.parseSet(t),n=r.makeUrl(n),i=0;i<u.length;i++)if(n===r.makeUrl(u[i].url)){f=u[i];break}return f}function y(){}function kt(n,t,i,r){n.addEventListener?n.addEventListener(t,i,r||!1):n.attachEvent&&n.attachEvent("on"+t,i)}function it(n){var t={};return function(i){return i in t||(t[i]=n(i)),t[i]}}function rt(n,t){return n.w?(n.cWidth=r.calcListLength(t||"100vw"),n.res=n.w/n.cWidth):n.res=n.d,n}function vi(){2===h.width&&(r.supSizes=!0);dt=r.supSrcset&&!r.supSizes;ct=!0;setTimeout(f)}t.createElement("picture");var l,dt,p,gt,ni,ti,ii,w,b,ri,ut,ui,k,ft,et,ot,h,st,ht,fi,d,r={},ct=!1,s=t.createElement("img"),lt=s.getAttribute,ei=s.setAttribute,oi=s.removeAttribute,e=t.documentElement,o={},g={algorithm:""},at="data-pfsrc",si=at+"set",vt=navigator.userAgent,pi=/rident/.test(vt)||/ecko/.test(vt)&&vt.match(/rv\:(\d+)/)&&35<RegExp.$1,yt="currentSrc",wi=/\s+\+?\d+(e\d+)?w/,bi=/(\([^)]+\))?\s*(.+)/,pt=n.picturefillCFG,hi="font-size:100%!important;",nt=!0,c={},tt={},a=n.devicePixelRatio,u={px:1,"in":96},ci=t.createElement("a"),wt=!1,ki=/^[ \t\n\r\u000c]+/,di=/^[, \t\n\r\u000c]+/,gi=/^[^ \t\n\r\u000c]+/,nr=/[,]+$/,li=/^\d+$/,tr=/^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/,ai=(gt=/^([\d\.]+)(em|vw|px)$/,ni=it(function(n){return"return "+function(){for(var n=arguments,t=0,i=n[0];++t in n;)i=i.replace(n[t],n[++t]);return i}((n||"").toLowerCase(),/\band\b/g,"&&",/,/g,"||",/min-([a-z-\s]+):/g,"e.$1>=",/max-([a-z-\s]+):/g,"e.$1<=",/calc([^)]+)/g,"($1)",/(\d+[\.]*[\d]*)([a-z]+)/g,"($1 * e.$2)",/^(?!(e.[a-z]|[0-9\.&=|><\+\-\*\(\)\/])).*/gi,"")+";"}),function(n,t){var i;if(!(n in c))if(c[n]=!1,t&&(i=n.match(gt)))c[n]=i[1]*u[i[2]];else try{c[n]=new Function("e",ni(n))(u)}catch(n){}return c[n]}),f=function(n){if(ct){var f,u,e,i=n||{};if(i.elements&&1===i.elements.nodeType&&("IMG"===i.elements.nodeName.toUpperCase()?i.elements=[i.elements]:(i.context=i.elements,i.elements=null)),e=(f=i.elements||r.qsa(i.context||t,i.reevaluate||i.reselect?r.sel:r.selShort)).length){for(r.setupRun(i),wt=!0,u=0;u<e;u++)r.fillImg(f[u],i);r.teardownRun(i)}}};for(n.console&&console.warn,(yt in s)||(yt="src"),o["image/jpeg"]=!0,o["image/gif"]=!0,o["image/png"]=!0,o["image/svg+xml"]=t.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Image","1.1"),r.ns=("pf"+(new Date).getTime()).substr(0,9),r.supSrcset=("srcset"in s),r.supSizes=("sizes"in s),r.supPicture=!!n.HTMLPictureElement,r.supSrcset&&r.supPicture&&!r.supSizes&&(st=t.createElement("img"),s.srcset="data:,a",st.src="data:,a",r.supSrcset=s.complete===st.complete,r.supPicture=r.supSrcset&&r.supPicture),r.supSrcset&&!r.supSizes?(ot="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",(h=t.createElement("img")).onload=vi,h.onerror=vi,h.setAttribute("sizes","9px"),h.srcset=ot+" 1w,data:image/gif;base64,R0lGODlhAgABAPAAAP///wAAACH5BAAAAAAALAAAAAACAAEAAAICBAoAOw== 9w",h.src=ot):ct=!0,r.selShort="picture>img,img[srcset]",r.sel=r.selShort,r.cfg=g,r.DPR=a||1,r.u=u,r.types=o,r.setSize=y,r.makeUrl=it(function(n){return ci.href=n,ci.href}),r.qsa=function(n,t){return"querySelector"in n?n.querySelectorAll(t):[]},r.matchesMedia=function(){return r.matchesMedia=n.matchMedia&&(matchMedia("(min-width: 0.1em)")||{}).matches?function(n){return!n||matchMedia(n).matches}:r.mMQ,r.matchesMedia.apply(this,arguments)},r.mMQ=function(n){return!n||ai(n)},r.calcLength=function(n){var t=ai(n,!0)||!1;return t<0&&(t=!1),t},r.supportsType=function(n){return!n||o[n]},r.parseSize=it(function(n){var t=(n||"").match(bi);return{media:t&&t[1],length:t&&t[2]}}),r.parseSet=function(n){return n.cands||(n.cands=function(n,t){function h(t){var i,r=t.exec(n.substring(e));if(r)return(i=r[0],e+=i.length,i)}function o(){for(var u,r,e,a,v,o,h,y,n=!1,i={},l=0;l<f.length;l++)v=(a=f[l])[a.length-1],o=a.substring(0,a.length-1),h=parseInt(o,10),y=parseFloat(o),li.test(o)&&"w"===v?((u||r)&&(n=!0),0===h?n=!0:u=h):tr.test(o)&&"x"===v?((u||r||e)&&(n=!0),y<0?n=!0:r=y):li.test(o)&&"h"===v?((e||r)&&(n=!0),0===h?n=!0:e=h):n=!0;n||(i.url=s,u&&(i.w=u),r&&(i.d=r),e&&(i.h=e),e||r||u||(i.d=1),1===i.d&&(t.has1x=!0),i.set=t,c.push(i))}function l(){for(h(ki),i="",u="in descriptor";;){if(r=n.charAt(e),"in descriptor"===u)if(v(r))i&&(f.push(i),i="",u="after descriptor");else{if(","===r)return e+=1,i&&f.push(i),void o();if("("===r)i+=r,u="in parens";else{if(""===r)return i&&f.push(i),void o();i+=r}}else if("in parens"===u)if(")"===r)i+=r,u="in descriptor";else{if(""===r)return f.push(i),void o();i+=r}else if("after descriptor"===u&&!v(r)){if(""===r)return void o();u="in descriptor";e-=1}e+=1}}for(var s,f,i,u,r,a=n.length,e=0,c=[];;){if(h(di),a<=e)return c;s=h(gi);f=[];","===s.slice(-1)?(s=s.replace(nr,""),o()):l()}}(n.srcset,n)),n.cands},r.getEmValue=function(){var n;if(!l&&(n=t.body)){var i=t.createElement("div"),r=e.style.cssText,u=n.style.cssText;i.style.cssText="position:absolute;left:0;visibility:hidden;display:block;padding:0;border:none;font-size:1em;width:1em;overflow:hidden;clip:rect(0px, 0px, 0px, 0px)";e.style.cssText=hi;n.style.cssText=hi;n.appendChild(i);l=i.offsetWidth;n.removeChild(i);l=parseFloat(l,10);e.style.cssText=r;n.style.cssText=u}return l||16},r.calcListLength=function(n){if(!(n in tt)||g.uT){var t=r.calcLength(function(n){for(var e,t,f,s,i,o=(e=function(n){function u(){r&&(f.push(r),r="")}function s(){f[0]&&(h.push(f),f=[])}for(var i,r="",f=[],h=[],e=0,t=0,o=!1;;){if(""===(i=n.charAt(t)))return u(),s(),h;if(o){if("*"===i&&"/"===n[t+1]){o=!1;t+=2;u();continue}t+=1}else{if(v(i)){if(n.charAt(t-1)&&v(n.charAt(t-1))||!r){t+=1;continue}if(0===e){u();t+=1;continue}i=" "}else if("("===i)e+=1;else if(")"===i)e-=1;else{if(","===i){u();s();t+=1;continue}if("/"===i&&"*"===n.charAt(t+1)){o=!0;t+=2;continue}}r+=i;t+=1}}}(n)).length,u=0;u<o;u++)if((f=(t=e[u])[t.length-1],i=f,/^(?:[+-]?[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?(?:ch|cm|em|ex|in|mm|pc|pt|px|rem|vh|vmin|vmax|vw)$/i.test(i)&&0<=parseFloat(i)||/^calc\((?:[0-9a-z \.\+\-\*\/\(\)]+)\)$/i.test(i)||"0"===i||"-0"===i||"+0"===i)&&((s=f,t.pop(),0===t.length)||(t=t.join(" "),r.matchesMedia(t))))return s;return"100vw"}(n));tt[n]=t||u.width}return tt[n]},r.setRes=function(n){var i,t,u;if(n)for(t=0,u=(i=r.parseSet(n)).length;t<u;t++)rt(i[t],n.sizes);return i},r.setRes.res=rt,r.applySetCandidate=function(n,t){var c,e,l,b,i,a,u,y,k,o,s,f,p,h,d,w,v;if(n.length){if(o=t[r.ns],s=r.DPR,a=o.curSrc||t[yt],(u=o.curCan||function(n,t,i){var u;return!i&&t&&(i=(i=n[r.ns].sets)&&i[i.length-1]),(u=bt(t,i))&&(t=r.makeUrl(t),n[r.ns].curSrc=t,(n[r.ns].curCan=u).res||rt(u,u.set.sizes)),u}(t,a,n[0].set))&&u.set===n[0].set&&((k=pi&&!t.complete&&u.res-.1>s)||(u.cached=!0,u.res>=s&&(i=u))),!i)for(n.sort(yi),i=n[(b=n.length)-1],e=0;e<b;e++)if((c=n[e]).res>=s){i=n[l=e-1]&&(k||a!==r.makeUrl(c.url))&&(f=n[l].res,p=c.res,h=s,d=n[l].cached,v=w=void 0,h<("saveData"===g.algorithm?2.7<f?h+1:(v=(p-h)*(w=Math.pow(f-.6,1.5)),d&&(v+=.1*w),f+v):1<h?Math.sqrt(f*p):f))?n[l]:c;break}i&&(y=r.makeUrl(i.url),o.curSrc=y,o.curCan=i,y!==a&&r.setSrc(t,i),r.setSize(t))}},r.setSrc=function(n,t){var i;n.src=t.url;"image/svg+xml"===t.set.type&&(i=n.style.width,n.style.width=n.offsetWidth+1+"px",n.offsetWidth+1&&(n.style.width=i))},r.getSet=function(n){for(var t,u,f=!1,e=n[r.ns].sets,i=0;i<e.length&&!f;i++)if((t=e[i]).srcset&&r.matchesMedia(t.media)&&(u=r.supportsType(t.type))){"pending"===u&&(t=u);f=t;break}return f},r.parseSets=function(n,t,u){var o,e,s,h,c=t&&"PICTURE"===t.nodeName.toUpperCase(),f=n[r.ns];(f.src===i||u.src)&&(f.src=lt.call(n,"src"),f.src?ei.call(n,at,f.src):oi.call(n,at));f.srcset!==i&&!u.srcset&&r.supSrcset&&!n.srcset||(o=lt.call(n,"srcset"),f.srcset=o,h=!0);f.sets=[];c&&(f.pic=!0,function(n,t){for(var i,e,o=n.getElementsByTagName("source"),u=0,f=o.length;u<f;u++)(i=o[u])[r.ns]=!0,(e=i.getAttribute("srcset"))&&t.push({srcset:e,media:i.getAttribute("media"),type:i.getAttribute("type"),sizes:i.getAttribute("sizes")})}(t,f.sets));f.srcset?(e={srcset:f.srcset,sizes:lt.call(n,"sizes")},f.sets.push(e),(s=(dt||f.src)&&wi.test(f.srcset||""))||!f.src||bt(f.src,e)||e.has1x||(e.srcset+=", "+f.src,e.cands.push({url:f.src,d:1,set:e}))):f.src&&f.sets.push({srcset:f.src,sizes:null});f.curCan=null;f.curSrc=i;f.supported=!(c||e&&!r.supSrcset||s&&!r.supSizes);h&&r.supSrcset&&!f.supported&&(o?(ei.call(n,si,o),n.srcset=""):oi.call(n,si));f.supported&&!f.srcset&&(!f.src&&n.src||n.src!==r.makeUrl(f.src))&&(null===f.src?n.removeAttribute("src"):n.src=f.src);f.parsed=!0},r.fillImg=function(n,t){var i,u=t.reselect||t.reevaluate;n[r.ns]||(n[r.ns]={});i=n[r.ns];!u&&i.evaled===p||(i.parsed&&!t.reevaluate||r.parseSets(n,n.parentNode,t),i.supported?i.evaled=p:function(n){var i,t=r.getSet(n),u=!1;"pending"!==t&&(u=p,t&&(i=r.setRes(t),r.applySetCandidate(i,n)));n[r.ns].evaled=u}(n))},r.setupRun=function(){wt&&!nt&&a===n.devicePixelRatio||(nt=!1,a=n.devicePixelRatio,c={},tt={},r.DPR=a||1,u.width=Math.max(n.innerWidth||0,e.clientWidth),u.height=Math.max(n.innerHeight||0,e.clientHeight),u.vw=u.width/100,u.vh=u.height/100,p=[u.height,u.width,a].join("-"),u.em=r.getEmValue(),u.rem=u.em)},r.supPicture?(f=y,r.fillImg=y):(ui=n.attachEvent?/d$|^c/:/d$|^c|^i/,k=function(){var n=t.readyState||"";ft=setTimeout(k,"loading"===n?200:999);t.body&&(r.fillImgs(),(ti=ti||ui.test(n))&&clearTimeout(ft))},ft=setTimeout(k,t.body?9:99),et=e.clientHeight,kt(n,"resize",(ii=function(){nt=Math.max(n.innerWidth||0,e.clientWidth)!==u.width||e.clientHeight!==et;et=e.clientHeight;nt&&r.fillImgs()},w=99,ut=function(){var n=new Date-ri;n<w?b=setTimeout(ut,w-n):(b=null,ii())},function(){ri=new Date;b=b||setTimeout(ut,w)})),kt(t,"readystatechange",k)),r.picturefill=f,r.fillImgs=f,r.teardownRun=y,f._=r,n.picturefillCFG={pf:r,push:function(n){var t=n.shift();"function"==typeof r[t]?r[t].apply(r,n):(g[t]=n[0],wt&&r.fillImgs({reselect:!0}))}};pt&&pt.length;)n.picturefillCFG.push(pt.shift());n.picturefill=f;"object"==typeof module&&"object"==typeof module.exports?module.exports=f:"function"==typeof define&&define.amd&&define("picturefill",function(){return f});r.supPicture||(o["image/webp"]=(ht="image/webp",fi="data:image/webp;base64,UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAABBxAR/Q9ERP8DAABWUDggGAAAADABAJ0BKgEAAQADADQlpAADcAD++/1QAA==",(d=new n.Image).onerror=function(){o[ht]=!1;f()},d.onload=function(){o[ht]=1===d.width;f()},d.src=fi,"pending"))}(window,document);!function o(n,t,i){function r(u,e){var s,h,o;if(!t[u]){if(!n[u]){if(s="function"==typeof require&&require,!e&&s)return s(u,!0);if(f)return f(u,!0);h=new Error("Cannot find module '"+u+"'");throw h.code="MODULE_NOT_FOUND",h;}o=t[u]={exports:{}};n[u][0].call(o.exports,function(t){return r(n[u][1][t]||t)},o,o.exports,o,n,t,i)}return t[u].exports}for(var f="function"==typeof require&&require,u=0;u<i.length;u++)r(i[u]);return r}({1:[function(n,t){"use strict";t.exports.init=function(){Array.prototype.slice.call(document.querySelectorAll(".accordion-group")).forEach(function(n){var r=n.hasAttribute("data-allow-multiple"),i=r||n.hasAttribute("data-allow-toggle"),t=Array.prototype.slice.call(n.querySelectorAll(".accordion-button")),u;Array.prototype.slice.call(n.querySelectorAll(".accordion-content"));(n.addEventListener("click",function(t){var u=t.target,e,f;u.classList.contains("accordion-button")&&(console.log("is button click"),e="true"==u.getAttribute("aria-expanded"),f=n.querySelector('[aria-expanded="true"]'),!r&&f&&f!==u&&(console.log("first if"),f.setAttribute("aria-expanded","false"),document.getElementById(f.getAttribute("aria-controls")).setAttribute("hidden",""),i||f.removeAttribute("aria-disabled")),e?i&&e&&(console.log("third if"),u.setAttribute("aria-expanded","false"),document.getElementById(u.getAttribute("aria-controls")).setAttribute("hidden","")):(console.log("second if"),u.setAttribute("aria-expanded","true"),document.getElementById(u.getAttribute("aria-controls")).removeAttribute("hidden"),i||u.setAttribute("aria-disabled","true")),t.preventDefault())}),n.addEventListener("keydown",function(i){var f=i.target,u=i.which.toString(),o=(f.getAttribute("aria-expanded"),r||n.hasAttribute("data-allow-toggle"),i.ctrlKey&&u.match(/33|34/));if(f.classList.contains("accordion-button"))if(u.match(/38|40/)||o){var s=t.indexOf(f),h=u.match(/34|40/)?1:-1,e=t.length;t[(s+e+h)%e].focus();i.preventDefault()}else if(u.match(/35|36/)){switch(u){case"36":t[0].focus();break;case"35":t[t.length-1].focus()}i.preventDefault()}}),n.querySelectorAll(".accordion-button").forEach(function(t){t.addEventListener("focus",function(){n.classList.add("focus")});t.addEventListener("blur",function(){n.classList.remove("focus")})}),i)||(u=n.querySelector('[aria-expanded="true"]'),u&&u.setAttribute("aria-disabled","true"))})}},{}],2:[function(n,t){"use strict";t.exports.init=function(){$("#header-search").autocomplete({serviceUrl:"https://www.hopkinsmedicine.org/lib/gsaproxy/suggest.aspx",dataType:"json",paramName:"q",params:{client:"hopkinsmedicine_frontend",site:"hopkinsmedicine_collection"},deferRequestBy:300,appendTo:$(".masthead-ent-search .autocomplete-container"),transformResult:function(n){return{suggestions:$.map(n.results,function(n){return{value:n.name}})}},onSelect:function(){var n=$(this).parents("form");n.length&&n[0].submit()}});$("#Query2").autocomplete({serviceUrl:"https://www.hopkinsmedicine.org/lib/gsaproxy/suggest.aspx",dataType:"json",paramName:"q",params:{client:"hopkinsmedicine_frontend",site:"hopkinsmedicine_collection"},deferRequestBy:300,appendTo:$("#suggestions-container"),transformResult:function(n){return{suggestions:$.map(n.results,function(n){return{value:n.name}})}},onSelect:function(){var n=$(this).parents("form");n.length&&n[0].submit()}})}},{}],3:[function(n,t){"use strict";t.exports.init=function(){$(".backToTop").length&&$(document).scroll(function(){2.25*$(window).height()<$(this).scrollTop()?$(".backToTop").fadeIn():$(".backToTop").fadeOut(200)});$('a[href="#body"]').on("click",function(n){var t=this.hash,i=$(t);n.preventDefault();$("html, body").stop().animate({scrollTop:i.offset().top},500,"swing",function(){window.location.hash.replace("#","")})})}},{}],4:[function(n,t,i){"use strict";var u,r,e,f=0;t.exports.init=function(){u=$(".js-cta");r=$(".js-sidebar");0<u.length&&0<r.length&&(i.getAccordionWrapHeights(),i.getSidebarBottom(),i.checkForPortlets())};i.getAccordionWrapHeights=function(){var n=r.find(".sidebar__accordion__wrap");$.each(n,function(){var t,n=$(this),i=n.attr("style");n.css({position:"absolute",visibility:"hidden",display:"block"});t=n.outerHeight();f<t&&(f=t);n.attr("style",i||"")})};i.getSidebarBottom=function(){e=r.offset().top+r.outerHeight()+f};i.checkForPortlets=function(){0<r.children().length&&$.each(u,function(){var n=$(this);n.offset().top<e&&n.not(".condensed").addClass("condensed")})}},{}],5:[function(n,t){"use strict";var i;t.exports.init=function(){(i=$("form.form--ebook"))&&(i.find('select[name="country"]').on("change",function(){var n=$("#state-container");"United States of America"===$(this).val()?n.show().find("select").prop("required",!0):n.hide().find("select").prop("required",!1)}),$(window).on("pageshow",function(){document.getElementById("your-health-form").reset();$("#state-container").show().find("select").prop("required",!0)}))}},{}],6:[function(n,t){"use strict";var i=n("focus-trap");!function(){"function"!=typeof CustomEvent&&(window.CustomEvent=function(n,t){t=t||{bubbles:!1,cancelable:!1,detail:null};var i=document.createEvent("CustomEvent");return i.initCustomEvent(n,t.bubbles,t.cancelable,t.detail),i})}();t.exports.init=function(){var e=$(".embed"),o='a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, [tabindex="0"], [contenteditable]';if(!(e.length<1)){var u=e,s=u.find(".embed__modal"),n=s.clone(!0),f=n.find(".embed__modal__window"),l=n.find(".js-embed-code-switch"),a=n.find(".js-embed-copy-code"),t=n.find(".embed__code-copy-success"),r=n.find(o),h=$("body").find(o).not(r),v=new CustomEvent("JHM_modalCreated"),c=i(f.get(0),{initialFocus:".embed__modal__window",fallbackFocus:".embed__modal__window",escapeDeactivates:!1,clickOutsideDeactivates:!0,preventScroll:!1});r.attr("tabindex","-1");s.remove();n.appendTo("body");$("body").append('<div class="embed__modal-backdrop"><\/div>');$("body").on("click",".js-embed-modal-toggle",function(){if($("html").toggleClass("embed_html_locked"),u.toggleClass("embed--open"),u.is(".embed--open"))$("body").find("> *:not(script):not(.embed__modal)").attr("data-aria-hidden",function(){return!!$(this).attr("aria-hidden")}).attr("aria-hidden",!0),n.addClass("embed__modal--open").removeAttr("aria-hidden"),window.dispatchEvent(v),setTimeout(function(){$(".embed__modal-backdrop").addClass("show")},0),setTimeout(function(){f.addClass("show");n.removeAttr("aria-hidden");r.each(function(n){$(this).attr("tabindex",n+1)});h.attr("tabindex","-1");c.activate()},200),setTimeout(function(){n.focus()},300);else{$("body").find("> *:not(script)").each(function(){1==$(this).data("aria-hidden")?$(this).attr("aria-hidden",!0):$(this).removeAttr("aria-hidden");$(this).removeAttr("data-aria-hidden")});n.removeClass("embed__modal--open");c.deactivate();r.attr("tabindex","-1");h.attr("tabindex","");f.removeClass("show");n.attr("aria-hidden",!0);var i=n.find(".embed__code:not(.embed__code--hidden)");setTimeout(function(){$(".embed__modal-backdrop").removeClass("show");i.removeAttr("aria-describedby");t.html("")},200)}});l.on("change",'input[type="radio"]',function(i){i.stopImmediatePropagation();var r=n.find(".embed__code:not(.embed__code--hidden)"),u=n.find(".embed__code.embed__code--hidden");t.html("");u.removeClass("embed__code--hidden");r.addClass("embed__code--hidden").removeAttr("aria-describedby")});a.on("click",function(){var i=document.createElement("textarea"),u=n.find(".embed__code:not(.embed__code--hidden)").val(),f=n.find(".embed__code:not(.embed__code--hidden)"),r;t.html('<svg viewBox="0 0 24 24" width="24" height="24" focusable="false" aria-hidden="true"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z" /><\/svg> The code has been copied to your clipboard.');i.value=u;i.setAttribute("readonly","");i.setAttribute("style","position: absolute; left: -9999px");document.body.appendChild(i);r=0<document.getSelection().rangeCount&&document.getSelection().getRangeAt(0);i.select();document.execCommand("copy");document.body.removeChild(i);r&&(document.getSelection().removeAllRanges(),document.getSelection().addRange(r));setTimeout(function(){t.html('<svg viewBox="0 0 24 24" width="24" height="24" focusable="false" aria-hidden="true"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z" /><\/svg> The code has been copied to your clipboard.');f.attr("aria-describedby","embed_code_success_msg")},200)});$(".embed__code").on("touchstart",function(t){t.preventDefault();var i=$(t.target),r=i.offset().top,u=i.outerHeight(),f=n.scrollTop(),e=window.outerHeight,o=$(window).scrollTop();n.css("overflow","hidden");i.get(0).focus({preventScroll:!0});e/1.9<r+u-f-o&&(n.get(0).scrollTop=r+u-f-o-e/1.9);setTimeout(function(){n.css("overflow","")},500)});$("body").on("click",".embed__modal",function(){$(".embed .js-embed-modal-toggle").trigger("click")});$("body").on("click",".embed__modal__window",function(n){n.stopPropagation()})}}},{"focus-trap":68}],7:[function(n,t,i){"use strict";var h,a=$(".event-detail__cta button"),s=$(".event-detail__content"),e=$(".event-detail__form"),r=$(".event-detail__form-wrap"),f=$(".event-detail__form-container"),o=$(".event-detail__form .form"),u=$(".event-detail"),c=$(".event-detail__form-success"),l=$(".event-detail__form-error");t.exports.init=function(){h=window.location.protocol+"//"+window.location.host+"/api/jhm/EventRegistration/Post";a.on("click touch",function(n){n.preventDefault();i.loadForm()})};i.loadForm=function(){u.addClass("transformation");u.height(s.height());s.fadeOut(500);setTimeout(function(){e.addClass("active")},350);setTimeout(function(){u.height(e.outerHeight());e.fadeIn(400)},400);setTimeout(function(){u.removeClass("transformation");u.removeAttr("style");s.remove();$("html, body").animate({scrollTop:u.offset().top-120},500)},800);$("#Country").change(function(){var n=$("#State");"United States"===$(this).val()?(n.parent().slideDown("slow"),n.prop("required",!0)):(n.prop("required",!1),n.parent().slideUp("slow"))});i.gtmData();o.on("submit",function(n){o.hasClass("is-salesforce")||(n.preventDefault(),o.submit())})};i.submit=function(){e.find(".event-detail__title").first().remove();i.loaderGraphic();r.addClass("transformation");r.height(100);$.ajax({type:"post",async:!0,dataType:"json",url:h,data:o.serialize(),success:function(){r.addClass("success");i.killLoader();c.show();var n=Number((r.outerHeight()-r.height())/2)+r.find(".event-detail__title").outerHeight()+c.height();r.height(n);$(".event-detail__form-success").animate({opacity:1},350)},error:function(){r.addClass("error");i.killLoader();l.show();var n=Number((r.outerHeight()-r.height())/2)+r.find(".event-detail__title").outerHeight()+l.height();r.height(n);$(".event-detail__form-error").animate({opacity:1},350)},complete:function(){r.addClass("complete transformation");r.height(r.height());$("html, body").animate({scrollTop:u.offset().top-120},500);setTimeout(function(){r.removeAttr("style");r.removeClass("transformation")},350)}})};i.loaderGraphic=function(){f.html('<div class="loader-graphic"><span class="loader-graphic__icon-wrap"><span class="loader-graphic__icon"><\/span><\/span><span class="loader-graphic__text">Loading, Please Wait<\/span><\/div>');setTimeout(function(){f.find(".loader-graphic").addClass("in")},150)};i.killLoader=function(){f.find(".loader-graphic").removeClass("in");f.find(".loader-graphic").addClass("out");setTimeout(function(){f.find(".loader-graphic").remove()},350)};i.gtmData=function(){function t(n,t){t=t||window.location.href;n=n.replace(/[\[\]]/g,"\\$&");var i=new RegExp("[?&]"+n+"(=([^&#]*)|&|#|$)").exec(t);return i?i[2]?decodeURIComponent(i[2].replace(/\+/g," ")):"":null}function n(n,i){var u=t(n,window.location.href),f,r,e;if(null==u&&null!=i)for(f=i.split(","),r=0;r<f.length;r++)e=f[r].trim().split("="),e[0]==n&&(u=e[1]);return u}function i(n,i){for(var f,u="",e=Array(),r=0;r<i.length;r++)f=t(i[r],window.location.href),null!==f&&0<f.length&&e.push(i[r]+"="+f);for(r=0;r<e.length;r++)0<r&&(u+=","),u+=e[r];""!=u&&function(n,t,i){var r=new Date,u;r.setTime(r.getTime()+1e3*i);u="expires="+r.toUTCString();document.cookie=n+"="+t+";"+u+";path=/"}(n,encodeURIComponent(u),432e3)}$(window).on("load",function(){i("yourhealth_utm",["utm_source","utm_medium","utm_content","utm_campaign","utm_term"]);var t=function(n){for(var i=document.cookie.split(";"),t=0;t<i.length;t++)if(i[t].split("=")[0].trim()==n)return decodeURIComponent(i[t].split("=")[1].trim());return null}("yourhealth_utm"),r=n("utm_source",t),u=n("utm_medium",t),f=n("utm_content",t),e=n("utm_campaign",t),o=n("utm_term",t);null!=r&&(document.getElementById("00N0P000007S5fZ").value=escape(r));null!=u&&(document.getElementById("00N0P000007S5fY").value=escape(u));null!=f&&(document.getElementById("00N0P000007S5fX").value=escape(f));null!=e&&(document.getElementById("00N0P000007S5fW").value=escape(e));null!=o&&(document.getElementById("00N0P000007S5fa").value=escape(o));document.querySelector("#NewsletterSignUp").onclick=function(){document.querySelector('input[name="00N4B000001XTZF"]').value=this.checked?"Your_Health__c":""}})}},{}],8:[function(n,t,i){"use strict";i.ee_active=!1;t.exports.init=function(){0<$("#scWebEditRibbon").length&&(i.ee_active=!0,$("body").addClass("ee_active"),0===$(".hero--interior, .hero").length&&$("main.content").removeClass("content").addClass("content--no-header"))}},{}],9:[function(n,t){"use strict";var i;t.exports.init=function(){(i=$('input[type="text"], input[type="tel"], input[type="number"], input[type="email"], textarea')).each(function(){0<$(this).val().length?$(this).addClass("has-content"):$(this).removeClass("has-content")});i.on("change",function(){0<$(this).val().length?$(this).addClass("has-content"):$(this).removeClass("has-content")})}},{}],10:[function(n,t,i){"use strict";var u,e,o,s,r,h,f=!1;t.exports.init=function(){u=$(".js-general-list");f=u.hasClass("js-is-standard");o=$(".js-general-list__show-more-button");r=9;h=18;e=f?u.find(" > .js-general-list__listing"):u.find(".js-general-list__listing__wrap");s=e.length;r<s?(e.eq(r-1).nextAll().hide(),f||e.eq(r-1).parent().nextAll().hide(),o.show()):i.removeButton();o.on("click",function(){i.showMore()})};i.checkTotalVisible=function(){console.log("isStandard: "+f);r=f?u.find(".js-general-list__listing:visible").length:u.find(".js-general-list__listing__wrap:visible").length};i.removeButton=function(){o.remove()};i.checkIfShowMoreIsNeeded=function(){s===r&&i.removeButton()};i.showMore=function(){var n,t,e,o=r+h;f?n=u.find(".js-general-list__listing").slice(r,o):(e=(t=(n=u.find(".js-general-list__listing__wrap").slice(r,o)).closest(".js-general-list__listing")).prev(".js-general-list__heading"),t.show(),e.show());n.show();i.checkTotalVisible();i.checkIfShowMoreIsNeeded()}},{}],11:[function(n){"use strict";n("lazysizes");document.addEventListener("lazybeforeunveil",function(n){var t=$(n.target),i=t.data("trackId"),r=t.data("trackName")||"Unnamed";void 0!==window.dataLayer&&i&&dataLayer.push({event:"jhm.object.view",objectID:i,objectName:r})})},{lazysizes:78}],12:[function(n,t,i){"use strict";var nt,c,r,b,k,a,f,s,ut,v,tt,d,g,it,ft,et,o,h,u,y,l,e,ot,st,ht,p,w,rt=n("./_resize"),ct=n("./_scrollCheck"),lt=n("./_sidebar_accordion");i.$chapter=$(".health-listing__chapter");t.exports.init=function(){nt=$(".health-listing__index");c=$(".health-listing__list");r=$(".health-listing__list__wrap");$(".health-listing__list__item");b=$(".health-listing__nav__wrap");k=$(".health-listing__nav__item");a=$(".health-listing__nav__select");$(".health-listing__expand");f=$(".health-listing__expand .seeMore");s=$(".health-listing__nav .clearFilter");ut=$(".health-listing__search");v=$(".health-listing__search-wrap");tt=$(".health-listing__search-close");d=v.find("input");g=$(".sidebar__title-text");it=$(".sidebar__accordion__menu");ft=$(".sidebar.a-z-listing, .sidebar--mobile.a-z-listing");et=$(".sidebar.a-z-listing .sidebar__accordion__menu");o=$(".back-to-top");["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];[];[];y="1";l=u="";e=1;h="/api/jhm/HealthAtoZListing/Get";p=[0,0];w=!(st=[]);f.on("click",function(){i.seymour()});ut.on("click",function(){i.openSearch()});v.find('input[type="text"]').on("input",function(){});k.find("a").on("click",function(n){n.preventDefault();!0===$(n.currentTarget).parent().hasClass("active")&&i.filterByLetter($(n.currentTarget).text())});a.on("change",function(){var n=this.value;"All_Categories"===n?i.clearFilters():i.filterByLetter(n)});ft.find("a").on("click",function(n){i.filterByCategory(n)});s.on("click",function(){i.clearFilters()});o.on("click",function(){i.backToTop()});d.on("keypress",function(n){13==n.which&&n.preventDefault()}).on("input",function(n){clearTimeout(ht);i.watchField(n);ht=setTimeout(function(){i.searchFilter(n)},750)});i.setCategories()};i.initData=function(){u=h+"?page="+e;i.dataQuery(u,"init")};i.resetData=function(){y="1";l="";u=h+"?page="+(e=1);i.dataQuery(u,"reset")};i.dataQuery=function(n,t){[];i.loaderGraphic();$.ajax({url:n,contentType:"application/json",type:"GET",datatype:"json",responseType:"application/json",headers:{"Access-Control-Allow-Credentials":!0,"Access-Control-Allow-Origin":"*","Access-Control-Allow-Methods":"GET","Access-Control-Allow-Headers":"Content-Type"},success:function(n){i.killLoader();setTimeout(function(){i.relayResult(t,n)},250)},error:function(n){i.killLoader();i.errorLoader(n)}})};i.filterByLetter=function(n){[];b.find(".selected").removeClass("selected");$(n.currentTarget).parent().addClass("selected");u=h+"?page="+(e=1)+"&letter="+(l=n);r.animate({opacity:0},350,function(){r.html("");i.dataQuery(u,"alpha")});f.is(":visible")&&f.fadeOut(350);!1===s.is(":visible")&&s.fadeIn(350)};i.setCategories=function(){et.find(".sidebar__accordion__item").each(function(n,t){st.push($(t).find("a").attr("data-category-id"))})};i.filterByCategory=function(n){n.preventDefault();var t=$(n.currentTarget).attr("data-category-id"),u=$(n.currentTarget).text();lt.closeAccordion($(n.currentTarget).parent().parent().parent().parent());g.text(u);b.find(".selected").removeClass("selected");e=1;f.is(":visible")&&f.fadeOut(350);r.animate({opacity:0},350,function(){r.html("");r.removeAttr("style");i.resetSearch();a.val("All_Categories");i.updateCategories(n,t)})};i.updateCategories=function(n,t){var o=$(n.currentTarget).parent(),r=($(".sidebar__accordion__menu"),o.index(),it.find(".sidebar__accordion__item.all")),f;switch($(".sidebar__accordion__item.is-hidden").removeClass("is-hidden"),t){case"All Categories":i.resetCategory(r);s.fadeOut(350);y=t;u=h+"?page="+e;i.dataQuery(u,"sort");break;default:f="letter";0!==r.length&&i.resetCategory(r);w&&(f="search");u=h+"?category="+(y=t)+"&page="+e+"&"+f+"="+l;o.addClass("is-hidden");!1===s.is(":visible")&&s.fadeIn(350);i.dataQuery(u,"sort")}};i.resetCategory=function(n){$(n).remove()};i.relayResult=function(n,t){switch(n){case"init":i.sortPop(t);i.updateListingNav(t);setTimeout(function(){i.initChapter()},150);break;case"seeMore":i.sortPop(t);setTimeout(function(){i.btt_position(p[0],p[1])},150);break;case"sort":i.sortPop(t);i.updateListingNav(t);setTimeout(function(){i.initChapter()},150);break;case"alpha":i.sortPop(t);g.text("All Categories");setTimeout(function(){i.initChapter()},150);break;case"reset":i.sortPop(t);i.updateListingNav(t);setTimeout(function(){i.initChapter()},150)}};i.sortPop=function(n){var t=n.Pages;ot=n.PagesCount;0===t.length?(i.$chapter.addClass("inactive"),r.append('<li class="health-listing__list__item">Sorry, no results were found.<\/li>')):($.each(t,function(n,t){var i,u="";t.ShowCategory&&(u='<span class="health-listing__list__category">'+t.Categories[0].Name+"<\/span>");i='<li class="health-listing__list__item inactive" data-alpha="'+t.Letter+'"><div class="health-listing__list__label"><a href="'+t.Url+'">'+t.Name+"<\/a>"+u+"<\/div><\/li>";r.append(i)}),r.find(".health-listing__list__item.inactive").each(function(n,t){setTimeout(function(){$(t).removeClass("inactive")},Number(25*n))}),setTimeout(function(){$("#search").val()||i.$chapter.removeClass("inactive")},600),setTimeout(function(){i.$chapter.removeClass("left-transition");e!==ot?f.is(":hidden")&&f.fadeIn(350):f.fadeOut(350)},1e3));r.css({height:"auto"});r.animate({opacity:1},350)};i.updateListingNav=function(n){$.each(n.Letters,function(n,t){t?k.eq(n).addClass("active"):(k.eq(n).removeClass("active"),a.find("option").eq(n).remove())})};i.searchFilter=function(n){l=$(n.currentTarget).val();u=h+"?page="+(e=1)+"&search="+l;i.$chapter.addClass("inactive");r.animate({opacity:0},350,function(){r.html("");i.dataQuery(u,"alpha")});f.is(":visible")&&f.fadeOut(350)};i.resetSearch=function(){d.text("")};i.watch=function(n,t){p[0]=n;p[1]=t;i.btt_position(n,t)};i.btt_position=function(n,t){var u,f,s=Number($("main").height()-50-o.height()),e;!0===rt.$bod.hasClass("view_desktop")?u=Number(r.height()-62):!0===rt.$bod.hasClass("view_tablet")?u=Number(r.height()-62):!0===rt.$bod.hasClass("view_mobile")&&(u=Number(r.height()-62));f=$(".top-footer").offset().top-$(window).height();e=Number(u)+"px";n<=t?(i.$chapter.removeAttr("style"),i.$chapter.removeClass("tracking"),o.removeClass("active")):(i.$chapter.addClass("tracking"),o.addClass("active"),i.fixPosition(),Number(n-t)<u&&i.updateChapter(n));Number(n-t)<u||(i.$chapter.removeAttr("style"),i.$chapter.css({top:e}),i.$chapter.removeClass("tracking"));Number(n)<Number(f)?(o.removeClass("stuck"),o.removeAttr("style")):(o.addClass("stuck"),o.css({top:s+"px",position:"absolute"}))};i.fixPosition=function(){var t=$(".content__wrap--landing"),r=$(window).width(),u=t.width(),n=Number($(".main-header").height()+$(".breadcrumbs").outerHeight()+21),f=Number((r-u)/2);!0===ct.expanded&&(n=Number($(".main-header").height()+$(".top-header").height()+$(".breadcrumbs").outerHeight()+21));i.$chapter.hasClass("tracking")&&i.$chapter.css({top:n,left:f+"px"})};i.updateChapter=function(n){var t=$(".health-listing__chapter"),r=t.offset().top-$(window).scrollTop()+t.outerHeight()/2;$(".health-listing__list__item").each(function(t,u){if(!(n>$(u).offset().top-r))return!1;$(u).is(":visible")&&i.$chapter.text($(u).attr("data-alpha"))})};i.initChapter=function(){i.$chapter.text($(".health-listing__list__item").eq(0).attr("data-alpha"));$("#search").val()||i.$chapter.removeClass("inactive")};i.seymour=function(){var n="letter";w&&(n="search");e++;f.fadeOut("350");u=h+"?category="+y+"&page="+e+"&"+n+"="+l;i.dataQuery(u,"seeMore")};i.openSearch=function(){w=!0;nt.addClass("search-open");v.addClass("active");tt.on("click",function(){i.closeSearch()})};i.closeSearch=function(){w=!1;nt.removeClass("search-open");v.removeClass("active");i.clearFilters();tt.off("click")};i.watchField=function(n){var t=$(n.currentTarget),i=t.parent().parent();0<t.val().length?i.addClass("has-content"):i.removeClass("has-content")};i.clearFilters=function(){b.find(".selected").removeClass("selected");r.animate({opacity:0},350,function(){r.html("");d.val("");a.val("All_Categories");i.resetData()});g.text("All Categories");i.resetCategory(it.find(".sidebar__accordion__item.all"));s.fadeOut(350)};i.backToTop=function(){o.blur();var n=$("html, body").scrollTop()/5;$("html, body").animate({scrollTop:0},n)};i.loaderGraphic=function(){c.prepend("<div class='loader-graphic'><span class='loader-graphic__icon-wrap'><span class='loader-graphic__icon'><\/span><\/span><span class='loader-graphic__text'>Loading, Please Wait<\/span><\/div>");setTimeout(function(){c.find(".loader-graphic").addClass("in")},150)};i.killLoader=function(){c.find(".loader-graphic").removeClass("in");c.find(".loader-graphic").addClass("out");setTimeout(function(){c.find(".loader-graphic").remove()},350)};i.errorLoader=function(n){var t="<div class='error-graphic'><span class='error-graphic__icon-wrap'><span class='error-graphic__icon'><\/span><\/span><span class='error-graphic__text'>Error:"+n.responseText+"<\/span><\/div>";c.prepend(t)}},{"./_resize":30,"./_scrollCheck":31,"./_sidebar_accordion":36}],13:[function(n,t){"use strict";function u(){var n=i(["",""]);return u=function(){return n},n}function f(){var n=i(['\n\t\t\t\t<button class="prev no-line" onclick=',">",'<span class="sr-only"> to the previous section<\/span><\/button>\n\t\t\t\t<button class="start-over full" onclick=',">Start Over<\/button>\n\t\t\t"]);return f=function(){return n},n}function e(){var n=i(['\n\t\t\t\t\t<button class="prev" onclick=',">",'<span class="sr-only"> to the previous section<\/span><\/button>\n\t\t\t\t\t<button class="next next--bail-out" onclick=',">","<\/button>\n\t\t\t\t"]);return e=function(){return n},n}function o(){var n=i(['\n\t\t\t\t\t<li class="helper-tool__content__option--lg">\n\t\t\t\t\t\t<a href="','" class="helper-tool__content__option__button">',"<\/a>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t"]);return o=function(){return n},n}function s(){var n=i(['\n\t\t\t\t\t<li class="helper-tool__content__option--lg">\n\t\t\t\t\t\t<button onclick=',"><span>","<\/span><\/button>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t"]);return s=function(){return n},n}function h(){var n=i(["",""]);return h=function(){return n},n}function c(){var n=i(["",""]);return c=function(){return n},n}function l(){var n=i(['\n\t\t\t\t<section class="helper-tool__content">\n\t\t\t\t\t<h4 class="helper-tool__content__title" id="','">\n\t\t\t\t\t\t','\n\t\t\t\t\t<\/h4>\n\t\t\t\t\t<ul class="helper-tool__content__wrap" aria-labelledby="','">\n\t\t\t\t\t\t','\n\t\t\t\t\t<\/ul>\n\t\t\t\t\t<nav class="helper-tool__content__nav">\n\t\t\t\t\t\t',"\n\t\t\t\t\t<\/nav>\n\t\t\t\t<\/section>\n\t\t\t"]);return l=function(){return n},n}function a(){var n=i(['\n\t\t\t\t\t<li class="feature__listing">\n\t\t\t\t\t\t<button class="feature__listing__link-wrap" onclick=','>\n\t\t\t\t\t\t\t<span class="feature__listing__title" id=',">","<\/span>\t\n\t\t\t\t\t\t<\/button>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t"]);return a=function(){return n},n}function v(){var n=i(['\n\t\t\t\t<h3 class="features__title" id="','">','<\/h3>\n\t\t\t\t<ul class="features__wrap" aria-labelledby="','">\n\t\t\t\t\t',"\n\t\t\t\t<\/ul>\n\t\t\t"]);return v=function(){return n},n}function y(){var n=i(['\n\t\t\t\t<div class="progress__wrap">\n\t\t\t\t\t<span class="progress--bar"><\/span>\n\t\t\t\t\t<span class="progress"><\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class="progress__status" tabindex="-1">\n\t\t\t\t\t<span class="sr-only">Progress: <\/span>\n\t\t\t\t\t<span class="progress__status-text"><\/span>\n\t\t\t\t<\/div>\n\t\t\t']);return y=function(){return n},n}function i(n,t){return t=t||n.slice(0),Object.freeze(Object.defineProperties(n,{raw:{value:Object.freeze(t)}}))}function w(){function p(n,t){b(n)(u(),t)}var n={data:null,currentTree:null,currentNode:null,history:[],treeDepth:0,progress:0},t={selectRootItem:function(i){if(n.data){n.currentTree=n.data.items[i];n.treeDepth=tt(n.currentTree);document.querySelector(".features--helper-tool").classList.remove("active");var r=document.querySelector(".helper-tool");r.classList.remove("inactive");r.classList.add("active");t.selectItem(i,!0)}},selectItem:function(t,i){var r=1<arguments.length&&void 0!==i&&i;n.currentNode=n.currentNode.items[t];n.history.push(n.currentNode);n.progress=d();w(r)},goBack:function(){if(n.history.pop(),!n.history.length)return t.returnToTop();n.currentNode=n.history[n.history.length-1];n.progress=d();w()},bailOut:function(t){n.currentNode=t["bail-out"];n.history.push(n.currentNode);n.progress=100;w()},returnToTop:function(){var t,r,i,u,e,f;n.currentTree=null;n.currentNode=n.data;n.history=[];t=document.querySelector(".helper-tool");t&&(r=document.querySelector(".features--helper-tool"),r.classList.remove("active"),t.classList.remove("active"),t.classList.add("inactive"),i=t.parentElement,i&&(u=document.querySelector(".features__ref"),u&&(e=k(i).reduce(function(n,t){return n+t}),i.style.height=u.offsetHeight+e+"px",f=document.querySelector(".features__help-text"),setTimeout(function(){r.classList.remove("active");f.classList.remove("is-hidden");f.focus()},500))))},closeButtonClicked:function(n){n.preventDefault();t.returnToTop()}},i={progressView:function(){return r(n)(y())},rootView:function(){return r(n)(v(),"features-title-"+n.index,n.data["section-title"],"features-title-"+n.index,n.data.items.map(function(n,i){return r(n)(a(),function(n){n.preventDefault();t.selectRootItem(i)},"feature-listing-title-"+i,n["section-caption"])}))},contentView:function(){return console.log(n),r(n)(l(),"features-title-"+n.index+"-"+n.history.length,i.titleView(n.currentNode),"features-title-"+n.index+"-"+n.history.length,i.choiceView(n.currentNode),i.navView(n.currentNode))},titleView:function(n){return n["bail-out"]||n["go-back"]?r(n)(c(),{html:n["section-title"]}):r(n)(h(),{html:n.title})},choiceView:function(n){return n.items?n.items.map(function(n,i){return r(n)(s(),function(n){n.preventDefault();t.selectItem(i)},{html:n["section-caption"]})}):n.recommendations?n.recommendations.map(function(n){return r(n)(o(),n.url,n.title)}):""},navView:function(i){return i.items?r(i)(e(),function(n){n.preventDefault();t.goBack()},n.currentNode["go-back"]?n.currentNode["go-back"]:"Go Back",function(n){n.preventDefault();t.bailOut(i)},i["bail-out"]["link-text"]):r(i)(f(),function(n){n.preventDefault();t.goBack()},n.currentNode["go-back"]?n.currentNode["go-back"]:"Go Back",function(n){n.preventDefault();t.returnToTop()})}},w=function(n){var t=document.querySelector(".features--helper-tool"),r=document.querySelector(".helper-tool__rail"),u=document.querySelector(".helper-tool__content");r&&(t&&t.classList.remove("active"),u&&u.classList.remove("active"),p(r,i.contentView()),g(),setTimeout(function(){document.querySelector(".features--helper-tool").classList.add("active");document.querySelector(".helper-tool__content").classList.add("active")},350),n&&p(document.querySelector(".helper-tool__chapters"),i.progressView()),nt(n),document.querySelector(".progress__status").focus())},g=function(){var t=document.querySelector(".helper-tool__content"),n=document.querySelector(".helper-tool").parentElement,i=document.querySelector(".helper-tool__wrap"),r=k(n).reduce(function(n,t){return n+t}),u=k(i)[0];n.style.height=t.clientHeight+r+u+"px"},k=function(n){if(!n)return[0,0];var t=window.getComputedStyle(n);return[+t.getPropertyValue("padding-top").replace("px",""),+t.getPropertyValue("padding-bottom").replace("px","")]},nt=function(t){var r=document.querySelector(".progress"),i,u;r&&(t?setTimeout(function(){return r.style.width=n.progress+"%"},500):r.style.width=n.progress+"%",i=document.querySelector(".progress__status"),u=document.querySelector(".progress__status-text"),i&&(100===n.progress?(i.classList.add("active"),u.textContent="Complete!"):(i.classList.remove("active"),u.textContent=Math.floor(n.progress)+"% Complete")))},tt=function it(n,t){var i=1<arguments.length&&void 0!==t?t:1;return n&&n.items?it(n.items.filter(function(n){return n.items&&n.items.length}).pop(),i+1):i},d=function(){var t=n.treeDepth;return n.history.length/t*100};return{_init:function(){var r=document.querySelector(".features__ref"),u=document.querySelector(".helper-tool__close");r&&(function(){var t=document.getElementById("helper-tool-json");n.data=JSON.parse(t.value);n.currentNode=n.data;n.index=document.querySelector(".features--helper-tool").getAttribute("data-index")}(),p(r,i.rootView()),u.addEventListener("click",t.closeButtonClicked))}}}var p=n("hyperhtml"),r=p.wire,b=p.bind;t.exports.init=function(){w()._init()}},{hyperhtml:74}],14:[function(n,t,i){"use strict";var r;i._switch=!1;t.exports.init=function(){r=$("in-page-menu, .in-page-menu--full, .in-page-menu--mobile, .in-page-menu--desktop");r.find(".see-more").on("click",function(n){i.see_more(n)});i._switch=!0};i.see_more=function(n){var t=$(n.currentTarget),i=t.parent().parent();t.addClass("active");i.find(".additional-content").slideDown(400)}},{}],15:[function(n,t,i){"use strict";var u,o,e,r,h,f,s;n("./_scrollCheck");i._switch=!1;t.exports.init=function(){u=$(".js-in-page-nav");o=$(".js-in-page-nav__list");e=$("[data-anchor]");r=$(".in-page-nav__toggle");h=$(".in-page-nav__toggle .section");f=$(".modal__bg");s=$(".footer");i.generate();!1===$("body").hasClass("view_desktop")&&i.initMobile();i._switch=!0};i.generate=function(){e.each(function(){if(0<$(this).attr("data-anchor").length){var t=$('<li class="in-page-nav__item"><a href="#" class="in-page-nav__link js-in-page-nav__link"><span class="text">'+$(this).attr("data-anchor")+"<\/span><\/a><\/li>").appendTo(o),r=$(this),n=$(this).attr("id")||i.slugify($(this).attr("data-anchor"));t.find("a").attr("href","#"+n);r.attr("id",n)}});i.activate()};i.activate=function(){var n=$(".in-page-nav__link");n.on("mouseenter focus",function(n){var t=$(n.currentTarget).find(".text").width()+24;!0===$("body").hasClass("view_desktop")&&$(n.currentTarget).width(t)});n.on("mouseleave blur",function(n){$(n.currentTarget).removeAttr("style")});n.on("click touch",function(n){var t=$(n.currentTarget).parent().index();$(".in-page-nav__link").each(function(){$(this).parent().hasClass("is-active")&&$(this).parent().removeClass("is-active")});$(n.currentTarget).addClass("is-active").blur();i.scrollTo(t);!1===$("body").hasClass("view_desktop")&&i.toggleMobileMenu()})};i.scrollTo=function(n){var t=$(e[n]);t.is(":header")||(t=t.find(".cta__label")?t.find(".cta__label"):t.find(":header").first());t.attr("tabindex",-1).focus()};i.watch=function(n,t,r){var f,o;o=!1===$("body").hasClass("expanded")?Number(t-$(".hero--interior").height()-65):Number(t-$(".hero--interior").height()+80);!0===$("body").hasClass("view_desktop")&&(n<r?(i.unstick(),u.removeAttr("style")):i.stick(),n<t?(i.end_unstick(),u.removeAttr("style")):(i.end_stick(),u.css({top:o})));e.each(function(n,t){$(document).scrollTop()>$(t).offset().top-180&&(f=n)});i.updateChapter(f)};i.updateChapter=function(n){var t=$(".in-page-nav__link");o.find(".is-active").removeClass("is-active");t.eq(n).addClass("is-active");h.text(t.eq(n).find("span").text())};i.stick=function(){u.addClass("stuck")};i.unstick=function(){u.removeClass("stuck")};i.end_stick=function(){u.addClass("stuck-to-bottom")};i.end_unstick=function(){u.removeClass("stuck-to-bottom")};i.activate_mobile=function(){r.addClass("is-active");s.addClass("toggl");r.on("click touch",function(n){n.preventDefault();i.toggleMobileMenu()})};i.deactivate_mobile=function(){r.removeClass("is-active");s.removeClass("toggl");r.off("click touch")};i.initMobile=function(){var n=$(".in-page-nav__toggle"),t=$(".in-page-nav").outerHeight();$(".in-page-nav").css({bottom:"-"+t+"px"});$("body").removeClass("no-scroll");f.removeClass("on is-active");n.removeClass("open");n.removeAttr("style")};i.checkMobile=function(){!0===$(".content").hasClass("read-more")&&i.initMobile()};i.toggleMobileMenu=function(){r.toggleClass("open");!0===r.hasClass("open")?($("body").addClass("no-scroll"),f.addClass("on"),setTimeout(function(){f.addClass("is-active")},150),r.css({bottom:$(".in-page-nav").outerHeight()}),$(".in-page-nav").removeAttr("style")):($("body").removeClass("no-scroll"),r.removeAttr("style"),$(".in-page-nav").css({bottom:"-"+$(".in-page-nav").outerHeight()+"px"}),f.removeClass("is-active"),setTimeout(function(){f.removeClass("on")},270))};i.resizeReset=function(){!0===$("body").hasClass("view_desktop")?($(".in-page-nav").removeAttr("style"),f.removeClass("on is-active")):i.initMobile()};i.slugify=function(n){n=(n=n.replace(/^\s+|\s+$/g,"")).toLowerCase();for(var i="åàáãäâèéëêìíïîòóöôùúüûñç·/_,:;",t=0,r=i.length;t<r;t++)n=n.replace(new RegExp(i.charAt(t),"g"),"aaaaaaeeeeiiiioooouuuunc------".charAt(t));return n.replace(/[^a-z0-9 -]/g,"").replace(/\s+/g,"-").replace(/-+/g,"-").replace(/^-+/,"").replace(/-+$/,"")}},{"./_scrollCheck":31}],16:[function(n,t,i){"use strict";t.exports.init=function(){$(".paging__contact").on("click touch",function(n){i.scrollTo(n)})};i.scrollTo=function(n){n.preventDefault();var t=$(n.currentTarget).attr("href").substring(1,$(n.currentTarget).attr("href").length),i=$("#"+t).offset().top-150;$("html, body").stop().animate({scrollTop:i+"px"})}},{}],17:[function(n,t,i){"use strict";var r;t.exports.init=function(){(r=$(".infographic__header, .infographic__block, .infographic__block--icon-list, .infographic__block--ani-list, .infographic__block--blue-line")).each(function(n,t){i.calc(n,t,$(window).scrollTop())})};i.watch=function(n){r.each(function(t,r){i.calc(t,r,n)})};i.calc=function(n,t,r){$(t).offset().top-($(window).height()-220)<=r&&!1===$(t).hasClass("animated")&&($(t).addClass("animated"),i.animate(t))};i.animate=function(n){switch($(n).attr("data-animation-type")){case"three-col":$(n).find(".infographic__three-col__item").each(function(n,t){setTimeout(function(){$(t).addClass("animated")},Number(150*n+10*n))});break;case"two-col":$(n).find(".infographic__two-col__item").each(function(n,t){!0===$(t).hasClass("bars")?(setTimeout(function(){$(t).addClass("animated")},Number(100*n)),i.bar_logic(t)):setTimeout(function(){$(t).addClass("animated")},Number(200*n))});break;case"icon-list":$(n).find(".infographic__list__item").each(function(n,t){setTimeout(function(){$(t).addClass("animated")},Number(200*n))});setTimeout(function(){$(n).find(".infographic__list__icon").addClass("animated")},1200);setTimeout(function(){$(n).find(".infographic__desc").addClass("animated")},1500);break;case"ani-list":$(n).find(".infographic__two-col__item").each(function(n,t){setTimeout(function(){$(t).addClass("animated");setTimeout(function(){$(t).find(".animated-list__item").each(function(n,t){setTimeout(function(){$(t).addClass("animated")},Number(250*n))})},800)},Number(0*n))});break;case"blue-line":var t=Number($(n).find(".infographic__block__count").text().replace(/,/g,"")),r={useEasing:!0,useGrouping:!0,separator:",",decimal:"."};setTimeout(function(){$(n).find(".infographic__block__top-text").addClass("animated")},300);setTimeout(function(){$(n).find(".infographic__block__count").addClass("animated");new CountUp("blue-count",0,t,0,1.5,r).start()},900);setTimeout(function(){$(n).find(".infographic__block__bottom-text").addClass("animated")},1500);setTimeout(function(){$(n).find(".infographic__blue-graphic").addClass("animated")},1800)}};i.bar_logic=function(){var r=$(".bar--container"),n=[],i=0,u={useEasing:!0,useGrouping:!0,separator:",",decimal:"."},t;for(r.each(function(t,i){n.push($(i).attr("data-val"))}),t=0;t<n.length;t++)Number(n[t])>i&&(i=Number(n[t]));r.each(function(t,r){setTimeout(function(){var e=$(r).find("span:first")[0],f;new CountUp(e,0,n[t],1,1.5,u).start();f=Number(n[t]/i);$(r).find(".bar").height(Number(200*f))},Number(200*t))})}},{}],18:[function(n,t,i){"use strict";var y,p,e,f,w,v,o,u,b,s,c,r,h,l,a;t.exports.init=function(){y=$(".health-quiz, .health-quiz--slider");p=$(".health-quiz__form");e=$(".health-quiz__rail");f=y.find(".health-quiz__item");w=$(".health-quiz__chapters");v=$(".health-quiz__nav");o=$(".health-quiz__nav .prev");u=$(".health-quiz__nav .next");b=$(".js-health-quiz-reset");s=f.length;c=s-1;h=r=0;l=[];a=[];e.width(100*s+"%");f.eq(r).addClass("active");$(window).on("load",function(){e.height(e.find(".active").outerHeight(!0))});o.on("click",function(n){n.preventDefault();!1===$(n.currentTarget).hasClass("inactive")&&i.navigate("prev")});u.on("click",function(n){n.preventDefault();!1===$(n.currentTarget).hasClass("inactive")&&i.navigate("next")});b.on("click",function(){i.reset()});f.each(function(n,t){l.push($(t).find(".correct").index()-1);$(t).find(".correct").removeClass("correct")});i.updateChapter(!1);i.initQuestion(r);i.checkForQuizData()};i.initQuestion=function(n){var t=f.eq(n).find(".health-quiz__answer");f.eq(n).addClass("active");t.each(function(t,r){$(r).find('input[type="radio"]').change(function(t){var r=$(t.currentTarget).parent().index()-1,u=$(t.currentTarget).parent();i.answerCheck(n,r,u)})})};i.updateChapter=function(n){var t;t=n?"Quiz Summary":"Question "+Number(r+1)+" of "+s;w.text(t)};i.answerCheck=function(n,t,r){var e=l[n],o=f.eq(n).find(".health-quiz__answer");t===e?$(r).addClass("correct"):($(r).addClass("incorrect"),f.eq(n).find(".health-quiz__answer").eq(e).addClass("correct"));o.each(function(n,t){$(t).find('input[type="radio"]').off("change")});f.eq(n).addClass("answered");u.removeClass("inactive");h++;i.initQuestion(h);i.populateAnswer(n,t,e);i.scoreKeeper(n,t,e)};i.populateAnswer=function(n){var t=f.eq(n).find(".health-quiz__result"),r=(f.eq(n),t.find(".correct-answer"),t.outerHeight()),u=e.outerHeight(!0);e.height(u+r+"px");t.slideDown(350);setTimeout(function(){i.updateHeight()},350)};i.scoreKeeper=function(n,t,i){t===i?a.push("correct"):a.push("incorrect")};i.navigate=function(n){var t;if("prev"===n)0!==r&&(r--,i.slideQuiz(n),i.updateNav());else if("next"===n){if(!(r<c))return i.complete(),!1;r++;i.slideQuiz(n);i.updateNav()}e.find(".active").removeClass("active");f.eq(r).addClass("active");i.updateHeight();$("body").hasClass("view_mobile")&&(t=f.eq(r).offset().top,$("html, body").animate({scrollTop:t}))};i.slideQuiz=function(){i.updateChapter(!1);var n=Number(100/s*r*-1)+"%";e.css({transform:"translate3d("+n+", 0px, 0px)"})};i.getLetter=function(n){return": "+n.slice(0,2)};i.getAnswer=function(n){return" "+n.substring(3)};i.updateNav=function(){0===r?(o.addClass("inactive"),u.removeClass("inactive"),u.text("Next")):r===h?r<c?(u.addClass("inactive"),o.removeClass("inactive"),u.text("Next")):(u.addClass("inactive"),o.removeClass("inactive"),u.text("Complete")):r===c?r<h&&(u.removeClass("inactive"),o.removeClass("inactive"),u.text("Complete")):(u.removeClass("inactive"),o.removeClass("inactive"),u.text("Next"))};i.updateHeight=function(){e.height(e.find(".active").outerHeight(!0))};i.reset=function(){c=s-1;h=r=0;a=[];$(".health-quiz__item").removeClass("active answered").eq(r).addClass("active");$(".health-quiz__answer").removeClass("incorrect correct").find('input[type="radio"]').attr("checked",!1);o.addClass("inactive");u.addClass("inactive").text("Next");v.show();$(".health-quiz__result").hide();$(".health-quiz__reset").remove();$(".health-quiz__rail").width(100*s+"%").height($(".health-quiz__rail.active").outerHeight(!0)).css("transform","").removeClass("is-complete");i.updateChapter(!1);i.initQuestion(r);i.scrollTo()};i.scrollTo=function(){var n=$(".health-quiz, .health-quiz--slider").offset().top;$("body").hasClass("view_mobile")||(n-=$(".main-header").height());$("html, body").stop().animate({scrollTop:n},500)};i.retake=function(){var n=$('<div class="health-quiz__reset"><\/div>');n.append('<button class="btn--arrow" type="reset">Retake Quiz<\/button>').click(function(n){n.preventDefault();i.reset()});p.append(n)};i.complete=function(){i.updateChapter(!0);e.width("auto").height("auto").css("transform","none").addClass("is-complete");v.hide();i.retake()};i.checkForQuizData=function(){var r=JSON.parse(sessionStorage.getItem("quizData")),n,f;if(r&&0===e.length)for($(".health-quiz__submit").hide(),i.retake(),n=0,f=r.length;n<f;++n){var o=r[n],h=o.name,c=o.value,u=$('.health-quiz__radio[name="'+h+'"][value="'+c+'"]'),t=u.closest(".health-quiz__item"),a=t.find(".health-quiz__radio").index(u),s=(t.eq(n).find(".health-quiz__answer"),l[n]);t.find(".health-quiz__answer").eq(s).addClass("correct");t.eq(n).addClass("answered");a!=s&&u.parent().addClass("incorrect")}}},{}],19:[function(n,t){"use strict";t.exports.init=function(){var n={isAlertActive:!1,init:function(){n.isAlertActive=!!jQuery(".emergency-banner").length;n.entMenu.init();n.mobileMenu.init()},debounceTimeouts:{},debounce:function(t,i,r){n.debounceTimeouts.hasOwnProperty(t.name)&&clearTimeout(n.debounceTimeouts[t.name]);n.debounceTimeouts[t.name]=setTimeout(function(){t.apply(null,r)},i)},focusableElementsSelector:'a[href],[tabindex="0"], input:not([type="hidden"]),button,select,textarea'};n.entMenu={html:{},hasAlert:!1,windowWidth:0,devicePixelRatio:0,topHeight:0,init:function(){n.entMenu.html=document.querySelector("html");jQuery('label[for="toggle-ent-menu"], .toggle-ent-menu, .toggle-ent-search').off("click").click(n.entMenu.toggleEntMenu)},toggleEntMenu:function(t){var i=void 0===t?{}:jQuery(t.target).closest("button"),e;i.length||(i=jQuery('.masthead button[class*="toggle"][aria-expanded="true"]'));var r="true"==i.attr("aria-expanded"),o=(!r).toString(),u=i.closest(".masthead-ent, .masthead-loc"),f=jQuery("body").children("main,footer").add(jQuery(".masthead > div").not(u).add(jQuery('a[href="#Skip"]').closest("div"))),s=jQuery('.masthead button[class*="toggle"][aria-expanded="true"]').not(i);n.entMenu.html.classList.contains("navIsOpen")?t.preventDefault():((window.scrollTo(0,0),r)&&(e=jQuery(document.activeElement),jQuery('.masthead button[class*="toggle"]').is(e)||i.focus()),i.attr("aria-expanded",o),jQuery(".menu-background").off("click"),r?(n.entMenu.html.classList.remove("menuIsOpen"),f.removeAttr("aria-hidden"),jQuery(document).off("keydown"),jQuery(document).add(u).off("focusin")):(s.attr("aria-expanded","false"),jQuery(".menu-background").off("click").click(n.entMenu.toggleEntMenu),jQuery(document).off("keydown").keydown(n.entMenu.trapTabsMenuOpen),u.off("focusin").focusin(function(n){n.stopImmediatePropagation()}),jQuery(document).off("focusin").focusin(n.entMenu.trapTabsMenuOpen),n.entMenu.html.classList.add("menuIsOpen"),f.attr("aria-hidden","true")))},trapTabsMenuOpen:function(t){var i=jQuery(document.activeElement),h="keydown"==t.type?t.which:9,c="keydown"==t.type&&t.shiftKey,s=jQuery('.masthead button[class*="toggle"][aria-expanded="true"]'),l=s.closest("nav, .masthead-ent-search"),a=(i.closest(l),l.find(n.focusableElementsSelector)),r=a.first(),u=a.last(),f={},e,o;if((r=s.hasClass("toggle-ent-search")?jQuery(".masthead-ent-nav > button"):r,u=s.hasClass("toggle-ent-menu")?jQuery(".masthead-ent-search > button"):u,9==h)?(e=c&&r.is(i),o=!c&&u.is(i),"focusin"==t.type&&(e=!(o=!1),r.add(i).first().is(i)&&(e=!(o=!0))),e?f=u:o&&(f=r)):27==h&&n.entMenu.toggleEntMenu(),!f.length)return!0;t.preventDefault();f.focus()}};n.mobileMenu={body:{},windowWidth:0,devicePixelRatio:0,init:function(){n.mobileMenu.body=document.querySelector("body");jQuery(".main-header__menu-button").off("click").click(n.mobileMenu.toggleMobileMenu)},toggleMobileMenu:function(t){var i=void 0===t?{}:jQuery(t.target).closest("button"),e;i.length||(i=jQuery('.main-header__menu-button[aria-expanded="true"]'));var u="true"==i.attr("aria-expanded"),o=(!u).toString(),r=i.closest(".main-header__wrap"),f=jQuery("body").children("main,footer").add(jQuery(".masthead > div").not(r).add(jQuery('a[href="#Skip"]').closest("div"))),s=jQuery('.masthead button[class*="toggle"][aria-expanded="true"]').not(i);u&&(e=jQuery(document.activeElement),i.is(e)||i.focus());i.attr("aria-expanded",o);r.find(".main-header__wrap__bg").off("click");u?(n.mobileMenu.body.classList.remove("menu-open"),f.removeAttr("aria-hidden"),jQuery(document).off("keydown"),jQuery(document).add(r).off("focusin")):(s.attr("aria-expanded","false"),r.find(".main-header__wrap__bg").off("click").click(n.mobileMenu.toggleMobileMenu),jQuery(document).off("keydown").keydown(n.mobileMenu.trapTabsMenuOpen),r.off("focusin").focusin(function(n){n.stopImmediatePropagation()}),jQuery(document).off("focusin").focusin(n.mobileMenu.trapTabsMenuOpen),n.mobileMenu.body.classList.add("menu-open"),f.attr("aria-hidden","true"))},trapTabsMenuOpen:function(t){var i=jQuery(document.activeElement),o="keydown"==t.type?t.which:9,s="keydown"==t.type&&t.shiftKey,h=jQuery('.main-header__menu-button[aria-expanded="true"]').closest(".main-header__wrap"),c=(i.closest(h),h.find(n.focusableElementsSelector)),e=c.first(),l=c.last(),r={},u,f;if(9==o?(u=s&&e.is(i),f=!s&&l.is(i),"focusin"==t.type&&(u=!(f=!1),e.add(i).first().is(i)&&(u=!(f=!0))),u?r=l:f&&(r=e)):27==o&&n.mobileMenu.toggleMobileMenu(),!r.length)return!0;t.preventDefault();r.focus()}};n.init();t.exports.JHM=n;t.exports.mobileMenu=n.mobileMenu}},{}],20:[function(n,t){"use strict";jsSocials.shares.print={label:"print",logo:"fa fa-print",shareUrl:"window.print()",countUrl:"",getCount:function(){}};jsSocials.shares.followFacebook={label:"Follow on Facebook",logo:"fa fa-facebook",shareUrl:"https://www.facebook.com/Johns.Hopkins.Medicine",countUrl:"",getCount:function(){}};jsSocials.shares.followTwitter={label:"Follow on Twitter",logo:"fa fa-twitter",shareUrl:"https://twitter.com/HopkinsMedicine",countUrl:"",getCount:function(){}};jsSocials.shares.followGoogle={label:"Follow on Google+",logo:"fa fa-google-plus",shareUrl:"https://plus.google.com/+HopkinsmedicineOrg",countUrl:"",getCount:function(){}};jsSocials.shares.followLinkedin={label:"Follow on Linkedin",logo:"fa fa-linkedin",shareUrl:"https://www.linkedin.com/company/johns-hopkins-medicine",countUrl:"",getCount:function(){}};jsSocials.shares.followYouTube={label:"Follow on YouTube",logo:"fa fa-youtube-play",shareUrl:"https://www.youtube.com/user/JohnsHopkinsMedicine?sub_confirmation=1",countUrl:"",getCount:function(){}};jsSocials.shares.followInstagram={label:"Follow on Instagram",logo:"fa fa-instagram",shareUrl:"https://www.instagram.com/HopkinsMedicine/",countUrl:"",getCount:function(){}};jsSocials.shares.followWeibo={label:"Follow on Weibo",logo:"fa fa-weibo",shareUrl:"https://www.weibo.com/hopkinsmedicine",countUrl:"",getCount:function(){}};t.exports.init=function(){$("#share").jsSocials({shares:[{share:"facebook"},{share:"twitter"},{share:"googleplus"},{share:"linkedin"},{share:"pinterest",logo:"fa fa-pinterest"},{share:"email",logo:"fa fa-envelope-o"},{share:"print"}],showLabel:!1});$("#follow").jsSocials({shares:[{share:"followFacebook",css:"jssocials-share-facebook"},{share:"followTwitter",css:"jssocials-share-twitter"},{share:"followLinkedin",css:"jssocials-share-linkedin"},{share:"followGoogle",css:"jssocials-share-googleplus"},{share:"followYouTube",css:"jssocials-share-youtube"},{share:"followInstagram",css:"jssocials-share-instagram"},{share:"followWeibo",css:"jssocials-share-weibo"}],showLabel:!1});$("#follow-footer").jsSocials({shares:[{share:"followFacebook",css:"jssocials-share-facebook"},{share:"followTwitter",css:"jssocials-share-twitter"},{share:"followLinkedin",css:"jssocials-share-linkedin"},{share:"followInstagram",css:"jssocials-share-instagram"},{share:"followYouTube",css:"jssocials-share-youtube"},{share:"followWeibo",css:"jssocials-share-weibo"}],showLabel:!1});setTimeout(function(){$('[id^="share"] .jssocials-share-link').attr("rel","noopener noreferrer");$('[id^="share"] .jssocials-share-logo').attr("aria-hidden","true");$('[id^="share"] .jssocials-share-facebook a').attr("aria-label","Share on Facebook");$('[id^="share"] .jssocials-share-twitter a').attr("aria-label","Share on Twitter");$('[id^="share"] .jssocials-share-googleplus a').attr("aria-label","Share on Google+");$('[id^="share"] .jssocials-share-linkedin a').attr("aria-label","Share on LinkedIn");$('[id^="share"] .jssocials-share-pinterest a').attr("aria-label","Share on Pinterest");$('[id^="share"] .jssocials-share-youtube a').attr("aria-label","Share on YouTube");$('[id^="share"] .jssocials-share-instagram a').attr("aria-label","Share on Instagram");$('[id^="share"] .jssocials-share-email a').attr("aria-label","Share via Email");$('[id^="share"] .jssocials-share-print a').attr("aria-label","Print this Article");$('[id^="share"] .jssocials-share-weibo a').attr("aria-label","Follow on Weibo");$('[id^="follow"] .jssocials-share-link').attr("rel","noopener noreferrer");$('[id^="follow"] .jssocials-share-logo').attr("aria-hidden","true");$('[id^="follow"] .jssocials-share-facebook a').attr("aria-label","Follow on Facebook");$('[id^="follow"] .jssocials-share-twitter a').attr("aria-label","Follow on Twitter");$('[id^="follow"] .jssocials-share-googleplus a').attr("aria-label","Follow on Google+");$('[id^="follow"] .jssocials-share-linkedin a').attr("aria-label","Follow on LinkedIn");$('[id^="follow"] .jssocials-share-pinterest a').attr("aria-label","Follow on Pinterest");$('[id^="follow"] .jssocials-share-youtube a').attr("aria-label","Follow on YouTube");$('[id^="follow"] .jssocials-share-instagram a').attr("aria-label","Follow on Instagram");$('[id^="follow"] .jssocials-share-weibo a').attr("aria-label","Follow on Weibo")},500)}},{}],21:[function(n,t,i){"use strict";t.exports.init=function(){$(".landing__cta--scroll").find("a").on("click",i.scroll_to)};i.scroll_to=function(n){var t=$($(this).attr("href")).offset().top;n.preventDefault();$("body").hasClass("view_mobile")||(t-=$(".main-header").height());$("html, body").stop().animate({scrollTop:t},500)}},{}],22:[function(n,t,i){"use strict";var r;t.exports.init=function(){(r=$(".fadeIn")).each(function(n,t){i.calc(n,t,$(window).scrollTop())})};i.watch=function(n){r.each(function(t,r){i.calc(t,r,n)})};i.calc=function(n,t,i){$(t).offset().top-($(window).height()-70)<=i&&($(t).addClass("active"),setTimeout(function(){$(t).removeClass("fadeIn");$(t).removeClass("active")},500))}},{}],23:[function(n,t,i){"use strict";var a,v,h,f,o,c,l,s,y,e=null,p=$(".filter__indicator .tally"),w=$(".filter__indicator .total"),u=$(".pagination__wrap"),b=$(".filter__select"),r=$(".general-list");t.exports.init=function(){a="/resource/api/SeminarsList/GetSeminarsList/";v="/resource/api/event/EventList/getEventList/";f=1;y=!(s=0);i.setListing();b.on("change",function(){i.setTopic(e,this.value);c="topic"})};i.setListing=function(){0<$(".listing-seminars").length?e="seminars":0<$(".listing-upcoming-events").length&&(e="upcoming-events");"upcoming-events"===e&&i.initList(e)};i.setTopic=function(n,t){switch(f=1,""===t&&(t=0),n){case"seminars":s=t;i.transitionOut()}};i.initList=function(n){switch(n){case"seminars":l="AAA30531729D4A13AB037534C2BAF627";i.popList(a);break;case"upcoming-events":h=10;i.popList(v)}};i.popList=function(n){var t=n;l&&(t=t+l+"/");h&&(t=t+h+"/");t=t+f+"/";s&&(t=t+s+"/");$.ajax({url:t,contentType:"application/json",type:"GET",datatype:"json",responseType:"application/json",headers:{"Access-Control-Allow-Credentials":!0,"Access-Control-Allow-Origin":"*","Access-Control-Allow-Methods":"GET","Access-Control-Allow-Headers":"Content-Type"},success:function(n){o=n.pagesCount;!0!==y&&"topic"!==c||i.popNav(o);i.popResults(n.seminars);i.popIndicator(n)},error:function(){}})};i.popNav=function(){!0===u.is(":visible")&&(u.fadeOut(250),setTimeout(function(){u.html("")},300));1<o&&setTimeout(function(){u.prepend('<li class="pagination__item"><a href="#" class="prev" data-page="prev"><span class="sr-only">Previous set of results<\/span><\/a><\/li>');u.find(".pagination__item").addClass("inactive");for(var n=1;n<=o;n++)u.append('<li class="pagination__item"><a href="#" data-page=""><\/a><\/li>'),u.find(".pagination__item").eq(n).find("a").text(n),u.find(".pagination__item").eq(n).find("a").attr("data-page",n),1===n&&u.find(".pagination__item").eq(n).addClass("active").find("a").attr("aria-current","page");u.append('<li class="pagination__item"><a href="#" class="next" data-page="next"><span class="sr-only">Next set of results<\/span><\/a><\/li>');u.find(".pagination__item a").on("click touch",function(n){n.preventDefault();!1===$(n.currentTarget).parent().hasClass("inactive")&&!1===$(n.currentTarget).parent().hasClass("active")&&i.turnPage(n)});u.fadeIn(350)},350)};i.popResults=function(n){var u=n.length-1,f=0,i,t;if(0<n.length){for(i=0;i<=u;i++)r.append('<li class="general-list__listing" style="display: none;"><div class="general-list__listing__wrap"><figure class="general-list__listing__thumbnail"><img src="" alt=""><\/figure><section class="general-list__listing__content"><p class="general-list__label"><\/p><h4 class="general-list__listing__title"><a href="#"><\/a><\/h4><p class="general-list__listing__excerpt"><\/p><div class="general-list__listing__cta"><a href="#" class="btn--clear-orange-arrow"><\/a><\/div><\/section><\/div><\/li>');for(t=0;t<=u;t++)f+=r.find(".general-list__listing").eq(t).height()-4,null!==n[t].image&&0<n[t].image.length?r.find(".general-list__listing").eq(t).find(".general-list__listing__thumbnail img").attr("src",n[t].image):r.find(".general-list__listing").eq(t).find(".general-list__listing__thumbnail").remove(),null!==n[t].eventType&&0<n[t].eventType.length?r.find(".general-list__listing").eq(t).find(".general-list__label").text(n[t].eventType):r.find(".general-list__listing").eq(t).find(".general-list__label").remove(),null!==n[t].title&&0<n[t].title.length?r.find(".general-list__listing").eq(t).find(".general-list__listing__title a").text(n[t].title):r.find(".general-list__listing").eq(t).find(".general-list__listing__title a").remove(),null!==n[t].url&&0<n[t].url.length&&r.find(".general-list__listing").eq(t).find(".general-list__listing__title a").attr("href",n[t].url),null!==n[t].description&&0<n[t].description.length?r.find(".general-list__listing").eq(t).find(".general-list__listing__excerpt").html(n[t].description):r.find(".general-list__listing").eq(t).find(".general-list__listing__excerpt").remove(),null!==n[t].buttonLink&&0<n[t].buttonLink.length?(r.find(".general-list__listing").eq(t).find(".general-list__listing__cta a").text(n[t].buttonText),r.find(".general-list__listing").eq(t).find(".general-list__listing__cta a").attr("href",n[t].buttonLink)):r.find(".general-list__listing").eq(t).find(".general-list__listing__cta").remove();r.animate({height:f+"px"},250,function(){r.find(".general-list__listing").each(function(n,t){setTimeout(function(){$(t).fadeIn(250)},Number(100*n))});setTimeout(function(){r.removeAttr("style")},2e3)})}};i.popIndicator=function(n){var t=n.startResult,i=n.endResult,r=n.totalResults;p.text(t+"-"+i);w.text(r)};i.turnPage=function(n){c="paging";var t=$(n.currentTarget).attr("data-page");"prev"===t?f--:"next"===t?f++:f=Number(t);i.updatePaging();i.transitionOut()};i.transitionOut=function(){var t,n=r.find(".general-list__listing").length-1;n<0&&(n=0);0===(t=n)&&(t=1);r.height(r.height());setTimeout(function(){r.find(".general-list__listing").each(function(n,t){setTimeout(function(){$(t).animate({opacity:0},250)},Number(100*n))})},150);setTimeout(function(){r.find(".general-list__listing").each(function(t,r){$(r).remove();t===n&&i.initList(e)})},Number(250*t))};i.updatePaging=function(){var n=u.find(".pagination__item").length;u.find(".inactive").removeClass("inactive");u.find(".active").removeClass("active").find("a").removeAttr("aria-current");u.find(".pagination__item").eq(f).addClass("active").find("a").attr("aria-current","page");f===o?u.find(".pagination__item").eq(n-1).addClass("inactive"):1===f&&u.find(".pagination__item").eq(0).addClass("inactive")}},{}],24:[function(n,t,i){"use strict";var r,f,e,u,o,s,h=n("./_experienceEditor");t.exports.init=function(){r=$(".js-marketing-accordion");f=r.find(".js-marketing-accordion__content");e=r.find(".js-marketing-accordion__content-inner");u=r.find(".js-marketing-accordion__see-more");o=u.find(".js-marketing-accordion__see-more-text");s=r.find(".js-marketing-accordion__see-more--top");u.on("click touch",function(n){i.toggleContent(n)});h.ee_active||i.hideContent()};i.toggleContent=function(){"true"===u.attr("aria-expanded")?i.hideContent(!0):i.showContent()};i.updateContentMaxHeight=function(n){void 0===f||n&&"false"===u.attr("aria-expanded")||f.css("max-height",e.outerHeight()+90)};i.showContent=function(){i.updateContentMaxHeight();r.addClass("is-expanded");u.attr("aria-expanded","true");o.text("Less");window.setTimeout(function(){$.each(e.find("*"),function(){var n=$(this);n.removeAttr("aria-hidden");n.is("a")&&n.removeAttr("tabindex")});r.addClass("is-completed");s.removeClass("is-hidden").removeAttr("aria-hidden tabindex").focus()},500)};i.hideContent=function(n){var t=r.offset().top,i=$(window).scrollTop(),h=$("body").hasClass("view_desktop");f.css("max-height","");r.removeClass("is-expanded is-completed");n&&t<i&&(h&&(t-=120),$("html, body").stop().animate({scrollTop:t}));u.attr("aria-expanded","false");o.text("More");window.setTimeout(function(){var i=$(".js-marketing-accordion__see-more-wrap"),r=f.height(),u=i.height()/2,o=f.offset().top,h=r-u,t=!1,n=e.find("h1, h2, h3, h4, h5, h6, p, li, dd, dt, div, pre, address, blockquote, section, figure");n.each(function(i){var r=$(this),u=r.offset().top;h<u-o&&(t||(console.log($(n.get(Math.max(i-1,0)))),s.appendTo($(n.get(Math.max(i-1,0)))).addClass("is-hidden").attr({"aria-hidden":!0,tabindex:-1}),t=!0),r.attr({"aria-hidden":"true"}),r.is("a")&&r.attr("tabindex","-1"))})},500)}},{"./_experienceEditor":8}],25:[function(n,t,i){"use strict";var r=$(".parallax");t.exports.init=function(){r.each(function(n,t){i.calc(n,t,$(window).scrollTop())})};i.watch=function(n){r.each(function(t,r){i.calc(t,r,n)})};i.respond=function(n){var t=$(".parallax");switch(t.each(function(n,t){$(t).find("figure.active").removeClass("active")}),n){case"view_desktop":t.each(function(n,t){$(t).find(".hero__img--desktop, .features__img--desktop").addClass("active");i.calc(n,t,$(window).scrollTop())});break;case"view_tablet":t.each(function(n,t){$(t).find(".hero__img--tablet, .features__img--tablet").addClass("active");i.calc(n,t,$(window).scrollTop())});break;case"view_mobile":t.each(function(n,t){$(t).find(".hero__img--mobile, .features__img--mobile").addClass("active");i.calc(n,t,$(window).scrollTop())})}};i.calc=function(n,t,i){var f=$(t).find(".parallax__img.active"),u=f.parent(),o=f.find("img");if(!(u.length<1||o.length<1)){var s,h=Math.round(u.offset().top/2),c=Math.round(h+u.outerHeight()),r=Number(Math.round((i-h)/c*100)/100-.5),e=Number(o.height()-u.outerHeight()-50);s=(r=.5<(r=r<-.5?-.5:r)?.5:r)*(e=e<0?0:e)+"px";-.5<=r&&r<=.5&&f.css({transform:"translateY("+s+")"})}}},{}],26:[function(n,t,i){"use strict";Array.prototype.fill||Object.defineProperty(Array.prototype,"fill",{value:function(n,t,i){if(null==this)throw new TypeError("this is null or not defined");for(var u=Object(this),r=u.length>>>0,f=t>>0,e=f<0?Math.max(r+f,0):Math.min(f,r),o=void 0===i?r:i>>0,s=o<0?Math.max(r+o,0):Math.min(o,r);e<s;)u[e]=n,e++;return u}});var h,e,o,f,c,s=$(".js-patient-stories-gallery"),r=s.find(".landing"),l=s.find(".filter__indicator"),u=$(".pagination__wrap"),v=s.find(".filter"),a=(l=s.find(".filter__indicator"),v.find("form")),y=$("#filter-topic");t.exports.init=function(){e=1;c="00000000-0000-0000-0000-000000000000";(h=$("#patient-stories-submit")).attr("disabled",!0);var n=[];$("#filter-topic").closest(".typeahead__wrapper").find("> select option").each(function(){n.push($(this).text())});a.on("submit",i.filterSubmit);$(document).on("focus focusout","#filter-topic",function(){var t=!1;$(this).val()&&-1!=n.indexOf($(this).val())||(t=!0);t?h.attr("disabled",!0):h.attr("disabled",!1)});$(document).on("focus","#filter-topic",function(){$(this).data("placeholder",$(this).attr("placeholder")).attr("placeholder","")}).on("blur","#filter-topic",function(){$(this).attr("placeholder",$(this).data("placeholder"))});i.paginationClickEventListeners()};i.paginationClickEventListeners=function(){u.find(".pagination__item a").on("click touch",function(n){n.preventDefault();i.turnPage(n)})};i.popIndicator=function(n){var t,u=i.numberWithCommas(n.startResult),f=i.numberWithCommas(n.endResult),r=i.numberWithCommas(n.storiesCount);t=1===r?"patient story":"patient stories";l.show().html("Displaying <strong>"+u+" - "+f+"<\/strong> of <strong>"+r+"<\/strong> "+t)};i.popList=function(){var n="/resource/api/landingpages/getpatientstorieslist/";n=n+$("#currentItemId").val()+"/"+e+"/"+c+"/"+void 0+"/";u.fadeOut(250).html("");l.hide();r.height(r.height(200));i.loaderGraphic();$.ajax({url:n,contentType:"application/json",type:"GET",datatype:"json",responseType:"application/json",headers:{"Access-Control-Allow-Credentials":!0,"Access-Control-Allow-Origin":"*","Access-Control-Allow-Methods":"GET","Access-Control-Allow-Headers":"Content-Type"},success:function(n){o=n.currentPage;f=n.totalPages;i.killLoader();i.popIndicator(n);i.popResults(n.stories);i.popNav();onYouTubeIframeAPIReady()},error:function(n){i.killLoader();i.errorLoader(n)}})};i.popNav=function(){var n=i.generatePagination();1<f&&(u.prepend('<li class="pagination__item"><a href="#" class="prev" data-page="prev"><span class="sr-only">Previous set of patient stories<\/span><\/a><\/li>'),$.each(n,function(n,t){var i=n+1;u.append('<li class="pagination__item"><a href="#" data-page=""><span><\/span><\/a><\/li>');"..."===t?(u.find(".pagination__item").eq(i).find("a").remove(),u.find(".pagination__item").eq(i).html('<span class="ellipsis">&hellip;<\/span>')):(u.find(".pagination__item").eq(i).find("span").text(t),u.find(".pagination__item").eq(i).find("a").attr("data-page",t));t===o&&u.find(".pagination__item").eq(i).addClass("active").find("a").attr("aria-current","page")}),u.append('<li class="pagination__item"><a href="#" class="next" data-page="next"><span class="sr-only">Next set of patient stories<\/span><\/a><\/li>'),o===f?u.find("li:last").addClass("inactive"):1===o&&u.find("li:first").addClass("inactive"),i.paginationClickEventListeners(),u.fadeIn(350))};i.popResults=function(n){var u=n.length-1,i,t;if(0<n.length){for(i=0;i<=u;i++)r.append('<li class="landing__item landing__item--excerpt"><div class="landing__content"><h3 class="landing__heading"><a href="#" class="landing__heading-link">Michelle’s Story: ACL Tear<\/a><\/h3><p class="landing__excerpt">While pivoting for a kick during a martial arts grading examination, Michelle felt a a pop in her knee and knew something was terribly wrong&hellip;<\/p><\/div><div class="landing__thumbnail"><a href="https://www.youtube.com/watch?v=r6f1fxHj7iY" class="landing__thumbnail-link"><div class="landing__video-wrap video__wrap"><img src="https://placeimg.com/287/161/any" alt="" class=" video__preview-img"><button class="video__preview-btn" aria-label="Play video"><span class="video__play-svg"><svg height="100%" version="1.1" viewBox="0 0 68 48" width="100%"><path class="button-bg" d="M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z" fill="#212121" fill-opacity="0.8"><\/path><path class="button-icon" d="M 45,24 27,14 27,34" fill="#fff"><\/path><\/svg><\/span><\/button><iframe width="560" height="345" src="https://www.youtube.com/embed/r6f1fxHj7iY?enablejsapi=1" allowfullscreen><\/iframe><\/div><\/a><\/div><\/li>');for(t=0;t<=u;t++)r.find(".landing__item").eq(t).height()-4,null!==n[t].videoId&&0<n[t].videoId.length?r.find(".landing__item").eq(t).find("iframe").attr("src","https://www.youtube.com/embed/"+n[t].videoId+"?enablejsapi=1"):r.find(".landing__item").eq(t).find("iframe").remove(),null!==n[t].title&&0<n[t].title.length?r.find(".landing__item").eq(t).find(".landing__label a").text(n[t].title):r.find(".landing__item").eq(t).find(".landing__label a").remove(),null!==n[t].url&&0<n[t].url.length&&r.find(".landing__item").eq(t).find("a").attr("href",n[t].url);r.removeAttr("style");r.find(".landing__item").each(function(n,t){setTimeout(function(){$(t).fadeIn(250)},Number(100*n))})}};i.filterSubmit=function(n){var t=y.val();n.preventDefault();e=1;c=t.length?t:"00000000-0000-0000-0000-000000000000";i.popList()};i.turnPage=function(n){var t=$(n.currentTarget).attr("data-page");"prev"===t?e--:"next"===t?e++:e=Number(t);i.popList()};i.resetFilter=function(){a[0].reset();i.clearFilterTypes();a.trigger("submit")};i.numberWithCommas=function(n){return n.toString().replace(/\B(?=(\d{3})+(?!\d))/g,",")};i.toConsumableArray=function(n){if(Array.isArray(n)){for(var t=0,i=Array(n.length);t<n.length;t++)i[t]=n[t];return i}return Array.from(n)};i.generatePagination=function(){var t=o-2,n=o+2+1;return Array(f).fill().reduce(function(r,u,e){var o=e+1;return 1===o||o===f||t<=o&&o<n||o<6&&t<=o||o<n&&o===f-3||o<n&&o===f-4?[].concat(i.toConsumableArray(r),[o]):r},[]).reduce(function(n,t,r,u){var f=u[r-1];return[].concat(i.toConsumableArray(n),null!=f&&t-f!=1?["...",t]:[t])},[])};i.loaderGraphic=function(){r.empty().prepend("<div class='loader-graphic'><span class='loader-graphic__icon-wrap'><span class='loader-graphic__icon'><\/span><\/span><span class='loader-graphic__text'>Loading, Please Wait<\/span><\/div>");setTimeout(function(){r.find(".loader-graphic").addClass("in")},150)};i.killLoader=function(){r.find(".loader-graphic").removeClass("in");r.find(".loader-graphic").addClass("out");setTimeout(function(){r.find(".loader-graphic").remove()},350)};i.errorLoader=function(n){var t="<div class='error-graphic'><span class='error-graphic__icon-wrap'><span class='error-graphic__icon'><\/span><\/span><span class='error-graphic__text'>Error:"+n.responseText+"<\/span><\/div>";r.prepend(t)}},{}],27:[function(n,t,i){"use strict";t.exports.init=function(){$(".portlet__toggle, .portlet__toggle--left, .portlet__toggle--right").on("click",function(n){i.toggleView(n)})};i.toggleView=function(n){var t=$(n.currentTarget),i=t.closest(".portlet--video"),r=i.find(".portlet__wrap");i.toggleClass("collapsed");i.hasClass("collapsed")?(r.slideUp(350),t.attr("aria-expanded",!1)):(r.slideDown(350),t.attr("aria-expanded",!0))}},{}],28:[function(n,t,i){"use strict";var o,u=$(".quiz"),h=u.find(".quiz__button--start"),s=[],f=[],r=[],e=[];t.exports.init=function(){u.each(function(n,t){var i=$(t);i.attr("data_quiz-id",n);i.attr("aria-labelledby","quiz__title--"+n);i.find(".quiz__title").attr("id","quiz__title--"+n);i.find(".quiz__legend").attr("id","quiz__legend--"+n);i.find(".quiz__legend .question").text("1");i.find(".quiz__legend .total").text(Number(i.find(".quiz__item").length));i.find("fieldset").attr("aria-describedby","quiz__legend--"+n)});h.on("click",function(n){n.preventDefault();i.startQuiz(n)});u.each(function(n){r[n]=0;e[n]=[];s[n]=0;f[n]=0})};i.startQuiz=function(n){var u=$(n.currentTarget),t=u.closest(".quiz"),e=t.find(".quiz__intro"),r=t.attr("data_quiz-id");s[r]=t.find(".quiz__item").length;f[r]=s[r]-1;u.hide();t.parent().addClass("quiz-active");e.addClass("out");i.updateNav(t);setTimeout(function(){e.remove()},400);setTimeout(function(){t.find(".quiz__item").eq(0).removeClass("inactive").addClass("active");i.initControls(t);i.setFocus()},900)};i.setFocus=function(){$(".quiz__item.active").find(".quiz__answer-label:first").focus()};i.initControls=function(n){var r,t=n.find(".quiz__nav"),u=n.find(".quiz__radio"),f=t.find(".quiz__button--next"),o=t.find(".quiz__button--prev");t.removeClass("off");setTimeout(function(){t.removeClass("inactive")},100);u.on("change",function(t){var u=$(t.currentTarget),f=n.find(".quiz__item.active").index();r=u.closest(".quiz").attr("data_quiz-id");e[r][f]=u.attr("value");i.updateNav(n);u.parent().parent().find(".quiz__button--next").removeClass("inactive").removeAttr("disabled")});u.on("keydown",function(n){13===n.keyCode&&(n.preventDefault(),$(this).attr("checked")||$(this).attr("checked","checked").trigger("change"),f.trigger("click"))});f.on("click",function(n){n.preventDefault();$(this).blur();!1===$(n.currentTarget).hasClass("inactive")&&i.checkAnswer(n,"next")});o.on("click",function(n){n.preventDefault();!1===$(n.currentTarget).hasClass("inactive")&&i.checkAnswer(n,"prev")})};i.checkAnswer=function(n,t){var r=$(n.currentTarget).parent().parent(),u=r.find(".quiz__item.active").find('input[type="radio"]').attr("name"),f=r.parent().attr("data_quiz-id");if(n.preventDefault(),!$('input[name="'+u+'"]:checked').val()&&"next"===t)return!1;i.navigate(r,t,f)};i.navigate=function(n,t,u){"prev"===t?0!==r[u]&&(r[u]--,i.slideQuiz(n,t,u)):"next"===t&&(r[u]<f[u]?(r[u]++,i.slideQuiz(n,t,u)):i.quizComplete())};i.slideQuiz=function(n,t,u){var f;"prev"===t?f=r[u]+1:"next"===t&&(f=r[u]-1);n.find(".quiz__legend .question").text(r[u]+1);n.find(".quiz__item.active").find(".quiz__radio").attr("tabindex","-1");n.find(".quiz__item.active").removeClass("active");setTimeout(function(){n.find(".quiz__item").eq(f).addClass("inactive");i.updateNav(n)},250);setTimeout(function(){n.find(".quiz__item").eq(r[u]).removeClass("inactive").addClass("active");n.find(".quiz__item.active").find(".quiz__radio").removeAttr("tabindex");i.setFocus()},500)};i.updateNav=function(n){var h=n.find(".quiz__nav"),t=h.find(".quiz__button--next"),s=h.find(".quiz__button--prev"),i=n.closest(".quiz").attr("data_quiz-id");o=t.html();0===r[i]&&0!=f[i]?(s.addClass("inactive").attr("disabled","disabled"),1==e[i].length&&(t.removeClass("inactive complete").removeAttr("disabled"),t.html(o))):r[i]===e[i].length?r[i]<f[i]?(u.removeClass("quiz--complete"),t.addClass("inactive").attr("disabled","disabled"),s.removeClass("inactive").removeAttr("disabled"),t.html(o)):(u.addClass("quiz--complete"),t.addClass("inactive complete").attr("disabled","disabled"),s.removeClass("inactive").attr("disabled","disabled"),t.text("Show Quiz Results")):r[i]===f[i]?r[i]<e[i].length&&(u.addClass("quiz--complete"),t.removeClass("inactive").addClass("complete").removeAttr("disabled"),s.removeClass("inactive").removeAttr("disabled"),t.text("Show Quiz Results")):(u.removeClass("quiz--complete"),t.removeClass("inactive complete").removeAttr("disabled"),s.removeClass("inactive").removeAttr("disabled"),t.html(o))};i.quizComplete=function(){var t=u.attr("action"),n=u.serializeArray();n=JSON.stringify(n);sessionStorage.setItem("quizData",n);window.location=t}},{}],29:[function(n,t,i){"use strict";var f,r,u,s=n("./_experienceEditor"),e=n("./_in_page_nav"),h=n("./_marketing_accordion"),o=!1;t.exports.init=function(){var e=$(".additional-content__button"),t=$(".additional-content__wrap"),h=$(".rtf.additional-content").height(),n=!1;f=$(".content-toggle");r=$(".content-toggle__wrap");u=$(".rtf.additional-content > *:gt(2):not(.additional-content__wrap)");100<$(".main-content .rtf").eq(0).height()&&(o=!0);h<600&&(n=!0);!0===$("main.content").hasClass("read-more")&&!1===$("body").hasClass("view_desktop")&&($(".js-sidebar").length&&r.css("bottom",$(".js-sidebar-mobile").outerHeight(!0)),$(".content__wrap").eq(0).nextAll().not(".content-toggle__wrap, .content-toggle__full, .js-sidebar-mobile").hide());$(".rtf.additional-content").length&&!1===s.ee_active&&u.length&&!n?($(".rtf.additional-content").children().first().height()<100&&u.splice(0,1),u.hide()):o&&!n||t.remove();f.on("click touch",function(){i.toggleView();f.parent().remove()});e.on("click touch",function(n){i.toggleAdditional(n);t.remove()})};i.toggleView=function(){$("main.content").hasClass("read-more")?($("main.content").removeClass("read-more"),i.show_content(),setTimeout(function(){e.activate_mobile()},500)):($("main.content").addClass("read-more"),i.hide_content(),setTimeout(function(){e.deactivate_mobile()},500),$("html, body").stop().animate({scrollTop:$(".content-toggle").offset().top-120}))};i.toggleAdditional=function(n){var t=$(n.currentTarget).parent().parent();t.hasClass("additional-content")&&($("main.content").removeClass("read-more"),t.removeClass("additional-content"),i.showAdditional(n))};i.show_content=function(){var n=$(".content__wrap").eq(0).nextAll().not(".content-toggle__wrap, .content-toggle__full, .js-sidebar-mobile, .in-page-menu--desktop"),t=n.find('h2, h3, h4, h5, button, [href], [tabindex]:not([tabindex="-1"])').first();r.addClass("open");n.show();t.is("a, button, [tabindex]")||t.attr("tabindex","-1");setTimeout(function(){$("html, body").stop().animate({scrollTop:window.scrollY+100},800)},250);$(".in-page-menu--desktop").removeAttr("style");0<$(".js-marketing-accordion").length&&h.hideContent()};i.showAdditional=function(n){var t=$(n.currentTarget).parent();u.show();t.fadeOut(250);setTimeout(function(){t.remove()},250)};i.hide_content=function(){r.removeClass("open");$(".content__wrap").eq(0).nextAll().not(".content-toggle__wrap, .content-toggle__full, .js-sidebar-mobile, .in-page-menu--desktop").hide();$(".content-toggle").text("See More")};i.resizeReset=function(){!0===$("main.content").hasClass("read-more")&&!1===$("body").hasClass("view_desktop")?($(".content__wrap").eq(0).nextAll().not(".content-toggle__wrap, .content-toggle__full").hide(),$(".content-toggle").text("See More"),0<$(".js-sidebar-mobile").length&&(r.css("bottom",$(".js-sidebar-mobile").outerHeight(!0)),$(".js-sidebar-mobile").show())):(void 0!==r&&r.addClass("open"),$(".content-toggle__wrap").removeClass("open"),$(".content-toggle").text("See Less"),!1===$("body").hasClass("view_desktop")?($(".content__wrap").eq(0).nextAll().not(".content-toggle__wrap").not(".in-page-menu--desktop").show(),$(".in-page-menu--desktop").hide()):($(".content__wrap").eq(0).nextAll().not(".content-toggle__wrap").not(".in-page-menu--mobile").not(".sidebar--mobile").show(),$(".content__wrap").find(".in-page-menu--mobile").hide(),$(".content__wrap").find(".sidebar--mobile").hide()))}},{"./_experienceEditor":8,"./_in_page_nav":15,"./_marketing_accordion":24}],30:[function(n,t,i){"use strict";var f,s,e,h,c=n("./_tile_slider"),l=n("./_health_listing"),a=n("./_interactive_quiz"),u=n("./_helper_tool"),o=n("./_table_slide"),v=n("./_in_page_nav"),y=n("./_jhm"),w=n("./_read_more"),p=n("./_slideshow"),b=n("./_parallax"),r=n("./_scrollCheck"),k=n("./_marketing_accordion");i.window_width;i.$bod;t.exports.init=function(){f=$(window);i.$bod=$("body");e=768;h=960;f.on("resize",function(){i.resizeListener()});i.sizecheck()};i.resizeListener=function(){clearTimeout(s);s=setTimeout(i.sizecheck,150)};i.sizecheck=function(){i.window_width=f.outerWidth();i.window_width<e?(i.mquerie_func("view_mobile"),i.phone_func()):i.window_width>=e&&i.window_width<=h?(i.mquerie_func("view_tablet"),i.tablet_func()):(i.mquerie_func("view_desktop"),i.desktop_func());void 0!==c.$tiles&&c.updateLogic(i.window_width);void 0!==l.$chapter&&l.fixPosition(i.window_width);void 0!==a.$quiz&&a.updateHeight();void 0!==u.$helperTool&&(!0===u.$helperTool.hasClass("active")?u.setRail():u.reFrame());void 0!==o.$tbl&&o.resize();0<$(".js-marketing-accordion").length&&k.updateContentMaxHeight(!0)};i.desktop_func=function(){r.menu_breakpoint=76;0<$(".hero--interior").length&&(r.ip_menu_breakpoint=Number($(".hero--interior").offset().top+$(".hero--interior").height()-116));y.mobileMenu.body.classList.contains("menu-open")&&y.mobileMenu.toggleMobileMenu()};i.tablet_func=function(){r.menu_breakpoint=70;0<$(".hero--interior").length&&(r.ip_menu_breakpoint=Number($(".hero--interior").offset().top+$(".hero--interior").height()-116))};i.phone_func=function(){r.menu_breakpoint=70;r.ip_menu_breakpoint=460};i.mquerie_func=function(n){i.$bod.removeClass("view_mobile view_tablet view_desktop").addClass(n);0<$(".in-page-nav").length&&!0===v._switch&&v.resizeReset();w.resizeReset();0<$("table").length&&o.reposition(n);!0===p.on&&p.updateWidth();0<$(".parallax").length&&b.respond(n)}},{"./_health_listing":12,"./_helper_tool":13,"./_in_page_nav":15,"./_interactive_quiz":18,"./_jhm":19,"./_marketing_accordion":24,"./_parallax":25,"./_read_more":29,"./_scrollCheck":31,"./_slideshow":38,"./_table_slide":39,"./_tile_slider":40}],31:[function(n,t,i){"use strict";var r,u,f=n("./_parallax"),e=n("./_lazyIn"),o=n("./_infographic"),s=n("./_in_page_nav"),h=n("./_health_listing");i.expanded=!1;i.end_breakpoint=0;i.ip_menu_breakpoint;i.scrollPos=[0,0];i.scrollDir;t.exports.init=function(){r=$(window);i.expanded=!1;0<$(".hero--interior").length&&(i.ip_menu_breakpoint=Number($(".hero--interior").offset().top+$(".hero--interior").height()-116));i.end_breakpoint=!0===$("body").hasClass("expanded")?Number($("main.content, main.content--no-header").height()-20):Number($("main.content, main.content--no-header").height()+80);0<$(".health-listing__list").length&&(i.ip_menu_breakpoint=Number($(".health-listing__list").offset().top-$(".main-header").height()-20),Number(i.ip_menu_breakpoint+$(".health-listing__list").height()));r.on({"DOMMouseScroll mousewheel onmousewheel scroll":this.scroll_check})};i.scroll_check=function(){i.scrollPos[0]=i.scrollPos[1];i.scrollPos[1]=$(document).scrollTop();clearTimeout(u);i.scrollPos[0]<i.scrollPos[1]?i.scrollDir="down":i.scrollPos[0]>i.scrollPos[1]&&(i.scrollDir="up");u=setTimeout(function(){i.scrollDir=""},250);!0===$("body").hasClass("expanded")?(i.end_breakpoint=Number($("main.content, main.content--no-header").height()-20),"down"===i.scrollDir&&($("body").removeClass("expanded").addClass("retracted"),setTimeout(function(){$("body").removeClass("retracted")},400))):i.end_breakpoint=Number($("main.content, main.content--no-header").height()+80);0<$(".hero--interior").length&&(i.ip_menu_breakpoint=Number($(".hero--interior").offset().top+$(".hero--interior").height()-116),Number(i.ip_menu_breakpoint+$(".health-listing__list").height()));0<$(".health-listing__list").length&&(i.ip_menu_breakpoint=Number($(".health-listing__list").offset().top-$(".main-header").height()-20),h.watch($(document).scrollTop(),i.ip_menu_breakpoint));0<$(".parallax").length&&f.watch($(document).scrollTop());0<$(".fadeIn").length&&e.watch($(document).scrollTop());0<$(".infographic__header, .infographic__block, .infographic__block--icon-list, .infographic__block--ani-list, .infographic__block--blue-line").length&&o.watch($(document).scrollTop());0<$(".in-page-nav").length&&s.watch($(document).scrollTop(),i.end_breakpoint,i.ip_menu_breakpoint)}},{"./_health_listing":12,"./_in_page_nav":15,"./_infographic":17,"./_lazyIn":22,"./_parallax":25}],32:[function(n,t,i){"use strict";t.exports.init=function(){$(".main-content__read-more__btn").on("click",function(n){n.preventDefault();i.scroll_down(this.hash)})};i.scroll_down=function(n){var t=$(n),i=0;$("body").hasClass("view_mobile")||(i=$(".main-header").height());t.length&&$("html, body").stop().animate({scrollTop:parseInt(t.offset().top,10)-i},250)}},{}],33:[function(n,t,i){"use strict";var r,u,f=n("./_parallax"),e=n("./_lazyIn"),o=n("./_infographic"),s=n("./_in_page_nav"),h=n("./_health_listing");i.expanded=!1;i.end_breakpoint=0;i.ip_menu_breakpoint;i.scrollPos=[0,0];i.scrollDir;t.exports.init=function(){r=$(window);i.expanded=!1;0<$(".hero--interior").length&&(i.ip_menu_breakpoint=Number($(".hero--interior").offset().top+$(".hero--interior").height()-116));i.end_breakpoint=!0===$("body").hasClass("expanded")?Number($("main.content, main.content--no-header").height()-20):Number($("main.content, main.content--no-header").height()+80);0<$(".health-listing__list").length&&(i.ip_menu_breakpoint=Number($(".health-listing__list").offset().top-$(".main-header").height()-20),Number(i.ip_menu_breakpoint+$(".health-listing__list").height()));r.on({"DOMMouseScroll mousewheel onmousewheel scroll":this.scroll_check})};i.scroll_check=function(){i.scrollPos[0]=i.scrollPos[1];i.scrollPos[1]=$(document).scrollTop();clearTimeout(u);i.scrollPos[0]<i.scrollPos[1]?i.scrollDir="down":i.scrollPos[0]>i.scrollPos[1]&&(i.scrollDir="up");u=setTimeout(function(){i.scrollDir=""},250);!0===$("body").hasClass("expanded")?(i.end_breakpoint=Number($("main.content, main.content--no-header").height()-20),"down"===i.scrollDir&&($("body").removeClass("expanded").addClass("retracted"),setTimeout(function(){$("body").removeClass("retracted")},400))):i.end_breakpoint=Number($("main.content, main.content--no-header").height()+80);0<$(".hero--interior").length&&(i.ip_menu_breakpoint=Number($(".hero--interior").offset().top+$(".hero--interior").height()-116),Number(i.ip_menu_breakpoint+$(".health-listing__list").height()));0<$(".health-listing__list").length&&(i.ip_menu_breakpoint=Number($(".health-listing__list").offset().top-$(".main-header").height()-20),h.watch($(document).scrollTop(),i.ip_menu_breakpoint));0<$(".parallax").length&&f.watch($(document).scrollTop());0<$(".fadeIn").length&&e.watch($(document).scrollTop());0<$(".infographic__header, .infographic__block, .infographic__block--icon-list, .infographic__block--ani-list, .infographic__block--blue-line").length&&o.watch($(document).scrollTop());0<$(".in-page-nav").length&&s.watch($(document).scrollTop(),i.end_breakpoint,i.ip_menu_breakpoint)}},{"./_health_listing":12,"./_in_page_nav":15,"./_infographic":17,"./_lazyIn":22,"./_parallax":25}],34:[function(n,t){"use strict";t.exports.init=function(){$(".js-select-redirect").on("change",function(){this.value&&(window.location.href=window.location.origin+this.value)})}},{}],35:[function(n,t,i){"use strict";var u,f,r,o,e;t.exports.init=function(){u=$(".js-sidebar-mobile-container").first();f=$(".js-sidebar-item");r=$(".js-health-ksw-quiz");(u.length&&f.length||r.length)&&i.checkContent()};i.checkContent=function(){(o=$(".content-toggle__wrap").length?$(".content-toggle__wrap"):r.length?r:u.find(".rtf").first()).length&&i.buildSidebar()};i.buildSidebar=function(){e=$('<div class="sidebar--mobile js-sidebar-mobile" role="complementary"><\/div>');f.each(function(n,t){$(t).clone().appendTo(e)});o.after(e)}},{}],36:[function(n,t,i){"use strict";var r,u,f=n("./_experienceEditor");t.exports.init=function(){r=$(".sidebar__accordion__toggle");u=$(".sidebar__link");$(".sidebar__accordion__menu");$(".sidebar__accordion__menu--additional");!1===f.ee_active&&r.on("click touch",function(n){i.toggleAccordion(n)});u.on("click touch",function(n){i.seeMoreContent(n)})};i.toggleAccordion=function(n){var i=$(n.currentTarget),t=i.parent(),r=t.parent(),u=t.find(".sidebar__accordion__wrap");i.blur();!0===t.hasClass("active")?(u.slideUp(),t.removeClass("active")):(r.find(".sidebar__accordion.active .sidebar__accordion__wrap").slideUp(),r.find(".sidebar__accordion.active").removeClass("active"),u.slideDown(),t.addClass("active"));$(".content-toggle__wrap").css("bottom",$(".js-sidebar-mobile").outerHeight(!0))};i.closeAccordion=function(n){var t=$(n);t.find(".sidebar__accordion__wrap").slideUp();t.removeClass("active")};i.seeMoreContent=function(n){var t=$(n.currentTarget),r=t.height(),i=t.closest(".sidebar__accordion__wrap"),u=i.find(".sidebar__accordion__menu");t.height(r);u.eq(0).addClass("see-more");t.css({opacity:0,"z-index":-2,height:0});i.find(".sidebar__accordion__menu--additional .sidebar__accordion__item").each(function(n,t){setTimeout(function(){$(t).addClass("on");setTimeout(function(){$(t).addClass("active")},100)},Number(100*n))})}},{"./_experienceEditor":8}],37:[function(n,t,i){"use strict";var f,r,u,e,o,h,s;t.exports.init=function(){(f=$("form.sign-up__form"))&&(u=f.find('input[name="email"], input[name="Email"]')[0],e=f.find('input[name="first_name"], input[name="FirstName"]')[0],o=f.find('input[name="last_name"], input[name="LastName"]')[0],h=f.find('select[name="country"]'),s=f.find('select[name="state"]'),f.find('input[name="NewsletterSignUp"]'),$([u,e,o]).on("keyup",function(){r=$(this).closest("form");i.validateFields()}),h.on("change",function(){var n=$(this),t=$("#state-container");r=n.closest("form");"United States of America"===n.val()?t.show():t.hide();i.validateFields()}),s.on("change",function(){r=$(this).closest("form");i.validateFields()}),$(window).on("pageshow",function(){document.getElementById("your-health-form").reset();$("#state-container").show()}),$(u).on("blur",function(){i.isValidEmail($(u).val())?$(u).siblings("p[aria-live]").attr("aria-live","off"):$(u).siblings("p[aria-live]").attr("aria-live","assertive")}),f.find("a.sign-up__button").on("click",function(n){(r=$(n.target).closest("form")).closest("section").addClass("success");r.remove();n.preventDefault();i.validate()}),f.on("submit",function(n){(r=$(n.target).closest("form")).hasClass("is-salesforce")||(n.preventDefault(),i.validate())}),-1!==document.URL.indexOf("thank-you=true")&&i.showSuccessMessage())};i.isValidEmail=function(n){return/^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(n)};i.enableForm=function(){r.find(".sign-up__button").removeClass("inactive");r.addClass("is-valid");$(u).siblings("p[aria-live]").attr("aria-live","off")};i.disableForm=function(){r.find(".sign-up__button").addClass("inactive");r.removeClass("is-valid")};i.validateFields=function(){h&&$(s).is(":hidden")?i.isValidEmail($(u).val())&&0!==$(e).val().length&&0!==$(o).val().length&&""!==$(country).val()?i.enableForm():i.disableForm():h&&$(s).is(":visible")?i.isValidEmail($(u).val())&&0!==$(e).val().length&&0!==$(o).val().length&&""!==$(country).val()&&""!==$(s).val()?i.enableForm():i.disableForm():i.isValidEmail($(u).val())&&0!==$(e).val().length&&0!==$(o).val().length?i.enableForm():i.disableForm()};i.validate=function(){r.is(".is-valid")&&i.ajaxSubmit()};i.showSuccessMessage=function(){var n=$(".sign-up, .sign-up--minimal").offset().top-$(".main-header").height();$(".sign-up__order-form--full").addClass("complete success");$(".sign-up__form").hide();$("html, body").stop().animate({scrollTop:n},500)};i.ajaxSubmit=function(){var t=r.attr("action"),f=r.serialize(),n=r.closest("section"),u=r.find(".sign-up__button"),e=u.attr("href");r.find(".sign-up__form__wrap, .sign-up__block").not(":first").remove();u.remove();i.loaderGraphic();n.addClass("submitted");$.ajax({type:"post",url:t,data:f,success:function(i){n.addClass("success");"/api/jhm/GatedContent/PostGatedContentPortletDownload"===t?window.location=e:"/api/jhm/GatedContent/PostGatedContentPortlet"===t&&(window.location=i.Url)},error:function(){n.addClass("error")},complete:function(){n.addClass("complete");r.remove();i.killLoader()}})};i.loaderGraphic=function(){var n=r.find(".sign-up__form__wrap, .sign-up__block");n.html("<div class='loader-graphic'><span class='loader-graphic__icon-wrap'><span class='loader-graphic__icon'><\/span><\/span><span class='loader-graphic__text'>Loading, Please Wait<\/span><\/div>");setTimeout(function(){n.first().find(".loader-graphic").addClass("in")},150)};i.killLoader=function(){var n=r.find(".sign-up__form__wrap, .sign-up__block");n.find(".loader-graphic").removeClass("in");n.find(".loader-graphic").addClass("out");setTimeout(function(){n.find(".loader-graphic").remove()},350)}},{}],38:[function(n,t,i){"use strict";var o,f,e,r,u,s,h,c,l;i.slideCount=0;i.$slides=$(".slideshow__slide");i.$wrap=$(".slideshow__slide-wrap");i.$rail=$(".slideshow__rail");i.slideWidth=0;i.slidePos=0;i.on=!0;t.exports.init=function(){o=$("body");f=$(".slideshow__nav .prev");e=$(".slideshow__nav .next");$(".slideshow__nav");r=$(".slideshow__chapter");u=$(".slideshow__content");s=$(".slideshow__copy");h=[];c=[];l={triggerOnTouchEnd:!0,swipeStatus:i.swipeStatus,allowPageScroll:"vertical",threshold:75};f.on("click touch",function(n){!1===$(n.currentTarget).hasClass("inactive")&&i.moveSlider(n,"prev")});e.on("click touch",function(n){!1===$(n.currentTarget).hasClass("inactive")&&i.moveSlider(n,"next")});i.$wrap.swipe(l);!1===o.hasClass("ee_active")&&i.makeCopy(s);i.updateWidth()};i.makeCopy=function(n){$(n).find("li").each(function(n,t){h.push($(t).find(".chapter").text());c.push($(t).find(".content").html())});s.remove();i.swapCopy()};i.updateWidth=function(){i.slideWidth=i.$wrap.width();i.slideCount=i.$slides.length;i.$slides.each(function(n,t){$(t).width(i.slideWidth)});i.$rail.width(Number(i.slideWidth*i.slideCount));i.$rail.css({left:"-"+Number(i.slideWidth*i.slidePos)+"px"})};i.swapCopy=function(n){var t=h[i.slidePos],f=c[i.slidePos];"transition"===n?(r.stop().animate({opacity:0},250,function(){r.text(t);setTimeout(function(){r.animate({opacity:1},250)},250)}),u.stop().animate({opacity:0},350,function(){u.html(f);setTimeout(function(){u.animate({opacity:1},350)},250)})):(r.css({opacity:0},250),r.text(t),setTimeout(function(){r.animate({opacity:1},250)},250),u.css({opacity:0}),u.html(f),setTimeout(function(){u.animate({opacity:1},350)},250))};i.moveSlider=function(n,t){$(n.currentTarget).blur();"prev"===t?i.slidePos--:"next"===t&&i.slidePos++;i.$rail.animate({left:"-"+Number(i.slideWidth*i.slidePos)+"px"},400);i.updateControls();i.swapCopy("transition")};i.swipeStatus=function(n,t,r){var u=$(n.currentTarget),f=u.find(".next"),e=u.find(".prev");!1===o.hasClass("view_desktop")&&("move"!=t||"left"!=r&&"right"!=r)&&("cancel"==t||"end"==t&&("right"==r?!1===e.hasClass("inactive")&&i.moveSlider(e,"prev"):"left"==r&&!1===f.hasClass("inactive")&&i.moveSlider(f,"next")))};i.updateControls=function(){i.slidePos===i.slideCount-1?(e.addClass("inactive"),f.removeClass("inactive")):(0===i.slidePos?f.addClass("inactive"):f.removeClass("inactive"),e.removeClass("inactive"))}},{}],39:[function(n,t,i){"use strict";var u,r;t.exports.init=function(){u=$(".responsive-table");u.find("tr").find("td").eq(0);r=u.find("tr");u.find("tr").find("th");r.each(function(n,t){$(t).find("td").each(function(n,t){if(0<n){var i=$(t).parent().parent().parent(),r=$(i).find("th");$(t).prepend('<p class="mobile-label">'+$(r[n]).text()+"<\/p>")}})});i.resize()};i.toggleTable=function(n){$(n.currentTarget).parent().toggleClass("collapsed");!0===$(n.currentTarget).parent().hasClass("collapsed")?$(n.currentTarget).parent().find("td").not(":eq(0)").slideUp(350):$(n.currentTarget).parent().find("td").not(":eq(0)").slideDown(350)};i.resize=function(){$("body").hasClass("view_mobile")?r.each(function(n,t){$(t).addClass("collapsed");$(t).find("td").not(":eq(0)").hide();$(t).find("td").eq(0).on("click touch",function(n){i.toggleTable(n)})}):r.each(function(n,t){$(t).removeClass("collapsed");$(t).find("td").not(":eq(0)").show();$(t).find("td").eq(0).off("click touch")})};i.reposition=function(n){"view_mobile"!==n&&void 0!==u&&(r.each(function(n,t){$(t).removeAttr("class")}),r.find("td").each(function(n,t){$(t).removeAttr("style")}))}},{}],40:[function(n,t,i){"use strict";var v,y=n("./_resize"),p=$("body"),l=$(".photo-tiles__slider"),e=$(".photo-tiles__item"),o=l.find(".tile"),h=$(".photo-tiles__chapters"),u=$(".photo-tiles__controls .next"),f=$(".photo-tiles__controls .prev"),w=$(".photo-tiles__status"),r=0,c=0,s=0,a=!1;i.$tiles=$(".photo-tiles");t.exports.init=function(){v={triggerOnTouchEnd:!0,swipeStatus:i.swipeStatus,allowPageScroll:"vertical",threshold:75};u.on("click",function(n){r<Number(c-1)&&(a=!0,i.slide("next"),$(n.currentTarget).blur())});f.on("click",function(n){0<r&&(a=!0,i.slide("prev"),$(n.currentTarget).blur())});$(".photo-tiles__slider").swipe(v);i.generateChapters(e.length);i.updateLogic(y.window_width);i.updateTabIndex(r)};i.generateChapters=function(n){for(var t=1,r=0;r<n;r++)h.append($('<li><button class="photo-tiles__chapters__button"><\/button><\/li>').find("button").attr("aria-label","Page "+t)).removeAttr("aria-current"),t++;h.find(".photo-tiles__chapters__button").eq(0).addClass("active").attr("aria-current","page");h.find(".photo-tiles__chapters__button").each(function(n){$(this).on("click",function(){i.jump(n)})})};i.swipeStatus=function(n,t,r){var u=$(n.currentTarget),f=u.parent().find(".next"),e=u.parent().find(".prev");!1===p.hasClass("view_desktop")&&("move"!=t||"left"!=r&&"right"!=r)&&("cancel"==t||"end"==t&&("right"==r?!1===e.hasClass("inactive")&&i.slide("prev"):"left"==r&&!1===f.hasClass("inactive")&&i.slide("next")))};i.slide=function(n){var t,u;"next"===n?(t="-=",r++):"prev"===n&&(t="+=",r--);u=t+s;l.animate({left:u},500);i.buttonCheck();960<=y.window_width&&i.updateChapter(r);i.updateTabIndex(r)};i.jump=function(n){r=n;var t="-"+Number(s.slice(0,-2)*n)+"px";l.animate({left:t},500);i.buttonCheck();i.updateChapter(n);i.updateTabIndex(r)};i.updateChapter=function(n){h.find(".photo-tiles__chapters__button.active").removeClass("active");h.find(".photo-tiles__chapters__button").eq(n).addClass("active")};i.updateLogic=function(n){n<=640?(s=i.$tiles.width()-48+"px",c=5*e.length):640<n&&n<960?(s=i.$tiles.width()/2-48+"px",c=5*e.length-1):(s=i.$tiles.width()+"px",c=e.length,r=Math.round(r/5),i.updateChapter(r));l.css({left:"-"+Number(s.slice(0,-2)*r)+"px"});i.buttonCheck()};i.updateTabIndex=function(n){var t,i=o,f,r,u;960<=window.outerWidth?t=(i=$(e.get(n)).find(".tile")).length:window.outerWidth<960&&641<=window.outerWidth?(f=[$(o.get(n)),$(o.get(n+1))],i=f.reduce($.merge),t=2):(i=$(o.get(n)),t=1);o.each(function(){$(this).attr("aria-hidden","true");$(this).find(".photo-tiles__link").attr("tabindex","-1");$(this).find(".quiz__wrap").find(".quiz__button, .quiz__button--start").attr("tabindex","-1");$(this).find(".quiz__item").find(".quiz__answer").find('input[type="radio"]').attr("tabindex","-1")});i.each(function(){$(this).removeAttr("aria-hidden");$(this).find(".photo-tiles__link").removeAttr("tabindex");$(this).find(".quiz__item").find(".quiz__answer").find('input[type="radio"]').attr("tabindex","-1");$(this).find(".quiz__wrap").find(".quiz__button, .quiz__button--start").removeAttr("tabindex");$(this).find(".quiz__item").eq(0).find(".quiz__answer").find('input[type="radio"]').removeAttr("tabindex")});a&&setTimeout(function(){i.first().find(".photo-tiles__link, .quiz__button--start").first().get(0).focus()},200);u=o.length;1==t?r=n*t+1:2==t?r=n+t-1+" to "+(n+t):(r=(n+0)*(t=1)+1+" to "+(n+1)*t,r=n*t+1,u=e.length);w.text("Slide "+r+" of "+u)};i.buttonCheck=function(){0===r?(f.addClass("inactive"),f.attr("tabindex","-1"),u.removeClass("inactive"),u.removeAttr("tabindex")):r===Number(c-1)?(u.addClass("inactive"),u.attr("tabindex","-1"),f.removeClass("inactive"),f.removeAttr("tabindex")):(f.removeClass("inactive"),f.removeAttr("tabindex"),u.removeClass("inactive"),u.removeAttr("tabindex"))}},{"./_resize":30}],41:[function(n,t,i){"use strict";var r;t.exports.init=function(){r=$(".tool-tip__contact");$(".tool-tip__close");r.on("click touch",function(n){n.preventDefault();i.justTheTip(n)})};i.justTheTip=function(n){var r=$(n.currentTarget),t=r.find(".tool-tip"),u=t.offset().left,f=t.offset().left+r.offset().left,e="https://qa-sc.hopkinsmedicine.org/sitecore/api/PageContent/Definition/"+$(n.currentTarget).attr("data-definition");t.toggleClass("active");!0===t.hasClass("active")?(i.overflowFix(t,u,f),r.on("blur",function(){i.tipClose(t)})):($(n.currentTarget).blur(),i.tipClose(t));$.ajax({url:e,contentType:"application/json",type:"GET",datatype:"json",responseType:"application/json",headers:{"Access-Control-Allow-Credentials":!0,"Access-Control-Allow-Origin":"*","Access-Control-Allow-Methods":"GET","Access-Control-Allow-Headers":"Content-Type"},success:function(){},error:function(){}})};i.overflowFix=function(n,t,i){var r=$(window).width();t<0?n.addClass("offset-left"):r<i?n.addClass("offset-right"):n.removeClass("offset-left offset-right")};i.tipClose=function(n){setTimeout(function(){n.removeClass("offset-left offset-right active")},600)}},{}],42:[function(n,t,i){"use strict";var u,r;t.exports.init=function(){$(".topics-list__wrap");$(".topics-list__item");u=$(".topics-list__cta button");r=$(".topics-list__close");u.on("click",function(n){i.toggleList(n)});r.on("click",function(n){i.closeList(n)})};i.toggleList=function(n){var i=$(n.currentTarget),t=i.parent().parent().find(".topics-list__wrap"),u=t.parent(),e=u.find(".topics-list__close"),o=t.find(".topics-list__item"),f=0;f=t.outerHeight();u.css({overflow:"hidden",height:f});i.blur();!0===t.hasClass("full-list")?(i.removeClass("open"),i.text("See All"),r.attr("tabindex","-1")):(i.addClass("open"),i.text("Close"),r.removeAttr("tabindex"));$(".topics-list__contact").first().focus();o.each(function(n,t){setTimeout(function(){$(t).addClass("inactive")},10*n)});setTimeout(function(){!0===t.hasClass("full-list")?(t.removeClass("full-list"),e.removeClass("active")):(t.addClass("full-list"),setTimeout(function(){e.addClass("active")},1e3))},500);setTimeout(function(){f=t.outerHeight();u.animate({height:f},200)},800);setTimeout(function(){o.each(function(n,t){setTimeout(function(){$(t).removeClass("inactive")},10*n)});u.removeAttr("style")},1500)};i.closeList=function(n){var i=$(n.currentTarget),t=i.parent().find(".topics-list__wrap"),u=i.parent(),e=u.parent().find(".topics-list__cta button"),o=t.find(".topics-list__item"),f=0;f=t.outerHeight();u.css({overflow:"hidden",height:f});e.removeClass("open");e.text("See All");i.blur();o.each(function(n,t){setTimeout(function(){$(t).addClass("inactive")},10*n)});setTimeout(function(){!0===t.hasClass("full-list")?(t.removeClass("full-list"),i.removeClass("active"),r.attr("tabindex","-1")):(t.addClass("full-list"),setTimeout(function(){i.addClass("active")},1e3))},500);setTimeout(function(){f=t.outerHeight();u.animate({height:f},200)},800);setTimeout(function(){o.each(function(n,t){setTimeout(function(){$(t).removeClass("inactive")},10*n)});u.removeAttr("style")},1500)}},{}],43:[function(n,t,i){"use strict";var r;t.exports.init=function(){r=$(".topics__wrap");r.find(".see-more").on("click",function(n){i.expandList(n)})};i.expandList=function(n){var t=$(n.currentTarget),i=t.parent(),r=i.find(".topics__item");n.preventDefault();t.addClass("active");i.addClass("view-all");r.each(function(n,t){if(5<=n){var i=Number(n-5);setTimeout(function(){$(t).fadeIn(350)},Number(250*i))}})}},{}],44:[function(n,t,i){"use strict";var r,c,o,e,f,u,s,h;t.exports.init=function(){r=$(".js-typeahead");c=r.parent();(o=$('<div class="typeahead" role="combobox" aria-expanded="false" aria-haspopup="listbox"><\/div>')).attr("aria-owns",i.getOptionsId());o.attr("aria-controls",i.getOptionsId());r.attr("aria-label")&&o.attr("aria-label",r.attr("aria-label"));c.append(o);i.createTextBox();i.createArrowIcon();i.createMenu();i.hideSelectBox();i.createStatusBox();i.setupKeys();$(document).on("click",$.proxy(this,"onDocumentClick"))};i.onDocumentClick=function(n){$.contains(c[0],n.target)||(i.hideMenu(),i.removeTextBoxFocus())};i.setupKeys=function(){f={enter:13,esc:27,space:32,up:38,down:40,tab:9,left:37,right:39,shift:16}};i.onTextBoxFocus=function(){u.addClass("typeahead-is-focused")};i.removeTextBoxFocus=function(){u.removeClass("typeahead-is-focused")};i.onTextBoxClick=function(n){i.clearOptions();var t=i.getAllOptions();i.buildMenu(t);i.updateStatus(t.length);i.showMenu();"function"==typeof n.currentTarget.select&&n.currentTarget.select()};i.onTextBoxKeyUp=function(n){switch(n.keyCode){case f.esc:i.onOptionEscape(n);break;case f.up:case f.left:case f.right:case f.space:case f.enter:case f.tab:case f.shift:break;case f.down:i.onTextBoxDownPressed(n);break;default:i.onTextBoxType(n)}};i.onMenuKeyDown=function(n){switch(n.keyCode){case f.up:i.onOptionUpArrow(n);break;case f.down:i.onOptionDownArrow(n);break;case f.enter:i.onOptionEnter(n);break;case f.space:i.onOptionSpace(n);break;case f.esc:i.onOptionEscape(n);break;case f.tab:i.hideMenu();i.removeTextBoxFocus();break;default:u.focus()}};i.onTextBoxType=function(){if(0<u.val().trim().length){var n=i.getOptions(u.val().trim().toLowerCase());i.buildMenu(n);i.showMenu();i.updateStatus(n.length)}else i.hideMenu();i.updateSelectBox()};i.updateSelectBox=function(){var t=u.val().trim(),n=i.getMatchingOption(t);n?r.val(n.value):r.val("")};i.onOptionEscape=function(){i.clearOptions();i.hideMenu();i.focusTextBox()};i.focusTextBox=function(){u.get(0).setSelectionRange(0,0);u.focus()};i.onOptionEnter=function(n){i.isOptionSelected()&&i.selectActiveOption();n.preventDefault()};i.onOptionSpace=function(n){i.isOptionSelected()&&(i.selectActiveOption(),n.preventDefault())};i.onOptionClick=function(n){var t=$(n.currentTarget);i.selectOption(t)};i.selectActiveOption=function(){var n=i.getActiveOption();i.selectOption(n)};i.selectOption=function(n){var t=n.attr("data-option-value");i.setValue(t);i.hideMenu();i.focusTextBox()};i.onTextBoxDownPressed=function(){var n,t,r=u.val().trim();0===r.length||i.isExactMatch(r)?(t=i.getAllOptions(),i.buildMenu(t),i.showMenu(),n=i.getFirstOption(),i.highlightOption(n)):0<(t=i.getOptions(r)).length&&(i.buildMenu(t),i.showMenu(),n=i.getFirstOption(),i.highlightOption(n))};i.onOptionDownArrow=function(n){var t=i.getNextOption();t[0]&&i.highlightOption(t);n.preventDefault()};i.onOptionUpArrow=function(n){var t;i.isOptionSelected()&&((t=i.getPreviousOption())[0]?i.highlightOption(t):(i.focusTextBox(),i.hideMenu()));n.preventDefault()};i.isOptionSelected=function(){return s};i.getActiveOption=function(){return $("#"+s)};i.getFirstOption=function(){return e.find("li").first()};i.getPreviousOption=function(){return $("#"+s).prev()};i.getNextOption=function(){return $("#"+s).next()};i.highlightOption=function(n){s&&i.getOptionById(s).attr("aria-selected","false");n.attr("aria-selected","true");i.isElementVisible(e,n)||e.scrollTop(e.scrollTop()+n.position().top);s=n[0].id;n.focus()};i.getOptionById=function(n){return $("#"+n)};i.showMenu=function(){e.removeClass("is-hidden");o.attr("aria-expanded","true")};i.hideMenu=function(){e.addClass("is-hidden");o.attr("aria-expanded","false");s=null;i.clearOptions()};i.clearOptions=function(){e.empty()};i.getOptions=function(n){var t=[];return r.find("option").each(function(i,r){0<$(r).val().trim().length&&-1<$(r).text().replace(/(<([^>]+)>)/gi,"").toLowerCase().indexOf(n.toLowerCase())&&($(r).text($(r).text()),t.push({typed:n,text:$(r).text(),value:$(r).val()}))}),t};i.getAllOptions=function(){for(var n,i=[],u=r.find("option"),t=0;t<u.length;t++)0<(n=u.eq(t)).val().trim().length&&i.push({text:n.text(),value:n.val()});return i};i.isExactMatch=function(n){return i.getMatchingOption(n)};i.getMatchingOption=function(n){for(var u=null,i=r.find("options"),t=0;t<i.length;t++)if(i[t].text.toLowerCase()===n.toLowerCase()){u=i[t];break}return u};i.buildMenu=function(n){if(i.clearOptions(),s=null,n.length)for(var t=0;t<n.length;t++)e.append(i.getOptionHtml(t,n[t]));else e.append(i.getNoResultsOptionHtml());e.scrollTop(e.scrollTop())};i.getNoResultsOptionHtml=function(){return'<li class="typeahead-optionNoResults">No results found<\/li>'};i.getOptionHtml=function(n,t){var i=t.text.replace(/(<([^>]+)>)/gi,"").replace(new RegExp("("+t.typed+")","gi"),"<strong>$1<\/strong>");return'<li tabindex="-1" aria-selected="false" role="option" data-option-value="'+t.value+'" id="typeahead-option--'+n+'">'+i+"<\/li>"};i.createStatusBox=function(){h=$('<div aria-live="polite" role="status" class="sr-only" />');o.append(h)};i.updateStatus=function(n){0===n?h.text("No results."):h.text(n+" results available.")};i.hideSelectBox=function(){r.attr("aria-hidden","true");r.attr("tabindex","-1");r.addClass("sr-only");r.prop({id:"",name:""})};i.createTextBox=function(){(u=$('<input autocapitalize="none" type="text" autocomplete="off" placeholder="'+r.find("option:selected").text()+'">')).attr("aria-autocomplete","list");u.attr("aria-controls",i.getOptionsId());r.attr("aria-label")&&u.attr("aria-label",r.attr("aria-label"));u.prop("id",r.prop("id"));u.prop("name",r.prop("name"));0<r.find("option:selected").val().trim().length&&u.val(r.find("option:selected").text());o.append(u);u.on("click",$.proxy(this,"onTextBoxClick"));u.on("keydown",$.proxy(function(n){switch(n.keyCode){case f.tab:i.hideMenu();i.removeTextBoxFocus()}},this));u.on("keyup",$.proxy(this,"onTextBoxKeyUp"));u.on("focus",$.proxy(this,"onTextBoxFocus"))};i.getOptionsId=function(){return"typeahead-options--"+r.prop("id")};i.createArrowIcon=function(){var n=$('<span class="typeahead__icon icon-angle-down"><\/span>');o.append(n);n.on("click",$.proxy(this,"onArrowClick"))};i.onArrowClick=function(){i.clearOptions();var n=i.getAllOptions();i.buildMenu(n);i.updateStatus(n.length);i.showMenu();u.focus()};i.createMenu=function(){e=$('<ul id="'+i.getOptionsId()+'" role="listbox" class="is-hidden"><\/ul>');r.attr("aria-label")&&e.attr("aria-label",r.attr("aria-label"));o.append(e);e.on("click","[role=option]",$.proxy(this,"onOptionClick"));e.on("keydown",$.proxy(this,"onMenuKeyDown"))};i.isElementVisible=function(n,t){var u=$(n).height(),i=$(t).offset().top,r=$(n).offset().top,f=parseInt($(t).css("padding-top"),10),e=parseInt($(t).css("padding-bottom"),10),o=$(t).height()+f+e;return!(i-r<0||u<i-r+o)};i.getOption=function(n){return r.find('option[value="'+n+'"]')};i.setValue=function(n){r.val(n);var t=i.getOption(n).text();0<n.trim().length?u.val(t):u.val("")}},{}],45:[function(n,t,i){"use strict";t.exports.init=function(){var n=$("form.is-salesforce").first(),t=n.data("cookieName")||!1;n.length<1||!t||$(document).ready(function(){i.setUtmCookie(t,["utm_source","utm_medium","utm_content","utm_campaign","utm_term"]);var r=i.getCookie(t),u=i.getUtmParameter("utm_source",r),f=i.getUtmParameter("utm_medium",r),e=i.getUtmParameter("utm_content",r),o=i.getUtmParameter("utm_campaign",r),s=i.getUtmParameter("utm_term",r);null!=u&&$(".input_utm_source").val(escape(u));null!=f&&$(".input_utm_medium").val(escape(f));null!=e&&$(".input_utm_content").val(escape(e));null!=o&&$(".input_utm_campaign").val(escape(o));null!=s&&$(".input_utm_term").val(escape(s));n.find(".input_subscribe").on("change",function(){var t=$(this).data("value");t&&n.find(".input_publication").val(this.checked?t:"")}).trigger("change")})};i.getParameterByName=function(n,t){t=t||window.location.href;n=n.replace(/[\[\]]/g,"\\$&");var i=new RegExp("[?&]"+n+"(=([^&#]*)|&|#|$)").exec(t);return i?i[2]?decodeURIComponent(i[2].replace(/\+/g," ")):"":null};i.getCookie=function(n){for(var i=document.cookie.split(";"),t=0;t<i.length;t++)if(i[t].split("=")[0].trim()==n)return decodeURIComponent(i[t].split("=")[1].trim());return null};i.getUtmParameter=function(n,t){var u=i.getParameterByName(n,window.location.href),f,r,e;if(null==u&&null!=t)for(f=t.split(","),r=0;r<f.length;r++)e=f[r].trim().split("="),e[0]==n&&(u=e[1]);return u};i.setCookie=function(n,t,i){var r=new Date,u;r.setTime(r.getTime()+1e3*i);u="expires="+r.toUTCString();document.cookie=n+"="+t+";"+u+";path=/"};i.setUtmCookie=function(n,t){for(var f,u="",e=Array(),r=0;r<t.length;r++)f=i.getParameterByName(t[r],window.location.href),null!==f&&0<f.length&&e.push(t[r]+"="+f);for(r=0;r<e.length;r++)0<r&&(u+=","),u+=e[r];""!=u&&i.setCookie(n,encodeURIComponent(u),432e3)}},{}],46:[function(n,t,i){"use strict";var e,o,f,s,h,c=$(".video-gallery"),r=c.find(".landing"),u=$(".pagination__wrap"),p=c.find(".filter"),w=c.find(".filter__indicator"),l=p.find("form"),a=$("#filter-topic"),v=$("#filter-type"),b=p.find('button[type="reset"]'),y=!1;t.exports.init=function(){e=1;h=s="00000000-0000-0000-0000-000000000000";a.on("change",i.filterChangeTopic);l.on("submit",i.filterSubmit);b.on("click touch",i.resetFilter);i.paginationClickEventListeners()};i.popIndicator=function(n){var t,u=i.numberWithCommas(n.startResult),f=i.numberWithCommas(n.endResult),r=i.numberWithCommas(n.videosCount);t="1"===r?"video":"videos";w.html("Displaying <strong>"+u+" - "+f+"<\/strong> of <strong>"+r+"<\/strong> "+t)};i.popList=function(){var n="/resource/api/media/getvideoslist/";n=n+$("#currentItemId").val()+"/"+e+"/"+s+"/"+h+"/";u.fadeOut(250).html("");r.height(r.height(200));i.loaderGraphic();$.ajax({url:n,contentType:"application/json",type:"GET",datatype:"json",responseType:"application/json",headers:{"Access-Control-Allow-Credentials":!0,"Access-Control-Allow-Origin":"*","Access-Control-Allow-Methods":"GET","Access-Control-Allow-Headers":"Content-Type"},success:function(n){o=n.currentPage;f=n.totalPages;i.killLoader();i.popIndicator(n);i.popResults(n.videos);i.popNav();y&&i.buildOptions(n.typeFilterOptions);onYouTubeIframeAPIReady();y=!1},error:function(n){i.killLoader();i.errorLoader(n)}})};i.popNav=function(){var n=i.generatePagination();1<f&&(u.prepend('<li class="pagination__item"><a href="#" class="prev" data-page="prev"><span class="sr-only">Previous<\/span><\/a><\/li>'),$.each(n,function(n,t){var i=n+1;u.append('<li class="pagination__item"><a href="#" data-page=""><span><\/span><\/a><\/li>');"..."===t?(u.find(".pagination__item").eq(i).find("a").remove(),u.find(".pagination__item").eq(i).html('<span class="ellipsis">&hellip;<\/span>')):(u.find(".pagination__item").eq(i).find("span").text(t),u.find(".pagination__item").eq(i).find("a").attr("data-page",t));t===o&&u.find(".pagination__item").eq(i).addClass("active").find("a").attr("aria-current","page")}),u.append('<li class="pagination__item"><a href="#" class="next" data-page="next"><span class="sr-only">Next<\/span><\/a><\/li>'),o===f?u.find("li:last").addClass("is-hidden"):1===o&&u.find("li:first").addClass("is-hidden"),i.paginationClickEventListeners(),u.fadeIn(350),u.find(".active a").focus().blur())};i.popResults=function(n){var u=n.length-1,i,t;if(0<n.length){for(i=0;i<=u;i++)r.append('<li class="landing__item">  <h3 class="landing__label"><a href="#"><\/a><\/h3>  <div class="landing__thumbnail video-wrap">    <iframe width="560" height="345" src="" allowfullscreen><\/iframe>  <\/div><\/li>');for(t=0;t<=u;t++)r.find(".landing__item").eq(t).height()-4,null!==n[t].videoId&&0<n[t].videoId.length?r.find(".landing__item").eq(t).find("iframe").attr("src","https://www.youtube.com/embed/"+n[t].videoId+"?enablejsapi=1"):r.find(".landing__item").eq(t).find("iframe").remove(),null!==n[t].title&&0<n[t].title.length?(r.find(".landing__item").eq(t).find(".landing__label").attr("id","landing__item__title-"+t).find("> a").text(n[t].title),r.find(".landing__item").eq(t).find("iframe").attr("aria-labelledby","landing__item__title-"+t)):r.find(".landing__item").eq(t).find(".landing__label a").remove(),null!==n[t].url&&0<n[t].url.length&&r.find(".landing__item").eq(t).find("a").attr("href",n[t].url);r.removeAttr("style");r.find(".landing__item").each(function(n,t){setTimeout(function(){$(t).fadeIn(250)},Number(100*n))})}};i.filterChangeTopic=function(){i.clearFilterTypes();i.popFilterTypes()};i.clearFilterTypes=function(){v.attr("disabled",!0).parent().addClass("is-disabled").find("option").not(":first").remove()};i.popFilterTypes=function(){var n="/resource/api/media/getvideostypes/",r=$("#currentItemId").val(),t=a.val();n=n+r+"/"+(t=t||"00000000-0000-0000-0000-000000000000")+"/";$.ajax({url:n,contentType:"application/json",type:"GET",datatype:"json",responseType:"application/json",headers:{"Access-Control-Allow-Credentials":!0,"Access-Control-Allow-Origin":"*","Access-Control-Allow-Methods":"GET","Access-Control-Allow-Headers":"Content-Type"},success:function(n){$.isEmptyObject(n)||i.buildOptions(n)},error:function(){}})};i.buildOptions=function(n){var t;$.each(n,function(n,i){t+="<option value="+i+">"+n+"<\/option>"});v.append(t).removeAttr("disabled").parent().removeClass("is-disabled")};i.filterSubmit=function(n){var t=a.val(),r=v.val();n.preventDefault();e=1;s=t.length?t:"00000000-0000-0000-0000-000000000000";h=r.length?r:"00000000-0000-0000-0000-000000000000";i.popList()};i.resetFilter=function(){y=!0;l[0].reset();i.clearFilterTypes();l.trigger("submit")};i.numberWithCommas=function(n){return n.toString().replace(/\B(?=(\d{3})+(?!\d))/g,",")};i.toConsumableArray=function(n){if(Array.isArray(n)){for(var t=0,i=Array(n.length);t<n.length;t++)i[t]=n[t];return i}return Array.from(n)};i.generatePagination=function(){var t=o-2,n=o+2+1;return Array(f).fill().reduce(function(r,u,e){var o=e+1;return 1===o||o===f||t<=o&&o<n||o<6&&t<=o||o<n&&o===f-3||o<n&&o===f-4?[].concat(i.toConsumableArray(r),[o]):r},[]).reduce(function(n,t,r,u){var f=u[r-1];return[].concat(i.toConsumableArray(n),null!=f&&t-f!=1?["...",t]:[t])},[])};i.paginationClickEventListeners=function(){u.find(".pagination__item a").on("click touch",function(n){n.preventDefault();i.turnPage(n)})};i.turnPage=function(n){var t=$(n.currentTarget).attr("data-page");"prev"===t?e--:"next"===t?e++:e=Number(t);i.popList()};i.loaderGraphic=function(){r.empty().prepend("<div class='loader-graphic'><span class='loader-graphic__icon-wrap'><span class='loader-graphic__icon'><\/span><\/span><span class='loader-graphic__text'>Loading, Please Wait<\/span><\/div>");setTimeout(function(){r.find(".loader-graphic").addClass("in")},150)};i.killLoader=function(){r.find(".loader-graphic").removeClass("in");r.find(".loader-graphic").addClass("out");setTimeout(function(){r.find(".loader-graphic").remove()},350)};i.errorLoader=function(n){var t="<div class='error-graphic'><span class='error-graphic__icon-wrap'><span class='error-graphic__icon'><\/span><\/span><span class='error-graphic__text'>Error:"+n.responseText+"<\/span><\/div>";r.prepend(t)}},{}],47:[function(n,t,i){"use strict";var r,f,u;t.exports.init=function(){r=$(".comments__toggle");f=r.find(".text");u=$(".comments__wrap");r.on("click touch",function(){i.toggleView()})};i.toggleView=function(){u.toggleClass("active");u.hasClass("active")?(r.addClass("active"),u.slideDown(350),f.text("Hide Comments")):(r.removeClass("active"),u.slideUp(350),f.text("View Comments"))}},{}],48:[function(n,t,i){"use strict";var r;t.exports.init=function(){(r=$("form.form--webinar"))&&(r.find('select[name="country"]').on("change",function(){var n=$("#state-container");"United States of America"===$(this).val()?n.show().find("select").prop("required",!0):n.hide().find("select").prop("required",!1)}),$(window).on("pageshow",function(){document.getElementById("your-health-form").reset();$("#state-container").show().find("select").prop("required",!0)}),-1!==document.URL.indexOf("thank-you=true")&&i.showSuccessMessage(),i.gtmData())};i.showSuccessMessage=function(){var n=$(".sign-up__title").offset().top-$(".main-header").height();$(".sign-up__content").addClass("complete success");$(".form--webinar").hide();$("html, body").stop().animate({scrollTop:n},500)};i.gtmData=function(){function t(n,t){t=t||window.location.href;n=n.replace(/[\[\]]/g,"\\$&");var i=new RegExp("[?&]"+n+"(=([^&#]*)|&|#|$)").exec(t);return i?i[2]?decodeURIComponent(i[2].replace(/\+/g," ")):"":null}function n(n,i){var u=t(n,window.location.href),f,r,e;if(null==u&&null!=i)for(f=i.split(","),r=0;r<f.length;r++)e=f[r].trim().split("="),e[0]==n&&(u=e[1]);return u}function i(n,i){for(var f,u="",e=Array(),r=0;r<i.length;r++)f=t(i[r],window.location.href),null!==f&&0<f.length&&e.push(i[r]+"="+f);for(r=0;r<e.length;r++)0<r&&(u+=","),u+=e[r];""!=u&&function(n,t,i){var r=new Date,u;r.setTime(r.getTime()+1e3*i);u="expires="+r.toUTCString();document.cookie=n+"="+t+";"+u+";path=/"}(n,encodeURIComponent(u),432e3)}$(window).on("load",function(){i("yourhealth_utm",["utm_source","utm_medium","utm_content","utm_campaign","utm_term"]);var t=function(n){for(var i=document.cookie.split(";"),t=0;t<i.length;t++)if(i[t].split("=")[0].trim()==n)return decodeURIComponent(i[t].split("=")[1].trim());return null}("yourhealth_utm"),r=n("utm_source",t),u=n("utm_medium",t),f=n("utm_content",t),e=n("utm_campaign",t),o=n("utm_term",t);null!=r&&(document.getElementById("00N0P000007S5fZ").value=escape(r));null!=u&&(document.getElementById("00N0P000007S5fY").value=escape(u));null!=f&&(document.getElementById("00N0P000007S5fX").value=escape(f));null!=e&&(document.getElementById("00N0P000007S5fW").value=escape(e));null!=o&&(document.getElementById("00N0P000007S5fa").value=escape(o));document.querySelector("#publicationCheckboxTrigger").onclick=function(){document.querySelector('input[name="00N4B000001XTZF"]').value=this.checked?"Your_Health__c":""}})}},{}],49:[function(n,t,i){"use strict";var u,f,r=[],e=!1,o=1;t.exports.init=function(){(u=document.createElement("script")).src="https://www.youtube.com/iframe_api";(f=document.getElementsByTagName("script")[0]).parentNode.insertBefore(u,f)};window.onYouTubeIframeAPIReady=function(){for(var n=0;n<r.length;n++)$("#"+r[n].getIframe().id).length||r.splice(n,1);$("iframe:not(.has-player)").filter(function(){return 0==this.src.indexOf("https://www.youtube.com/")}).each(function(n){this.id||(this.id="video-player"+n+o);$(this).addClass("has-player").closest(".video__wrap, .cta__wrap").attr("data-video-id",this.id);r.push(new YT.Player(this.id,{width:"100%",events:{onReady:i.onPlayerReady,onStateChange:i.onPlayerStateChange}}));o++})};i.onPlayerReady=function(n){if(e)return!1;$(document).on("click",".video__preview-btn",function(t){var r=$(this).closest(".video__wrap, .cta__wrap").data("video-id");t.preventDefault();i.startVideo(n,r,this)});e=!0};i.onPlayerStateChange=function(n){i.pausePlayers(n)};i.pausePlayers=function(n){n.data==YT.PlayerState.PLAYING&&$.each(r,function(){this.getPlayerState()==YT.PlayerState.PLAYING&&this.getIframe().id!=n.target.getIframe().id&&this.pauseVideo()})};i.startVideo=function(n,t,r){var u=YT.get(t);i.pausePlayers(n);$(r).siblings(".has-player").css("display","block");$(r).fadeOut(350);$(r).siblings(".video__preview-img").delay(150).fadeOut(350);setTimeout(function(){u.playVideo()},150)}},{}],50:[function(n){"use strict";n("./_custom/_gtmTrack");var t=n("object-fit-images"),i=n("./_custom/_jhm"),r=n("./_custom/_accordion"),u=n("./_custom/_resize"),f=n("./_custom/_scrollcheck"),e=n("./_custom/_tile_slider"),o=n("./_custom/_embed"),s=n("./_custom/_quiz"),h=n("./_custom/_interactive_quiz"),c=n("./_custom/_helper_tool"),l=n("./_custom/_form_control"),a=n("./_custom/_sidebar_accordion"),v=n("./_custom/_in_page_nav"),y=n("./_custom/_health_listing"),p=n("./_custom/_topic_listing"),w=n("./_custom/_topics"),b=n("./_custom/_view_comments"),k=n("./_custom/_portlets"),d=n("./_custom/_listingAPI"),g=n("./_custom/_read_more"),nt=n("./_custom/_parallax"),tt=n("./_custom/_lazyIn"),it=n("./_custom/_inPageMenu"),rt=n("./_custom/_infographic"),ut=n("./_custom/_scroll_down"),ft=n("./_custom/_in_page_scroll"),et=n("./_custom/_table_slide"),ot=n("./_custom/_slideshow"),st=n("./_custom/_sidebar"),ht=n("./_custom/_ebookForm"),ct=n("./_custom/_signUpForm"),lt=n("./_custom/_webinarForm"),at=n("./_custom/_videoLanding"),vt=n("./_custom/_youtube"),yt=n("./_custom/_tool_tip"),pt=n("./_custom/_event"),wt=n("./_custom/_jsSocials"),bt=n("./_custom/_experienceEditor"),kt=n("./_custom/_cta"),dt=n("./_custom/_landing"),gt=n("./_custom/_autocomplete"),ni=n("./_custom/_backToTop"),ti=n("./_custom/_general_list"),ii=n("./_custom/_marketing_accordion"),ri=n("./_custom/_patientStoriesGallery"),ui=n("./_custom/_typeahead"),fi=n("./_custom/_utmData"),ei=n("./_custom/_select-redirect");!function(){var n=$(".js-object-fit");t(n);i.init();bt.init();o.init();r.init();u.init();f.init();new Blazy;e.init();s.init();0<$(".health-quiz, .health-quiz--slider").length&&h.init();d.init();0<$(".helper-tool").length&&c.init();l.init();$(".js-sidebar").length&&$(".sidebar__accordion__toggle").length&&st.init();a.init();v.init();0<$(".health-listing__index").length&&y.init();p.init();w.init();0<$(".comments").length&&b.init();0<$(".portlet, .portlet--video").length&&k.init();g.init();0<$(".parallax").length&&nt.init();tt.init();0<$(".in-page-menu, .in-page-menu--full, .in-page-menu--mobile, .in-page-menu--desktop").length&&it.init();rt.init();0<$(".main-content__read-more__btn").length&&ut.init();0<$(".paging").length&&ft.init();et.init();0<$(".slideshow__wrapper").length&&ot.init();fi.init();0<$("form.form--ebook").length&&ht.init();0<$("form.sign-up__form").length&&ct.init();0<$("form.form--webinar").length&&lt.init();0<$(".video-gallery").length&&at.init();0<$(".tool-tip__contact").length&&yt.init();0<$(".event-detail").length&&pt.init();0<$(".video-gallery, .patient-stories-gallery, .video__preview-img").length&&vt.init();wt.init();kt.init();dt.init();gt.init();ni.init();0<$(".js-general-list").length&&ti.init();0<$(".js-marketing-accordion").length&&ii.init();0<$(".js-typeahead").length&&ui.init();0<$(".js-patient-stories-gallery").length&&ri.init();$(".js-select-redirect").length&&ei.init()}()},{"./_custom/_accordion":1,"./_custom/_autocomplete":2,"./_custom/_backToTop":3,"./_custom/_cta":4,"./_custom/_ebookForm":5,"./_custom/_embed":6,"./_custom/_event":7,"./_custom/_experienceEditor":8,"./_custom/_form_control":9,"./_custom/_general_list":10,"./_custom/_gtmTrack":11,"./_custom/_health_listing":12,"./_custom/_helper_tool":13,"./_custom/_inPageMenu":14,"./_custom/_in_page_nav":15,"./_custom/_in_page_scroll":16,"./_custom/_infographic":17,"./_custom/_interactive_quiz":18,"./_custom/_jhm":19,"./_custom/_jsSocials":20,"./_custom/_landing":21,"./_custom/_lazyIn":22,"./_custom/_listingAPI":23,"./_custom/_marketing_accordion":24,"./_custom/_parallax":25,"./_custom/_patientStoriesGallery":26,"./_custom/_portlets":27,"./_custom/_quiz":28,"./_custom/_read_more":29,"./_custom/_resize":30,"./_custom/_scroll_down":32,"./_custom/_scrollcheck":33,"./_custom/_select-redirect":34,"./_custom/_sidebar":35,"./_custom/_sidebar_accordion":36,"./_custom/_signUpForm":37,"./_custom/_slideshow":38,"./_custom/_table_slide":39,"./_custom/_tile_slider":40,"./_custom/_tool_tip":41,"./_custom/_topic_listing":42,"./_custom/_topics":43,"./_custom/_typeahead":44,"./_custom/_utmData":45,"./_custom/_videoLanding":46,"./_custom/_view_comments":47,"./_custom/_webinarForm":48,"./_custom/_youtube":49,"object-fit-images":79}],51:[function(n,t){"use strict";function o(n,t){for(var i=t.length;i--;)n.appendChild(t[0])}function i(n){return n===r?u.createDocumentFragment():u.createElementNS("http://www.w3.org/1999/xhtml",n)}var u,r,f,e,s=(u=document,r="fragment",e="content"in i(f="template")?function(n){var t=i(f);return t.innerHTML=n,t.content}:function(n){var e=i(r),t=i(f),u=null,s;return/^[^\S]*?<(col(?:group)?|t(?:head|body|foot|r|d|h))/i.test(n)?(s=RegExp.$1,t.innerHTML="<table>"+n+"<\/table>",u=t.querySelectorAll(s)):(t.innerHTML=n,u=t.childNodes),o(e,u),e},function(n,t){return("svg"===t?function(n){var t=i(r),u=i("div");return u.innerHTML='<svg xmlns="http://www.w3.org/2000/svg">'+n+"<\/svg>",o(t,u.firstChild.childNodes),t}:e)(n)});t.exports=s},{}],52:[function(n,t){"use strict";function i(n,t){t=t||{};var i=document.createEvent("CustomEvent");return i.initCustomEvent(n,!!t.bubbles,!!t.cancelable,t.detail),i}var r,u={};u.CustomEvent="function"==typeof CustomEvent?CustomEvent:(i[r="prototype"]=new i("").constructor[r],i);t.exports=u.CustomEvent},{}],53:[function(n,t){"use strict";var i={};try{i.Map=Map}catch(n){i.Map=function(){function r(i){return-1<(n=t.indexOf(i))}var n=0,t=[],i=[];return{"delete":function(u){var f=r(u);return f&&(t.splice(n,1),i.splice(n,1)),f},forEach:function(n,r){t.forEach(function(t,u){n.call(r,i[u],t,this)},this)},get:function(t){if(r(t))return i[n]},has:function(n){return r(n)},set:function(u,f){return i[r(u)?n:t.push(u)-1]=f,this}}}}t.exports=i.Map},{}],54:[function(n,t){"use strict";var i={};try{i.WeakSet=WeakSet}catch(n){!function(n,t){function u(){t(this,"_",{value:"_@ungap/weakmap"+n++})}var r=u.prototype;r.add=function(n){return this.has(n)||t(n,this._,{value:!0,configurable:!0}),this};r.has=function(n){return this.hasOwnProperty.call(n,this._)};r.delete=function(n){return this.has(n)&&delete n[this._]};i.WeakSet=u}(Math.random(),Object.defineProperty)}t.exports=i.WeakSet},{}],55:[function(n,t){"use strict";var i,r,u,e,o,s,f,h=(i=document,r="appendChild",u="cloneNode",e="createTextNode",s=(o="importNode")in i,(f=i.createDocumentFragment())[r](i[e]("g")),f[r](i[e]("")),(s?i[o](f,!0):f[u](!0)).childNodes.length<2?function n(t,i){for(var e=t[u](),o=t.childNodes||[],s=o.length,f=0;i&&f<s;f++)e[r](n(o[f],i));return e}:s?i[o]:function(n,t){return n[u](!!t)});t.exports=h},{}],56:[function(n,t){"use strict";var i,r,u=Array.isArray||(r=(i={}.toString).call([]),function(n){return i.call(n)===r});t.exports=u},{}],57:[function(n,t){"use strict";function r(n){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function f(n){return u?n:i(n)}var e=n("@ungap/weakmap"),u="object"!==("undefined"==typeof document?"undefined":r(document)),i=function(n){var t,c=(t=(document.defaultView.navigator||{}).userAgent,/(Firefox|Safari)\/(\d+)/.test(t)&&!/(Chrom[eium]+|Android)\/(\d+)/.test(t)),h=!("raw"in n)||n.propertyIsEnumerable("raw")||!Object.isFrozen(n.raw),r,o,s;return c||h?(r={},o=function(n){for(var i=".",t=0;t<n.length;t++)i+=n[t].length+"."+n[t];return r[i]||(r[i]=n)},h?i=o:(s=new e,i=function(n){return s.get(n)||function(n,t){return s.set(n,t),t}(n,o(n))})):u=!0,f(n)};t.exports=f},{"@ungap/weakmap":60}],58:[function(n,t,i){"use strict";var r=n("@ungap/template-literal");Object.defineProperty(i,"__esModule",{value:!0}).default=function(n){for(var u=arguments.length,t=[r(n)],i=1;i<u;)t.push(arguments[i++]);return t}},{"@ungap/template-literal":57}],59:[function(n,t){"use strict";var i="".trim||function(){return String(this).replace(/^\s+|\s+/g,"")};t.exports=i},{}],60:[function(n,t){"use strict";var i={};try{i.WeakMap=WeakMap}catch(n){i.WeakMap=function(n,t){function u(t){r(this,"_",{value:"_@ungap/weakmap"+n++});t&&t.forEach(e,this)}function e(n){this.set(n[0],n[1])}var r=t.defineProperty,f=t.hasOwnProperty,i=u.prototype;return i.delete=function(n){return this.has(n)&&delete n[this._]},i.get=function(n){if(this.has(n))return n[this._]},i.has=function(n){return f.call(n,this._)},i.set=function(n,t){return r(n,this._,{configurable:!0,value:t}),this},u}(Math.random(),Object)}t.exports=i.WeakMap},{}],61:[function(n,t){"use strict";t.exports=function(n){var u=n.Event,t=n.WeakSet,i=!0,r=null;return function(n){return i&&(i=!i,r=new t,function(n){function h(n){for(var i,r=n.length,t=0;t<r;t++)c((i=n[t]).removedNodes,"disconnected",o,e),c(i.addedNodes,"connected",e,o)}function c(n,t,i,r){for(var f,o=new u(t),s=n.length,e=0;e<s;1===(f=n[e++]).nodeType&&l(f,o,t,i,r));}function l(n,t,i,u,f){r.has(n)&&!u.has(n)&&(f.delete(n),u.add(n),n.dispatchEvent(t));for(var e=n.children||[],s=e.length,o=0;o<s;l(e[o++],t,i,u,f));}var e=new t,o=new t;try{new MutationObserver(h).observe(n,{subtree:!0,childList:!0})}catch(a){var i=0,f=[],s=function(n){f.push(n);clearTimeout(i);i=setTimeout(function(){h(f.splice(i=0,f.length))},0)};n.addEventListener("DOMNodeRemoved",function(n){s({addedNodes:[],removedNodes:[n.target]})},!0);n.addEventListener("DOMNodeInserted",function(n){s({addedNodes:[n.target],removedNodes:[]})},!0)}}(n.ownerDocument)),r.add(n),n}}},{}],62:[function(n,t,i){"use strict";var u,e,f,r="-"+Math.random().toFixed(6)+"%",o=!1,s;try{u=document.createElement("template");f="tabindex";(e="content")in u&&(u.innerHTML="<p "+f+'="'+r+'"><\/p>',u[e].childNodes[0].getAttribute(f)==r)||(r="_dt: "+r.slice(1,-1)+";",o=!0)}catch(n){}s="<!--"+r+"-->";i.UID=r;i.UIDC=s;i.UID_IE=o;i.COMMENT_NODE=8;i.DOCUMENT_FRAGMENT_NODE=11;i.ELEMENT_NODE=1;i.TEXT_NODE=3;i.SHOULD_USE_TEXT_CONTENT=/^(?:style|textarea)$/i;i.VOID_ELEMENTS=/^(?:area|base|br|col|embed|hr|img|input|keygen|link|menuitem|meta|param|source|track|wbr)$/i},{}],63:[function(n,t,i){"use strict";var r=n("./utils.js"),s=r.eqeq,h=r.identity,o=r.indexOf,c=r.isReversed,e=r.next,u=r.append,f=r.remove,l=r.smartDiff;Object.defineProperty(i,"__esModule",{value:!0}).default=function(n,t,i,r){for(var it,rt,b=(r=r||{}).compare||s,v=r.node||h,tt=null==r.before?null:v(r.before,0),nt=t.length,y=nt,a=0,p=i.length,w=0;a<y&&w<p&&b(t[a],i[w]);)a++,w++;for(;a<y&&w<p&&b(t[y-1],i[p-1]);)y--,p--;if(it=a===y,rt=w===p,it&&rt)return i;if(it&&w<p)return u(v,n,i,w,p,e(v,t,a,nt,tt)),i;if(rt&&a<y)return f(v,n,t,a,y),i;var k=y-a,d=p-w,g=-1;if(k<d){if(-1<(g=o(i,w,p,t,a,y,b)))return u(v,n,i,w,g,v(t[a],0)),u(v,n,i,g+k,p,e(v,t,y,nt,tt)),i}else if(d<k&&-1<(g=o(t,a,y,i,w,p,b)))return f(v,n,t,a,g),f(v,n,t,g+d,y),i;return k<2||d<2?(u(v,n,i,w,p,v(t[a],0)),f(v,n,t,a,y)):k==d&&c(i,p,t,a,y,b)?u(v,n,i,w,p,e(v,t,y,nt,tt)):l(v,n,i,w,p,d,t,a,y,k,nt,b,tt),i}},{"./utils.js":64}],64:[function(n,t,i){"use strict";function u(n,t,i,r,u,f){for(var o,c,h=("selectedIndex"in t),e=h;r<u;)o=n(i[r],1),(t.insertBefore(o,f),h&&e&&o.selected)&&(e=!e,c=t.selectedIndex,t.selectedIndex=c<0?r:s.call(t.querySelectorAll("option"),o)),r++}function e(n,t,i,u,f){for(;u<f;)r(n(i[u++],-1),t)}var f=n("@ungap/essential-map"),s=[].indexOf,o,r;i.append=u;i.eqeq=function(n,t){return n==t};i.identity=function(n){return n};i.indexOf=function(n,t,i,r,u,f,e){var h=f-u,o,s;if(h<1)return-1;for(;h<=i-t;){for(o=t,s=u;o<i&&s<f&&e(n[o],r[s]);)o++,s++;if(s===f)return t;t=o+1}return-1};i.isReversed=function(n,t,i,r,u,f){for(;r<u&&f(i[r],n[t-1]);)r++,t--;return 0===t};i.next=function(n,t,i,r,u){return i<r?n(t[i],0):0<i?n(t[i-1],-0).nextSibling:u};i.remove=e;o=function(n,t,i){for(var f,r=1,u=t;r<u;)f=(r+u)/2>>>0,i<n[f]?u=f:r=1+f;return r};i.smartDiff=function(n,t,i,r,s,h,c,l,a,v,y,p,w){!function(n,t,i,r,o,s,h,c,l){for(var y=new f,p=n.length,v=h,a=0;a<p;)switch(n[a++]){case 0:o++;v++;break;case 1:y.set(r[o],1);u(t,i,r,o++,o,v<c?t(s[v],0):l);break;case-1:v++}for(a=0;a<p;)switch(n[a++]){case 0:h++;break;case-1:y.has(s[h])?h++:e(t,i,s,h++,h)}}(function(n,t,i,r,u,f,e){var o,s,c,h,l,w,a,b=i+f,y=[],v,p;n:for(o=0;o<=b;o++){if(50<o)return null;for(a=o-1,l=o?y[o-1]:[0,0],w=y[o]=[],s=-o;s<=o;s+=2){for(c=(h=s===-o||s!==o&&l[a+s-1]<l[a+s+1]?l[a+s+1]:l[a+s-1]+1)-s;h<f&&c<i&&e(r[u+h],n[t+c]);)h++,c++;if(h===f&&c===i)break n;w[o+s]=h}}for(v=Array(o/2+b/2),p=v.length-1,o=y.length-1;0<=o;o--){for(;0<h&&0<c&&e(r[u+h-1],n[t+c-1]);)v[p--]=0,h--,c--;if(!o)break;a=o-1;l=o?y[o-1]:[0,0];(s=h-c)==-o||s!==o&&l[a+s-1]<l[a+s+1]?(c--,v[p--]=1):(h--,v[p--]=-1)}return v}(i,r,h,c,l,v,p)||function(n,t,i,r,u,e,s,h){var l=0,c=r<h?r:h,d=Array(c++),v=Array(c),k,g,y,p,w,a,b;for(v[0]=-1,k=1;k<c;k++)v[k]=s;for(g=new f,y=e;y<s;y++)g.set(u[y],y);for(p=t;p<i;p++)w=g.get(n[p]),null!=w&&-1<(l=o(v,c,w))&&(v[l]=w,d[l]={newi:p,oldi:w,prev:d[l-1]});for(l=--c,--s;v[l]>s;)--l;for(c=h+r-l,a=Array(c),b=d[l],--i;b;){for(var nt=b,tt=nt.newi,it=nt.oldi;tt<i;)a[--c]=1,--i;for(;it<s;)a[--c]=-1,--s;a[--c]=0;--i;--s;b=b.prev}for(;t<=i;)a[--c]=1,--i;for(;e<=s;)a[--c]=-1,--s;return a}(i,r,s,h,c,l,a,v),n,t,i,r,c,l,y,w)};r=function(n,t){(r="remove"in n?function(n){n.remove()}:function(n,t){n.parentNode===t&&t.removeChild(n)})(n,t)}},{"@ungap/essential-map":53}],65:[function(n,t,i){"use strict";function p(n,t,i,r){return"<"+t+i.replace(y,w)+r}function w(n,t,i){return t+(i||'"')+c+(i||'"')}function b(n,t,i){return l.test(t)?n:"<"+t+i+"><\/"+t+">"}var u=n("domconstants"),c=u.UID,e=u.UIDC,l=u.VOID_ELEMENTS;Object.defineProperty(i,"__esModule",{value:!0}).default=function(n){return n.join(e).replace(v,b).replace(a,p)};var r=" \\f\\n\\r\\t",o="[^"+r+"\\/>\"'=]+",f="["+r+"]+"+o,s="<([A-Za-z]+[A-Za-z0-9:._-]*)((?:",h="(?:\\s*=\\s*(?:'[^']*?'|\"[^\"]*?\"|<[^>]*?>|"+o.replace("\\/","")+"))?)",a=new RegExp(s+f+h+"+)(["+r+"]*/?>)","g"),v=new RegExp(s+f+h+"*)(["+r+"]*/>)","g"),y=new RegExp("("+f+"\\s*=\\s*)(['\"]?)"+e+"\\2","gi")},{domconstants:62}],66:[function(n,t,i){"use strict";var r,u,f,e,o,c=(r=n("@ungap/weakmap")).__esModule?r.default:r,a=(u=n("@ungap/create-content")).__esModule?u.default:u,v=(f=n("@ungap/import-node")).__esModule?f.default:f,y=(e=n("@ungap/trim")).__esModule?e.default:e,p=(o=n("domsanitizer")).__esModule?o.default:o,l=n("./walker.js"),w=l.find,b=l.parse,s,h;Object.defineProperty(i,"__esModule",{value:!0}).default=function(n){return function(t){var i=h.get(n);return null!=i&&i.template===t||(i=function(n,t){var i=s.get(t)||function(n,t){var u=(n.convert||p)(t),e=n.transform,i,r,f;return e&&(u=e(u)),i=a(u,n.type),!function(n){for(var i=n.childNodes,r=i.length,t;r--;)t=i[r],1!==t.nodeType&&0===y.call(t.textContent).length&&n.removeChild(t)}(i),r=[],b(i,r,t.slice(0),[]),f={content:i,updates:function(i){for(var u,e,s,h,f=[],o=r.length,c=0,l=0;c<o;){u=r[c++];e=w(i,u.path);switch(u.type){case"any":f.push({fn:n.any(e,[]),sparse:!1});break;case"attr":s=u.sparse;h=n.attribute(e,u.name,u.node);null===s?f.push({fn:h,sparse:!1}):(l+=s.length-2,f.push({fn:h,sparse:!0,values:s}));break;case"text":f.push({fn:n.text(e),sparse:!1});e.textContent=""}}return o+=l,function(){var u=arguments.length,n,e,r;if(o!==u-1)throw new Error(u-1+" values instead of "+o+"\n"+t.join("${value}"));for(n=1,e=1;n<u;)if(r=f[n-e],r.sparse){var s=r.values,h=s[0],c=1,l=s.length;for(e+=l-2;c<l;)h+=arguments[n++]+s[c++];r.fn(h)}else r.fn(arguments[n++]);return i}}},s.set(t,f),f}(n,t),r=v.call(document,i.content,!0),u={content:r,template:t,updates:i.updates(r)};return h.set(n,u),u}(n,t)),i.updates.apply(null,arguments),i.content}};s=new c;h=new c},{"./walker.js":67,"@ungap/create-content":51,"@ungap/import-node":55,"@ungap/trim":59,"@ungap/weakmap":60,domsanitizer:65}],67:[function(n,t,i){"use strict";function b(n,t,i,r){for(var d,c,p,w,a,b,rt,ut,g,nt,k,tt=new l,f=n.attributes,y=[],it=y.slice.call(f,0),s=it.length,u=0;u<s;)if(c=it[u++],p=c.value===e,p||1<(d=c.value.split(o)).length){if(w=c.name,!tt.has(w))if(a=i.shift().replace(p?/^(?:|[\S\s]*?\s)(\S+?)\s*=\s*('|")?$/:new RegExp("^(?:|[\\S\\s]*?\\s)("+w+")\\s*=\\s*('|\")","i"),"$1"),b=f[a]||f[a.toLowerCase()],tt.set(w,b),p)t.push(h(b,r,a,null));else{for(rt=d.length-2;rt--;)i.shift();t.push(h(b,r,a,d))}y.push(c)}for(ut=(u=0)<(s=y.length)&&v&&!("ownerSVGElement"in n);u<s;)g=y[u++],ut&&(g.value=""),n.removeAttribute(g.name);if(nt=n.nodeName,/^script$/i.test(nt)){for(k=document.createElement(nt),s=f.length,u=0;u<s;)k.setAttributeNode(f[u++].cloneNode(!0));k.textContent=n.textContent;n.parentNode.replaceChild(k,n)}}function h(n,t,i,r){return{type:"attr",node:n,path:t,name:i,sparse:r}}function c(n,t){return{type:"text",node:n,path:t}}var u,f,l=(u=n("@ungap/essential-map")).__esModule?u.default:u,a=(f=n("@ungap/trim")).__esModule?f.default:f,r=n("domconstants"),e=r.UID,o=r.UIDC,v=r.UID_IE,y=r.COMMENT_NODE,p=r.ELEMENT_NODE,s=r.SHOULD_USE_TEXT_CONTENT,w=r.TEXT_NODE;i.find=function(n,t){for(var r=t.length,i=0;i<r;)n=n.childNodes[t[i++]];return n};i.parse=function n(t,i,r,u){for(var k=t.childNodes,d=k.length,h=0,f,v,l,g,nt;h<d;){f=k[h];switch(f.nodeType){case p:v=u.concat(h);b(f,i,r,v);n(f,i,r,v);break;case y:if(l=f.textContent,l===e)r.shift(),i.push(s.test(t.nodeName)?c(t,u):(g=f,nt=u.concat(h),{type:"any",node:g,path:nt}));else switch(l.slice(0,2)){case"/*":if("*/"!==l.slice(-2))break;case"👻":t.removeChild(f);h--;d--}break;case w:s.test(t.nodeName)&&a.call(f.textContent)===o&&(r.shift(),i.push(c(t,u)))}h++}}},{"@ungap/essential-map":53,"@ungap/trim":59,domconstants:62}],68:[function(n,t){"use strict";function e(n){return setTimeout(n,0)}var r,i,u=n("tabbable"),o=n("xtend"),f=(i=[],{activateTrap:function(n){var t,r;0<i.length&&(t=i[i.length-1],t!==n&&t.pause());r=i.indexOf(n);-1===r||i.splice(r,1);i.push(n)},deactivateTrap:function(n){var t=i.indexOf(n);-1!==t&&i.splice(t,1);0<i.length&&i[i.length-1].unpause()}});t.exports=function(n,t){function w(n){if(i.active){clearTimeout(r);d();i.active=!1;i.paused=!1;f.deactivateTrap(c);var t=n&&void 0!==n.onDeactivate?n.onDeactivate:h.onDeactivate;return t&&t(),(n&&void 0!==n.returnFocus?n.returnFocus:h.returnFocusOnDeactivate)&&e(function(){l(function(n){var t=y("setReturnFocus");return t||n}(i.nodeFocusedBeforeActivation))}),c}}function k(){if(i.active)return f.activateTrap(c),r=e(function(){l(v())}),s.addEventListener("focusin",g,!0),s.addEventListener("mousedown",p,{capture:!0,passive:!1}),s.addEventListener("touchstart",p,{capture:!0,passive:!1}),s.addEventListener("click",tt,{capture:!0,passive:!1}),s.addEventListener("keydown",nt,{capture:!0,passive:!1}),c}function d(){if(i.active)return s.removeEventListener("focusin",g,!0),s.removeEventListener("mousedown",p,!0),s.removeEventListener("touchstart",p,!0),s.removeEventListener("click",tt,!0),s.removeEventListener("keydown",nt,!0),c}function y(n){var t=h[n],i=t;if(!t)return null;if("string"==typeof t&&!(i=s.querySelector(t)))throw new Error("`"+n+"` refers to no known node");if("function"==typeof t&&!(i=t()))throw new Error("`"+n+"` did not return a node");return i}function v(){var n;if(!(n=null!==y("initialFocus")?y("initialFocus"):a.contains(s.activeElement)?s.activeElement:i.firstTabbableNode||y("fallbackFocus")))throw new Error("Your focus-trap needs to have at least one focusable element");return n}function p(n){a.contains(n.target)||(h.clickOutsideDeactivates?w({returnFocus:!u.isFocusable(n.target)}):h.allowOutsideClick&&h.allowOutsideClick(n)||n.preventDefault())}function g(n){a.contains(n.target)||n.target instanceof Document||(n.stopImmediatePropagation(),l(i.mostRecentlyFocusedNode||v()))}function nt(n){if(!1!==h.escapeDeactivates&&function(n){return"Escape"===n.key||"Esc"===n.key||27===n.keyCode}(n))return n.preventDefault(),void w();(function(n){return"Tab"===n.key||9===n.keyCode})(n)&&function(n){if(b(),n.shiftKey&&n.target===i.firstTabbableNode)return n.preventDefault(),l(i.lastTabbableNode);n.shiftKey||n.target!==i.lastTabbableNode||(n.preventDefault(),l(i.firstTabbableNode))}(n)}function tt(n){h.clickOutsideDeactivates||a.contains(n.target)||h.allowOutsideClick&&h.allowOutsideClick(n)||(n.preventDefault(),n.stopImmediatePropagation())}function b(){var n=u(a);i.firstTabbableNode=n[0]||v();i.lastTabbableNode=n[n.length-1]||v()}function l(n){n!==s.activeElement&&(n&&n.focus?(n.focus(),function(n){return n.tagName&&"input"===n.tagName.toLowerCase()&&"function"==typeof n.select}(i.mostRecentlyFocusedNode=n)&&n.select()):l(v()))}var s=document,a="string"==typeof n?s.querySelector(n):n,h=o({returnFocusOnDeactivate:!0,escapeDeactivates:!0},t),i={firstTabbableNode:null,lastTabbableNode:null,nodeFocusedBeforeActivation:null,mostRecentlyFocusedNode:null,active:!1,paused:!1},c={activate:function(n){if(!i.active){b();i.active=!0;i.paused=!1;i.nodeFocusedBeforeActivation=s.activeElement;var t=n&&n.onActivate?n.onActivate:h.onActivate;return t&&t(),k(),c}},deactivate:w,pause:function(){!i.paused&&i.active&&(i.paused=!0,d())},unpause:function(){i.paused&&i.active&&(i.paused=!1,b(),k())}};return c}},{tabbable:80,xtend:81}],69:[function(n,t){"use strict";function i(n){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function o(n,t,i){return t+"-"+i.toLowerCase()}function f(n,t){var e,f;return function(s){var c,h,l,a;switch(i(s)){case"object":if(s){if("object"===e){if(!t&&f!==s)for(h in f)h in s||(n[h]="")}else t?n.value="":n.cssText="";for(h in c=t?{}:n,s)l="number"!=typeof(a=s[h])||r.test(h)?a:a+"px",!t&&/^--/.test(h)?c.setProperty(h,l):c[h]=l;e="object";t?n.value=function(n){var t,i=[];for(t in n)i.push(t.replace(u,o),":",n[t],";");return i.join("")}(f=c):f=s;break}default:f!=s&&(e="string",f=s,t?n.value=s||"":n.cssText=s||"")}}}var r,u,e=(r=/acit|ex(?:s|g|n|p|$)|rph|ows|mnc|ntw|ine[ch]|zoo|^ord/i,u=/([^A-Z])([A-Z]+)/g,function(n,t){return"ownerSVGElement"in n?function(n,t){var i;return(i=t?t.cloneNode(!0):(n.setAttribute("style","--hyper:style;"),n.getAttributeNode("style"))).value="",n.setAttributeNode(i),f(i,!0)}(n,t):f(n.style,!1)});t.exports=e},{}],70:[function(n,t){"use strict";function u(n){var t=this.childNodes=r.call(n,0);this.firstChild=t[0];this.lastChild=t[t.length-1];this.ownerDocument=t[0].ownerDocument;this._=null}var r,i,f=(r=[].slice,(i=u.prototype).ELEMENT_NODE=1,i.nodeType=111,i.remove=function(n){var r=this.childNodes,u=this.firstChild,i=this.lastChild,t;return(this._=null,n&&2===r.length)?i.parentNode.removeChild(i):(t=this.ownerDocument.createRange(),t.setStartBefore(n?r[1]:u),t.setEndAfter(i),t.deleteContents()),u},i.valueOf=function(n){var t=this._,r=null==t;if(r&&(t=this._=this.ownerDocument.createDocumentFragment()),r||n)for(var u=this.childNodes,i=0,f=u.length;i<f;i++)t.appendChild(u[i]);return t},u);t.exports=f},{}],71:[function(n,t,i){"use strict";function h(n){return(h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function r(){return this}var f,e,o,l=(f=n("@ungap/custom-event")).__esModule?f.default:f,a=(e=n("@ungap/essential-map")).__esModule?e.default:e,c=(o=n("@ungap/weakmap")).__esModule?o.default:o,u,s;Object.defineProperty(i,"__esModule",{value:!0}).default=r;i.setup=function(n){var t=new c,i=Object.create,f=function(n,t){var i={w:null,p:null};return t.set(n,i),i};Object.defineProperties(r,{"for":{configurable:!0,value:function(n,r){return function(n,t,r,u){var e=t.get(n)||f(n,t),o,s;switch(h(u)){case"object":case"function":return o=e.w||(e.w=new c),o.get(u)||function(n,t,i){return n.set(t,i),i}(o,u,new n(r));default:return s=e.p||(e.p=i(null)),s[u]||(s[u]=new n(r))}}(this,t.get(n)||function(n){var i=new a;return t.set(n,i),i}(n),n,null==r?"default":r)}}});Object.defineProperties(r.prototype,{handleEvent:{value:function(n){var t=n.currentTarget;this["getAttribute"in t&&t.getAttribute("data-call")||"on"+n.type](n)}},html:u("html",n),svg:u("svg",n),state:u("state",function(){return this.defaultState}),defaultState:{get:function(){return{}}},dispatch:{value:function(n,t){var i=this._wire$,r;return i?(r=new l(n,{bubbles:!0,cancelable:!0,detail:t}),r.component=this,(i.dispatchEvent?i:i.firstChild).dispatchEvent(r)):!1}},setState:{value:function(n,t){var i=this.state,r="function"==typeof n?n.call(this,i):n;for(var u in r)i[u]=r[u];return!1!==t&&this.render(),this}}})};u=function(n,t){var i="_"+n+"$";return{get:function(){return this[i]||s(this,i,t.call(this,n))},set:function(n){s(this,i,n)}}};s=function(n,t,i){return Object.defineProperty(n,t,{configurable:!0,value:"function"==typeof i?function(){return n._wire$=i.apply(this,arguments)}:i})[t]};Object.defineProperties(r.prototype,{ELEMENT_NODE:{value:1},nodeType:{value:-1}})},{"@ungap/custom-event":52,"@ungap/essential-map":53,"@ungap/weakmap":60}],72:[function(n,t,i){"use strict";var r,u,e=(r=n("@ungap/weakmap")).__esModule?r.default:r,o=(u=n("@ungap/template-tag-arguments")).__esModule?u.default:u,s=n("../shared/constants.js").OWNER_SVG_ELEMENT,h=n("../objects/Updates.js").Tagger,f=new e;Object.defineProperty(i,"__esModule",{value:!0}).default=function(){var n=f.get(this),t=o.apply(null,arguments);return n&&n.template===t[0]?n.tagger.apply(null,t):function(n){var t=new h(s in this?"svg":"html");f.set(this,{tagger:t,template:n});this.textContent="";this.appendChild(t.apply(null,arguments))}.apply(this,t),this}},{"../objects/Updates.js":76,"../shared/constants.js":77,"@ungap/template-tag-arguments":58,"@ungap/weakmap":60}],73:[function(n,t,i){"use strict";var r,u,f,h=(r=n("@ungap/weakmap")).__esModule?r.default:r,c=(u=n("@ungap/template-tag-arguments")).__esModule?u.default:u,l=(f=n("hyperhtml-wire")).__esModule?f.default:f,a=n("../objects/Updates.js").Tagger,o=new h,e=function(n){var i,t,r;return function(){var u=c.apply(null,arguments);return r!==u[0]?(r=u[0],t=new a(n),i=v(t.apply(t,u))):t.apply(t,u),i}},s=function(n,t){var r=t.indexOf(":"),i=o.get(n),u=t;return-1<r&&(u=t.slice(r+1),t=t.slice(0,r)||"html"),i||o.set(n,i={}),i[u]||(i[u]=e(t))},v=function(n){var t=n.childNodes,i=t.length;return 1===i?t[0]:i?new l(t):n};i.content=e;i.weakly=s;Object.defineProperty(i,"__esModule",{value:!0}).default=function(n,t){return null==n?e(t||"html"):s(n,t||"html")}},{"../objects/Updates.js":76,"@ungap/template-tag-arguments":58,"@ungap/weakmap":60,"hyperhtml-wire":70}],74:[function(n,t,i){"use strict";function a(n){return et.bind(n)}function r(n){return arguments.length<2?null==n?u("html"):"string"==typeof n?r.wire(null,n):"raw"in n?u("html")(n):"nodeType"in n?r.bind(n):ft(n,"html"):("raw"in n?u("html"):r.wire).apply(null,arguments)}var f,e,o,s,h,c,l,nt=(f=n("@ungap/weakmap")).__esModule?f.default:f,tt=(e=n("@ungap/essential-weakset")).__esModule?e.default:e,v=(o=n("domdiff")).__esModule?o.default:o,y=(s=n("./classes/Component.js")).__esModule?s.default:s,it=n("./classes/Component.js").setup,rt=(h=n("./objects/Intent.js")).__esModule?h.default:h,p=n("./objects/Updates.js"),w=p.observe,ut=p.Tagger,b=(c=n("./hyper/wire.js")).__esModule?c.default:c,k=n("./hyper/wire.js"),u=k.content,ft=k.weakly,et=(l=n("./hyper/render.js")).__esModule?l.default:l,d=rt.define,g=ut.prototype;r.Component=y;r.bind=a;r.define=d;r.diff=v;(r.hyper=r).observe=w;r.tagger=g;r.wire=b;r._={WeakMap:nt,WeakSet:tt};it(u);i.Component=y;i.bind=a;i.define=d;i.diff=v;i.hyper=r;i.observe=w;i.tagger=g;i.wire=b;Object.defineProperty(i,"__esModule",{value:!0}).default=r},{"./classes/Component.js":71,"./hyper/render.js":72,"./hyper/wire.js":73,"./objects/Intent.js":75,"./objects/Updates.js":76,"@ungap/essential-weakset":54,"@ungap/weakmap":60,domdiff:63}],75:[function(n,t,i){"use strict";var u={},r={},f=[],o=r.hasOwnProperty,e=0;Object.defineProperty(i,"__esModule",{value:!0}).default={attributes:u,define:function(n,t){n.indexOf("-")<0?(n in r||(e=f.push(n)),r[n]=t):u[n]=t},invoke:function(n,t){for(var u,i=0;i<e;i++)if(u=f[i],o.call(n,u))return r[u](n[u],t)}}},{}],76:[function(n,t,i){"use strict";function e(n){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function dt(n){return{html:n}}function it(n,t){switch(n.nodeType){case kt:return 1/t<0?t?n.remove(!0):n.lastChild:t?n.valueOf(!0):n.firstChild;case bt:return it(n.render(),t);default:return n}}function rt(n,t){t(n.placeholder);"text"in n?Promise.resolve(n.text).then(String).then(t):"any"in n?Promise.resolve(n.any).then(t):"html"in n?Promise.resolve(n.html).then(dt).then(t):Promise.resolve(u.invoke(n,t)).then(t)}function d(n){return null!=n&&"then"in n}function ft(n){return this.type=n,ct(this)}var s,h,c,l,a,v,y,p,w,b,k,et=(s=n("@ungap/custom-event")).__esModule?s.default:s,ot=(h=n("@ungap/essential-weakset")).__esModule?h.default:h,g=(c=n("@ungap/is-array")).__esModule?c.default:c,st=(l=n("@ungap/create-content")).__esModule?l.default:l,ht=(a=n("disconnected")).__esModule?a.default:a,r=(v=n("domdiff")).__esModule?v.default:v,ct=(y=n("domtagger")).__esModule?y.default:y,lt=(p=n("hyperhtml-style")).__esModule?p.default:p,at=(w=n("hyperhtml-wire")).__esModule?w.default:w,o=n("../shared/constants.js"),vt=o.CONNECTED,yt=o.DISCONNECTED,pt=o.DOCUMENT_FRAGMENT_NODE,nt=o.OWNER_SVG_ELEMENT,wt=(b=n("../classes/Component.js")).__esModule?b.default:b,u=(k=n("./Intent.js")).__esModule?k.default:k,bt=wt.prototype.nodeType,kt=at.prototype.nodeType,tt=ht({Event:et,WeakSet:ot}),ut,f;i.Tagger=ft;i.observe=tt;ut=/^(?:form|list)$/i;f=[].slice;ft.prototype={attribute:function(n,t,i){var r,s=nt in n,f,o,e;return"style"===t?lt(n,i,s):/^on/.test(t)?(f=t.slice(2),f===vt||f===yt?tt(n):t.toLowerCase()in n&&(f=f.toLowerCase()),function(t){r!==t&&(r&&n.removeEventListener(f,r,!1),(r=t)&&n.addEventListener(f,t,!1))}):"data"===t||!s&&t in n&&!ut.test(t)?function(i){r!==i&&(r=i,n[t]!==i&&null==i?(n[t]="",n.removeAttribute(t)):n[t]=i)}:t in u.attributes?function(i){var f=u.attributes[t](n,i);r!==f&&(null==(r=f)?n.removeAttribute(t):n.setAttribute(t,f))}:(o=!1,e=i.cloneNode(!0),function(t){r!==t&&(r=t,e.value!==t&&(null==t?(o&&(o=!1,n.removeAttributeNode(e)),e.value=t):(e.value=t,o||(o=!0,n.setAttributeNode(e)))))})},any:function(n,t){var s,o={node:it,before:n},c=nt in n?"svg":"html",h=!1;return function i(l){switch(e(l)){case"string":case"number":case"boolean":h?s!==l&&(s=l,t[0].textContent=l):(h=!0,s=l,t=r(n.parentNode,t,[function(n,t){return n.ownerDocument.createTextNode(t)}(n,l)],o));break;case"function":i(l(n));break;case"object":case"undefined":if(null==l){h=!1;t=r(n.parentNode,t,[],o);break}default:if(h=!1,g(s=l))if(0===l.length)t.length&&(t=r(n.parentNode,t,[],o));else switch(e(l[0])){case"string":case"number":case"boolean":i({html:l});break;case"object":if(g(l[0])&&(l=l.concat.apply([],l)),d(l[0])){Promise.all(l).then(i);break}default:t=r(n.parentNode,t,l,o)}else(function(n){return"ELEMENT_NODE"in n})(l)?t=r(n.parentNode,t,l.nodeType===pt?f.call(l.childNodes):[l],o):d(l)?l.then(i):"placeholder"in l?rt(l,i):"text"in l?i(String(l.text)):"any"in l?i(l.any):"html"in l?t=r(n.parentNode,t,f.call(st([].concat(l.html).join(""),c).childNodes),o):i("length"in l?f.call(l):u.invoke(l,i))}}},text:function(n){var i;return function t(r){if(i!==r){var o=e(i=r);"object"===o&&r?d(r)?r.then(t):"placeholder"in r?rt(r,t):t("text"in r?String(r.text):"any"in r?r.any:"html"in r?[].concat(r.html).join(""):"length"in r?f.call(r).join(""):u.invoke(r,t)):"function"===o?t(r(n)):n.textContent=null==r?"":r}}}}},{"../classes/Component.js":71,"../shared/constants.js":77,"./Intent.js":75,"@ungap/create-content":51,"@ungap/custom-event":52,"@ungap/essential-weakset":54,"@ungap/is-array":56,disconnected:61,domdiff:63,domtagger:66,"hyperhtml-style":69,"hyperhtml-wire":70}],77:[function(n,t,i){"use strict";i.ELEMENT_NODE=1;i.DOCUMENT_FRAGMENT_NODE=11;i.OWNER_SVG_ELEMENT="ownerSVGElement";i.CONNECTED="connected";i.DISCONNECTED="disconnected"},{}],78:[function(n,t){"use strict";function u(n){return(u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}var i,r;i="undefined"!=typeof window?window:{};r=function(n,t,i){var e,r;if(function(){var t,i={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};for(t in r=n.lazySizesConfig||n.lazysizesConfig||{},i)t in r||(r[t]=i[t])}(),!t||!t.getElementsByClassName)return{init:function(){},cfg:r,noSupport:!0};var s=t.documentElement,st=n.HTMLPictureElement,h="addEventListener",u="getAttribute",o=n[h].bind(n),f=n.setTimeout,tt=n.requestAnimationFrame||f,k=n.requestIdleCallback,it=/^picture$/i,ht=["load","error","lazyincluded","_lazyloaded"],w={},ct=Array.prototype.forEach,c=function(n,t){return w[t]||(w[t]=new RegExp("(\\s|^)"+t+"(\\s|$)")),w[t].test(n[u]("class")||"")&&w[t]},l=function(n,t){c(n,t)||n.setAttribute("class",(n[u]("class")||"").trim()+" "+t)},d=function(n,t){var i;(i=c(n,t))&&n.setAttribute("class",(n[u]("class")||"").replace(i," "))},rt=function p(n,t,i){var r=i?h:"removeEventListener";i&&p(n,t);ht.forEach(function(i){n[r](i,t)})},a=function(n,i,r,u,f){var o=t.createEvent("Event");return r||(r={}),r.instance=e,o.initEvent(i,!u,!f),o.detail=r,n.dispatchEvent(o),o},g=function(t,i){var f;!st&&(f=n.picturefill||r.pf)?(i&&i.src&&!t[u]("srcset")&&t.setAttribute("srcset",i.src),f({reevaluate:!0,elements:[t]})):i&&i.src&&(t.src=i.src)},v=function(n,t){return(getComputedStyle(n,null)||{})[t]},ut=function(n,t,i){for(i=i||n.offsetWidth;i<r.minSize&&t&&!n._lazysizesWidth;)i=t.offsetWidth,t=t.parentNode;return i},y=function(){var n,i,r=[],s=[],u=r,e=function(){var t=u;for(u=r.length?s:r,n=!0,i=!1;t.length;)t.shift()();n=!1},o=function(r,o){n&&!o?r.apply(this,arguments):(u.push(r),i||(i=!0,(t.hidden?f:tt)(e)))};return o._lsFlush=e,o}(),b=function(n,t){return t?function(){y(n)}:function(){var t=this,i=arguments;y(function(){n.apply(t,i)})}},p=function(n){var u,e=0,h=r.throttleDelay,t=r.ricTimeout,o=function(){u=!1;e=i.now();n()},s=k&&t>49?function(){k(o,{timeout:t});t!==r.ricTimeout&&(t=r.ricTimeout)}:b(function(){f(o)},!0);return function(n){var r;((n=n===!0)&&(t=33),u)||(u=!0,r=h-(i.now()-e),r<0&&(r=0),n||r<9?s():f(s,r))}},ft=function(n){var t,u,r=99,e=function(){t=null;n()},s=function o(){var n=i.now()-u;n<r?f(o,r-n):(k||e)(e)};return function(){u=i.now();t||(t=f(s,r))}},et=function(){var pt,et,kt,ot,dt,gt,ni,st,ht,lt,at,wt,oi=/^img$/i,si=/^iframe$/i,hi="onscroll"in n&&!/(gle|ing)bot/.test(navigator.userAgent),ci=0,vt=0,k=0,ut=-1,ti=function(n){k--;(!n||k<0||!n.target)&&(k=0)},ii=function(n){return wt==null&&(wt=v(t.body,"visibility")=="hidden"),wt||!(v(n.parentNode,"visibility")=="hidden"&&v(n,"visibility")=="hidden")},li=function(n,i){var u,r=n,f=ii(n);for(st-=i,at+=i,ht-=i,lt+=i;f&&(r=r.offsetParent)&&r!=t.body&&r!=s;)f=(v(r,"opacity")||1)>0,f&&v(r,"overflow")!="visible"&&(u=r.getBoundingClientRect(),f=lt>u.left&&ht<u.right&&at>u.top-1&&st<u.bottom+1);return f},ri=function(){var w,n,o,c,a,f,v,l,b,h,y,p,i=e.elements;if((ot=r.loadMode)&&k<8&&(w=i.length)){for(n=0,ut++;n<w;n++)if(i[n]&&!i[n]._lazyRace){if(!hi||e.prematureUnveil&&e.prematureUnveil(i[n])){yt(i[n]);continue}if((l=i[n][u]("data-expand"))&&(f=l*1)||(f=vt),h||(h=!r.expand||r.expand<1?s.clientHeight>500&&s.clientWidth>500?500:370:r.expand,e._defEx=h,y=h*r.expFactor,p=r.hFac,wt=null,vt<y&&k<1&&ut>2&&ot>2&&!t.hidden?(vt=y,ut=0):vt=ot>1&&ut>1&&k<6?h:ci),b!==f&&(gt=innerWidth+f*p,ni=innerHeight+f,v=f*-1,b=f),o=i[n].getBoundingClientRect(),(at=o.bottom)>=v&&(st=o.top)<=ni&&(lt=o.right)>=v*p&&(ht=o.left)<=gt&&(at||lt||ht||st)&&(r.loadHidden||ii(i[n]))&&(et&&k<3&&!l&&(ot<3||ut<4)||li(i[n],f))){if(yt(i[n]),a=!0,k>9)break}else!a&&et&&!c&&k<4&&ut<4&&ot>2&&(pt[0]||r.preloadAfterLoad)&&(pt[0]||!l&&(at||lt||ht||st||i[n][u](r.sizesAttr)!="auto"))&&(c=pt[0]||i[n])}c&&!a&&yt(c)}},w=p(ri),ui=function(n){var t=n.target;if(t._lazyCache){delete t._lazyCache;return}ti(n);l(t,r.loadedClass);d(t,r.loadingClass);rt(t,fi);a(t,"lazyloaded")},ai=b(ui),fi=function(n){ai({target:n.target})},vi=function(n,t){try{n.contentWindow.location.replace(t)}catch(i){n.src=t}},yi=function(n){var t,i=n[u](r.srcsetAttr);(t=r.customMedia[n[u]("data-media")||n[u]("media")])&&n.setAttribute("media",t);i&&n.setAttribute("srcset",i)},pi=b(function(n,t,i,e,o){var s,h,v,c,p,w;(p=a(n,"lazybeforeunveil",t)).defaultPrevented||(e&&(i?l(n,r.autosizesClass):n.setAttribute("sizes",e)),h=n[u](r.srcsetAttr),s=n[u](r.srcAttr),o&&(v=n.parentNode,c=v&&it.test(v.nodeName||"")),w=t.firesLoad||"src"in n&&(h||s||c),p={target:n},l(n,r.loadingClass),w&&(clearTimeout(kt),kt=f(ti,2500),rt(n,fi,!0)),c&&ct.call(v.getElementsByTagName("source"),yi),h?n.setAttribute("srcset",h):s&&!c&&(si.test(n.nodeName)?vi(n,s):n.src=s),o&&(h||c)&&g(n,{src:s}));n._lazyRace&&delete n._lazyRace;d(n,r.lazyClass);y(function(){var t=n.complete&&n.naturalWidth>1;(!w||t)&&(t&&l(n,"ls-is-cached"),ui(p),n._lazyCache=!0,f(function(){"_lazyCache"in n&&delete n._lazyCache},9));n.loading=="lazy"&&k--},!0)}),yt=function(n){if(!n._lazyRace){var f,t=oi.test(n.nodeName),e=t&&(n[u](r.sizesAttr)||n[u]("sizes")),i=e=="auto";(i||!et)&&t&&(n[u]("src")||n.srcset)&&!n.complete&&!c(n,r.errorClass)&&c(n,r.lazyClass)||(f=a(n,"lazyunveilread").detail,i&&nt.updateElem(n,!0,n.offsetWidth),n._lazyRace=!0,k++,pi(n,f,i,e,t))}},wi=ft(function(){r.loadMode=3;w()}),ei=function(){r.loadMode==3&&(r.loadMode=2);wi()},bt=function p(){if(!et){if(i.now()-dt<999){f(p,999);return}et=!0;r.loadMode=3;w();o("scroll",ei,!0)}};return{_:function(){dt=i.now();e.elements=t.getElementsByClassName(r.lazyClass);pt=t.getElementsByClassName(r.lazyClass+" "+r.preloadClass);o("scroll",w,!0);o("resize",w,!0);o("pageshow",function(n){if(n.persisted){var i=t.querySelectorAll("."+r.loadingClass);i.length&&i.forEach&&tt(function(){i.forEach(function(n){n.complete&&yt(n)})})}});n.MutationObserver?new MutationObserver(w).observe(s,{childList:!0,subtree:!0,attributes:!0}):(s[h]("DOMNodeInserted",w,!0),s[h]("DOMAttrModified",w,!0),setInterval(w,999));o("hashchange",w,!0);["focus","mouseover","click","load","transitionend","animationend"].forEach(function(n){t[h](n,w,!0)});/d$|^c/.test(t.readyState)?bt():(o("load",bt),t[h]("DOMContentLoaded",w),f(bt,2e4));e.elements.length?(ri(),y._lsFlush()):w()},checkElems:w,unveil:yt,_aLSL:ei}}(),nt=function(){var n,f=b(function(n,t,i,r){var f,u,e;if(n._lazysizesWidth=r,r+="px",n.setAttribute("sizes",r),it.test(t.nodeName||""))for(f=t.getElementsByTagName("source"),u=0,e=f.length;u<e;u++)f[u].setAttribute("sizes",r);i.detail.dataAttr||g(n,i.detail)}),i=function(n,t,i){var r,u=n.parentNode;u&&(i=ut(n,u,i),r=a(n,"lazybeforesizes",{width:i,dataAttr:!!t}),r.defaultPrevented||(i=r.detail.width,i&&i!==n._lazysizesWidth&&f(n,u,r,i)))},e=function(){var t,r=n.length;if(r)for(t=0;t<r;t++)i(n[t])},u=ft(e);return{_:function(){n=t.getElementsByClassName(r.autosizesClass);o("resize",u)},checkElems:u,updateElem:i}}(),ot=function p(){!p.i&&t.getElementsByClassName&&(p.i=!0,nt._(),et._())};return f(function(){r.init&&ot()}),e={cfg:r,autoSizer:nt,loader:et,init:ot,uP:g,aC:l,rC:d,hC:c,fire:a,gW:ut,rAF:y}}(i,i.document,Date);i.lazySizes=r;"object"==(void 0===t?"undefined":u(t))&&t.exports&&(t.exports=r)},{}],79:[function(n,t){"use strict";function l(n,t,i){var r=function(n,t){return"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='"+n+"' height='"+t+"'%3E%3C/svg%3E"}(t||1,i||0);e.call(n,"src")!==r&&u.call(n,"src",r)}function o(n,t){n.naturalWidth?t(n):setTimeout(o,100,n,t)}function a(n){var r=function(n){for(var t,r=getComputedStyle(n).fontFamily,i={};null!==(t=y.exec(r));)i[t[1]]=t[2];return i}(n),t=n[i];if(r["object-fit"]=r["object-fit"]||"fill",!t.img){if("fill"===r["object-fit"])return;if(!t.skipTest&&s&&!r["object-position"])return}if(!t.img){t.img=new Image(n.width,n.height);t.img.srcset=e.call(n,"data-ofi-srcset")||n.srcset;t.img.src=e.call(n,"data-ofi-src")||n.src;u.call(n,"data-ofi-src",n.src);n.srcset&&u.call(n,"data-ofi-srcset",n.srcset);l(n,n.naturalWidth||n.width,n.naturalHeight||n.height);n.srcset&&(n.srcset="");try{!function(n){var t={get:function(t){return n[i].img[t||"src"]},set:function(t,r){return n[i].img[r||"src"]=t,u.call(n,"data-ofi-"+r,t),a(n),t}};Object.defineProperty(n,"src",t);Object.defineProperty(n,"currentSrc",{get:function(){return t.get("currentSrc")}});Object.defineProperty(n,"srcset",{get:function(){return t.get("srcset")},set:function(n){return t.set(n,"srcset")}})}(n)}catch(r){window.console&&console.warn("https://bit.ly/ofi-old-browser")}}!function(n){if(n.srcset&&!w&&window.picturefill){var t=window.picturefill._;n[t.ns]&&n[t.ns].evaled||t.fillImg(n,{reselect:!0});n[t.ns].curSrc||(n[t.ns].supported=!1,t.fillImg(n,{reselect:!0}));n.currentSrc=n[t.ns].curSrc||n.src}}(t.img);n.style.backgroundImage='url("'+(t.img.currentSrc||t.img.src).replace(/"/g,'\\"')+'")';n.style.backgroundPosition=r["object-position"]||"center";n.style.backgroundRepeat="no-repeat";n.style.backgroundOrigin="content-box";/scale-down/.test(r["object-fit"])?o(t.img,function(){n.style.backgroundSize=t.img.naturalWidth>n.width||t.img.naturalHeight>n.height?"contain":"auto"}):n.style.backgroundSize=r["object-fit"].replace("none","auto").replace("fill","100% 100%");o(t.img,function(t){l(n,t.naturalWidth,t.naturalHeight)})}function f(n,t){var u=!c&&!n,r;if(t=t||{},n=n||"img",h&&!t.skipTest||!p)return!1;for("img"===n?n=document.getElementsByTagName("img"):"string"==typeof n?n=document.querySelectorAll(n):("length"in n)||(n=[n]),r=0;r<n.length;r++)n[r][i]=n[r][i]||{skipTest:t.skipTest},a(n[r]);u&&(document.body.addEventListener("load",function(n){"IMG"===n.target.tagName&&f(n.target,{skipTest:t.skipTest})},!0),c=!0,n="img");t.watchMQ&&window.addEventListener("resize",f.bind(null,n,{skipTest:t.skipTest}))}function v(n,t){return n[i]&&n[i].img&&("src"===t||"srcset"===t)?n[i].img:n}var i="bfred-it:object-fit-images",y=/(object-fit|object-position)\s*:\s*([-.\w\s%]+)/g,r="undefined"==typeof Image?{style:{"object-position":1}}:new Image,s="object-fit"in r.style,h="object-position"in r.style,p="background-size"in r.style,w="string"==typeof r.currentSrc,e=r.getAttribute,u=r.setAttribute,c=!1;f.supportsObjectFit=s;(f.supportsObjectPosition=h)||(HTMLImageElement.prototype.getAttribute=function(n){return e.call(v(this,n),n)},HTMLImageElement.prototype.setAttribute=function(n,t){return u.call(v(this,n),n,String(t))});t.exports=f},{}],80:[function(n,t){"use strict";function u(n,t){t=t||{};var u,f,s,c=[],a=[],o=n.querySelectorAll(i);for(t.includeContainer&&r.call(n,i)&&(o=Array.prototype.slice.apply(o)).unshift(n),u=0;u<o.length;u++)e(f=o[u])&&(0===(s=h(f))?c.push(f):a.push({documentOrder:u,tabIndex:s,node:f}));return a.sort(l).map(function(n){return n.node}).concat(c)}function e(n){return!(!o(n)||function(n){return function(n){return c(n)&&"radio"===n.type}(n)&&!function(n){if(!n.name)return!0;var t=function(n){for(var t=0;t<n.length;t++)if(n[t].checked)return n[t]}(n.ownerDocument.querySelectorAll('input[type="radio"][name="'+n.name+'"]'));return!t||t===n}(n)}(n)||h(n)<0)}function o(n){return!(n.disabled||function(n){return c(n)&&"hidden"===n.type}(n)||function(n){return null===n.offsetParent||"hidden"===getComputedStyle(n).visibility}(n))}function h(n){var t=parseInt(n.getAttribute("tabindex"),10);return isNaN(t)?function(n){return"true"===n.contentEditable}(n)?0:n.tabIndex:t}function l(n,t){return n.tabIndex===t.tabIndex?n.documentOrder-t.documentOrder:n.tabIndex-t.tabIndex}function c(n){return"INPUT"===n.tagName}var f=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'],i=f.join(","),r="undefined"==typeof Element?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,s;u.isTabbable=function(n){if(!n)throw new Error("No node provided");return!1!==r.call(n,i)&&e(n)};u.isFocusable=function(n){if(!n)throw new Error("No node provided");return!1!==r.call(n,s)&&o(n)};s=f.concat("iframe").join(",");t.exports=u},{}],81:[function(n,t){"use strict";t.exports=function(){for(var t,r,u={},n=0;n<arguments.length;n++){t=arguments[n];for(r in t)i.call(t,r)&&(u[r]=t[r])}return u};var i=Object.prototype.hasOwnProperty},{}]},{},[50])