function menuClick(sMenu) {
	//return;	
	var oMenu = document.all(sMenu);
	if (oMenu.style.display == 'none') {
		oMenu.style.display = 'block';
	}
	else {
		oMenu.style.display = 'none';
	}
}

function getCookie(name) {
	var search = name + '=';
	if (document.cookie.length > 0) {
		offset = document.cookie.indexOf(search);
	
		if (offset != -1) {
			offset += search.length;
			end = document.cookie.indexOf(';',offset);
	
			if (end == -1) {
				end = document.cookie.length;
			}
			return unescape(document.cookie.substring(offset, end));
		}
	}
	return null;
}

function menuOpen() {
	var sUID = getCookie("UID");

	if (sUID != null) {
		if (sUID.length > 0 ) {
			var oRegisterMemberLine = document.all('registerMember');
			if (oRegisterMemberLine) {
				oRegisterMemberLine.style.display = 'none';
			}
		}
	}

	var oList = document.getElementsByTagName("A");
	var sCurrentURL = location.href;
	// get current pages filename and one parent path (ex. /members/ft.htm)
	var sCurrentPage = sCurrentURL.substr(sCurrentURL.lastIndexOf('/',sCurrentURL.lastIndexOf('/') - 1));
	var sCurrentFile = sCurrentPage.lastIndexOf('/');
	var sCurrentPath = sCurrentPage.split('/')[1];
	var oHref,sHref,sHrefPage;

	for (var i = 0; i < oList.length; i++) {
		sHref = oList[i].href;
		sHrefPage = sHref.substr(sHref.lastIndexOf('/',sHref.lastIndexOf('/')-1));

		if ((sHrefPage == sCurrentPage)) {
			var oParent;
			oParent = oList[i].parentNode;

			if ((oParent.tagName == 'TD') 
				&&  ((oParent.className == 'menuSide') || (oParent.className == 'menuUnder'))) {
				
				if (typeof(oParent.title) == 'string') {
					var oMenu = document.all(oParent.title);
					if(oMenu != null) oMenu.style.display = 'block';
				}
				
				oParent.className = oParent.className+'A';
				break;
			}
			
			if ((oParent.tagName == 'TD') && (oParent.className == 'menuSides')) {
				oParent.className = 'menuSidesA';

				while (true) {
				    oParent = oParent.parentNode;
					if (oParent.name == 'tableTop') {
						break;
					}
					
					if (oParent.style.display == 'none') {
						oParent.style.display = 'block';
						break;
					}
				}
				break;
			}
		}
	}
}