var isNav4=false;
var isNav6=false;
var isIe=false;
var coll="";
var styleObj="";
var Komplettsys = 27;
var IndustrialPC = 69;
var IndustrialPCSUB1 = 100;
var IndustrialPCSUB2 = 125;
var IndustrialPCSUB3 = 150;
var IndustrialPCSUB5 = 175;
var IndustrialPCSUB6 = 200;
var PC104 = 69;
var cPCI = 69;
var Messtechnik = 69;

if(navigator.appName == "Netscape")
{
	if(parseInt(navigator.appVersion) >= 5)
		isNav6 = true;
	else if(parseInt(navigator.appVersion) >= 4)
		isNav4 = true;
}
else if(navigator.appName == "Microsoft Internet Explorer")
{
	if(parseInt(navigator.appVersion) >= 4)
	{
		isIe=true;
		coll ="all.";
		styleObj=".style";
	}
}


function getObject(obj)
{
	var newObj;

	if(isNav4 == true)
	{
		if(typeof obj == "string")
			newObj = eval("document." + "layers." + obj);
		else
			newObj = obj;
	}
	else if(isNav6 == true)
	{
		if(typeof obj == "string")
			newObj = document.getElementById(obj).style;
		else
			newObj = obj;
	}
	else if(isIe == true)
	{
		if(typeof obj == "string")
			newObj = eval("document." + coll + obj + styleObj);
		else
			newObj = obj;
	}

	return newObj;
}

function hideObject(obj)
{
	var theObject=getObject(obj);

	theObject.visibility = "hidden";
}

var bLetTimerClose = false;
var strOpenMenuId = null;
var strOpenMenuId2 = null;

function ClickMenu(strId)
{
	bLetTimerClose = false;

	// close any opened menu's
	if((strOpenMenuId != null) && (strOpenMenuId != strId))
	{
		hideObject(strOpenMenuId);

//		var SwapObj = eval("Menu_" + strOpenMenuId);
//		SwapObj.Enable();
//		SwapObj.SwapTo(0);
	
	}

	// hide | open menu
	objMenu = getObject(strId);
	if(objMenu.visibility == "hidden" || objMenu.visibility == "hide")
	{
		strOpenMenuId = strId;
		objMenu.visibility = "visible";

//		var SwapObj = eval("Menu_" + strId);
//		SwapObj.Disable();
//		SwapObj.ForceSwapTo(2);
	}
	else
	{
		objMenu.visibility = "hidden";
		if(strOpenMenuId2 != null && strId != strOpenMenuId2){
			objMenu = getObject(strOpenMenuId2);
			objMenu.visibility = "hidden";
		}
//		var SwapObj = eval("Menu_" + strId);
//		SwapObj.ForceSwapTo(1);
//		SwapObj.Enable();

		strOpenMenuId = null;
	}
}


function OverMenu(strId)
{
//	var SwapObj = eval("Menu_" + strId);
//	SwapObj.Swap();

	if(strOpenMenuId != null && strId != strOpenMenuId)
	{
		// change opened menu

		// close currently opened
		objMenu = getObject(strOpenMenuId);
		objMenu.visibility = "hidden";
		
		if(strOpenMenuId2 != null && strId != strOpenMenuId2){
			objMenu = getObject(strOpenMenuId2);
			objMenu.visibility = "hidden";
		}

//		var SwapObj = eval("Menu_" + strOpenMenuId);
//		SwapObj.ForceSwapTo(0);
//		SwapObj.Enable();
		
		// open new menu
		objMenu = getObject(strId);
		objMenu.visibility = "visible";

//		var SwapObj = eval("Menu_" + strId);
//		SwapObj.Disable();
//		SwapObj.ForceSwapTo(2);


		// set new menu to opened
		strOpenMenuId = strId;
	}
}


function OverSubMenu(strId)
{
//	var SwapObj = eval("Menu_" + strId);
//	SwapObj.Swap();

	if(strOpenMenuId != null && strId != strOpenMenuId)
	{
	if(strOpenMenuId2 != null && strId != strOpenMenuId2){
			objMenu = getObject(strOpenMenuId2);
			objMenu.visibility = "hidden";
		}
		// change opened menu

		// close currently opened
		//objMenu = getObject(strOpenMenuId);
		//objMenu.visibility = "hidden";

//		var SwapObj = eval("Menu_" + strOpenMenuId);
//		SwapObj.ForceSwapTo(0);
//		SwapObj.Enable();
		
		// open new menu
		objMenu = getObject(strId);
		objMenu.visibility = "visible";

//		var SwapObj = eval("Menu_" + strId);
//		SwapObj.Disable();
//		SwapObj.ForceSwapTo(2);


		// set new menu to opened
		strOpenMenuId2 = strId;
	}
}

function HideSubMenu()
{
	if(strOpenMenuId2 != null){
		objMenu = getObject(strOpenMenuId2);
		objMenu.visibility = "hidden";
	}
}

function OutMenu(strId)
{
//	var SwapObj = eval("Menu_" + strId);
//	SwapObj.Swap();
}

