var menuus = new Array();

var NS = (navigator.appName=="Netscape")?'table-row':'block'; 

function smGetObject (id)
{
	if (document.all)
		return document.all[id];
	return document.getElementById (id);
}

function smRegister(id, is_open) {
	menuus[menuus.length] = id;
	if (tmp = smGetObject(id)) {
			tmp.style.display = (is_open)?NS:'none';
	}
}

function smOpen(id) {
	smCloseAll();
	if (tmp = smGetObject(id)) {
			tmp.style.display = NS;
	}
	
}

function smCloseAll() {
	if (menuus.length < 1) {
		return false;
	}
	for (keyVar in menuus) {
		tmp = smGetObject(menuus[keyVar]);
		tmp.style.display = 'none';
	}
}
	