1!function(){"use strict";document.addEventListener("DOMContentLoaded",(function(){var e=document.querySelector(".homepage-logo");e||(e=document.querySelector(".homepage-logo-alt"));var t=document.querySelector(".navigation .logo");if(t){if(!e||!e.querySelector("svg"))return t.classList.remove("hidden"),t.classList.add("visible"),t.style.opacity="1",void(t.style.pointerEvents="auto");var n=document.createElement("style");n.textContent=".navigation .logo { opacity: 0 !important; }",document.head.appendChild(n),setTimeout((function(){n.remove()}),100),t.classList.add("hidden"),new IntersectionObserver((function(e){e.forEach((function(e){e.isIntersecting?(t.classList.remove("visible"),t.classList.add("hidden")):(t.classList.remove("hidden"),t.classList.add("visible"))}))}),{threshold:0,rootMargin:"-50px 0px"}).observe(e)}})),document.addEventListener("DOMContentLoaded",(function(){var e=document.querySelectorAll(".animated-logo");if(e.length){var t=document.querySelectorAll("video.gif-logo"),n=function(e){for(var t in e.children){var n=e.children[t];"string"==typeof n.tagName&&"SOURCE"===n.tagName&&(n.src=n.dataset.src)}e.load()};if(t)if("IntersectionObserver"in window){var r=new IntersectionObserver((function(e,t){e.forEach((function(e){e.isIntersecting&&(n(e.target),r.unobserve(e.target))}))}));t.forEach((function(e){r.observe(e)}))}else t.forEach((function(e){n(e)}));e.forEach((function(e){e.addEventListener("mouseenter",(function(){e.play()})),e.addEventListener("mouseleave",(function(){e.pause(),e.currentTime=0}))}))}}),!1);var e=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#featured-section";return function(){var t=document.querySelector(e);if(t){var n=t.querySelector(".nav-btns .btn-prev"),r=t.querySelector(".nav-btns .btn-next"),o=[].slice.call(t.querySelectorAll(".cont ul")),a=o.length-1,i=0,c=function(e){var t=0==e,c=e==a;n.disabled=!!t,r.disabled=!!c,o.map((function(t,n){n==e&&(t.className="pos-cur",t.dataset.manualLazyLoaded||([].slice.call(t.querySelectorAll("img[data-manual-lazy-src]")).map((function(e){e.src=e.dataset.manualLazySrc})),t.dataset.manualLazyLoaded=!0)),n>e&&(t.className="pos-next"),n<e&&(t.className="pos-prev")})),i=e},s=function(e){return function(){var t,n=(t=i+e,(t%=a+1)<0?a+1+t:t);c(n)}};a>0?(n.addEventListener("click",s(-1)),r.addEventListener("click",s(1)),c(0)):t.classList.add("no-nav")}}};document.addEventListener("DOMContentLoaded",e("#featured-section"),!1),document.addEventListener("DOMContentLoaded",e("#featured-section-2"),!1),document.addEventListener("DOMContentLoaded",(function(){var e=document.querySelector("#most-rencent");if(e){var t=e.querySelector(".nav-btns .btn-prev"),n=e.querySelector(".nav-btns .btn-next"),r=[].slice.call(e.querySelectorAll(".cont ul")),o=r.length-1,a=0,i=function(e){var i=0==e,c=e==o;t.disabled=!!i,n.disabled=!!c,r.map((function(t,n){n==e&&(t.className="pos-cur",t.dataset.manualLazyLoaded||([].slice.call(t.querySelectorAll("img[data-manual-lazy-src]")).map((function(e){e.src=e.dataset.manualLazySrc})),t.dataset.manualLazyLoaded=!0)),n>e&&(t.className="pos-next"),n<e&&(t.className="pos-prev")})),a=e},c=function(e){return function(){var t,n=(t=a+e,(t%=o+1)<0?o+1+t:t);i(n)}};o>0?(t.addEventListener("click",c(-1)),n.addEventListener("click",c(1)),i(0)):e.classList.add("no-nav")}}),!1),document.addEventListener("DOMContentLoaded",(function(){var e=document.querySelector("#cover-stories-slider");if(e){var t=e.querySelector(".nav-btns .btn-prev"),n=e.querySelector(".nav-btns .btn-next"),r=e.querySelector(".covers"),o=[].slice.call(e.querySelectorAll(".texts-cont li")),a=[].slice.call(e.querySelectorAll(".covers-cont li")),i=a.length-1,c=0,s=function(e){return(e%=i+1)<0?i+1+e:e},l=function(e){var t,n,r,l,d,u,v,f=null;i>=0&&(n=o[s(e)],d=a[s(e)]),i>=1&&(r=o[s(e+1)],u=a[s(e+1)]),i>=2&&(t=o[s(e-1)],v=a[s(e+2)]),i>=3&&(l=a[s(e-1)]),i>=4&&(f=a[s(e+3)]),o.concat(a).map((function(e){e.className=""})),t&&(t.className="pos-prev"),l&&(l.className="pos-prev"),n&&(n.className="pos-cur"),r&&(r.className="pos-next"),f&&(f.className="pos-next"),d&&(d.className="pos-1"),u&&(u.className="pos-2"),v&&(v.className="pos-3"),c=e},d=function(e){return function(){var t=s(c+e);l(t)}},u=d(-1),v=d(1);t.addEventListener("click",u),n.addEventListener("click",v);var f=!1,m="",p={},y=0,h=0;r.addEventListener("touchstart",(function(e){e.touches.length>=2?f=!1:(m=e.touches[0].identifier,f=!0,p=e.touches[0],y=Date.now())}),{passive:!0}),r.addEventListener("touchend",(function(e){if(f&&0===e.touches.length){var t=Date.now()-y,n=r.clientWidth,o=Math.abs(h/n);t<500&&o>.1&&(h>0?u():v()),m="",h=0,f=!1}}),{passive:!0}),r.addEventListener("touchmove",(function(e){if(f){var t=[].slice.call(e.touches).filter((function(e){return e.identifier===m}))[0],n=t.clientX-p.clientX;h+=n,p=t}}),{passive:!0}),l(0)}}),!1),document.addEventListener("DOMContentLoaded",(function(){var e=document.querySelector("#hp-v2-calculators");if(e){var t=e.querySelector(".calculator-list"),n=[].slice.call(t.querySelectorAll("li")),r=e.querySelector(".calculator-tabs"),o=[].slice.call(r.querySelectorAll("li")),a=o.length-1,i=function(e){return(e%=a+1)<0?a+1+e:e},c=function(e){var t,r,c=null;if(a>=0){r=n[i(e)];var s=o[i(e)]}if(a>=1){c=n[i(e+1)];var l=o[i(e+1)]}
1if(a>=2){t=n[i(e-1)];var d=o[i(e-1)]}n.map((function(e){e.className=""})),t&&(t.className="pos-prev"),r&&(r.className="pos-cur"),c&&(c.className="pos-next"),o.map((function(e){e.classList.remove("pos-prev"),e.classList.remove("pos-cur"),e.classList.remove("pos-next")})),d&&d.classList.add("pos-prev"),s&&s.classList.add("pos-cur"),l&&l.classList.add("pos-next"),o.map((function(t,n){n===e?t.classList.add("active"):t.classList.remove("active")}))};o.map((function(e,t){e.addEventListener("click",(function(){o.map((function(e,n){c(t)}))}))})),c(0)}}),!1),document.addEventListener("DOMContentLoaded",(function(){var e=document.querySelector("#money-editors");if(e){var t=e.querySelector(".nav-btns .btn-prev"),n=e.querySelector(".nav-btns .btn-next"),r=[].slice.call(e.querySelectorAll(".cont ul")),o=r.length-1,a=0,i=function(e){var i=0==e,c=e==o;t.disabled=!!i,n.disabled=!!c,r.map((function(t,n){n==e&&(t.className="pos-cur",t.dataset.manualLazyLoaded||([].slice.call(t.querySelectorAll("img[data-manual-lazy-src]")).map((function(e){e.src=e.dataset.manualLazySrc})),t.dataset.manualLazyLoaded=!0)),n>e&&(t.className="pos-next"),n<e&&(t.className="pos-prev")})),a=e},c=function(e){return function(){var t,n=(t=a+e,(t%=o+1)<0?o+1+t:t);i(n)}};o>0?(t.addEventListener("click",c(-1)),n.addEventListener("click",c(1)),i(0)):e.classList.add("no-nav")}}),!1),function(e){var t=e.containerSelector,n=e.prevSelector,r=e.nextSelector;if(Array.from(document.querySelectorAll(t)).some((function(e){return e.querySelectorAll(".swiper-slide").length>1}))){window.addEventListener("resize",c),document.addEventListener("DOMContentLoaded",c,!1),Array.from(document.querySelectorAll(n)).forEach((function(e){return e.addEventListener("click",l)})),Array.from(document.querySelectorAll(r)).forEach((function(e){return e.addEventListener("click",d)}));var o={selected:null,el:null,desktop:{pressX:null,x:null}};Array.from(document.querySelectorAll(t)).forEach((function(e){return e.addEventListener("mousedown",u)}))}function a(e,t,n){e&&(e.style.width="".concat(t*n,"px"),e.dataset.slideWidth=n,e.dataset.length=t,e.dataset.idx||(e.dataset.idx=0))}function i(e){for(var n=Array.from(document.querySelectorAll(t));e;)if(e=e.parentElement,n.indexOf(e)>=0)return e;return null}function c(){window.innerWidth<=768?function(){for(var e=function(){var e=r[n];if(!e.querySelector(".swiper-container"))return 1;var t=Array.from(e.querySelectorAll(".swiper-slide")).map((function(e){return e.cloneNode(!0)}));e.querySelector(".swiper-container").remove(),t.forEach((function(t){return e.append(t)}))},n=0,r=Array.from(document.querySelectorAll(t));n<r.length;n++)e()}():function(){for(var e=0,n=Array.from(document.querySelectorAll(t));e<n.length;e++){var r=n[e],o=Array.from(r.querySelectorAll(".swiper-slide")),i=r.closest(".best-of-container").clientWidth/2;if(r.querySelector(".swiper-container"))a(r.querySelector(".swiper-container-inner"),o.length,i);else{var c=document.createElement("div");c.classList.add("swiper-container-inner"),a(c,o.length,i);for(var l=0,d=o;l<d.length;l++){var u=d[l];c.append(u.cloneNode(!0)),u.remove()}var v=document.createElement("div");if(v.classList.add("swiper-container"),v.append(c),o.length>1){var f=document.createElement("div");f.classList.add("swiper-navigation"),f.innerHTML=Array.from({length:o.length}).map((function(e,t){return'<div class="dot'.concat(0===t?" active":"",'"></div>')})).join(""),v.append(f)}r.append(v),s(r)}}}()}function s(e){if(e){var t=e.querySelector(".swiper-container-inner"),o=e.querySelector(n),a=e.querySelector(r);if(t&&o&&a){var i=t.dataset,c=i.length,s=i.idx;if(c=Number.parseInt(c),0===(s=Number.parseInt(s)))return o.setAttribute("disabled",""),void(c>1?a.removeAttribute("disabled"):a.setAttribute("disabled",""));s===c-1&&(a.setAttribute("disabled",""),c>1?o.removeAttribute("disabled"):o.setAttribute("disabled",""))}}}function l(){if(!(window.innerWidth<=768)){var e=i(this);if(e){var t=e.querySelector(".swiper-container-inner");if(t){var n=t.dataset,r=n.slideWidth,o=n.length,a=n.idx;if(r=Number.parseFloat(r),o=Number.parseInt(o),0!==(a=Number.parseInt(a))){var c=a-1,l=-1*c*r;t.style.left="".concat(l,"px"),t.dataset.idx=c,Array.from(e.querySelectorAll(".swiper-navigation .dot")).forEac
1h((function(e,t){c===t?e.classList.add("active"):e.classList.remove("active")})),s(e)}}}}}function d(){if(!(window.innerWidth<=768)){var e=i(this);if(e){var t=e.querySelector(".swiper-container-inner");if(t){var n=t.dataset,r=n.slideWidth,o=n.length,a=n.idx;if(r=Number.parseFloat(r),o=Number.parseInt(o),!((a=Number.parseInt(a))>=o-1)){var c=a+1,l=-1*c*r;t.style.left="".concat(l,"px"),t.dataset.idx=c,Array.from(e.querySelectorAll(".swiper-navigation .dot")).forEach((function(e,t){c===t?e.classList.add("active"):e.classList.remove("active")})),s(e)}}}}}function u(e){window.innerWidth<=768?o.selected="mobile":(o.selected="desktop",o.el=this,o.desktop.pressX=e.x,o.desktop.x=e.x,this.addEventListener("mousemove",v),window.addEventListener("mouseup",f))}function v(e){if(!(window.innerWidth<=768)&&"desktop"===o.selected&&o.el){o.desktop.x=e.x;var t=o.desktop,n=t.x,r=t.pressX;Math.abs(r-n)>3&&"grabbing"!==o.el.style.cursor&&(o.el.style.cursor="grabbing",o.el.style.userSelect="none")}}function f(e){if(o.el){o.el.style.cursor=null,o.el.style.userSelect="",window.removeEventListener("mouseup",f),o.el.removeEventListener("mousemove",v);var t=o.desktop,a=t.pressX,i=t.x,c=o.el.clientWidth;if(!(Math.abs(a-i)/c<.15)){if(i<a){var s=o.el.querySelector(r);if(!s)return;d.bind(s)()}else{var u=o.el.querySelector(n);if(!u)return;l.bind(u)()}o.selected=null,o.el=null,o.desktop.pressX=null,o.desktop.x=null}}}}({containerSelector:".best-of .pins",prevSelector:".best-of .pins button.btn-prev",nextSelector:".best-of .pins button.btn-next"}),document.addEventListener("DOMContentLoaded",(function(){Array.from(document.querySelectorAll(".best-of .pins .item")).forEach((function(e){return e.addEventListener("mousedown",(function(e){e.target.classList.contains("item-title")&&e.stopPropagation()}))})),Array.from(document.querySelectorAll(".best-of .pins .item")).forEach((function(e){return e.ondragstart=function(e){return!1}}));var e=document.querySelector(".best-of .view-more-less");function t(e){var t=e.classList.contains("show-all"),n=e.clientHeight,r=e.querySelector(".height-measurement");r.innerHTML="",Array.from(e.querySelectorAll(".swiper-slide")).filter((function(e,t){return 0!==t})).forEach((function(e){r.append(e.cloneNode(!0))}));var o=r.scrollHeight;r.innerHTML="";var a=n,i=n;return t?a-=o:i+=o,{low:a,high:i}}e&&e.addEventListener("click",(function(){var e=this,n=document.querySelector(".best-of .pins");if(e.classList.contains("less")){var r=t(n),o=r.low,a=r.high;n.style.height="".concat(a,"px"),e.classList.remove("less"),setTimeout((function(){n.style.height="".concat(o,"px")}),0),setTimeout((function(){n.classList.remove("show-all"),n.style.height=""}),500)}else{var i=t(n),c=i.low,s=i.high;n.style.height="".concat(c,"px"),n.classList.add("show-all"),e.classList.add("less"),setTimeout((function(){n.style.height="".concat(s,"px")}),0),setTimeout((function(){n.style.height=""}),500)}}))}),!1),document.addEventListener("DOMContentLoaded",(function(){if(document.querySelectorAll(".top-banner .btn-close").forEach((function(e){e.addEventListener("click",(function(){e.closest(".top-banner").classList.add("collapsed"),clearInterval(t)}))})),!(document.querySelectorAll(".top-banner .banner-body").length<2))var e=Number.parseFloat(document.getElementById("top_banner_delay").value),t=setInterval((function(){var e=document.querySelector(".top-banner .banner-body");e.classList.remove("fade-in"),setTimeout((function(){document.querySelector(".top-banner").appendChild(e),e=document.querySelector(".top-banner .banner-body"),setTimeout((function(){e.classList.add("fade-in")}),10)}),300)}),1e3*e)}),!1),function(){function e(e){var t="";if(document.cookie&&""!==document.cookie)for(var n=document.cookie.split(";"),r=0;r<n.length;r++){var o=n[r].trim();if(o.substring(0,e.length+1)===e+"="){t=decodeURIComponent(o.substring(e.length+1).trim());break}}return t}function t(e,t,n){var r=new URL(n,window.location.origin);return r.searchParams.set(e,t),r.toString()}function n(n){var r=e("encoded_id");r&&n.setAttribute("href",t("encoded_id",r,n.getAttribute("href"))),window.addEventListener("signin_changed",(function(){var r=e("encoded_id");r&&n.setAttribute("href",t("encoded_id",r,n.getAttribute("href")))}))}document.addEventListener("DOMContentLoaded",(function(){var e=document.querySelector(".gold-ira-b");e&&n(e)})),document.addEventListener("DOMContentLoaded",(function(){Array.from(document.querySelectorAll(".home-banner")).forEac
1h((function(e){!function(e){if("a"===e.tagName.toLowerCase())var r=e;else r=e.querySelector("a");if(n(r),e.querySelector(".zip-tool")){var o=e.querySelector('input[type="text"]');o.addEventListener("click",(function(e){e.stopPropagation(),e.preventDefault(),this.focus()})),o.addEventListener("input",(function(e){this.value=this.value.replace(/[^0-9]/g,""),r.setAttribute("href",t("zip",this.value,r.getAttribute("href")))})),o.addEventListener("keydown",(function(e){"Enter"===e.key&&(e.preventDefault(),r.click())})),r.addEventListener("click",(function(e){e.stopPropagation(),o.value||(e.preventDefault(),o.focus())})),e.addEventListener("click",(function(e){r.click()}))}}(e)}))}),!1),document.addEventListener("DOMContentLoaded",(function(){document.querySelectorAll("[data-tile-position]").forEach((function(e){e.addEventListener("click",(function(){var t=e.dataset.tilePosition,n=e.dataset.tileTitle,r=e.href;window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"homepage_tile_click",tile_position:t,tile_title:n,tile_url:r})}))}))}))}()}(); 2//# sourceMappingURL=homepage_v2.js.map
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.