");t.slotType===t.slotTypes.PRA&&T({adtype:"PRA",event:"rendered",id:t.id,cid:t.cid,callid:t.callid},t.url),n()}catch(e){n({at:"render",desc:e.message},t)}}function ne(t,n){var e,o,i,r=window.$(document.getElementById(t.layout.orientation)),a=t.layout.orientation,s=0;try{for(t.bundle=t.bundle||{},t.bundle[a]?e=!1:(e=!0,t.bundle[a]=[]),a=a.split(","),t.block=t.BLOCKS[a[0]],o=0,i=a.length;o");n()}catch(e){n({at:"render",desc:e.message},t)}}H=window,z=H._,q=function(e){var t,i,n,o=e.data;if(i=function(t){t.slotType===t.slotTypes.STA?function e(){H.onresize=function(){},I(),z.exec("pseudo",t||{},function(){H.onresize=e})}():z.exec("callbackPRA",t)},t=function(t){try{var e,n=t.bwUtils=H.bwUtils={topWindowUrl:"",topWindowReferrer:"",inIframe:!1,origin:t.origin},o=t.config;e=function(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},t.reveal=!1,t.inif=parseInt(t.inif,10),H.origin=t.origin,t.inif?(H.inIframe=n.inIframe=!0,n.origin=o.origin,0<=t.url.indexOf(o.origin)?(H.topWindowUrl=n.topWindowUrl=t.url,H.topWindowReferrer=n.topWindowReferrer=t.referrer):(0<=t.referrer.indexOf(o.origin)?H.topWindowUrl=n.topWindowUrl=t.referrer:H.topWindowUrl=n.topWindowUrl=o.origin,H.topWindowReferrer=n.topWindowReferrer="")):(H.inIframe=n.inIframe=!1,H.topWindowUrl=n.topWindowUrl=t.url,H.topWindowReferrer=n.topWindowReferrer=t.referrer),t.slotTypes={STA:"STA",PRA:"PRA"},t.slotType=o.slotType||t.slotType,1===t.config.testMode?(I(),z.exec("pseudo",t||{})):(e(t.config)&&i(t),t.slotType===t.slotTypes.STA?t.responsive?function e(){H.onresize=function(){},z.exec("STA",t,function(){H.onresize=e})}():z.exec("STA",t):t.responsive?function e(){H.onresize=function(){},z.exec("PRA",t,function(){H.onresize=e})}():z.exec("PRA",t))}catch(e){i(t)}},n=function(e){var t;for(t in H.doBiddingsData)delete H.doBiddingsData[t];for(t in e)H.doBiddingsData[t]=e[t]},o)if("bidResponse"===o.action)H.doBiddingsGotResponse||(H.doBiddingsGotResponse=!0,n(o.response),o.error?H.doBiddingsNext(o.error):(D(o.response),H.doBiddingsNext()));else if("bidFpc"===o.action){if(o.response)try{H.catUtils.setLocalStorageItem(f,o.response)}catch(e){}}else o.videoSlot&&"test"===o.videoSlot.testMode?(o.height=parseInt(o.height.split("p")[0],10),o.width=parseInt(o.width.split("p")[0],10),g({hookId:"ad-home",data:o,rawVideoData:o.videoSlot.testJson||o.videoSlot.testVast,config:o.config,adtype:o.slotType})):o.config?t(o):"STA"==o.slotType&&function e(t){t.onresize=function(){},z.exec("pseudo",{},function(){t.onresize=e})}(H)},H.addEventListener?H.addEventListener("message",q):H.attachEvent("onmessage",q),z(["PRA","STA","pseudo"],Z),z(["PRA","STA","pseudo"],B),z(["PRA","STA","pseudo"],ee),z(["PRA","STA"],ne),z(["PRA","STA"],M),z(["STA","pseudo"],$),z(["pseudo"],te),z(["callbackPRA"],function(e,t){t(1)}),z(["PRA","callbackPRA"],W)})