var ba = true;
var bb = false;
//var bc = false;

var bea = false;
var beb = false;
//var bec = false;

function changeCurrent(type)
{
	if(type == "b")
	{
		bb = true;
		ba = false;
		//bc = false;
	}
	//else if(type == "c")
	//{
	//	bb = false;
	//	ba = false;
	//	bc = true;
	//}
	else //a default 
	{
		bb = false;
		ba = true;
		//bc = false;
	}
	
	bea = false;
	beb = false;
	//bec = false;
}

function toggleDiv(type)
{
	changeCurrent(type);
	//list item
	var la =  document.getElementById("a");
	var lb =  document.getElementById("b");
	//var lc =  document.getElementById("c");
		
	//summary div
	var db = document.getElementById("aebSum");
	var da = document.getElementById("aeaSum");
	//var dc = document.getElementById("aecSum");
	
	//expanded div
	var edb = document.getElementById("aebEx");
	var eda = document.getElementById("aeaEx");
	//var edc = document.getElementById("aecEx");
	
	edb.style.display = "none";
	eda.style.display = "none";
	//edc.style.display = "none";

	
	if(bb)
	{	
		la.className = "";
		lb.className = "current";
		//lc.className = "";		
			
		db.style.display = "block";
		da.style.display = "none";
		//dc.style.display = "none";
	}
	//else if(bc)
	//{
	//	la.className = "";
	//	lb.className = "";
		//lc.className = "current";		

	//	db.style.display = "none";
	//	da.style.display = "none";
		//dc.style.display = "block";
	//}
	else //a default
	{
		la.className = "current";
		lb.className = "";
		//lc.className = "";		

		db.style.display = "none";
		da.style.display = "block";
		//dc.style.display = "none";
	}
}

function toggleStayExpanded(type)
{
	if(type == "b")
	{
		beb = !beb;
		if(beb)
			expandDiv(type);
		else
			collapseDiv(type);
	}
	//else if(type == "c")
	//{
	//	bec = !bec;
	//	if(bec)
	//		expandDiv(type);
	//	else
	//		collapseDiv(type);
	//}
	else if(type == "a")
	{
		bea = !bea;
		if(bea)
			expandDiv(type);
		else 
			collapseDiv(type);
	}	
}

function expandDiv(type)
{
	if(type == "b" && bb)
	{
		var edb = document.getElementById("aebEx");
		var cb = document.getElementById("bcarrot");
		edb.style.display = "block";
		cb.className = "open";
	}
	//else if(type == "c" && bc)
	//{
	//	var edc = document.getElementById("aecEx");
	//	var cc = document.getElementById("ccarrot");
	//	edc.style.display = "block";
	//	cc.className = "open";
	//}
	else if(type == "a" && ba)
	{
		var eda = document.getElementById("aeaEx");
		var ca = document.getElementById("acarrot");
		eda.style.display = "block";
		ca.className = "open";
	}
}

function collapseDiv(type)
{
	if(type == "b" && bb)
	{
		if(!beb) 
		{
			var edb = document.getElementById("aebEx");
			var cb = document.getElementById("bcarrot");		
			edb.style.display = "none";
			cb.className = "";
		}
	}
	//else if(type == "c" && bc)
	//{
	//	if(!bec)
	//	{
	//		var edc = document.getElementById("aecEx");
	//		var cc = document.getElementById("ccarrot");		
	//		edc.style.display = "none";
	//		cc.className = "";
	//	}
	//}
	else if(type == "a" && ba)
	{
		if(!bea)
		{
			var eda = document.getElementById("aeaEx");
			var ca = document.getElementById("acarrot");
			eda.style.display = "none";
			ca.className = "";
		}
	}
}

function goToType(type)
{
	changeCurrent(type);	
	toggleDiv(type);
	if(type == "b")
	{
		beb = true;
		expandDiv(type);
	}
	//else if(type == "c")
	//{
	//	bec = true;
	//	expandDiv(type);
	//}
	else if(type == "a")
	{
		bea = true;
		expandDiv(type);
	}	
}
