1$j(document).ready(function(){$j("body").on("bookacti_booking_method_set_up",".bookacti-booking-system",function(a,b,c){"waterfall"===b&&(a=$j(this),badp_set_datepicker_up(a,c))});$j("body").on("bookacti_refetch_events",".bookacti-booking-system",function(a,b){"waterfall"===b&&bookacti_get_booking_system_data_by_interval($j(this))});$j("body").on("bookacti_rerender_events",".bookacti-booking-system",function(a,b){"waterfall"===b&&(a=$j(this),badp_set_datepicker_up(a))});$j("body").on("bookacti_booking_method_display_events", 2".bookacti-booking-system",function(a,b,c){if($j.isEmptyObject(c))return!1;if("waterfall"===b){var f=$j(this),d=f.attr("id");$j.each(c,function(g,e){e.render=1;f.trigger("badp_waterfall_event",[e]);e.render&&bookacti_is_event_available(f,e)&&(g=e.start.substr(0,10),"undefined"===typeof badp_events_per_date[d][g]&&(badp_events_per_date[d][g]=[]),badp_events_per_date[d][g].push(e))});f.find(".badp-waterfall-datepicker").datepicker("refresh")}});$j("body").on("bookacti_start_loading",".bookacti-booking-system", 3function(a,b){a=$j(this);"waterfall"!==b||a.find(".bookacti-loading-container").length||(a.find(".badp-waterfall-datepicker").length?(a.find(".badp-waterfall-datepicker").hide(),bookacti_add_loading_html(a.find(".badp-waterfall-datepicker"),"after")):bookacti_add_loading_html(a))});$j("body").on("bookacti_exit_loading_state",".bookacti-booking-system",function(a,b){a=$j(this);"waterfall"===b&&(bookacti_remove_loading_html(a),a.find(".badp-waterfall-datepicker").show())});$j("body").on("bookacti_clear_events", 4".bookacti-booking-system",function(a,b){a=$j(this).attr("id");"waterfall"===b&&(badp_events_per_date[a]=[])});$j("body").on("bookacti_trigger_booking_action",function(a,b,c){"reschedule"===b&&(a=$j("#bookacti-booking-system-reschedule.bookacti-booking-system"),a.find(".badp-waterfall-timepicker-container").removeClass("badp-display-table-row"),a.find(".badp-waterfall-timepicker-container").addClass("badp-display-none"))});$j("body").on("selectmenuchange",".badp-waterfall-timepicker",function(a,b){a= 5$j(this).closest(".bookacti-booking-system");badp_timepicker_event_click(a)});$j("body").on("bookacti_calendar_after_set_up badp_waterfall_datepicker_loaded",".bookacti-booking-system",function(){var a=$j(this).attr("id");!$j.isEmptyObject(bookacti.booking_system[a].picked_events)&&bookacti.booking_system[a].tooltip_event_info&&"undefined"!==typeof bookacti.booking_system[a].picked_events[0]&&(a=$j.extend({},bookacti.booking_system[a].picked_events[0]),a.group_id?badp_display_group_of_events_tooltip($j(this), 6a.group_id,a.group_date,!1):badp_display_event_tooltip($j(this),a,!1))});$j("body").on("bookacti_events_picked",".bookacti-booking-system",function(a,b,c,f){a=$j(this).attr("id");bookacti.booking_system[a].tooltip_event_info&&(c?badp_display_group_of_events_tooltip($j(this),c,f,!1):badp_display_event_tooltip($j(this),b,!1))});$j("body").on("bookacti_events_unpicked",".bookacti-booking-system",function(a,b,c,f){$j(this).siblings(".bookacti-tooltips-container").find('.badp-event-info-tooltip[data-event-id="'+ 7b.id+'"]').remove()});$j("body").on("bookacti_calendar_event_mouse_enter bookacti_calendar_event_touch_start",".bookacti-booking-system",function(a,b){var c=$j(this);a=c.attr("id");if(bookacti.booking_system[a].tooltip_event_info){var f=parseInt(bookacti_localized.tooltip_mouseover_timeout);if(!(0>f)){var d=bookacti_get_event_groups(c,b.event),g=bookacti_get_event_groups_nb(d),e=bookacti_localized.tooltip_mouseover_default,l=!1;if(1<g||1===g&&bookacti.booking_system[a].groups_single_events)"auto"=== 8e&&(e=bookacti.booking_system[a].groups_single_events?"event":"group"),l=!0;l&&"none"===e||("undefined"!==typeof bookacti_remove_mouseover_tooltip_monitor&&bookacti_remove_mouseover_tooltip_monitor&&clearTimeout(bookacti_remove_mouseover_tooltip_monitor),badp_display_tooltip_monitor=setTimeout(function(){c.siblings(".bookacti-tooltips-container").find(".badp-event-info-tooltip.bookacti-tooltip-mouseover").remove();var h=Object.keys(d);h=h.length?h[0]:0;if("auto"===e||"none"===e)e=h?"group":"event"; 9if(h&&"group"===e){var m=h?Object.keys(d[h]):[];badp_display_group_of_events_tooltip(c,h,m.length?m[0]:"",!0)}else badp_display_event_tooltip(c,b.event,!0);h=c.siblings(".bookacti-tooltips-container").find(".badp-event-info-tooltip.bookacti-tooltip-mouseover");h.length&&(bookacti_set_tooltip_position($j(b.el),h),$j(b.el).focus())},f))}}});$j("body").on("bookacti_calendar_event_mouse_leave bookacti_calendar_event_touch_move bookacti_calendar_event_touch_end bookacti_calendar_event_touch_cancel",".bookacti-booking-system", 10function(a,b){"undefined"!==typeof badp_display_tooltip_monitor&&badp_display_tooltip_monitor&&clearTimeout(badp_display_tooltip_monitor)});$j("body").on("bookacti_event_booking_list_displayed",function(a,b,c,f,d){d=c.attr("id");if(bookacti.booking_system[d].tooltip_event_info){var g=bookacti_get_event_groups(c,f),e=bookacti_get_event_groups_nb(g);a=bookacti_localized.tooltip_mouseover_default;var l=!1;if(1<e||1===e&&bookacti.booking_system[d].groups_single_events)"auto"===a&&(a=bookacti.booking_system[d].groups_single_events? 11"event":"group"),l=!0;if(!l||"none"!==a){d=Object.keys(g);d=d.length?d[0]:0;if("auto"===a||"none"===a)a=d?"group":"event";d&&"group"===a||-1!==badp_get_event_tooltip(c,f,!0).indexOf("{booking_list}")&&b.remove()}}});$j("body").on("badp_text_processed",".badp-event-info-tooltip .bookacti-tooltip-content",function(){var a=$j(this).closest(".badp-event-info-tooltip"),b=$j(this).closest(".bookacti-tooltips-container").siblings(".bookacti-booking-system");if(a.data("group-id")){var c=parseInt(a.data("group-id")), 12f=parseInt(a.data("group-date"));b.trigger("badp_group_of_events_tooltip_filled",[a,c,f])}else if(a.data("event-id")){c=b.attr("id");var d=parseInt(a.data("event-id")),g=moment.utc(a.data("event-start-date")).locale("en").format("YYYY-MM-DD"),e={id:d,start:g};$j.each(bookacti.booking_system[c].events,function(l,h){if(d===parseInt(h.id)&&g===moment.utc(h.start).clone().locale("en").format("YYYY-MM-DD"))return e=h,!1});b.trigger("badp_event_tooltip_filled",[a,e])}});$j("body").on("badp_event_tooltip_filled", 13".bookacti-booking-system",function(a,b,c){a="undefined"!==typeof c.groupId?parseInt(c.groupId):parseInt(c.id
13);c=moment.utc(c.start).clone().locale("en").format("YYYY-MM-DD");"undefined"===typeof badp_events_tooltips[a]&&(badp_events_tooltips[a]={});"undefined"===typeof badp_events_tooltips[a][c]&&(b=b.find(".bookacti-tooltip-content").html(),badp_events_tooltips[a][c]=b)});$j("body").on("badp_group_of_events_tooltip_filled",".bookacti-booking-system",function(a,b,c,f){"undefined"===typeof badp_groups_tooltips&& 14(badp_groups_tooltips={});"undefined"===typeof badp_groups_tooltips[c+"_"+f]&&(a=b.find(".bookacti-tooltip-content").html(),badp_groups_tooltips[c+"_"+f]=a)});$j("body").on("bookacti_unpick_all_events",".bookacti-booking-system",function(){$j(this).siblings(".bookacti-tooltips-container").find(".badp-event-info-tooltip").remove()});var k;$j("body").on("badp_event_tooltip_displayed",".bookacti-booking-system",function(a,b,c){k=c});$j(".bookacti-booking-form, .bookacti-form-fields").on("click",".badp-tooltip-submit-button", 15function(a){a.preventDefault();if(!bookacti_localized.is_admin&&(a=$j(this).parents(".bookacti-booking-form, .bookacti-form-fields").find(".bookacti-booking-system"),a.length)){var b=a.attr("id"),c=bookacti.booking_system[b].picked_events,f=c.length?!0:!1;if($j(this).parents(".bookacti-tooltip-mouseover").length&&"undefined"!==typeof k){var d=bookacti_get_event_groups(a,k),g=!1;if(c.length){var e=k.id+"_"+k.start;$j.each(c,function(l,h){if(e===h.id+"_"+h.start||"undefined"!==typeof d[h.group_id]&& 16"undefined"!==typeof d[h.group_id][h.group_date])return g=!0,!1})}g||(c=bookacti_get_event_groups_nb(d),f=!(1<c||1===c&&bookacti.booking_system[b].groups_single_events),bookacti_event_click(a,k))}f&&bookacti_perform_form_action(a)}})}); 17function badp_display_event_tooltip(k,a,b){var c=b?"bookacti-tooltip-mouseover":"bookacti-tooltip-fixed",f=k.siblings(".bookacti-tooltips-container"),d="undefined"!==typeof a.groupId?parseInt(a.groupId):parseInt(a.id),g=moment.utc(a.start).clone().locale("en").format("YYYY-MM-DD");if(d&&a.start&&!f.find(".badp-event-info-tooltip."+c+'[data-event-id="'+d+'"][data-event-start-date="'+g+'"]').length){f.find(".badp-event-info-tooltip."+c).remove();b="";var e=!1;"undefined"!==typeof badp_events_tooltips&& 18"undefined"!==typeof badp_events_tooltips[d]&&"undefined"!==typeof badp_events_tooltips[d][g]&&(b=badp_events_tooltips[d][g],e=!0);b||=badp_get_event_tooltip(k,a);b&&(f.append('<div class="bookacti-tooltip-container badp-event-info-tooltip '+c+'" data-event-id="'+d+'" data-event-start-date="'+g+'"><div class="bookacti-tooltip-content bookacti-custom-scrollbar"></div></div>'),c=f.find(".badp-event-info-tooltip."+c),f=c.find(".bookacti-tooltip-content"),e||-1===b.indexOf("[")?(f.html(b),k.trigger("badp_event_tooltip_filled", 19[c,a])):badp_process_text(b,f,""),k.trigger("badp_event_tooltip_displayed",[c,a]))}} 20function badp_get_event_tooltip(k,a,b){b=b?!0:!1;var c=k.attr("id"),f=0,d="",g="",e="undefined"!==typeof a.groupId?parseInt(a.groupId):parseInt(a.id),l=moment.utc(a.start).clone().locale("en").format("YYYY-MM-DD HH:mm:ss"),h=bookacti.booking_system[c];"undefined"!==typeof h.booking_lists[e]&&"undefined"!==typeof h.booking_lists[e][l]&&(g=h.booking_lists[e][l]);g={"{activity_info}":"","{activity_id}":"","{activity_title}":"","{calendar_id}":"","{event_id}":e,"{event_title}":"","{event_start}":moment.utc(a.start).formatPHP(bookacti_localized.date_format_long), 21"{event_end}":moment.utc(a.end).formatPHP(bookacti_localized.date_format_long),"{event_start_raw}":l,"{event_end_raw}":moment.utc(a.end).clone().locale("en").format("YYYY-MM-DD HH:mm:ss"),"{event_booked_quantity}":bookacti_get_event_number_of_bookings(k,a),"{event_availability}":bookacti_get_event_availability(k,a),"{event_availability_total}":"","{booking_list}":g,"{submit_button}":'<input type="button" class="badp-tooltip-submit-button button" value="'+bookacti_localized.booking_form_submit_button+ 22'"/>'};if(e=bookacti.booking_system?.[c]?.events_data?.[e])d=e.settings.tooltip,f=e.activity_id,g["{event_title}"]=e.title,g["{event_availability_total}"]=e.availability,g["{activity_id}"]=f,g["{calendar_id}"]=e.template_id;if(c=bookacti.booking_system?.[c]?.activities_data?.[f])g["{activity_title}"]=c.title,d?g["{activity_info}"]=c.settings.tooltip:d=c.settings.tooltip;if(!d)return"";b||(k.trigger("badp_event_tooltip_tag_values",[g,a]),$j.each(g,function(m,n){d=d.replace(new RegExp(m,"g"),n)})); 23return d} 24function badp_display_group_of_events_tooltip(k,a,b,c){var f=c?"bookacti-tooltip-mouseover":"bookacti-tooltip-fixed",d=k.siblings(".bookacti-tooltips-container");if(a&&!d.find(".badp-event-info-tooltip."+f+'[data-group-id="'+a+'"][data-group-date="'+b+'"]').length){d.find(".badp-event-info-tooltip."+f).remove();c="";var g=!1;"undefined"!==typeof badp_groups_tooltips&&"undefined"!==typeof badp_groups_tooltips[a+"_"+b]&&(c=badp_groups_tooltips[a+"_"+b],g=!0);c||=badp_get_group_of_events_tooltip(k,a, 25b);c&&(d.append('<div class="bookacti-tooltip-container badp-event-info-tooltip '+f+'" data-group-id="'+a+'" data-group-date="'+b+'"><div class="bookacti-tooltip-content bookacti-custom-scrollbar"></div></div>'),f=d.find(".badp-event-info-tooltip."+f),d=f.find(".bookacti-tooltip-content"),g||-1===c.indexOf("[")?(d.html(c),k.trigger("badp_group_of_events_tooltip_filled",[f,a,b])):badp_process_text(c,d),k.trigger("badp_group_of_events_tooltip_displayed",[f,a,b]))}} 26function badp_get_group_of_events_tooltip(k,a,b,c){"undefined"===typeof c&&(c=!1);var f=k.attr("id"),d=0,g="",e={"{category_info}":"","{category_id}":"","{category_title}":"","{calendar_id}":"","{group_id}":a,"{group_title}":"","{group_start}":"","{group_end}":"","{group_start_raw}":"","{group_end_raw}":"","{group_booked_quantity}":"","{group_availability}":"","{group_availability_total}":"","{submit_button}":'<input type="button" class="badp-tooltip-submit-button button" value="'+bookacti_localized.booking_form_submit_button+ 27'"/>'},l=bookacti.booking_system?.[f]?.groups_data?.[a];l&&(g=l.settings.tooltip,d=l.category_id,e["{group_title}"]=l.title,e["{category_id}"]=d,e["{calendar_id}"]=l.template_id);if(l=bookacti.booking_system?.[f]?.groups_events?.[a]?.[b]){var h=Object.keys(l),m=h.length-1;"undefined"===typeof l[m]&&(m=h[h.length-1]);e["{group_start}"]=moment.utc(l[0].start).formatPHP(bookacti_localized.date_format_long);e["{group_end}"]=moment.utc(l[m].end).formatPHP(bookacti_localized.date_format_long);e["{group_start_raw}"]= 28moment.utc(l[0].start).clone().locale("en").format("YYYY-MM-DD HH:mm:ss");e["{group_end_raw}"]=moment.utc(l[m].end).clone().locale("en").format("YYYY-MM-DD HH:mm:ss")}if(b=bookacti.booking_system?.[f]?.groups_bookings?.[a]?.[b])e["{group_booked_quantity}"]=b.quantity,e["{group_availability}"]=b.availability,e["{group_availability_total}"]=b.total_availability;if(f=bookacti.booking_system?.[f]?.group_categories_data?.[d])e["{category_title}
28"]=f.title,g?e["{category_info}"]=f.settings.tooltip:g=f.settings.tooltip; 29if(!g)return"";c||(k.trigger("badp_group_of_events_tooltip_tag_values",[e,a]),$j.each(e,function(n,p){g=g.replace(new RegExp(n,"g"),p)}));return g} 30function badp_process_text(k,a){bookacti_add_loading_html(a);$j.ajax({url:bookacti_localized.ajaxurl,type:"POST",data:{action:"badpProcessText",text:k},dataType:"json",success:function(b){if("success"===b.status)a.append(b.text),bookacti_remove_loading_html(a),a.trigger("badp_text_processed");else{var c="Error occurs while trying to process text";"not_allowed"===b.error&&(c+="\n"+bookacti_localized.error_not_allowed);console.log(c);console.log(b)}},error:function(b){console.log("AJAX Error occurs while trying to process text"); 31console.log(b)},complete:function(){bookacti_remove_loading_html(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.