PageSourceSearch

https://northgateprofessionals.com.au/wp-content/litespeed/js/57248620664f7e08464094821127014d.js?ver=918c2

js northgateprofessionals.com.au collected 2026-10-07 19:41:41 UTC 10,569 bytes, 37 lines download raw bytes

1const protocol=location.protocol;const ajax_url=protocol+"//"+document.domain+"/?tbajax";let successMessage='<div class="success-message"><h5>Thank You!</h5><p>Your message has been sent successfully</p><a class="property-button property-button-ruby-red px-4 close-offcanvas" data-bs-dismiss="offcanvas">Close</a></div>';(function($){function getParameterByName(name,url){if(!url)url=window.location.href;name=name.replace(/[\[\]]/g,"\\$&");let regex=new RegExp("[?&]"+name+"(=([^&#]*)|&|#|$)"),results=regex.exec(url);if(!results)return null;if(!results[2])return"";return decodeURIComponent(results[2].replace(/\+/g," "))}
2function closeMenu(){document.getElementById("nav-icon").classList.remove("open");document.body.classList.remove("pros-spmenu-push-toleft");document.getElementById("home-menu")?.classList.remove("pros-spmenu-open")}
3function locationHashChanged(){const hashArray={marketappraisal:"agency_salesappraisal_form",rentalappraisal:"agency_rentalappraisal_form",commercialappraisal:"agency_commercialappraisal_form",ruralappraisal:"agency_ruralappraisal_form",maintenancerequest:"agency_maintenance_form",login:"agency_login_form",agentappraisal:"agent_saleappraisal_form",agentrappraisal:"agent_rentalappraisal_form",contactagent:"agent_contact_form"};const formOffcanvas=document.getElementById("offcanvas-form");let bsOffcanvas=bootstrap.Offcanvas.getOrCreateInstance(formOffcanvas);let formSettings={};if(window.location.hash){let hash=window.location.hash.substring(1);
3Object.entries(hashArray).forEach(entry=>{let[key,value]=entry;formSettings.action=value;if(hash.includes(key)){if(formOffcanvas.classList.contains("show")){formOffcanvas.innerHTML='<div class="loading-overlay"></div>'}
4if(key==="agentappraisal"||key==="agentrappraisal"||key==="contactagent"){let id=hash.match(/\d+/);id=parseInt(id,10);formSettings.agent_id=id}
5bsOffcanvas.show();formSettings._ajax_nonce=pro_ajax_obj.nonce;$.ajax({url:pro_ajax_obj.ajax_url,method:'POST',data:formSettings,"async":!0,success:function(result){$(".pro-offcanvas-form").prepend(result);$(".pro-offcanvas-form .loading-overlay").fadeOut("slow");if(window.dataLayer){let formName=$(".pro-offcanvas-form form").attr("id");formName=formName.replaceAll("-"," ");formName=titleCase(formName);gtag("event","open_form",{form_name:formName+" Form",event_category:"generate_lead",event_label:formName+" Form"})}
6loadRecaptcha()}})}})}}
7window.onload=locationHashChanged;window.onhashchange=locationHashChanged;var form_type=getParameterByName("form");if(form_type=="reset_password"){const formOffcanvas=document.getElementById("offcanvas-form");let bsOffcanvas=bootstrap.Offcanvas.getOrCreateInstance(formOffcanvas);var email=getParameterByName("e");var token=getParameterByName("t");if(formOffcanvas.classList.contains("show")){formOffcanvas.innerHTML='<div class="loading-overlay"></div>'}
8bsOffcanvas.show();$.ajax({url:pro_ajax_obj.ajax_url,method:'POST',data:{action:'alert_reset_password_form',email:email,token:token,_ajax_nonce:pro_ajax_obj.nonce,},"async":!1,success:function(result){$(".pro-offcanvas-form").prepend(result);$(".pro-offcanvas-form .loading-overlay").fadeOut("slow")}})}
9function offCanvasForms(){const formOffcanvas=document.getElementById("offcanvas-form");let bsOffcanvas=bootstrap.Offcanvas.getOrCreateInstance(formOffcanvas);let formSettings=JSON.parse(this.dataset.proFormSettings);event.preventDefault();closeMenu();if(formOffcanvas.classList.contains("show")){formOffcanvas.innerHTML='<div class="loading-overlay"></div>'}
10bsOffcanvas.show();formSettings._ajax_nonce=pro_ajax_obj.nonce;$.ajax({url:pro_ajax_obj.ajax_url,method:'POST',data:formSettings,async:!0,success:function(result){$(".pro-offcanvas-form").prepend(result);$(".pro-offcanvas-form .loading-overlay").fadeOut("slow");if(window.dataLayer){let formName=$(".pro-offcanvas-form form").attr("id");formName=formName.replaceAll("-"," ");formName=titleCase(formName);gtag("event","open_form",{form_name:formName+" Form",event_category:"generate_lead",event_label:formName+" Form"})}
11loadRecaptcha()}})}
12$(document).on("click",'[data-pro-form="offcanvas"]',offCanvasForms);$(document).on("click","#form-cancel",function(event){var formOffcanvas=document.getElementById("offcanvas-form");bootstrap.Offcanvas.getOrCreateInstance(formOffcanvas).hide()});document.getElementById("offcanvas-form").addEventListener("show.bs.offcanvas",function(event){const stickingHeader=document.querySelector(".sticky.sticking");const widgetPodiumIframe=document.getElementById("podium-prompt");const widgetPodiumBubble=document.getElementById("podium-bubble");const widgetFacebookBubble=document.querySelector(".fb_dialog_content iframe");const widgetFacebookPopout=document.querySelector(".fb_customer_chat_bounce_in_v2");if(stickingHeader){stickingHeader.style.paddingRight="15px"}
13if(widgetPodiumIframe){widgetPodiumIframe.style.paddingRight="15px"}
14if(widgetPodiumBubble){widgetPodiumBubble.style.paddingRight="15px"}
15if(widgetFacebookBubble){widgetFacebookBubble.style.paddingRight="15px"}
16if(widgetFacebookPopout){widgetFacebookPopout.style.paddingRight="15px"}});document.getElementById("offcanvas-form").addEventListener("hidden.bs.offcanvas",function(event){this.innerHTML='<div class="loading-overlay"></div>';const stickingHeader=document.querySelector(".sticky.sticking");const widgetPodiumIframe=document.getElementById("podium-prompt");const widgetPodiumBubble=document.getElementById("podium-bubble");const widgetFacebookBubble=document.querySelector(".fb_dialog_content iframe");const widgetFacebookPopout=document.querySelector(".fb_customer_chat_bounce_in_v2");if(window.location.hash){history.replaceState(null,null,window.location.pathname+window.location.search)}
17if(stickingHeader){stickingHeader.style.removeProperty("padding-right")}
18if(widgetPodiumIframe){widgetPodiumIframe.style.padding="0px"}
19if(widgetPodiumBubble){widgetPodiumBubble.style.padding="0px"}
20if(widgetFacebookBubble){widgetFacebookBubble.style.padding="0px"}
21if(widgetFacebookPopout){widgetFacebookPopout.style.padding="0px"}});
21function loadRecaptcha(){if(jQuery("#recaptcha").length){var recaptcha=document.getElementById("recaptcha");var site_key=recaptcha.getAttribute("data-sitekey");setTimeout(function(){turnstile.ready(function(){turnstile.render("#recaptcha",{sitekey:site_key,callback:function(token){console.log(`Challenge Success ${token}`)},})})},150)}}
22$(document).on("click","#form-submit",formValidation);function formValidation(){let form=this.form;let button=this;let landingPage=form.dataset.landingPage;button.setAttribute("disabled","diabled");event.preventDefault();event.stopPropagation();if(!form.checkValidity()){$("#"+form.id+" #failed-mail").show();if($(".offcanvas-body").length){setTimeout(function(){let scrollBody=document.querySelector(".pro-offcanvas-form .offcanvas-body");$(scrollBody).scrollTop($(scrollBody).prop("scrollHeight"))},5)}
23button.removeAttribute("disabled")}
24form.classList.add("was-validated");if(form.checkValidity()){if(form.id==="newsletter-signup"){this.innerHTML='<div class="spinner-border spinner-border-sm" role="status"><span class="visually-hidden">Loading...</span></div> Processing';this.setAttribute('disabled','disabled')}
25$("#"+form.id+" #failed-mail").hide();$("#"+form.id+" #warning-mail").show();if($(".offcanvas-body").length){setTimeout(function(){let scrollBody=document.querySelector(".pro-offcanvas-form .offcanvas-body");$(scrollBody).scrollTop($(scrollBody).prop("scrollHeight"))},5)}
26let formID=form.id;let formName=formID.replaceAll("-","_");$.ajax({type:"POST",url:pro_ajax_obj.ajax_url,data:{action:'iproperty_'+formName,form:$(form).serialize(),},dataType:"json",}).done(function(data){button.removeAttribute("disabled");if(data.success){console.log(formID);console.log(landingPage);adfenixSubmit(data);if(data.fbq&&typeof fbq!=='undefined'){fbq('track','Lead')}
27if(window.dataLayer){formName=formName.replaceAll("_"," ");formName=titleCase(formName);gtag("event","form_submit",{form_name:formName+" Form",event_category:"generate_lead",event_label:formName+" Form",form_id:formID,form_destination:window.location.href})}
28if(formID==="newsletter-signup"){document.querySelector("#"+formID+" button#form-submit").innerHTML='Signup Completed'
29document.querySelector("#"+formID+" bubutton#form-submit").removeAttribute('disabled')}else if(landingPage){$("#"+formID+" #warning-mail").fadeOut("slow");$("#"+formID+" #success-mail").fadeIn("slow")}else if(formID==="register-user"||formID==="alert-update-requirement"||formID==="alert-update-profile"){$("#"+formID+" #warning-mail").fadeOut("slow");$("#"+formID+" #success-mail").fadeIn("slow")}else if(data.redirect){if(data.cookie_id){sessionStorage.setItem('requirementLogin',data.cookie_id)}
30location.href=data.redirect}else{if(data.successMessage){successMessage=data.successMessage}
31$(".loading-overlay").append(successMessage).addClass("success").fadeIn("slow")}}}).fail(function(data){button.removeAttribute("disabled");$("#"+formID+" #warning-mail").fadeOut("slow");if(formID==="newsletter-signup"){document.querySelector("#"+formID+" button#form-submit").innerHTML='Signup Failed';document.querySelector("#"+formID+" button#form-submit").removeAttribute('disabled');form.classList.remove("was-validated")}
32if(formID==="register-user"){if(data.responseJSON.message){document.getElementById("failed-mail").innerHTML=data.responseJSON.message}}
33$("#"+formID+" #failed-mail").fadeIn("slow");if(data.responseJSON){let errorFields=data.responseJSON.errors;$.each(errorFields,function(index){document.querySelector("#"+formID+" input[name='"+this+"']").classList.add("is-invalid")})}})}}
34$(document).on("change",".is-invalid",function(){this.classList.remove("is-invalid")});function adfenixSubmit(data){if($("#agent-enquiry #property_external_id").length&&$("#adfenix_account_name").length){var property_id=$("#agent-enquiry #property_external_id").val();var adfenix_account_name=$("#adfenix_account_name").val();if(property_id.length>0&&adfenix_account_name.length>0){adfenix.track("contactrequest",data.adfenix);console.log("this has been tracked by adfenix")}}}
35function titleCase(str){var splitStr=str.toLowerCase().split(" ");for(var i=0;i<splitStr.length;i++){splitStr[i]=splitStr[i].charAt(0).toUpperCase()+splitStr[i].substring(1)}
36return splitStr.join(" ")}})(jQuery);function logout(){jQuery.ajax({type:"POST",url:pro_ajax_obj.ajax_url,data:{action:'iproperty_user_logout',},dataType:"json",}).done(function(data){if(data.success){sessionStorage.removeItem('requirementLogin');location.href="/"}})}
37;

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.