
function startLocalFunctions() {
	if (!document.getElementById) return false;
	
	// LOCAL VARIABLES AND FUNCTIONS
	
	//portfolio quickview in left nav
	if (document.getElementById("nav-portfolioquickview")) {		
		var soNav = new SWFObject("global/_flash/fl_portNav.swf", "mymovie", "219", "252", "8", "#FFFFFF");
		addDefaultParams(soNav);
		soNav.addParam("base","global/_flash/");
		soNav.write("nav-portfolioquickview");
	}
	
	//main flash on home page
	if ((document.getElementById("page-home"))&&(document.getElementById("flashcontent"))) {
		var so = new SWFObject("global/_flash/WhatsHot.swf", "mymovie", "221", "314", "8", "#FFFFFF");
		//var so = new SWFObject("global/_flash/tgov_home.swf", "mymovie", "746", "314", "8", "#FFFFFF");
		addDefaultParams(so);
		so.write("flashcontent");		
	}
	
	// portfolio flash
	if ((document.getElementById("page-portfolio"))&&(document.getElementById("flashcontent"))) {
		var portfolioFlashDomain = "http://tmp-com.tmpqa.com";
		var randomnumber=Math.floor(Math.random()*1000000);
		var strFlashPath = portfolioFlashDomain + "/global/portfolio/tmpw_portfolio_v2.swf?" + randomnumber; /* IE6 cache fix */
		var so = new SWFObject(strFlashPath, "app_movie", "732", "428", "8", "transparent");
		so.addParam("menu", "false");
		so.addParam("wmode", "transparent");
		var strBasePath = portfolioFlashDomain + "/global/portfolio/";
		so.addParam("base", strBasePath);
		so.addParam("allowScriptAccess","always");
		so.addParam("swliveconnect","true");
		so.setAttribute("style", ";"); /* Mozilla FireBug Fix */
		so.addVariable("pID", getQueryParamValue("id"));
		so.write("flashcontent");
	}
	
	// portfolio websites flash
	if ((document.getElementById("page-portfolio-web"))&&(document.getElementById("flashcontent"))) {
		var so = new SWFObject("global/_flash/fl_websites.swf", "mymovie", "732", "432", "8", "#FFFFFF");
		addDefaultParams(so);
		so.write("flashcontent");
	}
	
	// What We Do flash
	if ((document.getElementById("page-what-do"))&&(document.getElementById("flashcontent"))) {
		var so = new SWFObject("global/_flash/fl_capability.swf", "mymovie", "714", "430", "8", "#FFFFFF");
		addDefaultParams(so);
		so.write("flashcontent");
	}
	
	// News Events Moving Flash
	if ((document.getElementById("newsarticle"))&&(document.getElementById("flashcontent"))) {
		var so = new SWFObject("global/_flash/moving/fl_moving.swf", "mymovie", "720", "450", "8", "transparent");
		addDefaultParams(so);
		so.write("flashcontent");
	}
	
	
	
	
}
	

function addDefaultParams(objSWFObject) {
	objSWFObject.addParam("quality", "best");
	objSWFObject.addParam("wmode", "transparent");
	objSWFObject.addParam("allowScriptAccess", "sameDomain");
	objSWFObject.addParam("FlashVars", "playerMode=embedded");					
	objSWFObject.addParam("play", "true");
	objSWFObject.addParam("loop", "true");
	objSWFObject.addParam("scale", "showall");
	objSWFObject.addParam("devicefont", "false");
	objSWFObject.addParam("menu", "true");
	objSWFObject.addParam("allowFullScreen", "false");
	objSWFObject.addParam("swliveconnect","true");
}	
