
// menu toggle
function toggleMenu(element)
{

	//element names
	var head = "head" + element;
	var subnav = "sub" + element;
	var bodyResults = document.getElementById("activeMenu") 
	//var bodyResults2 =  document.getElementById("activeMenu2");

	var arrowImg = document.getElementById("arrow" + element);
    var arrowImgFile = arrowImg.src;
	
	var questionsCount = bodyResults.getElementsByTagName("div").length/2;
	//var questionsCount2 = bodyResults2.getElementsByTagName("div").length/2 + 1;
	var countStart1 = 1;
	var countStart4 = 3;
	
	var headElement = document.getElementById(head);
	var subElement = document.getElementById(subnav);
	var subnavElement = document.getElementById(subnav);
	
	if (subElement.style.display == 'inline')
	{
			var headAnchorCollection = headElement.getElementsByTagName("a");
			var headAnchorElement = headAnchorCollection[0];	
			headAnchorElement.style.color = "blue";	
					
			var arrowImgSub = document.getElementById("arrow" + element);
   			var arrowImgFileSub = arrowImgSub.src;

			if (arrowImgFileSub.substring(0,arrowImgSub.src.indexOf("_down.gif")))
			{
			arrowImgSub.src = arrowImgFileSub.substring(0,arrowImgSub.src.indexOf("_down.gif")) + ".gif";
			}

	var currentSub = document.getElementById("sub" + element);
		currentSub.style.display = "none";
			return;
	}
	
else
{
if (element >= 4)
{
	onandoff(countStart4, questionsCount2, headElement, arrowImg, arrowImgFile);
	}
else{
	onandoff(countStart1, questionsCount, headElement, arrowImg, arrowImgFile);
	}
}	
	

if (element >= 4)
{
var countStart = 4;
	openandclose(countStart, questionsCount2, subnavElement);
}
else{
var countStart = 1;
	openandclose(countStart, questionsCount, subnavElement);
	}
	
}

function openandclose(countStart, questionsCount, subnavElement)
{
for (var count4 = countStart; count4 <= questionsCount; count4++)
	{
		var currentSub = document.getElementById("sub" + count4);
		currentSub.style.display = "none";
	}
	
	if (subnavElement.style.display == 'none')
	{
		subnavElement.style.display = 'inline';
	}
	else
	{
		subnavElement.style.display = 'none';
	}


}

function onandoff(countStart, questionsCount, headElement, arrowImg, arrowImgFile)
{
try{
	for (var count2 = countStart; count2 <= questionsCount; count2++)
	{
		var currentHead = document.getElementById("head" + count2);
		var restElement = currentHead;

		if (currentHead == headElement)
		{
			var headAnchorCollection = headElement.getElementsByTagName("a");	
			var headAnchorElement = headAnchorCollection[0];
			headAnchorElement.style.color = "black";
			
				if (arrowImgFile.substring(0,arrowImg.src.indexOf("arrow.gif")))
				{
			            arrowImg.src = arrowImgFile.substring(0,arrowImg.src.indexOf(".gif")) + "_down.gif";					
				}
		}
	
		if (currentHead != headElement)	
		{
			var restAnchorCollection = restElement.getElementsByTagName("a");
			var restAnchorElement = restAnchorCollection[0];	
			restAnchorElement.style.color = "blue";	
			
			var arrowImgSub = document.getElementById("arrow" + count2);
   			var arrowImgFileSub = arrowImgSub.src;
					
			if (arrowImgFileSub.substring(0,arrowImgSub.src.indexOf("_down.gif")))
			{
			arrowImgSub.src = arrowImgFileSub.substring(0,arrowImgSub.src.indexOf("_down.gif")) + ".gif";
			}
		}
	}}
	catch(e){alert(e);}
}

