Git Repository Public Repository

namibia

URLs

Copy to Clipboard
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
;(function(){
  $(document).ready(function(){
    var $_menu, $_mobimenu, $_portalMenu, $_MobiPortalMenu, $_headerBottom, $_mobileheaderbottom ;

    $_menu = $([
        '<div id="BrochureMenu" class="nav-bar span12">',
          '<div id="menu">',
            '<ul>',
              '<li class="select_page"><a href="/#/" title="">Home</a></li>',
              '<li><a href="/#/about_us" title="">ABOUT US</a></li>',
              '<li><a href="/documents/Terms_and_Conditions.pdf" target="_blank" title="">Terms &amp; Conditions</a></li>',
              '<li><a href="/#/faq" title="">FAQ</a></li>',
              '<li><a href="/#/contact_us" title="">CONTACT US</a></li>',
              '<li><a id="log" href="/#/login" title="">LOGIN</a></li>',
            '</ul>',
          '</div>',
        '</div>'
      ].join(''));
    
    
    $_mobimenu = $([
                    
				'<div id="MobiBrochureMenu">',
				'<div class="span12">',
					'<h1 class="bottom-heading"></h1>',
					
					'<div class="btn-group drop-down-menu-btn">',
						'<a class="btn btn-danger dropdown-toggle mobile-dropdown-btn" data-toggle="dropdown">',
						'</a>',
						
						'<ul class="dropdown-menu pull-right mobi-nav">',
							'<img class="drop-down-arrow" src="imgs/drop_down_arrow.png" alt="">',
							'<li><a href="#/">HOME</a></li>',
		                	'<li><a href="#/about_us">ABOUT US</a></li>',
		                    '<li><a target="_blank" href="documents/Terms_and_Conditions.pdf">TERMS & CONDITIONS</a></li>',
		                     '<li><a href="/#/faq" title="">FAQ</a></li>',
		                      '<li id="login_mobi"><a href="#/login">LOGIN</a></li>',
		                      '<li><a href="#/contact_us">CONTACT US</a></li>',
						'</ul>',
					'</div>',
					
				'</div>',
				'</div>'
                         
              ].join(''));


    handleHashChange = function()
      {
        if(
          location.hash == '#/' ||
          location.hash == '#/dealerhome' ||
          location.hash == '#/login' ||
          location.hash == '#/faq' ||
          location.hash == '#/about_us'||
          location.hash == '#/contact_us'
          
        )
        {
          $_portalMenu = $('#PortalMenu');
          $_portalMenu.hide();
          
          $_MobiPortalMenu = $('#MobiPortalMenu');
          $_MobiPortalMenu.hide();
          
          $('#PublicMenu').remove();
          $('#MobiPublicMenu').remove();
          
          // have to remove menu it keeps appending
          $('#BrochureMenu').remove();
          $('#MobiBrochureMenu').remove();
          
          $_headerBottom = $('.header-bottom');
          $_mobileheaderbottom = $('.mobile-header-bottom');
          
          $_headerBottom.append( $_menu );
          $_mobileheaderbottom.append( $_mobimenu );

          $_menu.find('.select_page').removeClass('select_page');
          $_menu.find('a[href="/' + location.hash +'"]' ).closest('li').addClass('select_page');
        }
      };

    $(window).on('pageChange', handleHashChange);
    handleHashChange();
  });

})();

Commits for namibiapublic/js/app/brochure_menu.js

Diff revisions: vs.
Revision Author Commited Message
df0489 ... Mark Fri 14 Oct, 2016 10:01:00 +0000

initial commit