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