else var intHtml = interstitialAdContext document-getElementByld(bbccom_int_dfp') inner HTML intHtml; int.showO); Setup close link var link interstitialAdContext document-getElementById(bbccom lick' , intclose); timeout t0 close interestitial ~/ common "/ interstitialAdContext set Timeout(function() { interstitialAdContext document-getElementByld('bbccom_interstitiai_ad ) style display 'none' Var bodyTag tdocument-ge ElementsByTag Name(body'J[0]; bodyTag className bodyTag className replace(bbccom_slot_interstitial , 1000); bbcdotcom specific */ if (interstitialAdContext bbcdotcom && rtbbcdotcom objects('bbcdotcom adverts adRegister getAd' , interstitialAdContext)) interstitialAdContext setTimeout(function() { interstitialAdContext bbcdotcom adverts adRegister-getAd( interstitial") closeo); }, 7 1000); }; int.addEvent function( obj, type; tn ) obj['e'+type+fn] = fn; obj[type+fn] function() {obj[ e'+type-fn]( window event );} obj attachEvent( 'on'+type; obj[type+fn] ); else obj addEventListener( type, fn, false ); }; int close function () rtdocument ~getElementByid(bbccom_interstitial_ad'). none' var bodyTag interstitialAdContext document-getElementsBy Tag Name( 'body')o]; bodyTag className bodvTag class Name replace( bbccom_slot_interstitial , int removeClass(bodyTa titial'); intremoveClass(bodyTag; 'bbccom_slot_interstitial_ int,widch int.height); val bbccomLeaderboard interstitialAdContext document-getElementByld(bbccom_leaderboard ); int removeClass(bbccomLeaderboard, bbccom_display none'); var bbccon rtdocument: ~getElementById('bbccom_mpu'); int removeClass(bbccomMpu; 'bbccom_display_none'); var interstitial interstitialAdContext document-ge ElemenByld(bbccom_interstitial_ad ); int addClass(interstitial, 'bbccom_display_none'); }; int-show function alAdContext document-ge ElementsByTagName(body"J[O]; int.addClass(bodyTag 'bbccom_slot_interstitial ); int addClass(bodyTag; 'bbccom_slot_interstitial intwidth incheight); var bbccomLeaderboard {Ldocument-getElementByld( bbccom_leaderboard ) ; int addClass(bbccomLeaderboard, 'bbccom_display_none"); var bbccomMpu interstitialAdContext documentgetElementByld(bbccom_mpu'); int addClass(bbccomMpu; 'bbccom_display_none'); var interstitial tdocument: 'getElementById(bbccom_interstitial_ad'); int removeClass(interstitial, 'bbccom_display_none'); }; int loadO); H); Setup Astyle: € 'display