PageSourceSearch

https://www.venuedirectory.com/bundles/scripts/contact-us-page.js?…MdHvrdh0s4vaIuCJz9AIp7hCcfYx55_KLJHgS0A-7ms

js venuedirectory.com collected 2026-09-29 09:23:00 UTC 2,433 bytes, 64 lines download raw bytes

1function showHideOption() {
2    let val = $("input[name='MeetingPlannerOrVenue']:checked").val();
3    let elementListingMyVenueMeetingSpaceIsChecked = $("#ListingMyVenueMeetingSpaceIsChecked");
4    let elementMarketingOpportunitiesForMyVenueIsChecked = $("#MarketingOpportunitiesForMyVenueIsChecked");
5    let elementVenueFindingSolutionsIsChecked = $("#VenueFindingSolutionsIsChecked");
6
7    if (val === "I am a Meeting planner") {
8        toggleCheckbox(elementListingMyVenueMeetingSpaceIsChecked, "hide");
9        toggleCheckbox(elementMarketingOpportunitiesForMyVenueIsChecked, "hide");
10        toggleCheckbox(elementVenueFindingSolutionsIsChecked, "show");
11    }
12    else {
13        toggleCheckbox(elementListingMyVenueMeetingSpaceIsChecked, "show");
14        toggleCheckbox(elementMarketingOpportunitiesForMyVenueIsChecked, "show");
15        toggleCheckbox(elementVenueFindingSolutionsIsChecked, "hide");
16    }
17}
18
19function toggleCheckbox(checkboxElement, showHideString) {
20    if (showHideString == "show") {
21        $(checkboxElement).closest(".col-12").show();
22        $(checkboxElement).prop('checked', false);
23        $(checkboxElement).prop('disabled', false);
24    }
25    else {
26        $(checkboxElement).closest(".col-12").hide();
27        $(checkboxElement).prop('checked', false);
28        $(checkboxElement).prop('disabled', true);
29    }
30}
31
32$(document).ready(function () {
33    let confirmationElement = $('.contact-us-form-confirmation');
34    $(confirmationElement).modal("show");
35    $(confirmationElement).removeClass("contact-us-form-confirmation");
36    
37    let element = $("#vdcContactCustomerSupport");
38    $(element).attr("href", "javascript:void(0)");
39    $(element).text("Contact Customer Support ");
40    $(element).click(function (){
41        $(".chat-link").trigger("click");
42    });
43
44    $("#contactUsSubmitLoader").hide();
45
46    $("#btnContactUsSubmit").click(function (event) {
47        let options = {};
48        options.beforeSend = function () {
49            $('#contactUsSubmitLoader').show();
50            $("#contact-us-form").submit();
51        };
52        options.complete = function () {
53            $('#contactUsSubmitLoader').hide();
54        };
55        $.ajax(options);
56        event.preventDefault();
57    });
58
59    showHideOption();
60
61    $('input[name="MeetingPlannerOrVenue"]').on('change', function () {
62        showHideOption();
63    });
64});

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.