function GetById(id, doc)
{
	switch(navigator.appName)
	{
		case "Netscape":
		case "Gecko":
		case "Mozilla":		
			return (doc) ? doc.getElementById(id) : document.getElementById(id);
			break;
		case "Microsoft Internet Explorer":
		case "Opera":		
			return (doc) ? doc.all[id] : document.all[id];
			break;
	}
}

function SetClassName(id, classname)
{
	var obj = GetById(id);
	obj.className = classname;
}

current_open = false;

function ShowSubRubrics(id)
{
	if (current_open != id && current_open)
	{
		var obj = GetById('sub_' + current_open);
		obj.style.display = "none";
		obj.style.visibility = "hidden";		
	}
	
	var obj = GetById('sub_' + id);
	if(obj.style.display == "")
	{
		obj.style.display="none";
		obj.style.visibility="hidden";
	}
	else
	{
		obj.style.display="";
		obj.style.visibility="visible";
		current_open = id;
	}
}