function showSub(identifier)
{
  document.getElementById(identifier).style.visibility = 'visible';
}

function hideSub(identifier)
{
  document.getElementById(identifier).style.visibility = 'hidden';
}


function changeMenuLevel_1(identifier)
{
	var el = document.getElementById(identifier);
	el.style.visibility = (el.style.visibility != 'visible' ? 'visible' : 'hidden' );
}


function menuLevel_1(identifier)
{
  
}

function menuLevel_2()
{
  
}

function menuLevel_3()
{
  
}

function toggleSubmenu()
{
  
}

function toggleSubroot(identifier)
{
	var el = document.getElementById(identifier);
	el.style.visibility = (el.style.visibility != 'visible' ? 'visible' : 'hidden' );
}

function showSubmenu(identifier)
{
	document.getElementById(identifier).style.visibility = 'visible';
}

function hideSubmenu(identifier)
{
	document.getElementById(identifier).style.visibility = 'hidden';
}

function showSubmenuSub(identifier1, identifier2, opener, type)
{
	document.getElementById(identifier1).style.visibility = 'visible';
	document.getElementById(identifier2).style.visibility = 'visible';
  document.getElementById(opener).className = 'hoverLi_'+type;
}

function hideSubmenuSub(identifier1, identifier2, opener, type)
{
	document.getElementById(identifier1).style.visibility = 'hidden';
	document.getElementById(identifier2).style.visibility = 'hidden';
  document.getElementById(opener).className = '';
}

function hoverLi(opener, type)
{
  document.getElementById(opener).className = 'hoverLi_'+type;
}

function unhoverLi(opener, type)
{
  document.getElementById(opener).className = '';
}

function showMainSub(identifier)
{
  document.getElementById(identifier).style.display = 'block';
}

function hideMainSub(identifier)
{
	document.getElementById(identifier).style.display = 'none';
}

function hoverMainSubLi(identifier) {
  document.getElementById(identifier).className = 'MainSubLihover';
}

function undoMainSubLi(identifier) {
  document.getElementById(identifier).className = '';
}