if (typeof initLanguageDropdown === 'function') { initLanguageDropdown(); } else { var waitCount = 0; var waitInit = setInterval(function() { waitCount++; if (typeof initLanguageDropdown === 'function') { clearInterval(waitInit); initLanguageDropdown(); } else if (waitCount > 50) { clearInterval(waitInit); } }, 100); }