PageSourceSearch

https://bartertheatre.com/app/themes/BIG-child/dist/main.js?ver=1790270922

js bartertheatre.com collected 2026-09-24 17:54:38 UTC 237,796 bytes, 1 lines download raw bytes

1(()=>{var e,t,i,a,s,n,r,o;!function(){"use strict";var e=[{selector:"#bigaccount, .bigaccount",label:"Your account"},{selector:"#big-cart, .big-cart",label:"Your cart"}];function t(e,t){(e.textContent||"").trim()||e.getAttribute("aria-label")||e.setAttribute("aria-label",t)}var i=[{selector:"#big-cart, .big-cart, #bigcart",label:"Your cart"},{selector:"#bigaccount, .bigaccount",label:"Your account"},{selector:".gm-custom-hamburger",label:"Open menu"}],a={"/ticket-selector":"Buy tickets","/the-barter-players/":"The Barter Players"},s=[[/close|times|xmark/i,"Close"],[/search|magnif/i,"Search"],[/menu|bars/i,"Menu"],[/cart|basket/i,"Cart"],[/user|account|person/i,"Account"],[/play/i,"Play"],[/pause/i,"Pause"],[/prev|left|back/i,"Previous"],[/next|right|forward/i,"Next"]],n=[[".flex-prev","Previous slide"],[".flex-next","Next slide"],[".flex-pauseplay a","Pause or play the slideshow"],[".nectar-slider-prev, .swiper-button-prev","Previous slide"],[".nectar-slider-next, .swiper-button-next","Next slide"]],r=/(^|[\s_-])(bg|background|spacer|divider|pattern|overlay|shadow|placeholder|decoration)([\s_-]|$)/i;function o(){var o,d,c,l,u,p,b,m;(o=document.querySelector(".barter-skip-link"))&&document.body.firstElementChild!==o&&document.body.insertBefore(o,document.body.firstChild),function(){e.forEach((function(e){var i=document.querySelectorAll(e.selector);Array.prototype.forEach.call(i,(function(i){var a=i.closest("a");a&&t(a,e.label);var s=i.querySelectorAll('a.gm-anchor, a[href="#"]');Array.prototype.forEach.call(s,(function(i){t(i,e.label)}))}))}));var i=document.querySelectorAll(".gm-custom-hamburger");Array.prototype.forEach.call(i,(function(e){var i=e.closest("a");i&&t(i,"Open menu")}));var a=document.querySelectorAll(".gm-logo a, a.gm-logo");Array.prototype.forEach.call(a,(function(e){var i=e.querySelector("img");i&&!(i.getAttribute("alt")||"").trim()&&i.setAttribute("alt",""),t(e,"Barter Theatre – Home")}))}(),d=document.querySelectorAll('a.gm-anchor, a[href="#"]'),Array.prototype.forEach.call(d,(function(e){if(!e.getAttribute("aria-label"))for(var t=0;t<i.length;t++)if(e.querySelector(i[t].selector))return void e.setAttribute("aria-label",i[t].label)})),function(){var e=document.querySelectorAll("a[href]");Array.prototype.forEach.call(e,(function(e){if(!(e.textContent||"").trim()&&!e.getAttribute("aria-label")){var t=e.querySelector("img");if(t&&!(t.getAttribute("alt")||"").trim()){var i=e.getAttribute("href")||"";if(a[i])e.setAttribute("aria-label",a[i]);else if(/^https?:/i.test(i)){var s=i.replace(/^https?:\/\//i,"").replace(/^www\./i,"").split("/")[0];s&&e.setAttribute("aria-label",s)}}}}))}(),c=document.querySelectorAll('[aria-hidden="true"]'),Array.prototype.forEach.call(c,(function(e){var t=e.querySelectorAll('a[href],button,input,select,textarea,[tabindex]:not([tabindex="-1"])');Array.prototype.forEach.call(t,(function(e){e.setAttribute("tabindex","-1")}))})),l=document.querySelectorAll('[role="tablist"]'),Array.prototype.forEach.call(l,(function(e){var t=e.children;Array.prototype.forEach.call(t,(function(e){"LI"!==e.tagName||e.getAttribute("role")||e.setAttribute("role","presentation")}))})),u=document.querySelectorAll('iframe:not([title]), iframe[title=""]'),Array.prototype.forEach.call(u,(function(e){var t=e.getAttribute("src")||"",i="Embedded content";if(/youtube|youtu\.be|vimeo/i.test(t))i="Video player";else if(/google\.com\/maps|maps\.google/i.test(t))i="Map";else{if(/recaptcha/i.test(t))return;/^https?:/i.test(t)&&(i=t.replace(/^https?:\/\//i,"").replace(/^www\./i,"").split("/")[0])}e.setAttribute("title",i)})),p=document.querySelectorAll('button, [role="button"]'),Array.prototype.forEach.call(p,(function(e){if(!((e.textContent||"").trim()||e.getAttribute("aria-label")||e.getAttribute("title")))for(var t=e.querySelector('i, span[class*="icon"], svg'),i=t?(t.className||"").toString():(e.className||"").toString(),a=0;a<s.length;a++)if(s[a][0].test(i))return void e.setAttribute("aria-label",s[a][1])})),function(){if(!document.querySelector("h1")){var e=(document.title||"").split("|")[0].split(" - ")[0].trim();if(e){var t=document.querySelector('main, [role="main"], #ajax-content-wrap')||document.body;if(!t.querySelector(".barter-a11y-heading")){var i=document.createElement("h1");i.className="barter-a11y-heading screen-reader-text",i.textContent=e,t.insertBefore(i,t.firstChild)}}}}
1(),n.forEach((function(e){var t=document.querySelectorAll(e[0]);Array.prototype.forEach.call(t,(function(t){(t.textContent||"").trim()||t.getAttribute("aria-label")||t.setAttribute("aria-label",e[1])}))})),b=document.querySelectorAll("img:not([alt])"),Array.prototype.forEach.call(b,(function(e){var t=e.closest("a");if(!t||(t.textContent||"").trim()||t.getAttribute("aria-label")){var i=(e.className||"").toString(),a=e.getAttribute("src")||"";(r.test(i)||r.test(a)||"true"===e.getAttribute("aria-hidden"))&&e.setAttribute("alt","")}})),m=document.querySelectorAll('input:not([type="hidden"]), select, textarea'),Array.prototype.forEach.call(m,(function(e){if(!(e.getAttribute("aria-label")||e.getAttribute("aria-labelledby")||e.getAttribute("title")||e.id&&document.querySelector('label[for="'+e.id+'"]')||e.closest("label"))){var t=e.getAttribute("placeholder")||(e.getAttribute("name")||"").replace(/[\[\]_-]+/g," ").trim();t&&e.setAttribute("aria-label",t.charAt(0).toUpperCase()+t.slice(1))}}))}if("loading"===document.readyState?document.addEventListener("DOMContentLoaded",o):o(),"undefined"!=typeof MutationObserver){var d=0;new MutationObserver((function(){var e=Date.now();e-d<250||(d=e,o())})).observe(document.documentElement,{childList:!0,subtree:!0})}window.addEventListener("load",o);var c=0,l=setInterval((function(){o(),++c>=20&&clearInterval(l)}),500)}(),(()=>{window.firstname=null,window.useremail=null,window.username=null,window.constituentid=null,window.issubscriber=null,jQuery(document).ready((function(){let t=GetURLParameter("inactive");if(void 0!==t&&"true"===t&&generateModal("logoutnotif"),"/order-complete/"===window.location.pathname){let e=GetURLParameter("sessionId");void 0!==e&&""!==e&&r(e,!0)}""===getCookie("bt_t_sess")?(setCookie("bt_t_sess","",0),jQuery.post("/wp/wp-admin/admin-ajax.php",{action:"tessituraNewSession"},(function(e){"success"===e.status&&""!==e.session&&(setCookie("bt_t_sess",e.session,20),n())}))):n(),jQuery(".bigaccount-loggedouticon").click((function(e){generateModal("login")})),jQuery(".bslide-notif").click((function(e){generateModal("login")})),jQuery(".ts-ondemand-notif").click((function(e){generateModal("login")})),jQuery(".bigaccount-loggedinicon").click((function(e){jQuery(".bigcart__container").removeClass("active"),jQuery(".bigaccount__container").addClass("active"),jQuery(".big-modal-overlay").addClass("active"),jQuery(".bigaccount-loggedouticon").hide(),jQuery(".bigaccount-loggedinicon").hide(),jQuery(".bigaccount-closeicon").show()})),jQuery(".bigaccount-closeicon").click((function(e){jQuery(".bigcart__container").removeClass("active"),jQuery(".bigaccount__container").removeClass("active"),jQuery(".big-modal-overlay").removeClass("active"),jQuery(".bigaccount-loggedouticon").hide(),jQuery(".bigaccount-loggedinicon").show(),jQuery(".bigaccount-closeicon").hide()})),jQuery(".bigaccount-option.logout").click((function(t){e()})),jQuery("#pcsubmit").on("click",(function(e){let t=jQuery("#passwordchange").val();if(""!==t){let e=new URLSearchParams(window.location.search),a=e.get("uid");var i={action:"tessituraResetPassword",newpassword:t,fpid:e.get("fpid"),uid:a,bt_t_sess:getCookie("bt_t_sess")};jQuery.post("/wp/wp-admin/admin-ajax.php",i,(function(e){"success"===e.status&&(window.location="/barter-theatre-your-account-is-ready-for-2022/")}))}})),jQuery("#smssubmit").on("click",(function(e){let t=jQuery("#smsphone").val();if(""!==t){var i={action:"tessituraSMSOptin",smsphone:t,bt_t_sess:getCookie("bt_t_sess"),t_u_id:window.constituentid};jQuery.post("/wp/wp-admin/admin-ajax.php",i,(function(e){"success"===e.status?(jQuery(".smssuccess").show(),setTimeout((function(){jQuery(".smssuccess").hide()}),5e3)):(jQuery(".smserror").show(),setTimeout((function(){jQuery(".smserror").hide()}),5e3))}))}else jQuery(".smserror").show(),setTimeout((function(){jQuery(".smserror").hide()}),5e3)}));let i=(new Date).getTime();function a(){const e=autocomplete.getPlace();let t="",i="";for(const a of e.address_components)switch(a.types[0]){case"street_number":t=`${a.long_name} ${t}`;break;case"route":t+=a.short_name;break;case"postal_code":i=`${a.long_name}${i}`;break;case"postal_code_suffix":case"country":break;case"locality":document.querySelector("#bt-signup-city").value=a.long_name;break;case"administrative_area_level_1":document.querySelector("#bt-signup-state").value=a.short_name}address1Field.value=t,postalField.value=i,address2Field.focus()}setInterval((function(){let t=(new Date).getTime();t-i>9e5&&e(),i=t}),1e3),window.initAutocomplete=function(){address1Field=document.querySelector("#bt-signup-street1"),address2Field=document.querySelector("#bt-signup-street2"),postalField=document.querySelector("#bt-signup-zip"),address1Field&&"undefined"!=typeof google&&google.maps&&google.maps.places&&
1(autocomplete=new google.maps.places.Autocomplete(address1Field,{componentRestrictions:{country:["us","ca"]},fields:["address_components"],types:["address"]}),address1Field.focus(),autocomplete.addListener("place_changed",a))}}));var e=function(e){var t={action:"tessituraLogout",bt_t_sess:getCookie("bt_t_sess")};jQuery.post("/wp/wp-admin/admin-ajax.php",t,(function(e){setCookie("bt_t_sess","",0),jQuery(".bigcart__container").removeClass("active"),jQuery(".bigaccount__container").removeClass("active"),jQuery(".big-modal-overlay").removeClass("active"),jQuery(".bigaccount-loggedouticon").hide(),jQuery(".bigaccount-loggedinicon").show(),jQuery(".bigaccount-closeicon").hide(),jQuery(".bigaccount-loggedinicon").hide(),jQuery(".bigaccount-loggedouticon").show();let t=jQuery(".bigcart__footer__button");t.text("LOGIN TO CONTINUE").off().click((function(e){generateModal("login")})),t.show(),window.location.pathname.includes("big-curated-event")&&(jQuery(".big-curated-startbtn").hide(),jQuery(".big-curated-registerbtn").hide(),jQuery(".big-curated-notifybtn").hide(),jQuery(".big-curated-loginaccessbtn").show(),jQuery(".big-curated-loginregisterbtn").show());let i=jQuery("#menu-main").find(".big-notif-holder-account");new BIGNotification(i,null,"Logged Out, if you like us talk about us...","byebye far fa-hand-paper").show(),"/movie-player/"===window.location.pathname?window.location="/":location.reload()}))};window.send_logout_request=e,window.send_forgot_password=function(e){var t=jQuery("#spektrix-forgot-password").val();if(""!==t){var i={action:"tessituraForgotPassword",email:t,bt_t_sess:getCookie("bt_t_sess")};jQuery.post("/wp/wp-admin/admin-ajax.php",i,(function(e){let t=jQuery("#menu-main").find(".big-notif-holder-account");new BIGNotification(t,null,"An email has been sent to the email specified.","far fa-key").show(),jQuery("#spektrix-forgot-password").val(""),new BIGErrorMessage(".forgoterror","A recovery email has been sent to the address specified",12e4).show()})).fail((function(e,t,i){let a=jQuery("#menu-main").find(".big-notif-holder-account"),s=new BIGNotification(a,null,"Sorry! There was a problem resetting the password.","far fa-user-times");e.status,s.show()}))}else{let e=jQuery("#menu-main").find(".big-notif-holder-account");new BIGNotification(e,null,"Sorry! There was a problem resetting the password.","far fa-user-times").show()}},window.send_login_request=function(e){grecaptcha.ready((function(){grecaptcha.execute(bigRecaptcha.siteKey,{action:"login"}).then((function(e){let i=jQuery(".promocode").val();if(void 0!==i&&""!==i){promocheck=!1;var a={action:"tessituraCheckPromo",promo:i,bt_t_sess:getCookie("bt_t_sess")};jQuery.post("/wp/wp-admin/admin-ajax.php",a,(function(i){"success"===i.status?t(i.sourceid,e):new BIGErrorMessage(".loginerror","The promo code you entered was invalid.  Please remove the promo code to continue logging in.").show()}))}else t(0,e)}))}))};var t=function(e,t){var n={action:"tessituraLogin",email:jQuery("#spektrix-u
1sername").val(),password:jQuery("#spektrix-password").val(),promocode:e,bt_t_sess:getCookie("bt_t_sess"),"g-recaptcha-response":t};jQuery.post("/wp/wp-admin/admin-ajax.php",n,(function(e){"success"===e.status?i(e):a()})).fail((function(e,t,i){s(e)}))};window.postLoginRequest=t;var i=function(e){setCookie("bt_t_sess",e.session,20),window.firstname=e.firstname,window.constituentid=e.userid,window.issubscriber=e.issubscriber,jQuery("#cart-checkout-button span").text("Place Order"),jQuery("#cart-checkout-button").off().attr("href","/checkout"),jQuery(".big-modal-container").not(".big-modal-ticket").remove(),isTicketModalOpen()||jQuery(".big-modal-overlay").removeClass("active"),jQuery(".bigaccount-loggedinicon").show(),jQuery(".bigaccount-loggedouticon").hide(),jQuery(".bslide-notif").hide(),jQuery(".ts-ondemand-notif").hide(),jQuery(".bigaccount__header").html("Welcome, "+window.firstname),jQuery(".bigcart__footer__button__guest").hide(),d(),c();let t=jQuery(".bigcart__footer__button");window.location.pathname.includes("big-curated-event")&&updateCuratedEvent(jQuery(".big-curated-list").data("eventid")),t.text("PROCEED TO CHECKOUT").off().click((function(e){window.location="/checkout"})),0===jQuery(".cartcard").length&&t.hide();let i=jQuery("#menu-main").find(".big-notif-holder-account");new BIGNotification(i,null,"It's great to see you again, "+window.firstname,"far fa-user-check").show(),function(e,t){if(!e)return sessionStorage.removeItem("subscriptionLoyaltyData"),void t(!1);var i=JSON.parse(sessionStorage.getItem("subscriptionLoyaltyData")||"{}"),a=Object.keys(i),s=[];if(a.forEach((function(e){var t=i[e];t.pricetypeLoyalty===t.pricetypeNonLoyalty&&t.packageLoyalty===t.packageNonLoyalty||s.push({id:e,data:t})})),0===s.length)return sessionStorage.removeItem("subscriptionLoyaltyData"),void t(!1);var n=0;s.forEach((function(e){jQuery.post("/wp/wp-admin/admin-ajax.php",{action:"tessituraSubscriptionDelete",id:e.id,package:e.data.package,bt_t_sess:getCookie("bt_t_sess")}).then((function(t){if("success"===t.status)return jQuery.post("/wp/wp-admin/admin-ajax.php",{action:"tessituraSubscription",pricetype_loyalty:e.data.pricetypeLoyalty,package_loyalty:e.data.packageLoyalty,pricetype_nonloyalty:e.data.pricetypeNonLoyalty,package_nonloyalty:e.data.packageNonLoyalty,quantity:e.data.quantity,bt_t_sess:getCookie("bt_t_sess")})})).always((function(){++n===s.length&&(sessionStorage.removeItem("subscriptionLoyaltyData"),t(!0))}))}))}(e.isLoyalPatron,(function(e){finishAuthInPlace({cartchanged:e})||location.reload()}))};window.handleLoginSuccess=i;var a=function(){let e=jQuery("#menu-main").find(".big-notif-holder-account");new BIGNotification(e,null,"Sorry! There was a problem logging you in.","far fa-user-times").show();let t=new BIGErrorMessage(".loginerror","Login attempt failed, you may need to reset your password. CLICK HERE to reset your password.");jQuery(".loginerror").off().on("click",(function(e){generateModal("forgotpassword")})).css("cursor","pointer"),t.show()};window.handleLoginFailure=a;var s=function(e){let t=null;switch(e.status){case 404:t=new BIGErrorMessage(".loginerror","Username not found.  Please register to continue.");break;case 401:t=new BIGErrorMessage(".loginerror","Check your username and password and try again.");break;default:t=new BIGErrorMessage(".loginerror","Sorry! There was a problem logging you in.")}t.show()};window.handleLoginRequestError=s,window.validate_registration=function(e){""!==jQuery("#bt-signup-firstname").val()&&""!==jQuery("#bt-signup-lastname").val()&&""!==jQuery("#bt-signup-email").val()&&""!==jQuery("#bt-signup-password").val()&&""!==jQuery("#bt-signup-street1").val()&&""!==jQuery("#bt-signup-city").val()&&""!==jQuery("#bt-signup-state option:selected").val()&&""!==jQuery("#bt-signup-zip").val()&&""!==jQuery("#bt-signup-phone").val()?jQuery(".big-register").removeClass("big-disabled"):jQuery(".big-register").addClass("big-disabled")},window.send_register_request=function(e){grecaptcha.ready((function(){grecaptcha.execute(bigRecaptcha.siteKey,{action:"register"}).then((function(e){if(""!=jQuery("#bt-signup-firstname").val()&&""!=jQuery("#bt-signup-lastname").val()&&""!=jQuery("#bt-signup-email").val()&&""!=jQuery("#bt-signup-password").val()){var t={action:"validateEmail",email:jQuery("#bt-signup-email").val()};jQuery.post("/wp/wp-admin/admin-ajax.php",t,(function(t){if("success"===t.status){var i={action:"tessituraReg
1ister",email:jQuery("#bt-signup-email").val(),firstname:jQuery("#bt-signup-firstname").val(),lastname:jQuery("#bt-signup-lastname").val(),password:jQuery("#bt-signup-password").val(),city:jQuery("#bt-signup-city").val(),state:jQuery("#bt-signup-state option:selected").val(),zip:jQuery("#bt-signup-zip").val(),street1:jQuery("#bt-signup-street1").val(),street2:jQuery("#bt-signup-street2").val(),phone:jQuery("#bt-signup-phone").val(),bt_t_sess:getCookie("bt_t_sess"),"g-recaptcha-response":e};jQuery.post("/wp/wp-admin/admin-ajax.php",i,(function(e){if("success"===e.status){"undefined"!=typeof dataLayer&&dataLayer.push&&dataLayer.push({event:"user-registered"}),window.firstname=e.firstname||window.firstname,window.constituentid=e.userid||window.constituentid,jQuery("#cart-checkout-button span").text("Place Order"),jQuery("#cart-checkout-button").off().attr("href","/checkout"),jQuery(".big-modal-container").not(".big-modal-ticket").remove(),isTicketModalOpen()||jQuery(".big-modal-overlay").removeClass("active"),jQuery(".bigaccount-loggedinicon").show(),jQuery(".bigaccount-loggedouticon").hide(),jQuery(".bigcart__footer__button__guest").hide();let t=jQuery(".bigcart__footer__button");t.text("PROCEED TO CHECKOUT").off().click((function(e){window.location="/checkout"})),0===jQuery(".cartcard").length&&t.hide();let i=jQuery("#menu-main").find(".big-notif-holder-account");new BIGNotification(i,null,"Success! Welcome to the Barter Family.","far fa-users").show(),finishAuthInPlace({cartchanged:!1})}else if("error"===e.status&&"duplicate"===e.message)new BIGErrorMessage(".signuperror","This username already exists.  Please log in or click Forgot Password.").show();else{let e=jQuery("#menu-main").find(".big-notif-holder-account");new BIGNotification(e,null,"Sorry! There was a problem creating your account.","far fa-user-times").show()}})).fail((function(e,t,i){let a=null;400===e.status?(a=new BIGErrorMessage(".signuperror","This username already exists.  Please log in or click Forgot Password."),a.show()):(a=new BIGErrorMessage(".signuperror","Sorry! There was a problem creating your account."),a.show())}))}else new BIGErrorMessage(".signuperror","The email address provided is not valid.").show()}))}}))}))};var n=function(){var e={action:"tessituraGetSession",bt_t_sess:getCookie("bt_t_sess")};jQuery.post("/wp/wp-admin/admin-ajax.php",e,(function(e){if(e.response.IsLoggedIn){window.constituentid=e.response.LoginInfo.ConstituentId,window.useremail=e.response.LoginInfo.ElectronicAddress,window.username=e.response.LoginInfo.UserId,window.firstname=e.userdetail.FirstName,window.issubscriber=e.issubscriber,d(),c(),jQuery(".bslide-notif").hide(),jQuery(".ts-ondemand-notif").hide(),jQuery(".od-options-login").hide(),jQuery("#barter-od-account-shows").show(),jQuery(".review-coupon").show(),jQuery(".bigaccount__header").html("Welcome, "+window.firstname),jQuery(".bigaccount-loggedinicon").show(),jQuery(".bigaccount-loggedouticon").hide(),jQuery(".bigcart__footer__button").text("PROCEED TO CHECKOUT").off().click((function(e){window.location="/checkout"})),jQuery(".bigcart__footer__button__guest").hide();var t={action:"tessituraOnAccountBalance",bt_t_sess:getCookie("bt_t_sess")};jQuery.post("/wp/wp-admin/admin-ajax.php",t,(function(e){"success"===e.status&&jQuery(".data-acccredit").text("$"+parseFloat(e.balance).toFixed())}));var i={action:"tessituraAccountDetails",bt_t_sess:getCookie("bt_t_sess"),t_u_id:window.constituentid};if("/account/"!==window.location.pathname&&"/checkout/"!==window.location.pathname||jQuery.post("/wp/wp-admin/admin-ajax.php",i,(function(e){if("success"===e.status&&void 0!==e.user){if("/account/"===window.location.pathname){if(jQuery("#constituentType").val(e.user.constituentType),jQuery("#displayName").val(e.user.displayName),jQuery("#firstName").val(e.user.firstname),jQuery("#lastName").val(e.user.lastname),jQuery("#emailList").empty(),jQuery("#phoneList").empty(),jQuery("#addressList").empty(),Array.isArray(e.user.emails)&&e.user.emails.length)e.user.emails.forEach((function(e){const t=u(e);jQuery("#emailList").append(t)}));else if(e.user.email){const t=u({address:e.user.email,primary:!0});jQuery("#emailList").append(t)}if(m("#emailList",".email-primary"),Array.isArray(e.user.phones)&&e.user.phones.length)e.user.phones.forEac
1h((function(e){const t=p(e);jQuery("#phoneList").append(t)}));else if(e.user.phone){const t=p({phone:e.user.phone,primary:!0});jQuery("#phoneList").append(t)}if(m("#phoneList",".phone-primary"),Array.isArray(e.user.addresses)&&e.user.addresses.length)e.user.addresses.forEach((function(e){const t=b(e);jQuery("#addressList").append(t)}));else if(e.user.street1){const t=b({street1:e.user.street1,street2:e.user.street2,city:e.user.city,state:e.user.state,zip:e.user.zip,primary:!0});jQuery("#addressList").append(t)}m("#addressList",".address-primary"),jQuery(".data-patsince").text(e.user.patronSince);let t=0;jQuery(e.ticketHistory).each((function(e,i){if(t<10){let e=new Date(i.Order.OrderDateTime).toLocaleDateString("en-US");jQuery(".orderhistory").append(`\n                                                    <tr>\n                                                        <td>${i.Order.Id}</td>\n                                                        <td>${i.Performance.Name}</td>\n                                                        <td>${e}</td>\n                                                    </tr>`)}t++})),jQuery(document).on("change",".email-primary, .phone-primary, .address-primary",g),jQuery("#addEmailBtn").on("click",(function(){const e=u();jQuery("#emailList").append(e),m("#emailList",".email-primary")})),jQuery("#addPhoneBtn").on("click",(function(){const e=p();jQuery("#phoneList").append(e),m("#phoneList",".phone-primary")})),jQuery("#addAddressBtn").on("click",(function(){const e=b();jQuery("#addressList").append(e),m("#addressList",".address-primary")})),jQuery("#saveAccountDetailsBtn").on("click",(function(){const e=jQuery(this);if(!v())return;e.prop("disabled",!0).addClass("loading"),e.data("original-text",e.text()),e.html('<span class="spinner"></span> Saving...');const t={constituentId:window.constituentid,constituentType:jQuery("#constituentType").val(),displayName:jQuery("#displayName").val(),firstname:jQuery("#firstName").val(),lastname:jQuery("#lastName").val(),emails:[],phones:[],addresses:[]};jQuery("#emailList .email-item").each((function(){const e=jQuery(this),i=e.find(".email-field").val()||"",a=e.find(".email-primary").is(":checked"),s=e.attr("data-email-id")||null,n=e.attr("data-email-type-id")||null;""!==i.trim()&&t.emails.push({id:s,typeId:n,address:i,primary:a})})),jQuery("#phoneList .phone-item").each((function(){const e=jQuery(this),i=e.find(".phone-field").val()||"",a=e.find(".phone-primary").is(":checked"),s=e.find(".phone-type").val()||"",n=e.attr("data-phone-id")||null,r=e.attr("data-phone-type-id")||null;""!==i.trim()&&t.phones.push({id:n,typeId:r,phone:i,primary:a,type:s})})),jQuery("#addressList .address-item").each((function(){const e=jQuery(this),i=e.find(".address-street1").val()||"",a=e.find(".address-street2").val()||"",s=e.find(".address-city").val()||"",n=e.find(".address-state").val()||"",r=e.find(".address-zip").val()||"",o=e.find(".address-primary").is(":checked"),d=e.attr("data-address-id")||null,c=e.attr("data-address-type-id")||null;(i.trim()||s.trim()||r.trim())&&t.addresses.push({id:d,typeId:c,street1:i,street2:a,city:s,state:n,zip:r,primary:o})})),jQuery.post("/wp/wp-admin/admin-ajax.php",{action:"saveHouseholdAccountDetails",bt_t_sess:getCookie("bt_t_sess"),userData:t},(function(t){e.prop("disabled",!1).removeClass("loading"),e.text(e.data("original-text")||"Save Account Details"),"success"===t.status?(y("success","Account details saved successfully!"),f()):y("error","Error: "+(t.message||"Unable to save."))})).fail((function(t,i,a){e.prop("disabled",!1).removeClass("loading"),e.text(e.data("original-text")||"Save Account Details"),y("error","Network error. Please try again.")}))}))}"/checkout/"===window.location.pathname&&(jQuery("#firstname").val(e.user.firstname),jQuery("#lastname").val(e.user.lastname),jQuery("#address1").val(e.user.street1),jQuery("#address2").val(e.user.street2),jQuery("#city").val(e.user.city),jQuery("#state").val(e.user.state),jQuery("#zip").val(e.user.zip),validateCheckout())}})),"/order-complete/"===window.location.pathname){let e=GetURLParameter("sessionId"),t=GetURLParameter("barterId");if(void 0===e&&void 0!==t&&""!==t){let e=JSON.parse(atob(t));r(e.orderid,!1)}}}else jQuery(".bigcart__footer__button").text("LOGIN TO CONTINUE").off().click((function(e){closeCart(),generateModal("login")})),window.location.pathname.includes("big-curated-event")&&(jQuery(".big-curated-startbtn").hide(),jQuery(".big-curated-registerbtn").hide(),jQuery(".big-curated-notifybtn").hide(),jQuery(".big-curated-loginaccessbtn").show(),jQuery(".big-curated-loginregisterbtn").show())}))};window.initializeSite=n,window.setLogoutTimer=function(){const e=setTimeout((function(){if(window.videoplaying)clearTimeout(e);else{generateModal("logouttimeout"),jQuery(".big-okay-button").off().on("click",(function(e){location.reload()}));let e=30;jQuery(".big-modal-timer-logout").text(e),setInterval((function(){e>0&&(e--,jQuery(".big-modal-timer-logout").text(e),0===e&&(window.location="https://bartertheatre.com?inactive=true"))}),1e3)}}),87e4)};var r=function(e,t,i){if(i=i||1,t){var a={action:"tessituraSavePayment",sessionId:e},s=function(e,t){jQuery(".big-ord-heading h1").text(e),jQuery(".big-ord-subheading h2").html(t),jQuery(".bigpreload.order-complete").remove(),jQuery(".big-ord-text").show()},n=function(){i<4?setTimeout((function(){r(e,!0,i+1)}),2e3*i):s("Almost there",'Your payment went through and we are still finalising your tickets. Do not attempt payment again. You will receive a confirmation email shortly &mdash;
1 if it does not arrive, call the box office at <a href="tel:+12766283991">276.628.3991</a>.')};jQuery.post("/wp/wp-admin/admin-ajax.php",a,(function(e){if("success"===e.status){let t=e.orderid;"undefined"!=typeof dataLayer&&dataLayer.push&&dataLayer.push({event:"purchase",transaction_id:t,value:parseFloat(e.amount||0),currency:"USD"}),o(t)}else"pending"===e.status?n():"declined"===e.status?s("Card declined",'Your card was declined and you have not been charged. Please <a href="/checkout/">try again with a different card</a>, or call the box office at <a href="tel:+12766283991">276.628.3991</a>.'):s("Uh oh!",'There was an issue processing the order.  Please call the box office at <a href="tel:+12766283991">276.628.3991</a>')})).fail((function(){n()}))}else{var d={action:"tessituraSaveNoPayment",orderid:e,bt_t_sess:getCookie("bt_t_sess"),t_u_em:window.useremail};jQuery.post("/wp/wp-admin/admin-ajax.php",d,(function(t){"success"===t.status?o(e):(jQuery(".big-ord-heading h1").text("Uh oh!"),jQuery(".big-ord-subheading h2").html('There was an issue processing the order.  Please call the box office at <a href="tel:+12766283991">276.628.3991</a>'),jQuery(".bigpreload.order-complete").remove(),jQuery(".big-ord-text").show())}))}};window.finishTessituraOrder=r;var o=function(e){jQuery.post("/wp/wp-admin/admin-ajax.php",{action:"tessituraNewSession"},(function(t){if("success"===t.status){var i={action:"tessituraTransferSession",bt_t_sess:getCookie("bt_t_sess"),new_sess:t.session};jQuery.post("/wp/wp-admin/admin-ajax.php",i,(function(i){if("success"===i.status){setCookie("bt_t_sess",t.session,20);var a={action:"tessituraApplyCSIs",t_u_id:window.constituentid,orderid:e},s=!1;try{var n=localStorage.getItem("pendingMemorialDataList"),r=localStorage.getItem("pendingMemorialData"),o=[];if(n&&(o=JSON.parse(n)||[]),(!o||0===o.length)&&r){var d=JSON.parse(r);d&&(o=[d],localStorage.setItem("pendingMemorialDataList",JSON.stringify(o)),localStorage.removeItem("pendingMemorialData"))}if(Array.isArray(o)&&o.length>0){s=!0;var c="na",l="na",u="na",p="na";1===o.length||(2===o.length?(c=o[1].seat_id?String(o[1].seat_id):"na",l=o[1].message?String(o[1].message):"na"):o.length>=3&&(c=o[1].seat_id?String(o[1].seat_id):"na",l=o[1].message?String(o[1].message):"na",u=o[2].seat_id?String(o[2].seat_id):"na",p=o[2].message?String(o[2].message):"na"));var b=function(e){if(e>=o.length)return localStorage.removeItem("pendingMemorialData"),localStorage.removeItem("pendingMemorialDataList"),void localStorage.removeItem("memorial_post_checkout_done");var t=o[e],i=function(e){if(!e)return null;const t=e.split("-");return t.length>=3&&t[1]&&t[1].includes("_")?t[1]:t.length>=4?t[3]:null}(t.seat_id),s=JSON.stringify({venue_id:t.venue_id,seat_id:t.seat_id,section:i,memorial_type:t.memorial_type,sponsor_name:t.sponsor_name,sponsor_email:t.sponsor_email,message:t.message,image_url:t.image_url,website_url:t.website_url}),n=Object.assign({},a,{seat_memorial:"true",seat_memorial_notes:s});n.prospect2_primary=0===e?"1":"0",0===e&&(n.prospect2_seat_info_2=c,n.prospect2_dedication_2=l,n.prospect2_seat_info_3=u,n.prospect2_dedication_3=p),jQuery.post("/wp/wp-admin/admin-ajax.php",n,(function(t){t&&"error"===t.status&&console.error("CSI application failed:",t.message||"Unknown error"),b(e+1)})).fail((function(t,i,a){console.error("CSI AJAX request failed:",a),b(e+1)}))};b(0)}}catch(e){console.error("Error processing memorial data for CSI:",e)}a.allow_memorial_fallback=s?"0":"1",jQuery.post("/wp/wp-admin/admin-ajax.php",a,(function(e){e&&"error"===e.status&&console.error("CSI application failed:",e.message||"Unknown error")})).fail((function(e,t,i){console.error("CSI AJAX request failed:",i)}));var m={action:"tessituraGetOrderItems",t_u_id:window.constituentid,orderid:e};jQuery.post("/wp/wp-admin/admin-ajax.php",m,(function(e){if("success"===e.status){let t="";jQuery(e.items.instances).length>0&&jQuery(e.items.instances).each((function(e,i){let a="";switch(i.pricetype){case"Price Level 1":a="economy";break;case"Price Level 2":a="standard";break;case"Price Level 3":a="premium"}parseFloat(i.price)>0&&(t+='<div class="bigcart__list__ticket cartcard sshadow" data-instanceid="'+i.instanceid+'" data-tickett
1ier="'+a+'"><div class="bigcart__list__ticket__image" style=" background-image: url('+i.bgimage+')"></div><div class="bigcart__list__ticket__stub"><div class="bigcart__list__ticket__stub__inner bigheading"><div class="bigcart__itemheading"><div class="bigcart__itemheading__primary">'+i.name+'</div><div class="bigcart__itemheading__secondary">'+i.venue+" - "+i.date+'</div></div><div class="bigcart__itembuttons"></div></div><div class="flexalwaysbreak"></div>',void 0!==i.amenities&&(i.amenities.includes("Mask Required")&&(t+='<div class="covid-warning-cart">While inside of Smith Theatre, masks are required to be worn at all times regardless of vaccination status. <a href="https://bartertheatre.com/season-preview/#safety" target="_blank">To learn more, Click Here.</a></div> '),i.amenities.includes("COVID Vaccine Required")&&(t+='<div class="covid-warning-cart-epp">This is an Enhanced Protocol Performance. You are required to show ID and proof of vaccination or negative test before entry.</div>')),t+='<div class="bigcart-item-subitems"></div></div></div></div></div>')})),jQuery(e.items.ondemand).length>0&&jQuery(e.items.ondemand).each((function(e,i){let a=new Date(Date.now()+12096e5).toLocaleDateString("en-us",{month:"long",year:"numeric",day:"numeric"});t+='<div class="bigcart__list__ticket cartcard sshadow cart-ondemand" data-instanceid="'+i.instanceid+'" data-ticketid="'+i.id+'"><img class="ticket-on-demand-logo" src="https://bartertheatre.com/app/uploads/2020/10/ondemandw.png" width="50%"><div class="bigcart__list__ticket__image" style="background-image:url('+i.bgimage+')"></div><div class="bigcart__list__ticket__stub"><div class="bigcart__list__ticket__stub__inner bigheading"><div class="bigcart__itemheading"><div class="bigcart__itemheading__primary">'+i.name+'</div><div class="bigcart__itemheading__secondary">Access ending on '+a+'</div></div><div class="bigcart__itembuttons"><div class="bigcart__itembuttons__delete"><i class="far fa-trash"></i></div></div></div><div class="bigcart__list__ticket__stub__inner"><div class="bigcart__list__ticket__stub__quantity">14 Day Access</div><div class="bigcart__list__ticket__stub__cost">$'+parseFloat(i.price).toFixed(2)+"</div></div></div></div>"})),jQuery(e.items.giftcertificates).length>0&&jQuery(e.items.giftcertificates).each((function(e,i){t+='<div class="bigcart__list__item cartcard sshadow cart-giftcard" data-giftcardid="'+i.id+'"><div class="bigcart__list__item__image"><i class="fad fa-gift-card"></i></div><div class="bigcart__list__item__stub"><div class="bigcart__list__item__stub__inner bigheading"><div class="bigcart__itemheading"><div class="bigcart__itemheading__primary">$'+parseFloat(i.amount).toFixed(2)+' Gift Card</div><div class="bigcart__itemheading__secondary">For '+i.receiver+'</div></div><div class="bigcart__itembuttons"></div></div><div class="bigcart__list__ticket__stub__inner"><div class="bigcart__list__ticket__stub__quantity"></span></div><div class="bigcart__list__ticket__stub__cost">$'+parseFloat(i.amount).toFixed(2)+"</div></div></div></div>"})),jQuery(e.items.donations).length>0&&jQuery(e.items.donations).each((function(e,i){t+='<div class="bigcart__list__item cartcard sshadow cart-donation" data-donationid="'+i.id+'"><div class="bigcart__list__item__image"><i class="fad fa-hand-heart"></i></div><div class="bigcart__list__item__stub"><div class="bigcart__list__item__stub__inner bigheading"><div class="bigcart__itemheading">',"Y"===i.recurring?t+='<div class="bigcart__itemheading__primary">Monthly Donation</div>':t+='<div class="bigcart__itemheading__primary">'+i.notes+"</div>",t+='<div class="bigcart__itemheading__secondary"></div></div><div class="bigcart__itembuttons"></div></div><div class="bigcart__list__ticket__stub__inner"><div class="bigcart__list__ticket__stub__quantity">',"Y"===i.recurring?t+="<strong>Monthly</strong> Gift":t+="<strong>One-time</strong> Gift",t+='</div><div class="bigcart__list__ticket__stub__cost">$'+parseFloat(i.amount).toFixed(2)+"</div></div></div></div>"})),jQuery(e.items.subscriptions).length>0&&(jQuery(".big-subs-notice").show(),jQuery(e.items.subscriptions).each((function(e,i){t+='<div class="bigcart__list__item cartcard sshadow cart
1-subscription" data-subscriptionid="'+i.id+'" data-package="'+i.package+'">\n\n            <div class="bigcart__list__item__image">\n              <i class="fas fa-bags-shopping"></i>\n            </div>\n            <div class="bigcart__list__item__stub">\n\n              <div class="bigcart__list__item__stub__inner bigheading">\n                <div class="bigcart__itemheading">\n                  <div class="bigcart__itemheading__primary">'+i.name+'</div>\n                  <div class="bigcart__itemheading__secondary">'+i.name+" x"+i.quantity+'</div>\n                </div>\n                <div class="bigcart__itembuttons">\n                </div>\n              </div>\n              \n              \x3c!--               <div class="bigcart__list__ticket__stub__inner">\n                <div class="dataheading right">total</div>\n              </div> --\x3e\n              <div class="bigcart__list__ticket__stub__inner">\n                <div class="bigcart__list__ticket__stub__quantity">\n\n                  Subscription\n                </div>\n                <div class="bigcart__list__ticket__stub__cost">\n\n                  $'+parseFloat(i.amount).toFixed(2)+"\n                </div>\n              </div>\n              \n\n            </div>\n          </div>"}))),jQuery(e.items.memberships).length>0&&jQuery(e.items.memberships).each((function(e,i){t+='<div class="bigcart__list__item cartcard sshadow cart-donation" data-donationid="'+i.id+'"><div class="bigcart__list__item__image"><i class="fad fa-hand-heart"></i></div><div class="bigcart__list__item__stub"><div class="bigcart__list__item__stub__inner bigheading"><div class="bigcart__itemheading">',"Y"===i.recurring?t+='<div class="bigcart__itemheading__primary">Monthly Donation</div>':t+='<div class="bigcart__itemheading__primary">'+i.notes+"</div>",t+='<div class="bigcart__itemheading__secondary"></div></div><div class="bigcart__itembuttons"></div></div><div class="bigcart__list__ticket__stub__inner"><div class="bigcart__list__ticket__stub__quantity">',"Y"===i.recurring?t+="<strong>Monthly</strong> Gift":t+="<strong>One-time</strong> Gift",t+='</div><div class="bigcart__list__ticket__stub__cost">$'+parseFloat(i.amount).toFixed(2)+"</div></div></div></div>"})),"/order-complete/"===window.location.pathname&&jQuery(".big-ord-order .bigcart__footer").before(t),jQuery(e.items.tickets).length>0&&(jQuery(e.items.tickets).each((function(e,t){if(parseFloat(t.price)>0){let e="";switch(t.pricetype){case"Price Level 1":e="economy";break;case"Price Level 2":e="standard";break;case"Price Level 3":e="premium"}let i='<div class="bigcart-item-subitem-name" data-seatid="'+t.seatid+'" data-ticketid="'+t.id+'"><div class="bigcart-item-subitem-name-section '+e+'">'+e+" "+t.tickettype+'</div><div class="bigcart-item-subitem-name-row"> '+t.seatrow+'</div><div class="bigcart-item-subitem-name-seat"> '+t.seatnumber+'</div><div class="bigcart-item-subitem-name-drop-container">';"Regular"===t.tickettype||"Adult"===t.tickettype?(i+='<select class="bigcart-item-subitem-name-drop">',i+='<option value="1">Regular</option>',i+='<option value="3">Youth (17 and Under)</option>',i+="</select>"):"Youth (17 and Under)"===t.tickettype&&(i+='<select class="bigcart-item-subitem-name-drop">',i+='<option value="3">Youth (17 and Under)</option>',i+='<option value="1">Regular</option>',i+="</select>"),i+='</div><div class="bigcart-item-subitem-remove">X</div></div>',jQuery('[data-instanceid="'+t.instanceid+'"]').append(i)}})),jQuery(".bigcart-item-subitem-name-drop").off().on("change",(function(e){let t=jQuery(e.currentTarget).closest(".bigcart-item-subitem-name").attr("data-ticketid"),i=jQuery(e.currentTarget).find("option:selected").val();toggleTicketType(t,i)}))),jQuery(".big-ord-order #global_cart_subtotal").html("$"+parseFloat(e.subtotal).toFixed(2)),jQuery(".big-ord-order #global_cart_fee").html("$"+parseFloat(e.fees).toFixed(2)),jQuery(".big-ord-order #global_cart_total").html("$"+parseFloat(e.total).toFixed(2)),jQuery(".big-ord-order #global_cart_tax").html("$0.00"),jQuery("#global_cart_subtotal").html("$"+parseFloat(e.subtotal).toFixed(2)),jQuery("#global_cart_fee").html("$"+parseFloat(e.fees).toFixed(2)),jQuery("#global_cart_total").html("$"+parseFloat(e.total).toFixed(2)),jQuery("#global_cart_tax").html("$0.00"),jQuery(".bigpreload.order-complete").remove(),jQuery(".big-ord-text").show(),jQuery(".big-ord-order").show()}}))}}))}}))};window.startNewSessionAfterOrder=o;var d=function(){var e={action:"getOnDemandPurchases",t_u_id:window.constituentid};jQuery.post("/wp/wp-admin/admin-ajax.php",e,(function(e){"success"===e.status&&jQuery(e.ondemand).each((function(e,t){if("/account/"===window.location.pathname&&t.name&&t.purchasedate){let e=new Date(t.purchasedate),i=new Date;i.setDate(i.getDate()-14),e<i?jQuery(".ondemandhistory").after("<div>"+t.name+" (expired)</div>"):jQuery(".ondemandhistory").after('<a href="/barter-theatre-on-demand/"><div>'+t.name+"</div></a>")}var i=t.eventid;jQuery('[data-showid="'+i+'"].od-purchase-only').show();var a=t.instanceid,s=jQuery('.container__bslide-card[data-showid="'+i+'"]').find(".bslide-card-button"),n=jQuery(s).data("duration"),r=jQuery(s).data("preorderabletime"),o=(Math.round((new Date).getTime()/1e3),new Date(t.purchasedate)),d=Math.round(o.getTime()/1e3);parseInt(r)>0&&d<=r&&(o=new Date(1e3*r));var c=new Date;o.setDate(o.getDate()+parseInt(n));var l=o.getTime()-c.getTime(),u=Math.ceil(l/864e5);u<=0&&(u=0),u>0&&(s.text("Watch Now").css({"background-color":"#49fb35",color:"#000"}).prop("onclick",null).off().on("click",(function(e){e.preventDefault(),jQuery.redirect("/movie-player",{tessitura_userid:window.constituentid,tessitura_eventid:i,tessitura_instanceid:a})})),s.find(".allshow-exp").text(" expires in "+u+" days"),s.find(".allshow-status").addClass("active"),s.find(".allshow-notif").hide(),"Yes"===jQuery(s).data("preorderable")?s.find(".allshow-button").addClass("purchased").html("Available on<br>"+jQuery(s).data("preorderabledate")).prop("onclick",null).off():s.find(".allshow-button").addClass("purchased").text("Watch Now").prop("onclick",null).off().on("click",(function(){jQuery(this).parent().siblings(".allshow-preload").addClass("active"),jQuery.redirect("/movie-player",{tessitura_userid:window.constituentid,tessitura_eventid:i,tessitura_instanceid:a})})))}))}))};window.applyOnDemandPurchases=d;var c=function(){var e={action:"tessituraGetSubscriptions",t_u_id:window.constituentid};jQuery.post("/wp/wp-admin/admin-ajax.php",e,(function(e){"success"===e.status&&e.totalavailable>0&&("/account/"===window.location.pathname&&jQuery(".data-substotal").text(e.totalavailable),"/checkout/"===window.location.pathname?(jQuery(".sub-qty-total").text(e.totalavailable+" available"),jQuery("#bigsubdecrease").off().on("click",(function(e){e.preventDefault();
1let t=parseInt(jQuery("#bigsubqtyselector").val());t>0&&t--,0===t&&jQuery(".big-co-subscriptions-btn").addClass("disabled"),jQuery("#bigsubqtyselector").val(t)})),jQuery("#bigsubincrease").off().on("click",(function(t){t.preventDefault();let i=parseInt(jQuery("#bigsubqtyselector").val());i<e.totalavailable&&i++,jQuery(".big-co-subscriptions-btn").removeClass("disabled"),jQuery("#bigsubqtyselector").val(i)})),jQuery(".big-co-subscriptions-btn").off().on("click",(function(e){jQuery(".big-co-subscriptions-btn").addClass("disabled");let t=new BIGPreloader(".big-co-subscriptions-btn");t.show();let i=parseInt(jQuery(".bigsubqtyselector").val());var a={action:"tessituraApplySubscriptions",t_u_id:window.constituentid,bt_t_sess:getCookie("bt_t_sess"),quantity:i};jQuery.post("/wp/wp-admin/admin-ajax.php",a,(function(e){"success"===e.status?(updateItems(),updateTotals(),jQuery(".checkout-status-notif.subscriptionsnotif").html(e.subsapplied+"x SUBSCRIPTION(S) APPLIED SUCCESSFULLY").show(),setTimeout((function(){jQuery(".checkout-status-notif.subscriptionsnotif").hide()}),1e4),t.hide(),jQuery("#bigsubincrease").prop("disabled",!0),jQuery("#bigsubdecrease").prop("disabled",!0)):e.show_modal&&e.available_date?generateModal("subscriptionrestricted",e.available_date):(jQuery(".big-co-subscriptions-btn").removeClass("disabled"),t.hide(),jQuery(".bigcart__footer").hide(),jQuery(".bigcart-promo").hide(),jQuery("#checkoutsubmit").hide(),jQuery(".checkout-neg-notif").show())}))})),jQuery(".big-co-sec.subscriptions").attr("data-subscriptions","yes")):(jQuery(".bigcart__subscriptionnotif").removeClass("disable"),jQuery('.bslide-card-button[data-subscriberaccess="yes"]').addClass("subscriber"),jQuery('.ts .event-button-time[data-subscriberaccess="yes"]').addClass("subscriber")))}))};window.applySubscriptionPurchases=c;const l=document.getElementById("communication-preferences-form");function u(e={}){const t=jQuery('<div class="form-row multi-item email-item" />');e.id&&t.attr("data-email-id",e.id),e.typeId&&t.attr("data-email-type-id",e.typeId);const i=jQuery('<div class="multi-item-inner"><label>Email:</label>'),a=jQuery('<input type="email" class="email-field" placeholder="[email protected]" /></div>').val(e.address||""),s=jQuery('<div class="validation-message email-validation"></div>'),n=jQuery('<div class="multi-item-inner"><label class="primary-label">Primary?</label>'),r=jQuery('<input type="checkbox" class="email-primary" /></div>').prop("checked",!!e.primary),o=jQuery('<button type="button" class="remove-email bigaccount-remove">Remove</button>').click((function(){t.remove(),m("#emailList",".email-primary")}));return t.append(i,a,s,n,r,o),t}function p(e={}){const t=jQuery('<div class="form-row multi-item phone-item" />');e.id&&t.attr("data-phone-id",e.id),e.typeId&&t.attr("data-phone-type-id",e.typeId);const i=jQuery('<div class="multi-item-inner"><label>Phone:</label>'),a=jQuery('<input type="tel" class="phone-field" placeholder="(555) 555-5555" /></div>').val(e.phone||""),s=jQuery('<div class="validation-message phone-validation"></div>'),n=jQuery('<div class="multi-item-inner"><label>Type:</label>'),r=jQuery('<input type="text" class="phone-type" readonly /></div>').val(e.type||"Mobile"),o=jQuery('<div class="multi-item-inner"><label class="primary-label">Primary?</label>'),d=jQuery('<input type="checkbox" class="phone-primary" /></div>').prop("checked",!!e.primary),c=jQuery('<button type="button" class="remove-phone bigaccount-remove">Remove</button>').click((function(){t.remove(),m("#phoneList",".phone-primary")}));return t.append(i,a,s,n,r,o,d,c),t}function b(e={}){const t=jQuery('<div class="form-row multi-item address-item" />');e.id&&t.attr("data-address-id",e.id),e.typeId&&t.attr("data-address-type-id",e.typeId);const i=jQuery('<div class="multi-item-inner"><label>Street 1:</label>'),a=jQuery('<input type="text" class="address-street1" placeholder="123 Main St" /></div>').val(e.street1||""),s=jQuery('<div class="multi-item-inner"><label>Street 2:</label>'),n=jQuery('<input type="text" class="address-street2" placeholder="Apt, Suite, etc." /></div>').val(e.street2||""),r=jQuery('<div class="multi-item-inner"><label>City:</label>'),o=jQuery('<input type="text" class="address-city" placeholder="City" /></div>').val(e.city||""),d=jQuery('<div class="multi-item-inner"><label>State:</label>'),c=jQuery('<input type="text" class="address-state" maxlength="2" placeholder="VA" /></div>').val(e.state||""),l=jQuery('<div class="multi-item-inner"><label>Zip:</label>'),u=jQuery('<input type="text" class="address-zip" placeholder="12345" /></div>').val(e.zip||""),p=jQuery('<div class="validation-message address-validation"></div>'),b=jQuery('<div class="multi-item-inner"><label class="primary-label">Primary?</label>'),g=jQuery('<input type="checkbox" class="address-primary" /></div>').prop("checked",!!e.primary),v=jQuery('<button type="button" class="remove-address bigaccount-remove">Remove</button>').click((function(){t.remove(),m("#addressList",".address-primary")}));return t.append(i,a,s,n,r,o,d,c,l,u,p,b,g,v),t}function m(e,t){const i=jQuery(e).find(t);0===i.filter(":checked").length&&i.length>0&&i.first().prop("checked",!0)}function g(e){const t=jQuery(this),i=t.hasClass("email-primary")?"#emailList .email-primary":t.hasClass("phone-primary")?"#phoneList .phone-primary":"#addressList .address-primary";t.is(":checked")?jQuery(i).not(t).prop("checked",!1):setTimeout((function(){0===jQuery(i+":checked").length&&t.prop("checked",!0)}),0)}function v(){let e=!0;return jQuery(".validation-message").text("").removeClass("show"),jQuery(".email-field, .phone-field, .address-street1, .address-city, .address-state, .address-zip").removeClass("input-error"),jQuery("#emailList .email-item").each((function(){const t=jQuery(this),i=t.find(".email-field").val().trim(),a=t.find(".email-validation");i&&!function(e){return/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(e)}(i)&&(t.find(".email-field").addClass("input-error"),a.text("Please enter a valid email address").addClass("show"),e=!1)})),jQuery("#phoneList .phone-item").each((function(){const t=jQuery(this),i=t.find(".phone-field").val().trim(),a=t.find(".phone-validation");i&&!function(e){const t=e.replace(/\D/g,"");return t.length>=10&&t.length<=11}(i)&&(t.find(".phone-field").addClass("input-error"),a.text("Please enter a valid phone number").addClass("show"),e=!1)})),jQuery("#addressList .address-item").each((function(){const t=jQuery(this),i=t.find(".address-street1").val().trim(),a=t.find(".address-city").val().trim(),s=t.find(".address-state").val().trim(),n=t.find(".address-zip").val().trim(),r
1=t.find(".address-validation");if(i||a||s||n){const n=[];i||(t.find(".address-street1").addClass("input-error"),n.push("Street")),a||(t.find(".address-city").addClass("input-error"),n.push("City")),s||(t.find(".address-state").addClass("input-error"),n.push("State")),n.length>0&&(r.text("Required: "+n.join(", ")).addClass("show"),e=!1)}})),e}function y(e,t){jQuery(".account-notification").remove();const i=jQuery(`\n        <div class="account-notification ${e}">\n            <i class="fas ${"success"===e?"fa-check-circle":"fa-exclamation-circle"}"></i>\n            <span>${t}</span>\n            <button class="notification-close" type="button">&times;</button>\n        </div>\n    `);jQuery("#accountDetailsForm").prepend(i),i.find(".notification-close").on("click",(function(){i.fadeOut(300,(function(){jQuery(this).remove()}))})),setTimeout((function(){i.fadeOut(300,(function(){jQuery(this).remove()}))}),5e3)}function f(){if(window.constituentid){var e={action:"tessituraAccountDetails",bt_t_sess:getCookie("bt_t_sess"),t_u_id:window.constituentid};jQuery.post("/wp/wp-admin/admin-ajax.php",e,(function(e){"success"===e.status&&void 0!==e.user&&(jQuery("#constituentType").val(e.user.constituentType),jQuery("#displayName").val(e.user.displayName),jQuery("#firstName").val(e.user.firstname),jQuery("#lastName").val(e.user.lastname),jQuery("#emailList").empty(),jQuery("#phoneList").empty(),jQuery("#addressList").empty(),Array.isArray(e.user.emails)&&e.user.emails.length&&e.user.emails.forEach((function(e){const t=u(e);jQuery("#emailList").append(t)})),m("#emailList",".email-primary"),Array.isArray(e.user.phones)&&e.user.phones.length&&e.user.phones.forEach((function(e){const t=p(e);jQuery("#phoneList").append(t)})),m("#phoneList",".phone-primary"),Array.isArray(e.user.addresses)&&e.user.addresses.length&&e.user.addresses.forEach((function(e){const t=b(e);jQuery("#addressList").append(t)})),m("#addressList",".address-primary"))}))}}l&&l.addEventListener("submit",(function(e){e.preventDefault(),new FormData(l)})),window.loadAccountDetails=f,window.validateAccountForm=v,window.showAccountNotification=y,jQuery(document).on("click",".bigcart__footer__button__guest",(function(){window.location="/checkout?guest=true"}))})(),(()=>{var e=function(e,t,i){let a=jQuery("#menu-main").find(".big-notif-holder-cart");new BIGNotification(a,null,e,t||"far fa-engine-warning",i||8e3).show()};window.showCartNotice=e;var t=function(t){jQuery('.ioxseat[data-seatid="'+t+'"]').removeClass("clicked"),e("Sorry, that seat could not be reserved. Please choose another seat.")};window.showSeatUnavailableNotice=t;var i=function(e){let t=(jQuery('.ioxseat[data-seatid="'+e+'"]').first().attr("id")||"").split("-"),i=t[1]||"",a=t[2]||"",s=jQuery(".big-modal-ticket");return{label:""!==a&&""!==i?"Row "+a+", Seat "+i:"Your selected seat",detail:[s.find(".big-modal-title").first().text().trim(),(s.find(".ts-date-option.selecteddate").attr("data-ticketdate")||"").trim()].filter((function(e){return""!==e})).join(" · ")}};window.describePendingSeat=i;var a=function(e,t,i){let a=jQuery("<div>").html(i||""),s=jQuery('.bigcart__list__ticket[data-instanceid="'+e+'"]'),n=a.find(".bigcart__itemheading__primary").first().text().trim()||s.find(".bigcart__itemheading__primary").first().text().trim(),r=a.find(".bigcart__itemheading__date").first().text().trim()||s.find(".bigcart__itemheading__date").first().text().trim(),o=parseInt(t,10)||1;return{label:o+(1===o?" ticket":" tickets"),detail:[n,r].filter((function(e){return""!==e})).join(" · ")}};window.describePendingTickets=a;var s=function(e,t,a,s,n,o){let d=i(t);setPendingCartAction({label:d.label,detail:d.detail,run:function(i){r(e,t,a,s,n,o,i)},cancel:function(){jQuery('.ioxseat[data-seatid="'+t+'"]').removeClass("clicked")}}),generateModal("login")};window.requireLoginForSeat=s;var n=function(t,i,s,n,r){var d={action:"tessituraGetSession",bt_t_sess:getCookie("bt_t_sess")};jQuery.post("/wp/wp-admin/admin-ajax.php",d,(function(d){if(d&&d.response&&d.response.IsLoggedIn)return e("Sorry, those tickets could not be reserved. Please try again or c
1ontact the box office."),void("function"==typeof r&&r());let c=a(t,i,n);setPendingCartAction({label:c.label,detail:c.detail,run:function(e){o(t,i,s,n,e)},cancel:null}),generateModal("login")}))};window.handleUnreservedTicketFailure=n;var r=function(e,i,a,n,r,o,c){"9799"===e&&(n="90");var l={action:"tessituraGetSession",bt_t_sess:getCookie("bt_t_sess")};jQuery.post("/wp/wp-admin/admin-ajax.php",l,(function(l){if(l.response.IsLoggedIn){var u={action:"tessituraReserveTicket",bt_t_sess:getCookie("bt_t_sess"),instance_id:e,zone_id:a,seat_id:i,price_type_id:n};jQuery.post("/wp/wp-admin/admin-ajax.php",u,(function(a){if("success"===a.status){let t={},s=jQuery('.bigcart__list__ticket[data-instanceid="'+e+'"]');0===s.length?(jQuery("#bigcart").prepend(r),s=jQuery('.bigcart__list__ticket[data-instanceid="'+e+'"]')):s.find(".bigcart-item-subitem-container.traditional").append(r),"string"==typeof o&&""!==o&&0===s.find(".stairs-warning-cart").length&&s.find(".bigcart-item-subitems").first().before(o);let n=s.find('.bigcart-item-subitem-name[data-seatid="'+i+'"]'),l=jQuery("#menu-main").find(".big-cart-number");jQuery(l).text(parseInt(jQuery(l).text())+1);let u=jQuery("#menu-main").find(".big-notif-holder-cart");new BIGNotification(u,1,"ticket was added","far fa-shopping-bag").show(),jQuery(".ts-finish-incart").addClass("active").off().on("click",(function(){openCart()})),jQuery('[data-seatid="'+i+'"]').addClass("clicked chosen"),jQuery(".bigcart-item-subitem-remove").off().click((function(e){let t=jQuery(e.currentTarget).closest(".bigcart-item-subitem-name"),a=jQuery(e.currentTarget).closest(".bigcart__list__ticket"),s=a.attr("data-instanceid"),n=t.attr("data-ticketid");1===a.find(".bigcart-item-subitem-name").length?a.remove():(t.remove(),0===a.find(".bigcart-item-subitem-name.stairs-seat").length&&a.find(".stairs-warning-cart").remove()),jQuery('[data-seatid="'+i+'"]').removeClass("clicked chosen"),removeTicket(n,s)})),n.attr("data-ticketid",a.id);let p="";"9798"===e?(p+='<option value="90">Regular</option>',p+='<option value="91">Youth (17 and Under)</option>'):(p+='<option value="1">Regular</option>',p+='<option value="3">Youth (17 and Under)</option>');let b=n.find(".bigcart-item-subitem-name-drop");return b.empty().append(p),b.off().on("change",(function(e){let t=jQuery(e.currentTarget).find("option:selected").val();d(a.id,t)})),jQuery(".bigcart__footer__button").show(),updateTotals(),"function"==typeof c&&c(),t}t(i),"function"==typeof c&&c()}))}else s(e,i,a,n,r,o)}))};window.addTicketToCart=r;var o=function(e,t,i,a,s){"9799"===e&&(i="90");var r={action:"tessituraReserveGeneralAdmissionTicket",bt_t_sess:getCookie("bt_t_sess"),instance_id:e,price_type_id:i,num_seats:t};jQuery.post("/wp/wp-admin/admin-ajax.php",r,(function(r){if("success"===r.status){let i={},n=jQuery('.bigcart__list__ticket[data-instanceid="'+e+'"]');0===n.length?(jQuery("#bigcart").prepend(a),n=jQuery('.bigcart__list__ticket[data-instanceid="'+e+'"]')):n.find(".bigcart-item-subitem-container.traditional").append(a);let o=jQuery("#big-cart").find(".big-cart-number");jQuery(o).text(parseInt(jQuery(o).text())+1);let d=jQuery("#big-cart").find(".big-notif-holder-cart");new BIGNotification(d,1,"ticket was added","far fa-shopping-bag").show(),jQuery(".bigcart-item-subitem-remove").off().click((function(e){let t=jQuery(e.currentTarget).closest(".bigcart-item-subitem-name"),i=jQuery(e.currentTarget).closest(".bigcart__list__ticket"),a=i.attr("data-instanceid"),s=t.attr("data-ticketid");1===i.find(".bigcart-item-subitem-name").length?i.remove():t.remove(),removeTicket(s,a)}));for(let i=0;i<t;i++)jQuery('.bigcart__list__ticket[data-instanceid="'+e+'"]').find(".bigcart-item-subitem-name").eq(i).attr("data-ticketid",r.id);return jQuery(".bigcart__footer__button").show(),openCart(),updateTotals(),"function"==typeof s&&s(),i}n(e,t,i,a,s)}))};window.addUnreservedTicketToCart=o,window.addInitialMoonliteTicketToCart=function(e,t,i,a){const s="5201APJKBKCCCNQQMCTQGVKMLVCGJKMGP";let n="",r="";switch(a){case"premium":n="2001AHRPHKQVSMKGSDJKJQJCLGRKHBSVV",r="15169AGHMSBNQBSCLMMNJCVSPHJJKPLNJ";break;case"economy":n="1601APDLPHDNDHQKCQVBHMDTSQVKMKLPQ",r="15167AQTJCJPVMKGRDCHHHDKBMSNVVRDV";break;default:n="1801APGQPRKNVLCHGSKJBCTJKDRMGPLNL",r="15168AQBMVGGTJNPBLPDHKGTKBMJCKSHB"}let o={async:!0,crossDomain:!0,url:"https://spektrix.bartertheatre.com/bartertheatre/api/v3/basket/tickets?$expand=event,
1instance,instance/priceList",method:"POST",xhrFields:{withCredentials:!0},headers:{"Content-Type":"application/json","cache-control":"no-cache"},processData:!1,data:'[{"instance": "'+e+'","seat": "'+t+'","type": "'+i+'","ticketType": "'+s+'"},{"instance": "'+e+'","seatingPlan": "'+r+'","type": "'+n+'","ticketType": "4401APLLPBSHLDJVTLGBDQTQBHJDJSHCM"}]'};jQuery.ajax(o).done((function(t){if(t.length>0){let i={};for(let i=0;i<t.length;i++)void 0!==t[i].seat&&void 0!==t[i].seat.id&&t[i].ticketType.id===s&&t[i].instance.id===e&&jQuery('.bigcart__list__ticket[data-instanceid="'+t[i].instance.id+'"]').find('.bigcart-item-subitem-name[data-seatid="'+t[i].seat.id+'"]').attr("data-ticketid",t[i].id);return openCart(),updateTotals(),i}}))},window.updateMoonliteTicketValues=function(e,t,i){$currentticketcontainer=jQuery('.bigcart__list__ticket[data-instanceid="'+e+'"]'),$currentticketcontainer.find(".bigcart-item-subitem-value."+t+"-value").text(i)};var d=function(e,t){let i="1";"1"===t&&(i="3");var a={action:"tessituraChangeTicketPriceType",bt_t_sess:getCookie("bt_t_sess"),line_item:e,newpricetype:t,oldpricetype:i};jQuery.post("/wp/wp-admin/admin-ajax.php",a,(function(e){updateTotals()}))};window.toggleTicketType=d,window.updateMoonliteTicketsInCart=function(e,t,i,a){jQuery(".bigcart__footer__totals").hide(),jQuery(".bigcart__list__ticket__stub__pricing .bigcart__list__ticket__stub__inner").hide();let s=new BIGPreloader(".bigcart__footer"),n=new BIGPreloader(".bigcart__list__ticket__stub__pricing ");s.show(),n.show();const r="4401APLLPBSHLDJVTLGBDQTQBHJDJSHCM",o="5001ABHHSRBTQRMRKVQTDCNNRTMMJHMGD";if(void 0!==window.nonseatedinstances){let c=[],l=[];window.nonseatedinstances.forEach((function(t){t.instance===e&&t.ticketType===r&&c.push(t.ticketId),t.instance===e&&t.ticketType===o&&l.push(t.ticketId)}));let u="",p="[",b="",m="";switch(a){case"premium":b="2001AHRPHKQVSMKGSDJKJQJCLGRKHBSVV",m="15169AGHMSBNQBSCLMMNJCVSPHJJKPLNJ";break;case"economy":b="1601APDLPHDNDHQKCQVBHMDTSQVKMKLPQ",m="15167AQTJCJPVMKGRDCHHHDKBMSNVVRDV";break;default:b="1801APGQPRKNVLCHGSKJBCTJKDRMGPLNL",m="15168AQBMVGGTJNPBLPDHKGTKBMJCKSHB"}if("adult"===t)if(c.length>i&&i>=0)for(;i<c.length;)u+=c.pop()+",";else if(c.length<i)for(let t=c.length;t<i;t++)p+='{"instance": "'+e+'","seatingPlan": "'+m+'","type": "'+b+'","ticketType": "'+r+'"},';if("youth"===t)if(l.length>i&&i>=0)for(;i<l.length;)u+=l.pop()+",";else if(l.length<i)for(let t=l.length;t<i;t++)p+='{"instance": "'+e+'","seatingPlan": "'+m+'","type": "'+b+'","ticketType": "'+o+'"},';if(u=u.slice(0,-1),p=p.slice(0,-1),p+="]",""!==u){var d={async:!0,crossDomain:!0,url:"https://spektrix.bartertheatre.com/bartertheatre/api/v3/basket/tickets?ticketIds="+u,method:"DELETE",xhrFields:{withCredentials:!0},headers:{"Content-Type":"application/json","cache-control":"no-cache"},processData:!1};jQuery.ajax(d).done((function(e){updateTotals([s,n])}))}if("]"!==p){let e={async:!0,crossDomain:!0,url:"https://spektrix.bartertheatre.com/bartertheatre/api/v3/basket/tickets?$expand=event,instance,instance/priceList",method:"POST",xhrFields:{withCredentials:!0},headers:{"Content-Type":"application/json","cache-control":"no-cache"},processData:!1,data:p};jQuery.ajax(e).done((function(e){updateTotals([s,n])}))}}},window.addMembershipToCart=function(e){var t={async:!0,crossDomain:!0,url:"https://spektrix.bartertheatre.com/bartertheatre/api/v3/basket/membership-subscriptions",method:"POST",xhrFields:{withCredentials:!0},headers:{"Content-Type":"application/json","cache-control":"no-cache"},processData:!1,data:'[{\r\n  "membership": "'+e+'",\r\n  "autoRenew": "false"\r\n}]'};jQuery.ajax(t).done((function(e){window.location="/cart"}))};var c=function(e,t,i,a){jQuery(".bigaccount__container").removeClass("active"),jQuery(".bigcart__container").addClass("active"),jQuery(".big-modal-overlay").addClass("active"),jQuery(".big-cart-carticon").hide(),jQuery(".big-cart-closeicon").show(),jQuery(".big-modal-container").remove(),jQuery(".bigcart__footer__totals").hide(),jQuery(".bigcart__noitems").hide();let s=new BIGPreloader(".bigcart__footer");s.show();var n={action:"tessituraGetCartItems",bt_t_sess:getCookie("bt_t_sess")};jQuery.post("/wp/wp-admin/admin-ajax.php",n,(function(n){let r=!1;if("success"===n.status&&void 0!==n.items&&void 0!==n.items.tickets&&jQuery(n.items.tickets).length>0&&jQuery(n.items.tickets).each((function(t,i){i.instanceid===e&&(r=!0)})),!r){var o={action:"tessituraReserveOnDemandTicket",bt_t_sess:getCookie("bt_t_sess"),instance_id:e};jQuery.post("/wp/wp-admin/admin-ajax.php",o,(function(n){if("success"===n.status){let r=n.id,o=new Date(Date.now()+12096e5).toLocaleDateString("en-us",{month:"long",year:"numeric",day:"numeric"}
1),d='<div class="bigcart__list__ticket cartcard sshadow cart-ondemand" data-instanceid="'+e+'" data-ticketid="'+r+'"><img class="ticket-on-demand-logo" src="https://bartertheatre.com/app/uploads/2020/10/ondemandw.png" width="50%"><div class="bigcart__list__ticket__image" style="background-image:url('+a+')"></div><div class="bigcart__list__ticket__stub"><div class="bigcart__list__ticket__stub__inner bigheading"><div class="bigcart__itemheading"><div class="bigcart__itemheading__primary">'+t+'</div><div class="bigcart__itemheading__secondary">Access ending on '+o+'</div></div><div class="bigcart__itembuttons"><div class="bigcart__itembuttons__delete"><i class="far fa-trash"></i></div></div></div><div class="bigcart__list__ticket__stub__inner"><div class="bigcart__list__ticket__stub__quantity">14 Day Access</div><div class="bigcart__list__ticket__stub__cost">$'+parseFloat(i).toFixed(2)+"</div></div></div></div>";jQuery("#bigcart").prepend(d);let c=jQuery("#menu-main").find(".big-notif-holder-cart");new BIGNotification(c,1,"on-demand was added","far fa-shopping-bag").show(),updateTotals([s]),jQuery(".bigcart__footer__button").show()}else{let e=jQuery("#menu-main").find(".big-notif-holder-cart");new BIGNotification(e,null,"Oops! Looks like there was an issue.","far fa-engine-warning").show()}}))}}))};window.addOnDemandVideoToCart=c,window.manualAddToCart=function(e){jQuery(".bigcart__footer__totals").hide(),jQuery(".bigcart__noitems").hide();let t=new BIGPreloader(".bigcart__footer");t.show();var i={url:"https://spektrix.bartertheatre.com/bartertheatre/api/v3/basket/tickets?$expand=event,instance,instance/priceList",method:"POST",timeout:0,xhrFields:{withCredentials:!0},headers:{"Content-Type":"application/json","cache-control":"no-cache"},data:'[{\n      "instance": "'+e+'",\n      "seatingPlan": "14365AHRQLJSQPSMGMLCCHBDJTTPLPSHT",\n      "ticketType": "1AHGJDSMMPLMPPGNLJBQVLBRSKVDLQRPP"\n}]'};jQuery.ajax(i).done((function(i){if(i[i.length-1].instance.id===e){jQuery(".big-modal-overlay").removeClass("active"),jQuery(".big-modal-container").remove();let e='<div class="bigcart__list__ticket cartcard sshadow cart-specials" data-instanceid="'+i[i.length-1].instance.id+'" data-ticketid="'+i[i.length-1].id+'"><img class="ticket-on-demand-logo" src="https://bartertheatre.com/app/uploads/2020/10/specialsw.png" width="50%"><div class="bigcart__list__ticket__image" style="background-image:url('+i[i.length-1].event.attribute_ShowBannerURL+')"></div><div class="bigcart__list__ticket__stub"><div class="bigcart__list__ticket__stub__inner bigheading"><div class="bigcart__itemheading"><div class="bigcart__itemheading__primary">'+i[i.length-1].event.name+'</div></div><div class="bigcart__itembuttons"><div class="bigcart__itembuttons__delete"><i class="far fa-trash"></i></div></div></div><div class="bigcart__list__ticket__stub__inner"><div class="bigcart__list__ticket__stub__quantity">Event Access</div><div class="bigcart__list__ticket__stub__cost">$'+parseFloat(i[i.length-1].price).toFixed(2)+"</div></div></div></div>";jQuery("#bigcart").prepend(e),jQuery(".bigcart__list__ticket .bigcart__itembuttons__delete").off().click((function(e){let t=jQuery(e.currentTarget).closest(".bigcart__list__ticket"),i=t.attr("data-instanceid"),a=[];void 0!==t.attr("data-ticketid")&&""!==t.attr("data-ticketid")&&a.push(t.attr("data-ticketid")),t.find(".bigcart-item-subitem-name").each((function(e,t){a.push(jQuery(t).attr("data-ticketid"))})),window.nonseatedinstances.forEach((function(e){e.instance===i&&a.push(e.ticketId)})),jQuery(t).remove(),removeTicket(a.join())}));let a=jQuery("#menu-main").find(".big-notif-holder-cart");new BIGNotification(a,1,"special event was added","far fa-shopping-bag").show(),updateTotals([t])}}))},window.addBarterBYAToCart=function(e){jQuery(".bigcart__footer__totals").hide(),jQuery(".bigcart__noitems").hide();let t=new BIGPreloader(".bigcart__footer");t.show();var i={url:"https://spektrix.bartertheatre.com/bartertheatre/api/v3/basket/tickets?$expand=event,instance,instance/priceList",method:"POST",timeout:0,xhrFields:{withCredentials:!0},headers:{"Content-Type":"application/json","cache-control":"no-cache"},data:'[{\n      "instance": "'+e+'",\n      "seatingPlan": "13365AKQVHBHJTQSRRPBLHQDHNRTHTMNT",\n      "ticketType": "1AHGJDSMMPLMPPGNLJBQVLBRSKVDLQRPP"\n}]'};jQuery.ajax(i).done((function(i){if(i[i.length-1].instance.id===e){jQuery(".big-modal-overlay").removeClass("active"),jQuery(".big-modal-container").remove();
1let e='<div class="bigcart__list__ticket cartcard sshadow cart-specials" data-instanceid="'+i[i.length-1].instance.id+'" data-ticketid="'+i[i.length-1].id+'"><img class="ticket-on-demand-logo" src="https://bartertheatre.com/app/uploads/2020/10/specialsw.png" width="50%"><div class="bigcart__list__ticket__image" style="background-image:url('+i[i.length-1].event.attribute_ShowBannerURL+')"></div><div class="bigcart__list__ticket__stub"><div class="bigcart__list__ticket__stub__inner bigheading"><div class="bigcart__itemheading"><div class="bigcart__itemheading__primary">'+i[i.length-1].event.name+'</div></div><div class="bigcart__itembuttons"><div class="bigcart__itembuttons__delete"><i class="far fa-trash"></i></div></div></div><div class="bigcart__list__ticket__stub__inner"><div class="bigcart__list__ticket__stub__quantity">Event Access</div><div class="bigcart__list__ticket__stub__cost">$'+parseFloat(i[i.length-1].price).toFixed(2)+"</div></div></div></div>";jQuery("#bigcart").prepend(e),jQuery(".bigcart__list__ticket .bigcart__itembuttons__delete").off().click((function(e){let t=jQuery(e.currentTarget).closest(".bigcart__list__ticket"),i=t.attr("data-instanceid"),a=[];void 0!==t.attr("data-ticketid")&&""!==t.attr("data-ticketid")&&a.push(t.attr("data-ticketid")),t.find(".bigcart-item-subitem-name").each((function(e,t){a.push(jQuery(t).attr("data-ticketid"))})),window.nonseatedinstances.forEach((function(e){e.instance===i&&a.push(e.ticketId)})),jQuery(t).remove(),removeTicket(a.join())}));let a=jQuery("#menu-main").find(".big-notif-holder-cart");new BIGNotification(a,1,"special event was added","far fa-shopping-bag").show(),updateTotals([t])}}))},window.addToWishlist=function(e,t,i){var a={action:"addToShowWishlist",name:e,email:t,showid:i};jQuery.post("/wp/wp-admin/admin-ajax.php",a,(function(e){if("success"===e.status){jQuery(".big-modal-overlay").removeClass("active"),jQuery(".big-modal-container").remove();let e=jQuery("#menu-main").find(".big-notif-holder-cart");new BIGNotification(e,1,"event added to wishlist","far fa-shopping-bag").show()}else jQuery(".big-modal-overlay").removeClass("active"),jQuery(".big-modal-container").remove()}))},jQuery("#frankbuttonod").mouseup((function(){c("81601ALGJMDVGMSHVCQBMQRJBKHDSGMMK")}))})(),(()=>{var e=".big-modal-container.loginmodal, .big-modal-container.bigsignup, .big-modal-container.forgotpassword",t=".big-modal-container.big-modal-ticket",i=["login","signup","forgotpassword"];window.AUTH_MODAL_SELECTOR=e,window.TICKET_MODAL_SELECTOR=t;var a=null;window.setPendingCartAction=function(e){a=e||null};var s=function(){return a};window.getPendingCartAction=s,window.clearPendingCartAction=function(){a=null};var n=function(){var e=a;a=null,e&&"function"==typeof e.cancel&&e.cancel()};window.cancelPendingCartAction=n;var r=function(e){var t=a;return a=null,t&&"function"==typeof t.run?(t.run(e),!0):("function"==typeof e&&e(),!1)};window.resumePendingCartAction=r;var o=function(){return jQuery(t).length>0};window.isTicketModalOpen=o,window.isAuthModalType=function(e){return-1!==i.indexOf(e)};var d=function(){return jQuery(".big-modal-stack-overlay").length>0};window.isAuthModalStacked=d,window.stackAuthModalOverTicketModal=function(){var e=jQuery(t);return 0!==e.length&&(e.addClass("big-modal-stacked"),d()||jQuery('<div class="big-modal-stack-overlay" aria-hidden="true"></div>').on("click",(function(){l()})).insertAfter(e),!0)};var c=function(){jQuery(".big-modal-stack-overlay").remove(),jQuery(t).removeClass("big-modal-stacked")};window.unstackAuthModal=c;var l=function(){jQuery(e).remove(),c(),n()};window.closeStackedAuthModal=l,window.closeAllModals=function(){jQuery(".big-modal-overlay").removeClass("active"),jQuery(".big-modal-container").remove(),c(),n()},window.finishAuthInPlace=function(t){var i=t||{},a=o();return!(!a&&!s()||(jQuery(e).remove(),c(),jQuery(".big-modal-loginhint").remove(),a||jQuery(".big-modal-overlay").removeClass("active"),r((function(){i.cartchanged&&"function"==typeof updateItems&&(updateItems(),updateTotals())})),0))};var u=function(e){return jQuery("<div>").text(null==e?"":String(e)).html()};
1window.bigEscapeHtml=u,window.getLoginModalHeadingHtml=function(){var e=s();if(e){var t=e.detail?'<span class="big-modal-context-detail">'+u(e.detail)+"</span>":"";return'<div class="big-modal-title">Log in to reserve your seat</div><div class="big-modal-subtitle">Sign in or create a free account and we\'ll add your selection to the cart for you.</div><div class="big-modal-context"><i class="far fa-ticket-alt"></i><div class="big-modal-context-text"><span class="big-modal-context-label">'+u(e.label)+"</span>"+t+"</div></div>"}return o()?'<div class="big-modal-title">Log in to buy tickets</div><div class="big-modal-subtitle">Sign in or create a free account, then pick your seats.</div>':'<div class="big-modal-title">Login or Register</div><div class="big-modal-subtitle">Login to access your shows, get early access, take advantage of subscriber benefits, or buy tickets</div>'},window.getTicketModalLoginHintHtml=function(){return window.constituentid?"":'<span class="big-modal-loginhint"><i class="far fa-user-lock"></i><span>You\'ll need to log in to reserve seats. <span class="big-modal-loginhint-link" onclick="generateModal(\'login\')">Log in or register</span></span></span>'}
1,window.bindLoginModalKeys=function(){jQuery("#spektrix-username, #spektrix-password, #spektrix-promo").off("keydown.biglogin").on("keydown.biglogin",(function(e){"Enter"===e.key&&(e.preventDefault(),send_login_request())})),window.matchMedia&&window.matchMedia("(min-width: 768px)").matches&&setTimeout((function(){jQuery("#spektrix-username").trigger("focus")}),50)}})(),jQuery(document).on("ready",(function(){if(jQuery(".big-cal").length>0){let a="dayGridMonth";/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)&&(a="listMonth");let s={"Barter Days":"fas fa-calendar-day","Student Matinee":"fas fa-graduation-cap","Pay What You Will":"fas fa-balance-scale","Wheelchair Accessibility":"fas fa-wheelchair","Sign Language":"fas fa-american-sign-language-interpreting","Open Caption":"fas fa-book-open","Closed Caption":"fas fa-closed-captioning","Hearing Assistance":"fas fa-assistive-listening-systems",Talkback:"fas fa-comments","Meet the Players":"far fa-handshake","Sensory Friendly Performance (SFP)":"fas fa-exclamation-circle","Mask Required":"fas fa-head-side-mask","COVID Vaccine Required":"fas fa-syringe"};function e(e){return String(e).toLowerCase().replace(/[^a-z0-9]/g,"")}function t(e){let t="";return jQuery(e).each((function(e,i){let a=s[i]||"fas fa-info-circle",n=String(i).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/</g,"&lt;").replace(/>/g,"&gt;");t+='<span class="fc-amenity-badge" data-amenity-label="'+n+'" title="'+n+'" aria-label="'+n+'"><i class="'+a+'" aria-hidden="true"></i></span>'})),""===t?"":'<div class="fc-amenity-badges">'+t+"</div>"}var i=document.getElementById("big-calendar");new FullCalendar.Calendar(i,{schedulerLicenseKey:"0103027895-fcs-1645022865",initialView:a,contentHeight:"auto",nowIndicator:!0,eventTimeFormat:{hour:"numeric",minute:"2-digit",omitZeroMinute:!0,meridiem:"short"},headerToolbar:{left:"title",right:"prev,next dayGridMonth,listMonth"},events:function(e,t,i){let a={action:"getEventsForCalendar",starttime:e.startStr,endtime:e.endStr};jQuery.post("/wp/wp-admin/admin-ajax.php",a,(function(e){if("success"===e.status){let i=[];jQuery(e.events).each((function(e,t){let a={id:t.instanceid,title:t.eventName,start:t.eventDate,extendedProps:{reservedseating:t.reservedseating,permalink:t.permalink,showid:t.showid,showpermalink:t.showpermalink,planid:t.planid,tessituraid:t.tessituraid,tessiturainstance:t.tessiturainstance,bannerimage:t.meta.bannerimage,titleimagewhite:t.meta.titleimagewhite,backgroundimage:t.meta.backgroundimage,posterimage:t.meta.posterimage,excerpt:t.meta.excerpt,subtitle1:t.meta.subtitle1,title:t.eventName,subscribergated:t.subscribergated,promotype:t.promotype,promotext:t.promotext,showstatustext:t.showstatustext,overridepricing:t.overridepricing,seatsavailable:t.seatsavailable,seatstotal:t.seatstotal,soldout:t.soldout,featured:t.featured,duration:t.duration,overridetext:t.overridetext,overrideurl:t.overrideurl,type:t.type,typeclass:t.typeclass,preorderdate:t.preorderdate,typelogo:t.typelogo,typelogohover:t.typelogohover,festivalevent:t.festivalevent,venue:t.calendar,amenities:t.amenities,rating:t.rating,remainingtext:t.remainingtext,cast:t.castmapping,collaborators:t.collabmapping,galleryimages:t.galleryimages,sponsors:t.sponsors}};i.push(a)})),t(i)}else i("Error")}))},eventDidMount:function(i){if("listMonth"===i.view.type&&(void 0!==i.event.extendedProps.bannerimage&&jQuery(i.el).css("background-image","url("+i.event.extendedProps.bannerimage+")"),jQuery(i.el).attr("data-status",i.event.extendedProps.showstatustext),jQuery(i.el).attr("data-featured",i.event.extendedProps.featured),0===parseInt(i.event.extendedProps.seatsavailable)&&parseInt(i.event.extendedProps.seatstotal)>0&&jQuery(i.el).attr("data-soldout","Yes"),"Yes"===i.event.extendedProps.soldout&&(jQuery(i.el).attr("data-soldout","Yes"),0===jQuery(i.el).find(".soldout.sale-banner").length&&jQuery(i.el).prepend('<div class="soldout sale-banner dreamyshadow"><p><i class="fas fa-ban" aria-hidden="true"></i> SOLD OUT</p></div>')),"Yes"===i.event.extendedProps.subscribergated&&jQuery(i.el).attr("data-gated","Yes"),jQuery(i.event.extendedProps.amenities).each((function(t,a){jQuery(i.el).attr("data-"+e(a),"Yes")})),jQuery(i.el).find(".fc-list-event-title").append(t(i.event.extendedProps.amenities))),"dayGridMonth"===i.view.type){var a=jQuery(i.el).closest(".fc-daygri
1d-event-harness");void 0!==i.event.extendedProps.posterimage&&a.css("background-image","url("+i.event.extendedProps.posterimage+")"),a.attr("data-status",i.event.extendedProps.showstatustext),a.attr("data-featured",i.event.extendedProps.featured),0===parseInt(i.event.extendedProps.seatsavailable)&&parseInt(i.event.extendedProps.seatstotal)>0&&a.attr("data-soldout","Yes"),"Yes"===i.event.extendedProps.soldout&&a.attr("data-soldout","Yes"),"Yes"===i.event.extendedProps.subscribergated&&a.attr("data-gated","Yes"),jQuery(i.event.extendedProps.amenities).each((function(t,i){a.attr("data-"+e(i),"Yes")})),jQuery(i.el).append(t(i.event.extendedProps.amenities))}if(void 0!==i.event.extendedProps.type){let e="",t="",s="",n="";void 0!==i.event.extendedProps.posterimage&&""!==i.event.extendedProps.posterimage&&(n=i.event.extendedProps.bannerimage);let r="";void 0!==i.event.extendedProps.titleimagewhite&&""!==i.event.extendedProps.titleimagewhite&&(r=i.event.extendedProps.titleimagewhite);let o="";switch(void 0!==i.event.extendedProps.backgroundimage&&""!==i.event.extendedProps.backgroundimage&&(o=i.event.extendedProps.backgroundimage),i.event.extendedProps.type){case"ondemand":t="Get Access",s="/on-demand-group-code/",void 0!==i.event.extendedProps.overridetext&&""!==i.event.extendedProps.overridetext&&(t=i.event.extendedProps.overridetext),void 0!==i.event.extendedProps.overrideurl&&""!==i.event.extendedProps.overrideurl&&(s=i.event.extendedProps.overrideurl),e+='<div class="bslide-card-button event-ondemand-'+i.event.extendedProps.tessituraid+'" data-preorderabletime="'+i.event.extendedProps.preorderdate+'" data-duration="'+i.event.extendedProps.duration+'" onclick="window.location=\''+i.event.extendedProps.overrideurl+"'\">"+t+"</div>";break;case"specials":t="View Event",s=i.event.extendedProps.permalink,void 0!==i.event.extendedProps.overridetext&&""!==i.event.extendedProps.overridetext&&(t=i.event.extendedProps.overridetext),void 0!==i.event.extendedProps.overrideurl&&""!==i.event.extendedProps.overrideurl&&(s=i.event.extendedProps.overrideurl),e+='<div class="bslide-card-button" data-preorderabletime="'+i.event.extendedProps.preorderdate+'" data-duration="'+i.event.extendedProps.duration+'" onclick="window.location=\''+i.event.extendedProps.overrideurl+"'\">"+t+"</div>";break;default:t="Buy Now",void 0!==i.event.extendedProps.overridetext&&""!==i.event.extendedProps.overridetext&&(t=i.event.extendedProps.overridetext),void 0===i.event.extendedProps.overrideurl||""===i.event.extendedProps.overrideurl?"subscriberaccess"===i.event.extendedProps.showstatustext?e+='<div class="bslide-card-button" onclick="subscriberAccess(\''+i.event.extendedProps.tessituraid+"','"+i.event.extendedProps.title+"','"+i.event.extendedProps.venue+"','"+i.event.extendedProps.overridepricing+"','"+n+"','"+r+"','"+o+"');\">"+t+"</div>":e+="<div class=\"bslide-card-button\" onclick=\"generateModal('ticket','"+i.event.extendedProps.tessituraid+"','"+i.event.extendedProps.title+"','"+i.event.extendedProps.venue+"','"+i.event.extendedProps.overridepricing+"','"+n+"','"+r+"','"+o+"');\">"+t+"</div>":e+='<div class="bslide-card-button" onclick="window.location=\''+i.event.extendedProps.overrideurl+"'\">"+t+"</div>"}if("listMonth"===i.view.type&&("Yes"===i.event.extendedProps.soldout&&0===jQuery(i.el).find(".soldout.sale-banner").length&&jQuery(i.el).prepend('<div class="soldout sale-banner dreamyshadow"><p><i class="fas fa-ban" aria-hidden="true"></i> SOLD OUT</p></div>'),jQuery(i.el).find(".fc-list-event-title").after(e)),"dayGridMonth"===i.view.type)switch(a=jQuery(i.el).closest(".fc-daygrid-event-harness"),void 0!==i.event.extendedProps.festivalevent&&"Yes"===i.event.extendedProps.posterimage&&a.attr("data-festival","yes"),"Yes"===i.event.extendedProps.soldout&&0===a.find(".soldout.sale-banner").length&&a.prepend('<div class="soldout sale-banner dreamyshadow"><p><i class="fas fa-ban" aria-hidden="true"></i> SOLD OUT</p></div>'),jQuery(i.el).find(".fc-event-title").after(e),jQuery(i.el).closest(".fc-daygrid-day-events").find(".fc-daygrid-event").length){case 0:break;case 1:a.attr("data-calcard","one");break;case 2:a.attr("data-calcard","two");break;case 3:a.attr("data-calcard","three");break;default:a.attr("data-calcard","plus")}}},eventClick:function(e){if("Yes"===e.event.extendedProps.soldout)return!1;"object"==typeof e.jsEvent&&void 0!==e.event.extendedProps.showpermalink&&"bslide-card-button"!==e.jsEvent.composedPath()[0].className&&(window.location=e.event.extendedProps.showpermalink)},loading:function(e){e?jQuery(".big-cal-container .bigcalpreload").show():jQuery(".big-cal-container .bigcalpreload").hide()}}).render()}})),(()=>{var e=null,t=!1;jQuery(document).ready((function(){if(jQuery(".big-cart-carticon").click((function(e){s()})),jQuery(".big-cart-closeicon").click((function(e){n()})),"/checkout/"===window.location.pathname&&($acccredit=jQuery("#acccredit"),$acccredit.length>0)){var t={action:"tessituraOnAccountBalance",bt_t_sess:getCookie("bt_t_sess")};jQuery.post("/wp/wp-admin/admin-ajax.php",t,(function(t){"success"===t.status&&void 0!==t.balance&&parseFloat(t.balance)>0&&(jQuery(".acccredit-total").text("$"+parseFloat(t.balance).toFixed(2)+" Available"),$acccredit.prop("disabled",!1),$acccredit.on("change",(function(){if(!0===$acccredit.prop("checked")){let s=parseFloat(jQuery(".part-summary #global_cart_total").text().replace("$","")),n=parseFloat(t.balance);s<n&&(n=s);var i={action:"tessituraApplyOnAccount",bt_t_sess:getCookie("bt_t_sess"),amount:n};jQuery.post("/wp/wp-admin/admin-ajax.php",i,(function(t){"success"===t.status&&void 0!==t.paymentid&&(e=t.paymentid,a(),jQuery(".checkout-status-notif.accountcreditnotif").text("ON ACCOUNT CREDIT APPLIED").show(),setTimeout((function(){jQuery(".checkout-stat11us-notif.accountcreditnotif").hide()}),1e4))}))}else i={action:"tessituraRemoveOnAccount",bt_t_sess:getCookie("bt_t_sess"),t_p_oa:e},jQuery.post("/wp/wp-admin/admin-ajax.php",i,(function(e){"success"===e.status&&a()}))})))}))}jQuery("#giftcardnum").on("input",(function(){""!==jQuery("#giftcardnum").val()?jQuery(".big-co-giftcard-btn").removeClass("disabled"):jQuery(".big-co-giftcard-btn").addClass("disabled")})),jQuery(".big-co-giftcard-btn").on("click",(function(e){let t=jQuery("#giftcardnum").val(),i=jQuery("#global_cart_total").text();if(""!==t){var s={action:"tessituraApplyGiftCard",bt_t_sess:getCookie("bt_t_sess"),giftcode:t,carttotal:i};jQuery.post("/wp/wp-admin/admin-ajax.php",s,(function(e){"success"===e.status&&(jQuery("#giftcardnum").val(""),a(),jQuery(".checkout-status-notif.giftcardnotif").text("GIFT CARD APPLIED").show(),setTimeout((function(){jQuery(".checkout-stat11us-notif.giftcardnotif").hide()}),1e4))}))}})),"/order-complete/"!==window.location.pathname&&(i(),a())}));var i=function e(i=[]){var s={action:"tessituraGetCartItems",bt_t_sess:getCookie("bt_t_sess")};jQuery.post("/wp/wp-admin/admin-ajax.php",s,(function(s){if("success"===s.status&&void 0!==s.items){let i="",n={};jQuery(s.items.instances).length>0&&(jQuery(".big-co-sec.subscriptions").attr("data-tickets","yes"),jQuery(".howdidyouhear").parent().parent().attr("data-tickets","yes"),jQuery(".big-co-sec.deliverymethod").attr("data-tickets","yes").show(),jQuery(s.items.instances).each((function(e,t){let a=btoa(t.name);n[t.instanceid]=t.venue,jQuery('.bigcart__list__ad[data-tessituraid="'+a+'"]').remove();let s="";switch(t.pricetype){case"Price Level 1":s="economy";break;case"Price Level 2":s="standard";break;case"Price Level 3":s="premium"}parseFloat(t.price)>=0&&(i+='<div class="bigcart__list__ticket cartcard sshadow" data-instanceid="'+t.instanceid+'" data-tickett
1ier="'+s+'"><div class="bigcart__list__ticket__image" style=" background-image: url('+t.bgimage+')"></div><div class="bigcart__list__ticket__stub"><div class="bigcart__list__ticket__stub__inner bigheading"><div class="bigcart__itemheading"><div class="bigcart__itemheading__primary">'+t.name+'</div><div class="bigcart__itemheading__secondary">'+t.venue+" - "+t.date+'</div></div><div class="bigcart__itembuttons"></div></div><div class="flexalwaysbreak"></div>',void 0!==t.amenities&&(t.amenities.includes("Mask Required")&&(i+='<div class="covid-warning-cart">While inside of Smith Theatre, masks are required to be worn at all times regardless of vaccination status. <a href="https://bartertheatre.com/season-preview/#safety" target="_blank">To learn more, Click Here.</a></div> '),t.amenities.includes("COVID Vaccine Required")&&(i+='<div class="covid-warning-cart-epp">This is an Enhanced Protocol Performance. You are required to show ID and proof of vaccination or negative test before entry.</div>')),i+='<div class="bigcart-item-subitems"></div></div></div></div></div>')}))),jQuery(s.items.ondemand).length>0&&jQuery(s.items.ondemand).each((function(e,t){let a=new Date(Date.now()+12096e5).toLocaleDateString("en-us",{month:"long",year:"numeric",day:"numeric"});i+='<div class="bigcart__list__ticket cartcard sshadow cart-ondemand" data-instanceid="'+t.instanceid+'" data-ticketid="'+t.id+'"><img class="ticket-on-demand-logo" src="https://bartertheatre.com/app/uploads/2020/10/ondemandw.png" width="50%"><div class="bigcart__list__ticket__image" style="background-image:url('+t.bgimage+')"></div><div class="bigcart__list__ticket__stub"><div class="bigcart__list__ticket__stub__inner bigheading"><div class="bigcart__itemheading"><div class="bigcart__itemheading__primary">'+t.name+'</div><div class="bigcart__itemheading__secondary">Access ending on '+a+'</div></div><div class="bigcart__itembuttons"><div class="bigcart__itembuttons__delete"><i class="far fa-trash"></i></div></div></div><div class="bigcart__list__ticket__stub__inner"><div class="bigcart__list__ticket__stub__quantity">14 Day Access</div><div class="bigcart__list__ticket__stub__cost">$'+parseFloat(t.price).toFixed(2)+"</div></div></div></div>"})),jQuery(s.items.giftcertificates).length>0&&jQuery(s.items.giftcertificates).each((function(e,t){i+='<div class="bigcart__list__item cartcard sshadow cart-giftcard" data-giftcardid="'+t.id+'"><div class="bigcart__list__item__image"><i class="fad fa-gift-card"></i></div><div class="bigcart__list__item__stub"><div class="bigcart__list__item__stub__inner bigheading"><div class="bigcart__itemheading"><div class="bigcart__itemheading__primary">$'+parseFloat(t.amount).toFixed(2)+' Gift Card</div><div class="bigcart__itemheading__secondary">For '+t.receiver+'</div></div><div class="bigcart__itembuttons"><div class="bigcart__itembuttons__delete"><i class="far fa-trash"></i></div></div></div><div class="bigcart__list__ticket__stub__inner"><div class="bigcart__list__ticket__stub__quantity"></span></div><div class="bigcart__list__ticket__stub__cost">$'+parseFloat(t.amount).toFixed(2)+"</div></div></div></div>"})),jQuery(s.items.donations).length>0&&jQuery(s.items.donations).each((function(e,t){i+='<div class="bigcart__list__item cartcard sshadow cart-donation" data-donationid="'+t.id+'"><div class="bigcart__list__item__image"><i class="fad fa-hand-heart"></i></div><div class="bigcart__list__item__stub"><div class="bigcart__list__item__stub__inner bigheading"><div class="bigcart__itemheading">',"Y"===t.recurring?i+='<div class="bigcart__itemheading__primary">Monthly Donation</div>':i+='<div class="bigcart__itemheading__primary">'+t.notes+"</div>",i+='<div class="bigcart__itemheading__secondary"></div></div><div class="bigcart__itembuttons"><div class="bigcart__itembuttons__delete"><i class="far fa-trash"></i></div></div></div><div class="bigcart__list__ticket__stub__inner"><div class="bigcart__list__ticket__stub__quantity">',"Y"===t.recurring?i+="<strong>Monthly</strong> Gift":i+="<strong>One-time</strong> Gift",i+='</div><div class="bigcart__list__ticket__stub__cost">$'+parseFloat(t.amount).toFixed(2)+"</div></div></div></div>"})),jQuery(s.items.subscriptions).length>0&&jQuery(s.items.subscriptions).each((function(e,t){i+='<div class="bigcart__list__item cartcard sshadow cart
1-subscription" data-subscriptionid="'+t.id+'" data-package="'+t.package+'">\n\n            <div class="bigcart__list__item__image">\n              <i class="fas fa-bags-shopping"></i>\n            </div>\n            <div class="bigcart__list__item__stub">\n\n              <div class="bigcart__list__item__stub__inner bigheading">\n                <div class="bigcart__itemheading">\n                  <div class="bigcart__itemheading__primary">'+t.name+'</div>\n                  <div class="bigcart__itemheading__secondary">'+t.name+" x"+t.quantity+'</div>\n                </div>\n                <div class="bigcart__itembuttons">\n                  <div class="bigcart__itembuttons__edit">\n                    <i class="far fa-pen"></i>\n                  </div>\n                  <div class="bigcart__itembuttons__delete">\n                    <i class="far fa-trash"></i>\n                  </div>\n                </div>\n              </div>\n              \n              \x3c!--               <div class="bigcart__list__ticket__stub__inner">\n                <div class="dataheading right">total</div>\n              </div> --\x3e\n              <div class="bigcart__list__ticket__stub__inner">\n                <div class="bigcart__list__ticket__stub__quantity">\n\n                  Subscription\n                </div>\n                <div class="bigcart__list__ticket__stub__cost">\n\n                  $'+parseFloat(t.amount).toFixed(2)+"\n                </div>\n              </div>\n              \n\n            </div>\n          </div>"})),"/checkout/"===window.location.pathname&&(0!=jQuery(s.items.memberships).length||0!=jQuery(s.items.donations).length||t||(i+='<div class="bigcart__list__item cartcard sshadow cart-donation autodonation donation-maybe" data-donationid="173224"><div class="bigcart__list__item__image"><i class="fad fa-hand-heart"></i></div><div class="bigcart__list__item__stub"><div class="bigcart__list__item__stub__inner bigheading"><div class="bigcart__itemheading"><div class="bigcart__itemheading__primary">Donation</div><div class="bigcart__itemheading__secondary"></div></div></div><div class="bigcart__list__ticket__stub__inner"><div class="bigcart__list__ticket__stub__quantity"><strong>One-time</strong> Gift</div><div class="bigcart__list__ticket__stub__cost">$0.00</div></div></div><div class="autodonation-question"><div>Would you like to make a<select class="autodonation-select"><option value="20" selected>$20</option><option value="5">$5</option><option value="10">$10</option><option value="35">$35</option><option value="50">$50</option><option value="100">$100</option><option value="250">$250</option></select>donation?</div> <div class="autodonation-questionanswers"><i class="fas autodonation-yes fa-check-square"></i><i class="fas autodonation-no fa-times-square"></i></div></div></div>')),jQuery(s.items.memberships).length>0&&jQuery(s.items.memberships).each((function(e,t){i+='<div class="bigcart__list__item cartcard sshadow cart-donation" data-donationid="'+t.id+'"><div class="bigcart__list__item__image"><i class="fad fa-hand-heart"></i></div><div class="bigcart__list__item__stub"><div class="bigcart__list__item__stub__inner bigheading"><div class="bigcart__itemheading">',"Y"===t.recurring?i+='<div class="bigcart__itemheading__primary">Monthly Donation</div>':i+='<div class="bigcart__itemheading__primary">'+t.notes+"</div>",i+='<div class="bigcart__itemheading__secondary"></div></div><div class="bigcart__itembuttons"><div class="bigcart__itembuttons__delete"><i class="far fa-trash"></i></div></div></div><div class="bigcart__list__ticket__stub__inner"><div class="bigcart__list__ticket__stub__quantity">',"Y"===t.recurring?i+="<strong>Monthly</strong> Gift":i+="<strong>One-time</strong> Gift",i+='</div><div class="bigcart__list__ticket__stub__cost">$'+parseFloat(t.amount).toFixed(2)+"</div></div></div></div>"})),jQuery(".cartcard").remove(),"/checkout/"!==window.location.pathname&&"/order-complete/"!==window.location.pathname&&jQuery("#bigcart").prepend(i),"/checkout/"===window.location.pathname&&(jQuery(".bigcart__items").append(i),jQuery(".autodonation-yes").on("click",(function(){var i=jQuery(this).closest(".autodonation");if(!0===window.isCheckoutInProgress)return;if(t)return;t=!0;let s=jQuery(".autodonation-select option:selected",i).val();var n=jQuery(".autodonation-question",i),r=n.children().hide(),o=jQuery('<div class="autodonation-status">Adding your donation&hellip;</div>').appendTo(n),d=function(){o.remove(),r.show()},c={action:"tessituraSingleDonation",amount:s,recurring:"N",notes:"",bt_t_sess:getCookie("bt_t_sess"),t_u_id:window.constituentid};jQuery.post("/wp/wp-admin/admin-ajax.php",c,(function(i){if(t=!1,i&&"success"===i.status)return e(),void a();d(),e()})).fail((function(){t=!1,d(),e()}))})),jQuery(".autodonation-no").on("click",(function(){jQuery(".autodonation").remove()})),jQuery(".bigpreload.cart-loading").remove(),!0===window.isCheckoutInProgress&&"function"==typeof window.setCheckoutCartLocked&&window.setCheckoutCartLocked(!0)),jQuery(s.items.tickets).length>0&&(jQuery(s.items.tickets).each((function(e,t){if(parseFloat(t.price)>=0){let e="";switch(t.pricetype){case"Price Level 1":e="economy";break;case"Price Level 2":e="standard";break;case"Price Level 3":e="premium"}let i=n[t.instanceid]||"",a=seatRequiresStairs(i,t.section,t.seatrow),s=a?getStairsSeatFlagHtml():"",r='<div class="bigcart-item-subitem-name'+(a?" stairs-seat":"")+'" data-seatid="'+t.seatid+'" data-ticketid="'+t.id+'"><div class="bigcart-item-subitem-name-section '+e+'">'+e+" "+t.tickettype+'</div><div class="bigcart-item-subitem-name-row">
1 '+t.seatrow+s+'</div><div class="bigcart-item-subitem-name-seat"> '+t.seatnumber+'</div><div class="bigcart-item-subitem-name-drop-container">';if("Regular"===t.tickettype||"Adult"===t.tickettype?(r+='<select class="bigcart-item-subitem-name-drop">',r+='<option value="1">Regular</option>',r+='<option value="3">Youth (17 and Under)</option>',r+="</select>"):"Youth (17 and Under)"===t.tickettype&&(r+='<select class="bigcart-item-subitem-name-drop">',r+='<option value="3">Youth (17 and Under)</option>',r+='<option value="1">Regular</option>',r+="</select>"),r+='</div><div class="bigcart-item-subitem-remove">X</div></div>',jQuery('[data-instanceid="'+t.instanceid+'"]').append(r),a){let e=jQuery('.bigcart__list__ticket[data-instanceid="'+t.instanceid+'"]');0===e.find(".stairs-warning-cart").length&&e.find(".bigcart-item-subitems").first().before(getStairsCartWarningHtml(i))}}})),jQuery(".bigcart-item-subitem-name-drop").off().on("change",(function(e){let t=jQuery(e.currentTarget).closest(".bigcart-item-subitem-name").attr("data-ticketid"),i=jQuery(e.currentTarget).find("option:selected").val();toggleTicketType(t,i)}))),jQuery(".bigcart__list__item.cart-giftcard .bigcart__itembuttons__delete").off().click((function(e){var t=jQuery(this).closest(".cart-giftcard"),i={action:"tessituraGiftCardDelete",id:jQuery(t).data("giftcardid"),bt_t_sess:getCookie("bt_t_sess")};jQuery.post("/wp/wp-admin/admin-ajax.php",i,(function(e){jQuery(t).remove(),a()}))})),jQuery(".bigcart__list__item.cart-donation .bigcart__itembuttons__delete").off().click((function(e){var t=jQuery(this).closest(".cart-donation"),i={action:"tessituraSingleDonationDelete",id:jQuery(t).data("donationid"),bt_t_sess:getCookie("bt_t_sess")};jQuery.post("/wp/wp-admin/admin-ajax.php",i,(function(e){if("success"===e.status){var i=(jQuery(t).find(".bigcart__itemheading__primary").text()||"").trim();jQuery(t).remove();try{var s=i.toLowerCase(),n="seat dedication ";if(0===s.indexOf(n)){var r=[],o=localStorage.getItem("pendingMemorialDataList");if(o)try{r=JSON.parse(o)||[]}catch(e){r=[]}var d=localStorage.getItem("pendingMemorialData");if(d)try{var c=JSON.parse(d);if(c&&c.seat_id){var l=Array.isArray(r)&&r.some((function(e){return e&&e.seat_id===c.seat_id}));l||r.push(c)}}catch(e){}for(var u=function(e){if(!e||"string"!=typeof e)return e;var t=e.split("-");if(t.length>=4){var i=t[1],a=t[2],s=t[3].replace(/_/g," ");return s.length>0&&(s=s.charAt(0).toUpperCase()+s.slice(1)),s+", Row "+a+", Seat "+i}return e},p=-1,b=0;b<r.length;b++){var m=r[b];if(m&&m.seat_id){var g=(n+u(String(m.seat_id))+" ").toLowerCase();if(0===s.indexOf(g)){p=b;break}}}p>-1&&(r.splice(p,1),r.length>0?(localStorage.setItem("pendingMemorialDataList",JSON.stringify(r)),localStorage.removeItem("pendingMemorialData")):(localStorage.removeItem("pendingMemorialData"),localStorage.removeItem("pendingMemorialDataList"),localStorage.removeItem("memorial_post_checkout_done")))}}catch(e){}a()}}))})),jQuery(".bigcart__list__item.cart-subscription .bigcart__itembuttons__delete").off().click((function(e){var t=jQuery(this).closest(".cart-subscription"),i=jQuery(t).data("package"),s=jQuery(t).data("subscriptionid"),n={action:"tessituraSubscriptionDelete",id:s,package:i,bt_t_sess:getCookie("bt_t_sess")};jQuery.post("/wp/wp-admin/admin-ajax.php",n,(function(e){if("success"===e.status){var i=JSON.parse(sessionStorage.getItem("subscriptionLoyaltyData")||"{}");delete i[s],sessionStorage.setItem("subscriptionLoyaltyData",JSON.stringify(i)),jQuery(t).remove(),a()}}))})),jQuery(".bigcart__list__ticket.cart-ondemand .bigcart__itembuttons__delete").off().click((function(e){var t=jQuery(this).closest(".cart-ondemand"),i={action:"tessituraTicketDelete",line_item:jQuery(t).data("ticketid"),instance_id:jQuery(t).data("instanceid"),bt_t_sess:getCookie("bt_t_sess")};jQuery.post("/wp/wp-admin/admin-ajax.php",i,(function(e){"success"===e.status&&(jQuery(t).remove(),a())}))})),jQuery(".bigcart-item-subitem-remove").off().click((function(e){let t=jQuery(e.currentTarget).closest(".bigcart-item-subitem-name"),i=jQuery(e.currentTarget).closest(".bigcart__list__ticket"),a=t.attr("data-seatid"),s=i.attr("data-instanceid"),n=t.attr("data-ticketid");1===i.find(".bigcart-item-subitem-name").length?i.remove():(t.remove(),0===i.find(".bigcart-item-subitem-name.stairs-seat").length&&i.find(".stairs-warning-cart").remove()),jQuery('[data-seatid="'+a+'"]').find("path").removeClass("clicked chosen"),removeTicket(n,s)}))}else jQuery(".hascart").hide(),jQuery(".nocart").show();i.length>
10&&i.forEach((function(e){e.hide()}))}))};window.updateItems=i;var a=function(e=[]){jQuery(".bigcart__footer__totals").hide();var t={action:"tessituraGetCartTotals",bt_t_sess:getCookie("bt_t_sess")};jQuery.post("/wp/wp-admin/admin-ajax.php",t,(function(t){if("success"===t.status){t.itemtotal>0&&jQuery(".bigcart__noitems").hide(),"/checkout/"!==window.location.pathname&&"/order-complete/"!==window.location.pathname&&(jQuery("#global_cart_subtotal").html("$"+parseFloat(t.subtotal).toFixed(2)),jQuery("#global_cart_fee").html("$"+parseFloat(t.fees).toFixed(2)),jQuery("#global_cart_total").html("$"+parseFloat(t.total).toFixed(2)),jQuery("#global_cart_tax").html("$0.00")),"/checkout/"===window.location.pathname&&(parseFloat(t.total)<0?(jQuery(".bigcart__footer").hide(),jQuery(".bigcart-promo").hide(),jQuery("#checkoutsubmit").hide(),jQuery(".checkout-neg-notif").show()):(0===parseFloat(t.total)&&jQuery(".paymentinfo").hide(),jQuery(".part-summary #global_cart_subtotal").html("$"+parseFloat(t.subtotal).toFixed(2)),jQuery(".part-summary #global_cart_fee").html("$"+parseFloat(t.fees).toFixed(2)),jQuery(".part-summary #global_cart_total").html("$"+parseFloat(t.total).toFixed(2)),jQuery(".part-summary #global_cart_tax").html("$0.00")));let e=jQuery("#menu-main").find(".big-cart-number");jQuery(e).text(t.itemtotal),jQuery(".bigcart__footer__totals").show(),jQuery(".bigcart__list__ticket__stub__pricing .bigcart__list__ticket__stub__inner").show()}else jQuery(".hascart").hide(),jQuery(".nocart").show();e.length>0&&e.forEach((function(e){e.hide()}))}))};window.updateTotals=a;var s=function(){jQuery(".bigaccount__container").removeClass("active"),jQuery(".bigcart__container").addClass("active"),jQuery(".big-modal-overlay").addClass("active"),jQuery(".big-cart-carticon").hide(),jQuery(".big-cart-closeicon").show()};window.openCart=s;var n=function(){jQuery(".bigaccount__container").removeClass("active"),jQuery(".bigcart__container").removeClass("active"),jQuery(".big-modal-overlay").removeClass("active"),jQuery(".big-cart-carticon").show(),jQuery(".big-cart-closeicon").hide()};window.closeCart=n})(),(()=>{var e=null,t=!1,i=null,a=function(e){var t=jQuery(".bigcart__itembuttons__delete, .autodonation-questionanswers, .big-co-giftcard-btn"),i=jQuery('#acccredit, #giftcardnum, input[name="deliverymethod"], .autodonation-select');e?(t.addClass("bigcheckout-locked").css({"pointer-events":"none",opacity:"0.4"}),i.filter(":enabled").addClass("bigcheckout-locked").prop("disabled",!0)):jQuery(".bigcheckout-locked").css({"pointer-events":"",opacity:""}).prop("disabled",!1).removeClass("bigcheckout-locked")},s=function(e){t=e,window.isCheckoutInProgress=e,a(e)};window.setCheckoutInProgress=s,window.setCheckoutCartLocked=a,jQuery(document).on("ready",(function(){"/checkout/"===window.location.pathname&&(jQuery("#checkoutsubmit").on("click",(function(e){if(e.preventDefault(),t)return!1;s(!0),jQuery("#checkoutsubmit").val("Processing...").css("pointer-events","none").prop("disabled",!0),void 0!==i&&i&&clearTimeout(i),i=setTimeout((function(){t&&(s(!1),jQuery("#checkoutsubmit").val("Complete Checkout").css("pointer-events","auto").prop("disabled",!1),jQuery(".bigcheckout-error .bigcheckout-error-message").html('We could not start the payment. Please try again, or call the box office at <a href="tel:+12766283991">276.628.3991</a>'),jQuery(".bigcheckout-error").show())}),45e3),grecaptcha.ready((function(){grecaptcha.execute(bigRecaptcha.siteKey,{action:"checkout"}).then((function(e){let t=jQuery("#firstname").val(),i=jQuery("#lastname").val(),a=jQuery("#address1").val(),n=jQuery("#address2").val(),r=jQuery("#city").val(),o=jQuery("#state option:selected").val(),d=jQuery("#zip").val();if(""!==t&&""!==i&&""!==a&&""!==r&&""!==o&&""!==d){"coto de caza"===r.toLowerCase()&&(jQuery(".bigcheckout-error .bigcheckout-error-message").html("Please call the box office to reserve your tickets (276.628.3991)"),jQuery(".bigcheckout-error").show(),setTimeout((function(){jQuery(".bigcheckout-error").hide(),jQuery(".bigcheckout-error .bigcheckout-error-message").text("")}),5e3));var c={action:"startCheckout",firstname:t,lastname:i,street1:a,street2:n,city:r,state:o,zip:d,bt_t_sess:getCookie("bt_t_sess"),t_u_id:window.constituentid,"g-recaptcha-response":e};jQuery.post("/wp/wp-admin/admin-ajax.php",c,(function(e){"success"===e.status&&void 0!==e.url&&void 0!==e.id?e.processcard?submitWindcaveHostedFields(e):window.location=e.url:"alreadypaid"===e.status?window.location="/order-complete/":"error"===e.status&&"notloggedin"===e.message?(jQuery("#checkoutsubmit").val("Complete Checkout").css("pointer-events","auto").prop("disabled",!1),s(!1),generateModal("notloggedin")):(jQuery(".bigcheckout-error .bigcheckout-error-message").html('There was a problem with checkout.  If this error continues, please contact the box office at <
1a href="tel:+12766283991">276.628.3991</a>'),jQuery(".bigcheckout-error").show(),setTimeout((function(){jQuery(".bigcheckout-error").hide(),jQuery(".bigcheckout-error .bigcheckout-error-message").text("")}),5e3),jQuery("#checkoutsubmit").val("Complete Checkout").css("pointer-events","auto").prop("disabled",!1),s(!1))})).fail((function(){jQuery(".bigcheckout-error .bigcheckout-error-message").html('We could not start the payment. Please try again, or call the box office at <a href="tel:+12766283991">276.628.3991</a>'),jQuery(".bigcheckout-error").show(),jQuery("#checkoutsubmit").val("Complete Checkout").css("pointer-events","auto").prop("disabled",!1),s(!1)}))}else jQuery(".bigcheckout-error .bigcheckout-error-message").html("All fields but Address 2 are required"),jQuery(".bigcheckout-error").show(),setTimeout((function(){jQuery(".bigcheckout-error").hide(),jQuery(".bigcheckout-error .bigcheckout-error-message").text("")}),5e3),jQuery("#checkoutsubmit").val("Complete Checkout").css("pointer-events","auto").prop("disabled",!1),s(!1)}))}))})),jQuery(".big-co-input").on("input",(function(){n()})),jQuery(document).on("change",'input[name="deliverymethod"]',(function(){var e=jQuery(this).val(),i=jQuery(".deliverymethodnotif"),s=jQuery('input[name="deliverymethod"]');s.prop("disabled",!0),i.text("Updating...").show(),jQuery.post("/wp/wp-admin/admin-ajax.php",{action:"tessituraSetDeliveryMethod",bt_t_sess:getCookie("bt_t_sess"),method:e},(function(n){s.prop("disabled",!1),t&&a(!0),n&&"success"===n.status?(setCookie("bt_delivery_choice",e,60),i.hide().text(""),"function"==typeof updateTotals&&updateTotals()):(i.text("Could not update delivery method. Please try again."),setTimeout((function(){i.hide().text("")}),5e3),jQuery("#deliverymobile").prop("checked",!0))})).fail((function(){s.prop("disabled",!1),t&&a(!0),i.text("Could not update delivery method. Please try again."),setTimeout((function(){i.hide().text("")}),5e3),jQuery("#deliverymobile").prop("checked",!0)}))})))}));var n=function(){clearTimeout(e),e=setTimeout((function(){let e=jQuery("#firstname").val(),t=jQuery("#lastname").val(),i=jQuery("#address1").val(),a=jQuery("#city").val(),s=jQuery("#state option:selected").val(),n=jQuery("#zip").val();return""!==e&&""!==t&&""!==i&&""!==a&&""!==s&&""!==n?(jQuery("#checkoutsubmit").removeClass("disabled"),!0):(jQuery("#checkoutsubmit").addClass("disabled"),!1)}),1500)};window.validateCheckout=n})(),jQuery(document).ready((function(){jQuery(".bigcart-promoenter").click((function(e){var t={async:!0,crossDomain:!0,url:"https://spektrix.bartertheatre.com/bartertheatre/api/v3/basket",method:"PATCH",xhrFields:{withCredentials:!0},headers:{"Content-Type":"application/json","cache-control":"no-cache"},processData:!1,data:'{\n  "promoCode": "'+jQuery(".bigcart-promocode").val()+'"\n}'};jQuery.ajax(t).done((function(e){jQuery(".bigcart-promostatus").removeClass("promofail").addClass("promosuccess").text("Promo Successfully Applied!").show(),setTimeout((function(){jQuery(".bigcart-promostatus").hide()}),3e3);let t=new BIGPreloader(".bigcart__footer");t.show(),updateTotals([t])})).fail((function(e,t,i){e.status,jQuery(".bigcart-promostatus").removeClass("promosuccess").addClass("promofail").text("Invalid Promo Code!").show(),setTimeout((function(){jQuery(".bigcart-promostatus").hide()}),3e3)}))}))})),(()=>{var e=function(e,t,a,s,n,r=!0){var o={action:"signupForCuratedEvent",name:e,email:t,eventid:a,subeventid:s,notifyonly:n};jQuery.post("/wp/wp-admin/admin-ajax.php",o,(function(e){if("success"===e.status){$subevent=jQuery('[data-eventid="'+a+'"]').find('[data-subeventid="'+s+'"]');let e=$subevent.attr("data-eventtype"),t=$subevent.attr("data-eventdate"),o=$subevent.attr("data-subeventtitle");r&&generateModal(e,t,o),$subevent.find(".big-curated-registerbtn").addClass("confirmed").text("Registered"),n||$subevent.each((function(e,t){let i=jQuery(t).find(".big-curated-seats-number");i.text(parseInt(i.text())-1)})),i(a)}}))};window.signupForCuratedEvent=e;var t=function(e){var t={action:"getRegisteredCuratedEvents",email:e};jQuery.post("/wp/wp-admin/admin-ajax.php",t,(function(e){"success"===e.status&&jQuery(e.events).each((function(e,t){jQuery('[data-eventid="'+t.eventid+'"]').find('[data-subeventid="'+t.subeventid+'"]').find(".big-curated-registerbtn").addClass("confirmed").text("Registered"),jQuery('[data-eventid="'+t.eventid+'"]').find('[data-subeventid="'+t.subeventid+'"]').find(".big-curated-notifybtn").addClass("confirmed").text("Signed Up")}))}
1))};window.getRegisteredCuratedEvents=t;var i=function(i){var a={action:"refreshCuratedEvent",event_id:i};jQuery.post("/wp/wp-admin/admin-ajax.php",a,(function(i){jQuery(".big-curated").empty().html(i),jQuery(".curated-see-more").off().on("click",(function(e){jQuery(e.currentTarget).parent().parent().parent().addClass("active"),jQuery(e.currentTarget).hide(),jQuery(e.currentTarget).siblings(".curated-see-less").show()})),jQuery(".curated-see-less").off().on("click",(function(e){jQuery(e.currentTarget).parent().parent().parent().removeClass("active"),jQuery(e.currentTarget).hide(),jQuery(e.currentTarget).siblings(".curated-see-more").show()})),jQuery(".loginprompt").off().on("click",(function(e){generateModal("login")})),addeventatc.refresh();var a={action:"tessituraGetSession",bt_t_sess:getCookie("bt_t_sess")};jQuery.post("/wp/wp-admin/admin-ajax.php",a,(function(i){if(i.response.IsLoggedIn){let a=i.response.LoginInfo.ElectronicAddress,s=i.response.LoginInfo.UserId;jQuery(".big-curated-startbtn").show(),jQuery(".big-curated-registerbtn").show().off().click((function(t){let i=jQuery(t.currentTarget).closest(".big-curated-list-event"),n=i.closest(".big-curated-list").attr("data-eventid"),r=i.attr("data-subeventid");e(s,a,n,r,!1)})),jQuery(".big-curated-notifybtn").show().off().click((function(t){let i=jQuery(t.currentTarget).closest(".big-curated-list-event"),n=i.closest(".big-curated-list").attr("data-eventid"),r=i.attr("data-subeventid");e(s,a,n,r,!0)})),jQuery(".big-curated-loginaccessbtn").hide(),jQuery(".big-curated-loginregisterbtn").hide(),t(a),jQuery("#curateallevents").removeClass("disable").on("click",(function(t){jQuery(".big-curated-registerbtn").not(".confirmed").each((function(t,i){let n=jQuery(i).closest(".big-curated-list-event"),r=n.closest(".big-curated-list").attr("data-eventid"),o=n.attr("data-subeventid");e(s,a,r,o,!1,!1)})),jQuery(".big-curated-notifybtn").not(".confirmed").each((function(t,i){let n=jQuery(i).closest(".big-curated-list-event"),r=n.closest(".big-curated-list").attr("data-eventid"),o=n.attr("data-subeventid");e(s,a,r,o,!0,!1)})),generateModal("curatedallnotif")}))}else jQuery(".big-curated-startbtn").hide(),jQuery(".big-curated-registerbtn").hide(),jQuery(".big-curated-notifybtn").hide(),jQuery(".big-curated-loginaccessbtn").show(),jQuery(".big-curated-loginregisterbtn").show()}))}))};window.updateCuratedEvent=i,window.addCuratedEventTag=function(e,t,i=!1){if(31336===parseInt(e)){var a={action:"addCuratedEventTag",eventid:e,t_u_em:window.useremail};jQuery.post("/wp/wp-admin/admin-ajax.php",a,(function(e){if("success"===e.status)if(!1===i){let e=decodeURIComponent(t);window.location=e}else jQuery("#big-curated-videopopup").magnificPopup({items:{src:decodeURIComponent(t),type:"iframe"},closeBtnInside:!0}),jQuery("#big-curated-videopopup").click()}))}}})(),jQuery(document).on("ready",(function(){var e=null;jQuery(".big-donate-form-benefit").click((function(e){e.preventDefault(),jQuery(".big-donate-form-benefit").removeClass("active"),jQuery(this).toggleClass("active")})),jQuery("#big-donate-type-onetime").click((function(e){e.preventDefault(),jQuery("#big-donate-type-onetime").addClass("active"),jQuery("#big-donate-type-monthly").removeClass("active"),jQuery("#big-donate-form-monthly").removeClass("active"),jQuery("#big-donate-form-onetime").addClass("active"),jQuery(".big-donation-info-area").slideUp(),jQuery(".big-donate-form-benefit.curtain").slide
1Up(),jQuery(".big-donate-form-benefit.player").slideUp(),jQuery(".big-donate-form-benefit.understudy").slideUp(),jQuery(".big-donate-form-benefit.supportingrole").slideUp(),jQuery(".big-donate-form-benefit.scenestealer").slideUp(),jQuery(".big-donate-form-benefit.leadingrole").slideUp(),jQuery(".big-donate-form-benefit.stagemanager").slideUp(),jQuery(".big-donate-form-benefit.director").slideUp(),jQuery(".big-donate-form-benefit.producer").slideUp(),jQuery(".big-donate-form-benefit").removeClass("active"),jQuery(".big-donate-monthly-button").removeClass("active"),jQuery("#big-monthly-input").val("")})),jQuery("#big-donate-type-monthly").click((function(e){e.preventDefault(),jQuery("#big-donate-type-onetime").removeClass("active"),jQuery("#big-donate-type-monthly").addClass("active"),jQuery("#big-donate-form-monthly").addClass("active"),jQuery("#big-donate-form-onetime").removeClass("active"),jQuery(".big-donation-info-area").slideUp(),jQuery(".big-donate-form-benefit.curtain").slideUp(),jQuery(".big-donate-form-benefit.player").slideUp(),jQuery(".big-donate-form-benefit.understudy").slide
1Up(),jQuery(".big-donate-form-benefit.supportingrole").slideUp(),jQuery(".big-donate-form-benefit.scenestealer").slideUp(),jQuery(".big-donate-form-benefit.leadingrole").slideUp(),jQuery(".big-donate-form-benefit.stagemanager").slideUp(),jQuery(".big-donate-form-benefit.director").slideUp(),jQuery(".big-donate-form-benefit.producer").slideUp(),jQuery(".big-donate-form-benefit").removeClass("active"),jQuery("#big-onetime-input").val("")})),jQuery("#big-onetime-recognition").change((function(e){"notribute"!==jQuery("#big-onetime-recognition option:selected").val()?jQuery(".big-donate-form-recognize-name").addClass("active"):jQuery(".big-donate-form-recognize-name").removeClass("active")})),jQuery(".big-donate-monthly-button").click((function(e){jQuery(".big-donate-monthly-button").removeClass("active"),jQuery(this).toggleClass("active")})),jQuery("#big-onetime-check").change((function(){jQuery("#big-onetime-check").attr("checked")?jQuery("#big-onetime-name").addClass("bt-donation-disabled"):jQuery("#big-onetime-name").removeClass("bt-donation-disabled")})),jQuery(".big-donate-form-submit.onetime").click((function(e){let t="";jQuery("#big-onetime-check").prop("checked")&&(t="Anonymous");var i=jQuery("#big-onetime-name").val(),a=jQuery("#big-onetime-input").val(),s=jQuery("#big-onetime-recognize-name").val(),n=t+" Donation from "+i+" - "+jQuery("#big-onetime-recognition option:selected").text()+" "+s;let r=new BIGPreloader(".bigcart__footer");r.show();var o={action:"tessituraSingleDonation",amount:a,recurring:"N",notes:n,bt_t_sess:getCookie("bt_t_sess"),t_u_id:window.constituentid};jQuery.post("/wp/wp-admin/admin-ajax.php",o,(function(e){if(updateTotals([r]),"success"===e.status){jQuery(".bigcart__footer__button").show();let t='<div class="bigcart__list__item cartcard sshadow cart-donation" data-donationid="'+e.id+'"><div class="bigcart__list__item__image"><i class="fad fa-hand-heart"></i></div><div class="bigcart__list__item__stub"><div class="bigcart__list__item__stub__inner bigheading"><div class="bigcart__itemheading"><div class="bigcart__itemheading__primary">'+n+'</div><div class="bigcart__itemheading__secondary"></div></div><div class="bigcart__itembuttons"><div class="bigcart__itembuttons__delete"><i class="far fa-trash"></i></div></div></div><div class="bigcart__list__ticket__stub__inner"><div class="bigcart__list__ticket__stub__quantity"><strong>One-Time</strong> Gift</div><div class="bigcart__list__ticket__stub__cost">$'+a+"</div></div></div></div>";jQuery("#bigcart").prepend(t),openCart(),jQuery(".bigcart__list__item.cart-donation .bigcart__itembuttons__delete").off().click((function(e){var t=jQuery(this).closest(".cart-donation"),i={action:"tessituraSingleDonationDelete",id:jQuery(t).data("donationid"),bt_t_sess:getCookie("bt_t_sess")};jQuery.post("/wp/wp-admin/admin-ajax.php",i,(function(e){"success"===e.status&&(jQuery(t).remove(),updateTotals())}))}));let i=jQuery("#menu-main").find(".big-notif-holder-cart");new BIGNotification(i,1,"donation was added","far fa-heart").show()}else if("error"===e.status&&"duplicate"===e.message){let e=jQuery("#menu-main").find(".big-notif-holder-cart");new BIGNotification(e,null,"Only one donation can be added per transaction.","far fa-engine-warning",1e4).show()}else{let e=jQuery("#menu-main").find(".big-notif-holder-account");new BIGNotification(e,null,"Please login to make a donation.","far fa-engine-warning",1e4).show(),generateModal("login")}}))})),jQuery(".big-donate-form-submit.monthly").click((function(e){let t=jQuery(".big-donate-monthly-button.active").data("tier"),i=0,a="";switch(t){case"curtainraiser":i=5,a="Tier - Curtain Raiser";break;case"player":i=10,a="Tier - Player";break;case"leadingrole":i=150,a="Tier - Leading Role";break;case"understudy":i=25,a="Tier - Understudy";break;case"scenestealer":i=100,a="Tier - Scene Stealer";break;case"producer":i=834,a="Tier - Producer";break;case"director":i=420,a="Tier - Director";break;case"supportingrole":i=50,a="Tier - Supporting Role";break;case"stagemanager":i=210,a="Tier - Stage Manager"}let s=new BIGPreloader(".bigcart__footer");s.show();var n={action:"tessituraSingleDonation",amount:i,recurring:"Y",notes:i,bt_t_sess:getCookie("bt_t_sess"),t_u_id:window.constituentid};jQuery.post("/wp/wp-admin/admin-ajax.php",n,(function(e){updateTotals([s]),jQuery(".bigcart__footer__button").show();
1let t='<div class="bigcart__list__item cartcard sshadow cart-donation" data-donationid="'+e.id+'"><div class="bigcart__list__item__image"><i class="fad fa-hand-heart"></i></div><div class="bigcart__list__item__stub"><div class="bigcart__list__item__stub__inner bigheading"><div class="bigcart__itemheading"><div class="bigcart__itemheading__primary">Monthly Donation</div><div class="bigcart__itemheading__secondary"></div></div><div class="bigcart__itembuttons"><div class="bigcart__itembuttons__delete"><i class="far fa-trash"></i></div></div></div><div class="bigcart__list__ticket__stub__inner"><div class="bigcart__list__ticket__stub__quantity"><strong>Monthly</strong> Gift</div><div class="bigcart__list__ticket__stub__cost">$'+i+"</div></div></div></div>";jQuery("#bigcart").prepend(t),openCart(),jQuery(".bigcart__list__item.cart-donation .bigcart__itembuttons__delete").off().click((function(e){var t=jQuery(this).closest(".cart-donation"),i={action:"tessituraSingleDonationDelete",id:jQuery(t).data("donationid"),bt_t_sess:getCookie("bt_t_sess")};jQuery.post("/wp/wp-admin/admin-ajax.php",i,(function(e){"success"===e.status&&(jQuery(t).remove(),updateTotals())}))}));let a=jQuery("#menu-main").find(".big-notif-holder-cart");new BIGNotification(a,1,"donation was added","far fa-heart").show()}))})),jQuery("#big-onetime-input").on("input",(function(){jQuery(".big-donate-form-submit.onetime").removeClass("disabled"),clearTimeout(e),e=setTimeout((function(){var e=jQuery("#big-onetime-input").val();e>=50&&e<100&&(jQuery(".big-donation-info-area").slideDown(),jQuery(".big-donate-form-benefit.player").slideUp(),jQuery(".big-donate-form-benefit.understudy").slide
1Up(),jQuery(".big-donate-form-benefit.supportingrole").slideUp(),jQuery(".big-donate-form-benefit.scenestealer").slideUp(),jQuery(".big-donate-form-benefit.leadingrole").slideUp(),jQuery(".big-donate-form-benefit.stagemanager").slideUp(),jQuery(".big-donate-form-benefit.director").slideUp(),jQuery(".big-donate-form-benefit.producer").slideUp(),jQuery(".big-donate-form-benefit.curtain").slideDown(),jQuery(".big-donate-form-benefit").removeClass("active"),jQuery(".big-donate-form-benefit.curtain").addClass("active")),e>=100&&e<250&&(jQuery(".big-donation-info-area").slideDown(),jQuery(".big-donate-form-benefit.understudy").slideUp(),jQuery(".big-donate-form-benefit.supportingrole").slideUp(),jQuery(".big-donate-form-benefit.scenestealer").slideUp(),jQuery(".big-donate-form-benefit.leadingrole").slideUp(),jQuery(".big-donate-form-benefit.stagemanager").slideUp(),jQuery(".big-donate-form-benefit.director").slideUp(),jQuery(".big-donate-form-benefit.producer").slideUp(),jQuery(".big-donate-form-benefit.curtain").slideDown(),jQuery(".big-donate-form-benefit.player").slideDown(),jQuery(".big-donate-form-benefit").removeClass("active"),jQuery(".big-donate-form-benefit.player").addClass("active")),e>=250&&e<500&&(jQuery(".big-donation-info-area").slideDown(),jQuery(".big-donate-form-benefit.supportingrole").slideUp(),jQuery(".big-donate-form-benefit.scenestealer").slideUp(),jQuery(".big-donate-form-benefit.leadingrole").slideUp(),jQuery(".big-donate-form-benefit.stagemanager").slideUp(),jQuery(".big-donate-form-benefit.director").slideUp(),jQuery(".big-donate-form-benefit.producer").slideUp(),jQuery(".big-donate-form-benefit.curtain").slideDown(),jQuery(".big-donate-form-benefit.player").slideDown(),jQuery(".big-donate-form-benefit.understudy").slideDown(),jQuery(".big-donate-form-benefit").removeClass("active"),jQuery(".big-donate-form-benefit.understudy").addClass("active")),e>=500&&e<1200&&(jQuery(".big-donation-info-area").slideDown(),jQuery(".big-donate-form-benefit.scenestealer").slideUp(),jQuery(".big-donate-form-benefit.leadingrole").slideUp(),jQuery(".big-donate-form-benefit.stagemanager").slideUp(),jQuery(".big-donate-form-benefit.director").slideUp(),jQuery(".big-donate-form-benefit.producer").slideUp(),jQuery(".big-donate-form-benefit.curtain").slideDown(),jQuery(".big-donate-form-benefit.player").slideDown(),jQuery(".big-donate-form-benefit.understudy").slideDown(),jQuery(".big-donate-form-benefit.supportingrole").slideDown(),jQuery(".big-donate-form-benefit").removeClass("active"),jQuery(".big-donate-form-benefit.supportingrole").addClass("active")),e>=1200&&e<1750&&(jQuery(".big-donation-info-area").slideDown(),jQuery(".big-donate-form-benefit.leadingrole").slideUp(),jQuery(".big-donate-form-benefit.stagemanager").slideUp(),jQuery(".big-donate-form-benefit.director").slideUp(),jQuery(".big-donate-form-benefit.producer").slideUp(),jQuery(".big-donate-form-benefit.curtain").slideDown(),jQuery(".big-donate-form-benefit.player").slideDown(),jQuery(".big-donate-form-benefit.understudy").slideDown(),jQuery(".big-donate-form-benefit.supportingrole").slideDown(),jQuery(".big-donate-form-benefit.scenestealer").slideDown(),jQuery(".big-donate-form-benefit").removeClass("active"),jQuery(".big-donate-form-benefit.scenestealer").addClass("active")),e>=1750&&e<2500&&(jQuery(".big-donation-info-area").slideDown(),jQuery(".big-donate-form-benefit.stagemanager").slideUp(),jQuery(".big-donate-form-benefit.director").slideUp(),jQuery(".big-donate-form-benefit.producer").slideUp(),jQuery(".big-donate-form-benefit.curtain").slideDown(),jQuery(".big-donate-form-benefit.player").slideDown(),jQuery(".big-donate-form-benefit.understudy").slideDown(),jQuery(".big-donate-form-benefit.supportingrole").slideDown(),jQuery(".big-donate-form-benefit.scenestealer").slideDown(),jQuery(".big-donate-form-benefit.leadingrole").slideDown(),jQuery(".big-donate-form-benefit").removeClass("active"),jQuery(".big-donate-form-benefit.leadingrole").addClass("active")),e>=2500&&e<5e3&&(jQuery(".big-donation-info-area").slideDown(),jQuery(".big-donate-form-benefit.director").slideUp(),jQuery(".big-donate-form-benefit.producer").slideUp(),jQuery(".big-donate-form-benefit.curtain").slideDown(),jQuery(".big-donate-form-benefit.player").slideDown(),jQuery(".big-donate-form-benefit.understudy").slideDown(),jQuery(".big-donate-form-benefit.supp
1ortingrole").slideDown(),jQuery(".big-donate-form-benefit.scenestealer").slideDown(),jQuery(".big-donate-form-benefit.leadingrole").slideDown(),jQuery(".big-donate-form-benefit.stagemanager").slideDown(),jQuery(".big-donate-form-benefit").removeClass("active"),jQuery(".big-donate-form-benefit.stagemanager").addClass("active")),e>=5e3&&e<1e4&&(jQuery(".big-donation-info-area").slideDown(),jQuery(".big-donate-form-benefit.producer").slideUp(),jQuery(".big-donate-form-benefit.curtain").slideDown(),jQuery(".big-donate-form-benefit.player").slideDown(),jQuery(".big-donate-form-benefit.understudy").slideDown(),jQuery(".big-donate-form-benefit.supportingrole").slideDown(),jQuery(".big-donate-form-benefit.scenestealer").slideDown(),jQuery(".big-donate-form-benefit.leadingrole").slideDown(),jQuery(".big-donate-form-benefit.stagemanager").slideDown(),jQuery(".big-donate-form-benefit.director").slideDown(),jQuery(".big-donate-form-benefit").removeClass("active"),jQuery(".big-donate-form-benefit.director").addClass("active")),e>=1e4&&(jQuery(".big-donation-info-area").slideDown(),jQuery(".big-donate-form-benefit.curtain").slideDown(),jQuery(".big-donate-form-benefit.player").slideDown(),jQuery(".big-donate-form-benefit.understudy").slideDown(),jQuery(".big-donate-form-benefit.supportingrole").slideDown(),jQuery(".big-donate-form-benefit.scenestealer").slideDown(),jQuery(".big-donate-form-benefit.leadingrole").slideDown(),jQuery(".big-donate-form-benefit.stagemanager").slideDown(),jQuery(".big-donate-form-benefit.director").slideDown(),jQuery(".big-donate-form-benefit.producer").slideDown(),jQuery(".big-donate-form-benefit").removeClass("active"),jQuery(".big-donate-form-benefit.producer").addClass("active")),e<50&&(jQuery(".big-donation-info-area").slideUp(),jQuery(".big-donate-form-benefit.curtain").slide
1Up(),jQuery(".big-donate-form-benefit.player").slideUp(),jQuery(".big-donate-form-benefit.understudy").slideUp(),jQuery(".big-donate-form-benefit.supportingrole").slideUp(),jQuery(".big-donate-form-benefit.scenestealer").slideUp(),jQuery(".big-donate-form-benefit.leadingrole").slideUp(),jQuery(".big-donate-form-benefit.stagemanager").slideUp(),jQuery(".big-donate-form-benefit.director").slideUp(),jQuery(".big-donate-form-benefit.producer").slideUp(),jQuery(".big-donate-form-benefit").removeClass("active"))}),400)})),jQuery(".big-donate-monthly-button").click((function(e){jQuery(".big-donate-form-submit.monthly").removeClass("disabled");var t=jQuery(this).attr("data-val");jQuery("#big-monthly-input").val(t),t>=5&&t<9&&(jQuery(".big-donation-info-area").slideDown(),jQuery(".big-donate-form-benefit.player").slideUp(),jQuery(".big-donate-form-benefit.understudy").slideUp(),jQuery(".big-donate-form-benefit.supportingrole").slideUp(),jQuery(".big-donate-form-benefit.scenestealer").slideUp(),jQuery(".big-donate-form-benefit.leadingrole").slideUp(),jQuery(".big-donate-form-benefit.stagemanager").slideUp(),jQuery(".big-donate-form-benefit.director").slideUp(),jQuery(".big-donate-form-benefit.producer").slideUp(),jQuery(".big-donate-form-benefit.curtain").slideDown(),jQuery(".big-donate-form-benefit").removeClass("active"),jQuery(".big-donate-form-benefit.curtain").addClass("active")),t>=9&&t<21&&(jQuery(".big-donation-info-area").slideDown(),jQuery(".big-donate-form-benefit.understudy").slide
1Up(),jQuery(".big-donate-form-benefit.supportingrole").slideUp(),jQuery(".big-donate-form-benefit.scenestealer").slideUp(),jQuery(".big-donate-form-benefit.leadingrole").slideUp(),jQuery(".big-donate-form-benefit.stagemanager").slideUp(),jQuery(".big-donate-form-benefit.director").slideUp(),jQuery(".big-donate-form-benefit.producer").slideUp(),jQuery(".big-donate-form-benefit.curtain").slideDown(),jQuery(".big-donate-form-benefit.player").slideDown(),jQuery(".big-donate-form-benefit").removeClass("active"),jQuery(".big-donate-form-benefit.player").addClass("active")),t>=21&&t<42&&(jQuery(".big-donation-info-area").slideDown(),jQuery(".big-donate-form-benefit.supportingrole").slideUp(),jQuery(".big-donate-form-benefit.scenestealer").slideUp(),jQuery(".big-donate-form-benefit.leadingrole").slideUp(),jQuery(".big-donate-form-benefit.stagemanager").slideUp(),jQuery(".big-donate-form-benefit.director").slideUp(),jQuery(".big-donate-form-benefit.producer").slideUp(),jQuery(".big-donate-form-benefit.curtain").slideDown(),jQuery(".big-donate-form-benefit.player").slideDown(),jQuery(".big-donate-form-benefit.understudy").slideDown(),jQuery(".big-donate-form-benefit").removeClass("active"),jQuery(".big-donate-form-benefit.understudy").addClass("active")),t>=42&&t<100&&(jQuery(".big-donation-info-area").slideDown(),jQuery(".big-donate-form-benefit.scenestealer").slideUp(),jQuery(".big-donate-form-benefit.leadingrole").slideUp(),jQuery(".big-donate-form-benefit.stagemanager").slideUp(),jQuery(".big-donate-form-benefit.director").slideUp(),jQuery(".big-donate-form-benefit.producer").slideUp(),jQuery(".big-donate-form-benefit.curtain").slideDown(),jQuery(".big-donate-form-benefit.player").slideDown(),jQuery(".big-donate-form-benefit.understudy").slideDown(),jQuery(".big-donate-form-benefit.supportingrole").slideDown(),jQuery(".big-donate-form-benefit").removeClass("active"),jQuery(".big-donate-form-benefit.supportingrole").addClass("active")),t>=100&&t<146&&(jQuery(".big-donation-info-area").slideDown(),jQuery(".big-donate-form-benefit.leadingrole").slideUp(),jQuery(".big-donate-form-benefit.stagemanager").slideUp(),jQuery(".big-donate-form-benefit.director").slideUp(),jQuery(".big-donate-form-benefit.producer").slideUp(),jQuery(".big-donate-form-benefit.curtain").slideDown(),jQuery(".big-donate-form-benefit.player").slideDown(),jQuery(".big-donate-form-benefit.understudy").slideDown(),jQuery(".big-donate-form-benefit.supportingrole").slideDown(),jQuery(".big-donate-form-benefit.scenestealer").slideDown(),jQuery(".big-donate-form-benefit").removeClass("active"),jQuery(".big-donate-form-benefit.scenestealer").addClass("active")),t>=146&&t<209&&(jQuery(".big-donation-info-area").slideDown(),jQuery(".big-donate-form-benefit.stagemanager").slideUp(),jQuery(".big-donate-form-benefit.director").slideUp(),jQuery(".big-donate-form-benefit.producer").slideUp(),jQuery(".big-donate-form-benefit.curtain").slideDown(),jQuery(".big-donate-form-benefit.player").slideDown(),jQuery(".big-donate-form-benefit.understudy").slideDown(),jQuery(".big-donate-form-benefit.supportingrole").slideDown(),jQuery(".big-donate-form-benefit.scenestealer").slideDown(),jQuery(".big-donate-form-benefit.leadingrole").slideDown(),jQuery(".big-donate-form-benefit").removeClass("active"),jQuery(".big-donate-form-benefit.leadingrole").addClass("active")),t>=209&&t<417&&(jQuery(".big-donation-info-area").slideDown(),jQuery(".big-donate-form-benefit.director").slideUp(),jQuery(".big-donate-form-benefit.producer").slideUp(),jQuery(".big-donate-form-benefit.curtain").slideDown(),jQuery(".big-donate-form-benefit.player").slideDown(),jQuery(".big-donate-form-benefit.understudy").slideDown(),jQuery(".big-donate-form-benefit.supportingrole").slideDown(),jQuery(".big-donate-form-benefit.scenestealer").slideDown(),jQuery(".big-donate-form-benefit.leadingrole").slideDown(),jQuery(".big-donate-form-benefit.stagemanager").slideDown(),jQuery(".big-donate-form-benefit").removeClass("active"),jQuery(".big-donate-form-benefit.stagemanager").addClass("active")),t>=417&&t<834&&(jQuery(".big-donation-info-area").slideDown(),jQuery(".big-donate-form-benefit.producer").slideUp(),jQuery(".big-donate-form-benefit.curtain").slideDown(),jQuery(".big-donate-form-benefit.player").slideDown(),jQuery(".big-donate-form-benefit.understudy").slideDown(),jQuery(".big-donate-form-benefit.supp
1ortingrole").slideDown(),jQuery(".big-donate-form-benefit.scenestealer").slideDown(),jQuery(".big-donate-form-benefit.leadingrole").slideDown(),jQuery(".big-donate-form-benefit.stagemanager").slideDown(),jQuery(".big-donate-form-benefit.director").slideDown(),jQuery(".big-donate-form-benefit").removeClass("active"),jQuery(".big-donate-form-benefit.director").addClass("active")),t>=834&&(jQuery(".big-donation-info-area").slideDown(),jQuery(".big-donate-form-benefit.curtain").slideDown(),jQuery(".big-donate-form-benefit.player").slideDown(),jQuery(".big-donate-form-benefit.understudy").slideDown(),jQuery(".big-donate-form-benefit.supportingrole").slideDown(),jQuery(".big-donate-form-benefit.scenestealer").slideDown(),jQuery(".big-donate-form-benefit.leadingrole").slideDown(),jQuery(".big-donate-form-benefit.stagemanager").slideDown(),jQuery(".big-donate-form-benefit.director").slideDown(),jQuery(".big-donate-form-benefit.producer").slideDown(),jQuery(".big-donate-form-benefit").removeClass("active"),jQuery(".big-donate-form-benefit.producer").addClass("active")),t<5&&(jQuery(".big-donation-info-area").slideUp(),jQuery(".big-donate-form-benefit.curtain").slide
1Up(),jQuery(".big-donate-form-benefit.player").slideUp(),jQuery(".big-donate-form-benefit.understudy").slideUp(),jQuery(".big-donate-form-benefit.supportingrole").slideUp(),jQuery(".big-donate-form-benefit.scenestealer").slideUp(),jQuery(".big-donate-form-benefit.leadingrole").slideUp(),jQuery(".big-donate-form-benefit.stagemanager").slideUp(),jQuery(".big-donate-form-benefit.director").slideUp(),jQuery(".big-donate-form-benefit.producer").slideUp(),jQuery(".big-donate-form-benefit").removeClass("active"))}))})),(()=>{let e={},t="",i="";var a=function(e){let t="91627010";if(void 0!==e)switch(e){case"snacks":t="92681128";break;case"candy":t="96118034";break;case"drinks":t="93005022";break;case"giftshop":t="92705143"}var i={action:"getEcwidShopItems",categoryid:t};jQuery.post("/wp/wp-admin/admin-ajax.php",i,(function(t){if(void 0!==t.response.count&&parseInt(t.response.count)>0){let i="",a=[];jQuery(t.response.items).each((function(e,t){if(t.inStock&&t.quantity>0){let e="";void 0!==t.imageUrl&&(e=t.imageUrl),void 0!==t.combinations.length&&t.combinations.length>0?(i+='<div class="container__bslide-card be-product variable" data-productid="'+t.id+'">\n    <div class="bslide-card">\n        <div class="bslide-card-img">\n            <img draggable="false" src="'+e+'">\n                <div class="bslide-card-typelogo">\n                </div>\n<div class="bslide-card-details">\n                    <div class="bslide-card-name">\n                     '+t.name+'                            </div>\n<div class="bslide-card-price">\n                   $'+t.price.toFixed(2)+'                          </div>\n</div>\n        </div>\n        <div class="bslide-card-button">View Options</div>                        <div class="bslide-card-button-sec">    <div class="bslide-var-choices">\n    <div class="bslide-var-choice">\n        <div class="bslide-var-num">1x</div>\n       <div class="bslide-var-size">Small</div>\n    </div>\n    </div></div>\n    </div>\n</div>',a[t.id]=[],jQuery(t.combinations).each((function(e,i){let s={name:i.options[0].name,value:i.options[0].value,id:i.id,stock:i.quantity,price:i.defaultDisplayedPrice,image:t.imageUrl};a[t.id].push(s)}))):i+='<div class="container__bslide-card be-product single" data-productid="'+t.id+'">\n    <div class="bslide-card">\n        <div class="bslide-card-img">\n            <img draggable="false" src="'+e+'">\n                <div class="bslide-card-typelogo">\n                </div>\n<div class="bslide-card-details">\n                    <div class="bslide-card-name">\n                     '+t.name+'                            </div>\n<div class="bslide-card-price">\n                   $'+t.price.toFixed(2)+'                          </div>\n</div>\n        </div>\n        <div class="bslide-card-button">Add to Cart</div> <div class="bslide-card-qty" data-stockamount="'+t.quantity+'"><div class="bslide-card-qty-minus">-</div><div class="bslide-card-qty-num">qty: 1</div><div class="bslide-card-qty-plus">+</div>   </div>                        <div class="bslide-card-button-sec">Learn More</div>\n    </div>\n</div>'}})),$productcontainer=jQuery("#be-"+e),$productcontainer.empty().append(i),$productcontainer.find(".be-product.single").find(".bslide-card-button").off().on("click",(function(e){let t=jQuery(e.currentTarget).closest(".be-product.single").attr("data-productid"),i=jQuery(e.currentTarget).closest(".bslide-card");n(t,i)})),$productcontainer.find(".be-product.variable").find(".bslide-card-button").off().on("click",(function(e){let t=jQuery(e.currentTarget).closest(".be-product.variable").attr("data-productid"),i=jQuery(e.currentTarget).closest(".bslide-card");r(t,i,a[t])})),$productcontainer.find(".be-product.single").find(".bslide-card-qty-plus").off().on("click",(function(e){let t=jQuery(e.currentTarget).closest(".be-product.single").attr("data-productid"),i=jQuery(e.currentTarget).closest(".bslide-card");n(t,i)})),$productcontainer.find(".be-product.single").find(".bslide-card-qty-minus").off().on("click",(function(e){let t=jQuery(e.currentTarget).closest(".be-product.single").attr("data-productid"),i=jQuery(e.currentTarget).closest(".bslide-card");o(t,i)}
1)),[].forEach.call(document.getElementsByClassName("container__bslide"),(function(e){e.style.cursor="grab";let t={top:0,left:0,x:0,y:0},i=function(i){const a=i.clientX-t.x,s=i.clientY-t.y;e.scrollTop=t.top-s,e.scrollLeft=t.left-a},a=function(){e.style.cursor="grab",e.style.removeProperty("user-select"),document.removeEventListener("mousemove",i),document.removeEventListener("mouseup",a)};e.addEventListener("mousedown",(function(s){e.style.cursor="grabbing",e.style.userSelect="none",t={left:e.scrollLeft,top:e.scrollTop,x:s.clientX,y:s.clientY},document.addEventListener("mousemove",i),document.addEventListener("mouseup",a)}))}))}}))};window.refreshProductData=a;var s=function(t,i){var s={action:"refreshBarterExperience",instance_id:t,seatname:i};jQuery.post("/wp/wp-admin/admin-ajax.php",s,(function(s){jQuery(".bartxp").empty().html(s),a("snacks"),a("candy"),a("drinks"),a("giftshop"),jQuery("#bartxp-phonenum").on("keyup",(function(e){d()})),jQuery("#bartxp-emailaddress").on("keyup",(function(e){d()})),jQuery(".bartxp-needhelp-inner").on("click",(function(e){jQuery(".bartxp-modal-needhelp").addClass("active").show()})),jQuery(".big-help-input-submit").on("click",(function(e){let a=jQuery("#needhelpphonenumber").val();if(""!==a){var s={action:"needHelpAlert",instanceid:t,seatname:i,issue:jQuery("#needhelp option:selected").val(),message:jQuery("#needhelp option:selected").text(),phonenumber:a};jQuery.post("/wp/wp-admin/admin-ajax.php",s,(function(e){"success"===e.status&&(jQuery(".big-modal-subtitle").text("We have received your request and someone will be with you shortly!"),setTimeout((function(){jQuery(".big-modal-subtitle").text("")}),5e3))}))}else jQuery(".big-modal-subtitle").text("Please enter a phone number so we can contact you"),setTimeout((function(){jQuery(".big-modal-subtitle").text("")}),5e3)})),jQuery("#stripe-checkout").on("click",(function(){let a=jQuery("#bartxp-phonenum").val().replace(/\D/g,""),s=jQuery("#bartxp-emailaddress").val(),n=jQuery("#promo-code-text").val();var r=Stripe("pk_live_51IYyg4Ep0TNqNY5RnhfL0ayblIkNh7QJS82Y5UkNIkFdeZZhknx4zYQPrln3wPphDrNP2HvKAlhXyiSninstZH6600Ce5Bqzul"),o={action:"stripeCheckout",cartdata:btoa(JSON.stringify(e)),instanceid:t,seatname:i,phonenumber:a,emailaddress:s,promocode:n};jQuery.post("/wp/wp-admin/admin-ajax.php",o,(function(n){if("success"===n.status){if(void 0===n.message||"FREE ORDER"!==n.message)return r.redirectToCheckout({sessionId:n.id});var o={action:"freeOrder",cartdata:btoa(JSON.stringify(e)),instanceid:t,seatname:i,phonenumber:a,emailaddress:s};jQuery.post("/wp/wp-admin/admin-ajax.php",o,(function(e){"success"===e.status&&(window.location="/barter-experience/?status=completed")}))}else console.error("Failure to checkout")})).then((function(e){e.error&&console.error(e.error.message)}))}))}))};
1window.updateBarterExperience=s;var n=function(t,i){let a=parseInt(jQuery(i).find(".bslide-card-qty").attr("data-stockamount"));void 0===e[t]||parseInt(e[t])<=0?(e[t]=1,jQuery(i).find(".bslide-card-button").css("display","none"),jQuery(i).find(".bslide-card-qty").css("display","flex"),jQuery(i).find(".bslide-card-qty-num").text("qty: 1")):e[t]<a&&(e[t]++,jQuery(i).find(".bslide-card-qty-num").text("qty: "+e[t]));let s=0;for(const[t,i]of Object.entries(e))parseInt(i)>0&&(s+=parseInt(i));s>0&&jQuery(".bartxp-checkout").addClass("active"),1===s&&jQuery("html, body").animate({scrollTop:"+=80px"},200)};window.addToJSCart=n;var r=function(t,i,a){let s="";jQuery(a).each((function(i,a){if(parseInt(a.stock)>0){let i=0;void 0!==e[t+"v"+a.id]&&parseInt(e[t+"v"+a.id])>0&&(i=e[t+"v"+a.id]),s+='<div class="big-gift-var" data-productid="'+t+'" data-variationid="'+a.id+'">\n                <div class="big-gift-var-title">'+a.name+" - "+a.value+'</div>\n                <div class="big-gift-var-input">\n                      <div class="bslide-card-qty" data-stockamount="'+a.stock+'"><div class="bslide-card-qty-minus">-</div><div class="bslide-card-qty-num">qty: '+i+'</div><div class="bslide-card-qty-plus">+</div>   </div>\n                </div>\n            </div>'}})),jQuery(".bartxp-modal-giftvar .big-modal-options").empty().append(s),a.length>0?jQuery(".big-modal-split-left.sideimage").css("background-image","url('"+a[0].image+"')"):jQuery(".big-modal-split-left.sideimage").css("background-image",""),jQuery(".bartxp-modal-giftvar").addClass("active").show();let n=jQuery(".big-gift-var");n.find(".bslide-card-qty-plus").off().on("click",(function(e){let t=jQuery(e.currentTarget).closest(".bslide-card-qty").attr("data-stockamount"),i=parseInt(jQuery(e.currentTarget).siblings(".bslide-card-qty-num").text().replace(/\D/g,""));if(i<=0)jQuery(e.currentTarget).siblings(".bslide-card-qty-num").text("qty: 1");else if(i<t){let t=i+1;jQuery(e.currentTarget).siblings(".bslide-card-qty-num").text("qty: "+t)}let a=0;n.each((function(e,t){a+=parseInt(jQuery(t).find(".bslide-card-qty-num").text().replace(/\D/g,""))})),a>0&&jQuery(".bartxp-modal-giftvar").find(".big-gift-submit").removeClass("notactive")})),n.find(".bslide-card-qty-minus").off().on("click",(function(e){let t=parseInt(jQuery(e.currentTarget).siblings(".bslide-card-qty-num").text().replace(/\D/g,""));if(1===t)jQuery(e.currentTarget).siblings(".bslide-card-qty-num").text("qty: 0");else{let i=t-1;jQuery(e.currentTarget).siblings(".bslide-card-qty-num").text("qty: "+i)}let i=0;n.each((function(e,t){i+=parseInt(jQuery(t).find(".bslide-card-qty-num").text().replace(/\D/g,""))})),i<=0&&jQuery(".bartxp-modal-giftvar").find(".big-gift-submit").addClass("notactive")})),jQuery(".bartxp-modal-giftvar").find(".big-gift-submit").off().on("click",(function(t){n.each((function(t,i){let a=jQuery(i).attr("data-variationid"),s=jQuery(i).attr("data-productid"),n=parseInt(jQuery(i).find(".bslide-card-qty-num").text().replace(/\D/g,""));e[s+"v"+a]=n}));let a=0;for(const[t,i]of Object.entries(e))parseInt(i)>0?a+=parseInt(i):delete e[t];a>0?(jQuery(".bartxp-checkout").addClass("active"),jQuery(i).find(".bslide-card-button").text(a+" in cart"),jQuery("html, body").animate({scrollTop:"+=80px"},200)):(jQuery(".bartxp-checkout").removeClass("active"),jQuery("html, body").animate({scrollTop:"-=80px"},300)),jQuery(".big-modal-container").hide(),jQuery(".big-modal-overlay").hide()}))};window.addToJSCartVariation=r;var o=function(t,i){void 0===e[t]||(1===parseInt(e[t])?(e[t]--,jQuery(i).find(".bslide-card-button").css("display","block"),jQuery(i).find(".bslide-card-qty").css("display","none"),jQuery(i).find(".bslide-card-qty-num").text("qty: 0")):(e[t]--,jQuery(i).find(".bslide-card-qty-num").text("qty: "+e[t])));let a=0;for(const[t,i]of Object.entries(e))parseInt(i)>0?a+=parseInt(i):delete e[t];0===a&&(jQuery(".bartxp-checkout").removeClass("active"),jQuery("html, body").animate({scrollTop:"-=80px"},300))};window.removeFromJSCart=o;var d=function(){let e=jQuery("#bartxp-phonenum").val().replace(/\D/g,"").length,t=jQuery("#bartxp-emailaddress").val().length;10===e&&t>6?jQuery("#stripe-checkout").addClass("active"):jQuery("#stripe-checkout").removeClass("active")};window.runValidation=d,jQuery(document).ready((function(){jQuery("#prebart-submit").on("click",(function(e){t=jQuery("#show option:selected").val();let a=jQuery("#showrow").val(),n=jQuery("#showseat").val();if(""!==a&&""!==n){let e=a+n;i=btoa("a:1:{i:0;s:"+e.length+':"'+e+'";}'),void 0!==t&&""!==t&&void 0!==i&&""!==i&&(jQuery(".prebartxp").remove(),s(t,i))}})),jQuery(".big-modal-overlay").on("click",(function(e){jQuery(".big-modal-container").hide(),jQuery(".big-modal-overlay").hide()})),jQuery(".big-modal-close").on("click",(function(e){jQuery(".big-modal-container").hide(),jQuery(".big-modal-overlay").hide()}))}))})(),jQuery(document).ready((function(){jQuery(".coin-back, .coin-front").click((function(e){if(jQuery(".friendpass-coins").empty().append('\t<div class="preload-container"><div id="preload-loader"><div class="preload dot black"></div><div class="preload dot white"></div><div class="preload dot dark"></div></div></div>'),jQuery(e.currentTarget).parent().parent().hasClass("1pass")){var t={async:!0,crossDomain:!0,url:"https://spektrix.bartertheatre.com/bartertheatre/api/v3/basket/membership-subscriptions",method:"POST",xhrFields:{withCredentials:!0},headers:{"Content-Type":"application/json","cache-control":"no-cache"},processData:!1,data:'[{\r\n  "membership": "7201AGVQLLVCMRVMGVNKPRVVNRMQNTVLK",\r\n  "autoRenew": "true"\r\n}]'};jQuery.ajax(t).done((function(e){window.location="/cart"}))}else jQuery(e.currentTarget).parent().parent().hasClass("2pass")?(t={async:!0,crossDomain:!0,url:"https://spektrix.bartertheatre.com/bartertheatre/api/v3/basket/membership-subscriptions",method:"POST",xhrFields:{withCredentials:!0},headers:{"Content-Type":"application/json","cache-control":"no-cache"},processData:!1,data:'[{\r\n  "membership": "7202ADKSBQLMVLGTBJCBGTJSQSNSRSQNV",\r\n  "autoRenew": "true"\r\n}]'},jQuery.ajax(t).done((function(e){window.location="/cart"}))):jQuery(e.currentTarget).parent().parent().hasClass("3pass")?(t={async:!0,crossDomain:!0,url:"https://spektrix.bartertheatre.com/bartertheatre/api/v3/basket/membership-subscriptions",method:"POST",xhrFields:{withCredentials:!0},headers:{"Content-Type":"application/json","cache-control":"no-cache"},processData:!1,data:'[{\r\n  "membership": "7401ABQKCMHPSMGCDJCDKPNHPKRBSBRLS",\r\n  "autoRenew": "true"\r\n}]'},jQuery.ajax(t).done((function(e){window.location="/cart"}))):jQuery(e.currentTarget).parent().parent().hasClass("4pass")&&(t={async:!0,crossDomain:!0,url:"https://spektrix.bartertheatre.com/bartertheatre/api/v3/basket/membership-subscriptions",method:"POST",xhrFields:{withCredentials:!0},headers:{"Content-Type":"application/json","cache-control":"no-cache"},processData:!1,data:'[{\r\n  "membership": "7601AHCJPTHNBCVJHLQNKQVKDRKRMLTPC",\r\n  "autoRenew": "true"\r\n}]'},jQuery.ajax(t).done((function(e){window.location="/cart"})))}))})),e=null,t=!1,i=function(e){return{onValid:function(){jQuery("#wc-"+e).removeClass("big-co-hostedfield--invalid")},onInvalid:function(t){jQuery("#wc-"+e).addClass("big-co-hostedfield--invalid"),window.console&&t&&t.length&&console.warn("Windcave field invali
1d:",e,t.join(","))}}},a=function(){if(document.getElementById("wc-number"))if("undefined"!=typeof WindcavePayments&&WindcavePayments.HostedFields){var a={"font-family":"inherit","font-size":"16px",color:"#1a1a1a","background-color":"transparent",border:"none",width:"100%",height:"100%",padding:"0"};e=WindcavePayments.HostedFields.create({env:"string"==typeof window.BIG_WC_ENV?window.BIG_WC_ENV:"sec",fields:{CardNumber:{container:"wc-number",tabOrder:1,placeholder:"#### #### #### ####",supportedCards:["visa","masterCard","amex","discover","dinersClub","jcb"],validationHandlers:i("CardNumber")},CardholderName:{container:"wc-name",tabOrder:2,placeholder:"Cardholder Name",validationHandlers:i("CardholderName")},ExpirationDate:{container:"wc-expiry",tabOrder:3,placeholder:"MM/YY",validationHandlers:i("ExpirationDate")},CVV:{container:"wc-cvv",tabOrder:4,placeholder:"CVV",validationHandlers:i("CVV")}},styles:{input:a,"input-valid":Object.assign({},a,{color:"#1a1a1a"}),"input-invalid":Object.assign({},a,{color:"#801626"})},threeDsIFrame:{overlayBgColor:{r:26,g:26,b:26},dimensions:{width:"440px",height:"620px"},closeButtonOnLeft:!1}},30,(function(){t=!0}),(function(e){t=!1,s('Payment form failed to load. Please call the box office at <a href="tel:+12766283991">276.628.3991</a>'),window.console&&console.error("Windcave Hosted Fields construction failed",e)}))}else s('Payment form could not be loaded. Please call the box office at <a href="tel:+12766283991">276.628.3991</a>')},s=function(e){jQuery(".bigcheckout-error .bigcheckout-error-message").html(e),jQuery(".bigcheckout-error").show(),jQuery("#checkoutsubmit").val("Complete Checkout").css("pointer-events","auto").prop("disabled",!1).show(),"function"==typeof window.setCheckoutInProgress&&window.setCheckoutInProgress(!1)},jQuery(document).ready((function(){a()})),window.initWindcaveHostedFields=a,window.submitWindcaveHostedFields=function(i){if(e&&t){var a=function(){window.location="/order-complete/?sessionId="+encodeURIComponent(i.id)};e.submit(i.url,60,(function(e){"done"===e&&jQuery.post("/wp/wp-admin/admin-ajax.php",{action:"windcaveHostedResult",sessionId:i.id},(function(e){e&&(e.authorized||e.pending)?a():e&&e.declined?s('Your card was declined and you have not been charged. Please try a different card, or call the box office at <a href="tel:+12766283991">276.628.3991</a>.'):s('Your payment could not be completed. Please call the box office at <a href="tel:+12766283991">276.628.3991</a>')})).fail((function(){a()}))}),(function(e){s('There was a problem with the payment. Please check your card details, or call the box office at <a href="tel:+12766283991">276.628.3991</a>'),window.console&&console.error("Windcave Hosted Fields submit error",e)}))}else s("The payment form is not ready yet. Please wait a moment and try again.")},"undefined"==typeof selectEvent&&(window.generateModal=function(e,t,i,a,s,n,r,o){if(null!==e){let o="";switch(jQuery(".big-modal").not(".big-modal-ticket").remove(),unstackAuthModal(),e){case"wishlist":o+='<div class="big-modal-container modalwishlist big-modal active" >',o+='<i class="far fa-times big-modal-close"></i>',o+='<div class="big-modal-body">',o+='<i class="far fa-star-shooting"></i>',o+='<div class="big-modal-title">Wishlist ',o+='<span class="modal-show-name">'+i+"</span>",o+="</div>",o+='<div class="big-modal-subtitle">',o+="Enter your email below and we will send you updates, deals, and information regarding this show. By adding this show to your wishlist you are entered to win a giveaway during it's run.",o+="</div>",o+="</div>",o+='<div class="big-modal-footer">',o+='<div class="big-modal-input-group">',o+='<input id="wishlistname" name="wishlistname" class="wishlistname" type="text" placeholder="First and Last Name">',o+='<label for="wishlistname">Name</label>',o+="</div>",o+='<div class="big-modal-input-group">',o+='<input id="wishlistemail" name="wishlistemail" class="wishlistemail" type="text" placeholder="Enter Your Email">',o+='<label for="wishlistemail">Email</label>',o+="</div>",o+="<div class=\"big-modal-icon-wrapper\" onclick=\"addToWishlist(jQuery('#wishlistname').val(), jQuery('#wishlistemail').val(), '"+t+"');\">",o+="Submit",o+="</div>",o+="</div>",o+="</div>";break;case"ondemand":o+='<div class="big-modal-container modalondemand big-modal active">',o+='<i class="far fa-times big-modal-close"></i>',o+='<div class="big-modal-body ondemand-modal-body">',o+='<img class="big-modal-logo" src="https://bartertheatre.com/app/uploads/2020/10/ondemandw.png">',o+='<div class="big-modal-title">
1Get Access to ',o+='<span class="modal-show-name">'+i+"</span>",o+="</div>",o+='<div class="big-modal-subtitle">',o+="for just $"+s+" your whole family can watch ",o+='<span class="modal-show-name">'+i+"</span>",o+=" at any time",o+="and anywhere. On Demand access lasts for 14 days after purchase is complete.",o+="</div>",o+="</div>",o+='<div class="big-modal-footer">',o+='<div class="big-modal-icon-wrapper ondemand-submit" onclick="addOnDemandVideoToCart(\''+t+"','"+i+"','"+s+"','"+n+"');\">",o+="Add To Cart",o+="</div>",o+="</div>",o+="</div>";break;case"specialevent":o+='<div class="big-modal-container specialevent big-modal">',o+='<i class="far fa-times big-modal-close"></i>',o+='<div class="big-modal-body special-modal-body">',o+=null===r?'<img class="big-modal-logo" src="https://bartertheatre.com/app/uploads/2020/10/specialsw.png"/>':'<img class="big-modal-logo" src="'+r+'"/>',o+='<div class="big-modal-title">Sign Up for ',o+='<span class="modal-show-name">'+i+"</span>",o+="</div>",o+='<div class="big-modal-subtitle">',o+="Don't miss this special one-time event. Secure your online seat for FREE and checkout.",o+="</div>",o+="</div>",o+='<div class="big-modal-footer">',o+='<div class="big-modal-icon-wrapper" onclick="manualAddToCart(\''+t+"');\">",o+="Add to Cart",o+="</div>",o+="</div>",o+="</div>";break;case"login":o+='<div class="big-modal-container big-modal loginmodal active">',o+='<i class="far fa-times big-modal-close"></i>',o+='<div class="big-modal-body">',o+=getLoginModalHeadingHtml(),o+="</div>",o+='<div class="big-modal-footer">',o+='<div class="big-modal-input-group">',o+='<input id="spektrix-username" type="email" placeholder="your email" name="login-username" autocomplete="email" required>',o+='<label for="spektrix-username">Email Address</label>',o+="</div>",o+='<div class="big-modal-input-group">',o+='<input id="spektrix-password" type="password" placeholder="your password" name="login-password" autocomplete="current-password" required>',o+='<label for="spektrix-password">Password</label>',o+="</div>",o+='<div class="big-modal-input-group">',o+='<input id="spektrix-promo" type="text" placeholder="Have a Promo Code? Enter it Here" name="login-promo" class="promocode" autocomplete="off">',o+="</div>",o+="<br>",o+='<div class="big-modal-icon-wrapper big-login" onclick="send_login_request();">',o+="Login",o+="</div>",o+='<div class="bart-errorprompt loginerror">sorry there was a problem logging you in</div>',o+='<div style="display:flex;justify-content: center;gap: 20px;">',o+='<div class="smallloginbtns smlsignup"><span class="big-signup" onclick="generateModal(\'signup\')">need an account - REGISTER NOW</span></div>',o+='<div class="smallloginbtns smlpass" style="margin-top: 0px;"><span class="big-forgot-password" onclick="generateModal(\'forgotpassword\')">Forgot password</span></div>',o+="</div>",o+="</div>",o+="</div>";break;case"signup":o+='<div class="big-modal-container big-modal bigsignup active">',o+='<i class="far fa-times big-modal-close"></i>',o+='<div class="big-modal-body">',o+='<div class="big-modal-title">Register An Account',o+="</div>",o+='<div class="big-modal-subtitle">',o+="Use the form below to complete your registration.",o+="</div>",o+="</div>",o+='<div class="big-modal-footer">',o+='<div class="big-modal-input-groups">',o+='<div class="big-modal-input-group">',o+='<input type="text" id="bt-signup-firstname" placeholder="First Name" class="bt-signup-input">',o+='<label for="bt-signup-firstname">First Name</label>',o+="</div>",o+='<div class="big-modal-input-group">',o+='<input type="text" id="bt-signup-lastname" placeholder="Last Name" class="bt-signup-input">',o+='<label for="bt-signup-lastname">Last Name</label>',o+="</div>",o+="</div>",o+='<div class="big-modal-input-groups">',o+='<div class="big-modal-input-group">',o+='<input type="text" id="bt-signup-street1" placeholder="Street 1" autocomplete="off" class="bt-signup-input">',o+='<label for="bt-signup-street1">Street 1</label>',o+="</div>",o+='<div class="big-modal-input-group" style="max-width: 150px;">',o+='<input type="text" id="bt-signup-street2" autocomplete="off" placeholder="Street 2">',o+='<label for="bt-signup-street2">Street 2</label>',o+="</div>",o+="</div>",o+='<div class="big-modal-input-groups">',o+='<div class="big-modal-input-group">',o+='<input type="text" id="bt-signup-city" placeholder="City" class="bt-signup-input">',o+='<label for="bt-signup-city">City</label>',o+="</div>",o+='<div class="big-modal-input-group">',o+='<select id="bt-signup-state" placeholder="State" class="bt-signup-input">\n                      <option value="0" disabled selected>Select a State...</option>\n                      <option value="AL">Alabama</option>\n                      <option value="AK">Alaska</option>\n                      <option value="AZ">Arizona</option>\n                      <option value="AR">Arkansas</option>\n                      <option value="CA">California</option>\n                      <option value="CO">Colorado</option>\n                      <option value="CT">Connecticut</option>\n                      <option value="DE">Delaware</option>\n                      <option value="DC">District Of Columbia</option>\n                      <option value="FL">Florida</option>\n                      <option value="GA">Georgia</option>\n                      <option value="HI">Hawaii</option>\n                      <option value="ID">Idaho</option>\n                      <option value="IL">Illinois</option>\n                      <option value="IN">Indiana</option>\n                      <option value="IA">Iowa</option>\n                      <option value="KS">Kansas</option>\n                      <option value="KY">Kentucky</option>\n                      <option value="LA">Louisiana</option>\n                      <option value="ME">Maine</option>\n                      <option value="MD">Maryland</option>\n                      <option value="MA">Massachusetts</option>\n                      <option value="MI">Michigan</option>\n                      <option value="MN">Minnesota</option>\n                      <option value="MS">Mississippi</option>\n                      <option value="MO">Missouri</option>\n                      <option value="MT">Montana</option>\n                      <option value="NE">Nebraska</option>\n                      <option value="NV">Nevada</option>\n                      <option value="NH">New Hampshire</option>\n                      <option value="NJ">New Jersey</option>\n                      <option value="NM">New Mexico</option>\n                      <option value="NY">New York</option>\n                      <option value="NC">North Carolina</option>\n                      <option value="ND">North Dakota</option>\n                      <option value="OH">Ohio</option>\n                      <option value="OK">Oklahoma</option>\n                      <option value="OR">Oregon</option>\n                      <option value="PA">Pennsylvania</option>\n                      <option value="RI">Rhode Island</option>\n                      <option value="SC">South Carolina</option>\n                      <option value="SD">South Dakota</option>\n                      <option value="TN">Tennessee</option>\n                      <option value="TX">Texas</option>\n                      <option value="UT">Utah</option>\n                      <option value="VT">Vermont</option>\n                      <option value="VA">Virginia</option>\n                      <option value="WA">Washington</option>\n                      <option value="WV">West Virginia</option>\n                      <option value="WI">Wisconsin</option>\n                      <option value="WY">Wyoming</option>\n                    </select>',o+='<label for="bt-signup-state">State</label>',o+="</div>",o+='<div class="big-modal-input-group">',o+='<input type="number" id="bt-signup-zip" placeholder="00000" class="bt-signup-input">',o+='<label for="bt-signup-zip">Zip Code</label>',o+="</div>",o+="</div>",o+='<div class="big-modal-input-groups">',o+='<div class="big-modal-input-group">',o+='<input type="tel" id="bt-signup-phone" placeholder="123-456-7890" class="bt-signup-input">',o+='<label for="wishlistname">Phone Number</label>',o+="</div>",o+='<div class="big-modal-input-group">',o+='<input type="email" id="bt-signup-email" placeholder="Email Address" class="bt-signup-input">',o+='<label for="bt-signup-email">Email Address</label>',o+="</div>",o+="</div>",o+='<div class="big-modal-input-group">',o+='<input type="password" id="bt-signup-password" placeholder="Your Password" class="bt-signup-input">',o+='<label for="bt-signup-password">Password</label>',o+="<br><br>",o+='<div class="big-modal-icon-wrapper big-register big-disabled" onclick="send_register_request();">',o+="Register Account",o+="</div>",o+='<div class="bart-errorprompt signuperror">sorry there was a problem creating your account</div>',o+='<div style="display:flex;justify-content: center;gap: 20px;">',o+='<div class="smallloginbtns smllogin"><span class="big-login smlloginbtn" onclick="generateModal(\'login\')">Ready to LOGIN Instead?</span></div>',o+='<div class="smallloginbtns smlpass" style="margin-top: 0px;"><span class="big-forgot-password" onclick="generateModal(\'forgotpassword\')">Forgot password?</span></div>',o+="</div>",o+="</div>",o+="</div>",o+="<script>jQuery('.bt-signup-input').on('change', function() { validate_registration(); });<\/script>";break;case"forgotpassword":o+='<div class="big-modal-container big-modal forgotpassword active">',o+='<i class="far fa-times big-modal-close"></i>',o+='<div class="big-modal-body">',o+='<div class="big-modal-title">Reset Password',o+="</div>",o+='<div class="big-modal-subtitle">',o+="We will send you an email with a link to create a new password. <b>THIS COULD TAKE UP TO 60 SECONDS TO REACH YOUR INBOX</b>",o+="</div>",o+="</div>",o+='<div class="big-modal-footer">',o+='<div class="big-modal-input-group">',o+='<input id="spektrix-forgot-password" type="email" placeholder="your email" name="forgot-password" required>',o+='<label for="wishlistemail">Email Address</label>',o+='<div class="bart-errorprompt forgoterror">Something went wrong, Try again.</div>',o+='<div style="margin: 30px;"></div>',o+='<div class="smallloginbtns smlsignup"><span class="big-signup" onclick="generateModal(\'signup\')">Need an Account - REGISTER NOW</span></div>',o+='<div class="smallloginbtns smllogin"><span class="big-login smlloginbtn" onclick="generateModal(\'login\')">Ready to LOGIN</span></div>',o+='<div class="big-modal-icon-wrapper big-forgotpassword" onclick="send_forgot_password();">
1',o+="Send Verification Email",o+="</div>",o+="</div>",o+="</div>";break;case"ticket":o+='<div class="big-modal-container big-modal big-modal-ticket active">',o+='<i class="far fa-times big-modal-close"></i>',o+='<div class="big-modal-body">',o+='<div class="big-modal-banner"><img src="'+n+'"</div>',o+='<div class="big-modal-title">'+i,o+="</div>",o+='<div class="big-modal-subtitle">',o+=getTicketModalLoginHintHtml(),o+="</div>",o+="</div>",o+='<div class="big-modal-footer big-modal-event-holder">',o+='<div class="ts-date">',o+="</div>",o+='<div class="ts-seating-general">',o+='    <div class="ts-general-form">',o+='        <div class="ts-general-form-header">',o+="            How Many Tickets?",o+="        </div>",o+='        <div class="ts-general-form-select">',o+='            <div class="ts-general-form-select-minus disabled">-</div>',o+='            <div class="ts-general-form-select-num">',o+='                <span class="ts-general-form-select-num">0</span>',o+='                <span class="ts-general-form-select-text">Ticket(s)</span>',o+="            </div>",o+='            <div class="ts-general-form-select-plus">+</div>',o+="        </div>",o+='        <div class="ts-general-form-button disabled">Add to Cart</div>',o+="    </div>",o+="</div>",o+='<div class="ts-seating-section seatingpromptholder">',o+='<div class="ts-finish-incart"><span class="ts-finish-incart-success">Ticket Added!</span></br>Add another or click here to continue.</div>',o+='<div class="ts-seatchart-prompt" id="circle" style="left: 1107px; top: 1363px;">Tickets Added to Cart</div>',o+='<div class="ts-seatchart pricandseats">',o+="</div>",o+='<div class="ts-seatchat-seats-note">Select Your Seats</div>',o+='<div class="ts-time">',o+="</div>",o+="</div>",o+="</div>";break;case"reading":o+='<div class="big-modal-container big-modal readingmodal active" >',o+='<i class="far fa-times big-modal-close"></i>',o+='<div class="big-modal-body">',o+='<i class="far fa-book-reader"></i>',o+='<div class="big-modal-title"> Thank you for your interest in ',o+='<span class="modal-show-name">"'+i+'"</span>',o+="</div>",o+='<div class="big-modal-subtitle">',o+='This event is a <b>recorded reading</b>. It will be available at "'+t+'". You will receive an email notification when it becomes available.',o+="</div>",o+="</div>",o+='<div class="big-modal-footer">',o+='<div class="big-modal-icon-wrapper big-okay-button">',o+="Okay",o+="</div>",o+="</div>",o+="</div>";break;case"logouttimeout":o+='<div class="big-modal-container big-modal logouttimeout active" >',o+='<i class="far fa-times big-modal-close"></i>',o+='<div class="big-modal-body">',o+='<i class="far fa-siren-on"></i>',o+='<div class="big-modal-title"> You Have Been Inactive Too Long',o+="</div>",o+='<div class="big-modal-subtitle">',o+="You will automatically be logged out and your cart will be cleared unless you respond below.",o+="</div>",o+="</div>",o+='<div class="big-modal-footer" style="margin-top:0px;">',o+='<div class="big-modal-icon-wrapper big-okay-button">',o+="Keep Me Logged In",o+="</div>",o+='<div style="margin-top:-20px;" class="big-modal-timer">',o+='Logged out in <span class="big-modal-timer-logout">30</span>sec',o+="</div>",o+="</div>",o+="</div>";break;case"logoutnotif":o+='<div class="big-modal-container big-modal logoutnotif active" >',o+='<i class="far fa-times big-modal-close"></i>',o+='<div class="big-modal-body">',o+='<i class="far fa-exclamation"></i>',o+='<div class="big-modal-title"> You Have Been Logged Out Due to Inactivity',o+="</div>",o+='<div class="big-modal-icon-wrapper big-okay-button">',o+="Okay",o+="</div>",o+="</div>",o+="</div>";break;case"subscriptionrestricted":var d=t||"";if(d){var c=new Date(d);isNaN(c.getTime())||(c.getMonth(),c.getDate(),c.getFullYear())}o+='<div class="big-modal-container big-modal subscriptionrestricted active" >',o+='<i class="far fa-times big-modal-close"></i>',o+='<div class="big-modal-body">',o+='<i class="far fa-exclamation-triangle"></i>',o+='<div class="big-modal-title">Subscription Redemption Not Available',o+="</div>",o+='<div class="big-modal-subtitle">',o+="Subscription redemptions are not available for this event at this time.",o+="</div>",o+="</div>",o+='<div class="big-modal-footer">',o+='<div class="big-modal-icon-wrapper big-okay-button">',o+="Okay",o+="</div>",o+="</div>",o+="</div>";break;case"sessionexpired":o+='<div class="big-modal-container big-modal sessionexpired active" >',o+='<i class="far fa-times big-modal-close"></i>',o+='<div class="big-modal-body">',o+='<i class="far fa-exclamation"></i>',o+='<div class="big-modal-title"> Unfortunately, your cart has expired',o+="</div>",o+='<div class="big-modal-subtitle">',o+="All ticketed items have been removed from your cart.  You can re-add items based on availability at this time.",o+="</div>",o+='<div class="big-modal-icon-wrapper big-okay-button">',o+="Okay",o+="</div>",o+="</div>",o+="</div>";break;case"notloggedin":o+='<div class="big-modal-container big-modal notloggedin active" >',o+='<i class="far fa-times big-modal-close"></i>',o+='<div class="big-modal-body">',o+='<i class="far fa-exclamation"></i>',o+='<div class="big-modal-title">
1 It looks like you may not be logged in',o+="</div>",o+='<div class="big-modal-subtitle">',o+="Your session may have expired or there may be a temporary issue with the system.",o+="</div>",o+='<div class="big-modal-icon-wrapper big-okay-button notloggedin">',o+="Okay",o+="</div>",o+="</div>",o+="</div>";break;case"panel":o+='<div class="big-modal-container big-modal livepanel active" >',o+='<i class="far fa-times big-modal-close"></i>',o+='<div class="big-modal-body">',o+='<i class="far fa-keynote"></i>',o+='<div class="big-modal-title"> Thank you for your interest in ',o+='<span class="modal-show-name">"'+i+'"</span>',o+="</div>",o+='<div class="big-modal-subtitle">',o+='This event is a <b>live panel</b>. It will be available at "'+t+'". You will receive an email notification when it becomes available.',o+="</div>",o+="</div>",o+='<div class="big-modal-footer">',o+='<div class="big-modal-icon-wrapper big-okay-button">',o+="Okay",o+="</div>",o+="</div>",o+="</div>";break;case"subscriptions":o+='<div class="big-modal-container big-modal active big-sub">',o+='<i class="far fa-times big-modal-close"></i>',o+='<div class="big-modal-body subscriptions-modal-body big-sub-bounds">',o+='<div class="big-modal-title"> Choose your subscription </div>',o+='<div class="big-sub-inner">',o+='<div class="big-sub-part subs-input">',o+='<div class="big-sub-sec">',o+="<form>",o+='<div class="big-sub-fields">',o+='<div class="big-sub-field-group">',o+='<div class="big-sub-field">',o+='<label for="firstname" class="big-sub-label subslabel">What Subscription do you want?</label>',o+='<select class="big-subs-choice" id="substype">',o+="<option disabled default>Select a package...</option>",o+='<option value="subscription3" data-pricetype-loyalty="8" data-package-loyalty="65" data-pricetype-nonloyalty="86" data-package-nonloyalty="67">3 Play',o+="</option>",o+='<option value="subscription12" data-pricetype-loyalty="5" data-package-loyalty="71" data-pricetype-nonloyalty="84" data-package-nonloyalty="72">12 Play',o+="</option>",o+="</select>",o+="</div>",o+="</div>",o+='<div class="big-sub-field-group">',o+='<div class="big-sub-field">',o+='<label for="firstname" class="big-sub-label subslabel">How many?</label>',o+='<div class="big-qty">',o+='<div class="big-qty-controls">',o+='<button id="bigsubdecrease">&minus;</button>',o+='<input class="bigsubqtyselector" type="text" id="bigsubqtyselector" name="qtyselector" value="
10" placeholder="" readonly="readonly" />',o+='<button id="bigsubincrease">&plus;</button>',o+="</div>",o+="</div>",o+="</div>",o+='<input type="submit" class="big-sub-button" value="Add to Cart">',o+="</div>",o+="</div>",o+="</form>",o+='<div class="subsnotice" style="padding:5px; margin-top:30px; border:#8a2332 2px solid;border-radius:20px; color:#8a2332;">It may take up to 24 hours for newly purchased subscriptions to be available for online ticket reservations.</div>',o+="</div>",o+="</div>",o+="</div>",o+="</div>";break;case"subscriptions2024":o+='<div class="big-modal-container big-modal active big-sub">',o+='<i class="far fa-times big-modal-close"></i>',o+='<div class="big-modal-body subscriptions-modal-body big-sub-bounds">',o+='<div class="big-modal-title"> Choose your subscription </div>',o+='<div class="big-sub-inner">',o+='<div class="big-sub-part subs-input">',o+='<div class="big-sub-sec">',o+="<form>",o+='<div class="big-sub-fields">',o+='<div class="big-sub-field-group">',o+='<div class="big-sub-field">',o+='<label for="firstname" class="big-sub-label subslabel">What Subscription do you want?</label>',o+='<select class="big-subs-choice" id="substype">',o+="<option disabled default>Select a package...</option>",o+='<option value="subscription3" data-pricetype-loyalty="86" data-package-loyalty="53" data-pricetype-nonloyalty="86" data-package-nonloyalty="53">3 Play',o+="</option>",o+='<option value="subscription6" data-pricetype-loyalty="88" data-package-loyalty="52" data-pricetype-nonloyalty="88" data-package-nonloyalty="52">6 Play',o+="</option>",o+='<option value="subscription12" data-pricetype-loyalty="84" data-package-loyalty="51" data-pricetype-nonloyalty="84" data-package-nonloyalty="51">12 Play',o+="</option>",o+="</select>",o+="</div>",o+="</div>",o+='<div class="big-sub-field-group">',o+='<div class="big-sub-field">',o+='<label for="firstname" class="big-sub-label subslabel">How many?</label>',o+='<div class="big-qty">',o+='<div class="big-qty-controls">',o+='<button id="bigsubdecrease">&minus;</button>',o+='<input class="bigsubqtyselector" type="text" id="bigsubqtyselector" name="qtyselector" value="
10" placeholder="" readonly="readonly" />',o+='<button id="bigsubincrease">&plus;</button>',o+="</div>",o+="</div>",o+="</div>",o+='<input type="submit" class="big-sub-button" value="Add to Cart">',o+="</div>",o+="</div>",o+="</form>",o+='<div class="subsnotice" style="padding:5px; margin-top:30px; border:#8a2332 2px solid;border-radius:20px; color:#8a2332;">It may take up to 24 hours for newly purchased subscriptions to be available for online ticket reservations.</div>',o+="</div>",o+="</div>",o+="</div>",o+="</div>";break;case"subscriptions2023":o+='<div class="big-modal-container big-modal active big-sub">',o+='<i class="far fa-times big-modal-close"></i>',o+='<div class="big-modal-body subscriptions-modal-body big-sub-bounds">',o+='<div class="big-modal-title"> Choose your subscription </div>',o+='<div class="big-sub-inner">',o+='<div class="big-sub-part subs-input">',o+='<div class="big-sub-sec">',o+="<form>",o+='<div class="big-sub-fields">',o+='<div class="big-sub-field-group">',o+='<div class="big-sub-field">',o+='<label for="firstname" class="big-sub-label subslabel">What Subscription do you want?</label>',o+='<select class="big-subs-choice" id="substype">',o+="<option disabled default>Select a package...</option>",o+='<option value="subscription3" data-pricetype-loyalty="86" data-package-loyalty="42" data-pricetype-nonloyalty="86" data-package-nonloyalty="42">3 Play',o+="</option>",o+='<option value="subscription6" data-pricetype-loyalty="88" data-package-loyalty="43" data-pricetype-nonloyalty="88" data-package-nonloyalty="43">6 Play',o+="</option>",o+='<option value="subscription12" data-pricetype-loyalty="84" data-package-loyalty="41" data-pricetype-nonloyalty="84" data-package-nonloyalty="41">12 Play',o+="</option>",o+="</select>",o+="</div>",o+="</div>",o+='<div class="big-sub-field-group">',o+='<div class="big-sub-field">',o+='<label for="firstname" class="big-sub-label subslabel">How many?</label>',o+='<div class="big-qty">',o+='<div class="big-qty-controls">',o+='<button id="bigsubdecrease">&minus;</button>',o+='<input class="bigsubqtyselector" type="text" id="bigsubqtyselector" name="qtyselector" value="
10" placeholder="" readonly="readonly" />',o+='<button id="bigsubincrease">&plus;</button>',o+="</div>",o+="</div>",o+="</div>",o+='<input type="submit" class="big-sub-button" value="Add to Cart">',o+="</div>",o+="</div>",o+="</form>",o+='<div class="subsnotice" style="padding:5px; margin-top:30px; border:#8a2332 2px solid;border-radius:20px; color:#8a2332;">It may take up to 24 hours for newly purchased subscriptions to be available for online ticket reservations.</div>',o+="</div>",o+="</div>",o+="</div>",o+="</div>";break;case"subscriptions2022":o+='<div class="big-modal-container big-modal active big-sub">',o+='<i class="far fa-times big-modal-close"></i>',o+='<div class="big-modal-body subscriptions-modal-body big-sub-bounds">',o+='<div class="big-modal-title"> Choose your subscription </div>',o+='<div class="big-sub-inner">',o+='<div class="big-sub-part subs-img">',o+="</div>",o+='<div class="big-sub-part subs-input">',o+='<div class="big-sub-sec">',o+="<form>",o+='<div class="big-sub-fields">',o+='<div class="big-sub-field-group">',o+='<div class="big-sub-field">',o+='<label for="firstname" class="big-sub-label subslabel">What Subscription do you want?</label>',o+='<select class="big-subs-choice" id="substype">',o+='<option value="subscription3" data-pricetype-loyalty="8" data-package-loyalty="10" data-pricetype-nonloyalty="8" data-package-nonloyalty="10">3 Play',o+="</option>",o+='<option value="subscription6" data-pricetype-loyalty="6" data-package-loyalty="11" data-pricetype-nonloyalty="6" data-package-nonloyalty="11">6 Play',o+="</option>",o+='<option value="subscription12" data-pricetype-loyalty="7" data-package-loyalty="12" data-pricetype-nonloyalty="7" data-package-nonloyalty="12">12 Play',o+="</option>",o+="</select>",o+="</div>",o+="</div>",o+='<div class="big-sub-field-group">',o+='<div class="big-sub-field">',o+='<label for="firstname" class="big-sub-label subslabel">How many?</label>',o+='<div class="big-qty">',o+='<div class="big-qty-controls">',o+='<button id="bigsubdecrease">&minus;</button>',o+='<input class="bigsubqtyselector" type="text" id="bigsubqtyselector" name="qtyselector" value="
10" placeholder="" readonly="readonly" />',o+='<button id="bigsubincrease">&plus;</button>',o+="</div>",o+="</div>",o+="</div>",o+='<input type="submit" class="big-sub-button" value="Add to Cart">',o+="</div>",o+="</div>",o+="</form>",o+="</div>",o+="</div>",o+="</div>",o+="</div>";break;case"subscriptions2025":o+='<div class="big-modal-container big-modal active big-sub">',o+='<i class="far fa-times big-modal-close"></i>',o+='<div class="big-modal-body subscriptions-modal-body big-sub-bounds">',o+='<div class="big-modal-title"> Choose your subscription </div>',o+='<div class="big-sub-inner">',o+='<div class="big-sub-part subs-input">',o+='<div class="big-sub-sec">',o+="<form>",o+='<div class="big-sub-fields">',o+='<div class="big-sub-field-group">',o+='<div class="big-sub-field">',o+='<label for="firstname" class="big-sub-label subslabel">What Subscription do you want?</label>',o+='<select class="big-subs-choice" id="substype">',o+="<option disabled default>Select a package...</option>",o+='<option value="subscription3" data-pricetype-loyalty="86" data-package-loyalty="60" data-pricetype-nonloyalty="86" data-package-nonloyalty="60">3 Play',o+="</option>",o+='<option value="subscription6" data-pricetype-loyalty="88" data-package-loyalty="62" data-pricetype-nonloyalty="88" data-package-nonloyalty="62">6 Play',o+="</option>",o+='<option value="subscription12" data-pricetype-loyalty="84" data-package-loyalty="63" data-pricetype-nonloyalty="84" data-package-nonloyalty="63">12 Play',o+="</option>",o+="</select>",o+="</div>",o+="</div>",o+='<div class="big-sub-field-group">',o+='<div class="big-sub-field">',o+='<label for="firstname" class="big-sub-label subslabel">How many?</label>',o+='<div class="big-qty">',o+='<div class="big-qty-controls">',o+='<button id="bigsubdecrease">&minus;</button>',o+='<input class="bigsubqtyselector" type="text" id="bigsubqtyselector" name="qtyselector" value="
10" placeholder="" readonly="readonly" />',o+='<button id="bigsubincrease">&plus;</button>',o+="</div>",o+="</div>",o+="</div>",o+='<input type="submit" class="big-sub-button" value="Add to Cart">',o+="</div>",o+="</div>",o+="</form>",o+='<div class="subsnotice" style="padding:5px; margin-top:30px; border:#8a2332 2px solid;border-radius:20px; color:#8a2332;">It may take up to 24 hours for newly purchased subscriptions to be available for online ticket reservations.</div>',o+="</div>",o+="</div>",o+="</div>",o+="</div>";break;case"workshop":o+='<div class="big-modal-container big-modal modalworkshop active" >',o+='<i class="far fa-times big-modal-close"></i>',o+='<div class="big-modal-body">',o+='<i class="fas fa-chalkboard-teacher"></i>',o+='<div class="big-modal-title"> Thank you for your interest in ',o+='<span class="modal-show-name">"'+i+'"</span>',o+="</div>",o+='<div class="big-modal-subtitle">',o+='This event is a <b>Workshop<b/>, it will start at "'+t+'" and may not be available again after it ends.  You will receive an email reminder 30 minutes before the event starts!',o+="</div>",o+="</div>",o+='<div class="big-modal-footer">',o+='<div class="big-modal-icon-wrapper big-okay-button">',o+="Okay",o+="</div>",o+="</div>",o+="</div>";break;case"curatedallnotif":o+='<div class="big-modal-container big-modal curatedallnotif active" >',o+='<i class="far fa-times big-modal-close"></i>',o+='<div class="big-modal-body">',o+='<i class="fas fa-chalkboard-teacher"></i>',o+='<div class="big-modal-title"> SUCCESS ',o+="</div>",o+='<div class="big-modal-subtitle">',o+="You have successfully registered for all available events below, you will receive an email 30 minutes before each event goes live.",o+="</div>",o+="</div>",o+='<div class="big-modal-footer">',o+='<div class="big-modal-icon-wrapper big-okay-button">',o+="Okay",o+="</div>",o+="</div>",o+="</div>";break;case"curatednotif":o+='<div class="big-modal-container big-modal curatednotif active" >',o+='<i class="far fa-times big-modal-close"></i>',o+='<div class="big-modal-body">',o+='<i class="fas fa-chalkboard-teacher"></i>',o+='<div class="big-modal-title"> SUCCESS ',o+="</div>",o+='<div class="big-modal-subtitle">',o+="You have registered for this event, you will receive an email 30 minutes before the event goes live.",o+="</div>",o+="</div>",o+='<div class="big-modal-footer">',o+='<div class="big-modal-icon-wrapper big-okay-button">',o+="Okay",o+="</div>",o+="</div>",o+="</div>"}if(jQuery(".big-modal-overlay").after(o).addClass("active"),isAuthModalType(e)&&stackAuthModalOverTicketModal(),"login"===e&&bindLoginModalKeys(),"notloggedin"===e&&jQuery(".notloggedin").on("click",(function(){location.reload()})),"subscriptions"===e||"subscriptions2025"===e||"subscriptions2024"===e||"subscriptions2023"===e||"subscriptions2022"===e){jQuery("#substype").val(t);var l=!1,u={qty:0,minimum:1,maximum:12,increment:1,input:jQuery("#bigsubqtyselector"),init:function(){this.qty!==this.minimum&&(this.qty=this.minimum,this.input.val(this.minimum))},doChange:function(e){var t=0;switch(e){case"up":this.qty>=this.minimum&&this.qty<=this.maximum&&this.qty+this.increment<=this.maximum&&(t=parseInt(this.input.val())+this.increment);break;case"down":this.qty>0&&this.qty!=this.minimum&&(t=parseInt(this.input.val())-this.increment)}this.qty=t||this.qty,this.input.val(t||this.qty)}};jQuery("#bigsubincrease").on("click",(function(e){e.preventDefault(),u.doChange("up")})),jQuery("#bigsubdecrease").on("click",(function(e){e.preventDefault(),u.doChange("down")})),jQuery(".bigsubqtyselector").on("click",(function(e){e.preventDefault()})),jQuery(".big-sub-button").on("click",(function(e){if(e.preventDefault(),l)return!1;l=!0;var t=jQuery(this),i=t.val();t.val("Adding...").prop("disabled",!0).css("pointer-events","none");let a=jQuery("#substype option:selected").attr("data-pricetype-loyalty"),s=jQuery("#substype option:selected").attr("data-package-loyalty"),n=jQuery("#substype option:selected").attr("data-pricetype-nonloyalty"),r=jQuery("#substype option:selected").attr("data-package-nonloyalty"),o=jQuery("#bigsubqtyselector").val(),d=jQuery("#substype option:selected").text(),c=new BIGPreloader(".bigcart__footer");c.show(),openCart();var u={action:"tessituraSubscription",pricetype_loyalty:a,package_loyalty:s,pricetype_nonloyalty:n,package_nonloyalty:r,quantity:o,bt_t_sess:getCookie("bt_t_sess")};jQuery.post("/wp/wp-admin/admin-ajax.php",u,(function(e){if(l=!1,t.val(i).prop("disabled",!1).css("pointer-events","auto"),"success"===e.status){updateTotals([c]),jQuery(".bigcart__footer__button").show();let t=e.package||s||r;var u=JSON.parse(sessionStorage.getItem("subscriptionLoyaltyData")||"{}");u[e.id]={package:t,pricetypeLoyalty:a,packageLoyalty:s,pricetypeNonLoyalty:n,packageNonLoyalty:r,quantity:o},sessionStorage.setItem("subscriptionLoyaltyData",JSON.stringify(u));
1let i='<div class="bigcart__list__item cartcard sshadow cart-subscription" data-subscriptionid="'+e.id+'" data-package="'+t+'">\n\n            <div class="bigcart__list__item__image">\n              <i class="fas fa-bags-shopping"></i>\n            </div>\n            <div class="bigcart__list__item__stub">\n\n              <div class="bigcart__list__item__stub__inner bigheading">\n                <div class="bigcart__itemheading">\n                  <div class="bigcart__itemheading__primary">'+d+'</div>\n                  <div class="bigcart__itemheading__secondary">'+d+" x"+o+'</div>\n                </div>\n                <div class="bigcart__itembuttons">\n                  <div class="bigcart__itembuttons__edit">\n                    <i class="far fa-pen"></i>\n                  </div>\n                  <div class="bigcart__itembuttons__delete">\n                    <i class="far fa-trash"></i>\n                  </div>\n                </div>\n              </div>\n              \n              \x3c!--               <div class="bigcart__list__ticket__stub__inner">\n                <div class="dataheading right">total</div>\n              </div> --\x3e\n              <div class="bigcart__list__ticket__stub__inner">\n                <div class="bigcart__list__ticket__stub__quantity">\n\n                  Subscription\n                </div>\n                <div class="bigcart__list__ticket__stub__cost">\n\n                  \n                </div>\n              </div>\n              \n\n            </div>\n          </div>';jQuery(".bigcart__noitems").hide(),jQuery("#bigcart").prepend(i),openCart(),jQuery(".bigcart__list__item.cart-subscription .bigcart__itembuttons__delete").off().click((function(e){var t=jQuery(this).closest(".cart-subscription"),i=jQuery(t).data("subscriptionid"),a=jQuery(t).data("package"),s={action:"tessituraSubscriptionDelete",id:i,package:a,bt_t_sess:getCookie("bt_t_sess")};jQuery.post("/wp/wp-admin/admin-ajax.php",s,(function(e){if("success"===e.status){var a=JSON.parse(sessionStorage.getItem("subscriptionLoyaltyData")||"{}");delete a[i],sessionStorage.setItem("subscriptionLoyaltyData",JSON.stringify(a)),jQuery(t).remove(),updateTotals()}}))}));let l=jQuery("#menu-main").find(".big-notif-holder-cart");new BIGNotification(l,1,"subscription was added","far fa-heart").show()}else c.hide(),alert("Error adding subscription to cart. Please try again.")})).fail((function(){l=!1,t.val(i).prop("disabled",!1).css("pointer-events","auto"),c.hide(),alert("Network error. Please try again.")}))})),u.init()}if("signup"===e&&initAutocomplete(),"ticket"===e){let e=jQuery(".big-modal-ticket.active .ts-date");jQuery(e).empty().append('<div class="ts-date-title">Select An Event</div>');let s=new BIGPreloader(e);s.show();let r={action:"getShowInstances",tessitura_id:t};jQuery.post("/wp/wp-admin/admin-ajax.php",r,(function(t){if("success"===t.status){let s="";jQuery(t.instances).each((function(e,t){let i="";"Fri"!==t.shortday&&"Sat"!==t.shortday||"7:30pm"!==t.shorttime||(i="newtimenotif");let a=t.amenities;s+='<div class="ts-date-option '+i+'"',a.includes("Mask Required")&&(s+=' data-maskreq="true" '),a.includes("COVID Vaccine Required")&&(s+=' data-covidvacreq="true" '),s+='data-reservedseating="'+t.reservedseating+'" data-instanceid="'+t.tessiturainstanceid+'" data-ticketdate="'+t.ticketdate+'" data-price-type="'+(t.price_type||"1")+'"',"Yes"===t.soldout&&(s+=' data-soldout="Yes"'),s+='><div class="ts-date-indicator">In Cart</div><span class="ts-date-option-month">'+t.shortmonth+'</span><span class="ts-date-option-day">'+t.shortdate+'</span><span class="ts-date-option-time">'+t.shorttime+'</span><span class="ts-date-option-daytitle">'+t.shortday+'</span><span class="ts-date-option-icon">',a.includes("Mask Required")&&(s+='<i class="far fa-head-side-mask" title="This performance requires patrons to wear a mask"></i>'),a.includes("COVID Vaccine Required")&&(s+='<i class="far fa-syringe" title="This performance requires proof of vaccination"></i>'),a.includes("Barter Days")&&(s+='<i class="fas fa-calendar-day" title="Barter Days"></i>'),a.includes("Student Matinee")&&(s+='<i class="fas fa-graduation-cap" title="Student Matinee"></i>'),a.includes("Pay What You Will")&&(s+='<i class="fas fa-balance-scale" title="Pay What You Will"></i>'),a.includes("Wheelchair Accessibility")&&(s+='<i class="fas fa-wheelchair" title="Wheelchair Accessibility These shows can accommidate several wheelchair seating locations"></i>'),a.includes("Sign Language")&&(s+='<i class="fas fa-american-sign-language-interpreting" title="Sign Language"></i>'),a.includes("Open Caption")&&(s+='<i class="fas fa-book-open" title="Open Caption"></i>'),a.includes("Closed Caption")&&(s+='<i class="fas fa-closed-captioning" title="Closed Caption allows our patrons to watch our plays without the need for audio enhancement"></i>'),a.includes("Hearing Assistance")&&(s+='<i class="fas fa-assistive-listening-systems" title="Hearing Assistance allows our patrons to watch our plays without the need for audio enhancement"></i>'),a.includes("Talkback")&&(s+='<i class="fas fa-comments" title="Talkback"></i>'),a.includes("Meet the Players")&&(s+='<i class="far fa-handshake" title="Meet the Players For a short time after the show be sure to stop by and meet the actors"></i>'),a.includes("Sensory Friendly Performance (SFP)")&&(s+='<i class="fas fa-exclamation-circle" title="Sensory Friendly Performance (SFP)"></i>'),s+="</span>","Yes"===t.soldout&&(s+='<div class="soldout sale-banner dreamyshadow"><p><i class="fas fa-ban" aria-hidden="true"></i> SOLD OUT</p></div>'),s+="</div>"})),jQuery(e).append(s),allowDragging("ts-date"),jQuery(".ts-date-option").off().click((function(e){let t=jQuery(e.currentTarget);if("Yes"===t.attr("data-soldout"))return!1;let s=t.parent().siblings(".ts-seating-section"),r=t.parent().siblings(".ts-seating-general"),o=s.find(".ts-seatchart"),d=new BIGPreloader(s),c=i,l=a,u="";d.show(),jQuery(".ts-date-option").removeClass("selecteddate"),t.addClass("selecteddate");let p=t.attr("data-instanceid"),b=t.attr("data-ticketdate"),m=t.attr("data-maskreq"),g=t.attr("data-covidvacreq"),v=t.attr("data-reservedseating");if(jQuery(".ts-frinotif").remove(),t.hasClass("newtimenotif")){let e='<div class="ts-frinotif" style="color: #fff; background: #ff0000; border-radius: 8px; width: 75%; margin: auto;">\n                                    Friday and Saturday Night Performances are now at 7:30pm\n                                </div>';jQuery(".ts-finish-incart").before(e)}if("No"===v){r.addClass("active");let e=r.find(".ts-general-form-button"),i=r.find("span.ts-general-form-select-num"),a=r.find(".ts-general-form-select-minus"),o=r.find(".ts-general-form-select-plus");a.off().on("click",(function(t){i.text(parseInt(i.text())-1),parseInt(i.text())>0?e.removeClass("disabled"):(e.addClass("disabled"),a.addClass("disabled"))})),o.off().on("click",(function(t){i.text(parseInt(i.text())+1),parseInt(i.text())>0?(e.removeClass("disabled"),a.removeClass("disabled")):e.addClass("disabled")})),e.off().on("click",(function(a){e.addClass("disabled"),jQuery(".big-modal-overlay").removeClass("active"),jQuery(".big-modal-container").remove();let r=parseInt(i.text());u=""!==l?l+' - <span class="bigcart__itemheading__date">'+b+"</span>":'<span class="bigcart__itemheading__date">'+b+"</span>";let o=n;if(0===jQuery('.bigcart__list__ticket[data-instanceid="'+p+'"]').length){tickethtml='<div class="bigcart__list__ticket cartcard sshadow" data-instanceid="'+p+'"><div class="bigcart__list__ticket__image" style=" background-image: url('+o+')"></div><div class="bigcart__list__ticket__stub"><div class="bigcart__list__ticket__stub__inner bigheading"><div class="bigcart__itemheading"><div class="bigcart__itemheading__primary">'+c+'</div><div class="bigcart__itemheading__secondary">'+u+'</div></div><div class="bigcart__itembuttons"></div></div><div class="flexalwaysbreak"></div>',"true"===m&&(tickethtml+='<div class="covid-warning-cart">While inside of Smith Theatre, masks are required to be worn at all times regardless of vaccination status. <a href="https://bartertheatre.com/season-preview/#safety" target="_blank">To learn more, Click Here.</a></div> '),"true"===g&&(tickethtml+='<div class="covid-warning-cart-epp">This is an Enhanced Protocol Performance. You are required to show ID and proof of vaccination or negative test before entry.</div>'),tickethtml+='<div class="bigcart-item-subitems"><div class="bigcart-item-subitem"><div class="bigcart-item-subitem-container traditional">';for(let e=0;e<r;e++)tickethtml+='<div class="bigcart-item-subitem-name"><div class="bigcart-item-subitem-name-section">Adult</div><div class="bigcart-item-subitem-name-seat">General</div><div class="bigcart-item-subitem-remove">X</div></div>';tickethtml+="</div></div></div></div></div>",jQuery(".bigcart__noitems").hide()}else for(let e=0;e<r;e++)tickethtml+='<div class="bigcart-item-subitem-name"><div class="bigcart-item-subitem-name-section">Adult</div><div class="bigcart-item-subitem-name-seat">General</div><div class="bigcart-item-subitem-remove">X</div></div>';jQuery(s).next().addClass("active");let d=t.attr("data-price-type")||"1";addUnreservedTicketToCart(p,r,d,tickethtml)}))}else{s.addClass("active");let e=t.attr("data-instanceid"),i=t.attr("data-ticketdate"),r=t.attr("data-maskreq"),p=t.attr("data-covidvacreq");jQuery(".ts-seating-alert").remove(),"true"===p&&"true"===r?(s.before('<div class="ts-seating-alert"><div class="ts-seating-alert-text"><div class="ts-seating-alert-text-heading">VACCINATION REQUIRED!</div><div class="ts-seating-alert-text-sub">This is an Enhanced Protocol Performance (EPP).<br>  In addition to standard safety protocol, everyone who wishes to attend an EPP must provide ID and proof of vaccination or negative test prior to entering the building. Anyone who does not provide proof of vaccination at the time of check in will not be admitted to the theatre. <br><br>Please tap "I Understand" to continue, or <a href="https://bartertheatre.com/season-preview/#safety" target="_blank">Tap here to learn more</a></div></div><div class="ts-seating-alert-button">I understand</div></div>'),jQuery(".ts-seating-alert-button").on("click",(function(e){jQuery(e.currentTarget).closest(".ts-seating-alert").addClass("hidden")}))):"true"===r&&(s.before('<div class="ts-seating-alert"><div class="ts-seating-alert-text"><div class="ts-seating-alert-text-heading">Masks REQUIRED while inside Smith Theatre!</div><div class="ts-seating-alert-text-sub">While inside of Smith Theatre, masks are required to be worn at all times regardless of vaccination status.</div></div><div class="ts-seating-alert-button">I understand</div></div>'),jQuery(".ts-seating-alert-button").on("click",(function(e){jQuery(e.currentTarget).closest(".ts-seating-alert").addClass("hidden")})));let b=jQuery(s).find(".ts-time");jQuery(b).empty();let m=new BIGPreloader(b);m.show(),jQuery(".ts-accessibility-note").remove();let g=getStairsLegendNote(a);""!==g&&jQuery(s).prepend(g);let v={action:"tessituraPerformancePricing",tessitura_id:e};jQuery.post("/wp/wp-admin/admin-ajax.php",v,(function(e){if(void 0!==e.prices){let t="";t+='<div class="ts-legend" style="background-color: #cbcbcb;color: #000;"><span class="ts-legend-header">Seat Not Available</span></div>',jQuery(e.prices).each((function(e,i){t+='<div class="ts-legend" style="background-color: #'+i.backgroundcolor+"; color: #"+i.fontcolor+';">',t+='<span class="ts-legend-header">'+i.zonename+"</span>";var a=parseFloat(i.price)+(parseFloat(i.fee)||0),s=a%1==0?"$"+a.toFixed(0):"$"+a.toFixed(2);t+='<span class="ts-legend-price">'+s+"</span> "+i.pricetypename,t+='<span class="ts-legend-fee">including fees</span>',t+="</div>"})),m.hide(),jQuery(b).html(t)}}));let y="";switch(a){case"Gilliam Stage":y="gilliam-stage-new";break;case"Smith Theatre":y="smith-theatre-new"}const f=(new Date).toISOString().substring(0,10);jQuery(o).load("/app/themes/BIG-child/svg/"+y+".svg?v="+f,(function(s){let b="";b+='<div class="ts-seating-section-zoom">',b+='<div class="ts-seating-section-zoom-in">Zoom In</div>',b+='<div class="ts-seating-section-zoom-out">Zoom Out</div>',b+='<div class="ts-seating-handicap">View <i class="far fa-wheelchair"></i></div>',b+='<div class="ts-seating-hide-handicap">Hide <i class="far fa-wheelchair"></i></div>',b+="</div>",o.prepend('<div class="ts-seating-section-zoom"><div class="ts-seating-section-zoom-in">Zoom In</div><div class="ts-seating-section-zoom-out">Zoom Out</div><div class="ts-seating-handicap">View <i class="far fa-wheelchair"></i></div><div class="ts-seating-hide-handicap">Hide <i class="far fa-wheelchair"></i></div></div>'),applyZoomAndGrab(o[0]);let m=window.constituentid;void 0!==m&&""!==m&&null!==m||(m=0);var g={action:"tessituraPerformanceSeating",tessitura_id:e,t_u_id:m};jQuery.post("/wp/wp-admin/admin-ajax.php",g,(function(s){"success"===s.status?(jQuery('[data-name="seaticon"]').removeClass("premium standard economy locked mybasket naeconomy notavailable wheelchair otherbasket scanned sold reserved masked info"),jQuery(s.seats).each((function(e,t){var i="";if("gilliam-stage-new"===y||"smith-theatre-new"===y){let e="";switch(t.section){case 1:e="orchestra_center";break;case 2:e="balcony_center";break;case 3:case 4:e="";break;case 5:e="orchestra_left";break;case 6:e="orchestra_right";break;case 7:e="balcony_left";break;case 8:e="balcony_right"}i="#seat-"+t.seat+"-"+t.row+"-"+e+"-1"}else i=void 0!==t.section&&""!==t.section?'[data-name="section_'+t.section+'"] [data-name="row_'+t.row.toLowerCase()+'"] [data-name="seat_'+t.seat+'"]':'[data-name="row_'+t.row.toLowerCase()+'"] [data-name="seat_'+t.seat+'"]';if(""!==i)switch(t.status){case 0:void 0!==t.zonename&&null!==t.zonename?("Price Level 1"===t.zonename&&jQuery(i).attr("data-seatid",t.id).addClass("economy").attr("data-priceband",t.zone).attr("data-pricetier","economy"),"Price Level 2"===t.zonename&&jQuery(i).attr("data-seatid",t.id).addClass("standard").attr("data-priceband",t.zone).attr("data-pricetier","standard"),"Price Level 3"===t.zonename&&jQuery(i).attr("data-seatid",t.id).addClass("premium").attr("data-priceband",t.zone).attr("data-pricetier","premium")):jQuery(i).attr("data-seatid",t.id).addClass("notavailable");break;case 6:jQuery(i).attr("data-seatid",t.id).addClass("safeseat");break;case 3:case 8:jQuery(i).attr("data-seatid",t.id).addClass("reserved");break;case 11:case 12:jQuery(i).attr("data-seatid",t.id).addClass("mybasket");break;case 14:case 15:break;default:jQuery(i).attr("data-seatid",t.id).addClass("notavailable")}}
1)),jQuery(document).off("mouseenter.seattooltip mouseleave.seattooltip mousemove.seattooltip",".ioxseat"),jQuery(document).on("mouseenter.seattooltip",".ioxseat",(function(e){let t=jQuery(this),i=t.attr("id");if(!i)return;if(t.hasClass("notavailable")||t.hasClass("sold")||t.hasClass("locked")||t.hasClass("masked"))return;let s=i.split("-"),n="",r="",o="";if(s.length>=3&&(n=s[1]||"",r=s[2]||""),s.length>=4&&(o=s[3]||""),n&&r){let t=jQuery("#seat-tooltip");0===t.length&&(t=jQuery('<div id="seat-tooltip" class="seat-tooltip"></div>'),jQuery("body").append(t));let i='<div class="seat-tooltip-row">Row <strong>'+r+'</strong></div><div class="seat-tooltip-seat">Seat <strong>'+n+"</strong></div>";seatRequiresStairs(a,o,r)&&(i+=getStairsTooltipHtml(a)),t.html(i),this.getBBox&&this.getBBox();let s=15,d=e.clientX+s,c=e.clientY-s,l=t.outerWidth(),u=t.outerHeight(),p=jQuery(window).width(),b=jQuery(window).height();d+l>p&&(d=e.clientX-l-s),c+u>b&&(c=e.clientY-u-s),d<0&&(d=s),c<0&&(c=s),clearTimeout(t.data("hideTimeout")),setTimeout((function(){t.css({left:d+"px",top:c+"px",display:"block",visibility:"visible",opacity:1,"z-index":"10000001"})}),10)}})).on("mouseleave.seattooltip",".ioxseat",(function(){let e=jQuery("#seat-tooltip");clearTimeout(e.data("hideTimeout"));let t=setTimeout((function(){e.css({opacity:0,visibility:"hidden",display:"none"})}),100);e.data("hideTimeout",t)})).on("mousemove.seattooltip",".ioxseat",(function(e){let t=jQuery("#seat-tooltip");if(t.is(":visible")){let i=15,a=e.clientX+i,s=e.clientY-i,n=t.outerWidth(),r=t.outerHeight(),o=jQuery(window).width(),d=jQuery(window).height();a+n>o&&(a=e.clientX-n-i),s+r>d&&(s=e.clientY-r-i),a<0&&(a=i),s<0&&(s=i),t.css({left:a+"px",top:s+"px"})}})),jQuery(".ioxseat").off("click").on("click",(function(a){if(jQuery("#seat-tooltip").fadeOut(150,(function(){jQuery(this).hide()})),jQuery(a.currentTarget).removeClass("notclicked").addClass("clicked"),jQuery(a.currentTarget).hasClass("chosen")){let e=jQuery("#menu-main").find(".big-notif-holder-cart");new BIGNotification(e,null,"Ticket already exists in your cart.","far fa-comment-alt-exclamation").show()}else{let s=jQuery(a.currentTarget),o=s.attr("id").split("-")[1],d=s.attr("data-seatid"),b=s.parent(),m=s.attr("id").split("-")[2],g=(b.parent().attr("id"),s.attr("id").split("-")[3]||""),v=seatRequiresStairs(l,g,m),y=v?getStairsSeatFlagHtml():"";u=""!==l?l+' - <span class="bigcart__itemheading__date">'+i+"</span>":'<span class="bigcart__itemheading__date">'+i+"</span>";let f=n,h="";{0===jQuery('.bigcart__list__ticket[data-instanceid="'+e+'"]').length?(h='<div class="bigcart__list__ticket cartcard sshadow" data-instanceid="'+e+'" data-tickettier="'+s.attr("data-pricetier")+'"><div class="bigcart__list__ticket__image" style=" background-image: url('+f+')"></div><div class="bigcart__list__ticket__stub"><div class="bigcart__list__ticket__stub__inner bigheading"><div class="bigcart__itemheading"><div class="bigcart__itemheading__primary">'+c+'</div><div class="bigcart__itemheading__secondary">'+u+'</div></div><div class="bigcart__itembuttons"></div></div><div class="flexalwaysbreak"></div>',"true"===r&&(h+='<div class="covid-warning-cart">While inside of Smith Theatre, masks are required to be worn at all times regardless of vaccination status. <a href="https://bartertheatre.com/season-preview/#safety" target="_blank">To learn more, Click Here.</a></div> '),"true"===p&&(h+='<div class="covid-warning-cart-epp">This is an Enhanced Protocol Performance. You are required to show ID and proof of vaccination or negative test before entry.</div>'),h+='<div class="bigcart-item-subitems"><div class="bigcart-item-subitem"><div class="bigcart-item-subitem-container traditional"><div class="bigcart-item-subitem-header">Selected Seats</div><div class="bigcart-item-subitem-name'+(v?" stairs-seat":"")+'" data-seatid="'+d+'"><div class="bigcart-item-subitem-name-section '+s.attr("data-pricetier")+'">'+s.attr("data-pricetier")+' Adult</div><div class="bigcart-item-subitem-name-row"> '+m+y+'</div><div class="bigcart-item-subitem-name-seat"> '+o+'</div><div class="bigcart-item-subitem-name-drop-container"><select class="bigcart-item-subitem-name-drop"></select></div><div class="bigcart-item-subitem-remove">X</div></div></div></div></div></div></div>',jQuery(".bigcart__noitems").hide()):h='<div class="bigcart-item-subitem-name'+(v?" stairs-seat":"")+'" data-seatid="'+d+'"><div class="bigcart-item-subitem-name-section '+s.attr("data-pricetier")+'">'+s.attr("data-pricetier")+' Adult</div><div class="bigcart-item-subitem-name-row"> '+m+y+'</div><div class="bigcart-item-subitem-name-seat"> '+o+'</div><div class="bigcart-item-subitem-name-drop-container"><select class="bigcart-item-subitem-name-drop"></select></div><div class="bigcart-item-subitem-remove">X</div></div>';let i=t.attr("data-price-type")||"1";addTicketToCart(e,s.attr("data-seatid"),s.attr("data-priceband"),i,h,v?getStairsCartWarningHtml(l):"")}}})),d.hide(),o.show()):(d.hide(),o.show())}))}))}}))}s.hide()}))}jQuery(".big-modal-overlay").off().click((function(e){jQuery("#wishlist-show").hide(),jQuery(".bigcart__container").removeClass("active"),jQuery(".big-modal").hide(),jQuery(".big-cart-carticon").show(),jQuery(".big-cart-closeicon").hide(),closeAllModals()})),jQuery(".big-modal-close").off().click((function(e){let t=jQuery(e.currentTarget).closest(".big-modal-container");isAuthModalStacked()&&t.is(AUTH_MODAL_SELECTOR)?closeStackedAuthModal():closeAllModals()})),jQuery(".big-okay-button").off().click((function(e){closeAllModals()}))}}),(()=>{jQuery(document).on("ready",(function(){(jQuery(".big-cast").length>0||jQuery(".cast-section").length>0||jQuery(".big-prof-container").length>0)&&(jQuery(".big-cast-member-pic").click((function(e){jQuery(".big-overlay").removeClass("closeoverlay");let i=jQuery(e.currentTarget).closest(".big-cast-member").attr("data-profileid");t(i)})),jQuery(".cast-section-item-pic").click((function(e){jQuery(".big-overlay").removeClass("closeoverlay");let i=jQuery(e.currentTarget).closest(".cast-section-item").attr("data-profileid");t(i)})),jQuery(".big-overlay").click((function(){jQuery(".big-overlay").addClass("closeoverlay"),jQuery(".big-prof").addClass("closeprof")})),jQuery(".big-prof-close").click((function(){jQuery(".big-overlay").addClass("closeoverlay"),jQuery(".big-prof").addClass("closeprof")})),jQuery(".big-prof-profpicgallery-inner img").click((function(){jQuery(".big-prof-profpic 
1img").height();var e=jQuery(this).attr("src");jQuery(".big-prof-profpic").find("img").attr("src",e);var t=jQuery(".big-prof-profpic img").height();jQuery(".big-prof-profpic").animate({height:t},800)})),allowDragging("big-prof-profpicgallery"))}));var e=function(e,i){jQuery(".big-prof").addClass("closeprof");let a=jQuery('[data-profileid="'+e+'"]'),s=0;s="prev"===i?a.prev().attr("data-profileid"):a.next().attr("data-profileid"),void 0!==s&&0!==s?t(s):(jQuery(".bigpreload").remove(),jQuery(".big-overlay").addClass("closeoverlay"))};window.showNextProfile=e;var t=function(t){jQuery(".bigpreload").remove(),new BIGPreloader(".big-overlay").show();var i={action:"getProfileData",profileid:t};jQuery.post("/wp/wp-admin/admin-ajax.php",i,(function(i){jQuery("header").after(i),jQuery(".big-prof-arrow-left").off().on("click",(function(){e(t,"prev")})),jQuery(".big-prof-arrow-right").off().on("click",(function(){e(t,"next")})),jQuery(".big-prof-close").off().on("click",(function(){jQuery(".big-overlay:first").addClass("closeoverlay"),jQuery(".big-prof").remove()})),jQuery(".big-prof-profpicgallery-inner img").off().on("click",(function(){jQuery(".big-prof-profpic img").height();var e=jQuery(this).attr("src");jQuery(".big-prof-profpic").find("img").attr("src",e);var t=jQuery(".big-prof-profpic img").height();jQuery(".big-prof-profpic").animate({height:t},800)})),allowDragging("big-prof-profpicgallery"),allowDragging("container__bslide")}))};window.generateProfileModal=t})(),window.removeTicket=function(e,t,i=!1){jQuery(".bigcart__footer__totals").hide();let a=new BIGPreloader(".bigcart__footer");a.show();var s={action:"tessituraTicketDelete",bt_t_sess:getCookie("bt_t_sess"),instance_id:t,line_item:e};jQuery.post("/wp/wp-admin/admin-ajax.php",s,(function(e){if("success"===e.status)if(i){var t={action:"tessituraSubscriptionVoucherDelete",bt_t_sess:getCookie("bt_t_sess")};jQuery.post("/wp/wp-admin/admin-ajax.php",t,(function(e){"success"===e.status&&updateTotals([a])}))}else updateTotals([a])}))},(()=>{var e={legendnote:"Balcony seating is reached by stairs only &mdash; the Gilliam Stage does not have an elevator.",tooltip:"Stairs required &mdash; no elevator",cartwarning:"Please note: one or more of your seats is in the balcony, which is reached by stairs only. The Gilliam Stage does not have an elevator.",stairrows:["R","S","T","U","V","W","X","Y","Z","AA","BB","LB","RB"]},t={legendnote:"All rows except A, F, and N are reached by stairs.",tooltip:"Stairs required",cartwarning:"Please note: one or more of your seats requires the use of stairs. At Smith Theatre, rows A, F, and N are the only rows without stairs.",stairfreerows:["A","F","N"]},i=function(i){if("string"!=typeof i||""===i)return null;var a=i.toLowerCase();return-1!==a.indexOf("gilliam")?e:-1!==a.indexOf("smith")?t:null};window.getStairsVenueConfig=i,window.seatRequiresStairs=function(t,a,s){var n=i(t);if(null===n)return!1;var r=String(a||"").toLowerCase(),o=String(s||"").trim().toUpperCase();return n===e?-1!==r.indexOf("balc")||-1!==n.stairrows.indexOf(o):!!/^[A-Z]$/.test(o)&&-1===n.stairfreerows.indexOf(o)};window.getStairsIconSvg=function(){return'<svg class="stairs-icon" viewBox="0 0 16 16" style="width:1em;height:1em;vertical-align:-0.125em;" aria-hidden="true" focusable="false"><path fill="currentColor" d="M15 15H1v-2h3v-3h3V7h3V4h3V1h2z"/></svg>'},window.getStairsLegendNote=function(e){var t=i(e);return null===t?"":'<div class="ts-accessibility-note"><svg class="stairs-icon" viewBox="0 0 16 16" style="width:1em;height:1em;vertical-align:-0.125em;" aria-hidden="true" focusable="false"><path fill="currentColor" d="M15 15H1v-2h3v-3h3V7h3V4h3V1h2z"/></svg> '+t.legendnote+"</div>"},window.getStairsTooltipHtml=function(e){var t=i(e);return null===t?"":'<div class="seat-tooltip-stairs"><svg class="stairs-icon" viewBox="0 0 16 16" style="width:1em;height:1em;vertical-align:-0.125em;" aria-hidden="true" focusable="false"><path fill="currentColor" d="M15 15H1v-2h3v-3h3V7h3V4h3V1h2z"/></svg> '+t.tooltip+"</div>"},window.getStairsCartWarningHtml=function(e){var t=i(e);return null===t?"":'<div class="stairs-warning-cart">
1<svg class="stairs-icon" viewBox="0 0 16 16" style="width:1em;height:1em;vertical-align:-0.125em;" aria-hidden="true" focusable="false"><path fill="currentColor" d="M15 15H1v-2h3v-3h3V7h3V4h3V1h2z"/></svg> '+t.cartwarning+"</div>"},window.getStairsSeatFlagHtml=function(){return' <span class="stairs-seat-flag" title="This seat is reached by stairs"><svg class="stairs-icon" viewBox="0 0 16 16" style="width:1em;height:1em;vertical-align:-0.125em;" aria-hidden="true" focusable="false"><path fill="currentColor" d="M15 15H1v-2h3v-3h3V7h3V4h3V1h2z"/></svg></span>'}})(),function(){var e=moment();function t(e,t){this.el=document.querySelector(e),this.events=t,this.current=moment().date(1),this.draw();var i=document.querySelector(".today");if(i){var a=this;window.setTimeout((function(){a.openDay(i)}),500)}}function i(e,t,i){var a=document.createElement(e);return t&&(a.className=t),i&&(a.innderText=a.textContent=i),a}t.prototype.draw=function(){this.drawHeader(),this.drawMonth(),this.drawLegend()},t.prototype.drawHeader=function(){var e=this;if(!this.header){this.header=i("div","header"),this.header.className="header",this.title=i("h1");var t=i("div","right");t.addEventListener("click",(function(){e.nextMonth()}));var a=i("div","left");a.addEventListener("click",(function(){e.prevMonth()})),this.header.appendChild(this.title),this.header.appendChild(t),this.header.appendChild(a),this.el.appendChild(this.header)}this.title.innerHTML=this.current.format("MMMM YYYY")},t.prototype.drawMonth=function(){var e=this;this.month?(this.oldMonth=this.month,this.oldMonth.className="month out "+(e.next?"next":"prev"),this.oldMonth.addEventListener("webkitAnimationEnd",(function(){e.oldMonth.parentNode.removeChild(e.oldMonth),e.month=i("div","month"),e.backFill(),e.currentMonth(),e.fowardFill(),e.el.appendChild(e.month),window.setTimeout((function(){e.month.className="month in "+(e.next?"next":"prev")}),16)}))):(this.month=i("div","month"),this.el.appendChild(this.month),this.backFill(),this.currentMonth(),this.fowardFill(),this.month.className="month new")},t.prototype.backFill=function(){var e=this.current.clone(),t=e.day();if(t){e.subtract(t+1,"days");for(var i=t;i>0;i--)this.drawDay(e.add(1,"days"))}},t.prototype.fowardFill=function(){var e=this.current.clone().add(1,"months").subtract(1,"days"),t=e.day();if(6!==t)for(var i=t;i<6;i++)this.drawDay(e.add(1,"days"))},t.prototype.currentMonth=function(){for(var e=this.current.clone();e.month()===this.current.month();)this.drawDay(e),e.add(1,"days")},t.prototype.getWeek=function(e){this.week&&0!==e.day()||(this.week=i("div","week"),this.month.appendChild(this.week))},t.prototype.drawDay=function(e){var t=this;this.getWeek(e);var a=i("div",this.getDayClass(e));a.addEventListener("click",(function(){t.openDay(this)}));var s=i("div","day-name",e.format("ddd")),n=i("div","day-number",e.format("DD")),r=i("div","day-events");this.drawEvents(e,r),a.appendChild(s),a.appendChild(n),a.appendChild(r),this.week.appendChild(a)},t.prototype.drawEvents=function(e,t){e.month()===this.current.month()&&this.events.reduce((function(t,i){return i.date.isSame(e,"day")&&t.push(i),t}),[]).forEach((function(e){var a=i("span",e.color);t.appendChild(a)}))},t.prototype.getDayClass=function(t){return classes=["day"],t.month()!==this.current.month()?classes.push("other"):e.isSame(t,"day")&&classes.push("today"),classes.join(" ")},t.prototype.openDay=function(e){var t,a=+e.querySelectorAll(".day-number")[0].innerText||+e.querySelectorAll(".day-number")[0].textContent,s=this.current.clone().date(a),n=document.querySelector(".details");if(n&&n.parentNode===e.parentNode)t=n,r=document.querySelector(".arrow");else{n&&(n.addEventListener("webkitAnimationEnd",(function(){n.parentNode.removeChild(n)})),n.addEventListener("oanimationend",(function(){n.parentNode.removeChild(n)})),n.addEventListener("msAnimationEnd",(function(){n.parentNode.removeChild(n)})),n.addEventListener("animationend",(function(){n.parentNode.removeChild(n)})),n.className="details out"),t=i("div","details in");var r=i("div","arrow");t.appendChild(r),e.parentNode.appendChild(t)}var o=this.events.reduce((function(e,t){return t.date.isSame(s,"day")&&e.push(t),e}),[]);this.renderEvents(o,t),r.style.left=e.offsetLeft-e.parentNode.offsetLeft+0+"px"},t.prototype.renderEvents=function(e,t){var a=t.querySelector(".events"),s=i("div","events in"+(a?" new":""));if(e.forEach((function(e){var t=i("div","ts-cal-event");let a="";switch(a+='<div class="ts-event eventcard type-stageshow promo-almostsold" data-showid="'+e.tessiturashowid+'">   <div class="ts-event-inner">      <div class="event-overlapcontain">         <div class="event-container sharpshadow">            <div class="event-bg">               <div class="event-incart"> In Cart</div>',e.promotype){case"new":e.promotext=""===e.promotext||void 0===e.promotext?"New!":e.promotext,a+='<div class="newshow sale-banner dreamyshadow"><p><i class="fas fa-sparkles" aria-hidden="true"></i> '+e.promotext+"</p></div>";break;case"urge":e.promotext=""===e.promotext||void 0===e.promotext?"Almost SOLD OUT":e.promotext,a+='<div class="almostsold sale-banner dreamyshadow"><p><i class="far fa-stopwatch" aria-hidden="true"></i> '+e.promotext+"</p></div>";break;case"offer":e.promotext=""===e.promotext||void 0===e.promotext?"Limited Time Offer":e.promotext,a+='<div class="limitedtime sale-banner dreamyshadow"><p><i class="fal fa-lightbulb-exclamation" aria-hidden="true"></i> '+e.promotype+"</p></div>";break;case"sale":e.promotext=""===e.promotext||void 0===e.promotext?"On Sale!":e.promotext,a+='<div class="onsale sale-banner dreamyshadow"><p><i class="far fa-lightbulb-dollar" aria-hidden="true"></i> '+e.promotype+"</p></div>"}"Yes"===e.soldout&&(a+='<div class="soldout sale-banner dreamyshadow"><p><i class="fas fa-ban" aria-hidden="true"></i> SOLD OUT</p></div>'),a+='<img class="event-bg-desktop" src="'+e.meta.bannerimage+'"> <img class="event-bg-mobile" src="'+e.meta.posterimage+'">               <div class="poster-stats-amenities">',e.amenities.includes("Barter Days")&&(a+='<span class="tooltipsy tooltipsy-effect-1"><span class="tooltipsy-item"><i class="fas fa-calendar-day"></i></span><span class="tooltipsy-content clearfix"><span class="tooltipsy-text"><strong>Barter Days</strong></span></span></span>'),e.amenities.includes("Student Matinee")&&(a+='<span class="tooltipsy tooltipsy-effect-1"><span class="tooltipsy-item"><i class="fas fa-graduation-cap"></i></span><span class="tooltipsy-content clearfix"><span class="tooltipsy-text"><strong>Student Matinee</strong></span></span></span>'),e.amenities.includes("Pay What You Will")&&(a+='<span class="tooltipsy tooltipsy-effect-1"><span class="tooltipsy-item"><i class="fas fa-balance-scale"></i></span><span class="tooltipsy-content clearfix"><span class="tooltipsy-text"><strong>
1Pay What You Will</strong></span></span></span>'),e.amenities.includes("Wheelchair Accessibility")&&(a+='<span class="tooltipsy tooltipsy-effect-1"><span class="tooltipsy-item"> <i class="fas fa-wheelchair"></i></span><span class="tooltipsy-content clearfix"><span class="tooltipsy-text"><strong>Wheelchair Accessibility</strong> These shows can accommidate several wheelchair seating locations.</span></span></span>'),e.amenities.includes("Sign Language")&&(a+='<span class="tooltipsy tooltipsy-effect-1"><span class="tooltipsy-item"><i class="fas fa-american-sign-language-interpreting"></i></span><span class="tooltipsy-content clearfix"><span class="tooltipsy-text"><strong>Sign Language</strong></span></span></span>'),e.amenities.includes("Open Caption")&&(a+='<span class="tooltipsy tooltipsy-effect-1"><span class="tooltipsy-item"><i class="fas fa-book-open"></i></span><span class="tooltipsy-content clearfix"><span class="tooltipsy-text"><strong>Open Caption</strong></span></span></span>'),e.amenities.includes("Closed Caption")&&(a+='<span class="tooltipsy tooltipsy-effect-1"><span class="tooltipsy-item"><i class="fas fa-closed-captioning"></i></span><span class="tooltipsy-content clearfix"><span class="tooltipsy-text"><strong>Closed Caption</strong> allows our patrons to watch our plays without the need for audio enhancement</span></span></span>'),e.amenities.includes("Hearing Assistance")&&(a+='<span class="tooltipsy tooltipsy-effect-1"><span class="tooltipsy-item"><i class="fas fa-assistive-listening-systems"></i></span><span class="tooltipsy-content clearfix"><span class="tooltipsy-text"><strong>Hearing Assistance</strong> allows our patrons to watch our plays without the need for audio enhancement</span></span></span>'),e.amenities.includes("Talkback")&&(a+='<span class="tooltipsy tooltipsy-effect-1"><span class="tooltipsy-item"><i class="fas fa-comments"></i></span><span class="tooltipsy-content clearfix"><span class="tooltipsy-text"><strong>Talkback</strong></span></span></span>'),e.amenities.includes("Meet the Players")&&(a+='<span class="tooltipsy tooltipsy-effect-1"><span class="tooltipsy-item"><i class="far fa-handshake"></i></span><span class="tooltipsy-content clearfix"><span class="tooltipsy-text"><strong>Meet the Players</strong> For a short time after the show be sure to stop by and meet the actors.</span></span></span>'),e.amenities.includes("Sensory Friendly Performance (SFP)")&&(a+='<span class="tooltipsy tooltipsy-effect-1"><span class="tooltipsy-item"><i class="fas fa-exclamation-circle"></i></span><span class="tooltipsy-content clearfix"><span class="tooltipsy-text"><strong>Sensory Friendly Performance (SFP)</strong></span></span></span>');let n="false",r="false";e.amenities.includes("Mask Required")&&(a+='<span class="tooltipsy tooltipsy-effect-1"><span class="tooltipsy-item"><i class="fas fa-head-side-mask"></i></span><span class="tooltipsy-content clearfix"><span class="tooltipsy-text"><strong>This performance requires patrons to wear a mask</strong></span></span></span>'),e.amenities.includes("COVID Vaccine Required")&&(a+='<span class="tooltipsy tooltipsy-effect-1"><span class="tooltipsy-item"><i class="fas fa-syringe"></i></span><span class="tooltipsy-content clearfix"><span class="tooltipsy-text"><strong>This performance requires proof of vaccination</strong></span></span></span>'),a+='</div>            <div class="event-controls">               <div class="event-buttons">';let o="Buy Now";void 0!==e.overridetext&&""!==e.overridetext&&(o=e.overridetext),void 0!==e.overrideurl&&""!==e.overrideurl?a+='<div class="bslide-card-button" onclick="window.location=\''+e.overrideurl+"'\">"+o+"</div>":a+="<div class=\"bslide-card-button\" onclick=\"generateModal('ticket','"+e.tessiturashowid+"','"+e.eventName+"','"+e.calendar+"','15','"+e.meta.bannerimage+"','"+e.meta.titleimagewhite+"','"+e.meta.backgroundimage+"');\">"+o+"</div>","comingsoon"===e.showstatustext&&(a+='                  <div class="event-button-wishlist ">Add to Wishlist</div>'),a+='               </div>               <div class="event-buttons-selected">                  <div class="event-button-back">Go Back</div>               </div>               <div class="event-details">                  <div class="event-details-inner"> <span class="eventtime">'+e.instancedatepretty+' @<span class="eventtime"> '+e.instancetimepretty+'</span></span> <span class="eventname">'+e.eventName+'</span></div>                  <div class="event-details-inner flexrightalign"> <span class="eventvenue">'+e.calendar+'</span></div>               </div>
1               <div class="ts-show-details">                  <div class="event-button-show">View Show Page</div>                  <div class="flexbreak"></div>                  <div class="ts-show-type"><i class="far fa-theater-masks"></i><span class="ts-show-broughtby actualdata">'+e.performedby+'</span>Performed by</div>                  <div class="ts-show-venue"><i class="far fa-map-marker-alt"></i><span class="ts-show-venue-name actualdata">'+e.calendar+'</span>Venue/Stage</div>                  <div class="flexbreak"></div>                  <div class="ts-show-instancenum"><i class="far fa-calendar-star"></i><span class="ts-show-instancenum-number actualdata">'+e.remainingtext+' </span>Remaining</div>                  <div class="ts-show-recommend"><i class="far fa-info-circle"></i><span class="ts-show-recommend-data actualdata">'+e.rating+'</span>Content</div>                  <div class="event-button-moreinfo"><i class="far fa-caret-circle-down"></i> See More</div>                  <div class="event-button-lessinfo"><i class="far fa-caret-circle-up"></i> Close</div>               </div>            </div>         </div>      </div>   </div>   <div class="ts-seating-section entire-seating3  seatingpromptholder"><div class="ts-finish-incart"><span class="ts-finish-incart-success">Ticket Added!</span></br>Add another or click here to continue.</div>      <div class="seatchart-moonlite ts-seatchart pricandseats"><div class="ts-seating-section-zoom">       <div class="ts-seating-section-zoom-in">Zoom In</div>       <div class="ts-seating-section-zoom-out">Zoom Out</div></div></div><div class="ts-seatchat-seats-note">Select Your Seats</div>      <div class="ts-time">         <div class="ts-legend"></div>      </div>   </div></div>',t.innerHTML=a,s.appendChild(t)})),!e.length){var n=i("div","event empty"),r=i("span","emptyevent","No Events on this day");n.appendChild(r),s.appendChild(n)}a?(a.className="events out",a.addEventListener("webkitAnimationEnd",(function(){a.parentNode.removeChild(a),t.appendChild(s),cardclicks()})),a.addEventListener("oanimationend",(function(){a.parentNode.removeChild(a),t.appendChild(s),cardclicks()})),a.addEventListener("msAnimationEnd",(function(){a.parentNode.removeChild(a),t.appendChild(s),cardclicks()})),a.addEventListener("animationend",(function(){a.parentNode.removeChild(a),t.appendChild(s),cardclicks()}))):(t.appendChild(s),cardclicks())},t.prototype.drawLegend=function(){var e=i("div","legend");this.events.map((function(e){return e.calendar+"|"+e.color})).reduce((function(e,t){return-1===e.indexOf(t)&&e.push(t),e}),[]).forEach((function(t){var a=t.split("|"),s=i("span","entry "+a[1],a[0]);e.appendChild(s)})),this.el.appendChild(e)},t.prototype.nextMonth=function(){this.current.add(1,"months"),this.next=!0,this.draw()},t.prototype.prevMonth=function(){this.current.subtract(1,"months"),this.next=!1,this.draw()},window.Calendar=t}(),function(){if(null!==document.getElementById("calendar")){let e=new Date,t={action:"getEventsForMonth",month:e.getMonth(),year:e.getFullYear()};jQuery.post("/wp/wp-admin/admin-ajax.php",t,(function(e){jQuery(e.events).each((function(e,t){t.date=moment(t.instancestartpretty)})),new Calendar("#calendar",e.events)}))}}(),(()=>{var e=function(e){for(var t=window.location.search.substring(1).split("&"),i=0;i<t.length;i++){var a=t[i].split("=");if(a[0]==e)return a[1]}};window.GetURLParameter=e,window.videoplaying=!1;var t=1,i=!1;jQuery(document).ready((function(){setTimeout((function(){var t=e("tabname");if(void 0!==t){var i=jQuery("#tab-"+t),a=i.index()-1;jQuery("div.ui-tabs-panel").css({visibility:"hidden",position:"absolute",opacity:"0",left:"-9999px",display:"none"}),i.css({visibility:"visible",position:"relative",opacity:"1",left:"0px",display:"block"}),jQuery("a").removeClass("active-tab"),jQuery(".wpb_tabs_nav.ui-tabs-nav a:eq("+a+")").addClass("active-tab")}}),1300);var t=function(e){"function"==typeof gtag&&gtag("event","conversion",{send_to:e})};jQuery(".menu-item-3498").click((function(e){t("AW-745176387/nAoWCPfTiJ0BEMP6qeMC")})),jQuery(".menu-item-603").click((function(e){t("AW-745176387/Dlw6CMCJkZ0BEMP6qeMC")})),jQuery("#group-od-code").on("keyup",(function(e){a(e)})),jQuery("#group-od-name").on("keyup",(function(e){a(e)})),jQuery("#group-od-button").on("click",(function(e){e.preventDefault();var t=jQuery("#group-od-code").val(),i=jQuery("#group-od-name").val(),a={action:"checkGroupCode",group_code:t,group_name:i};jQuery.post("/wp/wp-admin/admin-ajax.php",a,(function(e){if("success"===e.status)jQuery.redirect("/movie-player",{group_code:t,group_user:i});else{var a="There was an issue with accessing the content!";void 0!==e.message&&(a=e.message.toUpperCase()),jQuery("#snackbar").text(a).addClass("show"),setTimeout((function(){jQuery("#snackbar").removeClass("show")}),3e3)}}
1))})),/[?&]forcelogin=yes/.test(location.search)&&generateModal("login"),jQuery(".big-afpp-sub").on("click",(function(e){e.preventDefault();let t=new BIGPreloader(".bigcart__footer");t.show(),openCart();var i={action:"tessituraSubscription",pricetype:1,package:44,quantity:1,bt_t_sess:n("bt_t_sess")};jQuery.post("/wp/wp-admin/admin-ajax.php",i,(function(e){updateTotals([t]),jQuery(".bigcart__footer__button").show();let i='<div class="bigcart__list__item cartcard sshadow cart-subscription" data-subscriptionid="'+e.id+'" data-package="44">\n\n            <div class="bigcart__list__item__image">\n              <i class="fas fa-bags-shopping"></i>\n            </div>\n            <div class="bigcart__list__item__stub">\n\n              <div class="bigcart__list__item__stub__inner bigheading">\n                <div class="bigcart__itemheading">\n                  <div class="bigcart__itemheading__primary">AFPP RSVP</div>\n                  <div class="bigcart__itemheading__secondary">You will be registered for all AFPP events</div>\n                </div>\n                <div class="bigcart__itembuttons">\n                  <div class="bigcart__itembuttons__edit">\n                    <i class="far fa-pen"></i>\n                  </div>\n                  <div class="bigcart__itembuttons__delete">\n                    <i class="far fa-trash"></i>\n                  </div>\n                </div>\n              </div>\n              \n              \x3c!--               <div class="bigcart__list__ticket__stub__inner">\n                <div class="dataheading right">total</div>\n              </div> --\x3e\n              <div class="bigcart__list__ticket__stub__inner">\n                <div class="bigcart__list__ticket__stub__quantity">\n\n                  FREE Access to all AFPP events\n                </div>\n                <div class="bigcart__list__ticket__stub__cost">\n\n                  \n                </div>\n              </div>\n              \n\n            </div>\n          </div>';jQuery(".bigcart__noitems").hide(),jQuery("#bigcart").prepend(i),openCart(),jQuery(".bigcart__list__item.cart-subscription .bigcart__itembuttons__delete").off().click((function(e){var t=jQuery(this).closest(".cart-subscription"),i={action:"tessituraSubscriptionDelete",id:jQuery(t).data("subscriptionid"),package:44,bt_t_sess:n("bt_t_sess")};jQuery.post("/wp/wp-admin/admin-ajax.php",i,(function(e){"success"===e.status&&(jQuery(t).remove(),updateTotals())}))}));let a=jQuery("#menu-main").find(".big-notif-holder-cart");new BIGNotification(a,1,"subscription was added","far fa-heart").show()}))}))})),jQuery(document).on("nfFormReady",(function(){i||(i=!0,new(Marionette.Object.extend({initialize:function(){this.listenTo(Backbone.Radio.channel("forms"),"submit:response",this.actionSubmit)},actionSubmit:function(e){if(5==e.data.form_id){var t=e.data.fields[38].value,i=e.data.fields[41].value,a=e.data.fields[40].value,s=e.data.fields[42].value,r=e.data.fields[43].value;let d=new BIGPreloader(".bigcart__footer");d.show();var o={action:"tessituraGiftCard",amount:t,name:a,notes:r+"||From: "+i+"||"+s,bt_t_sess:n("bt_t_sess")};jQuery.post("/wp/wp-admin/admin-ajax.php",o,(function(e){updateTotals([d]),jQuery(".bigcart__footer__button").show();let i=' <div class="bigcart__list__item cartcard sshadow cart-giftcard" data-giftcardid="'+e.id+'"><div class="bigcart__list__item__image"><i class="fad fa-gift-card"></i></div><div class="bigcart__list__item__stub"><div class="bigcart__list__item__stub__inner bigheading"><div class="bigcart__itemheading"><div class="bigcart__itemheading__primary">$'+t+' Gift Card</div><div class="bigcart__itemheading__secondary">For '+a+'</div></div><div class="bigcart__itembuttons">\x3c!--<div class="bigcart__itembuttons__delete"><i class="far fa-trash"></i></div>--\x3e</div></div><div class="bigcart__list__ticket__stub__inner"><div class="bigcart__list__ticket__stub__quantity"></span></div><div class="bigcart__list__ticket__stub__cost">$'+t+"</div></div></div></div>";jQuery(".bigcart__noitems").hide(),jQuery("#bigcart").prepend(i),openCart(),jQuery(".bigcart__list__item.cart
1-giftcard .bigcart__itembuttons__delete").off().click((function(e){var t=jQuery(this).closest(".cart-giftcard"),i={action:"tessituraGiftCardDelete",id:jQuery(t).data("giftcardid"),bt_t_sess:n("bt_t_sess")};jQuery.post("/wp/wp-admin/admin-ajax.php",i,(function(e){jQuery(t).remove(),updateTotals()}))}));let s=jQuery("#menu-main").find(".big-notif-holder-cart");new BIGNotification(s,1,"gift card was added","far fa-shopping-bag").show(),updateTotals()}))}8==e.data.form_id&&(e.data.fields_by_key.email_1568645232769.value,e.data.fields_by_key.firstname_1568644768556.value,e.data.fields_by_key.lastname_1568644771078.value)}})))})),window.manualLinkToSelector=function(e){var t={action:"getInstanceInfo",instanceid:e};jQuery.post("/wp/wp-admin/admin-ajax.php",t,(function(e){"success"===e.status&&""!==e.eventid&&""!==e.title&&window.open("/ticket-selector/?eventid="+e.eventid+"&showname="+e.title)}))};var a=function(e){var t=jQuery("#group-od-code").val(),i=jQuery("#group-od-name").val();""!==t&&""!==i&&6===t.length?jQuery("#group-od-button").addClass("active"):jQuery("#group-od-button").removeClass("active")};window.groupCodeInput=a,window.applyZoomAndGrab=function(e){e.style.cursor="grab";let i={top:0,left:0,x:0,y:0},a=function(t){e.style.cursor="grabbing",e.style.userSelect="none",i={left:e.scrollLeft,top:e.scrollTop,x:t.clientX,y:t.clientY},document.addEventListener("mousemove",n),document.addEventListener("mouseup",r)},n=function(t){const a=t.clientX-i.x,s=t.clientY-i.y;e.scrollTop=i.top-s,e.scrollLeft=i.left-a},r=function(){e.style.cursor="grab",e.style.removeProperty("user-select"),document.removeEventListener("mousemove",n),document.removeEventListener("mouseup",r)};e.removeEventListener("mousedown",a,!0),e.addEventListener("mousedown",a),s(1,jQuery(e).find("svg")[0]),jQuery(".ts-seating-section-zoom-in").off().on("click",(function(){t<3&&s(t+=.2,jQuery(e).find("svg")[0])})),jQuery(".ts-seating-section-zoom-out").off().on("click",(function(){t>1&&s(t-=.2,jQuery(e).find("svg")[0])})),jQuery(".ts-seating-handicap").off().on("click",(function(){jQuery("#interactive").addClass("handicapshow"),jQuery(".ts-seating-handicap").hide(),jQuery(".ts-seating-hide-handicap").show(),jQuery("#seaticon-71,#seaticon-114").addClass("handistretch"),jQuery("#seaticon-161,#seaticon-117,#seaticon-175").addClass("handistretchright"),jQuery("#seaticon-116,#seaticon-72,#seaticon-174,#seaticon-160,#seaticon-113").addClass("noshowhandi")})),jQuery(".ts-seating-hide-handicap").off().on("click",(function(){jQuery("#interactive").removeClass("handicapshow"),jQuery(".ts-seating-handicap").show(),jQuery(".ts-seating-hide-handicap").hide(),jQuery("#seaticon-71,#seaticon-114").removeClass("handistretch"),jQuery("#seaticon-161,#seaticon-117,#seaticon-175").removeClass("handistretchright"),jQuery("#seaticon-116,#seaticon-72,#seaticon-174,#seaticon-160,#seaticon-113").removeClass("noshowhandi")}))};var s=function(e,t){if(transformOrigin=[0,0],t){for(var i=["webkit","moz","ms","o"],a="scale("+e+")",s=100*transformOrigin[0]+"% "+100*transformOrigin[1]+"%",n=0;n<i.length;n++)t.style[i[n]+"Transform"]=a,t.style[i[n]+"TransformOrigin"]=s;t.style.transform=a,t.style.transformOrigin=s}else console.warn("setZoom called without element parameter")};window.setZoom=s,window.showZoomVal=function(e){var t=Number(e)/10;s(t,document.getElementsByClassName("container")[0])},window.subscriberAccess=function(e,t,i,a,s,n,r){window.issubscriber?generateModal("ticket",e,t,i,a,s,n,r):window.issubscriber||null===window.constituentid?generateModal("login"):generateModal("subscriptions")};var n=function(e){let t=e+"=",i=decodeURIComponent(document.cookie).split(";");for(let e=0;e<i.length;e++){let a=i[e];for(;" "==a.charAt(0);)a=a.substring(1);if(0==a.indexOf(t))return a.substring(t.length,a.length)}return""};window.getCookie=n,window.setCookie=function(e,t,i=null){const a=new Date;if(null!==i&&Number.isInteger(i)){0===i?a.setTime(1):a.setTime(a.getTime()+60*i*1e3);let s="expires="+a.toUTCString();document.cookie=e+"="+t+";"+s+";path=/"}else document.cookie=e+"="+t+";path=/"},window.startPlayingVideo=function(){window.videoplaying=!0;let e=0;const t=setInterval((function(){e<180?e+=1:clearInterval(t)}),6e4)},window.allowDragging=function(e){[].forEach.call(document.getElementsByClassName(e),(function(e){e.style.cursor="grab";let t={top:0,left:0,x:0,y:0},i=function(i){const a=i.clientX-t.x,s=i.clientY-t.y;e.scrollTop=t.top-s,e.scrollLeft=t.left-a},a=function(){e.style.cursor="grab",e.style.removeProperty("user-select"),document.removeEventListener("mousemove",i),document.removeEventListener("mouseup",a)};
1e.addEventListener("mousedown",(function(s){e.style.cursor="grabbing",e.style.userSelect="none",t={left:e.scrollLeft,top:e.scrollTop,x:s.clientX,y:s.clientY},document.addEventListener("mousemove",i),document.addEventListener("mouseup",a)}))}))},jQuery(window).on("load",(function(){jQuery(".portfolio-items .gallery.magnific").length&&jQuery.fn.magnificPopup&&jQuery(".portfolio-items").each((function(){jQuery(this).magnificPopup({delegate:"a.gallery.magnific",type:"image",gallery:{enabled:!0}})}))}))})(),jQuery(document).ready((function(){jQuery(".poster .bslide .bslide-nav-holder-right").on("click",(function(e){jQuery(e.currentTarget).closest(".container__bslide").animate({scrollLeft:"+=230"},300)})),jQuery(".banner .bslide .bslide-nav-holder-right").on("click",(function(e){jQuery(e.currentTarget).closest(".container__bslide").animate({scrollLeft:"+=430"},300)})),jQuery(".poster .bslide .bslide-nav-holder-left").on("click",(function(e){jQuery(e.currentTarget).closest(".container__bslide").animate({scrollLeft:"-=230"},300)})),jQuery(".banner .bslide .bslide-nav-holder-left").on("click",(function(e){jQuery(e.currentTarget).closest(".container__bslide").animate({scrollLeft:"-=430"},300)})),allowDragging("container__bslide")})),(()=>{window.flicketies=[];var e=function(){jQuery(".eventcard").removeClass("ts-show-selected").removeClass("ts-show-selectednodate"),jQuery(".ts-show-details").removeClass("ts-hidden"),jQuery(".event-moreinfo-holder").removeClass("ts-hidden"),jQuery(".event-details").removeClass("ts-noborders"),jQuery(".event-buttons").removeClass("ts-hidden"),jQuery(".event-buttons-selected").hide(),jQuery(".ts-seating-section").removeClass("active"),jQuery(".ts-date-option").removeClass("selecteddate"),jQuery(".ts-event-inner").removeClass("seemore"),jQuery(".ts-seatchart").hide().find("svg").remove()};window.clearclicks=e;var t=function(){jQuery(".event-button-moreinfo").off().click((function(){jQuery(this).parent().parent().parent().parent().parent().addClass("seemore"),jQuery(this).next().show(),jQuery(this).hide(),flicketies.forEach((function(e,t){e.resize()})),jQuery("html, body").animate({scrollTop:jQuery(this).parent().parent().parent().parent().parent().offset().top-130},"fast")})),jQuery(".event-button-lessinfo").off().click((function(){jQuery(this).parent().parent().parent().parent().parent().removeClass("seemore"),jQuery(this).prev().show(),jQuery(this).hide()})),jQuery(".event-button-back").off().click((function(){e()}));var t=document.querySelectorAll("div.carousel");flicketies=[],"function"==typeof window.Flickity?t.forEach((function(e){let t=new window.Flickity(e,{cellAlign:"left",contain:!0,imagesLoaded:!0,percentPosition:!1,prevNextButtons:!1,pageDots:!1});flicketies.push(t)})):window.console&&console.warn("Flickity is not loaded — carousels will not slide.")};window.cardclicks=t,jQuery(document).ready((function(){t(),jQuery(".big-modal-overlay").off().click((function(e){jQuery("#wishlist-show").hide(),jQuery(".bigcart__container").removeClass("active"),jQuery(".big-modal").hide(),jQuery(".big-cart-carticon").show(),jQuery(".big-cart-closeicon").hide(),jQuery(".big-modal-container").remove(),jQuery("#wishlist-show").hide(),jQuery("#ondemand-peterpan").hide(),jQuery("#ondemand-aesops").hide(),jQuery("#specialevent-signup").hide(),jQuery(".big-modal-overlay").removeClass("active"),jQuery(".big-modal-container").remove()}))})),jQuery(".ts-searchby-show").click((function(){jQuery(".ts-showview").show(),jQuery(".ts-calendarview").hide(),jQuery(".ts-listview").hide(),jQuery(".ts-searchby-show").addClass("active"),jQuery(".ts-searchby-date").removeClass("active"),jQuery(".ts-searchby-list").removeClass("active")})),jQuery(".ts-searchby-date").click((function(){jQuery(".ts-showview").hide(),window.location.href="https://bartertheatre.com/calendar"})),jQuery(".ts-searchby-list").click((function(){jQuery(".ts-showview").hide(),jQuery(".ts-calendarview").hide(),jQuery(".ts-listview").show(),jQuery(".ts-searchby-list").addClass("active"),jQuery(".ts-searchby-show").removeClass("active"),jQuery(".ts-searchby-date").removeClass("active")}))})(),n=[],r=[],o=[],jQuery(document).ready((function(){jQuery(".minus-btn").click((function(e){e.preventDefault();var t=jQuery(this).siblings(".concession"),i=t.data("vouchertype"),a=parseInt(t.val());if(a>=1)switch(a-=1,i){case"drink":$stockitemid=n.pop();break;case"snack":$stockitemid=r.pop();break;case"alcohol":$stockitemid=o.pop()}else a=0;t.val(a);var s={async:!0,crossDomain:!0,url:"https://spektrix.bartertheatre.com/bartertheatre/api/v3/basket/merchandise/"+$stockitemid,method:"DELETE",xhrFields:{withCredentials:!0},headers:{"Content-Type":"application/json","cache-control":"no-cache"},processData:!1};jQuery.ajax(s).done((function(e){updateTotals()}))})),jQuery(".plus-btn").click((function(e){e.preventDefault();var t=jQuery(this).siblings(".concession"),i=t.data("vouchertype"),a="";switch(i){case"drink":a="401ANPJQJQPQMRSBDNMVNLSPGTRBVQVRH";break;case"snack":a="601APNNMRMBJQQPBSCNQGQHGKKCRPSSGN";break;case"alcohol":a="801ARDQDDMGGJKKRTNTJBMCCMMBCPQKCR"}var s=parseInt(t.val());s<10?s+=1:s=10,t.val(s);var d={async:!0,crossDomain:!0,url:"https://spektrix.bartertheatre.com/bartertheatre/api/v3/basket/merchandise",method:"POST",xhrFields:{withCredentials:!0},headers:{"Content-Type":"application/json","cache-control":"no-cache"},processData:!1,data:'[{\r\n  "stockItem": "'+a+'"\r\n}]'};jQuery.ajax(d).done((function(e){switch("function"==typeof fbq&&fbq("trackCustom","AddToCart",{item:"concession",type:i}),i){case"drink":n.push(jQuery(e)[jQuery(e).length-1].id);break;case"snack":r.push(jQuery(e)[jQuery(e).length-1].id);break;case"alcohol":o.push(jQuery(e)[jQuery(e).length-1].id)}updateTotals()}))}))}))})();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.