{"":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"agripick.com":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"alc.co.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_18247.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/22916885969,21619764421/hb_display/vidsplay_PL'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_18247.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/22916885969,21619764421/hb_display/passback_pb'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"andgirl.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"anglers.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"autoby.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"automaton-media.com":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"berrys-cafe.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"bg-mania.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_19659.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/22916885969,144172620/hb_display/vidsplay_PL'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_19659.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/22916885969,144172620/hb_display/vidsplay_PL'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"bizspa.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"careerconnection.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"carsmeet.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"chugoku-np.co.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"ciatr.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"crank-in.net":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"croooober.com":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"curazy.com":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"dekiru.net":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"e-talentbank.co.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"enjoytokyo.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"friendcafe.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"game-finger.com":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"gamers-labo.com":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"gardenstory.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"gentosha-go.com":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"getnews.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_18247.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/22916885969,3735071/hb_display/vidsplay_PL'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_18247.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/22916885969,3735071/hb_display/passback_pb'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"gyutte.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"hobidas.com":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"j-cast.com":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_19659.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/22916885969,144172620/hb_display/vidsplay_PL'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_19659.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/22916885969,144172620/hb_display/vidsplay_PL'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"j-town.net":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_19659.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/22916885969,144172620/hb_display/vidsplay_PL'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_19659.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/22916885969,144172620/hb_display/vidsplay_PL'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"karin.app":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"keizai.biz":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"kingsoft.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"lit.link":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_19659.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/22916885969,23053307550/hb_display/vidsplay_PL'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_19659.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/22916885969,23053307550/hb_display/vidsplay_PL'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"living.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"mamagirl.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"minkei.net":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"more-gamer.com":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"motormagazine.co.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"motorsport.com":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"mrs.living.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"mynavi.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"net-inov.com":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"no-ichigo.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"no-vice.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"osusume.mynavi.jp":{"CODE_PL":"\u003cscript async src=\"https://securepubads.g.doubleclick.net/tag/js/gpt.js\"\u003e\u003c/script\u003e\n\u003cscript\u003e\n window.googletag = window.googletag || {cmd: []};\n googletag.cmd.push(function() {\n googletag.defineSlot('/83555300/mynavi/osusumenavi/JP_OSN_sp_article_inarticle_1st',\n [300, 250], 'div-gpt-ad-1719216337427-0').addService(googletag.pubads());\n googletag.pubads().enableSingleRequest();\n googletag.pubads().collapseEmptyDivs();\n googletag.enableServices();\n });\n\u003c/script\u003e\n\u003c!-- /83555300/mynavi/osusumenavi/JP_OSN_sp_article_inarticle_1st --\u003e\n\u003cdiv id='div-gpt-ad-1719216337427-0' style='min-width: 300px; min-height: 250px;'\u003e\n \u003cscript\u003e\n googletag.cmd.push(function() { googletag.display('div-gpt-ad-1719216337427-0'); });\n \u003c/script\u003e\n\u003c/div\u003e","CODE_PS":"\u003cscript async src=\"https://securepubads.g.doubleclick.net/tag/js/gpt.js\"\u003e\u003c/script\u003e\n\u003cscript\u003e\n window.googletag = window.googletag || {cmd: []};\n googletag.cmd.push(function() {\n googletag.defineSlot('/83555300/mynavi/osusumenavi/JP_OSN_sp_article_inarticle_1st',\n [300, 250], 'div-gpt-ad-1719216337427-0').addService(googletag.pubads());\n googletag.pubads().enableSingleRequest();\n googletag.pubads().collapseEmptyDivs();\n googletag.enableServices();\n });\n\u003c/script\u003e\n\u003c!-- /83555300/mynavi/osusumenavi/JP_OSN_sp_article_inarticle_1st --\u003e\n\u003cdiv id='div-gpt-ad-1719216337427-0' style='min-width: 300px; min-height: 250px;'\u003e\n \u003cscript\u003e\n googletag.cmd.push(function() { googletag.display('div-gpt-ad-1719216337427-0'); });\n \u003c/script\u003e\n\u003c/div\u003e"},"ozmall.co.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"p-dress.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"pashplus.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"ray-web.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"reacomi.com":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"rugby-rp.com":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"sakigake.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"shibukei.com":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"tabe-goto.com":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"tabizine.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"tbsradio.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_18247.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/22916885969,3994646/hb_display/vidsplay_PL'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_18247.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/22916885969,3994646/hb_display/passback_pb'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"tokyoweekender.com":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"travel.co.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"tsuribito.co.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"tvkingdom.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"tvlife.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"},"ufret.jp":{"CODE_PL":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PL_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n","CODE_PS":"\u003c!-- Place this div wherever you want the background image to be displayed --\u003e\n\u003cdiv id=\"container\" style=\"width: 300px; height: 250px; position:relative;\"\u003e\n \u003cdiv id=\"gpt-backFill\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 100;\"\u003e\u003c/div\u003e\n \u003cdiv id=\"gpt-passback\" style=\"width: 300px; height: 250px; position: absolute; top: 0;left: 0;z-index: 1000;\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n function loadBackgroundImage(url, clickthroughUrl) {\n var div = document.getElementById('gpt-passback');\n div.style.backgroundImage = 'url(' + url + ')';\n div.style.cursor = 'pointer';\n div.addEventListener('click', function () {\n window.open(clickthroughUrl, '_blank');\n });\n }\n loadBackgroundImage('https://sm1.selectmedia.asia/cdn/files/3e2e3e08-00c6-4c88-b97c-dcd2b8831f5f', 'https://www.solitaireace.com');\n // Load \"HB\" script\n var HBScript = document.createElement('script');\n HBScript.textContent = `!(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k \u003c cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_310028_7816.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(gptSrc); loadScript(vpbSrc); })()`;\n document.head.appendChild(HBScript);\n \n\nvar scScript = document.createElement('script');\n scScript.textContent = `vpb.cmd.push(()=\u003e{\nvpb.setClientSchain({ asi: \"selectmedia.asia\", sid: \"645b5a31e427dc0a87031fb1\" });\n})`;\n document.head.appendChild(scScript);\n// Load \"tag\" script\r\n const gptPassback = \"gpt-passback\"\r\n const gptPassbackSlotName = '/84772874/PS_HB'\r\n const gptBackFill = \"gpt-backFill\"\r\n const gptBackFillSlotName = '/7047,/tsm7047/vidsplay_7047/tsmbanner'\r\n var tagScript = document.createElement('script');\r\n tagScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js';\r\n tagScript.async = true;\r\n const ids = [gptBackFill, gptPassback]\r\n const maxZIndex = (id, ids) =\u003e {\r\n for (let i = 0; i \u003c ids.length; i++) {\r\n document.getElementById(ids[i]).style.zIndex = '1'\r\n }\r\n document.getElementById(id).style.zIndex = '999'\r\n }\r\n const gptPassBack = (slot) =\u003e {\r\n setTimeout(() =\u003e {\r\n if (slot) {\r\n //googletag.destroySlots([slot])\r\n }\r\n maxZIndex(gptPassback, ids)\r\n }, 1000 * 30);\r\n }\r\n const showHouseAs = () =\u003e {\r\n maxZIndex(gptPassback, ids)\r\n }\r\n let maxRetry=0\r\n tagScript.onload = function () {\r\n googletag = window.googletag || {cmd: []};\r\n googletag.cmd.push(function () {\r\n const gptPassBackSlot=googletag.defineSlot(gptPassbackSlotName, [300, 250], gptPassback).addService(window.googletag.pubads());\r\n const backFill = false//macro\r\n googletag.pubads().addEventListener('slotRenderEnded', (event) =\u003e {\r\n switch (event.slot.getAdUnitPath()) {\r\n case gptPassbackSlotName:\r\n if (!event.isEmpty) {\r\n\t\t\t\t\t\t\t document.getElementById('gpt-passback').style.backgroundImage = 'none';\r\n maxZIndex(gptPassback, ids)\r\n return\r\n }\r\n if(maxRetry\u003e0){\r\n maxRetry--\r\n googletag.pubads().refresh([gptPassBackSlot]);\r\n googletag.display(gptPassback);\r\n return\r\n }\r\n if (!backFill) {\r\n showHouseAs()\r\n return\r\n }\r\n googletag.defineSlot(gptBackFillSlotName, [300, 250], gptBackFill).addService(window.googletag.pubads());\r\n googletag.display(gptBackFill);\r\n maxZIndex(gptBackFill, ids)\r\n break\r\n case gptBackFillSlotName:\r\n if (!event.isEmpty) {\r\n gptPassBack(event.slot)\r\n return\r\n }\r\n showHouseAs()\r\n break\r\n }\r\n });\r\n googletag.enableServices();\r\n googletag.display(gptPassback);\r\n });\r\n };\r\n document.head.appendChild(tagScript);\r\n\u003c/script\u003e\r\n"}}