function lazysauce_call(e, a, n) { $.ajax({ type: "GET", url:"https://lazy.besthomewarranty.net/4.7/" + e + ".php", data: a, dataType: "jsonp", jsonp: "response", xhrFields: { withCredentials: !0 }, success: function (e) { (lazy_pending = 0), n(e); }, error: function (e, a) {}, }); } function lazysauce_hit(e) { function co(e) { for (var a = e + "=", n = decodeURIComponent(document.cookie), t = n.split(";"), i = 0; i < t.length; i++) { for (var o = t[i]; " " == o.charAt(0); ) o = o.substring(1); if (0 == o.indexOf(a)) return o.substring(a.length, o.length); } return ""; } window.jQuery ? ((lazy_pending = 1), lazysauce_call("hit", e, function (e) { (lazy_journey = co("Lazy_journey")); if(lazy_journey.indexOf(e.pkey) < 0) (lazy_journey += e.pkey+","); (document.cookie ="Lazy_journey="+lazy_journey+ ";domain=.besthomewarranty.net;path=/" ), (lazy_pkey = e.pkey), (lazy_hash = e.hash), (lazy_isbot = e.is_bot), "undefined" != typeof window.localStorage && (localStorage.setItem("Lazy_pkey", lazy_pkey), document.cookie = "Lazy_pkey="+lazy_pkey+ ";domain=.besthomewarranty.net;path=/", localStorage.setItem("Lazy_pkey_hash", lazy_hash), document.cookie = "Lazy_hash="+lazy_hash+ ";domain=.besthomewarranty.net;path=/", localStorage.setItem("Lazy_channel", e.channel), localStorage.setItem("Lazy_subchannel", e.subchannel), localStorage.setItem("Lazy_ismobile", e.is_mobile), localStorage.setItem("Lazy_country", e.country), localStorage.setItem("Lazy_state", e.state)); })) : setTimeout(function () { lazysauce_hit(e); }, 50); } function lazysauce_action(e) { return new Promise(function (a, n) { if (window.jQuery && 0 == lazy_pending && 0 != lazy_pkey) { if ("undefined" != typeof e.executeTime) var t = e.executeTime; else var t = 450; var i = {}; (i.lazy_url = lazy_init_data.lazy_url), (i.urlo = lazy_init_data.urlo), (i.a = lazy_init_data.a), (i.l = lazy_init_data.l), (i.p = lazy_pkey), "undefined" != typeof e.name ? (i.ao = e.name) : (i.ao = lazy_ao), "undefined" != typeof e.variant ? (i.v = e.variant) : (i.v = 1), "undefined" != typeof e.engagement ? (i.e = e.engagement) : (i.e = 1), "undefined" != typeof e.log ? (i.lo = e.log) : (i.lo = ""), "undefined" != typeof e.revenue ? (i.r = e.revenue) : (i.r = 0), setTimeout(function () { n(lazy_hash); }, t), lazysauce_call("action", i, function (n) { if (((lazy_hash = n.hash), a(lazy_hash), "undefined" != typeof e.checkpoint)) { var t = {}; (t.name = e.checkpoint), lazysauce_checkpoint(t); } }); } else setTimeout(function () { lazysauce_action(e) .then( function (e) { a(e); }, function (e) { n(e); } ) ["catch"](function (e) { "error! action write failed!"; }); }, 75); }); } function lazysauce_param(e) { if (window.jQuery && 0 == lazy_pending && 0 != lazy_pkey && 0 != lazy_hash) { lazy_pending = 1; var a = {}; (a.lazy_url = lazy_init_data.lazy_url), (a.urlo = lazy_init_data.urlo), (a.a = lazy_init_data.a), (a.l = lazy_init_data.l), (a.p = lazy_pkey), 1 == e.action ? (a.h = lazy_hash) : (a.h = 0), (a.pn = e.name), (a.pv = e.value), lazysauce_call("param", a, function (e) {}); } else setTimeout(function () { lazysauce_param(e); }, 75); } function lazysauce_checkpoint(e) { if (window.jQuery && 0 == lazy_pending && 0 != lazy_hash) { lazy_pending = 1; var a = {}; "undefined" != typeof e.name && ((a.lazy_url = lazy_init_data.lazy_url), (a.urlo = lazy_init_data.urlo), (a.a = lazy_init_data.a), (a.l = lazy_init_data.l), (a.p = lazy_pkey), (a.h = lazy_hash), (a.c = e.name), lazysauce_call("checkpoint", a, function (e) {})); } else setTimeout(function () { lazysauce_checkpoint(e); }, 75); } function lazysauce_sale(e) { if (window.jQuery && 0 == lazy_pending && 0 != lazy_hash) { lazy_pending = 1; var a = {}; (a.lazy_url = lazy_init_data.lazy_url), (a.urlo = lazy_init_data.urlo), (a.a = lazy_init_data.a), (a.l = lazy_init_data.l), "undefined" != typeof e.hash ? (a.h = e.hash) : (a.h = lazy_hash), (a.r = e.revenue), (a.lo = e.logstring), lazysauce_call("sale", a, function (e) {}); } else setTimeout(function () { lazysauce_sale(e); }, 75); } function lazysauce_redirect(e) { if (0 == lazy_pending && 0 != lazy_pkey && 0 != lazy_hash) { var a = e.replace(/{lazy_pkey}/g, lazy_pkey); (a = a.replace(/{lazy_hash}/g, lazy_hash)), (window.location = a); } else setTimeout(function () { lazysauce_redirect(e); }, 75); } function lazysauce_rewrite() { 0 == lazy_pending && 0 != lazy_pkey && 0 != lazy_hash ? ((document.body.innerHTML = document.body.innerHTML.replace(/{lazy_pkey}/g, lazy_pkey)), (document.body.innerHTML = document.body.innerHTML.replace(/{lazy_hash}/g, lazy_hash))) : setTimeout(function () { lazysauce_rewrite(); }, 75); } function lazysauce_socialproof(e) { return new Promise(function (a, n) { if (window.jQuery) { lazy_pending = 1; var t = {}; (t.lazy_url = lazy_init_data.lazy_url), (t.urlo = lazy_init_data.urlo), (t.a = lazy_init_data.a), (t.l = lazy_init_data.l), "undefined" != typeof e.trigger ? (t.t = e.trigger) : (t.t = "buy_click"), "undefined" != typeof e.minrev ? (t.mr = e.minrev) : (t.mr = "0"), "undefined" != typeof e.interval ? (t.i = e.interval) : (t.i = "24"), "undefined" != typeof e.results ? (t.r = e.results) : (t.r = "10"), setTimeout(function () { n("no go"); }, 1e4), lazysauce_call("socialproof", t, function (e) { a(e); }); } else setTimeout(function () { lazysauce_socialproof(e) .then( function (e) { a(e); }, function (e) { n(e); } ) ["catch"](function (e) { "error! proof function failed!"; }); }, 75); }); } function get_clean_domain() { var e = location.hostname.split("."), a = (e.shift(), e.join(".")); return a; } function get_parameter_by_name(e, a) { a || (a = window.location.href), (e = e.replace(/[\[\]]/g, "\$&")); var n = new RegExp("[?&]" + e + "(=([^&#]*)|&|#|$)"), t = n.exec(a); return t ? (t[2] ? decodeURIComponent(t[2].replace(/\+/g, " ")) : "") : null; } function LazySauceExitpop() { function e(e) { for (var a = e + "=", n = decodeURIComponent(document.cookie), t = n.split(";"), i = 0; i < t.length; i++) { for (var o = t[i]; " " == o.charAt(0); ) o = o.substring(1); if (0 == o.indexOf(a)) return o.substring(a.length, o.length); } return ""; } function a() { !t && !n && !i && $(window).width() > exitpopPageWidthRequirement && ($exitpop.show(), (n = !0)); } var n = !1, t = !1, i = !1, o = new Date(); "" != e(nameOfExitpopCookie) && (i = !0); var l = 0; if ("" != e("exitpopPageCountNum")) { l = e("exitpopPageCountNum"); var _ = l + 1; o.setTime(864e5), (document.cookie = "exitpopPageCountNum=" + _ + ", expires=" + o.toUTCString() + ", path=/"); } else o.setTime(864e5), (document.cookie = "exitpopPageCountNum=0, expires=" + o.toUTCString() + ", path=/"); l < pageToShowOn && (i = !0), setTimeout(function () { $(window).scroll(function (e) { var n = $(window).scrollTop(), t = $(document).height(), i = $(window).height(), o = n / (t - i), l = Math.round(100 * o); l == percentOfPageScroll && a(); }); }, 1e3), setTimeout(function () { $(document).mouseleave(function () { a(); }); }, 5e3), setTimeout(function () { a(); }, exitpopIdleTimeShow), $exitpopClose.on("click touchend", function () { $exitpop.hide(), (o = new Date()); var e = o.getTime(); -1 != daysToExpire ? ((e += 864e5 * daysToExpire), o.setTime(e), (document.cookie = nameOfExitpopCookie + "=true, expires=" + o.toUTCString() + ", path=/")) : (document.cookie = nameOfExitpopCookie + "=true, expires=2147483647, path=/"); }); } var isShopify = (typeof(Shopify) != "undefined")?1:0; var isAppInstalled = (typeof(isShopifyappInstalled) != "undefined")?1:0; var lazy_url = document.URL, lazy_ref = document.referrer, lazy_ua = navigator.userAgent, lazy_lg = navigator.language || navigator.userLanguage; "undefined" == typeof lazy_action ? ("" == document.title ? (lazy_ao = location.pathname) : (lazy_ao = document.title)) : (lazy_ao = lazy_action); var lazy_currentScript = document.currentScript || (function () { var e = document.getElementsByTagName("script"); return e[e.length - 1]; })(), lazy_fullUrl = lazy_currentScript.src, lazy_domain_name = get_clean_domain(), lazy_pkey = 0; "undefined" != typeof window.localStorage && (lazy_pkey = localStorage.getItem("Lazy_pkey")); var lazy_hash = 0; "undefined" != typeof window.localStorage && (lazy_hash = localStorage.getItem("Lazy_hash")); var lazy_pending = 0; if ("undefined" == typeof lazy_dnt) var lazy_dnt = 0; if ("undefined" == typeof lazy_logstring) var lazy_logstring = ""; if ("undefined" == typeof lazy_variant) var lazy_variant = 1; if ("undefined" == typeof lazy_engagement) var lazy_engagement = 1; if ("undefined" == typeof lazy_c_override) var lazy_c_override = ""; if ("undefined" == typeof lazy_s_override) var lazy_s_override = ""; if ("undefined" == typeof lazy_t_override) var lazy_t_override = ""; if ("undefined" == typeof lazy_url_override) var lazy_url_override = ""; var lazy_isbot = 0, lazy_init_data = {}; (lazy_init_data.lazy_url = lazy_url), (lazy_init_data.p = lazy_pkey), (lazy_init_data.ref = lazy_ref), (lazy_init_data.ua = lazy_ua), (lazy_init_data.ao = lazy_ao), (lazy_init_data.lg = lazy_lg), (lazy_init_data.a = "8"), (lazy_init_data.l = "238192a083189e214dca3ba2e2b3df2d"), (lazy_init_data.lo = lazy_logstring), (lazy_init_data.dnt = lazy_dnt), (lazy_init_data.v = lazy_variant), (lazy_init_data.e = lazy_engagement), (lazy_init_data.co = lazy_c_override), (lazy_init_data.so = lazy_s_override), (lazy_init_data.to = lazy_t_override), (lazy_init_data.urlo = lazy_url_override), (lazy_init_data.cv = get_parameter_by_name("lz_cv")), (lazy_init_data.sv = get_parameter_by_name("lz_sv")), (lazy_init_data.scw = screen.width), (lazy_init_data.sch = screen.height), (lazy_init_data.scd = screen.colorDepth), (lazy_init_data.shopify = isShopify), (lazy_init_data.appInstall = isAppInstalled), (lazy_init_data.tzo = new Date().getTimezoneOffset()), lazysauce_hit(lazy_init_data);