function getCookie(name) { let matches = document.cookie.match(new RegExp( "(?:^|; )" + name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + "=([^;]*)" )); return matches ? decodeURIComponent(matches[1]) : undefined; } let ss = getCookie('engine'); if (ss !== undefined) { replaceLinks(); } function replaceLinks(){ let elementsOL = document.getElementsByClassName("outLink"); for (let i = 0, len = elementsOL.length; i < len; i++) { let elLabel = elementsOL[i].getAttribute('data-text'); let elUrl = elementsOL[i].getAttribute('data-link'); let elClasses = elementsOL[i].getAttribute('data-classes'); if( null !== elLabel && '' !== elLabel ){ elementsOL[i].innerHTML = elLabel; } if( null !== elUrl){ elementsOL[i].href = elUrl; elementsOL[i].target = "_blank"; } if(null !== elClasses ){ elementsOL[i].className += " "+elClasses; } if( elementsOL[i].classList.contains("js__getpromo") ){ elementsOL[i].classList.remove("js__getpromo"); } } }