function qi(a){return document.getElementById(a)}function q(a){return document.querySelector(a)}function qa(a){return document.querySelectorAll(a)}function qs(a,b){return a.querySelector(b)}function qas(a,b){return a.querySelectorAll(b)}function ff(a,b){for(var c=a.length,e=0;ed.status?e(d.responseText,d.status):f(d.responseText,d.status))};var h=[],g;for(g in c)""!==c[g]?h.push(encodeURIComponent(g)+"="+encodeURIComponent(c[g])):h.push(encodeURIComponent(g));c=h.join("&");"POST"===a?(d.open(a,b,!0),d.setRequestHeader("Content-type","application/x-www-form-urlencoded"),d.send(c)):(""!==c&&(b+="?"+c),d.open(a,b,!0),d.send())} function rp(a,b,c,e){r("POST",a,b,c,e)}function rg(a,b,c,e){r("GET",a,b,c,e)}function rgr(a,b,c){r("GET",a,{},b,c)}function cloneTemplate(a){return document.getElementById(a).content.children[0].cloneNode(!0)}function elementFromHtml(a){var b=document.createElement("div");b.innerHTML=a;return b.children[0]}function onEnter(a,b){a.addEventListener("keydown",function(a){13===a.keyCode&&(b(a),a.preventDefault())})} function onScrollNearEnd(a,b){window.onscroll=function(){window.innerHeight+window.scrollY>=document.documentElement.scrollHeight-a&&b(window.innerHeight+window.scrollY-document.documentElement.scrollHeight+a)}};