var announcerDiv = document.getElementById("yd-sponster-announcer"); var adgetDiv = document.getElementById("yd-sponster-adget"); var splitCode = adgetDiv.getAttribute("sponster-split-code"); var hostURL = parent.document.URL announcerDiv.setAttribute("style", "width: 182px; height: 252px; margin: 0 auto; display: block;") announcerDiv.innerHTML = ``; var sponsterAdgetCss = ``; var adgetMarkup = `
` adgetDiv.innerHTML = sponsterAdgetCss + adgetMarkup; //popover scripts var eventMethod = window.addEventListener ? "addEventListener" : "attachEvent"; var messageEvent = eventMethod == "attachEvent" ? "onmessage" : "message"; window[eventMethod](messageEvent, function(e) { if ((e.data == 'open_adget') || (e.data == 'close_adget')) { toggleSponster(); } else if (e.data == 'update_offer_count') { $.get('https://qlarius-alpha.herokuapp.com/sponster_adget_frames/refresh_offer_counts'); } }, false); function toggleSponster() { var popoverDiv = document.getElementById("ydadget_sponster_adget_popover"); var popoverFrameDiv = document.getElementById("ydadget_sponster_adget_popover_frame_div"); if (popoverDiv.style.visibility == "hidden") { popoverDiv.style.visibility = "visible"; popoverFrameDiv.style.marginTop="40px"; } else { popoverDiv.style.visibility = "hidden"; popoverFrameDiv.style.marginTop = "-10000px"; document.getElementById('ydadget_sponster_adget_iframe').src = document.getElementById('ydadget_sponster_adget_iframe').src; document.getElementById('ydadget_sponster_announcer_iframe').src = document.getElementById('ydadget_sponster_announcer_iframe').src; if (splitCode == 'youdata_main_app') { $.post('https://qlarius-alpha.herokuapp.com/sponster_ads/update_sponster_amounts'); } } }