// JavaScript Document
var openSubs = [];

function closeAll(index) {
	var i = 0;
	for (i=0; i<15; i++) {
		if (i != index) {
			if (openSubs[i] == true) {
				closeSub(i);
			}
		}
	}
}

function openSub(index,skip_reg)
	{
	closeAll(index);
	if (skip_reg == null) skip_reg = false;
	var top = document.getElementById("top_"+index);
	var sub = document.getElementById("sub_"+index);
	var link = document.getElementById("link_"+index);
	if (openSubs[index]) closeSub(index);
	else
		{
		top.style.height = getHeight(index);
		sub.style.visibility = 'visible';
		openSubs[index] = true;
		link.style.color = "black";
		//if (!skip_reg) reg.location = "/reg.html?open="+index;
		}
	}
function closeSub(index, skip_reg)
	{
	if (skip_reg == null) skip_reg = false;
	openSubs[index] = false;
	var top = document.getElementById("top_"+index);
	var sub = document.getElementById("sub_"+index);
	var link = document.getElementById("link_"+index);
	top.style.height = '0px';
	sub.style.visibility = 'hidden';
	link.style.color = "";
	//if (!skip_reg) reg.location = "/reg.html?close="+index;
	}
function getHeight(index)
	{
	var subs = [];
	subs[1] = '140px';
	subs[2] = '92px';
	subs[3] = '140px';
	subs[4] = '95px';
	subs[5] = '95px';
	subs[6] = '174px';
	subs[7] = '140px';
	subs[8] = '92px';
	subs[9] = '60px';
	subs[10] = '60px';
	subs[11] = '156px';
	subs[12] = '92px';
	subs[13] = '150px';
	subs[14] = '150px';
	subs[15] = '100px';
	
	return (subs[index]) ? subs[index] : '100px';
	}
