var referral_id = (new URLSearchParams(top.window.location.search)).get('referral_id'); if (referral_id === null) { referral_id = localStorage.getItem('referral_id'); } else { localStorage.setItem('referral_id', referral_id); } //handles all anchors without href attributes //javascript:; will prevent page from scrolling to top of page document.querySelectorAll("a:not(a[href])").forEach(element => { element.setAttribute("href", "javascript:;") }); //if href attrib = javascript:; or nextiva hostname, then open _self, otherwise open _blank let all_links = document.querySelectorAll('a'); for (var e = 0; e < all_links.length; e++) { let anchors = all_links[e]; if (anchors.getAttribute('href') == 'javascript:;' || anchors.hostname == location.hostname) { anchors.target = "_self"; } else { anchors.target = "_blank"; } } //focus script for Safari browser try { document.body.querySelector(":focus-visible"); } catch (error) { var script = document.createElement("script"); script.src = "https://cdn.jsdelivr.net/npm/focus-visible@5.2.0/dist/focus-visible.min.js"; document.body.appendChild(script); }