1var $j=jQuery.noConflict();healthTeams="undefined"==typeof healthTeams?{}:healthTeams,HT="undefined"==typeof HT?{}:HT,HTImages="undefined"==typeof HTImages?{}:HTImages,window.console||(window.console={debug:$j.noop,info:$j.noop,error:$j.noop,warn:$j.noop}),healthTeams="undefined"==typeof healthTeams?{}:healthTeams,HT="undefined"==typeof HT?{}:HT,HT.abideValidators=function(){Foundation.Abide.defaults.validators["ht-birthdate-validator"]=function(e,t,i){if(!t)return!0;let n=i.parents("[type=ht-birthdate]"),o=n.parent().find("[data-form-error-on=ht-birthdate-validator]"),a=parseInt(e.val()||0),s=!0,r=parseInt(e.attr("min")||0),l=parseInt(e.attr("max")||0),d=$j(e).parents(".birthdate-wrapper"),[c,u,p]=[parseInt(d.find("[data-birthdate-day]").val()||-1),parseInt(d.find("[data-birthdate-month]").val()||-1),parseInt(d.find("[data-birthdate-year]").val()||-1)],h=c>0&&u>0&&p>0,m=new Date(p,u-1,c),f=m.getFullYear()===p&&m.getMonth()===u-1&&m.getDate()===c;return o.find("div").hide(),h&&!f?(s=!1,o.find(".invalid").show()):a<r?(s=!1,c<0?o.find(".day").show():u<0?o.find(".month").show():p<0?o.find(".year").show():o.find(".invalid").show()):a>l?(n.addClass("is-invalid-input"),s=!1,o.find(".max").show()):h||(u<0?(s=!1,o.find(".month").show()):c<0?(s=!1,o.find(".day").show()):p<0&&(s=!1,o.find(".year").show())),s&&f?(d.find(".is-invalid-input").removeClass("is-invalid-input"),d.find(".is-visible").removeClass("is-visible")):s?(o.removeClass("is-visible"),n.removeClass("is-invalid-input")):(o.addClass("is-visible"),n.addClass("is-invalid-input")),s},Foundation.Abide.defaults.validators["ht-password-validator"]=function(e,t,i){if(!t)return!0;let n=e.val(),o=i.find("[data-form-error-on=ht-password-validator]"),a=!0,s=parseInt(e.attr("minlength")||0);return markInvalid=function(e){a=!1,o.find(e).removeClass("valid")},markValid=function(e){o.find(e).addClass("valid")},n.length<s?markInvalid(".minlength"):markValid(".minlength"),n.match(/\d/)?markValid(".number"):markInvalid(".number"),n.replace(/\d/g,"").match(/\S/)?markValid(".non-digit"):markInvalid(".non-digit"),a},Foundation.Abide.defaults.validators["ht-minlength"]=function(e,t,i){if(!t)return!0;let n=e.val(),o=parseInt(e.attr("minlength")||0);return n.length>=o},Foundation.Abide.defaults.validators["ht-email"]=function(e,t,i){let n=e.val(),o=!0,a=i.find("[data-form-error-on=ht-email]"),s=n.length>=3&&n.includes("@");return a.find("div").hide(),o},Foundation.Abide.defaults.validators["ht-required"]=function(e,t,i){let n;return e.val().length>0}},HT="undefined"==typeof HT?{}:HT,HT.adb={init:function(e={}){window["plc"+e.zone_id]=window["plc"+e.zone_id]||0,window.ab_width=e.width||0,window.ab_height=e.height||0,window.abkw=e.keywords||window.abkw,window.dataKeys=e.dataKeys||window.dataKeys,window.adbMhtId=e.adbMhtId||window.adbMhtId},preInit:function(e={}){window.adbZoneIds=e.adbZoneIds||[],window.abkw=e.keywords,window.dataKeys=e.dataKeys,window.adbMhtId=e.adbMhtId,window.ignorePresetPosition=e.ignorePresetPosition},trackImpression:function(e){$j.ajax({url:"/track",type:"POST",data:{zone_id:e}})},injectAndPushAd:function(e,t={}){let i=window[`plc${e}`]++,n="MLB"===t.pagePosition,o=`adb-zone ${ht_logged_in?"":"logged-out"} ${t.pagePosition?`pos-${t.pagePosition}`:""}`,a,s=`<div id="placement_${e}_${i}" class="${`${o} ${n?"leaderboard hide-for-medium":""}`}"></div>`,r=n?`<a data-zone-id='${e}' data-ga="adbutler_ad-close-button" class="adb-close hide-for-medium ht-caption bold ht-bold mi_close ht-border-round"></a>`:"";t.desktopHide&&window.innerWidth>650||(t.insertBefore?$j(s+r).insertBefore(t.listLocation):$j(s+r).insertAfter(t.listLocation),$j(".adb-close[data-zone-id="+e+"]").on("click",function(){$j(".adb-close").hide(),$j(".adb-zone").slideUp(),$j(".cookie_banner").removeClass("raised-banner"),$j(".pwa_install").removeClass("raised-banner")}),HT.dv.check(function(){HT.adb.push(e,i,t.pagePosition)}))},push:function(e,t,i){let n=[window.abkw,i].filter(function(e){return null!=e}).join(",");AdButler.ads.push({handler:function(i){let n="placement_"+e+"_"+t;$j("#"+n).on(AdButler.EVENTS.LOAD,function(t){$j(t.target).hasClass("leaderboard")&&HT.sdk.reposition(),$j(t.target).addClass("loaded-ad"),HT.adb.trackImpression(e)}),AdButler.register(173448,e,[window.ab_width||0,window.ab_height||0],n,i);try{setTimeout(function(e){HT.sdk.viewPortWatch("#"+e+" >*",HT.sdk.viewPortLog,e)},500,n)}catch(e){}},opt:{eventLogData:{mhtid:window.adbMhtId},place:t,dataKeys:window.dataKeys,keywords:n,domain:"servedbyadbutler.com",click:"CLICK_MACRO_PLACEHOLDER"}})},adPosition:function(e){$j(".top-adb .pos-ATF").not(".leaderboard").length&&HT.adb.attachStickyScrollListener(".resource-show-top");let t="true"===window.ignorePresetPosition?null:$j(".adb-plc")[0];if(t)return t;let i=HT.adb.adSiblings(e),n=$j(".pos-ATF").next(),o=i[1]||i[0],a=$j(window).height()-$j("#nav-container").height();if(!n.length)return o;let s=n.offset().top+a+250,r;return i.filter(function(){return HT.sdk.isOutsideViewport(this,s)&&$j(this).html().trim().length>0}).first()},adSiblings:function(e){let t=$j(".hub-resource .resource-module-band");if(t.length>3)return t;{let t=$j(e||"#resources_list .resource > .body");return t=t.length?t:$j(".resource-show-top .resource-show-heading > .resource-center-description"),t.children()}},show:function(e,t){if(void 0===window.adbZoneIds)return;let i=HT.adb.adPosition(e);for(let e=0;e<window.adbZoneIds.length;e++){let n=window.adbZoneIds[e];HT.adb.init({zone_id:n,width:300,height:250}),$j(i).each(function(){HT.adb.injectAndPushAd(n,{listLocation:this,pagePosition:t})})}},attachStickyScrollListener:function(e){$j(document).on("scroll",function(){let t=$j(e).outerHeight()||0,i=0;if($j.each($j(".top-adb .adb-zone").first().prevAll("div"),function(){i+=$j(this).outerHeight()||0}),window.scrollY>370)$j(".top-adb .loaded-ad.adb-sticky").hide();else if(window.scrollY>=i+t){$j(".top-adb").addClass("adb-sticky"),$j(".top-adb .loaded-ad.pos-ATF").addClass("adb-sticky").show();let e=$j(".adb-zone.loaded-ad.adb-sticky").outerHeight(!0);
1$j(".adb-zone.loaded-ad.adb-sticky").nextAll(":visible:not(.adb-zone):first").css("margin-top",e)}else $j(".adb-zone.loaded-ad.adb-sticky").next().css("margin-top",""),$j(".adb-zone.loaded-ad.adb-sticky").removeClass("adb-sticky")})},injectDeferredBtf:function(){if(void 0===window.adbDeferredBTF)return;let e=window.adbDeferredBTF,t=$j(e.adContainer+" "+e.listElements).last();HT.adb.init({zone_id:e.zoneId}),HT.adb.injectAndPushAd(e.zoneId,{listLocation:t,pagePosition:e.pagePosition}),delete window.adbDeferredBTF},initBottomPlacement:function(){HT.adb.injectDeferredBtf();let e=$j(".pos-BTF");if(!e.length)return;let t=$j(".pos-MID").length?$j(".pos-MID"):$j(".pos-ATF");if(0==t.length)return;let i=t.parent().hasClass("top-adb"),n=i?370:0,o,a,s=(i?t.next().offset().top:t.offset().top+250)+($j(window).height()-$j("#nav-container").height())+n;HT.sdk.isOutsideViewport(e[0],s)||e.hide()}},HT="undefined"==typeof HT?{}:HT,HT.ads={get:function(e){$j.get("/ads/"+e,function(e){if(0!=e.length){var t=$j(e).attr("data-position"),i,n='[data-position="'+t+'"][data-post-id="'+$j(e).attr("data-post-id")+'"]';$j($j("#activities_list").children(".activity_item")[t]).before(e),new Foundation.DropdownMenu($j(n).find("[data-dropdown-menu]")),new Foundation.Reveal($j(n).find("[data-reveal]"))}})},block:function(e){return $j.ajax({type:"PUT",url:"/ads/"+e,data:{},success:function(){$j.addNotice(HT.translations.translate("ad_blocked")),$j(".sponsored_ad[data-post-id="+e+"]").slideUp()}}),!1},initBlock:function(e){$j(document).on("click","[data-block="+e+"]",function(t){t.preventDefault(),HT.ads.block(e)})}},HT="undefined"==typeof HT?{}:HT,HT.ajaxConnections={},HT.abortAjaxConnections=function(){Object.entries(HT.ajaxConnections).forEach(function(e){e.forEach(function(e,t,i){i[1][0].abort()})}),HT.ajaxConnections={}},HT.abortAjaxConnection=function(e){void 0!==HT.ajaxConnections[e]&&(HT.ajaxConnections[e].forEach(function(e){e.abort()}),delete HT.ajaxConnections[e])},HT.ajaxSend=function(e,t,i){t.setRequestHeader("X-CSRF-Token",$j('meta[name="csrf-token"]').attr("content")),void 0===HT.ajaxConnections[i.url]?HT.ajaxConnections[i.url]=[t]:HT.ajaxConnections[i.url].push(t)},HT.ajaxComplete=function(e,t,i){var n=t.getResponseHeader("notification_count");ht_logged_in&&n&&HT.notifications.updateNotificationsCount(n),void 0!==HT.ajaxConnections[i.url]&&(1==HT.ajaxConnections[i.url].length?delete HT.ajaxConnections[i.url]:HT.ajaxConnections[i.url]=HT.ajaxConnections[i.url].filter(function(e){return e!==t}))},$j(document).ajaxSend(HT.ajaxSend),$j(document).ajaxComplete(HT.ajaxComplete),HT="undefined"==typeof HT?{}:HT;var currentRequest={};HT.brightcove={init:function(e,t,i,n,o=null){$j.getScript("https://players.brightcove.net/"+e+"/"+i+"_default/index.min.js").done(function(){var e=videojs(t);$j("#"+t).data("auto-paused",!0),e.muted(!0),HT.brightcove.autoPlay(t),e.on("firstplay",function(){HT.sdk.trackEvent("bc_video","firstplay",n),e.addClass("autoplay_muted")}),e.on("ended",function(){HT.sdk.trackEvent("bc_video","ended",n)}),e.on("volumechange",function(){e.removeClass("autoplay_muted")}),e.on("loadedmetadata",function(){HT.brightcove.turnOnCaptions(e),HT.brightcove.insertVideoInfo(e),HT.brightcove.setGaAttribute(e,o)}),e.on("error",function(){$j("#"+t).closest(".watch-now").remove()})})},autoPlay:function(e){$j("#"+e).data("skip-autoplay")||HT.sdk.viewPortWatch("#"+e,HT.brightcove.play,{player_id:"#"+e},HT.brightcove.pause)},turnOnCaptions:function(e){$j.each(e.textTracks(),function(e,t){let i=$j("html").attr("lang")||"en";t.language==i?t.mode="showing":t.mode="disabled"})},play:function(e){var t=$j(e.player_id),i=t[0];t.data("auto-paused")&&void 0!==i.player&&i.player.paused()&&(t.data("auto-paused",!1),i.player.play())},pause:function(e){var t=$j(e.player_id),i=t[0];void 0===i.player||i.player.isInPictureInPicture()||i.player.paused()||(t.data("auto-paused",!0),i.player.pause())},insertVideoInfo:function(e){if(!$j("#"+e.id_).data("insert-video-info"))return;let t=e.mediainfo,i=Math.round(t.duration/60)+" "+HT.translations.translate("minute_watch"),n=t.name;if($j("html[lang=es]").length){let e;n=(t.variants.find(e=>"es"===e.language)||{}).name||n}$j(".video-duration").html(i),$j(".video-title").html(n)},setGaAttribute:function(e,t){var i;t&&$j("#"+e.id_).find("button.vjs-big-play-button").attr("data-ga",t)}},jQuery.uaMatch=function(e){e=e.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||/(trident)[ \/]([\w.]+)/.exec(e)||e.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},jQuery.browser||(matched=jQuery.uaMatch(navigator.userAgent),browser={},matched.browser&&(browser[matched.browser]=!0,browser.version=matched.version),browser.chrome||"Google Inc."==navigator.vendor||navigator.userAgent.match("CriOS| GSA/")?browser.webkit=!0:browser.webkit&&(browser.safari=!0),jQuery.browser=browser),healthTeams="undefined"==typeof healthTeams?{}:healthTeams,HT="undefined"==typeof HT?{}:HT,HT.carousel={create:function(e={}){var t=$j(this).data("autoplay"),i=$j(this).data("infinite"),n=$j(this).data("dots"),o=$j(this).data("center-mode"),a=$j(this).data("slides-to-show")||1,s=$j(this).data("autoplaySpeed")||3500,r=null==$j(this).data("arrows")||$j(this).data("arrows"),l=$j(this).data("speed")||800,d=$j(this).data("small-break")||480,c=$j(this).data("medium-break")||768,u=$j(this).data("mobile-show")||1,p=$j(this).data("medium-show")||a,h=$j(this).parent().find(".custom-slick-next"),m=$j(this).parent().find(".custom-slick-prev"),f=h.length?{prevArrow:m,nextArrow:h}:{},g=e.slickSettings||{dots:n,infinite:i,centerMode:o,arrows:r,centerPadding:"20%",slidesToShow:a,autoplay:t,autoplaySpeed:s,speed:l,responsive:[{breakpoint:1300,settings:{centerPadding:"12%"}},{breakpoint:c,settings:{centerPadding:"7%",slidesToShow:p}},{breakpoint:d,settings:{centerPadding:"0px",slidesToShow:u}}]};Object.assign(g,f,e.slickOverrides),$j(this).slick(g);var v=!1;$j(".slick-center").on("beforeChange",function(){v=!0}),$j(".slick-center").on("afterChange",function(){v=!1}),$j("[data-link-location]").on("click",function(e){e.preventDefault(),v||window.open($j(this).data("link-location"),"_self",!1)})},firstVisibleCard:function(e,t=2){const i=e.scrollLeft;for(const n of e.children)if(n.offsetLeft-e.offsetLeft>i-t)return n;return null},scrollCards:function(e){if(e.preventDefault(),$j(this).hasClass("disabled"))return!1;let t=$j(this).hasClass("mi_pointer_right"),i=$j(this).parents(".cards-container-slider"),n=i.find(".ht-scroll-x, .cards-scrollable"),o=n.find(".tabs-title, .scroll-card"),a=o.toArray().indexOf(HT.carousel.firstVisibleCard(n[0]));if(t){let e=o[a].offsetWidth;i.find(".carousel-buttons .custom-slick-prev").removeClass("disabled"),n.animate({scrollLeft:`+=${e}`},300,"swing")}else{let e=o[a-1].offsetWidth;n.animate({scrollLeft:`-=${e}`},300,"swing")}return!1},toggleCarouselButtons:function(){let e=$j(this),t=$j(this).parents(".cards-container-slider");if(0===e.scrollLeft())t.find(".carousel-buttons .custom-slick-prev").addClass("disabled"),t.find(".carousel-buttons .custom-slick-next").removeClass("disabled");else{let i,n;t.find(".carousel-buttons .custom-slick-prev").removeClass("disabled"),e.scrollLeft()+e.outerWidth()>=e[0].scrollWidth-1?$j(t).find(".carousel-buttons .custom-slick-next").addClass("disabled"):$j(t).find(".carousel-buttons .custom-slick-next").removeClass("disabled")}},initDesktopScroll:function(){const e=void 0;
1document.querySelectorAll(".cards-container-slider").forEach(e=>{$j(e).find(".cards-scrollable")[0].scrollWidth>$j(e).find(".cards-scrollable").width()&&$j(e).find(".show-for-medium.carousel-buttons").show()})},scrollCardInit:function(){HT.carousel.initDesktopScroll(),$j(".cards-container-slider .slick-arrow").on("click",HT.carousel.scrollCards),$j(".ht-scroll-x, .cards-scrollable").on("scrollend",HT.carousel.toggleCarouselButtons)}},healthTeams="undefined"==typeof healthTeams?{}:healthTeams,HT="undefined"==typeof HT?{}:HT,HT.challenges={subscribeAndPost:function(){$j(document).on("click",'[data-open="subscribeAndPost"]',function(){HT.emailUser.initBeforeSubmitContent(),healthTeams.revealAjax.call(this,event)}),$j(document).on("ajax:success",".email_subscribe_form",function(e,t,i,n){let o=$j('#subscribeAndPost [data-after-action="true"]');if(o.length)return void o.click();$j('[data-open="subscribeAndPost"]').attr("data-open","");let a=$j(".comments_list .new_comment");""!==a.find("textarea").val().trim()?HT.emailUser.resumeAfterSubscribe.call(a,e):window.location.reload()})},initPostModal:function(){let e=$j("#challenge-completion-modal");0!=e.length&&(e.foundation("open"),e.find(".new_comment").length?(HT.mentions.setUpTagging(".new_comment"),e.find(".new_comment").on("submit",{refresh:!0},HT.content.createResponse)):(HT.multiphotos.init("#challenge-completion-modal form"),e.on("submit","#new_post",HT.multiphotos.submit)),HT.pins.picAttInit())},saveDraftBeforeAuth:function(e){let t=$j(".comments_list .new_comment");""!=t.find("textarea").val().trim()&&(e.preventDefault(),t.attr("data-pre-submit-check",!1),t.submit())}},healthTeams.challenges={init:function(){$j(".slick-center:visible").each(HT.carousel.create),HT.challenges.subscribeAndPost()}},healthTeams.challenges_list={init:function(){HT.scroll.init(".filtered_challenges",".resource-card"),HT.scroll_options.append=function(e){$j(HT.scroll_options.container).append(e.find(HT.scroll_options.object_class))}}},healthTeams.challenges_show={init:function(){HT.resources.brightCoveInit(".challenge"),HT.comments.init(".challenge",".comments_list",".challenge"),$j(".comments_list").on("click","#view_previous_link",{container:".comments_list",response:".content_item"},HT.content.fetch_prev_content),$j(".comments_list").on("mousedown keydown","#note_body",function(e){0!==$j("#login_cta_comment").length&&(e.preventDefault(),$j(this).blur(),$j("#login_cta_comment").foundation("open"))}),HT.pins.picAttInit(),HT.challenges.initPostModal(),$j(".share").on("click",".link-share",HT.sdk.copyLink),$j(document).on("click",'.reveal a[href*="/users/sign_in"][data-pre-login="true"]',HT.challenges.saveDraftBeforeAuth),HT.content.initUserMentionsReveal()}},HT="undefined"==typeof HT?{}:HT,HT.chatDownload={initReveal:function(){$j("#downloadChatModal").foundation(),$j("#downloadChatModal").on("blur","form",{suggestionSelector:"#downloadChatModal .user-email-error.suggestion"},HT.emailValidator.emailSubscriberPrecheck),$j("#downloadChatModal").on("focus","input[type=email]",function(){HT.emailValidator.resetEmailForm()}),$j(document).on("open.zf.reveal","#downloadChatModal",function(){$j("#downloadChatModal").find("input[type=email]").val("")})},fetch:function(){return!!HT.emailValidator.has_checked_email&&((!HT.emailValidator.has_checked_email||!$j(".user-email-error.inline-errors:not(.suggestion):visible").length)&&(HT.emailValidator.has_checked_email=!1,$j("#downloadChatModal").foundation("close"),$j(".gpt-post-download").show(),void($j("#new_gpt_message").position().top+$j("#new_gpt_message").innerHeight()>window.innerHeight&&$j("html, body").animate({scrollTop:window.scrollY+$j(".gpt-answer").last().innerHeight()},200))))},init:function(){HT.chatDownload.initReveal(),$j("#downloadChatModal").on("submit","form",HT.chatDownload.fetch)}},HT.chat={apps:{},captchaKey:!1,disableSubmit:function(){let e;$j("#new_gpt_message, .chat-window").find(".navy-button").addClass("pristine").removeClass("mi_stop").attr("disabled",!0)},enableSubmit:function(){let e=$j(this),t=e.parents("form").find(".navy-button"),i=e.val().trim().length,n=e.parents(".navy-border");$j(".mi_stop").length>0||(i>0&&i<=HT.gpt.textLimit?(n.addClass("expanded"),t.removeClass("pristine").attr("disabled",!1)):(n.removeClass("expanded"),t.addClass("pristine").attr("disabled",!0)))},messageEnter:function(e){return e.preventDefault(),HT.chat.current=$j(this).data("app"),HT.chat.questionSource=$j(this).data("question-source"),HT.chat.messageSend(),!1},addMessageBubble:function(e){let t=$j(".gpt-message, .gpt-message-template.hide").last().clone().removeClass("hide");$j(".chat-conversation").removeClass("hide"),$j(".chat-conversation .disclaimer").show();let i=t.find(".gpt-timestamp").text();t.find(".gpt-timestamp").text(i.replace("TIMESTAMP",HT.chat.messageTimestamp())),t.find(".ai-wor
1king").show(),t.appendTo(".chat-conversation"),t.hasClass("gpt-message-template")?t.removeClass("gpt-message-template").addClass("gpt-message"):t.find(".gpt-answer").remove(),t.find(".gpt-question .body").text(e),t.find(".gpt-question").removeClass("hide")},messageTimestamp:function(){const e=void 0,t=void 0;return(new Date).toLocaleTimeString("en-US",{hour:"numeric",minute:"2-digit",hour12:!0})},messageSend:function(e,t={}){let i=$j("form.new_gpt_message"),n=$j(i).find("#captcha_div").length,o=$j(i).attr("action"),a=new FormData(i[0]);if($j(".chat-faq-container, .disclaimer, [data-bg=ai-circles]").hide(),$j("[data-bg=ai-blobs], [data-new-chat]").show(),i.show(),i.parents(".chat").find(".chat-footer").hide(),a.append("gpt_message[question_source]",HT.chat.questionSource),a.append("gpt_message[chat_source]",page_body_controller_name),!t.skipAppend){let t=e||i.find("textarea#gpt_message_prompt").val();HT.chat.addMessageBubble(t),$j("#new_gpt_message").find("#gpt_message_prompt").val("").trigger("input")}e&&(a.append("gpt_message[thread_start]",!0),a.set("gpt_message[prompt]",e)),t.interventionId&&a.append("gpt_message[intervention_id]",t.interventionId),i.find("textarea").height(""),i.find(".navy-border").removeClass("expanded"),i.find("button").addClass("pristine mi_stop").attr("disabled",!0),ht_logged_in||n?HT.chat.submit(o,a):grecaptcha.ready(function(){grecaptcha.execute(HT.chat.captchaKey,{action:HT.chat.apps[HT.chat.current].captchaAction||"chatbot"}).then(function(e){a.append("g-recaptcha-response",e),HT.chat.submit(o,a)})})},submit:function(e,t){HT.loading.setInputPulse(".gpt_message_prompt","textarea#prompt"),$j.ajax({url:e,type:"post",data:t,processData:!1,contentType:!1,beforeSend:HT.chat.scrollDown,success:HT.chat.showAnswer,complete:HT.chat.complete,error:HT.chat.error})},scrollDown:function(){const e=$j("[data-chat-scroll]")[0];$j(".chat-scroll-down").hide(),e?e.scrollTo({top:e.scrollHeight,left:0,behavior:"smooth"}):$j("html, body").animate({scrollTop:window.scrollY+$j(".gpt-message").last().innerHeight()},200)},showAnswer:function(e,t,i){if($j("#gpt_message_prompt").height(""),e.message_id){let t=$j(".gpt-message").last();t.find(".gpt-answer").removeClass("hide").show(),t.find(".citations, .citations-container").show(),HT.chat.addCitations(t,e.citations),HT.chat.addTreatments(t,e.treatments||[]);let i=$j("#gpt-chat.reveal").find("[data-gated=true]").length,n;i&&Cookies.get("gpt_first_view")?(HT.chat.addEmailGate(),t.find(".gpt-answer .body.full").html(e.openai_response)):(HT.teleType.print(e.openai_response,t.find(".body.full"),HT.chat.setScrollButton),i&&Cookies.set("gpt_first_view",!0,{expires:1}));let o=t.find(".gpt-helpful");o.find('[for="button_true"]').attr("for","button_true_"+e.message_id),o.find("#button_true").attr("id","button_true_"+e.message_id),o.find('[for="button_false"]').attr("for","button_false_"+e.message_id),o.find("#button_false").attr("id","button_false_"+e.message_id),o.find("[data-helpful]").data("helpful-id",e.message_id),$j("form.new_gpt_message").find("#gpt_message_conversation_id").val(e.conversation_id)}else $j(e).appendTo($j(".gpt-message").last())},addCitations:function(e,t){HT.chat.addLinkedList(e,t,".citations-container",".citations",".gpt-citation")},addTreatments:function(e,t){HT.chat.addLinkedList(e,t,".treatments-container",".treatments",".gpt-treatment")},addLinkedList:function(e,t,i,n,o){if(0==t.length)return;let a=$j(e).find(i),s=$j(e).find(n);a.removeClass("ht-hide hide").show(),s.show(),s.find(o).remove(),new Foundation.Accordion($j(i+".accordion")),t.forEach(function(e){let t=$j("#gpt-chat.reveal "+o+".hide").clone().removeClass("hide");s.append(t),t.find("img").attr("onerror",'this.src=this.dataset["fallback"]').attr("src",e.image),t.find(".gpt-title").html(e.title),t.find(".gpt-title").attr("href",e.url),t.data("citation",e.id)})},addEmailGate:function(){$j("#gpt-chat.reveal").find("[data-gated=true]").addClass("hide"),$j("#gpt-chat.reveal .gpt-message .signup.hide").last().removeClass("hide")},error:function(e,t,i){let n=e.responseJSON,o=$j("#gpt-chat.reveal .gpt-error-template.hide").clone().addClass("gpt-error").removeClass("gpt-error-template hide").insertAfter($j("#gpt-chat.reveal .gpt-message").last());n&&($j(".gpt-loading").hide(),o.find(".gpt-answer .body").html(n.openai_response),o.find(".citation-info").text(n.fallback_text),HT.chat.addCitations(o,n.citations||[]),o.find(".citations").show(),o.find(".gpt-next").on("click",function(){$j("#gpt_message_prompt").focus()}))},complete:function(e,t,i){$j(".chat-conversation .ai-working").hide(),HT.chat.scrollDown(),HT.chat.disableSubmit(),HT.loading.hide(),HT.loading.clearInputPulse(".gpt_message_prompt","textarea#prompt"),$j(".aida-faqs").removeClass("disabled")},submitFeedback:function(){event.preventDefault();let e=$j(this).parents(".gpt-helpful").find(".option-selector"),t=$j(this).siblings("label"),i="/gpt/chatbot/feedback",n=new FormData;return n.append("helpful",this.value),e.find(".collection_check_boxes").removeClass("selected"),$j.ajax({url:i,type:"put",dataType:"json",data:n,processData:!1,contentType:!1,complete:function(){$j.addNotice(HT.translations.translate("thank_you")),t.addClass("selected")}}),!1},askFaq:function(){let e=$j(".aida-faqs"),t=$j(this);if(HT.chat.current=t.data("app"),HT.chat.questionSource=$j(this).data("question-source"),e.length){if(e.hasClass("disabled"))return;e.addClass("disabled"),$j("[data-premium-ai] .fq-display").removeClass("hide"),t.siblings().length>2&&t.appendTo(e)}HT.chat.messageSend(t.text().trim())},askQuestion:function(e){let t=$j(this).parent(".fab-container"),i=t.find(".fab-bubble-text:visible").first();if(t.find(".gpt-avatar-logo").off("animationend webkitAnimationEnd"),"fab-cta"==i.data("question-source"))return void(window.location.href=i.data("cta-href"));e.preventDefault();let n=$j(this);i.length&&(n=i),$j(this).siblings(".gpt-resource-question").length&&(n=$j(this).siblings(".gpt-resource-question").first());let o=n.data("question-source"),a=i.length?i.data("val"):n.text().trim();HT.chat.questionSource=n.data("question-source"),HT.gpt.startChat(a)},startInterventionPrompt:function(e){e.preventDefault();let t=$j(this);HT.chat.questionSource=t.data("question-source"),HT.gpt.startChat(t.attr("data-gpt-prompt"),{interventionId:t.attr("data-intervention-id")})},helpful:function(){let e=$j(this),t=e.data(),i=t.helpfulUrl.replace(":id",t.helpfulId),n=new FormData;e.hasClass("checked")||(e.toggleClass("checked"),e.siblings().removeClass("checked"),n.append("helpful",t.helpful),$j.ajax({url:i,type:"put",dataType:"json",data:n,processData:!1,contentType:!1,beforeSend:HT.loading.show,success:function(e,t,i){},complete:HT.loading.hide,error:function(){}}))}
1,copy:function(){HT.sdk.copy($j(this).parents(".gpt-answer").children(":not(.actions)"))},print:function(){HT.sdk.print($j(this).parents(".gpt-answer").children(":not(.actions)"))},setScrollButton:function(){clearTimeout(HT.chat.scrollTimeout),HT.chat.scrollTimeout=setTimeout(function(){const e=$j("[data-chat-scroll]")[0];e&&(e.scrollTop+e.clientHeight>=e.scrollHeight-1?$j(".chat-scroll-down").hide():$j(".chat-scroll-down").show())},100)},bindGptPromptLimitText:function(e){(e||$j(document)).find("#gpt_message_prompt").limitText({limit:HT.gpt.textLimit,promptSelector:".gpt_question_text_remaining",countSelector:".gpt-prompt-hint-count",visibleMin:250,hints:[{selector:".gpt-prompt-hint-soft",min:250,max:499,gaEvent:"chatbot_input_soft_guidance_shown"},{selector:".gpt-prompt-hint-warn",min:500,max:599,gaEvent:"chatbot_input_warning_shown"}],limitReachedEvent:"chatbot_input_hard_cap_reached"})},init:function(){$j("#gpt-chat, #gpt-chat.reveal").on("input","#new_gpt_message textarea",HT.chat.enableSubmit),$j("#gpt-chat, #gpt-chat.reveal").on("click","#new_gpt_message button",HT.chat.messageEnter),$j("#gpt-chat, #gpt-chat.reveal").on("click","[data-feedback]",HT.chat.submitFeedback),$j("#gpt-chat, #gpt-chat.reveal").on("click",".gpt-faq:not(.gpt-cta)",HT.chat.askFaq),$j("#gpt-chat, #gpt-chat.reveal").on("click","[data-helpful]",HT.chat.helpful),$j("#gpt-chat, #gpt-chat.reveal").on("click",".fi-page-copy",HT.chat.copy),$j("#gpt-chat, #gpt-chat.reveal").on("click",".fi-print",HT.chat.print),$j("[data-chat-scroll]").on("scroll",HT.chat.setScrollButton),$j(document).on("click",".gpt-resource-question-answer",HT.chat.askQuestion),$j(document).on("click","[data-gpt-prompt]",HT.chat.startInterventionPrompt),HT.chat.bindGptPromptLimitText(),Cookies.get("_fab_close")||window.addEventListener("scroll",HT.gpt.fabAfterScroll)},appInit:function(e,t,i,n){window.onpageshow=function(e){e.persisted&&window.location.reload()},HT.chat.initialized||(HT.chat.init(),HT.chat.initialized=!0),HT.chat.apps[e]={captchaAction:t,questionSource:n,helpfulUrlRoot:i}}},HT="undefined"==typeof HT?{}:HT,HT.comments={oneCommentableItem:function(){return 1==$j(HT.comments.comments_container).length},newCommentShow:function(e){if($j(this).parents(".resource_feed_post").length&&$j(location).prop("href",$j(this).attr("href")),!ht_logged_in&&!$j(this).data("noauth"))return healthTeams.loginRedirect.call($j(this)),!1;var t=$j(this).parents(HT.comments.comments_container).find(".comment.form");HT.comments.oneCommentableItem()&&(t=$j(HT.comments.comments_container).find(".comment.form")),t.length&&(e.preventDefault(),$j("#kc-response-tabs").length&&$j("#kc-response-tabs").foundation("selectTab","commentsTab",!1),t.find("textarea").focus())},resetForm:function(){var e=$j(this),t=$j(this).find(".slick-slider .slick-slide");t.length&&HT.pins.removePicture(e,t),HT.pins.resetPictureInputs(e),e.find(".add_picture_buttons").addClass("inactive").removeClass("image-added")},destroyComment:function(e){void 0!==e&&e.preventDefault();var t=$j(this),i=t.parents("div.content_item");confirm(HT.translations.translate("comment_delete_confirm"))&&(i.slideUp(),$j.ajax({type:"DELETE",url:t.attr("href"),dataType:"json",success:function(e){i.remove(),$j.addNotice(HT.translations.translate("comment_delete_success"))},error:function(e){i.slideDown(),$j.addAlert(HT.translations.translate("delete_failure"))}}))},init:function(e,t,i){HT.comments.parent_container=e,HT.comments.comments_container=t,HT.comments.comment_link_container=i||e,HT.mentions.setUpTagging(".new_comment"),$j(document).off("click.cancelInput").on("click.cancelInput",".cancel-button",HT.content.cancelInput);let n=$j(".todo-module-accordion").find("[data-action='comment']").hasClass("incomplete-task");$j(HT.comments.parent_container).on("focus","textarea",HT.content.revealImageButtons).on("click","a.delete_comment",HT.comments.destroyComment).on("submit",".new_comment",{klass:"comment",todoTaskAction:n&&"comment"},HT.content.createResponse).on("reset",".new_comment",HT.comments.resetForm).on("keyup","textarea",HT.content.enableSubmit).on("click",".add_picture_buttons",HT.content.enableSubmit),$j(HT.comments.comment_link_container).on("click",".add_reply",HT.comments.newCommentShow),HT.content.initEditForm(HT.comments.parent_container,".content_item","[data=comment]"),$j("#activities_list").on("click",".comments_list [data=comment]",HT.multiphotos.editPhotos)}},healthTeams="undefined"==typeof healthTeams?{}:healthTeams,HT="undefined"==typeof HT?{}:HT,HT.consent={cookie:null,xhrPixelLoadSemaphore:!1,notSet:function(){if(!HT.consent.cookie||HT.consent.legacyCookie())return!0},legacyCookie:function(){return HT.consent.cookie&&HT.consent.cookie.match(/{/)},setScrollY:function(){HT.consent.scrollPosition=window.scrollY},open:function(e){e&&e.preventDefault(),HT.consent.setScrollY(),$j("#consent-modal").on("open.zf.reveal",function(){addEventListener("scroll",HT.consent.setScrollY),$j("html").removeClass("is-reveal-open"),window.scrollTo(0,HT.consent.scrollPosition)}),$j("#consent-modal").on("closed.zf.reveal",function(){removeEventListener("scroll",HT.consent.setScrollY),window.scrollTo(0,HT.consent.scrollPosition)}),$j("#consent-modal").foundation("open")},setCookie:function(e,t,i){ht_logged_in||Cookies.set("consent",btoa(JSON.stringify({disclose:t,collect:e,pid:i})),{expires:365})},approve:function(e){e.preventDefault();let t=$j(this).closest("#consent-modal .simple_form");HT.consent.xhrPixelLoadSemaphore||$j.ajax({url:"/consent",data:t.serialize(),type:"put",success:function(e,t,i){HT.consent.xhrPixelLoadSemaphore=!0,i.responseJSON||$j(e).appendTo("body")},complete:function(){if($j(".consent.reveal").foundation("close"),!HT.consent.knownPerson){let e=t.find("input#user_policy_id").val();HT.consent.setCookie(!0,!0,e)}}})},reject:function(e){if(e.preventDefault(),$j(".consent.reveal").foundation("close"),!HT.consent.knownPerson)return void HT.consent.setCookie(!1,!1);let t=$j(this).closest("#consent-modal .simple_form");t.find("#user_data_disclose_consent").val("false"),$j.ajax({url:"/consent",data:t.serialize(),type:"put",success:function(e){HT.consent.xhrPixelLoadSemaphore=!0,location.replace(location.href)}})},signupBlockedNotice:function(e){e.preventDefault(),$j(".button-with-error .user-error").removeClass("hide")},hideBlockedNotice:function(e){$j(e.target).closest(".button-with-error").length||$j(".button-with-error .user-error").addClass("hide")},fabAfterConsent:function(){HT.gpt.showFab=!0,HT.gpt.fabAfterScroll()},init:function(e,t){HT.consent.cookie=Cookies.get("consent"),HT.consent.knownPerson=t;let i=$j("#consent-modal");$j(i).on("click","#reject",HT.consent.reject),$j(i).on("click","#approve",HT.consent.approve),$j(i).on("closed.zf.reveal",HT.consent.fabAfterConsent),$j(document).on("click",".footer-consent-link",HT.consent.open),$j("#consents-collect").on("click",".consent #reject",HT.consent.signupBlockedNotice),$j("#consents-collect").on("click",HT.consent.hideBlockedNotice),e&&HT.consent.notSet()&&HT.consent.open()}},HT="undefined"==typeof HT?{}:HT,HT.content={semaphore:!1,highlightResponse:function(){0!=$j(".notified_response").length&&$j(".notified_response").effect("highlight",1500)},fetch_prev_content:function(e){if(void 0!==e&&e.preventDefault(),HT.content.semaphore)return;let t=e.data.container,i=e.data.response,n=e.data.paginationSelector||"#view_previous",o=$j(this).parents(t),a=$j(this).closest(n),s=$j(this).data("appendContent");return HT.content.semaphore=!0,a.addAjaxLoader(), 2$j.ajax({type:"GET",url:$j(this).attr("href"),dataType:"html",success:function(e,t,r){var l=$j("<div>").html(e),d=l.find(n);l.find(i).hide(),$j(".notified_response").removeClass("notified_response");let c=()=>$j(a).replaceWith(d),u=()=>$j(a).remove();
2d.length?c():u(),s?o.find(i).last().after(l.find(i)):o.find(i).first().before(l.find(i)),o.find(i).slideDown(),new Foundation.DropdownMenu($j(i).find("[data-dropdown-menu]"))},error:function(e,t,i){$j.addAlert(HT.translations.translate("content_fetch_failure"))},complete:function(){$j(".ajax-loader").remove(),HT.content.semaphore=!1}}),!1},equalizerReflow:function(){$j("div[data-equalizer-watch]").length&&($j("div[data-equalizer]").foundation("_destroy"),new Foundation.Equalizer($j("div[data-equalizer]")))},revealImageButtons:function(){var e=$j(this).parents("form"),t=e.find(".add_picture_buttons");$j(this).addClass("growable"),e.find(".blue-border").addClass("expanded"),e.find(".inline-errors").hide(),e.find(".navy-button").removeClass("inactive-button"),e.find(".cancel-button").css("visibility","visible"),0==e.find(".slick-slide").length&&t.removeClass("inactive image-added"),HT.content.equalizerReflow()},enableSubmit:function(){$j(this).parents("form").find(".navy-button").removeClass("inactive-button ht-inactive ht-hide"),$j(this).parents("form").find("button").removeClass("disabled")},showEmojiPicker:function(){let e=$j(this).data("emoji");HT.content.emojiInput=$j(document).find(`textarea[data-emoji=${e}]`),HT.content.emojiPicker||(HT.content.emojiPicker=new EmojiButton({emojisPerRow:6,zIndex:5e3,autoFocusSearch:!1,initialCategory:"recents",i18n:HT.translations.translate("emoji_picker_translations"),emojiData:EmojiButtonData}),HT.content.emojiPicker.on("emoji",function(e){HT.content.emojiInput.insertAtCaret(e.emoji)})),HT.content.emojiPicker.togglePicker(HT.content.emojiInput[0])},toggleArrowButton:function(e,t){var i=e.find(".navy-button"),n=e.find(".blue-border");1==t?i.attr("disabled","disabled"):($j(e).find("button").css("display",""),i.attr("disabled",!1),i.addClass("inactive-button ht-inactive ht-hide"),$j(n).removeClass("expanded"),$j(n).find("textarea").height(""),$j(n).find("button").addClass("disabled"),e.find(".cancel-button").css("visibility","hidden"))},cancelInput:function(e){void 0!==e&&e.preventDefault();let t=$j(this).parents("form"),i=t.attr("data-feed-index"),n=void 0!==i&&""!==i;n&&t.closest(".upp-new-post, .groups-show-top").length?HT.activities.collapseUppForm(t):n&&t.closest(".activities-top").length?HT.activities.collapseTopForm():t.hasClass("new_question")?HT.questions.collapseQuestionForm(t):HT.content.collapseForm(t)},collapseForm:function(e){HT.content.toggleArrowButton(e,!1),e.find("textarea").blur(),HT.mentions.resetTags(),e.resetForm(),e.find(".add_picture_buttons").removeClass("inactive image-added")},hideEditForm:function(e){e.preventDefault();var t=$j(this).parents("form"),i=$j(t).siblings(".body"),n=$j(t).parents(".question").find(".activity-title.location, .question-title"),o=t.find(".preview-carousel"),a=$j(t).siblings(".tiles, .content_images");return n.siblings(".activity-title").removeClass("edit"),t.find(".edit-content").show(),t.hide(),n.removeClass("hide"),i.show(),a.show(),HT.photos.all=[],HT.photos.deletedPhotoIds=[],o.length&&o.hasClass("slick-initialized")&&t.find(".preview-carousel").slick("unslick").find(".picture_div").remove(),!1},showEditForm:function(e){e.preventDefault();var t=$j(this).attr("data");if(["comment","note","answer"].includes(t))var i=$j(this).parents(".content_item").find("."+t);else var i=$j(this).parents("."+t);var n=i.find("form[data-artifact='"+t+"']"),o=$j(i).find(".activity-title.location, .question-title");let a=o.siblings(".activity-title");var s=$j(i).find("[data-artifact="+t+"].edit-body"),r=$j(s).siblings(".body"),l=$j(s).siblings(".tiles, .content_images"),d=$j(i).find("a[data-translation-link]");return n.find(".edit-content").hide(),o.addClass("hide"),a.addClass("edit"),r.hide(),l.hide(),d.hide(),s.show(),s.find("textarea").focus(),!1},edit:function(e){void 0!==e&&e.preventDefault();let t=$j(this),i=$j(t).data("artifact"),n=$j(t).parents("."+i),o=$j(this).data("content"),a=$j(n).find(".feed-right").length?".feed-right > ":" ",s=t.siblings(".tiles, .content_images").length;if("comment"===i){HT.pins.updatePhotoIds(t);var r=HT.photos.updatePhotoFormData(t,new FormData(this))}else var r=new FormData(this);$j.ajax({type:"put",url:$j(this).attr("action"),data:r,processData:!1,contentType:!1,dataType:"html",success:function(e,r,l){$j(n).find(".edit-body:first .wb-link").trigger("click");let d=$j(n).find(".activity-title.location");"comment"===i&&(s?$j(t).siblings(a+".tiles, .content_images").replaceWith($j(e).find(".tiles, .content_images")):$j(t).after($j(e).find(".tiles, .content_images"))),d.html($j(e).find(".question-title").html()),d.siblings(".activity-title").removeClass("edit"),$j(n).find(".question-title").html($j(e).find(".question-title").html()),$j(n).find(a+".body").remove(),$j(n).find(a+o).before($j(e).find(".body")),$j(n).find(a+"> .posted").replaceWith($j(e).find(".posted")),$j(n).find(".mentioned-users").replaceWith($j(e).find(".mentioned-users")),$j.addNotice(HT.translations.translate("content_update_success"))},error:function(e,t,i){$j.addAlert(e.responseText),$j(n).find("#comment_body").toggle("highlight"),$j(n).find("#comment_body").focus()},complete:function(e,i){$j(t).find("input[type=submit]").removeAttr("disabled").val("save")}})},updateCommentCount:function(e){var t,i;$j(document).find("#resources_list").length?(t=$j(document).find(".resources").find(".social-actions").find(".add_reply"),i=$j(t).parent().find(".social-action-number")):$j(document).find("#stories-show").length?(t=$j(document).find(".social-actions").first().find(".add_reply"),i=$j(t).parent().find(".social-action-number")):(t=e.closest(".feed-right").find(".social-actions").find(".add_reply"),i=$j(t).parent().find(".social-action-number").first()),i.html(parseInt(i.html()||0)+1),t.addClass("on")},createResponse:function(e){void 0!==e&&e.preventDefault();let t=$j(this),i="."+e.data.klass,n=e.data.todoTaskAction,o;o=t.data("response-parent")?$j(`${t.data("response-parent")}`):t.parents(i+".form");let a=o.prev(i);return!t.data("preSubmitCheck")&&(!healthTeams.phishing_warning($j(this).find("textarea"))&&(HT.content.toggleArrowButton(t,!0),HT.loading.show(),void $j.ajax({url:t.attr("action"),type:"POST",data:new FormData(this),processData:!1,contentType:!1,dataType:"html",success:function(e){let{redirect:i}=HT.content.parseJsonData(e);if(i)return void(window.location.href=i);let s=$j(e);"append"===t.data("response-position")?(o.append(s),$j("html, body").animate({scrollTop:o.find(".content_item").last().offset().top-$j(window).height()/2},500)):o.before(s),$j(s).foundation(),a.slideDown(250).foundation(),HT.mentions.resetTags(),HT.content.updateCommentCount(t),n&&HT.activities.updateTodoModuleTask(n),t.resetForm()},complete:function(i,n){HT.loading.hide(),200==i.status&&HT.content.toggleArrowButton(t,!1),e.data&&e.data.refresh&&window.location.reload()},error:function(e,i,n){$j(t).find("button").attr("disabled",!1),504===e.status&&(HT.mentions.resetTags(),t.resetForm());try{response_text=e.responseText,first_error=$j.parseJSON(response_text).errors[0],t.find(".
2inline-errors").show().text(first_error||HT.translations.translate("error_sorry"))}catch(e){t.find(".inline-errors").show().text(HT.translations.translate("error_sorry"))}}})))},parseJsonData:function(e){try{return JSON.parse(e)}catch(e){return!1}},initUserMentionsReveal:function(){$j(document).on("click",".content-show-users",function(e){return e.preventDefault(),mentions_reveal="#"+$j(this).attr("class").split(" ")[1],$j(mentions_reveal).foundation("open"),!1})},initEditForm:function(e,t,i){$j(e).on("submit",t+" .feed-right> .edit-body",HT.content.edit),$j(e).on("submit",t+" .edit-body",HT.content.edit),HT.content.handleEditFormClicks(e,t,i),HT.mentions.setUpTagging(".edit-body")},handleEditFormClicks:function(e,t,i){$j(e).on("click",t+" "+i,HT.content.showEditForm),$j(e).on("click",t+" .feed-right> .edit-body .wb-link",HT.content.hideEditForm),$j(e).on("click",t+" .edit-body .wb-link",HT.content.hideEditForm)},activityItemShow:function(e){if(void 0!==e.originalEvent)if(HT.UserActions.no_card_navigation)HT.UserActions.no_card_navigation=!1;else{var t=$j(e.originalEvent.composedPath());for(let i=0;i<t.length&&!($j(t[i]).attr("href")||$j(t[i]).is("form")||$j(t[i]).is("a")||$j(t[i]).is("video")||$j(t[i]).is("video-js")||$j(t[i]).hasClass("fi-play"));i++)if($j(t[i]).hasClass("activity_item")){e.metaKey?window.open($j(this).data("show"),"_blank").focus():$j(location).prop("href",$j(this).data("show"));break}}}},healthTeams="undefined"==typeof healthTeams?{}:healthTeams,HT="undefined"==typeof HT?{}:HT,HT.cta={display:function(e){$j(e).find(".email.signup_div").length&&void 0!==Cookies.get("email_signup_cta")||$j(e).foundation("open")},initRevealGestures:function(e=!1){$j("#signup_cta").data("manual-open")||(e?(HT.cta.scrollPosition=0,$j(document).on("scroll",HT.cta.revealOnScrollReverse)):$j(window).on("mouseout",HT.cta.revealOnMouseOut))},revealOnScrollReverse:function(){$j(window).scrollTop()<HT.cta.scrollPosition?HT.cta.display("#signup_cta"):HT.cta.scrollPosition=$j(window).scrollTop()},revealOnMouseOut:function(e){var t=e.pageX,i=e.pageY-$j(window).scrollTop();(t<=0||t>$j(window).width()||i<=0||i>=$j(window).height())&&HT.cta.display("#signup_cta")},revealOnTimeout:function(e,t){setTimeout(function(){HT.cta.display(e)},t)}},window.HT=window.HT||{},HT.dv={promise:null,reported:null,check:function(e){let t;"function"==typeof onDvtagReady&&"function"==typeof getDvtagTargeting?(null===HT.dv.promise&&(HT.dv.promise=new Promise(function(e){onDvtagReady(function(){try{let t=getDvtagTargeting();null==t.IDS?e({outcome:window.dvLoadFailedTimeout?"unavailable":"timeout"}):e({outcome:"1"===t.IDS[0]?"invalid":"valid"})}catch(t){e({outcome:"internal_dv_error"})}})})),HT.dv.promise.then(function(t){"invalid"!==t.outcome?("valid"!==t.outcome&&HT.dv.report(t.outcome),e()):HT.dv.report("block")})):e()},report:function(e){HT.dv.reported||(HT.dv.reported=!0,HT.sdk.trackEvent("dv",e,window.location.pathname))}},healthTeams="undefined"==typeof healthTeams?{}:healthTeams,HT="undefined"==typeof HT?{}:HT,HT.emailUser={init:function(){HT.emailValidator.flashErrors=!0,HT.emailUser.toggleSubmitButtonInit(),$j("#new_email_user").on("submit",HT.emailValidator.emailSubscriberPrecheck),$j("#new_email_user").on("ajax:success",function(e,t,i,n){$j.clearNotice(),$j(e.currentTarget).parents("#signup_cta").hide(),HT.emailUser.includeIdParameter(t),$j(".success").show(),$j(".slick-center").each(HT.carousel.create),t.pixelData&&HT.sdk.ajaxPixelPush(t.pixelData),t.event&&HT.sdk.dataLayerPush({event:t.event})}),$j("#email_user_email.missing").on("focus",function(e){$j(e.target).removeClass("missing")}),$j("#email_user_data_collect_consent").on("change",HT.emailUser.validateConsent),$j("#email_user_data_collect_consent, #email_user_data_disclose_consent").on("change",HT.emailUser.cacheConsent),HT.emailUser.resetFormOnError("#new_email_user")},validateConsent:function(){let e=$j(this).parents("form").find("[type=submit]"),t=!$j(this).is(":checked")||$j(".new_email_user").find("input:invalid").length;HT.emailUser.setButtonState(e,t)},cacheConsent:function(){let e=new FormData,t=$j(this);e.append("email_user_session_consent",!0),e.append(t.attr("name"),t.is(":checked")),$j.ajax({url:"/consent",data:e,dataType:"json",processData:!1,contentType:!1,type:"put"})},resetFormOnError:function(e){$j(e).on("ajax:error",function(e,t,i,n){let o=$j(this);$j.addAlert(t.responseJSON.message),t.responseJSON.fields.forEach(e
2=>{$j(o).find(`#email_user_${e}`).addClass("missing")}),HT.emailUser.resetInvisibleCaptcha(o,t.responseJSON),HT.emailUser.reenableSubmit(o)})},initBeforeSubmitContent:function(e="#subscribeAndPost"){$j(e).on("change","input.email",function(){HT.emailValidator.has_checked_email=!1,HT.emailValidator.resetEmailForm()}),$j(e).on("ajax:before",".email_subscribe_form",{suggestionSelector:`${e} .user-email-error.suggestion`},HT.emailValidator.emailSubscriberPrecheck)},subscribeAndPost:function(e){e.preventDefault();let t=$j(this),i,n=`#subscribeAndPost[data-${t.data("reveal-subscribe")}]`,o=$j(n).find(".email_subscribe_form");return $j(n).foundation("open"),o.on("ajax:success",function(e,i,n,o){HT.emailUser.resumeAfterSubscribe.call(t,e)}),o.on("ajax:error",function(e,t,i,n){$j.addAlert(t.responseJSON.message),HT.emailUser.resetInvisibleCaptcha(o,i.responseJSON)}),HT.emailUser.reenableSubmit(t),!1},reenableSubmit:function(e){let t=e.find('[type="submit"]');t.data("disable-with")&&t.data("enable-with")&&(t.prop("disabled",!1),t.text(t.prop("disable-with")))},hideSubscriberCallouts:function(){$j("#subscribeAndPost[data-reveal]").foundation("close"),$j("#subscribeAndPost[data-reveal]").remove(),$j("[data-pre-submit-check]").data("preSubmitCheck",!1),$j("[data-pre-submit-check]").off("submit click"),$j("body .email.signup_div").hide()},resumeAfterSubscribe:function(e){HT.emailUser.hideSubscriberCallouts(),$j(this).submit()},includeIdParameter:function(e){if(e&&e.id){let t=$j(".subscribe-to-signup").attr("href");$j(".subscribe-to-signup").prop("href",t+`?id=${e.id}`)}},revealInit:function(e=null){HT.emailValidator.input_field=$j(".email_user_email"),$j(e||".popup_on_success > .email_subscribe_form").on("ajax:success",function(e,t,i){$j("#feed_question_congrats_wording").hide(),HT.emailUser.includeIdParameter(t),$j("#email_signup_thanks_wording").show();let n=$j("#email_signup_confirm");n.length&&n.foundation("open"),$j("#signup_cta").foundation("close"),$j(".email_subscribe_form").hide(),$j("body .email.signup_div").hide(),$j(".navbar .ob-link.authentication").hide(),HT.emailUser.hubPostSubscribe(),Cookies.set("email_signup_cta",!0),"undefined"!=typeof fbq&&fbq("track","CompleteSubscription"),t&&(HT.emailUser.enableCommenting(t.id),HT.sdk.gaTrackEvent("user_action","subscribe",t.subscriptionReferrer),t.event&&HT.sdk.dataLayerPush({event:t.event}),t.pixelData&&HT.sdk.ajaxPixelPush(t.pixelData))}),$j(".email_subscribe_form").on("ajax:error",function(e,t,i,n){$j.addAlert(t.responseJSON.message),HT.emailUser.resetInvisibleCaptcha(this,t.responseJSON)}),$j(".email_subscribe_form").on("change","input.email",function(){HT.emailValidator.has_checked_email=!1,HT.emailValidator.resetEmailForm()}),$j("#new_email_user.new_email_user").on("blur","input#email_user_name",HT.emailUser.validateName),$j(".email_subscribe_form").on("ajax:before",HT.emailValidator.emailSubscriberPrecheck)},setButtonState:function(e,t){e.prop("disabled",t)},toggleSubmitButtonInit:function(e="#new_email_user"){let t=$j(e),i=t.find('[type="submit"]');$j(t).on("keyup","input.email",function(){let e=0==$j(this).val().length||$j(".new_email_user").find("input:invalid").length;HT.emailUser.setButtonState(i,e)})},hubPostSubscribe:function(e){0!==$j("body.hub").length&&($j(".hub").find(".navbar-cta").removeClass("navbar-cta"),$j(".engagement-campaign-cta").remove(),e||$j(".hub").find(".email.signup_div.body").remove())},inlineInit:function(e){var t=$j(e);HT.emailValidator.input_field=$j(t).find(".email_user_email"),$j(t).on("ajax:success",".email_subscribe_form",function(e,i,n,o){$j.clearNotice(),$j(t).find(".form").hide(),$j(t).find(".success").show(),HT.emailUser.hubPostSubscribe(!0),HT.emailUser.includeIdParameter(i),i&&(HT.emailUser.enableCommenting(i.id),HT.sdk.gaTrackEvent("user_action","subscribe",i.subscriptionReferrer),i.event&&HT.sdk.dataLayerPush({event:i.event}),i.pixelData&&HT.sdk.ajaxPixelPush(i.pixelData))}),$j(t).on("ajax:error",".email_subscribe_form",function(e,t,i,n){let o=$j(this);$j.addAlert(t.responseJSON.message),t.responseJSON.fields.forEach(e=>{$j(o).find(`#email_user_${e}`).addClass("missing")}),HT.emailUser.resetInvisibleCaptcha(this,t.responseJSON)}),$j(t).on("change",".email_subscribe_form input.email",function(){HT.emailValidator.has_checked_email=!1,HT.emailValidator.resetEmailForm()}),$j(t).on("ajax:before",".email_subscribe_form",HT.emailValidator.emailSubscriberPrecheck),$j("#new_email_user.new_email_user").on("blur","input#email_user_name",HT.emailUser.validateName)},enableCommenting:function(e){$j(".comment .new_comment").attr("data-pre-submit-check","fal
2se"),$j(".comment .new_comment").off("submit")},validateName:function(e){var t=$j(this).val().trim();HT.users.hideError(this),0!=t.length&&HT.users.showError($j(this).parent(),HT.translations.translate("only_first_name"))},resetInvisibleCaptcha:function(e,t){grecaptcha.execute(t.public_key,{action:t.action}).then(function(i){$j(e).find(`input[name="g-recaptcha-response-data[${t.action}]"]`).val(i)})}},healthTeams="undefined"==typeof healthTeams?{}:healthTeams,HT="undefined"==typeof HT?{}:HT,HT.emailValidator={has_checked_email:!1,input_field:".email_user_email",flashErrors:!1,resetEmailForm:function(){$j(HT.emailValidator.input_field).removeClass("error"),$j("[data-error-container]").removeClass("error"),$j(".user-email-error").hide(),$j(".user-email-error.suggestion").text("")},addEmailSuggestion:function(e,t){var i=t||".user-email-error.suggestion",n=HT.translations.translate("did_you_mean")+" "+e.full;HT.emailValidator.flashErrors?$j.addAlert(n+"?"):($j(i).html(n+"?"),$j(HT.emailValidator.input_field).addClass("error"),$j(".new_email_user").length&&($j(i).html(n+"? "+HT.translations.translate("or_click_subscribe")),$j(i).show()))},looksLikeEmail:function(e){var t=new RegExp(/\s|,|"|\(|\)|\:|\;|\<|\>|\[|\\|\]/);return!$j(e).val().match(t)&&$j(e).val().match(/.+@.+/)},emailSubscriberPrecheck:function(e){if(!HT.emailValidator.has_checked_email)return $j(this).find("input.email").mailcheck({suggested:function(t,i){HT.emailValidator.addEmailSuggestion(i,(e.data||{}).suggestionSelector),HT.emailValidator.has_checked_email=!0},empty:function(e){HT.emailValidator.looksLikeEmail(e)?(HT.emailValidator.has_checked_email=!0,$j(e).parents("form").submit()):HT.emailValidator.showError(e)}}),!1;HT.emailValidator.resetEmailForm()},showError:function(e){let t=$j(e).closest("[data-error-container]");if(t=t.length?t:$j(e).parent(),HT.emailValidator.flashErrors)$j.addAlert($j(".user-email-error").text());else{t.addClass("error");let i=t.siblings(".user-email-error");i=i.length?i:$j(e).siblings(".user-email-error"),i.each(function(){$j(this).is(":empty")||$j(this).show()})}}},HT="undefined"==typeof HT?{}:HT,window.fbAsyncInit=function(){function e(e){"connected"===e.status?(HT.facebook.fb_access_token=e.authResponse.accessToken,ht_logged_in?HT.facebook.logoutInit():HT.facebook.mhtLogin(e.authResponse,!1)):HT.facebook.clearFbCookies()}"undefined"!=typeof ht_fb_app_id&&(FB.init({appId:ht_fb_app_id,cookie:!0,xfbml:!1,version:"v18.0"}),FB.getLoginStatus(e,"/facebook"===window.location.pathname))},HT.fb={init:function(){var e,t,i,n,o;e=document,t="script",i="facebook-jssdk",o=e.getElementsByTagName(t)[0],e.getElementById(i)||((n=e.createElement(t)).id=i,n.src="//connect.facebook.net/en_US/sdk.js",o.parentNode.insertBefore(n,o))}},HT.facebook={clearFbCookies:function(){document.cookie="fblo_"+ht_fb_app_id+"=; domain=."+window.location.host+"; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;",window.sessionStorage.removeItem("fbssls_"+ht_fb_app_id)},fb_access_token:null,mhtLogin:function(e,t){e.expiresIn>0?FB.api("/me",function(i){var n;i.error?t||setTimeout(function(){HT.facebook.mhtLogin(e,!0)},400):(i.access_token=HT.facebook.fb_access_token,i.authenticity_token=$j("meta[name=csrf-token]").attr("content"),$j.post("/users/sign_in.json",i).done(HT.facebook.after_login))}):"not_authorized"===e.status?alert(HT.translations.translate("facebook_authorize")):t?alert(HT.translations.translate("facebook_not_logged_in")):HT.facebook.mhtLogin(e,!0)},logoutInit:function(){$j(".fb_logout").on("click",function(){return FB.logout(function(e){setTimeout(function(){HT.facebook.clearFbCookies(),window.location="/users/sign_out"},600)}),!1})},after_login:function(e){HT.loading.show(),window.location.reload()}},HT="undefined"==typeof HT?{}:HT,HT.filters={sliderInputDisabled:function(e){if(!e.attr("data-slider"))return!1;var t="#"+e.find(".slider-handle").attr("aria-controls");return!!$j(t).prop("disabled")||void 0},filterChange:function(){HT.filters.sliderInputDisabled($j(this))||null==$j(this).attr("class").match("date")&&(void 0!==HT.filters.timer&&clearTimeout(HT.filters.timer),HT.filters.timer=setTimeout(HT.filters.searchTimeout,800))},searchTimeout:function(){$j("#new_user_search, #provider_search").submit(),$j(".t
2itle").find(".ajax-loader").show(),$j("fieldset.filters").find("input").prop("disabled",!0)}},HT="undefined"==typeof HT?{}:HT,HT.gif={gifNextPage:null,reset:function(){HT.gif.gifNextPage=null,$j("body").css("overflow","")},initModal:function(e){HT.gif.gifNextPage=null,$j("body").css("overflow","hidden"),HT.gif.initScroll(e),$j(e).find(".gif_results img.gif").remove(),$j(e).off("click",".gif_results .gif"),$j(e).on("click",".gif_results .gif",function(){HT.gif.reset(),$j(this).addClass("gif-selected"),$j(e).on("closed.zf.reveal",HT.gif.reset),$j(e).foundation("close")})},getTrending:function(){var e=$j("#"+$j(this).data("open"));HT.gif.initModal(e),HT.gif.findGif(e)},getSearch:function(){HT.gif.gifNextPage=null,HT.gif.findGif($j(this).parents(".reveal")),$j(".gif_results").animate({scrollTop:0},0),$j(this).parents(".reveal").find(".gif_results .gif").remove()},initScroll:function(e){var t;$j($j(e).find(".gif_results")).scroll(HT.gif.handleScroll)},handleScroll:function(e){var t=$j(e.currentTarget);t.outerHeight()+t.scrollTop()>t[0].scrollHeight-100&&HT.gif.findGif($j(this).parents(".reveal"))},findGif:function(e){var t=$j(e).find("input#gif_query").val().trim();t.length>0&&t.length<3||(HT.loading.show(),HT.abortAjaxConnections(),$j.ajax({type:"get",url:"/photos/search",data:{query:t,next:HT.gif.gifNextPage},success:function(t){HT.gif.gifNextPage=t.next,e.find(".gif_results").slideDown(),$j.each(t.images,function(t,i){e.find(".gif_results").append('<img class="gif" data-preview="'+i.preview+'" src="'+i.gif+'">')})},complete:function(){HT.loading.hide()}}))}},healthTeams="undefined"==typeof healthTeams?{}:healthTeams,HT="undefined"==typeof HT?{}:HT,HT.globalSearch={form:!1,toggleSearch:function(){$j("#top_right_hamburger_holder").toggle(),$j("#top_right_hamburger_holder").toggleClass("hide_on_scroll"),$j(".primary-navbar, .mht-top-bar").toggleClass("active-search"),(Foundation.MediaQuery.is("medium down")||$j(HT.globalSearch.form).data("v2"))&&HT.globalSearch.form.toggle(),HT.globalSearch.form.is(":visible")&&HT.globalSearch.form.css("display","flex")},clearSearch:function(){HT.globalSearch.form.find("[name*='query']").val(""),HT.globalSearch.disableSubmit.call(HT.globalSearch.form.find("[name*='query']"))},disableSubmit:function(){$j(this).siblings().first().attr("disabled",""===$j(this).val())}
2,init:function(e){HT.teams.toggleRecommended(),HT.globalSearch.form=$j(e),$j("#site-search.mi_lens, .navbar .search-cancel").on("click",HT.globalSearch.toggleSearch),$j(".navbar .search-cancel").on("click",HT.globalSearch.clearSearch),$j(e).on("keyup",".input-group-button input",HT.globalSearch.disableSubmit),$j(e).find("[name*='query']").val()&&HT.globalSearch.toggleSearch()}},healthTeams="undefined"==typeof healthTeams?{}:healthTeams,HT="undefined"==typeof HT?{}:HT,HT.gpc={init:function(){if(navigator.globalPrivacyControl){consent_policy_id&&Cookies.set("consent",btoa(JSON.stringify({disclose:!1,collect:!1,pid:consent_policy_id})),{expires:365});let e,t={version:1,notice:"Y",optOut:"N",lspa:"N"},i=Object.values(t).reduce((e,t)=>e+t,"");window.__uspapi=(e,t,n)=>{"getUSPData"===e&&1===t&&n(i,!0)}}}},HT="undefined"==typeof HT?{}:HT,HT.gpt={scrollDownThreshold:document.documentElement.scrollHeight/2,textLimit:600,startChat:function(e,t){HT.loading.show(),$j(".fab-container").find(".fab-bubble").addClass("hide");let i=$j("#gpt-chat.reveal").data("hide-faqs");return ht_logged_in?HT.gpt.chat(i,"logged_in",e,t):grecaptcha.ready(function(){grecaptcha.execute(HT.chat.captchaKey,{action:"chat"}).then(function(n){HT.gpt.chat(i,n,e,t)})}),!1},chat:function(e,t,i,n){$j.ajax(`/gpt/messages/new?path=${encodeURIComponent(window.location.pathname)}&g-recaptcha-response=${t}&hide_faqs=${e}`).done(function(e){HT.loading.hide(),ht_logged_in&&HT.post_cta.mute(),$j("#gpt-chat.reveal").html(e).foundation("open"),$j("[data-chat-scroll]").on("scroll",HT.chat.setScrollButton),HT.chat.bindGptPromptLimitText($j("#gpt-chat.reveal")),"string"==typeof i&&i.length>0&&(HT.chat.current="fab",$j("#gpt-chat.reveal #gpt_message_prompt").val(i),HT.chat.messageSend(i,n))})},showHistory:function(){return HT.loading.show(),$j.ajax("/gpt/conversations").done(function(e){HT.loading.hide(),$j("#gpt-chat.reveal").html(e);var t=$j("#gpt-chat.reveal [data-history-scroll]");HT.modalScroll.init({container:t,itemSelector:"[data-history-item]",endSelector:"[data-history-end]",page:1,fetchNext:HT.gpt.fetchHistoryPage}),HT.gpt.updateHistoryEnd(t)}),!1},fetchHistoryPage:function(e,t){var i=e.page+1;$j.ajax("/gpt/conversations",{data:{page:i}}).done(function(n){t.append(n),e.page=i,e.fetching=!1,t.find("[data-history-end]").length&&(e.done=!0),HT.gpt.updateHistoryEnd(t)}).fail(function(){e.fetching=!1})},updateHistoryEnd:function(e){var t=e.find("[data-history-end]");if(t.length){t.addClass("hide");var i=e[0].scrollHeight>e[0].clientHeight;t.toggleClass("hide",!i)}},showConversation:function(e){return HT.loading.show(),$j.ajax(`/gpt/conversations/${e}`).done(function(e){HT.loading.hide(),$j("#gpt-chat.reveal").html(e).foundation(),$j("[data-chat-scroll]").on("scroll",HT.chat.setScrollButton),HT.chat.bindGptPromptLimitText($j("#gpt-chat.reveal")),HT.chat.scrollDown()}),!1},showQuestionAnswer:function(){event.preventDefault();let e=$j(this).parents(".gpt-answer");return e.find(".body:not(.full)").hide(),e.find(".body.full").removeClass("hide"),e.find(".citations").show(),!1},submitFeedback:function(){event.preventDefault();let e=`/gpt/${$j(this).data("messageType")||"messages"}/${$j(this).data("messageId")}`,t=new FormData;return t.append("helpful",this.value),$j.ajax({url:e,type:"put",dataType:"json",data:t,processData:!1,contentType:!1}),!1},bubbleAnimateIn:function(e){e.removeClass("hide");let t=e.find(".fab-bubble-text").data("val"),i=e.find(".fab-bubble-text span.question");Foundation.Motion.animateIn(e,"zoom",function(){HT.teleType.print(t,i,function(){e.find(".fab-close").removeClass("hide"),e.find(".fab-bubble-text .see-answer").removeClass("hide"),"/tools/recipes"==e.attr("href")&&Cookies.set("_fab_recipes",!0)})}),setTimeout(function(){Foundation.Motion.animateOut(e,"slide")},8e3)},closeBubble:function(e){e.preventDefault();let t=$j(this).closest(".fab-container").find(".fab-bubble:visible").first();return Foundation.Motion.animateOut(t,"slide"),Cookies.set("_fab_close",1,{expires:1}),!1},fabInit:function(){if($j(".fab-container:visible").length>0)return;let e=$j(".fab-container"),t=e.find(".fab-bubble").first(),i=t.length>0,n=Cookies.get("_fab_close");e.removeClass("hide"),e.on("click",".gpt-avatar-logo",HT.gpt.startChat),e.on("click","[data-fab-ask]",HT.chat.askQuestion),e.find(".fab-close").on("click",HT.gpt.closeBubble),Foundation.Motion.animateIn(e.find(".gpt-avatar-logo"),"zoom",function(){i&&!n&&$j(this).one("animationend webkitAnimationEnd",function(){HT.gpt.bubbleAnimateIn(t)})})},fabAfterScroll:function(){HT.gpt.showFab&&window.scrollY>HT.gpt.scrollDownThreshold&&(window.removeEventListener("scroll",HT.gpt.fabAfterScroll),HT.gpt.fabInit())}},function(){this.HTImages={ajaxLoaderGray:"/assets/ajax-loader-gray-b03c9a30fd6157ae45c9f7a46ec87f09a53714303e434c17b0cba38707b9d5aa.gif",ajaxLoaderTrans:"/assets/ajax-loader-trans-6fd59ae0be274952460380c69223b60f0e18d18badf1198378ae721912e73284.gif",dude:"/assets/dude-4a78646ce246e67dc3592feecce6d6c6d4a023f89537f9634aaf210939390d82.jpg"}}.call(this),HT="undefined"==typeof HT?{}:HT,HT.interventionCards={init:function(){$j(document).on("click","[data-description-truncated] .read_more",{container:".card",truncated:"[data-description-truncated]",full:"[data-description-full]"},healthTeams.readMore)}},healthTeams.intervention_recommendations_show={init:function(){HT.interventionCards.init(),$j("[data-add-to-toolkit]").on("click",function(){var e=$j(this);e.prop("disabled",!0),e.addClass("mi_check success"),$j.post("/patient_interventions",{intervention_id:e.data("intervention-id")}).done(function(){e.text(e.data("added-text"))}).fail(function(){e.prop("disabled",!1),e.removeClass("mi_check success")})})}},function(e){e.extend({getQueryParams:function(e){var t={},i;return e.slice(e.indexOf("?")+1).split("&").forEach(function(e){switch((e=e.split("="))[1]){case"null":t[e[0]]=null;break;case"true":t[e[0]]=!0;break;case"false":t[e[0]]=!1;break;default:/^\d+\.?\d*$/.test(e[1])?t[e[0]]=Number(e[1]):t[e[0]]=e[1]}}),t},redirectTo:function(e){window.location=e},removeAjaxLoader:function(){e(".ajax-loader").remove()}}),e.fn.addAjaxLoader=function(t){t?e(this).before($j(healthTeams.ajaxLoader)):e(this).append($j(healthTeams.ajaxLoader))},e.fn.removeAjaxLoader=function(){e(".ajax-loader").remove()},e.fn.scrollTo=function(t){void 0===t&&(t=500);var i=e(this);return i.length>0&&e("html, body").animate({scrollTop:i.offset().top},t),i},e.fn.inlineError=function(t){var i=e(this).parent();i.addClass("error");
2var n=i.find("p.inline-errors");0==n.length&&((n=e(document.createElement("p"))).addClass("inline-errors"),i.append(n)),n.text(t),n.show()},e.fn.clearInlineError=function(){var t=e(this).parent();t.removeClass("error"),t.find("p.inline-errors").hide()},e.fn.limitText=function(t){if(0==e(this).length)return e(this);let i=function(e){return e.toString().replace(/\B(?=(\d{3})+(?!\d))/g,",")},n={limit:200,promptSelector:null,promptErrorClass:"limit-text-hint-error ht-alert",countSelector:null,visibleMin:null,hints:[],limitReachedEvent:null};t&&e.extend(n,t);let o=function(){let t=e(this),o=t.parents("form").find(n.promptSelector),a=n.countSelector?o.find(n.countSelector):o,s=t.val().length,r,l=n.limit-s,d=a.hasClass(n.promptErrorClass);t.parent().removeClass("error"),l<=0&&(t.parent().addClass("error"),!d&&n.limitReachedEvent&&HT.sdk.dataLayerPush({event:n.limitReachedEvent})),n.promptSelector&&(l>0&&a.removeClass(n.promptErrorClass),l<=0&&a.addClass(n.promptErrorClass),a.html(i(t.val().length)+" of "+i(n.limit)),n.visibleMin&&o.toggleClass("hide",s<n.visibleMin),n.hints.forEach(function(e){let t=o.find(e.selector),i=s>=e.min&&s<=e.max,n=t.hasClass("hide");t.toggleClass("hide",!i),n&&i&&e.gaEvent&&HT.sdk.dataLayerPush({event:e.gaEvent})}))};return o.call(this),this.on("input",o)}, 3/*-------------------------------------------------------------------- 4 * jQuery plugin: customInput() 5 * by Maggie Wachs and Scott Jehl, http://www.filamentgroup.com 6 * Copyright (c) 2009 Filament Group 7 * Dual licensed under the MIT (filamentgroup.com/examples/mit-license.txt) and GPL (filamentgroup.com/examples/gpl-license.txt) licenses. 8 * Article: http://www.filamentgroup.com/lab/accessible_custom_designed_checkbox_radio_button_inputs_styled_css_jquery/ 9 * Usage example below (see comment "Run the script..."). 10 --------------------------------------------------------------------*/ 11e.fn.customInput=function(){return e(this).each(function(t){if(e(this).is("[type=checkbox],[type=radio]")){var i=e(this),n=e("label[for="+i.attr("id")+"]"),o=i.is("[type=checkbox]")?"checkbox":"radio",a=e('input[name="'+i.attr("name")+'"]');n.hover(function(){e(this).addClass("hover"),i.addClass("hover"),"checkbox"==o&&i.is(":checked")&&(e(this).addClass("checkedHover"),i.addClass("checkedHover"))},function(){e(this).removeClass("hover checkedHover"),i.removeClass("hover checkedHover")}),i.bind("updateState",function(){i.is(":checked")?(i.is(":radio")&&a.each(function(){e("label[for="+e(this).attr("id")+"]").removeClass("checked"),e("input#"+e(this).attr("id")).removeClass("checked mi_check")}),i.addClass("checked mi_check"),n.addClass("checked")):(n.removeClass("checked checkedHover checkedFocus"),i.removeClass("checked mi_check checkedHover checkedFocus"))}).trigger("updateState").click(function(){e(this).trigger("updateState")}).focus(function(){n.addClass("focus"),"checkbox"==o&&i.is(":checked")&&e(this).addClass("checkedFocus")}).blur(function(){n.removeClass("focus checkedFocus")})}}),this},e.fn.setCursorPosition=function(e){return this.each(function(t,i){if(i.setSelectionRange)i.setSelectionRange(e,e);else if(i.createTextRange){var n=i.createTextRange();n.collapse(!0),n.moveEnd("character",e),n.moveStart("character",e),n.select()}}),this},e.fn.resetForm=function(){return e.rails.enableFormElements(this),this.find(".error").removeClass("error"),this.find(".inline-errors").hide(),this.prev("div.errors-for-form").remove(),this.find("input").prop("disabled",!1),this.each(function(e){this.reset()}),this.find("textarea").val("").removeAttr("style"),this},e.each({fadeAndSlideIn:{opacity:"show",height:"show"},fadeAndSlideOut:{opacity:"hide",height:"hide"}
11,fadeAndSlideToggle:{opacity:"toggle",height:"toggle"}},function(t,i){e.fn[t]=function(e,t,n){return this.animate(i,e,t,n)}})}(jQuery),healthTeams="undefined"==typeof healthTeams?{}:healthTeams,HT="undefined"==typeof HT?{}:HT,HT.language={trackTogglePopup:function(){HT.logger.send({toggle_lang:1})},toggleSiteLanguage:function(){window.location.replace($j(this).data("redirect"))},toggleContainerLang:function(e){e.preventDefault();let t=$j(this).closest("[data-lang]:visible"),i="en"===t.attr("data-lang")?"es":"en";t.attr("data-lang",i),t.find("[data-lang]").attr("data-lang",i),t.parents("[data-lang]:visible").attr("data-lang",i)},init:function(){$j(document).on("click","[data-translation-link]",HT.language.toggleContainerLang),$j(document).on("click","[data-open=languageToggle]",function(){return!1}),$j(document).on("open.zf.reveal","#languageToggle[data-reveal]",HT.language.trackTogglePopup),$j(document).on("closed.zf.reveal","#languageToggle[data-reveal]",HT.language.toggleSiteLanguage)}},HT="undefined"==typeof HT?{}:HT,HT.mentions={saving_name:!1,shift_key:!1,tags:{},space_complete:!1,form:$j(),menu:$j(),search_term:"",textarea:$j(),navigate:function(e){0==HT.mentions.menu.find(".mention.itemhover").length&&(currentSelection=-1),"up"==e&&-1!=currentSelection?0!=currentSelection&¤tSelection--:"down"==e&¤tSelection!=HT.mentions.menu.find(".mention").length-1&¤tSelection++,HT.mentions.menu.find(".mention").removeClass("itemhover"),HT.mentions.menu.find(".mention").eq(currentSelection).addClass("itemhover")},findMembers:function(e){e.length>10||(currentRequest=$j.ajax({url:"/mentions/find/"+e,dataType:"json",success:function(t,i,n){if(currentRequest!=n)return!1;null!=t&&(0==t.length?HT.mentions.menu.hide():t.length>0&&HT.mentions.menu.length>0&&(HT.mentions.menu.children().remove(),$j.each(t,function(t,i){HT.mentions.menu.append('<a href="#" class="mention ht-user-image text-left flex-container align-middle" data-term="'+e.toLowerCase()+'" data-url="'+i.url+'" data-slug="'+i.slug+'" data-name="'+i.name+"\"><img src='"+i.photo+"' class='ht-border-round polaroid mini'>"+i.name+"</a>")}),HT.mentions.menu.css("top",HT.mentions.textarea.offset().top-HT.mentions.form.offset().top+HT.mentions.textarea.outerHeight()),HT.mentions.menu.show(),HT.mentions.navigate("down")))},error:function(){HT.mentions.menu.children().remove(),HT.mentions.menu.hide()}}))},addTag:function(e){HT.mentions.form.find(".user-tags").find("> .tag-title").text(HT.translations.translate("tags")+": "),HT.mentions.form.find(".tag").length>0&&(e=", "+e),HT.mentions.form.find(".user-tags > .tags").append(e)},resetTags:function(){HT.mentions.form.find(".user-tags").fadeAndSlideOut(250).find("> .tags").html("")},setAtMentions:function(e){var t=HT.mentions.textarea;HT.mentions.menu.hide(),user_name=$j(e).attr("data-name"),user_slug=$j(e).attr("data-slug"),user_url=$j(e).attr("data-url");var i="<a href='"+user_url+"' class='tag'>"+user_name+"</a>";HT.mentions.addTag(i),HT.mentions.textarea.focus(),t.val(t.val()+"ENDOFTEXT");var n=HT.mentions.search_term.replace(/-$/," "),o=HT.mentions.search_term.replace(/-/g," ");return t.val(t.val().replace(new RegExp("@"+n+" ","ig"),"@"+user_slug+" ")),t.val(t.val().replace(new RegExp("@"+n+"ENDOFTEXT","ig"),"@"+user_slug)),t.val(t.val().replace(new RegExp("@"+o+" ","ig"),"@"+user_slug+" ")),t.val(t.val().replace(new RegExp("@"+o+"ENDOFTEXT","ig"),"@"+user_slug)),t.val(t.val().replace("ENDOFTEXT","")),!1},reset:function(){HT.mentions.saving_name=!1,HT.mentions.shift_key=!1,HT.mentions.space_complete=!1,HT.mentions.search_term="",$j(".mentions_options").hide()},setUpTagging:function(e){$j(document).on("click",e+" .mentions_options .mention",function(e){return e.preventDefault(),$j(".mention").removeClass("itemhover"),$j(this).addClass("itemhover"),HT.mentions.setAtMentions(this),HT.mentions.reset(),!1}),$j(document).on("click",HT.mentions.reset),$j(document).on("keydown",e+" textarea:not(#question_title)",function(e){HT.mentions.saving_name&&(HT.mentions.navigationKey(e.keyCode)&&(e.preventDefault(),"38"==e.keyCode?HT.mentions.navigate("up"):"40"==e.keyCode&&HT.mentions.navigate("down")),HT.mentions.deleteKey(e.ke
11yCode)&&(HT.mentions.search_term.length>0?HT.mentions.search_term=HT.mentions.search_term.substring(0,HT.mentions.search_term.length-1):(HT.mentions.saving_name=!1,HT.mentions.menu.hide()),HT.mentions.saving_name&&(HT.mentions.space_complete=!1,new_search=0==HT.mentions.search_term.length?"*":HT.mentions.search_term,HT.mentions.findMembers(new_search))),HT.mentions.enterKey(e.keyCode)&&(e.preventDefault(),HT.mentions.select()))}),$j(document).on("input",e+" textarea:not(#question_title)",function(){HT.mentions.form=$j(this).parents("form"),HT.mentions.menu=HT.mentions.form.find(".mentions_options"),HT.mentions.textarea=$j(this);var e=this.selectionStart,t=$j(this).val();if(pressed_key=(e>0?t.charAt(e-1):"").toUpperCase(),"@"==pressed_key)HT.mentions.saving_name=!0,HT.mentions.tags={},HT.mentions.findMembers("*");else if(!HT.mentions.saving_name||"."!=pressed_key&&"/"!=pressed_key){if(HT.mentions.saving_name&&HT.mentions.spaceKey(pressed_key))1==HT.mentions.form.find(".mention").length?HT.mentions.select():HT.mentions.spaceWithMoreResults();else if(HT.mentions.saving_name){HT.mentions.space_complete=!1;var i=t.substring(0,e).match(/(?:^|\s)@([A-Za-z0-9\-]*)$/);if(!i)return void HT.mentions.reset();HT.mentions.search_term=i[1].toUpperCase();var n=0===HT.mentions.search_term.length?"*":HT.mentions.search_term;("*"===n||1===n.length||HT.mentions.menu.find(".mention").length>0)&&HT.mentions.findMembers(n)}}else HT.mentions.select()})},spaceWithMoreResults:function(){HT.mentions.space_complete=!0,HT.mentions.search_term+="-","-"!=HT.mentions.search_term&&HT.mentions.menu.find(".mention").length>0?HT.mentions.findMembers(HT.mentions.search_term):HT.mentions.reset()},select:function(){selected=HT.mentions.form.find(".itemhover"),mention_name=selected.data("name").toUpperCase(),mention_slug=selected.data("slug").toUpperCase(),0!=HT.mentions.search_term.length&&mention_name.replace(/ /g,"-").substr(0,HT.mentions.search_term.length)!=HT.mentions.search_term&&mention_slug.substr(0,HT.mentions.search_term.length)!=HT.mentions.search_term||selected.click()},spaceKey:function(e){return" "==e},enterKey:function(e){return 13==e},navigationKey:function(e){return 40==e||38==e},deleteKey:function(e){return 8==e||46==e},alphanumeric:function(e){return e.match(/[a-z0-9]/i)},dashKey:function(e){return"-"==e}},healthTeams="undefined"==typeof healthTeams?{}:healthTeams,HT="undefined"==typeof HT?{}:HT,HT.initFoundation=function(){HT.abideValidators(),$j(document).foundation()},HT.userConversion={setSourceElement:function(e){Cookies.set("source_element",e,{expires:1})}},HT.coloredBar={init:function(){$j(window).on("scroll",function(e){0==$j(window).scrollTop()?($j("#nav-container").removeClass("is-stuck"),$j(".navbar-cta.returning-member").removeClass("navbar-cta-visible")):($j("#nav-container").addClass("is-stuck"),$j(".navbar-cta.returning-member").addClass("navbar-cta-visible"))})}},HT.cookieBanner={overrideButtonAction:function(){0!=$j(".cookie_banner").length&&$j(".cookie_banner").on("click",".white-button",function(e){e.preventDefault(),$j(".cookie_banner").hide()})}},HT.bfCache={reload:!1,pageShow:function(e){if(e.persisted){if(HT.bfCache.reload)return void window.location.reload();"undefined"!=typeof HTpush&&HTpush.openBroadcast()}},pageHide:function(e){"undefined"!=typeof HTpush&&e.persisted&&HTpush.broadcast.close()},init:function(){window.addEventListener("pageshow",HT.bfCache.pageShow),window.addEventListener("pagehide",HT.bfCache.pageHide)}},HT.dropdown={closeOtherMenus:function(e,t){let i=$j(t).closest(".dropdown.menu");$j(".dropdown.menu").not(i).each(function(){$j(this).find(".is-active, .js-dropdown-active").removeClass("is-active js-dropdown-active"),$j(this).find("li.is-dropdown-submenu-parent").attr("data-is-click",!1)})}},healthTeams={...healthTeams,revealAjax:function(e){e.preventDefault();var t=$j(this).data("revealAjaxUrl"),i="#"+$j(this).data("open");return $j.ajax(t).done(function(e){$j(i).html(e),$j(i).find("input[type=radio].styled, input[type=checkbox].styled").customInput()}),!1},human:!1,confirm_first:!1,readMore:function(e){void 0!==e&&e.preventDefault();var t=$j(this).parents(e.data.container);return t.find(e.data.truncated).hide(),t.find(e.data.full).removeClass("hide").show(),!1},loginRedirect:function(e){if($j(this).data("noauth")||ht_logged_in)return;let t,i=($j(this).data("authPath")||"/users/signup/start")+"?login_action="+$j(this).data("action")+"&docid="+$j(this).data("docid");return void 0!==e&&(i=i+"&doctype="+e),$j.redirectTo(i),!1},destroy_website_preview:function(e){e.preventDefault();var t=$j(this);
11t.closest(".website-preview").slideUp(),$j.ajax({url:"/website_links/"+t.data("id"),type:"delete",dataType:"json"})},dismissOnScroll:function(e,t){if(0!=$j(e).length){var i=window.scrollY,n=!1;$j(document).on("scroll",function(){var e=$j(t),o=window.scrollY>=i+$j(window).height()/2;e.length&&o&&!n&&(e[0].click(),n=!0)})}},affiliateFilter:function(){$j(".affiliates").on("click",".select, .selected.default, .selected.current",function(){var e=$j(".affiliates .select");return e.toggleClass("hover"),$j(".affiliates .menu").toggleClass("show_links"),$j(".affiliates .menu").toggle(),$j("body").on("click",function(){e.toggleClass("hover"),$j(".affiliates .menu").toggleClass("show_links"),$j(".affiliates .menu").toggle(),$j("body").off("click")}),!1})},ajaxLoader:'<img class="ajax-loader" src="'+HTImages.ajaxLoaderTrans+'" />',ajaxLoaderGray:'<img class="ajax-loader" src="'+HTImages.ajaxLoaderGray+'">',name_autocomplete:function({name_selector:e,endpoint:t,errorCallback:i,onMenuOpen:n,itemMarkup:o,comparator:a}){0!=e.length&&(e.autocomplete({position:{my:"left top+7",at:"left bottom"},minLength:2,autoFocus:!0,open:n,source:function(e,n){$j.getJSON(t,{query:e.term},function(e,t,o){0==e.length&&i&&(e=i(e)),a&&e.sort(a),n(e)})},select:function(t,i){let n=$j(e.closest("form"));e.val(i.item.name),n.find("input#selection").val(i.item.id),n.submit()}}).data("ui-autocomplete")._renderItem=o)},city_autocomplete:function(e,t){0!=e.length&&(e.autocomplete({autoFocus:!0,source:function(e,i){$j.getJSON("/cities/search",{query:e.term},function(e,n,o){0==e.length&&t&&t(e);var a=$j.map(e,function(e,t){return e});i(a)})}}).data("ui-autocomplete")._renderItem=function(e,t){return e.addClass("callout ht-dropdown-picker"),$j(".ui-autocomplete").text().toLowerCase().match(/item.label.substr(0,5)/i)?li_element="<li class='region-show'></li>":li_element="<li></li>",$j(li_element).data("item.autocomplete",t).append("<a>"+t.name+"</a>").appendTo(e)})},capsLockDetect:function(){$j("input[type=password]").keypress(function(e){var t=String.fromCharCode(e.which);t.toUpperCase()!==t||t.toLowerCase()===t||e.shiftKey?$j(".caps-lock").removeClass("caps-lock"):$j(this).parents(".password").addClass("caps-lock")})},imgLazyFallback:function(e){!0!==$j(e).data("lazy-tried")&&($j(e).data("lazy-tried",!0),$j(e).attr("src",$j(e).data("fallback")),$j(e).attr("src").match("ajax-loader-trans.*.gif")&&$j(e).addClass("load-failed"))},document_init:function(e,t,i){void 0!==e&&e.init(),void 0!==t&&t.init(i)},openMenuGroup:function(e,t){e.toggleClass("open"),t&&t(e)},phishing_warning:function(e){return!!$j(e).val().match(/\S+@\S+/)&&!confirm(HT.translations.translate("share_email_confirm"))},cookieUpsertKey:function(e,t,i,n=null){let o=Cookies.get(e),a=null;if(n&&(a={expires:n}),o){let n=JSON.parse(atob(o));n[t]=i,Cookies.set(e,btoa(JSON.stringify(n)),a)}else Cookies.set(e,btoa(JSON.stringify({[t]:i})),a)},init:function(e,t,i,n,o){HT.initFoundation(),healthTeams.human=n,healthTeams.hubSite=o,HT.gpc.init(),healthTeams.cookieUpsertKey("mhtf","screen-width",$j(window).width()),$j(window).on("resize",function(){healthTeams.cookieUpsertKey("mhtf","screen-width",$j(window).width())}),healthTeams.capsLockDetect(),HT.notice=new HT.Notice,$j(document).on("click",'[data-open="spamModal"]',healthTeams.revealAjax),$j(document).on("show.zf.dropdownMenu",HT.dropdown.closeOtherMenus),$j(document).on("focus","textarea:not(#gpt_message_prompt)",function(){$j(this).autogrow()}),ht_logged_in?($j(document).on("click",'[data-open="shadowBanModal"]',healthTeams.revealAjax),HT.photos.profilePhotoInit(),$j(document).on("click",".add_to_team",HT.teams.addToTeam),$j(document).on("click",".remove_from_team",HT.teams.removeFromTeam),$j(document).on("click",".website-preview-delete",healthTeams.destroy_website_preview),HT.viewReactions.init(),$j(document).on("click",".profile-photo-upload",function(){$j(this).parent().find("input[type=file]").click()})):($j(document).on("submit",".simple_form.new_spam",HT.UserActions.spamSubmit),$j("#testimonials, #testimonials_slider").on("click",".testimonial",function(){return window.location.href="/users/signup/start",!1}
11)),HT.offCanvas.init(),HT.Pwa.init(),HT.coloredBar.init(),HT.bfCache.init(),HT.language.init(),$j("input[type=radio].styled, input[type=checkbox].styled").customInput(),$j(".cards-container-slider").length>0&&HT.carousel.scrollCardInit(),HT.Pwa.isAppleDevice()||$j("form.search").find("input[type=text]:visible").length>0&&$j("form.search").find("input[type=text]")[0].focus(),Mailcheck.defaultTopLevelDomains.push("co.za"),healthTeams.document_init(e,t,i),$j(document).on("click","[data-clickable]",HT.sdk.clickableRedirect),ht_logged_in&&"sessions"!=e&&"signups"!=e||HT.sessions.init()}},HT="undefined"==typeof HT?{}:HT,HT.modalScroll={init:function(e){var t=$j(e.container);t.off("scroll.modalScroll"),t.data("modalScroll",{fetching:!1,done:!1,page:e.page||1,itemSelector:e.itemSelector,endSelector:e.endSelector||"[data-history-end]",fetchNext:e.fetchNext}),t.find(t.data("modalScroll").endSelector).length?t.data("modalScroll").done=!0:t.on("scroll.modalScroll",HT.modalScroll.onScroll)},onScroll:function(){var e=$j(this),t=e.data("modalScroll");if(t&&!t.fetching&&!t.done){var i=e.find(t.itemSelector).last();if(i.length){var n=e.offset().top+e.height(),o;i.offset().top+i.height()-n<40&&(t.fetching=!0,t.fetchNext(t,e))}}}},HT="undefined"==typeof HT?{}:HT,HT.multiphotos={setCarouselStart:function(){HT.multiphotos.startAt=$j(this).data("slide")},startCarousel:function(){var e=$j(this).find(".lazy-photos");e.hasClass("slick-initialized")?$j(".slick-slider").slick("slickGoTo",HT.multiphotos.startAt||0):(e.slick({initialSlide:HT.multiphotos.startAt||0,lazyLoad:"ondemand",slidesToShow:1,infinite:!1,slidesToScroll:1}),e.on("lazyLoadError",function(e,t,i,n){var o=$j(i).siblings("video");$j(i).hide(),o.removeClass("hide"),o.attr("src",o.data("lazy"))}),e.on("afterChange",function(t,i){e.find("video").each(function(){$j(this)[0].pause()})}))},stopVideo:function(){var e;$j(this).find(".lazy-photos").find("video").each(function(){$j(this)[0].pause()})},startVideo:function(){$j(this).siblings("video")[0].play()},showPhotoCarouselInit:function(){$j("body").on("click","[data-slide]",HT.multiphotos.setCarouselStart),$j("body").on("open.zf.reveal",".reveal[data-carousel]",HT.multiphotos.startCarousel),$j("body").on("closed.zf.reveal",".reveal[data-carousel]",HT.multiphotos.stopVideo),$j(document).on("click",".slick-slide .fi-play, .content_images .fi-play",HT.multiphotos.startVideo)},preview:function(e,t){var i=$j(e).find(".preview-carousel"),n=$j(e).find(".picture_div.hide").clone(),o=t.type||"klipy",a;i.hasClass("hide")&&i.removeClass("hide"),i.hasClass("slick-initialized")||i.each(HT.carousel.create),"multiple"!=e.find(".attach-picture input").attr("multiple")&&e.find(".add_picture_buttons").addClass("image-added"),"klipy"===o?a=t.image_url:t.edit?(a=t.src.replace("extra_large","large"),$j(n).find("img").data("id",t.id)):a=URL.createObjectURL(t),o.match(/^video/)?(t.size>5e8&&alert(HT.translations.translate("video_too_long")),$j(n).removeClass("hide"),$j(n).find("video").removeClass("hide"),$j(n).find("video").attr("type",o),$j(n).find("video").attr("src",a)):$j(n).removeClass("hide").find("img").attr("src",a).removeClass("hide"),HT.photos.all=(HT.photos.all||[]).concat(t),$j(e).find(".preview-carousel").slick("slickAdd",n),$j(e).find("[data-disable-with]").removeClass("disabled").prop("disabled",!1)},editPhotos:function(e){var t=$j(this).attr("data");if("comment"===t)var i=$j(this).parents(".content_item").find("."+t);else var i=$j(this).parents("."+t);var n=i.find("form[data-artifact='"+t+"']"),o=$j(n).siblings(".tiles, .content_images");if(HT.multiphotos.init(n),o.hasClass("tiles")){var a=$j(n).siblings(".tiles").data("carousel-id");o=$j(".lazy-photos[data-activity-id='"+a+"']")}o.find(".polaroid").each(function(){var e,t={edit:!0,type:$j(this).attr("type")?$j(this).attr("type"):"image",id:$j(this).data("id"),src:$j(this).data("lazy")||$j(this).attr("src")};HT.multiphotos.preview(n,t)})},submit:function(e){if(e.preventDefault(),HT.multiphotos.form=$j(this),healthTeams.phishing_warning(HT.multiphotos.form.find("#post_body, #question_body")))return!1;if(!HT.multiphotos.validContent(HT.multiphotos.form))return!1;var t=HT.multiphotos.form.find('input[name="_method"]').val()||"post",i="post"===t?"json":"html";("put"===t||HT.multiphotos.form.hasClass("post_with_photos"))&&HT.pins.updatePhotoIds(HT.multiphotos.form);var n=HT.multiphotos.form.data("artifact"),o=HT.multiphotos.form.parents("."+n),a=HT.multiphotos.form.find("button[data-disable-with], input[data-disable-with]");if(a.data("disabled"))return!1;var s=a.text(),r=a.data("disable-with");a.val(r).text(r).prop("disabled",!0);var l=HT.photos.updatePhotoFormData(HT.multiphotos.form,new FormData(this)),d=HT.multiphotos.form.data("noRedirect");return HT.loading.show(),$j.ajax({type:t,url:$j(this).attr("action"),dataType:i,data:l,processData:!1,contentType:!1,noRedirect:d,success:HT.multiphotos.submitSuccess,complete:HT.loading.hide,error:function(e,t,i){"POST"===this.type?(504===e.status&&$j.addAlert(HT.translations.translate("post_took_too_long")),a.text(s).prop("disabled",!1),$j.addAlert(e.responseJSON.errors)):($j.addAlert(e.responseText),o.find("#comment_body").toggle("highlight"),o.find("#comment_body").focus())}}),!1},submitSuccess:function(e,t,i){"POST"===this.type?!0===e.success&&this.noRedirect?($j("#post_cta_modal").length>0&&HT.post_cta.close(),HT.sdk.dataLayerPush({event:"ugc_created",ugcType:e.ugcType}),$j.addNotice(HT.translations.translate("post_create_success"))):!0===e.success&&e.redirect?window.location.href=e.redirect:!0===e.success?window.location.reload():(HT.photos.all=[],submitButton.text(en
11abledText).prop("disabled",!1),$j.addAlert(e.errors)):HT.multiphotos.updatePostCallback(e)},updatePostCallback:function(e){var t=HT.multiphotos.form.data("artifact"),i=HT.multiphotos.form.parents("."+t),n=$j(i).find(".feed-right").length?".feed-right > ":"> ",o,a=$j(e).find("img, video").map(function(){return $j(this).data("id")}).toArray().join(" "),s="."+t+"_photos input",r=HT.multiphotos.form.siblings(".tiles, .content_images").length,l=$j(e).find(".lazy-photos").data("activity-id"),d=$j(".lazy-photos[data-activity-id='"+l+"']"),c=HT.multiphotos.form.data("content"),u;HT.multiphotos.form.find("button[data-disable-with], input[data-disable-with]").val(HT.translations.translate("save")).text(HT.translations.translate("save")).prop("disabled",!1),r?HT.multiphotos.form.siblings(n+".tiles, .content_images").replaceWith($j(e).find(".tiles, .content_images")):HT.multiphotos.form.after($j(e).find(".tiles, .content_images")),d.length?d.replaceWith($j(e).find(".lazy-photos")):$j(i).find(n+".tiles").after($j(e).find(".reveal[data-carousel]")),HT.multiphotos.form.find(s).val(a),$j(i).find(".edit-body:first .wb-link").trigger("click"),$j(i).find(".activity-title.location").html($j(e).find(".question-title").html()),$j(i).find(".question-title").html($j(e).find(".question-title").html()),$j(i).find(n+".body").remove(),$j(i).find(n+c).before($j(e).find(".body")),$j(i).find(n+" > .posted").replaceWith($j(e).find(".posted")),$j(i).find(".mentioned-users").replaceWith($j(e).find(".mentioned-users")),$j(i).foundation(),$j.addNotice(HT.translations.translate("content_update_success"))},validContent:function(e){return $j(e).find("#post_body, #question_title").val().length>0||HT.photos.all.length>0||($j("div#invalidBody").last().foundation("open"),!1)},init:function(e){$j(e).find(".attach-picture input[type=file]").fileupload({singleFileUploads:"multiple"!=$j(this).attr("multiple"),dataType:"json",loadImageMaxFileSize:5e7,add:function(e,t){var i=$j(this).parents("form");HT.multiphotos.preview(i,t.files[0])}})}},HT="undefined"==typeof HT?{}:HT,HT.Notice=function(){var e=$j("#notice_container"),t=e.find(".close_notice"),i="#notice, #alert",n=function(){var t=$j(i);e.height(e.height()),t.css("position","fixed")},o=function(){var t=$j(i);e.css("height","auto"),t.css("position","relative")},a=function(){var t=$j(i);if(t.length){var a=e.offset().top,s=$j(window).scrollTop();0!==t.length&&(s>a&&"fixed"!=t.css("position")?n():s<=a&&"fixed"==t.css("position")&&o())}},s=function(e){void 0===e&&(e=5e3),setTimeout(function(){$j(i).fadeOut()},e)};return $j(window).bind("scroll resize",a),$j(document.body).on("click","#notice_container .close_notice",$j.clearNotice),$j("#notice_container form").on("ajax:before",s),$j(i).length>0&&a(),{add:function(i,o){var r=e.find("#"+o);r.removeClass("showstopper cookie_banner"),r.addClass("callout");var l=e.offset();if(null===l)return!1;var d=l.top,c=$j(window).scrollTop();return 0==r.length&&((r=$j(document.createElement("section"))).addClass("callout success"),r.attr("id",o),$j("#notice_container").html(r)),t.length?(r.html(t),r.find(".close_notice").show()):s(),r.html(""),r.append('<div class="text-center">'+i+"</div>"),r.show(),noticeHeight=r.outerHeight()+"px",n(),r.css("top","-"+noticeHeight),r.animate({top:"0px"},"fast",a),e.animate({height:noticeHeight},"fast"),r},clear:function(){var t=$j("#notice_container").find("#notice, #alert");return noticeHeight=t.outerHeight()+"px",n(),e.animate({height:"0px"},"fast"),t.animate({top:"-"+noticeHeight},"fast",function(){t.html(""),t.css({position:"relative"}),t.hide()}),!1}}},jQuery.extend({addNotice:function(e){return HT.notice.add(e,"notice")},addAlert:function(e){return $j.isArray(e)&&(e=e.join(", ")),HT.notice.add(e||HT.translations.translate("error_sorry"),"alert")},clearNotice:function(){return HT.notice.clear()}}),healthTeams="undefined"==typeof healthTeams?{}:healthTeams,HT="undefined"==typeof HT?{}:HT,HT.offCanvas={init:function(){$j(".off-canvas-menu").find("[data-toggle='menu-group']").on("click",function(){healthTeams.openMenuGroup($j(this).parent())}),$j(".off-canvas-menu").on("click",".notification",function(e){return e.stopPropagation(),e.preventDefault(),window.location=$j(this).data("url"),!1}),$j('[data-toggle="leftOffCanvas"]').on("click",function(e){$j(".off-canvas-menu.notifications").hide(),$j(".off-canvas-menu.list").show()}),$j('#site-notifications[data-toggle="rightOffCanvas"]').on("click",function(e){HT.notifications.getNotifications($j(".notifications-list")),$j(".off-canvas-menu.notifications").show(),$j(".off-canvas-menu.list").hide()}),$j(".off-canvas-menu .logout").on("click",function(e){HT.bfCac
11he.reload=!0})}},HT="undefined"==typeof HT?{}:HT,HT.photos={all:[],deletedPhotoIds:[],onUppUpload:function(){},profilePhotoInit:function(){let e=$j(".todo-module-accordion").find("[data-action='profile_photo']").hasClass("incomplete-task");$j(".photo-change").on("click",HT.photos.profilePhotoPopup),$j("#profilePhotoModal #upload").on("click",{todoTaskAction:e&&"profile_photo"},HT.photos.uploadNewPhoto),$j("#profilePhotoModal").on("click","#choose",HT.photos.fetchChoices),$j("#choosePhotoModal").on("ajax:success",".photo-choose .pagination a",HT.photos.showNextPage),$j("#choosePhotoModal").on("click",".photo-choice",HT.photos.selectProfilePhoto),$j("#choosePhotoModal").on("submit",".change_photo",HT.photos.submitProfilePhoto),$j("#choosePhotoModal").on("submit",".change_photo",{todoTaskAction:e&&"profile_photo"},HT.photos.useSelectedPhoto),$j("[data-open=profilePhotoModal]").on("click",function(){$j("#rightOffCanvas").foundation("close")})},profilePhotoPopup:function(e){e.preventDefault(),$j(document).on("closed.zf.reveal","#profilePhotoModal",function(){$j("#profilePhotoModal .choices").show(),$j("#profilePhotoModal #upload_form").hide()})},uploadNewPhoto:function(e){HT.photos.fileUploadCallback(e)},fileUploadCallback:function(e){$j(".change_photo").find("#user_image").fileupload({dataType:"json",send:function(){HT.loading.show()},done:function(t,i){i.result.success?($j(".my_polaroid").attr("src",i.result.new_img),$j.addNotice(i.result.message),e.data.todoTaskAction&&HT.activities.updateTodoModuleTask(e.data.todoTaskAction)):i.result.success||$j.addAlert(i.result.message),HT.photos.onUppUpload()},fail:function(e,t){HT.photos.alertAjaxError(t.jqXHR.responseJSON)},always:function(e,t){HT.loading.hide(),healthTeams.confirm_first=!1,$j("#profilePhotoModal").foundation("close")}})},alertAjaxError:function(e){var t=e&&e.message;t?$j.addAlert(HT.translations.translate("sorry")+": "+t):$j.addAlert()},fetchChoices:function(e){e.preventDefault();var t=$j(this).attr("href");$j.ajax(t).done(function(e){$j("#choosePhotoModal").html(e)})},showNextPage:function(e,t,i,n){$j(".photo-available").replaceWith($j(t).find(".photo-available"))},selectProfilePhoto:function(){var e=this;return $j(".change_photo").find(".inline-errors").hide(),$j(".photo-choice").removeClass("selected"),$j(this).addClass("selected"),$j(".change_photo").find("input#user_image[type=hidden]").val($j(this).attr("data-id")),!1},useSelectedPhoto:function(e){e.preventDefault();var t=$j(this).serializeArray();return $j.ajax({type:"POST",data:t,url:$j(this).attr("action"),dataType:"JSON",success:function(t,i,n){$j(".my_polaroid").attr("src",t.new_img),$j.addNotice(t.message),$j("#choosePhotoModal").foundation("close"),e.data.todoTaskAction&&HT.activities.updateTodoModuleTask(e.data.todoTaskAction)},complete:HT.loading.hide,error:function(e,t,i){HT.photos.alertAjaxError(e.responseJSON)}}),!1},submitProfilePhoto:function(e){if(0==$j(".photo-choice.selected").length)return $j(".change_photo").find(".inline-errors").show(),e.stopImmediatePropagation(),!1;HT.loading.show()},updatePhotoFormData:function(e,t){var i=e.find(".attach-picture input.file").attr("name"),n=e.find("input.image-url.gif-input").attr("name"),o=e.find("input.link-address.gif-input").attr("name"),a=HT.photos.all.filter(function(e){return!e.edit});return t.delete(i),t.delete(n),t.delete(o),a.forEach(function(e,a){e.gif?(t.append(n.replace("[1][image_url]","["+a+"][image_url]"),e.image_url),t.append(o.replace("[1][link_address]","["+a+"][link_address]"),e.link_address)):t.append(i.replace("[0][image][]","["+a+"][image]"),e)}),t}},HT="undefined"==typeof HT?{}:HT,HT.pins={clickRemovePicture:function(){var e=$j(this).parents("form"),t=$j(this).parent();HT.pins.removePicture(e,t)},removePicture:function(e,t){var i=$j(t).data("slick-index"),n=t.find("img").data("id"),o=$j(e).find(".preview-carousel"),a=$j(t).find('.attachment[src^="https://static"][src*=".klipy.com/"]').length>0;HT.photos.deletedPhotoIds.push(n);var s=o.find(".slick-slide").not(".slick-cloned").length;void 0!==i&&(i=i>=s?i-s:i,o.slick("slickRemove",i));var r=0===o.find(".slick-slide").length;r&&!e.hasClass("post")&&e.find(".add_picture_buttons").removeClass("image-added"),$j(e).find(".preview-carousel").slick("unslick"),r||o.each(HT.carousel.create),HT.photos.all.length&&HT.photos.all.splice(i,1),HT.pins.resetPictureInputs(e)},resetPictureInputs:function(e){var t=$j(e).find("input.file"),i=$j(e).find(".image-url"),n=$j(e).find(".link-address"),o=$j("#"+e.find(".revealGif").data("open")).find(".gif-selected");"multiple"!==t.attr("multiple")&&t.val(null),i.prop("disabled",!0).val(null),n.prop("disabled",!0).val(null),o.removeClass("gif-selected")},updatePhotoIds:function(e){var t,i="."+$j(e).data("artifact")+"_photos input",n=e.f
11ind(i).val()||"";n=n.split(" ").filter(function(e){return!HT.photos.deletedPhotoIds.includes(e)}).join(" "),e.find(i).val(n),HT.photos.deletedPhotoIds=[]},focusTextAfterImageAttach:function(e){var t;["comment","answer"].some(function(t){return $j(e).hasClass("new_"+t)})&&$j(e).find("textarea").focus()},photoPreview:function(){if("multiple"!==$j(this).attr("multiple")){var e=$j(this).parents("form"),t=$j(this)[0].files[0];HT.multiphotos.preview(e,t),e.find(".add_picture_buttons").addClass("image-added"),HT.pins.focusTextAfterImageAttach(e)}},gifPreview:function(e,t){var i,n,o,a;if(t?(i=t,n=$j(t).find("form")):(i=e.target,n=$j(".revealGif[data-open="+$j(i).attr("id")+"]").parents("form")),a=$j(n).find(".preview-carousel"),(o=$j(i).find(".gif-selected")).length){if(n.hasClass("post")||n.hasClass("edit-post"))healthTeams.confirm_first=!0;else{var s=$j(n).find(".image-url"),r=$j(n).find(".link-address");s.prop("disabled",!1).val(o.attr("src")),r.prop("disabled",!1).val(o.data("preview"))}o={gif:!0,image_url:o.attr("src"),link_address:o.data("preview")},HT.multiphotos.preview(n,o)}$j(i).data("multiple")||n.find(".add_picture_buttons").addClass("image-added"),HT.pins.focusTextAfterImageAttach(n)},picAttInit:function(){HT.pins.picAttInitGuard||(HT.pins.picAttInitGuard=!0,$j(document).on("click",".revealPhoto",function(){$j(this).parent().find("input[type=file]").click()}),$j(document).on("change",".add_picture_buttons input[type=file]",HT.pins.photoPreview),$j(document).on("closed.zf.reveal",".docAttachGif",HT.pins.gifPreview),$j(document).on("closed.zf.reveal",".docAttachGif",HT.gif.reset),$j(document).on("click",".revealGif",HT.gif.getTrending),$j(document).on("keyup",".docAttachGif #gif_query input[type=text]",HT.gif.getSearch),$j(document).on("click",".preview-carousel .mi_close, .preview-carousel .fi-x",HT.pins.clickRemovePicture),$j(document).on("click",".emoji_picker_icon",HT.content.showEmojiPicker),HT.multiphotos.init(".activities-top, .groups-show-top, .upp-new-post, #onboard_story, #member_home_post"),HT.multiphotos.showPhotoCarouselInit())}},HT="undefined"==typeof HT?{}:HT,HT.polls={answered:{},signupGate:function(e){$j(e).addClass("hide"),$j(e).closest(".poll-container").find(".poll-gate").removeClass("hide")},answerReveal:function(e,t){t.percent&&(e.find("[data-answer-id="+t.id+"] .score").text(t.percent+"%"),e.find("[data-answer-id="+t.id+"] .histogram").css("width",t.percent+"%")),t.winner&&e.find("[data-answer-id="+t.id+"]").addClass("winner")},vote:function(e){let t=$j(this).parents(".poll");HT.polls.answered[t.data("poll-id")]||(HT.polls.answered[t.data("poll-id")]=!0,$j(this).addClass("selected"),$j.ajax({url:"/polls/"+$j(this).data("answer-id"),type:"PUT",beforeSend:HT.loading.show,success:function(e,i,n){e.gate?HT.polls.signupGate(t):e.results.forEach(e=>HT.polls.answerReveal(t,e))},complete:HT.loading.hide}))},pollInit:function(e,t){HT.polls.answered[e]=t, 12HT.sdk.dataLayerPush({event:"article-poll_view",id:e}),t||$j(".poll-answer").on("click",HT.polls.vote)}},healthTeams.polls={init:function(){HT.pins.picAttInit(),HT.posts.viewSetup(".poll")}},HT="undefined"==typeof HT?{}:HT,healthTeams.provider_searches={init:function(){$j(".filter").find('input[type="radio"], input[type="checkbox"]').change(HT.filters.searchTimeout),healthTeams.city_autocomplete($j("#provider_search_location")),HT.scroll.init("#search_results_list",".result")}},healthTeams="undefined"==typeof healthTeams?{}:healthTeams,HT="undefined"==typeof HT?{}:HT,HT.Pwa={isUsingPwa:function(){return!!document.referrer.startsWith("android-app://")||!!window.matchMedia("(display-mode: standalone)").matches},isSafariOnApple:function(){return $j.browser.safari&&"Apple Computer, Inc."==navigator.vendor&&HT.Pwa.isAppleDevice()},isAppleDevice:function(){return navigator.userAgent.match(/iphone|ipad/i)},canInstall:function(){return!HT.Pwa.isUsingPwa()&&$j(".pwa_install").length>0},shouldShowPrompt:function(){return 0===$j(".reveal:visible").length},init:function(){$j(".pwa_install_close").on("click",function(e){$j(".pwa_install").removeClass("is-active"),Cookies.set("pwa_install_cookie_hide",1,{expires:14})}
12),HT.Pwa.isSafariOnApple()&&HT.Pwa.canInstall()&&setTimeout(function(){HT.Pwa.shouldShowPrompt()&&(HT.sdk.dataLayerPush({event:"homescreen-shortcut-prompt_render"}),$j("#apple_pwa_install").addClass("is-active"),Cookies.set("pwa_install_cookie_hide",1,{expires:1}))},15e3),window.addEventListener("beforeinstallprompt",function(e){e.preventDefault(),window.promptEvent=e,!HT.Pwa.isAppleDevice()&&HT.Pwa.canInstall()&&setTimeout(function(){HT.Pwa.shouldShowPrompt()&&(HT.sdk.dataLayerPush({event:"homescreen-shortcut-prompt_render"}),$j("#pwa_install").addClass("is-active"),Cookies.set("pwa_install_cookie_hide",1,{expires:1}))},15e3)}),$j("#pwa_install_button").on("click",function(e){e.preventDefault(),window.promptEvent&&(window.promptEvent.prompt().then(function(e){"accepted"===e.outcome&&(HT.sdk.dataLayerPush({event:"homescreen-shortcut-installed"}),$j.ajax({url:"/users/pwa_installed",type:"POST",data:{utm_source:"homescreen-shortcut"}}))}).catch(function(){}),$j("#pwa_install").removeClass("is-active"),window.promptEvent=null)})}},HT="undefined"==typeof HT?{}:HT,HT.questions={resetAnswerForm:function(){var e=$j(this),t=$j(this).find(".slick-slider .slick-slide");t.length&&HT.pins.removePicture(e,t),HT.pins.resetPictureInputs(e),e.find(".add_picture_buttons").addClass("inactive").removeClass("image-added")},addNewAnswer:function(e){if(!ht_logged_in&&!healthTeams.hubSite)return healthTeams.loginRedirect.call($j(this)),!1;var t=$j(this).parents(".question").find(".answers_list .answer.form");return t.length?(e.preventDefault(),t.find("textarea").focus(),!1):void 0},expandQuestionAnswer:function(e){e.preventDefault(),$j(this).closest(".pristine").removeClass("pristine")},setupNewAnswer:function(e){$j("form.new_answer.pristine textarea").on("focus",HT.questions.expandQuestionAnswer),e||(e="#activities_list"),$j(e).on("focus",".answer.form textarea",HT.content.revealImageButtons),$j(e).on("keyup",".answer.form textarea",HT.content.enableSubmit),HT.mentions.setUpTagging(".new_answer")},deleteQA:function(e){e.preventDefault();var t=$j(this),i=t.attr("href"),n=t.closest(".question, .answer"),o=n.hasClass("answer")?"answer":"question",a=n.hasClass("answer")?HT.translations.translate("answer"):HT.translations.translate("question");if(confirm(HT.translations.translate("delete_confirm_generic")+" "+a+"?")){var i=t.attr("href"),s=healthTeams.questions.redirectOnDelete&&"question"==o;s||("question"==o&&n.next(".answers_list").slideUp(),n.slideUp(250)),$j.ajax({type:"POST",url:i,data:{_method:"DELETE"},error:function(){$j.addAlert(HT.translations.translate("delete_failure_specific")+" "+a),s||("question"==o&&n.next(".answers_list").slideDown(250),n.slideDown(250).effect("highlight",{},3e3))},success:function(){$j.addNotice(HT.translations.translate("your")+" "+a+" "+HT.translations.translate("has_been_deleted")),s&&$j.redirectTo("/questions")}})}},setupQuestionForm:function(){$j(".question_title textarea").limitText({limit:140,promptSelector:".qa_title_limit"}),$j(".question_body textarea").limitText({limit:6e3,promptSelector:".qa_body_limit"}),$j("body").on("focus","#question_title",function(){let e;$j(this).parents("form").find("button").attr("disabled",!1),$j(".posting-heading").removeClass("hide")}),$j("body").on("focus",".new_question.pristine textarea",HT.questions.expandQuestionFields),$j("body").on("keyup",".new_question .question_title textarea",HT.content.enableSubmit),$j("body").on("submit",".simple_form#new_question",HT.multiphotos.submit);let e=$j("form.new_question.pristine");if(e.find("#question_title").val()){let t=e.find("#question_title")[0];t.focus(),t.setSelectionRange(t.value.length,t.value.length),e.find("[data-hidden-at-load]").show(),e.removeClass("pristine"),e.find(".pristine").removeClass("pristine")}},expandQuestionFields:function(){let e=$j(this).parents("form");e.find("[data-hidden-at-load]").fadeIn(),$j(this).parents(".pristine").removeClass("pristine"),e.find(".navy-border").addClass("expanded"),e.find(".cancel-button").css("visibility","visible"),e.find(".add_picture_buttons").removeClass("inactive image-added")},collapseQuestionForm:function(e){HT.photos.all.length&&(e.find(".slick-slider").slick("slickRemove",null,null,!0),e.find(".slick-slider").addClass("hide").slick("unslick"),HT.photos.all=[]),e.find("[data-hidden-at-load]").hide(),e.find(".navy-border").removeClass("expanded"),e.addClass("pristine"),e.find(".blue-border").addClass("pristine"),e.find(".add_picture_buttons").addClass("inactive").removeClass("image-added"),e.find("button").addClass("disabled"),e.find(".cancel-button").css("visibility","hidden"),e.find("textarea").blur(),HT.mentions.resetTags(),e.resetForm()},viewSetup:function(){HT.questions.setupQuestionForm(),HT.questions.setupNewAnswer("#activities_list"),HT.mentions.setUpTagging("form.new_question"),$j(document).off("
12click.cancelInput").on("click.cancelInput",".cancel-button",HT.content.cancelInput),HT.content.initEditForm("#activities_list",".question .content_item","[data=answer]"),HT.content.handleEditFormClicks("#activities_list",".question","[data=question]"),$j("#activities_list").on("click",".question [data=question]",HT.multiphotos.editPhotos),$j("#activities_list").on("submit",".simple_form.edit-question",HT.multiphotos.submit),$j("#activities_list").on("click","#view_previous_link",{container:".answers_list",response:".content_item"},HT.content.fetch_prev_content);let e=$j(".todo-module-accordion").find("[data-action='question']").hasClass("incomplete-task");$j("#activities_list").on("submit",".new_answer",{klass:"answer",todoTaskAction:e&&"question"},HT.content.createResponse).on("reset",".new_answer",HT.questions.resetAnswerForm),$j("#activities_list").on("click",".question .feed-right >.body .read_more",{container:".feed-right",truncated:"> .body.truncated",full:"> .body.hide"},healthTeams.readMore),$j("#activities_list").on("click",".question .answer .body .read_more",{container:".answer",truncated:"> .body.truncated",full:"> .body.hide"},healthTeams.readMore),$j("#activities_list").on("click",".question .thread_summary .read_more",{container:".thread_summary",truncated:"> .truncated_summary",full:"> .full_summary"},healthTeams.readMore),$j("#activities_list").on("click",".add_reply",HT.questions.addNewAnswer),$j("#activities_list").on("click",".delete_question",HT.questions.deleteQA),$j("#activities_list").on("click",".delete_answer",HT.questions.deleteQA),$j("#activities_list").on("click",".gpt-answer .show-full",HT.gpt.showQuestionAnswer),$j("#activities_list").on("change","[data-feedback]",HT.gpt.submitFeedback)}},healthTeams.questions_search={init:function(){}},healthTeams.questions_show={init:function(){healthTeams.questions.redirectOnDelete=!0,params=$j.getQueryParams(document.location.href),$j(document).off("click",".activity_item"),$j(document).on("click",".activity_item.cross-promo",HT.content.activityItemShow),"undefined"!=typeof params&&!0===params.answer&&$j(".question .new_answer").find("textarea").focus(),(ht_logged_in||healthTeams.hubSite)&&HT.content.highlightResponse()}},healthTeams.questions={redirectOnDelete:!1,init:function(){healthTeams.affiliateFilter(),HT.scroll.init("#activities_list",".question, .question-card"),HT.sponsored.init(),HT.globalSearch.init("#new_question_search.input-group"),$j(document).on("click",".activity_item",HT.content.activityItemShow),$j(".signup_cta .ob-link").on("click",()=>HT.userConversion.setSourceElement("see-more-questions")),HT.content.initUserMentionsReveal(),(ht_logged_in||healthTeams.hubSite)&&(HT.pins.picAttInit(),HT.questions.viewSetup())}},healthTeams.user_questions={init:function(){healthTeams.questions.init(),HT.activities.initPostingBox()}},healthTeams.question_searches={init:healthTeams.questions.init},healthTeams.answers={init:healthTeams.questions},healthTeams.answers_create={init:healthTeams.questions_show},HT="undefined"==typeof HT?{}:HT,HT.recipe={sessionId:"",shareDisabled:!1,setWorking:function(e=!1){HT.loading.setInputPulse(".gpt_message_prompt","textarea#prompt"),$j("#re
12cipe-popup .navy-border.fq-display")[0].scrollIntoView()},clearWorking:function(){HT.loading.clearInputPulse(".gpt_message_prompt","textarea#prompt"),$j("#recipe-bot .fq-display").removeClass("hide"),$j(".gpt-loading").hide(),HT.recipe.shareDisabled=!1},navigate:function(){$j("[data-recipe-input]").addClass("hide");let e=$j(this).data("recipe-navigate");$j("["+e+"]").removeClass("hide")},enableButton:function(){$j(this).parents("[data-recipe-input]").find(".bottom-buttons").find(".button").removeClass("pristine")},showOther:function(){$j(this).hide(),$j("input[type=text][data-text-for="+$j(this).data("text-reveal")+"]").removeClass("hide").show()},submit:function(e,t,i){$j.ajax({url:e,type:"post",dataType:"json",data:t,processData:!1,contentType:!1,beforeSend:function(e){let n=0==$j("#recipe-bot .gpt-message .gpt-question").length,o=$j(".user-template").clone();o.appendTo("#recipe-bot .gpt-message").removeClass("user-template hide"),o.addClass("gpt-question").find("span").text(i.val()),$j(".gpt-question, .gpt-answer").map(function(e,i){t.append("messages[]",`${$j(i).data("role")}: ${$j(i).children(":not(.actions)").text()}`)}),t.append("session_id",HT.recipe.sessionId),HT.recipe.setWorking(n),i.val(""),HT.chat.disableSubmit(),n&&($j(".gpt-loading").show(),$j("#recipe-popup.rounded-popup").removeClass("rounded-popup").addClass("blue-background chat-window"),$j("#recipe-popup").foundation("open"))},success:function(e,t,i){let n=$j(".assistant-template").clone();n.appendTo("#recipe-bot .gpt-message").removeClass("assistant-template hide"),n.addClass("gpt-answer").prepend(e.assistant),n.find("[data-helpful]").data("helpful-id",e.response_id),n.find(".fi-share").data("id",e.response_id),e.session_id&&(HT.recipe.sessionId=e.session_id)},complete:HT.recipe.clearWorking,error:function(){}})},recaptchaSubmit:function(e){e.preventDefault(),$j("[data-recipe-input]").hide();let t=$j(this).attr("action"),i=$j(this).find("textarea#prompt"),n=new FormData(this);return grecaptcha.ready(function(){grecaptcha.execute(HT.recipe.captchaKey,{action:"recipebot"}).then(function(e){n.append("g-recaptcha-response",e),HT.recipe.submit(t,n,i)})}),!1},preShare:function(e){e.preventDefault();let t=$j(this).parents(".gpt-answer").next(".confirm-share").length>0;if(HT.recipe.shareDisabled||t)return;let i=$j(this).data("id"),n=$j(".share-template").clone();n.data("id",i),n.insertAfter($j(this).parents(".gpt-bubble")).removeClass("share-template hide"),$j("#recipe-popup .navy-border.fq-display")[0].scrollIntoView()},share:function(){let e=$j(this);if(HT.recipe.shareDisabled||e.data("shared"))return;HT.recipe.shareDisabled=!0;let t=new FormData;t.append("id",e.data("id")),$j.ajax({url:$j(this).data("url"),type:"post",dataType:"json",data:t,processData:!1,contentType:!1,beforeSend:HT.recipe.setWorking,success:function(t,i,n){e.data("shared",!0),$j.addNotice("You shared your recipe. It will be visible in All Activities soon.")},complete:HT.recipe.clearWorking,error:function(e,t,i){}})},init:function(e){HT.recipe.captchaKey=e,HT.chat.helpfulUrlRoot="/tools/recipes",$j(document).on("keyup","textarea",HT.chat.enableSubmit),$j(document).on("click","[data-helpful]",HT.chat.helpful),$j(document).on("click",".fi-page-copy",HT.chat.copy),$j(document).on("click",".fi-print",HT.chat.print),$j(document).on("click",".fi-share",HT.recipe.preShare),$j(document).on("click",".confirm-share",HT.recipe.share),$j("[data-recipe-navigate]").on("click",HT.recipe.navigate),$j("[data-recipe-input] .collection_check_boxes").on("click",HT.sdk.resetButtons),$j("[data-recipe-input] .collection_check_boxes").on("click",HT.recipe.enableButton),$j("[data-text-reveal]").on("click",HT.recipe.showOther),$j("label[data-xor]").on("click",HT.sdk.xorClick),$j("#recipe-bot").on("submit",HT.recipe.recaptchaSubmit),HT.resources.topicsToggleInit(),"#open_chat"===window.location.hash&&$j("#recipe-popup").foundation("open"),HT.globalSearch.init("#new_recipe_search.input-group")}},healthTeams.recipes_show={init:function(){HT.comments.init(".resource",".comments_list",".recipe"),$j(".comments_list").on("click","#view_previous_link",{container:".comments_list",response:".content_item"},HT.content.fetch_prev_content),HT.pins.picAttInit(),$j(".share").on("click",".link-share",HT.sdk.
12copyLink),HT.adb.attachStickyScrollListener(".resource-show-top"),HT.globalSearch.init("#new_recipe_search.input-group")}},healthTeams.recipe_searches={init:function(){HT.globalSearch.init("#new_recipe_search.input-group")}},HT="undefined"==typeof HT?{}:HT;var currentRequest={};HT.resources={qualtricsInit:function(){$j.each($j("[src*='qualtrics.com/jfe/form']"),function(e,t){qualtricsIframe=$j(t);var i=qualtricsIframe.attr("src"),n=qualtricsIframe.parent(),o=i.indexOf("?")>=0?"&":"?",a,s=i+o+"mhtid="+$j("[data-mhtid]").data("mhtid");if(qualtricsIframe.attr("src",s),void 0===qualtricsIframe.attr("height")){var r=n.prop("id");""==r&&(r="qualtrics-parent-"+(e+1),n.prop("id",r));var l=new pym.Parent(r,s,{})}}),$j("[src*='qualtrics.com/jfe/form']").attr("allow-top-navigation-by-user-activation",!0)},topicsToggleInit:function(){$j(document).on("click",".all_topics_toggle",function(){$j(".all_topics_toggle").toggle(),$j(this).parents(".sub-category").children(".toggleable_item").toggle()})},brightCoveInit:function(e){$j.each($j(e).find(".brightcove-experience"),function(){$j(this).html(""),$j(e).append('<script src="https://players.brightcove.net/6165828826001/experience_'+$j(this).data("experience")+'/live.js"></script>')}),$j.each($j("body").find(".video-js"),function(){HT.brightcove.init($j(this).data("account"),$j(this).attr("id"),$j(this).data("player"),$j(this).data("video-id")||$j(this).data("playlist-id"),$j(this).data("ga-attribute"))})},lightboxInit:function(){$j(document).on("click","img[data-lightbox=true]",function(){$j("#image-lightbox-image").html($j(this).clone().removeAttr("height").removeAttr("width")),$j("#image-lightbox").foundation("open")})},emailSeriesSubscribe:function(e){e.preventDefault();var t=$j("#email_series_signup");return $j(t).foundation("open"),!1},emailSeriesSubscribeInit:function(){$j(".email-series").on("click",HT.resources.emailSeriesSubscribe),HT.emailValidator.input_field=$j(".email_user_email"),$j("#email_series_signup").on("change","input.email",function(){HT.emailValidator.has_checked_email=!1,HT.emailValidator.resetEmailForm()}),$j("#email_series_signup").on("submit","#email_list_subscribe_form",HT.emailValidator.emailSubscriberPrecheck),$j("#email_list_subscribe_form").on("ajax:success",function(e,t,i,n){$j("#feed_question_congrats_wording").length>0&&($j("#feed_question_congrats_wording").show(),$j("#email_signup_thanks_wording").hide()),$j("[data-reveal]").foundation("close"),$j("#email_signup_confirm").foundation("open"),"undefined"!=typeof fbq&&fbq("track","CompleteSubscription")})},trackClick:function(e){if(healthTeams.human){var t=$j(this).attr("href"),i="promotion";HT.logger.send({tracked_name:"external",tracked_action:"download",mht_source:window.location.pathname,mht_medium:"download",mht_content:$j(this).attr("href")})}},allowFullScreenVideo:function(){$j("iframe").attr("allowfullscreen","true")},hasAllSocialVisible:function(){return $j("[data-visible-social=all]").length>0},hasSomeSocialVisible:function(){return $j("[data-visible-social=hugs-likes]").length>0},isiFixDetect:function(){$j(window).on("scroll resize load",function(){0!=$j(".body_isi").length&&(window.scrollY+window.innerHeight>$j(".body_isi").offset().top+150?$j(".isi").hide():$j(".isi").show())}),$j(".isi").on("click",".isi-expand",function(e){return e.preventDefault(),$j(this).parents(".isi").toggleClass("isi-expanded"),$j(this).find(".mi_plus").toggle(),$j(this).find(".fi-minus").toggle(),!1})},initReferences:function(){let e=$j(".resource .body .references-heading");e.addClass("mi_pointer_right"),e.on("click",HT.resources.toggleReferences)},toggleReferences:function(){$j(this).siblings("references-list").toggle()},imgFormatFallback:function(){var e=$j(this).attr("src"),t=["jpg","jpeg","png"],i=($j(this).data("lazy-tried")||"").trim().split(" "),n=t.filter(function(e){return!i.includes(e)}),o=n[0];n.length>0&&(e=(e=e.replace("woriginal","original")).replace($j(this).data("lazy-trying")||"webp",o),$j(this).attr("src",e),$j(this).data("lazy-tried",($j(this).data("lazy-tried")||"")+" "+o),$j(this).data("lazy-trying",o))},selectResponseTab:function(e,t){$j(e).foundation("selectTab",t)},responseTabInit:function(){0!==$j("#question_title, #note_body").length&&(HT.multiphotos.init("#questionsTab.tabs-panel"),HT.multiphotos.showPhotoCarouselInit(),HT.questions.setupQuestionForm(),HT.mentions.setUpTagging("form.new_question"),$j("#resources_list").on("mousedown keydown","#question_title, #note_body",function(e){var t="question_title"===this.id?"#login_cta_question":"#login_cta_comment";0!==$j(t).length&&(e.preventDefault(),$j(this).blur(),$j(t).foundation("open"))}),$j(document).on("change.zf.tabs",function(e,t){if(!t)return;let i=$j(t).find("[data-tabs-target]").data("tabs-target");$j(`.tabs-content .is-active:not(#${i})`).removeClass("is-active")}),params.show_questions&&($j("#kc-response-tabs").foundation("selectTab","questionsTab",!1),$j(".question-card").last()[0].scrollIntoView({behavior:"smooth",block:"center"})))},slideInInit:function(){$j(window).on("scroll resize load",function(){$j.each($j(".slide_from_left"),function(){$j(this).offset().top+$j(this).height()/2<$j(window).scrollTop()+$j(window).height()&&(Foundation.Motion.animateIn($j(this).find(".resource-module-grid"),"slide-in-left"),$j(this).removeClass("slide_from_left"))}),$j.each($j(".slide_from_right"),function(){$j(this).offset().top+$j(this).height()/2<$j(window).scrollTop()+$j(window).height()&&(Foundation.Motion.animateIn($j(this).find(".resource-module-grid"),"slide-in-right"),$j(this).removeClass("slide_from_right"))}),$j.each($j(".fade_in"),function(){$j(this).offset().top+$j(this).height()/2<$j(window).scrollTop()+$j(window).height()&&(Foundation.Motion.animateIn($j(this).find(".resource-module-grid"),"fade-in"),$j(this).removeClass("fade_in"))})})},bgImgInit:function(){$j.each($j(".resource-module"),function(){$j(this).data("imgsrc")&&$j(this).css("background-image","url("+$j(this).data("imgsrc")+")"),$j(this).data("bgsize")&&$j(this).css("background-size",$j(this).data("bgsize")),$j(this).data("bgminheight")&&$j(this).find(".resource-module-xy-cell").css("min-height",$j(this).data("bgminheight"))})},toggleGateOverlay:function(){let e=window.scrollY;$j(".read-full-article").remove(),$j(".gated").removeClass("gated"),$j("#resources_list").find("[data-gated]").removeClass("hide"),window.scrollTo(0,e)}},healthTeams.resources_list={init:function(){var e=$j(".resource-card").length?".resource-card":".re
12cent-article";HT.scroll.init("#resources_list",e),HT.resources.brightCoveInit(""),HT.scroll_options.more_results=!0,HT.resources.hasAllSocialVisible()||(HT.resources.hasSomeSocialVisible()?$j(".secondary-filter").toggleClass("hide"):$j(".secondary-filter").addClass("hide"))}},healthTeams.resources_show={semaphore:!1,init:function(){var e=$j(".recent-article").length?".recent-article":".resource-card";$j(".ht-resource-card-C").length>0&&(e=".ht-resource-card-C"),scrollContainer=$j("[data-toc-content]").length?"[data-toc-content]":"#resources_list",HT.scroll.init(scrollContainer,e),HT.comments.init("#resources_list",".resource",".social-actions, .resource > .body"),ht_logged_in||(HT.emailUser.initBeforeSubmitContent(),$j('form[data-pre-submit-check="true"]').on("submit",HT.emailUser.subscribeAndPost)),HT.pins.picAttInit(),$j(".comments_list").on("click","#view_previous_link",{container:".comments_list",response:".content_item"},HT.content.fetch_prev_content),$j(".share").on("click",".link-share",HT.sdk.copyLink),$j(".accordion").on("toggled",function(e,t){HT.timeline.toggleActive(t.parent())}),$j(".notified_response").length>0&&window.scrollTo(0,$j(".notified_response").offset().top-100),$j(document).on("click",".overlay-markup .wb-link",function(){$j(this).parent().siblings("img.sensitivity-overlay").removeClass("sensitivity-overlay"),$j(this).parent().hide()}),$j(".toggle-summary").on("click",function(e){if(e.preventDefault(),!$j(this).siblings().hasClass("hidden-item"))return;$j(this).siblings(".hidden-item").toggle().toggleClass("ht-hide"),$j(this).attr("data-ga")==$j(this).data("showGa")?$j(this).attr("data-ga",$j(this).data("collapseGa")):$j(this).attr("data-ga",$j(this).data("showGa"));let t=$j(this).prev().is(":visible");$j(this).text(t?$j(this).data("collapseSummary"):$j(this).data("showSummary"))}),$j(document).on("click",".listicle-item-card .read_more",{container:".listicle-item-card",truncated:".listicle-item-description-truncated",full:".listicle-item-description-full"},healthTeams.readMore),$j(document).on("click",".listicle-item-view-previous-link",{container:".listicle-item-comments-list",response:".content_item",paginationSelector:".listicle-item-view-previous"},HT.content.fetch_prev_content),params=$j.getQueryParams(document.location.href),!0===params.comment&&$j(".comment .new_comment").find("textarea").focus(),!0===params.question&&($j("#kc-response-tabs").length>0&&$j("#kc-response-tabs").foundation("selectTab",$j("#questionsTab")),setTimeout(function(){$j(".new_question").find("#question_title").focus()},0)),HT.resources.allowFullScreenVideo(),HT.resources.initReferences(),HT.adb.show(null,"MID"),HT.adb.initBottomPlacement(),HT.resources.brightCoveInit(".body"),HT.resources.lightboxInit(),HT.resources.emailSeriesSubscribeInit(),HT.resources.qualtricsInit(),HT.resources.responseTabInit(),HT.resources.slideInInit(),HT.resources.bgImgInit(),HT.content.initUserMentionsReveal()},anonymousNotesInit:function(e){healthTeams.resources_show.captchaKey=e,$j("form.new_comment").on("submit",healthTeams.resources_show.recaptchaSubmit)},recaptchaSubmit:function(e){if(e.preventDefault(),healthTeams.resources_show.semaphore)return;healthTeams.resources_show.semaphore=!0;let t=$j(this),i=t.attr("action"),n=new FormData(this);return grecaptcha.ready(function(){grecaptcha.execute(healthTeams.resources_show.captchaKey,{action:"notes_create"}).then(function(e){n.append("g-recaptcha-response",e),healthTeams.resources_show.submit(i,n,t)})}),!1},submit:function(e,t,i){$j.ajax({url:e,type:"post",dataType:"html",data:t,processData:!1,contentType:!1,beforeSend:function(){HT.loading.show()},success:function(e){let t=i.data("response-parent")?$j(i.data("response-parent")):i.parents(".comment.form");"append"===i.data("response-position")?t.append(e):t.before(e),i.find("textarea").val("")},complete:function(){HT.loading.hide(),i.resetForm(),healthTeams.resources_show.semaphore=!1},error:function(e){try{let t=JSON.parse(e.responseText);$j.addAlert(t.message),HT.emailUser.resetInvisibleCaptcha(this,t)}catch(e){$j.addAlert(HT.translations.translate("error_generic"))}}})}},healthTeams.resources_index={init:function(){HT.scroll.init("#resources_list",".recent-article"),HT.scroll_options.more_results=!0,HT.resources.brightCoveInit(".resource-center-description"),HT.adb.show(null,"MID"),HT.resources.qualtricsInit(),HT.resources.topicsToggleInit()}},healthTeams.resources={init:function(){HT.sponsored.init(),$j(".slick-center:visible").each(HT.carousel.create),$j(document).on("click",".ga-track",HT.resources.trackClick),HT.resources.isiFixDetect(),ht_logged_in||($j(".social-action .ask").on("click",()=>HT.userConversion.setSourceElement("popup-via-question")),$j(".page-start a").on("click",()=>HT.userConversion.setSourceElement("popup")),$j('.update-profile-cta [data-ga="chatbot_sign-up"]').on("click",()=>HT.userConversion.setSourceElement("content-bot"))),HT.globalSearch.init("#new_resource_search.input-group"),$j(".resource .body img").on("error",HT.resources.imgFormatFallback),ht_logged_in&&$j("#interests").on("change",".interest_checkbox",HT.patients.addInterest),$j(document).on("click",".close_refresh",function(){window.location.reload()})}},healthTeams.resource_searches={init:function(){HT.sponsored.init(),$j(document).on("click",".ga-track",HT.resources.trackClick),HT.scroll.init("#resources_list",".recent-article"),HT.globalSearch.init("#new_resource_search.input-group"),$j(".resource .body img").on("error",HT.resources.imgFormatFallback)}},HT="undefined"==typeof HT?{}:HT,HT.scroll_options={base_url:!1,next_query_string:!1,object_class:".feed_item",container:"#activities_list",currentPage:1,per_page:10,fetching:!1,scroll_count:0,more_results:!1,cache_will_load:!1},HT.scroll={transition_start:function(){$j(".endless").addAjaxLoader(),$j(".endless").find(".next").hide(),HT.scroll_options.more_results&&$j("#page_footer").animate({opacity:0}
12,1e3)},transition_end:function(){HT.scroll_options.fetching=!1,$j(".endless .ajax-loader").remove(),$j("#page_footer").animate({opacity:1},0),HT.scroll_options.more_results&&$j(".endless").find(".next").show(),HT.scroll_options.onComplete&&HT.scroll_options.onComplete()},withinPixelsFromBottom:function(){return HT.scroll.honeyPot=!1,distance_from_bottom=$j(document).height()-($j(window).height()+$j(window).scrollTop()),distance_from_bottom<($j("#page_footer").height()||100)},honeyPot:"tiggertoo",checkScroll:function(){HT.scroll.shouldFetchNext()&&HT.scroll.fetchNext()},fetchNext:function(){HT.scroll_options.fetching=!0,next_url=HT.scroll.nextPageUrl(),HT.scroll.transition_start(),$j.ajax({type:"GET",url:next_url,cache:!1})},shouldFetchNext:function(){if(HT.scroll_options.fetching)return;let e=0==$j(HT.scroll_options.object_class).length&&0==HT.scroll_options.scroll_count,t=HT.scroll_options.more_results&&HT.scroll.withinPixelsFromBottom()&&HT.scroll_options.scroll_count<7;return!(!e&&!t)||(HT.scroll_options.pauseScrolling,!1)},is_endless:function(e){return HT.scroll_options.fetching&&e.match(HT.scroll_options.base_url)},more_data:function(e){return HT.scroll_options.more_results=$j(document.createElement("div")).html(e.responseText).find(HT.scroll_options.object_class).length>0,HT.scroll_options.more_results},fix_ie_placeholder:function(){($j.browser.msie||$j.browser.trident)&&$j("textarea[placeholder], input[placeholder]").each(function(){$j(this).val()==$j(this).prop("placeholder")&&$j(this).val("")}
12)},append:function(e){var t=$j(e);HT.scroll_options.append?HT.scroll_options.append(t):$j(HT.scroll_options.container).append(t),$j(t).foundation()},nextPageUrl:function(){var e=window.location.search?"&":"?",t=window.location.href.split("#")[0];return t=HT.scroll_options.next_query_string?t+"?"+HT.scroll_options.next_query_string+"&page="+(HT.scroll_options.currentPage+1):t+e+"page="+(HT.scroll_options.currentPage+1)},beforeSend:function(e,t,i){i.url.match(HT.scroll_options.base_url)&&t.setRequestHeader("honey",HT.scroll.honeyPot)},onComplete:function(e,t,i){i.url.match(HT.scroll_options.base_url)&&!HT.scroll_options.pauseScrolling&&(HT.scroll.honeyPot="tiggertoo",HT.scroll.is_endless(i.url)&&HT.scroll.transition_end())},onSuccess:function(e,t,i){i.url.match(HT.scroll_options.base_url)&&!HT.scroll_options.pauseScrolling&&HT.scroll.is_endless(i.url)&&(HT.scroll.more_data(t)||(HT.scroll_options.more_results=!1,$j(".endless .next").hide()),HT.scroll.append(t.responseText),HT.scroll_options.scroll_count++,HT.scroll_options.currentPage++,$j(".endless").find("a[rel=next]").prop("href",HT.scroll.nextPageUrl()))},getNextSet:function(){HT.scroll_options.fetching=!0,HT.scroll_options.scroll_count=0,HT.scroll.transition_start()},fetchPageOne:function(){HT.scroll_options.currentPage=0,HT.scroll_options.more_results=!0,HT.scroll.checkScroll()},infiniteDisabled:function(){var e;if(new URL(window.location).searchParams.get("page")||0===$j(".endless").length)return!0},init:function(e,t,i){if(HT.scroll.infiniteDisabled())return;var n=i||window.location.href.split("#")[0];HT.scroll_options.base_url=RegExp("^"+n.replace(/[\.\*\?\+\)]/g,"\\$&")),e&&(HT.scroll_options.container=e),t&&(HT.scroll_options.object_class=t),HT.scroll.fix_ie_placeholder(),$j(HT.scroll_options.container).on("click",function(){HT.scroll_options.cache_will_load=!0}),$j(document).ajaxSend(HT.scroll.beforeSend),$j(document).ajaxComplete(HT.scroll.onComplete),$j(document).ajaxSuccess(HT.scroll.onSuccess),$j(document).on("click",".endless a[rel=next]",HT.scroll.getNextSet);let o=$j(HT.scroll_options.container).find(HT.scroll_options.object_class);o.length>=HT.scroll_options.per_page&&(HT.scroll_options.more_results=!0),$j(document).on("scroll",HT.scroll.checkScroll),o.length&&HT.sdk.inViewPort($j(".endless"))&&HT.scroll.fetchNext()}},healthTeams="undefined"==typeof healthTeams?{}:healthTeams,HT="undefined"==typeof HT?{}:HT,HT.sdk={gaSetCustomVar:function(e,t){HT.ga&&HT.ga.setCustomVar(e,t)},gaTrackEvent:function(e,t,i,n){HT.ga&&HT.ga.trackEvent(e,t,{label:i,nonInteraction:n||!1})},ajaxPixelPush:function(e){liveRampPush(e),swoopPixelPush(e)},liveRampPush:function(e){HT.liveRamp&&((new Image).src=`https://di.rlcdn.com/api/segment?pid=${HT.liveRamp}&pdata=${e}`)},swoopPixelPush:function(e){HT.swoopID&&((new Image).src=`https://tp.swxel.com/tp?id=${HT.swoopID}&data=${e}`)},adstraPixelPush:function(e){HT.adstraID&&((new Image).src=`https://sync.graph.bluecava.com/ds.png?p=${HT.adstraID}&${e}`)},dataLayerPush:function(e){$j.isEmptyObject(e)||(window.dataLayer=window.dataLayer||[],window.dataLayer.push(e))},semaphore:{},viewPortWatch:function(e,t,i,n){HT.sdk.inViewPort(e)&&t(i||e),$j(document).on("scroll",function(){HT.sdk.inViewPort(e)?t(i||e):void 0!==n&&n(i||e)})},reposition:function(){var e;$j(".adb-close").length>0&&Foundation.MediaQuery.is("small only")&&($j(".cookie_banner").addClass("raised-banner"),$j(".pwa_install").addClass("raised-banner"))},viewPortLog:function(e){window.clearTimeout(HT.sdk.semaphore[e]),HT.sdk.semaphore[e]=setTimeout(function(){HT.sdk.semaphore[e+"logged"]||(HT.sdk.semaphore[e+"logged"]=!0,$j.ajax({url:"/view_port_impressions",type:"POST",data:{selector:e,type:1}}))},250)},inViewPort:function(e){if(0==$j(e).length)return!1;var t=$j(e)[0].getBoundingClientRect(),i=window.innerHeight||document.documentElement.clientHeight;return t.bottom>0&&t.bottom<i},isOutsideViewport:function(e,t){var i;return e.getBoundingClientRect().top>t},trackEvent:function(e,t,i){$j.ajax({type:"POST",url:"/trackable_events",data:{event_type:e,event_id:i,event_name:t},dataType:"json"})},copyLink:function(e){e.preventDefault();var t=document.createElement("textarea"),i=document.createRange(),n=window.getSelection();return document.body.appendChild(t),t.value=$j(this).attr("href"),t.contentEditable=!0,t.style.position="absolute",t.style.top="-9999px",t.select(),i.selectNodeContents(t),n.removeAllRanges(),n.addRange(i),t.setSelectionRange(0,999999),document.execCommand("copy"),document.body.removeChild(t),$j.addNotice(HT.translations.translate("link_copied")),!1},copy:function(e){let t=document.createRange(),i=window.getSelection(),n=document.createElement("div");document.body.appendChild(n),n.style.position="absolute",n.style.top="-9999px",$j(n).append($j(e).clone()),i.selectAllChildren(n),document.execCommand("copy"),document.body.removeChild(n),$j.addNotice(HT.translations.translate("copied_to_clipboard"))},print:function(e){let t=window.open(),i=document.createElement("div");document.body.appendChild(i),i.classList.add("print-me"),i.style.position="absolute",i.style.top="-9999px",$j("div.print-me").append($j(e).clone()),t.document.write(i.innerHTML),t.print(),t.close(),document.body.removeChild(i)}, 13xorClick:function(){let e=$j("input#"+$j(this).data("xor")),t=$j(this).attr("for")==$j(this).data("xor"),i=$j("input#"+$j(this).attr("for")).prop("checked"),n=$j("input[data-xor="+$j(this).data("xor")+"]"),o=$j("label[data-text-reveal="+$j("input[type=text][data-xor="+$j(this).data("xor")+"]").data("text-for")+"]"),a=$j("input[type=text][data-xor="+$j(this).data("xor")+"]");t?i?(a.prop("disabled",!1),a.val()&&(a.show(),o.hide())):(n.prop("checked",!1),o.show(),a.hide().prop("disabled",!0)):i||(e.prop("checked",i),a.prop("disabled",!1),a.val()&&(a.show(),o.hide()))},resetButtons:function(){let e=$j(this).data("reset"),t=$j(this).siblings("input").attr("name"),i=$j("input[data-reset='"+t+"']"),n=$j("input[name='"+$j(this).data("reset")+"']"),o=$j("input[type=text][name='"+t+"']");0!=i.length&&(e?(n.prop("checked",!1),o.hide().prop("disabled",!0),$j("label[data-text-reveal="+o.data("text-for")+"]").show()):(i.prop("checked",!1),o.show().prop("disabled",!1)))},clickableRedirect:function(){$j.redirectTo($j(this).data("clickable"))}},HT="undefined"==typeof HT?{}
13:HT,HT.share={openUrl:function(e,t,i){var n="width=550,height="+(i=i||400)+",menubar=no,status=no,location=no";return window.open(e+t,"popup",n),!1},facebook:function(){event.preventDefault();var e,t="?u="+(window.location.origin+window.location.pathname);return HT.share.openUrl("http://www.facebook.com/sharer/sharer.php",t),!1},twitter:function(){event.preventDefault();var e,t,i="?url="+(window.location.origin+window.location.pathname)+"&text="+encodeURIComponent($j("meta[name=description]").attr("content"));return HT.share.openUrl("https://twitter.com/intent/tweet",i,253),!1}},healthTeams="undefined"==typeof healthTeams?{}:healthTeams,HT="undefined"==typeof HT?{}:HT,HT.slideOut={opened:!1,init:function(e,t){$j(document).on("scroll",{container:e,slideOut:t},HT.slideOut.open),$j(document).on("scroll",{slideOut:t},HT.slideOut.autoclose);let i=".close-button, .social-action-button, .engagement-campaign-button-cta";$j(".engagement-campaign-cta").on("click",i,HT.slideOut.close),window.onbeforeunload=HT.slideOut.handleIgnoredSlideout},open:function(e){if(!HT.slideOut.opened&&!HT.slideOut.isDismissed()){var t=$j(".engagement-campaign-cta"),i=$j(e.data.container),n,o,a=i.position().top+i.height()/2;if(window.scrollY>Math.max(a,1.5*window.innerHeight)){if(HT.sdk.semaphore[e.data.slideOut])return;setTimeout(function(){var e=$j(t).data("animation");Foundation.Motion.animateIn($j(t),e,()=>HT.slideOut.opened=!0)},0),HT.sdk.semaphore[e.data.slideOut]=!0}}},close:function(){var e=$j(".engagement-campaign-cta"),t=$j(e).data("animation");let i=$j(this).hasClass("social-action-button")||$j(this).hasClass("engagement-campaign-button-cta"),n=$j(this).hasClass("close-button");$j(this).data("open")&&e.data("skip-close-animation")?(e.hide(),HT.slideOut.opened=!1):Foundation.Motion.animateOut($j(e),t,function(){HT.slideOut.opened=!1}),n?HT.slideOut.registerDismissal():i&&HT.slideOut.registerEngagment()},autoclose:function(e){if(HT.slideOut.opened){var t=$j(".engagement-campaign-cta");if(window.scrollY<=370){if(HT.sdk.semaphore["autoslideout"+e.data.slideOut])return;setTimeout(function(){var e=$j(t).data("animation");Foundation.Motion.animateOut($j(t),e,function(){HT.slideOut.opened=!1}),HT.slideOut.registerDismissal()},0),HT.sdk.semaphore["autoslideout"+e.data.slideOut]=!0}}},registerEngagment:function(){let e=`${page_body_controller_name}_slideout`;"resources"!=page_body_controller_name&&Cookies.set(e,0,{expires:100})},registerDismissal:function(){let e=`${page_body_controller_name}_slideout`;if(["resources","news"].includes(page_body_controller_name))Cookies.set(e,"dismissed",{expires:1});else{let t=Number(Cookies.get(e))||0;Cookies.set(e,t+1,{expires:100})}},isDismissed:function(){let e=`${page_body_controller_name}_slideout`,t;return"dismissed"==Cookies.get(e)},handleIgnoredSlideout:function(){HT.slideOut.opened&&HT.slideOut.registerDismissal()}},HT="undefined"==typeof HT?{}:HT,HT.smart_tip={initialized:!1,focusComment:function(e){e.preventDefault();var t=$j(this).data("objectId"),i=$j(`#${t}_new_comment`);i.find("textarea").focus(),i.last()[0].scrollIntoView({behavior:"smooth",block:"center"})},clear:function(){var e=$j(".smart-tip, .social-nudge");e.each(function(t){t!=e.length-1&&this.remove()})},close:function(){$j(".smart-tip, .social-nudge").slideUp()},toggleInfo:function(){$j(".smart-tip-sponsored, .smart-tip-sponsored-text").toggleClass("open")},display:function(){$j(".smart-tip, .social-nudge").detach().appendTo("#nav-container"),$j(".smart-tip, .social-nudge").show()},init:function(){HT.smart_tip.clear(),HT.smart_tip.display(),healthTeams.dismissOnScroll(".social-nudge",".social-nudge .social-nudge-x"),HT.smart_tip.initialized||($j(document).on("click",".smart-tip-x, .close-nudge",HT.smart_tip.close),$j(document).on("click",".smart-tip-sponsored, .smart-tip-sponsored-text",HT.smart_tip.toggleInfo),$j(document).on("click",".social-nudge .add_reply",HT.smart_tip.focusComment),HT.smart_tip.initialized=!0)}},healthTeams="undefined"==typeof healthTeams?{}:healthTeams,HT="undefined"==typeof HT?{}:HT,HT.sponsored={toggleContent:function(e,t,i,n){$j(e).on("click",function(o){if
13(o.preventDefault(),$j(e).parents(".isi").length&&!$j(e).parents(".isi").hasClass("inactive")){var a=$j(".isi").prevAll(":visible:first"),s=$j(a).offset().top+$j(a).height();return $j("html, body").animate({scrollTop:s-$j("#nav-container").height()},750),!1}var r=$j(this).parents(t);return r.find(".status").toggleClass("open"),r.find(i).toggle(),r.find(n).toggle(),!1})},initReadMore:function(){$j(".sc").on("click",".read_more",{container:".sc",truncated:".sc-truncated-body",full:".sc-body"},healthTeams.readMore)},init:function(){HT.sponsored.initReadMore(),HT.sponsored.toggleContent(".content-toggle",".sc-panel",".sc-truncated-body",".sc-body")}},HT="undefined"==typeof HT?{}:HT,HT.symptom_tracker={checkedIds:function(e){return e.find("input[type=checkbox]:checked").map(function(){return this.value}).get().sort()},savedIds:function(e){return JSON.parse(e.attr("data-saved-symptom-ids")||"[]").sort()},toggleSubmit:function(e){var t=HT.symptom_tracker.checkedIds(e),i=HT.symptom_tracker.savedIds(e),n;n=i.length>0&&!e.data("allow-unchanged")?JSON.stringify(t)!==JSON.stringify(i):t.length>0,e.find(":submit").prop("disabled",!n)}},healthTeams.symptom_tracker_new={init:function(){var e=$j("[data-ht-symptom-tracker]");e.length&&(HT.symptom_tracker.toggleSubmit(e),e.on("change","input[type=checkbox]",function(){HT.symptom_tracker.toggleSubmit(e)}))}},healthTeams.priority_symptoms_show={init:healthTeams.symptom_tracker_new.init},HT="undefined"==typeof HT?{}:HT,HT.teams={checkMoreRecommendations:function(){0==$j(".recommendations").find("li[style!='display: none;']").length&&($j(".recommended").hide(),$j("#toggle_container").hide())},toggleRecommended:function(e){var t=$j("#show"),i=$j("#hide"),n=$j(".recommendations");
13i.click(function(){return $j(".recommendations").slideUp(),i.hide(),t.show(),e&&Cookies.set("hideRecommended"+e,!0),!1}),t.click(function(){return $j(".recommendations").slideDown(),i.show(),t.hide(),e&&Cookies.set("hideRecommended"+e,!1),!1})},initProviderEdit:function(){$j("#new_provider").foundation("open"),$j("#new_provider_details").on("click",".skip",function(e){return e.preventDefault(),$j("#new_provider").foundation("close"),!1}),$j("#new_provider_details").on("submit",function(e){return e.preventDefault(),$j.ajax({url:$j(this).attr("action"),type:"POST",data:$j(this).serializeArray(),dataType:"json",success:function(){$j.addNotice(HT.translations.translate("thank_you"))},error:function(){$j.addAlert(HT.translations.translate("provider_update_failure"))},complete:function(){$j("#new_provider").foundation("close")}}),!1})},addToTeam:function(e){if(void 0!==e&&e.preventDefault(),!ht_logged_in)return healthTeams.loginRedirect.call($j(this),$j(this).data("member-type")),!1;var t=$j(this).data("member-id"),i=$j(this).data("member-name"),n=$j(this).data("member-type"),o=$j("#team #member_"+t);if(HT.smart_tip.close(),$j(this).hide(),$j(this).parents(".user_image, .recommended_affiliate").hide(),$j(this).siblings("a.on_my_team").show(),$j(`.mi_member_off[data-member-id=${t}]`).hide(),$j(`.mi_member_on[data-member-id=${t}]`).show(),"Provider"==n){var a=$j(".upp-team-card").first();o.insertAfter(a).slideDown()}else o.prependTo($j(".upp-team-members")).slideDown();return $j.ajax({type:$j(this).attr("ajax_method"),url:$j(this).attr("href"),data:{member_type:n,member_id:t,member_name:i}
13,success:function(e){HT.teams.checkMoreRecommendations(),e.social_nudge&&"onboard"!=page_body_controller_name?$j("body").append(e.social_nudge):$j.addNotice(e.message)},error:function(e){$j(this).show(),$j(this).siblings("a.on_my_team").hide(),$j(this).parents(".user_image").fadeIn(),o.fadeOut(function(){$j(this).appendTo($j(".upp-team-members"))}),$j.parseJSON(e.responseText).errors.user_ids?$j.addAlert($j.parseJSON(e.responseText).errors.user_ids):$j.addAlert(HT.translations.translate("team_add_failure"))}}),!1},removeFromTeam:function(e){void 0!==e&&e.preventDefault();var t=$j(this).data("member-id"),i=$j(this).data("member-name"),n=$j(this).data("member-type"),o=$j(this).data("remove-me"),a=$j(this).parents(".upp-team-card"),s=["teams","users"].includes(page_body_controller_name);return confirm(HT.translations.translate("team_removal_confirm"))&&(s&&a.slideUp(),$j.ajax({type:$j(this).attr("ajax_method"),url:$j(this).attr("href"),data:{remove_me:o,member_type:n,member_id:t,member_name:i},success:function(e){s&&a.remove(),o?$j.addNotice(HT.translations.translate("team_removal_success")):($j.addNotice(HT.translations.translate("you_have_removed")+" "+e.member_name+" "+HT.translations.translate("from_your_team")),$j(`.mi_member_off[data-member-id=${t}]`).show(),$j(`.mi_member_on[data-member-id=${t}]`).hide())},error:function(e){a.show()}})),!1}},healthTeams.teams={init:function(){HT.activities.initPostingBox()}},healthTeams.teams_users={init:function(){HT.teams.toggleRecommended("Parents")}},healthTeams.teams_providers={init:function(){HT.teams.toggleRecommended("Providers"),$j("#new_provider").length>0&&HT.teams.initProviderEdit()}},HT="undefined"==typeof HT?{}:HT,HT.teleType={print:function(e,t,i,n=20){const o=e,a=$j(t)[0],s=document.createElement("div");s.innerHTML=o,HT.teleType.typeNode(s,a,i)},typeNode:function(e,t,i,n){let o=Array.from(e.childNodes),a=0;HT.teleType.nextNode(t,a,o,i,n)},nextNode:function(e,t,i,n,o){if(t>=i.length)return void(o&&o());let a=i[t];if(a.nodeType===Node.TEXT_NODE){let s=0,r=a.textContent,l=document.createTextNode("");e.appendChild(l),HT.teleType.typeChar(s,l,r,e,t,i,n,o)}else{let s=a.cloneNode(!1);e.appendChild(s),HT.teleType.typeNode(a,s,n,()=>{t++,HT.teleType.nextNode(e,t,i,n,o)})}},typeChar:function(e,t,i,n,o,a,s,r){e<i.length?(t.textContent+=i[e++],setTimeout(function(){HT.teleType.typeChar(e,t,i,n,o,a,s,r)},100*Math.pow(Math.random(),3))):(s(),o++,HT.teleType.nextNode(n,o,a,s,r))}},healthTeams="undefined"==typeof healthTeams?{}:healthTeams,HT="undefined"==typeof HT?{}:HT,HT.translations={en:{abandon_confirm:"Abandon changes? Changes may not be saved.",account_update_success:"Your account has been updated",ad_blocked:"Thank you. We won't show that content to you again.",add_comorbids:"Please add your other conditions",add_complications:"Please add your complications",add_side_effects:"Please add your other side effects",add_symptoms:"Please add other symptoms",add_treatments:"Please add other therapies or surgeries",and_blocked_them:"and blocked them from posting on your page",answer:"answer",approved:"approved",ask_another_question:"Ask another question",before_removing:"before removing",block_confirm:"Are you sure you want to block this user from your wall?",block_failure:"There was a problem blocking",comment_delete_confirm:"Are you sure you want to delete this comment?",comment_delete_success:"Comment deleted",comment_success:"Your comment has successfully been posted.",confirm_generic:"Are you sure?",content_delete_success:"Content deleted",content_fetch_failure:"There was a problem with fetching the content",content_removed_from_feed:"Success: this content was removed from the global feed.",content_update_success:"Your content has been updated",copied_to_clipboard:"Message copied to your clipboard",delete_confirm_generic:"Are you sure you want to delete this",delete_failure:"Delete failed. Please try again later.",delete_failure_specific:"Could not delete that",did_you_mean:"Did you mean",emoji_picker_translations:{search:"Search emojis...",categories:{recents:"Recent Emojis",smileys:"Smileys & Emotion",people:"People & Body",animals:"Animals & Nature",food:"Food & Drink",activities:"Activities",travel:"Travel & Places",objects:"Objects",symbols:"Symbols",flags:"Flags",custom:"Custom"},notFound:"No emojis found"},enabled:"Enabled",error:"Error",error_generic:"There was an error",error_sorry:"Sorry, something went wrong",error_with_operation:"Sorry, but there was an error with that operation.",facebook_authorize:"Please authorize our app to connect with Facebook.",facebook_not_logged_in:"You don't seem to be logged in to Facebook. Try clicking the log in button again.",failed_to_approve:"Failed to approve",favorite_add_failure:"There was a problem adding a favorite",favorite_delete_confirmation:"Are you sure you want to remove this from your favorites?",favorite_delete_failure:"There was a problem removing this favorite",from_your_team:"from your team",has_been_deleted:"has been deleted",item_removal_success:"Success - Item Removed",link_copied:"Link has been copied to your clipboard",lose_changes_warning:"Warning: your changes have not been saved and will be lost",minute_watch:"minute watch",navigate_away_warning:"If you navigate away from this page you will lose your changes.",notification_delete_confirm:"Are you sure you want to delete this notification?",notification_delete_success:"Notification deleted",notified:"Notified",on_team
13:"on team",onboard_update_failure:"There was a problem saving the updates. Please re-submit the updates.",only_first_name:"Only include your first name: this cannot be changed",or_click_subscribe:"(or click subscribe to continue)",please_remove:"Please remove",post:"Post",post_approval_failure:"Failed to approve post",post_approval_success:"Post approved",post_create_success:"You've successfully shared a post.",post_delete_confirm:"Are you sure you want to delete this post?",post_delete_failure:"Failed to delete post. Please try again later.",post_delete_success:"Post deleted",post_max_50:"The post can only mention a maximum of 50 members.",post_took_too_long:"Your request took too long to process.",posting:"posting...",problem:"There was a problem",provider_add_failure:"Could not add that provider to your team. Please try again later.",provider_categories:"Please enter 1 to 5 categories for this provider",provider_recommend_maybe:"I would recommend this provider to some and not others because...",provider_recommend_no:"I would not recommend this provider to others because...",provider_recommend_yes:"I would recommend this provider to others because...",provider_update_failure:"There was a problem with the updates. Please re-submit the edits.",question:"question",recommendation_delete_confirm:"Are you sure you want to delete this recommendation?",recommendation_delete_success:"Recommendation deleted",removed_from_profile:"removed from your profile.",save:"save",search_failure:"There was a problem with your search. Please try again.",search_symptoms:"Search by symptoms",select_email_template:"Please select an email template",select_member:"Please select a member",share_email_confirm:"WARNING: be cautious sharing email addresses with others.\r\n\r\n Are you sure you want to share it?",sorry:"Sorry",story_save_failure:"There were errors saving your story",success:"Success",tags:"Tags",team_add_failure:"We could not add the team member.",team_removal_confirm:"Are you sure you want to remove this team member?",team_removal_success:"You are no longer a member of this user's team.",thank_you:"Thank you!",to_your_team:"to your team",users_with_bad_emails:"users with bad email addresses.",video_too_long:"Sorry, that video file is too long",weve_hidden:"We've hidden",yes:"yes",you_have_added:"You have added",you_have_removed:"You have removed",your:"Your"},es:{abandon_confirm:"\xbfAbandonar cambios? Los cambios pueden no guardarse.",account_update_success:"Tu cuenta ha sido actualizada",ad_blocked:"Gracias. No volveremos a mostrarle ese contenido.",add_comorbids:"Por favor agregue tus otras condiciones",add_complications:"Por favor agregue tus complicaciones",add_side_effects:"Por favor agregue tus otros efectos secundarios",add_symptoms:"Por favor agregue otros s\xedntomas",add_treatments:"Por favor agregue otras terapias o cirug\xedas",and_blocked_them:"y los bloque\xf3 de publicar en tu p\xe1gina",answer:"respuesta",approved:"aprobado",ask_another_question:"Haz otra pregunta",before_removing:"antes de eliminar",block_confirm:"\xbfEst\xe1s seguro de que quieres bloquear a este usuario de tu muro?",block_failure:"Hubo un problema al bloquear",comment_delete_confirm:"\xbfEst\xe1s seguro de que quieres eliminar este comentario?",comment_delete_success:"Comentario eliminado",comment_success:"Tu comentario ha sido publicado con \xe9xito.",confirm_generic:"\xbfEst\xe1s seguro?",content_delete_success:"Contenido eliminado",content_fetch_failure:"Hubo un problema al recuperar el contenido",content_removed_from_feed:"\xc9xito: este contenido se elimin\xf3 de la fuente global.",content_update_success:"Tu contenido ha sido actualizado",copied_to_clipboard:"Mensaje copiado en tu portapapeles",delete_confirm_generic:"\xbfEst\xe1s seguro de que quieres eliminar esto",delete_failure:"La eliminaci\xf3n fall\xf3. Por favor, int\xe9ntelo de nuevo m\xe1s tarde.",delete_failure_specific:"No se pudo eliminar eso",did_you_mean:"\xbfQuisiste decir",emoji_picker_translations:{search:"Buscar emojis...",categories:{recents:"Emojis recientes",smileys:"Caritas y emoci\xf3n",people:"Personas y cuerpo",animals:"Animales y naturaleza",food:"Comida y bebida",activities:"Actividades",travel:"Viajes y lugares",objects:"Objetos",symbols:"S\xedmbolos",flags:"Banderas",custom:"Personalizado"},notFound:"No se encontraron emojis"},enabled:"Habilitado",error:"Error",error_generic:"Hubo un error",error_sorry:"Lo sentimos, algo sali\xf3 mal",error_with_operation:"Lo sentimos, pero hubo un error con esa operaci\xf3n.",facebook_authorize:"Por favor autorice nuestra aplicaci\xf3n para conectarse con Facebook.",facebook_not_logged_in:"No parece que hayas iniciado sesi\xf3n en Facebook. Intente hacer clic en el bot\xf3n de inicio de sesi\xf3n nuevamente.",failed_to_approve:"No se pudo aprobar",favorite_add_failure:"Hubo un problema al agregar un favorito",favorite_delete_confirmation:"\xbfEst\xe1s seguro de que quieres eliminar esto de tus favoritos?",favorite_delete_failure:"Hubo un problema al eliminar este favorito",from_your_team:"de tu equipo",has_been_deleted:"ha sido eliminado",item_removal_success:"\xc9xito - Elemento eliminado",link_copied:"El enlace se ha copiado en el portapapeles",lose_changes_warning:"Advertencia: tus cambios no se han guardado y se perder\xe1n",minute_watch:"minutos de duraci\xf3n",navigate_away_warning:"Si navega fuera de esta p\xe1gina perder\xe1 tus cambios.",notification_delete_confirm:"\xbfEst\xe1s seguro de que quieres eliminar esta notificaci\xf3n?",notification_delete_success:"Notificaci\xf3n eliminada",notified:"Notificado",on_team
13:"en equipo",onboard_update_failure:"Hubo un problema al guardar las actualizaciones. Vuelva a enviar las actualizaciones.",only_first_name:"Solo incluya tu primer nombre: esto no se puede cambiar",or_click_subscribe:"(o haga clic en suscribirse para continuar)",please_remove:"Por favor, elimine",post:"Post",post_approval_failure:"No se pudo aprobar el post",post_approval_success:"Post aprobado",post_create_success:"Has compartido una publicaci\xf3n exitosamente.",post_delete_confirm:"\xbfEst\xe1s seguro de que quieres eliminar este post?",post_delete_failure:"No se pudo eliminar el post. Por favor, int\xe9ntelo de nuevo m\xe1s tarde.",post_delete_success:"Post eliminado",post_max_50:"El post solo puede mencionar un m\xe1ximo de 50 miembros.",post_took_too_long:"Tu solicitud tard\xf3 demasiado en procesarse.",posting:"publicaci\xf3n...",problem:"Hubo un problema",provider_add_failure:"No se pudo agregar ese proveedor a tu equipo. Por favor, int\xe9ntelo de nuevo m\xe1s tarde.",provider_categories:"Por favor ingrese 1 a 5 categor\xedas para este proveedor",provider_recommend_maybe:"Recomendar\xeda este proveedor a algunos y no a otros porque...",provider_recommend_no:"No recomendar\xeda este proveedor a otros porque...",provider_recommend_yes:"Recomendar\xeda este proveedor a otros porque...",provider_update_failure:"Hubo un problema con las actualizaciones. Vuelva a enviar las ediciones.",question:"pregunta",recommendation_delete_confirm:"\xbfEst\xe1s seguro de que quieres eliminar esta recomendaci\xf3n?",recommendation_delete_success:"Recomendaci\xf3n eliminada",removed_from_profile:"eliminado de tu perfil.",save:"guardar",search_failure:"Hubo un problema con tu b\xfasqueda. Por favor, int\xe9ntelo de nuevo.",search_symptoms:"Buscar por s\xedntomas",select_email_template:"Por favor seleccione una plantilla de correo electr\xf3nico",select_member:"Por favor seleccione un miembro",share_email_confirm:"ADVERTENCIA: tenga cuidado al compartir direcciones de correo electr\xf3nico con otros.\r\n\r\n \xbfEst\xe1s seguro de que quieres compartirlo?",sorry:"Lo siento",story_save_failure:"Hubo errores al guardar tu historia",success:"\xc9xito",tags:"Etiquetas",team_add_failure:"No pudimos agregar al miembro del equipo.",team_removal_confirm:"\xbfEst\xe1s seguro de que quieres eliminar este miembro del equipo?",team_removal_success:"Ya no eres miembro del equipo de este usuario.",thank_you:"\xa1Gracias!",to_your_team:"a tu equipo",users_with_bad_emails:"usuarios con direcciones de correo electr\xf3nico incorrectas.",video_too_long:"Lo sentimos, ese archivo de video es demasiado largo",weve_hidden:"Hemos ocultado",yes:"s\xed",you_have_added:"Has a\xf1adido",you_have_removed:"Has eliminado",your:"Tu"},translate:function(e){var t=document.documentElement.lang;return void 0===HT.translations[t]&&(t="en"),HT.translations[t][e]}},HT="undefined"==typeof HT?{}:HT,healthTeams.treatments_show={init:function(){HT.globalSearch.init("#new_treatment_search.input-group"),$j(".read-more-link").on("click",function(e){return e.preventDefault(),$j(".read-more-link").hide(),$j(".treatment-detail").find(".body").removeClass("hide"),!1}),HT.sponsored.init(),HT.adb.show("#resources_list .resource .treatment-detail > .body","MID"),HT.adb.initBottomPlacement(),HT.resources.initReferences(),HT.treatments.initAddToProfile()}},HT.treatments={initAddToProfile:function(){$j("#add-treatment-btn").on("click",function(e){var t=$j(this);if(t.data("already-added"))return t.hide(),$j("#add-treatment-nudge").removeClass("hide"),void HT.smart_tip.init();var i=t.data("patient-id"),n=t.data("patient-treatment-id");$j.ajax({url:"/patients/"+i+"/treatment_journals.json",type:"POST",dataType:"json",data:{treatment_journal:{patient_treatment_id:n,current:!0}},success:function(){t.hide(),$j("#add-treatment-nudge").removeClass("hide"),HT.smart_tip.init()},error:function(e){var i=e.responseJSON&&e.responseJSON.message||t.data("error-fallback");$j("#add-treatment-nudge-text").text(i),$j("#add-treatment-nudge-link").hide(),t.hide(),$j("#add-treatment-nudge").removeClass("hide"),HT.smart_tip.init()}})})}},healthTeams.treatments_index={init:function(){HT.globalSearch.init("#new_treatment_search.input-group"),HT.scroll.init(".treatment-grid",".treatment-card"),HT.adb.show(".treatment-grid","MID"),HT.adb.initBottomPlacement(),$j(".treatments").on("click",".treatment-card",function(e){return e.preventDefault(),window.location.href=$j(this).find(".read-more-link").prop("href"),!1})}},healthTeams.treatment_searches={init:healthTeams.treatments_index.init},HT="undefined"==typeof HT?{}:HT,HT.UserActions={paths:{block:"/blocked_users",helpful:"/helpfuls",hug:"/hugs",like:"/likes"},semaphore:!1,add_favorite:function(e){e.preventDefault();let t=$j(this).data("class"),i=$j(this).data("id"),n=$j(this),o=$j(this).hasClass("ht-justify-self-center");return $j.ajax({url:$j(this).prop("href"),type:"POST",data:{klass:t,id:i,align_center:o},success:function(e,i,o){"Resource"==t?(e.favorites_nudge&&$j("body").append(e.favorites_nudge),e.bookmark_html&&n.replaceWith(e.bookmark_html)):($j.addNotice(`<span class="flex-container align-middle align-center">${e.message}</span>`),n.hide())},error:function(){n.show(),$j.addAlert(HT.translations.translate("favorite_add_failure"))}}),!1},delete_favorite:function(e){e.preventDefault();let t=$j(this).data("class"),i=$j(this).closest(".post, .question, .resource-card, .my-favorite"),n=$j(this);return confirm(HT.translations.translate("favorite_delete_confirmation"))&&$j.ajax({url:$j(this).prop("href"),type:"DELETE",data:{klass:t},success:function(e,t,o){let a;$j.addNotice(`<span class="flex-container align-middle align-center">${e.message}</span>
13`),i.parents(".my-favorites")?(i.slideUp(),$j(".upp-filter .current").text(e.updated_favorite_count)):($j(".favorite-nudge").remove(),e.bookmark_html&&n.replaceWith(e.bookmark_html))},error:function(){i.slideDown(),$j.addAlert(HT.translations.translate("favorite_delete_failure"))}}),!1},unfollow:function(e){return e.preventDefault(),objectid=$j(this).attr("data-object-id"),$j.ajax({url:$j(this).attr("href"),type:"POST",error:function(){related_items=$j(".dropdown.menu").find('.unfollow[data-object-id="'+objectid+'"]'),related_items.find("span").toggleClass("hide")}}),!1},helpful:function(e){if(HT.UserActions.semaphore)return;HT.UserActions.semaphore=!0;let t=$j(this),i=t.data("action"),n=t.data("docid"),o=t.siblings().first(),a=o.is(":checked"),s=t.closest(".social-action-buttons"),r=s.find(".helpful, .unhelpful, .want-to-try");r.length||(r=$j(".helpful, .unhelpful, .want-to-try")),$j.ajax({url:t.data("uri")||HT.UserActions.paths[i],type:"POST",data:{type:t.data("type"),docid:n},success:function(e,l,d){r.removeClass("on"),a?o.prop("checked",!1):t.addClass("on"),r.each(function(){const t=$j(this),i=e.totals[t.data("action")];t.find(".survey-vote-count").text(i>0?`\xa0(${i})`:"")});const c=s.data("want-to-try-placeholder");if(c){const e="want_to_try"==i&&!a;$j(`textarea[data-docid='${n}']`).attr("placeholder",e?c:s.data("note-placeholder"))}},complete:function(){HT.UserActions.semaphore=!1;const e=t.parents(".resource").find(`[data-action="like"][data-docid='${n}']`).first(),i="helpful"==t.data("action"),o=e.hasClass("on");i&&(!o&&!a||o&&a)&&(e.data("auto-action",!0),e.click())}})},updateCounter:function(e){if(e.preventDefault(),HT.UserActions.semaphore)return;let t=$j(this),i=t.data("action"),n=t.data("auto-action")||null,o=t.data("docid"),a=t.data("type"),s=$j(`a[data-action='${i}'][data-docid='${o}']`),r=s.find(".social-action-number").add(s.siblings(".social-action-number")),l=$j(`.view-reactions-modal[docid='${o}']`),d=l.find(`.${"useful"==i?"like":i}-count`),c=$j.merge(r,d);if(!ht_logged_in&&!t.data("noauth"))return healthTeams.loginRedirect.call($j(this),a),!1;HT.UserActions.semaphore=!0;let u=t.data("uri")||HT.UserActions.paths[i];return s.toggleClass("on"),HT.loading.show(),$j.ajax({type:"POST",url:u,data:{type:a,docid:o,auto_action:n},dataType:"json",success:function(e,t,i){if(c.html(e.total>0?e.total:""),l.find(".reacted-user").remove(),e.most_useful_answer_id){let t=$j("#answer_"+e.most_useful_answer_id),i=s.parents("div.answers_list").children("div.answer.most_useful"),n=s.parents("div.answers_list").children("div.answer.shown").not("div.answer.form");i.removeClass("most_useful").data("most-useful",!1),t.removeClass("hidden").addClass("shown").addClass("most_useful").data("most-useful",!0)}e.social_nudge&&$j("body").append(e.social_nudge)},complete:function(){s.find(".action_text").css("opacity",1).removeAjaxLoader(),HT.loading.hide(),HT.UserActions.semaphore=!1}}),!1},spamInit:function(e){HT.UserActions.captchaKey=e},spamSubmit:function(e){e.preventDefault();let t=$j(this).attr("action"),i=new FormData(this);grecaptcha.ready(function(){grecaptcha.execute(HT.UserActions.captchaKey,{action:"mark_spam"}).then(function(e){i.append("g-recaptcha-response",e),$j.ajax({url:t,type:"post",dataType:"json",data:i,processData:!1,contentType:!1,beforeSend:HT.loading.show,success:HT.UserActions.spamSuccess,error:HT.UserActions.spamError,complete:HT.loading.hide})})})},spamSuccess:function(e,t,i,n){let o=$j(".simple_form.new_spam").find("#actionable_type").val(),a=$j(".simple_form.new_spam").find("#actionable_id").val(),s=$j("div[data-"+o.toLowerCase()+"-id="+a+"]");s.find(".posted > .mi_warning").toggle(),s.find(".action").toggle(),$j("#report_reason_errors").hide(),$j(".spam-success").length?($j(".spam-form").toggle(),$j(".spam-success").toggle()):$j("#spamModal").foundation("close")},shadowBanAjaxSuccess:function(e,t,i,n){if(t.success){let e=t.creator_id;$j("#shadowBanModal").foundation("close");let i="[data-creator-id='"+e+"'].shadow-ban, [data-creator-id='"+e+"'].remove-shadow-ban";$j(document).find(i).toggle(),$j.addNotice(t.message)}},spamError:function(e,t,i,n){$j("#report_reason_errors").html(t.responseJSON&&t.responseJSON.reason||HT.translations.translate("error_generic")),$j("#report_reason_errors").show()},unsetSpam:function(e){e.preventDefault();let t=$j(".action[data-actionableid="+$j(this).data("actionableid")+"]"),i=$j(this).data("actionableid"),n=$j(this).data("actionabletype");return $j.ajax({type:"PUT",url:"/spam/"+i,data:{actionable_type:n,actionable_id:i},dataType:"json",success:function(e){t.parents("."+n.toLowerCase()).find(".posted>.mi_warning").toggle(),$j(t).toggle()},error:function(e){$j.addAlert(HT.translations.translate("problem"))}}),!1},blockUser:function(e){e.preventDefault();let t=$j(this),i=t.attr("data-user-id"),n=t.attr("data-blocked-redirect");t.parents(".opened").removeClass("opened"),t.attr("disabled","disabled"),"true"===t.attr("data-confirmable")?confirm(HT.translations.translate("block_confirm"))?HT.UserActions.postBlockedUser(i,n):t.removeAttr("disabled"):($j("#spamModal").foundation("close"),HT.UserActions.postBlockedUser(i))},postBlockedUser:function(e,t){$j.ajax({type:"POST",url:HT.UserActions.paths.block,data:{blocked_user_id:e,blocked_redirect:t},success:function(i){$j("div[data-creator-id="+e+"], #member_"+e).slideUp(),t?window.location.href="/people":$j.addNotice(HT.translations.translate("weve_hidden")+" "+i.name+" "+HT.translations.translate("and_blocked_them"))},error:function(e){e=jQuery.parseJSON(e.responseText),$j.addAlert(HT.translations.translate("block_failure")+" "+e.name)}
13})},initAdminSpamButtons:function(){$j(document).on("click",".admin_spam_nextpage, .shadow_ban_nextpage",function(){if("Select"==$j("#email_message option:selected").text())return alert(HT.translations.translate("select_email_template")),!1;$j(".admin_spam_page2_reason").text($j("#spam_reports_reason option:selected").text()),$j(".admin_spam_page2_template, .shadow_ban_page2_template").text($j("#email_message option:selected").text()),$j(".report-inputs").hide(),$j(".admin-report-confirm").fadeIn(),$j("body").animate({scrollTop:$j("#spamModal, #shadowBanModal").offset().top},1e3)}),$j(document).on("click",".admin_spam_prevpage, .shadow_ban_prevpage",function(){$j(".admin-report-confirm").hide(),$j(".report-inputs").fadeIn(),$j("body").animate({scrollTop:$j("#spamModal, #shadowBanModal").offset().top},1e3)})},hideMobileActionMenuOnClick:function(){const e=void 0;(window.navigator.userAgent||"").match(/iphone|ipad|Android/i)&&$j(document).on("click",".menu.dropdown",function(){const e=$j(".menu.dropdown .is-dropdown-submenu-parent"),t=$j(".menu.dropdown .is-dropdown-submenu-parent .is-dropdown-submenu");if(e.hasClass("is-active"))return e.removeClass("is-active"),e.attr("data-is-click",!1),t.removeClass("js-dropdown-active"),!1})},flipMenu:function(e){let t=$j(this),i=t.offset().top-$j(window).scrollTop(),n=t.find(".menu.is-dropdown-submenu").first().height(),o=t.height(),a,s,r=i+o+n>window.innerHeight,l=t.closest(".listicle-item-card").find("> .card-section").first();if(l.length){let e,i,n=t.offset().top+o+t.find(".menu.is-dropdown-submenu").first().outerHeight(),a=l.offset().top+l.outerHeight();r=r||n>a}r?t.addClass("up"):t.removeClass("up")},bookmarkSignup:function(e){ 14let t=$j(".email_subscribe_form.bookmark_article"),i=$j(this).data("document-id");if(t.length)t.find("#bookmark_document_id").val(i);else{let e=$j(".subscribe-to-signup.bookmark");e.attr("href",`${e.attr("href")}&bookmark_document_id=${i}`)}$j(".fb-button.sso_bookmark, .google-button.sso_bookmark").each(function(){let e=$j(this).attr("href");$j(this).attr("href",`${e}&bookmark_document_id=${i}`)})},stopNavigation:function(){HT.UserActions.no_card_navigation=!0}},$j(function(){$j(document).on("change","#spam_reports_reason",function(){"other"==$j("#spam_reports_reason").val()?$j(".input.spam_reports_reason_other").slideDown():$j(".input.spam_reports_reason_other").slideUp()}),$j(document).on("change","#email_message",function(){"none"==this.value?$j("#no_email_reason").slideDown():$j("#no_email_reason").slideUp()}),$j(document).on("change","#no_email_reason",function(){"other"==this.value?$j("#no_email_reason_other").slideDown():$j("#no_email_reason_other").slideUp()}),$j(document.body).on("click",".social-action-button.update-count",HT.UserActions.updateCounter),$j(document).on("click",".unmark_spam",HT.UserActions.unsetSpam),$j(document).on("ajax:error",".simple_form.new_spam",HT.UserActions.spamError),$j(document).on("ajax:success",".simple_form.new_spam",HT.UserActions.spamSuccess),$j(document).on("ajax:success",".simple_form.new_shadow_banned_user, .remove-shadow-ban",HT.UserActions.shadowBanAjaxSuccess),$j(document).on("click",".block_user",HT.UserActions.blockUser),$j(document).on("click",".unfollow",HT.UserActions.unfollow),$j(document).on("click",".add_favorite",HT.UserActions.add_favorite),$j(document).on("click",".delete_favorite",HT.UserActions.delete_favorite),$j(document).on("click",".helpful, .unhelpful, .want-to-try",HT.UserActions.helpful),$j(document).on("show.zf.dropdownMenu",".menu.dropdown",HT.UserActions.flipMenu),$j(document).on("hide.zf.dropdownMenu",".menu.dropdown",HT.UserActions.stopNavigation),$j(document).on("click",".bookmark_signup",HT.UserActions.bookmarkSignup),HT.UserActions.initAdminSpamButtons(),HT.UserActions.hideMobileActionMenuOnClick()}),HT="undefined"==typeof HT?{}:HT,HT.users={openSettings:function(){var e=$j(this);return $j("div.section form, #interests.fieldset").slideUp(),$j("div.section > p").show(),e.parents("div.section").find("p:first").hide(),$j("div.section .open_form").show(),e.parent().siblings("form, #interests.fieldset").slideDown(),e.parents(".section").find(".open_form").hide(),$j(".success_msg").hide(),!1},hideSettings:function(){return $j("div.section form").slideUp(),$j(this).parents("div.section").find("p:first").show(),$j(this).parents("div.section").find("a:first").show(),!1},unblockUser:function(){var e=$j(this);return e.parent().slideUp(),$j.ajax({url:e.attr("href"),type:"delete",error:function(){e.parent().show()}}),!1},revealOther:function(){var e=$j(this);$form=e.parents("form"),"other"===e.val()?$form.find(".delete_request_reason_other").slideDown():($form.find(".delete_request_reason_other").slideUp(),$form.find(".delete_request_reason_other").val(""))},checkFBreauthentication:function(){if(!0===$j(this).data("fbuser")&&!$j(this).prop("fb-reauth"))return _form=$j(this),FB.login(function(e){e.authResponse?_form.prop("fb-reauth",!0).submit():_form.prop("fb-reauth",null)},{auth_type:"reauthenticate"}),!1},checkPassword:function(e){var t;HT.users.hideError($j("#user_password"));var i=$j("#user_password").val()||"",n=$j("#user_password_confirmation").val()||"",o=i.length>0&&n.length>0&&i!==n,a=HT.users.generatePasswordError(i,o);a&&HT.users.showError(".user_password",a),e&&(t=$j(e.relatedTarget)).hasClass("show-part-2")&&t.trigger("click")},hideError:function(e){$j(e).parent(".error").removeClass("error").find(".inline-errors").hide()},showError:function(e,t){$j(e).find(".inline-errors").remove();var i='<small class="inline-errors">'+t+"</small>";$j(e).addClass("error").append(i)},generatePasswordError:function(e,t){if(errorMsg=[],!0===t){var i=$j("span.user-password-error.bad_confirmation").text().trim();errorMsg.push("- "+i)}if(e.length<8){var i=$j("span.user-password-error.length").text().trim();errorMsg.push("- "+i)}if(!e.match(/[0-9]/)){var i=$j("span.user-password-error.numeric").text().trim();errorMsg.push("- "+i)}if(!e.match(/[\D]/)){var i=$j("span.user-password-error.non_digit").text().trim();errorMsg.push("- "+i)}var n=$j("#user_name").val()||"",o=new RegExp(n,"i");
14if(n.length&&e.match(o)){var i=$j("span.user-password-error.not_username").text().trim();errorMsg.push("- "+i)}return 0==errorMsg.length?null:errorMsg.join("<br/>")}},healthTeams.users_edit={init:function(){$j(document.body).delegate("div.section a.open_form","click",HT.users.openSettings),$j(document.body).delegate("#remove_account select","change",HT.users.revealOther),$j(document.body).delegate("#remove_account .wb-link","click",HT.users.hideSettings),healthTeams.city_autocomplete($j("#user_city_and_state")),$j("#settings").on("blur","input#user_password",HT.users.checkPassword).on("blur","input#user_password_confirmation",HT.users.checkPassword).on("submit","form",HT.users.checkFBreauthentication).on("ajax:before","form",function(){HT.loading.show()}).on("ajax:success","form",function(e,t,i,n){$j(t).is("#edit_username")?window.location.reload():($j.addNotice(HT.translations.translate("account_update_success")),$j(this).parent().replaceWith(t),HT.loading.hide())}).on("ajax:error","form",function(e,t,i){var n=$j(t.responseText).replaceAll($j(this).parent());n.find("a").hide(),n.find("p:first").hide(),n.find("form").show(),errorText=$j("<div/>").append($j.parseHTML(t.responseText)).find("[data-errors]").data("errors"),HT.loading.hide(),$j.addAlert(errorText)}),$j(".unblock").click(HT.users.unblockUser),$j("#interests").on("change",".interest_checkbox",HT.patients.addInterest)}},HT="undefined"==typeof HT?{}:HT,HT.video={idFromSrc:function(e){let t;return $j(e).attr("src").match(/\/photos\/[a-z0-9]+/)[0].split("/")[2]},hidePlayHint:function(e){$j(e).siblings(".fi-play").hide()},showPlayHint:function(e){$j(e).siblings(".fi-play").show()},pause:function(e){HT.video.showPlayHint(e)},play:function(e){HT.video.hidePlayHint(e),$j(e).data("page-load")?$j(e).data("page-load",!1):HT.sdk.trackEvent("ugc_video","play",HT.video.idFromSrc(e))},ended:function(e){HT.sdk.trackEvent("ugc_video","ended",HT.video.idFromSrc(e))},srcFallback:function(e,t){$j(e).attr("src",t)},init:function(e){e.pause(),$j(e).prop("muted",!1)}},healthTeams="undefined"==typeof healthTeams?{}:healthTeams,healthTeams.writers_show={init:function(){HT.resources.brightCoveInit(".writer-bio")}},HT="undefined"==typeof HT?{}:HT,HT.loading={setInputPulse:function(e,t){$j(".mht-pulse").removeClass("hide"),$j(e).css("opacity",0),$j(t).height(0)},clearInputPulse:function(e,t){$j(".mht-pulse").addClass("hide"),$j(e).css("opacity",1),$j(t).height(0)},spinner:function(e){var t="<div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div>";return $j("<div class='la-ball-spin-fade-rotating la-dark'></div>").addClass(e).append(t)},show:function(e){var t="body",i=HT.loading.spinner("mht-loading").hide();e&&void 0!==e.container&&($j(i).addClass("static"),t=e.container),$j(t).append(i),$j(".mht-loading").show()},hide:function(){$j(".mht-loading").hide().remove()},elementSpinnerDelay:300,showForElement:function(e){var t=setTimeout(function(){e.addClass("ht-element-spinner").attr("aria-busy",!0).append(HT.loading.spinner())},HT.loading.elementSpinnerDelay);e.data("elementSpinnerTimer",t)},hideForElement:function(e){clearTimeout(e.data("elementSpinnerTimer")),e.removeData("elementSpinnerTimer"),e.removeClass("ht-element-spinner").removeAttr("aria-busy").children(".la-ball-spin-fade-rotating").remove()}},HT="undefined"==typeof HT?{}:HT,HT.providers={categoryCheck:function(e){var t=$j("#provider_category_list").val().split(",").filter(function(e){if(e.length>0)return e});if(t.length<1||t.length>5)return e.preventDefault(),alert(HT.translations.translate("provider_categories")),$j(".provider_category_list").find(".ui-autocomplete-input").focus(),!1}},healthTeams.providers_show={init:function(){$j("#provider_summary a.add_to_team").click(function(){if(!ht_logged_in)return!0;var e=$j(this),t=e.data("member-id"),i=e.data("member-name"),n=e.data("member-type");return e.hide(),e.siblings("a.add_to_team, a.on_my_team").show(),$j.ajax({type:e.attr("ajax_method"),url:e.attr("href"),data:{member_type:n,member_id:t,member_name:i},error:function(t){e.show(),e.siblings("a.add_to_team, a.on_my_team").hide(),$j.addAlert(HT.translations.translate("provider_add_failure"))}}),!1}),$j("#marked_yes").change(function(){if(!ht_logged_in)return $j("input[name=marked_yes]").prop("checked",!1),!0;var e=window.location.pathname+"/mark_yes";$j.ajax({url:e,type:"put",success:function(){$j("#mark_yes").hide(),$j(".friendly_explanation").show()}})})}},healthTeams.providers_new={init:function(){$j("#provider_description").limitText({limit:200,promptSelector:"#additional-info .hint"}),healthTeams.city_autocomplete($j("#provider_city_and_state, #provider_listing_city_and_state"))}},healthTeams.providers_edit={init:function(){healthTeams.providers_new.init(),$j(".edit_provider").on("submit",HT.providers.categoryCheck)}},healthTeams.providers_update={init:function(){healthTeams.providers_new.init(),$j(".edit_provider").on("submit",HT.providers.categoryCheck)}},healthTeams.providers_create={init:function(){healthTeams.providers_new.init()}},HT="undefined"==typeof HT?{}:HT,HT.home={},healthTeams.home={init:function(){$j(".slick-center").each(HT.carousel.create),$j(".navbar .user-nav a").on("click",()=>HT.userConversion.setSourceElement("header")),$j("#signup_cta .ob-link").on("click",()=>HT.userConversion.setSourceElement("main-cta")),$j("#signup .ob-link").on("click",()=>HT.userConversion.setSourceElement("lower-ribbon")),HT.globalSearch.init("#new_resource_search.input-group"),HT.resources.brightCoveInit("")}},HT="undefined"==typeof HT?{}:HT,healthTeams.passwords={init:function(){$j("#new_user").on("blur","input#user_password",HT.users.checkPassword),$j("#new_user").on("blur","input#user_password_confirmation",HT.users.checkPassword)}},HT="undefined"==typeof HT?{}:HT,HT.register={signupSubmit:function(e){if($j("input[required=required]:invalid, select[required=required]:invalid").length)return e.preventDefault(),$j("input:invalid, select:invalid").blur(),$j("#user_tos:invalid").length&&($j("#tosModal").foundation("open"),HT.sdk.gaTrackEvent("signupError","missing","tos",!0)),!1},setNextValidity:function(e){let t=$j(".signup-submit:visible"),i=$j(e).closest(".pre-signup:visible");0!==$j(i).length&&($j(i).find("[required=required]:invalid").length||$j(i).find("[required=required].is-invalid-input").length?t.addClass("disabled inactive-button"):t.removeClass("disabled inactive-button"))}},healthTeams.registration={init:function(){HT.signups.humanDetect(),HT.signups.safariEyeShift(),HT.signups.birthdateAutoAdvance(),HT.newSignup.emailInput=document.querySelector("input#user_email"),$j("#user_signup.new_user").on("input blur","select, input",function(){setTimeout(HT.register.setNextValidity,0,this)}),$j("#user_signup.new_user").on("blur","input#user_email",HT.signups.checkEmail),$j("#user_signup.new_user").on("focus","input#user_email",HT.signups.resetEmailCheck),$j("#user_signup.new_user").on("blur","input#user_password",function(){this.checkValidity()||HT.sdk.gaTrackEvent("signupError","invali
14d","password",!0)}),$j("#user_signup.new_user").on("blur","input#user_first_name, input#user_last_name",function(){this.checkValidity()||HT.sdk.gaTrackEvent("signupError","invalid","name",!0)}),$j("#user_signup.new_user").on("submit",HT.register.signupSubmit)}},HT="undefined"==typeof HT?{}:HT,HT.sessions={showLoginOptions:function(){$j("[data-login-options]").hide(),$j(".signin_div .button, .signin_div .email_login_label, .signin_div #new_user").show()},loginNext:function(){return!!$j("input.email").val()&&($j("#new_user").siblings().hide(),$j("[data-login-next=true]").hide(),$j(".signup_div, .user_email .links, label[for=user_email], .email_login_label, .input-group-button").hide(),$j("input.email").attr("readonly",!0),$j(".input-group, .user_password").addClass("active"),$j(".input-group .text-right, .completion-options").show(),$j("#new_user").off("submit"),!1)},changeEmail:function(){$j(".email_change_label").show(),$j("input.email").attr("readonly",!1),$j("[data-change-email]").hide()},togglePassword:function(){"password"===$j("input.password").attr("type")?($j(".password .mi_eye").toggleClass("on"),$j("input.password").attr("type","text")):($j(".password .mi_eye").toggleClass("on"),$j("input.password").attr("type","password"))},stopLogin:function(e){if($j("#new_user .inline-button.ob-link:visible, [data-login-next]:visible").length>0)return e.preventDefault,HT.sessions.loginNext(),!1},init:function(){$j("#new_user").on("submit",HT.sessions.stopLogin),$j("[data-login-next=true], .inline-button").on("click",HT.sessions.loginNext),$j("[data-login-options]").on("click",HT.sessions.showLoginOptions),$j("[data-change-email]").on("click",HT.sessions.changeEmail),$j(".password .mi_eye").on("click",HT.sessions.togglePassword),$j("#linkSsoUser").length&&$j("#linkSsoUser").foundation("open")}},HT="undefined"==typeof HT?{}:HT,HT.newSignup={initStep:function(){["#reg1","#reg2"].includes(window.location.hash)&&("#reg2"===window.location.hash?HT.newSignup.showMainForm():HT.newSignup.initFirstStep())},initFirstStep:function(){window.location.hash="#reg1",$j(".progress[aria-valuenow=66]").hide(),$j(".pre-signup, [data-pre-signup=true]").show(),$j(".signup-form").hide(),$j("[data-signup-form=true]").css("visibility","hidden")},firstStepOK:function(){return"suggestion"==HT.newSignup.emailInput.validationMessage&&HT.newSignup.emailInput.setCustomValidity(""),!$j("input#user_name:invalid, input#user_password:invalid, input#user_email:invalid").length||($j(".pre-signup").find("input:invalid, select:invalid").blur(),window.location.hash="#reg1",!1)},showMainForm:function(){if(!HT.newSignup.firstStepOK())return!1;window.location.hash="#reg2",$j(".pre-signup, [data-pre-signup=true]").hide(),$j(".signup-form, [data-signup-form=true]").show(),$j("[data-signup-form=true]").css("visibility",""),$j(".signup-user-name").text($j("input#user_name").val()),$j(".progress:visible").hide(),$j(".progress[aria-valuenow=66]").show()}},HT.signups={humanDetect:function(){$j("#user_signup.new_user").on("focus","input",function(){$j(".did_not_change").attr("name","did_change")}),$j("#user_signup.new_user").on("change","select",function(){$j(".did_not_change").attr("name","did_change")})},safariEyeShift:function(){const e=navigator.vendor||"",t=window.navigator.userAgent||"";e.includes("Apple")&&!t.match(/iphone|ipad/i)&&($j("input[type=password]").on("focus",function(){$j(".fi-eye").css("margin-right","25px")}),$j("input[type=password]").on("blur",function(){setTimeout(function(){$j(".fi-eye").css("margin-right","0px")},200)}))},birthdateAutoAdvance:function(){let e="[data-birthdate-month], [data-birthdate-day], [data-birthdate-year]";$j("#user_signup.new_user").on("input",e,function(){let t=parseInt(this.getAttribute("maxlength"))||0;if(t&&(this.value.length>t&&(this.value=this.value.slice(0,t)),this.value.length>=t)){let t=$j(this).closest(".birthdate-wrapper").find(e),i=t.get(t.index(this)+1);i&&i.focus()}})},badEmail:function(e){return void 0===e||!e.match(/^[-A-z0-9~!$%^&*_=+}{\'?]+(\.[-A-z0-9~!$%^&*_=+}
14{\'?]+)*@([A-z0-9_][-A-z0-9_]*(\.[-A-z0-9_]+)*\.(aero|arpa|biz|com|coop|edu|gov|info|int|mil|museum|name|net|org|pro|travel|mobi|[A-z][A-z])|([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}))(:[0-9]{1,5})?$/)},resetEmailCheck:function(){HT.newSignup.emailInput.setCustomValidity("")},checkEmail:function(){$j(this).mailcheck({suggested:function(e,t){HT.emailValidator.addEmailSuggestion(t,".suggestion"),$j("#user_signup.new_user .suggestion").text().trim(),HT.newSignup.emailInput.setCustomValidity("suggestion"),HT.signups.showValidationMessage(HT.newSignup.emailInput)},empty:function(e){e[0].checkValidity()||("suggestion"==HT.newSignup.emailInput.validationMessage?HT.newSignup.emailInput.setCustomValidity(""):HT.signups.badEmail(HT.newSignup.emailInput.value)?(HT.newSignup.emailInput.setCustomValidity("bad-email"),HT.sdk.gaTrackEvent("signupError","invalid","email",!0)):HT.newSignup.emailInput.setCustomValidity("bad-email"))}})},signupSubmit:function(e){return"#reg1"===window.location.hash?(HT.newSignup.showMainForm(),!1):$j("input[required=required]:invalid, select[required=required]:invalid").length?(e.preventDefault(),$j("input:invalid, select:invalid").blur(),$j("#user_tos:invalid").length&&($j("#tosModal").foundation("open"),HT.sdk.gaTrackEvent("signupError","missing","tos",!0)),!1):void $j("#user_signup.new_user input[type=submit]").prop("disabled",!0)},setNextValidity:function(e){let t=$j(".show-part-2:visible, .signup-submit:visible"),i=$j(e).closest(".pre-signup:visible, .signup-form:visible");if(0===$j(i).length)return;let n=i.find("input#user_first_name, input#user_last_name");if(2===n.length){let e=n.toArray().some(e=>e.value.length&&e.validity.valid);n.each(function(){$j(this).attr("required",!e&&"required"),e&&HT.signups.showValidationMessage(this)})}$j(i).find("[required=required]:invalid").length?t.addClass("inactive-button"):t.removeClass("inactive-button")},inputValidator:function(){if(!$j(this).hasClass("signup-submit")){if(this.dataset.notMatch){this.setCustomValidity("");var e=$j(this.dataset.notMatch).val(),t=new RegExp(e,"i");e.length&&this.value.match(t)&&this.setCustomValidity("match")}if(this.dataset.notBefore){this.setCustomValidity("");var e=$j(this.dataset.notBefore).val();this.value.length&&this.value<e?(this.setCustomValidity("before"),$j(this).attr("required","required")):$j(this).attr("required",!1)}HT.signups.showValidationMessage(this)}},showValidationMessage:function(e){let t=$j(e).parent(),i=t.data("pwReqs");0===t.children(".user-error").length&&(t=t.closest("[data-error-container]"));let n=t.find(".user-error > div");if(i?n.addClass("mark"):(t.find(".user-error").removeClass("inline-errors"),n.hide()),i&&e.validity.valueMissing)n.removeClass("mark");else if(!e.validity.valid){for(error in t.find(".user-error").addClass("inline-errors"),$j(e).attr("required","required"),e.validity)if(e.validity[error]){t.find(".user-error ."+error).removeClass("mark");let i=e.dataset.specificError?"."+e.dataset.specificError:"";t.find(".user-error ."+error+i).first().show()}else i&&t.find(".user-error ."+error).addClass("mark");if(e.validity.patternMismatch){i&&t.find(".user-error").find(".numeric, .non_digit, .format").addClass("mark").show();let n=[];e.value.match(/[0-9]/)||n.push(".numeric"),e.value.match(/[\D]/)||n.push(".non_digit"),e.value.match(/^[A-z0-9]+$/)||n.push(".format"),t.find(".user-error").find(...n).removeClass("mark").show()}}},displayPageLoadErrors:function(){$j(this).blur(),$j(this).parent().removeClass("error")},ssoFirstStep:function(e){e.preventDefault();let t=$j(this).parents("form");return grecaptcha.ready(function(){grecaptcha.execute(HT.signups.captchaKey,{action:"subscriber_signup"}).then(function(e){$j.ajax({url:"/email_users",type:"POST",data:{email_user:{email:t.find("input#user_email").val(),first_name:t.find("input#user_first_name").val(),last_name:t.find("input#user_last_name").val(),facebook_id:t.find("input#user_facebook_id").val(),google_id:t.find("input#user_google_id").val(),data_collect_consent:t.find("input#user_data_collect_consent").is(":checked"),data_disclose_consent:t.find("input#user_data_disclose_consent").is(":checked")},member_signup:!0,"g-recaptcha-response":e},dataType:"json",success:function(e,t,i){window.location.hash="#reg2",e.event&&HT.sdk.dataLayerPush({event:e.event}),e.pixelData&&HT.sdk.ajaxPixelPush(e.pixelData)},error:function(e){try{var i=JSON.parse(e.responseText);i.fields&&-1!==i.fields.indexOf("data_collect_consent")&&t.find(".consent").addClass("missing"),i.message&&$j.addAlert(i.message)}catch(e){}}})})}),!1}},healthTeams.signups={init:function(){HT.signups.humanDetect(),HT.signups.safariEyeShift(),HT.signups.birthdateAutoAdvance(),healthTeams.city_autocomplete($j("#user_city_and_state")),$j(window).on("hashchange",HT.newSignup.initStep),HT.newSignup.emailInput=document.querySelector("input#user_email"),$j("#user_signup.new_user").on("input blur","select, input",HT.signups.inputValidator),$j("#user_signup.new_user").on("input blur","select, input",function(){setTimeout(HT.signups.setNextValidity,0,this)}),$j("#user_signup.new_user").on("blur","input#user_email",HT.signups.checkEmail),$j("#user_signup.new_user").on("focus","input#user_email",HT.signups.resetEmailCheck),$j("#user_signup.new_user").on("keyup","input#user_password, input#user_name",function(e){13===e.keyCode&&$j(".show-part-2").trigger("click")}),$j("#user_signup.new_user").on("blur","input#user_password",function(){this.checkValidity()||HT.sdk.gaTrackEvent("signupError","invali
14d","password",!0)}),$j("#user_signup.new_user").on("blur","input#user_name",function(){this.checkValidity()||HT.sdk.gaTrackEvent("signupError","invalid","name",!0)}),$j(".new_user .error input, .new_user .error select").each(HT.signups.displayPageLoadErrors),$j("#user_signup.new_user").on("submit",HT.signups.signupSubmit),$j("[data-sso-step1=true]").on("click",HT.signups.ssoFirstStep)}},HT="undefined"==typeof HT?{}:HT,HT.start_signups={emailSubmit:function(){if(this.checkValidity(),$j(this).find("input:invalid").length>0)return $j(this).find("[type=checkbox]:invalid, [type=radio]:invalid").addClass("missing"),!1}},healthTeams.start_signups={init:function(){$j("[type=ht-birthdate]").on("keyup","input",function(){let e=0==$j(this).val().length||$j(".new_email_user").find("input:invalid").length,t=$j("#new_email_user").find('[type="submit"]');HT.emailUser.setButtonState(t,e)}),$j("#email_user_data_collect_consent").on("change",HT.emailUser.validateConsent),HT.emailUser.toggleSubmitButtonInit(),$j("#new_email_user").on("submit",HT.start_signups.emailSubmit)}},function(){"use strict";var e=function(e,t){var i;e.rails!==t&&e.error("jquery-ujs has already been loaded!");var n=e(document);
14e.rails=i={linkClickSelector:"a[data-confirm], a[data-method], a[data-remote]:not([disabled]), a[data-disable-with], a[data-disable]",buttonClickSelector:"button[data-remote]:not([form]):not(form button), button[data-confirm]:not([form]):not(form button)",inputChangeSelector:"select[data-remote], input[data-remote], textarea[data-remote]",formSubmitSelector:"form:not([data-turbo=true])",formInputClickSelector:"form:not([data-turbo=true]) input[type=submit], form:not([data-turbo=true]) input[type=image], form:not([data-turbo=true]) button[type=submit], form:not([data-turbo=true]) button:not([type]), input[type=submit][form], input[type=image][form], button[type=submit][form], button[form]:not([type])",disableSelector:"input[data-disable-with]:enabled, button[data-disable-with]:enabled, textarea[data-disable-with]:enabled, input[data-disable]:enabled, button[data-disable]:enabled, textarea[data-disable]:enabled",enableSelector:"input[data-disable-with]:disabled, button[data-disable-with]:disabled, textarea[data-disable-with]:disabled, input[data-disable]:disabled, button[data-disable]:disabled, textarea[data-disable]:disabled",requiredInputSelector:"input[name][required]:not([disabled]), textarea[name][required]:not([disabled])",fileInputSelector:"input[name][type=file]:not([disabled])",linkDisableSelector:"a[data-disable-with], a[data-disable]",buttonDisableSelector:"button[data-remote][data-disable-with], button[data-remote][data-disable]",csrfToken:function(){return e("meta[name=csrf-token]").attr("content")},csrfParam:function(){return e("meta[name=csrf-param]").attr("content")},CSRFProtection:function(e){var t=i.csrfToken();t&&e.setRequestHeader("X-CSRF-Token",t)},refreshCSRFTokens:function(){e('form input[name="'+i.csrfParam()+'"]').val(i.csrfToken())},fire:function(t,i,n){var o=e.Event(i);return t.trigger(o,n),!1!==o.result},confirm:function(e){return confirm(e)},ajax:function(t){return e.ajax(t)},href:function(e){return e[0].href},isRemote:function(e){return e.data("remote")!==t&&!1!==e.data("remote")},handleRemote:function(n){var o,a,s,r,l,d;if(i.fire(n,"ajax:before")){if(r=n.data("with-credentials")||null,l=n.data("type")||e.ajaxSettings&&e.ajaxSettings.dataType,n.is("form")){o=n.data("ujs:submit-button-formmethod")||n.attr("method"),a=n.data("ujs:submit-button-formaction")||n.attr("action"),s=e(n[0]).serializeArray();var c=n.data("ujs:submit-button");c&&(s.push(c),n.data("ujs:submit-button",null)),n.data("ujs:submit-button-formmethod",null),n.data("ujs:submit-button-formaction",null)}else n.is(i.inputChangeSelector)?(o=n.data("method"),a=n.data("url"),s=n.serialize(),n.data("params")&&(s=s+"&"+n.data("params"))):n.is(i.buttonClickSelector)?(o=n.data("method")||"get",a=n.data("url"),s=n.serialize(),n.data("params")&&(s=s+"&"+n.data("params"))):(o=n.data("method"),a=i.href(n),s=n.data("params")||null);return d={type:o||"GET",data:s,dataType:l,beforeSend:function(e,o){if(o.dataType===t&&e.setRequestHeader("accept","*/*;q=0.5, "+o.accepts.script),!i.fire(n,"ajax:beforeSend",[e,o]))return!1;n.trigger("ajax:send",e)},success:function(e,t,i){n.trigger("ajax:success",[e,t,i])},complete:function(e,t){n.trigger("ajax:complete",[e,t])},error:function(e,t,i){n.trigger("ajax:error",[e,t,i])},crossDomain:i.isCrossDomain(a)},r&&(d.xhrFields={withCredentials:r}),a&&(d.url=a),i.ajax(d)}return!1},isCrossDomain:function(e){var t=document.createElement("a");t.href=location.href;var i=document.createElement("a");try{return i.href=e,i.href=i.href,!((!i.protocol||":"===i.protocol)&&!i.host||t.protocol+"//"+t.host==i.protocol+"//"+i.host)}catch(e){return!0}},handleMethod:function(n){var o=i.href(n),a=n.data("method"),s=n.attr("target"),r=i.csrfToken(),l=i.csrfParam(),d=e('<form method="post" action="'+o+'"></form>'),c='<input name="_method" value="'+a+'" type="hidden" />';l===t||r===t||i.isCrossDomain(o)||(c+='<input name="'+l+'" value="'+r+'" type="hidden" />'),s&&d.attr("target",s),d.hide().append(c).appendTo("body"),d.submit()},formElements:function(t,i){return t.is("form")?e(t[0].elements).filter(i):t.find(i)},disableFormElements:function(t){i.formElements(t,i.disableSelector).each(function(){i.disableFormElement(e(this))})},disableFormElement:function(e){var i,n;i=e.is("button")?"html":"val",(n=e.data("disable-with"))!==t&&(e.data("ujs:enable-with",e[i]()),e[i](n)),e.prop("disabled",!0),e.data("ujs:disabled",!0)},enableFormElements:function(t){i.formElements(t,i.enableSelector).each(function(){i.enableFormElement(e(this))})},enableFormElement:function(e){var i=e.is("button")?"html":"val";e.data("ujs:enable-with")!==t&&(e[i](e.data("ujs:enable-with")),e.removeData("ujs:enable-with")),e.prop("disabled",!1),e.removeData("ujs:disabled")},allowAction:function(e){var t=e.data("confirm"),n=!1,o;if(!t)return!0;
14if(i.fire(e,"confirm")){try{n=i.confirm(t)}catch(e){(console.error||console.log).call(console,e.stack||e)}o=i.fire(e,"confirm:complete",[n])}return n&&o},blankInputs:function(t,i,n){var o=e(),a,s,r,l,d=i||"input,textarea",c=t.find(d),u={};return c.each(function(){(a=e(this)).is("input[type=radio]")?(l=a.attr("name"),u[l]||(0===t.find('input[type=radio]:checked[name="'+l+'"]').length&&(r=t.find('input[type=radio][name="'+l+'"]'),o=o.add(r)),u[l]=l)):(s=a.is("input[type=checkbox],input[type=radio]")?a.is(":checked"):!!a.val())===n&&(o=o.add(a))}),!!o.length&&o},nonBlankInputs:function(e,t){return i.blankInputs(e,t,!0)},stopEverything:function(t){return e(t.target).trigger("ujs:everythingStopped"),t.stopImmediatePropagation(),!1},disableElement:function(e){var n=e.data("disable-with");n!==t&&(e.data("ujs:enable-with",e.html()),e.html(n)),e.on("click.railsDisable",function(e){return i.stopEverything(e)}),e.data("ujs:disabled",!0)},enableElement:function(e){e.data("ujs:enable-with")!==t&&(e.html(e.data("ujs:enable-with")),e.removeData("ujs:enable-with")),e.off("click.railsDisable"),e.removeData("ujs:disabled")}},i.fire(n,"rails:attachBindings")&&(e.ajaxPrefilter(function(e,t,n){e.crossDomain||i.CSRFProtection(n)}),e(window).on("pageshow.rails",function(){e(e.rails.enableSelector).each(function(){var t=e(this);t.data("ujs:disabled")&&e.rails.enableFormElement(t)}),e(e.rails.linkDisableSelector).each(function(){var t=e(this);t.data("ujs:disabled")&&e.rails.enableElement(t)})}),n.on("ajax:complete",i.linkDisableSelector,function(){i.enableElement(e(this))}),n.on("ajax:complete",i.buttonDisableSelector,function(){i.enableFormElement(e(this))}),n.on("click.rails",i.linkClickSelector,function(t){var n=e(this),o=n.data("method"),a=n.data("params"),s=t.metaKey||t.ctrlKey;if(!i.allowAction(n))return i.stopEverything(t);if(!s&&n.is(i.linkDisableSelector)&&i.disableElement(n),i.isRemote(n)){if(s&&(!o||"GET"===o)&&!a)return!0;var r=i.handleRemote(n);return!1===r?i.enableElement(n):r.fail(function(){i.enableElement(n)}),!1}return o?(i.handleMethod(n),!1):void 0}),n.on("click.rails",i.buttonClickSelector,function(t){var n=e(this);if(!i.allowAction(n)||!i.isRemote(n))return i.stopEverything(t);n.is(i.buttonDisableSelector)&&i.disableFormElement(n);var o=i.handleRemote(n);return!1===o?i.enableFormElement(n):o.fail(function(){i.enableFormElement(n)}),!1}),n.on("change.rails",i.inputChangeSelector,function(t){var n=e(this);return i.allowAction(n)&&i.isRemote(n)?(i.handleRemote(n),!1):i.stopEverything(t)}),n.on("submit.rails",i.formSubmitSelector,function(n){var o=e(this),a=i.isRemote(o),s,r;if(!i.allowAction(o))return i.stopEverything(n);if(o.attr("novalidate")===t)if(o.data("ujs:formnovalidate-button")===t){if((s=i.blankInputs(o,i.requiredInputSelector,!1))&&i.fire(o,"ajax:aborted:required",[s]))return i.stopEverything(n)}else o.data("ujs:formnovalidate-button",t);if(a){if(r=i.nonBlankInputs(o,i.fileInputSelector)){setTimeout(function(){i.disableFormElements(o)},13);var l=i.fire(o,"ajax:aborted:file",[r]);return l||setTimeout(function(){i.enableFormElements(o)},13),l}return i.handleRemote(o),!1}setTimeout(function(){i.disableFormElements(o)},13)}),n.on("click.rails",i.formInputClickSelector,function(t){var n=e(this);if(!i.allowAction(n))return i.stopEverything(t);var o=n.attr("name"),a=o?{name:o,value:n.val()}:null,s=n.closest("form");0===s.length&&(s=e("#"+n.attr("form"))),s.data("ujs:submit-button",a),s.data("ujs:formnovalidate-button",n.attr("formnovalidate")),s.data("ujs:submit-button-formaction",n.attr("formaction")),s.data("ujs:submit-button-formmethod",n.attr("formmethod"))}),n.on("ajax:send.rails",i.formSubmitSelector,function(t){this===t.target&&i.disableFormElements(e(this))}),n.on("ajax:complete.rails",i.formSubmitSelector,function(t){this===t.target&&i.enableFormElements(e(this))}),e(function(){i.refreshCSRFTokens()}))};window.jQuery?e(jQuery):"object"==typeof exports&&"object"==typeof module&&(module.exports=e)}(); 15/*! mailcheck v1.1.1 @licence MIT */var Mailcheck={domainThreshold:2,secondLevelThreshold:2,topLevelThreshold:2,defaultDomains:["msn.com","bellsouth.net","telus.net","comcast.net","optusnet.com.au","earthlink.net","qq.com","sky.com","icloud.com","mac.com","sympatico.ca","googlemail.com","att.net","xtra.co.nz","web.de","cox.net","gmail.com","ymail.com","aim.com","rogers.com","verizon.net","rocketmail.com","google.com","optonline.net","sbcglobal.net","aol.com","me.com","btinternet.com","charter.net","shaw.ca"],defaultSecondLevelDomains:["yahoo","hotmail","mail","live","outlook","gmx"],defaultTopLevelDomains:["com","com.au","com.tw","ca","co.nz","co.uk","de","fr","it","ru","net","org","edu","gov","jp","nl","kr","se","eu","ie","co.il","us","at","be","dk","hk","es","gr","ch","no","cz","in","net","net.au","info","biz","mil","co.jp","sg","hu"],run:function(e){e.domains=e.domains||Mailcheck.defaultDomains,e.secondLevelDomains=e.secondLevelDomains||Mailcheck.defaultSecondLevelDomains,e.topLevelDomains=e.topLevelDomains||Mailcheck.defaultTopLevelDomains,e.distanceFunction=e.distanceFunction||Mailcheck.sift3Distance;var t=function(e){return e},i=e.suggested||t,n=e.empty||t,o=Mailcheck.suggest(Mailcheck.encodeEmail(e.email),e.domains,e.secondLevelDomains,e.topLevelDomains,e.distanceFunction);return o?i(o):n()},suggest:function(e,t,i,n,o){e=e.toLowerCase();var a=this.splitEmail(e),s;if(i&&n&&-1!==i.indexOf(a.secondLevelDomain)&&-1!==n.indexOf(a.topLevelDomain))return!1;if(s=this.findClosestDomain(a.domain,t,o,this.domainThreshold))return s!=a.domain&&{address:a.address,domain:s,full:a.address+"@"+s};var r=this.findClosestDomain(a.secondLevelDomain,i,o,this.secondLevelThreshold),l=this.findClosestDomain(a.topLevelDomain,n,o,this.topLevelThreshold);if(a.domain){var s=a.domain,d=!1;if(r&&r!=a.secondLevelDomain&&(s=s.replace(a.secondLevelDomain,r),d=!0),l&&l!=a.topLevelDomain&&(s=s.replace(a.topLevelDomain,l),d=!0),1==d)return{address:a.address,domain:s,full:a.address+"@"+s}}return!1},findClosestDomain:function(e,t,i,n){n=n||this.topLevelThreshold;var o,a=99,s=null;if(!e||!t)return!1;i||(i=this.sift3Distance);for(var r=0;r<t.length;r++){if(e===t[r])return e;a>(o=i(e,t[r]))&&(a=o,s=t[r])}return n>=a&&null!==s&&s},sift3Distance:function(e,t){if(null==e||0===e.length)return null==t||0===t.length?0:t.length;if(null==t||0===t.length)return e.length;for(var i=0,n=0,o=0,a=0,s=5;i+n<e.length&&i+o<t.length;){if(e.charAt(i+n)==t.charAt(i+o))a++;else{n=0,o=0;for(var r=0;s>r;r++){if(i+r<e.length&&e.charAt(i+r)==t.charAt(i)){n=r;break}if(i+r<t.length&&e.charAt(i)==t.charAt(i+r)){o=r;break}}}i++}return(e.length+t.length)/2-a},splitEmail:function(e){var t=e.trim().split("@");if(t.length<2)return!1;for(var i=0;i<t.length;i++)if(""===t[i])return!1;var n=t.pop(),o=n.split("."),a="",s="";if(0==o.length)return!1;if(1==o.length)s=o[0];else{a=o[0];for(var i=1;i<o.length;i++)s+=o[i]+".";s=s.substring(0,s.length-1)}return{topLevelDomain:s,secondLevelDomain:a,domain:n,address:t.join("@")}},encodeEmail:function(e){var t=encodeURI(e);return t.replace("%20"," ").replace("%25","%").replace("%5E","^").replace("%60","`").replace("%7B","{").replace("%7C","|").replace("%7D","}")}};"undefined"!=typeof module&&module.exports&&(module.exports=Mailcheck),"function"==typeof define&&define.amd&&define("mailcheck",[],function(){return Mailcheck}),"undefined"!=typeof window&&window.jQuery&&function(e){e.fn.mailcheck=function(e){var t=this;if(e.suggested){var i=e.suggested;e.suggested=function(e){i(t,e)}}if(e.empty){var n=e.empty;e.empty=function(){n.call(null,t)}}e.email=this.val(),Mailcheck.run(e)}}(jQuery),function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):"undefined"!=typeof exports?module.exports=e(require("jquery")):e(jQuery)}(function(e){"use strict";var t=window.Slick||{};(t=function(){var t=0;return function(i,n){var o,a=this;a.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:e(i),appendDots:e(i),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(t,i){return e('<button type="button" />').text(i+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},a.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,
15sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},e.extend(a,a.initials),a.activeBreakpoint=null,a.animType=null,a.animProp=null,a.breakpoints=[],a.breakpointSettings=[],a.cssTransitions=!1,a.focussed=!1,a.interrupted=!1,a.hidden="hidden",a.paused=!0,a.positionProp=null,a.respondTo=null,a.rowCount=1,a.shouldClick=!0,a.$slider=e(i),a.$slidesCache=null,a.transformType=null,a.transitionType=null,a.visibilityChange="visibilitychange",a.windowWidth=0,a.windowTimer=null,o=e(i).data("slick")||{},a.options=e.extend({},a.defaults,n,o),a.currentSlide=a.options.initialSlide,a.originalSettings=a.options,void 0!==document.mozHidden?(a.hidden="mozHidden",a.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(a.hidden="webkitHidden",a.visibilityChange="webkitvisibilitychange"),a.autoPlay=e.proxy(a.autoPlay,a),a.autoPlayClear=e.proxy(a.autoPlayClear,a),a.autoPlayIterator=e.proxy(a.autoPlayIterator,a),a.changeSlide=e.proxy(a.changeSlide,a),a.clickHandler=e.proxy(a.clickHandler,a),a.selectHandler=e.proxy(a.selectHandler,a),a.setPosition=e.proxy(a.setPosition,a),a.swipeHandler=e.proxy(a.swipeHandler,a),a.dragHandler=e.proxy(a.dragHandler,a),a.keyHandler=e.proxy(a.keyHandler,a),a.instanceUid=t++,a.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,a.registerBreakpoints(),a.init(!0)}}()).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},t.prototype.addSlide=t.prototype.slickAdd=function(t,i,n){var o=this;if("boolean"==typeof i)n=i,i=null;else if(i<0||i>=o.slideCount)return!1;o.unload(),"number"==typeof i?0===i&&0===o.$slides.length?e(t).appendTo(o.$slideTrack):n?e(t).insertBefore(o.$slides.eq(i)):e(t).insertAfter(o.$slides.eq(i)):!0===n?e(t).prependTo(o.$slideTrack):e(t).appendTo(o.$slideTrack),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slides.each(function(t,i){e(i).attr("data-slick-index",t)}),o.$slidesCache=o.$slides,o.reinit()},t.prototype.animateHeight=function(){var e=this;if(1===e.options.slidesToShow&&!0===e.options.adaptiveHeight&&!1===e.options.vertical){var t=e.$slides.eq(e.currentSlide).outerHeight(!0);e.$list.animate({height:t},e.options.speed)}},t.prototype.animateSlide=function(t,i){var n={},o=this;o.animateHeight(),!0===o.options.rtl&&!1===o.options.vertical&&(t=-t),!1===o.transformsEnabled?!1===o.options.vertical?o.$slideTrack.animate({left:t},o.options.speed,o.options.easing,i):o.$slideTrack.animate({top:t},o.options.speed,o.options.easing,i):!1===o.cssTransitions?(!0===o.options.rtl&&(o.currentLeft=-o.currentLeft),e({animStart:o.currentLeft}).animate({animStart:t},{duration:o.options.speed,easing:o.options.easing,step:function(e){e=Math.ceil(e),!1===o.options.vertical?(n[o.animType]="translate("+e+"px, 0px)",o.$slideTrack.css(n)):(n[o.animType]="translate(0px,"+e+"px)",o.$slideTrack.css(n))},complete:function(){i&&i.call()}})):(o.applyTransition(),t=Math.ceil(t),!1===o.options.vertical?n[o.animType]="translate3d("+t+"px, 0px, 0px)":n[o.animType]="translate3d(0px,"+t+"px, 0px)",o.$slideTrack.css(n),i&&setTimeout(function(){o.disableTransition(),i.call()},o.options.speed))},t.prototype.getNavTarget=function(){var t=this,i=t.options.asNavFor;return i&&null!==i&&(i=e(i).not(t.$slider)),i},t.prototype.asNavFor=function(t){var i=this.getNavTarget();null!==i&&"object"==typeof i&&i.each(function(){var i=e(this).slick("getSlick");i.unslicked||i.slideHandler(t,!0)})},t.prototype.applyTransition=function(e){var t=this,i={};!1===t.options.fade?i[t.transitionType]=t.transformType+" "+t.options.speed+"ms "+t.options.cssEase:i[t.transitionType]="opacity "+t.options.speed+"ms "+t.options.cssEase,!1===t.options.fade?t.$slideTrack.css(i):t.$slides.eq(e).css(i)},t.prototype.autoPlay=function(){var e=this;e.autoPlayClear(),e.slideCount>e.options.slidesToShow&&(e.autoPlayTimer=setInterval(e.autoPlayIterator,e.options.autoplaySpeed))},t.prototype.autoPlayClear=function(){var e=this;e.autoPlayTimer&&clearInterval(e.autoPlayTimer)},t.prototype.autoPlayIterator=function(){var e=this,t=e.currentSlide+e.options.slidesToScroll;e.paused||e.interrupted||e.focussed||(!1===e.options.infinite&&(1===e.direction&&e.currentSlide+1===e.slideCount-1?e.direction=0:0===e.direction&&(t=e.currentSlide-e.options.slidesToScroll,e.currentSlide-1==0&&(e.direction=1))),e.slideHandler(t))},t.prototype.buildArrows=function(){var t=this;!0===t.options.arrows&&(t.$prevArrow=e(t.options.prevArrow).addClass("slick-arrow"),t.$nextArrow=e(t.options.nextArrow).addClass("slick-arrow"),t.slideCount>t.options.slidesToShow?(t.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.prependTo(t.options.appendArrows),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.appendTo(t.options.appendArrows),!0!==t.options.infinite&&t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):t.$prevArrow.add(t.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},t.prototype.buildDots=function(){var t,i,n=this;if(!0===n.options.dots){for(n.$slider.addClass("slick-dotted"),i=e("<ul />").addClass(n.options.dotsClass),t=0;t<=n.getDotCount();t+=1)i.append(e("<li />").append(n.options.customPaging.call(this,n,t)));n.$dots=i.appendTo(n.options.appendDots),n.$dots.find("li").first().addClass("slick-active")}},t.prototype.buildOut=function(){var t=this;t.$slides=t.$slider.children(t.options.slide+":not(.slick-cloned)").addClass("slick-slide"),t.slideCount=t.$slides.length,t.$slides.each(function(t,i){e(i).attr("data-slick-index",t).data("originalStyling",e(i).attr("style")||"")}),t.$slider.addClass("slick-slider"),t.$slideTrack=0===t.slideCount?e('<div class="slick-track"/>').appendTo(t.$slider):t.$slides.wrapAll('<div class="slick-track"/>').parent(),t.$list=t.$slideTrack.wrap('<div class="slick-list"/>').parent(),t.$slideTrack.css("opacity",0),!0!==t.options.centerMode&&!0!==t.options.swipeToSlide||(t.options.slidesToScroll=1),e("img[data-lazy]",t.$slider).not("[src]").addClass("slick-loading"),t.setupInfinite(),t.buildArrows(),t.buildDots(),t.updateDots(),t.setSlideClasses("number"==typeof t.currentSlide?t.currentSlide:0),!0===t.options.draggable&&t.$list.addClass("draggable")},t.prototype.buildRows=function(){var e,t,i,n,o,a,s,r=this;if(n=document.createDocumentFragment(),a=r.$slider.children(),r.options.rows>1){for(s=r.options.slidesPerRow*r.options.rows,o=Math.ceil(a.length/s),e=0;e<o;e++){var l=document.createElement("div");for(t=0;t<r.options.rows;t++){var d=document.createElement("div");for(i=0;i<r.options.slidesPerRow;i++){var c=e*s+(t*r.options.slidesPerRow+i);a.get(c)&&d.appendChild(a.get(c))}l.appendChild(d)}n.appendChild(l)}r.$slider.empty().append(n),r.$slider.children().children().children().css({width:100/r.o
15ptions.slidesPerRow+"%",display:"inline-block"})}},t.prototype.checkResponsive=function(t,i){var n,o,a,s=this,r=!1,l=s.$slider.width(),d=window.innerWidth||e(window).width();if("window"===s.respondTo?a=d:"slider"===s.respondTo?a=l:"min"===s.respondTo&&(a=Math.min(d,l)),s.options.responsive&&s.options.responsive.length&&null!==s.options.responsive){for(n in o=null,s.breakpoints)s.breakpoints.hasOwnProperty(n)&&(!1===s.originalSettings.mobileFirst?a<s.breakpoints[n]&&(o=s.breakpoints[n]):a>s.breakpoints[n]&&(o=s.breakpoints[n]));null!==o?null!==s.activeBreakpoint?(o!==s.activeBreakpoint||i)&&(s.activeBreakpoint=o,"unslick"===s.breakpointSettings[o]?s.unslick(o):(s.options=e.extend({},s.originalSettings,s.breakpointSettings[o]),!0===t&&(s.currentSlide=s.options.initialSlide),s.refresh(t)),r=o):(s.activeBreakpoint=o,"unslick"===s.breakpointSettings[o]?s.unslick(o):(s.options=e.extend({},s.originalSettings,s.breakpointSettings[o]),!0===t&&(s.currentSlide=s.options.initialSlide),s.refresh(t)),r=o):null!==s.activeBreakpoint&&(s.activeBreakpoint=null,s.options=s.originalSettings,!0===t&&(s.currentSlide=s.options.initialSlide),s.refresh(t),r=o),t||!1===r||s.$slider.trigger("breakpoint",[s,r])}},t.prototype.changeSlide=function(t,i){var n,o,a,s=this,r=e(t.currentTarget);switch(r.is("a")&&t.preventDefault(),r.is("li")||(r=r.closest("li")),n=(a=s.slideCount%s.options.slidesToScroll!=0)?0:(s.slideCount-s.currentSlide)%s.options.slidesToScroll,t.data.message){case"previous":o=0===n?s.options.slidesToScroll:s.options.slidesToShow-n,s.slideCount>s.options.slidesToShow&&s.slideHandler(s.currentSlide-o,!1,i);break;case"next":o=0===n?s.options.slidesToScroll:n,s.slideCount>s.options.slidesToShow&&s.slideHandler(s.currentSlide+o,!1,i);break;case"index":var l=0===t.data.index?0:t.data.index||r.index()*s.options.slidesToScroll;s.slideHandler(s.checkNavigable(l),!1,i),r.children().trigger("focus");break;default:return}},t.prototype.checkNavigable=function(e){var t,i;if(i=0,e>(t=this.getNavigableIndexes())[t.length-1])e=t[t.length-1];else for(var n in t){if(e<t[n]){e=i;break}i=t[n]}return e},t.prototype.cleanUpEvents=function(){var t=this;t.options.dots&&null!==t.$dots&&(e("li",t.$dots).off("click.slick",t.changeSlide).off("mouseenter.slick",e.proxy(t.interrupt,t,!0)).off("mouseleave.slick",e.proxy(t.interrupt,t,!1)),!0===t.options.accessibility&&t.$dots.off("keydown.slick",t.keyHandler)),t.$slider.off("focus.slick blur.slick"),!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow&&t.$prevArrow.off("click.slick",t.changeSlide),t.$nextArrow&&t.$nextArrow.off("click.slick",t.changeSlide),!0===t.options.accessibility&&(t.$prevArrow&&t.$prevArrow.off("keydown.slick",t.keyHandler),t.$nextArrow&&t.$nextArrow.off("keydown.slick",t.keyHandler))),t.$list.off("touchstart.slick mousedown.slick",t.swipeHandler),t.$list.off("touchmove.slick mousemove.slick",t.swipeHandler),t.$list.off("touchend.slick mouseup.slick",t.swipeHandler),t.$list.off("touchcancel.slick mouseleave.
15slick",t.swipeHandler),t.$list.off("click.slick",t.clickHandler),e(document).off(t.visibilityChange,t.visibility),t.cleanUpSlideEvents(),!0===t.options.accessibility&&t.$list.off("keydown.slick",t.keyHandler),!0===t.options.focusOnSelect&&e(t.$slideTrack).children().off("click.slick",t.selectHandler),e(window).off("orientationchange.slick.slick-"+t.instanceUid,t.orientationChange),e(window).off("resize.slick.slick-"+t.instanceUid,t.resize),e("[draggable!=true]",t.$slideTrack).off("dragstart",t.preventDefault),e(window).off("load.slick.slick-"+t.instanceUid,t.setPosition)},t.prototype.cleanUpSlideEvents=function(){var t=this;t.$list.off("mouseenter.slick",e.proxy(t.interrupt,t,!0)),t.$list.off("mouseleave.slick",e.proxy(t.interrupt,t,!1))},t.prototype.cleanUpRows=function(){var e,t=this;t.options.rows>1&&((e=t.$slides.children().children()).removeAttr("style"),t.$slider.empty().append(e))},t.prototype.clickHandler=function(e){!1===this.shouldClick&&(e.stopImmediatePropagation(),e.stopPropagation(),e.preventDefault())},t.prototype.destroy=function(t){var i=this;i.autoPlayClear(),i.touchObject={},i.cleanUpEvents(),e(".slick-cloned",i.$slider).detach(),i.$dots&&i.$dots.remove(),i.$prevArrow&&i.$prevArrow.length&&(i.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.prevArrow)&&i.$prevArrow.remove()),i.$nextArrow&&i.$nextArrow.length&&(i.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.nextArrow)&&i.$nextArrow.remove()),i.$slides&&(i.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){e(this).attr("style",e(this).data("originalStyling"))}),i.$slideTrack.children(this.options.slide).detach(),i.$slideTrack.detach(),i.$list.detach(),i.$slider.append(i.$slides)),i.cleanUpRows(),i.$slider.removeClass("slick-slider"),i.$slider.removeClass("slick-initialized"),i.$slider.removeClass("slick-dotted"),i.unslicked=!0,t||i.$slider.trigger("destroy",[i])},t.prototype.disableTransition=function(e){var t=this,i={};i[t.transitionType]="",!1===t.options.fade?t.$slideTrack.css(i):t.$slides.eq(e).css(i)},t.prototype.fadeSlide=function(e,t){var i=this;!1===i.cssTransitions?(i.$slides.eq(e).css({zIndex:i.options.zIndex}),i.$slides.eq(e).animate({opacity:1},i.options.speed,i.options.easing,t)):(i.applyTransition(e),i.$slides.eq(e).css({opacity:1,zIndex:i.options.zIndex}),t&&setTimeout(function(){i.disableTransition(e),t.call()},i.options.speed))},t.prototype.fadeSlideOut=function(e){var t=this;!1===t.cssTransitions?t.$slides.eq(e).animate({opacity:0,zIndex:t.options.zIndex-2},t.options.speed,t.options.easing):(t.applyTransition(e),t.$slides.eq(e).css({opacity:0,zIndex:t.options.zIndex-2}))},t.prototype.filterSlides=t.prototype.slickFilter=function(e){var t=this;null!==e&&(t.$slidesCache=t.$slides,t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.filter(e).appendTo(t.$slideTrack),t.reinit())},t.prototype.focusHandler=function(){var t=this;t.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*",function(i){i.stopImmediatePropagation();var n=e(this);setTimeout(function(){t.options.pauseOnFocus&&(t.focussed=n.is(":focus"),t.autoPlay())},0)})},t.prototype.getCurrent=t.prototype.slickCurrentSlide=function(){return this.currentSlide},t.prototype.getDotCount=function(){var e=this,t=0,i=0,n=0;if(!0===e.options.infinite)if(e.slideCount<=e.options.slidesToShow)++n;else for(;t<e.slideCount;)++n,t=i+e.options.slidesToScroll,i+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;else if(!0===e.options.centerMode)n=e.slideCount;else if(e.options.asNavFor)for(;t<e.slideCount;)++n,t=i+e.options.slidesToScroll,i+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;else n=1+Math.ceil((e.slideCount-e.options.slidesToShow)/e.options.slidesToScroll);return n-1},t.prototype.getLeft=function(e){var t,i,n,o,a=this,s=0;return a.slideOffset=0,i=a.$slides.first().outerHeight(!0),!0===a.options.infinite?(a.slideCount>a.options.slidesToShow&&(a.slideOffset=a.slideWidth*a.options.slidesToShow*-1,o=-1,!0===a.options.vertical&&!0===a.options.centerMode&&(2===a.options.slidesToShow?o=-1.5:1===a.options.slidesToShow&&(o=-2)),s=i*a.options.slidesToShow*o),a.slideCount%a.options.slidesToScroll!=0&&e+a.options.slidesToScroll>a.slideCount&&a.slideCount>a.options.slidesToShow&&(e>a.slideCount?(a.slideOffset=(a.options.slidesToShow-(e-a.slideCount))*a.slideWidth*-1,s=(a.options.slidesToShow-(e-a.slideCount))*i*-1):(a.slideOffset=a.slideCount%a.options.slidesToScroll*a.slideWidth*-1,s=a.slideCount%a.options.slidesToScroll*i*-1))):e+a.options.slidesToShow>a.slideCount&&(a.slideOffset=(e+a.options.slidesToShow-a.slideCount)*a.slideWidth,s=(e+a.options.slidesToShow-a.slideCount)*i),a.slideCount<=a.options.slidesToShow&&(a.slideOffset=0,s=0),!0===a.options.centerMode&&a.slideCount<=a.options.slidesToShow?a.slideOffset=a.slideWidth*Math.floor(a.options.slidesToShow)/2-a.slideWidth*a.slideCount/2:!0===a.options.centerMode&&!0===a.options.infinite?a.slideOffset+=a.slideWidth*Math.floor(a.options.slidesToShow/2)-a.slideWidth:!0===a.options.centerMode&&(a.slideOffset=0,a.slideOffset+=a.slideWidth*Math.floor(a.options.slidesToShow/2)),t=!1===a.options.vertical?e*a.slideWidth*-1+a.slideOffset:e*i*-1+s,!0===a.options.variableWidth&&(n=a.slideCount<=a.options.slidesToShow||!1===a.options.infinite?a.$slideTrack.children(".slick-slide").eq(e):a.$slideTrack.children(".slick-slide").eq(e+a.options.slidesToShow),t=!0===a.options.rtl?n[0]?-1*(a.$slideTrack.width()-n[0].offsetLeft-n.width()):0:n[0]?-1*n[0].offsetLeft:0,!0===a.options.centerMode&&(n=a.slideCount<=a.options.slidesToShow||!1===a.options.infinite?a.$slideTrack.children(".slick-slide").eq(e):a.$slideTrack.children(".slick-slide").eq(e+a.options.slidesToShow+1),t=!0===a.options.rtl?n[0]?-1*(a.$slideTrack.width()-n[0].offsetLeft-n.width()):0:n[0]?-1*n[0].offsetLeft:0,t+=(a.$list.width()-n.outerWidth())/2)),t},t.prototype.getOption=t.prototype.slickGetOption=function(e){return this.options[e]},t.prototype.getNavigableIndexes=function(){var e,t=this,i=0,n=0,o=[];for(!1===t.options.infinite?e=t.slideCount:(i=-1*t.options.slidesToScroll,n=-1*t.options.slidesToScroll,e=2*t.slideCount);i<e;)o.push(i),i=n+t.options.slidesToScroll,n+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;return o},t.prototype.getSlick=function(){return this},t.prototype.getSlideCount=function(){var t,i,n=this;return i=!0===n.options.centerMode?n.slideWidth*Math.floor(n.options.slidesToShow/2):0,!0===n.options.swipeToSlide?(n.$slideTrack.find(".slick-slide").each(function(o,a){if(a.offsetLeft-i+e(a).outerWidth()/2>-1*n.swipeLeft)return t=a,!1}),Math.abs(e(t).attr("data-slick-index")-n.currentSlide)||1):n.options.slidesToScroll},t.prototype.goTo=t.prototype.slickGoTo=function(e,t){this.changeSlide({data:{message:"index",index:
15parseInt(e)}},t)},t.prototype.init=function(t){var i=this;e(i.$slider).hasClass("slick-initialized")||(e(i.$slider).addClass("slick-initialized"),i.buildRows(),i.buildOut(),i.setProps(),i.startLoad(),i.loadSlider(),i.initializeEvents(),i.updateArrows(),i.updateDots(),i.checkResponsive(!0),i.focusHandler()),t&&i.$slider.trigger("init",[i]),!0===i.options.accessibility&&i.initADA(),i.options.autoplay&&(i.paused=!1,i.autoPlay())},t.prototype.initADA=function(){var t=this,i=Math.ceil(t.slideCount/t.options.slidesToShow),n=t.getNavigableIndexes().filter(function(e){return e>=0&&e<t.slideCount});t.$slides.add(t.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==t.$dots&&(t.$slides.not(t.$slideTrack.find(".slick-cloned")).each(function(i){var o=n.indexOf(i);e(this).attr({role:"tabpanel",id:"slick-slide"+t.instanceUid+i,tabindex:-1}),-1!==o&&e(this).attr({"aria-describedby":"slick-slide-control"+t.instanceUid+o})}),t.$dots.attr("role","tablist").find("li").each(function(o){var a=n[o];e(this).attr({role:"presentation"}),e(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+t.instanceUid+o,"aria-controls":"slick-slide"+t.instanceUid+a,"aria-label":o+1+" of "+i,"aria-selected":null,tabindex:"-1"})}).eq(t.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var o=t.currentSlide,a=o+t.options.slidesToShow;o<a;o++)t.$slides.eq(o).attr("tabindex",0);t.activateADA()},t.prototype.initArrowEvents=function(){var e=this;!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},e.changeSlide),e.$nextArrow.off("click.slick").on("click.slick",{message:"next"},e.changeSlide),!0===e.options.accessibility&&(e.$prevArrow.on("keydown.slick",e.keyHandler),e.$nextArrow.on("keydown.slick",e.keyHandler)))},t.prototype.initDotEvents=function(){var t=this;!0===t.options.dots&&(e("li",t.$dots).on("click.slick",{message:"index"},t.changeSlide),!0===t.options.accessibility&&t.$dots.on("keydown.slick",t.keyHandler)),!0===t.options.dots&&!0===t.options.pauseOnDotsHover&&e("li",t.$dots).on("mouseenter.slick",e.proxy(t.interrupt,t,!0)).on("mouseleave.slick",e.proxy(t.interrupt,t,!1))},t.prototype.initSlideEvents=function(){var t=this;t.options.pauseOnHover&&(t.$list.on("mouseenter.slick",e.proxy(t.interrupt,t,!0)),t.$list.on("mouseleave.slick",e.proxy(t.interrupt,t,!1)))},t.prototype.initializeEvents=function(){var t=this;t.initArrowEvents(),t.initDotEvents(),t.initSlideEvents(),t.$list.on("touchstart.slick mousedown.slick",{action:"start"},t.swipeHandler),t.$list.on("touchmove.slick mousemove.slick",{action:"move"},t.swipeHandler),t.$list.on("touchend.slick mouseup.slick",{action:"end"}
15,t.swipeHandler),t.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},t.swipeHandler),t.$list.on("click.slick",t.clickHandler),e(document).on(t.visibilityChange,e.proxy(t.visibility,t)),!0===t.options.accessibility&&t.$list.on("keydown.slick",t.keyHandler),!0===t.options.focusOnSelect&&e(t.$slideTrack).children().on("click.slick",t.selectHandler),e(window).on("orientationchange.slick.slick-"+t.instanceUid,e.proxy(t.orientationChange,t)),e(window).on("resize.slick.slick-"+t.instanceUid,e.proxy(t.resize,t)),e("[draggable!=true]",t.$slideTrack).on("dragstart",t.preventDefault),e(window).on("load.slick.slick-"+t.instanceUid,t.setPosition),e(t.setPosition)},t.prototype.initUI=function(){var e=this;!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.show(),e.$nextArrow.show()),!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&e.$dots.show()},t.prototype.keyHandler=function(e){var t=this;e.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===e.keyCode&&!0===t.options.accessibility?t.changeSlide({data:{message:!0===t.options.rtl?"next":"previous"}}):39===e.keyCode&&!0===t.options.accessibility&&t.changeSlide({data:{message:!0===t.options.rtl?"previous":"next"}}))},t.prototype.lazyLoad=function(){function t(t){e("img[data-lazy]",t).each(function(){var t=e(this),i=e(this).attr("data-lazy"),n=e(this).attr("data-srcset"),o=e(this).attr("data-sizes")||a.$slider.attr("data-sizes"),s=document.createElement("img");s.onload=function(){t.animate({opacity:0}
vendor: 4,798 bytes, line 15
15,100,function(){n&&(t.attr("srcset",n),o&&t.attr("sizes",o)),t.attr("src",i).animate({opacity:1},200,function(){t.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")}),a.$slider.trigger("lazyLoaded",[a,t,i])})},s.onerror=function(){t.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),a.$slider.trigger("lazyLoadError",[a,t,i])},s.src=i})}var i,n,o,a=this;if(!0===a.options.centerMode?!0===a.options.infinite?o=(n=a.currentSlide+(a.options.slidesToShow/2+1))+a.options.slidesToShow+2:(n=Math.max(0,a.currentSlide-(a.options.slidesToShow/2+1)),o=a.options.slidesToShow/2+1+2+a.currentSlide):(n=a.options.infinite?a.options.slidesToShow+a.currentSlide:a.currentSlide,o=Math.ceil(n+a.options.slidesToShow),!0===a.options.fade&&(n>0&&n--,o<=a.slideCount&&o++)),i=a.$slider.find(".slick-slide").slice(n,o),"anticipated"===a.options.lazyLoad)for(var s=n-1,r=o,l=a.$slider.find(".slick-slide"),d=0;d<a.options.slidesToScroll;d++)s<0&&(s=a.slideCount-1),i=(i=i.add(l.eq(s))).add(l.eq(r)),s--,r++;t(i),a.slideCount<=a.options.slidesToShow?t(a.$slider.find(".slick-slide")):a.currentSlide>=a.slideCount-a.options.slidesToShow?t(a.$slider.find(".slick-cloned").slice(0,a.options.slidesToShow)):0===a.currentSlide&&t(a.$slider.find(".slick-cloned").slice(-1*a.options.slidesToShow))},t.prototype.loadSlider=function(){var e=this;e.setPosition(),e.$slideTrack.css({opacity:1}),e.$slider.removeClass("slick-loading"),e.initUI(),"progressive"===e.options.lazyLoad&&e.progressiveLazyLoad()},t.prototype.next=t.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},t.prototype.orientationChange=function(){var e=this;e.checkResponsive(),e.setPosition()},t.prototype.pause=t.prototype.slickPause=function(){var e=this;e.autoPlayClear(),e.paused=!0},t.prototype.play=t.prototype.slickPlay=function(){var e=this;e.autoPlay(),e.options.autoplay=!0,e.paused=!1,e.focussed=!1,e.interrupted=!1},t.prototype.postSlide=function(t){var i=this;i.unslicked||(i.$slider.trigger("afterChange",[i,t]),i.animating=!1,i.slideCount>i.options.slidesToShow&&i.setPosition(),i.swipeLeft=null,i.options.autoplay&&i.autoPlay(),!0===i.options.accessibility&&(i.initADA(),i.options.focusOnChange&&e(i.$slides.get(i.currentSlide)).attr("tabindex",0).focus()))},t.prototype.prev=t.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},t.prototype.preventDefault=function(e){e.preventDefault()},t.prototype.progressiveLazyLoad=function(t){t=t||1;var i,n,o,a,s,r=this,l=e("img[data-lazy]",r.$slider);l.length?(i=l.first(),n=i.attr("data-lazy"),o=i.attr("data-srcset"),a=i.attr("data-sizes")||r.$slider.attr("data-sizes"),(s=document.createElement("img")).onload=function(){o&&(i.attr("srcset",o),a&&i.attr("sizes",a)),i.attr("src",n).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===r.options.adaptiveHeight&&r.setPosition(),r.$slider.trigger("lazyLoaded",[r,i,n]),r.progressiveLazyLoad()},s.onerror=function(){t<3?setTimeout(function(){r.progressiveLazyLoad(t+1)},500):(i.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),r.$slider.trigger("lazyLoadError",[r,i,n]),r.progressiveLazyLoad())},s.src=n):r.$slider.trigger("allImagesLoaded",[r])},t.prototype.refresh=function(t){var i,n,o=this;n=o.slideCount-o.options.slidesToShow,!o.options.infinite&&o.currentSlide>n&&(o.currentSlide=n),o.slideCount<=o.options.slidesToShow&&(o.currentSlide=0),i=o.currentSlide,o.destroy(!0),e.extend(o,o.initials,{currentSlide:i}),o.init(),t||o.changeSlide({data:{message:"index",index:i}},!1)},t.prototype.registerBreakpoints=function(){var t,i,n,o=this,a=o.options.responsive||null;if("array"===e.type(a)&&a.length){for(t in o.respondTo=o.options.respondTo||"window",a)if(n=o.breakpoints.length-1,a.hasOwnProperty(t)){for(i=a[t].breakpoint;n>=0;)o.breakpoints[n]&&o.breakpoints[n]===i&&o.breakpoints.splice(n,1),n--;o.breakpoints.push(i),o.breakpointSettings[i]=a[t].settings}o.breakpoints.sort(function(e,t){return o.options.mobileFirst?e-t:t-e})}},t.prototype.reinit=function(){var t=this;t.$slides=t.$slideTrack.children(t.options.slide).addClass("slick-slide"),t.slideCount=t.$slides.length,t.currentSlide>=t.slideCount&&0!==t.currentSlide&&(t.currentSlide=t.currentSlide-t.options.slidesToScroll),t.slideCount<=t.options.slidesToShow&&(t.currentSlide=0),t.registerBreakpoints(),t.setProps(),t.setupInfinite(),t.buildArrows(),t.updateArrows(),t.initArrowEvents(),t.buildDots(),t.updateDots(),t.initDotEvents(),t.cleanUpSlideEvents(),t.initSlideEvents(),t.checkResponsive(!1,!0),!0===t.options.focusOnSelect&&e(t.$slideTrack).children().on("click.slick",t.selectHandler),t.setSlideClasses("number"==typeof t.currentSlide?t.currentSlide:0),t.setPosition(),t.focusHandler(),t.paused=!t.o
15ptions.autoplay,t.autoPlay(),t.$slider.trigger("reInit",[t])},t.prototype.resize=function(){var t=this;e(window).width()!==t.windowWidth&&(clearTimeout(t.windowDelay),t.windowDelay=window.setTimeout(function(){t.windowWidth=e(window).width(),t.checkResponsive(),t.unslicked||t.setPosition()},50))},t.prototype.removeSlide=t.prototype.slickRemove=function(e,t,i){var n=this;if(e="boolean"==typeof e?!0===(t=e)?0:n.slideCount-1:!0===t?--e:e,n.slideCount<1||e<0||e>n.slideCount-1)return!1;n.unload(),!0===i?n.$slideTrack.children().remove():n.$slideTrack.children(this.options.slide).eq(e).remove(),n.$slides=n.$slideTrack.children(this.options.slide),n.$slideTrack.children(this.options.slide).detach(),n.$slideTrack.append(n.$slides),n.$slidesCache=n.$slides,n.reinit()},t.prototype.setCSS=function(e){var t,i,n=this,o={};!0===n.options.rtl&&(e=-e),t="left"==n.positionProp?Math.ceil(e)+"px":"0px",i="top"==n.positionProp?Math.ceil(e)+"px":"0px",o[n.positionProp]=e,!1===n.transformsEnabled?n.$slideTrack.css(o):(o={},!1===n.cssTransitions?(o[n.animType]="translate("+t+", "+i+")",n.$slideTrack.css(o)):(o[n.animType]="translate3d("+t+", "+i+", 0px)",n.$slideTrack.css(o)))},t.prototype.setDimensions=function(){var e=this;!1===e.options.vertical?!0===e.options.centerMode&&e.$list.css({ 16padding:"0px "+e.options.centerPadding}):(e.$list.height(e.$slides.first().outerHeight(!0)*e.options.slidesToShow),!0===e.options.centerMode&&e.$list.css({padding:e.options.centerPadding+" 0px"})),e.listWidth=e.$list.width(),e.listHeight=e.$list.height(),!1===e.options.vertical&&!1===e.options.variableWidth?(e.slideWidth=Math.ceil(e.listWidth/e.options.slidesToShow),e.$slideTrack.width(Math.ceil(e.slideWidth*e.$slideTrack.children(".slick-slide").length))):!0===e.options.variableWidth?e.$slideTrack.width(5e3*e.slideCount):(e.slideWidth=Math.ceil(e.listWidth),e.$slideTrack.height(Math.ceil(e.$slides.first().outerHeight(!0)*e.$slideTrack.children(".slick-slide").length)));var t=e.$slides.first().outerWidth(!0)-e.$slides.first().width();!1===e.options.variableWidth&&e.$slideTrack.children(".slick-slide").width(e.slideWidth-t)},t.prototype.setFade=function(){var t,i=this;i.$slides.each(function(n,o){t=i.slideWidth*n*-1,!0===i.options.rtl?e(o).css({position:"relative",right:t,top:0,zIndex:i.options.zIndex-2,opacity:0}
16):e(o).css({position:"relative",left:t,top:0,zIndex:i.options.zIndex-2,opacity:0})}),i.$slides.eq(i.currentSlide).css({zIndex:i.options.zIndex-1,opacity:1})},t.prototype.setHeight=function(){var e=this;if(1===e.options.slidesToShow&&!0===e.options.adaptiveHeight&&!1===e.options.vertical){var t=e.$slides.eq(e.currentSlide).outerHeight(!0);e.$list.css("height",t)}},t.prototype.setOption=t.prototype.slickSetOption=function(){var t,i,n,o,a,s=this,r=!1;if("object"===e.type(arguments[0])?(n=arguments[0],r=arguments[1],a="multiple"):"string"===e.type(arguments[0])&&(n=arguments[0],o=arguments[1],r=arguments[2],"responsive"===arguments[0]&&"array"===e.type(arguments[1])?a="responsive":void 0!==arguments[1]&&(a="single")),"single"===a)s.options[n]=o;else if("multiple"===a)e.each(n,function(e,t){s.options[e]=t});else if("responsive"===a)for(i in o)if("array"!==e.type(s.options.responsive))s.options.responsive=[o[i]];else{for(t=s.options.responsive.length-1;t>=0;)s.options.responsive[t].breakpoint===o[i].breakpoint&&s.options.responsive.splice(t,1),t--;s.options.responsive.push(o[i])}r&&(s.unload(),s.reinit())},t.prototype.setPosition=function(){var e=this;e.setDimensions(),e.setHeight(),!1===e.options.fade?e.setCSS(e.getLeft(e.currentSlide)):e.setFade(),e.$slider.trigger("setPosition",[e])},t.prototype.setProps=function(){var e=this,t=document.body.style;e.positionProp=!0===e.options.vertical?"top":"left","top"===e.positionProp?e.$slider.addClass("slick-vertical"):e.$slider.removeClass("slick-vertical"),void 0===t.WebkitTransition&&void 0===t.MozTransition&&void 0===t.msTransition||!0===e.options.useCSS&&(e.cssTransitions=!0),e.options.fade&&("number"==typeof e.options.zIndex?e.options.zIndex<3&&(e.options.zIndex=3):e.options.zIndex=e.defaults.zIndex),void 0!==t.OTransform&&(e.animType="OTransform",e.transformType="-o-transform",e.transitionType="OTransition",void 0===t.perspectiveProperty&&void 0===t.webkitPerspective&&(e.animType=!1)),void 0!==t.MozTransform&&(e.animType="MozTransform",e.transformType="-moz-transform",e.transitionType="MozTransition",void 0===t.perspectiveProperty&&void 0===t.MozPerspective&&(e.animType=!1)),void 0!==t.webkitTransform&&(e.animType="webkitTransform",e.transformType="-webkit-transform",e.transitionType="webkitTransition",void 0===t.perspectiveProperty&&void 0===t.webkitPerspective&&(e.animType=!1)),void 0!==t.msTransform&&(e.animType="msTransform",e.transformType="-ms-transform",e.transitionType="msTransition",void 0===t.msTransform&&(e.animType=!1)),void 0!==t.transform&&!1!==e.animType&&(e.animType="transform",e.transformType="transform",e.transitionType="transition"),e.transformsEnabled=e.options.useTransform&&null!==e.animType&&!1!==e.animType},t.prototype.setSlideClasses=function(e){var t,i,n,o,a=this;if(i=a.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),a.$slides.eq(e).addClass("slick-current"),!0===a.options.centerMode){var s=a.options.slidesToShow%2==0?1:0;t=Math.floor(a.options.slidesToShow/2),!0===a.options.infinite&&(e>=t&&e<=a.slideCount-1-t?a.$slides.slice(e-t+s,e+t+1).addClass("slick-active").attr("aria-hidden","false"):(n=a.options.slidesToShow+e,i.slice(n-t+1+s,n+t+2).addClass("slick-active").attr("aria-hidden","false")),0===e?i.eq(i.length-1-a.options.slidesToShow).addClass("slick-center"):e===a.slideCount-1&&i.eq(a.options.slidesToShow).addClass("slick-center")),a.$slides.eq(e).addClass("slick-center")}else e>=0&&e<=a.slideCount-a.options.slidesToShow?a.$slides.slice(e,e+a.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):i.length<=a.options.slidesToShow?i.addClass("slick-active").attr("aria-hidden","false"):(o=a.slideCount%a.options.slidesToShow,n=!0===a.options.infinite?a.options.slidesToShow+e:e,a.options.slidesToShow==a.options.slidesToScroll&&a.slideCount-e<a.options.slidesToShow?i.slice(n-(a.options.slidesToShow-o),n+o).addClass("slick-active").attr("aria-hidden","false"):i.slice(n,n+a.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));"ondemand"!==a.options.lazyLoad&&"anticipated"!==a.options.lazyLoad||a.lazyLoad()},t.prototype.setupInfinite=function(){var t,i,n,o=this;if(!0===o.options.fade&&(o.options.centerMode=!1),!0===o.options.infinite&&!1===o.options.fade&&(i=null,o.slideCount>o.options.slidesToShow)){for(n=!0===o.options.centerMode?o.options.slidesToShow+1:o.options.slidesToShow,t=o.slideCount;t>o.slideCount-n;t-=1)i=t-1,e(o.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i-o.slideCount).prependTo(o.$slideTrack).addClass("slick-cloned");for(t=0;t<n+o.slideCount;t+=1)i=t,e(o.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i+o.slideCount).appendTo(o.$slideTrack).addClass("slick-cloned");o.$slideTrack.find(".slick-cloned").find("[id]").each(function(){e(this).attr("id","")})}},t.prototype.interrupt=function(e){var t=this;e||t.autoPlay(),t.interrupted=e},t.prototype.selectHandler=function(t){var i=this,n=e(t.target).is(".slick-slide")?e(t.target):e(t.target).parents(".slick-slide"),o=parseInt(n.attr("data-slick-index"));o||(o=0),i.slideCount<=i.options.slidesToShow?i.slideHandler(o,!1,!0):i.slideHandler(o)},t.prototype.slideHandler=function(e,t,i){var n,o,a,s,r,l=null,d=this;if(t=t||!1,!(!0===d.animating&&!0===d.options.waitForAnimate||!0===d.options.fade&&d.currentSlide===e))if(!1===t&&d.asNavFor(e),n=e,l=d.getLeft(n),s=d.getLeft(d.currentSlide),d.currentLeft=null===d.swipeLeft?s:d.swipeLeft,!1===d.options.infinite&&!1===d.options.centerMode&&(e<0||e>d.getDotCount()*d.options.slidesToScroll))!1===d.options.fade&&(n=d.currentSlide,!0!==i?d.animateSlide(s,function(){d.postSlide(n)}):d.postSlide(n));else if(!1===d.options.infinite&&!0===d.options.centerMode&&(e<0||e>d.slideCount-d.options.slidesToScroll))!1===d.options.fade&&(n=d.currentSlide,!0!==i?d.animateSlide(s,function(){d.postSlide(n)}):d.postSlide(n));else{if(d.options.autoplay&&clearInterval(d.autoPlayTimer),o=n<0?d.slideCount%d.options.slidesToScroll!=0?d.slideCount-d.slideCount%d.options.slidesToScroll:d.slideCount+n:n>=d.slideCount?d.slideCount%d.options.slidesToScroll!=0?0:n-d.slideCount:n,d.animating=!0,d.$slider.trigger("beforeChange",[d,d.currentSlide,o]),a=d.currentSlide,d.currentSlide=o,d.setSlideClasses(d.currentSlide),d.options.asNavFor&&(r=(r=d.getNavTarget()).slick("getSlick")).slideCount<=r.options.slidesToShow&&r.setSlideClasses(d.currentSlide),d.updateDots(),d.updateArrows(),!0===d.options.fade)return!0!==i?(d.fadeSlideOut(a),d.fadeSlide(o,function(){d.postSlide(o)})):d.postSlide(o),void d.animateHeight();!0!==i?d.animateSlide(l,function(){d.postSlide(o)}):d.postSlide(o)}},t.prototype.startLoad=function(){var e=this;!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.hide(),e.$nextArrow.hide()),!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&e.$dots.hide(),e.$slider.addClass("slick-loading")},t.prototype.swipeDirection=function(){var e,t,i,n,o=this;return e=o.touchObject.startX-o.touchObject.curX,t=o.touchObject.startY-o.touchObject.curY,i=Math.atan2(t,e),(n=Math.round(180*i/Math.PI))<0&&(n=360-Math.abs(n)),n<=45&&n>=0||n<=360&&n>=315?!1===o.options.rtl?"left":"right":n>=135&&n<=225?!1===o.options.rtl?"right":"left":!0===o.options.verticalSwiping?n>=35&&n<=135?"down":"up":"vertical"},t.prototype.swipeEnd=function(e){var t,i,n=this;if(n.dragging=!1,n.swiping=!1,n.scrolling)return n.scrolling=!1,!1;if(n.interrupted=!1,n.shouldClick=!(n.touchObject.swipeLength>10),void 0===n.touchObject.curX)return!1;if(!0===n.touchObject.edgeHit&&n.$slider.trigger("edge",[n,n.swipeDirection()]),n.touchObject.swipeLength>=n.touchObject.minSwipe){switch(i=n.swipeDirection()){case"left":case"down":t=n.options.swipeToSlide?n.checkNavigable(n.currentSlide+n.getSlideCount()):n.currentSlide+n.getSlideCount(),n.currentDirection=0;break;case"right":case"up":t=n.options.swipeToSlide?n.checkNavigable(n.currentSlide-n.getSlideCount()):n.currentSlide-n.getSlideCount(),n.currentDirection=1}"vertical"!=i&&(n.slideHandler(t),n.touchObject={},n.$slider.trigger("swipe",[n,i]))}else n.touchObject.startX!==n.touchObject.curX&&(n.slideHandler(n.currentSlide),n.touchObject={})},t.prototype.swipeHandler=function(e){var t=this;if(!(!1===t.options.swipe||"ontouchend"in document&&!1===t.options.swipe||!1===t.options.draggable&&-1!==e.type.indexOf("mou
16se")))switch(t.touchObject.fingerCount=e.originalEvent&&void 0!==e.originalEvent.touches?e.originalEvent.touches.length:1,t.touchObject.minSwipe=t.listWidth/t.options.touchThreshold,!0===t.options.verticalSwiping&&(t.touchObject.minSwipe=t.listHeight/t.options.touchThreshold),e.data.action){case"start":t.swipeStart(e);break;case"move":t.swipeMove(e);break;case"end":t.swipeEnd(e)}},t.prototype.swipeMove=function(e){var t,i,n,o,a,s,r=this;return a=void 0!==e.originalEvent?e.originalEvent.touches:null,!(!r.dragging||r.scrolling||a&&1!==a.length)&&(t=r.getLeft(r.currentSlide),r.touchObject.curX=void 0!==a?a[0].pageX:e.clientX,r.touchObject.curY=void 0!==a?a[0].pageY:e.clientY,r.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(r.touchObject.curX-r.touchObject.startX,2))),s=Math.round(Math.sqrt(Math.pow(r.touchObject.curY-r.touchObject.startY,2))),!r.options.verticalSwiping&&!r.swiping&&s>4?(r.scrolling=!0,!1):(!0===r.options.verticalSwiping&&(r.touchObject.swipeLength=s),i=r.swipeDirection(),void 0!==e.originalEvent&&r.touchObject.swipeLength>4&&(r.swiping=!0,e.preventDefault()),o=(!1===r.options.rtl?1:-1)*(r.touchObject.curX>r.touchObject.startX?1:-1),!0===r.options.verticalSwiping&&(o=r.touchObject.curY>r.touchObject.startY?1:-1),n=r.touchObject.swipeLength,r.touchObject.edgeHit=!1,!1===r.options.infinite&&(0===r.currentSlide&&"right"===i||r.currentSlide>=r.getDotCount()&&"left"===i)&&(n=r.touchObject.swipeLength*r.options.edgeFriction,r.touchObject.edgeHit=!0),!1===r.options.vertical?r.swipeLeft=t+n*o:r.swipeLeft=t+n*(r.$list.height()/r.listWidth)*o,!0===r.options.verticalSwiping&&(r.swipeLeft=t+n*o),!0!==r.options.fade&&!1!==r.options.touchMove&&(!0===r.animating?(r.swipeLeft=null,!1):void r.setCSS(r.swipeLeft))))},t.prototype.swipeStart=function(e){var t,i=this;if(i.interrupted=!0,1!==i.touchObject.fingerCount||i.slideCount<=i.options.slidesToShow)return i.touchObject={},!1;void 0!==e.originalEvent&&void 0!==e.originalEvent.touches&&(t=e.originalEvent.touches[0]),i.touchObject.startX=i.touchObject.curX=void 0!==t?t.pageX:e.clientX,i.touchObject.startY=i.touchObject.curY=void 0!==t?t.pageY:e.clientY,i.dragging=!0},t.prototype.unfilterSlides=t.prototype.slickUnfilter=function(){var e=this;null!==e.$slidesCache&&(e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.appendTo(e.$slideTrack),e.reinit())},t.prototype.unload=function(){var t=this;e(".slick-cloned",t.$slider).remove(),t.$dots&&t.$dots.remove(),t.$prevArrow&&t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove(),t.$nextArrow&&t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove(),t.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")},t.prototype.unslick=function(e){var t=this;t.$slider.trigger("unslick",[t,e]),t.destroy()},t.prototype.updateArrows=function(){var e=this;Math.floor(e.options.slidesToShow/2),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&!e.options.infinite&&(e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===e.currentSlide?(e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):(e.currentSlide>=e.slideCount-e.options.slidesToShow&&!1===e.options.centerMode||e.currentSlide>=e.slideCount-1&&!0===e.options.centerMode)&&(e.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},t.prototype.updateDots=function(){var e=this;null!==e.$dots&&(e.$dots.find("li").removeClass("slick-active").end(),e.$dots.find("li").eq(Math.floor(e.currentSlide/e.options.slidesToScroll)).addClass("slick-active"))},t.prototype.visibility=function(){var e=this;e.options.autoplay&&(document[e.hidden]?e.interrupted=!0:e.interrupted=!1)},e.fn.slick=function(){var e,i,n=this,o=arguments[0],a=Array.prototype.slice.call(arguments,1),s=n.length;for(e=0;e<s;e++)if("object"==typeof o||void 0===o?n[e].slick=new t(n[e],o):i=n[e].slick[o].apply(n[e].slick,a),void 0!==i)return i;return n}}),function(e){var t;if("function"==typeof define&&define.amd&&(define(e),t=!0),"object"==typeof exports&&(module.exports=e(),t=!0),!t){var i=window.Cookies,n=window.Cookies=e();n.noConflict=function(){return window.Cookies=i,n}}}(function(){function e(){for(var e=0,t={};e<arguments.length;e++){var i=arguments[e];for(var n in i)t[n]=i[n]}return t}function t(e){return e.replace(/(%[0-9A-Z]{2}
16)+/g,decodeURIComponent)}function i(n){function o(){}function a(t,i,a){if("undefined"!=typeof document){"number"==typeof(a=e({path:"/"},o.defaults,a)).expires&&(a.expires=new Date(1*new Date+864e5*a.expires)),a.expires=a.expires?a.expires.toUTCString():"";try{var s=JSON.stringify(i);/^[\{\[]/.test(s)&&(i=s)}catch(e){}i=n.write?n.write(i,t):encodeURIComponent(String(i)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var r="";for(var l in a)a[l]&&(r+="; "+l,!0!==a[l]&&(r+="="+a[l].split(";")[0]));return document.cookie=t+"="+i+r}}function s(e,i){if("undefined"!=typeof document){for(var o={},a=document.cookie?document.cookie.split("; "):[],s=0;s<a.length;s++){var r=a[s].split("="),l=r.slice(1).join("=");i||'"'!==l.charAt(0)||(l=l.slice(1,-1));try{var d=t(r[0]);if(l=(n.read||n)(l,d)||t(l),i)try{l=JSON.parse(l)}catch(e){}if(o[d]=l,e===d)break}catch(e){}}return e?o[e]:o}}return o.set=a,o.get=function(e){return s(e,!1)},o.getJSON=function(e){return s(e,!0)},o.remove=function(t,i){a(t,"",e(i,{expires:-1}))},o.defaults={},o.withConverter=i,o}return i(function(){})}),function(e){e.fn.autogrow=function(t){return e(this).filter("textarea").each(function(){if(!e(this).attr("live")){var t=e(this),i=t.height(),n=t.css("lineHeight"),o=function(){return t.width()-parseInt(t.css("paddingLeft"))-parseInt(t.css("paddingRight"))},a=e("<div></div>").css({position:"absolute",top:-1e4,left:-1e4,width:o(),fontSize:t.css("fontSize"),fontFamily:t.css("fontFamily"),lineHeight:t.css("lineHeight"),resize:"none"}).appendTo(document.body),s=function(){var t=e(this),n=function(e,t){for(var i=0,n="";i<t;i++)n+=e;return n},s=t.val().replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/\n$/,"<br/> ").replace(/\n/g,"<br/>").replace(/ {2,}/g,function(e){return n(" ",e.length-1)+" "});a.css("width",o()),a.html(s),t.css("height",Math.max(a.height(),i)+2*parseInt(t.css("padding-top")))};$j(this).attr("live",!0),t.change(s).keyup(s).keydown(s),s.apply(this)}}),this}}(jQuery),function(e){e.fn.inputTypeAhead=function(e){var t=e.search_url,i=e.secondary,n=e.before_tag_add,o=e.after_tag_add,a=e.before_tag_del,s=e.after_tag_del,r=function(){return!1};$j(this).tagit({singleFieldDelimiter:"#",allowSpaces:!0,tagLimit:e.tagLimit||10,maxSize:e.maxSize||75,placeholderText:e.placeholder_text,lengthError:function(){$j("#tagerror-reveal").is(":visible")||$j("#tagerror-reveal").foundation("reveal","open")},isWorking:function(e){$j(e.parents("form").first()).on("submit",r),$j(".ui-autocomplete-loading").siblings(".mht-loader").show(),$j(".ui-autocomplete-loading").css("opacity","0.2")},isComplete:function(e){$j(e.parents("form").first()).off("submit",r),$j(".tagit-new input").css("opacity",""),$j(".mht-loader").hide()},autocomplete:{autoFocus:"off"!=e.auto_focus,delay:200,create:function(e,t){$j(this).before('<div class="mht-loader" style="display: none;"></div>'),$j(this).parent().css("position","relative"),$j(this).focus()},source:function(e,n){_typeahead=this,_typeahead.options.isWorking(_typeahead.element),_query={query:e.term},i&&(_query.primary=$j(this.element).parents(i).data("primary")),$j.getJSON(t,_query,function(e,t,i){var o=$j.map(e,function(e){return $j.map(e,function(e,t){return e})[0]});n(o)}).always(function(){_typeahead.options.isComplete(_typeahead.element)})}},beforeTagRemoved:function(e,t){_tagit_input=$j(t.tag).siblings(".tagit-new"),setTimeout(function(){$j(_tagit_input).find("input").focus()},300),a&&a(t)},afterTagRemoved:function(e,t){s&&s(t)},beforeTagAdded:function(e,t){if(t.tagLabel.length>$j(this).tagit("option").maxSize)return $j(this).tagit("option").lengthError(),!1;t.tag.find(".tagit-close").addClass("mi_close"),n&&n(t)},afterTagAdded:function(e,t){o&&o(t)}})}}(jQuery),function(e){e.fn.extend({insertAtCaret:function(e){return this.each(function(t){var i="undefined"!=typeof CKEDITOR&&CKEDITOR.instances[this.id||this.name];if(i)i.insertText(e);else if(document.selection){var n;this.focus(),document.selection.createRange().text=e,this.focus()}else if(this.selectionStart||"0"==this.selectionStart){var o=this.selectionStart,a=this.selectionEnd,s=this.scrollTop;this.value=this.value.substring(0,o)+e+this.value.substring(a,this.value.length),this.focus(),this.selectionStart=o+e.length,this.selectionEnd=o+e.length,this.scrollTop=s}else this.value+=e,this.focus()})}})}(jQuery),function(e){e.fn.typeAheadTag=function(e){$j(this).autocomplete({lengthError:function(){$j("#tagerror-reveal").is(":visible")||$j("#tagerror-reveal").foundation("reveal","open")},form_selector:e.form_selector,after_tag_save:e.after_tag_save,need_query:e.need_query,tag_remove:e.tag_remove||".type-ahead-tag-remove",tag_edit:e.tag_edit||".treatment-journal-edit",_id:!1,afterTagSave:function(){},autoFocus:!0,delay:200,minLength:0,maxSize:e.maxSize||50,preventSubmit:function(){$j(this.form_selector).on("submit",function(e){if($j(document.activeElement).hasClass("type-ahead-input"))return e.preventDefault(),!1})},initEditLink:function(e,t){_href=e.prop("href"),_href=_href+"?new_tag="+encodeURIComponent(t),e.prop("href",_href)},saveTag:function(e,t,i){after_save=this.after_tag_save,init_edit_link=this.initEditLink,edit_class=this.tag_edit,$j.ajax({url:"/patients/"+this._id+"/"+e,type:"PUT",data:{value:t},success:function(n){i.find(edit_class).length&&init_edit_link(new_tag.find(edit_class),t),i.show(),after_save(n,i,e)},error:function(e,t,n){alert(e.responseJSON.message),i.remove()}})},search:function(e,t){patient_id=$j(this).parents("form").attr("action").split("/").slice(-1),subtype=$j(this).data("tag"),$j(this).autocomplete("option","_id",$j(this).data("id")),source_url="/patients/"+patient_id+"/"+subtype+"/search"},create:function(e,t){$j(this).autocomplete("option").preventSubmit(),$j(this).parent(".fi-plus").on("click",function(){$j(this).find(".type-ahead-input").focus()}),$j(this).data("needquery")||$j(this).on("focus",function(){$j(this).autocomplete("search")})},source:function(e,t){$j.getJSON(source_url,{query:e.term},function(e,i,n){var o=$j.map(e,function(e){return $j.map(e,function(e,t){return{value:t,label:e}})[0]});t(o)})},response:function(e,t){0==t.content.length&&t.content.push({label:$j(this).val(),value:$j(this).val()})},focus:function(e,t){t.item.label!=t.item.value&&(_input=$j(this),setTimeout(function(){_input.val()==t.item.value&&_input.val(t.item.label)},0))},select:function(e,t){return e.preventDefault(),_container=$j(this).parents(".type-ahead"),tag_label=t.item.label,tag_value=t.item.value,tag_value.length>$j(this).autocomplete("option").maxSize?(cb=$j(this).autocomplete("option").lengthError(),setTimeout(function(){cb},300),!1):(new_tag=_container.find(".type-ahead-list .template").clone(),_container.find(".type-ahead-list").append(new_tag),$j(new_tag).removeClass("template"),$j(new_tag).find(".type-ahead-tag-remove").data("name",tag_value),$j(new_tag).find(".value").text(tag_label),_container.find(".type-ahead-input").val(""),$j(this).autocomplete("option").saveTag(subtype,tag_value.trim(),new_tag),!1)}})}}(jQuery), 17/* 18 * jQuery File Upload Plugin 19 * https://github.com/blueimp/jQuery-File-Upload 20 * 21 * Copyright 2010, Sebastian Tschan 22 * https://blueimp.net 23 * 24 * Licensed under the MIT license: 25 * https://opensource.org/licenses/MIT 26 */ 27function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery","jquery-ui/ui/widget"],e):"object"==typeof exports?e(require("jquery"),require("./vendor/jquery.ui.widget")):e(window.jQuery)}(function(e){"use strict";function t(t){var i="dragover"===t;return function(n){n.dataTransfer=n.originalEvent&&n.originalEvent.dataTransfer;var o=n.dataTransfer;o&&-1!==e.inArray("Files",o.types)&&!1!==this._trigger(t,e.Event(t,{delegatedEvent:n}))&&(n.preventDefault(),i&&(o.dropEffect="copy"))}}var i;
27e.support.fileInput=!(new RegExp("(Android (1\\.[0156]|2\\.[01]))|(Windows Phone (OS 7|8\\.0))|(XBLWP)|(ZuneWP)|(WPDesktop)|(w(eb)?OSBrowser)|(webOS)|(Kindle/(1\\.0|2\\.[05]|3\\.0))").test(window.navigator.userAgent)||e('<input type="file"/>').prop("disabled")),e.support.xhrFileUpload=!(!window.ProgressEvent||!window.FileReader),e.support.xhrFormDataFileUpload=!!window.FormData,e.support.blobSlice=window.Blob&&(Blob.prototype.slice||Blob.prototype.webkitSlice||Blob.prototype.mozSlice),e.widget("blueimp.fileupload",{options:{dropZone:e(document),pasteZone:void 0,fileInput:void 0,replaceFileInput:!0,paramName:void 0,singleFileUploads:!0,limitMultiFileUploads:void 0,limitMultiFileUploadSize:void 0,limitMultiFileUploadSizeOverhead:512,sequentialUploads:!1,limitConcurrentUploads:void 0,forceIframeTransport:!1,redirect:void 0,redirectParamName:void 0,postMessage:void 0,multipart:!0,maxChunkSize:void 0,uploadedBytes:void 0,recalculateProgress:!0,progressInterval:100,bitrateInterval:500,autoUpload:!0,uniqueFilenames:void 0,messages:{uploadedBytes:"Uploaded bytes exceed file size"},i18n:function(t,i){return t=this.messages[t]||t.toString(),i&&e.each(i,function(e,i){t=t.replace("{"+e+"}",i)}),t},formData:function(e){return e.serializeArray()},add:function(t,i){if(t.isDefaultPrevented())return!1;(i.autoUpload||!1!==i.autoUpload&&e(this).fileupload("option","autoUpload"))&&i.process().done(function(){i.submit()})},processData:!1,contentType:!1,cache:!1,timeout:0},_promisePipe:(i=e.fn.jquery.split("."),Number(i[0])>1||Number(i[1])>7?"then":"pipe"),_specialOptions:["fileInput","dropZone","pasteZone","multipart","forceIframeTransport"],_blobSlice:e.support.blobSlice&&function(){var e;return(this.slice||this.webkitSlice||this.mozSlice).apply(this,arguments)},_BitrateTimer:function(){this.timestamp=Date.now?Date.now():(new Date).getTime(),this.loaded=0,this.bitrate=0,this.getBitrate=function(e,t,i){var n=e-this.timestamp;return(!this.bitrate||!i||n>i)&&(this.bitrate=(t-this.loaded)*(1e3/n)*8,this.loaded=t,this.timestamp=e),this.bitrate}},_isXHRUpload:function(t){return!t.forceIframeTransport&&(!t.multipart&&e.support.xhrFileUpload||e.support.xhrFormDataFileUpload)},_getFormData:function(t){var i;return"function"===e.type(t.formData)?t.formData(t.form):e.isArray(t.formData)?t.formData:"object"===e.type(t.formData)?(i=[],e.each(t.formData,function(e,t){i.push({name:e,value:t})}),i):[]},_getTotal:function(t){var i=0;return e.each(t,function(e,t){i+=t.size||1}),i},_initProgressObject:function(t){var i={loaded:0,total:0,bitrate:0};t._progress?e.extend(t._progress,i):t._progress=i},_initResponseObject:function(e){var t;if(e._response)for(t in e._response)Object.prototype.hasOwnProperty.call(e._response,t)&&delete e._response[t];else e._response={}},_onProgress:function(t,i){if(t.lengthComputable){var n=Date.now?Date.now():(new Date).getTime(),o;if(i._time&&i.progressInterval&&n-i._time<i.progressInterval&&t.loaded!==t.total)return;i._time=n,o=Math.floor(t.loaded/t.total*(i.chunkSize||i._progress.total))+(i.uploadedBytes||0),this._progress.loaded+=o-i._progress.loaded,this._progress.bitrate=this._bitrateTimer.getBitrate(n,this._progress.loaded,i.bitrateInterval),i._progress.loaded=i.loaded=o,i._progress.bitrate=i.bitrate=i._bitrateTimer.getBitrate(n,o,i.bitrateInterval),this._trigger("progress",e.Event("progress",{delegatedEvent:t}),i),this._trigger("progressall",e.Event("progressall",{delegatedEvent:t}),this._progress)}},_initProgressListener:function(t){var i=this,n=t.xhr?t.xhr():e.ajaxSettings.xhr();n.upload&&(e(n.upload).on("progress",function(e){var n=e.originalEvent;e.lengthComputable=n.lengthComputable,e.loaded=n.loaded,e.total=n.total,i._onProgress(e,t)}),t.xhr=function(){return n})},_deinitProgressListener:function(t){var i=t.xhr?t.xhr():e.ajaxSettings.xhr();i.upload&&e(i.upload).off("progress")},_isInstanceOf:function(e,t){return Object.prototype.toString.call(t)==="[object "+e+"]"},_getUniqueFilename:function(e,t){return t[e=String(e)]?(e=e.replace(/(?: \(([\d]+)\))?(\.[^.]+)?$/,function(e,t,i){var n,o;return" ("+(t?Number(t)+1:1)+")"+(i||"")}),this._getUniqueFilename(e,t)):(t[e]=!0,e)},_initXHRData:function(t){var i=this,n,o=t.files[0],a=t.multipart||!e.support.xhrFileUpload,s="array"===e.type(t.paramName)?t.paramName[0]:t.paramName;t.headers=e.extend({},t.headers),t.contentRange&&(t.headers["Content-Range"]=t.contentRange),a&&!t.blob&&this._isInstanceOf("File",o)||(t.headers["Content-Disposition"]='attachment; filename="'+encodeURI(o.uploadName||o.name)+'"'),a?e.support.xhrFormDataFileUpload&&(t.postMessage?(n=this._getFormData(t),t.blob?n.push({name:s,value:t.blob}):e.each(t.files,function(i,o){n.push({name:"array"===e.type(t.paramName)&&t.paramName[i]||s,value:o})})):(i._isInstanceOf("FormData",t.formData)?n=t.formData:(n=new FormData,e.each(this._getFormData(t),function(e,t){n.append(t.name,t.value)})),t.blob?n.append(s,t.blob,o.uploadName||o.name):e.each(t.files,function(o,a){if(i._isInstanceOf("File",a)||i._isInstanceOf("Blob",a)){var r=a.uploadName||a.name;t.uniqueFilenames&&(r=i._getUniqueFilename(r,t.uniqueFilenames)),n.append("array"===e.type(t.paramName)&&t.paramName[o]||s,a,r)}}
27)),t.data=n):(t.contentType=o.type||"application/octet-stream",t.data=t.blob||o),t.blob=null},_initIframeSettings:function(t){var i=e("<a></a>").prop("href",t.url).prop("host");t.dataType="iframe "+(t.dataType||""),t.formData=this._getFormData(t),t.redirect&&i&&i!==location.host&&t.formData.push({name:t.redirectParamName||"redirect",value:t.redirect})},_initDataSettings:function(e){this._isXHRUpload(e)?(this._chunkedUpload(e,!0)||(e.data||this._initXHRData(e),this._initProgressListener(e)),e.postMessage&&(e.dataType="postmessage "+(e.dataType||""))):this._initIframeSettings(e)},_getParamName:function(t){var i=e(t.fileInput),n=t.paramName;return n?e.isArray(n)||(n=[n]):(n=[],i.each(function(){for(var t=e(this),i=t.prop("name")||"files[]",o=(t.prop("files")||[1]).length;o;)n.push(i),o-=1}),n.length||(n=[i.prop("name")||"files[]"])),n},_initFormSettings:function(t){t.form&&t.form.length||(t.form=e(t.fileInput.prop("form")),t.form.length||(t.form=e(this.options.fileInput.prop("form")))),t.paramName=this._getParamName(t),t.url||(t.url=t.form.prop("action")||location.href),t.type=(t.type||"string"===e.type(t.form.prop("method"))&&t.form.prop("method")||"").toUpperCase(),"POST"!==t.type&&"PUT"!==t.type&&"PATCH"!==t.type&&(t.type="POST"),t.formAcceptCharset||(t.formAcceptCharset=t.form.attr("accept-charset"))},_getAJAXSettings:function(t){var i=e.extend({},this.options,t);return this._initFormSettings(i),this._initDataSettings(i),i},_getDeferredState:function(e){return e.state?e.state():e.isResolved()?"resolved":e.isRejected()?"rejected":"pending"},_enhancePromise:function(e){return e.success=e.done,e.error=e.fail,e.complete=e.always,e},_getXHRPromise:function(t,i,n){var o=e.Deferred(),a=o.promise();return i=i||this.options.context||a,!0===t?o.resolveWith(i,n):!1===t&&o.rejectWith(i,n),a.abort=o.promise,this._enhancePromise(a)},_addConvenienceMethods:function(t,i){var n=this,o=function(t){return e.Deferred().resolveWith(n,t).promise()};i.process=function(t,a){return(t||a)&&(i._processQueue=this._processQueue=(this._processQueue||o([this]))[n._promisePipe](function(){return i.errorThrown?e.Deferred().rejectWith(n,[i]).promise():o(arguments)})[n._promisePipe](t,a)),this._processQueue||o([this])},i.submit=function(){return"pending"!==this.state()&&(i.jqXHR=this.jqXHR=!1!==n._trigger("submit",e.Event("submit",{delegatedEvent:t}),this)&&n._onSend(t,this)),this.jqXHR||n._getXHRPromise()},i.abort=function(){return this.jqXHR?this.jqXHR.abort():(this.errorThrown="abort",n._trigger("fail",null,this),n._getXHRPromise(!1))},i.state=function(){return this.jqXHR?n._getDeferredState(this.jqXHR):this._processQueue?n._getDeferredState(this._processQueue):void 0},i.processing=function(){return!this.jqXHR&&this._processQueue&&"pending"===n._getDeferredState(this._processQueue)},i.progress=function(){return this._progress},i.response=function(){return this._response}},_getUploadedBytes:function(e){var t=e.getResponseHeader("Range"),i=t&&t.split("-"),n=i&&i.length>1&&parseInt(i[1],10);return n&&n+1},_chunkedUpload:function(t,i){t.uploadedBytes=t.uploadedBytes||0;var n=this,o=t.files[0],a=o.size,s=t.uploadedBytes,r=t.maxChunkSize||a,l=this._blobSlice,d=e.Deferred(),c=d.promise(),u,p;return!(!(this._isXHRUpload(t)&&l&&(s||("function"===e.type(r)?r(t):r)<a))||t.data)&&(!!i||(s>=a?(o.error=t.i18n("uploadedBytes"),this._getXHRPromise(!1,t.context,[null,"error",o.error])):(p=function(){var i=e.extend({},t),c=i._progress.loaded;i.blob=l.call(o,s,s+("function"===e.type(r)?r(i):r),o.type),i.chunkSize=i.blob.size,i.contentRange="bytes "+s+"-"+(s+i.chunkSize-1)+"/"+a,n._trigger("chunkbeforesend",null,i),n._initXHRData(i),n._initProgressListener(i),u=(!1!==n._trigger("chunksend",null,i)&&e.ajax(i)||n._getXHRPromise(!1,i.context)).done(function(o,r,l){s=n._getUploadedBytes(l)||s+i.chunkSize,c+i.chunkSize-i._progress.loaded&&n._onProgress(e.Event("progress",{lengthComputable:!0,loaded:s-i.uploadedBytes,total:s-i.uploadedBytes}),i),t.uploadedBytes=i.uploadedBytes=s,i.result=o,i.textStatus=r,i.jqXHR=l,n._trigger("chunkdone",null,i),n._trigger("chunkalways",null,i),s<a?p():d.resolveWith(i.context,[o,r,l])}).fail(function(e,t,o){i.jqXHR=e,i.textStatus=t,i.errorThrown=o,n._trigger("chunkfail",null,i),n._trigger("chunkalways",null,i),d.rejectWith(i.context,[e,t,o])}
27).always(function(){n._deinitProgressListener(i)})},this._enhancePromise(c),c.abort=function(){return u.abort()},p(),c)))},_beforeSend:function(e,t){0===this._active&&(this._trigger("start"),this._bitrateTimer=new this._BitrateTimer,this._progress.loaded=this._progress.total=0,this._progress.bitrate=0),this._initResponseObject(t),this._initProgressObject(t),t._progress.loaded=t.loaded=t.uploadedBytes||0,t._progress.total=t.total=this._getTotal(t.files)||1,t._progress.bitrate=t.bitrate=0,this._active+=1,this._progress.loaded+=t.loaded,this._progress.total+=t.total},_onDone:function(t,i,n,o){var a=o._progress.total,s=o._response;o._progress.loaded<a&&this._onProgress(e.Event("progress",{lengthComputable:!0,loaded:a,total:a}),o),s.result=o.result=t,s.textStatus=o.textStatus=i,s.jqXHR=o.jqXHR=n,this._trigger("done",null,o)},_onFail:function(e,t,i,n){var o=n._response;n.recalculateProgress&&(this._progress.loaded-=n._progress.loaded,this._progress.total-=n._progress.total),o.jqXHR=n.jqXHR=e,o.textStatus=n.textStatus=t,o.errorThrown=n.errorThrown=i,this._trigger("fail",null,n)},_onAlways:function(e,t,i,n){this._trigger("always",null,n)},_onSend:function(t,i){i.submit||this._addConvenienceMethods(t,i);var n=this,o,a,s,r,l=n._getAJAXSettings(i),d=function(){return n._sending+=1,l._bitrateTimer=new n._BitrateTimer,o=o||((a||!1===n._trigger("send",e.Event("send",{delegatedEvent:t}),l))&&n._getXHRPromise(!1,l.context,a)||n._chunkedUpload(l)||e.ajax(l)).done(function(e,t,i){n._onDone(e,t,i,l)}).fail(function(e,t,i){n._onFail(e,t,i,l)}).always(function(e,t,i){if(n._deinitProgressListener(l),n._onAlways(e,t,i,l),n._sending-=1,n._active-=1,l.limitConcurrentUploads&&l.limitConcurrentUploads>n._sending)for(var o=n._slots.shift();o;){if("pending"===n._getDeferredState(o)){o.resolve();break}o=n._slots.shift()}0===n._active&&n._trigger("stop")})};return this._beforeSend(t,l),this.options.sequentialUploads||this.options.limitConcurrentUploads&&this.options.limitConcurrentUploads<=this._sending?(this.options.limitConcurrentUploads>1?(s=e.Deferred(),this._slots.push(s),r=s[n._promisePipe](d)):(this._sequence=this._sequence[n._promisePipe](d,d),r=this._sequence),r.abort=function(){return a=[void 0,"abort","abort"],o?o.abort():(s&&s.rejectWith(l.context,a),d())},this._enhancePromise(r)):d()},_onAdd:function(t,i){var n=this,o=!0,a=e.extend({},this.options,i),s=i.files,r=s.length,l=a.limitMultiFileUploads,d=a.limitMultiFileUploadSize,c=a.limitMultiFileUploadSizeOverhead,u=0,p=this._getParamName(a),h,m,f,g,v=0;if(!r)return!1;if(d&&void 0===s[0].size&&(d=void 0),(a.singleFileUploads||l||d)&&this._isXHRUpload(a))if(a.singleFileUploads||d||!l)if(!a.singleFileUploads&&d)for(f=[],h=[],g=0;g<r;g+=1)u+=s[g].size+c,(g+1===r||u+s[g+1].size+c>d||l&&g+1-v>=l)&&(f.push(s.slice(v,g+1)),(m=p.slice(v,g+1)).length||(m=p),h.push(m),v=g+1,u=0);else h=p;else for(f=[],h=[],g=0;g<r;g+=l)f.push(s.slice(g,g+l)),(m=p.slice(g,g+l)).length||(m=p),h.push(m);else f=[s],h=[p];return i.originalFiles=s,e.each(f||s,function(a,s){var r=e.extend({},i);return r.files=f?s:[s],r.paramName=h[a],n._initResponseObject(r),n._initProgressObject(r),n._addConvenienceMethods(t,r),o=n._trigger("add",e.Event("add",{delegatedEvent:t}),r)}),o},_replaceFileInput:function(t){var i=t.fileInput,n=i.clone(!0),o=i.is(document.activeElement);t.fileInputClone=n,e("<form></form>").append(n)[0].reset(),i.after(n).detach(),o&&n.trigger("focus"),e.cleanData(i.off("remove")),this.options.fileInput=this.options.fileInput.map(function(e,t){return t===i[0]?n[0]:t}),i[0]===this.element[0]&&(this.element=n)},_handleFileTreeEntry:function(t,i){var n=this,o=e.Deferred(),a=[],s,r=function(e){e&&!e.entry&&(e.entry=t),o.resolve([e])},l=function(e){n._handleFileTreeEntries(e,i+t.name+"/").done(function(e){o.resolve(e)}).fail(r)},d=function(){s.readEntries(function(e){e.length?(a=a.concat(e),d()):l(a)},r)};return i=i||"",t.isFile?t._file?(t._file.relativePath=i,o.resolve(t._file)):t.file(function(e){e.relativePath=i,o.resolve(e)},r):t.isDirectory?(s=t.createReader(),d()):o.resolve([]),o.promise()},_handleFileTreeEntries:function(t,i){var n=this;return e.when.apply(e,e.map(t,function(e){return n._handleFileTreeEntry(e,i)}))[this._promisePipe](function(){return Array.prototype.concat.apply([],arguments)})},_getDroppedFiles:function(t){var i=(t=t||{}).items;return i&&i.length&&(i[0].webkitGetAsEntry||i[0].getAsEntry)?this._handleFileTreeEntries(e.map(i,function(e){var t;return e.webkitGetAsEntry?((t=e.webkitGetAsEntry())&&(t._file=e.getAsFile()),t):e.getAsEntry()})):e.Deferred().resolve(e.makeArray(t.files)).promise()}
27,_getSingleFileInputFiles:function(t){var i=(t=e(t)).prop("entries"),n,o;if(i&&i.length)return this._handleFileTreeEntries(i);if((n=e.makeArray(t.prop("files"))).length)void 0===n[0].name&&n[0].fileName&&e.each(n,function(e,t){t.name=t.fileName,t.size=t.fileSize});else{if(!(o=t.prop("value")))return e.Deferred().resolve([]).promise();n=[{name:o.replace(/^.*\\/,"")}]}return e.Deferred().resolve(n).promise()},_getFileInputFiles:function(t){return t instanceof e&&1!==t.length?e.when.apply(e,e.map(t,this._getSingleFileInputFiles))[this._promisePipe](function(){return Array.prototype.concat.apply([],arguments)}):this._getSingleFileInputFiles(t)},_onChange:function(t){var i=this,n={fileInput:e(t.target),form:e(t.target.form)};this._getFileInputFiles(n.fileInput).always(function(o){n.files=o,i.options.replaceFileInput&&i._replaceFileInput(n),!1!==i._trigger("change",e.Event("change",{delegatedEvent:t}),n)&&i._onAdd(t,n)})},_onPaste:function(t){var i=t.originalEvent&&t.originalEvent.clipboardData&&t.originalEvent.clipboardData.items,n={files:[]};i&&i.length&&(e.each(i,function(e,t){var i=t.getAsFile&&t.getAsFile();i&&n.files.push(i)}),!1!==this._trigger("paste",e.Event("paste",{delegatedEvent:t}),n)&&this._onAdd(t,n))},_onDrop:function(t){t.dataTransfer=t.originalEvent&&t.originalEvent.dataTransfer;var i=this,n=t.dataTransfer,o={};n&&n.files&&n.files.length&&(t.preventDefault(),this._getDroppedFiles(n).always(function(n){o.files=n,!1!==i._trigger("drop",e.Event("drop",{delegatedEvent:t}),o)&&i._onAdd(t,o)}))},_onDragOver:t("dragover"),_onDragEnter:t("dragenter"),_onDragLeave:t("dragleave"),_initEventHandlers:function(){this._isXHRUpload(this.options)&&(this._on(this.options.dropZone,{dragover:this._onDragOver,drop:this._onDrop,dragenter:this._onDragEnter,dragleave:this._onDragLeave}),this._on(this.options.pasteZone,{paste:this._onPaste})),e.support.fileInput&&this._on(this.options.fileInput,{change:this._onChange})},_destroyEventHandlers:function(){this._off(this.options.dropZone,"dragenter dragleave dragover drop"),this._off(this.options.pasteZone,"paste"),this._off(this.options.fileInput,"change")},_destroy:function(){this._destroyEventHandlers()},_setOption:function(t,i){var n=-1!==e.inArray(t,this._specialOptions);n&&this._destroyEventHandlers(),this._super(t,i),n&&(this._initSpecialOptions(),this._initEventHandlers())},_initSpecialOptions:function(){var t=this.options;void 0===t.fileInput?t.fileInput=this.element.is('input[type="file"]')?this.element:this.element.find('input[type="file"]'):t.fileInput instanceof e||(t.fileInput=e(t.fileInput)),t.dropZone instanceof e||(t.dropZone=e(t.dropZone)),t.pasteZone instanceof e||(t.pasteZone=e(t.pasteZone))},_getRegExp:function(e){var t=e.split("/"),i=t.pop();return t.shift(),new RegExp(t.join("/"),i)},_isRegExpOption:function(t,i){return"url"!==t&&"string"===e.type(i)&&/^\/.*\/[igm]{0,3}$/.test(i)},_initDataAttributes:function(){var t=this,i=this.options,n=this.element.data();e.each(this.element[0].attributes,function(e,o){var a=o.name.toLowerCase(),s;/^data-/.test(a)&&(a=a.slice(5).replace(/-[a-z]/g,function(e){return e.charAt(1).toUpperCase()}),s=n[a],t._isRegExpOption(a,s)&&(s=t._getRegExp(s)),i[a]=s)})},_create:function(){this._initDataAttributes(),this._initSpecialOptions(),this._slots=[],this._sequence=this._getXHRPromise(!0),this._sending=this._active=0,this._initProgressObject(this),this._initEventHandlers()},active:function(){return this._active},progress:function(){return this._progress},add:function(t){var i=this;t&&!this.options.disabled&&(t.fileInput&&!t.files?this._getFileInputFiles(t.fileInput).always(function(e){t.files=e,i._onAdd(null,t)}):(t.files=e.makeArray(t.files),this._onAdd(null,t)))},send:function(t){if(t&&!this.options.disabled){if(t.fileInput&&!t.files){var i=this,n=e.Deferred(),o=n.promise(),a,s;return o.abort=function(){return s=!0,a?a.abort():(n.reject(null,"abort","abort"),o)},this._getFileInputFiles(t.fileInput).always(function(e){s||(e.length?(t.files=e,(a=i._onSend(null,t)).then(function(e,t,i){n.resolve(e,t,i)},function(e,t,i){n.reject(e,t,i)})):n.reject())}),this._enhancePromise(o)}if(t.files=e.makeArray(t.files),t.files.length)return this._onSend(null,t)}return this._getXHRPromise(!1,t&&t.context)}})}),window.addEventListener("load",function(){"use strict";
27"serviceWorker"in navigator&&navigator.serviceWorker.register("/pwa-sw.js",{scope:"/"}).then(function(){return navigator.serviceWorker.ready}).then(function(e){"periodicSync"in e&&e.periodicSync.getTags().then(function(t){t.includes("badge-count-sync")||e.periodicSync.register("badge-count-sync",{minInterval:216e5})})})});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.