PageSourceSearch

https://chocolaterie-jouvenal.fr/wp-content/plugins/booking-activi…/js/woocommerce-frontend.min.js?ver=1.19.0

js chocolaterie-jouvenal.fr collected 2026-10-10 02:35:09 UTC 7,771 bytes, 17 lines download raw bytes

1$j(document).ready(function(){bookacti_init_booking_actions(".bookacti-order-item-activity");$j("body.woocommerce-order-received, body.woocommerce-view-order").on("bookacti_booking_action_data",function(a,b){b?.form_data instanceof FormData&&b.form_data.append("context","wc_order_items")});typeof bookacti.form_fields==="undefined"&&(bookacti.form_fields=[]);$j(".woocommerce").on("bookacti_init_booking_sytem","form.cart.variations_form .bookacti-booking-system",function(a,b,c){b.load!==!1&&typeof $j(this).closest(".bookacti-wc-form-fields")!==
2"undefined"&&$j(this).closest(".bookacti-wc-form-fields").data("default-variation-id")&&(b.load=!1)});$j(".woocommerce").on("reset_data","form.cart.variations_form",function(){if($j(this).find(".bookacti-wc-form-fields").length){var a=$j(this).find(".bookacti-wc-form-fields");a.data("form-id","");a.attr("data-form-id","");a.data("variation-id","");a.attr("data-variation-id","");a.empty()}});$j(".woocommerce").on("show_variation","form.cart.variations_form",function(a,b){if($j(this).find(".bookacti-wc-form-fields").length){a=
3!0;var c=$j(this).find(".bookacti-wc-form-fields");if(parseInt(c.data("variation-id"))===parseInt(b.variation_id)&&parseInt(c.data("form-id"))===parseInt(b.bookacti_form_id)&&!bookacti.form_fields?.[parseInt(b.bookacti_form_id)]){var d=c.find(".bookacti-booking-system");d.length&&(bookacti_reload_booking_system(d,!0),a=!1)}a&&bookacti_switch_product_variation_form(c,b);b=b.bookacti_is_activity?bookacti_localized.add_booking_to_cart_button_text:bookacti_localized.add_product_to_cart_button_text;$j(this).find(".single_add_to_cart_button").text(b)}});
4$j(".woocommerce").on("bookacti_displayed_info_cleared","form.cart .bookacti-booking-system",function(){var a=$j(this).closest("form"),b=a.find('button[type="submit"], input[type="submit"]').first();a.find('input[name="quantity"]').attr("disabled",!1);b.attr("disabled",!1)});$j(".woocommerce").on("bookacti_error_displayed","form.cart .bookacti-booking-system",function(){var a=$j(this).closest("form"),b=a.find('button[type="submit"], input[type="submit"]').first();a.find('input[name="quantity"]').attr("disabled",
5!0);b.attr("disabled",!0)});$j(".woocommerce form.cart").on("submit",function(){var a=$j(this);if(a.find(".single_add_to_cart_button").length){var b=!1;if(a.hasClass("variations_form")){var c=a.find(".variation_id").val();c!==""&&typeof c!=="undefined"&&(b=bookacti.is_variation_activity[c])}else a.find(".bookacti-booking-system-container").length&&(b=!0);if(b){var d=a.find('button[type="submit"], input[type="submit"]').first(),f=d.attr("disabled");if(a.hasClass("bookacti-adding-to-cart"))return d.attr("disabled",
6!0),bookacti_add_loading_html(d,"after"),!1;if(a.find(".bookacti-booking-system").length){b=a.find(".bookacti-booking-system");c={trigger:bookacti_validate_picked_events(b,a.find("input.qty").val())};b.trigger("bookacti_trigger_perform_form_action",[c]);if(!c.trigger)return a.find(".bookacti-booking-system-container .bookacti-notices").is(":visible")&&bookacti_scroll_to(a.find(".bookacti-booking-system-container .bookacti-notices"),500,"middle"),!1;b={form_data:new FormData(a.get(0))};d.length&&b.form_data instanceof
7FormData&&d.attr("name")&&b.form_data.append(d.attr("name"),d.attr("value"));a.trigger("bookacti_before_submit_booking_form",[b]);if(!(b.form_data instanceof FormData))return!1;a.addClass("bookacti-adding-to-cart");setTimeout(function(){a.removeClass("bookacti-adding-to-cart");d.attr("disabled",f?!0:!1);bookacti_remove_loading_html(d.next(".bookacti-loading-container"))},1E4);return!0}}}});$j(".woocommerce").on("keyup mouseup change","form.cart input.qty",function(){var a=$j(this),b=a.closest("form").length?
8a.closest("form"):a.closest(".bookacti-form-fields");b.length&&(typeof bookacti_quantity_change_monitor!=="undefined"&&bookacti_quantity_change_monitor&&clearTimeout(bookacti_quantity_change_monitor),bookacti_quantity_change_monitor=setTimeout(function(){var c=b.find(".bookacti-booking-system");c.length&&(bookacti_set_min_and_max_quantity(c,!1),bookacti_fill_picked_events_list(c));b.trigger("bookacti_booking_form_quantity_change",[a.val(),a])},1E3))});$j(".bookacti-wc-form-fields-reset").each(function(){var a=
9$j(this).find(".bookacti-booking-system");a.length&&(bookacti_clear_booking_system_displayed_info(a),($j(this).find("> .bookacti-notices").length?$j(this).find("> .bookacti-notices"):a.siblings(".bookacti-notices")).empty())});$j(".woocommerce").on("bookacti_before_refresh_total_price_field","form.cart",function(a,b){b.form_data instanceof FormData&&(!$j(this).find('[name="product_id"]').length&&$j(this).find('[name="add-to-cart"]').length&&b.form_data.set("product_id",$j(this).find('[name="add-to-cart"]').val()),
10b.form_data.delete("add-to-cart"))});setInterval(bookacti_wc_refresh_countdown,1E3);$j("body").on("bookacti_wc_countdown_expired",function(a,b){setTimeout(function(){$j("body").trigger("wc_update_cart");$j("body").trigger("update_checkout")},1E3)});$j(document).on("qv_loader_stop",function(){var a=$j("#yith-quick-view-modal"),b=a.find(" .bookacti-booking-system");b.length&&!a.find(" .variations_form").length&&bookacti_reload_booking_system(b)})});
11function bookacti_switch_product_variation_form(a,b){a.empty();if(b.bookacti_is_activity&&b.is_in_stock&&b.variation_is_active&&b.variation_is_visible){bookacti.is_variation_activity[b.variation_id]=!0;var c=parseInt(b.bookacti_form_id);if(c)if(typeof bookacti.form_fields[c]!=="undefined")bookacti_fill_product_variation_form(a,b,bookacti.form_fields[c]);else{bookacti_add_loading_html(a);var d={action:"bookactiGetForm",form_id:c,instance_id:"product-variation-"+b.variation_id,context:"wc_switch_variation"},
12f=!0;$j.each(b.attributes,function(e,g){if(g!==bookacti_get_url_parameter(e))return f=!1});f&&(d=$j.param(d),d=window.location.search.substring(1)+"&"+d);
12$j.ajax({url:bookacti_localized.ajaxurl,type:"POST",data:d,dataType:"json",success:function(e){e.status==="success"?(bookacti.form_fields[c]=e.form_html,bookacti_fill_product_variation_form(a,b,e.form_html)):(console.log(typeof e.message!=="undefined"?e.message:bookacti_localized.error),console.log(e))},error:function(e){console.log("AJAX "+bookacti_localized.error);
13console.log(e)},complete:function(){bookacti_remove_loading_html(a)}})}}}
14function bookacti_fill_product_variation_form(a,b,c){a.empty();a.append(c);a.data("form-id",b.bookacti_form_id);a.attr("data-form-id",b.bookacti_form_id);a.data("variation-id",b.variation_id);a.attr("data-variation-id",b.variation_id);c=a.find(".bookacti-booking-system");bookacti_booking_method_set_up(c,!1);bookacti_init_jquery_ui_dialogs(".bookacti-booking-system-dialog");bookacti_init_tooltip();a.hasClass("bookacti-wc-form-fields-reset")&&(bookacti_clear_booking_system_displayed_info(c),(a.find("> .bookacti-notices").length?
15a.find("> .bookacti-notices"):c.siblings(".bookacti-notices")).empty());bookacti_remove_loading_html(c);a.trigger("bookacti_product_variation_form_switched",[b])}
16function bookacti_wc_refresh_countdown(){$j(".bookacti-countdown").length&&$j(".bookacti-countdown").each(function(){if($j(this).hasClass("bookacti-expired"))return!0;var a=$j(this).data("expiration-date");if(!a)return!0;a=moment.utc(a);var b=moment.utc(),c=a.diff(b,"seconds");a=Math.max(Math.floor(c/86400),0);c-=a*86400;b=Math.max(Math.floor(c/3600)%24,0);c-=b*3600;var d=Math.max(Math.floor(c/60)%60,0),f=Math.max((c-d*60)%60,0);c="";if(a>0){var e=bookacti_localized.days;a===1&&(e=bookacti_localized.day);
17c+=a+" "+e+" "}if(b>0||a>0)c+=b+":";c+=bookacti_pad(d,2)+":"+bookacti_pad(f,2);a===0&&b===0&&d===0&&f===0&&(c=bookacti_localized.expired,a=$j(this),a.addClass("bookacti-expired"),$j("body").trigger("bookacti_wc_countdown_expired",[a]));$j(this).html(c)})};

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