{"mappings":"ACCA,MAAM,IAAI,CAAC,SAAS,gBAAgB,CAAC,kBAAkB,GAAG,CAAC,AAAC,QCApD,SAAA,EAAqB,CAAA,EAWzB,ADXyE,ECWlE,gBAAgB,CAAC,YAAa,IAAO,EAAY,CAAA,EAAO,CAAA,GAC/D,ADZyE,ECYlE,gBAAgB,CAAC,WAAY,IAAO,EAAY,CAAA,EAAQ,CAAA,GAR3D,YAAY,KACR,IAAM,EAJuB,ADDoC,ECC7B,aAAa,CAI7B,0BAJS,ADDoC,ECC7B,aAAa,CAIM,oBACnD,AAAsD,CAAA,GAAtD,SAAS,gBAAgB,CAJZ,gBAI+B,MAAM,EAAS,CAAC,GAAa,GACzE,CAAA,EAAK,OAAO,CAAG,CAAA,CADnB,CAGJ,EDTwE","sources":["<anon>","js/rhgs.ts","js/sliders.ts"],"sourcesContent":["(function () {\nconst $db77e697490fdeee$var$initSlider = (slider, duration)=>{\n    let mouseOver = false;\n    const select = (selector)=>slider.querySelector(selector);\n    const lightboxSelector = \"dialog[open]\";\n    const initTimer = ()=>setInterval(()=>{\n            const next = select(\"input:checked ~ input\") || select(\"input:first-child\");\n            if (document.querySelectorAll(lightboxSelector).length == 0 && !mouseOver && next) next.checked = true;\n        }, duration);\n    slider.addEventListener(\"mouseover\", ()=>mouseOver = true, true);\n    slider.addEventListener(\"mouseout\", ()=>mouseOver = false, true);\n    return initTimer();\n};\nvar $db77e697490fdeee$export$2e2bcd8739ae039 = $db77e697490fdeee$var$initSlider;\n\n\nArray.from(document.querySelectorAll(\"[data-slider]\")).map((e)=>(0, $db77e697490fdeee$export$2e2bcd8739ae039)(e, 2500));\n\n})();\n//# sourceMappingURL=rhgs.js.map\n","import initSlider from \"./sliders\";\nArray.from(document.querySelectorAll(\"[data-slider]\")).map((e) => initSlider(e, 2500));\n","const initSlider = (slider: Element, duration: number) => {\n    let mouseOver: boolean = false;\n    const select = (selector: string) => slider.querySelector<HTMLInputElement>(selector);\n    const lightboxSelector = \"dialog[open]\";\n    const initTimer = () =>\n        setInterval(() => {\n            const next = select(\"input:checked ~ input\") || select(\"input:first-child\");\n            if (document.querySelectorAll(lightboxSelector).length == 0 && !mouseOver && next) {\n                next.checked = true;\n            }\n        }, duration);\n\n    slider.addEventListener(\"mouseover\", () => (mouseOver = true), true);\n    slider.addEventListener(\"mouseout\", () => (mouseOver = false), true);\n\n    return initTimer();\n};\n\nexport default initSlider;\n"],"names":["Array","from","document","querySelectorAll","map","e","mouseOver","slider","addEventListener","setInterval","next","querySelector","length","checked"],"version":3,"file":"rhgs.js.map"}