var strAnimationLocation = "animation/";
var strContentWidth="800";
var strContentHeight="600";
var strFlashVersion="8"
var strFlashBackground="#FFFFFF"
var bookMark;
var IAMRUNNING=true;

function loadMenu(MOD){	
	var myChoices=getArguments();
	//alert(myChoices.lang);
	if(MOD == "menu"){
		so = new SWFObject(strAnimationLocation + "menu.swf", "mymovie", strContentWidth, strContentHeight, strFlashVersion, strFlashBackground);
		goBuggy('menu');
	} else if (MOD == "intro"){
			so = new SWFObject(strAnimationLocation + "intro.swf", "mymovie", strContentWidth, strContentHeight, strFlashVersion, strFlashBackground);
		goBuggy('intro');
	} else {
		so = new SWFObject(strAnimationLocation + "flipbook.swf", "mymovie", strContentWidth, strContentHeight, strFlashVersion, strFlashBackground);
	}
	so.addVariable("IAMRUNNING",IAMRUNNING);
	so.addVariable("lang",myChoices.lang);
	so.addVariable("mod1",myChoices.m1);
	so.addVariable("mod2",myChoices.m2);
	so.addVariable("mod3",myChoices.m3);
	so.addVariable("mod4",myChoices.m4);
	so.addVariable("mod5",myChoices.m5);
	so.addVariable("MOD",MOD);
	so.addParam("wmode","transparent");
	so.write("flashcontent");
}

function goBuggy(pageNum){
		//var bugger = window.open("http://glitch.nogginlabs.com/bug/get_page_bugs?project_id=15&page=" + pageNum,'Bug','width=575,height=300,status=yes,scrollbars=yes');
		//old Bug tracker
		//var bugger = window.open("http://www.nogginlabs.com/BugTracker/asp/bugTracker.asp?courseName=CapitalOneFEC-Beta&page=" + pageNum,'Bug','width=500,height=250,status=yes');
}
function goExit(){
	parent.close();
}
function getArguments() {
	//http://localhost/capitalone/finedcon/trunk/main.htm?lang=e&m1=bob&m2=fred&m3=jon&m4=brian&m5=joe
	var objArguments = new Object();
	var strQuery = location.search.substring(1); 
	var objPairs = strQuery.split("&"); 
	for(var i = 0; i < objPairs.length; i++){
		// Look for "name=strValue"
		var intPosition = objPairs[i].indexOf('='); 
		// if not found, skip to next
		if (intPosition == -1){
			continue; 
		}
		// Extract the name
		var strName = objPairs[i].substring(0,intPosition); 
		// Extract the strValue
		var strValue = objPairs[i].substring(intPosition+1); 
		// Store as a property
    	objArguments[strName] = unescape(strValue); 
    }
	//alert(objArguments.m1);
	// Return the Object
	return objArguments; 
}
