Apache2-WebApp-Extra-Admin
view release on metacpan or search on metacpan
usr/share/webapp-toolkit/extra/htdocs/admin/js/menu.js view on Meta::CPAN
/*
* Apache2::WebApp::Toolkit - Admin Control Panel (menu.js)
* Copyright (C) 2010 Marc S. Brooks <mbrooks@cpan.org>
*
* Licensed under the terms of the BSD License
* http://www.opensource.org/licenses/bsd-license.php
*/
var menu_total;
function initMenus(total) {
var last = getCookie("last");
menu_total = total;
if (last) {
viewOptions(last);
}
else {
if (total < 2) { // Control Panel & About menus
resetMenu();
}
else {
viewOptions("menu_1");
}
}
}
function loadMenu(mode) {
var last = getCookie("last");
if (last != mode) {
parent.side.viewOptions(mode);
}
}
function resetMenu() {
for (var i = 1; i <= menu_total; i++) {
document.getElementById("menu_" + i).style.display = "none";
}
}
function viewOptions(mode) {
var obj = document.getElementById(mode);
if (obj.style.display == "block") {
obj.style.display = "none";
delCookie("last");
}
else {
resetMenu();
obj.style.display = "block";
setCookie("last", mode);
}
}
( run in 0.814 second using v1.01-cache-2.11-cpan-39bf76dae61 )