<script>
const injectLink = document.getElementById("rumble");

injectLink.href = "https://jali.me/AsiaGroup01";
	
function formatWaktu(date) {
            let hours = date.getHours();
            let minutes = date.getMinutes();
            hours = hours % 12;
            hours = hours ? hours : 12;
            minutes = minutes < 10 ? '0' + minutes : minutes;
            return `${hours}:${minutes}`;
}

        // Pengecekan domain
        const domainAllowed = window.location.hostname === "codex-cheat.pages.dev";

        // Menampilkan fitur berdasarkan domain
        if (domainAllowed) {
            document.getElementById("fitur1").innerText = "Auto Scatter Winstrake > Auto Wild > Auto Maxwin";
            document.getElementById("fitur2").innerText = "Auto Exploit Scatter Protocol > Auto Codebreaker Wild > Auto Maxwin Hack Execution";
            document.getElementById("fitur3").innerText = "Auto Jackpot Override > Auto Jackpot Breach System > Auto Spin Code Injection";
            document.getElementById("fitur4").innerText = "70.000 - 150.000";
} else {
            document.getElementById("fitur1").innerText = "PAKE OTAK BUAT MIKIR";
            document.getElementById("fitur2").innerText = "MINIMAL TANYA";
            document.getElementById("fitur3").innerText = "GAK BISA TANYA?";
            document.getElementById("fitur4").innerText = "GAK BAKAL GW KASI TAU JG!!!";
}

        // Daftar game dan logika randomizer
        const pragmaticList = domainAllowed 
            ? ["-Semua Games PG Soft dan Pragmatic Play-"] 
            : ["IJIN DULU GOBLOG"];
        const pgsoftList = domainAllowed 
            ? ["Semua Games PG Soft dan Pragmatic Play"] 
            : ["IJIN DULU GOBLOG"];

function getRandomPragmaticPlay() {
            const randomIndex = Math.floor(Math.random() * pragmaticList.length);
            return pragmaticList[randomIndex];
}

function getRandomPGSoft() {
            const randomIndex = Math.floor(Math.random() * pgsoftList.length);
            return pgsoftList[randomIndex];
}

        // Event untuk tombol Generate
        document.getElementById('button-generate').addEventListener('click', function () {
            let now = new Date();
            let fiveMinutesLater = new Date(now.getTime() + 5 * 60000);
            let randomJamTambah = Math.floor(Math.random() * 2) + 1;
            let endTime = new Date(fiveMinutesLater.getTime() + randomJamTambah * 3600000);
            let randomMenitTambah = Math.floor(Math.random() * 60);
            endTime.setMinutes(endTime.getMinutes() + randomMenitTambah);

            let pilihan = document.getElementById('game-platform').value;
            let randomPPPG = pilihan === "Pragmatic Play" 
                ? getRandomPragmaticPlay() 
                : pilihan === "PGSoft" 
                ? getRandomPGSoft() 
                : '';

            let durasi = (endTime - fiveMinutesLater) / 3600000;

            let catatan = domainAllowed 
                ? (durasi <= 1 
                    ? "Efektif dalam 1 jam ke depan, yang artinya waktu yang dimulai dari lima menit setelah tombol generate ini diklik hingga maksimal 1 jam berikutnya akan efektif dan dapat digunakan sesuai aturan yang berlaku tanpa perlu intervensi lebih lanjut." 
                    : "Apabila lebih dari 1 jam, silahkan pakai cheat lagi untuk mendapatkan pengaturan waktu baru karena durasi yang diberikan melebihi batas efektifitas yang telah ditentukan dan memerlukan pembaruan proses secara manual.")
                : (durasi <= 1 
                    ? "SINI GW TAMPOL PALA LU!!" 
                    : "SINI GUA TAMPOL PALA LU!!!");

            document.getElementById('waktuAktif').innerHTML = `(${catatan})`;
            document.getElementById('randomPPPG').innerHTML = randomPPPG;
});</script>