(function(n){function r(t){var r,u;this.dd=t;this.placeholder=this.dd.children("span");this.opts=this.dd.find("ul.dropdown > li");this.val="";this.index=-1;this.initEvents();var i=n("#Languages").data("selectedlanguage"),f=!1,e=[];n("#Languages ul li").each(function(t,i){e.push(n(i).data("value"))});nwp.sessionStorage.getItem("isBrowserLangChecked")||n("#Languages").data("check-browser-language")!=="True"||(r=navigator.language||navigator.userLanguage,r&&i&&i.toLowerCase()!==r.toLowerCase()&&r.split("-")[0]!==i.split("-")[0]&&e.forEach(function(n){var t=n.toLowerCase(),u=t.split("-")[0];(t===r.toLowerCase()||u===r.split("-")[0])&&(i=t,nwp.sessionStorage.setItem("isBrowserLangChecked",!0),f=!0)}));u=n("#Languages ul").find("[data-value='"+i+"']").text();this.placeholder.text(u);(n("#Languages ul li").length==1||u=="")&&(console.log("no cookie"),n("#Languages span").text(n("#Languages ul li").eq(0).text()));f&&nwp.sessionStorage.getItem("isBrowserLangChecked")&&n("#Languages").data("check-browser-language")==="True"&&(window.languageSelectorHelper.changeLanguage(n('#Languages ul li[data-value="'+i+'"]')),nwp.sessionStorage.setItem("isBrowserLangChecked",!0))}var t="UserLanguage",i=1;r.prototype={initEvents:function(){var i=this,u="#000",r="#fff",f="#e8e8e8",e='url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAKCAYAAAB4zEQNAAAAlElEQVR42mJMy8rlY2BgmAPEMTOnTvrFgASYgLgLiEOB+Ep6dh4vumQmVIEqED8AKpCASTL+//+fASjAAFU0DYj/ALEe0IrrYEkQgCrwAeLNUI1OTAx4ABOSrkyoLpCxmkBj9zM/f/2OEcjpBOI2IH4HxCpAiQcg1SxAPB2kGYhvA7ExUOIzzFiQZBkQC2ELBIAAAwD1ti++vbjZNQAAAABJRU5ErkJggg==") 95% 50% no-repeat',o='url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAKCAQAAADSxYyGAAAARUlEQVQI12P4z/d/1X+2/wwQyPB/xv///2/954VxGf93AgXe/peAcEEwEyjw+78mjMvw3+c/CDhi5UIUa2AxCs0iFGcAAPUsW3zOfv80AAAAAElFTkSuQmCC") 95% 50% #000 no-repeat',t;i.dd.on("click",function(){return n(this).toggleClass("active"),!1});i.dd.on("mouseout",function(t){var i=n(t.target);return i.is("li")&&i.css({background:e,color:u,"background-color":i.index()%2==0?f:r}),!1});i.dd.on("mouseover",function(t){var i=n(t.target);return i.is("li")&&i.css({background:o,color:r}),!1});i.dd.on("keyup",function(s){if(s.keyCode===40){if(n(this).hasClass("active")||n(this).toggleClass("active"),t&&!t.length)return!1;t?(t.next()&&t.next().length&&t.css({background:e,color:u,"background-color":t.index()%2==0?f:r}),t.next()&&t.next().length&&(t=t.next(),t.css({background:o,color:r}))):(t=n(i.dd.find("li")[0]),t.css({background:o,color:r}))}else if(s.keyCode===38){if(n(this).hasClass("active")||n(this).toggleClass("active"),t&&!t.length)return!1;t?(t.prev()&&t.prev().length&&t.css({background:e,color:u,"background-color":t.index()%2==0?f:r}),t.prev()&&t.prev().length&&(t=t.prev(),t.css({background:o,color:r}))):(t=n(i.dd.find("li")[0]),t.css({background:o,color:r}))}else if(s.keyCode===13)t&&(t.css({background:e,color:u,"background-color":t.index()%2==0?f:r}),t.trigger("click"),t=undefined);else if(s.keyCode===27)return n(this).removeClass("active"),t&&(t.css({background:e,color:u,"background-color":t.index()%2==0?f:r}),t=undefined),!1;return!1});i.opts.on("click",function(){var t=n(this);i.val=t.text();i.index=t.index();i.placeholder.text(i.val);languageSelectorHelper.changeLanguage(t)})},getValue:function(){return this.val},getIndex:function(){return this.index}};window.languageSelectorHelper={redirectHomeToSelectedLanguage:function(){var r=AllCookies.get(t),i,u;r&&(i=n("#Languages"),i.is("[data-needredirectiflanguageselected]")&&(u=n("li[data-value='"+r+"']",i).data("url"),u&&r!==i.data("selectedlanguage")&&(window.location.href=u)))},handleSplashPageLanguageSelection:function(){n("a[data-culture]").click(function(){return AllCookies.set(t,n(this).data("culture"),{expires:i,path:"/"}),!0})},changeLanguage:function(n){var u=n.data("value"),r;AllCookies.set(t,u,{expires:i,path:"/"});r=n.data("url");r&&(window.location.href=r)},initLanguageSelectorDropdown:function(){if(n("#Languages ul li").length>1)var t=new r(n("#Languages"));else n("#Languages span").text(n("#Languages ul li").eq(0).text())}}})(jQuery),function(){function n(){var n=$(".wrapper-dropdown-1").outerWidth();$("ul.dropdown").css("width",n+50+"px")}$(document).ready(function(){languageSelectorHelper.initLanguageSelectorDropdown();n();nwp.dropdownKeyInteraction.initLanguagesDropdownKeyInteraction()});$(window).resize(function(){n()});$(document).click(function(){$(".wrapper-dropdown-1").removeClass("active")})}()