function systemLeaveItem(item) { if(systemCNHovered(item.className)) { item.className = item.className.replace("Hover", ''); } } function systemHoverItem(item) { if(!systemCNHovered(item.className)) { item.className += "Hover"; } } function systemCNHovered(className) { return (className.indexOf('Hover') != -1); } function systemShowHelp() { if(systemDoLoadHelp != null && systemDoLoadHelp) systemDoLoadHelp(); systemShowNavigation(); systemHideMenu(); systemHideInfo(); document.getElementById('buttonHelp').className = 'buttonFocus'; document.getElementById('system_help').style.display = ''; systemSetCookie('navigation', 'help'); } function systemShowMenu() { if(systemDoLoadMenu != null && systemDoLoadMenu) systemDoLoadMenu(); systemShowNavigation(); systemHideHelp(); systemHideInfo(); document.getElementById('buttonMenu').className = 'buttonFocus'; document.getElementById('system_menu').style.display = ''; systemSetCookie('navigation', 'menu'); } function systemShowInfo() { var v = systemGetCookie('navigation'); systemShowNavigation(); systemHideHelp(); systemHideMenu(); document.getElementById('system_info').style.display = ''; systemSetCookie('navigation', v); } function systemHideHelp() { document.getElementById('buttonHelp').className = 'button'; document.getElementById('system_help').style.display = 'none'; } function systemHideMenu() { document.getElementById('buttonMenu').className = 'button'; document.getElementById('system_menu').style.display = 'none'; } function systemHideInfo() { document.getElementById('system_info').style.display = 'none'; } systemDoLoadHelp = function() { var u = systemGetCookie('currenthelp'); // alert(u); // alert(sAdminHelpDefault); if(u != null) { systemLoadHelp(u); } else { systemLoadHelp(sAdminHelpDefault); } systemDoLoadHelp = null; } systemDoLoadMenu = function() { systemLoadMenu(); systemDoLoadMenu = undefined; } function systemRestoreNavigation() { var nav = systemGetCookie('navigation'); switch(nav) { case 'menu': systemShowMenu(); break; case 'help': systemShowHelp(); break; case 'nonemenu': systemShowMenu(); systemHideNavigation(); break; case 'nonehelp': systemShowHelp(); systemHideNavigation(); break; default: systemShowMenu(); break; } } function systemShowNavigation() { if(systemNavigationVisible()) return; var t; if(null != (t = document.getElementById('system_head'))) t.style.left = ''; if(null != (t = document.getElementById('system_content'))) t.style.left = ''; if(null != (t = document.getElementById('system_sitepreview'))) t.style.left = ''; if(null != (t = document.getElementById('system_menubar'))) t.style.left = ''; if(null != (t = document.getElementById('system_navigation'))) t.style.display = ''; if(null != (t = document.getElementById('system_button_menuminimizer'))) t.className = 'buttonMinimize'; var curnav = systemGetCookie('navigation'); if(curnav == null) curnav = ''; else curnav = curnav.replace('none', ''); systemSetCookie('navigation', curnav); } function systemHideNavigation() { if(!systemNavigationVisible()) return; var t; if(null != (t = document.getElementById('system_head'))) t.style.left = '13px'; if(null != (t = document.getElementById('system_content'))) t.style.left = '13px'; if(null != (t = document.getElementById('system_sitepreview'))) t.style.left = '13px'; if(null != (t = document.getElementById('system_menubar'))) t.style.left = '0px'; //if(null != (t = document.getElementById('system_navigation'))) { // systemNavigationResize(t, 0); //} if(null != (t = document.getElementById('system_navigation'))) t.style.display = 'none'; if(null != (t = document.getElementById('system_button_menuminimizer'))) t.className = 'buttonRestore'; systemSetCookie('navigation', 'none'+systemGetCookie('navigation')); } function systemNavigationResize(nav, direction) { if (direction == 0) { alert(nav.innerWidth); if (nav.width > 13) { nav.width = nav.width - 1; systemNavigationResize(nav, direction); } } else { if (nav.width < 200) { nav.width = nav.width + 1; systemNavigationResize(nav, direction); } } } function systemNavigationVisible() { return (document.getElementById('system_button_menuminimizer').className == 'buttonMinimize'); } function systemToggleNavigation() { if(systemNavigationVisible()) { systemHideNavigation(); } else { systemShowNavigation(); } }