webgui/www/extras/adminConsole/adminConsole.js
JT Smith 24ed8f3e3f - fix: "Link to a page in the webgui asset tree" has default "open in a new
window"
 - fix: cs - attachments
fixed a tabbing problem in admin console introduced intraversion
2006-06-14 16:38:16 +00:00

58 lines
2.6 KiB
JavaScript

var adminConsoleIsOn = true;
var adminConsoleApplicationSubmenu = false;
function initAdminConsole (viewAnApplication,hasSubmenu) {
adminConsoleApplicationSubmenu = hasSubmenu;
if (viewAnApplication) {
switchToApplication();
} else {
switchToAdminConsole();
document.getElementById("adminConsoleMainMenu").className = "adminConsoleHidden";
}
}
function switchToApplication () {
adminConsoleIsOn = false;
document.getElementById("console_icon").className = "adminConsoleHidden";
document.getElementById("console_title").className = "adminConsoleHidden";
document.getElementById("console_workarea").className = "adminConsoleHidden";
document.getElementById("application_help").className = "adminConsoleHelpIcon";
document.getElementById("application_icon").className = "adminConsoleTitleIcon";
document.getElementById("application_title").className = "adminConsoleTitle";
if (adminConsoleApplicationSubmenu) {
var submenu = document.getElementById("adminConsoleApplicationSubmenu");
if (submenu) {
submenu.className = "adminConsoleSubmenu";
}
}
document.getElementById("application_workarea").className = "adminConsoleWorkArea";
document.getElementById("console_toggle_off").className = "adminConsoleHidden";
document.getElementById("console_toggle_on").className = "adminConsoleToggle";
}
function switchToAdminConsole () {
adminConsoleIsOn = true;
document.getElementById("application_icon").className = "adminConsoleHidden";
document.getElementById("application_title").className = "adminConsoleHidden";
var submenu = document.getElementById("adminConsoleApplicationSubmenu");
if (submenu) {
submenu.className = "adminConsoleHidden";
}
document.getElementById("application_workarea").className = "adminConsoleHidden";
document.getElementById("application_help").className = "adminConsoleHidden";
document.getElementById("console_icon").className = "adminConsoleTitleIcon";
document.getElementById("console_title").className = "adminConsoleTitle";
document.getElementById("console_workarea").className = "adminConsoleWorkArea";
document.getElementById("console_toggle_off").className = "adminConsoleToggle";
document.getElementById("console_toggle_on").className = "adminConsoleHidden";
}
function toggleAdminConsole () {
if (adminConsoleIsOn) {
switchToApplication();
} else {
switchToAdminConsole();
}
}