// JavaScript Document
function addEvent( obj, type, fn )
{
	if (obj.addEventListener)
		obj.addEventListener( type, fn, false );
	else if (obj.attachEvent)
	{
		obj["e"+type+fn] = fn;
		obj[type+fn] = function() { obj["e"+type+fn]( window.event ); }
		obj.attachEvent( "on"+type, obj[type+fn] );
	}
}
/* */
function launch()
{
   	var shell = "http://www.nissan.pt/flash/devenv/deploy/shell/swf/shell.swf";
	var confFile = "http://www.nissan.pt/PT/pt.-shellconf.conf";
	var trvHeader = "http://www.nissan.pt/PT/pt.-headerContent-Single-nointernal-trvheaderxml.xml";
	var trvFooter = "http://www.nissan.pt/PT/pt/inside-nissan/people.-trvbottomNavxml.xml";		
	

	
		
   // HEADER
   headerSo = new SWFObject(shell, "shell_header", "100%", "100%", "9", "#ffffff");
   headerSo.addVariable("confFile", confFile );
   headerSo.addVariable("manifest", trvHeader );
   
   headerSo.addVariable("trvheader_resizeFunc", "resizeHeader" );
   headerSo.addVariable("trvheader_emebed", "true" );
   // Optional please refer to the spec section 2.7
   //headerSo.addVariable("trv_header_selected_nodeid", "services-fleet" );
   headerSo.addParam( "allowScriptAccess", "always" );
   headerSo.addParam( "wmode", "transparent" );
   
   // FOOTER
   footerSo = new SWFObject(shell, "shell_footer", "100%", "100%", "9", "#ffffff");
   footerSo.addVariable("confFile", confFile );
   footerSo.addVariable("manifest", trvFooter );
   footerSo.addVariable("trvfooter_resizeFunc", "resizeFooter" );
   footerSo.addParam( "allowScriptAccess", "always" );
   footerSo.addVariable("trvheader_emebed", "true" );
   footerSo.addParam( "wmode", "transparent" );
   
   // WRITE
   headerSo.write( "header" );
   footerSo.write( "nav_foot" );
}

function resizeHeader(val){
			var flashHeader = document.getElementById('header');
			flashHeader.style.height=val+'px';
			var flashObject = document.getElementById('shell_header');
			flashObject.style.height=val+'px';
		}
function resizeFooter(val){
	trace("resizeFooter > " + val);
	var flashFooter = document.getElementById('nav_foot');
	flashFooter.style.height=val+'px';
	var flashFooterObject = document.getElementById('shell_header');
	flashFooterObject.style.height=val+'px';
}

addEvent(window,'load',launch);
