// GHSnavigation.js - displays the site navigation with a line highlighted: identified with option number passed
// A navigation line item consists of a localNavOption, optionURL and an if-else block for a specific option number
// Note: Option number zero is the first option - determined by Javascript array definition

// This script builds list items for an un-ordered list in the following fashion (the CSS class is determined by
// the option number passed by the calling HTML page):
//   <li><a href="somePage.html" class="highlight">FAQ</a></li>
// or
//   <li><a href="somePage.html">FAQ</a></li>

function displayNavigation(option)
{
	// Navigation Names Displayed
	var localNavOption = new Array();
	localNavOption[0]='Home';
	localNavOption[1]='About Us';
	localNavOption[2]='Calendar';
	localNavOption[3]='Fundraising';
	localNavOption[4]='Multimedia';
	localNavOption[5]='Student News';
	localNavOption[6]='Alumni';
	localNavOption[7]='Contact Us';
	
	// Navigation URLs associated with Names
	var optionURL = new Array();
	optionURL[0]='<a href=\"index.html\"';
	optionURL[1]='<a href=\"aboutus.html\"';
	optionURL[2]='<a href=\"calendar.html\"';
	optionURL[3]='<a href=\"fundraising.html\"';
	optionURL[4]='<a href=\"multimedia.html\"';
	optionURL[5]='<a href=\"studentnews.html\"';
	optionURL[6]='<a href=\"alumni.html\"';
	optionURL[7]='<a href=\"contactus.html\"';
	
	// Other items used to create navigation lines
	highlightClass=' class=\"current\"';
	closeHREF='>';
	closeURL='</a>';
	
	// Start building the unordered list
	document.write('<ul class=\"avmenu\">\n');
	
	// An if statement for each navigation name/URL defined above is used to determine which line is highlighted
	// Note: display order is by if-else statement block listing, not by array number
	// (i.e. the order can be changed by moving an if-else block of code before or after another block)
	// Comment out an if-else block to temporarily un-display a navigation line
	if (option == 0) 
		{document.write("  <li>" + optionURL[0] + highlightClass + closeHREF + localNavOption[0] + closeURL + "</li>\n");}
	else
		{document.write("  <li>" + optionURL[0] + closeHREF + localNavOption[0] + closeURL + "</li>\n");}
	
	if (option == 1) 
		{document.write("  <li>" + optionURL[1] + highlightClass + closeHREF + localNavOption[1] + closeURL + "</li>\n");}
	else
		{document.write("  <li>" + optionURL[1] + closeHREF + localNavOption[1] + closeURL + "</li>\n");}
	
	if (option == 2) 
		{document.write("  <li>" + optionURL[2] + highlightClass + closeHREF + localNavOption[2] + closeURL + "</li>\n");}
	else
		{document.write("  <li>" + optionURL[2] + closeHREF + localNavOption[2] + closeURL + "</li>\n");}
	
	if (option == 3) 
		{document.write("  <li>" + optionURL[3] + highlightClass + closeHREF + localNavOption[3] + closeURL + "</li>\n");}
	else
		{document.write("  <li>" + optionURL[3] + closeHREF + localNavOption[3] + closeURL + "</li>\n");}
	
	if (option == 4) 
		{document.write("  <li>" + optionURL[4] + highlightClass + closeHREF + localNavOption[4] + closeURL + "</li>\n");}
	else
		{document.write("  <li>" + optionURL[4] + closeHREF + localNavOption[4] + closeURL + "</li>\n");}
	
	if (option == 5) 
		{document.write("  <li>" + optionURL[5] + highlightClass + closeHREF + localNavOption[5] + closeURL + "</li>\n");}
	else
		{document.write("  <li>" + optionURL[5] + closeHREF + localNavOption[5] + closeURL + "</li>\n");}
	
	if (option == 6) 
		{document.write("  <li>" + optionURL[6] + highlightClass + closeHREF + localNavOption[6] + closeURL + "</li>\n");}
	else
		{document.write("  <li>" + optionURL[6] + closeHREF + localNavOption[6] + closeURL + "</li>\n");}
	
	if (option == 7) 
		{document.write("  <li>" + optionURL[7] + highlightClass + closeHREF + localNavOption[7] + closeURL + "</li>\n");}
	else
		{document.write("  <li>" + optionURL[7] + closeHREF + localNavOption[7] + closeURL + "</li>\n");}
	
	// Stopt building the unordered list
	document.write('</ul>\n');
}


