var usedMenus = new Array()
var i = 0;
var jsIsLoggedIn = false;

function changeBGColor(direction) {
	if (direction == "out") {
	    document.getElementById("SBUtext").style.backgroundColor = "#66cc66";
	    document.getElementById("SBUtext").style.color = "#000000";
	    //document.getElementById("SBUimg").style.backgroundColor = "#66cc66";
	}
	else {
	    document.getElementById("SBUtext").style.backgroundColor = "#076400";
	    document.getElementById("SBUtext").style.color = "#FFFFFF";
	    //document.getElementById("SBUimg").style.backgroundColor = "#076400";
	}
}

function hideMenu() {
	if (!ie55) {
		hideAll();
	}
}

function createTopMenu(IsLoggedIn, HasAdminRights) {
    menus[0] = new menu(18, "horizontal", 1, 130, -1, -1, "#66cc66", "#076400", "Verdana,Helvetica", 8, 
		"bold", "bold", "black", "white", 1, "black", 1, "", false, true, true, false, 12, false, 4, 4, "black");

    if (IsLoggedIn == 1) {
	    jsIsLoggedIn = true;
	    menus[0].addItem("", "miljo", 120, "center", "Administration", 1);
	}
}

function finalizeMenu(HasAdminRights) {
    if (jsIsLoggedIn) {
        menus[1] = new menu(130, "vertical", 0, 0, 0, 0, "#66cc66", "#076400", "Verdana,Helvetica", 8, "bold", 
			"bold", "black", "white", 1, "black", 2, "62", false, true, false, false, 6, false, 4, 4, "black");    
    }
    
    if (HasAdminRights == "True") {
		menus[1].addItem("/modules/miljoparm/admin/menu.asp", "miljo", 18, "left", "Menyhantering", 0);
		menus[1].addItem("/modules/miljoparm/admin/files.asp", "miljo", 18, "left", "Filhantering", 0);
    }
}

function addMenus(pageID, name, subid, width, parentWidth, parentNodeID, subNodeID) {
    var match = false;
    var valueToCheckAgainst = 0;
    var internal_SubNodeID = subNodeID;
    var internal_parentNodeID = parentNodeID;
    
    if (jsIsLoggedIn) {
        if (subNodeID == 0) {
            internal_SubNodeID = 0;
        }
        else {
            internal_SubNodeID++;
        }
        internal_parentNodeID++;
        valueToCheckAgainst++;
    }
    
    if (internal_parentNodeID > valueToCheckAgainst) {
        for (y=0; y<usedMenus.length; y++) {
            if (usedMenus[y] == internal_parentNodeID) {
                match = true;
            }
        }
        if (!match) {
            usedMenus[i] = internal_parentNodeID;
            i++;
            menus[internal_parentNodeID] = new menu(parentWidth, "vertical", 0, 0, 0, 0, "#66cc66", "#076400", "Verdana,Helvetica", 8, "bold", 
		        "bold", "black", "white", 1, "black", 2, 62, false, true, false, false, 6, false, 4, 4, "black");
	
        }
    }
    if (internal_parentNodeID > valueToCheckAgainst) {
        //Add Sub Items
        menus[internal_parentNodeID].addItem('/modules/miljoparm/pages/default.asp?pID='+pageID, "miljo", 18, "left", name, internal_SubNodeID);
    }
    else {
        //Add top Items
        menus[0].addItem('/modules/miljoparm/pages/default.asp?pID='+pageID, "miljo", width, "center", name, internal_SubNodeID);
    }
}
