1 | (function() { |
---|
2 | var session_storage = window.sessionStorage || {}; |
---|
3 | |
---|
4 | var menubar=jQuery("#menubar"), |
---|
5 | menuswitcher=jQuery("#menuSwitcher"), |
---|
6 | content=jQuery("#the_page > .content"), |
---|
7 | pcontent=jQuery("#content"); |
---|
8 | |
---|
9 | if (session_storage['page-menu'] == 'hidden') { |
---|
10 | jQuery("head").append('<style>#the_page #menubar {display:none;} #content.contentWithMenu, #the_page > .content {margin-left:35px;}</style>'); |
---|
11 | } |
---|
12 | else { |
---|
13 | jQuery("head").append('<style>#content.contentWithMenu, #the_page > .content {margin-left:240px;}</style>'); |
---|
14 | } |
---|
15 | |
---|
16 | function hideMenu(delay) { |
---|
17 | menubar.hide(delay); |
---|
18 | menuswitcher.addClass("menuhidden").removeClass("menushown"); |
---|
19 | content.addClass("menuhidden").removeClass("menushown"); |
---|
20 | pcontent.addClass("menuhidden").removeClass("menushown"); |
---|
21 | session_storage['page-menu'] = 'hidden'; |
---|
22 | } |
---|
23 | |
---|
24 | function showMenu(delay) { |
---|
25 | menubar.show(delay); |
---|
26 | menuswitcher.addClass("menushown").removeClass("menuhidden"); |
---|
27 | content.addClass("menushown").removeClass("menuhidden"); |
---|
28 | pcontent.addClass("menushown").removeClass("menuhidden"); |
---|
29 | session_storage['page-menu'] = 'visible'; |
---|
30 | } |
---|
31 | |
---|
32 | jQuery(function(){ |
---|
33 | if (menubar.length == 1 && p_main_menu!="disabled") { |
---|
34 | menuswitcher.html('<div class="switchArrow"> </div>'); |
---|
35 | |
---|
36 | if (session_storage['page-menu'] == 'hidden' || p_main_menu == 'off') { |
---|
37 | hideMenu(0); |
---|
38 | } |
---|
39 | else { |
---|
40 | showMenu(0); |
---|
41 | } |
---|
42 | |
---|
43 | menuswitcher.click(function(e){ |
---|
44 | if (menubar.is(":hidden")) { |
---|
45 | showMenu(0); |
---|
46 | } |
---|
47 | else { |
---|
48 | hideMenu(0); |
---|
49 | } |
---|
50 | e.preventDefault(); |
---|
51 | }); |
---|
52 | } |
---|
53 | else if (menubar.length == 1 && p_main_menu=="disabled") { |
---|
54 | showMenu(0); |
---|
55 | } |
---|
56 | }); |
---|
57 | }()); |
---|