/** * Load external banner * bannerConfig Object contains id, ad_size and section * nextBannerConfig Object (optionnal) contains id, ad_size and section */ function loadJSExternalBanner(bannerConfig, nextBannerConfig) { if ('undefined' == typeof(document.getElementById)) return; //Get Banner Configuration var banner_id = bannerConfig['id']; var ad_size = bannerConfig['ad_size']; var section = bannerConfig['section']; if (nextBannerConfig && document.getElementById(nextBannerConfig['id'])) { var next_banner_id = nextBannerConfig['id']; var next_banner_ad_size = nextBannerConfig['ad_size']; var next_banner_section = nextBannerConfig['section']; } var adWidth = ad_size.split('x')[0]; var adHeight = ad_size.split('x')[1]; var banner = document.getElementById(banner_id); if (banner) { var adURL = 'http://player.streamtheworld.com/_core/adjsexternal.php?display_ad=1&ad_size=' + ad_size + '§ion=' + section; if (typeof(next_banner_id) != 'undefined') adURL += '&next_banner_id=' + next_banner_id + '&next_banner_ad_size=' + next_banner_ad_size + '&next_banner_section=' + next_banner_section; banner.innerHTML = ''; banner.style.display = "block"; banner.style.zIndex = "1000"; } } /** * Hide external banner */ function hideJSExternalBanner(banner_id) { var banner = document.getElementById(banner_id); if (banner) { banner.innerHTML = ""; banner.style.display = "none"; banner.style.zIndex = "-1"; } }