CINXE.COM
Challenges - Healthy Nurse, Healthy Nation™
<!DOCTYPE html> <html lang="en"> <head> <title>Challenges - Healthy Nurse, Healthy Nation™</title> <link rel="shortcut icon" type="image/x-icon" href="/content/icons/favicon.ico" /> <base href="https://engage.healthynursehealthynation.org/" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1103092347",accountID:"3369654",trustKey:"2925508",xpid:"VwUBWFBWDBAJU1BTBQUHUlM=",licenseKey:"NRJS-fdf476c7c77133808dd",applicationID:"971124047"};;/*! For license information please see nr-loader-spa-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>g,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function g(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>s,Qu:()=>c,TZ:()=>a,ih:()=>u,tC:()=>i});var n=r(860);const i=["click","keydown","submit"],o="api",a=n.K7.softNav,s={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>E,uP:()=>s,wW:()=>T,xq:()=>a});var n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",T="cb"+R,A="jsTime",E="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(2646),x=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,x.YM)(i),a=new R.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),N=r(5603),O=r(5284);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function j(e,t={},g,R){let{init:x,info:j,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();j||(x=L.init,j=L.info,P=L.loader_config),(0,S.xN)(e.agentIdentifier,x||{}),(0,N.a)(e.agentIdentifier,P||{}),j.jsAttributes??={},d.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const H=(0,S.D0)(e.agentIdentifier),D=[j.beacon,j.errorBeacon];I||(H.proxy.assets&&(_(H.proxy.assets),D.push(H.proxy.assets)),H.proxy.beacon&&D.push(H.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?D:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var R=s.ee.get(e),x=R.get("tracer");E[e]=b.g.OFF,R.on(p.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,R),(0,w.R)(R,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,R),T(R,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(A,e,!0,"api")})),g.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,R),R.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,R)},g.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const _=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,R),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,R),function(){if(x.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw x.emit("fn-err",[arguments,this,t],r),t}finally{x.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,R),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,R),r?void 0:this}}function j(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{_[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,R),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,R)},d.RI?(0,u.GG)((()=>j()),!0):j(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-1vUqEfJPB8Pihje9mv5CfYgkitO1FWcS+UQb84DbXqP8oYctRv4/lzl/MzNLPlRhcY1WVDBGL20I8vm6s2VV7g==",249:"sha512-Y/BeZAh6VSTmUtUNmS5XdyKxL92s30Fyyj8xVW76HSPxcKItL4+x2+kGMZc8pMJnUpZDz1L4eftZQAJh3D8NnA==",212:"sha512-Gn2tQ3qog5Yhrx/gRutkSTYPp+7nkKFt4/mIXg99LxcNpMDAYJZDBYmAACdoHNM86+iq1F3cBcQotFNzjIX8bw=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(425);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(478).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class N extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),p.RI&&((0,T.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),j=i(3304);class P{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,j.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new P(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(H(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new P(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,j.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(p.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof p.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,j.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){T(t,e)}),(0,A.jT)(!1)),p.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function g(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:p.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function w(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,x.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",g),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class Ne extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+Re,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+xe,(function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class _e extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,g.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,x.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class je extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=>{(0,A.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var Pe=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,ke,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,A.jT)(!1)),e.addEventListener("error",f,(0,A.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const He={};function De(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const Me={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(Me[t.debugId]++)return t;Me[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:qe,d3:Ze,Kp:Ye,$p:Xe,wW:Je,e5:Qe,tH:$e,uP:et,rw:tt,Lc:rt}=Pe;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=De(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on(Je,m),o.on(Je,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([$e+Ze,$e+"-done",$e+Xe+Ze,$e+Xe+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,Je,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,$e+Ze),v(d,$e+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];p.RI&&e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785);class ct extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[he,w,N,Ne,_e,_,D,ot,ct,je,nt],loaderType:"spa"})})()})();</script> <meta name="title" content="Challenges - Healthy Nurse, Healthy Nation™" /> <meta name="description" content="" /> <meta property="og:title" content="Challenges - Healthy Nurse, Healthy Nation™" /> <meta property="og:description" content="" /> <meta property="og:site_name" content="Healthy Nurse, Healthy Nation™" /> <meta property="og:url" content="https://engage.healthynursehealthynation.org/events" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script type="text/javascript"> var tk='8YbXW7RUmI9D4AoSG6T2Yr0mjMMvtU8110aoxy4w7gM,'; var tm='p0Ub-t_www7p9ZZsS2qkbfc0XmQLjqMbHB-SyfEEnZs,'; </script> <script defer charset="utf-8" src="//cdn.iframe.ly/embed.js?key=34a0c6e788542282769c551388eba125"></script> <meta name="keywords" content="" /> <link href="https://static.prod01.ue1.p.pcomm.net:443/swl/css/jquery-ui/jquery-ui.css?n=1732117838" rel="stylesheet" type="text/css" /> <link href="https://static.prod01.ue1.p.pcomm.net:443/hnhn/css/responsive/custom.css?m=1657195242?n=1732117838" rel="stylesheet" type="text/css" /> <link href="https://static.prod01.ue1.p.pcomm.net:443/swl/css/vendor/simplebar/simplebar.css?n=1732117838" rel="stylesheet" type="text/css" /> <link href="https://static.prod01.ue1.p.pcomm.net:443/swl/css/base.css?n=1732117838" rel="stylesheet" type="text/css" /> <link href="https://static.prod01.ue1.p.pcomm.net:443/swl/css/content-styles.css?n=1732117838" rel="stylesheet" type="text/css" /> <link href="https://static.prod01.ue1.p.pcomm.net:443/hnhn/css/responsive/style.css?m=1718383020" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="https://static.prod01.ue1.p.pcomm.net:443/swl/js/jquery.js?n=1732117838"></script> <script type="text/javascript" src="https://static.prod01.ue1.p.pcomm.net:443/swl/vendor/twbs/bootstrap/dist/js/bootstrap.bundle.min.js?n=1732117838"></script> <script type="text/javascript" src="https://static.prod01.ue1.p.pcomm.net:443/swl/js/jquery-ui.js?n=1732117838"></script> <script type="text/javascript" src="https://static.prod01.ue1.p.pcomm.net:443/swl/js/utf8.js?n=1732117838"></script> <script type="text/javascript" src="https://static.prod01.ue1.p.pcomm.net:443/swl/js/base64.js?n=1732117838"></script> <script type="text/javascript" src="https://static.prod01.ue1.p.pcomm.net:443/swl/js/js_paginator.js?n=1732117838"></script> <script type="text/javascript" src="https://static.prod01.ue1.p.pcomm.net:443/swl/js/jquery.inview.js?n=1732117838"></script> <script type="text/javascript" src="https://static.prod01.ue1.p.pcomm.net:443/swl/js/vendor/simplebar/simplebar.js?n=1732117838"></script> <script type="text/javascript" src="https://static.prod01.ue1.p.pcomm.net:443/swl/js/common.js?n=1732117838"></script> <script type="text/javascript" src="https://static.prod01.ue1.p.pcomm.net:443/swl/js/ajax.js?n=1732117838"></script> <script type="text/javascript" src="https://static.prod01.ue1.p.pcomm.net:443/swl/js/js-loading-overlay/js-loading-overlay.min.js?n=1732117838"></script> <script type="text/javascript" src="https://static.prod01.ue1.p.pcomm.net:443/swl/js/js_swl_debounce.js?n=1732117838"></script> <script type="text/javascript" src="https://static.prod01.ue1.p.pcomm.net:443/swl/js/js_ajax.js?n=1732117838"></script> <script type="text/javascript" src="https://static.prod01.ue1.p.pcomm.net:443/swl/js/js_ajax_refresh.js?n=1732117838"></script> <script type="text/javascript" src="https://static.prod01.ue1.p.pcomm.net:443/swl/js/site_page.js?n=1732117838"></script> <script type="text/javascript" src="https://static.prod01.ue1.p.pcomm.net:443/swl/js/accessible_event_handler.js?n=1732117838"></script> <script type="text/javascript" src="https://static.prod01.ue1.p.pcomm.net:443/swl/js/ckeditor5/swl/swlIframely.js?n=1732117838"></script> <script type="text/javascript" src="https://static.prod01.ue1.p.pcomm.net:443/swl/js/token.js?n=1732117838"></script> <script type="text/javascript" src="https://static.prod01.ue1.p.pcomm.net:443/swl/js/site_page_notification.js?n=1732117838"></script> <script type="text/javascript" src="https://static.prod01.ue1.p.pcomm.net:443/swl/vendor/janpaepke/ScrollMagic/scrollmagic/minified/ScrollMagic.min.js?n=1732117838"></script> <script type="text/javascript" src="https://static.prod01.ue1.p.pcomm.net:443/swl/vendor/ckeditor/ckeditor/ckeditor.js?n=1732117838"></script> <script type="text/javascript" src="https://static.prod01.ue1.p.pcomm.net:443/hnhn/content/js/main.js?m=1717013460"></script> <script type="text/javascript" src="https://static.prod01.ue1.p.pcomm.net:443/hnhn/content/js/main2.js?m=1710189870"></script> <script type="text/javascript" src="https://static.prod01.ue1.p.pcomm.net:443/hnhn/content/js/modernizr.custom.js?m=1710189870"></script> <script type="text/javascript" src="https://static.prod01.ue1.p.pcomm.net:443/hnhn/content/js/runtime2.js?m=1717013387"></script> <script type="text/javascript" src="https://static.prod01.ue1.p.pcomm.net:443/hnhn/content/js/flexmenu.min.js?m=1710189870"></script> <script type="text/javascript" src="https://static.prod01.ue1.p.pcomm.net:443/hnhn/content/js/polyfills.js?m=1717013461"></script> <script type="text/javascript" src="https://static.prod01.ue1.p.pcomm.net:443/hnhn/content/js/cdc.js?m=1710189870"></script> <script type="text/javascript" src="https://static.prod01.ue1.p.pcomm.net:443/hnhn/content/js/polyfills2.js?m=1717013380"></script> <script type="text/javascript" src="https://static.prod01.ue1.p.pcomm.net:443/hnhn/content/js/runtime.js?m=1717013461"></script> <style type="text/css"> body { background-image: none; background-color: #FFF; } div.boxsitepage, .module header, span[data-date-icon="month"], .ui-widget-header, button.ui-dialog-titlebar-close, .generic-option.badge.badge-info, .modal-header { background-color: #FFF !important; } div.boxsitepage, div.boxsitepage .p1, div.boxsitepage .p-text, .module header, span[data-date-icon="month"], .ui-widget-header .ui-dialog-title, .ui-dialog .ui-dialog-titlebar-close, .generic-option.badge.badge-info, .modal-header .modal-title, .modal-header i, .modal-header button span { color: #073859 !important; } div.boxsitepagebody, .box-bg-color, .module-content, .ui-widget-content { background-color: #FFF; } thead { background-color: #E7E7E7; } .row1, .even { background-color: #FFF; } .row2, .odd { background-color: #f3f5f3; } .row1, .row2, .even, .odd { border-bottom: 1px solid #FFF; } .calendar-table thead tr th, .calendar-table thead tr td, .calendar-table tbody tr td, .normal-table, .normal-table thead tr th, .normal-table thead tr td, .normal-table tbody tr td, .sgroup_page_nav li a, .boxsubfullarticlebody .thmbtext, .feedback, .other_item_info, .photos_5 .fieldrow, .item_comment, .swlgallery_audio_view_comment_text, .log .date, #featured_blogger .featured, #latest_blog_posts .featured, .boxmainsplitdivider, .boxsubsplitbody, .boxdivider { border-color: #FFF; } .normal-table thead, .normal-table tbody, div#messbody, div.accordion-toggle, div.accordion-toggle-active { border: 1px solid #FFF; } div#groupAdmin .normal-table td { text-align: center; } div#user_profile .profileResponse, .profile_row_divider { border-bottom: 1px solid #FFF !important; } div.form_button a, div.form_button a:link, div.form_button a:visited, div.form_button a:hover, div.sitebutton ul li a, div.sitebutton ul li a:link, div.sitebutton ul li a:visited, div.sitebutton ul li a:hover, div.nav_search ul li a, div.nav_search ul li a:link, div.nav_search ul li a:visited, div.nav_search ul li a:hover, div.sgroup_browse_button ul li a, div.sgroup_browse_button ul li a:link, div.sgroup_browse_button ul li a:visited, div.sgroup_browse_button ul li a:hover { background-color: #238EC2; color: #ffffff; border: 1px solid #238EC2 !important; } /* secondary buttons */ /* Seperated since IE 6 and earlier does not support attribute selectors */ input[type=button], input[type=button]:hover, input[type=submit], input[type=submit]:hover { background-color: #238EC2; color: #ffffff; border-top: 1px solid # !important; border-left: 1px solid # !important; border-bottom: 1px solid # !important; border-right: 1px solid # !important; } .boxsitepage,header.module-title { border-bottom-color: #CCC !important; } .boxsitepage,header.module-title { border-bottom-width: thin !important; } .boxsitepage,header.module-title { border-bottom-style: solid } .boxsitepage .p1,header.module-title h2 { font-size: 1.25em } .boxsitepage .p1,header.module-title h2 { text-transform: none } .boxsitepage .p1,header.module-title h2 { font-weight: 500 } .site-header { background-color: #000000; } .site-header #header_actions .navbar-nav .nav-link { color: #ffffff; } .headerSearchContent .nav_search ul li a { background-color: #FFF; } .headerSearchContent .btn.search_submit_button { background-color: #FFF; border-color: #FFF !important; } .site-header button .navbar-toggler-icon, .headerSearchContent .btn.search_submit_button { color: #000; } .site_page_subnav.container-fluid { padding-right: 0px; padding-left: 0px; } .page-title-image { background-image: url('https://static.prod01.ue1.p.pcomm.net:443/hnhn/content/images/PageTitleImages/5.png'); } .page-title-color { color: #ffffff; } .custom-padding { padding: 0 0px; } .page_title_justification { justify-content: flex-start; } .page_title_item_alignment { align-self: flex-start; } </style> <script type="text/javascript"> jQuery(document).ready(function() { jQuery('.nav-item.dropdown').on('keypress', '.nav-dropdown-toggle', function(event) { if (accessibleClick(event, true)) { jQuery(this).click(); } }); jQuery('.site-header .navbar-collapse').on('show.bs.collapse', function(e) { jQuery(this).css("overflow-y", 'auto'); jQuery(this).css("max-height", 'calc(100vh - 80px)'); }); jQuery('.site-header .navbar-collapse').on('hide.bs.collapse', function(e) { jQuery(this).css("overflow-y", 'unset'); jQuery(this).css("max-height", 'unset'); }); }); </script> <style type="text/css"> #nav-main .dropdown-item:hover { background-color: inherit; } nav.header-nav, #nav-main, #nav-main .dropdown-menu { background-color: #000000; } .navbar-nav.site-nav .nav-link, #nav-main .nav-link, .navbar-nav.site-nav .show > .nav-link, #nav-main .show > .nav-link, #nav-main .dropdown-item { color: #FFFFFF; } .navbar-nav.site-nav a.nav-link:hover, #nav-main a.nav-link:hover, .navbar-nav.site-nav .active > a.nav-link, #nav-main .active > a.nav-link, #nav-main .dropdown-header, #nav-main .dropdown-item:hover { color: #e0e0e0; } #nav-main .nav-dropdown-border-bottom { border-bottom-color: #e0e0e0; } div#subnav, div.subnav, div#subnav ul, div.subnav ul, div#reviewsSubNav, .subnav .links { background-color: #ffff; } div#subnav ul li a, div#reviewsSubNav a, .sgroup_page_nav li a { color: #000; } div#subnav ul li a:hover, div#subnav ul li.selected a, div#subnav ul li.selected a:hover, div#reviewsSubNav a:hover, div#reviewsSubNav.selected a, div#reviewsSubNav.selected a:hover, .sgroup_page_nav li.selected a, .sgroup_page_nav li.selected a:hover { color: #000; } div#subnav ul li a:hover, div#subnav ul li.selected a, div#subnav ul li.selected a:hover, div#reviewsSubNav a:hover, div#reviewsSubNav.selected a, div#reviewsSubNav.selected a:hover, .sgroup_page_nav li.selected a, .sgroup_page_nav li.selected a:hover { background-color: #fff; } </style> <script type="text/javascript"> var swl_pagination_translations = []; swl_pagination_translations["pagPage"] = "Page"; swl_pagination_translations["pagPages"] = "Pages"; swl_pagination_translations["pagNext"] = "Next"; swl_pagination_translations["pagNextPage"] = "Next Page"; swl_pagination_translations["pagPrev"] = "Previous"; swl_pagination_translations["pagPrevPage"] = "Previous Page"; swl_pagination_translations["pagFirstPage"] = "First Page"; swl_pagination_translations["pagLastPage"] = "Last Page"; swl_pagination_translations["buttonText"] = "More"; </script><script type="text/javascript"> //<![CDATA[ jQuery(document).ready(function() { jQuery('#skip_link').click(function(e) { e.preventDefault(); jQuery('#main').find(':focusable:first').focus(); return false; }); if (jQuery('.fixed-col').length && jQuery('.site_page_column_0:visible').length) { function fixedColControl() { let windowHeight = jQuery(window).height(); let scrollHeight = jQuery(window).scrollTop(); let navMarginBottom = parseInt(jQuery('.site_page_subnav').css('margin-bottom')); let pageTitleHeight = 0; if (jQuery('[data-page-title-area]').length) { // Page title is turned on - add that to pageTitleHeight to help determine when to fix small columns pageTitleHeight += jQuery('[data-page-title-area]').outerHeight() + parseInt(jQuery('[data-page-title-area]').css('margin-bottom')); } if (jQuery('[data-subheader-area]').length) { // Subheader has content - add that to pageTitleHeight to help determine when to fix small columns pageTitleHeight += jQuery('[data-subheader-area]').outerHeight() + parseInt(jQuery('[data-subheader-area]').css('margin-bottom')); } jQuery('.fixed-col').each(function() { let fixedColTop = jQuery('.site_page_subnav').outerHeight(); let currentCol = jQuery(this); let isLeftmostCol = currentCol.hasClass('site_page_column_0'); let fixedColHeight = 0; let fixedColWidth = jQuery(this).outerWidth(); let fixedColOffset = jQuery('.non-fixed-col').offset().left + jQuery('.non-fixed-col').outerWidth(); currentCol.find('.module_container').each(function() { // If fixed col is shorter than non-fixed col, outerHeight returns height of row which is larger so need to build actual height by adding all module heights up fixedColHeight += jQuery(this).height() + parseInt(jQuery(this).css('margin-bottom')); }); if (isLeftmostCol) { // The leftmost column is fixed - need to set offset current col by its size when changing to fixed position fixedColOffset = currentCol.offset().left; } else if (currentCol.hasClass('site_page_column_3')) { // Rightmost column is fixed in 3 col layout. Need to offset current col by 1st and 2nd col widths when changing to fixed position fixedColOffset += jQuery('.site_page_column_0').outerWidth();// Already has offset of non-fixed col - add offset from 1st fixed col } if (windowHeight - fixedColTop < fixedColHeight) { // Fixed col is larger than window - nav. Set the fixed col's new top value to be window - fixed col height - nav height. fixedColTop = windowHeight - (fixedColHeight + fixedColTop); } if ((windowHeight + scrollHeight) >= fixedColHeight && scrollHeight > pageTitleHeight) { currentCol.css({ position: 'fixed', left: fixedColOffset, top: (fixedColTop + navMarginBottom), width: fixedColWidth }); if (isLeftmostCol && currentCol.css('position') == 'fixed') { // Left column is fixed - need to offset the nonfixed column by the leftmost fixed column's width currentCol.hasClass('col-lg-4') ? jQuery('.non-fixed-col').addClass('offset-4') : jQuery('.non-fixed-col').addClass('offset-3'); } } else { currentCol.css({ position: 'relative', left: '', top: '', width: 'initial' }); if (isLeftmostCol && currentCol.css('position') != 'fixed') { jQuery('.non-fixed-col').removeClass('offset-3 offset-4'); } } }); } jQuery(window).scroll(fixedColControl); jQuery(window).resize(fixedColControl); } }); //]]> </script> <script type="text/javascript"> jQuery(document).ready(function() { updateFormTokens(); oembedsToIframely(); // Convert any semantic oembed links to their iframe counterpart via iframely CKEDITOR.disableAutoInline = true; // Remove with cke4 }); function changeImageBlock(num, newHTML) { document.getElementById("watch"+num).innerHTML = newHTML; } var http = createRequestObject(); </script> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css" integrity="sha384-blOohCVdhjmtROpu8+CfTnUWham9nkX7P7OZQMst+RUnhtoY/9qemFAkIKOYxDI3" crossorigin="anonymous"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css"> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-59WT7W');</script> <!-- End Google Tag Manager --> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-59WT7W" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <!--Requested following code to be added by Aieda Solomon on 6.16.2020--> <!-- Facebook Pixel Code --> <script> !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '3216790298351877'); fbq('track', 'PageView'); </script> <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=3216790298351877&ev=PageView&noscript=1" /></noscript> <!-- End Facebook Pixel Code --> <script type="text/javascript"> adroll_adv_id = "CXXP6GAFCJDSZBGKWIHJLK"; adroll_pix_id = "TVTPCMBSLVBWZHIIQZ3522"; (function () { var _onload = function(){ if (document.readyState && !/loaded|complete/.test(document.readyState)){setTimeout(_onload, 10);return} if (!window.__adroll_loaded){__adroll_loaded=true;setTimeout(_onload, 50);return} var scr = document.createElement("script"); var host = (("https:" == document.location.protocol) ? "https://s.adroll.com" : "http://a.adroll.com"); scr.setAttribute('async', 'true'); scr.type = "text/javascript"; scr.src = host + "/j/roundtrip.js"; ((document.getElementsByTagName('head') || [null])[0] || document.getElementsByTagName('script')[0].parentNode).appendChild(scr); }; if (window.addEventListener) {window.addEventListener('load', _onload, false);} else {window.attachEvent('onload', _onload)} }()); </script> <script src ="https://up.pixel.ad/assets/up.js?um=1"></script> <script type="text/javascript"> cntrUpTag.track('cntrData', '5dfda33230a418de'); </script> </head> <body id="home" class="page_900 page-cat-events"> <div id="notification" class="notification" style="display:none" role="alert" aria-live="assertive" aria-atomic="true"> <span id="site_page_notification_text" tabindex="-1"></span> <div class="dismiss_notification"> <span id="dismiss_notification" class="fa-solid fa-xmark fa-lg pointer" alt="Close"></span> </div> </div> <div class="site_page site_page_900 layout_75_25 " > <a href="#main" class="skip-link" id="skip_link">Skip to Main Content</a> <h1 class="sr-only"> <span style="display:none"> Challenges </span> </h1> <div class="site_page_subnav container-fluid" role="banner"> <div id="module_s-0" class="module_container " data-module-name="layout_header" data-module-column="s" data-module-row="0"> <nav role="banner" id="nav-main" class="navbar navbar-expand-lg fixed-top h6 navbar-dark "> <div class="container"> <a class="navbar-brand d-none d-lg-inline-block" href="/"> <img id="non-shrink-logo" class="active" src="https://static.prod01.ue1.p.pcomm.net:443/hnhn/content/images/navigation-content/230274e941ec3733dd99521254225b4b-original-0b000535f6a6372a28b1058622b3b610-original-hnhn-logocx_1.31.19.png" title="Healthy Nurse, Healthy Nation™" alt="Healthy Nurse, Healthy Nation™"/> <img id="shrink-logo" class="d-lg-none" src="https://static.prod01.ue1.p.pcomm.net:443/hnhn/content/images/navigation-content/015f831d3f89a413a149ac581ad63263-original-0b000535f6a6372a28b1058622b3b610-original-hnhn-logocx_1.31.19.png" title="Healthy Nurse, Healthy Nation™" alt="Healthy Nurse, Healthy Nation™"/> </a> <a class="navbar-brand d-inline-block d-lg-none" href="/"> <img id="shrink-logo" class="active mobile" src="https://static.prod01.ue1.p.pcomm.net:443/hnhn/content/images/navigation-content/015f831d3f89a413a149ac581ad63263-original-0b000535f6a6372a28b1058622b3b610-original-hnhn-logocx_1.31.19.png" title="Healthy Nurse, Healthy Nation™" alt="Healthy Nurse, Healthy Nation™"/> </a> <button class="navbar-toggler header-nav-toggler header-nav-button-color" type="button" data-toggle="collapse" data-target="#headerNavlayout_header_s_0" aria-controls="headerNavlayout_header_s_0" aria-expanded="false" aria-label="Toggle Navigation"> <span class="navbar-toggler-icon"></span> </button> <div role="menu" aria-label="site" class="collapse navbar-collapse" id="headerNavlayout_header_s_0"> <ul class="navbar-nav flex-lg-wrap mr-auto" > <li class="nav-item position-static "> <a class="nav-link pl-2 pl-lg-auto" href="/dashboard" > Dashboard </a> </li> <li class="nav-item dropdown active position-static "> <a class="nav-link dropdown-toggle pl-2 pl-lg-auto" id="navbarDropdown_2" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" href="#" > Take Action </a> <div class="dropdown-menu mt-0 w-100 border-0 rounded-0 shadow " aria-labelledby="navbarDropdown_2"> <div class="container px-0 justify-content-start align-items-start"> <a class="dropdown-item" href="/commitments" >Make a Commitment </a> <a class="dropdown-item font-weight-bolder" href="/events" >Join a Challenge </a> <a class="dropdown-item" href="/help" target="_blank">Have Community Site Questions? </a> </div> </div> </li> <li class="nav-item dropdown position-static "> <a class="nav-link dropdown-toggle pl-2 pl-lg-auto" id="navbarDropdown_3" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" href="#" > Explore By Domain </a> <div class="dropdown-menu mt-0 w-100 border-0 rounded-0 shadow " aria-labelledby="navbarDropdown_3"> <div class="container px-0 justify-content-start align-items-start"> <div class="dropdown-col mx-1"> <h6 class="dropdown-header nav-dropdown-border-bottom">NUTRITION</h6> <a class="dropdown-item" href="/nutrition" >Home </a> <a class="dropdown-item" href="/events/category/33" >Challenges </a> <a class="dropdown-item" href="/blogs/14" >Commitments </a> </div> <div class="dropdown-col mx-1"> <h6 class="dropdown-header nav-dropdown-border-bottom">PHYSICAL ACTIVITY</h6> <a class="dropdown-item" href="/physical-activity" >Home </a> <a class="dropdown-item" href="/events/category/31" >Challenges </a> <a class="dropdown-item" href="/blogs/18" >Commitments </a> </div> <div class="dropdown-col mx-1"> <h6 class="dropdown-header nav-dropdown-border-bottom">QUALITY OF LIFE</h6> <a class="dropdown-item" href="/quality-of-life" >Home </a> <a class="dropdown-item" href="/events/category/32" >Challenges </a> <a class="dropdown-item" href="/blogs/17" >Commitments </a> </div> <div class="dropdown-col mx-1"> <h6 class="dropdown-header nav-dropdown-border-bottom">REST</h6> <a class="dropdown-item" href="/rest" >Home </a> <a class="dropdown-item" href="/events/category/30" >Challenges </a> <a class="dropdown-item" href="/blogs/15" >Commitments </a> </div> <div class="dropdown-col mx-1"> <h6 class="dropdown-header nav-dropdown-border-bottom">SAFETY</h6> <a class="dropdown-item" href="/safety" >Home </a> <a class="dropdown-item" href="/events/category/34" >Challenges </a> <a class="dropdown-item" href="/blogs/16" >Commitments </a> </div> <div class="dropdown-col mx-1"> <h6 class="dropdown-header nav-dropdown-border-bottom">MENTAL HEALTH</h6> <a class="dropdown-item" href="/mental-health" target="_blank">Home </a> <a class="dropdown-item" href="/events/category/43" target="_blank">Challenges </a> <a class="dropdown-item" href="/blogs/41" target="_blank">Commitments </a> </div> </div> </div> </li> <li class="nav-item position-static "> <a class="nav-link pl-2 pl-lg-auto" href="/blogs" > Blogs </a> </li> <li class="nav-item dropdown position-static "> <a class="nav-link dropdown-toggle pl-2 pl-lg-auto" id="navbarDropdown_5" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" href="#" > Connect </a> <div class="dropdown-menu mt-0 w-100 border-0 rounded-0 shadow " aria-labelledby="navbarDropdown_5"> <div class="container px-0 justify-content-start align-items-start"> <a class="dropdown-item" href="/dashboard/myfriends" >My Friends </a> <a class="dropdown-item" href="/badges" >Top Contributors </a> <a class="dropdown-item" href="/members" >Member Search </a> <a class="dropdown-item" href="/discuss" >All Discussions </a> </div> </div> </li> </ul> <ul class="navbar-nav"> <li class="nav-item pl-2 pl-lg-auto"> <a class="btn btn-sm btn-primary" id="headerLogLink" title="Login / Create an Account" href= 'https://ebiz.nursingworld.org/SSO/Login.aspx?vi=26&vt=c5b2816884a07c0a5b445f9e96aec5b2e2610dcf2858809b737cad587260128ca64bed1d4e233e327325e73b02b3b4beedd89de45877fd8a2a889e8e6c97f7971aee1d7f67bc876de5e1e0d762f8886a' > Login / Create an Account </a> </li> </ul> </div> </div> </nav> <script type="text/javascript"> //<![CDATA[ jQuery(document).ready(function() { var navMain = jQuery('#nav-main'); if (typeof navMain !== 'undefined' && navMain.length > 0) { navMain.parent().parent().css("padding-top", "+=" + (navMain.outerHeight(false))); } jQuery(window).scroll(function() { if (jQuery(window).width() > 967) { if (jQuery(document).scrollTop() > 50) { navMain.addClass('shrink small-nav'); jQuery('#non-shrink-logo').removeClass('fade-in').removeClass('active').addClass('d-lg-none'); jQuery('#shrink-logo').addClass('fade-in').addClass('active').removeClass('d-lg-none'); } else { navMain.removeClass('shrink small-nav'); jQuery('#non-shrink-logo').addClass('fade-in').addClass('active').removeClass('d-lg-none'); jQuery('#shrink-logo').removeClass('fade-in').removeClass('active').addClass('d-lg-none'); } } }); }); //]]> </script> </div> <div class="blockspacer"></div> </div> <div class="container-fluid px-0 mb-2 d-none d-md-block" data-page-title-area> <div class="card p-0 border-0 text-white page_title_reverse_margin flex-column" id="pageTitle"> <img class="w-100 img-fluid border-top-0" src="https://static.prod01.ue1.p.pcomm.net:443/hnhn/content/images/PageTitleImages/5.png" alt="Page Title Image"> <div class="card-img-overlay page-title-color d-flex align-items-center page_title_justification"> <div class="container d-flex flex-column"> <h2 class="m-0 page_title_item_alignment">Challenges</h2> </div> </div> </div> </div> <div id="main" role="main" class="container"> <div class="row"> <div class="column_generic site_page_column_0 col-lg-8 non-fixed-col"> <div id="module_0-0" class="module_container mb-3 " data-module-name="html_custom_block" data-module-column="0" data-module-row="0"> <div class="html_block_plain"><br /> <span style="color:#3498db;"><span style="font-size:22px;"><strong>Join a Challenge!</strong></span></span><br /> <br /> <span style="font-size:16px;"><span style="background-color:#ffffff;"><span style="color:#2b353b;">We invite you to join our monthly challenges! Each challenge focuses on a different topic area and offers small, daily tips or suggestions for you to consider. You can sign up for the challenges below by clicking on the name of the challenge and then select</span><span style="color:#3498db;"> </span></span><strong><span style="color:#3498db;">"Yes"</span> </strong><span style="background-color:#ffffff;"><span style="color:#2b353b;">under </span></span><span style="color:#3498db;"><strong>"Ready to Join?"</strong></span><span style="background-color:#ffffff;"><span style="color:#3498db;"> </span><span style="color:#2b353b;">on the challenge web page.<br /> <br /> As we do the challenges together, let us know what works and what doesn't. Share your stories and experiences with us and each other! Each challenge page has a discussion board where you can share how you are doing in that challenge. <br /> <br /> <a href="https://engage.healthynursehealthynation.org/blogs/27/3206">Preview our upcoming 2024 challenges here.</a></span></span></span><br /> <br /> <a href="http://www.hnhn.org" target="_blank"><img alt="c987219becfc64baa8a999f8eee281c1-huge-an" src="/user_content/photos/000/006/6130/c987219becfc64baa8a999f8eee281c1-huge-ana-hnhn-gc-launch-728x90.jpg" title="a" /></a></div> </div> <div id="module_0-1" class="module_container mb-3 " data-module-name="events_events_list" data-module-column="0" data-module-row="1"> <div class="module wrapped events_events_list" id="events_events_list_0_1"> <header class="module-title d-inline-block w-100"> <h2 id="events_events_list_label_0_1"> </h2> <div class="d-inline-block align-text-bottom float-right"> </div> </header> <section class="module-content" aria-labelledby="events_events_list_label_0_1"> <div class="mb-2"> <div class="input-group"> <input id="40e54154ebbd3d1861e40fd6c65a4b0a_query" class="form-control" placeholder="Search" aria-label="Search" value=""/> <div class="input-group-append"> <button id="40e54154ebbd3d1861e40fd6c65a4b0a_submit" class="btn btn-primary" aria-label="Search"> <span class="fas fa-search"/> </button> </div> </div> </div> <div class="d-flex mb-1"> <div id="40e54154ebbd3d1861e40fd6c65a4b0a_sort_container" class="ml-auto d-none align-items-center"> <div id="40e54154ebbd3d1861e40fd6c65a4b0a_order_by" class="dropleft d-flex"> <button class="pointer btn btn-outline-secondary btn-sm border-0" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" aria-label="Date Sort"> Date </button> <div class="dropdown-menu"> <button class="dropdown-item btn-sm pointer " type="button" data-order-by="date" data-default-sort-order="desc"> <span class="fas fa-check mr-1"></span> Date </button> </div> </div> <div class="d-flex flex-wrap align-items-center justify-content-center ml-1"> <span id="40e54154ebbd3d1861e40fd6c65a4b0a_sort_order" class="text-secondary align-middle pointer fas fa-arrow-up" data-sort-order="asc" title="Reverse sort direction" aria-label="Reverse sort direction" tabindex="0"></span> </div> </div> <div id="40e54154ebbd3d1861e40fd6c65a4b0a_search_sort_container" class="ml-auto d-none align-items-center"> <div id="40e54154ebbd3d1861e40fd6c65a4b0a_search_order_by" class="dropleft d-flex"> <span class="text-secondary border-0 py-1 px-2" aria-label="Sort by Date"> Date </span> </div> <div class="d-flex flex-wrap align-items-center justify-content-center ml-1"> <span id="40e54154ebbd3d1861e40fd6c65a4b0a_search_sort_order" class="text-secondary align-middle fa-solid fa-arrow-up" data-sort-order="asc" title="Reverse sort direction" aria-label="Reverse sort direction" tabindex="0"></span> </div> </div> </div> <div class='w-100 mb-1'> <ul id="40e54154ebbd3d1861e40fd6c65a4b0a_active_filters" class="nav nav-pills"></ul> </div> <script type="text/javascript"> //<![CDATA[ var searchFilters_40e54154ebbd3d1861e40fd6c65a4b0a = {}; function buildCollapseExpandElements_40e54154ebbd3d1861e40fd6c65a4b0a(filterOptionValue) { return `<a href="#parent_collapse_${filterOptionValue}_40e54154ebbd3d1861e40fd6c65a4b0a" class="checkbox_filter_collapse ml-2" data-toggle="collapse" aria-label="Collapse" role="button" aria-expanded="false" style="display:none"> <span class="fas fa-minus"></span> </a> <a href="#parent_collapse_${filterOptionValue}_40e54154ebbd3d1861e40fd6c65a4b0a" class="checkbox_filter_expand ml-2" data-toggle="collapse" aria-label="Expand" role="button" aria-expanded="true"> <span class="fas fa-plus"></span> </a>`; } function buildFilterContainer_40e54154ebbd3d1861e40fd6c65a4b0a(filterSelection, filterId) { if (typeof filterId === undefined || typeof searchFilters_40e54154ebbd3d1861e40fd6c65a4b0a[filterId] === undefined) { return; } jQuery(filterSelection).addClass('disabled'); const filterConfig = searchFilters_40e54154ebbd3d1861e40fd6c65a4b0a[filterId]; let filterValueInput = ''; switch (filterConfig.type) { case "checkboxes": filterValueInput = '<div class="group_input w-100" role="group">'; let previousOptionId = undefined; let parentOptionIndex = undefined; filterConfig.optionsOrder.forEach((filterOptionValue, optionIndex) => { let filterOptionLabel = filterConfig.options[filterOptionValue]; const isChildOption = filterConfig.optionsCollectionParentIds[filterOptionValue]; const nextOptionId = filterConfig.optionsOrder[optionIndex + 1]; const nextIsChild = nextOptionId && filterConfig.optionsCollectionParentIds[nextOptionId]; const disabled = (!isChildOption && nextIsChild) ? ' disabled' : ''; const showCollapseControls = (nextIsChild && !isChildOption && optionIndex < filterConfig.optionsOrder.length - 1); if (!isChildOption && filterConfig.optionsCollectionParentIds) { // end of collapsible container filterValueInput += `</div>`; previousOptionId = filterOptionValue; } filterInputElement = `<input type="checkbox" class="filter_value_select align-middle form-check-input ${!disabled ? 'pointer' : ''}" data-filter-form-element="${filterId}" ${(isChildOption) ? ` data-parent-option-id="${parentOptionIndex}" ` : ''} value="${filterOptionValue}" ${disabled}/>` filterInputClass = `form-check${(isChildOption) ? ' pl-4' : ''} field_input checkbox-field`; parentCollapseTarget = ''; collapseDataAttributes = 'style="padding-left: 1.5em !important;"'; if (showCollapseControls) { filterInputElement = ''; filterInputClass = 'collapse collapsible-parent-filter pb-1 pl-0_95 pointer d-flex flex-row justify-content-between align-items-center'; parentCollapseTarget = `parent_collapse_${filterOptionValue}_40e54154ebbd3d1861e40fd6c65a4b0a` collapseDataAttributes = `data-toggle="collapse" data-target="#${parentCollapseTarget}" aria-expanded="false" aria-controls="${parentCollapseTarget}"`; } filterValueInput += ` <div class="${filterInputClass}" ${collapseDataAttributes} > <div> <label class="group_label mb-0 pointer" style="font-weight:initial;color:initial"> ${filterInputElement} ${filterOptionLabel} </label> </div> <div> ${showCollapseControls ? buildCollapseExpandElements_40e54154ebbd3d1861e40fd6c65a4b0a(filterOptionValue) : ''} </div> </div>`; if (!isChildOption && optionIndex < filterConfig.optionsOrder.length - 1) { // start of collapsible container parentOptionIndex = filterOptionValue; filterValueInput += `<div id="parent_collapse_${filterOptionValue}_40e54154ebbd3d1861e40fd6c65a4b0a" class="collapse" data-checkbox-collapse="true">`; } }); filterValueInput += '</div>'; break; case "countrySelect": case "dropDown": case "multipleChoice": case "state": filterValueInput = '<select class="filter_value_select w-100 align-middle form-control form-control-sm" data-filter-form-element="' + filterId + '"><option value="">Select</option>'; filterConfig.optionsOrder.forEach(filterOptionValue => { let filterOptionLabel = filterConfig.options[filterOptionValue]; filterValueInput += '<option value="' + filterOptionValue + '">' + filterOptionLabel + '</option>'; }); filterValueInput += '</select>'; break; default: filterValueInput = '<input class="filter_value_select w-100 align-middle form-control form-control-sm" data-filter-form-element="' + filterId + '"></input>'; } const filterContainer = jQuery('<div class="filter_container card p-0" style="display:none;" data-filter-config-type="' + filterConfig.type + '">' + '<div class="card-header p-2">' + '<div class="row mx-0 flex-nowrap" data-container-expand>' + '<div class="col-11 pl-0">' + '<label class="filter_label m-0 pointer"></label>' + '</div>' + '<div class="col-1 text-center" data-container-toggles>' + '<a href="javascript:void(0);" class="filter_collapse" data-toggle="collapse" aria-label="Collapse" role="button" aria-expanded="true" style="display:none;"><span class="fas fa-minus"></span></a>' + '<a href="javascript:void(0);" class="filter_expand" data-toggle="collapse" aria-label="Expand" role="button" aria-expanded="true"><span class="fas fa-plus"></span></a>' + '</div>' + '</div>' + '</div>' + '<div class="collapse card-body p-0">' + '<a class="right m-1 pointer small filter_remove" role="button" aria-label="">[clear]</a>' + '<div class="p-2 mt-3" style="padding-top: 0.85em !important;">' + '<input class="filter_value_select"/>' + '</div>' + '</div>' + '</div>' ); filterContainer.find('.filter_label').html(filterConfig.label).on('click', (e) => { jQuery(e.target).parent().parent('[data-container-expand]').find('[data-container-toggles] a:visible').click(); }); filterContainer.find('.filter_value_select').replaceWith(filterValueInput); filterContainer.attr('data-filter-id', filterId); return filterContainer; } function applyHideBadgeListOption_40e54154ebbd3d1861e40fd6c65a4b0a(filterContainer, filterId) { if (filterId === 'field_badgeList' && false) { filterContainer.addClass('d-none'); filterContainer.insertBefore(filterContainer.prev()); } } function addModalFilter_40e54154ebbd3d1861e40fd6c65a4b0a(filterSelection, expand, callback) { const filterId = jQuery(filterSelection).attr('data-filter-id'); const filterContainer = buildFilterContainer_40e54154ebbd3d1861e40fd6c65a4b0a(filterSelection, filterId); const collapsibleId = `filter_body_side_${filterId}_40e54154ebbd3d1861e40fd6c65a4b0a`; filterContainer.find('.collapse:not([data-checkbox-collapse])').attr('id', collapsibleId).attr('data-collapse-field-id', filterId); filterContainer.find('.filter_collapse').attr('style', '').attr('href', '#' + collapsibleId).attr('aria-controls', collapsibleId); filterContainer.find('.filter_expand').attr('style', 'display:none;').attr('href', '#' + collapsibleId).attr('aria-controls', collapsibleId); filterContainer.find('.filter_value_select').on('change', (e) => { // remove active quick filters const activeQuickfilters = jQuery(e.target).parents('.modal-body').find('.quick_filter.active'); if (activeQuickfilters.length > 0 && (e.target.type === 'checkbox' && e.target.checked) || e.target.value !== '') { activeQuickfilters.each((_, quickFilterElement) => { const quickFilter = jQuery(quickFilterElement); quickFilter.addClass('btn-outline-secondary'); quickFilter.removeClass('active'); quickFilter.removeClass('btn-secondary'); }); } }); if (expand) { filterContainer.find('.collapse').addClass('show'); } else { filterContainer.find('.filter_collapse').attr('style', 'display:none;'); filterContainer.find('.filter_expand').attr('style', ''); } const existingModalFilters = jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_filter_modal #applied_filters'); existingModalFilters.append(filterContainer); applyHideBadgeListOption_40e54154ebbd3d1861e40fd6c65a4b0a(filterContainer, filterId); filterContainer.show(); if (typeof callback === 'function') { callback(); } } function addSideFilter_40e54154ebbd3d1861e40fd6c65a4b0a(filterSelection) { const filterId = jQuery(filterSelection).attr('data-filter-id'); const filterContainer = buildFilterContainer_40e54154ebbd3d1861e40fd6c65a4b0a(filterSelection, filterId); const collapsibleId = `filter_body_side_${filterId}_40e54154ebbd3d1861e40fd6c65a4b0a`; filterContainer.find('div[data-container-toggles]').addClass('pl-1'); filterContainer.find('.collapse:not([data-checkbox-collapse])').attr('id', collapsibleId).attr('data-collapse-field-id', filterId) filterContainer.find('.filter_collapse').attr('href', '#' + collapsibleId).attr('aria-controls', collapsibleId); filterContainer.find('.filter_expand').attr('href', '#' + collapsibleId).attr('aria-controls', collapsibleId); filterContainer.find('.filter_value_select').on('change', (e) => { const modifiedFilters = jQuery(e.target); applyFilters_40e54154ebbd3d1861e40fd6c65a4b0a({ modifiedFilters }); }); const existingSideFilters = jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_tableListTypeFilters'); existingSideFilters.append(filterContainer); applyHideBadgeListOption_40e54154ebbd3d1861e40fd6c65a4b0a(filterContainer, filterId); filterContainer.show(); } function buildFilterSelector_40e54154ebbd3d1861e40fd6c65a4b0a() { var searchFilters = searchFilters_40e54154ebbd3d1861e40fd6c65a4b0a; var filterDropdownInternal = ''; var fieldsGroup = ''; Object.entries(searchFilters).forEach(([filterId, filterConfig]) => { if (filterConfig.hidden) { return; } var dropdownItem = '<a class="dropdown-item" href="javascript:void(0);" data-filter-id="' + filterId + '">' + filterConfig.label + '</a>'; if (filterId.indexOf('field_') === 0) { fieldsGroup += dropdownItem; } else { filterDropdownInternal += dropdownItem; } }); if (fieldsGroup.length !== 0) { var separator = (filterDropdownInternal.length === 0) ? '' : '<div class="dropdown-divider"></div><h6 class="dropdown-header">Fields</h6>'; filterDropdownInternal += separator + fieldsGroup; } if (filterDropdownInternal.length === 0) { jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_filter_modal #filter_dropdown').remove(); } else { var filterModalInternalWrapper = jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_filter_modal .dropdown-menu-internal'); filterModalInternalWrapper.append(filterDropdownInternal); if (typeof SimpleBar === 'function') { new SimpleBar(filterModalInternalWrapper[0]); } } } var createFilterPill = function(filterId, label) { activeFilterPill = jQuery('<li class="d-flex align-items-center badge badge-pill badge-info m-1" data-filter-id="' + filterId + '">' + '<span style="cursor:default;" title="' + label + '">' + ((label.length <= 15) ? label : label.substring(0, 15) + '...') + '</span>' + '<span class="float-right pointer fas ml-2 fa-times" title="Remove Filter : ' + label + '" aria-label="Remove Filter : ' + label + '" tabindex="0"></span>' + '</li>'); return activeFilterPill; } var addActiveFilter_40e54154ebbd3d1861e40fd6c65a4b0a = function(filterId, filterValue) { if (typeof searchFilters_40e54154ebbd3d1861e40fd6c65a4b0a[filterId] === 'undefined') { return; } const filterConfig = searchFilters_40e54154ebbd3d1861e40fd6c65a4b0a[filterId]; const activeFiltersContainer = jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_active_filters'); if (filterConfig.type === "checkboxes") { filterValue.forEach(function(value) { const filterLabel = filterConfig['options'][value]; activeFilterPill = createFilterPill(filterId, filterLabel); activeFilterPill.find('.fa-times').on('click keypress', function(event){ if (!accessibleClick(event, true)) { return; } const filterContainer = jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_filter_modal #applied_filters .filter_container[data-filter-id="' + filterId + '"]'); const filterChecked = filterContainer.find('.filter_value_select:checked'); // Remove filter selection, but keep wrapper for table list types if (filterChecked.length > 0) { const filterInput = filterChecked.filter('input[value="' + value + '"]'); filterInput.prop('checked', false); const modifiedFilters = jQuery(filterInput); applyFilters_40e54154ebbd3d1861e40fd6c65a4b0a({ modifiedFilters }); } }); activeFiltersContainer.append(activeFilterPill); }); } else { var filterLabel = (typeof filterConfig['options'][filterValue] !== 'undefined') ? filterConfig['options'][filterValue] : filterValue; activeFilterPill = createFilterPill(filterId, filterLabel); activeFilterPill.find('.fa-times').on('click keypress', function(event){ if (accessibleClick(event, true)) { const filter = jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_filter_modal #applied_filters .filter_container[data-filter-id="' + filterId + '"]') .find('.filter_value_select') .val(''); const modifiedFilters = jQuery(filter); applyFilters_40e54154ebbd3d1861e40fd6c65a4b0a({ modifiedFilters }); } }); activeFiltersContainer.append(activeFilterPill); } } var addActiveFilters_40e54154ebbd3d1861e40fd6c65a4b0a = function(params) { jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_active_filters [data-filter-id]').remove(); jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_filter_modal .filter_container').each(function() { var filterId = jQuery(this).attr('data-filter-id'); if (filterId.indexOf('field_') === 0) { fieldId = filterId.substring(6); if (typeof params['search_filters']['fields'][fieldId] !== 'undefined') { addActiveFilter_40e54154ebbd3d1861e40fd6c65a4b0a(filterId, params['search_filters']['fields'][fieldId]); } } else { if (typeof params['search_filters'][filterId] !== 'undefined') { addActiveFilter_40e54154ebbd3d1861e40fd6c65a4b0a(filterId, params['search_filters'][filterId]); } } }); }; var getSearchParams_40e54154ebbd3d1861e40fd6c65a4b0a = function() { var filterModal = jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_filter_modal'); var searchFilters = searchFilters_40e54154ebbd3d1861e40fd6c65a4b0a; var query = jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_query').val(); var tags = jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_tags').val(); var filters = filterModal.find('.filter_container'); var quickFilters = jQuery('#module_0-1 .quick_filter'); var params = { search_query : query, search_tags : tags, search_filters: { fields: {} }, active_quick_filters: {}, inactive_quick_filters: {} }; quickFilters.each(function(){ var filterContainer = jQuery(this); var destination = filterContainer.hasClass('active') ? 'active_quick_filters' : 'inactive_quick_filters'; var filterType = filterContainer.attr('data-filter-type'); var filterId = filterContainer.attr('data-filter-id'); var filterVal = filterContainer.attr('data-filter-value'); if (typeof filterId !== 'undefined' && filterId !== '') { if (!params[destination].hasOwnProperty(filterType)) { params[destination][filterType] = {}; } params[destination][filterType][filterId] = filterVal; } }); if (filters.length === 0) { return params; } filters.each(function() { var filterContainer = jQuery(this); var filterId = filterContainer.attr('data-filter-id'); var filterValue = null; if ((typeof filterId === 'undefined' || filterId == '') || typeof searchFilters[filterId] === 'undefined') { return; } var filterConfig = searchFilters[filterId]; if (filterConfig.type === "checkboxes") { filterValue = filterContainer.find('.filter_value_select:checked'); } else { filterValue = filterContainer.find('.filter_value_select').val(); } if (typeof filterValue === 'undefined' || filterValue.length === 0) { return; } if (filterConfig.type === "checkboxes") { filterValue = filterValue.map(function(){ return jQuery(this).val(); }).get(); } if (filterId.indexOf('field_') === 0) { filterId = filterId.substring(6); params['search_filters']['fields'][filterId] = filterValue; } else { params['search_filters'][filterId] = filterValue; } }); return params; }; var toggleTableHeaderFilters_40e54154ebbd3d1861e40fd6c65a4b0a = function(filterId, filterValue) { const filterContainer = jQuery(`#module_0-1 [data-filter-id="${filterId}"]`); const eventData = { headerToggledFilter: true }; if (filterContainer.is(':button')) { toggleQuickFilterButton_40e54154ebbd3d1861e40fd6c65a4b0a(filterContainer[0]); eventData.modifiedFilters = jQuery(filterContainer[0]); } else if (filterContainer.attr('data-filter-config-type') === "checkboxes") { const modifiedFilters = filterContainer.find(`.filter_value_select[value="${filterValue}"]`); modifiedFilters.prop('checked', !modifiedFilters.prop('checked')); eventData.modifiedFilters = modifiedFilters; } applyFilters_40e54154ebbd3d1861e40fd6c65a4b0a(eventData); } var applyFilters_40e54154ebbd3d1861e40fd6c65a4b0a = function({ headerToggledFilter = false, modifiedFilters, modalSubmit = false, textSearch = false } = {}) { if (modifiedFilters) { jQuery('#module_0-1').trigger('updateSideAndModalFilters_40e54154ebbd3d1861e40fd6c65a4b0a', { headerToggledFilter, modifiedFilters, modalSubmit, textSearch }); } var paginator = jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a').data('jsPaginator'); var searchParams = getSearchParams_40e54154ebbd3d1861e40fd6c65a4b0a(); addActiveFilters_40e54154ebbd3d1861e40fd6c65a4b0a(searchParams); paginator.setParams(searchParams); paginator.clearPagination(); paginator.load(false); toggleSortVisibility_40e54154ebbd3d1861e40fd6c65a4b0a(searchParams); }; var toggleSortVisibility_40e54154ebbd3d1861e40fd6c65a4b0a = function(searchParams) { var removeClass = 'd-none'; var addClass = 'd-flex'; // Sort and filtering are unable to be applied at same time currently so show/hide container depending on if filters exist if (searchParams.search_query || searchParams.search_tags || Object.keys(searchParams.search_filters).length > 1 || Object.keys(searchParams.search_filters.fields).length > 0 || searchHasCustomActiveQuickFilters_40e54154ebbd3d1861e40fd6c65a4b0a(searchParams)) { removeClass = 'd-flex'; addClass = 'd-none'; } jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_search_sort_container').removeClass(addClass).addClass(removeClass); const relevanceText = 'Relevance'; const searchOrderContainer = jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_search_order_by'); const activeRelevanceOrderBy = searchOrderContainer.find('[data-button-type="search-order-label"]').filter(function() { return this.innerText === relevanceText; }); if (activeRelevanceOrderBy.length > 0) { // Insert checkbox icon into selected sort inside dropdown let activeText = '<span class="fas fa-check mr-1"></span>' + relevanceText; const relevanceOption = jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_search_order_by [data-order-by="' + relevanceText.toLowerCase() +'"]').html(activeText); } jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_sort_container').removeClass(removeClass).addClass(addClass); }; const searchHasCustomActiveQuickFilters_40e54154ebbd3d1861e40fd6c65a4b0a = function (searchParams = {}) { const { active_quick_filters: { data: activeQuickFilterData = {} } = {}} = searchParams; const customActiveQuickFilters = Object.keys(activeQuickFilterData).filter((quickFilter) => { return quickFilter.includes('custom_filter_tag') || quickFilter.includes('custom_filter_query') }); return customActiveQuickFilters.length > 0; } var toggleAllowingNewSearchFilters_40e54154ebbd3d1861e40fd6c65a4b0a = function () { // Quick filters do not work with search filters so if quick filters, disable search filters if (jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_filter_modal .quick_filter.active').length > 0) { if (true) { jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_filter_modal #applied_filters').empty(); } jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_filter_modal #filter_dropdown_btn').prop('disabled', true); } else { jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_filter_modal #filter_dropdown_btn').prop('disabled', false); } } var toggleQuickFilterButton_40e54154ebbd3d1861e40fd6c65a4b0a = function (buttonElement) { const quickFilterButton = jQuery(buttonElement); const addClass = (quickFilterButton.hasClass('active') ? 'btn-outline-secondary' : 'btn-secondary'); const removeClass = (quickFilterButton.hasClass('active') ? 'btn-secondary' : 'btn-outline-secondary'); quickFilterButton.removeClass(removeClass); quickFilterButton.addClass(addClass); quickFilterButton.toggleClass('active'); if (typeof quickFilterButton.data('external-quick-filter') !== 'undefined') { const modifiedFilters = jQuery(quickFilterButton); applyFilters_40e54154ebbd3d1861e40fd6c65a4b0a({ modifiedFilters }); } else if (quickFilterButton.hasClass('active')) { // updating bulk filter change in modal, remove all field filters jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_filter_modal .filter_container .filter_value_select').each((_, filterElement) => { if (filterElement.type === 'text' || filterElement.type === 'select-one') { filterElement.value = ''; } else if (filterElement.type === 'checkbox') { filterElement.checked = false; } }); } toggleAllowingNewSearchFilters_40e54154ebbd3d1861e40fd6c65a4b0a(); } const filterModalCurrentValues_40e54154ebbd3d1861e40fd6c65a4b0a = new Map(); const quickFilterModalCurrentValues_40e54154ebbd3d1861e40fd6c65a4b0a = new Map(); jQuery(document).ready(function() { var filterModal_40e54154ebbd3d1861e40fd6c65a4b0a = jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_filter_modal'); jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_filter_modal').on('hide.bs.modal', function () { // restore previous values const filterIds = [...filterModalCurrentValues_40e54154ebbd3d1861e40fd6c65a4b0a.keys()]; const quickFilterIds = [...quickFilterModalCurrentValues_40e54154ebbd3d1861e40fd6c65a4b0a.keys()]; quickFilterIds.forEach((quickFilterId) => { jQuery(`#40e54154ebbd3d1861e40fd6c65a4b0a_filter_modal .quick_filter[data-filter-id=${quickFilterId}]`).attr('class', quickFilterModalCurrentValues_40e54154ebbd3d1861e40fd6c65a4b0a.get(quickFilterId)); }); toggleAllowingNewSearchFilters_40e54154ebbd3d1861e40fd6c65a4b0a(); filterIds.forEach((fieldId) => { const fieldValues = filterModalCurrentValues_40e54154ebbd3d1861e40fd6c65a4b0a.get(fieldId); if (fieldValues instanceof Map) { [...fieldValues.keys()].forEach((fieldValue) => { const { isChecked, isIndeterminate } = fieldValues.get(fieldValue); jQuery(`#40e54154ebbd3d1861e40fd6c65a4b0a_filter_modal .filter_container .filter_value_select[data-filter-form-element="${fieldId}"][value="${fieldValue}"]`).prop('checked', isChecked).prop('indeterminate', isIndeterminate); }); } else { // select or text jQuery(`#40e54154ebbd3d1861e40fd6c65a4b0a_filter_modal .filter_container .filter_value_select[data-filter-form-element="${fieldId}"]`).val(fieldValues) } }) }); jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_filter_modal').on('shown.bs.modal', function () { filterModalCurrentValues_40e54154ebbd3d1861e40fd6c65a4b0a.clear(); quickFilterModalCurrentValues_40e54154ebbd3d1861e40fd6c65a4b0a.clear(); jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_filter_modal .quick_filter').each((_, filterElement) => { quickFilterModalCurrentValues_40e54154ebbd3d1861e40fd6c65a4b0a.set(filterElement.getAttribute('data-filter-id'), filterElement.className); }); jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_filter_modal .filter_container .filter_value_select').each((_, filterElement) => { const fieldId = filterElement.getAttribute('data-filter-form-element'); if (filterElement.type === 'text' || filterElement.type === 'select-one') { filterModalCurrentValues_40e54154ebbd3d1861e40fd6c65a4b0a.set(fieldId, filterElement.value); } else if (filterElement.type === 'checkbox') { if (filterModalCurrentValues_40e54154ebbd3d1861e40fd6c65a4b0a.has(fieldId) == false) { filterModalCurrentValues_40e54154ebbd3d1861e40fd6c65a4b0a.set(fieldId, new Map()); } const options = filterModalCurrentValues_40e54154ebbd3d1861e40fd6c65a4b0a.get(fieldId); options.set(filterElement.value, { isChecked: filterElement.checked, isIndeterminate: filterElement.indeterminate }); } }); }); jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_enable_filters').on('click',function(){ jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_filter_modal').modal('show'); }); jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_filter_modal .clear_filters').on('click',function(){ filterModal_40e54154ebbd3d1861e40fd6c65a4b0a.find('.filter_remove').click(); jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_query, #40e54154ebbd3d1861e40fd6c65a4b0a_tags').val(""); filterModal_40e54154ebbd3d1861e40fd6c65a4b0a.find('.quick_filter.active').click(); }); jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_query, #40e54154ebbd3d1861e40fd6c65a4b0a_tags').on('change',function(){ applyFilters_40e54154ebbd3d1861e40fd6c65a4b0a({ modifiedFilters: jQuery(), textSearch: true }); }); jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_query, #40e54154ebbd3d1861e40fd6c65a4b0a_tags').on('keydown',function(e){ var code = typeof e.originalEvent.code !== 'undefined' ? e.originalEvent.code : e.keyCode; if (code == 'Enter' || code == '13') { applyFilters_40e54154ebbd3d1861e40fd6c65a4b0a(); jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_filter_modal').modal('hide'); } }); jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_apply, #40e54154ebbd3d1861e40fd6c65a4b0a_submit').on('click',function(){ filterModalCurrentValues_40e54154ebbd3d1861e40fd6c65a4b0a.clear(); quickFilterModalCurrentValues_40e54154ebbd3d1861e40fd6c65a4b0a.clear(); // Filter selection from the modal occured. Update the filters const modifiedFilters = jQuery(this).parents('.modal-content').find('.modal-body .quick_filter,.modal-body .filters_container .filter_value_select'); applyFilters_40e54154ebbd3d1861e40fd6c65a4b0a({ modifiedFilters, modalSubmit: true }); jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_filter_modal').modal('hide'); }); jQuery('#module_0-1 .quick_filter').on('click', function(e) { toggleQuickFilterButton_40e54154ebbd3d1861e40fd6c65a4b0a(e.target); }); // populate filter selector buildFilterSelector_40e54154ebbd3d1861e40fd6c65a4b0a(); // add applied filter filterModal_40e54154ebbd3d1861e40fd6c65a4b0a.find('#filter_dropdown').on('click', '.dropdown-item', function() { addModalFilter_40e54154ebbd3d1861e40fd6c65a4b0a(this, true); }); if (false) { jQuery('#module_0-1 #filter_dropdown .dropdown-item').each((_, searchFilter) => { addModalFilter_40e54154ebbd3d1861e40fd6c65a4b0a(searchFilter); addSideFilter_40e54154ebbd3d1861e40fd6c65a4b0a(searchFilter); }); jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_tableListTypeFilters').on('click', '.filter_collapse, .filter_expand', function() { jQuery(this).toggle(); jQuery(this).siblings().toggle(); }); jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_tableListTypeFilters').on('click', '.collapsible-parent-filter', function() { var expandToggle = jQuery(this).find('.checkbox_filter_expand[data-toggle="collapse"]'); var collapseToggle = jQuery(this).find('.checkbox_filter_collapse[data-toggle="collapse"]') expandToggle.toggle(); collapseToggle.toggle(); }); } const toggleIndeterminate = (wrapper, fieldId, parentOptionId) => { const indeterminate = Boolean(jQuery(wrapper).find(`[data-parent-option-id="${parentOptionId}"]:checked`).length); jQuery(`#module_0-1 [data-filter-form-element="${fieldId}"][value="${parentOptionId}"]`).prop('indeterminate', indeterminate); } jQuery('#module_0-1 .field_input input[data-parent-option-id]').on('change', ({ target }) => { const parentOptionId = jQuery(target).attr('data-parent-option-id'); const fieldId = jQuery(target).attr('data-filter-form-element'); const wrapper = jQuery(target).parents('.filter_container')[0]; toggleIndeterminate(wrapper, fieldId, parentOptionId); }); jQuery('#module_0-1 .field_input input').each((_, field) => { const fieldId = field.getAttribute('data-filter-form-element'); const parentOptionId = field.value; const wrapper = jQuery(field).parents('.filter_container')[0]; toggleIndeterminate(wrapper, fieldId, parentOptionId); }); // remove applied filters jQuery('#module_0-1 .filter_container, #applied_filters').on('click', '.filter_remove', (e) => { e.preventDefault(); const filterContainer = jQuery(e.target).closest('.filter_container'); const filterId = filterContainer.attr('data-filter-id'); const filterConfigType = filterContainer.attr('data-filter-config-type'); if (filterConfigType === "checkboxes") { filterContainer.find(`.filter_value_select[data-filter-form-element="${filterId}"]`) .prop('checked', false) .prop('indeterminate', false); } else if (filterConfigType === "dropDown" || filterConfigType === "textField" || filterConfigType === "multipleChoice" || filterConfigType === "state" || filterConfigType === "countrySelect") { filterContainer.find(`.filter_value_select[data-filter-form-element="${filterId}"]`).val(''); } if (jQuery(e.target).parents('#40e54154ebbd3d1861e40fd6c65a4b0a_tableListTypeFilters').length > 0) { const modifiedFilters = filterContainer.find('.filter_value_select'); applyFilters_40e54154ebbd3d1861e40fd6c65a4b0a({ modifiedFilters }); } }); filterModal_40e54154ebbd3d1861e40fd6c65a4b0a.find('#applied_filters').on('click', '.filter_collapse, .filter_expand', function() { jQuery(this).toggle(); jQuery(this).siblings().toggle(); }); var searchParams = (typeof getSearchParams_40e54154ebbd3d1861e40fd6c65a4b0a == 'function') ? getSearchParams_40e54154ebbd3d1861e40fd6c65a4b0a() : ''; toggleSortVisibility_40e54154ebbd3d1861e40fd6c65a4b0a(searchParams); jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_order_by .dropdown-item').on('click', function(e) {processOrderBy_40e54154ebbd3d1861e40fd6c65a4b0a(e, false)}); jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_sort_order').on('click keyup', function(e) {processSortOrder_40e54154ebbd3d1861e40fd6c65a4b0a(e, false)}); // Event handler to sync filters jQuery(document).on("#module_0-1 updateSideAndModalFilters_40e54154ebbd3d1861e40fd6c65a4b0a", ( event, { headerToggledFilter = false, modalSubmit = false, modifiedFilters = [], textSearch = false, } = {} ) => { const removeAllFieldFilters = () => { jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a_active_filters').empty(); jQuery('#module_0-1 .filter_container .filter_value_select').each((_, filterElement) => { if (filterElement.type === 'text' || filterElement.type === 'select-one') { filterElement.value = ''; } else if (filterElement.type === 'checkbox') { filterElement.checked = false; } }); } const removeQuickFilters = () => { jQuery('#module_0-1 .quick_filter') .each((_, quickFilterElement) => { const quickFilter = jQuery(quickFilterElement); quickFilter.addClass('btn-outline-secondary'); quickFilter.removeClass('active'); quickFilter.removeClass('btn-secondary'); }); } if (textSearch) { removeQuickFilters(); } modifiedFilters.each((_, eventTarget) => { const wrapper = jQuery(eventTarget).parents('.filter_container[data-filter-id]'); const filterFieldId = wrapper.attr('data-filter-id'); const fieldType = wrapper.attr('data-filter-config-type'); const expandFilterContainer = () => { jQuery(`#module_0-1 div[data-collapse-field-id="${filterFieldId}"]`).collapse('show'); if (jQuery(`#module_0-1 div[data-collapse-field-id="${filterFieldId}"]`).hasClass('show') === false) { wrapper.find('a.filter_expand').toggle(); wrapper.find('a.filter_expand').siblings().toggle(); } } if (jQuery(eventTarget).hasClass('quick_filter')) { jQuery(`#module_0-1 .quick_filters .quick_filter[data-filter-id="${eventTarget.getAttribute('data-filter-id')}"]`) .each((_, el) => { const isSideFilter = el.classList.contains('mb-2'); el.className = eventTarget.className; if (isSideFilter) { el.classList.add('mb-2'); } }); jQuery(`#40e54154ebbd3d1861e40fd6c65a4b0a_query`).val(''); if (jQuery(eventTarget).hasClass('active')) { removeAllFieldFilters(); } } else if (fieldType === "checkboxes") { const filterElement = jQuery(`#module_0-1 .filter_value_select[value="${eventTarget.value}"][data-filter-form-element="${filterFieldId}"]`); if (filterElement.prop('checked') !== eventTarget.checked || ((headerToggledFilter || modalSubmit) && eventTarget.checked)) { expandFilterContainer(); } filterElement.prop('checked', eventTarget.checked); if (!modalSubmit) { removeQuickFilters(); } } else if (fieldType === "dropDown" || fieldType === "textField" || fieldType === "multipleChoice" || fieldType === "state" || fieldType === "countrySelect") { const filterElement = jQuery(`#module_0-1 .filter_value_select[data-filter-form-element="${filterFieldId}"]`); if (filterElement.val() !== eventTarget.value || (modalSubmit && eventTarget.value !== '')) { expandFilterContainer(); } filterElement.val(eventTarget.value); if (!modalSubmit) { removeQuickFilters(); } } }); }); }); function processOrderBy_40e54154ebbd3d1861e40fd6c65a4b0a(e, isSearchSort) { let orderBySelector = isSearchSort ? '#40e54154ebbd3d1861e40fd6c65a4b0a_search_order_by' : '#40e54154ebbd3d1861e40fd6c65a4b0a_order_by'; let sortOrderSelector = isSearchSort ? '#40e54154ebbd3d1861e40fd6c65a4b0a_search_sort_order' : '#40e54154ebbd3d1861e40fd6c65a4b0a_sort_order'; jQuery(orderBySelector + ' span.fa-check').remove(); let sortbyText = jQuery.trim(jQuery(e.target).text()); // Set dropdown text to match new sort jQuery(orderBySelector + ' [data-toggle]').text(sortbyText).attr('aria-label', sortbyText); // Insert checkbox icon into selected sort inside dropdown let activeText = '<span class="fas fa-check mr-1"></span>' + sortbyText; jQuery(e.target).html(activeText); let orderBy = jQuery(e.target).data('order-by'); let sortOrder = jQuery(e.target).data('default-sort-order'); // Make sortOrder arrow icon match the default sortOrder for selected sort option if (sortOrder == 'desc') { jQuery(sortOrderSelector).removeClass('fa-arrow-up').addClass('fa-arrow-down'); } else { jQuery(sortOrderSelector).removeClass('fa-arrow-down').addClass('fa-arrow-up'); } let params = { sortOrder: sortOrder, orderBy: orderBy, }; if (orderBy == 'relevance') { params.sortOrder = null; params.orderBy = null; } let paginator = jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a').data('jsPaginator'); paginator.setParams(params); paginator.clearPagination(); paginator.load(); } function processSortOrder_40e54154ebbd3d1861e40fd6c65a4b0a(e, isSearchSort) { const keycode = (e.keyCode ? e.keyCode : e.which); const orderBySelector = isSearchSort ? '#40e54154ebbd3d1861e40fd6c65a4b0a_search_order_by .fa-check' : '#40e54154ebbd3d1861e40fd6c65a4b0a_order_by .fa-check'; const orderBy = jQuery(orderBySelector).parent().data('order-by'); if (orderBy === 'relevance') { return; } if (e.type == 'click' || (e.type == 'keyup' && keycode == 13)) { // Reverse the sort order between asc / desc if (jQuery(e.target).hasClass('fa-arrow-up')) { jQuery(e.target).data('sort-order', 'desc').removeClass('fa-arrow-up').addClass('fa-arrow-down'); } else { jQuery(e.target).data('sort-order', 'asc').removeClass('fa-arrow-down').addClass('fa-arrow-up'); } const sortOrderSelector = isSearchSort ? '#40e54154ebbd3d1861e40fd6c65a4b0a_search_sort_order' : '#40e54154ebbd3d1861e40fd6c65a4b0a_sort_order'; const sortOrder = jQuery(sortOrderSelector).data('sort-order'); const params = { sortOrder: sortOrder, orderBy: orderBy, }; const paginator = jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a').data('jsPaginator'); paginator.setParams(params); paginator.clearPagination(); paginator.load(); } } //]]> </script> <div class="d-flex"><div class="mr-auto d-flex align-items-center my-2 generic-option-spacing"></div></div> <div id="40e54154ebbd3d1861e40fd6c65a4b0a" class="generic-grid-wrapper card-deck row-cols-1 row-cols-sm-2 row-cols-lg-3" data-list-wrapper="true"> <div class="col mb-2 px-2"> <div class="card mx-0 h-100 clickable_card text-center" data-item-id="68" > <div class="w-100 "> <a href="/events/item/32/68" title="Building Meaningful Connections Challenge" class="no_underline"><div class="text-center " style='position: relative;' id="avatar_events_events_list_0_1_68"><div class="embed-responsive embed-responsive-191by1"><img class=" embed-responsive-item card-img-top generic-img-top " src="https://static.prod01.ue1.p.pcomm.net:443/hnhn/user_content/events/photos/68/dd23bcf4e291af14a6692f20ee6aea3e-huge-1200x628linkedln.jpg" alt="Building Meaningful Connections Challenge 68" data-img-index="0"></div><div class=" p-2 card-img-overlay icon_overlay_responsive_padding"> <span class="generic-option generic-option-text generic-option-plugin" title="" aria-label="" data-option-name="date"> <div class = "input-group input-group-sm"> <div class = "input-group-prepend"> <span class = "input-group-text text-light" data-date-icon="month">Dec</span> </div> <div class = "input-group-append"> <span class = "input-group-text bg-light">02</span> </div> </div> </span> </div></div></a> <div class="p-0 text-center"> </div> </div> <div class="card-body px-1"> <div class="col"><!-- Content--> <div class="row"> <div class="col-12"><!-- Heading --> <div class="d-flex flex-wrap align-items-center justify-content-center generic-option-spacing generic-option-mb"> <span class="generic-option "> <a title="Recent RSVPs" aria-label="Recent RSVPs" class=" pointer generic-option-link fas fa-users" tabindex="0" data-option-name="attending" data-option-action="getContentList" data-option-success-action="load" data-option-success-target="modal" data-option-object-type="Events_Attendee" data-option-item-id="68" data-option-item-type="Events_EventChild" data-option-layout-area="metabadges" href="javascript:void(0);"></a><span title="173 Recent RSVPs" class="pointer generic-option-link ml-1 badge badge-pill badge-notify-relative" tabindex="0" data-option-name="attending" data-option-action="getContentList" data-option-success-action="load" data-option-success-target="modal" data-option-object-type="Events_Attendee" data-option-item-id="68" data-option-item-type="Events_EventChild" data-option-layout-area="metabadges" href="javascript:void(0);">173</span> </span> </div> <div class="d-flex flex-wrap align-items-center justify-content-center text-center generic-option-spacing"> <h6 data-generic-layout="heading" role="heading" aria-level="" class="generic-option font-weight-bold mb-0 word-break-normal" > <a class="pl-0 generic-option-link" href="/events/item/32/68" data-object-id="68" data-object-type="Events_EventChild" > Building Meaningful Connections Challenge </a> </h6> </div> </div> <div class="col-12"><!-- Sub Heading Actions and Statuses--> <div class="d-flex flex-wrap align-items-center justify-content-end generic-option-spacing generic-option-mb"> </div> </div> </div> <div class="row"> <div class="col-12"> </div> </div> <div class="row"> <div class="col-12 text-secondary small"><!-- POST META --> <div class="d-flex flex-wrap align-items-center justify-content-center generic-option-spacing"> <span class="generic-option "> <a class="generic-option-link" href="/events/category/32" data-object-id="32" data-object-type="Events_Category" data-option-layout-area="authorMetadata" data-container="body" data-toggle="popover" >Quality of Life Challenges</a> </span> <div class="w-100"></div> </div> </div> </div> </div> </div> <div class="card-footer p-1"> <div class="clearfix"><!-- INTERACT --> <div class="d-flex flex-wrap align-items-center justify-content-center"> <div class="btn-group btn-group-sm " role="group" aria-label="Actions"> </div> </div> </div> </div> </div> </div> </div> <script type="text/javascript"> jQuery(document).ready(function() { var ajaxParams = { 'module':'events_events_list', 'site_page_id':'900', 'method':'paginationHandler', 'template':'generic_items', 'mCell':'0', 'mId':'1', 'limit':'500', 'offset':'500' ,'itemId': '68' ,'itemType':'Events_EventChild' }; let elementsToDisplayLoadingOverlay = []; let elementsToDisableDuringLoading = []; jQuery('#40e54154ebbd3d1861e40fd6c65a4b0a').jsPaginator(ajaxParams, { buttonText:'More', paginationType:'std', paginationLocation:'', sublist: '', utf8:true, paginationLocationNeverTop: false, elementsToDisplayLoadingOverlay, elementsToDisableDuringLoading } ,1 ); }); </script> </section> </div> </div> <div id="module_0-2" class="module_container mb-3 " data-module-name="events_events_list" data-module-column="0" data-module-row="2"> <div class="module wrapped events_events_list" id="events_events_list_0_2"> <header class="module-title d-inline-block w-100"> <h2 id="events_events_list_label_0_2">Past Challenges</h2> <div class="d-inline-block align-text-bottom float-right"> </div> </header> <section class="module-content" aria-labelledby="events_events_list_label_0_2"> <div class="mb-2"> <div class="input-group"> <input id="81d7651235b454a3fe8c395b2fdd5c9a_query" class="form-control" placeholder="Search" aria-label="Search" value=""/> <div class="input-group-append"> <button id="81d7651235b454a3fe8c395b2fdd5c9a_submit" class="btn btn-primary" aria-label="Search"> <span class="fas fa-search"/> </button> </div> </div> </div> <div class="d-flex mb-1"> <div id="81d7651235b454a3fe8c395b2fdd5c9a_sort_container" class="ml-auto d-none align-items-center"> <div id="81d7651235b454a3fe8c395b2fdd5c9a_order_by" class="dropleft d-flex"> <button class="pointer btn btn-outline-secondary btn-sm border-0" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" aria-label="Date Sort"> Date </button> <div class="dropdown-menu"> <button class="dropdown-item btn-sm pointer " type="button" data-order-by="date" data-default-sort-order="desc"> <span class="fas fa-check mr-1"></span> Date </button> </div> </div> <div class="d-flex flex-wrap align-items-center justify-content-center ml-1"> <span id="81d7651235b454a3fe8c395b2fdd5c9a_sort_order" class="text-secondary align-middle pointer fas fa-arrow-down" data-sort-order="desc" title="Reverse sort direction" aria-label="Reverse sort direction" tabindex="0"></span> </div> </div> <div id="81d7651235b454a3fe8c395b2fdd5c9a_search_sort_container" class="ml-auto d-none align-items-center"> <div id="81d7651235b454a3fe8c395b2fdd5c9a_search_order_by" class="dropleft d-flex"> <span class="text-secondary border-0 py-1 px-2" aria-label="Sort by Date"> Date </span> </div> <div class="d-flex flex-wrap align-items-center justify-content-center ml-1"> <span id="81d7651235b454a3fe8c395b2fdd5c9a_search_sort_order" class="text-secondary align-middle fa-solid fa-arrow-down" data-sort-order="desc" title="Reverse sort direction" aria-label="Reverse sort direction" tabindex="0"></span> </div> </div> </div> <div class='w-100 mb-1'> <ul id="81d7651235b454a3fe8c395b2fdd5c9a_active_filters" class="nav nav-pills"></ul> </div> <script type="text/javascript"> //<![CDATA[ var searchFilters_81d7651235b454a3fe8c395b2fdd5c9a = {}; function buildCollapseExpandElements_81d7651235b454a3fe8c395b2fdd5c9a(filterOptionValue) { return `<a href="#parent_collapse_${filterOptionValue}_81d7651235b454a3fe8c395b2fdd5c9a" class="checkbox_filter_collapse ml-2" data-toggle="collapse" aria-label="Collapse" role="button" aria-expanded="false" style="display:none"> <span class="fas fa-minus"></span> </a> <a href="#parent_collapse_${filterOptionValue}_81d7651235b454a3fe8c395b2fdd5c9a" class="checkbox_filter_expand ml-2" data-toggle="collapse" aria-label="Expand" role="button" aria-expanded="true"> <span class="fas fa-plus"></span> </a>`; } function buildFilterContainer_81d7651235b454a3fe8c395b2fdd5c9a(filterSelection, filterId) { if (typeof filterId === undefined || typeof searchFilters_81d7651235b454a3fe8c395b2fdd5c9a[filterId] === undefined) { return; } jQuery(filterSelection).addClass('disabled'); const filterConfig = searchFilters_81d7651235b454a3fe8c395b2fdd5c9a[filterId]; let filterValueInput = ''; switch (filterConfig.type) { case "checkboxes": filterValueInput = '<div class="group_input w-100" role="group">'; let previousOptionId = undefined; let parentOptionIndex = undefined; filterConfig.optionsOrder.forEach((filterOptionValue, optionIndex) => { let filterOptionLabel = filterConfig.options[filterOptionValue]; const isChildOption = filterConfig.optionsCollectionParentIds[filterOptionValue]; const nextOptionId = filterConfig.optionsOrder[optionIndex + 1]; const nextIsChild = nextOptionId && filterConfig.optionsCollectionParentIds[nextOptionId]; const disabled = (!isChildOption && nextIsChild) ? ' disabled' : ''; const showCollapseControls = (nextIsChild && !isChildOption && optionIndex < filterConfig.optionsOrder.length - 1); if (!isChildOption && filterConfig.optionsCollectionParentIds) { // end of collapsible container filterValueInput += `</div>`; previousOptionId = filterOptionValue; } filterInputElement = `<input type="checkbox" class="filter_value_select align-middle form-check-input ${!disabled ? 'pointer' : ''}" data-filter-form-element="${filterId}" ${(isChildOption) ? ` data-parent-option-id="${parentOptionIndex}" ` : ''} value="${filterOptionValue}" ${disabled}/>` filterInputClass = `form-check${(isChildOption) ? ' pl-4' : ''} field_input checkbox-field`; parentCollapseTarget = ''; collapseDataAttributes = 'style="padding-left: 1.5em !important;"'; if (showCollapseControls) { filterInputElement = ''; filterInputClass = 'collapse collapsible-parent-filter pb-1 pl-0_95 pointer d-flex flex-row justify-content-between align-items-center'; parentCollapseTarget = `parent_collapse_${filterOptionValue}_81d7651235b454a3fe8c395b2fdd5c9a` collapseDataAttributes = `data-toggle="collapse" data-target="#${parentCollapseTarget}" aria-expanded="false" aria-controls="${parentCollapseTarget}"`; } filterValueInput += ` <div class="${filterInputClass}" ${collapseDataAttributes} > <div> <label class="group_label mb-0 pointer" style="font-weight:initial;color:initial"> ${filterInputElement} ${filterOptionLabel} </label> </div> <div> ${showCollapseControls ? buildCollapseExpandElements_81d7651235b454a3fe8c395b2fdd5c9a(filterOptionValue) : ''} </div> </div>`; if (!isChildOption && optionIndex < filterConfig.optionsOrder.length - 1) { // start of collapsible container parentOptionIndex = filterOptionValue; filterValueInput += `<div id="parent_collapse_${filterOptionValue}_81d7651235b454a3fe8c395b2fdd5c9a" class="collapse" data-checkbox-collapse="true">`; } }); filterValueInput += '</div>'; break; case "countrySelect": case "dropDown": case "multipleChoice": case "state": filterValueInput = '<select class="filter_value_select w-100 align-middle form-control form-control-sm" data-filter-form-element="' + filterId + '"><option value="">Select</option>'; filterConfig.optionsOrder.forEach(filterOptionValue => { let filterOptionLabel = filterConfig.options[filterOptionValue]; filterValueInput += '<option value="' + filterOptionValue + '">' + filterOptionLabel + '</option>'; }); filterValueInput += '</select>'; break; default: filterValueInput = '<input class="filter_value_select w-100 align-middle form-control form-control-sm" data-filter-form-element="' + filterId + '"></input>'; } const filterContainer = jQuery('<div class="filter_container card p-0" style="display:none;" data-filter-config-type="' + filterConfig.type + '">' + '<div class="card-header p-2">' + '<div class="row mx-0 flex-nowrap" data-container-expand>' + '<div class="col-11 pl-0">' + '<label class="filter_label m-0 pointer"></label>' + '</div>' + '<div class="col-1 text-center" data-container-toggles>' + '<a href="javascript:void(0);" class="filter_collapse" data-toggle="collapse" aria-label="Collapse" role="button" aria-expanded="true" style="display:none;"><span class="fas fa-minus"></span></a>' + '<a href="javascript:void(0);" class="filter_expand" data-toggle="collapse" aria-label="Expand" role="button" aria-expanded="true"><span class="fas fa-plus"></span></a>' + '</div>' + '</div>' + '</div>' + '<div class="collapse card-body p-0">' + '<a class="right m-1 pointer small filter_remove" role="button" aria-label="">[clear]</a>' + '<div class="p-2 mt-3" style="padding-top: 0.85em !important;">' + '<input class="filter_value_select"/>' + '</div>' + '</div>' + '</div>' ); filterContainer.find('.filter_label').html(filterConfig.label).on('click', (e) => { jQuery(e.target).parent().parent('[data-container-expand]').find('[data-container-toggles] a:visible').click(); }); filterContainer.find('.filter_value_select').replaceWith(filterValueInput); filterContainer.attr('data-filter-id', filterId); return filterContainer; } function applyHideBadgeListOption_81d7651235b454a3fe8c395b2fdd5c9a(filterContainer, filterId) { if (filterId === 'field_badgeList' && false) { filterContainer.addClass('d-none'); filterContainer.insertBefore(filterContainer.prev()); } } function addModalFilter_81d7651235b454a3fe8c395b2fdd5c9a(filterSelection, expand, callback) { const filterId = jQuery(filterSelection).attr('data-filter-id'); const filterContainer = buildFilterContainer_81d7651235b454a3fe8c395b2fdd5c9a(filterSelection, filterId); const collapsibleId = `filter_body_side_${filterId}_81d7651235b454a3fe8c395b2fdd5c9a`; filterContainer.find('.collapse:not([data-checkbox-collapse])').attr('id', collapsibleId).attr('data-collapse-field-id', filterId); filterContainer.find('.filter_collapse').attr('style', '').attr('href', '#' + collapsibleId).attr('aria-controls', collapsibleId); filterContainer.find('.filter_expand').attr('style', 'display:none;').attr('href', '#' + collapsibleId).attr('aria-controls', collapsibleId); filterContainer.find('.filter_value_select').on('change', (e) => { // remove active quick filters const activeQuickfilters = jQuery(e.target).parents('.modal-body').find('.quick_filter.active'); if (activeQuickfilters.length > 0 && (e.target.type === 'checkbox' && e.target.checked) || e.target.value !== '') { activeQuickfilters.each((_, quickFilterElement) => { const quickFilter = jQuery(quickFilterElement); quickFilter.addClass('btn-outline-secondary'); quickFilter.removeClass('active'); quickFilter.removeClass('btn-secondary'); }); } }); if (expand) { filterContainer.find('.collapse').addClass('show'); } else { filterContainer.find('.filter_collapse').attr('style', 'display:none;'); filterContainer.find('.filter_expand').attr('style', ''); } const existingModalFilters = jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_filter_modal #applied_filters'); existingModalFilters.append(filterContainer); applyHideBadgeListOption_81d7651235b454a3fe8c395b2fdd5c9a(filterContainer, filterId); filterContainer.show(); if (typeof callback === 'function') { callback(); } } function addSideFilter_81d7651235b454a3fe8c395b2fdd5c9a(filterSelection) { const filterId = jQuery(filterSelection).attr('data-filter-id'); const filterContainer = buildFilterContainer_81d7651235b454a3fe8c395b2fdd5c9a(filterSelection, filterId); const collapsibleId = `filter_body_side_${filterId}_81d7651235b454a3fe8c395b2fdd5c9a`; filterContainer.find('div[data-container-toggles]').addClass('pl-1'); filterContainer.find('.collapse:not([data-checkbox-collapse])').attr('id', collapsibleId).attr('data-collapse-field-id', filterId) filterContainer.find('.filter_collapse').attr('href', '#' + collapsibleId).attr('aria-controls', collapsibleId); filterContainer.find('.filter_expand').attr('href', '#' + collapsibleId).attr('aria-controls', collapsibleId); filterContainer.find('.filter_value_select').on('change', (e) => { const modifiedFilters = jQuery(e.target); applyFilters_81d7651235b454a3fe8c395b2fdd5c9a({ modifiedFilters }); }); const existingSideFilters = jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_tableListTypeFilters'); existingSideFilters.append(filterContainer); applyHideBadgeListOption_81d7651235b454a3fe8c395b2fdd5c9a(filterContainer, filterId); filterContainer.show(); } function buildFilterSelector_81d7651235b454a3fe8c395b2fdd5c9a() { var searchFilters = searchFilters_81d7651235b454a3fe8c395b2fdd5c9a; var filterDropdownInternal = ''; var fieldsGroup = ''; Object.entries(searchFilters).forEach(([filterId, filterConfig]) => { if (filterConfig.hidden) { return; } var dropdownItem = '<a class="dropdown-item" href="javascript:void(0);" data-filter-id="' + filterId + '">' + filterConfig.label + '</a>'; if (filterId.indexOf('field_') === 0) { fieldsGroup += dropdownItem; } else { filterDropdownInternal += dropdownItem; } }); if (fieldsGroup.length !== 0) { var separator = (filterDropdownInternal.length === 0) ? '' : '<div class="dropdown-divider"></div><h6 class="dropdown-header">Fields</h6>'; filterDropdownInternal += separator + fieldsGroup; } if (filterDropdownInternal.length === 0) { jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_filter_modal #filter_dropdown').remove(); } else { var filterModalInternalWrapper = jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_filter_modal .dropdown-menu-internal'); filterModalInternalWrapper.append(filterDropdownInternal); if (typeof SimpleBar === 'function') { new SimpleBar(filterModalInternalWrapper[0]); } } } var createFilterPill = function(filterId, label) { activeFilterPill = jQuery('<li class="d-flex align-items-center badge badge-pill badge-info m-1" data-filter-id="' + filterId + '">' + '<span style="cursor:default;" title="' + label + '">' + ((label.length <= 15) ? label : label.substring(0, 15) + '...') + '</span>' + '<span class="float-right pointer fas ml-2 fa-times" title="Remove Filter : ' + label + '" aria-label="Remove Filter : ' + label + '" tabindex="0"></span>' + '</li>'); return activeFilterPill; } var addActiveFilter_81d7651235b454a3fe8c395b2fdd5c9a = function(filterId, filterValue) { if (typeof searchFilters_81d7651235b454a3fe8c395b2fdd5c9a[filterId] === 'undefined') { return; } const filterConfig = searchFilters_81d7651235b454a3fe8c395b2fdd5c9a[filterId]; const activeFiltersContainer = jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_active_filters'); if (filterConfig.type === "checkboxes") { filterValue.forEach(function(value) { const filterLabel = filterConfig['options'][value]; activeFilterPill = createFilterPill(filterId, filterLabel); activeFilterPill.find('.fa-times').on('click keypress', function(event){ if (!accessibleClick(event, true)) { return; } const filterContainer = jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_filter_modal #applied_filters .filter_container[data-filter-id="' + filterId + '"]'); const filterChecked = filterContainer.find('.filter_value_select:checked'); // Remove filter selection, but keep wrapper for table list types if (filterChecked.length > 0) { const filterInput = filterChecked.filter('input[value="' + value + '"]'); filterInput.prop('checked', false); const modifiedFilters = jQuery(filterInput); applyFilters_81d7651235b454a3fe8c395b2fdd5c9a({ modifiedFilters }); } }); activeFiltersContainer.append(activeFilterPill); }); } else { var filterLabel = (typeof filterConfig['options'][filterValue] !== 'undefined') ? filterConfig['options'][filterValue] : filterValue; activeFilterPill = createFilterPill(filterId, filterLabel); activeFilterPill.find('.fa-times').on('click keypress', function(event){ if (accessibleClick(event, true)) { const filter = jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_filter_modal #applied_filters .filter_container[data-filter-id="' + filterId + '"]') .find('.filter_value_select') .val(''); const modifiedFilters = jQuery(filter); applyFilters_81d7651235b454a3fe8c395b2fdd5c9a({ modifiedFilters }); } }); activeFiltersContainer.append(activeFilterPill); } } var addActiveFilters_81d7651235b454a3fe8c395b2fdd5c9a = function(params) { jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_active_filters [data-filter-id]').remove(); jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_filter_modal .filter_container').each(function() { var filterId = jQuery(this).attr('data-filter-id'); if (filterId.indexOf('field_') === 0) { fieldId = filterId.substring(6); if (typeof params['search_filters']['fields'][fieldId] !== 'undefined') { addActiveFilter_81d7651235b454a3fe8c395b2fdd5c9a(filterId, params['search_filters']['fields'][fieldId]); } } else { if (typeof params['search_filters'][filterId] !== 'undefined') { addActiveFilter_81d7651235b454a3fe8c395b2fdd5c9a(filterId, params['search_filters'][filterId]); } } }); }; var getSearchParams_81d7651235b454a3fe8c395b2fdd5c9a = function() { var filterModal = jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_filter_modal'); var searchFilters = searchFilters_81d7651235b454a3fe8c395b2fdd5c9a; var query = jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_query').val(); var tags = jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_tags').val(); var filters = filterModal.find('.filter_container'); var quickFilters = jQuery('#module_0-2 .quick_filter'); var params = { search_query : query, search_tags : tags, search_filters: { fields: {} }, active_quick_filters: {}, inactive_quick_filters: {} }; quickFilters.each(function(){ var filterContainer = jQuery(this); var destination = filterContainer.hasClass('active') ? 'active_quick_filters' : 'inactive_quick_filters'; var filterType = filterContainer.attr('data-filter-type'); var filterId = filterContainer.attr('data-filter-id'); var filterVal = filterContainer.attr('data-filter-value'); if (typeof filterId !== 'undefined' && filterId !== '') { if (!params[destination].hasOwnProperty(filterType)) { params[destination][filterType] = {}; } params[destination][filterType][filterId] = filterVal; } }); if (filters.length === 0) { return params; } filters.each(function() { var filterContainer = jQuery(this); var filterId = filterContainer.attr('data-filter-id'); var filterValue = null; if ((typeof filterId === 'undefined' || filterId == '') || typeof searchFilters[filterId] === 'undefined') { return; } var filterConfig = searchFilters[filterId]; if (filterConfig.type === "checkboxes") { filterValue = filterContainer.find('.filter_value_select:checked'); } else { filterValue = filterContainer.find('.filter_value_select').val(); } if (typeof filterValue === 'undefined' || filterValue.length === 0) { return; } if (filterConfig.type === "checkboxes") { filterValue = filterValue.map(function(){ return jQuery(this).val(); }).get(); } if (filterId.indexOf('field_') === 0) { filterId = filterId.substring(6); params['search_filters']['fields'][filterId] = filterValue; } else { params['search_filters'][filterId] = filterValue; } }); return params; }; var toggleTableHeaderFilters_81d7651235b454a3fe8c395b2fdd5c9a = function(filterId, filterValue) { const filterContainer = jQuery(`#module_0-2 [data-filter-id="${filterId}"]`); const eventData = { headerToggledFilter: true }; if (filterContainer.is(':button')) { toggleQuickFilterButton_81d7651235b454a3fe8c395b2fdd5c9a(filterContainer[0]); eventData.modifiedFilters = jQuery(filterContainer[0]); } else if (filterContainer.attr('data-filter-config-type') === "checkboxes") { const modifiedFilters = filterContainer.find(`.filter_value_select[value="${filterValue}"]`); modifiedFilters.prop('checked', !modifiedFilters.prop('checked')); eventData.modifiedFilters = modifiedFilters; } applyFilters_81d7651235b454a3fe8c395b2fdd5c9a(eventData); } var applyFilters_81d7651235b454a3fe8c395b2fdd5c9a = function({ headerToggledFilter = false, modifiedFilters, modalSubmit = false, textSearch = false } = {}) { if (modifiedFilters) { jQuery('#module_0-2').trigger('updateSideAndModalFilters_81d7651235b454a3fe8c395b2fdd5c9a', { headerToggledFilter, modifiedFilters, modalSubmit, textSearch }); } var paginator = jQuery('#81d7651235b454a3fe8c395b2fdd5c9a').data('jsPaginator'); var searchParams = getSearchParams_81d7651235b454a3fe8c395b2fdd5c9a(); addActiveFilters_81d7651235b454a3fe8c395b2fdd5c9a(searchParams); paginator.setParams(searchParams); paginator.clearPagination(); paginator.load(false); toggleSortVisibility_81d7651235b454a3fe8c395b2fdd5c9a(searchParams); }; var toggleSortVisibility_81d7651235b454a3fe8c395b2fdd5c9a = function(searchParams) { var removeClass = 'd-none'; var addClass = 'd-flex'; // Sort and filtering are unable to be applied at same time currently so show/hide container depending on if filters exist if (searchParams.search_query || searchParams.search_tags || Object.keys(searchParams.search_filters).length > 1 || Object.keys(searchParams.search_filters.fields).length > 0 || searchHasCustomActiveQuickFilters_81d7651235b454a3fe8c395b2fdd5c9a(searchParams)) { removeClass = 'd-flex'; addClass = 'd-none'; } jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_search_sort_container').removeClass(addClass).addClass(removeClass); const relevanceText = 'Relevance'; const searchOrderContainer = jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_search_order_by'); const activeRelevanceOrderBy = searchOrderContainer.find('[data-button-type="search-order-label"]').filter(function() { return this.innerText === relevanceText; }); if (activeRelevanceOrderBy.length > 0) { // Insert checkbox icon into selected sort inside dropdown let activeText = '<span class="fas fa-check mr-1"></span>' + relevanceText; const relevanceOption = jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_search_order_by [data-order-by="' + relevanceText.toLowerCase() +'"]').html(activeText); } jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_sort_container').removeClass(removeClass).addClass(addClass); }; const searchHasCustomActiveQuickFilters_81d7651235b454a3fe8c395b2fdd5c9a = function (searchParams = {}) { const { active_quick_filters: { data: activeQuickFilterData = {} } = {}} = searchParams; const customActiveQuickFilters = Object.keys(activeQuickFilterData).filter((quickFilter) => { return quickFilter.includes('custom_filter_tag') || quickFilter.includes('custom_filter_query') }); return customActiveQuickFilters.length > 0; } var toggleAllowingNewSearchFilters_81d7651235b454a3fe8c395b2fdd5c9a = function () { // Quick filters do not work with search filters so if quick filters, disable search filters if (jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_filter_modal .quick_filter.active').length > 0) { if (true) { jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_filter_modal #applied_filters').empty(); } jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_filter_modal #filter_dropdown_btn').prop('disabled', true); } else { jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_filter_modal #filter_dropdown_btn').prop('disabled', false); } } var toggleQuickFilterButton_81d7651235b454a3fe8c395b2fdd5c9a = function (buttonElement) { const quickFilterButton = jQuery(buttonElement); const addClass = (quickFilterButton.hasClass('active') ? 'btn-outline-secondary' : 'btn-secondary'); const removeClass = (quickFilterButton.hasClass('active') ? 'btn-secondary' : 'btn-outline-secondary'); quickFilterButton.removeClass(removeClass); quickFilterButton.addClass(addClass); quickFilterButton.toggleClass('active'); if (typeof quickFilterButton.data('external-quick-filter') !== 'undefined') { const modifiedFilters = jQuery(quickFilterButton); applyFilters_81d7651235b454a3fe8c395b2fdd5c9a({ modifiedFilters }); } else if (quickFilterButton.hasClass('active')) { // updating bulk filter change in modal, remove all field filters jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_filter_modal .filter_container .filter_value_select').each((_, filterElement) => { if (filterElement.type === 'text' || filterElement.type === 'select-one') { filterElement.value = ''; } else if (filterElement.type === 'checkbox') { filterElement.checked = false; } }); } toggleAllowingNewSearchFilters_81d7651235b454a3fe8c395b2fdd5c9a(); } const filterModalCurrentValues_81d7651235b454a3fe8c395b2fdd5c9a = new Map(); const quickFilterModalCurrentValues_81d7651235b454a3fe8c395b2fdd5c9a = new Map(); jQuery(document).ready(function() { var filterModal_81d7651235b454a3fe8c395b2fdd5c9a = jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_filter_modal'); jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_filter_modal').on('hide.bs.modal', function () { // restore previous values const filterIds = [...filterModalCurrentValues_81d7651235b454a3fe8c395b2fdd5c9a.keys()]; const quickFilterIds = [...quickFilterModalCurrentValues_81d7651235b454a3fe8c395b2fdd5c9a.keys()]; quickFilterIds.forEach((quickFilterId) => { jQuery(`#81d7651235b454a3fe8c395b2fdd5c9a_filter_modal .quick_filter[data-filter-id=${quickFilterId}]`).attr('class', quickFilterModalCurrentValues_81d7651235b454a3fe8c395b2fdd5c9a.get(quickFilterId)); }); toggleAllowingNewSearchFilters_81d7651235b454a3fe8c395b2fdd5c9a(); filterIds.forEach((fieldId) => { const fieldValues = filterModalCurrentValues_81d7651235b454a3fe8c395b2fdd5c9a.get(fieldId); if (fieldValues instanceof Map) { [...fieldValues.keys()].forEach((fieldValue) => { const { isChecked, isIndeterminate } = fieldValues.get(fieldValue); jQuery(`#81d7651235b454a3fe8c395b2fdd5c9a_filter_modal .filter_container .filter_value_select[data-filter-form-element="${fieldId}"][value="${fieldValue}"]`).prop('checked', isChecked).prop('indeterminate', isIndeterminate); }); } else { // select or text jQuery(`#81d7651235b454a3fe8c395b2fdd5c9a_filter_modal .filter_container .filter_value_select[data-filter-form-element="${fieldId}"]`).val(fieldValues) } }) }); jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_filter_modal').on('shown.bs.modal', function () { filterModalCurrentValues_81d7651235b454a3fe8c395b2fdd5c9a.clear(); quickFilterModalCurrentValues_81d7651235b454a3fe8c395b2fdd5c9a.clear(); jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_filter_modal .quick_filter').each((_, filterElement) => { quickFilterModalCurrentValues_81d7651235b454a3fe8c395b2fdd5c9a.set(filterElement.getAttribute('data-filter-id'), filterElement.className); }); jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_filter_modal .filter_container .filter_value_select').each((_, filterElement) => { const fieldId = filterElement.getAttribute('data-filter-form-element'); if (filterElement.type === 'text' || filterElement.type === 'select-one') { filterModalCurrentValues_81d7651235b454a3fe8c395b2fdd5c9a.set(fieldId, filterElement.value); } else if (filterElement.type === 'checkbox') { if (filterModalCurrentValues_81d7651235b454a3fe8c395b2fdd5c9a.has(fieldId) == false) { filterModalCurrentValues_81d7651235b454a3fe8c395b2fdd5c9a.set(fieldId, new Map()); } const options = filterModalCurrentValues_81d7651235b454a3fe8c395b2fdd5c9a.get(fieldId); options.set(filterElement.value, { isChecked: filterElement.checked, isIndeterminate: filterElement.indeterminate }); } }); }); jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_enable_filters').on('click',function(){ jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_filter_modal').modal('show'); }); jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_filter_modal .clear_filters').on('click',function(){ filterModal_81d7651235b454a3fe8c395b2fdd5c9a.find('.filter_remove').click(); jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_query, #81d7651235b454a3fe8c395b2fdd5c9a_tags').val(""); filterModal_81d7651235b454a3fe8c395b2fdd5c9a.find('.quick_filter.active').click(); }); jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_query, #81d7651235b454a3fe8c395b2fdd5c9a_tags').on('change',function(){ applyFilters_81d7651235b454a3fe8c395b2fdd5c9a({ modifiedFilters: jQuery(), textSearch: true }); }); jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_query, #81d7651235b454a3fe8c395b2fdd5c9a_tags').on('keydown',function(e){ var code = typeof e.originalEvent.code !== 'undefined' ? e.originalEvent.code : e.keyCode; if (code == 'Enter' || code == '13') { applyFilters_81d7651235b454a3fe8c395b2fdd5c9a(); jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_filter_modal').modal('hide'); } }); jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_apply, #81d7651235b454a3fe8c395b2fdd5c9a_submit').on('click',function(){ filterModalCurrentValues_81d7651235b454a3fe8c395b2fdd5c9a.clear(); quickFilterModalCurrentValues_81d7651235b454a3fe8c395b2fdd5c9a.clear(); // Filter selection from the modal occured. Update the filters const modifiedFilters = jQuery(this).parents('.modal-content').find('.modal-body .quick_filter,.modal-body .filters_container .filter_value_select'); applyFilters_81d7651235b454a3fe8c395b2fdd5c9a({ modifiedFilters, modalSubmit: true }); jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_filter_modal').modal('hide'); }); jQuery('#module_0-2 .quick_filter').on('click', function(e) { toggleQuickFilterButton_81d7651235b454a3fe8c395b2fdd5c9a(e.target); }); // populate filter selector buildFilterSelector_81d7651235b454a3fe8c395b2fdd5c9a(); // add applied filter filterModal_81d7651235b454a3fe8c395b2fdd5c9a.find('#filter_dropdown').on('click', '.dropdown-item', function() { addModalFilter_81d7651235b454a3fe8c395b2fdd5c9a(this, true); }); if (false) { jQuery('#module_0-2 #filter_dropdown .dropdown-item').each((_, searchFilter) => { addModalFilter_81d7651235b454a3fe8c395b2fdd5c9a(searchFilter); addSideFilter_81d7651235b454a3fe8c395b2fdd5c9a(searchFilter); }); jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_tableListTypeFilters').on('click', '.filter_collapse, .filter_expand', function() { jQuery(this).toggle(); jQuery(this).siblings().toggle(); }); jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_tableListTypeFilters').on('click', '.collapsible-parent-filter', function() { var expandToggle = jQuery(this).find('.checkbox_filter_expand[data-toggle="collapse"]'); var collapseToggle = jQuery(this).find('.checkbox_filter_collapse[data-toggle="collapse"]') expandToggle.toggle(); collapseToggle.toggle(); }); } const toggleIndeterminate = (wrapper, fieldId, parentOptionId) => { const indeterminate = Boolean(jQuery(wrapper).find(`[data-parent-option-id="${parentOptionId}"]:checked`).length); jQuery(`#module_0-2 [data-filter-form-element="${fieldId}"][value="${parentOptionId}"]`).prop('indeterminate', indeterminate); } jQuery('#module_0-2 .field_input input[data-parent-option-id]').on('change', ({ target }) => { const parentOptionId = jQuery(target).attr('data-parent-option-id'); const fieldId = jQuery(target).attr('data-filter-form-element'); const wrapper = jQuery(target).parents('.filter_container')[0]; toggleIndeterminate(wrapper, fieldId, parentOptionId); }); jQuery('#module_0-2 .field_input input').each((_, field) => { const fieldId = field.getAttribute('data-filter-form-element'); const parentOptionId = field.value; const wrapper = jQuery(field).parents('.filter_container')[0]; toggleIndeterminate(wrapper, fieldId, parentOptionId); }); // remove applied filters jQuery('#module_0-2 .filter_container, #applied_filters').on('click', '.filter_remove', (e) => { e.preventDefault(); const filterContainer = jQuery(e.target).closest('.filter_container'); const filterId = filterContainer.attr('data-filter-id'); const filterConfigType = filterContainer.attr('data-filter-config-type'); if (filterConfigType === "checkboxes") { filterContainer.find(`.filter_value_select[data-filter-form-element="${filterId}"]`) .prop('checked', false) .prop('indeterminate', false); } else if (filterConfigType === "dropDown" || filterConfigType === "textField" || filterConfigType === "multipleChoice" || filterConfigType === "state" || filterConfigType === "countrySelect") { filterContainer.find(`.filter_value_select[data-filter-form-element="${filterId}"]`).val(''); } if (jQuery(e.target).parents('#81d7651235b454a3fe8c395b2fdd5c9a_tableListTypeFilters').length > 0) { const modifiedFilters = filterContainer.find('.filter_value_select'); applyFilters_81d7651235b454a3fe8c395b2fdd5c9a({ modifiedFilters }); } }); filterModal_81d7651235b454a3fe8c395b2fdd5c9a.find('#applied_filters').on('click', '.filter_collapse, .filter_expand', function() { jQuery(this).toggle(); jQuery(this).siblings().toggle(); }); var searchParams = (typeof getSearchParams_81d7651235b454a3fe8c395b2fdd5c9a == 'function') ? getSearchParams_81d7651235b454a3fe8c395b2fdd5c9a() : ''; toggleSortVisibility_81d7651235b454a3fe8c395b2fdd5c9a(searchParams); jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_order_by .dropdown-item').on('click', function(e) {processOrderBy_81d7651235b454a3fe8c395b2fdd5c9a(e, false)}); jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_sort_order').on('click keyup', function(e) {processSortOrder_81d7651235b454a3fe8c395b2fdd5c9a(e, false)}); // Event handler to sync filters jQuery(document).on("#module_0-2 updateSideAndModalFilters_81d7651235b454a3fe8c395b2fdd5c9a", ( event, { headerToggledFilter = false, modalSubmit = false, modifiedFilters = [], textSearch = false, } = {} ) => { const removeAllFieldFilters = () => { jQuery('#81d7651235b454a3fe8c395b2fdd5c9a_active_filters').empty(); jQuery('#module_0-2 .filter_container .filter_value_select').each((_, filterElement) => { if (filterElement.type === 'text' || filterElement.type === 'select-one') { filterElement.value = ''; } else if (filterElement.type === 'checkbox') { filterElement.checked = false; } }); } const removeQuickFilters = () => { jQuery('#module_0-2 .quick_filter') .each((_, quickFilterElement) => { const quickFilter = jQuery(quickFilterElement); quickFilter.addClass('btn-outline-secondary'); quickFilter.removeClass('active'); quickFilter.removeClass('btn-secondary'); }); } if (textSearch) { removeQuickFilters(); } modifiedFilters.each((_, eventTarget) => { const wrapper = jQuery(eventTarget).parents('.filter_container[data-filter-id]'); const filterFieldId = wrapper.attr('data-filter-id'); const fieldType = wrapper.attr('data-filter-config-type'); const expandFilterContainer = () => { jQuery(`#module_0-2 div[data-collapse-field-id="${filterFieldId}"]`).collapse('show'); if (jQuery(`#module_0-2 div[data-collapse-field-id="${filterFieldId}"]`).hasClass('show') === false) { wrapper.find('a.filter_expand').toggle(); wrapper.find('a.filter_expand').siblings().toggle(); } } if (jQuery(eventTarget).hasClass('quick_filter')) { jQuery(`#module_0-2 .quick_filters .quick_filter[data-filter-id="${eventTarget.getAttribute('data-filter-id')}"]`) .each((_, el) => { const isSideFilter = el.classList.contains('mb-2'); el.className = eventTarget.className; if (isSideFilter) { el.classList.add('mb-2'); } }); jQuery(`#81d7651235b454a3fe8c395b2fdd5c9a_query`).val(''); if (jQuery(eventTarget).hasClass('active')) { removeAllFieldFilters(); } } else if (fieldType === "checkboxes") { const filterElement = jQuery(`#module_0-2 .filter_value_select[value="${eventTarget.value}"][data-filter-form-element="${filterFieldId}"]`); if (filterElement.prop('checked') !== eventTarget.checked || ((headerToggledFilter || modalSubmit) && eventTarget.checked)) { expandFilterContainer(); } filterElement.prop('checked', eventTarget.checked); if (!modalSubmit) { removeQuickFilters(); } } else if (fieldType === "dropDown" || fieldType === "textField" || fieldType === "multipleChoice" || fieldType === "state" || fieldType === "countrySelect") { const filterElement = jQuery(`#module_0-2 .filter_value_select[data-filter-form-element="${filterFieldId}"]`); if (filterElement.val() !== eventTarget.value || (modalSubmit && eventTarget.value !== '')) { expandFilterContainer(); } filterElement.val(eventTarget.value); if (!modalSubmit) { removeQuickFilters(); } } }); }); }); function processOrderBy_81d7651235b454a3fe8c395b2fdd5c9a(e, isSearchSort) { let orderBySelector = isSearchSort ? '#81d7651235b454a3fe8c395b2fdd5c9a_search_order_by' : '#81d7651235b454a3fe8c395b2fdd5c9a_order_by'; let sortOrderSelector = isSearchSort ? '#81d7651235b454a3fe8c395b2fdd5c9a_search_sort_order' : '#81d7651235b454a3fe8c395b2fdd5c9a_sort_order'; jQuery(orderBySelector + ' span.fa-check').remove(); let sortbyText = jQuery.trim(jQuery(e.target).text()); // Set dropdown text to match new sort jQuery(orderBySelector + ' [data-toggle]').text(sortbyText).attr('aria-label', sortbyText); // Insert checkbox icon into selected sort inside dropdown let activeText = '<span class="fas fa-check mr-1"></span>' + sortbyText; jQuery(e.target).html(activeText); let orderBy = jQuery(e.target).data('order-by'); let sortOrder = jQuery(e.target).data('default-sort-order'); // Make sortOrder arrow icon match the default sortOrder for selected sort option if (sortOrder == 'desc') { jQuery(sortOrderSelector).removeClass('fa-arrow-up').addClass('fa-arrow-down'); } else { jQuery(sortOrderSelector).removeClass('fa-arrow-down').addClass('fa-arrow-up'); } let params = { sortOrder: sortOrder, orderBy: orderBy, }; if (orderBy == 'relevance') { params.sortOrder = null; params.orderBy = null; } let paginator = jQuery('#81d7651235b454a3fe8c395b2fdd5c9a').data('jsPaginator'); paginator.setParams(params); paginator.clearPagination(); paginator.load(); } function processSortOrder_81d7651235b454a3fe8c395b2fdd5c9a(e, isSearchSort) { const keycode = (e.keyCode ? e.keyCode : e.which); const orderBySelector = isSearchSort ? '#81d7651235b454a3fe8c395b2fdd5c9a_search_order_by .fa-check' : '#81d7651235b454a3fe8c395b2fdd5c9a_order_by .fa-check'; const orderBy = jQuery(orderBySelector).parent().data('order-by'); if (orderBy === 'relevance') { return; } if (e.type == 'click' || (e.type == 'keyup' && keycode == 13)) { // Reverse the sort order between asc / desc if (jQuery(e.target).hasClass('fa-arrow-up')) { jQuery(e.target).data('sort-order', 'desc').removeClass('fa-arrow-up').addClass('fa-arrow-down'); } else { jQuery(e.target).data('sort-order', 'asc').removeClass('fa-arrow-down').addClass('fa-arrow-up'); } const sortOrderSelector = isSearchSort ? '#81d7651235b454a3fe8c395b2fdd5c9a_search_sort_order' : '#81d7651235b454a3fe8c395b2fdd5c9a_sort_order'; const sortOrder = jQuery(sortOrderSelector).data('sort-order'); const params = { sortOrder: sortOrder, orderBy: orderBy, }; const paginator = jQuery('#81d7651235b454a3fe8c395b2fdd5c9a').data('jsPaginator'); paginator.setParams(params); paginator.clearPagination(); paginator.load(); } } //]]> </script> <div class="d-flex"><div class="mr-auto d-flex align-items-center my-2 generic-option-spacing"></div></div> <div id="81d7651235b454a3fe8c395b2fdd5c9a" class="generic-list-wrapper " data-list-wrapper="true"> <div class="card clickable_card p-0 mb-2 row1" data-item-id="77" > <div class="card-body px-3 py-2"> <div class="row"><!-- POST START --> <div class="col-md-2 mb-2 mb-md-0 d-none d-md-block"><!-- AVATAR--> <a href="/events/item/31/77" title=" Healthy Nurse, Healthy Nation - Pursue Strength challenge, sponsored by Humana" class="no_underline"><div class="text-center " style='position: relative;' id="avatar_events_events_list_0_2_77"><div class=""><img class=" embed-responsive-item " src="https://static.prod01.ue1.p.pcomm.net:443/hnhn/user_content/events/photos/77/e86333feee08c918cb869b5cd00dbb96-large-1920x1005cx-thumbnail.jpg" alt="Healthy Nurse, Healthy Nation - Pursue Strength challenge, sponsored by Humana 77" data-img-index="0"></div><div class=" date-justify-center mt-2"> <span class="generic-option d-none d-md-block generic-option-text generic-option-plugin" title="" aria-label="" data-option-name="date"> <div class = "input-group input-group-sm"> <div class = "input-group-prepend"> <span class = "input-group-text text-light" data-date-icon="month">Nov</span> </div> <div class = "input-group-append"> <span class = "input-group-text bg-light">04</span> </div> </div> </span> </div></div></a> <div class="p-0 text-center"> </div> </div> <div class="col"><!-- Content--> <div class="row"> <div class="col-9 col-md-8"><!-- Heading --> <div class="d-flex align-items-center h-100 justify-content-start text-left generic-option-spacing generic-option-small-icons"> <h6 data-generic-layout="heading" role="heading" aria-level="" class="generic-option font-weight-bold mb-0 word-break-normal" > <a class="pl-0 generic-option-link" href="/events/item/31/77" data-object-id="77" data-object-type="Events_EventChild" > Healthy Nurse, Healthy Nation - Pursue Strength challenge, sponsored by Humana </a> </h6> </div> </div> <div class="col-3 col-md-4"><!-- Sub Heading Actions and Statuses--> <div class="d-flex flex-wrap align-items-center generic-option-spacing h-100 justify-content-end"> </div> </div> </div> <div class="row d-none d-md-flex"> <div class="col-12"> </div> </div> <div class="row"> <div class="col-12 generic-fields-small"><!-- FORMS AND FIELDS --> <div class="row"> <div class="col-md-6 col-sm-12"> <div id="formField_dateTime_event_start_77" class="mt-1 "> <div class="mb-0 fieldLabel"> Date & Time </div> <div class="ml-1 fieldResponse"> 11/04/2024 </div> </div> </div> <div class="col-md-6 col-sm-12"> </div> </div> </div> <div class="col-12 text-secondary small"><!-- POST META --> <div class="d-flex flex-wrap align-items-center generic-option-spacing"> <div class="mr-auto"> <span class="generic-option "> <a class="generic-option-link" href="/events/category/31" data-object-id="31" data-object-type="Events_Category" data-option-layout-area="actions" data-container="body" data-toggle="popover" >Physical Activity Challenges</a> </span> </div> <div class="ml-auto"> </div> </div> </div> </div> </div> </div> </div> <div class="card-footer py-1 border-"> <div class="row"> <div class="col-12"> <div class="clearfix"><!-- INTERACT --> <div class="d-flex flex-wrap align-items-center generic-option-spacing-2 generic-container-btn-sm small"><!-- ADMIN TOOLS --> <div class="ml-auto"> </div> </div> </div> </div> </div> </div> </div> <script type="text/javascript"> jQuery(document).ready(function() { var ajaxParams = { 'module':'events_events_list', 'site_page_id':'900', 'method':'paginationHandler', 'template':'generic_items', 'mCell':'0', 'mId':'2', 'limit':'3', 'offset':'0' ,'itemId': '77' ,'itemType':'Events_EventChild' ,'subItemType':'child' }; let elementsToDisplayLoadingOverlay = []; let elementsToDisableDuringLoading = []; jQuery('#96548d0316392df41a7a339a892dc1b0').jsPaginator(ajaxParams, { buttonText:'More Child Sessions', paginationType:'more', paginationLocation:'', sublist: '1', utf8:true, paginationLocationNeverTop: false, elementsToDisplayLoadingOverlay, elementsToDisableDuringLoading } ); }); </script> <div id="96548d0316392df41a7a339a892dc1b0" class="clearfix pl-5 generic-sub-list-wrapper "> </div> <div class="card clickable_card p-0 mb-2 row2" data-item-id="21" > <div class="card-body px-3 py-2"> <div class="row"><!-- POST START --> <div class="col-md-2 mb-2 mb-md-0 d-none d-md-block"><!-- AVATAR--> <a href="/events/item/33/21" title="5 in 24 challenge, powered by Compass One Healthcare" class="no_underline"><div class="text-center " style='position: relative;' id="avatar_events_events_list_0_2_21"><div class=""><img class=" embed-responsive-item " src="https://static.prod01.ue1.p.pcomm.net:443/hnhn/user_content/events/photos/21/546d4a74b88ef57e37c637b502260963-large-524cxthumbnails--1920x1005.png" alt="5 in 24 challenge, powered by Compass One Healthcare 21" data-img-index="0"></div><div class=" date-justify-center mt-2"> <span class="generic-option d-none d-md-block generic-option-text generic-option-plugin" title="" aria-label="" data-option-name="date"> <div class = "input-group input-group-sm"> <div class = "input-group-prepend"> <span class = "input-group-text text-light" data-date-icon="month">Oct</span> </div> <div class = "input-group-append"> <span class = "input-group-text bg-light">07</span> </div> </div> </span> </div></div></a> <div class="p-0 text-center"> </div> </div> <div class="col"><!-- Content--> <div class="row"> <div class="col-9 col-md-8"><!-- Heading --> <div class="d-flex align-items-center h-100 justify-content-start text-left generic-option-spacing generic-option-small-icons"> <h6 data-generic-layout="heading" role="heading" aria-level="" class="generic-option font-weight-bold mb-0 word-break-normal" > <a class="pl-0 generic-option-link" href="/events/item/33/21" data-object-id="21" data-object-type="Events_EventChild" > 5 in 24 challenge, powered by Compass One Healthcare </a> </h6> </div> </div> <div class="col-3 col-md-4"><!-- Sub Heading Actions and Statuses--> <div class="d-flex flex-wrap align-items-center generic-option-spacing h-100 justify-content-end"> </div> </div> </div> <div class="row d-none d-md-flex"> <div class="col-12"> </div> </div> <div class="row"> <div class="col-12 generic-fields-small"><!-- FORMS AND FIELDS --> <div class="row"> <div class="col-md-6 col-sm-12"> <div id="formField_dateTime_event_start_21" class="mt-1 "> <div class="mb-0 fieldLabel"> Date & Time </div> <div class="ml-1 fieldResponse"> 10/07/2024 </div> </div> </div> <div class="col-md-6 col-sm-12"> </div> </div> </div> <div class="col-12 text-secondary small"><!-- POST META --> <div class="d-flex flex-wrap align-items-center generic-option-spacing"> <div class="mr-auto"> <span class="generic-option "> <a class="generic-option-link" href="/events/category/33" data-object-id="33" data-object-type="Events_Category" data-option-layout-area="actions" data-container="body" data-toggle="popover" >Nutrition Challenges</a> </span> </div> <div class="ml-auto"> </div> </div> </div> </div> </div> </div> </div> <div class="card-footer py-1 border-"> <div class="row"> <div class="col-12"> <div class="clearfix"><!-- INTERACT --> <div class="d-flex flex-wrap align-items-center generic-option-spacing-2 generic-container-btn-sm small"><!-- ADMIN TOOLS --> <div class="ml-auto"> </div> </div> </div> </div> </div> </div> </div> <script type="text/javascript"> jQuery(document).ready(function() { var ajaxParams = { 'module':'events_events_list', 'site_page_id':'900', 'method':'paginationHandler', 'template':'generic_items', 'mCell':'0', 'mId':'2', 'limit':'3', 'offset':'0' ,'itemId': '21' ,'itemType':'Events_EventChild' ,'subItemType':'child' }; let elementsToDisplayLoadingOverlay = []; let elementsToDisableDuringLoading = []; jQuery('#1b8623ae01835aa76c3fa1a01deb1dae').jsPaginator(ajaxParams, { buttonText:'More Child Sessions', paginationType:'more', paginationLocation:'', sublist: '1', utf8:true, paginationLocationNeverTop: false, elementsToDisplayLoadingOverlay, elementsToDisableDuringLoading } ); }); </script> <div id="1b8623ae01835aa76c3fa1a01deb1dae" class="clearfix pl-5 generic-sub-list-wrapper "> </div> <div class="card clickable_card p-0 mb-2 row1" data-item-id="28" > <div class="card-body px-3 py-2"> <div class="row"><!-- POST START --> <div class="col-md-2 mb-2 mb-md-0 d-none d-md-block"><!-- AVATAR--> <a href="/events/item/32/28" title="Sleep for Skin Challenge powered by CeraVe" class="no_underline"><div class="text-center " style='position: relative;' id="avatar_events_events_list_0_2_28"><div class=""><img class=" embed-responsive-item " src="https://static.prod01.ue1.p.pcomm.net:443/hnhn/user_content/events/photos/28/67ddee48aaf47b02f3436eee59ad5a83-large-1200x675twitter.jpg" alt="Sleep for Skin Challenge powered by CeraVe 28" data-img-index="0"></div><div class=" date-justify-center mt-2"> <span class="generic-option d-none d-md-block generic-option-text generic-option-plugin" title="" aria-label="" data-option-name="date"> <div class = "input-group input-group-sm"> <div class = "input-group-prepend"> <span class = "input-group-text text-light" data-date-icon="month">Sep</span> </div> <div class = "input-group-append"> <span class = "input-group-text bg-light">09</span> </div> </div> </span> </div></div></a> <div class="p-0 text-center"> </div> </div> <div class="col"><!-- Content--> <div class="row"> <div class="col-9 col-md-8"><!-- Heading --> <div class="d-flex align-items-center h-100 justify-content-start text-left generic-option-spacing generic-option-small-icons"> <h6 data-generic-layout="heading" role="heading" aria-level="" class="generic-option font-weight-bold mb-0 word-break-normal" > <a class="pl-0 generic-option-link" href="/events/item/32/28" data-object-id="28" data-object-type="Events_EventChild" > Sleep for Skin Challenge powered by CeraVe </a> </h6> </div> </div> <div class="col-3 col-md-4"><!-- Sub Heading Actions and Statuses--> <div class="d-flex flex-wrap align-items-center generic-option-spacing h-100 justify-content-end"> </div> </div> </div> <div class="row d-none d-md-flex"> <div class="col-12"> </div> </div> <div class="row"> <div class="col-12 generic-fields-small"><!-- FORMS AND FIELDS --> <div class="row"> <div class="col-md-6 col-sm-12"> <div id="formField_dateTime_event_start_28" class="mt-1 "> <div class="mb-0 fieldLabel"> Date & Time </div> <div class="ml-1 fieldResponse"> 09/09/2024 </div> </div> </div> <div class="col-md-6 col-sm-12"> </div> </div> </div> <div class="col-12 text-secondary small"><!-- POST META --> <div class="d-flex flex-wrap align-items-center generic-option-spacing"> <div class="mr-auto"> <span class="generic-option "> <a class="generic-option-link" href="/events/category/32" data-object-id="32" data-object-type="Events_Category" data-option-layout-area="actions" data-container="body" data-toggle="popover" >Quality of Life Challenges</a> </span> </div> <div class="ml-auto"> </div> </div> </div> </div> </div> </div> </div> <div class="card-footer py-1 border-"> <div class="row"> <div class="col-12"> <div class="clearfix"><!-- INTERACT --> <div class="d-flex flex-wrap align-items-center generic-option-spacing-2 generic-container-btn-sm small"><!-- ADMIN TOOLS --> <div class="ml-auto"> </div> </div> </div> </div> </div> </div> </div> <script type="text/javascript"> jQuery(document).ready(function() { var ajaxParams = { 'module':'events_events_list', 'site_page_id':'900', 'method':'paginationHandler', 'template':'generic_items', 'mCell':'0', 'mId':'2', 'limit':'3', 'offset':'0' ,'itemId': '28' ,'itemType':'Events_EventChild' ,'subItemType':'child' }; let elementsToDisplayLoadingOverlay = []; let elementsToDisableDuringLoading = []; jQuery('#5221ea6ead5f3f724700c87f0efd2a13').jsPaginator(ajaxParams, { buttonText:'More Child Sessions', paginationType:'more', paginationLocation:'', sublist: '1', utf8:true, paginationLocationNeverTop: false, elementsToDisplayLoadingOverlay, elementsToDisableDuringLoading } ); }); </script> <div id="5221ea6ead5f3f724700c87f0efd2a13" class="clearfix pl-5 generic-sub-list-wrapper "> </div> <div class="card clickable_card p-0 mb-2 row2" data-item-id="78" > <div class="card-body px-3 py-2"> <div class="row"><!-- POST START --> <div class="col-md-2 mb-2 mb-md-0 d-none d-md-block"><!-- AVATAR--> <a href="/events/item/32/78" title="When Nurses Become Patients Challenge" class="no_underline"><div class="text-center " style='position: relative;' id="avatar_events_events_list_0_2_78"><div class=""><img class=" embed-responsive-item " src="https://static.prod01.ue1.p.pcomm.net:443/hnhn/user_content/events/photos/78/4c506ff2dddfb0b0c472a6a4a3d945f6-large-1200x628linkedln.jpg" alt="When Nurses Become Patients Challenge 78" data-img-index="0"></div><div class=" date-justify-center mt-2"> <span class="generic-option d-none d-md-block generic-option-text generic-option-plugin" title="" aria-label="" data-option-name="date"> <div class = "input-group input-group-sm"> <div class = "input-group-prepend"> <span class = "input-group-text text-light" data-date-icon="month">Aug</span> </div> <div class = "input-group-append"> <span class = "input-group-text bg-light">19</span> </div> </div> </span> </div></div></a> <div class="p-0 text-center"> </div> </div> <div class="col"><!-- Content--> <div class="row"> <div class="col-9 col-md-8"><!-- Heading --> <div class="d-flex align-items-center h-100 justify-content-start text-left generic-option-spacing generic-option-small-icons"> <h6 data-generic-layout="heading" role="heading" aria-level="" class="generic-option font-weight-bold mb-0 word-break-normal" > <a class="pl-0 generic-option-link" href="/events/item/32/78" data-object-id="78" data-object-type="Events_EventChild" > When Nurses Become Patients Challenge </a> </h6> </div> </div> <div class="col-3 col-md-4"><!-- Sub Heading Actions and Statuses--> <div class="d-flex flex-wrap align-items-center generic-option-spacing h-100 justify-content-end"> </div> </div> </div> <div class="row d-none d-md-flex"> <div class="col-12"> </div> </div> <div class="row"> <div class="col-12 generic-fields-small"><!-- FORMS AND FIELDS --> <div class="row"> <div class="col-md-6 col-sm-12"> <div id="formField_dateTime_event_start_78" class="mt-1 "> <div class="mb-0 fieldLabel"> Date & Time </div> <div class="ml-1 fieldResponse"> 08/19/2024 </div> </div> </div> <div class="col-md-6 col-sm-12"> </div> </div> </div> <div class="col-12 text-secondary small"><!-- POST META --> <div class="d-flex flex-wrap align-items-center generic-option-spacing"> <div class="mr-auto"> <span class="generic-option "> <a class="generic-option-link" href="/events/category/32" data-object-id="32" data-object-type="Events_Category" data-option-layout-area="actions" data-container="body" data-toggle="popover" >Quality of Life Challenges</a> </span> </div> <div class="ml-auto"> </div> </div> </div> </div> </div> </div> </div> <div class="card-footer py-1 border-"> <div class="row"> <div class="col-12"> <div class="clearfix"><!-- INTERACT --> <div class="d-flex flex-wrap align-items-center generic-option-spacing-2 generic-container-btn-sm small"><!-- ADMIN TOOLS --> <div class="ml-auto"> </div> </div> </div> </div> </div> </div> </div> <script type="text/javascript"> jQuery(document).ready(function() { var ajaxParams = { 'module':'events_events_list', 'site_page_id':'900', 'method':'paginationHandler', 'template':'generic_items', 'mCell':'0', 'mId':'2', 'limit':'3', 'offset':'0' ,'itemId': '78' ,'itemType':'Events_EventChild' ,'subItemType':'child' }; let elementsToDisplayLoadingOverlay = []; let elementsToDisableDuringLoading = []; jQuery('#37b4a64c8faa171d7cbca9f1c0029ae5').jsPaginator(ajaxParams, { buttonText:'More Child Sessions', paginationType:'more', paginationLocation:'', sublist: '1', utf8:true, paginationLocationNeverTop: false, elementsToDisplayLoadingOverlay, elementsToDisableDuringLoading } ); }); </script> <div id="37b4a64c8faa171d7cbca9f1c0029ae5" class="clearfix pl-5 generic-sub-list-wrapper "> </div> <div class="card clickable_card p-0 mb-2 row1" data-item-id="100" > <div class="card-body px-3 py-2"> <div class="row"><!-- POST START --> <div class="col-md-2 mb-2 mb-md-0 d-none d-md-block"><!-- AVATAR--> <a href="/events/item/33/100" title="Hack Your Hydration Challenge, powered by Compass One Healthcare" class="no_underline"><div class="text-center " style='position: relative;' id="avatar_events_events_list_0_2_100"><div class=""><img class=" embed-responsive-item " src="https://static.prod01.ue1.p.pcomm.net:443/hnhn/user_content/events/photos/100/d5cf709f27238c21dde9da7ae383c3f3-large-cxthumbnail-hyhcxthumb-1920x1005.png" alt="Hack Your Hydration Challenge, powered by Compass One Healthcare 100" data-img-index="0"></div><div class=" date-justify-center mt-2"> <span class="generic-option d-none d-md-block generic-option-text generic-option-plugin" title="" aria-label="" data-option-name="date"> <div class = "input-group input-group-sm"> <div class = "input-group-prepend"> <span class = "input-group-text text-light" data-date-icon="month">Jul</span> </div> <div class = "input-group-append"> <span class = "input-group-text bg-light">08</span> </div> </div> </span> </div></div></a> <div class="p-0 text-center"> </div> </div> <div class="col"><!-- Content--> <div class="row"> <div class="col-9 col-md-8"><!-- Heading --> <div class="d-flex align-items-center h-100 justify-content-start text-left generic-option-spacing generic-option-small-icons"> <h6 data-generic-layout="heading" role="heading" aria-level="" class="generic-option font-weight-bold mb-0 word-break-normal" > <a class="pl-0 generic-option-link" href="/events/item/33/100" data-object-id="100" data-object-type="Events_EventChild" > Hack Your Hydration Challenge, powered by Compass One Healthcare </a> </h6> </div> </div> <div class="col-3 col-md-4"><!-- Sub Heading Actions and Statuses--> <div class="d-flex flex-wrap align-items-center generic-option-spacing h-100 justify-content-end"> </div> </div> </div> <div class="row d-none d-md-flex"> <div class="col-12"> </div> </div> <div class="row"> <div class="col-12 generic-fields-small"><!-- FORMS AND FIELDS --> <div class="row"> <div class="col-md-6 col-sm-12"> <div id="formField_dateTime_event_start_100" class="mt-1 "> <div class="mb-0 fieldLabel"> Date & Time </div> <div class="ml-1 fieldResponse"> 07/08/2024 </div> </div> </div> <div class="col-md-6 col-sm-12"> </div> </div> </div> <div class="col-12 text-secondary small"><!-- POST META --> <div class="d-flex flex-wrap align-items-center generic-option-spacing"> <div class="mr-auto"> <span class="generic-option "> <a class="generic-option-link" href="/events/category/33" data-object-id="33" data-object-type="Events_Category" data-option-layout-area="actions" data-container="body" data-toggle="popover" >Nutrition Challenges</a> </span> </div> <div class="ml-auto"> </div> </div> </div> </div> </div> </div> </div> <div class="card-footer py-1 border-"> <div class="row"> <div class="col-12"> <div class="clearfix"><!-- INTERACT --> <div class="d-flex flex-wrap align-items-center generic-option-spacing-2 generic-container-btn-sm small"><!-- ADMIN TOOLS --> <div class="ml-auto"> </div> </div> </div> </div> </div> </div> </div> <script type="text/javascript"> jQuery(document).ready(function() { var ajaxParams = { 'module':'events_events_list', 'site_page_id':'900', 'method':'paginationHandler', 'template':'generic_items', 'mCell':'0', 'mId':'2', 'limit':'3', 'offset':'0' ,'itemId': '100' ,'itemType':'Events_EventChild' ,'subItemType':'child' }; let elementsToDisplayLoadingOverlay = []; let elementsToDisableDuringLoading = []; jQuery('#b8503eabd3ca8eb97bc919ef00d09a36').jsPaginator(ajaxParams, { buttonText:'More Child Sessions', paginationType:'more', paginationLocation:'', sublist: '1', utf8:true, paginationLocationNeverTop: false, elementsToDisplayLoadingOverlay, elementsToDisableDuringLoading } ); }); </script> <div id="b8503eabd3ca8eb97bc919ef00d09a36" class="clearfix pl-5 generic-sub-list-wrapper "> </div> <div class="card clickable_card p-0 mb-2 row2" data-item-id="72" > <div class="card-body px-3 py-2"> <div class="row"><!-- POST START --> <div class="col-md-2 mb-2 mb-md-0 d-none d-md-block"><!-- AVATAR--> <a href="/events/item/43/72" title="Healthy Nurse, Healthy Nation™ Beat the Burnout Challenge, sponsored by the American Nurses Foundation" class="no_underline"><div class="text-center " style='position: relative;' id="avatar_events_events_list_0_2_72"><div class=""><img class=" embed-responsive-item " src="https://static.prod01.ue1.p.pcomm.net:443/hnhn/user_content/events/photos/72/9dd7593265c15a8719c684a39e0f81d2-large-1200x675twitter.jpg" alt="Healthy Nurse, Healthy Nation™ Beat the Burnout Challenge, sponsored by the American Nurses Foundation 72" data-img-index="0"></div><div class=" date-justify-center mt-2"> <span class="generic-option d-none d-md-block generic-option-text generic-option-plugin" title="" aria-label="" data-option-name="date"> <div class = "input-group input-group-sm"> <div class = "input-group-prepend"> <span class = "input-group-text text-light" data-date-icon="month">Jun</span> </div> <div class = "input-group-append"> <span class = "input-group-text bg-light">17</span> </div> </div> </span> </div></div></a> <div class="p-0 text-center"> </div> </div> <div class="col"><!-- Content--> <div class="row"> <div class="col-9 col-md-8"><!-- Heading --> <div class="d-flex align-items-center h-100 justify-content-start text-left generic-option-spacing generic-option-small-icons"> <h6 data-generic-layout="heading" role="heading" aria-level="" class="generic-option font-weight-bold mb-0 word-break-normal" > <a class="pl-0 generic-option-link" href="/events/item/43/72" data-object-id="72" data-object-type="Events_EventChild" > Healthy Nurse, Healthy Nation™ Beat the Burnout Challenge, sponsored by the American Nurses Foundation </a> </h6> </div> </div> <div class="col-3 col-md-4"><!-- Sub Heading Actions and Statuses--> <div class="d-flex flex-wrap align-items-center generic-option-spacing h-100 justify-content-end"> </div> </div> </div> <div class="row d-none d-md-flex"> <div class="col-12"> </div> </div> <div class="row"> <div class="col-12 generic-fields-small"><!-- FORMS AND FIELDS --> <div class="row"> <div class="col-md-6 col-sm-12"> <div id="formField_dateTime_event_start_72" class="mt-1 "> <div class="mb-0 fieldLabel"> Date & Time </div> <div class="ml-1 fieldResponse"> 06/17/2024 </div> </div> </div> <div class="col-md-6 col-sm-12"> </div> </div> </div> <div class="col-12 text-secondary small"><!-- POST META --> <div class="d-flex flex-wrap align-items-center generic-option-spacing"> <div class="mr-auto"> <span class="generic-option "> <a class="generic-option-link" href="/events/category/43" data-object-id="43" data-object-type="Events_Category" data-option-layout-area="actions" data-container="body" data-toggle="popover" >Mental Health</a> </span> </div> <div class="ml-auto"> </div> </div> </div> </div> </div> </div> </div> <div class="card-footer py-1 border-"> <div class="row"> <div class="col-12"> <div class="clearfix"><!-- INTERACT --> <div class="d-flex flex-wrap align-items-center generic-option-spacing-2 generic-container-btn-sm small"><!-- ADMIN TOOLS --> <div class="ml-auto"> </div> </div> </div> </div> </div> </div> </div> <script type="text/javascript"> jQuery(document).ready(function() { var ajaxParams = { 'module':'events_events_list', 'site_page_id':'900', 'method':'paginationHandler', 'template':'generic_items', 'mCell':'0', 'mId':'2', 'limit':'3', 'offset':'0' ,'itemId': '72' ,'itemType':'Events_EventChild' ,'subItemType':'child' }; let elementsToDisplayLoadingOverlay = []; let elementsToDisableDuringLoading = []; jQuery('#618c931d71312408401b5b5f1e772da7').jsPaginator(ajaxParams, { buttonText:'More Child Sessions', paginationType:'more', paginationLocation:'', sublist: '1', utf8:true, paginationLocationNeverTop: false, elementsToDisplayLoadingOverlay, elementsToDisableDuringLoading } ); }); </script> <div id="618c931d71312408401b5b5f1e772da7" class="clearfix pl-5 generic-sub-list-wrapper "> </div> <div class="card clickable_card p-0 mb-2 row1" data-item-id="99" > <div class="card-body px-3 py-2"> <div class="row"><!-- POST START --> <div class="col-md-2 mb-2 mb-md-0 d-none d-md-block"><!-- AVATAR--> <a href="/events/item/31/99" title=" Healthy Nurse, Healthy Nation - Snaps and Steps Challenge, sponsored by Humana" class="no_underline"><div class="text-center " style='position: relative;' id="avatar_events_events_list_0_2_99"><div class=""><img class=" embed-responsive-item " src="https://static.prod01.ue1.p.pcomm.net:443/hnhn/user_content/events/photos/99/40a1fdfa76da12c703c86b869a4885b1-large-1920x1005cx-thumbnail.jpg" alt="Healthy Nurse, Healthy Nation - Snaps and Steps Challenge, sponsored by Humana 99" data-img-index="0"></div><div class=" date-justify-center mt-2"> <span class="generic-option d-none d-md-block generic-option-text generic-option-plugin" title="" aria-label="" data-option-name="date"> <div class = "input-group input-group-sm"> <div class = "input-group-prepend"> <span class = "input-group-text text-light" data-date-icon="month">May</span> </div> <div class = "input-group-append"> <span class = "input-group-text bg-light">06</span> </div> </div> </span> </div></div></a> <div class="p-0 text-center"> </div> </div> <div class="col"><!-- Content--> <div class="row"> <div class="col-9 col-md-8"><!-- Heading --> <div class="d-flex align-items-center h-100 justify-content-start text-left generic-option-spacing generic-option-small-icons"> <h6 data-generic-layout="heading" role="heading" aria-level="" class="generic-option font-weight-bold mb-0 word-break-normal" > <a class="pl-0 generic-option-link" href="/events/item/31/99" data-object-id="99" data-object-type="Events_EventChild" > Healthy Nurse, Healthy Nation - Snaps and Steps Challenge, sponsored by Humana </a> </h6> </div> </div> <div class="col-3 col-md-4"><!-- Sub Heading Actions and Statuses--> <div class="d-flex flex-wrap align-items-center generic-option-spacing h-100 justify-content-end"> </div> </div> </div> <div class="row d-none d-md-flex"> <div class="col-12"> </div> </div> <div class="row"> <div class="col-12 generic-fields-small"><!-- FORMS AND FIELDS --> <div class="row"> <div class="col-md-6 col-sm-12"> <div id="formField_dateTime_event_start_99" class="mt-1 "> <div class="mb-0 fieldLabel"> Date & Time </div> <div class="ml-1 fieldResponse"> 05/06/2024 </div> </div> </div> <div class="col-md-6 col-sm-12"> </div> </div> </div> <div class="col-12 text-secondary small"><!-- POST META --> <div class="d-flex flex-wrap align-items-center generic-option-spacing"> <div class="mr-auto"> <span class="generic-option "> <a class="generic-option-link" href="/events/category/31" data-object-id="31" data-object-type="Events_Category" data-option-layout-area="actions" data-container="body" data-toggle="popover" >Physical Activity Challenges</a> </span> </div> <div class="ml-auto"> </div> </div> </div> </div> </div> </div> </div> <div class="card-footer py-1 border-"> <div class="row"> <div class="col-12"> <div class="clearfix"><!-- INTERACT --> <div class="d-flex flex-wrap align-items-center generic-option-spacing-2 generic-container-btn-sm small"><!-- ADMIN TOOLS --> <div class="ml-auto"> </div> </div> </div> </div> </div> </div> </div> <script type="text/javascript"> jQuery(document).ready(function() { var ajaxParams = { 'module':'events_events_list', 'site_page_id':'900', 'method':'paginationHandler', 'template':'generic_items', 'mCell':'0', 'mId':'2', 'limit':'3', 'offset':'0' ,'itemId': '99' ,'itemType':'Events_EventChild' ,'subItemType':'child' }; let elementsToDisplayLoadingOverlay = []; let elementsToDisableDuringLoading = []; jQuery('#ad5b0dcc2d945e15a0c842054864fb85').jsPaginator(ajaxParams, { buttonText:'More Child Sessions', paginationType:'more', paginationLocation:'', sublist: '1', utf8:true, paginationLocationNeverTop: false, elementsToDisplayLoadingOverlay, elementsToDisableDuringLoading } ); }); </script> <div id="ad5b0dcc2d945e15a0c842054864fb85" class="clearfix pl-5 generic-sub-list-wrapper "> </div> <div class="card clickable_card p-0 mb-2 row2" data-item-id="94" > <div class="card-body px-3 py-2"> <div class="row"><!-- POST START --> <div class="col-md-2 mb-2 mb-md-0 d-none d-md-block"><!-- AVATAR--> <a href="/events/item/34/94" title="Embracing Allyship" class="no_underline"><div class="text-center " style='position: relative;' id="avatar_events_events_list_0_2_94"><div class=""><img class=" embed-responsive-item " src="https://static.prod01.ue1.p.pcomm.net:443/hnhn/user_content/events/photos/94/e32bba216aa62708745d9d84c91b20ff-large-1200x675twitter1.jpg" alt="Embracing Allyship 94" data-img-index="0"></div><div class=" date-justify-center mt-2"> <span class="generic-option d-none d-md-block generic-option-text generic-option-plugin" title="" aria-label="" data-option-name="date"> <div class = "input-group input-group-sm"> <div class = "input-group-prepend"> <span class = "input-group-text text-light" data-date-icon="month">Apr</span> </div> <div class = "input-group-append"> <span class = "input-group-text bg-light">08</span> </div> </div> </span> </div></div></a> <div class="p-0 text-center"> </div> </div> <div class="col"><!-- Content--> <div class="row"> <div class="col-9 col-md-8"><!-- Heading --> <div class="d-flex align-items-center h-100 justify-content-start text-left generic-option-spacing generic-option-small-icons"> <h6 data-generic-layout="heading" role="heading" aria-level="" class="generic-option font-weight-bold mb-0 word-break-normal" > <a class="pl-0 generic-option-link" href="/events/item/34/94" data-object-id="94" data-object-type="Events_EventChild" > Embracing Allyship </a> </h6> </div> </div> <div class="col-3 col-md-4"><!-- Sub Heading Actions and Statuses--> <div class="d-flex flex-wrap align-items-center generic-option-spacing h-100 justify-content-end"> </div> </div> </div> <div class="row d-none d-md-flex"> <div class="col-12"> </div> </div> <div class="row"> <div class="col-12 generic-fields-small"><!-- FORMS AND FIELDS --> <div class="row"> <div class="col-md-6 col-sm-12"> <div id="formField_dateTime_event_start_94" class="mt-1 "> <div class="mb-0 fieldLabel"> Date & Time </div> <div class="ml-1 fieldResponse"> 04/08/2024 </div> </div> </div> <div class="col-md-6 col-sm-12"> </div> </div> </div> <div class="col-12 text-secondary small"><!-- POST META --> <div class="d-flex flex-wrap align-items-center generic-option-spacing"> <div class="mr-auto"> <span class="generic-option "> <a class="generic-option-link" href="/events/category/34" data-object-id="34" data-object-type="Events_Category" data-option-layout-area="actions" data-container="body" data-toggle="popover" >Safety Challenges</a> </span> </div> <div class="ml-auto"> </div> </div> </div> </div> </div> </div> </div> <div class="card-footer py-1 border-"> <div class="row"> <div class="col-12"> <div class="clearfix"><!-- INTERACT --> <div class="d-flex flex-wrap align-items-center generic-option-spacing-2 generic-container-btn-sm small"><!-- ADMIN TOOLS --> <div class="ml-auto"> </div> </div> </div> </div> </div> </div> </div> <script type="text/javascript"> jQuery(document).ready(function() { var ajaxParams = { 'module':'events_events_list', 'site_page_id':'900', 'method':'paginationHandler', 'template':'generic_items', 'mCell':'0', 'mId':'2', 'limit':'3', 'offset':'0' ,'itemId': '94' ,'itemType':'Events_EventChild' ,'subItemType':'child' }; let elementsToDisplayLoadingOverlay = []; let elementsToDisableDuringLoading = []; jQuery('#c5b3cd97165326b400983e6b9d76d76c').jsPaginator(ajaxParams, { buttonText:'More Child Sessions', paginationType:'more', paginationLocation:'', sublist: '1', utf8:true, paginationLocationNeverTop: false, elementsToDisplayLoadingOverlay, elementsToDisableDuringLoading } ); }); </script> <div id="c5b3cd97165326b400983e6b9d76d76c" class="clearfix pl-5 generic-sub-list-wrapper "> </div> <div class="card clickable_card p-0 mb-2 row1" data-item-id="71" > <div class="card-body px-3 py-2"> <div class="row"><!-- POST START --> <div class="col-md-2 mb-2 mb-md-0 d-none d-md-block"><!-- AVATAR--> <a href="/events/item/33/71" title="Mindful Eating, powered by Morrison Healthcare, a Division of Compass One Healthcare" class="no_underline"><div class="text-center " style='position: relative;' id="avatar_events_events_list_0_2_71"><div class=""><img class=" embed-responsive-item " src="https://static.prod01.ue1.p.pcomm.net:443/hnhn/user_content/events/photos/71/a3ae146f9a409c25170dd65f8b25a8ea-large-1200x628.png" alt="Mindful Eating, powered by Morrison Healthcare, a Division of Compass One Healthcare 71" data-img-index="0"></div><div class=" date-justify-center mt-2"> <span class="generic-option d-none d-md-block generic-option-text generic-option-plugin" title="" aria-label="" data-option-name="date"> <div class = "input-group input-group-sm"> <div class = "input-group-prepend"> <span class = "input-group-text text-light" data-date-icon="month">Mar</span> </div> <div class = "input-group-append"> <span class = "input-group-text bg-light">11</span> </div> </div> </span> </div></div></a> <div class="p-0 text-center"> </div> </div> <div class="col"><!-- Content--> <div class="row"> <div class="col-9 col-md-8"><!-- Heading --> <div class="d-flex align-items-center h-100 justify-content-start text-left generic-option-spacing generic-option-small-icons"> <h6 data-generic-layout="heading" role="heading" aria-level="" class="generic-option font-weight-bold mb-0 word-break-normal" > <a class="pl-0 generic-option-link" href="/events/item/33/71" data-object-id="71" data-object-type="Events_EventChild" > Mindful Eating, powered by Morrison Healthcare, a Division of Compass One Healthcare </a> </h6> </div> </div> <div class="col-3 col-md-4"><!-- Sub Heading Actions and Statuses--> <div class="d-flex flex-wrap align-items-center generic-option-spacing h-100 justify-content-end"> </div> </div> </div> <div class="row d-none d-md-flex"> <div class="col-12"> </div> </div> <div class="row"> <div class="col-12 generic-fields-small"><!-- FORMS AND FIELDS --> <div class="row"> <div class="col-md-6 col-sm-12"> <div id="formField_dateTime_event_start_71" class="mt-1 "> <div class="mb-0 fieldLabel"> Date & Time </div> <div class="ml-1 fieldResponse"> 03/11/2024 </div> </div> </div> <div class="col-md-6 col-sm-12"> </div> </div> </div> <div class="col-12 text-secondary small"><!-- POST META --> <div class="d-flex flex-wrap align-items-center generic-option-spacing"> <div class="mr-auto"> <span class="generic-option "> <a class="generic-option-link" href="/events/category/33" data-object-id="33" data-object-type="Events_Category" data-option-layout-area="actions" data-container="body" data-toggle="popover" >Nutrition Challenges</a> </span> </div> <div class="ml-auto"> </div> </div> </div> </div> </div> </div> </div> <div class="card-footer py-1 border-"> <div class="row"> <div class="col-12"> <div class="clearfix"><!-- INTERACT --> <div class="d-flex flex-wrap align-items-center generic-option-spacing-2 generic-container-btn-sm small"><!-- ADMIN TOOLS --> <div class="ml-auto"> </div> </div> </div> </div> </div> </div> </div> <script type="text/javascript"> jQuery(document).ready(function() { var ajaxParams = { 'module':'events_events_list', 'site_page_id':'900', 'method':'paginationHandler', 'template':'generic_items', 'mCell':'0', 'mId':'2', 'limit':'3', 'offset':'0' ,'itemId': '71' ,'itemType':'Events_EventChild' ,'subItemType':'child' }; let elementsToDisplayLoadingOverlay = []; let elementsToDisableDuringLoading = []; jQuery('#80201948ed02c9ec2d7ee42405cb9c97').jsPaginator(ajaxParams, { buttonText:'More Child Sessions', paginationType:'more', paginationLocation:'', sublist: '1', utf8:true, paginationLocationNeverTop: false, elementsToDisplayLoadingOverlay, elementsToDisableDuringLoading } ); }); </script> <div id="80201948ed02c9ec2d7ee42405cb9c97" class="clearfix pl-5 generic-sub-list-wrapper "> </div> <div class="card clickable_card p-0 mb-2 row2" data-item-id="95" > <div class="card-body px-3 py-2"> <div class="row"><!-- POST START --> <div class="col-md-2 mb-2 mb-md-0 d-none d-md-block"><!-- AVATAR--> <a href="/events/item/31/95" title=" Healthy Nurse, Healthy Nation - Your Heart Needs Love Too Challenge, sponsored by Humana" class="no_underline"><div class="text-center " style='position: relative;' id="avatar_events_events_list_0_2_95"><div class=""><img class=" embed-responsive-item " src="https://static.prod01.ue1.p.pcomm.net:443/hnhn/user_content/events/photos/95/9736ffd4e1efa75766eb1960d4541dba-large-1920x1005cx-thumbnail.jpg" alt="Healthy Nurse, Healthy Nation - Your Heart Needs Love Too Challenge, sponsored by Humana 95" data-img-index="0"></div><div class=" date-justify-center mt-2"> <span class="generic-option d-none d-md-block generic-option-text generic-option-plugin" title="" aria-label="" data-option-name="date"> <div class = "input-group input-group-sm"> <div class = "input-group-prepend"> <span class = "input-group-text text-light" data-date-icon="month">Feb</span> </div> <div class = "input-group-append"> <span class = "input-group-text bg-light">12</span> </div> </div> </span> </div></div></a> <div class="p-0 text-center"> </div> </div> <div class="col"><!-- Content--> <div class="row"> <div class="col-9 col-md-8"><!-- Heading --> <div class="d-flex align-items-center h-100 justify-content-start text-left generic-option-spacing generic-option-small-icons"> <h6 data-generic-layout="heading" role="heading" aria-level="" class="generic-option font-weight-bold mb-0 word-break-normal" > <a class="pl-0 generic-option-link" href="/events/item/31/95" data-object-id="95" data-object-type="Events_EventChild" > Healthy Nurse, Healthy Nation - Your Heart Needs Love Too Challenge, sponsored by Humana </a> </h6> </div> </div> <div class="col-3 col-md-4"><!-- Sub Heading Actions and Statuses--> <div class="d-flex flex-wrap align-items-center generic-option-spacing h-100 justify-content-end"> </div> </div> </div> <div class="row d-none d-md-flex"> <div class="col-12"> </div> </div> <div class="row"> <div class="col-12 generic-fields-small"><!-- FORMS AND FIELDS --> <div class="row"> <div class="col-md-6 col-sm-12"> <div id="formField_dateTime_event_start_95" class="mt-1 "> <div class="mb-0 fieldLabel"> Date & Time </div> <div class="ml-1 fieldResponse"> 02/12/2024 </div> </div> </div> <div class="col-md-6 col-sm-12"> </div> </div> </div> <div class="col-12 text-secondary small"><!-- POST META --> <div class="d-flex flex-wrap align-items-center generic-option-spacing"> <div class="mr-auto"> <span class="generic-option "> <a class="generic-option-link" href="/events/category/31" data-object-id="31" data-object-type="Events_Category" data-option-layout-area="actions" data-container="body" data-toggle="popover" >Physical Activity Challenges</a> </span> </div> <div class="ml-auto"> </div> </div> </div> </div> </div> </div> </div> <div class="card-footer py-1 border-"> <div class="row"> <div class="col-12"> <div class="clearfix"><!-- INTERACT --> <div class="d-flex flex-wrap align-items-center generic-option-spacing-2 generic-container-btn-sm small"><!-- ADMIN TOOLS --> <div class="ml-auto"> </div> </div> </div> </div> </div> </div> </div> <script type="text/javascript"> jQuery(document).ready(function() { var ajaxParams = { 'module':'events_events_list', 'site_page_id':'900', 'method':'paginationHandler', 'template':'generic_items', 'mCell':'0', 'mId':'2', 'limit':'3', 'offset':'0' ,'itemId': '95' ,'itemType':'Events_EventChild' ,'subItemType':'child' }; let elementsToDisplayLoadingOverlay = []; let elementsToDisableDuringLoading = []; jQuery('#63344bc83ad8436533f56bc103abe78d').jsPaginator(ajaxParams, { buttonText:'More Child Sessions', paginationType:'more', paginationLocation:'', sublist: '1', utf8:true, paginationLocationNeverTop: false, elementsToDisplayLoadingOverlay, elementsToDisableDuringLoading } ); }); </script> <div id="63344bc83ad8436533f56bc103abe78d" class="clearfix pl-5 generic-sub-list-wrapper "> </div> </div> <script type="text/javascript"> jQuery(document).ready(function() { var ajaxParams = { 'module':'events_events_list', 'site_page_id':'900', 'method':'paginationHandler', 'template':'generic_items', 'mCell':'0', 'mId':'2', 'limit':'10', 'offset':'10' ,'itemId': '77' ,'itemType':'Events_EventChild' }; let elementsToDisplayLoadingOverlay = []; let elementsToDisableDuringLoading = []; jQuery('#81d7651235b454a3fe8c395b2fdd5c9a').jsPaginator(ajaxParams, { buttonText:'More', paginationType:'std', paginationLocation:'', sublist: '', utf8:true, paginationLocationNeverTop: false, elementsToDisplayLoadingOverlay, elementsToDisableDuringLoading } ,67 ); }); </script> </section> </div> </div> </div> <div class="column_generic site_page_column_1 col-lg-4 non-fixed-col"> <div id="module_1-0" class="module_container mb-3 " data-module-name="html_custom_block" data-module-column="1" data-module-row="0"> <div class="site_page_module custom_14945930264521 html_block_wrapper"> <div class="boxsitepage"> <div class="tr"> <p class="p1">Join Now - It's Free</p> </div> </div> <div class="boxsitepagebody"> <div class="br"> Join now to get immediate access to: <ul> <li>The HealthyNurse Survey with customized results and recommendations</li> <li>Fun, engaging & inspiring monthly health challenges and blogs</li> <li>Chances to win health-oriented gifts</li> <li>An online community to connect you to others with similar goals – share stories &gain best practices</li> </ul> <br /> <!-- removing old tiny url https://tinyurl.com/y8kcrpmd --> <a class="button loginprompt" href="https://ebiz.nursingworld.org/SSO/Login.aspx" target="_self">Log In or Join Now</a> <script> /* WP - 9-10-2018 - script to change the login button in this box to HNHN specific login url from the header */ jQuery(function(){ jQuery('a.button.loginprompt').attr("href", jQuery('#headerLogLink').attr("href")); }); </script> </div> </div> </div> </div> <div id="module_1-2" class="module_container mb-3 " data-module-name="html_custom_block" data-module-column="1" data-module-row="2"> <div class="site_page_module custom_4A4DEB10_F62B_8A6F_7BD8_4541F5A7A0D4 html_block_wrapper"> <div class="boxsitepage"> <div class="tr"> <p class="p1">Discussion Categories </p> </div> </div> <div class="boxsitepagebody"> <div class="br"> Click on a category to discuss your challenges and progress with other participating nurses. <br /> <strong><a href="/discuss/viewcategory/58">Mental Health</a><br /> <a href="/discuss/viewcategory/38" title="Nutrition">Nutrition</a><br /> <a href="/discuss/viewcategory/36">Physical Activity</a><br /> <a href="/discuss/viewcategory/37" title="Quality of Life">Quality of Life</a><br /> <a href="/discuss/viewcategory/35" title="Rest">Rest</a><br /> <a href="/discuss/viewcategory/40" title="Safety">Safety</a></strong> </div> </div> </div> </div> </div> </div> </div> <div class="site_page_footer" role="contentinfo"> <div class="container"> <div id="module_f-1" class="module_container " data-module-name="html_custom_block" data-module-column="f" data-module-row="1"> <div class="html_block_plain"><footer class="footWrapper"> <div class="foot-top"> <div class="footInner"> <div class="foot50"> <div class="footLogo"><a href="http://www.nursingworld.org/" target="_blank"><img alt="*" class="logoFull" src="/content/ana/footer-enterprise-logo-lockup_v2.png" /></a></div> </div> <div class="foot50"> <div class="foot50"> <h5 class="foot-title">About</h5> <ul class="footLinks"> <li><a href="http://www.healthynursehealthynation.org/en/about/about-the-hnhn-gc/">About the HNHN GC</a></li> <li><a href="http://www.healthynursehealthynation.org/en/about/what-is-a-grand-challenge/">What is a Grand Challenge?</a></li> <li><a href="http://www.healthynursehealthynation.org/en/about/research/">Research</a></li> <li><a href="http://www.healthynursehealthynation.org/en/about/steering-committee-advisory-board/">Steering Committee & Advisory Board</a></li> </ul> </div> <div class="foot50"> <h5 class="foot-title">Partners</h5> <ul class="footLinks"> <li><a href="http://www.healthynursehealthynation.org/en/partners/our-partners/" target="_blank">Our Partners</a></li> <li><a href="http://www.healthynursehealthynation.org/en/partners/partners-a-partner/">Become a Partner</a></li> <li><a href="http://www.healthynursehealthynation.org/en/partners/OrganizationalPartnersApplication/">Organizational Partners Application</a></li> </ul> </div> </div> </div> </div> <div class="foot-mid"> <div class="footInner"> <div class="foot30 border-right"> <h5 class="foot-title">Healthy Nurse, Healthy Nation</h5> <p>4 Million Registered Nurses Leading the Nation's Journey to Better Health</p> <button class="foot-button" onclick=" window.open('https://www.healthynursehealthynation.org/', '_blank'); return false;">Learn More</button></div> <div class="foot30 border-right padding-left"> <h5 class="foot-title">Contact Us</h5> <ul class="footAddress"> <li><a class="tel-number" href="tel:1 (800) 274-4ANA">1 (800) 274-4ANA</a></li> <li><a href="mailto:healthynurse@ana.org">healthynurse@ana.org</a></li> <li> </li> <li>American Nurses Association</li> <li>8515 Georgia Ave. Suite 400</li> <li>Silver Spring, Maryland 20910</li> </ul> </div> <div class="foot30 padding-left"> <h5 class="foot-title">Support Our Charitable Work</h5> <p>The American Nurses Foundation helps nurses improve the lives of patients and their families - locally, nationally, and internationally.</p> <button class="foot-button" onclick=" window.open('https://www.givedirect.org/donate/?cid=1680', '_blank'); return false;">Donate</button></div> </div> </div> <div class="foot-bottom"> <div class="footInner"> <ul class="socialList"> <li><a href="https://twitter.com/hashtag/healthynurse" target="_blank">#healthynurse</a></li> <li><a href="https://www.facebook.com/groups/healthynursehealthynation/" target="_blank"><img src="../../content/ana/facebook.png" /></a></li> <li><a href="https://twitter.com/healthynurseusa" target="_blank"><img src="../../content/ana/twitter.png" /></a></li> <li><a href="https://www.instagram.com/healthynurseusa/" target="_blank"><img src="../../content/ana/instagram.png" /></a></li> <li><a href="https://www.linkedin.com/groups/8314297/profile" target="_blank"><img src="../../content/ana/linkedin.png" /></a></li> </ul> <ul class="copyright"> <li class="border-right"><a href="/site-policies" target="_blank">Site Policies</a></li> <li class="border-right"><a href="https://www.nursingworld.org/contact-us/copyright-permission/" target="_blank">Copyright Policy</a></li> <li>© 2023 the American Nurses Association All rights reserved</li> </ul> </div> </div> </footer> <script> //Winston Edit - Appending the parameters on the end of the login url for Todd jQuery('.icon.login a').attr('href', function() { return this.href + '&r=SWL&L=SWL'; }); /* Replace XXUSERIDXX in the Survey Monkey Link to the User_id of the logged in user */ if (typeof document.SWCUser != 'undefined' && typeof document.SWCUser.user_id != 'undefined') { let swc_user_id = document.SWCUser.user_id; jQuery("div[aria-labelledby='navbarDropdown_1'] a:first, #surveyQuickLink, p.lead a[href*='XXUSERIDXX']").attr("href", function() { if(this.href.indexOf("XXUSERIDXX") >= 0) { return this.href.replace(/XXUSERIDXX/g, swc_user_id) } }); } else { console.warn("No user_id found"); } </script> <style type="text/css">.text-secondary { color: #777777 !important; } </style> </div> </div> <div id="module_f-2" class="module_container " data-module-name="html_custom_block" data-module-column="f" data-module-row="2"> <div class="html_block_plain"><br class="hide" /> <script src="/content/swl/logged-out.js"></script></div> </div> <div id="module_f-3" class="module_container " data-module-name="html_custom_block" data-module-column="f" data-module-row="3"> <div class="html_block_plain"><style type="text/css">text-secondary { color: #777777 !important; } </style> </div> </div> <div class="blockspacer"></div> </div> </div> <script type="text/javascript"> //<![CDATA[ jQuery(document).ready(function() { let docHeight = jQuery(window).height(); let footerHeight = jQuery('.site_page_footer').height(); let footerTop = jQuery('.site_page_footer').position().top + footerHeight; if (footerTop < docHeight) { jQuery('.site_page_footer').css('margin-top', 10 + (docHeight - footerTop) + 'px'); } }); //]]> </script> </div> <script src="/content/swl/global.js"></script> <script type="text/javascript"> jQuery('#module_s-0').ready(function() { jQuery('#module_s-0').on('click', '.clickable_card', function(e) { var clicked = jQuery(e.target); var item = clicked.closest('div.card:not(.card-overlay)'); if (typeof item !== 'undefined' && item.length > 0) { var heading = item.find('[data-generic-layout="heading"] a'); if (typeof heading !== 'undefined' && heading.length > 0) { document.location.href = jQuery(heading).attr('href'); } if (typeof item.data('item-href') !== 'undefined') { document.location.href = item.data('item-href'); } } }); jQuery('#module_s-0').on('click keyup', '.generic-option-plugin, .generic-option-badge, .generic-option-button, .generic-option-link', function(e) { e.stopPropagation(); var keycode = (e.keyCode ? e.keyCode : e.which); if (e.type == 'click' || (e.type == 'keyup' && keycode == 13)) { var optionData = jQuery(this).data(); if (typeof optionData.toggle !== 'undefined') { if (typeof optionData.target !== 'undefined') { if (jQuery('#' + optionData.target).hasClass('modal')) { jQuery('#' + optionData.target).modal('show'); } else { let target = jQuery('#' + optionData.target); if (typeof optionData.targetLocation !== 'undefined') { let targetLocation = jQuery(this).closest(optionData.targetLocation); targetLocation.after(target); // once the target has been successfully moved, remove associated data jQuery(this).removeData("targetLocation").removeAttr("data-target-location"); } target.toggle() if (typeof optionData.targetFocus !== 'undefined' && optionData.targetFocus === true) { target.find(":focusable:first").focus(); } } } else if (jQuery(this).hasClass('dropdown-toggle')) { jQuery(this).dropdown('toggle'); } // Do not want to call ajax again since content has already been built return true; } if (jQuery(this).hasClass('dropdown-item')) { var dropDown = jQuery(this).closest('.dropdown').find('[data-toggle="dropdown"]'); if (typeof dropDown !== 'undefined' && dropDown.length > 0) { dropDown.dropdown('toggle'); } } if (typeof optionData.optionConfirm !== 'undefined' && !confirm(optionData.optionConfirm)) { return false; } //if optionCallback if (typeof optionData.optionCallback !== 'undefined' && optionData.optionCallback) { var callBack = optionData.optionCallback + '_s_0'; if (typeof window[callBack] == 'function') { return window[callBack](jQuery(this)); } } if (typeof optionData.optionExtra !== 'undefined' && optionData.optionExtra) { return false; } if (typeof optionData.optionAction !== 'undefined' && optionData.optionAction.length > 0) { var ajaxParams = { page_id:'9999', mCell:'s', mId:'0', module:'layout_header', method:'actionHandler', format:'json', site_page_id:'900', optionAction: optionData.optionAction, optionLayoutArea: optionData.optionLayoutArea }; var successAction = ''; var successTarget = ''; var successMessage = ''; var linkedElement = ''; if (typeof optionData.optionSuccessAction != 'undefined') { successAction = optionData.optionSuccessAction; if (typeof optionData.optionSuccessTarget != 'undefined') { successTarget = optionData.optionSuccessTarget; } if (typeof optionData.optionSuccessMessage !== 'undefined') { successMessage = optionData.optionSuccessMessage; } if (typeof optionData.optionSuccessLinkedElement !== 'undefined') { linkedElement = optionData.optionSuccessLinkedElement; } var additionalAjaxParams = swljs_ajax_generate_params(successAction, successTarget, successMessage); ajaxParams = Object.assign(ajaxParams, additionalAjaxParams); } if (typeof optionData.optionAction !== 'undefined' && optionData.optionAction == 'getContentList') { ajaxParams.template = 'generic_list'; } if (typeof optionData.optionItemId !== 'undefined') { ajaxParams.itemId = optionData.optionItemId; } if (typeof optionData.optionGroupId !== 'undefined') { ajaxParams.group_id = optionData.optionGroupId; } if (typeof optionData.optionItemType !== 'undefined') { ajaxParams.itemType = optionData.optionItemType; } if (typeof optionData.optionObjectId !== 'undefined') { ajaxParams.objectId = optionData.optionObjectId; } if (typeof optionData.optionObjectType !== 'undefined') { ajaxParams.objectType = optionData.optionObjectType; } if (typeof optionData.optionPluginName !== 'undefined') { ajaxParams.pluginName = optionData.optionPluginName; } if (typeof optionData.optionForm !== 'undefined') { if(successTarget == 'modal') { ajaxParams.template = 'generic_modal_form'; } else { ajaxParams.template = 'generic_form'; } ajaxParams.genericForm = true; } var options = {}; var optionPrefix = "optionOptions"; for (var property in optionData) { // additional data parameters should match format 'data-option-options-{Additional Parameter Id}' if (property.length > (optionPrefix.length + 1) && property.indexOf(optionPrefix) === 0 && typeof optionData[property] !== undefined) { var optionLabel = property.charAt(optionPrefix.length).toLowerCase() + property.slice(optionPrefix.length + 1); if (optionLabel.indexOf('success') === 0) { if (typeof options['success'] === 'undefined') { options['success'] = {}; } optionLabel = optionLabel.charAt(7).toLowerCase() + optionLabel.slice(8); options['success'][optionLabel] = optionData[property]; } else { options[optionLabel] = optionData[property]; } } } if (typeof optionData.optionCke !== 'undefined' && jQuery('#' + optionData.optionCke).length && typeof jQuery('#' + optionData.optionCke)[0].ckeditorInstance !== 'undefined') { options.ckedata = encodeURIComponent(jQuery('#' + optionData.optionCke)[0].ckeditorInstance.getData()); options.user_mentions = jQuery('#' + optionData.optionCke).find('a.mentioned-user').map(function () { return jQuery(this).data('userid'); }).get().join(','); } ajaxParams.options = JSON.stringify(options); var ajaxOptions = { url: window.location.href, beforeSend:function(jqXHR) { }, complete:function() { }, successPreCallback: function(returnedData) { }, successPostCallback: function(returnedData) { if (typeof optionData.optionCke !== "undefined") { jQuery('#' + optionData.optionCke)[0].ckeditorInstance.setData(''); } var elem = jQuery(e.target); if (!elem.hasClass('.generic-option')) { elem = elem.closest('.generic-option'); } swljs_ajax_refresh(successAction, successTarget, jQuery(e.target), returnedData, linkedElement); } }; if (typeof additionalAjaxParams !== 'undefined' && typeof additionalAjaxParams.paginator !== 'undefined') { ajaxOptions.paginator = jQuery(e.target).closest('div.module_container').find('div[data-list-wrapper="true"]').data('jsPaginator'); } ajaxOptions.loadingIconEnabled = true; jQuery('#module_s-0').swljs_ajax(ajaxParams,ajaxOptions); } else if (typeof optionData.optionUrl !== 'undefined' && optionData.optionUrl.length > 0) { if (optionData.optionName == 'externalLink') { jQuery('#module_s-0').swljs_ajax({ page_id:9999, mCell:'s', mId:'0', module:'layout_header', method:'actionHandler', format:'json', site_page_id:'900', optionAction:'logTracking', objectId:optionData.optionObjectId, objectType:optionData.optionObjectType }, {}); let tempA = document.createElement('a'); tempA.target='_blank'; tempA.href=optionData.optionUrl; tempA.click(); } else { location.href = optionData.optionUrl; } } } }); jQuery('#module_s-0').on('click', '.generic-preview-toggle', function(e) { e.stopPropagation(); let parts = this.id.split('_'); let hiddenElement = jQuery('#' + parts[0] + '_' + parts[1]); let activeElement = jQuery('#' + ((parts[0] === 'preview') ? 'content_' : 'preview_') + parts[1]); activeElement.hide(); hiddenElement.find('[aria-expanded]').attr('aria-expanded', false); hiddenElement.show().find(':focusable:first').focus(); this.setAttribute('aria-expanded', true); }); }); </script> <script type="text/javascript"> jQuery('#module_0-1').ready(function() { jQuery('#module_0-1').on('click', '.clickable_card', function(e) { var clicked = jQuery(e.target); var item = clicked.closest('div.card:not(.card-overlay)'); if (typeof item !== 'undefined' && item.length > 0) { var heading = item.find('[data-generic-layout="heading"] a'); if (typeof heading !== 'undefined' && heading.length > 0) { document.location.href = jQuery(heading).attr('href'); } if (typeof item.data('item-href') !== 'undefined') { document.location.href = item.data('item-href'); } } }); jQuery('#module_0-1').on('click keyup', '.generic-option-plugin, .generic-option-badge, .generic-option-button, .generic-option-link', function(e) { e.stopPropagation(); var keycode = (e.keyCode ? e.keyCode : e.which); if (e.type == 'click' || (e.type == 'keyup' && keycode == 13)) { var optionData = jQuery(this).data(); if (typeof optionData.toggle !== 'undefined') { if (typeof optionData.target !== 'undefined') { if (jQuery('#' + optionData.target).hasClass('modal')) { jQuery('#' + optionData.target).modal('show'); } else { let target = jQuery('#' + optionData.target); if (typeof optionData.targetLocation !== 'undefined') { let targetLocation = jQuery(this).closest(optionData.targetLocation); targetLocation.after(target); // once the target has been successfully moved, remove associated data jQuery(this).removeData("targetLocation").removeAttr("data-target-location"); } target.toggle() if (typeof optionData.targetFocus !== 'undefined' && optionData.targetFocus === true) { target.find(":focusable:first").focus(); } } } else if (jQuery(this).hasClass('dropdown-toggle')) { jQuery(this).dropdown('toggle'); } // Do not want to call ajax again since content has already been built return true; } if (jQuery(this).hasClass('dropdown-item')) { var dropDown = jQuery(this).closest('.dropdown').find('[data-toggle="dropdown"]'); if (typeof dropDown !== 'undefined' && dropDown.length > 0) { dropDown.dropdown('toggle'); } } if (typeof optionData.optionConfirm !== 'undefined' && !confirm(optionData.optionConfirm)) { return false; } //if optionCallback if (typeof optionData.optionCallback !== 'undefined' && optionData.optionCallback) { var callBack = optionData.optionCallback + '_0_1'; if (typeof window[callBack] == 'function') { return window[callBack](jQuery(this)); } } if (typeof optionData.optionExtra !== 'undefined' && optionData.optionExtra) { return false; } if (typeof optionData.optionAction !== 'undefined' && optionData.optionAction.length > 0) { var ajaxParams = { page_id:'9999', mCell:'0', mId:'1', module:'events_events_list', method:'actionHandler', format:'json', site_page_id:'900', optionAction: optionData.optionAction, optionLayoutArea: optionData.optionLayoutArea }; var successAction = ''; var successTarget = ''; var successMessage = ''; var linkedElement = ''; if (typeof optionData.optionSuccessAction != 'undefined') { successAction = optionData.optionSuccessAction; if (typeof optionData.optionSuccessTarget != 'undefined') { successTarget = optionData.optionSuccessTarget; } if (typeof optionData.optionSuccessMessage !== 'undefined') { successMessage = optionData.optionSuccessMessage; } if (typeof optionData.optionSuccessLinkedElement !== 'undefined') { linkedElement = optionData.optionSuccessLinkedElement; } var additionalAjaxParams = swljs_ajax_generate_params(successAction, successTarget, successMessage); ajaxParams = Object.assign(ajaxParams, additionalAjaxParams); } if (typeof optionData.optionAction !== 'undefined' && optionData.optionAction == 'getContentList') { ajaxParams.template = 'generic_list'; } if (typeof optionData.optionItemId !== 'undefined') { ajaxParams.itemId = optionData.optionItemId; } if (typeof optionData.optionGroupId !== 'undefined') { ajaxParams.group_id = optionData.optionGroupId; } if (typeof optionData.optionItemType !== 'undefined') { ajaxParams.itemType = optionData.optionItemType; } if (typeof optionData.optionObjectId !== 'undefined') { ajaxParams.objectId = optionData.optionObjectId; } if (typeof optionData.optionObjectType !== 'undefined') { ajaxParams.objectType = optionData.optionObjectType; } if (typeof optionData.optionPluginName !== 'undefined') { ajaxParams.pluginName = optionData.optionPluginName; } if (typeof optionData.optionForm !== 'undefined') { if(successTarget == 'modal') { ajaxParams.template = 'generic_modal_form'; } else { ajaxParams.template = 'generic_form'; } ajaxParams.genericForm = true; } var options = {}; var optionPrefix = "optionOptions"; for (var property in optionData) { // additional data parameters should match format 'data-option-options-{Additional Parameter Id}' if (property.length > (optionPrefix.length + 1) && property.indexOf(optionPrefix) === 0 && typeof optionData[property] !== undefined) { var optionLabel = property.charAt(optionPrefix.length).toLowerCase() + property.slice(optionPrefix.length + 1); if (optionLabel.indexOf('success') === 0) { if (typeof options['success'] === 'undefined') { options['success'] = {}; } optionLabel = optionLabel.charAt(7).toLowerCase() + optionLabel.slice(8); options['success'][optionLabel] = optionData[property]; } else { options[optionLabel] = optionData[property]; } } } if (typeof optionData.optionCke !== 'undefined' && jQuery('#' + optionData.optionCke).length && typeof jQuery('#' + optionData.optionCke)[0].ckeditorInstance !== 'undefined') { options.ckedata = encodeURIComponent(jQuery('#' + optionData.optionCke)[0].ckeditorInstance.getData()); options.user_mentions = jQuery('#' + optionData.optionCke).find('a.mentioned-user').map(function () { return jQuery(this).data('userid'); }).get().join(','); } ajaxParams.options = JSON.stringify(options); var ajaxOptions = { url: window.location.href, beforeSend:function(jqXHR) { }, complete:function() { }, successPreCallback: function(returnedData) { }, successPostCallback: function(returnedData) { if (typeof optionData.optionCke !== "undefined") { jQuery('#' + optionData.optionCke)[0].ckeditorInstance.setData(''); } var elem = jQuery(e.target); if (!elem.hasClass('.generic-option')) { elem = elem.closest('.generic-option'); } swljs_ajax_refresh(successAction, successTarget, jQuery(e.target), returnedData, linkedElement); } }; if (typeof additionalAjaxParams !== 'undefined' && typeof additionalAjaxParams.paginator !== 'undefined') { ajaxOptions.paginator = jQuery(e.target).closest('div.module_container').find('div[data-list-wrapper="true"]').data('jsPaginator'); } ajaxOptions.loadingIconEnabled = true; jQuery('#module_0-1').swljs_ajax(ajaxParams,ajaxOptions); } else if (typeof optionData.optionUrl !== 'undefined' && optionData.optionUrl.length > 0) { if (optionData.optionName == 'externalLink') { jQuery('#module_0-1').swljs_ajax({ page_id:9999, mCell:'0', mId:'1', module:'events_events_list', method:'actionHandler', format:'json', site_page_id:'900', optionAction:'logTracking', objectId:optionData.optionObjectId, objectType:optionData.optionObjectType }, {}); let tempA = document.createElement('a'); tempA.target='_blank'; tempA.href=optionData.optionUrl; tempA.click(); } else { location.href = optionData.optionUrl; } } } }); jQuery('#module_0-1').on('click', '.generic-preview-toggle', function(e) { e.stopPropagation(); let parts = this.id.split('_'); let hiddenElement = jQuery('#' + parts[0] + '_' + parts[1]); let activeElement = jQuery('#' + ((parts[0] === 'preview') ? 'content_' : 'preview_') + parts[1]); activeElement.hide(); hiddenElement.find('[aria-expanded]').attr('aria-expanded', false); hiddenElement.show().find(':focusable:first').focus(); this.setAttribute('aria-expanded', true); }); }); </script> <script type="text/javascript"> jQuery('#module_0-2').ready(function() { jQuery('#module_0-2').on('click', '.clickable_card', function(e) { var clicked = jQuery(e.target); var item = clicked.closest('div.card:not(.card-overlay)'); if (typeof item !== 'undefined' && item.length > 0) { var heading = item.find('[data-generic-layout="heading"] a'); if (typeof heading !== 'undefined' && heading.length > 0) { document.location.href = jQuery(heading).attr('href'); } if (typeof item.data('item-href') !== 'undefined') { document.location.href = item.data('item-href'); } } }); jQuery('#module_0-2').on('click keyup', '.generic-option-plugin, .generic-option-badge, .generic-option-button, .generic-option-link', function(e) { e.stopPropagation(); var keycode = (e.keyCode ? e.keyCode : e.which); if (e.type == 'click' || (e.type == 'keyup' && keycode == 13)) { var optionData = jQuery(this).data(); if (typeof optionData.toggle !== 'undefined') { if (typeof optionData.target !== 'undefined') { if (jQuery('#' + optionData.target).hasClass('modal')) { jQuery('#' + optionData.target).modal('show'); } else { let target = jQuery('#' + optionData.target); if (typeof optionData.targetLocation !== 'undefined') { let targetLocation = jQuery(this).closest(optionData.targetLocation); targetLocation.after(target); // once the target has been successfully moved, remove associated data jQuery(this).removeData("targetLocation").removeAttr("data-target-location"); } target.toggle() if (typeof optionData.targetFocus !== 'undefined' && optionData.targetFocus === true) { target.find(":focusable:first").focus(); } } } else if (jQuery(this).hasClass('dropdown-toggle')) { jQuery(this).dropdown('toggle'); } // Do not want to call ajax again since content has already been built return true; } if (jQuery(this).hasClass('dropdown-item')) { var dropDown = jQuery(this).closest('.dropdown').find('[data-toggle="dropdown"]'); if (typeof dropDown !== 'undefined' && dropDown.length > 0) { dropDown.dropdown('toggle'); } } if (typeof optionData.optionConfirm !== 'undefined' && !confirm(optionData.optionConfirm)) { return false; } //if optionCallback if (typeof optionData.optionCallback !== 'undefined' && optionData.optionCallback) { var callBack = optionData.optionCallback + '_0_2'; if (typeof window[callBack] == 'function') { return window[callBack](jQuery(this)); } } if (typeof optionData.optionExtra !== 'undefined' && optionData.optionExtra) { return false; } if (typeof optionData.optionAction !== 'undefined' && optionData.optionAction.length > 0) { var ajaxParams = { page_id:'9999', mCell:'0', mId:'2', module:'events_events_list', method:'actionHandler', format:'json', site_page_id:'900', optionAction: optionData.optionAction, optionLayoutArea: optionData.optionLayoutArea }; var successAction = ''; var successTarget = ''; var successMessage = ''; var linkedElement = ''; if (typeof optionData.optionSuccessAction != 'undefined') { successAction = optionData.optionSuccessAction; if (typeof optionData.optionSuccessTarget != 'undefined') { successTarget = optionData.optionSuccessTarget; } if (typeof optionData.optionSuccessMessage !== 'undefined') { successMessage = optionData.optionSuccessMessage; } if (typeof optionData.optionSuccessLinkedElement !== 'undefined') { linkedElement = optionData.optionSuccessLinkedElement; } var additionalAjaxParams = swljs_ajax_generate_params(successAction, successTarget, successMessage); ajaxParams = Object.assign(ajaxParams, additionalAjaxParams); } if (typeof optionData.optionAction !== 'undefined' && optionData.optionAction == 'getContentList') { ajaxParams.template = 'generic_list'; } if (typeof optionData.optionItemId !== 'undefined') { ajaxParams.itemId = optionData.optionItemId; } if (typeof optionData.optionGroupId !== 'undefined') { ajaxParams.group_id = optionData.optionGroupId; } if (typeof optionData.optionItemType !== 'undefined') { ajaxParams.itemType = optionData.optionItemType; } if (typeof optionData.optionObjectId !== 'undefined') { ajaxParams.objectId = optionData.optionObjectId; } if (typeof optionData.optionObjectType !== 'undefined') { ajaxParams.objectType = optionData.optionObjectType; } if (typeof optionData.optionPluginName !== 'undefined') { ajaxParams.pluginName = optionData.optionPluginName; } if (typeof optionData.optionForm !== 'undefined') { if(successTarget == 'modal') { ajaxParams.template = 'generic_modal_form'; } else { ajaxParams.template = 'generic_form'; } ajaxParams.genericForm = true; } var options = {}; var optionPrefix = "optionOptions"; for (var property in optionData) { // additional data parameters should match format 'data-option-options-{Additional Parameter Id}' if (property.length > (optionPrefix.length + 1) && property.indexOf(optionPrefix) === 0 && typeof optionData[property] !== undefined) { var optionLabel = property.charAt(optionPrefix.length).toLowerCase() + property.slice(optionPrefix.length + 1); if (optionLabel.indexOf('success') === 0) { if (typeof options['success'] === 'undefined') { options['success'] = {}; } optionLabel = optionLabel.charAt(7).toLowerCase() + optionLabel.slice(8); options['success'][optionLabel] = optionData[property]; } else { options[optionLabel] = optionData[property]; } } } if (typeof optionData.optionCke !== 'undefined' && jQuery('#' + optionData.optionCke).length && typeof jQuery('#' + optionData.optionCke)[0].ckeditorInstance !== 'undefined') { options.ckedata = encodeURIComponent(jQuery('#' + optionData.optionCke)[0].ckeditorInstance.getData()); options.user_mentions = jQuery('#' + optionData.optionCke).find('a.mentioned-user').map(function () { return jQuery(this).data('userid'); }).get().join(','); } ajaxParams.options = JSON.stringify(options); var ajaxOptions = { url: window.location.href, beforeSend:function(jqXHR) { }, complete:function() { }, successPreCallback: function(returnedData) { }, successPostCallback: function(returnedData) { if (typeof optionData.optionCke !== "undefined") { jQuery('#' + optionData.optionCke)[0].ckeditorInstance.setData(''); } var elem = jQuery(e.target); if (!elem.hasClass('.generic-option')) { elem = elem.closest('.generic-option'); } swljs_ajax_refresh(successAction, successTarget, jQuery(e.target), returnedData, linkedElement); } }; if (typeof additionalAjaxParams !== 'undefined' && typeof additionalAjaxParams.paginator !== 'undefined') { ajaxOptions.paginator = jQuery(e.target).closest('div.module_container').find('div[data-list-wrapper="true"]').data('jsPaginator'); } ajaxOptions.loadingIconEnabled = true; jQuery('#module_0-2').swljs_ajax(ajaxParams,ajaxOptions); } else if (typeof optionData.optionUrl !== 'undefined' && optionData.optionUrl.length > 0) { if (optionData.optionName == 'externalLink') { jQuery('#module_0-2').swljs_ajax({ page_id:9999, mCell:'0', mId:'2', module:'events_events_list', method:'actionHandler', format:'json', site_page_id:'900', optionAction:'logTracking', objectId:optionData.optionObjectId, objectType:optionData.optionObjectType }, {}); let tempA = document.createElement('a'); tempA.target='_blank'; tempA.href=optionData.optionUrl; tempA.click(); } else { location.href = optionData.optionUrl; } } } }); jQuery('#module_0-2').on('click', '.generic-preview-toggle', function(e) { e.stopPropagation(); let parts = this.id.split('_'); let hiddenElement = jQuery('#' + parts[0] + '_' + parts[1]); let activeElement = jQuery('#' + ((parts[0] === 'preview') ? 'content_' : 'preview_') + parts[1]); activeElement.hide(); hiddenElement.find('[aria-expanded]').attr('aria-expanded', false); hiddenElement.show().find(':focusable:first').focus(); this.setAttribute('aria-expanded', true); }); }); </script> <!-- 5fce1b3e34b520afeffb37ce08c7cd66 --> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-fdf476c7c77133808dd","applicationID":"971124047","transactionName":"NQNRMRMHWxVRBUEMDgxJZhcISVgIRElYCRFNFl8EFQBaFF1JXAsFBx4dFQkW","queueTime":0,"applicationTime":1227,"atts":"GURSR1sdSBs=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>