!function(e){function t(t){for(var n,l,i=t[0],o=t[1],c=t[2],u=0,f=[];u<i.length;u++)l=i[u],Object.prototype.hasOwnProperty.call(r,l)&&r[l]&&f.push(r[l][0]),r[l]=0;for(n in o)Object.prototype.hasOwnProperty.call(o,n)&&(e[n]=o[n]);for(d&&d(t);f.length;)f.shift()();return s.push.apply(s,c||[]),a()}function a(){for(var e,t=0;t<s.length;t++){for(var a=s[t],n=!0,i=1;i<a.length;i++){var o=a[i];0!==r[o]&&(n=!1)}n&&(s.splice(t--,1),e=l(l.s=a[0]))}return e}var n={},r={"events-list":0},s=[];function l(t){if(n[t])return n[t].exports;var a=n[t]={i:t,l:!1,exports:{}};return e[t].call(a.exports,a,a.exports,l),a.l=!0,a.exports}l.m=e,l.c=n,l.d=function(e,t,a){l.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},l.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},l.t=function(e,t){if(1&t&&(e=l(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(l.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)l.d(a,n,function(t){return e[t]}.bind(null,n));return a},l.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return l.d(t,"a",t),t},l.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},l.p="/js/cm/dist/entrypoints/";var i=window.webpackJsonp=window.webpackJsonp||[],o=i.push.bind(i);i.push=t,i=i.slice();for(var c=0;c<i.length;c++)t(i[c]);var d=o;s.push([1744,"cm-commons"]),a()}({1744:function(e,t,a){a(32),e.exports=a(1745)},1745:function(e,t,a){"use strict";var n=a(0),r=a(2),s=(n(a(1)),a(31)),l=n(a(1746)),i=function(){return(0,r.jsx)(l.default,{})},o=document.getElementById("root-container");(0,s.createRoot)(o).render((0,r.jsx)(i,{}))},1746:function(e,t,a){"use strict";var n=a(0),r=a(3);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=a(2),l=r(a(1)),i=n(a(4)),o=n(a(1747)),c=n(a(1748)),d=n(a(1751)),u=new URL(location.href),f=u.searchParams.get("sort"),m=parseInt(u.searchParams.get("limit"),10),v=parseInt(u.searchParams.get("page"),10),h=v>-1?v:1,p=[30,60,90,120].includes(m)?m:30,b=["date","title"].includes(f)?f:"date",x=function(){var e=(0,l.useState)([{}]),t=e[0],a=e[1],n=(0,l.useState)([]),r=n[0],f=n[1],m=(0,l.useState)([]),v=m[0],x=m[1],g=(0,l.useState)([]),j=g[0],w=g[1],y=(0,l.useState)(p),N=y[0],S=y[1],E=(0,l.useState)(b),T=E[0],D=E[1],A=(0,l.useState)(h),C=A[0],P=A[1],I=(0,l.useState)(0),L=I[0],O=I[1],_=(0,l.useState)({}),M=_[0],k=_[1],F=(0,l.useState)(!1),B=F[0],R=F[1],U=function(){if(window.history.replaceState){var e=window.location.protocol+"//"+window.location.host+window.location.pathname+"?"+u.searchParams.toString();window.history.replaceState({path:e},"",e)}},G=(0,l.useCallback)((function(e){if(e!==C){P(e),u.searchParams.set("page",e),U();var t=document.querySelector("#eventListHero").offsetHeight;document.body.scrollTop=t,document.documentElement.scrollTop=t}}),[C]),H=(0,l.useCallback)((function(){var e=r;(M.display&&"noSearchResults"===M.type||v.length)&&(e=v);var t=N*(C-1),a=t+N,n=Math.ceil(e.length/N),s=e.slice(t,a);w(s),O(n||1),!s.length&&C>1&&n>0&&G(n)}),[r,C,N,v,M.display,M.type,G]);(0,l.useEffect)((function(){if(window.CM.SETTINGS.conferences&&!window.CM.SETTINGS.conferences.length)k({display:!0,type:"noEventsAvailable",msgHead:i.default.tr("There are no current events.")}),R(!0);else try{var e=window.CM.SETTINGS.conferences;a(e),f(Object.keys(e))}catch(e){k({display:!0,type:"errorFetching",msgHead:i.default.tr("An error occurred while retrieving the event list.")}),R(!0)}}),[]),(0,l.useEffect)((function(){H()}),[r,v,H,N,C]);var W=function(e){if(e!==T){"title"===e?u.searchParams.set("sort","title"):"date"===e&&u.searchParams.set("sort","date");var a=function(a){return a.sort((function(a,n){if("date"===e)return new Date(t[a].STARTTS)-new Date(t[n].STARTTS);if("title"===e){var r=t[a].NAME.toUpperCase(),s=t[n].NAME.toUpperCase();return r<s?-1:r>s?1:0}}))},n=a([].concat(r));if(f(n),D(e),v.length){var s=a(v);x(s)}U()}};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("h2",{children:i.default.tr("Current Events")}),(0,s.jsx)(c.default,{reArrange:function(e){var t,a=document.querySelector(".eventlist"),n=document.querySelector(".view-list"),r=document.querySelector(".view-grid"),s=e;switch("number"==typeof e&&(s="limit"),s){case"view-grid":a.classList.add(e),a.classList.remove("view-list"),r.classList.add("active"),n.classList.remove("active");break;case"view-list":a.classList.add(e),a.classList.remove("view-grid"),n.classList.add("active"),r.classList.remove("active");break;case"sort-date":W("date");break;case"sort-title":W("title");break;case"limit":(t=e)!==N&&(S(t),u.searchParams.set("limit",t),U())}},sort:W,sortParam:T,limitParam:N,search:function(e){var a=e.toLowerCase(),n=[];k({display:!1}),a.trim().length&&(n=r.filter((function(e){return!!t[e]&&(t[e].NAME.toLowerCase().includes(a)||t[e].STARTTS&&i.default.formatDate(new Date(t[e].STARTTS),i.default.dateFormats.DATE_LONG).toLowerCase().includes(a)||t[e].ENDTS&&i.default.formatDate(new Date(t[e].ENDTS),i.default.dateFormats.DATE_LONG).toLowerCase().includes(a)||t[e].VENUENAME&&t[e].VENUENAME.toLowerCase().includes(a)||t[e].ZIP&&t[e].ZIP.toString().toLowerCase().includes(a)||t[e].CITY&&t[e].CITY.toLowerCase().includes(a))})),k({display:0===n.length,type:"noSearchResults",msgHead:i.default.tr("No results found with {0}",[a]),msgBody:i.default.tr("You can search by event name, date or address.")}),G(1)),x(n)},disablePanel:B}),(0,s.jsx)("div",{className:"row",children:(0,s.jsxs)("div",{className:"col-12",children:[M.display?(0,s.jsxs)("div",{className:"txt-center mb-3",children:[(0,s.jsx)("h3",{className:"mb-1",children:M.msgHead}),M.msgBody&&M.msgBody.length?(0,s.jsx)("p",{children:M.msgBody}):null]}):null,(0,s.jsx)("div",{className:"eventlist view-list",children:j.length?j.map((function(e){return(0,s.jsx)(o.default,{event:t[e]},t[e].ID)})):null}),(0,s.jsx)(d.default,{pageCount:L,currentPage:C,changePage:G})]})})]})};t.default=x},1747:function(e,t,a){"use strict";var n=a(0),r=a(3);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=a(2),l=r(a(1)),i=n(a(4)),o=function(e){var t=e.event,a=t.ID,n=t.NAME,r=t.VENUENAME,o=t.ZIP,c=t.CITY,d=t.WEBSITEDESCRIPTION,u=t.WEBSITEURL,f=t.SIGNUPTIMEDIFF,m=t.signedUpParticipantCount,v=void 0===m?0:m,h=t.STARTTS,p=t.ENDTS,b=t.IMAGEDATA,x=t.FINALAVAILABLE,g=t.TOTALSEATS,j=t.WEBSITEALLOWQUEUE,w="https://"+u,y=x/g*100<=5&&x<=50||f>=0&&f<=48,N=i.default.tr("Few seats left");f>=0&&f<=48&&(N=i.default.tr("Deadline")),j&&x<1?N=i.default.tr("Waiting list"):x<1&&(N=i.default.tr("Sold out"));var S=(0,l.useMemo)((function(){var e=i.default.formatDate(new Date(h),i.default.dateFormats.DATE_MONTH_ONLY).replace(".","");return[i.default.formatDate(new Date(h),i.default.dateFormats.DATE_DAY_ONLY),e]}),[h]),E=S[0],T=S[1],D=["#991F47","#E64552","#E6955C","#E6CF5C","#9CCC3D","#29663D","#47B3B3","#61AAF2","#3D6B99","#294766","#8F47B3","#E68AC7"],A=D[a%D.length];return(0,s.jsx)(s.Fragment,{children:(0,s.jsxs)("a",{href:w,target:"blank",className:"event",children:[y?(0,s.jsx)("div",{className:"event-ribbon",style:{backgroundColor:"yellow"},children:N}):null,""!==b&&b.src?(0,s.jsx)("div",{className:"event-thumb",children:(0,s.jsx)("img",{src:b.src})}):(0,s.jsx)("div",{className:"event-thumb",style:{background:A},children:(0,s.jsxs)("div",{className:"event-date",children:[(0,s.jsx)("div",{className:"event-date-day",children:E}),(0,s.jsx)("div",{className:"event-date-month",children:T})]})}),(0,s.jsxs)("div",{className:"event-body",children:[(0,s.jsx)("h3",{children:n}),(0,s.jsxs)("div",{className:"row gx-1",children:[(0,s.jsx)("div",{className:"col-auto col-sm-auto col-xs-auto py-1",children:(0,s.jsx)("span",{className:"icon16 icon-date",style:{opacity:"0.4"}})}),(0,s.jsxs)("div",{className:"col col-sm col-xs py-1",children:[i.default.formatDate(new Date(h),i.default.dateFormats.DATE_LONG)+" - ",i.default.formatDate(new Date(p),i.default.dateFormats.DATE_LONG)]})]}),r&&o&&c?(0,s.jsxs)("div",{className:"row gx-1",children:[(0,s.jsx)("div",{className:"col-auto col-sm-auto col-xs-auto py-1",children:(0,s.jsx)("span",{className:"icon16 icon-location",style:{opacity:"0.4"}})}),(0,s.jsxs)("div",{className:"col col-sm col-xs py-1",children:[r," ",o," ",c]})]}):null,(0,s.jsxs)("div",{className:"row gx-1",children:[(0,s.jsx)("div",{className:"col-auto col-sm-auto col-xs-auto py-1",children:(0,s.jsx)("span",{className:"icon16 icon-participant",style:{opacity:"0.4"}})}),(0,s.jsx)("div",{className:"col col-sm col-xs py-1",children:v})]}),d?(0,s.jsx)("p",{className:"mt-2",children:d}):null]})]})})};t.default=o},1748:function(e,t,a){"use strict";var n=a(0),r=a(3);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=a(2),l=r(a(1)),i=n(a(1749)),o=n(a(140)),c=n(a(1750)),d=n(a(4)),u=[{label:d.default.tr("Date"),ID:"date",title:d.default.tr("Sort by Date")},{label:d.default.tr("Title"),ID:"title",title:d.default.tr("Sort by title")}],f=[{label:"30",ID:30},{label:"60",ID:60},{label:"90",ID:90},{label:"120",ID:120}],m=function(e){var t=e.sort,a=e.reArrange,n=e.sortParam,r=e.limitParam,m=e.search,v=e.disablePanel,h=(0,l.useMemo)((function(){return u.find((function(e){return e.ID.includes(n)}))}),[n]);return(0,s.jsx)("div",{className:"form",children:(0,s.jsxs)("div",{className:"row",children:[(0,s.jsx)("div",{className:"col-4 col-md-4 col-sm-12 col-xs-12",children:(0,s.jsx)(i.default,{disabled:v,search:m})}),(0,s.jsx)("div",{className:"col-3 col-md-3 col-sm-6 col-xs-6",children:(0,s.jsx)(o.default,{text:h?h.title:d.default.tr("Sort by Date"),indicator:"dropdown-toggle-arrow",btnStyle:"btn btn-default btn-fullwidth",basicOptions:u,defaultActive:h?h.label:d.default.tr("Date"),handleClick:t,menuStyle:"dropdown-menu-bottomleft"})}),(0,s.jsx)("div",{className:"col-3 col-md-3 col-sm-6 col-xs-6",children:(0,s.jsx)(o.default,{text:d.default.tr("Show {0} per page",[r]),indicator:"dropdown-toggle-arrow",btnStyle:"btn btn-default btn-fullwidth",basicOptions:f,defaultActive:r,handleClick:a,menuStyle:"dropdown-menu-bottomleft"})}),(0,s.jsx)("div",{className:"col-2 col-md-3 col-sm-6 d-sm-none",children:(0,s.jsx)(c.default,{reArrange:a})})]})})};t.default=m},1749:function(e,t,a){"use strict";var n=a(0),r=a(3);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=a(2),l=r(a(1)),i=n(a(4)),o=function(e){var t=e.search,a=e.disabled,n=(0,l.useState)(""),r=n[0],o=n[1];return(0,s.jsxs)("div",{className:"input-group "+(a?"disabled":""),children:[(0,s.jsxs)("div",{className:"input has-icon-right",children:[(0,s.jsx)("input",{type:"text",id:"search-input",value:r,placeholder:i.default.tr("Find event")+"...",onKeyPress:function(e){return"Enter"===e.code&&t(r)},onInput:function(e){return o(e.target.value)},disabled:a}),(0,s.jsx)("button",{className:"btn btn-icon",onClick:a?null:function(){o(""),t("")},children:(0,s.jsx)("div",{className:"icon12 icon-cross"})})]}),(0,s.jsx)("button",{className:"btn btn-default has-icon","data-type":"search-btn",onClick:function(){return a?null:t(r)},children:(0,s.jsx)("div",{className:"icon16 icon-search"})})]})};t.default=o},1750:function(e,t,a){"use strict";var n=a(0);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(2),s=(n(a(1)),function(e){var t=e.reArrange;return((0,r.jsxs)("div",{className:"txt-right",children:[(0,r.jsx)("button",{className:"btn btn-icon view-list active",onClick:function(){return t("view-list")},children:(0,r.jsx)("div",{className:"icon16 icon-view-list"})}),(0,r.jsx)("button",{className:"btn btn-icon view-grid",onClick:function(){return t("view-grid")},children:(0,r.jsx)("div",{className:"icon16 icon-view-grid"})})]}))});t.default=s},1751:function(e,t,a){"use strict";var n=a(3);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(2),s=n(a(1));var l=function(e){var t=e.pageCount,a=e.currentPage,n=e.changePage,l=Array.from({length:t},(function(e,t){return t})),i=a-1>0,o=a+1<=t,c=(0,s.useState)(window.innerWidth),d=c[0],u=c[1],f=function(){return u(window.innerWidth)};return(0,s.useEffect)((function(){return window.addEventListener("resize",f),function(){return window.removeEventListener("resize",f)}}),[]),(0,r.jsxs)("div",{className:"pagination",children:[(0,r.jsx)("button",{className:"pag-prev "+(i?"enabled":"disabled"),children:(0,r.jsx)("div",{className:"icon16 icon-arrow-left",onClick:function(){return i&&n(a-1)}})}),d<768?(0,r.jsx)("select",{value:a,onChange:function(e){return n(e.target.value)},children:l.map((function(e){var t=e+1;return((0,r.jsx)("option",{value:t,className:t===a?"active":null,children:t},e))}))}):(0,r.jsx)("ol",{children:l.map((function(e){var t=e+1;return((0,r.jsx)("li",{children:(0,r.jsx)("button",{className:t===a?"pagination-item active":"pagination-item",onClick:function(){return n(t)},children:t})},e))}))}),(0,r.jsx)("button",{className:"pag-next "+(o?"enabled":"disabled"),children:(0,r.jsx)("span",{className:"icon16 icon-arrow-right",onClick:function(){return o&&n(a+1)}})})]})};t.default=l},29:function(e,t){e.exports=cm_react_dll_production_fc30c802c3cd479fb01b},4:function(e,t){e.exports=cmi18n}});