var In[Html else var intHtml = "; interstitialAdContext document getElementByld('bbccom_int_dfp') innerHTML intHtm]; int show(); Setup close link var Link interstitialAdContext document: ~getElementByld(bbccom_int_link'); intaddEvent(link; click" int, close); Setup timeout t0 close interestitial */ common interstitialAdContextsetTimeout(function() { interstitialAdContextdocument getElementById('bbccom interstitial_ad') style display "none var bodyTag interstitialAdContext document getElementsByTag Namerbody')[0]; bodyTag className bodyTag className replace 'bbccom_slot_interstitial' _ "): 1 1000); bbcdotcom specific */ if (interstitialAdContexLbbcdotcom && interstitialAdContext bbcdotcon objects( 'bbcdotcom adveits adRegister getAd , interstitialAdContext)) interstitialAdContexL selTimeout( function() ( interstitialAdContext bbcdotcom adverts adRegister getAd( 'interstitial' ) close(); 1, 7 1000); J; inLaddEvent function( obj, type; {if ( obj attachEvent ) obj[e'-type+fn] fn; obj[type+fn] function() {obj[e'+type+In]( windowevent );} obj attachEvent( 'on'-type; obj[type-fn] else obj addEventListener( type, fn; false ); } ; ingclose function () interstitialAdContext document getElementByld( bbccom_interstitial_ad') style display none var body Fag interstitialAdContext document getElementsByTagNamed 'body )[O]; bodyTag className bodyTag className replace( bbccom_slot_interstitial' intremoveClass(bodyTag, 'bbccom_slot_interstitial ) ; int removeClass(bodyTag; 'bbccom_slot_interstitial inLwidth intheight); var bbccomLeaderboard interstitialAdContexudocument ~getElementByld('bbccom_leaderboard' ) ; intremoveClass(bbccomLeaderboard, 'bbccom_display_none' var bbccomMpu interstitialAdContextdocumentgetElementByld(bbccom_mpu'); int removeClass(bbccomMpu; 'bbccom_display none var interstitial interstitialAdContext document getElementByld(bbccom_interstitial_ad'); int addClass(interstitial, 'bbccom_display_none'); } ; int show function () var ~bodyTag interstitialAdContexL documenL getElementsByTag Name(body')[0]; intaddClass(bodyTag; 'bbccom_slot_interstitial') ; intaddClass(bodyTag, 'bbccom_slot_interstitial int width + 'x' + intheight); var bbccomLeaderboard interstitialAdContexudocument: ~getElementByld 'bbccom_leaderboard'); intaddClass(bbccomLeaderboard; 'bbccom_display_none') ; var bbccomMpu = interstitialAdContextdocumentgetElementByld(bbccom_mpu'); intaddClass(bbccomMpu; 'bbccom_display_none' ) ; var interstitial interstitialAdContext document getElementByld( 'bbccom_interstitial_ad ); int removeClass(interstitial; 'bbccom_display_none ): ! ; int load( ); HO); In )