function initPage(eventObj)
{
	elements = getElementsByTagAndClassName("h3", "hiddenMenu");
	map(connectShowHideMenu, elements);
};

function connectShowHideMenu(linkElement)
{
	connect(linkElement, 'onclick', showHideUL);
}

var showHideUL = function(obj)
{
	parentLI = getFirstParentByTagAndClassName(obj.target(), 'li');
	childUL = getFirstElementByTagAndClassName('ul', null, parentLI);

	if (getStyle(childUL, 'display') == 'none')
	{
		blindDown(childUL, {beforeSetup: function() { appear(childUL); }});
	}
	else
	{
		blindUp(childUL, {beforeSetup: function() { fade(childUL); }});
	}
}

connect(window, "onload", initPage);