
var aSearch = window.location.search.split('/');

// --------------------------------------------------------------------------------------------
// hide html content (called by flash movie)
// --------------------------------------------------------------------------------------------

function hideContent()
{
	Ext.get( 'wrapper_content' ).setVisible(false, false);
	Ext.get( 'navigation' ).setVisible(false, false);
	Ext.select( '.continuous_text_box' ).applyStyles
	({
		display: 'none'
	});
	
	Ext.get( 'facts_agencies_dots' ).setVisible(false, false);
	Ext.get( '.background_gradient_facts_agencies' ).setStyle("background", "");
	
	
}

function mouseOverFromFlash()
{
	Ext.get( 'illu' ).setStyle('height', '100%');
    if(illuFlashvars.section == "main"){
		triggerLightbox('close');
	}
}


function mouseOutFromFlash()
{
	
}

function makeSmallFromFlash()
{
	Ext.get( 'illu' ).setStyle('height', '31px');
   	 mouseOutFromFlash();
}


// --------------------------------------------------------------------------------------------
// goto page
// --------------------------------------------------------------------------------------------

function onIlluNavigationClicked( urlToNavigateTo )
{
	Ext.get( 'header_logo' ).setVisible(false, false);
	Ext.get( 'meta_nav_trigger' ).setVisible(false, false);
	window.location.href = urlToNavigateTo;
}


// --------------------------------------------------------------------------------------------
// --- helper functions ---
// --------------------------------------------------------------------------------------------


function getFlashMovie(movieName)
{
	var movie = Ext.isIE ? window[movieName] : document[movieName];
	return movie;
}

function switchMetaIconsColor( state ){
	
	var elements = Ext.DomQuery.select('#header_metanavigation img');
	if (state == 'white') {
		Ext.get('header_logo').setStyle('background-position', '0 -63px');
		for (i = 0; i < elements.length; i++) {
			document.getElementById(elements[i].id).src = '/system/img/icons/' + elements[i].id + '_over.png';
		}
	} else {
		Ext.get('header_logo').setStyle('background-position', '0 0');
		for (i = 0; i < elements.length; i++) {
			document.getElementById(elements[i].id).src = '/system/img/icons/' + elements[i].id + '.png';
		}
	}
	
}


// --------------------------------------------------------------------------------------------
// initialize click-event for all main navigation links
// --------------------------------------------------------------------------------------------


function initFromFlash()
{
		
	toggleIllu = new Ext.util.DelayedTask(function()
	 {
		toggleIllu = undefined;
		
		Ext.get('navigation').setVisible(true, true);
		Ext.get('wrapper_content').setVisible(true, true);
		Ext.get( 'header_logo' ).setVisible(true, true);
		Ext.get( 'meta_nav_trigger' ).setVisible(true, true);
		
		getFlashMovie("swfHolder").show(illuFlashvars.baseUrl, illuFlashvars.langAbbr, illuFlashvars.section, illuFlashvars.subsection, illuFlashvars.homeMsg, illuFlashvars.homeMsgLink, illuFlashvars.withSound, illuFlashvars.systemId);
	
	 });
    toggleIllu.delay(500); 
	
	
	
	if (swfobject.hasFlashPlayerVersion("9.0.0")) {
		Ext.select('.link_main').clear();
	
		if(section == "main") {
			// switchMetaIconsColor('white');
			mouseOverFromFlash();
			getFlashMovie("swfHolder").focus();
		}
		else {
			makeSmallFromFlash();
		}
	}
	else {
		makeSmallFromFlash();
		Ext.get( 'illucont' ).setStyle("display", "none");
		Ext.get( 'illu' ).setStyle("display", "none");
	}
	
	/* Ext.get('wrapper_header').setHeight(20); */	
}

