/*******************************************************************************

FILE: mud_Scripts.js
REQUIRES: prototype-1.3.1.js
AUTHOR: Takashi Okamoto mud(tm) - http://www.mudcorp.com/
VERSION: 1.0 - initial public release
DATE: 12/21/2005

*******************************************************************************/

////////////////////////////////////////////////////////////////////////////////
// GLOBAL VARS

var selected = false;
var selectedSub = false;
var logo = new Image();
logo.src = "/images/logo.gif";
var logo_over = new Image();
logo_over.src = "/images/logo_over.gif";


////////////////////////////////////////////////////////////////////////////////
// FUNCTIONS

function selectMenu(id) {
	if (selected != id) {
		if (selected) {
			unselectMenu(selected);
		}
		$(id).className = "selected";
		Element.display(id+'-list');
		selected = id;
	}
	else {
		// just unselect
		unselectMenu(id);
	}
}

function unselectMenu(id) {
	// set id to unselected class
	$(id).className = "unselected";
	Element.hide(id+'-list');
	selected = false;
}

function selectSubMenu(id) {
	if (selectedSub != id) {
		if (selectedSub) {
			unselectSubMenu(selectedSub);
		}
		$(id).className = "selected";
		Element.display(id+'-list');
		selectedSub = id;
	}
	else unselectSubMenu(id);
}

function unselectSubMenu(id) {
	// set id to unselected class
	$(id).className = "unselected";
	Element.hide(id+'-list');
	selectedSub = false;
}

function title_over() {
	$('title_logo').src = logo_over.src;
}

function title_off() {
	$('title_logo').src = logo.src;
}
