function toggleFeedback() {	
	if(document.getElementById("feedback").style.display=="block") {
		document.getElementById("feedback").style.display="none";
	} else {
		document.getElementById("feedback").style.display="block";
	}
}

function toggle(id) {
	var table = document.getElementById(id);
	var linkEle = document.getElementById(id + 'a');
	if (table.style.display!="none") {
		table.style.display="none";
		document.getElementById(id + 'ir').style.display="inline";
		document.getElementById(id + 'id').style.display="none";
	} else {
		table.style.display="block";
		document.getElementById(id + 'ir').style.display="none";
		document.getElementById(id + 'id').style.display="inline";
	}
}

function setupOrderNavs() {
	orderdishesnav = document.getElementById("order_dishes_nav");
	orderdishes = document.getElementById("order_dishes");
	orderdishesnav.style.top = orderdishes.offsetTop+"px";
	orderdishesnav.style.left = orderdishes.offsetLeft + orderdishes.offsetWidth-1+"px";
	
	orderplatesnav = document.getElementById("order_plates_nav");
	orderplates = document.getElementById("order_plates");
	orderplatesnav.style.top = orderplates.offsetTop+"px";
	orderplatesnav.style.left = orderplates.offsetLeft + orderplates.offsetWidth-1+"px";
	
	orderaccessoriesnav = document.getElementById("order_accessories_nav");
	orderaccessories = document.getElementById("order_accessories");
	orderaccessoriesnav.style.top = orderaccessories.offsetTop+"px";
	orderaccessoriesnav.style.left = orderaccessories.offsetLeft + orderaccessories.offsetWidth-1+"px";
}

function disableNav(itemId) {
	item_ele = document.getElementById(itemId);
	item_ele.style.backgroundColor="";
	nav_ele = document.getElementById(itemId+"_nav");
	nav_ele.style.display="none";
}

function enableNav(itemId) {
	item_ele = document.getElementById(itemId);
	item_ele.style.backgroundColor="Gold";
	nav_ele = document.getElementById(itemId+"_nav");
	nav_ele.style.display="block";
	if(item_ele.className=="checked") {		
		nav_ele.style.backgroundColor="GoldenRod";
	} 
}

//window.addEvent('domready', function() {
		
	
window.onload = function() {
	/* Add sliding functionality for sitemap
	document.getElementById("togglesitemap").href="#";
	var siteMap = new Fx.Slide('sitemap');
	siteMap.hide();

	$('togglesitemap').addEvent('click', function(e){
		e.stop();
		siteMap.toggle();
	});
	$('closesitemap').addEvent('click', function(e){
		e.stop();
		siteMap.slideOut();
	});
	document.getElementById("sitemap").style.display="block";
	*/

	/* Setting active navigation link */
	currentPagepathPieces = location.pathname.split("/");
	currentPagenameWithHtml = currentPagepathPieces[currentPagepathPieces.length-1];
	currentPagename = currentPagenameWithHtml.split(".")[0];
	currentPageParentFolder = currentPagepathPieces[currentPagepathPieces.length-2];
	if(currentPageParentFolder=="" && currentPagenameWithHtml=="index.html") {
		document.getElementById("homepagelink").style.display="none";
	}
	listitems = document.getElementsByTagName("li");
	for (i = listitems.length-1; i >= 0; i--) {
		currentListitem = listitems[i];	
		if(currentListitem.getElementsByTagName("a").length>0) {
			currentListitemAnchor = currentListitem.getElementsByTagName("a")[0];
		} else { continue; }
		listitemAnchorHref = currentListitemAnchor.href;
		hrefPieces = listitemAnchorHref.split("/");
		linkFilenameWithHtml = hrefPieces[hrefPieces.length-1];
		linkParentFolder = hrefPieces[hrefPieces.length-2];
		linkFilenameWithHtmlPieces = linkFilenameWithHtml.split(".");
		linkFilename = linkFilenameWithHtmlPieces[0];
		if(linkFilename!="" && (currentPagename.indexOf(linkFilename) == 0 || linkFilename.indexOf(currentPagename) == 0)) {
			currentListitem.className="checked";
			if(currentListitemAnchor.getElementsByTagName("p").length>0) {
				currentListitemAnchorP = currentListitemAnchor.getElementsByTagName("p")[0].className="checked";
			}
			
			if(currentListitem.parentNode.parentNode.nodeName=='LI') {
				currentListitem.parentNode.parentNode.className="checked";
				currentListitem.parentNode.parentNode.getElementsByTagName("a")[0].getElementsByTagName("p")[0].className="checked";	
			}
		}
		if(currentPageParentFolder=="technical" && linkFilename=="technical") {
			currentListitem.className="checked";
			if(currentListitemAnchor.getElementsByTagName("p").length>0) {
				currentListitemAnchorP = currentListitemAnchor.getElementsByTagName("p")[0].className="checked";
			}
		}
	}
};

//});
	

/*
if (currentPagenameWithHtml.indexOf("faqs") != -1) {
	sn = document.getElementById("sideNav");
	snul = sn.getElementsByTagName("ul")[0];
	snul.innerHTML = snul.innerHTML + '<li style="text-align:right;">FAQ: GBD</li> <li style="text-align:right;">FAQ: MWP</li>';
}
*/