function element( elementId )
{
   if ( document.getElementById )
   {
      return document.getElementById( elementId )
   }
   else if ( document.all )
   {
      return document.all[elementId]
   }
   else if ( document.layers ) 
   {
      return document[ elementId ]
   }
   else
   {
      //alert( "no element: " + elementId )
   }
}

function activeSearch() {
	element('searchField').className="activeSearch";
	element('searchField').value="";
	element('fuzzysearch').className="visible";
}

function closeSearch() {
	element('fuzzysearch').className="hidden";
	element('fuzzyHead').className="hidden";	
}

vMenu=0;
vLang='';
/* set the 6 menu states - starting with 0 */
function setMenu(vItem,vLang) {
	if (vItem==0) {
		element('menu'+vItem+vLang).className=("menuTop"+vLang);
		element('menu1'+vLang).className="menu1"+vLang;
		element('menu2'+vLang).className="menu2"+vLang;
		element('menu3'+vLang).className="menu3"+vLang;
		element('menu4'+vLang).className="menu4"+vLang;
		element('menu5'+vLang).className="menu5"+vLang;
		if (vMenu!=0) {
			element('menu'+vMenu+'sub').className="hidden";
		}
		element('menu'+vItem+'sub').className="menuSub"+vLang;
		vMenu=0;
	}
	if (vItem==1) {
		element('menu'+vItem+vLang).className=("menuTop"+vLang);
		element('menu0'+vLang).className="menu1"+vLang;
		element('menu2'+vLang).className="menu2"+vLang;
		element('menu3'+vLang).className="menu3"+vLang;
		element('menu4'+vLang).className="menu4"+vLang;
		element('menu5'+vLang).className="menu5"+vLang; 
		element('menu'+vMenu+'sub').className="hidden";
		element('menu'+vItem+'sub').className="menuSub"+vLang;
		vMenu=1;
	}
	if (vItem==2) {
		element('menu'+vItem+vLang).className=("menuTop"+vLang);
		element('menu0'+vLang).className="menu1"+vLang;
		element('menu1'+vLang).className="menu2"+vLang;
		element('menu3'+vLang).className="menu3"+vLang;
		element('menu4'+vLang).className="menu4"+vLang;
		element('menu5'+vLang).className="menu5"+vLang; 
		element('menu'+vMenu+'sub').className="hidden";
		element('menu'+vItem+'sub').className="menuSub"+vLang;
		vMenu=2;
	}
	if (vItem==3) {
		element('menu'+vItem+vLang).className=("menuTop"+vLang);
		element('menu0'+vLang).className="menu1"+vLang;
		element('menu1'+vLang).className="menu2"+vLang;
		element('menu2'+vLang).className="menu3"+vLang;
		element('menu4'+vLang).className="menu4"+vLang;
		element('menu5'+vLang).className="menu5"+vLang; 
		element('menu'+vMenu+'sub').className="hidden";
		element('menu'+vItem+'sub').className="menuSub"+vLang;
		vMenu=3;
	}
	if (vItem==4) {
		element('menu'+vItem+vLang).className=("menuTop"+vLang);
		element('menu0'+vLang).className="menu1"+vLang;
		element('menu1'+vLang).className="menu2"+vLang;
		element('menu2'+vLang).className="menu3"+vLang;
		element('menu3'+vLang).className="menu4"+vLang;
		element('menu5'+vLang).className="menu5"+vLang; 
		element('menu'+vMenu+'sub').className="hidden";
		element('menu'+vItem+'sub').className="menuSub"+vLang;
		vMenu=4;
	}
	if (vItem==5) {
		element('menu'+vItem+vLang).className=("menuTop"+vLang);
		element('menu0'+vLang).className="menu1"+vLang;
		element('menu1'+vLang).className="menu2"+vLang;
		element('menu2'+vLang).className="menu3"+vLang;
		element('menu3'+vLang).className="menu4"+vLang;
		element('menu4'+vLang).className="menu5"+vLang;
		element('menu'+vMenu+'sub').className="hidden";
		element('menu'+vItem+'sub').className="menuSub"+vLang;
		vMenu=5;
	}
	/* make sure the menu is visible after it has been set up right */
	element('menuContainer').className="visible";
	return false;
}

/* sets browser status bar to the title text of the anchor, onmouseover */
function setStatus (vStatus) {
	window.status=vStatus; 
	return true;
}

/* clears browser status bar onmouseout */
function clearStatus (vStatus) {
	window.status=''; 
	return true;
}