
function loadBannerAdverts() {
	var adIframes = $$('.reloadableAd');
	for (var loop=0; loop<adIframes.length; loop++) {
		var iframe = adIframes[loop];
		// Work out the SRC from the ID                       // e.g. "adverts_mpu_1463660" or "adverts_banner_1463662"
		var srcParts = iframe.id.split('_');
		if (srcParts.length == 3) {
			var blankSrc = iframe.src;                        // "/adverts/blankIndex.html"
			var newSrc = srcParts[1] + '/' + srcParts[2];     // e.g. "mpu/1463660" or "banner/1463662"

   			// Try/catch it to stop errors if ad blockers are in play
			try {
				// We use 'location.replace' so that in IE6/IE7 we don't have to hit "back" 3 times to go back 1 page!
				var newUrl = blankSrc.replace('blankIndex', newSrc);
				iframe.contentWindow.location.replace(newUrl);

				// Store the URL in an arbitrary attribute on the iframe for reading back later (e.g. galleryModule.js)
				iframe.setAttribute('adUrl', newUrl);
			} catch(e) {};
		}
	}
};

moduleManager.registerModuleLoad(loadBannerAdverts);
