var temp = new Array('subTemp');
var i =0;

function showSub(subId)
{
	if (document.getElementById(subId).style.display == 'none') { document.getElementById(subId).style.display = "block"; }

	for (i=0;i<temp.length;i++ )
	{

		if ((subId.indexOf(temp[i]) < 0) || (temp[i] == subId))
		{
			document.getElementById(temp[i]).style.display = "none";
			temp.splice(i, 1);
			i--;
		}
	}

	if (document.getElementById(subId).style.display == "block")
	{
		temp.push(subId);
	}
}