var' intHtnil else var intHtml = interstitialAdContext document. getElementByld 'bbccom_int_dfp' inner HTML intHtnl: int.show(): Setup close link var link interstitialAdContert document: getElementByld('bbccom inc link' ): intaddEvent(link, 'click" int close): /+ Setup timeout t0 close interestitial common interstitialAdContext setTimeout(function( ){ interstitialAdContex document getElementByld('bbccom_interstitial_ad ) styledisplav none val bodvTag interstitialAdContext document-getElementsBvTag Vame('body')0]; bodyTag className body className replace bbccom_slot_interstitial," ): } 7 10oo); bbcdotcom specific (interstitialAdContext bbcdotcom & & interstitialAdContext bbcdotcom objects( 'bbcdotcom adverts adRegister:getAd , interstitialAdContext)) interstitialAdContext setTimeout( function(){ interstitialAdContext bbcdotcomadverts_ ,adRegister:getAd('interstitial') close(); 100O); }; int,addEvent function( obj, {ie obj atrachEvent objl'e'-type+fn] fn; obj[typetfn] function() {obj[e+rype-fn]( window event );} obj-attachEvent( 'on'-type, objltype-fn] ): else obj addEventListener( type, fn. false ): intclose function interstitialAdContext: document getElementById( bbccom_interstitial_ad') style display none var bodv interstitialAdContext document; getElementsByTagName( body )[0]; bodyTag class Vame bodv class Vane replace( bbccom_slot_interstitial' int,removeClass(body 'bbccon_slot_interstitial' _ intremoveClass(bodyTag, 'bbccom_slot_interstitial int,width incheight); var bbccomLeaderboard inter stitialAdContext document; 'getElementById('bbccom_leaderboard'): int removeClass(bbccomLeaderboard, 'bbccom_display none'); var bbccomMpu interstitialAdContextdocument getElementByld( bbccom_mpu' ): intremoveClass(bbccomMpu; 'bbccom_display none var interstitial interstitialAdContext documentgetElementByld( bbccon_ interstitial_ad'); int,addClass(interstitial, 'bbccom_display_none'): inLshow function var bodyTag interstitialAdContext documentgetElementsByTag Vame('body')[O]; int.addClass(bodyTag, 'bbccom_slot_interstitial' ); int.addClass(body 'bbccom_slot_interstitial inc,width int.height); var bbccomLeaderboard inter stitialAdContext document; 'getElementById('bbccom_leaderboard'): inc.addClass(bbccomLeaderboard, 'bbccom_display none'); var bbccom Wpu interstitialAdContextdocumentgetElementById( bbccom_mpu'): intaddClass(bbccom Wpu; 'bbccom_display_ none '); var interstitial interstitialAdContext documentgetElementByld( 'bbccom_interstitial intremoveClass(interstitial. 'bbccom_display none int.load(): }O); Tag ' type: Tag Tag: Tag' Tag, ad)