/** * @author Aaron.Lisman */ if (!window.console) { window.console = { log:function(){} }; } $(function() { Site.Init(); }); var Site = { // runs on page load Init: function() { Site.localizationSelector.Init(); } } Site.localizationSelector = { Init : function() { $('div.globalWrapper').each(function(){ var langClass = this.className.match(/lang-\w+/)[0]; // no localization bar - throws error. removed // $($('#localization-nav').find('li a[href=#'+langClass+']')[0].parentNode).addClass('active') }); $('#localization-nav li').click(function(){ var currentLang = $(this.parentNode).find('li.active a').attr('href').substring(1); var thisLang = $(this).find('a').attr('href').substring(1); if (currentLang != thisLang) { $('body#countryBridge div.globalWrapper').addClass(thisLang).removeClass(currentLang); $('body#countryBridge div.globalWrapper li.active').removeClass('active'); $(this).addClass('active'); } return false; }); } }