<!--
function getDivArray(){
// returns an array of elements
// if document.all, returns all elements
// if DOM, returns only 'div' elements

	if (document.getElementById)
		ary = document.getElementsByTagName("div");
	else
		ary = document.all;
	return ary;
}

function getElem(elemID){
	var elem;
	if (document.all)	
		elem = document.all[elemID];
	if (document.getElementById)
		elem = document.getElementById(elemID);
	if (document.layers)
		elem = document.layers[elemID];
	if (!elem){
		elem = false;
	}
	return elem;
}

function expand(div){
	// if Netscape 4, exit function.
	if (document.layers) return true;


	mIndex = div.split("m");
	mIndex = mIndex[mIndex.length - 1];
	mainMenu = ("m" + mIndex);
	subMenu = ("s" + mIndex);
	mainMenu = getElem(mainMenu);
	subMenu = getElem(subMenu);
	if (!subMenu) return true;

	if (subMenu.className == 'subMenuHide'){
	var divArray = getDivArray();
	for (i = 0; i < divArray.length; i++)
	{
		elem = divArray[i];
		elemId = elem.id;
		if((elemId.charAt(0) == 's') && !(isNaN(elemId.charAt(1))) && (elem.className == 'subMenuShow'))
		{
			elem.className = 'subMenuHide';
		}
	} 
		subMenu.className = 'subMenuShow';
	}
	else{
		subMenu.className = 'subMenuHide';
	}
	return false;
}

function showExpandable(elem)
{
	elem.style.visibility = 'visible';
}

function hideExpandable(elem)
{
	elem.style.visibility = 'hidden';
}

//-->