// adManagement.js
adManager = {
		
		/************************************************************************************************
		****************************** EDIT THE FOLLOWING TO FIT YOUR NEEDS *****************************
		************************************************************************************************/
		
		// TARGET DIV, CHANGE THIS TO YOUR DIV'S ID
		tDiv : null,
		
		// ABSOLUTE PATH TO IMAGE FILES, E.G. HTTP://WWW.TYCOELECTRONICS.COM/SOMETHING/SOMETHING/IMAGES/
		imgAbsPath : "images/",
		
		// INTERVAL AT WHICH TO UPDATE THE AD
		adInterval : 10000,
		
		// ARRAY CONTAINING LINK TARGETS, IMAGE NAMES, AND ALT MESSAGES
		adArray : [
		//  [ "LINK HREF",                "IMAGE NAME",        "ALT MESSAGE" ],
			[ '<%=Application("TE_LPAPPSERVER")%>/commerce/uso/myaccount.do', "nst_myAccount.gif", "My Account" ],
			[ '<%=Application("TE_LPAPPSERVER_SECURE")%>/commerce/myd/show_my_downloads.do', "nst_myDownloads.gif", "My Downloads" ],
			[ '<%=Application("TE_LPAPPSERVER")%>/commerce/mpl/managePartLists.do', "nst_myPartLists.gif", "My Part Lists" ],
			[ '<%=Application("TE_LPAPPSERVER")%>/commerce/sam/createSampleReq.do', "nst_mySamples.gif", "My Samples" ]
		],
		
		/************************************************************************************************
		****************************** DO NOT EDIT ANYTHING BELOW THIS LINE *****************************
		************************************************************************************************/
				
		// ADARRAY INDEX VALUE
		currentAd : 0,
		
		// FUNCTION THAT SETS INITIAL AD ARRAY INDEX
		initializeAd : function() {
					
			// INITIAL ADARRAY INDEX VALUE (RANDOM)
			adManager.currentAd = ( Math.floor( Math.random() * adManager.adArray.length ));
			
			adManager.tDiv = document.getElementById("container");
			
			// NOW FILL IN THE AD
			adManager.updateAd();
						
			// SET INTERVAL TO EXECUTE CHANGEAD FUNCTION EVERY X SECONDS
			setInterval( "adManager.changeAd();", adManager.adInterval );
			
		},
		
		// FUNCTION THAT DETERMINES THE NEXT AD ARRAY INDEX
		changeAd : function() {
		
			// MAKE SURE WE DON'T INCREMENT HIGHER THAN THE LAST ARRAY INDEX; KEEP IT SEQUENTIAL
			if( adManager.currentAd == ( adManager.adArray.length - 1 ) ) {
				adManager.currentAd = 0;
			} else {
				adManager.currentAd++;
			}
			
			// NOW UPDATE THE AD
			adManager.updateAd();
			
		},
		
		// FUNCTION THAT UPDATES THE AD
		updateAd : function() {
									
			// UPDATE LINK HREF
			adManager.tDiv.firstChild.href = adManager.adArray[adManager.currentAd][0];
			
			// UPDATE IMG SRC
			adManager.tDiv.firstChild.firstChild.src = adManager.imgAbsPath + adManager.adArray[adManager.currentAd][1];
			
			// UPDATE IMG ALT
			adManager.tDiv.firstChild.firstChild.alt = adManager.adArray[adManager.currentAd][2];
			
		}
	}