CINXE.COM
SignUp - Login
<!DOCTYPE html> <html> <head id="Head1" runat="server"> <meta content="" charset="utf-8" /> <title> SignUp - Login </title> <meta content="width=device-width, initial-scale=1.0" name="viewport" /> <meta content="" name="description" /> <meta content="" name="author" /> <base href=""> <meta charset="utf-8" /> <meta name="description" content="Eventora"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <!--begin::Fonts --> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700|Roboto:300,400,500,600,700"> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Inter:300,400,500,600,700" /> <link href="/Content/fontawsome.05.13/css/all.min.css" rel="stylesheet" type="text/css" /> <link href="https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700&subset=all" rel="stylesheet" type="text/css"> <link href="/Content/eventora-fonts.css?v=20240501" rel="stylesheet" type="text/css" /> <!--end::Fonts --> <link rel="shortcut icon" href="https://www.eventora.com/favicon.ico" /> <link href="/Scripts/fa-iconPicker/css/fontawesome-iconpicker.min.css" rel="stylesheet" type="text/css" /> <link href="/Scripts/var/cropper.min.css" rel="Stylesheet" /> <!--begin::Vendor Stylesheets(used for this page only)--> <link href="/assets810/assets/plugins/custom/fullcalendar/fullcalendar.bundle.css" rel="stylesheet" type="text/css" /> <link href="/assets810/assets/plugins/custom/datatables/datatables.bundle.css" rel="stylesheet" type="text/css" /> <!--end::Vendor Stylesheets--> <!--begin::Global Stylesheets Bundle(mandatory for all pages)--> <link href="/assets810/assets/plugins/global/plugins.bundle.css" rel="stylesheet" type="text/css" /> <link href="/assets810/assets/css/style.bundle.css" rel="stylesheet" type="text/css" /> <link href="/Content/eventora8.css?v=20240108" rel="stylesheet" type="text/css" /> <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.13.1/css/jquery.dataTables.min.css" /> <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/fixedcolumns/3.2.2/css/fixedColumns.dataTables.min.css" /> <link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-multiselect/0.9.15/css/bootstrap-multiselect.css"> <link type="text/css" rel="stylesheet" href="https://cdn.datatables.net/responsive/2.3.0/css/responsive.dataTables.min.css" /> <link type="text/css" rel="stylesheet" href="https://cdn.datatables.net/rowreorder/1.2.8/css/rowReorder.dataTables.min.css" /> <!---BEGIN JQGRID related --> <link href="/Content/jquery_ui/jquery.ui.theme.css" rel="stylesheet" type="text/css" /> <link href="/Content/jquery_ui/jquery.ui.core.css" rel="stylesheet" type="text/css" /> <link href="/Content/jquery_ui/jquery.ui.resizable.css" rel="stylesheet" type="text/css" /> <link href="/Scripts/jquery.jqGrid-5.3.1/css/jquery-ui.css" rel="stylesheet" type="text/css" /> <link rel="stylesheet" href="/Content/jquery-ui-1.13.2.min.css"> <link href="/Content/jquery_ui/jquery.ui.datepicker.css" rel="stylesheet" type="text/css" /> <link type="text/css" rel="stylesheet" href="/Scripts/rateyo/jquery.rateyo.2.3.2.min.css" /> <!---END JQGRID related --> <script src="https://ajax.aspnetcdn.com/ajax/jQuery/jquery-3.4.1.min.js"></script> <style> input::-ms-reveal, input::-ms-clear { display: none; } .field-validation-error { text-align: left; white-space: initial; } .field-validation-error::before { content: "\f06a"; /* unicode for the Font Awesome exclamation circle icon */ font-family: "Font Awesome 5 Free"; /* Font Awesome font-family */ font-weight: 900; /* Font Awesome font weight for solid icons */ margin-right: 5px; /* space between the icon and the text */ } </style> <script id="Cookiebot" data-culture="en" src="https://consent.cookiebot.com/uc.js" data-cbid="6c36fb47-2a1a-4ceb-87d4-1bf8ba15a846" async=async data-bl="a" type="text/javascript"></script> <link rel="shortcut icon" href="https://www.eventora.com/favicon.ico" /> <script async src="https://www.googletagmanager.com/gtag/js?id=G-XD37T1FEJ4" data-cookieconsent="marketing"></script> <script data-cookieconsent="marketing"> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'G-XD37T1FEJ4'); </script> </head> <body data-kt-app-page-loading-enabled="true" data-kt-app-page-loading="on" data-kt-app-header-fixed-mobile="true" data-kt-app-sidebar-enabled="true" data-kt-app-sidebar-fixed="true" data-kt-app-sidebar-push-header="true" data-kt-app-sidebar-push-toolbar="true" data-kt-app-sidebar-push-footer="true" data-kt-app-sidebar-stacked="true" data-kt-app-toolbar-enabled="true" class="app-default bgi-size-cover bgi-attachment-fixed bgi-position-center bgi-no-repeat lang_en" style="" data-kt-app-sidebar-secondary-collapse="on"> <!--begin::Javascript--> <!--begin::Modals--> <div class="modal fade" id="myModalUserTerms" tabindex="-1" role="dialog" aria-hidden="true" data-backdrop="static" data-keyboard="true"> <div class="modal-dialog" id="generic-modal-dialog-Id"> <div class="modal-content"> <div class="modal-header"> <h3 class="modal-title" id="myModalUserTermsTitle">Organizer Terms</h3> <!--begin::Close--> <div class="btn btn-icon btn-sm ms-2 btn-close" data-bs-dismiss="modal" aria-label="Close"> </div> <!--end::Close--> </div> <div class="modal-body"> <div id="myModalUserTermsBody" class=" modal-body"> </div> <div class="modal-footer"> <div class="form-group"> <button type="button" id="modalCloseBtn" data-dismiss="modal" class="btn btn-light">Close</button> </div> </div> </div> </div> <!-- /.modal-content --> </div> <!-- /.modal-dialog --> </div> <script> $("#myModalUserTerms #modalCloseBtn").click(function (e) { $('#myModalUserTerms').modal('toggle'); return true; }); </script> <!--end::Modals--> <!--begin::Theme mode setup on page load--> <script> var defaultThemeMode = "light"; var themeMode; if (document.documentElement) { if (document.documentElement.hasAttribute("data-bs-theme-mode")) { themeMode = document.documentElement.getAttribute("data-bs-theme-mode"); } else { if (localStorage.getItem("data-bs-theme") !== null) { themeMode = localStorage.getItem("data-bs-theme"); } else { themeMode = defaultThemeMode; } } if (themeMode === "system") { themeMode = window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light"; } document.documentElement.setAttribute("data-bs-theme", themeMode); } </script> <!--end::Theme mode setup on page load--> <!--begin::Root--> <div class="d-flex flex-column flex-root" id="kt_app_root"> <!--begin::Authentication - Sign-in --> <div class="d-flex flex-column flex-column-fluid"> <!--begin::Aside--> <div class="d-flex flex-center pt-15 px-10"> <!--begin::Aside--> <div class="d-flex flex-center flex-lg-start flex-column"> <!--begin::Logo--> <a href="https://www.eventora.com" class="mb-7" style="float: none; margin: auto;"> <img alt="Eventora" src="https://myeventora.s3.eu-west-1.amazonaws.com/images/EventoraLogoHD.png" width="300" height="97" /> </a> <!--end::Logo--> <!--begin::Title--> <h2 class="text-black fw-normal m-0" style="float: none; margin: auto; text-align: center;"> </h2> <!--end::Title--> </div> <!--begin::Aside--> </div> <!--begin::Aside--> <!--begin::Body--> <div class="d-flex flex-column-fluid flex-lg-row-auto justify-content-center p-12 p-lg-20"> <!--begin::Card--> <div class="bg-body d-flex flex-column align-items-stretch flex-center rounded-4 w-md-600px p-20 border"> <!--begin::Wrapper--> <div class="d-flex flex-center flex-column flex-column-fluid px-lg-10 pb-15 pb-lg-20"> <div id="fb-root"></div> <script async defer crossorigin="anonymous" src="https://connect.facebook.net/en/sdk.js"></script> <script id="fbAsyncInit" data-fbAppId="108919935841936" data-lang="en" src="/Scripts/eventora/fbAsyncInit.js?v=20240110" type="text/javascript"></script> <form action="/en/SignIn" class="kt-form w-100" id="kt_sign_in_form" method="post" novalidate="novalidate"> <!--begin::Heading--> <div class="text-center mb-11"> <!--begin::Title--> <h1 class="text-gray-900 fw-bolder mb-3"> Sign Up / Login </h1> <!--end::Title--> <!--begin::Subtitle--> <div class="text-gray-500 fw-semibold fs-6"> <span class="help-inline">To sign up or log in, enter your email</span> </div> <!--end::Subtitle---> </div> <!--end::Heading--> <!--begin::Input group---> <div class="fv-row mb-8"> <!--begin::Email--> <input autocomplete="on" class="form-control bg-transparent" id="signIn_userName" name="signIn.userName" placeholder="Email" type="text" value="" /> <!--end::Email--> </div> <!--end::Input group---> <!--begin::Submit button--> <div class="d-grid mb-10"> <button type="submit" id="kt_sign_in_submit" class="btn btn-primary"> <!--begin::Indicator label--> <span class="indicator-label"> Next </span> <!--end::Indicator label--> <!--begin::Indicator progress--> <span class="indicator-progress"> Please wait... <span class="spinner-border spinner-border-sm align-middle ms-2"></span> </span> <!--end::Indicator progress--> </button> </div> <!--end::Submit button--> <!--begin::Separator--> <div class="separator my-14"> </div> <!--end::Separator--> <!--if (Model.FacebookShow()) {--> <!--begin::Login options--> <!--<div class="row g-3 mb-9">--> <!--begin::Col--> <!--<div class="col-md-6"> <a href="#" id="fb-login-button" class="btn btn-flex btn-outline btn-text-gray-700 btn-active-color-primary bg-state-light flex-center text-nowrap w-100"> <img alt="Logo" src="https://myeventora.s3.eu-west-1.amazonaws.com/images/fbLogo.png" class="h-24px me-2" width="24" height="24"> ViewRes.Account.logOn ViewRes.SharedStrings.With.ToLower() ViewRes.EventManageStrings.Facebook </a> </div>--> <!--end::Col--> <!--</div>--> <!--end::Login options--> <!--}--> </form> </div> <!--end::Wrapper--> <!--begin::Footer--> <div class="d-flex flex-stack px-lg-10"> <!--begin::Languages--> <div class="me-0"> <!--begin::Toggle--> <button class="btn btn-flex btn-link btn-color-gray-700 btn-active-color-primary rotate fs-base" data-kt-menu-trigger="click" data-kt-menu-placement="bottom-start" data-kt-menu-offset="0px, 0px"> <i class="fal fa-globe w-16px h-16px rounded me-3"></i> <span data-kt-element="current-lang-name" class="me-1">EN</span> <i class="ki-duotone ki-down fs-5 text-muted rotate-180 m-0"></i> </button> <!--end::Toggle--> <!--begin::Menu--> <div class="menu menu-sub menu-sub-dropdown menu-column menu-rounded menu-gray-800 menu-state-bg-light-primary fw-semibold w-200px py-4 fs-7" data-kt-menu="true" id="kt_auth_lang_menu"> <!--begin::Menu item--> <div class="menu-item px-3"> <a href="/en/SignIn" class="menu-link d-flex px-5" data-kt-lang="English"> <span data-kt-element="lang-name">English</span> </a> </div> <!--end::Menu item--> <!--begin::Menu item--> <div class="menu-item px-3"> <a href="/el/SignIn" class="menu-link d-flex px-5" data-kt-lang="螘位位畏谓喂魏维"> <span data-kt-element="lang-name">螘位位畏谓喂魏维</span> </a> </div> <!--end::Menu item--> <!--begin::Menu item--> <div class="menu-item px-3"> <a href="/de/SignIn" class="menu-link d-flex px-5" data-kt-lang="German"> <span data-kt-element="lang-name">Deutsch</span> </a> </div> <!--end::Menu item--> </div> <!--end::Menu--> </div> <!--end::Languages--> </div> <!--end::Footer--> </div> <!--end::Card--> </div> <!--end::Body--> </div> <!--end::Authentication - Sign-in--> </div> <!--end::Root--> <!--begin::Javascript--> <script type="text/javascript"> $(function () { $('#kt_sign_in_submit').on("click", function (e) { e.preventDefault(); $(this).attr('data-kt-indicator', 'on'); $('#kt_sign_in_form').trigger("submit"); }); }) $(window).on('pageshow', function (event) { console.log('back'); if (event.originalEvent.persisted) { $('#kt_sign_in_submit').removeAttr('data-kt-indicator'); $('#webapp_link_submit').removeAttr('data-kt-indicator'); $('#kt_sing_in_two_steps_submit').removeAttr('data-kt-indicator'); $('#kt_new_password_submit').removeAttr('data-kt-indicator'); $('#unsubscribe_submit').removeAttr('data-kt-indicator'); } }); </script> <script type="text/javascript"> $.ready(function () { if (document.getElementById('fb-root') != undefined) { var e = document.createElement('script'); e.type = 'text/javascript'; e.src = document.location.protocol + '//connect.facebook.net/en/sdk.js'; e.async = true; e.version = document.getElementById('fb-root').appendChild(e); } }); $(window).on('pageshow', function (event) { console.log('back'); if (event.originalEvent.persisted) { $('#kt_sign_in_submit').removeAttr('data-kt-indicator'); } }); </script> <!--end::Javascript--> <!--begin::Global Javascript Bundle(mandatory for all pages)--> <div class="modal fade" id="myGenericModal" tabindex="-1" role="dialog" aria-hidden="true" data-backdrop="static" data-keyboard="true"> <div class="modal-dialog" id="generic-modal-dialog-Id"> <div class="modal-content"> <div class="modal-header"> <h3 class="modal-title" id="myGenericTitle"></h3> <!--begin::Close--> <div class="btn btn-icon btn-sm ms-2 btn-close" data-bs-dismiss="modal" aria-label="Close"> </div> <!--end::Close--> </div> <div class="modal-body"> <div id="myGenericBody" class=" modal-body"> </div> <div class="modal-footer"> <div class="form-group"> <button type="button" id="modalCloseBtn" data-dismiss="modal" class="btn btn-light">Close</button> </div> </div> </div> </div> <!-- /.modal-content --> </div> <!-- /.modal-dialog --> </div> <div class="modal fade" id="myGenericModal2" tabindex="-1" role="dialog" aria-hidden="true" data-backdrop="static" data-keyboard="true"> <div class="modal-dialog" id="generic-modal-dialog-Id2"> <div class="modal-content"> <div class="modal-header"> <h3 class="modal-title" id="myGenericTitle2"></h3> <!--begin::Close--> <div class="btn btn-icon btn-sm ms-2 btn-close" data-bs-dismiss="modal" aria-label="Close"> </div> <!--end::Close--> </div> <div class="modal-body2"> <div id="myGenericBody2" class=" modal-body"> </div> <div class="modal-footer"> <div class="form-group"> <button type="button" id="modalCloseBtn2" data-dismiss="modal" class="btn btn-light">Close</button> </div> </div> </div> </div> <!-- /.modal-content --> </div> <!-- /.modal-dialog --> </div> <div class="modal fade" id="myalertModal" tabindex="-1" role="dialog" aria-hidden="true" > <div class="modal-dialog" id="generic-modal-dialog-Id"> <div class="modal-content" style="background-color:#fd397a!important;border:none!important"> <div class="alert alert-danger fade show" role="alert" id="myalertModal"> <div class="alert-text" id="mytextalert"></div> <div class="alert-close"> <button type="button" class="btn btn-icon btn-sm ms-2 btn-close close" data-dismiss="modal" id="modalCloseBtn" aria-label="Close"> </button> </div> </div> </div> <!-- /.modal-content --> </div> <!-- /.modal-dialog --> </div> <div class="modal fade" id="myalertModalSuccess" tabindex="-1" role="dialog" aria-hidden="true" > <div class="modal-dialog" id="generic-modal-dialog-Id"> <div class="modal-content" style="background-color:#0abb87!important;border:none!important"> <div class="alert alert-success fade show" role="alert" id="myalertModalSuccess"> <div class="alert-text" id="mytextalertsuccess"></div> <div class="alert-close"> <button type="button" class="btn btn-icon btn-sm ms-2 btn-close" data-dismiss="modal" id="modalCloseBtn" aria-label="Close"> </button> </div> </div> </div> <!-- /.modal-content --> </div> <!-- /.modal-dialog --> </div> <div class="modal fade" id="myConfirmModal" tabindex="-1" role="dialog" data-backdrop="static" aria-hidden="true" data-keyboard="true" > <div class="modal-dialog modal-dialog-centered" id="confirm-modal-dialog-Id"> <div class="modal-content" style="border: #bcbccb 3px solid; "> <div class="modal-header"> <h4 id="myConfirmTitle"></h4> <button type="button" class="btn btn-icon btn-sm ms-2 btn-close" data-bs-dismiss="modal" aria-hidden="true"></button> </div> <div class="modal-body"> <div id="myConfirmBody" class=" modal-body"> </div> <div class="modal-footer"> <div class="form-group"> <input type="hidden" id="modalConfirmHiddeField1" /> <button type="button" id="modalConfirmCloseBtn" data-bs-dismiss="modal" class="btn btn-light">No, I changed my mind</button> <div id="modalConfirmAcceptBtn" data-bs-dismiss="modal" class="btn btn-danger">Yes, I am sure</div> </div> </div> </div> </div> <!-- /.modal-content --> </div> <!-- /.modal-dialog --> </div> <!--begin::Scrolltop--> <div id="kt_scrolltop" class="scrolltop" data-kt-scrolltop="true"> <!--begin::Svg Icon | path: icons/duotune/arrows/arr066.svg--> <span class="svg-icon"> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect opacity="0.5" x="13" y="6" width="13" height="2" rx="1" transform="rotate(90 13 6)" fill="currentColor" /> <path d="M12.5657 8.56569L16.75 12.75C17.1642 13.1642 17.8358 13.1642 18.25 12.75C18.6642 12.3358 18.6642 11.6642 18.25 11.25L12.7071 5.70711C12.3166 5.31658 11.6834 5.31658 11.2929 5.70711L5.75 11.25C5.33579 11.6642 5.33579 12.3358 5.75 12.75C6.16421 13.1642 6.83579 13.1642 7.25 12.75L11.4343 8.56569C11.7467 8.25327 12.2533 8.25327 12.5657 8.56569Z" fill="currentColor" /> </svg> </span> <!--end::Svg Icon--> </div> <!--end::Scrolltop--> <script src="/assets810/assets/plugins/global/plugins.bundle.js" type="text/javascript"></script> <script src="/assets810/assets/js/scripts.bundle.js" type="text/javascript"></script> <script src="https://npmcdn.com/flatpickr/dist/l10n/default.js"></script> <!--end::Global Javascript Bundle--> <!--begin::Global Theme Bundle(used by all pages) --> <script src="/assets810/assets/plugins/custom/fullcalendar/fullcalendar.bundle.js"></script> <script src="/assets810/assets/plugins/custom/datatables/datatables.bundle.js"></script> <script src="https://cdn.datatables.net/1.13.1/js/jquery.dataTables.min.js" type="text/javascript"></script> <script src="/Scripts/paymentIcons.js" type="text/javascript"></script> <script type="text/javascript" src="/Scripts/tinymce/tinymce.min.js?ver=5.8.2"></script> <script type="text/javascript" src="/Scripts/initTinyMCEv5.1.js?ver=20240610"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-multiselect/0.9.15/js/bootstrap-multiselect.min.js"></script> <!--begin::Global Javascript Bundle(mandatory for all pages)--> <!--end::Global Javascript Bundle--> <script type="text/javascript"> $(function () { $(".sortable-list").sortable({ update: function (event, ui) { // Get the current sortable list var currentSortable = $(event.target); // Get all the list items within the current sortable list var listItems = currentSortable.find("li"); // Update the text of each list item to its new position listItems.each(function (index) { var firstInput = $(this).find("input:first"); $(this).find("p:first").remove(); $(this).find("span:first").remove(); $(this).append("<p>" + "<span class='fas fa-sort fa-lg' style='cursor: grab;'></span>" + " " + (index + 1) + ". " + firstInput.val() + "</p>"); }); }, }); }); var target = document.querySelector('body'); var newblockUI = new KTBlockUI(target, { overlayClass: "centered", }); function blockUI() { newblockUI.block(); } function unblockUI() { newblockUI.release(); } $.ajaxSetup({ cache: false }); // Function that will allow us to know if Ajax uploads are supported function supportXHR() { return supportFileAPI() && supportFormData(); // Is the File API supported? function supportFileAPI() { var fi = document.createElement('INPUT'); fi.type = 'file'; return 'files' in fi; }; // Are progress events supported? //function supportAjaxUploadProgressEvents() { // var xhr = new XMLHttpRequest(); // return !! (xhr && ('upload' in xhr) && ('onprogress' in xhr.upload)); //}; // Is FormData supported? function supportFormData() { return !!window.FormData; } } </script> <script type="text/javascript" src="/Scripts/jquery-ui-1.13.2.min.js"></script> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui-touch-punch/0.2.3/jquery.ui.touch-punch.min.js"></script> <script type="text/javascript"> (function ($) { $.support.touch = typeof Touch === 'object'; if (!$.support.touch) { return; } var proto = $.ui.mouse.prototype, _mouseInit = proto._mouseInit; $.extend(proto, { _mouseInit: function () { this.element .bind("touchstart." + this.widgetName, $.proxy(this, "_touchStart")); _mouseInit.apply(this, arguments); }, _touchStart: function (event) { if (event.originalEvent.targetTouches.length != 1) { return false; } this.element .bind("touchmove." + this.widgetName, $.proxy(this, "_touchMove")) .bind("touchend." + this.widgetName, $.proxy(this, "_touchEnd")); this._modifyEvent(event); $(document).trigger($.Event("mouseup")); //reset mouseHandled flag in ui.mouse this._mouseDown(event); return false; }, _touchMove: function (event) { this._modifyEvent(event); this._mouseMove(event); }, _touchEnd: function (event) { this.element .unbind("touchmove." + this.widgetName) .unbind("touchend." + this.widgetName); this._mouseUp(event); }, _modifyEvent: function (event) { event.which = 1; var target = event.originalEvent.targetTouches[0]; event.pageX = target.clientX; event.pageY = target.clientY; } }); })(jQuery); function areTimePeriodsOverlapping(start1, end1, start2, end2) { return (start1 <= end2 && end1 >= start2); } function UpdateSessionCheckBoxes(fieldId, sessionSelectionMax, ticketId, allowOverLap) { var myClass = '.session-selection' + '-' + ticketId; var checkedCount = $(myClass + ' input[type="checkbox"]').filter(':checked').length; var disabledCheckBoxes = document.querySelectorAll(myClass + ' input[type="checkbox"]:disabled'); var checkedCheckBoxes = document.querySelectorAll(myClass + ' input[type="checkbox"]:checked'); if ($('#MvcDynamicField_' + fieldId).prop('checked')) { // Get all divs with the specified class const containers = document.querySelectorAll(myClass); // Loop through each div containers.forEach(container => { // Find all checkboxes within the current div const checkboxes = container.querySelectorAll('input[type="checkbox"]'); // Loop through the checkboxes within the current div checkboxes.forEach(checkbox => { // Here you can perform any desired action for each checkbox if (checkbox.id != 'MvcDynamicField_' + fieldId && !checkbox.checked) { const overlap = areTimePeriodsOverlapping(checkbox.getAttribute('data-sessionstartdate'), checkbox.getAttribute('data-sessionenddate'), $('#MvcDynamicField_' + fieldId).attr('data-sessionstartdate'), $('#MvcDynamicField_' + fieldId).attr('data-sessionenddate')); if ((overlap && allowOverLap != "True" )|| (checkedCount >= sessionSelectionMax && sessionSelectionMax > 0)) { checkbox.setAttribute("disabled", true); } } }); }); } else { // Loop through each disabled checkbox disabledCheckBoxes.forEach(disableCheckbox => { var myRes = false; //Overlap variable for post // Loop through each checked checkbox checkedCheckBoxes.forEach((checkedCheckbox) => { const overlap = areTimePeriodsOverlapping(checkedCheckbox.getAttribute('data-sessionstartdate'), checkedCheckbox.getAttribute('data-sessionenddate'), disableCheckbox.getAttribute('data-sessionstartdate'), disableCheckbox.getAttribute('data-sessionenddate')); if (overlap) { myRes = true; } }); // 伪谓 未蔚谓 魏伪位蠉蟺蟿蔚蟿伪喂 伪蟺蠈 蟿伪 蠀蟺蠈位慰喂蟺伪 checkbox 蟿蠈蟿蔚 纬委谓蔚蟿伪喂 enable if (!myRes && !disableCheckbox.hasAttribute("isfullybooked")) { disableCheckbox.removeAttribute('disabled'); } }); } } </script> <!--end::Global Theme Bundle --> </body> </html>