var Advertising=(function(){GEL.thepage.initializer.addInitRoutine({name:"banners",namespace:"widget.AdBanner",callback:function(){var loader=GEL.thepage.bannerLoader=new GEL.widget.AdBanner.Locator();loader.findBanners();loader.loadBanners(function(){return this.config.loadOnInit;});},priority:10});function getBannerElement(parser,banner) {var element=null;if(typeof banner!=="undefined") {if(banner.hasOwnProperty("codeType")&&banner.codeType.toString().toLowerCase()=="iframe") {element=parser.createIframe(banner.srcURL,banner.id);} else {GEL.log("else...");GEL.log(banner.srcURL.toString().indexOf(".swf"));(banner.srcURL.toString().indexOf(".swf")!==-1)?element=parser.createSwf(banner.srcURL,banner.clickURL,banner.id):element=parser.createImage(banner.srcURL,banner.clickURL,banner.id);}} return element;} return{onExternalAd:function(adXML) {if(typeof adXML!=="undefined"&&typeof adXML==='string') {adXML=adXML.replace(/&/gm,"%26")} GEL.log(adXML);var pXML={ad:adXML};var adParser=new GEL.widget.AdBanner.Video(pXML);var ad=adParser.buildAd();var banner;var list=GEL.thepage.bannerLocator.bannerList;var i;if(typeof ad.videoURL!=="undefined") {var opts={src:ad.videoURL,href:ad.videoClickURL,audit:(function(){if(typeof ad.trackStartURLs!=="undefined"){return ad.trackStartURLs[0];}else{return"";}})()};jQuery("#videoModal").PreRoll(opts);} banner=adParser.createBanner(ad,{expandedId:"videoBanner",collapsedId:"videoBanner"});GEL.log("banner..");GEL.log(banner);if(typeof banner!=="undefined") {var element=getBannerElement(adParser,banner);GEL.log("element...");GEL.log(element);if(typeof element!=="undefined"&&element) {for(i in list) {var item=list[i];if(item.hasOwnProperty("position")&&item.position==="Poster3") {var type=element.adtype.toLowerCase();item.contentElement.appendHTML("
");var el=document.getElementById("videoBanner");switch(type) {case"iframe":el.innerHTML=element.iframe;break;case"swf":el.appendChild(element.swf);break;case"image":el.appendChild(element.image);break;}}}}} else {GEL.log("else...");for(i in list) {var item=list[i];if(item.hasOwnProperty("position")&&item.position==="Poster3") {item.loadBanner();}}}},reloadAds:function(){if(document.getElementById("videoBanner")) {document.getElementById("videoBanner").innerHTML="";} GEL.thepage.bannerLocator.loadBanners();}}})();