(function ($) { ('use strict'); /** * Animacia scrollu hore po kliku na fixnu ikonku v pravom dolnom rohu */ var arrowUp = $('#js-arrowUp'); arrowUp.on('click', function () { $('html, body').animate({ scrollTop: 0 }, 'slow'); return false; }); /** * Sidebar - mobilne menu */ const headerSidebar = $('#js-sidebar'); if (headerSidebar) { $('#js-menuToggler').on('click', function () { headerSidebar.removeClass('-translate-x-full'); }); $('#js-menuClose').on('click', function () { headerSidebar.addClass('-translate-x-full'); }); $('#js-menuBackdrop').on('click', function () { headerSidebar.addClass('-translate-x-full'); }); } /** * Prevtelenie popup, aktivovanie buttonu na potvrdenie */ var reincarnationInput = $('#reincarnation_input'); var reincarnationBtn = $('#reincarnation_btn'); reincarnationInput.on('input', function () { if ($(this).val().length >= 1) { reincarnationBtn.attr('disabled', false); } else { reincarnationBtn.attr('disabled', true); } }); /** * Funkcia na vratenie textu z lang.js suboru pre konkretny jazyk */ var getTranslatedText = function (category, type) { window.currentLang = window.location.pathname.match(RegExp('^(/.*)?/(en|sk)(/.*)?$'))[2]; //window.currentLang = "sk"; //console.warn(window.location.pathname); //console.warn(window.location.pathname.match(RegExp('^(/.*)?/(en|sk)(/.*)?$'))[2]); return window.langContent[window.currentLang][category][type]; }; window.getTranslatedText = getTranslatedText; })(jQuery);