function doMenuReset(menuObj){
	menuObj.menutype = '';
	menuObj.eventValue = '';
	menuObj.regionValue = '';
	menuObj.className = '';
}

function doMenuLocation(menuObj){
	url = '../' + menuObj.eventValue.substr(0,2) + '-' + menuObj.regionValue.substr(0,2) + '.html';	
	window.location = url;
}

function doMenuClick(obj){
	menuObj = document.getElementById('menu');

	if(menuObj.menutype == ''){
		menuObj.className = obj.id;
		menuObj.menutype = obj.getAttribute('menutype');

		if(menuObj.menutype == 'event'){
			menuObj.eventValue = obj.id;
		}
		else if(menuObj.menutype == 'region'){
			menuObj.regionValue = obj.id;
		}
	}
	else{
		if(menuObj.menutype == 'event'){
			if(menuObj.className == obj.id){
				menuObj.regionValue = 'all';
				doMenuLocation(menuObj);
			}
			else if(obj.getAttribute('menutype') == 'event'){
				menuObj.className = obj.id;
				menuObj.eventValue = obj.id;
			}
			else{ // region
				menuObj.regionValue = obj.id;
				doMenuLocation(menuObj);
			}
		}
		else if(menuObj.menutype == 'region'){
			if(menuObj.className == obj.id){
				menuObj.eventValue = 'all';
				doMenuLocation(menuObj);
			}
			else if(obj.getAttribute('menutype') == 'region'){
				menuObj.className = obj.id;
				menuObj.regionValue = obj.id;
			}
			else{ // event
				menuObj.eventValue = obj.id;
				doMenuLocation(menuObj);
			}
		}
	}
}

//NOTE: this needs to be called on page load
function menuInit(){
	menuObj = document.getElementById('menu');
	doMenuReset(menuObj);
}
