var IE = false;
var NS6 = false;

if(document.all){
	IE = true;
}
else if(document.getElementById){
	NS6 = true;
}

function resizeContentArea() {
	if (NS6) { parent.content.location.reload(); }//history.go(0); }// window.location.reload; // history.go(0);
}

var menuItems = new Array();
function MenuObject(name, layerID, active, lang) {
	this.imageName = name;
	this.imageOn = "../images/menu/" + lang + "/" + name + "_on.gif";
	this.imageOff = "../images/menu/" + lang + "/" + name + "_off.gif";
	this.layerID = layerID;
	this.active = active;
	return this;
}
		
function addMenuItem(name, layerID, active, lang) {
	var menuObj = new MenuObject(name, layerID, active, lang);
	var fname;
	var realTarget = "_self";
	menuItems[menuItems.length] = menuObj;
}		

function showMenu(layerID) {
	var menuItem, menuItemsLength=menuItems.length;
	var i;
	if (IE) {
		for (i=0; i < menuItemsLength; i++) {
			menuItem=menuItems[i];
			if (menuItem.layerID == layerID) {
				document.images[menuItem.imageName].src = menuItem.imageOn;
				document.all[menuItem.layerID].style.visibility = "visible";
				menuItem.active = true;
			}
			else if (menuItem.active && menuItem.layerID) {
				document.images[menuItem.imageName].src = menuItem.imageOff;
				document.all[menuItem.layerID].style.visibility = "hidden";
				menuItem.active = false;
			}
		}
	} else {
		for (i=0; i < menuItemsLength; i++) {
			menuItem=menuItems[i];
			if (menuItem.layerID == layerID) {
				document.images[menuItem.imageName].src = menuItem.imageOn;
				document.getElementById(menuItem.layerID).style.visibility = "visible";
				menuItem.active = true;
			}
			else {
				if (menuItem.active) {
				document.images[menuItem.imageName].src = menuItem.imageOff;
				document.getElementById(menuItem.layerID).style.visibility = "hidden";
				menuItem.active = false;
				}
			}
		}	
	}
}