// demo let demo = document.querySelector('.decaf7320'); if(demo){ let demoOpen = demo.querySelector('.b581b511e'), demoGame = demo.querySelector('.d3bdf0a27'), demoGameData = demoGame.getAttribute('data-src'); demoOpen.addEventListener('click', function(){ this.setAttribute('aria-expanded', true); demoGame.src = demoGameData; demo.classList.add('open'); }); } // navigation mob let menuMob = document.querySelector('.h130ef48a .n4e0fba81'); if(menuMob){ let hamburger = document.querySelector('.hbe48e2ac'), lang = document.querySelector('.h130ef48a .l33a27fba'), body = document.body, overly = document.querySelector('.o4ddd7bce'), menuMobA = menuMob.querySelectorAll('.n4e0fba81 a'); hamburger.addEventListener('click', function () { if (menuMob.classList.contains('open')) { this.setAttribute('aria-expanded', false); overly.style.display = 'none'; } else { this.setAttribute('aria-expanded', true); overly.style.display = 'block'; } menuMob.classList.toggle('open'); this.classList.toggle('is_active'); body.classList.toggle('body_scroll'); lang.classList.toggle('close'); }); overly.addEventListener('click', function(){ menuMob.classList.remove('open'); body.classList.remove('body_scroll'); hamburger.classList.remove('is_active'); this.style.display = 'none'; lang.classList.remove('close'); }); menuMobA.forEach(function(el){ el.addEventListener('click', function(){ menuMob.classList.remove('open'); body.classList.remove('body_scroll'); hamburger.classList.remove('is_active'); overly.style.display = 'none'; lang.classList.remove('close'); }); }); } // rating if(document.querySelector('.rda40f572')){ let rating = document.querySelectorAll('.rda40f572'); rating.forEach( function(el) { let text = el.querySelector('.rating-total-b').innerHTML, textMath = Math.floor(parseInt(text)), ratingSvg = el.querySelector('.rc9e02e9a'); if(textMath >= 5){ ratingSvg.setAttribute('width', 100 + '%'); } else if(textMath >= 4){ ratingSvg.setAttribute('width', 80 + '%'); } else if(textMath >= 3){ ratingSvg.setAttribute('width', 60 + '%'); } else if(textMath >= 2){ ratingSvg.setAttribute('width', 40 + '%'); } else if(textMath >= 1){ ratingSvg.setAttribute('width', 20 + '%'); } }); } // tablecontent if(document.querySelector('.tefe408ef')){ let tablecontent = document.querySelector('.tefe408ef'), tablecontentBtn = tablecontent.querySelector('.t1b519f58'), body = document.body; if(window.matchMedia("(max-width: 768px)").matches){ window.addEventListener('scroll', function(){ let documentBody = document.documentElement.clientHeight, scrollHeight = window.pageYOffset; if(scrollHeight > documentBody){ tablecontent.style.display = 'grid'; } else { tablecontent.style.display = 'none'; } }); } tablecontentBtn.addEventListener('click', function(){ if(tablecontent.classList.contains('open')){ this.setAttribute('aria-expanded', false); } else { this.setAttribute('aria-expanded', true); } tablecontent.classList.toggle('open'); if(window.matchMedia("(max-width: 768px)").matches){ body.classList.toggle('body_scroll'); } }); } // scroll up if(document.querySelector('.ba5f1e134')){ let btnUp = document.querySelector('.ba5f1e134'); function scrollUp(){ return window.pageYOffset || document.documentElement.scrollTop; } window.addEventListener('scroll', function(){ let documentBody = document.documentElement.clientHeight, scrollHeight = window.pageYOffset; if(scrollHeight > documentBody){ btnUp.style.display = 'block'; } else { btnUp.style.display = 'none'; } }); btnUp.addEventListener('click', function scrolltoTop(){ window.scrollBy(0,-150); if(scrollUp() > 0){ requestAnimationFrame(scrolltoTop); } }); } //# sourceMappingURL=../sourcemaps/js.js.map