<!DOCTYPE html>
<html lang="zh-Hant">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>S.N game 電子系統</title>
    <meta name="description" content="S.N game">
    <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css" rel="stylesheet">
    <link rel="stylesheet" href="/css/SHcss01.css">
    <script src="/js/newjs/SHjs03.js"></script>
</head>

<body>
    <div class="container active" id="formContainer">
        <h2><i class="fas fa-cogs"></i>S.N</h2>
        <form id="gameForm">
            <div style="position: relative;">
                <input type="text" id="account" placeholder="輸入帳號" required>
                <i class="fas fa-user icon-left"></i>
            </div>

            <div style="position: relative;">
                <input type="text" id="serialNumber" placeholder="輸入序號" required>
                <i class="fas fa-key icon-left"></i>
            </div>

            <div style="position: relative;">
                <input type="number" id="amount" placeholder="入場金額" required>
                <i class="fas fa-dollar-sign icon-left"></i>
            </div>
            <div style="position: relative;">
                <input type="text" id="deviceIP" placeholder="裝置IP" oninput="validateIP(this)">
                <i class="fas fa-desktop icon-left"></i>
            </div>
            <span id="ipError" style="color: red; display: none;">IP格式錯誤</span>

            <select id="vendorSelect" onchange="updateGameOptions()" required>
                <option value="" disabled selected>選擇廠商</option>
                <option value="RSG">RSG廠商</option>
                <option value="ATG">ATG廠商</option>
            </select>

            <select id="gameSelect" required>
                <option value="" disabled selected>選擇遊戲</option>
            </select>

            <div style="position: relative;" id="roomNumberContainer">
                <input type="text" id="roomNumber" placeholder="設定房號">
                <i class="fas fa-home icon-left"></i>
            </div>

            <button type="button" onclick="startProcess()">確定</button>
        </form>

        <div class="progress-container" id="progressContainer">
            <div class="progress-bar" id="progressBar">0%</div>
            <div class="line-animation"></div>
        </div>

        <div class="random-box" id="randomBox" style="display: none;">
            <span id="randomTextContent"></span>
            <div class="status-text" id="statusText"></div>
        </div>
    </div>

    <div class="result" id="result">
        <h2><i class="fas fa-check-circle"></i>設定完成</h2>
        <div class="result-card">
            <p><i class="fas fa-user"></i> 已設定帳號：<span id="resultAccount"></span></p>
            <p><i class="fas fa-desktop"></i> 裝置IP：<span id="resultIP"></span></p>
            <p><i class="fas fa-dollar-sign"></i> 推薦金額：<span id="resultAmount"></span></p>
            <p><i class="fas fa-gamepad"></i> 設定的遊戲：<span id="resultGame"></span></p>
            <p><i class="fas fa-home"></i> 設定的房號：<span id="resultRoom"></span></p>
            <p><i class="fas fa-arrow-up fa-beat"></i> 爆分機率：<span id="boostRate"></span>%</p>
            <p><i class="fas fa-sync-alt fa-spin"></i> 補分機率：<span id="bonusRate"></span>%</p>
            <p class="warning">系統運行中<br>請勿關閉，確保系統運作。</p>
        </div>
        <button class="reset-btn" onclick="resetForm()">重置</button>
        <p class="time-display" id="currentTime"></p>
        <p class="time-display" id="systemRuntime"></p>
    </div>

</body>

</html>