//<![CDATA[
<!--

// flash mouseover javascript

var InternetExplorer = navigator.appName.indexOf("Microsoft") != -1;
var CurrentMovie = "";
var CurrentLocation = "";
var timerID = null;
var timerOn = false;
var timecount = 1000;
var flash_parts = new Array(4);
flash_parts[0] = "CFA";
flash_parts[1] = "FRM";
flash_parts[2] = "CAIA";
flash_parts[3] = "CPE";

function flash_next()
{
 	var movie = InternetExplorer ? document.getElementById('top_movie') : document.top_movie;
	if (movie != null)
	{
		current_flash = ( ((current_flash + 1) + flash_array.length) % flash_array.length );
		CurrentMovie = flash_array[current_flash];
		movie.LoadMovie( 0, '/images/gateway/' + CurrentMovie );
		movie.Play();
	}
}

function flash_previous()
{
	var movie = InternetExplorer ? document.getElementById('top_movie') : document.top_movie;
	if (movie != null)
	{
		current_flash  = ( ((current_flash - 1) + flash_array.length) % flash_array.length );
		CurrentMovie = flash_array[current_flash];
		movie.LoadMovie( 0, '/images/gateway/' + CurrentMovie );
		movie.Play();
	}
}

function flash_switch(num)
{
	var movie = InternetExplorer ? document.getElementById('top_movie') : document.top_movie;
	if (movie != null)
	{
		movie.TGotoLabel('/', flash_parts[num]);
		//movie.TGotoLabel(flash_parts[num]);
		//movie.GotoFrame(num*288);
		movie.Play();
	}
}

function updateImage()
{
	var movie = InternetExplorer ? document.getElementById('top_movie') : document.top_movie;
	if (movie != null)
	{
		if (movie.IsPlaying() == false)
		{
			flash_next();
		}
	movie.loop = 'false';
	}
	setTimeout('updateImage()',500);
}

function goToURL()
{
	index = document.addInfo.menu.selectedIndex;		//Index of Selcted Value
	url = document.addInfo.menu.options[index].value;	//Value of Selected Item
	top.location.href = url;							//Redirect Page to Selected URL
}

function ToggleHide(name)
{
	//style.display=none||block is the magic command, collapsible trees are so easy using this
	if (document.getElementById(name).style.display == 'block')
	{
		if( document.getElementById(name + "_plussign") )
		{
			document.getElementById(name + "_plussign").src='/images/big_gt.png';
		}
		//alert("Plus - Classname is " + document.getElementById(name).className);
		if( document.getElementById(name).className == 'leftnav' )
		{
			document.getElementById( "LI_" + name).className = '';
		}

		document.getElementById(name).style.display='none';
	}
	else
	{
		if( document.getElementById(name + "_plussign") )
		{
			document.getElementById(name + "_plussign").src='/images/big_gt_down.png';
		}
		//alert("Minus - Classname is " + document.getElementById(name).className);
		if( document.getElementById(name).className == 'leftnav' )
		{

			document.getElementById( "LI_" + name).className = 'down';
		}

		document.getElementById(name).style.display='block';
	}
}


function setMenuPos(obj,lyr, xOffset, yOffset )
{
	var newX = findPosX(obj) + xOffset;
	var newY = findPosY(obj) + yOffset;
	var x = new getObj(lyr);

	x.style.top = newY + 'px';
	x.style.left = newX + 'px';

	//alert( " newX is " + newX + " newY is " + newY );

}

function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosY(obj)
{
	var curtop = 0;
	var printstring = '';
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			//printstring += ' element ' + obj.tagName + ' has ' + obj.offsetTop;
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	//window.status = printstring;
	return curtop;
}

function getObj(name)
{
 if (document.getElementById)
 {
	   this.obj = document.getElementById(name);
	   this.style = document.getElementById(name).style;
 }
 else if (document.all)
 {
	   this.obj = document.all[name];
	   this.style = document.all[name].style;
 }
 else if (document.layers)
 {
	   if (document.layers[name])
	   {
	   	this.obj = document.layers[name];
	   	this.style = document.layers[name];
	   }
	   else
	   {
	    this.obj = document.layers.testP.layers[name];
	    this.style = document.layers.testP.layers[name];
	   }
 }
}

function stopTime()
{
	if (timerOn)
	{
		clearTimeout(timerID);
		timerID = null;
		timerOn = false;
	 }
 }

function startTime()
{
	if (timerOn == false)
	{
		timerID=setTimeout( "hideLayers()" , timecount);
		timerOn = true;
	}
}

function hideLayers()
{
	document.getElementById("CFA_MENU").style.display='none';
}

function showLayer(name)
{
	document.getElementById(name).style.display='block';
}

//-->
//]]>