

/* navigation button functions */
var selectedItemName = -1;

var navRollOvers = new Array();

navRollOvers[0] = "overview";
navRollOvers[1] = "applications";
navRollOvers[2] = "features";
navRollOvers[3] = "compatibility";

var rollOvers = new Array();
var numRollOvers = 12;

rollOvers[0] = "pitch-range-menu";
rollOvers[1] = "transpose-checkbox";
rollOvers[2] = "tuning-meter";
rollOvers[3] = "pitch-menu";
rollOvers[4] = "size-menu";
rollOvers[5] = "correct-pitch";
rollOvers[6] = "pitch-correction";
rollOvers[7] = "scale-menu";
rollOvers[8] = "key-menu";
rollOvers[9] = "ignore-notes";
rollOvers[10] = "keyboard-controls";
rollOvers[11] = "custom-scale";

var reappearStyle = "table-cell";

if( navigator.userAgent.indexOf("IE") != -1 )
{
	reappearStyle = "block";
}


function rollOver(name)
{
	for( var count = 0; count < navRollOvers.length; count++ )
	{
		document.getElementById((navRollOvers[count] + "-over-on")).style.display = "none";
		document.getElementById((navRollOvers[count] + "-off")).style.display = reappearStyle;
	}

	document.getElementById((name + "-over-on")).style.display = reappearStyle;
	document.getElementById((name + "-off")).style.display = "none";
	document.getElementById((name + "-down")).style.display = "none";
	
	if((selectedItemName != name) && (selectedItemName != -1))
	{
		document.getElementById((selectedItemName + "-over-on")).style.display = "none";
		document.getElementById((selectedItemName + "-off")).style.display = reappearStyle;
	}
}

function rollOut(name)
{
	document.getElementById((name + "-over-on")).style.display = "none";
	document.getElementById((name + "-off")).style.display = reappearStyle;
	document.getElementById((name + "-down")).style.display = "none";
	
	if(selectedItemName != -1)
	{
		document.getElementById((selectedItemName + "-over-on")).style.display = reappearStyle;
		document.getElementById((selectedItemName + "-off")).style.display = "none";
		document.getElementById((selectedItemName + "-down")).style.display = "none";
	}
}

function rollDown(name)
{
	document.location = "#downPage";

	document.getElementById((name + "-over-on")).style.display = "none";
	document.getElementById((name + "-off")).style.display = "none";
	document.getElementById((name + "-down")).style.display = reappearStyle;
	
	if((selectedItemName != name) && (selectedItemName != -1))
	{
		document.getElementById((selectedItemName + "-over-on")).style.display = "none";
		document.getElementById((selectedItemName + "-off")).style.display = reappearStyle;
		document.getElementById((selectedItemName + "-down")).style.display = "none";		
	}
	
	selectedItemName = name;
	
	document.getElementById("pitchCraftEz-overview").style.display = "none";
	document.getElementById("pitchCraftEz-applications").style.display = "none";
	document.getElementById("pitchCraftEz-features").style.display = "none";
	document.getElementById("pitchCraftEz-compatibility").style.display = "none";

	document.getElementById(("pitchCraftEz-" + selectedItemName)).style.display = "block";
}
/* end navigation button functions */




/* features functions */
function featuresRollOver(name)
{
	clearAllFeaturesRollOvers();
	
	document.getElementById((name + "-over")).style.display = reappearStyle;
	document.getElementById((name + "-off")).style.display = "none";

	document.getElementById(name).style.display = "block";
}


function clearAllFeaturesRollOvers()
{
	for(var count = 0; count < numRollOvers; count++)
	{
		document.getElementById((rollOvers[count] + "-off")).style.display = reappearStyle;
		document.getElementById((rollOvers[count] + "-over")).style.display = "none";
		document.getElementById(rollOvers[count]).style.display = "none";

	}
}


function clearAllFeaturesPages()
{

	document.getElementById("launch-screen").style.display = "none";
	document.getElementById("hum-rumble").style.display = "none";
	document.getElementById("click-crackle").style.display = "none";
	document.getElementById("broadband").style.display = "none";
	document.getElementById("noise-gate").style.display = "none";

}

function tabClicked(name)
{
	clearAllFeaturesPages();
	document.getElementById(name).style.display = "block";
}


