var $btnOpenLogin=document.getElementsByClassName("js-btn-open-login"),$btnCloseLogin=document.getElementsByClassName("js-btn-close-login"),$loginFormHolder=document.getElementsByClassName("js-login-form-holder")[0],$errors=document.getElementsByClassName("js-errors")[0],$formLogin=document.getElementById("login-form"),iDates=!1;document.getElementsByName("login_ident")[0]&&(iDates=!0);for(var i=0;i<$btnOpenLogin.length;i++)$btnOpenLogin[i].addEventListener("click",function(e){e.preventDefault(),$loginFormHolder.classList.remove("hidden")},!1);for(i=0;i<$btnCloseLogin.length;i++)$btnCloseLogin[i].addEventListener("click",function(e){e.preventDefault(),$loginFormHolder.classList.add("hidden")},!1);function loginFormAddRequiredError(e,t){var n=document.createElement("span"),s=e.parentNode.getElementsByClassName("required");0'+t+""}}else window.location=e.url}},s.open("POST","/user/login",!0),s.setRequestHeader("Content-type","application/x-www-form-urlencoded"),s.send(e))}$formLogin&&($formLogin.onsubmit=function(){var e=document.getElementsByName(iDates?"login_ident":"login_username")[0],t=(e=void 0===e?document.getElementsByName("username")[0]:e).value,n=document.getElementsByName("login_password")[0],s=(n=void 0===n?document.getElementsByName("password")[0]:n).value,r=document.getElementsByName("trk")[0].value,a=!1,o=e.parentNode.getElementsByClassName("required"),e=(0