function attachAds() { var ads = document.querySelectorAll('[data-ja-ad-ref]'); for (i = 0; i < ads.length; ++i) { var el = ads[i]; var gameRef = el.getAttribute('data-ja-ad-ref'); var adFormat = el.getAttribute('data-ja-ad-format'); var xhr = new XMLHttpRequest(); xhr.onreadystatechange = function () { if (xhr.readyState === 4) { if (xhr.status === 200) { try { var adData = {}; var aLines = xhr.responseText.split('\n'); var i = aLines.length; while(i--) { var aLine = aLines[i].split(':'); adData[aLine[0]] = aLine[1]; } var html = ''; el.innerHTML = html } catch (e) {} } } }; xhr.open('GET', 'https://ads.soapcreative.com/ad/html/' + gameRef); xhr.send(null); } } if (window.addEventListener) window.addEventListener("load", attachAds, false); else if (window.attachEvent) window.attachEvent("onload", attachAds); else window.onload = attachAds;