https://www.maloneyplumbing.com/wp-content/plugins/atcapacity-plugin/js/custom.min.js?ver=2402272143
1var atCapacityModule=function(){var e="",t="";function o(o){if("BUTTON"===o.target.tagName&&"wpforms[submit]"==o.target.name){var n;n=o.target.id.replace("wpforms-submit-",""),e=document.querySelector("#wpforms-form-"+n+" .wpf-email input").value,t=function e(t,o="+1"){let n=t.replace(/\D/g,"");return n.startsWith("0")&&(n=n.slice(1)),o+n}(document.querySelector("#wpforms-form-"+n+" .wpf-phone input").value),"function"==typeof window.getAtCapacityService?(document.querySelector("#wpforms-form-"+n+" .wpf-service input").value=getAtCapacityService(),console.log("Service: "+getAtCapacityService())):console.log("getService() not found"),"function"==typeof window.getAtCapacityPromo?(document.querySelector("#wpforms-form-"+n+" .wpf-promo input").value=getAtCapacityPromo(),console.log("Promo: "+getAtCapacityPromo())):console.log("getPromo() not found")}return!1}function n(o,n){o.forEach(o=>{"childList"===o.type&&o.addedNodes.length>0&&o.addedNodes.forEach(o=>{null!=o.classList&&o.classList.contains("wpforms-confirmation-container-full")&&function o(){if(console.log("reportConversion("+e+","+t+") called"),"function"!=typeof window.gtag){console.log("gtag does not exist or is not a function. Unable to report conversion!");return}null!=t&&t.length>0&&null!=e&&e.length>0?gtag("set","user_data",{email:e,phone_number:t}):null!=e&&e.length>0&>ag("set","user_data",{email:e}),gtag("event","form_submission",{event_category:"forms"}),console.log("Report conversion event to "+atcapacity_site_settings.google_ads_id),gtag("event","conversion",{send_to:atcapacity_site_settings.google_ads_id})}()})})}return{setupAtCapacityListeners:function e(){window.addEventListener("DOMContentLoaded",e=>{document.addEventListener("click",o),function e(){if(document.getElementsByClassName("offers-container-multiple").length>0){let t=window.location.search,o=new URLSearchParams(t);var n,r,i="all",a="script",s="related-offer-widget";o.has("category")&&(i=o.get("category")),r=(n=document).getElementsByTagName(a)[0],!n.getElementById(s)&&((r=n.createElement(a)).id=s,r.src="https://websitejs-by2.pages.dev/scripts/AtCapCouponOffer-min.js",r.type="text/javascript",n.body.appendChild(r)),this.addEventListener("load",()=>{AtCapCouponOfferWidget.setOptions({accountId:atcapacity_site_settings.account_id,serviceKey:i,offerType:"standard",pageTitle:"",showHeaderImage:!0,showDescription:!0,showActionButton:!0,actionLabel:"Call Us Now "+atcapacity_site_settings.telephone,destinationUriOrFunction:atcapacity_site_settings.coupon_url_function,useCpopApiUrl:"CampDigital"==atcapacity_site_settings.api_source,profileId:atcapacity_site_settings.whatconverts_profile_id}),AtCapCouponOfferWidget.renderAllOffers()})}}()});let t=new MutationObserver(n);t.observe(document,{childList:!0,subtree:!0}),console.log("At Capacity Module Loaded")}}}();atCapacityModule.setupAtCapacityListeners();
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.