Changeset 2883202
- Timestamp:
- 03/20/2023 05:10:52 AM (3 years ago)
- Location:
- activityhub
- Files:
-
- 360 added
- 7 edited
-
tags/3.0.7 (added)
-
tags/3.0.7/README.md (added)
-
tags/3.0.7/README.txt (added)
-
tags/3.0.7/assets (added)
-
tags/3.0.7/assets/css (added)
-
tags/3.0.7/assets/css/daterangepicker.css (added)
-
tags/3.0.7/assets/css/fielday_admin.css (added)
-
tags/3.0.7/assets/css/fieldday.css (added)
-
tags/3.0.7/assets/css/fieldday.min.css (added)
-
tags/3.0.7/assets/css/font-awesome.min.css (added)
-
tags/3.0.7/assets/css/fontawesome.full.min.css (added)
-
tags/3.0.7/assets/css/fontawesome.min.css (added)
-
tags/3.0.7/assets/css/fonts (added)
-
tags/3.0.7/assets/css/fonts/slick.eot (added)
-
tags/3.0.7/assets/css/fonts/slick.svg (added)
-
tags/3.0.7/assets/css/fonts/slick.ttf (added)
-
tags/3.0.7/assets/css/fonts/slick.woff (added)
-
tags/3.0.7/assets/css/fullcalendar.min.css (added)
-
tags/3.0.7/assets/css/images (added)
-
tags/3.0.7/assets/css/images/select2.png (added)
-
tags/3.0.7/assets/css/images/ui-bg_diagonal-maze_20_6e4f1c_10x10.png (added)
-
tags/3.0.7/assets/css/images/ui-bg_diagonal-maze_40_000000_10x10.png (added)
-
tags/3.0.7/assets/css/images/ui-bg_diagonals-thick_18_b81900_40x40.png (added)
-
tags/3.0.7/assets/css/images/ui-bg_diagonals-thick_20_666666_40x40.png (added)
-
tags/3.0.7/assets/css/images/ui-bg_fine-grain_10_eceadf_60x60.png (added)
-
tags/3.0.7/assets/css/images/ui-bg_fine-grain_10_f8f7f6_60x60.png (added)
-
tags/3.0.7/assets/css/images/ui-bg_fine-grain_15_d3c05a_60x60.png (added)
-
tags/3.0.7/assets/css/images/ui-bg_fine-grain_15_eceadf_60x60.png (added)
-
tags/3.0.7/assets/css/images/ui-bg_fine-grain_15_ffffff_60x60.png (added)
-
tags/3.0.7/assets/css/images/ui-bg_fine-grain_65_654b24_60x60.png (added)
-
tags/3.0.7/assets/css/images/ui-bg_fine-grain_68_b83400_60x60.png (added)
-
tags/3.0.7/assets/css/images/ui-bg_flat_10_000000_40x100.png (added)
-
tags/3.0.7/assets/css/images/ui-bg_glass_100_f6f6f6_1x400.png (added)
-
tags/3.0.7/assets/css/images/ui-bg_glass_100_fdf5ce_1x400.png (added)
-
tags/3.0.7/assets/css/images/ui-bg_glass_65_ffffff_1x400.png (added)
-
tags/3.0.7/assets/css/images/ui-bg_gloss-wave_35_f6a828_500x100.png (added)
-
tags/3.0.7/assets/css/images/ui-bg_highlight-soft_100_eeeeee_1x100.png (added)
-
tags/3.0.7/assets/css/images/ui-bg_highlight-soft_75_ffe45c_1x100.png (added)
-
tags/3.0.7/assets/css/images/ui-icons_222222_256x240.png (added)
-
tags/3.0.7/assets/css/images/ui-icons_228ef1_256x240.png (added)
-
tags/3.0.7/assets/css/images/ui-icons_3572ac_256x240.png (added)
-
tags/3.0.7/assets/css/images/ui-icons_454545_256x240.png (added)
-
tags/3.0.7/assets/css/images/ui-icons_777620_256x240.png (added)
-
tags/3.0.7/assets/css/images/ui-icons_777777_256x240.png (added)
-
tags/3.0.7/assets/css/images/ui-icons_8c291d_256x240.png (added)
-
tags/3.0.7/assets/css/images/ui-icons_b83400_256x240.png (added)
-
tags/3.0.7/assets/css/images/ui-icons_cc0000_256x240.png (added)
-
tags/3.0.7/assets/css/images/ui-icons_ef8c08_256x240.png (added)
-
tags/3.0.7/assets/css/images/ui-icons_fbdb93_256x240.png (added)
-
tags/3.0.7/assets/css/images/ui-icons_ffd27a_256x240.png (added)
-
tags/3.0.7/assets/css/images/ui-icons_ffffff_256x240.png (added)
-
tags/3.0.7/assets/css/intlTelInput.css (added)
-
tags/3.0.7/assets/css/jquery-ui.css (added)
-
tags/3.0.7/assets/css/jquery-ui.multidatespicker.css (added)
-
tags/3.0.7/assets/css/parsley.css (added)
-
tags/3.0.7/assets/css/pickr.min.css (added)
-
tags/3.0.7/assets/css/select2.min.css (added)
-
tags/3.0.7/assets/css/slick-theme.css (added)
-
tags/3.0.7/assets/css/slick.min.css (added)
-
tags/3.0.7/assets/css/widgets.css (added)
-
tags/3.0.7/assets/css/widgets.min.css (added)
-
tags/3.0.7/assets/img (added)
-
tags/3.0.7/assets/img/afternoon_icon.png (added)
-
tags/3.0.7/assets/img/ajax_loader.gif (added)
-
tags/3.0.7/assets/img/allergies.png (added)
-
tags/3.0.7/assets/img/card_icon.png (added)
-
tags/3.0.7/assets/img/cards (added)
-
tags/3.0.7/assets/img/cards/alipay.svg (added)
-
tags/3.0.7/assets/img/cards/amex.svg (added)
-
tags/3.0.7/assets/img/cards/default.svg (added)
-
tags/3.0.7/assets/img/cards/diners.svg (added)
-
tags/3.0.7/assets/img/cards/discover.svg (added)
-
tags/3.0.7/assets/img/cards/elo.svg (added)
-
tags/3.0.7/assets/img/cards/hipercard.svg (added)
-
tags/3.0.7/assets/img/cards/jcb.svg (added)
-
tags/3.0.7/assets/img/cards/maestro-old.svg (added)
-
tags/3.0.7/assets/img/cards/maestro.svg (added)
-
tags/3.0.7/assets/img/cards/mastercard-old.svg (added)
-
tags/3.0.7/assets/img/cards/mastercard.svg (added)
-
tags/3.0.7/assets/img/cards/paypal.svg (added)
-
tags/3.0.7/assets/img/cards/security-code.svg (added)
-
tags/3.0.7/assets/img/cards/unionpay.svg (added)
-
tags/3.0.7/assets/img/cards/verve.svg (added)
-
tags/3.0.7/assets/img/cards/visa.svg (added)
-
tags/3.0.7/assets/img/cart.png (added)
-
tags/3.0.7/assets/img/checkin-success.gif (added)
-
tags/3.0.7/assets/img/contact-fixed.png (added)
-
tags/3.0.7/assets/img/credits-statement.png (added)
-
tags/3.0.7/assets/img/doctor.png (added)
-
tags/3.0.7/assets/img/dummy-man.png (added)
-
tags/3.0.7/assets/img/dummy-man_old.png (added)
-
tags/3.0.7/assets/img/extra_purchase.png (added)
-
tags/3.0.7/assets/img/extra_purchase.svg (added)
-
tags/3.0.7/assets/img/extra_purchase_h.png (added)
-
tags/3.0.7/assets/img/flags.png (added)
-
tags/3.0.7/assets/img/flags@2x.png (added)
-
tags/3.0.7/assets/img/fullweek_icon.png (added)
-
tags/3.0.7/assets/img/happiness.png (added)
-
tags/3.0.7/assets/img/icon (added)
-
tags/3.0.7/assets/img/icon-big.png (added)
-
tags/3.0.7/assets/img/icon.png (added)
-
tags/3.0.7/assets/img/icon/allergyicon_3x.png (added)
-
tags/3.0.7/assets/img/icon/calender.svg (added)
-
tags/3.0.7/assets/img/icon/doller.svg (added)
-
tags/3.0.7/assets/img/icon/guardianicon_3x_360.png (added)
-
tags/3.0.7/assets/img/icon/icon_kidsDentalInsurances.png (added)
-
tags/3.0.7/assets/img/icon/icon_kidsDietRestricts.png (added)
-
tags/3.0.7/assets/img/icon/icon_kidsDoctors.png (added)
-
tags/3.0.7/assets/img/icon/icon_kidsEnvironmentAllergies.png (added)
-
tags/3.0.7/assets/img/icon/icon_kidsFoodAllergies.png (added)
-
tags/3.0.7/assets/img/icon/icon_kidsHealthConcerns.png (added)
-
tags/3.0.7/assets/img/icon/icon_kidsMedicalInsurances.png (added)
-
tags/3.0.7/assets/img/icon/icon_kidsMedicationAllergies.png (added)
-
tags/3.0.7/assets/img/icon/icon_kidsSymptoms.png (added)
-
tags/3.0.7/assets/img/icon/icon_kidsTreatments.png (added)
-
tags/3.0.7/assets/img/icon/medical_3x.png (added)
-
tags/3.0.7/assets/img/icon/time.svg (added)
-
tags/3.0.7/assets/img/icon_old.png (added)
-
tags/3.0.7/assets/img/kid_info.png (added)
-
tags/3.0.7/assets/img/kid_info.svg (added)
-
tags/3.0.7/assets/img/kid_info_h.png (added)
-
tags/3.0.7/assets/img/km_insurance.svg (added)
-
tags/3.0.7/assets/img/km_kids.svg (added)
-
tags/3.0.7/assets/img/km_loader.svg (added)
-
tags/3.0.7/assets/img/km_setting.svg (added)
-
tags/3.0.7/assets/img/logout.png (added)
-
tags/3.0.7/assets/img/medical.png (added)
-
tags/3.0.7/assets/img/members.svg (added)
-
tags/3.0.7/assets/img/morning_icon.png (added)
-
tags/3.0.7/assets/img/oneday_icon.png (added)
-
tags/3.0.7/assets/img/personal_info.png (added)
-
tags/3.0.7/assets/img/personal_info.svg (added)
-
tags/3.0.7/assets/img/personal_info_h.png (added)
-
tags/3.0.7/assets/img/personal_info_new.png (added)
-
tags/3.0.7/assets/img/placeholder.png (added)
-
tags/3.0.7/assets/img/profilepic-placeholder.svg (added)
-
tags/3.0.7/assets/img/purchase.png (added)
-
tags/3.0.7/assets/img/purchase_confirmation.png (added)
-
tags/3.0.7/assets/img/purchase_confirmation.svg (added)
-
tags/3.0.7/assets/img/purchase_confirmation_h.png (added)
-
tags/3.0.7/assets/img/purchase_detail.png (added)
-
tags/3.0.7/assets/img/purchase_detail.svg (added)
-
tags/3.0.7/assets/img/purchase_detail_h.png (added)
-
tags/3.0.7/assets/img/quetimg.png (added)
-
tags/3.0.7/assets/img/resetpassword.png (added)
-
tags/3.0.7/assets/img/session-background.jpg (added)
-
tags/3.0.7/assets/img/store-credit.png (added)
-
tags/3.0.7/assets/img/tax.png (added)
-
tags/3.0.7/assets/img/tax_calender.png (added)
-
tags/3.0.7/assets/js (added)
-
tags/3.0.7/assets/js/cleave-phone.i18n.js (added)
-
tags/3.0.7/assets/js/cleave.min.js (added)
-
tags/3.0.7/assets/js/daterangepicker.min.js (added)
-
tags/3.0.7/assets/js/fieldday.js (added)
-
tags/3.0.7/assets/js/fieldday.min.js (added)
-
tags/3.0.7/assets/js/fieldday_admin.js (added)
-
tags/3.0.7/assets/js/fullcalendar.min.js (added)
-
tags/3.0.7/assets/js/intlTelInput.js (added)
-
tags/3.0.7/assets/js/jquery-ui.multidatespicker.js (added)
-
tags/3.0.7/assets/js/jquery.serializejson.js (added)
-
tags/3.0.7/assets/js/parsley.min.js (added)
-
tags/3.0.7/assets/js/pickr.min.js (added)
-
tags/3.0.7/assets/js/select2.min.js (added)
-
tags/3.0.7/assets/js/slick.min.js (added)
-
tags/3.0.7/assets/js/widgets.js (added)
-
tags/3.0.7/assets/js/widgets.min.js (added)
-
tags/3.0.7/assets/js/widgets_calender.min.js (added)
-
tags/3.0.7/assets/webfonts (added)
-
tags/3.0.7/assets/webfonts/fa-brands-400.eot (added)
-
tags/3.0.7/assets/webfonts/fa-brands-400.svg (added)
-
tags/3.0.7/assets/webfonts/fa-brands-400.ttf (added)
-
tags/3.0.7/assets/webfonts/fa-brands-400.woff (added)
-
tags/3.0.7/assets/webfonts/fa-brands-400.woff2 (added)
-
tags/3.0.7/assets/webfonts/fa-regular-400.eot (added)
-
tags/3.0.7/assets/webfonts/fa-regular-400.svg (added)
-
tags/3.0.7/assets/webfonts/fa-regular-400.ttf (added)
-
tags/3.0.7/assets/webfonts/fa-regular-400.woff (added)
-
tags/3.0.7/assets/webfonts/fa-regular-400.woff2 (added)
-
tags/3.0.7/assets/webfonts/fa-solid-900.eot (added)
-
tags/3.0.7/assets/webfonts/fa-solid-900.svg (added)
-
tags/3.0.7/assets/webfonts/fa-solid-900.ttf (added)
-
tags/3.0.7/assets/webfonts/fa-solid-900.woff (added)
-
tags/3.0.7/assets/webfonts/fa-solid-900.woff2 (added)
-
tags/3.0.7/fieldday.php (added)
-
tags/3.0.7/gulpfile.js (added)
-
tags/3.0.7/inc (added)
-
tags/3.0.7/inc/ClassActions.php (added)
-
tags/3.0.7/inc/ClassAdminOptions.php (added)
-
tags/3.0.7/inc/ClassFielddayBase.php (added)
-
tags/3.0.7/inc/ClassFielddayhubCore.php (added)
-
tags/3.0.7/inc/ClassShortcodes.php (added)
-
tags/3.0.7/inc/Classfieldday.php (added)
-
tags/3.0.7/inc/index.html (added)
-
tags/3.0.7/inc/widgets (added)
-
tags/3.0.7/inc/widgets/Elementor (added)
-
tags/3.0.7/inc/widgets/Elementor/classActivitySessions.php (added)
-
tags/3.0.7/inc/widgets/Elementor/classFeaturedActivities.php (added)
-
tags/3.0.7/inc/widgets/Elementor/classFeaturedSessions.php (added)
-
tags/3.0.7/inc/widgets/Elementor/classFieldDayGiftcards.php (added)
-
tags/3.0.7/inc/widgets/Elementor/classPackages.php (added)
-
tags/3.0.7/inc/widgets/Elementor/classParties.php (added)
-
tags/3.0.7/inc/widgets/Elementor/classfielddayCalender.php (added)
-
tags/3.0.7/inc/widgets/Elementor/classfielddayContact.php (added)
-
tags/3.0.7/inc/widgets/Elementor/classfielddayDonation.php (added)
-
tags/3.0.7/inc/widgets/Elementor/classfielddayMembership.php (added)
-
tags/3.0.7/inc/widgets/Elementor/classfielddayReviews.php (added)
-
tags/3.0.7/inc/widgets/classWidgets.php (added)
-
tags/3.0.7/index.html (added)
-
tags/3.0.7/lib (added)
-
tags/3.0.7/lib/FielddayApi (added)
-
tags/3.0.7/lib/FielddayApi/FielddayApi.php (added)
-
tags/3.0.7/lib/FielddayApi/index.html (added)
-
tags/3.0.7/lib/index.html (added)
-
tags/3.0.7/license.txt (added)
-
tags/3.0.7/logs (added)
-
tags/3.0.7/logs/.htaccess (added)
-
tags/3.0.7/logs/guestuserlogs.logs (added)
-
tags/3.0.7/logs/lisa.mrichard@gmail.com.logs (added)
-
tags/3.0.7/logs/ranjeet@glocify.com.logs (added)
-
tags/3.0.7/logs/saurabhsingh.1108@gmail.com.logs (added)
-
tags/3.0.7/logs/upworksanjeev@gmail.com.logs (added)
-
tags/3.0.7/package-lock.json (added)
-
tags/3.0.7/package.json (added)
-
tags/3.0.7/views (added)
-
tags/3.0.7/views/_bankday.php (added)
-
tags/3.0.7/views/_giftcards.php (added)
-
tags/3.0.7/views/_global_popup.php (added)
-
tags/3.0.7/views/_sessionlist_part.php (added)
-
tags/3.0.7/views/account (added)
-
tags/3.0.7/views/account/_kidsinfo.php (added)
-
tags/3.0.7/views/account/_loginrequired.php (added)
-
tags/3.0.7/views/account/_myaccount.php (added)
-
tags/3.0.7/views/account/_profile.php (added)
-
tags/3.0.7/views/account/accountnav.php (added)
-
tags/3.0.7/views/account/addkidform.php (added)
-
tags/3.0.7/views/account/addnewparticipant.php (added)
-
tags/3.0.7/views/account/card_form.php (added)
-
tags/3.0.7/views/account/change_pass.php (added)
-
tags/3.0.7/views/account/claimform.php (added)
-
tags/3.0.7/views/account/insurance.php (added)
-
tags/3.0.7/views/account/kidDetail.php (added)
-
tags/3.0.7/views/account/kid_allergies.php (added)
-
tags/3.0.7/views/account/kid_doctors.php (added)
-
tags/3.0.7/views/account/kid_generalInfo.php (added)
-
tags/3.0.7/views/account/kid_medical.php (added)
-
tags/3.0.7/views/account/kidsInfoError.php (added)
-
tags/3.0.7/views/account/kidsinfo.php (added)
-
tags/3.0.7/views/account/membership.php (added)
-
tags/3.0.7/views/account/profile.php (added)
-
tags/3.0.7/views/account/purchase.php (added)
-
tags/3.0.7/views/account/saved_cards.php (added)
-
tags/3.0.7/views/account/store_credit.php (added)
-
tags/3.0.7/views/account/store_statement.php (added)
-
tags/3.0.7/views/account/tax_detail.php (added)
-
tags/3.0.7/views/account/user_personal_info.php (added)
-
tags/3.0.7/views/cart (added)
-
tags/3.0.7/views/cart/add_to_cart.php (added)
-
tags/3.0.7/views/cart/add_to_cart_multiweek.php (added)
-
tags/3.0.7/views/cart/cart_success.php (added)
-
tags/3.0.7/views/cart/edit_cart.php (added)
-
tags/3.0.7/views/cart/event_purchase.php (added)
-
tags/3.0.7/views/cart/extra_purchase.php (added)
-
tags/3.0.7/views/cart/session_cart.php (added)
-
tags/3.0.7/views/cart/single_kid_form.php (added)
-
tags/3.0.7/views/cart/waitlist_payment.php (added)
-
tags/3.0.7/views/checkin.php (added)
-
tags/3.0.7/views/checkout (added)
-
tags/3.0.7/views/checkout/cart.php (added)
-
tags/3.0.7/views/checkout/kid_information.php (added)
-
tags/3.0.7/views/checkout/merchandise_thanks.php (added)
-
tags/3.0.7/views/checkout/personal_information.php (added)
-
tags/3.0.7/views/checkout/purchase_confirmation.php (added)
-
tags/3.0.7/views/checkout/purchase_details.php (added)
-
tags/3.0.7/views/checkout/self_checkin_success.php (added)
-
tags/3.0.7/views/checkout/session_checkout.php (added)
-
tags/3.0.7/views/checkout/session_purchase_steps.php (added)
-
tags/3.0.7/views/checkout/thanks.php (added)
-
tags/3.0.7/views/checkout/thanksevent.php (added)
-
tags/3.0.7/views/checkout/thankswaitlist.php (added)
-
tags/3.0.7/views/contactform.php (added)
-
tags/3.0.7/views/donate.php (added)
-
tags/3.0.7/views/fieldday_alerts.php (added)
-
tags/3.0.7/views/forget_password.php (added)
-
tags/3.0.7/views/global_popup.php (added)
-
tags/3.0.7/views/index.html (added)
-
tags/3.0.7/views/layout (added)
-
tags/3.0.7/views/layout/_sessionlist_part.php (added)
-
tags/3.0.7/views/layout/session_loop.php (added)
-
tags/3.0.7/views/layout/sessions_list.php (added)
-
tags/3.0.7/views/layout/single_session.php (added)
-
tags/3.0.7/views/login.php (added)
-
tags/3.0.7/views/login_popup.php (added)
-
tags/3.0.7/views/login_register_verification.php (added)
-
tags/3.0.7/views/medicalforms (added)
-
tags/3.0.7/views/medicalforms/dental_insurances_form.php (added)
-
tags/3.0.7/views/medicalforms/diet_restricts_form.php (added)
-
tags/3.0.7/views/medicalforms/environment_allergies_form.php (added)
-
tags/3.0.7/views/medicalforms/food_allergies_form.php (added)
-
tags/3.0.7/views/medicalforms/kid_doctor_form.php (added)
-
tags/3.0.7/views/medicalforms/kid_health_form.php (added)
-
tags/3.0.7/views/medicalforms/kid_treatment_form.php (added)
-
tags/3.0.7/views/medicalforms/medical_insurances_form.php (added)
-
tags/3.0.7/views/medicalforms/medication_allergies_form.php (added)
-
tags/3.0.7/views/medicalforms/symptoms_form.php (added)
-
tags/3.0.7/views/merchandise_form.php (added)
-
tags/3.0.7/views/package - Copy.php (added)
-
tags/3.0.7/views/package.php (added)
-
tags/3.0.7/views/partyform.php (added)
-
tags/3.0.7/views/phoneupdate.php (added)
-
tags/3.0.7/views/plans.php (added)
-
tags/3.0.7/views/register.php (added)
-
tags/3.0.7/views/session_detail.php (added)
-
tags/3.0.7/views/session_filters.php (added)
-
tags/3.0.7/views/session_loop.php (added)
-
tags/3.0.7/views/session_modal.php (added)
-
tags/3.0.7/views/sessions_list.php (added)
-
tags/3.0.7/views/single_session.php (added)
-
tags/3.0.7/views/theme (added)
-
tags/3.0.7/views/theme/list_view (added)
-
tags/3.0.7/views/theme/list_view/_bankday.php (added)
-
tags/3.0.7/views/theme/list_view/_session_count.php (added)
-
tags/3.0.7/views/theme/list_view/_sessionlist_part.php (added)
-
tags/3.0.7/views/theme/list_view/assets (added)
-
tags/3.0.7/views/theme/list_view/assets/css (added)
-
tags/3.0.7/views/theme/list_view/assets/css/style.css (added)
-
tags/3.0.7/views/theme/list_view/assets/images (added)
-
tags/3.0.7/views/theme/list_view/assets/images/icon.svg (added)
-
tags/3.0.7/views/theme/list_view/assets/js (added)
-
tags/3.0.7/views/theme/list_view/assets/js/scripts.js (added)
-
tags/3.0.7/views/theme/list_view/functions.php (added)
-
tags/3.0.7/views/theme/list_view/session_filters.php (added)
-
tags/3.0.7/views/theme/list_view/session_loop.php (added)
-
tags/3.0.7/views/theme/list_view/sessions_list.php (added)
-
tags/3.0.7/views/theme/list_view/single_session.php (added)
-
tags/3.0.7/views/theme/one_column_layout (added)
-
tags/3.0.7/views/theme/one_column_layout/assets (added)
-
tags/3.0.7/views/theme/one_column_layout/assets/css (added)
-
tags/3.0.7/views/theme/one_column_layout/assets/css/style.css (added)
-
tags/3.0.7/views/theme/one_column_layout/assets/js (added)
-
tags/3.0.7/views/theme/one_column_layout/assets/js/scripts.js (added)
-
tags/3.0.7/views/theme/one_column_layout/functions.php (added)
-
tags/3.0.7/views/theme/one_column_layout/sessions_list.php (added)
-
tags/3.0.7/views/theme/two_column_layout (added)
-
tags/3.0.7/views/theme/two_column_layout/_sessionlist_part.php (added)
-
tags/3.0.7/views/theme/two_column_layout/assets (added)
-
tags/3.0.7/views/theme/two_column_layout/assets/css (added)
-
tags/3.0.7/views/theme/two_column_layout/assets/css/style.css (added)
-
tags/3.0.7/views/theme/two_column_layout/assets/js (added)
-
tags/3.0.7/views/theme/two_column_layout/assets/js/scripts.js (added)
-
tags/3.0.7/views/theme/two_column_layout/functions.php (added)
-
tags/3.0.7/views/theme/two_column_layout/session_filters.php (added)
-
tags/3.0.7/views/theme/two_column_layout/session_loop.php (added)
-
tags/3.0.7/views/theme/two_column_layout/sessions_list.php (added)
-
tags/3.0.7/views/theme/two_column_layout/single_session.php (added)
-
tags/3.0.7/views/verification.php (added)
-
tags/3.0.7/views/views - Shortcut.lnk (added)
-
tags/3.0.7/views/widgets (added)
-
tags/3.0.7/views/widgets/elementor (added)
-
tags/3.0.7/views/widgets/elementor/giftcard.php (added)
-
tags/3.0.7/views/widgets/elementor/singlegiftcard.php (added)
-
trunk/README.txt (modified) (2 diffs)
-
trunk/assets/js/fieldday.js (modified) (5 diffs)
-
trunk/assets/js/fieldday.min.js (modified) (1 diff)
-
trunk/fieldday.php (modified) (1 diff)
-
trunk/inc/ClassActions.php (modified) (4 diffs)
-
trunk/inc/Classfieldday.php (modified) (1 diff)
-
trunk/logs/upworksanjeev@gmail.com.logs (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
activityhub/trunk/README.txt
r2881945 r2883202 4 4 Requires at least: 5.0 5 5 Tested up to: 6.1.1 6 Stable tag: 3.0. 66 Stable tag: 3.0.7 7 7 Requires PHP: 7.2 or Greater 8 8 License: GPLv2 or later … … 130 130 == Changelog == 131 131 132 = 3.0.7 = 133 * Purchase Flow fixes 134 132 135 = 3.0.6 = 133 136 * Purchase Flow fixes -
activityhub/trunk/assets/js/fieldday.js
r2881945 r2883202 3825 3825 event.preventDefault(); 3826 3826 //$this.checkValidCoupon(); 3827 $this.UpdateCart(); 3827 var formData = new FormData(); 3828 var couponCode = $('input[name="couponCode"]').val(); 3829 formData.set('couponCode', couponCode); 3830 $('#km_checkoutcart_detail').addClass('fieldday_ajax_processing'); 3831 $this.postFormData(fieldday_ajax.ajax_url + "?action=km_Apply_CouponCart", formData, function (response) { 3832 if (response.status == 'success'){ 3833 //$this.kmRemoveLoader(); 3834 $this.UpdateCart(); 3835 } 3836 else { 3837 $this.DisplayAlert('error', response.message); 3838 $this.kmRemoveLoader(); 3839 } 3840 3841 },true); 3842 3828 3843 /*var group = $(button).data('group'); 3829 3844 $(button).parents('form').parsley($this.settings.parsley_valiation_options).whenValidate({ … … 3901 3916 group: group 3902 3917 }).done(function () { 3903 $this.UpdateCart($this.NextStep); 3904 //$this.NextStep(); 3918 $this.UpdateCart(); 3919 /*if(result==true){ 3920 $this.NextStep(); 3921 }*/ 3922 $this.NextStep(); 3905 3923 }); 3906 3924 }, … … 4010 4028 }); 4011 4029 }*/ 4012 UpdateCart: function ( callbackFn=null) {4030 UpdateCart: function () { 4013 4031 var formData = new FormData($('#km_purchase_form')[0]); 4014 4032 //formData.set('action', 'km_updateCart'); … … 4049 4067 4050 4068 $this.kmRemoveLoader(); 4051 callbackFn();4052 } else { console.log('errordata');4069 4070 } else { 4053 4071 $this.kmRemoveLoader(); 4054 4072 $this.DisplayAlert('error', response.message); … … 4059 4077 }*/ 4060 4078 //$this.paymentrequired = false; 4061 return false;4062 4079 4063 4080 } -
activityhub/trunk/assets/js/fieldday.min.js
r2881945 r2883202 1 var fieldday;!function(e){var a,t,s,i,n,o,r,d,l,m,_,c,p,u,k,f,h;(fieldday={settings:{loader:'<div class="km_loader_full"></div>',spinnerInline:'<i class="fa fa-spinner fa-spin wpforms-loading-inline"></i>',DaysArray:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],allCountries:{93:"af",355:"al",213:"dz",1:"us",376:"ad",244:"ao",54:"ar",374:"am",297:"aw",61:"cc",43:"at",994:"az",973:"bh",880:"bd",375:"by",32:"be",501:"bz",229:"bj",975:"bt",591:"bo",387:"ba",267:"bw",55:"br",246:"io",673:"bn",359:"bg",226:"bf",257:"bi",855:"kh",237:"cm",238:"cv",599:"cw",236:"cf",235:"td",56:"cl",86:"cn",57:"co",269:"km",243:"cd",242:"cg",682:"ck",506:"cr",225:"ci",385:"hr",53:"cu",357:"cy",420:"cz",45:"dk",253:"dj",593:"ec",20:"eg",503:"sv",240:"gq",291:"er",372:"ee",251:"et",500:"fk",298:"fo",679:"fj",358:"ax",33:"fr",594:"gf",689:"pf",241:"ga",220:"gm",995:"ge",49:"de",233:"gh",350:"gi",30:"gr",299:"gl",590:"mf",502:"gt",44:"gb",224:"gn",245:"gw",592:"gy",509:"ht",504:"hn",852:"hk",36:"hu",354:"is",91:"in",62:"id",98:"ir",964:"iq",353:"ie",972:"il",39:"va",81:"jp",962:"jo",7:"ru",254:"ke",686:"ki",383:"xk",965:"kw",996:"kg",856:"la",371:"lv",961:"lb",266:"ls",231:"lr",218:"ly",423:"li",370:"lt",352:"lu",853:"mo",389:"mk",261:"mg",265:"mw",60:"my",960:"mv",223:"ml",356:"mt",692:"mh",596:"mq",222:"mr",230:"mu",262:"re",52:"mx",691:"fm",373:"md",377:"mc",976:"mn",382:"me",212:"eh",258:"mz",95:"mm",264:"na",674:"nr",977:"np",31:"nl",687:"nc",64:"nz",505:"ni",227:"ne",234:"ng",683:"nu",672:"nf",850:"kp",47:"sj",968:"om",92:"pk",680:"pw",970:"ps",507:"pa",675:"pg",595:"py",51:"pe",63:"ph",48:"pl",351:"pt",974:"qa",40:"ro",250:"rw",290:"sh",508:"pm",685:"ws",378:"sm",239:"st",966:"sa",221:"sn",381:"rs",248:"sc",232:"sl",65:"sg",421:"sk",386:"si",677:"sb",252:"so",27:"za",82:"kr",211:"ss",34:"es",94:"lk",249:"sd",597:"sr",268:"sz",46:"se",41:"ch",963:"sy",886:"tw",992:"tj",255:"tz",66:"th",670:"tl",228:"tg",690:"tk",676:"to",216:"tn",90:"tr",993:"tm",688:"tv",256:"ug",380:"ua",971:"ae",598:"uy",998:"uz",678:"vu",58:"ve",84:"vn",681:"wf",967:"ye",260:"zm",263:"zw"},parsley_valiation_options:{trigger:"change",successClass:"has-success",errorClass:"has-error",classHandler:function(e){return e.$element.closest("fieldset")},errorsWrapper:'<div class="km_invalid_message"></div>',errorTemplate:"<span></span>"},parsley_valiation_options_register:{trigger:"change",successClass:"has-success",errorClass:"has-error",classHandler:function(e){return e.$element.closest("fieldset")},errorsWrapper:'<div class="km_auth_invalid_message"></div>',errorTemplate:"<span></span>"}},initilaize:function(){a=fieldday,t=0,n=120,s=!0,1,5,o=fieldday_ajax.isKmUser,e(document).ready(function(){a.onInitMethods()}),a.ClearSessionFilters(".km_filter_form")},onInitMethods:function(){a.FilterSessions(),a.BookingSelection(),a.BookingCalander(),a.MultiWeekBookingCalander(),a.fielddaySessionTime(),a.InitSessionFilter(),a.PhoneInput(),a.DateInput(),a.CardInput(),a.triggerModal(),a.handleQueryParam(),a.atc_cart_steps(),a.requiredfields(),a.inputincrement(),a.checkoutpageevents(),a.merchandiseevents(),a.kidspageevents(),a.SessionlistVeiw(),a.Myaccountpageevents(),a.getTimezoneOffset(),a.kmTooltip(),a.otpEvents(),a.fielddaySelect(),a.hasCart(),a.countItmeCart(),a.initilaizeDaterangepicker(),a.ModalCalander(),a.giftCardswitchevent(),a.passwordHideShowevent(),a.FilterMobile(),a.AddressAutoComplete(),a.ActivePurchasetab(),a.scrollTo(),a.StickyformVisibility(),Stripe.setPublishableKey(fieldday_ajax.fieldday_stripe_token),a.paymentrequired=!1,"bank_days"==document.URL.split("=")[1]&&(e(".km_merchandise").attr("checked",!0),e(".km_merchandise").trigger("change"))},getDaysBetweenDates:function(e,a){for(var t=e.clone(),s=[];t.isSameOrBefore(a);)s.push(t.format("MM-DD-YYYY")),t.add(1,"days");return s},FilterMobile:function(){jQuery(".km_mobile_filters").click(function(){jQuery("#km_session_search_container .km_filter_row.bottom_row , .km_filter_row.myrow.km_filters_change").toggleClass("km_mobile_hidden")})},AddressAutoComplete:function(){if(e("#address_autocomplete").length){var a=document.getElementById("address_autocomplete");new google.maps.places.Autocomplete(a)}e(".km_doctor_address").length&&e(".km_doctor_address").each(function(){var a=e(this).find("input.kmdoctorStreet").attr("id"),t=document.getElementById(a),s=e(this).find("input.kmdoctorpin").attr("id"),i=document.getElementById(s),n=e(this).find("input.kmdoctorState").attr("id"),o=document.getElementById(n),r=e(this).find("input.kmdoctorCity").attr("id"),d=document.getElementById(r),l=new google.maps.places.Autocomplete(t);google.maps.event.addListener(l,"place_changed",function(){for(var a=l.getPlace(),t=0;t<a.address_components.length;t++)for(var s=0;s<a.address_components[t].types.length;s++)"postal_code"==a.address_components[t].types[s]&&e(i).val(a.address_components[t].long_name),"administrative_area_level_1"==a.address_components[t].types[s]&&e(o).val(a.address_components[t].long_name),"locality"==a.address_components[t].types[s]&&e(d).val(a.address_components[t].long_name)})})},ActivePurchasetab:function(){var e=function(e){var a,t,s=window.location.search.substring(1).split("&");for(t=0;t<s.length;t++)if((a=s[t].split("="))[0]===e)return void 0===typeof a[1]||decodeURIComponent(a[1]);return!1}("tab");e&&jQuery(".km_radio_wrap[data-tab="+e+"]").find("input").trigger("click")},BookingSelection:function(){var t=e("input[name='ATC[bookingoption_selection]']:checked").val();if(t&&"fullcamp"!=t&&(e(".km_cart_calender,.km_cart_calender_main").removeClass("km_hidden"),e("#DatesLabel").val())){var s=JSON.parse(e("#DatesLabel").val());if(""!=s){var i=Object.keys(s).length;if(i>0){if(1==i)var n="date selected";else n="dates selected";e(".km_dates_count").html("(<span>"+i+"</span> "+n+")")}else e(".km_dates_count").html("")}}e(".km_booking_radio").change(function(){var t=e("input[name='ATC[bookingoption_selection]']:checked").val();if("fullcamp"==t){e(".km_input_extraoptions,.km_extra_additional").html(""),e(".km_cart_calender,.km_cart_calender_main,.km_calender").addClass("km_hidden"),e(".km_FullSessionextendedPrice").removeClass("km_hidden"),e(".km_perDayextendedPrice").addClass("km_hidden"),e(".km_installments").removeClass("km_hidden"),e(".km_installments input").attr("required","required"),e("#DatesLabel").removeAttr("required"),jQuery(".km_calander_div").multiDatesPicker("resetDates","picked"),jQuery("#DatesLabel").val(""),jQuery("#DatesTimeLabel").val(""),jQuery("#DatesAvail").val(""),jQuery(".km_dates_count").html(""),jQuery(".km_selected_opt").remove();var s=jQuery('.km_booking_radio[value="'+t+'"]').attr("data-fullcamp-avail");e(".km_allowed_seats").attr("id",s),a.Extradata()}else{e(".km_input_extraoptions,.km_extra_additional").html(""),e(".km_cart_calender,.km_cart_calender_main").removeClass("km_hidden"),e(".km_FullSessionextendedPrice").addClass("km_hidden"),e(".km_perDayextendedPrice").removeClass("km_hidden"),e(".km_installments").addClass("km_hidden"),e(".km_installments input").removeAttr("required"),e("#DatesLabel").attr("required","required");var i=jQuery('.km_booking_radio[value="'+t+'"]').attr("data-oneday-times");jQuery("#DatesTimeLabel").val(i);var n=jQuery('.km_booking_radio[value="'+t+'"]').attr("data-oneday-avail");jQuery("#DatesAvail").val(n)}})},BookingCalander:function(){e(".km_cart_calender").on("click",function(){e(this).next(".km_calender").toggleClass("km_hidden");var t=e(this).data("date-from"),s=e(this).data("date-to"),i=moment(t),n=moment(s),o=new Array,r=a.getDaysBetweenDates(i,n);if(e.each(r,function(e,a){var t=new Date,s=(jQuery.datepicker.formatDate("mm-dd-yy",t),new Date(a)),i=jQuery.datepicker.formatDate("mm-dd-yy",s);s<t&&o.push(i)}),""!=e("#DatesLabel").val()){var d=JSON.parse(e("#DatesLabel").val());if(""!=d){var l=new Array;e.each(d,function(e,a){var t=new Date(a),s=jQuery.datepicker.formatDate("mm-dd-yy",t);l.push(s)})}}if("fullcamp"!=e("input[name='ATC[bookingoption_selection]']:checked").val()){var m=e("input[name='ATC[bookingoption_selection]']:checked").data("oneday-dates");""!=m&&(o=r.filter(function(e){return-1===m.indexOf(e)}))}if(m)s=m[m.length-1];if(""==m)var _=!0;else _="";""==o?e(".km_calander_div").multiDatesPicker({dateFormat:"mm-dd-yy",minDate:new Date(t),maxDate:new Date(s),addDates:l,disabled:_,onSelect:function(){var t=e(this).multiDatesPicker("getDates").length,s="";e("#DatesLabel").val(JSON.stringify(e(this).multiDatesPicker("getDates"))),e(".km_onedayavail").html("");var i=JSON.stringify(e(this).multiDatesPicker("getDates")),n=e("input[name='ATC[bookingoption_selection]']:checked").attr("data-oneday-avail"),o=JSON.parse(n),r=new Array;if(i){var d=JSON.parse(e("#DatesLabel").val());""!=d&&e.each(d,function(a,t){var s=o[d[a]];console.log("Date: "+d[a]+"Available Seats: "+s),e(".km_onedayavail").append('<div class="km_selected_opt"><span class="km_avail_label">Date: </span><span class="km_avail_content">'+d[a]+'</span><span class="km_avail_label">Available Seats: </span><span class="km_avail_content">'+s+"</span></div>"),r.push(s)});var l=Math.min.apply(Math,r);e(".km_allowed_seats").attr("id",l)}if(a.Extradata(),t>0){if(1==t)s="date selected";else s="dates selected";e(".km_dates_count").html("(<span>"+t+"</span> "+s+")")}else e(".km_dates_count").html("")}}):e(".km_calander_div").multiDatesPicker({dateFormat:"mm-dd-yy",minDate:new Date(t),maxDate:new Date(s),addDisabledDates:o,addDates:l,disabled:_,onSelect:function(){var t=e(this).multiDatesPicker("getDates").length,s="";e("#DatesLabel").val(JSON.stringify(e(this).multiDatesPicker("getDates"))),e(".km_onedayavail").html("");var i=JSON.stringify(e(this).multiDatesPicker("getDates")),n=e("input[name='ATC[bookingoption_selection]']:checked").attr("data-oneday-avail"),o=JSON.parse(n),r=new Array;if(i){var d=JSON.parse(e("#DatesLabel").val());""!=d&&e.each(d,function(a,t){var s=o[d[a]];console.log("Date: "+d[a]+"Available Seats: "+s),e(".km_onedayavail").append('<div class="km_selected_opt"><span class="km_avail_label">Date: </span><span class="km_avail_content">'+d[a]+'</span><span class="km_avail_label">Available Seats: </span><span class="km_avail_content">'+s+"</span></div>"),r.push(s)});var l=Math.min.apply(Math,r);e(".km_allowed_seats").attr("id",l)}if(a.Extradata(),t>0){if(1==t)s="date selected";else s="dates selected";e(".km_dates_count").html("(<span>"+t+"</span> "+s+")")}else e(".km_dates_count").html("")}});var c=e(".km_cal_close").detach();e(".km_calander_div").append(c),e(".km_cal_close").click(function(){e(this).parents(".km_calender").addClass("km_hidden")})})},MultiWeekBookingCalander:function(){e(".km_multiweek_calander").on("click",function(){e(this).next(".km_calender").toggleClass("km_hidden");var t=e(this).data("date-from"),s=e(this).data("date-to"),i=e(this).data("weekdays"),n=e(this).data("midweekbooking"),o=e(this).data("excluded-dates"),r=moment(t),d=moment(s),l=new Array,m=a.getDaysBetweenDates(r,d);if(e.each(m,function(t,s){var i=new Date,r=(jQuery.datepicker.formatDate("mm-dd-yy",i),new Date(s)),d=jQuery.datepicker.formatDate("mm-dd-yy",r);if(r<i&&l.push(d),1!==n){var m=moment().startOf("week").toDate(),_=moment().endOf("week").toDate(),c=a.getDaysBetweenDates(moment(m),moment(_));e.each(c,function(e,a){var t=new Date,s=(jQuery.datepicker.formatDate("mm-dd-yy",t),new Date(a)),i=jQuery.datepicker.formatDate("mm-dd-yy",s);s<t||l.push(i)})}""!=o&&e.each(o,function(e,a){var t=new Date(a),s=jQuery.datepicker.formatDate("mm-dd-yy",t);l.push(s)})}),0===l.length)l="";e(".km_multiweek_calander_div").datepicker({format:"mm-dd-yy",minDate:new Date(t),maxDate:new Date(s),beforeShowDay:function(e){var a=jQuery.datepicker.formatDate("mm-dd-yy",e),t=e.getDay(),s=JSON.stringify(i);return-1===l.indexOf(a)?-1===s.indexOf(t)?[!1,"somecssclass"]:[!0,"someothercssclass"]:[!1,"somecssclass"]},onSelect:function(t){var s=e(this).datepicker("getDate"),i=jQuery.datepicker.formatDate("mm-dd-yy",s),n=jQuery.datepicker.formatDate("d-M-yy",s);e("#StartingDate").val(i);var o="";if(e("#StartingDate").val()){o="Selected";e(".km_dates_count").html("(<span>"+n+"</span> "+o+")")}else e(".km_dates_count").html("");e(".km_joiningdate .km_date_value").html("<b>"+n+"</b>"),e(".km_joiningdate").show(),a.MultiweekExtradata()}});var _=e(".km_cal_close").detach();e(".km_multiweek_calander_div").append(_),e(".km_cal_close").click(function(){e(this).parents(".km_calender").addClass("km_hidden")})})},ModalCalander:function(){e(".km_datepicker").on("click",function(){let t=e(this).data("modal-heading");var s=e(this).data("date-from"),i=e(this).data("date-to");a.displayModal({header:t,content:"<div class='km_calander_div'></div>",footer:""});var n=moment(s),o=moment(i),r=a.getDaysBetweenDates(n,o);e(".km_calander_div").datepicker({format:"mm-dd-yyyy",minDate:new Date(s),maxDate:new Date(i),beforeShowDay:function(e){for(var a=e.getFullYear(),t=e.getMonth(),s=e.getDate(),i=0;i<r.length;++i){let e=new Date(r[i]);if(a==e.getFullYear()&&t==e.getMonth()-1&&s==e.getDate())return[!0,"ui-state-highlight ui-state-active"]}return[!1]}})})},Extradata:function(){var t=new FormData(e("#km_add_to_cart_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_get_sessions_extradata",t,function(a){"success"==a.status&&(console.log(a),console.log("Extra data success response"),e(".km_input_extraoptions").html(a.data),e(".km_extra_additional").html(a.additionaldata))})},MultiweekExtradata:function(){var t=new FormData(e("#km_add_to_cart_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_multiweek_calculations",t,function(a){if(console.log(a),"success"==a.status){var t=moment(a.data.nextPaymentOn).format("MMM Do, YYYY");e(".km_due_today .km_date_value").text("$"+a.data.totalAmount);var s="$"+a.data.totalAmount;if(a.data.totalAmount!=a.data.payableAmount)s="<strike>$"+a.data.totalAmount+"</strike>$"+a.data.payableAmount;e(".km_total_due .km_date_value").html(s),e(".km_next_payment .km_date_value").text(t),e(".km_weeks_remaining .km_date_title").text(a.data.remainingWeeks+" Weeks Remaining"),e(".km_weeks_remaining .km_date_value").text(a.data.session.paymentFrequency+" - $"+a.data.session.frequencyPrice+"/seat"),e(".km_renewal, .km_due").removeClass("km_hidden"),a.data.payableAmount?e(".paymentMethod").val("card"):e(".paymentMethod").val("free")}})},triggerModal:function(){e(".km_modal_link").on("click",function(t){t.preventDefault();let s=e(this).data("title"),i=e(this).data("description");a.displayModal({header:s,content:"<div class='km_wrapped_content'>"+i+"</div>"},"km_modal_small km_custom_trigger_popup")})},kmTooltip:function(){e(".km_session_location").mouseenter(function(){e(this).next(".km_sessions_description").show()}),e(".km_session_location").mouseleave(function(){e(this).next(".km_sessions_description").hide()}),e(document).on("mouseenter",".km_tooltip",function(){var a=e(this).data("tooltip-title");e(this).append("<i>"+a+"</i>")}),e(document).on("mouseleave",".km_tooltip",function(){e(".km_tooltip i").remove()})},handleQueryParam:function(){if(p=a.GetQueryString("state")){u=a.GetQueryString("code");var t=p.split("_"),s=window.location.href.toString();if(s.indexOf("?")>0){var i=s.substring(0,s.indexOf("?"));window.history.replaceState({},document.title,i)}"facebook"==t[0]?a.LoginWithFacebook():"google"==t[0]&&a.LoginWithGoogle()}let n=a.GetQueryString("sessionId");n&&a.viewSessionDetail(n);let o=a.GetQueryString("session");o&&(document.cookie="sessionclicked=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;",e('a[data-click="'+o+'"]').click())},fielddaySelect:function(){e(".fieldday_select").select2()},fielddaySelectDestroy:function(){e(".fieldday_select").select2("destroy")},requiredfields:function(){e("input[required]:not(.optional), select[required]:not(.optional), textarea[required]:not(.optional)").each(function(){e(this).parents(".km_field_wrap").addClass("required_field")})},closepopup:function(){e("#km_modal").hide(),e("#km_modal .km_modal_heading, #km_modal .km_modal_content, #km_modal .km_modal_footer").html(""),a.GetQueryString("sessionId")&&a.removeQueryParam("sessionId")},closeSecpopup:function(){e("#km_modal_sec").hide(),e("#km_modal_sec .km_modal_heading, #km_modal_sec .km_modal_content, #km_modal_sec .km_modal_footer").html(""),a.GetQueryString("sessionId")&&a.removeQueryParam("sessionId")},closediscountpopup:function(a){e(a).parents(".km_modal").hide()},showAuthPopup:function(t,s){o&&location.reload(),s.preventDefault();var i=e(t).data("isguest"),n={action:"km_display_auth",isGuest:i},r=e(t).data("session-id"),p=e(t).data("ispackage"),u=e(t).data("type"),k=e(t).data("session-featured"),g=e(t).data("offer-id"),v=e(t).data("offer-name");if(r){var y=e(t).data("tag-id"),w=e(t).data("session-date");n.session_id=r,n.tagId=y,n.session_date=w,n.session_type=u,n.sessionfeatured=k,n.isGuest=i,n.Ispackage=p,d=r,f=p,h=u,l=y,m=w,r,a.setCookie("sessionclicked",r)}g&&(n.offerId=g,n.offername=v,_=g,c=v),a.makeCall(fieldday_ajax.ajax_url,n,function(e){a.displayModal(e,"modal-large")})},showLoginForm:function(t,s){o&&location.reload(),s.preventDefault();var i=e(t).data("session-featured"),n=e(t).data("session-date"),p=e(t).data("type"),u={action:"km_display_login",sessionfeatured:i,session_date:n,session_type:p,isGuest:e(t).data("session-isguest")},k=e(t).data("session-id"),f=e(t).data("offer-id"),g=e(t).data("offer-name");i=e(t).data("session-featured");if(k){var v=e(t).data("tag-id");n=e(t).data("session-date");u.session_id=k,u.tagId=v,u.session_date=n,u.sessionfeatured=i,d=k,l=v,h=p,m=n}f&&(u.offerId=f,u.offername=g,_=f,c=g),a.makeCall(fieldday_ajax.ajax_url,u,function(t){a.displayModal(t,"modal-large"),e(".km_modal_content .km_login_wrap").addClass("km_ajax_login"),e(".km_signup_wrap:not(.km_ajax_signup_wrap)").hide(),e(".km_ajax_signup_wrap").removeClass("km_hidden"),r=grecaptcha.render("g-recaptcha",{sitekey:fieldday_ajax.g_sitekey})})},showRegisterForm:function(t,s){var i={action:"km_display_register"},n=e(t).data("session-id"),o=e(t).data("offer-id"),p=e(t).data("offer-name"),u=e(t).data("session-featured");if(n){var k=e(t).data("tag-id"),f=e(t).data("session-date");i.session_id=n,i.tagId=k,i.session_date=f,i.session_date=u,d=n,l=k,m=f}o&&(i.offerId=o,i.offername=p,_=o,c=p),a.makeCall(fieldday_ajax.ajax_url,i,function(t){a.displayModal(t,"modal-large modal-register-popup"),e(".km_modal_content .km_register_wrap").addClass("km_ajax_register"),e(".km_signup_wrap:not(.km_ajax_signup_wrap)").hide(),e(".km_ajax_signup_wrap").removeClass("km_hidden"),a.PhoneInput(),r=grecaptcha.render("g-recaptcha",{sitekey:fieldday_ajax.g_sitekey})})},showForgetPassword:function(){a.makeCall(fieldday_ajax.ajax_url,{action:"km_forget_popup"},function(e){"success"==e.status?a.displayModal(e,"modal-normal"):a.DisplayAlert("error",e.message)})},forgetPassword:function(t,s){s.preventDefault(),e("#km_forget_password").parsley(a.settings.parsley_valiation_options).whenValidate({group:"forgetPassword"}).done(function(){var s=new FormData(e("#km_forget_password")[0]);e(t).prop("disabled",!0),a.postFormData(fieldday_ajax.ajax_url+"?action=km_reset_password",s,function(s){"success"==s.status?(e("#km_forget_password")[0].reset(),a.DisplayMessage(t,"success",s.message)):a.DisplayMessage(t,"error",s.message),e(t).prop("disabled",!1)})})},inputincrement:function(){e(".minus:not(.disabled)").click(function(){var a=e(this).parent().find("input"),t=parseInt(a.val())-1;return t=t<0?0:t,a.val(t),a.change(),!1}),e(".plus:not(.disabled)").click(function(){var a=e(this).parent().find("input");return a.val(parseInt(a.val())+1),a.change(),!1})},checkoutpageevents:function(){e(".km_enable_cardoption").on("change",function(){a.CardInput(),a.paymentrequired=!0,e(".km_payment_wrap").removeClass("km_hidden"),e('.km_payment_option:not(".km_enable_cardoption")').prop("checked",!1),e("#_stripeToken").length||e(".km_purchase_form").prepend("<input type='hidden' name='stripeToken' value='' id='_stripeToken'>"),e(".km_payment_wrap").find("input:not(.optional), textarea:not(.optional), select:not(.optional)").attr("required",!0)}),e('.km_payment_option:not(".km_enable_cardoption")').on("change",function(){a.paymentrequired=!1,e(".km_enable_cardoption").prop("checked",!1),e(".km_payment_wrap").addClass("km_hidden"),e("#_stripeToken").remove(),e(".km_payment_wrap").find("input, textarea, select").removeAttr("required")}),e(document).on("click",".km_provider_terms_display",function(e){e.preventDefault(),a.makeCall(fieldday_ajax.ajax_url,{action:"km_getprovider_terms"},function(e){"success"==e.status?a.displaySecondModal(e,"modal-small"):a.DisplayAlert("error",e.message)})}),e(document).on("change",".km_provider_terms",function(){e(this).is(":checked")?e(".km_accepted_terms").prop("checked",!0):e(".km_accepted_terms").prop("checked",!1)}),e(document).on("click",".open_km_modal",function(){var a=e(this).data("target"),t=e(this).data("kid-id");e(a).find("input, select, textarea").each(function(){e(this).attr("data-kid-id",t)}),e(a).fadeIn()}),e(document).on("click change blur keyup",".km_kids_form_modal input, .km_kids_form_modal select, .km_kids_form_modal textarea",function(){var a=e(this).data("kid-id");e("#update_kid_info_"+a).val("true")}),e(document).on("click",".km_popup_close",function(a){a.preventDefault();var t=e(this).data("popup-id");e(t).fadeOut()}),e(document).on("click",".save_medical_forms",function(t){t.preventDefault();var s=!1,i=e(this).data("form-type"),n=e(this).data("kid-id"),o=i+"_"+n;if("kidsDoctors"==i||"kidsMedicalInsurances"==i||"kidsDentalInsurances"==i)e("#km_purchase_form").parsley(a.settings.parsley_valiation_options).whenValidate({group:o}).done(function(){s=!0});else if("kidsHealthConcerns"==i||"kidsMedicationAllergies"==i||"kidsEnvironmentAllergies"==i||"kidsSymptoms"==i||"kidsTreatments"==i||"kidsDietRestricts"==i||"kidsFoodAllergies"==i){var r=e("#"+o).find('input[type="checkbox"]').length,d=e("#"+o).find('input[type="checkbox"]:checked').length;r>d&&d>0&&(s=!0)}if(s){e(this).parents(".km_modal").fadeOut(),e(this).parents(".km_modal").find(".med_form_error").hide();e('[data-target="#km_modal_'+i+"_"+n+'"]').length;e('[data-target="#km_modal_'+i+"_"+n+'"]').removeClass("Form_Error").addClass("Form_Success km_primary_border")}else{e('[data-target="#km_modal_'+i+"_"+n+'"]').removeClass("Form_Success km_primary_border").addClass("Form_Error");var l=e(this).parents(".km_modal").find(".med_form_error"),m=e(this).parents(".km_modal").find(".km_modal_footer");e(l).detach().appendTo(m),l.fadeIn(),setTimeout(function(){},3e3)}}),e(document).on("change",".km_noform",function(){e(this).is(":checked")?(e(this).parents(".km_modal_medfor_wrap").find(".km_hidden_noform_field").val(!0),e(this).parents(".km_medical_form_wrap").find('input[type="checkbox"]:not(.km_noform)').prop({checked:!1,disabled:!1}),e(this).parents(".km_medical_form_wrap").find(".km_checkbox_wrap:not(.km_noform_wrap)").addClass("disabled"),e(this).parents(".km_medical_form_wrap").find(".related_checkbox_fields .km_input").val(""),e(this).parents(".km_medical_form_wrap").find(".related_checkbox_fields").addClass("km_hidden")):(e(this).parents(".km_modal_medfor_wrap").find(".km_hidden_noform_field").val(!1),e(this).parents(".km_medical_form_wrap").find('input[type="checkbox"]:not(.km_noform)').prop("disabled",!1),e(this).parents(".km_medical_form_wrap").find(".km_checkbox_wrap:not(.km_noform_wrap)").removeClass("disabled"))}),e(document).on("change",".kid-form-checkbox",function(a){1==e(this).prop("checked")?(e(this).parents(".km_medical_form_wrap").find(".km_noform").prop({checked:!1,disabled:!1}),e(this).parents(".km_medical_form_wrap").find(".km_checkbox_wrap:not(.km_noform_wrap)").removeClass("disabled")):(e(this).parents(".km_modal_medfor_wrap").find(".km_hidden_noform_field").val(!0),e(this).parents(".km_medical_form_wrap").find('input[type="checkbox"]:not(.km_noform)').prop("disabled",!1),e(this).parents(".km_medical_form_wrap").find(".km_checkbox_wrap:not(.km_noform_wrap)").removeClass("disabled"))}),e(document).on("change",".km_enable_form",function(){e(this).is(":checked")?e(this).parents(".km_medical_form_wrap").find(".km_input:not(.optional)").prop({required:!0,disabled:!1}):e(this).parents(".km_medical_form_wrap").find(".km_input:not(.optional)").prop({required:!1,disabled:!0}).val(""),a.requiredfields()}),e(document).on("click",".apply_store_credit",function(){var t=e(this).data("credit-id");e("#manualStoreCreditPaid, #storeCreditId, #applySiblingDiscount").remove();var s=e(".manual_store_credit_paid:checked").val(),i=e(".manual_store_credit_paid:checked").data("credit-type");s&&"siblingDiscount"!==i&&e("#km_purchase_form").prepend('<input type="hidden" name="manualStoreCreditPaid" id="manualStoreCreditPaid" value="'+s+'"/>'),t&&"siblingDiscount"!==i&&e("#km_purchase_form").prepend('<input type="hidden" name="storeCreditId" id="storeCreditId" value="'+t+'"/>'),"siblingDiscount"==i&&e("#km_purchase_form").prepend('<input type="hidden" name="applySiblingDiscount" id="applySiblingDiscount" value="true"/>'),a.UpdateCart(),a.closepopup(),a.NextStep()}),e(document).on("click",".decline_store_credit",function(){e("#manualStoreCreditPaid, #storeCreditId, #applySiblingDiscount").remove(),a.UpdateCart(),a.closepopup(),a.NextStep()})},kidspageevents:function(){e(document).on("click",".km_add_kid_modal",function(){a.makeCall(fieldday_ajax.ajax_url,{action:"km_add_new_kid"},function(e){"success"==e.status?(a.displayModal(e,"modal-large modal_newkid"),a.requiredfields(),a.fielddaySelect()):"fail"==e.status&&a.DisplayAlert("error",e.message)})}),e(document).on("click",".km_update_insurance",function(t){var s=e(this);t.preventDefault(),e("#parent_insurance_form").parsley(a.settings.parsley_valiation_options).whenValidate({group:"parent_insurance_form"}).done(function(){var t=new FormData(e("#parent_insurance_form")[0]);s.prop("disabled",!0),a.postFormData(fieldday_ajax.ajax_url+"?action=km_update_insurance",t,function(e){"success"==e.status?a.DisplayMessage(s,"success",e.message):"fail"==e.status&&a.DisplayMessage(s,"error",e.message),s.prop("disabled",!0)})})}),e(document).on("change",".km_hasextra_form",function(){e(this).is(":checked")?e(this).parents(".km_field_wrap").find(".related_checkbox_fields").removeClass("km_hidden"):(e(this).parents(".km_field_wrap").find(".related_checkbox_fields").addClass("km_hidden"),e(this).parents(".km_field_wrap").find(".km_input").val(""))}),e(document).on("click",".km_add_kid_save",function(t){t.preventDefault(),e("#km_form_kid_add").parsley(a.settings.parsley_valiation_options).whenValidate({group:"new_kid_create"}).done(function(){if(a.updateDate(e("#km_form_kid_add"))){var t=new FormData(e("#km_form_kid_add")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_save_kid",t,function(t){"success"==t.status?(a.closepopup(),a.DisplayAlert("success",t.message),e(".km_single_kid_main").append(t.html)):"fail"==t.status&&a.DisplayAlert("error",t.message)})}})}),e(document).on("click",".km_update_profile",function(t){t.preventDefault();var s=e(this);s.data("id");e("#km_kid_profile_update").parsley(a.settings.parsley_valiation_options).whenValidate({group:"update_kid"}).done(function(){if(a.updateDate(e("#km_kid_profile_update"))){var t=new FormData(e("#km_kid_profile_update")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_update_kid_profile",t,function(e){"success"==e.status?a.DisplayMessage(s,"success",e.message):"fail"==e.status&&a.DisplayMessage(s,"success",e.message)})}})}),e(document).on("click",".km_delete_kid",function(t){if(t.preventDefault(),confirm(fieldday_ajax.delteConfirm)){var s=e(this).data("kid-num-id");a.makeCall(fieldday_ajax.ajax_url,{action:"km_delete_kid",kidId:s},function(t){"success"==t.status?(e("#km_parent_kid_"+s).remove(),a.DisplayAlert("success",t.message)):a.DisplayAlert("error",t.message)})}}),e(document).on("click",".km_save_kidform",function(t){t.preventDefault();var s=e(this),i=e("#km_profile_kids_form");i.parsley(a.settings.parsley_valiation_options).whenValidate({group:"kids_forms_field"}).done(function(){var e=new FormData(i[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_save_kidforms",e,function(e){"success"==e.status?a.DisplayMessage(s,"success",e.message):a.DisplayMessage(s,"error",e.message)})})})},calculateCartPrice:function(){},getParticipants:function(t,s){a.makeCall(fieldday_ajax.ajax_url,{action:"km_atc_partcipants",cartkey:t,sessionID:s},function(t){"success"==t.status?e(".km_atc_participants").html(t.content):a.DisplayAlert("error",t.message)})},atc_cart_steps:function(){e(document).mouseup(function(a){var t=e("#km_cart_items_wrap");e(a.target).parents("div").hasClass("km_cart_toggle")||t.is(a.target)||0!==t.has(a.target).length||(t.css({right:"-300px"}),jQuery("button.mobile_bttn").css({display:"block"}))}),e(document).on("click",".km_edit_cart_item",function(){let t=e(this).data("cart-key");a.makeCall(fieldday_ajax.ajax_url,{action:"km_edit_cart_item",cartkey:t},function(t){"success"==t.status?(a.displayModal(t,"modal-large km_addtocart_modal"),e(".km_modal_heading").hide(),a.requiredfields(),a.cartOnScroll(),a.BookingSelection(),a.BookingCalander(),a.MultiWeekBookingCalander(),a.fielddaySessionTime(),e(".km_profile_participants li.km_active_participant").addClass("km_primary_border km_primary_shadow")):a.DisplayAlert("error",t.message)})}),e(document).on("change",".km_eparticipants_type , .km_event_radio",function(){var t=new FormData(e("#km_add_to_cart_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_get_events_price",t,function(t){"success"==t.status?(e(".km_events_prices_section").html(t.data),e(".km_event_ordersummary").html(t.summary),e(".km_required_disclaimer").html('* Indicate Required Field <span class="km_scroll_indicate">(Scroll to see price details)</span>'),e(".km_event_continue").removeClass("km_hidden")):(e(".km_events_prices_section").html(""),e(".km_event_ordersummary").html(""),t.datablank||a.DisplayAlert("error",t.message))})}),e(document).on("click",".km_eventpromo_btn",function(){var t=new FormData(e("#km_add_to_cart_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_get_events_price",t,function(t){"success"==t.status?(e(".km_events_prices_section").html(t.data),e(".km_event_ordersummary").html(t.summary)):(e("input[name=eventpromocode]").val(""),a.DisplayAlert("error",t.message))})}),e(document).on("click",".km_event_continue",function(){if(e(".km_events_prices_section").is(":empty"))return e(".kmeventrequired").text("Please select tickets"),e(".km_modal_content").animate({scrollTop:0},"fast"),!1;e(".kmeventrequired").text(""),e(".km_cart_options").addClass("km_hidden"),e(".km_event_continue").addClass("km_hidden"),e(".km_event_credit,.km_event_ordersummary").removeClass("km_hidden"),e(".km_event_checkout,.km_event_back").removeClass("km_hidden"),e(".km_modal_content").animate({scrollTop:0},"fast"),a.requiredfields(),a.CardInput()}),e(document).on("click",".km_event_back",function(){e(".km_cart_options").removeClass("km_hidden"),e(".km_event_continue").removeClass("km_hidden"),e(".km_event_credit,.km_event_ordersummary").addClass("km_hidden"),e(".km_event_checkout,.km_event_back").addClass("km_hidden")}),e(document).on("click",".km_multiweek_continue",function(){if(e(".km_profile_participants").length){if(0==e("#km_atc_participant_count").val())return e(".kmkidsrequired").text("Please select Participant"),a.scrollInModal(".km_modal_content",".km_multiweek_options"),!1;e(".kmkidsrequired").text("")}if(e(".km_event_Daysweek").length){if(!e(".km_multiweekday_selection").is(":checked"))return e(".kmdaysrequired").text("Please select Days"),a.scrollInModal(".km_modal_content",".km_booking_selection"),!1;e(".kmdaysrequired").text("")}if(e(".km_multiweek_calander").length){if(""===e("#StartingDate").val())return e(".kmdaterequired").text("Please select Date"),a.scrollInModal(".km_modal_content",".km_booking_selection"),!1;e(".kmdaterequired").text("")}e(".km_multiweek_options").addClass("km_hidden"),e(".km_multiweek_continue").addClass("km_hidden"),e(".km_multiweek_credit").removeClass("km_hidden"),e(".km_multiweek_btn,.km_multiweek_back").removeClass("km_hidden"),e(".km_modal_content").animate({scrollTop:0},"fast"),a.requiredfields(),a.CardInput()}),e(document).on("click",".km_multiweek_back",function(){e(".km_multiweek_options").removeClass("km_hidden"),e(".km_multiweek_continue").removeClass("km_hidden"),e(".km_multiweek_credit").addClass("km_hidden"),e(".km_multiweek_btn,.km_multiweek_back").addClass("km_hidden")}),e(document).on("click",".km_more_summary",function(){e(".km_event_orderdetails").toggleClass("km_hidden"),e(".km_event_orderdetails").toggleClass("open")}),e(document).on("click",".km_ticketinclude",function(){e(this).next(".km_event-notes").slideToggle("slow")}),e(document).on("click",".km_guest_participants li",function(){e(".km_guest_participants li").removeClass("km_active_participant km_primary_border km_primary_shadow"),e(this).addClass("km_active_participant km_primary_border km_primary_shadow");let t=e(this).data("count");e("#km_atc_participant_count").val(t);var s=new FormData(e("#km_add_to_cart_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_get_kid_form",s,function(s){e(".km_guestparticipant_forms").html(s.content),s.purchasecount&&e(".km_package_purchase_btn").attr("data-purchasecount",s.purchasecount),a.requiredfields(),a.fielddaySelect(),1==t?e(".km_delete_participant").addClass("disabled"):e(".km_delete_participant").removeClass("disabled")})}),e(document).on("click",".add_new_participant",function(t){t.preventDefault();var s=e("#km_atc_participant_count").val(),i=parseInt(s)+1;e("#km_atc_participant_count").val(i);var n=new FormData(e("#km_add_to_cart_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_add_new_kid",n,function(t){e(".km_addnewparticipant_forms").html(t.content),a.requiredfields(),a.fielddaySelect()})}),e(document).on("click",".km_add_participant",function(t){event.preventDefault();let s=e("#km_atc_cartkey").val();var i=e(this).parents("form").attr("id"),n=e(this).parents("form").find("#km_atc_session_id").val();e("#"+i).parsley(a.settings.parsley_valiation_options).whenValidate({group:"new_kid_create"}).done(function(){if(a.updateDate(e("#"+i))){var t=new FormData(e("#"+i)[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_save_kid",t,function(t){"success"==t.status?(e(".km_addnewparticipant_forms").html(""),e(".modal_newkid").length&&(e(".modal_newkid").hide(),location.reload()),a.getParticipants(s,n)):"fail"==t.status&&a.DisplayAlert("error",t.message)})}})}),e(document).on("click",".km_add_participant_cancel",function(a){a.preventDefault(),e(".km_addnewparticipant_forms").html("")}),e(document).on("click",".km_package_next_btn",function(){e(this).parents("div").find("form").find(".package_payment_section").show(),e(this).parents("div").find("form").find(".km_package_payment_screen_info,.km_no_payment_info").toggleClass("km_hidden"),e(this).parents("div").find("form").find(".km_atc_participants,.recommendedclassPackages, .km_about_package, .km_renewal").hide(),e(this).parents("div").find(".km_modal_footer").find(".km_package_next_btn").hide(),e(this).parents("div").find(".km_modal_footer").find(".km_package_purchase_btn,.km_package_back_btn").show();var a=e(".km_purchasefield:checked").parents(".km_radio_wrap").find(".km_radio_text").clone();e(".km_package_sel").html(a)}),e(document).on("click",".km_package_back_btn",function(){e(this).parents("div").find("form").find(".package_payment_section").hide(),e(this).parents("div").find("form").find(".km_package_payment_screen_info,.km_no_payment_info").toggleClass("km_hidden"),e(this).parents("div").find("form").find(".km_atc_participants,.recommendedclassPackages, .km_about_package ,.km_renewal").show(),e(this).parents("div").find(".km_modal_footer").find(".km_package_next_btn").show(),e(this).parents("div").find(".km_modal_footer").find(".km_package_purchase_btn,.km_package_back_btn").hide()}),e(document).on("change",".km_purchasefield",function(){var a=e(this).parents(".km_radio_wrap").find(".km_radio_text").clone();e(".km_package_sel").html(a)}),e(document).on("change",".km_multiweekday_selection",function(){e(this).is(":checked")?e(this).parent("label").addClass("km_primary_bg"):e(this).parent("label").removeClass("km_primary_bg");new FormData(e("#km_add_to_cart_form")[0]);a.MultiweekExtradata()}),e(document).on("click",".km_profile_participants li:not(.add_new_participant)",function(){e(this).find(".selected_kid").prop("checked")?(e(this).removeClass("km_active_participant km_primary_border km_primary_shadow"),e(this).find(".km_profile_participant_form input").attr("readonly",!0),e(this).find(".km_profile_participant_form input").attr("disabled",!0),e(this).find(".selected_kid").prop("checked",!1)):(e(this).addClass("km_active_participant km_primary_border km_primary_shadow"),e(this).find(".selected_kid").prop("checked",!0),e(this).find(".km_profile_participant_form input").attr("readonly",!1),e(this).find(".km_profile_participant_form input").attr("disabled",!1)),e("#km_atc_participant_count").val(e(".km_active_participant").length),e(".km_selected_kids .km_kids").html(""),e(".km_active_participant").each(function(){var a=e(this).find(".km_participant_name").clone();e(".km_selected_kids .km_kids").append(a)});var t=e(this).parents("div").find("form"),s=e(this).parents("div").find("form").find(".package_id"),i=e(this).parents("div").find("form").find("#km_atc_participant_count").val();if(e(s).length){var n=new FormData(t[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_get_class_packages_options",n,function(e){if("success"==e.status){jQuery(".km_renewal").html(e.renewal);var a=e.renewal_fre;console.log(e.data);var t=0;jQuery(".km_package_next_btn,.km_package_purchase_btn").hide();var s=0,n=(s=e.data.data).packagePurchased,o=(s.paymentRequired,s.oneTimeFee,jQuery.parseJSON(JSON.stringify([s.vendorPackage.price]))),r=o[0],d=o[0].additionalSeatCost;jQuery.each(r,function(e,a){t+=1});var l=t-1;if(i in r)var m=o[0][i];else{var _=o[0][l];m=(i-l)*d+_}if(1==i&&0==n){var c=[{option:"package",timeperiod:a,title:"Class Package",price:"$"+m.toFixed(2),checked:"checked"}];jQuery(".km_package_next_btn").show()}if(1==i&&1==n){c=[{option:"package",timeperiod:"",title:"Upgrade Class Package",price:"$"+m.toFixed(2),checked:"checked"}];jQuery(".km_package_next_btn").show()}if(i>1&&1==n){c=[{option:"package",timeperiod:a,title:"Upgrade Class Package",price:"$"+(m=m-_).toFixed(2),checked:"checked"}];jQuery(".km_package_next_btn").show()}if(i>1&&0==n){c=[{option:"package",timeperiod:a,title:"Class Package",price:"$"+m.toFixed(2),checked:"checked"}];jQuery(".km_package_next_btn").show()}for(var p of(jQuery(".recommendedclassPackages").html(""),jQuery(".recommendedclassPackages").html('<h3 class="km_heading_wrap ">How would you like to pay?</h3>'),c)){var u="";if(p.price)u="<p>Price: "+p.price+" "+p.timeperiod+"</p>";jQuery(".recommendedclassPackages").append('<label class="km_radio_wrap"><div class="km_radio_text"><span>'+p.title+"</span>"+u+"</div><input "+p.checked+' data-price="'+p.price+'" id="'+p.option+'" data-parsley-group="atc_field" class="km_purchasefield" data-text="" value="'+p.option+'" type="radio" name="ATC[prices]"><span class="km_radio"></span></label>')}}})}if(e(".km_multiweek_section").hasClass("km_multiweek_session")){n=new FormData(t[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_multiweek_calculations",n,function(a){if(console.log(a),"success"==a.status){var t=moment(a.data.nextPaymentOn).format("MMM Do, YYYY");e(".km_due_today .km_date_value").text("$"+a.data.totalAmount);var s="$"+a.data.totalAmount;if(a.data.totalAmount!=a.data.payableAmount)s="<strike>$"+a.data.totalAmount+"</strike>$"+a.data.payableAmount;e(".km_total_due .km_date_value").html(s),e(".km_next_payment .km_date_value").text(t),e(".km_weeks_remaining .km_date_title").text(a.data.remainingWeeks+" Weeks Remaining"),e(".km_weeks_remaining .km_date_value").text(a.data.session.paymentFrequency+" - $"+a.data.session.frequencyPrice+"/seat"),e(".km_renewal, .km_due").removeClass("km_hidden"),a.data.payableAmount?e(".paymentMethod").val("card"):e(".paymentMethod").val("free")}})}}),e(document).on("click",".km_update_cart",function(t){if(t.preventDefault(),e(".km_participant_error").remove(),void 0!==e(".km_allowed_seats").attr("data-static-seats"))var s=e(".km_allowed_seats").attr("data-static-seats");else s=e(".km_allowed_seats").attr("id");var i=e('input[name="kidscount"]').val();if(parseInt(i)>parseInt(s))return e(".km_package_participants .km_heading_title").after('<span class="km_participant_error">Sadly, we can only accommodate '+s+" attendees.</span>"),a.scrollInModal(".km_modal_content",".km_package_participants"),!1;e("#km_add_to_cart_form").parsley(a.settings.parsley_valiation_options).whenValidate({group:"atc_field"}).done(function(){var t=e(this).attr("href");a.updateDate(e("#km_add_to_cart_form"))&&a.updateSessionToCart(t)})}),e(document).on("click",".km_delete_participant",function(){let a=e("#km_atc_participant_count").val();if(a>1){e(this).parents(".km_single_kid_wrap").remove();let t=a-1;1==t?e(".km_delete_participant").addClass("disabled"):e(".km_delete_participant").removeClass("disabled"),e("#km_atc_participant_count").val(t),e(".km_guest_participants li").removeClass("km_active_participant km_primary_border km_primary_shadow"),e(".km_guest_participants li[data-count='"+t+"']").addClass("km_active_participant km_primary_border km_primary_shadow");let s=1;e(".km_single_kid_wrap").each(function(){let a=e(this).data("participant-text");e(this).find(".km_kidform_header h3").html(a+" "+s),s++})}}),e(document).on("click",".km_add_to_cart",function(t){e(".km_participant_error").remove();var s=e(this).data("checkout-rediect");if(void 0!==e(".km_allowed_seats").attr("data-static-seats"))var i=e(".km_allowed_seats").attr("data-static-seats");else i=e(".km_allowed_seats").attr("id");var n=e('input[name="kidscount"]').val();if(parseInt(n)>parseInt(i))return e(".km_package_participants .km_heading_title").after('<span class="km_participant_error">Sadly, we can only accommodate '+i+" attendees.</span>"),a.scrollInModal(".km_modal_content",".km_package_participants"),!1;if(e(".km_guest_personalinfo").length)var o="atc_infofield";else o="atc_field";t.preventDefault(),e("#km_add_to_cart_form").parsley(a.settings.parsley_valiation_options).whenValidate({group:o}).done(function(){var t=e(this).attr("href");a.updateDate(e("#km_add_to_cart_form"))&&"undefined"!=s&&a.addSessionToCart(t,s)})}),e(document).on("click",".km_add_to_waitlist",function(t){e(".km_participant_error").remove();e('input[name="kidscount"]').val();t.preventDefault(),e("#km_add_to_cart_form").parsley(a.settings.parsley_valiation_options).whenValidate({group:"atc_field"}).done(function(){a.updateDate(e("#km_add_to_cart_form"));a.addSessionToWaitlist()})}),e(document).on("click",".km_cartguest_continue",function(t){if(t.preventDefault(),e(".km_participant_error").remove(),void 0!==e(".km_allowed_seats").attr("data-static-seats"))var s=e(".km_allowed_seats").attr("data-static-seats");else s=e(".km_allowed_seats").attr("id");var i=e('input[name="kidscount"]').val();if(parseInt(i)>parseInt(s))return e(".km_package_participants .km_heading_title").after('<span class="km_participant_error">Sadly, we can only accommodate '+s+" attendees.</span>"),a.scrollInModal(".km_modal_content",".km_package_participants"),!1;e("#km_add_to_cart_form").parsley(a.settings.parsley_valiation_options).whenValidate({group:"atc_field"}).done(function(){a.updateDate(e("#km_add_to_cart_form"))&&(e(".km_cart_sectionone").addClass("km_hidden"),e(".km_guest_personalinfo").removeClass("km_hidden"),e(".km_add_to_cart,.km_cartguest_back").css("display","inline-block"),e(".km_cartguest_continue").css("display","none"))})}),e(document).on("click",".km_cartguest_back",function(a){e(".km_cart_sectionone").removeClass("km_hidden"),e(".km_guest_personalinfo").addClass("km_hidden"),e(".km_cartguest_continue").css("display","inline-block"),e(".km_add_to_cart,.km_cartguest_back").css("display","none")}),e(document).on("click",".km_add_to_cart_membership",function(t){t.preventDefault();var s={membershipid:e(this).data("membershipid"),membershipprice:e(this).data("membership-price"),providerId:e(this).data("providerid"),title:e(this).data("membership-title"),action:"km_set_membershipcartitems"};a.makeCall(fieldday_ajax.ajax_url,s,function(e){"success"==e.status&&(a.displayModal(e,"modal-normal"),a.CardInput())})}),e(document).on("click",".km_package_purchase_btn",function(t){t.preventDefault();var s=e(this).parents("div").find("form"),i=e(this).parents(".km_modal_alert").find("form").find(".km_package_cardId:checked").val();console.log(i),t.preventDefault(),e(s).parsley(a.settings.parsley_valiation_options).whenValidate({group:"merchandise_field"}).done(function(){if(i){var t=new FormData(s[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_set_packagepurchase",t,function(e){"success"==e.status?(s.hide(),s.parents(".km_modal_content").find(".thank-you-section").show(),s.parents(".km_package_modal").find(".km_modal_footer").hide()):a.DisplayAlert("error",e.message)})}else a.StripeProcess(s,function(t){if(t.error)a.DisplayAlert("error",t.error.message),a.kmRemoveLoader();else{s.find(".stripe_token").val(t.id);var i=new FormData(s[0]),n=t.id;e(this).parents("div").find("form").find(".stripe_token").val(n),a.postFormData(fieldday_ajax.ajax_url+"?action=km_set_packagepurchase",i,function(e){"success"==e.status?(console.log(e.status),s.hide(),s.parents(".km_modal_content").find(".thank-you-section").show(),s.parents(".km_package_modal").find(".km_modal_footer").hide()):a.DisplayAlert("error",e.message)})}})})}),e(document).on("click",".km_self_checkIn_btn",function(t){t.preventDefault();var s=e(this).attr("data-id"),i=e(this).attr("data-order"),n=new FormData;n.set("ticketid",s),n.set("orderno",i),a.postFormData(fieldday_ajax.ajax_url+"?action=km_self_checkin",n,function(t){"success"==t.status?e(".km_checkIn").html(t.content):a.DisplayAlert("error",t.message)})}),e(document).on("click",".km_pullticket_btn",function(t){var s=e("input[name=ticket_email]").val(),i=e("input[name=ticket_phone]").val();if(""==s&&""==i)return e(".invalid-form-error-message").html("Must fill one field either email id or phone number").addClass("filled"),!1;var n=e("#km_ticket_form");n.parsley().validate();var o=new FormData(n[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_pullticket",o,function(t){"success"==t.status?e(".km_checkIn").html(t.content):a.DisplayAlert("error",t.message),a.fielddaySessionTime(),a.PhoneInput(),a.scrollTo(".km_checkIn")})}),e(document).on("click","#contact-submit",function(t){t.preventDefault();var s=e(this).parents("form"),i=new FormData(s[0]);e(this).parents("form").parsley(a.settings.parsley_valiation_options).whenValidate({group:"km_contact"}).done(function(){a.postFormData(fieldday_ajax.ajax_url+"?action=km_contact_form",i,function(t){"success"==t.status?(e(".km_contact_message").html("<p>"+t.message+"</p>"),e(s)[0].reset()):a.DisplayAlert("error",t.message)})})}),e(document).on("click",".km_sticky_btn",function(e){e.preventDefault();var t=new FormData;a.postFormData(fieldday_ajax.ajax_url+"?action=km_sticky_widget",t,function(e){"success"==e.status?(a.displayModal(e,"modal-medium km_sticky_modal"),a.PhoneInput(),a.requiredfields(),r=grecaptcha.render("c-recaptch",{sitekey:fieldday_ajax.g_sitekey})):a.DisplayAlert("error",e.message)})}),e(document).on("click","#partyform-submit",function(t){t.preventDefault();var s=e(this).parents("form"),i=new FormData(s[0]);e(this).parents("form").parsley(a.settings.parsley_valiation_options).whenValidate({group:"km_party"}).done(function(){a.postFormData(fieldday_ajax.ajax_url+"?action=km_party_form",i,function(t){"success"==t.status?(e(".km_success_message").html("<p>"+t.message+"</p>"),e(s)[0].reset()):a.DisplayAlert("error",t.message)})})}),e(document).on("click",".km_sticky_icon",function(t){t.preventDefault(),e(".km_sticky_icon").toggleClass("km_sticky_close km_sticky_open"),e(".km_sticky_content").toggleClass("km_hidden_sticky"),e(".km_sticky_content").hasClass("km_hidden_sticky")?a.setCookie("km_stickyform","close"):a.setCookie("km_stickyform","open")}),e(document).on("click",".km_event_checkout",function(t){t.preventDefault();var s=e(this).parents("div").find("form");if(e(this).parents(".km_modal_alert").find("form").find(".km_package_cardId:checked").val()){var i=new FormData(s[0]);a.km_loader(),a.postFormData(fieldday_ajax.ajax_url+"?action=km_set_eventpurchase",i,function(e){"success"==e.status?(s.hide(),s.parents(".km_modal_content").find(".thank-you-section").show(),s.parents(".km_event_modal").find(".km_modal_footer").hide()):a.DisplayAlert("error",e.message)})}else{if(1==e(this).parents("div").find("form").find(".kmeventPrice").text())e(this).parents("div").find("form").parsley(a.settings.parsley_valiation_options_register).whenValidate({group:"event_fields"}).done(function(){a.StripeProcess(s,function(t){if(t.error)a.DisplayAlert("error",t.error.message),a.kmRemoveLoader();else{s.find(".stripe_token").val(t.id);var i=new FormData(s[0]);i.set("hideloader","hide");var n=t.id;e(this).parents("div").find("form").find(".stripe_token").val(n),a.postFormData(fieldday_ajax.ajax_url+"?action=km_set_eventpurchase",i,function(e){"success"==e.status?(s.hide(),s.parents(".km_modal_content").find(".thank-you-section").show(),s.parents(".km_event_modal").find(".km_modal_footer").hide(),a.processSessionFilters()):a.DisplayAlert("error",e.message)})}},!0)});else{i=new FormData(s[0]);e(this).parents("div").find("form").parsley(a.settings.parsley_valiation_options_register).whenValidate({group:"event_fields"}).done(function(){a.km_loader(),a.postFormData(fieldday_ajax.ajax_url+"?action=km_set_eventpurchase",i,function(e){"success"==e.status?(s.hide(),s.parents(".km_modal_content").find(".thank-you-section").show(),s.parents(".km_event_modal").find(".km_modal_footer").hide(),a.processSessionFilters()):a.DisplayAlert("error",e.message)})})}}}),e(document).on("click",".km_multiweek_btn",function(t){t.preventDefault();var s=e(this).parents("div").find("form"),i=e(this).parents(".km_modal_alert").find("form").find(".km_package_cardId:checked").val(),n=new FormData(s[0]);i?(a.km_loader(),a.postFormData(fieldday_ajax.ajax_url+"?action=km_multiweekpurchase",n,function(e){"success"==e.status?(s.hide(),s.parents(".km_modal_content").find(".thank-you-section").show(),s.parents(".km_addtocart_modal").find(".km_modal_footer").hide()):a.DisplayAlert("error",e.message)})):e(this).parents("div").find("form").parsley(a.settings.parsley_valiation_options_register).whenValidate({group:"multiweek_fields"}).done(function(){a.StripeProcess(s,function(t){if(t.error)a.DisplayAlert("error",t.error.message),a.kmRemoveLoader();else{s.find(".stripe_token").val(t.id);var i=new FormData(s[0]),n=t.id;e(this).parents("div").find("form").find(".stripe_token").val(n),a.postFormData(fieldday_ajax.ajax_url+"?action=km_multiweekpurchase",i,function(e){"success"==e.status?(s.hide(),s.parents(".km_modal_content").find(".thank-you-section").show(),s.parents(".km_addtocart_modal").find(".km_modal_footer").hide()):a.DisplayAlert("error",e.message)})}},!0)})}),e(document).on("click",".membership_purchase_button",function(t){t.preventDefault();var s,i=e(this).data("membershipid"),n=e(this).data("paymentmethod"),o=e(this).data("purchasecount"),r=e(this).find(".savecardcheck:checked").val(),d=e(this).parents("div").find("form");a.StripeProcess(d,function(e){if(e.error)a.DisplayAlert("error",e.error.message),a.kmRemoveLoader();else{d.find(".stripe_token").val(e.id);var t=new FormData(d[0]);s=e.id,t.set("membershipid",i),t.set("paymentmethod",n),t.set("purchasecount",o),t.set("stripeToken",s),t.set("saveCard",r),a.postFormData(fieldday_ajax.ajax_url+"?action=km_set_membershipurchase",t,function(e){if("success"==e.status)if(a.DisplayAlert("success",e.message),"localhost"==window.location.hostname){var t=window.location,s=t.protocol+"//"+t.host+"/"+t.pathname.split("/")[1];window.location=s+"/my-account/"}else window.location=window.location.origin+"/my-account/"})}})}),e(document).on("click",".km_add_to_cart_giftCard",function(t){t.preventDefault();var s=e("[name='recipientname']").val(),i=e("[name='recipient_email']").val(),n=parseInt(e("input#km_gift_custom_amount").attr("max")),o=(parseInt(e("input#km_gift_custom_amount").attr("min")),parseInt(e("input#km_gift_custom_amount").val()));if(""==s)return a.DisplayAlert("error","Fill the requried fields."),!1;if(o>n)return a.DisplayAlert("error","Amount is over the $2000 maximum"),!1;var r=e(".km_single_giftcard .km_gift_image").data("giftcardid"),d=e(".km_single_giftcard .km_gift_image").attr("data-original"),l=e(".km_single_giftcard .km_gift_image").attr("src"),m=(e(".giftcardprice").text(),e(".km_giftcard_title_single").text()),_=e("span.km_sendoption_value.selectedCartItem").text(),c=(s=e("[name='recipientname']").val(),i=e("[name='recipient_email']").val(),e("[name='recipient_phone']").val()),p=e("[name='usergiftmsg']").val(),u=e("[name='sender_name']").val(),k=e("[name='send_date']").val(),f={giftCardid:r,image:d,imagethumb:l,amount:e(".giftcardprice").text(),title:m.trim(),sendmethod:_,recipientname:s,recipientemail:i,recipientphone:c,usergiftmsg:p,sendername:u,senddate:k,action:"km_set_giftCardmodel"};a.makeCall(fieldday_ajax.ajax_url,f,function(e){"success"==e.status&&(a.displayModal(e,"modal-large"),a.CardInput(),a.PhoneInput(),a.requiredfields())})}),e(document).on("click",".giftcard_purchase_button",function(t){t.preventDefault();var s,i,n,o=e(this).attr("data-giftcardid"),r=e(this).data("paymentmethod"),d=e(this).data("purchasecount"),l=e(".km_gift_image").text(),m=e(".km_gift_imagethumb").text(),_=e(".sendername").text(),c=e(".km_gift_amount ").text();s=e(".km_gift_loginusername").text(),senderName=e(".km_gift_username").text(),senderEmail=e(".km_gift_useremail").text(),senderPhone=e("[name='recipient_phone']").val(),massgage=e("span.km_gift_msg.purchase_model p").text(),i=e("[name='parent[email]']").val(),n=e("[name='parent[phone]']").val(),guest=e("input#usreguest").val(),null==i&&null==n&&(s=e("[name='userDetails[name]']").val(),i=e("[name='userDetails[email]']").val(),n=e("input#parent_phone").val());e(".savecardcheck:checked").val();var p={};p.number=e("#km_card_number").val(),p.cvc=e("#km_card_cvc").val(),p.exp_month=e("#expireMM").val(),p.exp_year=e(".km_card_expiry_year").val();var u=e(this).parents("div").find("form");e(u).parsley(a.settings.parsley_valiation_options).whenValidate({group:"merchandise_field"}).done(function(){a.StripeProcess(u,function(e){if(e.error)a.DisplayAlert("error",e.error.message),a.kmRemoveLoader();else{a.km_loader(),u.find(".stripe_token").val(e.id);var t=new FormData(u[0]);t.set("userName",s),t.set("userEmail",i),t.set("userPhone",n),t.set("giftCardid",o),t.set("paymentmethod",r),t.set("purchasecount",d),t.set("giftCardImage",l),t.set("giftCardImagethumb",m),t.set("amount",c),t.set("massgage",massgage),t.set("stripeToken",e.id),t.set("sendername",senderName),t.set("senderemail",senderEmail),t.set("senderphone",senderPhone),t.set("senderDisplayName",_),t.set("guest",guest),a.postFormData(fieldday_ajax.ajax_url+"?action=km_set_giftcardPurchase",t,function(e){"success"==e.status&&("localhost"==window.location.hostname?window.location=window.location.origin+"/wordpresss/my-account/":window.location=window.location.origin+"/my-account/")},!0)}},!0)})}),e(document).on("click","#km_giftpurchase_btn",function(t){t.preventDefault();e(this).data("giftcardid");var s=e(this).data("title"),i={giftcardid:e(this).data("giftcardid"),giftcardtitle:s,giftcardpricerange:e(this).data("giftcardprice-range"),buttontext:e(this).text(),action:"km_set_singlegiftcard"};a.makeCall(fieldday_ajax.ajax_url,i,function(t){if("success"==t.status){a.displayModal(t,"modal-large km_single_giftcardpopup"),a.requiredfields(),e(".km_single_giftcard .km_single_giftdesign:first-child img").trigger("click");var s=e("#giftmsg").text();e("#giftcardmsg").text(s),e("#giftmsg").keyup(function(){var a=this.value;e("#giftcardmsg").text(a)})}})}),e("body").on("click","p.km_installments_heading",function(){var t={action:"km_set_checkoutpayments"},s=e(this).find("i#km_checkoutpayments").data("sessionid");s&&(t.session_id=s),a.makeCall(fieldday_ajax.ajax_url,t,function(e){a.displayModal(e,"modal-small km_payment_installment")})}),e(document).on("click",".atc_prev_step",function(){a.display_atc_prev_step()}),e(document).on("click",".km_cart_toggle",function(){a.updatefielddayCart(e(this).parent().find("#km_cart_items_wrap"))}),e(document).on("click",".km_slidefilter_btn a",function(){e(".km_filter_slide").css({left:"0px"}).addClass("fieldday_filter_open"),e(".km_SessionsSection").css({"margin-left":"210px",width:"85%"})}),e(document).on("click",".removefilterselecter",function(a){a.stopPropagation(),jQuery(".km_filter_slide").css({left:"-100%"}).removeClass("fieldday_filter_open"),e(".km_SessionsSection").css({"margin-left":"0px",width:"100%"})}),e(document).on("click",".mobile_bttn",function(){a.updatefielddayCartMobile()}),e(document).on("click",".km_remove_cart_item",function(){e("[id=km_cart_items_wrap]").addClass("fieldday_ajax_processing"),e("#km_cart_items_wrap_mobile").addClass("fieldday_ajax_processing");var t=e(this).data("cart-key"),s=e(this).data("actionfrom");a.makeCall(fieldday_ajax.ajax_url,{action:"km_remove_cart_item",cart_key:t},function(t){"success"==t.status?(e("#km_cart_items_wrap_mobile").html(t.content),e("[id=km_cart_items_wrap]").html(t.content),e("[id=km_cart_total_count]").html(t.items),e(".mobile_cart_count").html(t.items),e("#km_cart_items_wrap_mobile a.km_btn").after("<p class='continue_shopping_cart'><a href='/purchase/'>Continue Shopping</a></p>"),e("#km_cart_items_wrap_mobile").removeClass("fieldday_ajax_processing"),e("[id=km_cart_items_wrap]").removeClass("fieldday_ajax_processing"),"cart"!==s&&a.UpdateCart(),e(".mobile_cart_count").text()<1?e(".cart_bttn_mobile").addClass("mobile_cart_count_0"):e(".cart_bttn_mobile").removeClass("mobile_cart_count_0")):a.DisplayAlert("error","error to get the cart information")})})},cartOnScroll:function(){let t=!1;e(".km_addtocart_modal .km_modal_content").scroll(function(){e(this).scrollTop()<50&&(t=!1,e(".km_atc_header").show()),t&&a.inRange(e(this).scrollTop(),45,55)||(e(this).scrollTop()>50?(t=!0,e(".km_atc_header").hide()):(t=!1,e(".km_atc_header").show()))})},updateDate:function(a){e(".custom_dob_error").remove();var t=!1;return a.find(".km_dob_wrap").each(function(){var a=e(this).find(".km_date_year").val()+"-"+e(this).find(".km_date_month").val()+"-"+e(this).find(".km_date_day").val(),s=moment(a),i=e(this).data("age-from"),n=e(this).data("age-to"),o=moment().diff(a,"years",!1);s.isBefore(moment(),"day")&&s.isValid()||(e(this).append("<span class='custom_dob_error'>Date is invalid</span>"),t=!0),(o<i||o>n)&&(e(this).find(".custom_dob_error").remove(),e(this).append("<span class='custom_dob_error'>Age limit for this activity is "+i+"y - "+n+"y.</span>"),t=!0,e(this).find(".km_date_year").focus()),e(this).find(".km_hidden_dob").val(a)}),!t},updateSessionToCart:function(t){var s=new FormData(e("#km_add_to_cart_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_update_cartitems",s,function(t){var s;"success"==t.status?(/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)?(a.updatefielddayCartMobile(),e(".cart_bttn_mobile").removeClass("mobile_cart_count_0")):a.updatefielddayCart(e("[id=km_cart_items_wrap]")),window.clearTimeout(s),s=setTimeout(function(){e("#km_cart_items_wrap").css("right","-300px")},5e3),a.closepopup()):a.DisplayAlert("error",t.message)})},addSessionToWaitlist:function(){var t=new FormData(e("#km_add_to_cart_form")[0]),s=e("#km_add_to_cart_form");a.postFormData(fieldday_ajax.ajax_url+"?action=km_set_waitlistitems",t,function(e){"success"==e.status?(s.hide(),s.parents(".km_modal_content").find(".thank-you-section").show(),s.parents(".km_addtocart_modal").find(".km_modal_footer").hide()):a.DisplayAlert("error",e.message)})},addSessionToCart:function(t,s){var i=new FormData(e("#km_add_to_cart_form")[0]);i.append("checkoutRediect",s),a.postFormData(fieldday_ajax.ajax_url+"?action=km_set_cartitems",i,function(s){var i;"success"==s.status?(/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)?(a.updatefielddayCartMobile(),e(".cart_bttn_mobile").removeClass("mobile_cart_count_0")):a.updatefielddayCart(e("[id=km_cart_items_wrap]")),window.clearTimeout(i),i=setTimeout(function(){e("#km_cart_items_wrap").css("right","-300px")},5e3),s.pageredirect&&(window.location.href=s.pageredirect+"?cart=true"),t?window.location.href=t:a.closepopup(),a.processSessionFilters()):a.DisplayAlert("error",s.message)})},updatefielddayCart:function(t){e(".km_cart_page").length||e("#km_cart_items_wrap").css({right:"0px"}).html("").addClass("fieldday_ajax_processing"),a.makeCall(fieldday_ajax.ajax_url,{action:"get_cart_data"},function(s){"success"==s.status?(t.html(s.content),e("[id=km_cart_total_count]").html(s.items)):a.DisplayAlert("error","error to get the cart information"),e("[id=km_cart_items_wrap]").removeClass("fieldday_ajax_processing")},!0)},updatefielddayCartMobile:function(){e("#km_cart_items_wrap_mobile").css({top:"0px"}).html("").addClass("fieldday_ajax_processing"),a.makeCall(fieldday_ajax.ajax_url,{action:"get_cart_data"},function(t){"success"==t.status?(e("#km_cart_items_wrap_mobile").html(t.content),e(".mobile_cart_count").html(t.items),e(".cart_bttn_mobile").removeClass("mobile_cart_count_0"),e("#km_cart_items_wrap").html(t.content),e("[id=km_cart_total_count]").html(t.items)):a.DisplayAlert("error","error to get the cart information"),e("#km_cart_items_wrap_mobile").removeClass("fieldday_ajax_processing"),e("button.mobile_bttn").css({display:"none"}),e("#km_cart_items_wrap_mobile a.km_btn").after("<p class='continue_shopping_cart'><a href='/purchase/'>Continue Shopping</a></p>"),t.items>3?e("#km_cart_items_wrap_mobile ul").css("height","550px"):e("#km_cart_items_wrap_mobile ul").css("height","auto")},!0)},saveKidsIntoLocal:function(){var t=JSON.parse(a.getCookie("km_saved_kids"));t||(t={});var s=e("#km_add_to_cart_form").serializeJSON().ATC.kids;e.each(s,function(e,a){var s=a.school;a.school={},a.school._id=s,t[a._id]=a}),a.setCookie("km_saved_kids",JSON.stringify(t))},setCookie:function(e,a,t){var s="";if(t){var i=new Date;i.setTime(i.getTime()+24*t*60*60*1e3),s="; expires="+i.toUTCString()}document.cookie=e+"="+(a||"")+s+"; path=/"},getTimezoneOffset:function(){let e=(new Date).getTimezoneOffset();var t=(e<0?"":"-")+(e=Math.abs(e));t&&a.setCookie("offset",t)},getCookie:function(e){for(var a=e+"=",t=document.cookie.split(";"),s=0;s<t.length;s++){for(var i=t[s];" "==i.charAt(0);)i=i.substring(1,i.length);if(0==i.indexOf(a))return i.substring(a.length,i.length)}return null},inRange:function(e,a,t){return e>=a&&e<=t},registerSession:function(t,s,i,n,o){a.makeCall(fieldday_ajax.ajax_url,{action:"km_display_cartform",sessionId:t,tagId:s,sessionDate:i,sessionfeatured:n,waitlist:o},function(n){"success"==n.status?(a.displayModal(n,"modal-large km_addtocart_modal"),e(".km_guest_personalinfo").length?(e(".km_add_to_cart,.km_cartguest_back").css("display","none"),e(".km_cartguest_continue").css("display","inline-block")):(e(".km_cartguest_continue , .km_cartguest_back").css("display","none"),e(".km_add_to_cart").css("display","inline-block")),d=t,l=s,m=i,a.scrollTo(),a.requiredfields(),a.BookingSelection(),a.BookingCalander(),a.MultiWeekBookingCalander(),a.cartOnScroll(),a.checkoutpageevents(),a.fielddaySessionTime(),a.PhoneInput()):a.DisplayAlert("error",n.message)})},registerEvent:function(e,t,s,i){a.makeCall(fieldday_ajax.ajax_url,{action:"km_display_eventcartform",sessionId:e,tagId:t,sessionDate:s,sessionfeatured:i},function(i){"success"==i.status?(a.displayModal(i,"modal-large km_addtocart_modal km_event_modal"),d=e,l=t,m=s,a.requiredfields(),a.PhoneInput(),a.cartOnScroll(),a.fielddaySessionTime(),a.inputincrement(),a.fielddaySessionTime(),a.checkoutpageevents(),a.AddressAutoComplete()):a.DisplayAlert("error",i.message)})},registerPackage:function(t,s){a.makeCall(fieldday_ajax.ajax_url,{action:"km_display_packageform",sessionId:t,packageId:s},function(i){if("success"==i.status){a.displayModal(i,"modal-large km_package_modal km_addtocart_modal"),e(".package_payment_section, .km_package_btns").hide();var n=[i.prices];e(".store_json").attr("data-json",JSON.stringify(n)),s,d=t,a.requiredfields(),a.cartOnScroll(),a.checkoutpageevents(),a.fielddaySessionTime(),a.AddressAutoComplete()}else a.DisplayAlert("error",i.message)})},InstallmentPlans:function(e,t,s,i){a.makeCall(fieldday_ajax.ajax_url,{action:"km_display_plans",sessionId:e,tagId:t,sessionDate:s,sessionfeatured:i},function(i){"success"==i.status?(a.displayModal(i,"modal-large km_addtocart_modal"),d=e,l=t,m=s,a.requiredfields(),a.cartOnScroll()):a.DisplayAlert("error",i.message)})},siblingDiscount:function(t,s){var i=new FormData;e(t).is(":checked")?i.set("astatus","apply"):i.set("astatus","remove"),a.postFormData(fieldday_ajax.ajax_url+"?action=km_apply_sibling_discount",i,function(e){"success"==e.status?a.UpdateCart():(a.kmRemoveLoader(),a.DisplayAlert("error",e.message))},!0)},merchandiseevents:function(){e(document).on("change",".km_merchandise",function(){if(e(this).is(":checked")){e(".km_session_type").prop("checked",!1);var t=e("#layoutdesign").val();a.makeCall(fieldday_ajax.ajax_url,{action:"km_get_bankdays",data:t},function(t){"success"==t.status?(e(".km_provider_sessions").hide(),e(".km_provider_merchandise").html(t.content).show()):"fail"==t.status&&a.DisplayAlert("error",t.message)})}else a.processSessionFilters()}),e(document).on("click",".purchase_merchandise",function(){e("#fieldday_merchandise_form").parsley(a.settings.parsley_valiation_options).whenValidate({group:"merchandise_field"}).done(function(){a.StripeProcess(e("#fieldday_merchandise_form"),function(t){if(t.error)a.DisplayAlert("error",t.error.message),a.kmRemoveLoader();else{e("#fieldday_merchandise_form .merchandise_stripeToken").val(t.id);var s=new FormData(e("#fieldday_merchandise_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_merchandise_process",s,function(e){"success"==e.status?a.displayModal(e):a.DisplayAlert("error",e.message)})}},!0)})})},registerSessionTiming:function(t,s){var i={action:"km_registerSessionTiming"},n=e(t).data("session-id"),o=e(t).data("session-featured"),r=e(t).data("offer-id"),p=e(t).data("offer-name");if(n){var u=e(t).data("tag-id"),k=e(t).data("session-date");i.session_id=n,i.tagId=u,i.session_date=k,i.sessionfeatured=o,d=n,l=u,m=k}r&&(i.offerId=r,i.offername=p,_=r,c=p),a.makeCall(fieldday_ajax.ajax_url,i,function(e){a.displayModal(e,"modal-large"),a.fielddaySessionTime()})},hasCart:function(){"cart=true"==document.URL.split("?")[1]&&(a.updatefielddayCart(e("[id=km_cart_items_wrap]")),setTimeout(function(){e("#km_cart_items_wrap").css("right","-300px")},5e3)),e("body").on("click","#sessiontimenext",function(){var e,t,s,i=[];jQuery(":checkbox:checked").each(function(a){sessionfullweek=jQuery(this).data("sessionfullweek"),sessionfullweek?i="":i.push(this.value),e=jQuery(this).data("session-id"),t=jQuery(this).data("session-tag"),s=jQuery(this).data("session-featured")}),null!=e?a.registerSession(e,t,i,s):a.DisplayAlert("error","Please Select Date!")})},countItmeCart:function(){var a=e(".mobile_cart_count").text();a<1?e(".cart_bttn_mobile").addClass("mobile_cart_count_0"):e(".cart_bttn_mobile").removeClass("mobile_cart_count_0"),a>4?e("#km_cart_items_wrap_mobile ul").css("height","550px"):e("#km_cart_items_wrap_mobile ul").css("height","auto");e("#km_cart_total_count").text();a>4?e("#km_cart_items_wrap ul").css("height","550px"):e("#km_cart_items_wrap ul").css("height","auto")},registermerchandise:function(e,t){a.makeCall(fieldday_ajax.ajax_url,{action:"km_merchandise_form",offerId:e,offername:t},function(s){a.displayModal(s,s.modalclass),_=e,c=t,a.requiredfields(),a.PhoneInput(),a.CardInput()})},login:function(t,s){s.preventDefault(),e(t).parents("form").parsley(a.settings.parsley_valiation_options_register).whenValidate({group:"km_login"}).done(function(){var s=new FormData(e("#km_login_form")[0]);a.postFormData(fieldday_ajax.ajax_url,s,function(e){e.isGuest&&!f&&window.location.reload(),a.afterLogin(e,t)},!0)})},LoginWithFacebook:function(){let e=a.getCookie("sessionclicked");e&&(open_session=e);var t={action:"km_social_login",AuthCode:u,client:"facebook",openpopup:open_session};a.makeCall(fieldday_ajax.ajax_url,t,function(e){a.afterLogin(e)})},LoginWithGoogle:function(){let e=a.getCookie("sessionclicked");e&&(open_session=e);var t={action:"km_social_login",AuthCode:u,client:"google",openpopup:open_session};a.makeCall(fieldday_ajax.ajax_url,t,function(e){a.afterLogin(e)})},register:function(t,s){s.preventDefault(),e(t).parents("form").parsley(a.settings.parsley_valiation_options_register).whenValidate({group:"register"}).done(function(){var s=new FormData(e("#km_register_form")[0]);a.postFormData(fieldday_ajax.ajax_url,s,function(e){a.afterLogin(e,t)})})},updateParent:function(t,s){s.preventDefault(),e(t).hasClass("disabled")||e(t).parents("form").parsley(a.settings.parsley_valiation_options).whenValidate({group:"profile_fields"}).done(function(){var s=new FormData(e("#profile_update")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_update_profile",s,function(e){"success"==e.status?a.DisplayMessage(t,"success",e.message):a.DisplayMessage(t,"error",e.message)})})},updatePassword:function(t,s){if(s.preventDefault(),!e(t).hasClass("disabled")){var i=new FormData(e("#km_reset_password_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_update_password",i,function(s){"success"==s.status?(e("#km_reset_password_form")[0].reset(),a.DisplayMessage(t,"success",s.message)):a.DisplayMessage(t,"error",s.message)})}},profileForm:function(t,s){if(s.preventDefault(),!e(t).hasClass("disabled")){var i={page:e(t).attr("id"),action:"km_profile_tab",dataId:e(t).data("id")};a.makeCall(fieldday_ajax.ajax_url,i,function(s){"success"==s.status?(e(".km_tab_data").html(""),e(".km_nav_link").removeClass("km_active"),e(".km_nav_link").removeClass("km_primary_color"),e(t).addClass("km_active"),e(t).addClass("km_primary_color"),e(".km_tab_data").html(s.content),a.PhoneInput(),a.requiredfields(),a.fielddaySelect(),a.fielddaySessionTime()):"fail"==s.status&&a.DisplayAlert("error",s.message)})}},creditStatementFilter:function(t,s){e(".km_credit_filter").removeClass("km_cred_filter_active"),e(".km_credit_filter").removeClass("km_primary_bg"),e(t).addClass("km_cred_filter_active"),e(t).addClass("km_primary_bg");var i={page:"store_statement",action:"km_profile_tab",isPerdayCredit:s};a.makeCall(fieldday_ajax.ajax_url,i,function(t){"success"==t.status?(e(".km_tab_data").html(""),e(".km_tab_data").html(t.content),e(".km_credit_filter").removeClass("km_cred_filter_active"),e(".km_credit_filter").removeClass("km_primary_bg"),"true"==s?(e(".km_day_credit").addClass("km_cred_filter_active"),e(".km_day_credit").addClass("km_primary_bg")):"false"==s&&(e(".km_dollar_credit").addClass("km_cred_filter_active"),e(".km_dollar_credit").addClass("km_primary_bg"))):"fail"==t.status&&a.DisplayAlert("error",t.message)})},ajaxPurchase:function(t,s){if(s.preventDefault(),!e(t).hasClass("disabled")){e(".km_pagination li").removeClass("km_pagination_active"),e(t).addClass("km_pagination_active");var i={pagenumber:e(t).data("page"),action:"km_get_purchase"};a.makeCall(fieldday_ajax.ajax_url,i,function(t){"success"==t.status?(e(".km_tab_data").html(""),e(".km_tab_data").html(t.content)):"fail"==t.status&&a.DisplayAlert("error",t.message)})}},ajaxPagination:function(t,s){if(s.preventDefault(),!e(t).hasClass("disabled")){e(".km_pagination li").removeClass("km_pagination_active"),e(t).addClass("km_pagination_active");var i={pagenumber:e(t).data("page"),action:"km_get_pagination"};a.makeCall(fieldday_ajax.ajax_url,i,function(t){"success"==t.status?(e(".km_pagination_data").html(""),e(".km_pagination_data").html(t.content)):"fail"==t.status&&a.DisplayAlert("error",t.message)})}},readURL:function(a){if(a.files&&a.files[0]){var t=new FileReader;t.onload=function(t){e(a).parents(".profile-pic-upload").find(".preview-img").attr("src",t.target.result).show(),e(a).parents(".profile-pic-upload").find(".km_default_avatar").hide()},t.readAsDataURL(a.files[0])}},afterLogin:function(t,s){console.log("func enter");var i=null;if(i=p?p.split("_"):[],"success"==t.status)if(console.log("response success"),i[1]&&(d=i[1]),i[4]&&(_=i[4]),s&&a.DisplayMessage(s,"success",t.message),t.popup&&window.location.replace(window.location.href+"?session="+t.popup),_)a.registermerchandise(_,c),o=!0,a.updateMenu();else if(d&&!f&&"event"!==h){console.log("Is session"+d),i[2]&&(l=i[2],e(".km_session_type[value="+l+"]").prop("checked",!0).trigger("change")),i[3]&&(m=i[3]);var u="";if("waitlist"==h)u=h;console.log("OPen session"),a.registerSession(d,l,m,t.sessionfeatured,u),o=!0,a.updateMenu()}else f?(a.registerPackage(d),o=!0,a.updateMenu()):"event"==h?(a.registerEvent(d),o=!0,a.updateMenu()):(console.log("else cond"),t.redirect&&(window.location=t.redirect));else"varificationsent"==t.status?(a.kmRemoveLoader(),a.displayModal(t,"km_addtocart_modal verification_popup"),a.OtpInput(),a.PhoneInput(),a.OTPTimer(n,!0)):"nophone"==t.status?(a.kmRemoveLoader(),a.displayModal(t),a.OtpInput(),a.PhoneInput()):(a.kmRemoveLoader(),s?a.DisplayMessage(s,"error",t.message):alert(t.message));try{r?grecaptcha.reset(r):grecaptcha.reset()}catch(e){}},deleteSavedCard:function(t){confirm("Are you sure to delete this card?")&&a.makeCall(fieldday_ajax.ajax_url,{action:"km_delete_saved_card",cardId:t},function(t){"success"==t.status?e("#saved_cards").trigger("click"):a.DisplayAlert("error",t.message)})},newCardForm:function(e){a.makeCall(fieldday_ajax.ajax_url,{action:"km_card_form",cardId:e},function(e){"success"==e.status?(a.displayModal(e),a.CardInput()):a.DisplayAlert("error",e.message)})},addNewCard:function(){e("#km_card_form").parsley(a.settings.parsley_valiation_options).whenValidate({group:"add_new_card"}).done(function(){a.StripeProcess(e("#km_card_form"),function(t){if(t.error)a.DisplayAlert("error",t.error.message);else{e("#_stripeToken").val(t.id);var s=new FormData(e("#km_card_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_save_card",s,function(t){"success"==t.status?(a.DisplayAlert("success",t.message),e("#saved_cards").trigger("click"),a.closepopup()):a.DisplayAlert("error",t.message)})}})})},setDefaultCard:function(t){confirm("Are you sure to set this card as default?")&&a.makeCall(fieldday_ajax.ajax_url,{action:"km_setdefault_card",cardId:t},function(t){"success"==t.status?e("#saved_cards").trigger("click"):a.DisplayAlert("error",t.message)})},updateMenu:function(){a.makeCall(fieldday_ajax.ajax_url,{action:"km_getmenu_data"},function(a){if("success"==a.status&&!e("#menu_item_km_userinfo").length){let t=e("#"+a.menuId);0==e("#"+a.menuId).length&&(t=e("#"+a.slug)),t.append(a.html),e("body").append(a.afterLoginScript)}},!0)},verifyOtp:function(t,s){s.preventDefault();var i=new FormData(e("#km_verification_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_verify_otp",i,function(e){"success"==e.status?(a.DisplayMessage(t,"success",e.message),a.afterLogin(e)):a.DisplayMessage(t,"error",e.message)})},LoginverifyOTP:function(t,s){s.preventDefault(),console.log("verift success");var i=new FormData(e("#km_verification_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_login_verify_otp",i,function(e){"success"==e.status?(a.DisplayMessage(t,"success",e.message),console.log("ready afterLogin func"),a.afterLogin(e)):a.DisplayMessage(t,"error",e.message)})},OtpInput:function(){e(document).on("keyup",".km_otp_number",function(a){e(".otp_number_error").text(""),8==a.which?e(this).prev(".km_otp_number").focus():e(this).val().length>=1&&(a.preventDefault(),e(this).next(".km_otp_number")?/\D/g.test(this.value)?(this.value=this.value.replace(/\D/g,""),e(".otp_number_error").text("Please enter all 4 digits")):e(this).next(".km_otp_number").focus():e(this).blur())})},updatePhone:function(t,s){if(s.preventDefault(),!e(t).hasClass("disabled")){var i=new FormData(e("#km_newphone_form")[0]);e(t).parents("form").parsley(a.settings.parsley_valiation_options).whenValidate({group:"newphone_update"}).done(function(){a.postFormData(fieldday_ajax.ajax_url+"?action=km_update_phone",i,function(e){"success"==e.status?(a.displayModal(e),a.DisplayMessage(t,"success",e.message),a.OTPTimer(n,!0),a.PhoneInput(),a.closePhoneUpdate()):a.DisplayMessage(t,"error",e.message)})})}},otpEvents:function(){e(document).on("change",".km_verify_code_type",function(t){var s=e(this).val();if(e(".km_verifcatio_hl_txt").removeClass("km_hidden"),e(".km_inline_message").hide(),a.OTPTimer(0,!0),"sms"==s)void 0!==e(this).attr("data-email")?a.LoginresendOtp(e(this),t):a.resendOtp(e(this),t),e(".km_verification_via_email .km_verifcatio_hl_txt").addClass("km_hidden");else if("email"==s){void 0!==e(this).attr("data-email")?a.LoginresendOtp(e(this),t):a.resendOtp(e(this),t),e(".km_verification_via_sms .km_verifcatio_hl_txt").addClass("km_hidden")}})},resendOtp:function(t,s){if(s.preventDefault(),!e(t).hasClass("disabled")){var i=new FormData(e("#km_verification_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_resend_otp",i,function(e){"success"==e.status?(a.DisplayMessage(t,"success",e.message),a.OTPTimer(n,!0),a.PhoneInput(),a.closePhoneUpdate()):a.DisplayMessage(t,"error",e.message)})}},LoginresendOtp:function(t,s){if(s.preventDefault(),!e(t).hasClass("disabled")){var i=new FormData(e("#km_verification_form")[0]),o=e(t).attr("data-email");i.set("isEmailOTP",o),a.postFormData(fieldday_ajax.ajax_url+"?action=km_loginresend_otp",i,function(e){"success"==e.status?(a.DisplayMessage(t,"success",e.message),a.OTPTimer(n,!0),a.PhoneInput(),a.closePhoneUpdate()):a.DisplayMessage(t,"error",e.message)})}},OTPTimer:function(t,n){n&&i&&clearTimeout(i);var o=Math.floor(t/60),r=t%60;o=o<10?"0"+o:o,r=r<10?"0"+r:r,e(".km_verification_form .otp_timer").html(o+":"+r).show(),(t-=1)>=0&&s?i=setTimeout(function(){e(".km_verification_form .resend_otp").addClass("disabled"),a.OTPTimer(t)},1e3):s&&(e(".km_verification_form .otp_timer").html(""),e(".km_verification_form .resend_otp").removeClass("disabled"))},openPhoneUpdate:function(){e(".km_otp_verification_wrap").hide(),e(".km_updatephone_wrap").show()},closePhoneUpdate:function(){jQuery(".km_otp_number").val(""),e(".km_otp_verification_wrap").show(),e(".km_updatephone_wrap").hide()},DateInput:function(){e(".km_date_field").datepicker({format:"mm-dd-yy",minDate:0})},PhoneInput:function(){e(".km_phone_field").each(function(){var a=e(this).attr("id"),t=document.querySelector("#"+a),s=e("#"+a).parents(".km_field_wrap").find(".country_code").val(),i="us";if(s){var n=fieldday.settings.allCountries[s];if(void 0!==n&&(i=n),e(".users_countrycode").length)i=e("#"+a).parents(".km_field_wrap").find(".users_countrycode").val()}if(a){var o=window.intlTelInput(t,{initialCountry:i,placeholderNumberType:"FIXED_LINE"});t.addEventListener("countrychange",function(t){var s=o.getSelectedCountryData().dialCode;i=o.getSelectedCountryData().iso2,e("#"+a).parents(".km_field_wrap").find(".country_code").val(s),e(".users_countrycode").length&&e("#"+a).parents(".km_field_wrap").find(".users_countrycode").val(i);var n=this.value.replace(/ /g,"");e("#"+a).parents(".km_field_wrap").find(".phone_number").val(n)}),t.addEventListener("keyup",function(t){var s=this.value.replace(/ /g,"");e("#"+a).parents(".km_field_wrap").find(".phone_number").val(s)})}if(i)i.toUpperCase();new Cleave(t,{delimiters:[" "," "," "],blocks:[3,3,4]})})},CardInput:function(){e(".km_card_number").each(function(){var a=e(this).attr("id"),t=e(this),s=document.querySelector("#"+a);a&&new Cleave(s,{creditCard:!0,onCreditCardTypeChanged:function(e){t.next().removeAttr("class"),t.next().addClass("km_card_type "+e)}})})},ClearSessionFilters:function(a){e(window).bind("pageshow",function(){e(a).length&&e(a)[0].reset()})},fielddaySessionTime:function(){e(".km_session_single_item, .km_package_detail, .km_elem_dt, .km_checkIn_single_item").length&&e(".km_session_single_item, .km_package_detail, .km_elem_dt, .km_checkIn_single_item").each(function(){var a=e(this).attr("data-time-stamp-from"),t=e(this).attr("data-time-stamp-to"),s=e(this).find(".km_session_month"),i=e(this).find(".km_session_year"),n=e(this).find(".km_session_fulldate"),o=e(this).find(".km_sess_time"),r=moment.utc(a).local().format("MMM DD"),d=moment.utc(t).local().format("MMM DD"),l=moment.utc(t).local().format("YYYY"),m=moment.utc(a).local().format("h:mm a"),_=moment.utc(t).local().format("h:mm a");a&&t&&(e(s).html(r+" - "+d),n.html(r+", "+l+" - "+d+", "+l),e(i).html(l),e(o).html(m+" - "+_))})},InitSessionFilter:function(){},process_personal_info:function(t,s){s.preventDefault();var i=e(t).parents("form");i.find(".km_parent_kids").val();var n=e(t).data("group");e(t).parents("form").parsley(a.settings.parsley_valiation_options).whenValidate({group:n}).done(function(){a.NextStep(),e(".single_kid_info").length?(e(".km_participant_form_text").removeClass("km_hidden"),e(".km_participant_form_notrequired_text").addClass("km_hidden")):(e(".km_participant_form_notrequired_text").removeClass("km_hidden"),e(".km_participant_form_text").addClass("km_hidden"));var t=new FormData(e("#km_purchase_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_parent_info",t,function(e){},!1)})},process_kid_info:function(t,s){s.preventDefault();var i=e(t).data("group");e(t).parents("form").parsley(a.settings.parsley_valiation_options).whenValidate({group:i}).done(function(){var t=e(".fieldday_form_button.Form_Error").length;e("#storeCreditId").remove(),0==t?o?a.checkStoreCredit(function(e){"success"==e.status?a.displayModal(e,"km_storecredit_modal"):(a.UpdateCart(),a.NextStep())}):(a.UpdateCart(),a.NextStep()):a.DisplayAlert("error",fieldday_ajax.invalid_form_message)})},process_coupon_apply:function( e,t){t.preventDefault(),a.UpdateCart()},checkStoreCredit:function(t){e("#manualStoreCreditPaid, #storeCreditId, #applySiblingDiscount").remove();var s=new FormData(e("#km_purchase_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_check_store_credit",s,function(e){t(e)})},process_purchase:function(t,s){s.preventDefault();var i=e(t).data("group");e(t).parents("form").parsley(a.settings.parsley_valiation_options).whenValidate({group:i}).done(function(){if(!0===a.paymentrequired){var s=e(t).parents("form");a.StripeProcess(s,function(s){s.error?(e("#_stripeToken").val(""),a.kmRemoveLoader(),a.DisplayAlert("error",s.error.message)):(e("#_stripeToken").val(s.id),a.processPurchaseAPI(t))},!0)}else a.processPurchaseAPI(t)})},processPurchaseAPI:function(t){var s=new FormData(e("#km_purchase_form")[0]);e("#km_checkoutcart_detail").addClass("fieldday_ajax_processing"),a.postFormData(fieldday_ajax.ajax_url+"?action=km_purchase",s,function(s){"success"==s.status?(e(t).parents(".km_purchase_form_content").html(s.content),a.scrollTo(".km_session_purchase")):a.DisplayAlert("error",s.message)})},process_purchaseDetail:function(t,s){s.preventDefault();var i=e(t).data("group");e(t).parents("form").parsley(a.settings.parsley_valiation_options).whenValidate({group:i}).done(function(){a.UpdateCart(a.NextStep)})},StripeProcess:function(e,t,s){var i={},n=!1;i.number=e.find(".km_card_number").val(),i.cvc=e.find(".km_card_cvc").val(),i.exp_month=e.find(".km_card_expiry_month").val(),i.exp_year=e.find(".km_card_expiry_year").val();var o=e.find(".package_id").val();if(s)n=!0;a.km_loader(),Stripe.card.createToken(i,function(e,s){a.postFormData(fieldday_ajax.ajax_url+"?action=km_process_stripe",{token:s.id,fullresponse:s},function(){},n),t(s),o&&a.km_loader()})},getSchoolData:function(t,s,i,n){var o=e(t).val(),r=e(t).parents(".km_kids_fields_wrap");o?a.makeCall(fieldday_ajax.ajax_url,{action:"get_school_info",schoolId:o},function(t){if("success"==t.status){if(r.find(".km_school_tracks").remove(),t.schools.tracks.length){var s=e("<div class='km_col_4 km_field_wrap km_school_tracks'>").appendTo(r);s.append("<label>Track</label>");var i=e('<select data-name="track" class="km_input" name="'+n+'">').appendTo(s);e.each(t.schools.tracks,function(a,t){var s=t.replace("track_","");i.append(e("<option></option>").val(t).html(s))})}}else a.DisplayAlert("error",t.message)}):r.find(".km_school_grades, .km_school_tracks").remove()},openClaimForm:function(e,t){t.preventDefault(),a.makeCall(fieldday_ajax.ajax_url,{action:"km_display_claim_form"},function(e){"success"==e.status?a.displayModal(e):"fail"==e.status&&a.DisplayAlert("error",e.message)})},claimStoreCredit:function(t,s){s.preventDefault();var i=new FormData(e("#km_claimForm")[0]);e(t).parents("form").parsley(a.settings.parsley_valiation_options).whenValidate({group:"claim_code"}).done(function(){e(t).prop("disabled",!0),a.postFormData(fieldday_ajax.ajax_url+"?action=km_claimcredit",i,function(s){"success"==s.status?(e("#store_credit").trigger("click"),a.closepopup()):a.DisplayAlert("error",s.message),e(t).prop("disabled",!1)})})},UpdateCart:function(t=null){var s=new FormData(e("#km_purchase_form")[0]);e("#km_checkoutcart_detail").addClass("fieldday_ajax_processing"),a.postFormData(fieldday_ajax.ajax_url+"?action=km_updateCart",s,function(s){if("success"!=s.status)return console.log("errordata"),a.kmRemoveLoader(),a.DisplayAlert("error",s.message),e("#km_checkoutcart_detail").removeClass("fieldday_ajax_processing"),!1;console.log("successdata"),e("#km_checkoutcart_detail").removeClass("fieldday_ajax_processing").html(s.content),0==s.data.payableAmount?(e(".km_payment_column").hide(),e("#_stripeToken").remove(),a.paymentrequired=!1,e(".km_payment_column").find("input, textarea, select").removeAttr("required"),e(".km_checkout_conf_pricedetail").html(s.data.pricedetail)):(a.paymentrequired=!0,e(".km_payment_column").show(),e("#_stripeToken").length||e(".km_purchase_form").prepend("<input type='hidden' name='stripeToken' value='' id='_stripeToken'>"),e(".km_payment_column").find("input:not(.optional), textarea:not(.optional), select:not(.optional)").attr("required",!0),e(".km_checkout_conf_pricedetail").html(s.data.pricedetail),e(".km_checkout_conf_carddetail").html(s.data.cardinfo)),e(".km_payment_option:checked").length||e(".km_payment_option").first().prop("checked",!0),e(".km_payment_option:checked").val()&&(e(".km_payment_wrap").find("input, textarea, select").removeAttr("required"),a.paymentrequired=!1,e("#_stripeToken").remove()),e(".km_default_authpickup").html(s.data.authPickups),a.PhoneInput(),a.kmRemoveLoader(),t()})},PrevStep:function(){e("._purchase_steps .km_step:eq("+t+")").removeClass("km_active_step"),t--,e(".km_single_step").removeClass("km_active_step"),e(".km_purchase_form_content .km_single_step:eq("+t+")").addClass("km_active_step"),a.scrollTo(".km_session_purchase")},NextStep:function(){t++,e(".km_single_step").removeClass("km_active_step"),e(".km_purchase_form_content .km_single_step:eq("+t+")").addClass("km_active_step"),e("._purchase_steps .km_step:eq("+t+")").addClass("km_active_step"),a.scrollTo(".km_session_purchase")},DisplayAlert:function(a,t){"success"!=a&&"error"!=a||(e(".km_alert_message").removeClass("km_alert_success km_alert_error"),e(".km_alert_message").html(t).show().addClass("km_bounce km_alert_"+a),setTimeout(function(){e(".km_alert_message").hide()},5e3))},DisplayMessage:function(a,t,s){e(".km_inline_message").remove(),"success"!=t&&"error"!=t||(e(a).parents("form").prepend("<div class='km_inline_message'>"+s+"</div>"),e(".km_inline_message").show().addClass("km_alert_"+t))},displayModal:function(a,t){t||(t="modal-normal"),a.header?e("#km_modal .km_modal_heading").html(a.header).show():e("#km_modal .km_modal_heading").hide(),a.content&&e("#km_modal .km_modal_content").html(a.content),a.footer?e("#km_modal .km_modal_footer").html(a.footer).show():e("#km_modal .km_modal_footer").hide(),e("#km_modal .km_modal_content .km_phone_field").length?e("#km_modal .km_modal_content").addClass("km_showoverflow"):e("#km_modal .km_modal_content").removeClass("km_showoverflow"),e(".km_modal_content").animate({scrollTop:0},"fast"),e("#km_modal").removeAttr("class").addClass("km_overlay "+t).show()},displaySecondModal:function(a,t){t||(t="modal-normal"),a.header?e("#km_modal_sec .km_modal_heading").html(a.header).show():e("#km_modal_sec .km_modal_heading").hide(),a.content&&e("#km_modal_sec .km_modal_content").html(a.content),a.footer?e("#km_modal_sec .km_modal_footer").html(a.footer).show():e("#km_modal_sec .km_modal_footer").hide(),e("#km_modal_sec .km_modal_content .km_phone_field").length?e("#km_modal_sec .km_modal_content").addClass("km_showoverflow"):e("#km_modal_sec .km_modal_content").removeClass("km_showoverflow"),e("#km_modal_sec .km_modal_content").animate({scrollTop:0},"fast"),e("#km_modal_sec").removeAttr("class").addClass("km_overlay km_modal "+t).show()},processSessionFilters:function(t,s){if(t){if(t.hasAttributes("data-search-name"))var i=t.getAttribute("data-search-name");if("tagId"==t.getAttribute("name")){console.log("filterclick"),console.log(t);var n=t.getAttribute("value");e('#km_session_filter_form input[name="tagId"]').val(n)}}a.removeQueryParam(i);let o=!1;if(!1===o){o=!0;var r=new FormData(e("#km_session_filter_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_filtersession",r,function(t){if("success"==t.status){e(".km_provider_sessions").show(),e(".km_provider_merchandise").hide(),e(".km_provider_sessions").html(t.content),a.fielddaySessionTime(),o=!1,0==e(".km_session_single_item").length?e("#km_nosession_message").removeClass("km_hidden"):e("#km_nosession_message").addClass("km_hidden"),(window.screen.width<window.outerWidth?window.screen.width:window.outerWidth)<1024&&e(".removefilterselecter").length&&e(".removefilterselecter").click()}else"fail"==t.status&&a.DisplayAlert("error",t.message)})}},FilterSessions:function(){e("#km_session_search_keyword").on("keyup",function(e){var t=document.getElementById("#km_session_search_keyword");clearTimeout(k),k=setTimeout(function(){a.processSessionFilters(t,e)},2e3)}),jQuery(".typescontent label").click(function(){jQuery(".typescontent label").removeClass("active"),jQuery(".typescontent label").removeClass("km_primary_border"),jQuery(this).addClass("active"),jQuery(this).addClass("km_primary_border")}),e("#km_session_search_keyword").on("keydown",function(e){clearTimeout(k)}),e(document).on("click",".km_reset_filter",function(){let t=e(this).data("filter-key"),s="all";"searchKey"==t&&(s=""),"radio"==e('input[data-search-name="'+t+'"]').attr("type")?(e('[data-search-name="'+t+'"]').prop("checked",!1),e('[data-search-name="'+t+'"][value="'+s+'"]').prop("checked",!0)):e('[data-search-name="'+t+'"]').val(s),a.removeQueryParam(t),a.processSessionFilters()})},mobileSessionTabs:function(t,s){let i=e(t).val();"bankDays"==i?a.showMerchandise(t,s):(s.preventDefault(),e("#km_session_tab_id").val(i),a.processSessionFilters())},showMerchandise:function(t,s){e(".km_session_tab").removeClass("km_active_tab"),e(".km_session_tab").removeClass("km_primary_color"),e(s).addClass("km_active_tab"),e(s).addClass("km_primary_color"),a.makeCall(fieldday_ajax.ajax_url,{action:"km_get_bankdays"},function(t){"success"==t.status?e(".km_provider_sessions").html(t.content).show():"fail"==t.status&&a.DisplayAlert("error",t.message)})},showGiftCards:function(t,s){e(".km_session_tab").removeClass("km_active_tab"),e(".km_session_tab").removeClass("km_primary_color"),e(s).addClass("km_active_tab"),e(s).addClass("km_primary_color"),a.makeCall(fieldday_ajax.ajax_url,{action:"km_get_giftcards"},function(t){"success"==t.status?e(".km_provider_sessions").html(t.content).show():"fail"==t.status&&a.DisplayAlert("error",t.message)})},km_loader:function(){e(".km_loader_full").length?e(".km_loader_full").show():(e("body").append(a.settings.loader),e(".km_loader_full").show())},kmRemoveLoader:function(){e(".km_loader_full").hide()},GetQueryString:function(e){var a,t,s=window.location.search.substring(1).split("&");if(s)for(t=0;t<s.length;t++)if((a=s[t].split("="))[0]===e)return void 0===a[1]||decodeURIComponent(a[1]);return!1},removeQueryParam:function(e){var a=window.location.href,t=a.split("?");if(1===t.length||-1===a.indexOf(e))return a;var s=t[1].split("&").filter(function(a){return 0!==a.indexOf(e)}).join("&");if(s)var i=t[0]+"?"+s;else i=t[0];void 0!==history.pushState?history.pushState({},"",i):window.location.assign(i)},viewSessionDetail:function(t,s){let i=e("#km_session_tags").val();a.makeCall(fieldday_ajax.ajax_url,{sessionId:t,tags:JSON.parse(i),type:s,action:"km_session_detail"},function(e){"success"==e.status?(a.displayModal(e,"modal-large modal-sdetail"),a.initSlickSlider(),a.fielddaySessionTime(),a.addParamToUrl("sessionId",t),a.kmTooltip()):(a.DisplayAlert("error",e.message),a.closepopup())})},addParamToUrl:function(e,t){let s=a.addQueryVar(fieldday_ajax.permalink,e,t);void 0!==history.pushState?history.pushState({},"",s):window.location.assign(s)},sessionBookingOptions:function(t){let s=e("#km_session_tags").val();a.makeCall(fieldday_ajax.ajax_url,{sessionId:t,tags:JSON.parse(s),action:"km_session_booking_options"},function(e){"success"==e.status?(a.displayModal(e),a.initSlickSlider()):(a.DisplayAlert("error",e.message),a.closepopup())})},scrollTo:function(a,t){t||(t="html, body"),e(a).length&&e(t).animate({scrollTop:e(a).offset().top},1e3)},scrollInModal:function(e,a){var t=jQuery(e),s=jQuery(a),i="";if((window.screen.width<window.outerWidth?window.screen.width:window.outerWidth)<1024)i=100;else i=15;var n=s.offset().top-t.offset().top+t.scrollTop()-i;t.scrollTop(n)},StickyformVisibility:function(){"close"==a.getCookie("km_stickyform")&&(e(".km_sticky_icon").addClass("km_sticky_open"),e(".km_sticky_content").addClass("km_hidden_sticky"))},initSlickSlider:function(){e(".km_slides").slick({dots:!1,arrows:!0,infinite:!1,cssEase:"linear"})},submitDonation:function(t,s){s.preventDefault();var i=e(t).parents("form");i.parsley(a.settings.parsley_valiation_options).whenValidate({group:"km_donate"}).done(function(){e(t).prop("disabled",!0),a.StripeProcess(i,function(s){if(s.error)a.DisplayAlert("error",s.error.message),a.kmRemoveLoader();else{i.find(".stripe_token").val(s.id);var n=new FormData(i[0]);e(button).prop("disabled",!0),a.postFormData(fieldday_ajax.ajax_url+"?action=km_submit_donation",n,function(s){"success"==s.status?(i[0].reset(),a.displayModal(s)):"fail"==s.status&&a.DisplayAlert("error",s.message),e(t).prop("disabled",!1)})}e(t).prop("disabled",!1)})})},makeCall:function(t,s,i,n){t=a.addQueryVar(t,"permalink",fieldday_ajax.permalink),t=a.addQueryVar(t,"_wpnonce",fieldday_ajax._wpnonce),e.ajax({url:t,type:"POST",data:s,datatype:"json",async:!0,crossDomain:!0,beforeSend:function(e){n||a.km_loader()},success:function(e){n||a.km_loader(),i(e)},complete:function(){n||a.kmRemoveLoader()},error:function(e,t,s){a.kmRemoveLoader()}})},postFormData:function(t,s,i,n){a.km_loader(),t=a.addQueryVar(t,"permalink",fieldday_ajax.permalink),t=a.addQueryVar(t,"_wpnonce",fieldday_ajax._wpnonce),e.ajax({url:t,type:"POST",data:s,datatype:"json",beforeSend:function(e){n||a.km_loader()},success:function(e){i(e)},complete:function(){n||a.kmRemoveLoader()},error:function(e,t,s){a.kmRemoveLoader()},cache:!1,contentType:!1,processData:!1})},addQueryVar:function(e,a,t){var s=new RegExp("([?&])"+a+"=.*?(&|$)","i"),i=-1!==e.indexOf("?")?"&":"?";return e.match(s)?e.replace(s,"$1"+a+"="+t+"$2"):e+i+a+"="+t},initilaizeDaterangepicker:function(){var a=moment(),t=moment().add(29,"days");function s(a,t){e("#reportrange span").html(a.format("MMM D, YYYY")+" - "+t.format("MMM D, YYYY"))}e("#reportrange").daterangepicker({startDate:a,endDate:t,minDate:moment(),ranges:{Today:[moment(),moment().startOf("hour").add(23,"hour")],"Next 7 Days":[moment().startOf("hour").add(15,"hour").add(6,"days"),moment()],"Next Month":[moment().add(1,"month").startOf("month"),moment().add(1,"month").endOf("month")]}},s),s(a,t)},SessionlistVeiw:function(){e(".km_session_switcher").on("click",function(a){e(".km_session_switcher").removeClass("km_current_layout");var t=e(this).data("style");e(this).addClass("km_current_layout"),"grid"==t?e(".km_shadow_right").removeClass("km_session_list"):e(".km_shadow_right").removeClass("km_session_grid"),e(".km_shadow_right").addClass("km_session_"+t)});let t=!1;e(document).scroll(function(){e(this).scrollTop()<50&&(t=!1),t&&a.inRange(e(this).scrollTop(),45,55)||(e(this).scrollTop()>50?(t=!0,e(".km_sessions_header").addClass("km_session_sticky_header")):(t=!1,e(".km_sessions_header").removeClass("km_session_sticky_header")))}),e(".km_discount_button").on("click",function(){a.setCookie("discount_check",!0),e("#km_modal_discount").hide()}),e(".km_global_pop_btn").on("click",function(t){t.preventDefault(),a.setCookie(fieldday_ajax.global_popup_key,!0),e("#km_modal_discount_global").hide();let s=e(this).attr("href");s&&(window.location.href=s)}),e(".km_session_tab").on("click",function(t){t.preventDefault();let s=e(this).data("id");e(".km_session_tab, .km_session_tab_merchandise").removeClass("km_active_tab"),e(".km_session_tab, .km_session_tab_merchandise").removeClass("km_primary_color"),e("#km_session_tab_id").val(s),e(this).addClass("km_active_tab"),e(this).addClass("km_primary_color"),a.processSessionFilters()}),e("#reportrange").on("apply.daterangepicker",function(t,s){var i=s.startDate.format("MM-DD-YYYY"),n=s.endDate.format("MM-DD-YYYY 23:59:59"),o=new FormData(e("#km_session_filter_form")[0]);if(i>n)e("#reportrange span").html(s.endDate.format("MMMM D, YYYY")+" - "+s.startDate.format("MMMM D, YYYY")),o.append("filters[fromDate]",n),o.append("filters[toDate]",i);else{var r=s.startDate.format("MM-DD-YYYY 23:59:59"),d=s.endDate.format("MM-DD-YYYY 23:59:59");e("#reportrange span").html(s.startDate.format("MMMM D, YYYY")+" - "+s.endDate.format("MMMM D, YYYY")),o.append("filters[fromDate]",r),o.append("filters[toDate]",d)}a.postFormData(fieldday_ajax.ajax_url+"?action=km_filtersession",o,function(t){if("success"==t.status){e(".km_provider_sessions").show(),e(".km_provider_merchandise").hide(),e(".km_provider_sessions").html(t.content),a.fielddaySessionTime(),isProcessing=!1,0==e(".km_session_single_item").length?e("#km_nosession_message").removeClass("km_hidden"):e("#km_nosession_message").addClass("km_hidden")}else"fail"==t.status&&a.DisplayAlert("error",t.message)})});var s=(window.screen.width<window.outerWidth?window.screen.width:window.outerWidth)<1024,i=new Date;i.getDate(),i.getMonth(),i.getFullYear();e("#km_events_calendar").fullCalendar({views:{day:{titleFormat:"YYYY, MM, DD"}},header:{left:"",center:"title"},dayRender:function(e,t){if(s){var i=e.format("MM-DD-YYYY"),n=a.convertTimeToLocal(i+" 05:00","dddd"),o=t.attr("data-date");t.parents(".fc-row").find(".fc-content-skeleton").find("tr").find('td[data-date="'+o+'"]').find(".fc-day-number").append('<span class="all-weekday">'+n.slice(0,3)+"</span>")}},eventRender:function(e,a,t){console.log(e)},events:function(t,i,n,o){var r=jQuery("div#km_events_calendar").fullCalendar("getDate");jQuery.ajax({url:fieldday_ajax.ajax_url+"?action=km_calenderevents",type:"POST",dataType:"json",data:{start:r.format("MM-DD-YYYY 23:59:59"),end:i.format("MM-DD-YYYY 23:59:59")},success:function(t){console.log("successevent: "+t);var i=[];e.each(t,function(n,o){let r=t[n].start_fulldate,d=t[n].end_fulldate,l=a.convertTimeToLocal(r,"YYYY-MM-DD"),m=a.convertTimeToLocal(d,"YYYY-MM-DD"),_=a.convertTimeToLocal(r,"h:mm a"),c=a.convertTimeToLocal(d,"h:mm a");i.push({id:t[n].id,title:t[n].title,start:l,end:m});var p=e("td .fc-day-top");e.each(p,function(){var i=e(this).attr("data-date"),o=a.convertTimeToLocal(i+" 05:00","dddd");let r=a.settings.DaysArray.indexOf(o);if(i<=m&&i>=l&&(e(this).attr("data-weekday",o),e.inArray(r,t[n].days)>-1))if(s){e(this).append('<div class="eventtitle km_session_single_item" data-time-stamp-from="'+t[n].starttimestamp+'" data-time-stamp-to="'+t[n].endtimestamp+'" ><a class="km_eventclick" href="javascript:void(0);" data_eventid="'+t[n].id+'" ><span style="color:#'+t[n].title_color+';display: block;font-weight: bold;">'+t[n].title+'</span></a><span class="km_event_time">'+_+"-"+c+"</span></div>");var d=e(".eventtitle").length,p=document.querySelector(".eventtitle").offsetHeight;e(".fc-view.fc-agendaDay-view.fc-agenda-view .fc-row.fc-week.fc-widget-content").css("height",p*d+50)}else e(this).find(".fc-day-number").after('<div class="eventtitle km_session_single_item" style="margin: 5px 3px;" data-time-stamp-from="'+t[n].starttimestamp+'" data-time-stamp-to="'+t[n].endtimestamp+'" ><a class="km_eventclick" href="javascript:void(0);" data_eventid="'+t[n].id+'" ><span style="color:#'+t[n].title_color+';display: block;font-weight: bold;white-space: break-spaces;">'+t[n].title+'</span></a><span class="km_event_time">'+_+"-"+c+"</span></div>")})})}})}}),e(document).ajaxStop(function(){e("body").on("click",".km_eventclick",function(t){t.stopPropagation(),t.stopImmediatePropagation();var s=e(this).attr("data_eventid");a.makeCall(fieldday_ajax.ajax_url,{sessionId:s,action:"km_session_detail"},function(e){"success"==e.status?(a.displayModal(e,"modal-large"),a.initSlickSlider(),a.fielddaySessionTime(),a.kmTooltip()):(a.DisplayAlert("error",e.message),a.closepopup())})})}),e(document).ajaxStop(function(){e("body").on("click",".removecartselecter",function(e){e.stopPropagation(),jQuery("#km_cart_items_wrap").css({right:"-300px"}),jQuery("#km_cart_items_wrap_mobile").css({top:"5000px"})})}),e("body").on("click","#sharesession",function(t){var s=document.body.appendChild(document.createElement("input")),i=e(this).parents(".km_package_wrapper").find(".km_booking_type a").attr("href").replace("_id","sessionId");s.value=i,s.focus(),s.select(),document.execCommand("copy"),s.parentNode.removeChild(s),a.DisplayAlert("success","Session link has been copied")})},convertTimeToLocal:function(e,a){return moment.utc(e).local().format(a)},filterByTag:function(t,s){"SELECT"==e(t).prop("tagName")?a.processSessionFilters():(e(".km_radio_wrap_filterd").removeClass("km_active_filter"),e(".km_radio_wrap_filterd").removeClass("km_primary_bg"),e(t).parents(".km_radio_wrap_filterd").addClass("km_active_filter"),e(t).parents(".km_radio_wrap_filterd").addClass("km_primary_bg"),a.processSessionFilters())},Myaccountpageevents:function(){e(".close_before_account_text").on("click",function(){a.setCookie("display_account_help",!0),e(".km_before_account_text").remove()})},radiobuttonevent:function(a,t){"true"==e(a).attr("previousValue")?(a.checked=!1,e(a).attr("previousValue",a.checked)):(a.checked=!0,e(a).attr("previousValue",a.checked))},giftCardswitchevent:function(){e("body").on("click",".km_single_giftcardpopup .km_single_giftdesign img",function(a){a.preventDefault(),e(".km_single_giftdesign").removeClass("selectedCartItem");var t=e(this).data("original"),s=e(this).attr("src");e(".km_single_giftcardpopup .km_gift_image").attr("src",s),e(".km_single_giftcardpopup .km_gift_image").attr("data-original",t),e(this).parent(".km_single_giftcardpopup .km_single_giftdesign").addClass("selectedCartItem")}),e("body").on("click",".km_gift_value",function(a){a.preventDefault(),e("span.km_gift_value.selectedCartItem").removeClass("km_primary_border"),e("span.km_gift_value.selectedCartItem").removeClass("selectedCartItem");var t=e(this).text();""==t.trim()?(e("input#km_gift_custom_amount").keyup(function(){if(t=this.value,e(".a-alert-content").text(""),/\D/g.test(this.value))this.value=this.value.replace(/\D/g,"");else{var a=parseInt(e(this).attr("max"));parseInt(e(this).attr("min"));e(this).val()>a||e(this).val();var s="$"+parseFloat(t).toFixed(2).replace(/\d(?=(\d{3})+\.)/g,"$&,");e(".giftcardprice").text(s),e(".input#km_gift_custom_amount").val(s)}}),e(this).addClass("selectedCartItem"),e(this).addClass("km_primary_border")):(e(".giftcardprice").text(t),e(this).addClass("selectedCartItem"),e(this).addClass("km_primary_border"))}),e("body").on("click",".km_sendoption_value",function(a){a.preventDefault(),e("span.km_sendoption_value.selectedCartItem").removeClass("km_primary_border"),e("span.km_sendoption_value.selectedCartItem").removeClass("selectedCartItem"),e(this).addClass("selectedCartItem"),e(this).addClass("km_primary_border"),"Email"!=jQuery("span.km_sendoption_value.selectedCartItem").text()?e("span#phone_number").css("display","block"):e("span#phone_number").css("display","none")})},passwordHideShowevent:function(){e("body").on("click","#togglePassword",function(a){var t=document.querySelector("[name='user_password']");null===t&&(t=document.querySelector("[name='user-register-password']"));const s="password"===t.getAttribute("type")?"text":"password";t.setAttribute("type",s),"text"==s?e(this).addClass("fa-eye").removeClass("fa-eye-slash"):e(this).addClass("fa-eye-slash").removeClass("fa-eye")})}}).initilaize()}(jQuery);1 var fieldday;!function(e){var a,t,s,i,n,o,r,d,l,m,_,c,p,u,k,f,h;(fieldday={settings:{loader:'<div class="km_loader_full"></div>',spinnerInline:'<i class="fa fa-spinner fa-spin wpforms-loading-inline"></i>',DaysArray:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],allCountries:{93:"af",355:"al",213:"dz",1:"us",376:"ad",244:"ao",54:"ar",374:"am",297:"aw",61:"cc",43:"at",994:"az",973:"bh",880:"bd",375:"by",32:"be",501:"bz",229:"bj",975:"bt",591:"bo",387:"ba",267:"bw",55:"br",246:"io",673:"bn",359:"bg",226:"bf",257:"bi",855:"kh",237:"cm",238:"cv",599:"cw",236:"cf",235:"td",56:"cl",86:"cn",57:"co",269:"km",243:"cd",242:"cg",682:"ck",506:"cr",225:"ci",385:"hr",53:"cu",357:"cy",420:"cz",45:"dk",253:"dj",593:"ec",20:"eg",503:"sv",240:"gq",291:"er",372:"ee",251:"et",500:"fk",298:"fo",679:"fj",358:"ax",33:"fr",594:"gf",689:"pf",241:"ga",220:"gm",995:"ge",49:"de",233:"gh",350:"gi",30:"gr",299:"gl",590:"mf",502:"gt",44:"gb",224:"gn",245:"gw",592:"gy",509:"ht",504:"hn",852:"hk",36:"hu",354:"is",91:"in",62:"id",98:"ir",964:"iq",353:"ie",972:"il",39:"va",81:"jp",962:"jo",7:"ru",254:"ke",686:"ki",383:"xk",965:"kw",996:"kg",856:"la",371:"lv",961:"lb",266:"ls",231:"lr",218:"ly",423:"li",370:"lt",352:"lu",853:"mo",389:"mk",261:"mg",265:"mw",60:"my",960:"mv",223:"ml",356:"mt",692:"mh",596:"mq",222:"mr",230:"mu",262:"re",52:"mx",691:"fm",373:"md",377:"mc",976:"mn",382:"me",212:"eh",258:"mz",95:"mm",264:"na",674:"nr",977:"np",31:"nl",687:"nc",64:"nz",505:"ni",227:"ne",234:"ng",683:"nu",672:"nf",850:"kp",47:"sj",968:"om",92:"pk",680:"pw",970:"ps",507:"pa",675:"pg",595:"py",51:"pe",63:"ph",48:"pl",351:"pt",974:"qa",40:"ro",250:"rw",290:"sh",508:"pm",685:"ws",378:"sm",239:"st",966:"sa",221:"sn",381:"rs",248:"sc",232:"sl",65:"sg",421:"sk",386:"si",677:"sb",252:"so",27:"za",82:"kr",211:"ss",34:"es",94:"lk",249:"sd",597:"sr",268:"sz",46:"se",41:"ch",963:"sy",886:"tw",992:"tj",255:"tz",66:"th",670:"tl",228:"tg",690:"tk",676:"to",216:"tn",90:"tr",993:"tm",688:"tv",256:"ug",380:"ua",971:"ae",598:"uy",998:"uz",678:"vu",58:"ve",84:"vn",681:"wf",967:"ye",260:"zm",263:"zw"},parsley_valiation_options:{trigger:"change",successClass:"has-success",errorClass:"has-error",classHandler:function(e){return e.$element.closest("fieldset")},errorsWrapper:'<div class="km_invalid_message"></div>',errorTemplate:"<span></span>"},parsley_valiation_options_register:{trigger:"change",successClass:"has-success",errorClass:"has-error",classHandler:function(e){return e.$element.closest("fieldset")},errorsWrapper:'<div class="km_auth_invalid_message"></div>',errorTemplate:"<span></span>"}},initilaize:function(){a=fieldday,t=0,n=120,s=!0,1,5,o=fieldday_ajax.isKmUser,e(document).ready(function(){a.onInitMethods()}),a.ClearSessionFilters(".km_filter_form")},onInitMethods:function(){a.FilterSessions(),a.BookingSelection(),a.BookingCalander(),a.MultiWeekBookingCalander(),a.fielddaySessionTime(),a.InitSessionFilter(),a.PhoneInput(),a.DateInput(),a.CardInput(),a.triggerModal(),a.handleQueryParam(),a.atc_cart_steps(),a.requiredfields(),a.inputincrement(),a.checkoutpageevents(),a.merchandiseevents(),a.kidspageevents(),a.SessionlistVeiw(),a.Myaccountpageevents(),a.getTimezoneOffset(),a.kmTooltip(),a.otpEvents(),a.fielddaySelect(),a.hasCart(),a.countItmeCart(),a.initilaizeDaterangepicker(),a.ModalCalander(),a.giftCardswitchevent(),a.passwordHideShowevent(),a.FilterMobile(),a.AddressAutoComplete(),a.ActivePurchasetab(),a.scrollTo(),a.StickyformVisibility(),Stripe.setPublishableKey(fieldday_ajax.fieldday_stripe_token),a.paymentrequired=!1,"bank_days"==document.URL.split("=")[1]&&(e(".km_merchandise").attr("checked",!0),e(".km_merchandise").trigger("change"))},getDaysBetweenDates:function(e,a){for(var t=e.clone(),s=[];t.isSameOrBefore(a);)s.push(t.format("MM-DD-YYYY")),t.add(1,"days");return s},FilterMobile:function(){jQuery(".km_mobile_filters").click(function(){jQuery("#km_session_search_container .km_filter_row.bottom_row , .km_filter_row.myrow.km_filters_change").toggleClass("km_mobile_hidden")})},AddressAutoComplete:function(){if(e("#address_autocomplete").length){var a=document.getElementById("address_autocomplete");new google.maps.places.Autocomplete(a)}e(".km_doctor_address").length&&e(".km_doctor_address").each(function(){var a=e(this).find("input.kmdoctorStreet").attr("id"),t=document.getElementById(a),s=e(this).find("input.kmdoctorpin").attr("id"),i=document.getElementById(s),n=e(this).find("input.kmdoctorState").attr("id"),o=document.getElementById(n),r=e(this).find("input.kmdoctorCity").attr("id"),d=document.getElementById(r),l=new google.maps.places.Autocomplete(t);google.maps.event.addListener(l,"place_changed",function(){for(var a=l.getPlace(),t=0;t<a.address_components.length;t++)for(var s=0;s<a.address_components[t].types.length;s++)"postal_code"==a.address_components[t].types[s]&&e(i).val(a.address_components[t].long_name),"administrative_area_level_1"==a.address_components[t].types[s]&&e(o).val(a.address_components[t].long_name),"locality"==a.address_components[t].types[s]&&e(d).val(a.address_components[t].long_name)})})},ActivePurchasetab:function(){var e=function(e){var a,t,s=window.location.search.substring(1).split("&");for(t=0;t<s.length;t++)if((a=s[t].split("="))[0]===e)return void 0===typeof a[1]||decodeURIComponent(a[1]);return!1}("tab");e&&jQuery(".km_radio_wrap[data-tab="+e+"]").find("input").trigger("click")},BookingSelection:function(){var t=e("input[name='ATC[bookingoption_selection]']:checked").val();if(t&&"fullcamp"!=t&&(e(".km_cart_calender,.km_cart_calender_main").removeClass("km_hidden"),e("#DatesLabel").val())){var s=JSON.parse(e("#DatesLabel").val());if(""!=s){var i=Object.keys(s).length;if(i>0){if(1==i)var n="date selected";else n="dates selected";e(".km_dates_count").html("(<span>"+i+"</span> "+n+")")}else e(".km_dates_count").html("")}}e(".km_booking_radio").change(function(){var t=e("input[name='ATC[bookingoption_selection]']:checked").val();if("fullcamp"==t){e(".km_input_extraoptions,.km_extra_additional").html(""),e(".km_cart_calender,.km_cart_calender_main,.km_calender").addClass("km_hidden"),e(".km_FullSessionextendedPrice").removeClass("km_hidden"),e(".km_perDayextendedPrice").addClass("km_hidden"),e(".km_installments").removeClass("km_hidden"),e(".km_installments input").attr("required","required"),e("#DatesLabel").removeAttr("required"),jQuery(".km_calander_div").multiDatesPicker("resetDates","picked"),jQuery("#DatesLabel").val(""),jQuery("#DatesTimeLabel").val(""),jQuery("#DatesAvail").val(""),jQuery(".km_dates_count").html(""),jQuery(".km_selected_opt").remove();var s=jQuery('.km_booking_radio[value="'+t+'"]').attr("data-fullcamp-avail");e(".km_allowed_seats").attr("id",s),a.Extradata()}else{e(".km_input_extraoptions,.km_extra_additional").html(""),e(".km_cart_calender,.km_cart_calender_main").removeClass("km_hidden"),e(".km_FullSessionextendedPrice").addClass("km_hidden"),e(".km_perDayextendedPrice").removeClass("km_hidden"),e(".km_installments").addClass("km_hidden"),e(".km_installments input").removeAttr("required"),e("#DatesLabel").attr("required","required");var i=jQuery('.km_booking_radio[value="'+t+'"]').attr("data-oneday-times");jQuery("#DatesTimeLabel").val(i);var n=jQuery('.km_booking_radio[value="'+t+'"]').attr("data-oneday-avail");jQuery("#DatesAvail").val(n)}})},BookingCalander:function(){e(".km_cart_calender").on("click",function(){e(this).next(".km_calender").toggleClass("km_hidden");var t=e(this).data("date-from"),s=e(this).data("date-to"),i=moment(t),n=moment(s),o=new Array,r=a.getDaysBetweenDates(i,n);if(e.each(r,function(e,a){var t=new Date,s=(jQuery.datepicker.formatDate("mm-dd-yy",t),new Date(a)),i=jQuery.datepicker.formatDate("mm-dd-yy",s);s<t&&o.push(i)}),""!=e("#DatesLabel").val()){var d=JSON.parse(e("#DatesLabel").val());if(""!=d){var l=new Array;e.each(d,function(e,a){var t=new Date(a),s=jQuery.datepicker.formatDate("mm-dd-yy",t);l.push(s)})}}if("fullcamp"!=e("input[name='ATC[bookingoption_selection]']:checked").val()){var m=e("input[name='ATC[bookingoption_selection]']:checked").data("oneday-dates");""!=m&&(o=r.filter(function(e){return-1===m.indexOf(e)}))}if(m)s=m[m.length-1];if(""==m)var _=!0;else _="";""==o?e(".km_calander_div").multiDatesPicker({dateFormat:"mm-dd-yy",minDate:new Date(t),maxDate:new Date(s),addDates:l,disabled:_,onSelect:function(){var t=e(this).multiDatesPicker("getDates").length,s="";e("#DatesLabel").val(JSON.stringify(e(this).multiDatesPicker("getDates"))),e(".km_onedayavail").html("");var i=JSON.stringify(e(this).multiDatesPicker("getDates")),n=e("input[name='ATC[bookingoption_selection]']:checked").attr("data-oneday-avail"),o=JSON.parse(n),r=new Array;if(i){var d=JSON.parse(e("#DatesLabel").val());""!=d&&e.each(d,function(a,t){var s=o[d[a]];console.log("Date: "+d[a]+"Available Seats: "+s),e(".km_onedayavail").append('<div class="km_selected_opt"><span class="km_avail_label">Date: </span><span class="km_avail_content">'+d[a]+'</span><span class="km_avail_label">Available Seats: </span><span class="km_avail_content">'+s+"</span></div>"),r.push(s)});var l=Math.min.apply(Math,r);e(".km_allowed_seats").attr("id",l)}if(a.Extradata(),t>0){if(1==t)s="date selected";else s="dates selected";e(".km_dates_count").html("(<span>"+t+"</span> "+s+")")}else e(".km_dates_count").html("")}}):e(".km_calander_div").multiDatesPicker({dateFormat:"mm-dd-yy",minDate:new Date(t),maxDate:new Date(s),addDisabledDates:o,addDates:l,disabled:_,onSelect:function(){var t=e(this).multiDatesPicker("getDates").length,s="";e("#DatesLabel").val(JSON.stringify(e(this).multiDatesPicker("getDates"))),e(".km_onedayavail").html("");var i=JSON.stringify(e(this).multiDatesPicker("getDates")),n=e("input[name='ATC[bookingoption_selection]']:checked").attr("data-oneday-avail"),o=JSON.parse(n),r=new Array;if(i){var d=JSON.parse(e("#DatesLabel").val());""!=d&&e.each(d,function(a,t){var s=o[d[a]];console.log("Date: "+d[a]+"Available Seats: "+s),e(".km_onedayavail").append('<div class="km_selected_opt"><span class="km_avail_label">Date: </span><span class="km_avail_content">'+d[a]+'</span><span class="km_avail_label">Available Seats: </span><span class="km_avail_content">'+s+"</span></div>"),r.push(s)});var l=Math.min.apply(Math,r);e(".km_allowed_seats").attr("id",l)}if(a.Extradata(),t>0){if(1==t)s="date selected";else s="dates selected";e(".km_dates_count").html("(<span>"+t+"</span> "+s+")")}else e(".km_dates_count").html("")}});var c=e(".km_cal_close").detach();e(".km_calander_div").append(c),e(".km_cal_close").click(function(){e(this).parents(".km_calender").addClass("km_hidden")})})},MultiWeekBookingCalander:function(){e(".km_multiweek_calander").on("click",function(){e(this).next(".km_calender").toggleClass("km_hidden");var t=e(this).data("date-from"),s=e(this).data("date-to"),i=e(this).data("weekdays"),n=e(this).data("midweekbooking"),o=e(this).data("excluded-dates"),r=moment(t),d=moment(s),l=new Array,m=a.getDaysBetweenDates(r,d);if(e.each(m,function(t,s){var i=new Date,r=(jQuery.datepicker.formatDate("mm-dd-yy",i),new Date(s)),d=jQuery.datepicker.formatDate("mm-dd-yy",r);if(r<i&&l.push(d),1!==n){var m=moment().startOf("week").toDate(),_=moment().endOf("week").toDate(),c=a.getDaysBetweenDates(moment(m),moment(_));e.each(c,function(e,a){var t=new Date,s=(jQuery.datepicker.formatDate("mm-dd-yy",t),new Date(a)),i=jQuery.datepicker.formatDate("mm-dd-yy",s);s<t||l.push(i)})}""!=o&&e.each(o,function(e,a){var t=new Date(a),s=jQuery.datepicker.formatDate("mm-dd-yy",t);l.push(s)})}),0===l.length)l="";e(".km_multiweek_calander_div").datepicker({format:"mm-dd-yy",minDate:new Date(t),maxDate:new Date(s),beforeShowDay:function(e){var a=jQuery.datepicker.formatDate("mm-dd-yy",e),t=e.getDay(),s=JSON.stringify(i);return-1===l.indexOf(a)?-1===s.indexOf(t)?[!1,"somecssclass"]:[!0,"someothercssclass"]:[!1,"somecssclass"]},onSelect:function(t){var s=e(this).datepicker("getDate"),i=jQuery.datepicker.formatDate("mm-dd-yy",s),n=jQuery.datepicker.formatDate("d-M-yy",s);e("#StartingDate").val(i);var o="";if(e("#StartingDate").val()){o="Selected";e(".km_dates_count").html("(<span>"+n+"</span> "+o+")")}else e(".km_dates_count").html("");e(".km_joiningdate .km_date_value").html("<b>"+n+"</b>"),e(".km_joiningdate").show(),a.MultiweekExtradata()}});var _=e(".km_cal_close").detach();e(".km_multiweek_calander_div").append(_),e(".km_cal_close").click(function(){e(this).parents(".km_calender").addClass("km_hidden")})})},ModalCalander:function(){e(".km_datepicker").on("click",function(){let t=e(this).data("modal-heading");var s=e(this).data("date-from"),i=e(this).data("date-to");a.displayModal({header:t,content:"<div class='km_calander_div'></div>",footer:""});var n=moment(s),o=moment(i),r=a.getDaysBetweenDates(n,o);e(".km_calander_div").datepicker({format:"mm-dd-yyyy",minDate:new Date(s),maxDate:new Date(i),beforeShowDay:function(e){for(var a=e.getFullYear(),t=e.getMonth(),s=e.getDate(),i=0;i<r.length;++i){let e=new Date(r[i]);if(a==e.getFullYear()&&t==e.getMonth()-1&&s==e.getDate())return[!0,"ui-state-highlight ui-state-active"]}return[!1]}})})},Extradata:function(){var t=new FormData(e("#km_add_to_cart_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_get_sessions_extradata",t,function(a){"success"==a.status&&(console.log(a),console.log("Extra data success response"),e(".km_input_extraoptions").html(a.data),e(".km_extra_additional").html(a.additionaldata))})},MultiweekExtradata:function(){var t=new FormData(e("#km_add_to_cart_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_multiweek_calculations",t,function(a){if(console.log(a),"success"==a.status){var t=moment(a.data.nextPaymentOn).format("MMM Do, YYYY");e(".km_due_today .km_date_value").text("$"+a.data.totalAmount);var s="$"+a.data.totalAmount;if(a.data.totalAmount!=a.data.payableAmount)s="<strike>$"+a.data.totalAmount+"</strike>$"+a.data.payableAmount;e(".km_total_due .km_date_value").html(s),e(".km_next_payment .km_date_value").text(t),e(".km_weeks_remaining .km_date_title").text(a.data.remainingWeeks+" Weeks Remaining"),e(".km_weeks_remaining .km_date_value").text(a.data.session.paymentFrequency+" - $"+a.data.session.frequencyPrice+"/seat"),e(".km_renewal, .km_due").removeClass("km_hidden"),a.data.payableAmount?e(".paymentMethod").val("card"):e(".paymentMethod").val("free")}})},triggerModal:function(){e(".km_modal_link").on("click",function(t){t.preventDefault();let s=e(this).data("title"),i=e(this).data("description");a.displayModal({header:s,content:"<div class='km_wrapped_content'>"+i+"</div>"},"km_modal_small km_custom_trigger_popup")})},kmTooltip:function(){e(".km_session_location").mouseenter(function(){e(this).next(".km_sessions_description").show()}),e(".km_session_location").mouseleave(function(){e(this).next(".km_sessions_description").hide()}),e(document).on("mouseenter",".km_tooltip",function(){var a=e(this).data("tooltip-title");e(this).append("<i>"+a+"</i>")}),e(document).on("mouseleave",".km_tooltip",function(){e(".km_tooltip i").remove()})},handleQueryParam:function(){if(p=a.GetQueryString("state")){u=a.GetQueryString("code");var t=p.split("_"),s=window.location.href.toString();if(s.indexOf("?")>0){var i=s.substring(0,s.indexOf("?"));window.history.replaceState({},document.title,i)}"facebook"==t[0]?a.LoginWithFacebook():"google"==t[0]&&a.LoginWithGoogle()}let n=a.GetQueryString("sessionId");n&&a.viewSessionDetail(n);let o=a.GetQueryString("session");o&&(document.cookie="sessionclicked=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;",e('a[data-click="'+o+'"]').click())},fielddaySelect:function(){e(".fieldday_select").select2()},fielddaySelectDestroy:function(){e(".fieldday_select").select2("destroy")},requiredfields:function(){e("input[required]:not(.optional), select[required]:not(.optional), textarea[required]:not(.optional)").each(function(){e(this).parents(".km_field_wrap").addClass("required_field")})},closepopup:function(){e("#km_modal").hide(),e("#km_modal .km_modal_heading, #km_modal .km_modal_content, #km_modal .km_modal_footer").html(""),a.GetQueryString("sessionId")&&a.removeQueryParam("sessionId")},closeSecpopup:function(){e("#km_modal_sec").hide(),e("#km_modal_sec .km_modal_heading, #km_modal_sec .km_modal_content, #km_modal_sec .km_modal_footer").html(""),a.GetQueryString("sessionId")&&a.removeQueryParam("sessionId")},closediscountpopup:function(a){e(a).parents(".km_modal").hide()},showAuthPopup:function(t,s){o&&location.reload(),s.preventDefault();var i=e(t).data("isguest"),n={action:"km_display_auth",isGuest:i},r=e(t).data("session-id"),p=e(t).data("ispackage"),u=e(t).data("type"),k=e(t).data("session-featured"),g=e(t).data("offer-id"),v=e(t).data("offer-name");if(r){var y=e(t).data("tag-id"),w=e(t).data("session-date");n.session_id=r,n.tagId=y,n.session_date=w,n.session_type=u,n.sessionfeatured=k,n.isGuest=i,n.Ispackage=p,d=r,f=p,h=u,l=y,m=w,r,a.setCookie("sessionclicked",r)}g&&(n.offerId=g,n.offername=v,_=g,c=v),a.makeCall(fieldday_ajax.ajax_url,n,function(e){a.displayModal(e,"modal-large")})},showLoginForm:function(t,s){o&&location.reload(),s.preventDefault();var i=e(t).data("session-featured"),n=e(t).data("session-date"),p=e(t).data("type"),u={action:"km_display_login",sessionfeatured:i,session_date:n,session_type:p,isGuest:e(t).data("session-isguest")},k=e(t).data("session-id"),f=e(t).data("offer-id"),g=e(t).data("offer-name");i=e(t).data("session-featured");if(k){var v=e(t).data("tag-id");n=e(t).data("session-date");u.session_id=k,u.tagId=v,u.session_date=n,u.sessionfeatured=i,d=k,l=v,h=p,m=n}f&&(u.offerId=f,u.offername=g,_=f,c=g),a.makeCall(fieldday_ajax.ajax_url,u,function(t){a.displayModal(t,"modal-large"),e(".km_modal_content .km_login_wrap").addClass("km_ajax_login"),e(".km_signup_wrap:not(.km_ajax_signup_wrap)").hide(),e(".km_ajax_signup_wrap").removeClass("km_hidden"),r=grecaptcha.render("g-recaptcha",{sitekey:fieldday_ajax.g_sitekey})})},showRegisterForm:function(t,s){var i={action:"km_display_register"},n=e(t).data("session-id"),o=e(t).data("offer-id"),p=e(t).data("offer-name"),u=e(t).data("session-featured");if(n){var k=e(t).data("tag-id"),f=e(t).data("session-date");i.session_id=n,i.tagId=k,i.session_date=f,i.session_date=u,d=n,l=k,m=f}o&&(i.offerId=o,i.offername=p,_=o,c=p),a.makeCall(fieldday_ajax.ajax_url,i,function(t){a.displayModal(t,"modal-large modal-register-popup"),e(".km_modal_content .km_register_wrap").addClass("km_ajax_register"),e(".km_signup_wrap:not(.km_ajax_signup_wrap)").hide(),e(".km_ajax_signup_wrap").removeClass("km_hidden"),a.PhoneInput(),r=grecaptcha.render("g-recaptcha",{sitekey:fieldday_ajax.g_sitekey})})},showForgetPassword:function(){a.makeCall(fieldday_ajax.ajax_url,{action:"km_forget_popup"},function(e){"success"==e.status?a.displayModal(e,"modal-normal"):a.DisplayAlert("error",e.message)})},forgetPassword:function(t,s){s.preventDefault(),e("#km_forget_password").parsley(a.settings.parsley_valiation_options).whenValidate({group:"forgetPassword"}).done(function(){var s=new FormData(e("#km_forget_password")[0]);e(t).prop("disabled",!0),a.postFormData(fieldday_ajax.ajax_url+"?action=km_reset_password",s,function(s){"success"==s.status?(e("#km_forget_password")[0].reset(),a.DisplayMessage(t,"success",s.message)):a.DisplayMessage(t,"error",s.message),e(t).prop("disabled",!1)})})},inputincrement:function(){e(".minus:not(.disabled)").click(function(){var a=e(this).parent().find("input"),t=parseInt(a.val())-1;return t=t<0?0:t,a.val(t),a.change(),!1}),e(".plus:not(.disabled)").click(function(){var a=e(this).parent().find("input");return a.val(parseInt(a.val())+1),a.change(),!1})},checkoutpageevents:function(){e(".km_enable_cardoption").on("change",function(){a.CardInput(),a.paymentrequired=!0,e(".km_payment_wrap").removeClass("km_hidden"),e('.km_payment_option:not(".km_enable_cardoption")').prop("checked",!1),e("#_stripeToken").length||e(".km_purchase_form").prepend("<input type='hidden' name='stripeToken' value='' id='_stripeToken'>"),e(".km_payment_wrap").find("input:not(.optional), textarea:not(.optional), select:not(.optional)").attr("required",!0)}),e('.km_payment_option:not(".km_enable_cardoption")').on("change",function(){a.paymentrequired=!1,e(".km_enable_cardoption").prop("checked",!1),e(".km_payment_wrap").addClass("km_hidden"),e("#_stripeToken").remove(),e(".km_payment_wrap").find("input, textarea, select").removeAttr("required")}),e(document).on("click",".km_provider_terms_display",function(e){e.preventDefault(),a.makeCall(fieldday_ajax.ajax_url,{action:"km_getprovider_terms"},function(e){"success"==e.status?a.displaySecondModal(e,"modal-small"):a.DisplayAlert("error",e.message)})}),e(document).on("change",".km_provider_terms",function(){e(this).is(":checked")?e(".km_accepted_terms").prop("checked",!0):e(".km_accepted_terms").prop("checked",!1)}),e(document).on("click",".open_km_modal",function(){var a=e(this).data("target"),t=e(this).data("kid-id");e(a).find("input, select, textarea").each(function(){e(this).attr("data-kid-id",t)}),e(a).fadeIn()}),e(document).on("click change blur keyup",".km_kids_form_modal input, .km_kids_form_modal select, .km_kids_form_modal textarea",function(){var a=e(this).data("kid-id");e("#update_kid_info_"+a).val("true")}),e(document).on("click",".km_popup_close",function(a){a.preventDefault();var t=e(this).data("popup-id");e(t).fadeOut()}),e(document).on("click",".save_medical_forms",function(t){t.preventDefault();var s=!1,i=e(this).data("form-type"),n=e(this).data("kid-id"),o=i+"_"+n;if("kidsDoctors"==i||"kidsMedicalInsurances"==i||"kidsDentalInsurances"==i)e("#km_purchase_form").parsley(a.settings.parsley_valiation_options).whenValidate({group:o}).done(function(){s=!0});else if("kidsHealthConcerns"==i||"kidsMedicationAllergies"==i||"kidsEnvironmentAllergies"==i||"kidsSymptoms"==i||"kidsTreatments"==i||"kidsDietRestricts"==i||"kidsFoodAllergies"==i){var r=e("#"+o).find('input[type="checkbox"]').length,d=e("#"+o).find('input[type="checkbox"]:checked').length;r>d&&d>0&&(s=!0)}if(s){e(this).parents(".km_modal").fadeOut(),e(this).parents(".km_modal").find(".med_form_error").hide();e('[data-target="#km_modal_'+i+"_"+n+'"]').length;e('[data-target="#km_modal_'+i+"_"+n+'"]').removeClass("Form_Error").addClass("Form_Success km_primary_border")}else{e('[data-target="#km_modal_'+i+"_"+n+'"]').removeClass("Form_Success km_primary_border").addClass("Form_Error");var l=e(this).parents(".km_modal").find(".med_form_error"),m=e(this).parents(".km_modal").find(".km_modal_footer");e(l).detach().appendTo(m),l.fadeIn(),setTimeout(function(){},3e3)}}),e(document).on("change",".km_noform",function(){e(this).is(":checked")?(e(this).parents(".km_modal_medfor_wrap").find(".km_hidden_noform_field").val(!0),e(this).parents(".km_medical_form_wrap").find('input[type="checkbox"]:not(.km_noform)').prop({checked:!1,disabled:!1}),e(this).parents(".km_medical_form_wrap").find(".km_checkbox_wrap:not(.km_noform_wrap)").addClass("disabled"),e(this).parents(".km_medical_form_wrap").find(".related_checkbox_fields .km_input").val(""),e(this).parents(".km_medical_form_wrap").find(".related_checkbox_fields").addClass("km_hidden")):(e(this).parents(".km_modal_medfor_wrap").find(".km_hidden_noform_field").val(!1),e(this).parents(".km_medical_form_wrap").find('input[type="checkbox"]:not(.km_noform)').prop("disabled",!1),e(this).parents(".km_medical_form_wrap").find(".km_checkbox_wrap:not(.km_noform_wrap)").removeClass("disabled"))}),e(document).on("change",".kid-form-checkbox",function(a){1==e(this).prop("checked")?(e(this).parents(".km_medical_form_wrap").find(".km_noform").prop({checked:!1,disabled:!1}),e(this).parents(".km_medical_form_wrap").find(".km_checkbox_wrap:not(.km_noform_wrap)").removeClass("disabled")):(e(this).parents(".km_modal_medfor_wrap").find(".km_hidden_noform_field").val(!0),e(this).parents(".km_medical_form_wrap").find('input[type="checkbox"]:not(.km_noform)').prop("disabled",!1),e(this).parents(".km_medical_form_wrap").find(".km_checkbox_wrap:not(.km_noform_wrap)").removeClass("disabled"))}),e(document).on("change",".km_enable_form",function(){e(this).is(":checked")?e(this).parents(".km_medical_form_wrap").find(".km_input:not(.optional)").prop({required:!0,disabled:!1}):e(this).parents(".km_medical_form_wrap").find(".km_input:not(.optional)").prop({required:!1,disabled:!0}).val(""),a.requiredfields()}),e(document).on("click",".apply_store_credit",function(){var t=e(this).data("credit-id");e("#manualStoreCreditPaid, #storeCreditId, #applySiblingDiscount").remove();var s=e(".manual_store_credit_paid:checked").val(),i=e(".manual_store_credit_paid:checked").data("credit-type");s&&"siblingDiscount"!==i&&e("#km_purchase_form").prepend('<input type="hidden" name="manualStoreCreditPaid" id="manualStoreCreditPaid" value="'+s+'"/>'),t&&"siblingDiscount"!==i&&e("#km_purchase_form").prepend('<input type="hidden" name="storeCreditId" id="storeCreditId" value="'+t+'"/>'),"siblingDiscount"==i&&e("#km_purchase_form").prepend('<input type="hidden" name="applySiblingDiscount" id="applySiblingDiscount" value="true"/>'),a.UpdateCart(),a.closepopup(),a.NextStep()}),e(document).on("click",".decline_store_credit",function(){e("#manualStoreCreditPaid, #storeCreditId, #applySiblingDiscount").remove(),a.UpdateCart(),a.closepopup(),a.NextStep()})},kidspageevents:function(){e(document).on("click",".km_add_kid_modal",function(){a.makeCall(fieldday_ajax.ajax_url,{action:"km_add_new_kid"},function(e){"success"==e.status?(a.displayModal(e,"modal-large modal_newkid"),a.requiredfields(),a.fielddaySelect()):"fail"==e.status&&a.DisplayAlert("error",e.message)})}),e(document).on("click",".km_update_insurance",function(t){var s=e(this);t.preventDefault(),e("#parent_insurance_form").parsley(a.settings.parsley_valiation_options).whenValidate({group:"parent_insurance_form"}).done(function(){var t=new FormData(e("#parent_insurance_form")[0]);s.prop("disabled",!0),a.postFormData(fieldday_ajax.ajax_url+"?action=km_update_insurance",t,function(e){"success"==e.status?a.DisplayMessage(s,"success",e.message):"fail"==e.status&&a.DisplayMessage(s,"error",e.message),s.prop("disabled",!0)})})}),e(document).on("change",".km_hasextra_form",function(){e(this).is(":checked")?e(this).parents(".km_field_wrap").find(".related_checkbox_fields").removeClass("km_hidden"):(e(this).parents(".km_field_wrap").find(".related_checkbox_fields").addClass("km_hidden"),e(this).parents(".km_field_wrap").find(".km_input").val(""))}),e(document).on("click",".km_add_kid_save",function(t){t.preventDefault(),e("#km_form_kid_add").parsley(a.settings.parsley_valiation_options).whenValidate({group:"new_kid_create"}).done(function(){if(a.updateDate(e("#km_form_kid_add"))){var t=new FormData(e("#km_form_kid_add")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_save_kid",t,function(t){"success"==t.status?(a.closepopup(),a.DisplayAlert("success",t.message),e(".km_single_kid_main").append(t.html)):"fail"==t.status&&a.DisplayAlert("error",t.message)})}})}),e(document).on("click",".km_update_profile",function(t){t.preventDefault();var s=e(this);s.data("id");e("#km_kid_profile_update").parsley(a.settings.parsley_valiation_options).whenValidate({group:"update_kid"}).done(function(){if(a.updateDate(e("#km_kid_profile_update"))){var t=new FormData(e("#km_kid_profile_update")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_update_kid_profile",t,function(e){"success"==e.status?a.DisplayMessage(s,"success",e.message):"fail"==e.status&&a.DisplayMessage(s,"success",e.message)})}})}),e(document).on("click",".km_delete_kid",function(t){if(t.preventDefault(),confirm(fieldday_ajax.delteConfirm)){var s=e(this).data("kid-num-id");a.makeCall(fieldday_ajax.ajax_url,{action:"km_delete_kid",kidId:s},function(t){"success"==t.status?(e("#km_parent_kid_"+s).remove(),a.DisplayAlert("success",t.message)):a.DisplayAlert("error",t.message)})}}),e(document).on("click",".km_save_kidform",function(t){t.preventDefault();var s=e(this),i=e("#km_profile_kids_form");i.parsley(a.settings.parsley_valiation_options).whenValidate({group:"kids_forms_field"}).done(function(){var e=new FormData(i[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_save_kidforms",e,function(e){"success"==e.status?a.DisplayMessage(s,"success",e.message):a.DisplayMessage(s,"error",e.message)})})})},calculateCartPrice:function(){},getParticipants:function(t,s){a.makeCall(fieldday_ajax.ajax_url,{action:"km_atc_partcipants",cartkey:t,sessionID:s},function(t){"success"==t.status?e(".km_atc_participants").html(t.content):a.DisplayAlert("error",t.message)})},atc_cart_steps:function(){e(document).mouseup(function(a){var t=e("#km_cart_items_wrap");e(a.target).parents("div").hasClass("km_cart_toggle")||t.is(a.target)||0!==t.has(a.target).length||(t.css({right:"-300px"}),jQuery("button.mobile_bttn").css({display:"block"}))}),e(document).on("click",".km_edit_cart_item",function(){let t=e(this).data("cart-key");a.makeCall(fieldday_ajax.ajax_url,{action:"km_edit_cart_item",cartkey:t},function(t){"success"==t.status?(a.displayModal(t,"modal-large km_addtocart_modal"),e(".km_modal_heading").hide(),a.requiredfields(),a.cartOnScroll(),a.BookingSelection(),a.BookingCalander(),a.MultiWeekBookingCalander(),a.fielddaySessionTime(),e(".km_profile_participants li.km_active_participant").addClass("km_primary_border km_primary_shadow")):a.DisplayAlert("error",t.message)})}),e(document).on("change",".km_eparticipants_type , .km_event_radio",function(){var t=new FormData(e("#km_add_to_cart_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_get_events_price",t,function(t){"success"==t.status?(e(".km_events_prices_section").html(t.data),e(".km_event_ordersummary").html(t.summary),e(".km_required_disclaimer").html('* Indicate Required Field <span class="km_scroll_indicate">(Scroll to see price details)</span>'),e(".km_event_continue").removeClass("km_hidden")):(e(".km_events_prices_section").html(""),e(".km_event_ordersummary").html(""),t.datablank||a.DisplayAlert("error",t.message))})}),e(document).on("click",".km_eventpromo_btn",function(){var t=new FormData(e("#km_add_to_cart_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_get_events_price",t,function(t){"success"==t.status?(e(".km_events_prices_section").html(t.data),e(".km_event_ordersummary").html(t.summary)):(e("input[name=eventpromocode]").val(""),a.DisplayAlert("error",t.message))})}),e(document).on("click",".km_event_continue",function(){if(e(".km_events_prices_section").is(":empty"))return e(".kmeventrequired").text("Please select tickets"),e(".km_modal_content").animate({scrollTop:0},"fast"),!1;e(".kmeventrequired").text(""),e(".km_cart_options").addClass("km_hidden"),e(".km_event_continue").addClass("km_hidden"),e(".km_event_credit,.km_event_ordersummary").removeClass("km_hidden"),e(".km_event_checkout,.km_event_back").removeClass("km_hidden"),e(".km_modal_content").animate({scrollTop:0},"fast"),a.requiredfields(),a.CardInput()}),e(document).on("click",".km_event_back",function(){e(".km_cart_options").removeClass("km_hidden"),e(".km_event_continue").removeClass("km_hidden"),e(".km_event_credit,.km_event_ordersummary").addClass("km_hidden"),e(".km_event_checkout,.km_event_back").addClass("km_hidden")}),e(document).on("click",".km_multiweek_continue",function(){if(e(".km_profile_participants").length){if(0==e("#km_atc_participant_count").val())return e(".kmkidsrequired").text("Please select Participant"),a.scrollInModal(".km_modal_content",".km_multiweek_options"),!1;e(".kmkidsrequired").text("")}if(e(".km_event_Daysweek").length){if(!e(".km_multiweekday_selection").is(":checked"))return e(".kmdaysrequired").text("Please select Days"),a.scrollInModal(".km_modal_content",".km_booking_selection"),!1;e(".kmdaysrequired").text("")}if(e(".km_multiweek_calander").length){if(""===e("#StartingDate").val())return e(".kmdaterequired").text("Please select Date"),a.scrollInModal(".km_modal_content",".km_booking_selection"),!1;e(".kmdaterequired").text("")}e(".km_multiweek_options").addClass("km_hidden"),e(".km_multiweek_continue").addClass("km_hidden"),e(".km_multiweek_credit").removeClass("km_hidden"),e(".km_multiweek_btn,.km_multiweek_back").removeClass("km_hidden"),e(".km_modal_content").animate({scrollTop:0},"fast"),a.requiredfields(),a.CardInput()}),e(document).on("click",".km_multiweek_back",function(){e(".km_multiweek_options").removeClass("km_hidden"),e(".km_multiweek_continue").removeClass("km_hidden"),e(".km_multiweek_credit").addClass("km_hidden"),e(".km_multiweek_btn,.km_multiweek_back").addClass("km_hidden")}),e(document).on("click",".km_more_summary",function(){e(".km_event_orderdetails").toggleClass("km_hidden"),e(".km_event_orderdetails").toggleClass("open")}),e(document).on("click",".km_ticketinclude",function(){e(this).next(".km_event-notes").slideToggle("slow")}),e(document).on("click",".km_guest_participants li",function(){e(".km_guest_participants li").removeClass("km_active_participant km_primary_border km_primary_shadow"),e(this).addClass("km_active_participant km_primary_border km_primary_shadow");let t=e(this).data("count");e("#km_atc_participant_count").val(t);var s=new FormData(e("#km_add_to_cart_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_get_kid_form",s,function(s){e(".km_guestparticipant_forms").html(s.content),s.purchasecount&&e(".km_package_purchase_btn").attr("data-purchasecount",s.purchasecount),a.requiredfields(),a.fielddaySelect(),1==t?e(".km_delete_participant").addClass("disabled"):e(".km_delete_participant").removeClass("disabled")})}),e(document).on("click",".add_new_participant",function(t){t.preventDefault();var s=e("#km_atc_participant_count").val(),i=parseInt(s)+1;e("#km_atc_participant_count").val(i);var n=new FormData(e("#km_add_to_cart_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_add_new_kid",n,function(t){e(".km_addnewparticipant_forms").html(t.content),a.requiredfields(),a.fielddaySelect()})}),e(document).on("click",".km_add_participant",function(t){event.preventDefault();let s=e("#km_atc_cartkey").val();var i=e(this).parents("form").attr("id"),n=e(this).parents("form").find("#km_atc_session_id").val();e("#"+i).parsley(a.settings.parsley_valiation_options).whenValidate({group:"new_kid_create"}).done(function(){if(a.updateDate(e("#"+i))){var t=new FormData(e("#"+i)[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_save_kid",t,function(t){"success"==t.status?(e(".km_addnewparticipant_forms").html(""),e(".modal_newkid").length&&(e(".modal_newkid").hide(),location.reload()),a.getParticipants(s,n)):"fail"==t.status&&a.DisplayAlert("error",t.message)})}})}),e(document).on("click",".km_add_participant_cancel",function(a){a.preventDefault(),e(".km_addnewparticipant_forms").html("")}),e(document).on("click",".km_package_next_btn",function(){e(this).parents("div").find("form").find(".package_payment_section").show(),e(this).parents("div").find("form").find(".km_package_payment_screen_info,.km_no_payment_info").toggleClass("km_hidden"),e(this).parents("div").find("form").find(".km_atc_participants,.recommendedclassPackages, .km_about_package, .km_renewal").hide(),e(this).parents("div").find(".km_modal_footer").find(".km_package_next_btn").hide(),e(this).parents("div").find(".km_modal_footer").find(".km_package_purchase_btn,.km_package_back_btn").show();var a=e(".km_purchasefield:checked").parents(".km_radio_wrap").find(".km_radio_text").clone();e(".km_package_sel").html(a)}),e(document).on("click",".km_package_back_btn",function(){e(this).parents("div").find("form").find(".package_payment_section").hide(),e(this).parents("div").find("form").find(".km_package_payment_screen_info,.km_no_payment_info").toggleClass("km_hidden"),e(this).parents("div").find("form").find(".km_atc_participants,.recommendedclassPackages, .km_about_package ,.km_renewal").show(),e(this).parents("div").find(".km_modal_footer").find(".km_package_next_btn").show(),e(this).parents("div").find(".km_modal_footer").find(".km_package_purchase_btn,.km_package_back_btn").hide()}),e(document).on("change",".km_purchasefield",function(){var a=e(this).parents(".km_radio_wrap").find(".km_radio_text").clone();e(".km_package_sel").html(a)}),e(document).on("change",".km_multiweekday_selection",function(){e(this).is(":checked")?e(this).parent("label").addClass("km_primary_bg"):e(this).parent("label").removeClass("km_primary_bg");new FormData(e("#km_add_to_cart_form")[0]);a.MultiweekExtradata()}),e(document).on("click",".km_profile_participants li:not(.add_new_participant)",function(){e(this).find(".selected_kid").prop("checked")?(e(this).removeClass("km_active_participant km_primary_border km_primary_shadow"),e(this).find(".km_profile_participant_form input").attr("readonly",!0),e(this).find(".km_profile_participant_form input").attr("disabled",!0),e(this).find(".selected_kid").prop("checked",!1)):(e(this).addClass("km_active_participant km_primary_border km_primary_shadow"),e(this).find(".selected_kid").prop("checked",!0),e(this).find(".km_profile_participant_form input").attr("readonly",!1),e(this).find(".km_profile_participant_form input").attr("disabled",!1)),e("#km_atc_participant_count").val(e(".km_active_participant").length),e(".km_selected_kids .km_kids").html(""),e(".km_active_participant").each(function(){var a=e(this).find(".km_participant_name").clone();e(".km_selected_kids .km_kids").append(a)});var t=e(this).parents("div").find("form"),s=e(this).parents("div").find("form").find(".package_id"),i=e(this).parents("div").find("form").find("#km_atc_participant_count").val();if(e(s).length){var n=new FormData(t[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_get_class_packages_options",n,function(e){if("success"==e.status){jQuery(".km_renewal").html(e.renewal);var a=e.renewal_fre;console.log(e.data);var t=0;jQuery(".km_package_next_btn,.km_package_purchase_btn").hide();var s=0,n=(s=e.data.data).packagePurchased,o=(s.paymentRequired,s.oneTimeFee,jQuery.parseJSON(JSON.stringify([s.vendorPackage.price]))),r=o[0],d=o[0].additionalSeatCost;jQuery.each(r,function(e,a){t+=1});var l=t-1;if(i in r)var m=o[0][i];else{var _=o[0][l];m=(i-l)*d+_}if(1==i&&0==n){var c=[{option:"package",timeperiod:a,title:"Class Package",price:"$"+m.toFixed(2),checked:"checked"}];jQuery(".km_package_next_btn").show()}if(1==i&&1==n){c=[{option:"package",timeperiod:"",title:"Upgrade Class Package",price:"$"+m.toFixed(2),checked:"checked"}];jQuery(".km_package_next_btn").show()}if(i>1&&1==n){c=[{option:"package",timeperiod:a,title:"Upgrade Class Package",price:"$"+(m=m-_).toFixed(2),checked:"checked"}];jQuery(".km_package_next_btn").show()}if(i>1&&0==n){c=[{option:"package",timeperiod:a,title:"Class Package",price:"$"+m.toFixed(2),checked:"checked"}];jQuery(".km_package_next_btn").show()}for(var p of(jQuery(".recommendedclassPackages").html(""),jQuery(".recommendedclassPackages").html('<h3 class="km_heading_wrap ">How would you like to pay?</h3>'),c)){var u="";if(p.price)u="<p>Price: "+p.price+" "+p.timeperiod+"</p>";jQuery(".recommendedclassPackages").append('<label class="km_radio_wrap"><div class="km_radio_text"><span>'+p.title+"</span>"+u+"</div><input "+p.checked+' data-price="'+p.price+'" id="'+p.option+'" data-parsley-group="atc_field" class="km_purchasefield" data-text="" value="'+p.option+'" type="radio" name="ATC[prices]"><span class="km_radio"></span></label>')}}})}if(e(".km_multiweek_section").hasClass("km_multiweek_session")){n=new FormData(t[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_multiweek_calculations",n,function(a){if(console.log(a),"success"==a.status){var t=moment(a.data.nextPaymentOn).format("MMM Do, YYYY");e(".km_due_today .km_date_value").text("$"+a.data.totalAmount);var s="$"+a.data.totalAmount;if(a.data.totalAmount!=a.data.payableAmount)s="<strike>$"+a.data.totalAmount+"</strike>$"+a.data.payableAmount;e(".km_total_due .km_date_value").html(s),e(".km_next_payment .km_date_value").text(t),e(".km_weeks_remaining .km_date_title").text(a.data.remainingWeeks+" Weeks Remaining"),e(".km_weeks_remaining .km_date_value").text(a.data.session.paymentFrequency+" - $"+a.data.session.frequencyPrice+"/seat"),e(".km_renewal, .km_due").removeClass("km_hidden"),a.data.payableAmount?e(".paymentMethod").val("card"):e(".paymentMethod").val("free")}})}}),e(document).on("click",".km_update_cart",function(t){if(t.preventDefault(),e(".km_participant_error").remove(),void 0!==e(".km_allowed_seats").attr("data-static-seats"))var s=e(".km_allowed_seats").attr("data-static-seats");else s=e(".km_allowed_seats").attr("id");var i=e('input[name="kidscount"]').val();if(parseInt(i)>parseInt(s))return e(".km_package_participants .km_heading_title").after('<span class="km_participant_error">Sadly, we can only accommodate '+s+" attendees.</span>"),a.scrollInModal(".km_modal_content",".km_package_participants"),!1;e("#km_add_to_cart_form").parsley(a.settings.parsley_valiation_options).whenValidate({group:"atc_field"}).done(function(){var t=e(this).attr("href");a.updateDate(e("#km_add_to_cart_form"))&&a.updateSessionToCart(t)})}),e(document).on("click",".km_delete_participant",function(){let a=e("#km_atc_participant_count").val();if(a>1){e(this).parents(".km_single_kid_wrap").remove();let t=a-1;1==t?e(".km_delete_participant").addClass("disabled"):e(".km_delete_participant").removeClass("disabled"),e("#km_atc_participant_count").val(t),e(".km_guest_participants li").removeClass("km_active_participant km_primary_border km_primary_shadow"),e(".km_guest_participants li[data-count='"+t+"']").addClass("km_active_participant km_primary_border km_primary_shadow");let s=1;e(".km_single_kid_wrap").each(function(){let a=e(this).data("participant-text");e(this).find(".km_kidform_header h3").html(a+" "+s),s++})}}),e(document).on("click",".km_add_to_cart",function(t){e(".km_participant_error").remove();var s=e(this).data("checkout-rediect");if(void 0!==e(".km_allowed_seats").attr("data-static-seats"))var i=e(".km_allowed_seats").attr("data-static-seats");else i=e(".km_allowed_seats").attr("id");var n=e('input[name="kidscount"]').val();if(parseInt(n)>parseInt(i))return e(".km_package_participants .km_heading_title").after('<span class="km_participant_error">Sadly, we can only accommodate '+i+" attendees.</span>"),a.scrollInModal(".km_modal_content",".km_package_participants"),!1;if(e(".km_guest_personalinfo").length)var o="atc_infofield";else o="atc_field";t.preventDefault(),e("#km_add_to_cart_form").parsley(a.settings.parsley_valiation_options).whenValidate({group:o}).done(function(){var t=e(this).attr("href");a.updateDate(e("#km_add_to_cart_form"))&&"undefined"!=s&&a.addSessionToCart(t,s)})}),e(document).on("click",".km_add_to_waitlist",function(t){e(".km_participant_error").remove();e('input[name="kidscount"]').val();t.preventDefault(),e("#km_add_to_cart_form").parsley(a.settings.parsley_valiation_options).whenValidate({group:"atc_field"}).done(function(){a.updateDate(e("#km_add_to_cart_form"));a.addSessionToWaitlist()})}),e(document).on("click",".km_cartguest_continue",function(t){if(t.preventDefault(),e(".km_participant_error").remove(),void 0!==e(".km_allowed_seats").attr("data-static-seats"))var s=e(".km_allowed_seats").attr("data-static-seats");else s=e(".km_allowed_seats").attr("id");var i=e('input[name="kidscount"]').val();if(parseInt(i)>parseInt(s))return e(".km_package_participants .km_heading_title").after('<span class="km_participant_error">Sadly, we can only accommodate '+s+" attendees.</span>"),a.scrollInModal(".km_modal_content",".km_package_participants"),!1;e("#km_add_to_cart_form").parsley(a.settings.parsley_valiation_options).whenValidate({group:"atc_field"}).done(function(){a.updateDate(e("#km_add_to_cart_form"))&&(e(".km_cart_sectionone").addClass("km_hidden"),e(".km_guest_personalinfo").removeClass("km_hidden"),e(".km_add_to_cart,.km_cartguest_back").css("display","inline-block"),e(".km_cartguest_continue").css("display","none"))})}),e(document).on("click",".km_cartguest_back",function(a){e(".km_cart_sectionone").removeClass("km_hidden"),e(".km_guest_personalinfo").addClass("km_hidden"),e(".km_cartguest_continue").css("display","inline-block"),e(".km_add_to_cart,.km_cartguest_back").css("display","none")}),e(document).on("click",".km_add_to_cart_membership",function(t){t.preventDefault();var s={membershipid:e(this).data("membershipid"),membershipprice:e(this).data("membership-price"),providerId:e(this).data("providerid"),title:e(this).data("membership-title"),action:"km_set_membershipcartitems"};a.makeCall(fieldday_ajax.ajax_url,s,function(e){"success"==e.status&&(a.displayModal(e,"modal-normal"),a.CardInput())})}),e(document).on("click",".km_package_purchase_btn",function(t){t.preventDefault();var s=e(this).parents("div").find("form"),i=e(this).parents(".km_modal_alert").find("form").find(".km_package_cardId:checked").val();console.log(i),t.preventDefault(),e(s).parsley(a.settings.parsley_valiation_options).whenValidate({group:"merchandise_field"}).done(function(){if(i){var t=new FormData(s[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_set_packagepurchase",t,function(e){"success"==e.status?(s.hide(),s.parents(".km_modal_content").find(".thank-you-section").show(),s.parents(".km_package_modal").find(".km_modal_footer").hide()):a.DisplayAlert("error",e.message)})}else a.StripeProcess(s,function(t){if(t.error)a.DisplayAlert("error",t.error.message),a.kmRemoveLoader();else{s.find(".stripe_token").val(t.id);var i=new FormData(s[0]),n=t.id;e(this).parents("div").find("form").find(".stripe_token").val(n),a.postFormData(fieldday_ajax.ajax_url+"?action=km_set_packagepurchase",i,function(e){"success"==e.status?(console.log(e.status),s.hide(),s.parents(".km_modal_content").find(".thank-you-section").show(),s.parents(".km_package_modal").find(".km_modal_footer").hide()):a.DisplayAlert("error",e.message)})}})})}),e(document).on("click",".km_self_checkIn_btn",function(t){t.preventDefault();var s=e(this).attr("data-id"),i=e(this).attr("data-order"),n=new FormData;n.set("ticketid",s),n.set("orderno",i),a.postFormData(fieldday_ajax.ajax_url+"?action=km_self_checkin",n,function(t){"success"==t.status?e(".km_checkIn").html(t.content):a.DisplayAlert("error",t.message)})}),e(document).on("click",".km_pullticket_btn",function(t){var s=e("input[name=ticket_email]").val(),i=e("input[name=ticket_phone]").val();if(""==s&&""==i)return e(".invalid-form-error-message").html("Must fill one field either email id or phone number").addClass("filled"),!1;var n=e("#km_ticket_form");n.parsley().validate();var o=new FormData(n[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_pullticket",o,function(t){"success"==t.status?e(".km_checkIn").html(t.content):a.DisplayAlert("error",t.message),a.fielddaySessionTime(),a.PhoneInput(),a.scrollTo(".km_checkIn")})}),e(document).on("click","#contact-submit",function(t){t.preventDefault();var s=e(this).parents("form"),i=new FormData(s[0]);e(this).parents("form").parsley(a.settings.parsley_valiation_options).whenValidate({group:"km_contact"}).done(function(){a.postFormData(fieldday_ajax.ajax_url+"?action=km_contact_form",i,function(t){"success"==t.status?(e(".km_contact_message").html("<p>"+t.message+"</p>"),e(s)[0].reset()):a.DisplayAlert("error",t.message)})})}),e(document).on("click",".km_sticky_btn",function(e){e.preventDefault();var t=new FormData;a.postFormData(fieldday_ajax.ajax_url+"?action=km_sticky_widget",t,function(e){"success"==e.status?(a.displayModal(e,"modal-medium km_sticky_modal"),a.PhoneInput(),a.requiredfields(),r=grecaptcha.render("c-recaptch",{sitekey:fieldday_ajax.g_sitekey})):a.DisplayAlert("error",e.message)})}),e(document).on("click","#partyform-submit",function(t){t.preventDefault();var s=e(this).parents("form"),i=new FormData(s[0]);e(this).parents("form").parsley(a.settings.parsley_valiation_options).whenValidate({group:"km_party"}).done(function(){a.postFormData(fieldday_ajax.ajax_url+"?action=km_party_form",i,function(t){"success"==t.status?(e(".km_success_message").html("<p>"+t.message+"</p>"),e(s)[0].reset()):a.DisplayAlert("error",t.message)})})}),e(document).on("click",".km_sticky_icon",function(t){t.preventDefault(),e(".km_sticky_icon").toggleClass("km_sticky_close km_sticky_open"),e(".km_sticky_content").toggleClass("km_hidden_sticky"),e(".km_sticky_content").hasClass("km_hidden_sticky")?a.setCookie("km_stickyform","close"):a.setCookie("km_stickyform","open")}),e(document).on("click",".km_event_checkout",function(t){t.preventDefault();var s=e(this).parents("div").find("form");if(e(this).parents(".km_modal_alert").find("form").find(".km_package_cardId:checked").val()){var i=new FormData(s[0]);a.km_loader(),a.postFormData(fieldday_ajax.ajax_url+"?action=km_set_eventpurchase",i,function(e){"success"==e.status?(s.hide(),s.parents(".km_modal_content").find(".thank-you-section").show(),s.parents(".km_event_modal").find(".km_modal_footer").hide()):a.DisplayAlert("error",e.message)})}else{if(1==e(this).parents("div").find("form").find(".kmeventPrice").text())e(this).parents("div").find("form").parsley(a.settings.parsley_valiation_options_register).whenValidate({group:"event_fields"}).done(function(){a.StripeProcess(s,function(t){if(t.error)a.DisplayAlert("error",t.error.message),a.kmRemoveLoader();else{s.find(".stripe_token").val(t.id);var i=new FormData(s[0]);i.set("hideloader","hide");var n=t.id;e(this).parents("div").find("form").find(".stripe_token").val(n),a.postFormData(fieldday_ajax.ajax_url+"?action=km_set_eventpurchase",i,function(e){"success"==e.status?(s.hide(),s.parents(".km_modal_content").find(".thank-you-section").show(),s.parents(".km_event_modal").find(".km_modal_footer").hide(),a.processSessionFilters()):a.DisplayAlert("error",e.message)})}},!0)});else{i=new FormData(s[0]);e(this).parents("div").find("form").parsley(a.settings.parsley_valiation_options_register).whenValidate({group:"event_fields"}).done(function(){a.km_loader(),a.postFormData(fieldday_ajax.ajax_url+"?action=km_set_eventpurchase",i,function(e){"success"==e.status?(s.hide(),s.parents(".km_modal_content").find(".thank-you-section").show(),s.parents(".km_event_modal").find(".km_modal_footer").hide(),a.processSessionFilters()):a.DisplayAlert("error",e.message)})})}}}),e(document).on("click",".km_multiweek_btn",function(t){t.preventDefault();var s=e(this).parents("div").find("form"),i=e(this).parents(".km_modal_alert").find("form").find(".km_package_cardId:checked").val(),n=new FormData(s[0]);i?(a.km_loader(),a.postFormData(fieldday_ajax.ajax_url+"?action=km_multiweekpurchase",n,function(e){"success"==e.status?(s.hide(),s.parents(".km_modal_content").find(".thank-you-section").show(),s.parents(".km_addtocart_modal").find(".km_modal_footer").hide()):a.DisplayAlert("error",e.message)})):e(this).parents("div").find("form").parsley(a.settings.parsley_valiation_options_register).whenValidate({group:"multiweek_fields"}).done(function(){a.StripeProcess(s,function(t){if(t.error)a.DisplayAlert("error",t.error.message),a.kmRemoveLoader();else{s.find(".stripe_token").val(t.id);var i=new FormData(s[0]),n=t.id;e(this).parents("div").find("form").find(".stripe_token").val(n),a.postFormData(fieldday_ajax.ajax_url+"?action=km_multiweekpurchase",i,function(e){"success"==e.status?(s.hide(),s.parents(".km_modal_content").find(".thank-you-section").show(),s.parents(".km_addtocart_modal").find(".km_modal_footer").hide()):a.DisplayAlert("error",e.message)})}},!0)})}),e(document).on("click",".membership_purchase_button",function(t){t.preventDefault();var s,i=e(this).data("membershipid"),n=e(this).data("paymentmethod"),o=e(this).data("purchasecount"),r=e(this).find(".savecardcheck:checked").val(),d=e(this).parents("div").find("form");a.StripeProcess(d,function(e){if(e.error)a.DisplayAlert("error",e.error.message),a.kmRemoveLoader();else{d.find(".stripe_token").val(e.id);var t=new FormData(d[0]);s=e.id,t.set("membershipid",i),t.set("paymentmethod",n),t.set("purchasecount",o),t.set("stripeToken",s),t.set("saveCard",r),a.postFormData(fieldday_ajax.ajax_url+"?action=km_set_membershipurchase",t,function(e){if("success"==e.status)if(a.DisplayAlert("success",e.message),"localhost"==window.location.hostname){var t=window.location,s=t.protocol+"//"+t.host+"/"+t.pathname.split("/")[1];window.location=s+"/my-account/"}else window.location=window.location.origin+"/my-account/"})}})}),e(document).on("click",".km_add_to_cart_giftCard",function(t){t.preventDefault();var s=e("[name='recipientname']").val(),i=e("[name='recipient_email']").val(),n=parseInt(e("input#km_gift_custom_amount").attr("max")),o=(parseInt(e("input#km_gift_custom_amount").attr("min")),parseInt(e("input#km_gift_custom_amount").val()));if(""==s)return a.DisplayAlert("error","Fill the requried fields."),!1;if(o>n)return a.DisplayAlert("error","Amount is over the $2000 maximum"),!1;var r=e(".km_single_giftcard .km_gift_image").data("giftcardid"),d=e(".km_single_giftcard .km_gift_image").attr("data-original"),l=e(".km_single_giftcard .km_gift_image").attr("src"),m=(e(".giftcardprice").text(),e(".km_giftcard_title_single").text()),_=e("span.km_sendoption_value.selectedCartItem").text(),c=(s=e("[name='recipientname']").val(),i=e("[name='recipient_email']").val(),e("[name='recipient_phone']").val()),p=e("[name='usergiftmsg']").val(),u=e("[name='sender_name']").val(),k=e("[name='send_date']").val(),f={giftCardid:r,image:d,imagethumb:l,amount:e(".giftcardprice").text(),title:m.trim(),sendmethod:_,recipientname:s,recipientemail:i,recipientphone:c,usergiftmsg:p,sendername:u,senddate:k,action:"km_set_giftCardmodel"};a.makeCall(fieldday_ajax.ajax_url,f,function(e){"success"==e.status&&(a.displayModal(e,"modal-large"),a.CardInput(),a.PhoneInput(),a.requiredfields())})}),e(document).on("click",".giftcard_purchase_button",function(t){t.preventDefault();var s,i,n,o=e(this).attr("data-giftcardid"),r=e(this).data("paymentmethod"),d=e(this).data("purchasecount"),l=e(".km_gift_image").text(),m=e(".km_gift_imagethumb").text(),_=e(".sendername").text(),c=e(".km_gift_amount ").text();s=e(".km_gift_loginusername").text(),senderName=e(".km_gift_username").text(),senderEmail=e(".km_gift_useremail").text(),senderPhone=e("[name='recipient_phone']").val(),massgage=e("span.km_gift_msg.purchase_model p").text(),i=e("[name='parent[email]']").val(),n=e("[name='parent[phone]']").val(),guest=e("input#usreguest").val(),null==i&&null==n&&(s=e("[name='userDetails[name]']").val(),i=e("[name='userDetails[email]']").val(),n=e("input#parent_phone").val());e(".savecardcheck:checked").val();var p={};p.number=e("#km_card_number").val(),p.cvc=e("#km_card_cvc").val(),p.exp_month=e("#expireMM").val(),p.exp_year=e(".km_card_expiry_year").val();var u=e(this).parents("div").find("form");e(u).parsley(a.settings.parsley_valiation_options).whenValidate({group:"merchandise_field"}).done(function(){a.StripeProcess(u,function(e){if(e.error)a.DisplayAlert("error",e.error.message),a.kmRemoveLoader();else{a.km_loader(),u.find(".stripe_token").val(e.id);var t=new FormData(u[0]);t.set("userName",s),t.set("userEmail",i),t.set("userPhone",n),t.set("giftCardid",o),t.set("paymentmethod",r),t.set("purchasecount",d),t.set("giftCardImage",l),t.set("giftCardImagethumb",m),t.set("amount",c),t.set("massgage",massgage),t.set("stripeToken",e.id),t.set("sendername",senderName),t.set("senderemail",senderEmail),t.set("senderphone",senderPhone),t.set("senderDisplayName",_),t.set("guest",guest),a.postFormData(fieldday_ajax.ajax_url+"?action=km_set_giftcardPurchase",t,function(e){"success"==e.status&&("localhost"==window.location.hostname?window.location=window.location.origin+"/wordpresss/my-account/":window.location=window.location.origin+"/my-account/")},!0)}},!0)})}),e(document).on("click","#km_giftpurchase_btn",function(t){t.preventDefault();e(this).data("giftcardid");var s=e(this).data("title"),i={giftcardid:e(this).data("giftcardid"),giftcardtitle:s,giftcardpricerange:e(this).data("giftcardprice-range"),buttontext:e(this).text(),action:"km_set_singlegiftcard"};a.makeCall(fieldday_ajax.ajax_url,i,function(t){if("success"==t.status){a.displayModal(t,"modal-large km_single_giftcardpopup"),a.requiredfields(),e(".km_single_giftcard .km_single_giftdesign:first-child img").trigger("click");var s=e("#giftmsg").text();e("#giftcardmsg").text(s),e("#giftmsg").keyup(function(){var a=this.value;e("#giftcardmsg").text(a)})}})}),e("body").on("click","p.km_installments_heading",function(){var t={action:"km_set_checkoutpayments"},s=e(this).find("i#km_checkoutpayments").data("sessionid");s&&(t.session_id=s),a.makeCall(fieldday_ajax.ajax_url,t,function(e){a.displayModal(e,"modal-small km_payment_installment")})}),e(document).on("click",".atc_prev_step",function(){a.display_atc_prev_step()}),e(document).on("click",".km_cart_toggle",function(){a.updatefielddayCart(e(this).parent().find("#km_cart_items_wrap"))}),e(document).on("click",".km_slidefilter_btn a",function(){e(".km_filter_slide").css({left:"0px"}).addClass("fieldday_filter_open"),e(".km_SessionsSection").css({"margin-left":"210px",width:"85%"})}),e(document).on("click",".removefilterselecter",function(a){a.stopPropagation(),jQuery(".km_filter_slide").css({left:"-100%"}).removeClass("fieldday_filter_open"),e(".km_SessionsSection").css({"margin-left":"0px",width:"100%"})}),e(document).on("click",".mobile_bttn",function(){a.updatefielddayCartMobile()}),e(document).on("click",".km_remove_cart_item",function(){e("[id=km_cart_items_wrap]").addClass("fieldday_ajax_processing"),e("#km_cart_items_wrap_mobile").addClass("fieldday_ajax_processing");var t=e(this).data("cart-key"),s=e(this).data("actionfrom");a.makeCall(fieldday_ajax.ajax_url,{action:"km_remove_cart_item",cart_key:t},function(t){"success"==t.status?(e("#km_cart_items_wrap_mobile").html(t.content),e("[id=km_cart_items_wrap]").html(t.content),e("[id=km_cart_total_count]").html(t.items),e(".mobile_cart_count").html(t.items),e("#km_cart_items_wrap_mobile a.km_btn").after("<p class='continue_shopping_cart'><a href='/purchase/'>Continue Shopping</a></p>"),e("#km_cart_items_wrap_mobile").removeClass("fieldday_ajax_processing"),e("[id=km_cart_items_wrap]").removeClass("fieldday_ajax_processing"),"cart"!==s&&a.UpdateCart(),e(".mobile_cart_count").text()<1?e(".cart_bttn_mobile").addClass("mobile_cart_count_0"):e(".cart_bttn_mobile").removeClass("mobile_cart_count_0")):a.DisplayAlert("error","error to get the cart information")})})},cartOnScroll:function(){let t=!1;e(".km_addtocart_modal .km_modal_content").scroll(function(){e(this).scrollTop()<50&&(t=!1,e(".km_atc_header").show()),t&&a.inRange(e(this).scrollTop(),45,55)||(e(this).scrollTop()>50?(t=!0,e(".km_atc_header").hide()):(t=!1,e(".km_atc_header").show()))})},updateDate:function(a){e(".custom_dob_error").remove();var t=!1;return a.find(".km_dob_wrap").each(function(){var a=e(this).find(".km_date_year").val()+"-"+e(this).find(".km_date_month").val()+"-"+e(this).find(".km_date_day").val(),s=moment(a),i=e(this).data("age-from"),n=e(this).data("age-to"),o=moment().diff(a,"years",!1);s.isBefore(moment(),"day")&&s.isValid()||(e(this).append("<span class='custom_dob_error'>Date is invalid</span>"),t=!0),(o<i||o>n)&&(e(this).find(".custom_dob_error").remove(),e(this).append("<span class='custom_dob_error'>Age limit for this activity is "+i+"y - "+n+"y.</span>"),t=!0,e(this).find(".km_date_year").focus()),e(this).find(".km_hidden_dob").val(a)}),!t},updateSessionToCart:function(t){var s=new FormData(e("#km_add_to_cart_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_update_cartitems",s,function(t){var s;"success"==t.status?(/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)?(a.updatefielddayCartMobile(),e(".cart_bttn_mobile").removeClass("mobile_cart_count_0")):a.updatefielddayCart(e("[id=km_cart_items_wrap]")),window.clearTimeout(s),s=setTimeout(function(){e("#km_cart_items_wrap").css("right","-300px")},5e3),a.closepopup()):a.DisplayAlert("error",t.message)})},addSessionToWaitlist:function(){var t=new FormData(e("#km_add_to_cart_form")[0]),s=e("#km_add_to_cart_form");a.postFormData(fieldday_ajax.ajax_url+"?action=km_set_waitlistitems",t,function(e){"success"==e.status?(s.hide(),s.parents(".km_modal_content").find(".thank-you-section").show(),s.parents(".km_addtocart_modal").find(".km_modal_footer").hide()):a.DisplayAlert("error",e.message)})},addSessionToCart:function(t,s){var i=new FormData(e("#km_add_to_cart_form")[0]);i.append("checkoutRediect",s),a.postFormData(fieldday_ajax.ajax_url+"?action=km_set_cartitems",i,function(s){var i;"success"==s.status?(/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)?(a.updatefielddayCartMobile(),e(".cart_bttn_mobile").removeClass("mobile_cart_count_0")):a.updatefielddayCart(e("[id=km_cart_items_wrap]")),window.clearTimeout(i),i=setTimeout(function(){e("#km_cart_items_wrap").css("right","-300px")},5e3),s.pageredirect&&(window.location.href=s.pageredirect+"?cart=true"),t?window.location.href=t:a.closepopup(),a.processSessionFilters()):a.DisplayAlert("error",s.message)})},updatefielddayCart:function(t){e(".km_cart_page").length||e("#km_cart_items_wrap").css({right:"0px"}).html("").addClass("fieldday_ajax_processing"),a.makeCall(fieldday_ajax.ajax_url,{action:"get_cart_data"},function(s){"success"==s.status?(t.html(s.content),e("[id=km_cart_total_count]").html(s.items)):a.DisplayAlert("error","error to get the cart information"),e("[id=km_cart_items_wrap]").removeClass("fieldday_ajax_processing")},!0)},updatefielddayCartMobile:function(){e("#km_cart_items_wrap_mobile").css({top:"0px"}).html("").addClass("fieldday_ajax_processing"),a.makeCall(fieldday_ajax.ajax_url,{action:"get_cart_data"},function(t){"success"==t.status?(e("#km_cart_items_wrap_mobile").html(t.content),e(".mobile_cart_count").html(t.items),e(".cart_bttn_mobile").removeClass("mobile_cart_count_0"),e("#km_cart_items_wrap").html(t.content),e("[id=km_cart_total_count]").html(t.items)):a.DisplayAlert("error","error to get the cart information"),e("#km_cart_items_wrap_mobile").removeClass("fieldday_ajax_processing"),e("button.mobile_bttn").css({display:"none"}),e("#km_cart_items_wrap_mobile a.km_btn").after("<p class='continue_shopping_cart'><a href='/purchase/'>Continue Shopping</a></p>"),t.items>3?e("#km_cart_items_wrap_mobile ul").css("height","550px"):e("#km_cart_items_wrap_mobile ul").css("height","auto")},!0)},saveKidsIntoLocal:function(){var t=JSON.parse(a.getCookie("km_saved_kids"));t||(t={});var s=e("#km_add_to_cart_form").serializeJSON().ATC.kids;e.each(s,function(e,a){var s=a.school;a.school={},a.school._id=s,t[a._id]=a}),a.setCookie("km_saved_kids",JSON.stringify(t))},setCookie:function(e,a,t){var s="";if(t){var i=new Date;i.setTime(i.getTime()+24*t*60*60*1e3),s="; expires="+i.toUTCString()}document.cookie=e+"="+(a||"")+s+"; path=/"},getTimezoneOffset:function(){let e=(new Date).getTimezoneOffset();var t=(e<0?"":"-")+(e=Math.abs(e));t&&a.setCookie("offset",t)},getCookie:function(e){for(var a=e+"=",t=document.cookie.split(";"),s=0;s<t.length;s++){for(var i=t[s];" "==i.charAt(0);)i=i.substring(1,i.length);if(0==i.indexOf(a))return i.substring(a.length,i.length)}return null},inRange:function(e,a,t){return e>=a&&e<=t},registerSession:function(t,s,i,n,o){a.makeCall(fieldday_ajax.ajax_url,{action:"km_display_cartform",sessionId:t,tagId:s,sessionDate:i,sessionfeatured:n,waitlist:o},function(n){"success"==n.status?(a.displayModal(n,"modal-large km_addtocart_modal"),e(".km_guest_personalinfo").length?(e(".km_add_to_cart,.km_cartguest_back").css("display","none"),e(".km_cartguest_continue").css("display","inline-block")):(e(".km_cartguest_continue , .km_cartguest_back").css("display","none"),e(".km_add_to_cart").css("display","inline-block")),d=t,l=s,m=i,a.scrollTo(),a.requiredfields(),a.BookingSelection(),a.BookingCalander(),a.MultiWeekBookingCalander(),a.cartOnScroll(),a.checkoutpageevents(),a.fielddaySessionTime(),a.PhoneInput()):a.DisplayAlert("error",n.message)})},registerEvent:function(e,t,s,i){a.makeCall(fieldday_ajax.ajax_url,{action:"km_display_eventcartform",sessionId:e,tagId:t,sessionDate:s,sessionfeatured:i},function(i){"success"==i.status?(a.displayModal(i,"modal-large km_addtocart_modal km_event_modal"),d=e,l=t,m=s,a.requiredfields(),a.PhoneInput(),a.cartOnScroll(),a.fielddaySessionTime(),a.inputincrement(),a.fielddaySessionTime(),a.checkoutpageevents(),a.AddressAutoComplete()):a.DisplayAlert("error",i.message)})},registerPackage:function(t,s){a.makeCall(fieldday_ajax.ajax_url,{action:"km_display_packageform",sessionId:t,packageId:s},function(i){if("success"==i.status){a.displayModal(i,"modal-large km_package_modal km_addtocart_modal"),e(".package_payment_section, .km_package_btns").hide();var n=[i.prices];e(".store_json").attr("data-json",JSON.stringify(n)),s,d=t,a.requiredfields(),a.cartOnScroll(),a.checkoutpageevents(),a.fielddaySessionTime(),a.AddressAutoComplete()}else a.DisplayAlert("error",i.message)})},InstallmentPlans:function(e,t,s,i){a.makeCall(fieldday_ajax.ajax_url,{action:"km_display_plans",sessionId:e,tagId:t,sessionDate:s,sessionfeatured:i},function(i){"success"==i.status?(a.displayModal(i,"modal-large km_addtocart_modal"),d=e,l=t,m=s,a.requiredfields(),a.cartOnScroll()):a.DisplayAlert("error",i.message)})},siblingDiscount:function(t,s){var i=new FormData;e(t).is(":checked")?i.set("astatus","apply"):i.set("astatus","remove"),a.postFormData(fieldday_ajax.ajax_url+"?action=km_apply_sibling_discount",i,function(e){"success"==e.status?a.UpdateCart():(a.kmRemoveLoader(),a.DisplayAlert("error",e.message))},!0)},merchandiseevents:function(){e(document).on("change",".km_merchandise",function(){if(e(this).is(":checked")){e(".km_session_type").prop("checked",!1);var t=e("#layoutdesign").val();a.makeCall(fieldday_ajax.ajax_url,{action:"km_get_bankdays",data:t},function(t){"success"==t.status?(e(".km_provider_sessions").hide(),e(".km_provider_merchandise").html(t.content).show()):"fail"==t.status&&a.DisplayAlert("error",t.message)})}else a.processSessionFilters()}),e(document).on("click",".purchase_merchandise",function(){e("#fieldday_merchandise_form").parsley(a.settings.parsley_valiation_options).whenValidate({group:"merchandise_field"}).done(function(){a.StripeProcess(e("#fieldday_merchandise_form"),function(t){if(t.error)a.DisplayAlert("error",t.error.message),a.kmRemoveLoader();else{e("#fieldday_merchandise_form .merchandise_stripeToken").val(t.id);var s=new FormData(e("#fieldday_merchandise_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_merchandise_process",s,function(e){"success"==e.status?a.displayModal(e):a.DisplayAlert("error",e.message)})}},!0)})})},registerSessionTiming:function(t,s){var i={action:"km_registerSessionTiming"},n=e(t).data("session-id"),o=e(t).data("session-featured"),r=e(t).data("offer-id"),p=e(t).data("offer-name");if(n){var u=e(t).data("tag-id"),k=e(t).data("session-date");i.session_id=n,i.tagId=u,i.session_date=k,i.sessionfeatured=o,d=n,l=u,m=k}r&&(i.offerId=r,i.offername=p,_=r,c=p),a.makeCall(fieldday_ajax.ajax_url,i,function(e){a.displayModal(e,"modal-large"),a.fielddaySessionTime()})},hasCart:function(){"cart=true"==document.URL.split("?")[1]&&(a.updatefielddayCart(e("[id=km_cart_items_wrap]")),setTimeout(function(){e("#km_cart_items_wrap").css("right","-300px")},5e3)),e("body").on("click","#sessiontimenext",function(){var e,t,s,i=[];jQuery(":checkbox:checked").each(function(a){sessionfullweek=jQuery(this).data("sessionfullweek"),sessionfullweek?i="":i.push(this.value),e=jQuery(this).data("session-id"),t=jQuery(this).data("session-tag"),s=jQuery(this).data("session-featured")}),null!=e?a.registerSession(e,t,i,s):a.DisplayAlert("error","Please Select Date!")})},countItmeCart:function(){var a=e(".mobile_cart_count").text();a<1?e(".cart_bttn_mobile").addClass("mobile_cart_count_0"):e(".cart_bttn_mobile").removeClass("mobile_cart_count_0"),a>4?e("#km_cart_items_wrap_mobile ul").css("height","550px"):e("#km_cart_items_wrap_mobile ul").css("height","auto");e("#km_cart_total_count").text();a>4?e("#km_cart_items_wrap ul").css("height","550px"):e("#km_cart_items_wrap ul").css("height","auto")},registermerchandise:function(e,t){a.makeCall(fieldday_ajax.ajax_url,{action:"km_merchandise_form",offerId:e,offername:t},function(s){a.displayModal(s,s.modalclass),_=e,c=t,a.requiredfields(),a.PhoneInput(),a.CardInput()})},login:function(t,s){s.preventDefault(),e(t).parents("form").parsley(a.settings.parsley_valiation_options_register).whenValidate({group:"km_login"}).done(function(){var s=new FormData(e("#km_login_form")[0]);a.postFormData(fieldday_ajax.ajax_url,s,function(e){e.isGuest&&!f&&window.location.reload(),a.afterLogin(e,t)},!0)})},LoginWithFacebook:function(){let e=a.getCookie("sessionclicked");e&&(open_session=e);var t={action:"km_social_login",AuthCode:u,client:"facebook",openpopup:open_session};a.makeCall(fieldday_ajax.ajax_url,t,function(e){a.afterLogin(e)})},LoginWithGoogle:function(){let e=a.getCookie("sessionclicked");e&&(open_session=e);var t={action:"km_social_login",AuthCode:u,client:"google",openpopup:open_session};a.makeCall(fieldday_ajax.ajax_url,t,function(e){a.afterLogin(e)})},register:function(t,s){s.preventDefault(),e(t).parents("form").parsley(a.settings.parsley_valiation_options_register).whenValidate({group:"register"}).done(function(){var s=new FormData(e("#km_register_form")[0]);a.postFormData(fieldday_ajax.ajax_url,s,function(e){a.afterLogin(e,t)})})},updateParent:function(t,s){s.preventDefault(),e(t).hasClass("disabled")||e(t).parents("form").parsley(a.settings.parsley_valiation_options).whenValidate({group:"profile_fields"}).done(function(){var s=new FormData(e("#profile_update")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_update_profile",s,function(e){"success"==e.status?a.DisplayMessage(t,"success",e.message):a.DisplayMessage(t,"error",e.message)})})},updatePassword:function(t,s){if(s.preventDefault(),!e(t).hasClass("disabled")){var i=new FormData(e("#km_reset_password_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_update_password",i,function(s){"success"==s.status?(e("#km_reset_password_form")[0].reset(),a.DisplayMessage(t,"success",s.message)):a.DisplayMessage(t,"error",s.message)})}},profileForm:function(t,s){if(s.preventDefault(),!e(t).hasClass("disabled")){var i={page:e(t).attr("id"),action:"km_profile_tab",dataId:e(t).data("id")};a.makeCall(fieldday_ajax.ajax_url,i,function(s){"success"==s.status?(e(".km_tab_data").html(""),e(".km_nav_link").removeClass("km_active"),e(".km_nav_link").removeClass("km_primary_color"),e(t).addClass("km_active"),e(t).addClass("km_primary_color"),e(".km_tab_data").html(s.content),a.PhoneInput(),a.requiredfields(),a.fielddaySelect(),a.fielddaySessionTime()):"fail"==s.status&&a.DisplayAlert("error",s.message)})}},creditStatementFilter:function(t,s){e(".km_credit_filter").removeClass("km_cred_filter_active"),e(".km_credit_filter").removeClass("km_primary_bg"),e(t).addClass("km_cred_filter_active"),e(t).addClass("km_primary_bg");var i={page:"store_statement",action:"km_profile_tab",isPerdayCredit:s};a.makeCall(fieldday_ajax.ajax_url,i,function(t){"success"==t.status?(e(".km_tab_data").html(""),e(".km_tab_data").html(t.content),e(".km_credit_filter").removeClass("km_cred_filter_active"),e(".km_credit_filter").removeClass("km_primary_bg"),"true"==s?(e(".km_day_credit").addClass("km_cred_filter_active"),e(".km_day_credit").addClass("km_primary_bg")):"false"==s&&(e(".km_dollar_credit").addClass("km_cred_filter_active"),e(".km_dollar_credit").addClass("km_primary_bg"))):"fail"==t.status&&a.DisplayAlert("error",t.message)})},ajaxPurchase:function(t,s){if(s.preventDefault(),!e(t).hasClass("disabled")){e(".km_pagination li").removeClass("km_pagination_active"),e(t).addClass("km_pagination_active");var i={pagenumber:e(t).data("page"),action:"km_get_purchase"};a.makeCall(fieldday_ajax.ajax_url,i,function(t){"success"==t.status?(e(".km_tab_data").html(""),e(".km_tab_data").html(t.content)):"fail"==t.status&&a.DisplayAlert("error",t.message)})}},ajaxPagination:function(t,s){if(s.preventDefault(),!e(t).hasClass("disabled")){e(".km_pagination li").removeClass("km_pagination_active"),e(t).addClass("km_pagination_active");var i={pagenumber:e(t).data("page"),action:"km_get_pagination"};a.makeCall(fieldday_ajax.ajax_url,i,function(t){"success"==t.status?(e(".km_pagination_data").html(""),e(".km_pagination_data").html(t.content)):"fail"==t.status&&a.DisplayAlert("error",t.message)})}},readURL:function(a){if(a.files&&a.files[0]){var t=new FileReader;t.onload=function(t){e(a).parents(".profile-pic-upload").find(".preview-img").attr("src",t.target.result).show(),e(a).parents(".profile-pic-upload").find(".km_default_avatar").hide()},t.readAsDataURL(a.files[0])}},afterLogin:function(t,s){console.log("func enter");var i=null;if(i=p?p.split("_"):[],"success"==t.status)if(console.log("response success"),i[1]&&(d=i[1]),i[4]&&(_=i[4]),s&&a.DisplayMessage(s,"success",t.message),t.popup&&window.location.replace(window.location.href+"?session="+t.popup),_)a.registermerchandise(_,c),o=!0,a.updateMenu();else if(d&&!f&&"event"!==h){console.log("Is session"+d),i[2]&&(l=i[2],e(".km_session_type[value="+l+"]").prop("checked",!0).trigger("change")),i[3]&&(m=i[3]);var u="";if("waitlist"==h)u=h;console.log("OPen session"),a.registerSession(d,l,m,t.sessionfeatured,u),o=!0,a.updateMenu()}else f?(a.registerPackage(d),o=!0,a.updateMenu()):"event"==h?(a.registerEvent(d),o=!0,a.updateMenu()):(console.log("else cond"),t.redirect&&(window.location=t.redirect));else"varificationsent"==t.status?(a.kmRemoveLoader(),a.displayModal(t,"km_addtocart_modal verification_popup"),a.OtpInput(),a.PhoneInput(),a.OTPTimer(n,!0)):"nophone"==t.status?(a.kmRemoveLoader(),a.displayModal(t),a.OtpInput(),a.PhoneInput()):(a.kmRemoveLoader(),s?a.DisplayMessage(s,"error",t.message):alert(t.message));try{r?grecaptcha.reset(r):grecaptcha.reset()}catch(e){}},deleteSavedCard:function(t){confirm("Are you sure to delete this card?")&&a.makeCall(fieldday_ajax.ajax_url,{action:"km_delete_saved_card",cardId:t},function(t){"success"==t.status?e("#saved_cards").trigger("click"):a.DisplayAlert("error",t.message)})},newCardForm:function(e){a.makeCall(fieldday_ajax.ajax_url,{action:"km_card_form",cardId:e},function(e){"success"==e.status?(a.displayModal(e),a.CardInput()):a.DisplayAlert("error",e.message)})},addNewCard:function(){e("#km_card_form").parsley(a.settings.parsley_valiation_options).whenValidate({group:"add_new_card"}).done(function(){a.StripeProcess(e("#km_card_form"),function(t){if(t.error)a.DisplayAlert("error",t.error.message);else{e("#_stripeToken").val(t.id);var s=new FormData(e("#km_card_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_save_card",s,function(t){"success"==t.status?(a.DisplayAlert("success",t.message),e("#saved_cards").trigger("click"),a.closepopup()):a.DisplayAlert("error",t.message)})}})})},setDefaultCard:function(t){confirm("Are you sure to set this card as default?")&&a.makeCall(fieldday_ajax.ajax_url,{action:"km_setdefault_card",cardId:t},function(t){"success"==t.status?e("#saved_cards").trigger("click"):a.DisplayAlert("error",t.message)})},updateMenu:function(){a.makeCall(fieldday_ajax.ajax_url,{action:"km_getmenu_data"},function(a){if("success"==a.status&&!e("#menu_item_km_userinfo").length){let t=e("#"+a.menuId);0==e("#"+a.menuId).length&&(t=e("#"+a.slug)),t.append(a.html),e("body").append(a.afterLoginScript)}},!0)},verifyOtp:function(t,s){s.preventDefault();var i=new FormData(e("#km_verification_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_verify_otp",i,function(e){"success"==e.status?(a.DisplayMessage(t,"success",e.message),a.afterLogin(e)):a.DisplayMessage(t,"error",e.message)})},LoginverifyOTP:function(t,s){s.preventDefault(),console.log("verift success");var i=new FormData(e("#km_verification_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_login_verify_otp",i,function(e){"success"==e.status?(a.DisplayMessage(t,"success",e.message),console.log("ready afterLogin func"),a.afterLogin(e)):a.DisplayMessage(t,"error",e.message)})},OtpInput:function(){e(document).on("keyup",".km_otp_number",function(a){e(".otp_number_error").text(""),8==a.which?e(this).prev(".km_otp_number").focus():e(this).val().length>=1&&(a.preventDefault(),e(this).next(".km_otp_number")?/\D/g.test(this.value)?(this.value=this.value.replace(/\D/g,""),e(".otp_number_error").text("Please enter all 4 digits")):e(this).next(".km_otp_number").focus():e(this).blur())})},updatePhone:function(t,s){if(s.preventDefault(),!e(t).hasClass("disabled")){var i=new FormData(e("#km_newphone_form")[0]);e(t).parents("form").parsley(a.settings.parsley_valiation_options).whenValidate({group:"newphone_update"}).done(function(){a.postFormData(fieldday_ajax.ajax_url+"?action=km_update_phone",i,function(e){"success"==e.status?(a.displayModal(e),a.DisplayMessage(t,"success",e.message),a.OTPTimer(n,!0),a.PhoneInput(),a.closePhoneUpdate()):a.DisplayMessage(t,"error",e.message)})})}},otpEvents:function(){e(document).on("change",".km_verify_code_type",function(t){var s=e(this).val();if(e(".km_verifcatio_hl_txt").removeClass("km_hidden"),e(".km_inline_message").hide(),a.OTPTimer(0,!0),"sms"==s)void 0!==e(this).attr("data-email")?a.LoginresendOtp(e(this),t):a.resendOtp(e(this),t),e(".km_verification_via_email .km_verifcatio_hl_txt").addClass("km_hidden");else if("email"==s){void 0!==e(this).attr("data-email")?a.LoginresendOtp(e(this),t):a.resendOtp(e(this),t),e(".km_verification_via_sms .km_verifcatio_hl_txt").addClass("km_hidden")}})},resendOtp:function(t,s){if(s.preventDefault(),!e(t).hasClass("disabled")){var i=new FormData(e("#km_verification_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_resend_otp",i,function(e){"success"==e.status?(a.DisplayMessage(t,"success",e.message),a.OTPTimer(n,!0),a.PhoneInput(),a.closePhoneUpdate()):a.DisplayMessage(t,"error",e.message)})}},LoginresendOtp:function(t,s){if(s.preventDefault(),!e(t).hasClass("disabled")){var i=new FormData(e("#km_verification_form")[0]),o=e(t).attr("data-email");i.set("isEmailOTP",o),a.postFormData(fieldday_ajax.ajax_url+"?action=km_loginresend_otp",i,function(e){"success"==e.status?(a.DisplayMessage(t,"success",e.message),a.OTPTimer(n,!0),a.PhoneInput(),a.closePhoneUpdate()):a.DisplayMessage(t,"error",e.message)})}},OTPTimer:function(t,n){n&&i&&clearTimeout(i);var o=Math.floor(t/60),r=t%60;o=o<10?"0"+o:o,r=r<10?"0"+r:r,e(".km_verification_form .otp_timer").html(o+":"+r).show(),(t-=1)>=0&&s?i=setTimeout(function(){e(".km_verification_form .resend_otp").addClass("disabled"),a.OTPTimer(t)},1e3):s&&(e(".km_verification_form .otp_timer").html(""),e(".km_verification_form .resend_otp").removeClass("disabled"))},openPhoneUpdate:function(){e(".km_otp_verification_wrap").hide(),e(".km_updatephone_wrap").show()},closePhoneUpdate:function(){jQuery(".km_otp_number").val(""),e(".km_otp_verification_wrap").show(),e(".km_updatephone_wrap").hide()},DateInput:function(){e(".km_date_field").datepicker({format:"mm-dd-yy",minDate:0})},PhoneInput:function(){e(".km_phone_field").each(function(){var a=e(this).attr("id"),t=document.querySelector("#"+a),s=e("#"+a).parents(".km_field_wrap").find(".country_code").val(),i="us";if(s){var n=fieldday.settings.allCountries[s];if(void 0!==n&&(i=n),e(".users_countrycode").length)i=e("#"+a).parents(".km_field_wrap").find(".users_countrycode").val()}if(a){var o=window.intlTelInput(t,{initialCountry:i,placeholderNumberType:"FIXED_LINE"});t.addEventListener("countrychange",function(t){var s=o.getSelectedCountryData().dialCode;i=o.getSelectedCountryData().iso2,e("#"+a).parents(".km_field_wrap").find(".country_code").val(s),e(".users_countrycode").length&&e("#"+a).parents(".km_field_wrap").find(".users_countrycode").val(i);var n=this.value.replace(/ /g,"");e("#"+a).parents(".km_field_wrap").find(".phone_number").val(n)}),t.addEventListener("keyup",function(t){var s=this.value.replace(/ /g,"");e("#"+a).parents(".km_field_wrap").find(".phone_number").val(s)})}if(i)i.toUpperCase();new Cleave(t,{delimiters:[" "," "," "],blocks:[3,3,4]})})},CardInput:function(){e(".km_card_number").each(function(){var a=e(this).attr("id"),t=e(this),s=document.querySelector("#"+a);a&&new Cleave(s,{creditCard:!0,onCreditCardTypeChanged:function(e){t.next().removeAttr("class"),t.next().addClass("km_card_type "+e)}})})},ClearSessionFilters:function(a){e(window).bind("pageshow",function(){e(a).length&&e(a)[0].reset()})},fielddaySessionTime:function(){e(".km_session_single_item, .km_package_detail, .km_elem_dt, .km_checkIn_single_item").length&&e(".km_session_single_item, .km_package_detail, .km_elem_dt, .km_checkIn_single_item").each(function(){var a=e(this).attr("data-time-stamp-from"),t=e(this).attr("data-time-stamp-to"),s=e(this).find(".km_session_month"),i=e(this).find(".km_session_year"),n=e(this).find(".km_session_fulldate"),o=e(this).find(".km_sess_time"),r=moment.utc(a).local().format("MMM DD"),d=moment.utc(t).local().format("MMM DD"),l=moment.utc(t).local().format("YYYY"),m=moment.utc(a).local().format("h:mm a"),_=moment.utc(t).local().format("h:mm a");a&&t&&(e(s).html(r+" - "+d),n.html(r+", "+l+" - "+d+", "+l),e(i).html(l),e(o).html(m+" - "+_))})},InitSessionFilter:function(){},process_personal_info:function(t,s){s.preventDefault();var i=e(t).parents("form");i.find(".km_parent_kids").val();var n=e(t).data("group");e(t).parents("form").parsley(a.settings.parsley_valiation_options).whenValidate({group:n}).done(function(){a.NextStep(),e(".single_kid_info").length?(e(".km_participant_form_text").removeClass("km_hidden"),e(".km_participant_form_notrequired_text").addClass("km_hidden")):(e(".km_participant_form_notrequired_text").removeClass("km_hidden"),e(".km_participant_form_text").addClass("km_hidden"));var t=new FormData(e("#km_purchase_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_parent_info",t,function(e){},!1)})},process_kid_info:function(t,s){s.preventDefault();var i=e(t).data("group");e(t).parents("form").parsley(a.settings.parsley_valiation_options).whenValidate({group:i}).done(function(){var t=e(".fieldday_form_button.Form_Error").length;e("#storeCreditId").remove(),0==t?o?a.checkStoreCredit(function(e){"success"==e.status?a.displayModal(e,"km_storecredit_modal"):(a.UpdateCart(),a.NextStep())}):(a.UpdateCart(),a.NextStep()):a.DisplayAlert("error",fieldday_ajax.invalid_form_message)})},process_coupon_apply:function(t,s){s.preventDefault();var i=new FormData,n=e('input[name="couponCode"]').val();i.set("couponCode",n),e("#km_checkoutcart_detail").addClass("fieldday_ajax_processing"),a.postFormData(fieldday_ajax.ajax_url+"?action=km_Apply_CouponCart",i,function(e){"success"==e.status?a.UpdateCart():(a.DisplayAlert("error",e.message),a.kmRemoveLoader())},!0)},checkStoreCredit:function(t){e("#manualStoreCreditPaid, #storeCreditId, #applySiblingDiscount").remove();var s=new FormData(e("#km_purchase_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_check_store_credit",s,function(e){t(e)})},process_purchase:function(t,s){s.preventDefault();var i=e(t).data("group");e(t).parents("form").parsley(a.settings.parsley_valiation_options).whenValidate({group:i}).done(function(){if(!0===a.paymentrequired){var s=e(t).parents("form");a.StripeProcess(s,function(s){s.error?(e("#_stripeToken").val(""),a.kmRemoveLoader(),a.DisplayAlert("error",s.error.message)):(e("#_stripeToken").val(s.id),a.processPurchaseAPI(t))},!0)}else a.processPurchaseAPI(t)})},processPurchaseAPI:function(t){var s=new FormData(e("#km_purchase_form")[0]);e("#km_checkoutcart_detail").addClass("fieldday_ajax_processing"),a.postFormData(fieldday_ajax.ajax_url+"?action=km_purchase",s,function(s){"success"==s.status?(e(t).parents(".km_purchase_form_content").html(s.content),a.scrollTo(".km_session_purchase")):a.DisplayAlert("error",s.message)})},process_purchaseDetail:function(t,s){s.preventDefault();var i=e(t).data("group");e(t).parents("form").parsley(a.settings.parsley_valiation_options).whenValidate({group:i}).done(function(){a.UpdateCart(),a.NextStep()})},StripeProcess:function(e,t,s){var i={},n=!1;i.number=e.find(".km_card_number").val(),i.cvc=e.find(".km_card_cvc").val(),i.exp_month=e.find(".km_card_expiry_month").val(),i.exp_year=e.find(".km_card_expiry_year").val();var o=e.find(".package_id").val();if(s)n=!0;a.km_loader(),Stripe.card.createToken(i,function(e,s){a.postFormData(fieldday_ajax.ajax_url+"?action=km_process_stripe",{token:s.id,fullresponse:s},function(){},n),t(s),o&&a.km_loader()})},getSchoolData:function(t,s,i,n){var o=e(t).val(),r=e(t).parents(".km_kids_fields_wrap");o?a.makeCall(fieldday_ajax.ajax_url,{action:"get_school_info",schoolId:o},function(t){if("success"==t.status){if(r.find(".km_school_tracks").remove(),t.schools.tracks.length){var s=e("<div class='km_col_4 km_field_wrap km_school_tracks'>").appendTo(r);s.append("<label>Track</label>");var i=e('<select data-name="track" class="km_input" name="'+n+'">').appendTo(s);e.each(t.schools.tracks,function(a,t){var s=t.replace("track_","");i.append(e("<option></option>").val(t).html(s))})}}else a.DisplayAlert("error",t.message)}):r.find(".km_school_grades, .km_school_tracks").remove()},openClaimForm:function(e,t){t.preventDefault(),a.makeCall(fieldday_ajax.ajax_url,{action:"km_display_claim_form"},function(e){"success"==e.status?a.displayModal(e):"fail"==e.status&&a.DisplayAlert("error",e.message)})},claimStoreCredit:function(t,s){s.preventDefault();var i=new FormData(e("#km_claimForm")[0]);e(t).parents("form").parsley(a.settings.parsley_valiation_options).whenValidate({group:"claim_code"}).done(function(){e(t).prop("disabled",!0),a.postFormData(fieldday_ajax.ajax_url+"?action=km_claimcredit",i,function(s){"success"==s.status?(e("#store_credit").trigger("click"),a.closepopup()):a.DisplayAlert("error",s.message),e(t).prop("disabled",!1)})})},UpdateCart:function(){var t=new FormData(e("#km_purchase_form")[0]);e("#km_checkoutcart_detail").addClass("fieldday_ajax_processing"),a.postFormData(fieldday_ajax.ajax_url+"?action=km_updateCart",t,function(t){"success"==t.status?(console.log("successdata"),e("#km_checkoutcart_detail").removeClass("fieldday_ajax_processing").html(t.content),0==t.data.payableAmount?(e(".km_payment_column").hide(),e("#_stripeToken").remove(),a.paymentrequired=!1,e(".km_payment_column").find("input, textarea, select").removeAttr("required"),e(".km_checkout_conf_pricedetail").html(t.data.pricedetail)):(a.paymentrequired=!0,e(".km_payment_column").show(),e("#_stripeToken").length||e(".km_purchase_form").prepend("<input type='hidden' name='stripeToken' value='' id='_stripeToken'>"),e(".km_payment_column").find("input:not(.optional), textarea:not(.optional), select:not(.optional)").attr("required",!0),e(".km_checkout_conf_pricedetail").html(t.data.pricedetail),e(".km_checkout_conf_carddetail").html(t.data.cardinfo)),e(".km_payment_option:checked").length||e(".km_payment_option").first().prop("checked",!0),e(".km_payment_option:checked").val()&&(e(".km_payment_wrap").find("input, textarea, select").removeAttr("required"),a.paymentrequired=!1,e("#_stripeToken").remove()),e(".km_default_authpickup").html(t.data.authPickups),a.PhoneInput(),a.kmRemoveLoader()):(a.kmRemoveLoader(),a.DisplayAlert("error",t.message),e("#km_checkoutcart_detail").removeClass("fieldday_ajax_processing"))})},PrevStep:function(){e("._purchase_steps .km_step:eq("+t+")").removeClass("km_active_step"),t--,e(".km_single_step").removeClass("km_active_step"),e(".km_purchase_form_content .km_single_step:eq("+t+")").addClass("km_active_step"),a.scrollTo(".km_session_purchase")},NextStep:function(){t++,e(".km_single_step").removeClass("km_active_step"),e(".km_purchase_form_content .km_single_step:eq("+t+")").addClass("km_active_step"),e("._purchase_steps .km_step:eq("+t+")").addClass("km_active_step"),a.scrollTo(".km_session_purchase")},DisplayAlert:function(a,t){"success"!=a&&"error"!=a||(e(".km_alert_message").removeClass("km_alert_success km_alert_error"),e(".km_alert_message").html(t).show().addClass("km_bounce km_alert_"+a),setTimeout(function(){e(".km_alert_message").hide()},5e3))},DisplayMessage:function(a,t,s){e(".km_inline_message").remove(),"success"!=t&&"error"!=t||(e(a).parents("form").prepend("<div class='km_inline_message'>"+s+"</div>"),e(".km_inline_message").show().addClass("km_alert_"+t))},displayModal:function(a,t){t||(t="modal-normal"),a.header?e("#km_modal .km_modal_heading").html(a.header).show():e("#km_modal .km_modal_heading").hide(),a.content&&e("#km_modal .km_modal_content").html(a.content),a.footer?e("#km_modal .km_modal_footer").html(a.footer).show():e("#km_modal .km_modal_footer").hide(),e("#km_modal .km_modal_content .km_phone_field").length?e("#km_modal .km_modal_content").addClass("km_showoverflow"):e("#km_modal .km_modal_content").removeClass("km_showoverflow"),e(".km_modal_content").animate({scrollTop:0},"fast"),e("#km_modal").removeAttr("class").addClass("km_overlay "+t).show()},displaySecondModal:function(a,t){t||(t="modal-normal"),a.header?e("#km_modal_sec .km_modal_heading").html(a.header).show():e("#km_modal_sec .km_modal_heading").hide(),a.content&&e("#km_modal_sec .km_modal_content").html(a.content),a.footer?e("#km_modal_sec .km_modal_footer").html(a.footer).show():e("#km_modal_sec .km_modal_footer").hide(),e("#km_modal_sec .km_modal_content .km_phone_field").length?e("#km_modal_sec .km_modal_content").addClass("km_showoverflow"):e("#km_modal_sec .km_modal_content").removeClass("km_showoverflow"),e("#km_modal_sec .km_modal_content").animate({scrollTop:0},"fast"),e("#km_modal_sec").removeAttr("class").addClass("km_overlay km_modal "+t).show()},processSessionFilters:function(t,s){if(t){if(t.hasAttributes("data-search-name"))var i=t.getAttribute("data-search-name");if("tagId"==t.getAttribute("name")){console.log("filterclick"),console.log(t);var n=t.getAttribute("value");e('#km_session_filter_form input[name="tagId"]').val(n)}}a.removeQueryParam(i);let o=!1;if(!1===o){o=!0;var r=new FormData(e("#km_session_filter_form")[0]);a.postFormData(fieldday_ajax.ajax_url+"?action=km_filtersession",r,function(t){if("success"==t.status){e(".km_provider_sessions").show(),e(".km_provider_merchandise").hide(),e(".km_provider_sessions").html(t.content),a.fielddaySessionTime(),o=!1,0==e(".km_session_single_item").length?e("#km_nosession_message").removeClass("km_hidden"):e("#km_nosession_message").addClass("km_hidden"),(window.screen.width<window.outerWidth?window.screen.width:window.outerWidth)<1024&&e(".removefilterselecter").length&&e(".removefilterselecter").click()}else"fail"==t.status&&a.DisplayAlert("error",t.message)})}},FilterSessions:function(){e("#km_session_search_keyword").on("keyup",function(e){var t=document.getElementById("#km_session_search_keyword");clearTimeout(k),k=setTimeout(function(){a.processSessionFilters(t,e)},2e3)}),jQuery(".typescontent label").click(function(){jQuery(".typescontent label").removeClass("active"),jQuery(".typescontent label").removeClass("km_primary_border"),jQuery(this).addClass("active"),jQuery(this).addClass("km_primary_border")}),e("#km_session_search_keyword").on("keydown",function(e){clearTimeout(k)}),e(document).on("click",".km_reset_filter",function(){let t=e(this).data("filter-key"),s="all";"searchKey"==t&&(s=""),"radio"==e('input[data-search-name="'+t+'"]').attr("type")?(e('[data-search-name="'+t+'"]').prop("checked",!1),e('[data-search-name="'+t+'"][value="'+s+'"]').prop("checked",!0)):e('[data-search-name="'+t+'"]').val(s),a.removeQueryParam(t),a.processSessionFilters()})},mobileSessionTabs:function(t,s){let i=e(t).val();"bankDays"==i?a.showMerchandise(t,s):(s.preventDefault(),e("#km_session_tab_id").val(i),a.processSessionFilters())},showMerchandise:function(t,s){e(".km_session_tab").removeClass("km_active_tab"),e(".km_session_tab").removeClass("km_primary_color"),e(s).addClass("km_active_tab"),e(s).addClass("km_primary_color"),a.makeCall(fieldday_ajax.ajax_url,{action:"km_get_bankdays"},function(t){"success"==t.status?e(".km_provider_sessions").html(t.content).show():"fail"==t.status&&a.DisplayAlert("error",t.message)})},showGiftCards:function(t,s){e(".km_session_tab").removeClass("km_active_tab"),e(".km_session_tab").removeClass("km_primary_color"),e(s).addClass("km_active_tab"),e(s).addClass("km_primary_color"),a.makeCall(fieldday_ajax.ajax_url,{action:"km_get_giftcards"},function(t){"success"==t.status?e(".km_provider_sessions").html(t.content).show():"fail"==t.status&&a.DisplayAlert("error",t.message)})},km_loader:function(){e(".km_loader_full").length?e(".km_loader_full").show():(e("body").append(a.settings.loader),e(".km_loader_full").show())},kmRemoveLoader:function(){e(".km_loader_full").hide()},GetQueryString:function(e){var a,t,s=window.location.search.substring(1).split("&");if(s)for(t=0;t<s.length;t++)if((a=s[t].split("="))[0]===e)return void 0===a[1]||decodeURIComponent(a[1]);return!1},removeQueryParam:function(e){var a=window.location.href,t=a.split("?");if(1===t.length||-1===a.indexOf(e))return a;var s=t[1].split("&").filter(function(a){return 0!==a.indexOf(e)}).join("&");if(s)var i=t[0]+"?"+s;else i=t[0];void 0!==history.pushState?history.pushState({},"",i):window.location.assign(i)},viewSessionDetail:function(t,s){let i=e("#km_session_tags").val();a.makeCall(fieldday_ajax.ajax_url,{sessionId:t,tags:JSON.parse(i),type:s,action:"km_session_detail"},function(e){"success"==e.status?(a.displayModal(e,"modal-large modal-sdetail"),a.initSlickSlider(),a.fielddaySessionTime(),a.addParamToUrl("sessionId",t),a.kmTooltip()):(a.DisplayAlert("error",e.message),a.closepopup())})},addParamToUrl:function(e,t){let s=a.addQueryVar(fieldday_ajax.permalink,e,t);void 0!==history.pushState?history.pushState({},"",s):window.location.assign(s)},sessionBookingOptions:function(t){let s=e("#km_session_tags").val();a.makeCall(fieldday_ajax.ajax_url,{sessionId:t,tags:JSON.parse(s),action:"km_session_booking_options"},function(e){"success"==e.status?(a.displayModal(e),a.initSlickSlider()):(a.DisplayAlert("error",e.message),a.closepopup())})},scrollTo:function(a,t){t||(t="html, body"),e(a).length&&e(t).animate({scrollTop:e(a).offset().top},1e3)},scrollInModal:function(e,a){var t=jQuery(e),s=jQuery(a),i="";if((window.screen.width<window.outerWidth?window.screen.width:window.outerWidth)<1024)i=100;else i=15;var n=s.offset().top-t.offset().top+t.scrollTop()-i;t.scrollTop(n)},StickyformVisibility:function(){"close"==a.getCookie("km_stickyform")&&(e(".km_sticky_icon").addClass("km_sticky_open"),e(".km_sticky_content").addClass("km_hidden_sticky"))},initSlickSlider:function(){e(".km_slides").slick({dots:!1,arrows:!0,infinite:!1,cssEase:"linear"})},submitDonation:function(t,s){s.preventDefault();var i=e(t).parents("form");i.parsley(a.settings.parsley_valiation_options).whenValidate({group:"km_donate"}).done(function(){e(t).prop("disabled",!0),a.StripeProcess(i,function(s){if(s.error)a.DisplayAlert("error",s.error.message),a.kmRemoveLoader();else{i.find(".stripe_token").val(s.id);var n=new FormData(i[0]);e(button).prop("disabled",!0),a.postFormData(fieldday_ajax.ajax_url+"?action=km_submit_donation",n,function(s){"success"==s.status?(i[0].reset(),a.displayModal(s)):"fail"==s.status&&a.DisplayAlert("error",s.message),e(t).prop("disabled",!1)})}e(t).prop("disabled",!1)})})},makeCall:function(t,s,i,n){t=a.addQueryVar(t,"permalink",fieldday_ajax.permalink),t=a.addQueryVar(t,"_wpnonce",fieldday_ajax._wpnonce),e.ajax({url:t,type:"POST",data:s,datatype:"json",async:!0,crossDomain:!0,beforeSend:function(e){n||a.km_loader()},success:function(e){n||a.km_loader(),i(e)},complete:function(){n||a.kmRemoveLoader()},error:function(e,t,s){a.kmRemoveLoader()}})},postFormData:function(t,s,i,n){a.km_loader(),t=a.addQueryVar(t,"permalink",fieldday_ajax.permalink),t=a.addQueryVar(t,"_wpnonce",fieldday_ajax._wpnonce),e.ajax({url:t,type:"POST",data:s,datatype:"json",beforeSend:function(e){n||a.km_loader()},success:function(e){i(e)},complete:function(){n||a.kmRemoveLoader()},error:function(e,t,s){a.kmRemoveLoader()},cache:!1,contentType:!1,processData:!1})},addQueryVar:function(e,a,t){var s=new RegExp("([?&])"+a+"=.*?(&|$)","i"),i=-1!==e.indexOf("?")?"&":"?";return e.match(s)?e.replace(s,"$1"+a+"="+t+"$2"):e+i+a+"="+t},initilaizeDaterangepicker:function(){var a=moment(),t=moment().add(29,"days");function s(a,t){e("#reportrange span").html(a.format("MMM D, YYYY")+" - "+t.format("MMM D, YYYY"))}e("#reportrange").daterangepicker({startDate:a,endDate:t,minDate:moment(),ranges:{Today:[moment(),moment().startOf("hour").add(23,"hour")],"Next 7 Days":[moment().startOf("hour").add(15,"hour").add(6,"days"),moment()],"Next Month":[moment().add(1,"month").startOf("month"),moment().add(1,"month").endOf("month")]}},s),s(a,t)},SessionlistVeiw:function(){e(".km_session_switcher").on("click",function(a){e(".km_session_switcher").removeClass("km_current_layout");var t=e(this).data("style");e(this).addClass("km_current_layout"),"grid"==t?e(".km_shadow_right").removeClass("km_session_list"):e(".km_shadow_right").removeClass("km_session_grid"),e(".km_shadow_right").addClass("km_session_"+t)});let t=!1;e(document).scroll(function(){e(this).scrollTop()<50&&(t=!1),t&&a.inRange(e(this).scrollTop(),45,55)||(e(this).scrollTop()>50?(t=!0,e(".km_sessions_header").addClass("km_session_sticky_header")):(t=!1,e(".km_sessions_header").removeClass("km_session_sticky_header")))}),e(".km_discount_button").on("click",function(){a.setCookie("discount_check",!0),e("#km_modal_discount").hide()}),e(".km_global_pop_btn").on("click",function(t){t.preventDefault(),a.setCookie(fieldday_ajax.global_popup_key,!0),e("#km_modal_discount_global").hide();let s=e(this).attr("href");s&&(window.location.href=s)}),e(".km_session_tab").on("click",function(t){t.preventDefault();let s=e(this).data("id");e(".km_session_tab, .km_session_tab_merchandise").removeClass("km_active_tab"),e(".km_session_tab, .km_session_tab_merchandise").removeClass("km_primary_color"),e("#km_session_tab_id").val(s),e(this).addClass("km_active_tab"),e(this).addClass("km_primary_color"),a.processSessionFilters()}),e("#reportrange").on("apply.daterangepicker",function(t,s){var i=s.startDate.format("MM-DD-YYYY"),n=s.endDate.format("MM-DD-YYYY 23:59:59"),o=new FormData(e("#km_session_filter_form")[0]);if(i>n)e("#reportrange span").html(s.endDate.format("MMMM D, YYYY")+" - "+s.startDate.format("MMMM D, YYYY")),o.append("filters[fromDate]",n),o.append("filters[toDate]",i);else{var r=s.startDate.format("MM-DD-YYYY 23:59:59"),d=s.endDate.format("MM-DD-YYYY 23:59:59");e("#reportrange span").html(s.startDate.format("MMMM D, YYYY")+" - "+s.endDate.format("MMMM D, YYYY")),o.append("filters[fromDate]",r),o.append("filters[toDate]",d)}a.postFormData(fieldday_ajax.ajax_url+"?action=km_filtersession",o,function(t){if("success"==t.status){e(".km_provider_sessions").show(),e(".km_provider_merchandise").hide(),e(".km_provider_sessions").html(t.content),a.fielddaySessionTime(),isProcessing=!1,0==e(".km_session_single_item").length?e("#km_nosession_message").removeClass("km_hidden"):e("#km_nosession_message").addClass("km_hidden")}else"fail"==t.status&&a.DisplayAlert("error",t.message)})});var s=(window.screen.width<window.outerWidth?window.screen.width:window.outerWidth)<1024,i=new Date;i.getDate(),i.getMonth(),i.getFullYear();e("#km_events_calendar").fullCalendar({views:{day:{titleFormat:"YYYY, MM, DD"}},header:{left:"",center:"title"},dayRender:function(e,t){if(s){var i=e.format("MM-DD-YYYY"),n=a.convertTimeToLocal(i+" 05:00","dddd"),o=t.attr("data-date");t.parents(".fc-row").find(".fc-content-skeleton").find("tr").find('td[data-date="'+o+'"]').find(".fc-day-number").append('<span class="all-weekday">'+n.slice(0,3)+"</span>")}},eventRender:function(e,a,t){console.log(e)},events:function(t,i,n,o){var r=jQuery("div#km_events_calendar").fullCalendar("getDate");jQuery.ajax({url:fieldday_ajax.ajax_url+"?action=km_calenderevents",type:"POST",dataType:"json",data:{start:r.format("MM-DD-YYYY 23:59:59"),end:i.format("MM-DD-YYYY 23:59:59")},success:function(t){console.log("successevent: "+t);var i=[];e.each(t,function(n,o){let r=t[n].start_fulldate,d=t[n].end_fulldate,l=a.convertTimeToLocal(r,"YYYY-MM-DD"),m=a.convertTimeToLocal(d,"YYYY-MM-DD"),_=a.convertTimeToLocal(r,"h:mm a"),c=a.convertTimeToLocal(d,"h:mm a");i.push({id:t[n].id,title:t[n].title,start:l,end:m});var p=e("td .fc-day-top");e.each(p,function(){var i=e(this).attr("data-date"),o=a.convertTimeToLocal(i+" 05:00","dddd");let r=a.settings.DaysArray.indexOf(o);if(i<=m&&i>=l&&(e(this).attr("data-weekday",o),e.inArray(r,t[n].days)>-1))if(s){e(this).append('<div class="eventtitle km_session_single_item" data-time-stamp-from="'+t[n].starttimestamp+'" data-time-stamp-to="'+t[n].endtimestamp+'" ><a class="km_eventclick" href="javascript:void(0);" data_eventid="'+t[n].id+'" ><span style="color:#'+t[n].title_color+';display: block;font-weight: bold;">'+t[n].title+'</span></a><span class="km_event_time">'+_+"-"+c+"</span></div>");var d=e(".eventtitle").length,p=document.querySelector(".eventtitle").offsetHeight;e(".fc-view.fc-agendaDay-view.fc-agenda-view .fc-row.fc-week.fc-widget-content").css("height",p*d+50)}else e(this).find(".fc-day-number").after('<div class="eventtitle km_session_single_item" style="margin: 5px 3px;" data-time-stamp-from="'+t[n].starttimestamp+'" data-time-stamp-to="'+t[n].endtimestamp+'" ><a class="km_eventclick" href="javascript:void(0);" data_eventid="'+t[n].id+'" ><span style="color:#'+t[n].title_color+';display: block;font-weight: bold;white-space: break-spaces;">'+t[n].title+'</span></a><span class="km_event_time">'+_+"-"+c+"</span></div>")})})}})}}),e(document).ajaxStop(function(){e("body").on("click",".km_eventclick",function(t){t.stopPropagation(),t.stopImmediatePropagation();var s=e(this).attr("data_eventid");a.makeCall(fieldday_ajax.ajax_url,{sessionId:s,action:"km_session_detail"},function(e){"success"==e.status?(a.displayModal(e,"modal-large"),a.initSlickSlider(),a.fielddaySessionTime(),a.kmTooltip()):(a.DisplayAlert("error",e.message),a.closepopup())})})}),e(document).ajaxStop(function(){e("body").on("click",".removecartselecter",function(e){e.stopPropagation(),jQuery("#km_cart_items_wrap").css({right:"-300px"}),jQuery("#km_cart_items_wrap_mobile").css({top:"5000px"})})}),e("body").on("click","#sharesession",function(t){var s=document.body.appendChild(document.createElement("input")),i=e(this).parents(".km_package_wrapper").find(".km_booking_type a").attr("href").replace("_id","sessionId");s.value=i,s.focus(),s.select(),document.execCommand("copy"),s.parentNode.removeChild(s),a.DisplayAlert("success","Session link has been copied")})},convertTimeToLocal:function(e,a){return moment.utc(e).local().format(a)},filterByTag:function(t,s){"SELECT"==e(t).prop("tagName")?a.processSessionFilters():(e(".km_radio_wrap_filterd").removeClass("km_active_filter"),e(".km_radio_wrap_filterd").removeClass("km_primary_bg"),e(t).parents(".km_radio_wrap_filterd").addClass("km_active_filter"),e(t).parents(".km_radio_wrap_filterd").addClass("km_primary_bg"),a.processSessionFilters())},Myaccountpageevents:function(){e(".close_before_account_text").on("click",function(){a.setCookie("display_account_help",!0),e(".km_before_account_text").remove()})},radiobuttonevent:function(a,t){"true"==e(a).attr("previousValue")?(a.checked=!1,e(a).attr("previousValue",a.checked)):(a.checked=!0,e(a).attr("previousValue",a.checked))},giftCardswitchevent:function(){e("body").on("click",".km_single_giftcardpopup .km_single_giftdesign img",function(a){a.preventDefault(),e(".km_single_giftdesign").removeClass("selectedCartItem");var t=e(this).data("original"),s=e(this).attr("src");e(".km_single_giftcardpopup .km_gift_image").attr("src",s),e(".km_single_giftcardpopup .km_gift_image").attr("data-original",t),e(this).parent(".km_single_giftcardpopup .km_single_giftdesign").addClass("selectedCartItem")}),e("body").on("click",".km_gift_value",function(a){a.preventDefault(),e("span.km_gift_value.selectedCartItem").removeClass("km_primary_border"),e("span.km_gift_value.selectedCartItem").removeClass("selectedCartItem");var t=e(this).text();""==t.trim()?(e("input#km_gift_custom_amount").keyup(function(){if(t=this.value,e(".a-alert-content").text(""),/\D/g.test(this.value))this.value=this.value.replace(/\D/g,"");else{var a=parseInt(e(this).attr("max"));parseInt(e(this).attr("min"));e(this).val()>a||e(this).val();var s="$"+parseFloat(t).toFixed(2).replace(/\d(?=(\d{3})+\.)/g,"$&,");e(".giftcardprice").text(s),e(".input#km_gift_custom_amount").val(s)}}),e(this).addClass("selectedCartItem"),e(this).addClass("km_primary_border")):(e(".giftcardprice").text(t),e(this).addClass("selectedCartItem"),e(this).addClass("km_primary_border"))}),e("body").on("click",".km_sendoption_value",function(a){a.preventDefault(),e("span.km_sendoption_value.selectedCartItem").removeClass("km_primary_border"),e("span.km_sendoption_value.selectedCartItem").removeClass("selectedCartItem"),e(this).addClass("selectedCartItem"),e(this).addClass("km_primary_border"),"Email"!=jQuery("span.km_sendoption_value.selectedCartItem").text()?e("span#phone_number").css("display","block"):e("span#phone_number").css("display","none")})},passwordHideShowevent:function(){e("body").on("click","#togglePassword",function(a){var t=document.querySelector("[name='user_password']");null===t&&(t=document.querySelector("[name='user-register-password']"));const s="password"===t.getAttribute("type")?"text":"password";t.setAttribute("type",s),"text"==s?e(this).addClass("fa-eye").removeClass("fa-eye-slash"):e(this).addClass("fa-eye-slash").removeClass("fa-eye")})}}).initilaize()}(jQuery); -
activityhub/trunk/fieldday.php
r2881945 r2883202 5 5 * Plugin URI: https://activityhub.com 6 6 * Description: A wordpress plugin for Field Day API 7 * Version: 3.0. 67 * Version: 3.0.7 8 8 * Author: Field Day 9 9 * Author URI: https://profiles.wordpress.org/fieldday/ -
activityhub/trunk/inc/ClassActions.php
r2881945 r2883202 50 50 ['name' => 'km_get_kid_form', 'callback' => 'GetKidsForm'], 51 51 ['name' => 'km_updateCart', 'callback' => 'UpdateCartInformation'], 52 ['name' => 'km_Apply_CouponCart', 'callback' => 'ApplyCouponCart'], 52 53 ['name' => 'get_school_info', 'callback' => 'getSchoolInfo'], 53 54 ['name' => 'km_display_cartform', 'callback' => 'AddToCartForm'], … … 2198 2199 } 2199 2200 } 2200 if($coupon && $coupon!=$_SESSION['coupon_value']){2201 /*if($coupon && $coupon!=$_SESSION['coupon_value']){ 2201 2202 $couponapidata['couponCode'] = $coupon; 2202 2203 $GcartId = fieldday()->engine->getCookieStorage('GcartId',false); … … 2223 2224 $status = 'removecoupon'; 2224 2225 $removecoupon = fieldday()->api->ApplyCouponAPI('',$queryParams,$status); 2225 } 2226 }*/ 2226 2227 2227 2228 foreach ($kids as $key => $kidInfo) … … 2259 2260 { 2260 2261 wp_send_json(['status' => 'fail', 'message' => fieldday()->engine->displayText('km_empty_cart_msg', false)]); 2262 } 2263 } 2264 2265 public function ApplyCouponCart() 2266 { 2267 $postdata = filter_input_array(INPUT_POST, FILTER_SANITIZE_STRING); 2268 $coupon = fieldday()->engine->getValue('couponCode', $postdata, false); 2269 if($coupon){ 2270 $couponapidata['couponCode'] = $coupon; 2271 $GcartId = fieldday()->engine->getCookieStorage('GcartId',false); 2272 $GparentId = fieldday()->engine->getCookieStorage('GparentId',false); 2273 $queryParams['cartId'] = $GcartId; 2274 $queryParams['parentId'] = $GparentId; 2275 $status = 'applycoupon'; 2276 $applycoupon = fieldday()->api->ApplyCouponAPI($couponapidata,$queryParams,$status); 2277 if ($applycoupon->statusCode != 200) 2278 { 2279 wp_send_json(['status' => 'fail', 'message' => $applycoupon->message]); 2280 } else { 2281 //$_SESSION['coupon_applied'] = 'yes'; 2282 //$_SESSION['coupon_value'] = $coupon; 2283 wp_send_json(['status' => 'success', 'message' => '']); 2284 } 2285 2286 } else if($coupon=='') { 2287 //unset($_SESSION['coupon_applied']); 2288 //unset($_SESSION['coupon_value']); 2289 $GcartId = fieldday()->engine->getCookieStorage('GcartId',false); 2290 $GparentId = fieldday()->engine->getCookieStorage('GparentId',false); 2291 $queryParams['cartId'] = $GcartId; 2292 $queryParams['parentId'] = $GparentId; 2293 $status = 'removecoupon'; 2294 $removecoupon = fieldday()->api->ApplyCouponAPI('',$queryParams,$status); 2295 wp_send_json(['status' => 'success', 'message' => '']); 2261 2296 } 2262 2297 } -
activityhub/trunk/inc/Classfieldday.php
r2881945 r2883202 15 15 * @var string 16 16 */ 17 public $version = '3.0. 6';17 public $version = '3.0.7'; 18 18 19 19 /** -
activityhub/trunk/logs/upworksanjeev@gmail.com.logs
r2881945 r2883202 182 182 Purchase step: checking Store credit 183 183 {"statusCode":200,"message":"Success","data":[{"_id":"5d6903c65d706d093b719afc","isPerDayCredit":true,"providerId":{"_id":"5a3ed94327939b47fad343b9","name":"DEMO - KidFun Zone (Testing)"},"updatedAt":"2023-03-17T10:01:41.051Z","__v":0,"createdAt":"2019-08-30T11:08:54.942Z","remainingDaysCount":43,"totalDaysCount":371,"usedDaysCount":328,"creditType":null}],"extraData":null,"success":true,"apiUrl":"http:\/\/api-dev.kidcircle.com\/v2\/wp\/userProviderCreditSummary\/5a3ed94327939b47fad343b9"} 184 ######### 185 Purchase step (2023-03-17 13:33:50): Let's purchase 186 {"statusCode":201,"message":"Created Successfully","data":{"_id":"64146c3eb7918b255956627d","updatedAt":"2023-03-17T13:33:51.843Z","createdAt":"2023-03-17T13:33:50.460Z","orderNo":"KDCL80742","parentId":"5d651e2a94c17728a2a59214","providerId":"5a3ed94327939b47fad343b9","totalAmount":104.8,"paymentMethod":"card","isUberOrder":false,"couponId":{"_id":"639939def2d1593f913fd5eb","title":"Test20","discountType":"percent","discount":20,"minOrder":0.01,"isMaxDiscountAmount":false},"fielddayFeePercent":3,"processingFeePercent":3,"totalFee":4.8,"fielddayFee":2.4,"processingFee":2.4,"subscriptionId":[],"orderType":"sessionPurchase","isDemo":true,"status":"confirmed","additionalDiscountAmount":0,"additionalDiscountGiven":0,"additionalDiscountApplied":false,"paidAmount":84.8,"payableAmount":84.8,"roundOffAmt":0,"discount":0,"isFormsFilled":false,"isPaymentDone":true,"campaignDiscount":0,"couponDiscount":20,"isCouponApplied":true,"details":[{"_id":"64146c3eb7918b255956627e","sessionId":{"_id":"64005f607a5dfa6efd56f5c4","siteLocationId":{"_id":"5b7ad6ceb1336509f01e726a","city":"Cary","pin":"27519","state":"North Carolina","street":"441 Mills Park Dr","location":[-78.9016784,35.812798],"name":"Mills Park","landmark":"","country":"united states","isPrimary":false},"dailyRoutineArr":[],"ageRange":{"from":4,"to":10},"isDemo":true,"daysOfWeek":[1,2,3,4,5],"extendedCareDetails":{"earlyCare":{"starts":1400,"ends":1500,"pricePerSession":10,"pricePerDay":10},"isPriceForAllKids":false,"isPriceIncluded":false,"isAvailable":true},"time":{"start":1500,"end":1800},"localDateTimestamp":{"from":"2023-04-24T11:00:00.000Z","to":"2023-04-28T14:00:00.000Z"},"dateTimestamp":{"from":"2023-04-24T15:00:00.000Z","to":"2023-04-28T18:00:00.000Z"},"date":{"from":"2023-04-24T04:00:00.000Z","to":"2023-04-29T03:59:59.000Z"},"price":100,"name":"April Camp","address":{"street":"441 Mills Park Dr","city":"Cary","country":"united states","state":"North Carolina","pin":"27519","landmark":"","location":[-78.9016784,35.812798]}},"providerId":{"_id":"5a3ed94327939b47fad343b9","name":"DEMO - KidFun Zone (Testing)","type":"commercial","phone":"8218060665","ownerId":"5a3ed94327939b47fad343b7","photosURL":[{"_id":"637c7e686701d51fdd1d671e","thumbnail":"https:\/\/s3-us-west-1.amazonaws.com\/kidcircle-dev\/admin\/thumb_1595498212471-tree-736885_1280.jpg","original":"https:\/\/s3-us-west-1.amazonaws.com\/kidcircle-dev\/admin\/original_1595498212471-tree-736885_1280.jpg","defaultShare":false},{"_id":"637c7e686701d51fdd1d671d","thumbnail":"https:\/\/aqloqxdo4k.execute-api.us-east-1.amazonaws.com\/thumbnail\/dev-admin\/Original16233457547721623345753678-shutterstock_517228456-min-736x4141535781132.jpg","original":"https:\/\/aqloqxdo4k.execute-api.us-east-1.amazonaws.com\/medium\/dev-admin\/Original16233457547721623345753678-shutterstock_517228456-min-736x4141535781132.jpg","defaultShare":true}],"logoURL":{"original":"https:\/\/s3-us-west-1.amazonaws.com\/kidcircle-dev\/admin\/original_1595497988370-38054606355_26429c884f_b.jpg","thumbnail":"https:\/\/s3-us-west-1.amazonaws.com\/kidcircle-dev\/admin\/thumb_1595497988370-38054606355_26429c884f_b.jpg"},"countryCode":"1","mailingAddress":{"_id":"5a3edabd27939b47fad343bb","street":"Cary Towne Boulevard nw","city":"Cary","isPrimary":true,"country":"united states","state":"North Carolina","pin":"27519","landmark":"","location":[-78.7555234,35.7781362]}},"activityId":{"_id":"6272ebf3bae78d35b925a647","title":"Camp Feature","activityDiscountDetails":{"addDiscountAsCredits":false,"isGivingDiscount":false},"isDemo":true,"ratingCount":1,"rating":5,"photosURL":[{"_id":"6272ebf3bae78d35b925a64c","thumbnail":"https:\/\/s3-us-west-1.amazonaws.com\/kidcircle\/admin\/thumb_1531163872300-shutterstock_683401168.jpg","original":"https:\/\/s3-us-west-1.amazonaws.com\/kidcircle\/admin\/original_1531163872300-shutterstock_683401168.jpg","defaultShare":false},{"_id":"6272ebf3bae78d35b925a64b","thumbnail":"https:\/\/s3-us-west-1.amazonaws.com\/kidcircle\/admin\/thumb_1531163886110-shutterstock_591519500.jpg","original":"https:\/\/s3-us-west-1.amazonaws.com\/kidcircle\/admin\/original_1531163886110-shutterstock_591519500.jpg","defaultShare":false}],"ageRange":{"from":3,"to":10}},"additionalChargePrice":0,"perPersonPerSessionPrice":100,"totalPrice":100,"discount":0,"payableAmount":84.8,"extendedCareDetails":{"earlyCare":{"starts":1400,"ends":1500,"pricePerSession":10,"pricePerDay":10},"isPriceForAllKids":false,"isPriceIncluded":false,"isAvailable":true},"extendedCarePrice":0,"isPerDayCredit":false,"cartDetailId":"64146a40c70c9ec386653a2f","registrationId":"64146c3eb7918b255956627d","kidPickUpCode":"123456","qrBase64":null,"tax":0,"enabledPaymentOptions":false,"storeCreditPaid":0,"storeCreditUsed":false,"additionalDiscountAmount":0,"additionalDiscountGiven":0,"additionalDiscountApplied":false,"orderType":"sessionPurchase","regFormValidations":{"kidsTreatments":true,"kidsSymptoms":false,"kidsMedicationAllergies":true,"kidsMedicalInsurances":false,"kidsHealthConcerns":false,"kidsFoodAllergies":true,"kidsEnvironmentAllergies":true,"kidsDoctors":false,"kidsDietRestricts":false,"kidsDentalInsurances":false},"status":"confirmed","isDemo":true,"siblingDiscountAmount":0,"siblingDiscountApplied":false,"campaignDiscount":0,"couponDiscount":20,"additionalChargeDetails":[],"optedForExtendedCare":false,"addedForOneDayOnly":false,"daysOfWeek":[1,2,3,4,5],"time":{"end":1800,"start":1500},"date":{"to":"2023-04-29T03:59:59.000Z","from":"2023-04-24T04:00:00.000Z"},"dateTimestamp":{"to":"2023-04-28T18:00:00.000Z","from":"2023-04-24T15:00:00.000Z"},"kidId":[{"_id":"5d651e5c94c17728a2a59216","firstName":"myhyh","gender":"male","profilePicURL":{"thumbnail":"https:\/\/s3-us-west-1.amazonaws.com\/kidcircle-dev\/kids\/5d651e2a94c17728a2a59214\/thumb_php2285.tmp","original":"https:\/\/s3-us-west-1.amazonaws.com\/kidcircle-dev\/kids\/5d651e2a94c17728a2a59214\/original_php2285.tmp"},"knownAs":"Testuuuu","lastName":"Kid"}],"paymentMethod":"card"}],"openForResponseTill":"2023-03-17T13:33:51.955Z","totalExpiryMinutes":1},"extraData":null,"success":true,"apiUrl":"http:\/\/api-dev.kidcircle.com\/v4\/wp\/activityRegistrations"} 187 ######### 188 First step checkout: parent Information 189 {"name":"Sanjeev Kumar","guestEmail":"upworksanjeev@gmail.com","gender":"","countryCode":"","phone":"7696188102","maritalStatus":"single"} 190 ######### 191 Purchase step: checking Store credit 192 {"statusCode":200,"message":"Success","data":[{"_id":"5d6903c65d706d093b719afc","isPerDayCredit":true,"providerId":{"_id":"5a3ed94327939b47fad343b9","name":"DEMO - KidFun Zone (Testing)"},"updatedAt":"2023-03-17T10:01:41.051Z","__v":0,"createdAt":"2019-08-30T11:08:54.942Z","remainingDaysCount":43,"totalDaysCount":371,"usedDaysCount":328,"creditType":null}],"extraData":null,"success":true,"apiUrl":"http:\/\/api-dev.kidcircle.com\/v2\/wp\/userProviderCreditSummary\/5a3ed94327939b47fad343b9"} 193 ######### 194 First step checkout: parent Information 195 {"name":"Sanjeev Kumar","guestEmail":"upworksanjeev@gmail.com","gender":"","countryCode":"","phone":"7696188102","maritalStatus":"single"} 196 ######### 197 Purchase step: checking Store credit 198 {"statusCode":200,"message":"Success","data":[{"_id":"5d6903c65d706d093b719afc","isPerDayCredit":true,"providerId":{"_id":"5a3ed94327939b47fad343b9","name":"DEMO - KidFun Zone (Testing)"},"updatedAt":"2023-03-17T10:01:41.051Z","__v":0,"createdAt":"2019-08-30T11:08:54.942Z","remainingDaysCount":43,"totalDaysCount":371,"usedDaysCount":328,"creditType":null}],"extraData":null,"success":true,"apiUrl":"http:\/\/api-dev.kidcircle.com\/v2\/wp\/userProviderCreditSummary\/5a3ed94327939b47fad343b9"} 199 ######### 200 First step checkout: parent Information 201 {"name":"Sanjeev Kumar","guestEmail":"upworksanjeev@gmail.com","gender":"","countryCode":"","phone":"7696188102","maritalStatus":"single"} 202 ######### 203 Purchase step: checking Store credit 204 {"statusCode":200,"message":"Success","data":[{"_id":"5d6903c65d706d093b719afc","isPerDayCredit":true,"providerId":{"_id":"5a3ed94327939b47fad343b9","name":"DEMO - KidFun Zone (Testing)"},"updatedAt":"2023-03-17T10:01:41.051Z","__v":0,"createdAt":"2019-08-30T11:08:54.942Z","remainingDaysCount":43,"totalDaysCount":371,"usedDaysCount":328,"creditType":null}],"extraData":null,"success":true,"apiUrl":"http:\/\/api-dev.kidcircle.com\/v2\/wp\/userProviderCreditSummary\/5a3ed94327939b47fad343b9"} 205 ######### 206 First step checkout: parent Information 207 {"name":"Sanjeev Kumar","guestEmail":"upworksanjeev@gmail.com","gender":"","countryCode":"","phone":"7696188102","maritalStatus":"single"} 208 ######### 209 Purchase step: checking Store credit 210 {"statusCode":200,"message":"Success","data":[{"_id":"5d6903c65d706d093b719afc","isPerDayCredit":true,"providerId":{"_id":"5a3ed94327939b47fad343b9","name":"DEMO - KidFun Zone (Testing)"},"updatedAt":"2023-03-17T10:01:41.051Z","__v":0,"createdAt":"2019-08-30T11:08:54.942Z","remainingDaysCount":43,"totalDaysCount":371,"usedDaysCount":328,"creditType":null}],"extraData":null,"success":true,"apiUrl":"http:\/\/api-dev.kidcircle.com\/v2\/wp\/userProviderCreditSummary\/5a3ed94327939b47fad343b9"} 211 ######### 212 First step checkout: parent Information 213 {"name":"Sanjeev Kumar","guestEmail":"upworksanjeev@gmail.com","gender":"","countryCode":"","phone":"7696188102","maritalStatus":"single"} 214 ######### 215 Purchase step: checking Store credit 216 {"statusCode":200,"message":"Success","data":[{"_id":"5d6903c65d706d093b719afc","isPerDayCredit":true,"providerId":{"_id":"5a3ed94327939b47fad343b9","name":"DEMO - KidFun Zone (Testing)"},"updatedAt":"2023-03-17T10:01:41.051Z","__v":0,"createdAt":"2019-08-30T11:08:54.942Z","remainingDaysCount":43,"totalDaysCount":371,"usedDaysCount":328,"creditType":null}],"extraData":null,"success":true,"apiUrl":"http:\/\/api-dev.kidcircle.com\/v2\/wp\/userProviderCreditSummary\/5a3ed94327939b47fad343b9"} 217 ######### 218 First step checkout: parent Information 219 {"name":"Sanjeev Kumar","guestEmail":"upworksanjeev@gmail.com","gender":"","countryCode":"","phone":"7696188102","maritalStatus":"single"} 220 ######### 221 Purchase step: checking Store credit 222 {"statusCode":200,"message":"Success","data":[{"_id":"5d6903c65d706d093b719afc","isPerDayCredit":true,"providerId":{"_id":"5a3ed94327939b47fad343b9","name":"DEMO - KidFun Zone (Testing)"},"updatedAt":"2023-03-17T10:01:41.051Z","__v":0,"createdAt":"2019-08-30T11:08:54.942Z","remainingDaysCount":43,"totalDaysCount":371,"usedDaysCount":328,"creditType":null}],"extraData":null,"success":true,"apiUrl":"http:\/\/api-dev.kidcircle.com\/v2\/wp\/userProviderCreditSummary\/5a3ed94327939b47fad343b9"} 223 ######### 224 First step checkout: parent Information 225 {"name":"Sanjeev Kumar","guestEmail":"upworksanjeev@gmail.com","gender":"","countryCode":"","phone":"7696188102","maritalStatus":"single"} 226 ######### 227 Purchase step: checking Store credit 228 {"statusCode":200,"message":"Success","data":[{"_id":"5d6903c65d706d093b719afc","isPerDayCredit":true,"providerId":{"_id":"5a3ed94327939b47fad343b9","name":"DEMO - KidFun Zone (Testing)"},"updatedAt":"2023-03-17T10:01:41.051Z","__v":0,"createdAt":"2019-08-30T11:08:54.942Z","remainingDaysCount":43,"totalDaysCount":371,"usedDaysCount":328,"creditType":null}],"extraData":null,"success":true,"apiUrl":"http:\/\/api-dev.kidcircle.com\/v2\/wp\/userProviderCreditSummary\/5a3ed94327939b47fad343b9"} 229 ######### 230 First step checkout: parent Information 231 {"name":"Sanjeev Kumar","guestEmail":"upworksanjeev@gmail.com","gender":"","countryCode":"","phone":"7696188102","maritalStatus":"single"} 232 ######### 233 Purchase step: checking Store credit 234 {"statusCode":200,"message":"Success","data":[{"_id":"5d6903c65d706d093b719afc","isPerDayCredit":true,"providerId":{"_id":"5a3ed94327939b47fad343b9","name":"DEMO - KidFun Zone (Testing)"},"updatedAt":"2023-03-17T10:01:41.051Z","__v":0,"createdAt":"2019-08-30T11:08:54.942Z","remainingDaysCount":43,"totalDaysCount":371,"usedDaysCount":328,"creditType":null}],"extraData":null,"success":true,"apiUrl":"http:\/\/api-dev.kidcircle.com\/v2\/wp\/userProviderCreditSummary\/5a3ed94327939b47fad343b9"} 235 ######### 236 First step checkout: parent Information 237 {"name":"Sanjeev Kumar","guestEmail":"upworksanjeev@gmail.com","gender":"","countryCode":"","phone":"7696188102","maritalStatus":"single"} 238 ######### 239 Purchase step: checking Store credit 240 {"statusCode":200,"message":"Success","data":[{"_id":"5d6903c65d706d093b719afc","isPerDayCredit":true,"providerId":{"_id":"5a3ed94327939b47fad343b9","name":"DEMO - KidFun Zone (Testing)"},"updatedAt":"2023-03-17T10:01:41.051Z","__v":0,"createdAt":"2019-08-30T11:08:54.942Z","remainingDaysCount":43,"totalDaysCount":371,"usedDaysCount":328,"creditType":null}],"extraData":null,"success":true,"apiUrl":"http:\/\/api-dev.kidcircle.com\/v2\/wp\/userProviderCreditSummary\/5a3ed94327939b47fad343b9"} 241 ######### 242 First step checkout: parent Information 243 {"name":"Sanjeev Kumar","guestEmail":"upworksanjeev@gmail.com","gender":"","countryCode":"","phone":"7696188102","maritalStatus":"single"} 244 ######### 245 Purchase step: checking Store credit 246 {"statusCode":200,"message":"Success","data":[{"_id":"5d6903c65d706d093b719afc","isPerDayCredit":true,"providerId":{"_id":"5a3ed94327939b47fad343b9","name":"DEMO - KidFun Zone (Testing)"},"updatedAt":"2023-03-17T10:01:41.051Z","__v":0,"createdAt":"2019-08-30T11:08:54.942Z","remainingDaysCount":43,"totalDaysCount":371,"usedDaysCount":328,"creditType":null}],"extraData":null,"success":true,"apiUrl":"http:\/\/api-dev.kidcircle.com\/v2\/wp\/userProviderCreditSummary\/5a3ed94327939b47fad343b9"} 247 ######### 248 First step checkout: parent Information 249 {"name":"Sanjeev Kumar","guestEmail":"upworksanjeev@gmail.com","gender":"","countryCode":"","phone":"7696188102","maritalStatus":"single"} 250 ######### 251 Purchase step: checking Store credit 252 {"statusCode":200,"message":"Success","data":[{"_id":"5d6903c65d706d093b719afc","isPerDayCredit":true,"providerId":{"_id":"5a3ed94327939b47fad343b9","name":"DEMO - KidFun Zone (Testing)"},"updatedAt":"2023-03-17T10:01:41.051Z","__v":0,"createdAt":"2019-08-30T11:08:54.942Z","remainingDaysCount":43,"totalDaysCount":371,"usedDaysCount":328,"creditType":null}],"extraData":null,"success":true,"apiUrl":"http:\/\/api-dev.kidcircle.com\/v2\/wp\/userProviderCreditSummary\/5a3ed94327939b47fad343b9"} 253 ######### 254 First step checkout: parent Information 255 {"name":"Sanjeev Kumar","guestEmail":"upworksanjeev@gmail.com","gender":"","countryCode":"","phone":"7696188102","maritalStatus":"single"} 256 ######### 257 Purchase step: checking Store credit 258 {"statusCode":200,"message":"Success","data":[{"_id":"5d6903c65d706d093b719afc","isPerDayCredit":true,"providerId":{"_id":"5a3ed94327939b47fad343b9","name":"DEMO - KidFun Zone (Testing)"},"updatedAt":"2023-03-17T10:01:41.051Z","__v":0,"createdAt":"2019-08-30T11:08:54.942Z","remainingDaysCount":43,"totalDaysCount":371,"usedDaysCount":328,"creditType":null}],"extraData":null,"success":true,"apiUrl":"http:\/\/api-dev.kidcircle.com\/v2\/wp\/userProviderCreditSummary\/5a3ed94327939b47fad343b9"} 259 ######### 260 First step checkout: parent Information 261 {"name":"Sanjeev Kumar","guestEmail":"upworksanjeev@gmail.com","gender":"","countryCode":"","phone":"7696188102","maritalStatus":"single"} 262 ######### 263 Purchase step: checking Store credit 264 {"statusCode":200,"message":"Success","data":[{"_id":"5d6903c65d706d093b719afc","isPerDayCredit":true,"providerId":{"_id":"5a3ed94327939b47fad343b9","name":"DEMO - KidFun Zone (Testing)"},"updatedAt":"2023-03-17T10:01:41.051Z","__v":0,"createdAt":"2019-08-30T11:08:54.942Z","remainingDaysCount":43,"totalDaysCount":371,"usedDaysCount":328,"creditType":null}],"extraData":null,"success":true,"apiUrl":"http:\/\/api-dev.kidcircle.com\/v2\/wp\/userProviderCreditSummary\/5a3ed94327939b47fad343b9"} 265 ######### 266 First step checkout: parent Information 267 {"name":"Sanjeev Kumar","guestEmail":"upworksanjeev@gmail.com","gender":"","countryCode":"","phone":"7696188102","maritalStatus":"single"} 268 ######### 269 Purchase step: checking Store credit 270 {"statusCode":200,"message":"Success","data":[{"_id":"5d6903c65d706d093b719afc","isPerDayCredit":true,"providerId":{"_id":"5a3ed94327939b47fad343b9","name":"DEMO - KidFun Zone (Testing)"},"updatedAt":"2023-03-17T10:01:41.051Z","__v":0,"createdAt":"2019-08-30T11:08:54.942Z","remainingDaysCount":43,"totalDaysCount":371,"usedDaysCount":328,"creditType":null}],"extraData":null,"success":true,"apiUrl":"http:\/\/api-dev.kidcircle.com\/v2\/wp\/userProviderCreditSummary\/5a3ed94327939b47fad343b9"} 271 ######### 272 First step checkout: parent Information 273 {"name":"Sanjeev Kumar","guestEmail":"upworksanjeev@gmail.com","gender":"","countryCode":"","phone":"7696188102","maritalStatus":"single"} 274 ######### 275 Purchase step: checking Store credit 276 {"statusCode":200,"message":"Success","data":[{"_id":"5d6903c65d706d093b719afc","isPerDayCredit":true,"providerId":{"_id":"5a3ed94327939b47fad343b9","name":"DEMO - KidFun Zone (Testing)"},"updatedAt":"2023-03-17T10:01:41.051Z","__v":0,"createdAt":"2019-08-30T11:08:54.942Z","remainingDaysCount":43,"totalDaysCount":371,"usedDaysCount":328,"creditType":null}],"extraData":null,"success":true,"apiUrl":"http:\/\/api-dev.kidcircle.com\/v2\/wp\/userProviderCreditSummary\/5a3ed94327939b47fad343b9"} 277 ######### 278 Purchase step (2023-03-17 18:43:30): Let's purchase 279 {"statusCode":201,"message":"Created Successfully","data":{"_id":"6414b4d3b7918b255956641c","updatedAt":"2023-03-17T18:43:33.013Z","createdAt":"2023-03-17T18:43:31.618Z","orderNo":"KDCL80747","parentId":"5d651e2a94c17728a2a59214","providerId":"5a3ed94327939b47fad343b9","totalAmount":106,"paymentMethod":"card","isUberOrder":false,"fielddayFeePercent":3,"processingFeePercent":3,"totalFee":6,"fielddayFee":3,"processingFee":3,"subscriptionId":[],"orderType":"sessionPurchase","isDemo":true,"status":"confirmed","additionalDiscountAmount":0,"additionalDiscountGiven":0,"additionalDiscountApplied":false,"paidAmount":106,"payableAmount":106,"roundOffAmt":0,"discount":0,"isFormsFilled":false,"isPaymentDone":true,"campaignDiscount":0,"couponDiscount":0,"isCouponApplied":false,"details":[{"_id":"6414b4d3b7918b255956641d","sessionId":{"_id":"64005f607a5dfa6efd56f5c4","siteLocationId":{"_id":"5b7ad6ceb1336509f01e726a","city":"Cary","pin":"27519","state":"North Carolina","street":"441 Mills Park Dr","location":[-78.9016784,35.812798],"name":"Mills Park","landmark":"","country":"united states","isPrimary":false},"dailyRoutineArr":[],"ageRange":{"from":4,"to":10},"isDemo":true,"daysOfWeek":[1,2,3,4,5],"extendedCareDetails":{"earlyCare":{"starts":1400,"ends":1500,"pricePerSession":10,"pricePerDay":10},"isPriceForAllKids":false,"isPriceIncluded":false,"isAvailable":true},"time":{"start":1500,"end":1800},"localDateTimestamp":{"from":"2023-04-24T11:00:00.000Z","to":"2023-04-28T14:00:00.000Z"},"dateTimestamp":{"from":"2023-04-24T15:00:00.000Z","to":"2023-04-28T18:00:00.000Z"},"date":{"from":"2023-04-24T04:00:00.000Z","to":"2023-04-29T03:59:59.000Z"},"price":100,"name":"April Camp","address":{"street":"441 Mills Park Dr","city":"Cary","country":"united states","state":"North Carolina","pin":"27519","landmark":"","location":[-78.9016784,35.812798]}},"providerId":{"_id":"5a3ed94327939b47fad343b9","name":"DEMO - KidFun Zone (Testing)","type":"commercial","phone":"8218060665","ownerId":"5a3ed94327939b47fad343b7","photosURL":[{"_id":"637c7e686701d51fdd1d671e","thumbnail":"https:\/\/s3-us-west-1.amazonaws.com\/kidcircle-dev\/admin\/thumb_1595498212471-tree-736885_1280.jpg","original":"https:\/\/s3-us-west-1.amazonaws.com\/kidcircle-dev\/admin\/original_1595498212471-tree-736885_1280.jpg","defaultShare":false},{"_id":"637c7e686701d51fdd1d671d","thumbnail":"https:\/\/aqloqxdo4k.execute-api.us-east-1.amazonaws.com\/thumbnail\/dev-admin\/Original16233457547721623345753678-shutterstock_517228456-min-736x4141535781132.jpg","original":"https:\/\/aqloqxdo4k.execute-api.us-east-1.amazonaws.com\/medium\/dev-admin\/Original16233457547721623345753678-shutterstock_517228456-min-736x4141535781132.jpg","defaultShare":true}],"logoURL":{"original":"https:\/\/s3-us-west-1.amazonaws.com\/kidcircle-dev\/admin\/original_1595497988370-38054606355_26429c884f_b.jpg","thumbnail":"https:\/\/s3-us-west-1.amazonaws.com\/kidcircle-dev\/admin\/thumb_1595497988370-38054606355_26429c884f_b.jpg"},"countryCode":"1","mailingAddress":{"_id":"5a3edabd27939b47fad343bb","street":"Cary Towne Boulevard nw","city":"Cary","isPrimary":true,"country":"united states","state":"North Carolina","pin":"27519","landmark":"","location":[-78.7555234,35.7781362]}},"activityId":{"_id":"6272ebf3bae78d35b925a647","title":"Camp Feature","activityDiscountDetails":{"addDiscountAsCredits":false,"isGivingDiscount":false},"isDemo":true,"ratingCount":1,"rating":5,"photosURL":[{"_id":"6272ebf3bae78d35b925a64c","thumbnail":"https:\/\/s3-us-west-1.amazonaws.com\/kidcircle\/admin\/thumb_1531163872300-shutterstock_683401168.jpg","original":"https:\/\/s3-us-west-1.amazonaws.com\/kidcircle\/admin\/original_1531163872300-shutterstock_683401168.jpg","defaultShare":false},{"_id":"6272ebf3bae78d35b925a64b","thumbnail":"https:\/\/s3-us-west-1.amazonaws.com\/kidcircle\/admin\/thumb_1531163886110-shutterstock_591519500.jpg","original":"https:\/\/s3-us-west-1.amazonaws.com\/kidcircle\/admin\/original_1531163886110-shutterstock_591519500.jpg","defaultShare":false}],"ageRange":{"from":3,"to":10}},"additionalChargePrice":0,"perPersonPerSessionPrice":100,"totalPrice":100,"discount":0,"payableAmount":106,"extendedCareDetails":{"earlyCare":{"starts":1400,"ends":1500,"pricePerSession":10,"pricePerDay":10},"isPriceForAllKids":false,"isPriceIncluded":false,"isAvailable":true},"extendedCarePrice":0,"isPerDayCredit":false,"cartDetailId":"6414a346c70c9ec386653a3e","registrationId":"6414b4d3b7918b255956641c","kidPickUpCode":"123456","qrBase64":null,"tax":0,"enabledPaymentOptions":false,"storeCreditPaid":0,"storeCreditUsed":false,"additionalDiscountAmount":0,"additionalDiscountGiven":0,"additionalDiscountApplied":false,"orderType":"sessionPurchase","regFormValidations":{"kidsTreatments":true,"kidsSymptoms":false,"kidsMedicationAllergies":true,"kidsMedicalInsurances":false,"kidsHealthConcerns":false,"kidsFoodAllergies":true,"kidsEnvironmentAllergies":true,"kidsDoctors":false,"kidsDietRestricts":false,"kidsDentalInsurances":false},"status":"confirmed","isDemo":true,"siblingDiscountAmount":0,"siblingDiscountApplied":false,"campaignDiscount":0,"couponDiscount":0,"additionalChargeDetails":[],"optedForExtendedCare":false,"addedForOneDayOnly":false,"daysOfWeek":[1,2,3,4,5],"time":{"end":1800,"start":1500},"date":{"to":"2023-04-29T03:59:59.000Z","from":"2023-04-24T04:00:00.000Z"},"dateTimestamp":{"to":"2023-04-28T18:00:00.000Z","from":"2023-04-24T15:00:00.000Z"},"kidId":[{"_id":"5d651e5c94c17728a2a59216","firstName":"myhyh","gender":"male","profilePicURL":{"thumbnail":"https:\/\/s3-us-west-1.amazonaws.com\/kidcircle-dev\/kids\/5d651e2a94c17728a2a59214\/thumb_php2285.tmp","original":"https:\/\/s3-us-west-1.amazonaws.com\/kidcircle-dev\/kids\/5d651e2a94c17728a2a59214\/original_php2285.tmp"},"knownAs":"Testuuuu","lastName":"Kid"}],"paymentMethod":"card"}],"openForResponseTill":"2023-03-17T18:43:33.107Z","totalExpiryMinutes":1},"extraData":null,"success":true,"apiUrl":"http:\/\/api-dev.kidcircle.com\/v4\/wp\/activityRegistrations"}
Note: See TracChangeset
for help on using the changeset viewer.