// JavaScript Document
function dropDown(targetEl, resultsEl)
{
	objTarget = document.getElementById(targetEl);
    if (objTarget)
	{
	if(objTarget.style.display == 'block' || !objTarget.style.display)	
	{
		objTarget.style.display = 'none';
	}
	
	arrChildNodes =	objTarget.parentNode.childNodes;

	for(i=0;i<arrChildNodes.length;i++)
	{
		currentNode = arrChildNodes[i];
		if(currentNode.nodeName == 'A')
		{
			currentNode.onclick = function() {
				if(objTarget.style.display == 'block' || !objTarget.style.display)	
				{
					objTarget.style.display = 'none';
				}
				else
				{
					objTarget.style.display = 'block';
				}
			}
		}
	}
    }	

	/*for(i=0;i<objTarget.childNodes.length;i++)
	{
		curr = objTarget.childNodes[i];
		if(curr.nodeName == 'UL')
		{
			var varSubnodes = '';
			for(j=0; j<curr.childNodes.length;j++)
			{
				currentNode = curr.childNodes[j];
				if(currentNode.nodeName == 'LI')
				{
					for(k=0; k < currentNode.childNodes.length; k++)
					{
						if(currentNode.childNodes[k])
						{
							subNodes = currentNode.childNodes[k];
							subNodes.onclick = function() {
								processClick(this, targetEl, resultsEl)	
							}
						}
					}
				}
			}
		}
	}*/
}
function processClick(objAnchor, targetEl, resultsEl)
{
	document.getElementById(targetEl).style.display = 'none';
	document.getElementById(resultsEl).innerHTML = objAnchor.innerHTML;
}

function showChart()
{
	if(document.getElementById('flow_chart').style.display == 'none')
	{
		document.getElementById('flow_chart').style.display = 'block';
	}
	else
	{
		document.getElementById('flow_chart').style.display = 'none';
	}
}
dropDown('flex_box', 'flexbox_results');
if(document.getElementById('flow_chart'))
{
	document.getElementById('flow_chart').style.display = 'none';
}


function showHide(argID)
{
	if(argID=='flexible')	
	{
		$("#flexible").toggle( function() { if(document.getElementById("flexible").style.display=="block") {$("#aflexible").addClass("current");} else {$("#aflexible").removeClass("current");} } );
		
		//alert(document.getElementById("flexible").style.display);
		$("#acostEfficent").removeClass("current"); $("#asecure").removeClass("current"); $("#areporting").removeClass("current"); 
		$("#costEfficent").hide();
		$("#secure").hide();
		$("#reporting").hide();
	}
	
	if(argID=='costEfficent')	
	{
		$("#costEfficent").toggle( function() { if(document.getElementById("costEfficent").style.display=="block") {$("#acostEfficent").addClass("current");} else {$("#acostEfficent").removeClass("current");} } );
		
		$("#aflexible").removeClass("current"); $("#asecure").removeClass("current"); $("#areporting").removeClass("current");
		$("#flexible").hide();
		$("#secure").hide();
		$("#reporting").hide();
	}
	
	if(argID=='secure')	
	{
		//$("#secure").toggle("slow") ;
		$("#secure").toggle( function() { if(document.getElementById("secure").style.display=="block") {$("#asecure").addClass("current");} else {$("#asecure").removeClass("current");} } );
		
		$("#aflexible").removeClass("current"); $("#acostEfficent").removeClass("current"); $("#areporting").removeClass("current");
		$("#costEfficent").hide();
		$("#flexible").hide();
		$("#reporting").hide();
	}
	
	if(argID=='reporting')	
	{
		//$("#reporting").toggle("slow");
		
		$("#reporting").toggle( function() { if(document.getElementById("reporting").style.display=="block") {$("#areporting").addClass("current");} else {$("#areporting").removeClass("current");} } );
		
		$("#aflexible").removeClass("current"); $("#acostEfficent").removeClass("current"); $("#asecure").removeClass("current");
		$("#secure").hide();
		$("#costEfficent").hide();
		$("#flexible").hide();
		
	}
}
