var actMenu = null;
var menu1Array = new Array(0);
var sub1Array = new Array(0);
var menu2Array = new Array(0);
var sub2Array = new Array(0);

function changeRoot(inName)
{
	for(i=0;i<sub1Array.length;i++)
	{
		if (document.getElementById(sub1Array[i])) document.getElementById(sub1Array[i]).className = 'subMenuOff';	
	}
	if (document.getElementById('sub' + inName)) document.getElementById('sub' + inName).className = 'subMenuOn';

	for(i=0;i<menu2Array.length;i++)
	{
		if (document.getElementById(menu2Array[i])) document.getElementById(menu2Array[i]).className = 'subMenuOff'; // hide all submenus
		if (menu2Array[i].indexOf(inName)<5 && menu2Array[i].indexOf(inName)>0) // if it is a submenu
		{
			if (document.getElementById(menu2Array[i])) document.getElementById(menu2Array[i]).className = 'subMenuOn';
		}
	}

	for(i=0;i<sub2Array.length;i++)
	{
		if (document.getElementById(sub2Array[i])) document.getElementById(sub2Array[i]).className = 'subMenuOff'; // hide all subs
	}
}

function changeMenu(inName)
{
	inName = inName.id;
	if (inName.length==2)
	{
		changeRoot(inName);
	}
	else
	{
		changeRoot(inName.substr(0,2));
		if (document.getElementById('sub' + inName)) document.getElementById('sub' + inName).className = 'subMenuOn';
	}
	changeActive(inName);	
}

function changeActive(inName)
{
	if (document.getElementById(actMenu)) document.getElementById(actMenu).className = 'link_black';
	actMenu = inName;
	if (document.getElementById(actMenu)) document.getElementById(actMenu).className = 'link_red';
}

function setMenuActive(inName)
{
//	inName = inName.id;
//	if (parent.menu.document.getElementById(parent.menu.actMenu)) parent.menu.document.getElementById(parent.menu.actMenu).className = 'link_black';
//	parent.menu.actMenu = inName;
//	if (parent.menu.document.getElementById(parent.menu.actMenu)) parent.menu.document.getElementById(parent.menu.actMenu).className = 'link_red';
}

function changeCssClass(inObj, inClass, inType)
{
	
		if(inType == 'content')
		{
			if(inObj.id != parent.menu.actMenu)
			{
				if (document.getElementById('rub' + inObj.id)) document.getElementById('rub' + inObj.id).className = 'number_' + inClass;
				if (parent.menu.document.getElementById(inObj.id)) parent.menu.document.getElementById(inObj.id).className = 'link_' + inClass;
			}
		}
		if(inType == 'menu')
		{
			if(inObj.id != actMenu)
			{
				inObj.className = 'link_' + inClass;
				if (parent.content.document.getElementById('rub' + inObj.id)) parent.content.document.getElementById('rub' + inObj.id).className = 'number_' + inClass;
			}
		}
}

function initMenu() {
	myDocumentElements=document.getElementsByTagName("body");
	myBody=myDocumentElements.item(0);
	myBodyElements=myBody.getElementsByTagName("td");
	for (i=0;i<myBodyElements.length;i++)
	{
		if(myBodyElements[i].id.indexOf('sub')>=0) // if it is a sub item
		{
			if (myBodyElements[i].id.length==5)
			{
				sub1Array.push(myBodyElements[i].id);   // for level 1
			}
			else
			{
				sub2Array.push(myBodyElements[i].id);   // for level 2
			}
		}
		else  // if it is a menu item
		{
			if (myBodyElements[i].id.length==6)
			{
				menu1Array.push(myBodyElements[i].id);   // for level 1
			}
			else
			{
				menu2Array.push(myBodyElements[i].id);   // for level 2
			}			
		}
	}
	if (document.getElementById('01')) document.getElementById('01').className = 'link_red';
	actMenu = '01';
}