var rb_debug=function(){var n=window.location&&window.location.search?window.location.search:"";return typeof URLSearchParams!="undefined"?new URLSearchParams(n).has("rbdebug"):/(?:^\?|&)rbdebug(?:=|&|$)/.test(n)}(),rb_console_apply=function(n,t){if(rb_debug&&window.console){var i=window.console[n];typeof i=="function"&&i.apply(window.console,t)}},rb_log=function(){rb_console_apply("log",arguments)},rb_err=function(){rb_console_apply("error",arguments)},i,rb_scriptHead,rb_referrerScript,rbWidget_downsize;if(typeof rb_IsReferrerScriptLoaded=="undefined"){var rb_IsReferrerScriptLoaded=!1,rb_scriptLoadCallbacks=[],rb_IsReferrerScriptLoadingStarted=!1,rb_existingScripts=document.getElementsByTagName("script");for(i=rb_existingScripts.length;i--;)rb_existingScripts[i].src.toLowerCase().indexOf("widget.roobrik.com")>0&&rb_existingScripts[i].src.toLowerCase().indexOf("referrertracking.js")>0&&(rb_IsReferrerScriptLoaded=!0);rb_IsReferrerScriptLoaded||rb_IsReferrerScriptLoadingStarted||(rb_IsReferrerScriptLoadingStarted=!0,rb_scriptHead=document.getElementsByTagName("head")[0],rb_referrerScript=document.createElement("script"),rb_referrerScript.setAttribute("src","https://widget.roobrik.com/scripts/referrertracking.js?ver=3.4"),rb_referrerScript.onload=function(){rb_IsReferrerScriptLoaded=!0;for(var n=0;n<rb_scriptLoadCallbacks.length;n++)rb_log("Render: "+rb_scriptLoadCallbacks[n].DivId),rb_scriptLoadCallbacks[n].DivId?rb_scriptLoadCallbacks[n].Callback(rb_scriptLoadCallbacks[n].DivId):rb_scriptLoadCallbacks[n].Callback()},rb_scriptHead.appendChild(rb_referrerScript))}rbWidget_downsize={Parameters:[],IframeSource:"https://widget.roobrik.com/widgetcontent?rb_wid=9c7c2aad-606e-4853-984f-303412198b56&oid=rbWidget_downsize",GAMeasurementID:"",IframeWidgetId:"iframe_rbWidget_downsize",IframeCode:'<iframe title="Downsizing Assessment" id="iframe_rbWidget_downsize" class="roobrik-widget-iframe"><\/iframe>',ServerCRMS:"ActiveDemand, Sherpa, SherpaChatbot".split(",").map(n=>n.trim()),CRMCookies:[{name:"HubSpotForm",cookies:[{name:"hubspotutk",retry:!0}]},{name:"WhatConverts",cookies:[{name:"wc_client_current",retry:!0}]},{name:"SharpSpring",cookies:[{name:"__ss_tk",retry:!0}]},],Init(){var i=document.getElementsByTagName("head")[0],n=document.createElement("style"),t;n.setAttribute("type","text/css");t=".roobrik-widget-iframe {width: 100%; max-width: auto; min-width: 240px; height: 375px; border-width: 0;} @media screen and (max-width: 375px) { .roobrik-widget-iframe {height:450px !important; }}";n.styleSheet?n.styleSheet.cssText=t:n.appendChild(document.createTextNode(t));i.appendChild(n)},AddParameter(n,t){rbWidget_downsize.Parameters.push({Name:n,Value:encodeURI(t)})},async Render(n){var i,u,t;let r=Date.now();rb_log("start render",r);i="#";try{if(!document.getElementById(n)){rb_err("rbWidget_downsize:Show: No roobrik widget ("+n+") found to render.");return}u=rbWidget_downsize.IframeSource.split("?")[0];t=rbWidget_downsize.IframeSource.split("?")[1]||"";t=rb_ReferrerTrackingObj.RemoveQueryString(t,"sessionid");t=rb_ReferrerTrackingObj.AppendQSSessionCookies(t);for(const n of rbWidget_downsize.CRMCookies)if(rbWidget_downsize.ServerCRMS.includes(n.name))for(const i of n.cookies)t=rb_ReferrerTrackingObj.RemoveQueryString(t,i.name),t=await rb_ReferrerTrackingObj.AppendClientCookie(t,i.name,i.retry);t=rb_ReferrerTrackingObj.RemoveQueryString(t,"_gl");t=await rb_ReferrerTrackingObj.AppendGLCookie(t,rbWidget_downsize.GAMeasurementID,!0);t=rb_ReferrerTrackingObj.RemoveQueryString(t,"contactid");t=rb_ReferrerTrackingObj.RemoveQueryString(t,rb_ReferrerTrackingObj.trackingCookieName);t=await rb_ReferrerTrackingObj.AppendClientCookie(t,rb_ReferrerTrackingObj.trackingCookieName,!0);i=u+"?"+encodeURI(t);for(let n=0;n<rbWidget_downsize.Parameters.length;n++)rbWidget_downsize.Parameters[n].Name.toLowerCase()!=="att_eng_details"&&(i+=i.includes("?")?"&":"?",i+=rbWidget_downsize.Parameters[n].Name+"="+rbWidget_downsize.Parameters[n].Value);i+="&referrer="+encodeURIComponent(document.location.href);document.getElementById(n).innerHTML=rbWidget_downsize.IframeCode;document.getElementById(rbWidget_downsize.IframeWidgetId).src=i;rbWidget_downsize.ServerCRMS.includes("ActiveDemand")&&rb_ReferrerTrackingObj.SetupAD(i,n=>{document.getElementById(rbWidget_downsize.IframeWidgetId).src=n});let f=Date.now();rb_log("total render time",(f-r)/1e3,"seconds")}catch(f){i=rbWidget_downsize.IframeSource+"&error="+encodeURIComponent(f.message);rb_err("rbWidget_downsize: error =",f)}},async Show(n){rb_IsReferrerScriptLoaded?await this.Render(n):rb_scriptLoadCallbacks.push({Callback:this.Render,DivId:n})}};rbWidget_downsize.Init()