		function initBannerControl() {
			findWallpaperSkyscraper();
		}


		var bannerChecksRun = 0;
		var maxBannerChecks = 200;
		var bannerCheckTimeout = 100;
		function findWallpaperSkyscraper() {
			var numElements = $('#adl_DD2A_DhtmlLayer').length;
			bannerChecksRun++;
			if (numElements) {
				if ($.browser.mozilla) {
					rewriteWallpaperSkyscraper();
				} else {
					positionWallpaperSkyscraper();
					$(window).resize(positionWallpaperSkyscraper);
				}

				return;
			}

			if (bannerChecksRun < maxBannerChecks) {
				window.setTimeout("findWallpaperSkyscraper()", bannerCheckTimeout);
			}
		}
		
		function positionWallpaperSkyscraper() {
			var offset = $('#towerBannerContainer').offset();
			$('#adl_DD2A_DhtmlLayer').css('left', offset.left+'px');
		}

		function rewriteWallpaperSkyscraper() {
			var content = $('#adl_DD2A_DhtmlLayer').html();
			$('#adl_DD2A_DhtmlLayer').empty();
			$('#adl_DD2A_DhtmlLayer').hide();
			$('#towerBannerContainer').html(content);
			$('#towerBannerContainer').addClass('wallpaper');
		}
		
		registerInitFunction(initBannerControl);