var' intHtnil
else
val' intHtml =
interstitialAdContex document.
lementByld('bbccon_int_dfp
inner HTML
intHtnl: int show();
Setup close link
var link
interstitialAdContext documentgetElementByld( bbccon
int_link'); int addEvent(link; 'click'. int.close);
Setup timeout t0 close interestitial * _
conmon
interstitialAdContext setTineout(function(){
interstitialAdContextdocunent;
getElementById( bbccom_interstitial_ad') style.display
none
var body
Tag
interstitialAdContext docunent,
getElementsBv Tag Name( body M0]; bodyTag class Vame
bodvTag;
lass Vane replacer bbccom_slot_interstitial'
LOOO}:
bbcdotcom specific
if (interstitialAdContert bbcdorcon && interstitialAdContert bbcdorcomobjects
bbcdotconadverts_
adRegister:
interstitialAdContext) )
interstitialAdContext,set Timeout( function( ){ interstitialAdContext bbcdotcom adverts adRegistergetAd('interstitial') closed );
10UO);
int,addEvent
functiont obj;
obj attachEvent
objl e +type+fn]
En; objltype+fn] = function()objl'e'+type-fnJ( window;event
obj attachEvent(
on'+type, objltype+fn]
else
obj addEventListener( type: fn, false
int,close
function ()
interstitialAdContext documentgetElementByld( bbccon_interstitial_ad') style display
none
var body
interstitialAdContext document;
getElementsBy Tag Name( body M0]: bodyTag class Vame
bodvTag;
lass Vane replacer bbccom_slot_interstitial'
int removeClass(bodyTag; 'bbccom_slot_interstitial' =
int,removeClass(bodv
Tag, 'bbccom_slot
intersticial
int,width
int,height); var bbccomLeaderboard
interstitialAdContext documentgetElementById( bbccom_leaderboard
intremoveClass(bbccomLeaderboard, 'bbccom_display
none
var bbcconMpu
interstitialAdContext document;
geElementBvId 'bbccom_mpu"
int removeClass(bbccomMpu.
bbccom_display
none ); var interstitial
inter stitialAdContext documentgetElementByld( 'bbccom_interstitial_ad ); intaddClass(interstitial, 'bbccom_display_
fole
inc,show
tunction
var"
bodv
interstitialAdContert document
getElementsByTagName('bodv 'J[0}; int addClass(bodyTag; 'bbccom_slot_interstitial ); int addClass(body Tag; 'bbccom_slot_interstitial _
int,width
intheight); var
bbccon
eaderboard
interstitialAdContert document;
getElementById('bbccom_leaderboard'): incaddClass(bbccomLeaderboard, 'bbccom_display
none
var bbccom Wpu
interstitialAdContextdocumentgetElementById( bbccom_mpu' } intaddClass(bbccom Wpu; 'bbccom_display_
none'); val interstitial
interstitialAdConterdocument:
getElemen Byld('bbccom_interstitial_ad );
intremoveClass(interstitial. 'bbccom_display
none ;
inl,
load():
H());
getEL
getAd ,
type;
Tag
Tag