PageSourceSearch

https://www.curasight.com/api/analytics/

js curasight.com collected 2026-10-04 19:38:28 UTC 4,961 bytes, 1 lines download raw bytes

1!function(){var a;-1<location.hostname.indexOf("waas.site")||(a=function(n){n&&n.org&&(waasconfig.org=n.org),waasconfig.rolesused?(n.roles=Object.keys(waasconfig.rolesused),$.get("/api/getvisitorroles/?d="+JSON.stringify(n),i=>{waasconfig.visitorroles.forEach(t=>{-1<n.roles.indexOf(t.value)&&(t.serverResult=-1<i.validRoles.indexOf(t.value)?"belongs":"do not belong")}),waasconfig.applyPersonalization&&waasconfig.applyPersonalization()})):n&&n.org&&waasconfig.applyPersonalization&&waasconfig.applyPersonalization();let e=n?n.c:null,o=n?n.city:null,a=n?n.lng:null,r=n?n.lat:null;function s(t){t.p.t=waasconfig.template,e&&(t.p.c=e),o&&(t.p.city=o),a&&(t.p.lng=a),r&&(t.p.lat=r),t.p=JSON.stringify(t.p);var i,n="/api/event";navigator.sendBeacon?navigator.sendBeacon(n,JSON.stringify(t)):((i=new XMLHttpRequest).open("POST",n,!0),i.setRequestHeader("Content-Type","text/plain"),i.send(JSON.stringify(t)))}var c={d:waasconfig.plausible,n:"pageview",u:location.href,r:document.referrer,w:window.innerWidth,p:{}},l=(window.localStorage||(window.localStorage={getItem:()=>null,removeItem:()=>{},setItem:()=>{}}),{id:waasconfig.pageId,lang:waasconfig.lang,trail:waasconfig.pageId}),t=localStorage.getItem("_source"),f=(t&&(t=JSON.parse(t),c.p={sourceId:t.id,lang:t.lang,trigger:t.trigger,trail:t.trail},l.trail+="|"+t.trail,localStorage.removeItem("_source")),s(c),!1);const g=(t,i)=>{t.find("[data-track]").each(function(){var t=$(this);((t.is('[type="radiobutton"]')||t.is('[type="checkbox"]'))&&t.is(":checked")||t.is("select"))&&(i[t.attr("name")]=t.val())})};t=$(document.body);function d(t,i){window["_forminteraction-"+t]&&(c.n="formsubmit",c.p={form:t},i&&g(i,c.p),s(c))}t.on("click","a",function(t){var i=$(this),n=i.attr("href")||"";i.is("._blocklink")?l.trigger="block":0<i.closest("#mainnav").length||0<i.closest("#_mainnav").length?l.trigger="nav":l.trigger="link","/"===n[0]?(n.indexOf(".")<0&&p(i,n),0===n.indexOf("/files")&&(c.n="file",c.p={url:n,block:i.closest("._block").attr("id")||""},s(c))):n.startsWith("#")?(c.n="anchor",c.p={url:n,block:i.closest("._block").attr("id")||""},s(c)):0===n.indexOf("http")?(c.n="external",c.p={url:n,block:i.closest("._block").attr("id")||""},s(c)):0===n.indexOf("mailto:")&&(c.n="email",c.p={url:n.replace(/mailto:/,""),block:i.closest("._block").attr("id")||""},s(c))}),t.on("click","button",function(t){var e=$(this);(e.is("._next")||e.is("._prev")||0<e.closest("._form-steps").length)&&setTimeout(function(){var t=e.closest(".widgetform"),i=t.attr("data-widget"),n=t.find('._form-page:not([hidden="hidden"])').attr("data-page");window[`_formstep-${i}-`+n]||(window[`_formstep-${i}-`+n]=!0,c.n="formstep",c.p={step:n,form:i},g(t,c.p),s(c))},100)}),(window._waasFormSubmit||-1<window.location.search.indexOf("?_waasFormSubmit"))&&d(window._waasFormSubmit||location.search.split("?")[1].split("&").find(t=>t.startsWith("_waasFormSubmit")).split("=")[1]);var w=$(".widgetform"),p=(w.each(function(){var t=$(this),i=t.attr("data-widget");t.on("change",function(t){window["_forminteraction-"+i]||(window["_forminteraction-"+i]=!0,c.n="forminteraction",c.p={form:i},s(c),window["_formview-"+i])||(c.n="formview",s(c))}),window["_formsubmit-"+i]=function(){d(i,t)}}),$("form").on("submit",function(t){var i=$(this),n=(l.trigger="submit",i.closest("form").attr("action"));n&&"/"===n[0]&&p(i,n)}),function(t,i){f=!0,setTimeout(function(){f=!1},300);t=t.closest("._block").attr("id")||"";l.trigger=waasconfig.pageId+"|"+l.trigger+"|"+t+"|"+i,localStorage.setItem("_source",JSON.stringify(l))});window.IntersectionObserver&&$(function(){var i,t=$("footer")[0];t&&(i=new Date,new IntersectionObserver(function(t){0<i&&t.forEach(function(t){(t.isIntersecting||t.boundingClientRect.top<0)&&(c.n="scroll",c.p={scroll:new Date-i},s(c),i=-1)})},{rootMargin:"0px",threshold:0}).observe(t)),w.each(function(){var t=$(this),i=t.attr("data-widget");new IntersectionObserver(function(t){window["_formview-"+i]||t.forEach(function(t){(t.isIntersecting||t.boundingClientRect.top<0)&&(window["_formview-"+i]=!0,c.n="formview",c.p={form:i},s(c))})},{rootMargin:"0px",threshold:0}).observe(t[0])})});let u=0;$(document).on("visibilitychange",function(t){var i;f||(c.n="visible"===document.visibilityState?"show":"hide",c.p={},s(c),"hide"===c.n&&(i=((window.scrollY||window.pageYOffset)+window.innerHeight)/document.documentElement.scrollHeight*100,(i=Math.round(Math.min(100,Math.max(0,i))))>u)&&(u=i,c.n="sh",c.p={sh:i},s(c)))})},waasconfig.leadfeeder?$.ajax({type:"GET",url:"/api/organization/?u=",dataType:"json",timeout:5e3,success:function(t){a(t)},error:function(t,i){a()}}):async function(){try{if(waasconfig.ipexclusions){var t=await(await fetch("/api/ip")).json();if(-1<waasconfig.ipexclusions.indexOf(t.ip))return!console.log("IP excluded, skipping analytics")}var i=await(await fetch("/api/city")).json(),n={city:i.city},e=parseFloat(i.lng),o=parseFloat(i.lat);isNaN(e)||isNaN(o)||(n.lng=e,n.lat=o),a(n)}catch(t){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.