// Initialize variables
//-----------------------------------------------------
var zone = "nav2";
var current = null;

// Load profile in designated zone (use of AJAX)
//-----------------------------------------------------
function loadMenu(navPage)
{
	if (current == null || current != navPage) {
		current = navPage;
		var req = null;
		document.getElementById(zone).innerHTML = "";
		if (window.XMLHttpRequest) {
			req = new XMLHttpRequest();
			if (req.overrideMimeType) {
				req.overrideMimeType('text/xml');
			}
		} else if (window.ActiveXObject) {
			try {
				req = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					req = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {
					document.getElementById(zone).innerHTML = 
						"";	
				}
			}
		}
		req.onreadystatechange = function() {
			document.getElementById(zone).innerHTML = "";
			if(req.readyState == 4)	{
				if(req.status == 200)	{
					document.getElementById(zone).innerHTML  = req.responseText;
				} else {
					document.getElementById(zone).innerHTML="";
				}
			}
		};
		req.open("GET", "nav-" + navPage + ".html", true);
		req.send(null);
	}
}
