| LEFT | RIGHT | 
| (no file at all) |  | 
|   1 "use strict"; |   1 "use strict"; | 
|   2  |   2  | 
|   3 (function() |   3 (function() | 
|   4 { |   4 { | 
|   5   function escapeRegExp(string) |   5   function escapeRegExp(string) | 
|   6   { |   6   { | 
|   7     return string.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g, "\\$&"); |   7     return string.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g, "\\$&"); | 
|   8   } |   8   } | 
|   9  |   9  | 
|  10   function hasClass(element, className) |  10   function hasClass(element, className) | 
| (...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  62   function navigationClick(event) |  62   function navigationClick(event) | 
|  63   { |  63   { | 
|  64     toggleClass(document.getElementById("navbar-menu"), "visible"); |  64     toggleClass(document.getElementById("navbar-menu"), "visible"); | 
|  65   } |  65   } | 
|  66  |  66  | 
|  67   function initMenu() |  67   function initMenu() | 
|  68   { |  68   { | 
|  69     document.getElementById("navbar-menu-toggle").onclick = navigationClick; |  69     document.getElementById("navbar-menu-toggle").onclick = navigationClick; | 
|  70   } |  70   } | 
|  71  |  71  | 
|  72   function initFooterSection(section) |  | 
|  73   { |  | 
|  74     var header = section.getElementsByTagName("h1")[0]; |  | 
|  75     header.onclick = function() |  | 
|  76     { |  | 
|  77       toggleClass(section, "visible"); |  | 
|  78     }; |  | 
|  79   } |  | 
|  80  |  | 
|  81   function initFooter() |  | 
|  82   { |  | 
|  83     var footerContent = document.getElementById("footer-content"); |  | 
|  84     var footerNav = footerContent.getElementsByTagName("nav")[0]; |  | 
|  85     var footerNavSections = footerNav.getElementsByTagName("section"); |  | 
|  86  |  | 
|  87     for (var i = 0; i < footerNavSections.length; i++) |  | 
|  88     { |  | 
|  89       var section = footerNavSections[i]; |  | 
|  90       initFooterSection(section); |  | 
|  91     } |  | 
|  92   } |  | 
|  93  |  | 
|  94   initLanguageSelection(); |  72   initLanguageSelection(); | 
|  95   initMenu(); |  73   initMenu(); | 
|  96   initFooter(); |  | 
|  97 })(); |  74 })(); | 
| LEFT | RIGHT |