1$j(document).ready(function(){$j("body").on("bookacti_bookings_calendar_settings_updated",function(b,a,e){bookacti.booking_system["bookacti-booking-system-bookings-page"].hide_events_price=e.calendar_settings.hide_events_price});$j("body").on("bookacti_booking_action_dialog_opened",function(b,a,e){if(e==="change_quantity"){var c=a.all?$j(".bookacti-single-booking, .bookacti-booking-group").closest("tr, .bookacti-booking-row"):$j();a.all||($j.each(a.booking_ids,function(d,f){c=c.add($j('.bookacti-single-booking[data-booking-id="'+ 2f+'"]').closest("tr, .bookacti-booking-row"))}),$j.each(a.booking_group_ids,function(d,f){c=c.add($j('.bookacti-booking-group[data-booking-group-id="'+f+'"]').closest("tr, .bookacti-booking-row"))}));if(!a.all&&c.length===1){var g=[],h=[];c.first().find(".column-price_categories .bapap-price-categories-quantities li").each(function(){var d=$j(this).data("price-category-id");g[d]=$j(this).data("price-category-quantity");h[d]=$j(this).data("price-category-price")});$j("#bapap-edit-price-categories-quantities").find(".bapap-price-category-price-input, .bapap-price-category-quantity-input").val(""); 3$j(this).hasClass("bookacti-gouped-booking")||$j("#bapap-edit-price-categories-quantities tbody tr").each(function(){var d=$j(this).data("price-category-id"),f=parseInt($j(this).data("price-category-active"))?!0:!1,k=!1;typeof g?.[d]!=="undefined"&&($j(this).find(".bapap-price-category-quantity-input").val(g[d]),k=!0);typeof h?.[d]!=="undefined"&&($j(this).find(".bapap-price-category-price-input").val(h[d]),k=!0);$j(this).toggle(f||k)});$j("#bookacti-new-total-price").val("").removeClass("bookacti-disabled").attr("disabled", 4!1);$j(this).find(".bookacti-view-booking-order").length&&!$j(this).find(".bookacti-price-details-booking").length?$j("#bookacti-new-total-price").addClass("bookacti-disabled").attr("disabled",!0):$j(this).find(".bookacti-price-details-booking").length&&(b=parseFloat($j(this).find(".bookacti-price-details-booking").data("price")),$j("#bookacti-new-total-price").val(b));bapap_update_new_quantity_fields_according_to_price_categories()}}});$j("#bookacti-change-booking-quantity-dialog").on("keyup mouseup change", 5".bapap-price-category-quantity-input, .bapap-price-category-price-input",function(){bapap_update_new_quantity_fields_according_to_price_categories()});$j("body").on("bookacti_booking_action_dialog_opened",function(b,a,e){e==="reschedule"&&bookacti_localized.is_admin&&$j("#bookacti-reschedule-booking-dialog #bapap-ignore-price-check").data("default")&&!$j("#bookacti-reschedule-booking-dialog #bapap-ignore-price-check").is(":checked")&&$j("#bookacti-reschedule-booking-dialog #bapap-ignore-price-check").prop("checked", 6!0)})}); 7function bapap_update_new_quantity_fields_according_to_price_categories(){var b=0,a=0;$j("#bookacti-new-total-price:not(.bookacti-disabled)").attr("disabled",!1);$j("#bapap-edit-price-categories-quantities tbody tr").each(function(){var e=$j(this).find(".bapap-price-category-quantity-input").val(),c=$j(this).find(".bapap-price-category-price-input").val();$j.isNumeric(e)&&(b+=parseInt(e));$j.isNumeric(c)&&(a+=parseFloat(c))});b&&$j("#bookacti-new-quantity").val(b);if(b||a)$j("#bookacti-new-total-price").attr("disabled",!0), 8$j("#bookacti-new-total-price").hasClass("bookacti-disabled")||!a?$j("#bookacti-new-total-price").val(""):a&&$j("#bookacti-new-total-price").val(a)};
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.