var intHtml else var intHtml interstitialAdContext document getElementByld 'bbccom int dfp') innerHTML intHtml; int show(); Setup close link var link interstitialAdContext document: getElementById(bbccom int ink'); intaddEvent(link; 'click' . int:e close); /* Setup timeout to close interestitial */ common interstitialAdContext setTimeout(function() { interstitialAdContext document: getElementByld(bbccom_interstitial_ad") style display none var bodyTag interstitialAdContext document-getElementsByTag Name('body')[0]; bodyTag className bodyTag className replace('bbccom_slot_interstitial , "); } 7 1000); /* bbcdotcom specific */ if (interstitialAdContext bbcdotcom && interstitialAdContext bbcdotcom objects bbcdotcom adverts_ adRegister: [ interstitialAdContext)) interstitialAdContext setTimeout(function() { interstitialAdContext bbcdotcom adverts.adRegister getAd( interstitial ) close(); }, 7 1000); }; int addEvent function( obj, type, fn ) { if ( obj attachEvent obj[e'+type+fn] fn; obj[typetfn] function() {obj['e'+type+fn]( windowevent );} obj attachEvent( 'on'+type, obj[typetfn] ); else obj addEventListener( type, fn, false ); int.close function () interstitialAdContext document getElementById(bbccom_ interstitial_ad') style display none var bodyTag interstitialAdContext document; getElementsByTagName( body )i0]; bodyTag className bodyTag className replace(bbccom_slot_interstitial' , int removeClass(bodyTag; bbccom_ interstitial ); int removeClass(bodyTag; 'bbccom_slor_interstitial int,width int.height); var bbccomLeaderboard interstitialAdContext document; getElementByld('bbccom_leaderboard ); int removeClass(bbccomLeaderboard; 'bbccom_display_none'); var bbccomMpu interstitialAdContext document-getElementByld( bbccom_mpu'); int removeClass(bbccomMpu; 'bbccom_display none var interstitial interstitialAdContexrt document: getElementByld('bbccom_interstitial_ad"); int addClass(interstitial, 'bbccom_display_none'); int.show function var bodyTag interstitialAdContext document-getElementsByTagName('body'J[O]; int addClass(bodyTag; 'bbccom_slot_interstitial ); int.addClass(bodyTag; 'bbccom_slot_interstitial intwidth intheight); var bbccomLeaderboard interstitialAdContext documentgetElementById(bbccom_leaderboard ); int addClass(bbccomLeaderboard; 'bbccom_display_none'); var bbccomMpu interstitialAdContext document-getElementById(bbccom_mpu'); intaddClass(bbccomMpu; 'bbccom_display_none'); var interstitial interstitialAdContextdocument-getElementById( bbccom_interstitial_ad'); int removeClass(interstitial, 'bbccom_display_none'); }; int load(); H)); getAd; slot_j