var nodemcu = nodemcu || {}; (function () { 'use strict'; var languageCodeToNameMap = {en: 'English', de: 'Deutsch'}; var languageNames = values(languageCodeToNameMap); var defaultLanguageCode = 'en'; $(document).ready(function () { hideNavigationForAllButSelectedLanguage(); addLanguageSelectorToRtdFlyOutMenu(); document.addEventListener("DOMSubtreeModified", function(e) { // Notify of change! debugger; console.warn("change!", e); }, false); }); function hideNavigationForAllButSelectedLanguage() { var selectedLanguageCode = determineSelectedLanguageCode(); var selectedLanguageName = languageCodeToNameMap[selectedLanguageCode]; // Finds all subnav elements and hides them if they're /language/ subnavs. Hence, all 'Modules' subnav elements // won't be hidden. //