var lastPage;

function setStage(pageName) {
	var width = 650;
	var height = 530;
	var right = 0;
	var bottom = 0;
	
	switch (pageName) {
	case 'intro2':						pageURL = 'intro2.swf'; width=800; height=550; break;
	case 'whoWeAre': 					pageURL = 'magneto_whoWeAre.swf'; break;
	case 'connect':						pageURL	= 'magneto_connect.swf'; break;
	case 'seekTheTruth':				pageURL = 'magneto_seekTheTruth.swf'; break;
	case 'greatWork':					pageURL = 'magneto_greatWork.swf'; break;
	case 'credentials':					pageURL = 'magneto_credentials.swf'; break;
	case 'latest_nwga':					pageURL = 'latest_nwga.swf'; break;
	case 'latest_hba':					pageURL = 'latest_hba.swf'; break;
	case 'campaigns_mentorGraphics_1':	pageURL = 'campaigns_mentorGraphics_1.swf'; break;
	case 'campaigns_mentorGraphics_2':	pageURL = 'campaigns_mentorGraphics_2.swf'; break;
	case 'campaigns_mentorGraphics_3':	pageURL = 'campaigns_mentorGraphics_3.swf'; break;
	case 'campaigns_wrc':				pageURL = 'campaigns_wrc.swf'; break;
	case 'campaigns_nwNatural_1':		pageURL = 'campaigns_nwNatural_1.swf'; break;
	case 'campaigns_nwNatural_2':		pageURL = 'campaigns_nwNatural_2.swf'; break;
	case 'campaigns_nwNatural_3':		pageURL = 'campaigns_nwNatural_3.swf'; break;
	case 'campaigns_hba_1':				pageURL = 'campaigns_hba_1.swf'; break;
	case 'campaigns_hba_2':				pageURL = 'campaigns_hba_2.swf'; break;
	case 'campaigns_hba_3':				pageURL = 'campaigns_hba_3.swf'; break;
	case 'campaigns_923kgon':			pageURL = 'campaigns_923kgon.swf'; break;
	case 'campaigns_obt':				pageURL = 'campaigns_obt.swf'; break;
	case 'campaigns_upn49':				pageURL = 'campaigns_upn49.swf'; break;
	case 'campaigns_k103fm':			pageURL = 'campaigns_k103fm.swf'; break;
	case 'campaigns_thomason':			pageURL = 'campaigns_thomason.swf'; break;
	case 'campaigns_98rockfm':			pageURL = 'campaigns_98rockfm.swf'; break;
	case 'campaigns_subRosa':			pageURL = 'campaigns_subRosa.swf'; break;
	case 'tv':							pageURL = 'product_television.swf'; break;
	case 'print':						pageURL = 'product_print.swf'; break;
	case 'outdoor':						pageURL = 'product_outdoor.swf'; break;
	case 'radio':						pageURL = 'product_radio.swf'; break;
	case 'directMail':					pageURL = 'product_directMail.swf'; break;
	case 'design':						pageURL = 'product_design.swf'; break;
	case 'contact':						pageURL = 'contact.swf'; break;
	case 'analyzer':					pageURL = 'analyzer.swf'; width=675; height=525; right=62; bottom=10; hideNavs(); break;
	case 'sitemap':						pageURL = ''; break;
	default: 							pageURL = '404.html'; break;
	}

	if (pageURL.length > 0) {
		var foMain = new FlashObject("swf/"+pageURL, "magnetoMovie", width, height, "7", "#FFFFFF");
		foMain.addParam("wmode", "transparent");
		foMain.write("stageBox");
		
		oMovie = document.getElementById('magnetoMovie');
		oMovie.style.right = right+'px';
		oMovie.style.bottom = bottom+'px';
		
		if (pageName != 'analyzer') {
			if (lastPage == 'analyzer') { restartAnalyzerIcon(); }
		}
	}
	
	lastPage = pageName;

}

function restartAnalyzerIcon() {
	icon = thisMovie("smallEye");
	icon.Play();
}

function thisMovie(movieName) {
	// IE and Netscape refer to the movie object differently.
	// This function returns the appropriate syntax depending on the browser.
	if (navigator.appName.indexOf ("Microsoft") !=-1) {
		return window[movieName];
	} else {
		return document[movieName];
	}
}

// Handle direct page links
var query = location.search.substr(1);
function launchPage() {
	switch(query) {
	case 'whoWeAre': 					stageStr = 'whoWeAre'; hideIntro(); break;
	case 'connect':						stageStr = 'connect'; hideIntro(); break;
	case 'seekTheTruth':				stageStr = 'seekTheTruth'; hideIntro(); break;
	case 'greatWork':					stageStr = 'greatWork'; hideIntro(); break;
	case 'credentials':					stageStr = 'credentials'; hideIntro(); break;
	case 'latest_nwga':					stageStr = 'latest_nwga'; hideIntro(); break;
	case 'latest_hba':					stageStr = 'latest_hba'; hideIntro(); break;
	case 'campaigns_mentorGraphics_1':	stageStr = 'campaigns_mentorGraphics_1'; hideIntro(); break;
	case 'campaigns_mentorGraphics_2':	stageStr = 'campaigns_mentorGraphics_2'; hideIntro(); break;
	case 'campaigns_mentorGraphics_3':	stageStr = 'campaigns_mentorGraphics_3'; hideIntro(); break;
	case 'campaigns_wrc':				stageStr = 'campaigns_wrc'; hideIntro(); break;
	case 'campaigns_nwNatural_1':		stageStr = 'campaigns_nwNatural_1'; hideIntro(); break;
	case 'campaigns_nwNatural_2':		stageStr = 'campaigns_nwNatural_2'; hideIntro(); break;
	case 'campaigns_nwNatural_3':		stageStr = 'campaigns_nwNatural_3'; hideIntro(); break;
	case 'campaigns_hba_1':				stageStr = 'campaigns_hba_1'; hideIntro(); break;
	case 'campaigns_hba_2':				stageStr = 'campaigns_hba_2'; hideIntro(); break;
	case 'campaigns_hba_3':				stageStr = 'campaigns_hba_3'; hideIntro(); break;
	case 'campaigns_923kgon':			stageStr = 'campaigns_923kgon'; hideIntro(); break;
	case 'campaigns_obt':				stageStr = 'campaigns_obt'; hideIntro(); break;
	case 'campaigns_upn49':				stageStr = 'campaigns_upn49'; hideIntro(); break;
	case 'campaigns_k103fm':			stageStr = 'campaigns_k103fm'; hideIntro(); break;
	case 'campaigns_thomason':			stageStr = 'campaigns_thomason'; hideIntro(); break;
	case 'campaigns_98rockfm':			stageStr = 'campaigns_98rockfm'; hideIntro(); break;
	case 'campaigns_subRosa':			stageStr = 'campaigns_subRosa'; hideIntro(); break;
	case 'tv':							stageStr = 'tv'; hideIntro(); break;
	case 'print':						stageStr = 'print'; hideIntro(); break;
	case 'outdoor':						stageStr = 'outdoor'; hideIntro(); break;
	case 'radio':						stageStr = 'radio'; hideIntro(); break;
	case 'directMail':					stageStr = 'directMail'; hideIntro(); break;
	case 'design':						stageStr = 'design'; hideIntro(); break;
	case 'contact':						stageStr = 'contact'; hideIntro(); break;
	case 'sitemap':						stageStr = 'sitemap'; hideIntro(); break;
	default:							stageStr = 'intro2'; break;
	}
	
	setStage(stageStr);
}


