var bLevel = 0;
var gMC = null;
var gOverMenu = false;
var gOffTop = 0;
var gOffLeft = 0;
var gImgName = "";
var gImgNum = -1;
var gMenuTimeout = 0;
var gStartTimeout = 0;
var isWin = false;
var nsVer = 0;
var flashGood = false;
var isOverBtn = false;
var gCurMenuIdx = -1;
//global styles


var fntFam = "Verdana";
var fntSize = "8pt";

function doHomeLoad()
{
	setBrowLevel();
	window.setTimeout("showMainMenu()","15000");
	doMenuLoad();
}

function doLoad()
{
	setBrowLevel();
	doMenuLoad();
	autoLoadNav();
}

function showMainMenu()
{
	var menuEl = document.getElementById("mainMenu");
	menuEl.style.visibility = "visible";
}

function setBrowLevel()
{
	var ustr = navigator.userAgent;
	if(ustr.indexOf("Windows") != -1)
	{
		isWin = true;
	}
	if(document.layers)
	{
		bLevel = 1;
		nsVer = 4;
		flashGood = false;
	}
	else if(document.all)
	{
		
		if(navigator.platform.indexOf("Mac") != -1)
		{
			bLevel = 3;
			flashGood = true;
		}
		else
		{
			bLevel = 4;
			flashGood = true;
		}
	}
	else
	{
		if(ustr.indexOf("Netscape/") != -1)
		{
			var n = ustr.indexOf("Netscape/");
			var n2 = n + 9;
			nsVer = parseInt(ustr.substring(n2,n2+1));
		}
		else if(ustr.indexOf("Netscape6/") != -1)
		{
			nsVer = 6;
		}
		if(ustr.indexOf("Gecko") != -1)
		{
			var num = parseInt(navigator.appVersion.substring(0,1));
			if(num >= 5)
			{
				bLevel = 2;
			}
		}
		
		var valArr = getFlashPluginVersionNS();
		var minFlsh = 67;
		if(isWin)
		{
			minFlsh = 65;
		}
		if(valArr[0] >= 6 && valArr[1] >= minFlsh && nsVer >=7)
		{
			flashGood = true;
		}
		else
		{
			flashGood = false;
		}
	}
}

function getFlashPluginVersionNS()
{
	var rtnArray = new Array();
	rtnArray[0] = -1;
	rtnArray[1] = -1;
	rtnArray[2] = false;
	var plugin = navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin; 
	if (!plugin) 
	{
		return rtnArray;
	}
	else
	{
		rtnArray[2] = true;
		var str = plugin.description;
		var versionArray = str.match(/[\d.]+/g);
		if (versionArray.length >= 1 && !isNaN(versionArray[0]))
		{
			rtnArray[0] = parseFloat(versionArray[0]);
		}
		if (versionArray.length >= 2 && !isNaN(versionArray[1]))
		{
			rtnArray[1] = parseFloat(versionArray[1]);
		}
		return rtnArray;
	}
}
