//================================================
// Evaluate MenuMajorLevel
//
// This needs to be updated if menu items are added, deleted,
// or if the menu items are re-arranged.
//================================================

var ExpMenuLevel;

switch (MenuMajorLevel)
	{
	case "the Hostel":
		ExpMenuLevel = 1;
		break;

	case "location":
		ExpMenuLevel = 2;
		break;
		
	case "faq":
		ExpMenuLevel = 3;
		break;

	case "links":
		ExpMenuLevel = 4;
		break;

	case "photos":
		ExpMenuLevel = 5;
		break;

//	case "jobs":
//		ExpMenuLevel = 6;
//		break;

	default:
		ExpMenuLevel = 0;
		break;
	}


//================================================
// General HTML 
//================================================

var tblStart='<table width="176" border="0" cellpadding="2" cellspacing="0" hspace="0" vspace="0">';

//================================================
// HTML for level 1 menu link
//================================================

var Link_01_01 = "<tr><td height=\"20\"><a href=";
var Link_01_02 = " class=\"tanMenuNorm\" onmouseover=\"this.className='tanMenuHover'\" onmouseout=\"this.className='tanMenuNorm'\">";
var Link_01_03 = "</a></td></tr>";

//================================================
// HTML for level 1 menu heading
//================================================

var Head_01_01 = "<tr><td height=\"20\"><span class=\"textMenuBold\">";
var Head_01_02 = "</span></td></tr>";

//================================================
// HTML for level 2 menu link
//================================================

var Link_02_01 = "<tr><td height=\"20\"><img src=\"../_images/bullet.gif\" width=\"20\" height=\"10\"><a href=";
var Link_02_02 = " class=\"tanMenuNorm\" onmouseover=\"this.className='tanMenuHover'\" onmouseout=\"this.className='tanMenuNorm'\">";
var Link_02_03 = "</a></td></tr>";

//================================================
// HTML for level 2 menu heading
//================================================

var Head_02_01 = "<tr><td height=\"20\"><img src=\"../_images/bullet.gif\" width=\"20\" height=\"10\"><span class=\"textMenuBoldItalic\">";
var Head_02_02 = "</span></td></tr>";


//================================================
//	This section contains the names and URL's of the 
//	actual menu items.
//================================================


//================================================
//	Total number of menus
//================================================

var TotalMenuLevels = "5";
//var TotalMenuLevels = "6";


//================================================
//	Menu item 01 - Hostel
//================================================
	
var MenuName_01_00_00 = "the Hostel";
var MenuLink_01_00_00 = "\"../hostel/hostel.htm\"";
var MenuSubs_01_00_00 = 4;

	//=============================================
	//	Menu item 01_00 SubLevels
	//=============================================

	var MenuName_01_01_00 = "Rooms";
	var MenuLink_01_01_00 = "\"../hostel/rooms.htm\"";

	var MenuName_01_02_00 = "Common Areas";
	var MenuLink_01_02_00 = "\"../hostel/common_areas.htm\"";

	var MenuName_01_03_00 = "Amenities";
	var MenuLink_01_03_00 = "\"../hostel/amenities.htm\"";

	var MenuName_01_04_00 = "Rates";
	var MenuLink_01_04_00 = "\"../hostel/rates.htm\"";


//================================================
//	Menu item 02 - Location
//================================================

var MenuName_02_00_00 = "Location";
var MenuLink_02_00_00 = "\"../location/location.htm\"";
var MenuSubs_02_00_00 = 2;

	//=============================================
	//	Menu item 02_00 SubLevels
	//=============================================

	var MenuName_02_01_00 = "Maps";
	var MenuLink_02_01_00 = "\"../location/maps.htm\"";
	
	var MenuName_02_02_00 = "Weather";
	var MenuLink_02_02_00 = "\"../location/weather.htm\"";


//================================================
//	Menu item 03 - Frequently Asked Questions
//================================================

var MenuName_03_00_00 = "FAQs";
var MenuLink_03_00_00 = "\"../faq/faq.htm\"";	
var MenuSubs_03_00_00 = 0;


//================================================
//	Menu item 04 - Links
//================================================

var MenuName_04_00_00 = "Links";
var MenuLink_04_00_00 = "\"../links/links.htm\"";	
var MenuSubs_04_00_00 = 0;


//================================================
//	Menu item 05 - Photos
//================================================

var MenuName_05_00_00 = "Photos";
var MenuLink_05_00_00 = "\"../hostel/photos.htm\"";	
var MenuSubs_05_00_00 = 0;


//================================================
//	Menu item 06 - Jobs
//================================================

//var MenuName_06_00_00 = "Jobs";
//var MenuLink_06_00_00 = "\"../hostel/jobs.htm\"";	
//var MenuSubs_06_00_00 = 0;


//================================================
// Create the menu structure
//================================================

document.write(tblStart);
	
l = 0; // leading zero for formating purposes

//=============================================
// Start the outer loop (i) to cycle through the major
// level menus
//=============================================	

	i = 1; // major menu level counter

	do
		{
		if (ExpMenuLevel == i)
			{

			//=============================================
			// Check to see if leading zeros need to be added to
			// the MenuName and MenuLink variables.
			//=============================================

			if (i < 10)
				{
				var MenuName = eval("MenuName_" + l + i + "_" + l + l + "_" + l + l);
				var MenuLink = eval("MenuLink_" + l + i + "_" + l + l + "_" + l + l);
				var MajorSubs = eval("MenuSubs_" + l + i + "_" + l + l + "_" + l + l);
				var iNm = ("MenuName_" + l + i + "_" + l + l + "_" + l + l).substr(9,2);
				}

			else
				{
				var MenuName = eval("MenuName_" + i + "_" + l + l + "_" + l + l);
				var MenuLink = eval("MenuLink_" + i + "_" + l + l + "_" + l + l);
				var MajorSubs = eval("MenuSubs_" + i + "_" + l + l + "_" + l + l);
				var iNm = i;
				}

			//=============================================
			// If the actual zero level menu is being built, write out the line
			// with no link.  Otherwise write out the link.
			//=============================================

			if (MenuMinorLevel == 0)
				{
				document.write(Head_01_01 + MenuName + Head_01_02);
				}

			else
				{
				document.write(Link_01_01 + MenuLink + Link_01_02 + MenuName + Link_01_03);
				}

			if (MajorSubs > 0)
				{

				//=============================================
				// Start the inner loop (j) to cycle through the minor
				// level menus
				//=============================================

				j = 1; // minor menu level counter

				do
					{
					if (MenuMinorLevel == j)
						{
						if (j < 10)
							{
							var MenuName = eval("MenuName_" + iNm + "_" + l + j + "_" + l + l);
							var MenuLink = eval("MenuLink_" + iNm + "_" + l + j + "_" + l + l);
							var jNm = ("MenuName_" + iNm + "_" + l + j + "_" + l + l).substr(12,2);
							}			

						else
							{
							var MenuName = eval("MenuName_" + iNm + "_" + j + "_" + l + l);
							var MenuLink = eval("MenuLink_" + iNm + "_" + j + "_" + l + l);
							var jNm = j;
							}
					
						document.write(Head_02_01 + MenuName + Head_02_02);
						}	

					else
						{
						if (j < 10)
							{
							var MenuName = eval("MenuName_" + iNm + "_" + l + j + "_" + l + l);
							var MenuLink = eval("MenuLink_" + iNm + "_" + l + j + "_" + l + l);
							var jNm = eval(l + j);
							}			

						else
							{
							var MenuName = eval("MenuName_" + iNm + "_" + j + "_" + l + l);
							var MenuLink = eval("MenuLink_" + iNm + "_" + j + "_" + l + l);
							var jNm = eval(j);
							}

						document.write(Link_02_01 + MenuLink + Link_02_02 + MenuName + Link_02_03);
						}
		
					j++
					}
		
					while (j <= MajorSubs);
				} 
			}
				
		else
			{
			if (i < 10)
				{
				var MenuName = eval("MenuName_" + l + i + "_" + l + l + "_" + l + l);
				var MenuLink = eval("MenuLink_" + l + i + "_" + l + l + "_" + l + l);
				}

			else
				{
				var MenuName = eval("MenuName_" + i + "_" + l + l + "_" + l + l);
				var MenuLink = eval("MenuLink_" + i + "_" + l + l + "_" + l + l);
				}

			document.write(Link_01_01 + MenuLink + Link_01_02 + MenuName + Link_01_03);
			}

		i++;
		}
	
	while (i <= TotalMenuLevels);
	document.write('</table>');
