// JavaScript Document

var _menuItems = new Array();
var _preloadedImages = new Array();
var _hasPlayed = false;
var _flashPoll;

function onBodyLoad()
{	
	_flashPoll = setInterval("PollFlash()", 500);
}

function HilightMenu()
{
	var divs = document.getElementsByTagName("div");

	var j = 0;
	for(i = 0; i <  divs.length; i++)
		if(divs[i].className == "menu")
			_menuItems[j++] = divs[i];

	// Hide Menu Items
	for(i = 0; i < _menuItems.length; i++)
		SetOpacity(i, 0);
		
	// Fade in menu items.
	for(i = 0; i < _menuItems.length; i++)
		setTimeout("FadeIn(" + i + ");", ((_menuItems.length + 1 - i) * 150));	
}

function FadeIn(menuItemIndex)
{
	for(i = 0; i < 21; i++)
		setTimeout("SetOpacity(" + menuItemIndex + ", " + i * 5 + ")", i * 5);
}

function SetOpacity(menuItemIndex, opacity)
{
	var element = _menuItems[menuItemIndex];
    element.style.opacity = (opacity / 100);
    element.style.MozOpacity = (opacity / 100);
    element.style.KhtmlOpacity = (opacity / 100);
    element.style.filter = "alpha(opacity=" + opacity + ")";
}

function DisplayFlashMovie()
{
	var hasRightVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
	if(hasRightVersion) {  // if we've detected an acceptable version
		// embed the flash movie
		AC_FL_RunContent(
			'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,32,0',
			'width', '914',
			'height', '464',
			'src', 'flash/LK3_flash_movie_1',
			'quality', 'high',
			'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
			'align', 'middle',
			'play', 'true',
			'loop', 'false',
			'scale', 'showall',
			'wmode', 'transparent',
			'devicefont', 'false',
			'id', 'LK3 flash movie 1',
			'bgcolor', '#ffffff',
			'name', 'mainFlashPlayer',
			'menu', 'true',
			'allowScriptAccess','sameDomain',
			'allowFullScreen','false',
			'movie', 'flash/LK3_flash_movie_1',
			'salign', ''
			); //end AC code
	}
	else
	{
		// flash is too old or we can't detect the plugin
		document.write('<img src="images/index/main_image.jpg" alt="Main Image" width="914" height="464" />'); 
	}	
}

function PollFlash()
{
	if(document.mainFlashPlayer)
	{
		if(!_hasPlayed)
		{
			if(document.mainFlashPlayer.IsPlaying())
				_hasPlayed = true;
		}
		else
		{
			if(!document.mainFlashPlayer.IsPlaying())
			{
				HilightMenu();
				clearInterval(_flashPoll);
			}
		}
	}
}
