			var bannerCounter = 0;
			var animManager = new Object();
			animManager.interval = 5000;
			animManager.changeID = null;
			animManager.hasEI = false;
			var theWrapper;
			var bannerHTML;
			var swf;
			var hasEI = false;		// Flag set if External Interface is available from Flash.
			
			
		
			function changeBanner(wrapperID)
			{	
				theWrapper = window.document.getElementById(wrapperID);
				
				// Sanity check...
				// Are we trying to open a new browser window from the link? (As is the case for microsites)
				// If not, there is no point having a link as it will refer to this page
				if(bannersPlayList[bannerCounter]['target'] == '_blank'){
					bannerHTML = '<a href="' + bannersPlayList[bannerCounter]['href'] + '" target="' + bannersPlayList[bannerCounter]['target'] + '">';
				}else{
					bannerHTML = '';
				}
				bannerHTML += '<img src="' + bannersPlayList[bannerCounter]['src'] + '" alt="' + bannersPlayList[bannerCounter]['description'] + '" style="border:0px;" />';
				
				if(bannersPlayList[bannerCounter]['target'] == '_blank'){
					bannerHTML += '</a>';
				}
				theWrapper.innerHTML = bannerHTML;
				
				bannerCounter < bannersPlayList.length-1 ? bannerCounter++ : bannerCounter=0;
			}
			
			
			
			function startChangeBanner()
			{		
				if(animManager.changeID){
					clearInterval(animManager.changeID);
				}
		
				animManager.changeID = setInterval(function(){
						changeBanner('loImageWrapper');		//call nf
				}, animManager.interval);
			}
			
			
			function stopBannerRotation()
			{
				if(animManager.changeID){
					clearInterval(animManager.changeID);
				}
			}