
		function initMenuItems() {
		
			if (document.getElementById('menu_mainContent')) {  // if no flash
			
			// Get thumb images from xml doc
			var xmlDoc;
			if (window.XMLHttpRequest) {
  				xhttp = new window.XMLHttpRequest()
  			} else { // Internet Explorer 5/6
  				xhttp = new ActiveXObject("Microsoft.XMLHTTP")
  			}
			xhttp.open("GET", "secure/xml/menu.xml", false);
			xhttp.send("");
			xmlDoc = xhttp.responseXML;
			
			var mainDiv = document.getElementById("menu_menuItems");
			
			var menuItems = xmlDoc.getElementsByTagName("menuitem");
			
			// classes: categoryDiv, subcategoryDiv, itemDiv, itemImage, itemName, itemDescription
			
			var categoryKeys = [];
			 	
			for (h = 0; h < menuItems.length; h++) {
				
				// create combined category and subcategory
				var category = menuItems[h].getElementsByTagName("category")[0].childNodes[0].nodeValue;
				// var subcategory = menuItems[h].getElementsByTagName("subcategory")[0].childNodes[0].nodeValue;
				// var categoryItems = category + ' ' + subcategory;
				var categoryItems = category;
				
				var foundCategory = false;
				for (k = 0; k < categoryKeys.length; k++) {
					if (categoryItems == categoryKeys[k]) {
						foundCategory = true;
					}
				}	
				
				if (foundCategory == false) {
					categoryKeys.push(categoryItems);
					// alert('categoryItem: ' + categoryItems);
				}
				
			}
			
			// categoryKeys.sort();
			
			/*
			for (j = 0; j < categoryKeys.length; j++) {
				if (categoryItems == categoryKeys[j]) {
					alert('categoryKey: ' + categoryKeys[j]);
				}
			}
			*/
			
			for (m = 0; m < categoryKeys.length; m++) {
				
				for (i = 0; i < menuItems.length; i++) {
			
					var itemcategory = menuItems[i].getElementsByTagName("category")[0].childNodes[0].nodeValue;
					// var itemsubcategory = menuItems[i].getElementsByTagName("subcategory")[0].childNodes[0].nodeValue;
					// var itemcategoryItems = itemcategory + ' ' + itemsubcategory;
					var itemcategoryItems = itemcategory;
				
					// alert('itemcategoryItems: ' + itemcategoryItems);
				
					if (itemcategoryItems == categoryKeys[m]) {
						
						// alert('itemcategoryItems: ' + itemcategoryItems);
						
						var categoryDiv = document.createElement("div");
						// var div = 'category' + (i+1);
						var div = 'category' + i;
						categoryDiv.setAttribute('id', div);
						categoryDiv.setAttribute('class', 'categoryDiv');
				
						var image = menuItems[i].getElementsByTagName("image")[0].childNodes[0].nodeValue;
						var thumb = menuItems[i].getElementsByTagName("thumb")[0].childNodes[0].nodeValue;
						var itemImage = document.createElement("img");
						// itemImage.setAttribute('id', 'menuImage' + (i+1));
						itemImage.setAttribute('id', 'menuImage' + i);
						itemImage.setAttribute('class', 'itemImage');
						itemImage.setAttribute('src', thumb);
						
						// itemImage.setAttribute('height', 100 + "px");
						// itemImage.setAttribute('width', 830 + "px");
						
						// alert('itemImage: ' + itemImage.height + "px");
						
						categoryDiv.appendChild(itemImage);
				
						var category = document.createTextNode(menuItems[i].getElementsByTagName("category")[0].childNodes[0].nodeValue);
						// var subcategory = document.createTextNode(menuItems[i].getElementsByTagName("subcategory")[0].childNodes[0].nodeValue);
						// var name = document.createTextNode(menuItems[i].getElementsByTagName("name")[0].childNodes[0].nodeValue);
						
						var categoryLink = document.createElement("a");
						var link = menuItems[i].getElementsByTagName("link")[0].childNodes[0].nodeValue;
						categoryLink.setAttribute('href', link);
						categoryLink.setAttribute('title', menuItems[i].getElementsByTagName("name")[0].childNodes[0].nodeValue);
						categoryLink.setAttribute('target', '_blank');
						
						// var itemName = document.createElement("div");
						// var item = 'item' + (i+1);
						// itemName.setAttribute('class', 'itemName');
						// itemName.setAttribute('id', item);
				
						// var combineElement1 = document.createTextNode(' > ');
						// var combineElement2 = document.createTextNode(' > ');
						// itemName.appendChild(category);
						// itemName.appendChild(combineElement1);
						// itemName.appendChild(subcategory);
						// itemName.appendChild(combineElement2);
						// itemName.appendChild(name);
						// categoryDiv.appendChild(itemName);
				
						// var description = document.createTextNode(menuItems[i].getElementsByTagName("description")[0].childNodes[0].nodeValue);
						// var itemDescription = document.createElement("div");
						// itemDescription.appendChild(description);
						// itemDescription.setAttribute('class', 'itemDescription');
						// categoryDiv.appendChild(itemDescription);
					
						categoryLink.appendChild(categoryDiv);
						
						// var functOver = "handleOver('" + div + "', '" + item + "', '" + image + "')";
						// var functOut = "handleOut('" + div + "', '" + item + "')";
						var functOver = "handleOver('" + div + "', '" + image + "')";
						var functOut = "handleOut('" + div + "')";
						categoryLink.setAttribute('onMouseOver', functOver);
						categoryLink.setAttribute('onMouseOut', functOut);
					
						// mainDiv.appendChild(categoryDiv);
						mainDiv.appendChild(categoryLink);
						
					}
				}	
			} 			
		
			initLunchSpecials();
			
			}
		}

	
		function initLunchSpecials() { 
			var monday_lunchLink = document.getElementById('monday_lunchLink'); 
			var tuesday_lunchLink = document.getElementById('tuesday_lunchLink'); 
			var wednesday_lunchLink = document.getElementById('wednesday_lunchLink'); 
			var thursday_lunchLink = document.getElementById('thursday_lunchLink'); 
			var friday_lunchLink = document.getElementById('friday_lunchLink');
			var saturday_lunchLink = document.getElementById('saturday_lunchLink'); 
			var sunday_lunchLink = document.getElementById('sunday_lunchLink');
			
			monday_lunchLink.onmousedown = function() { lunchOver("secure/images/menu/lunchSpecials/6_monday.jpg"); };
			tuesday_lunchLink.onmousedown = function() { lunchOver("secure/images/menu/lunchSpecials/5_tuesday.jpg"); };
			wednesday_lunchLink.onmousedown = function() { lunchOver("secure/images/menu/lunchSpecials/4_wednesday.jpg"); };
			thursday_lunchLink.onmousedown = function() { lunchOver("secure/images/menu/lunchSpecials/3_thursday.jpg"); };
			friday_lunchLink.onmousedown = function() { lunchOver("secure/images/menu/lunchSpecials/2_friday.jpg"); };
			saturday_lunchLink.onmousedown = function() { lunchOver("secure/images/menu/lunchSpecials/7_saturday.jpg"); };
			sunday_lunchLink.onmousedown = function() { lunchOver("secure/images/menu/lunchSpecials/8_sunday.jpg"); };
			
			
		}
		
		function lunchOver(link) { 
			document.getElementById("menu_mainContent").style.backgroundImage = 'url(' + link + ')';
 		}
 		
 		
 		
 		
 		
 		
 		