/*
 * config.js for uhub
 */

function show_description(name)
{
	var real_name = name + '_desc';
	var obj = document.getElementById(real_name);
	if (!obj)
	{
		return;
	}

	if (obj.className == "config_desc_hidden")
	{
		obj.className = "config_desc";
	}
	else if (obj.className == "config_desc")
	{
		obj.className = "config_desc_hidden";
	}
}

function expand_all(name)
{
	var obj = document.getElementById(name);
	var children = obj.getElementsByTagName('li');
	for (var i = 0; i < children.length; i++)
	{
		var div = children[i].getElementsByTagName('div');
		div[0].className = "config_desc";
	}
}

function collapse_all(name)
{
	var obj = document.getElementById(name);
	var children = obj.getElementsByTagName('li');
	for (var i = 0; i < children.length; i++)
	{
		var div = children[i].getElementsByTagName('div');
		div[0].className = "config_desc_hidden";
	}
}
