<?php
session_start();
require_once(__DIR__ . '/../config/db.php');
require_once(__DIR__ . '/../session.php');
include(__DIR__.'/layouts/stylesheet.php');
?>

    <link href="/Content/jquery.daterangepicker" rel="stylesheet"/>
    <link href="/Content/zelma-v2-beta-desktop-css" rel="stylesheet"/>
    <link href="/Content/Theme/zelma-v2-beta-desktop-<?= $config['theme']; ?>-css" rel="stylesheet"/>

</head>
<body data-online-id="vrEHfS6XA3SAinkSVD50y2P4InPcpojC7pCBD4j5bM6zk0HLMty+9A=="
      style="--expand-icon-src: url(//d33egg70nrp50s.cloudfront.net/Images/icons/expand.gif?v=20241125);
      --collapse-icon-src: url(//d33egg70nrp50s.cloudfront.net/Images/icons/collapse.gif?v=20241125);
      --play-icon-src: url(//d33egg70nrp50s.cloudfront.net/Images/icons/play.png?v=20241125);
      --jquery-ui-444444-src: url(//d33egg70nrp50s.cloudfront.net/Images/jquery-ui/ui-icons_444444_256x240.png?v=20241125);
      --jquery-ui-555555-src: url(//d33egg70nrp50s.cloudfront.net/Images/jquery-ui/ui-icons_555555_256x240.png?v=20241125);
      --jquery-ui-ffffff-src: url(//d33egg70nrp50s.cloudfront.net/Images/jquery-ui/ui-icons_ffffff_256x240.png?v=20241125);
      --jquery-ui-777620-src: url(//d33egg70nrp50s.cloudfront.net/Images/jquery-ui/ui-icons_777620_256x240.png?v=20241125);
      --jquery-ui-cc0000-src: url(//d33egg70nrp50s.cloudfront.net/Images/jquery-ui/ui-icons_cc0000_256x240.png?v=20241125);
      --jquery-ui-777777-src: url(//d33egg70nrp50s.cloudfront.net/Images/jquery-ui/ui-icons_777777_256x240.png?v=20241125);">


    <?php include(__DIR__.'/layouts/header.php'); ?>
    <?php include(__DIR__.'/layouts/game-menu.php'); ?>
    
    </div>


    <div class="site-content-container" data-container-background="general">
      <div class="container">
        <div class="row">
          <div class="col-sm-12 profile-container">
            <div class="standard-container-with-sidebar" data-style="light">
              <div class="standard-side-menu">
                <h4>
                  Akun Saya
                </h4>
                <a href="/desktop/deposit" data-active="false">
                  Deposit
                </a>
                <a href="/desktop/withdrawal" data-active="false">
                  Penarikan
                </a>
                <a href="/desktop/statement/consolidate" data-active="false">
                  Riwayat Taruhan
                </a>
                <a href="/desktop/history/bonus" data-active="false">
                  Riwayat Klaim
                </a>
                <a href="/desktop/bonus" data-active="false">
                  Klaim Bonus
                </a>
                <h4>
                  Personal Center
                </h4>
                <a href="/desktop/account-summary" data-active="true">
                  Akun Saya
                </a>
                <a href="/desktop/profile" data-active="false">
                  Ubah Profil
                </a>
                <a href="/desktop/password" data-active="false">
                  Ubah Kata Sandi
                </a>
                <a href="/desktop/loyalty/rewards" data-active="false">
                  Hadiah Loyalitas
                </a>
                <a href="/desktop/mobile-app" data-active="false">
                  Unduh Aplikasi Permainan
                </a>
                <a href="/desktop/bank-account" data-active="false">
                  Detail Perbankan
                </a>
                <a href="/desktop/message/inbox" data-active="false">
                  Pesan
                </a>
              </div>
    
                <div class="standard-form-content">
                  <div class="standard-form-title">
                    UBAH KATA SANDI
                  </div>
                  <div class="alert-success" id="alert_success" hidden></div>
                  <div class="alert-danger" id="alert_danger" hidden></div>
                  <div class="standard-form-note">
                    <span>Catatan:</span>
                    <ol>
                      <li>Kata Sandi harus terdiri dari 8-20 karakter.</li>
                      <li>Kata Sandi harus mengandung huruf dan angka.</li>
                      <li>Kata Sandi tidak boleh mengandung username.</li>
                    </ol>
                  </div>
                
                  <form action="/Profile/Password" method="post">
                    <input type="hidden" name="csrf_token" value="<?= $csrf_token; ?>">
                    <div class="standard-inline-form-group">
                      <label for="OldPassword">Kata Sandi Saat Ini</label>
                      <div data-section="asterisk">*</div>
                      <div data-section="input">
                        <input class="form-control" data-val="true" data-val-required="The OldPassword field is required." id="OldPassword" name="OldPassword" placeholder="Kata Sandi Saat Ini" type="password" />
                        <span class="standard-required-message">Kata sandi harus diisi.</span>
                      </div>
                    </div>
                    <div class="standard-inline-form-group">
                      <label for="NewPassword">Kata Sandi Baru</label>
                      <div data-section="asterisk">*</div>
                      <div data-section="input">
                        <input MaxLength="20" class="form-control" data-val="true" data-val-regex="The field NewPassword must match the regular expression &#39;^(?=.{8,20}$)(?=.*?[a-z])(?=.*?[0-9]).*$&#39;." data-val-regex-pattern="^(?=.{8,20}$)(?=.*?[a-z])(?=.*?[0-9]).*$" data-val-required="The NewPassword field is required." id="NewPassword" name="NewPassword" placeholder="Kata Sandi Baru" type="password" />
                        <span class="standard-required-message">Kata Sandi harus terdiri dari 8-20 karakter <br /> Dan harus mengandung huruf dan angka</span>
                      </div>
                    </div>
                    <div class="standard-inline-form-group">
                      <label for="ConfirmPassword">Ulangi Kata Sandi</label>
                      <div data-section="asterisk">*</div>
                      <div data-section="input">
                        <input MaxLength="20" class="form-control" data-val="true" data-val-equalto="&#39;ConfirmPassword&#39; and &#39;NewPassword&#39; do not match." data-val-equalto-other="*.NewPassword" data-val-required="The ConfirmPassword field is required." id="ConfirmPassword" name="ConfirmPassword" placeholder="Ulangi Kata Sandi" type="password" />
                        <span class="standard-required-message">Kata sandi tidak cocok.</span>
                      </div>
                    </div>
                    <div class="standard-button-group">
                      <input type="submit" class="btn btn-primary" value="UBAH KATA SANDI" />
                    </div>
                  </form>
                </div>
            </div>
          </div>
        </div>
      </div>
    </div>

<?php include(__DIR__.'/layouts/footer.php'); ?>

<div id="popup_modal" class="modal popup-modal" role="dialog" data-title="" aria-label="Popup Modal">
  <div class="modal-dialog">
    <div class="modal-content" style="--desktop-popup-alert-src: url(//d33egg70nrp50s.cloudfront.net/Images/v-zelma-v2-beta/<?= $config['theme']; ?>/desktop/layout/popup/alert.png?v=20241125);;--desktop-popup-notification-src: url(//d33egg70nrp50s.cloudfront.net/Images/v-zelma-v2-beta/<?= $config['theme']; ?>/desktop/layout/popup/notification.png?v=20241125);;--mobile-popup-alert-src: url(//d33egg70nrp50s.cloudfront.net/Images/v-zelma-v2-beta/<?= $config['theme']; ?>/mobile/layout/popup/alert.png?v=20241125);;--mobile-popup-notification-src: url(//d33egg70nrp50s.cloudfront.net/Images/v-zelma-v2-beta/<?= $config['theme']; ?>/mobile/layout/popup/notification.png?v=20241125);;--event-giveaway-popper-src: url(//d33egg70nrp50s.cloudfront.net/Images/giveaway/popper.png?v=20241125);">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
          <span aria-hidden="true">×</span>
        </button>
        <h4 class="modal-title" id="popup_modal_title">
        </h4>
      </div>
      <div class="modal-body" id="popup_modal_body">
      </div>
      <div class="modal-footer">
        <button type="button" class="btn btn-primary" data-dismiss="modal" id="popup_modal_dismiss_button">
          OK
        </button>
        <button type="button" class="btn btn-secondary" data-dismiss="modal" id="popup_modal_cancel_button" style="display: none">
          Tidak
        </button>
        <button type="button" class="btn btn-primary" id="popup_modal_confirm_button" style="display: none">
          Ya
        </button>
      </div>
    </div>
  </div>
</div>

<script src='/bundles/zelma-v2-beta-desktop-js' defer></script>

<script src='/bundles/Profile/password-js' defer></script>

<script type="text/javascript">
  window.addEventListener('DOMContentLoaded', () => {
    initializeChangePassword({
      translations: {
        CancelChangePasswordConfirmation: "Dengan mengonfirmasi, Anda akan:<br><ul><li>Membatalkan permintaan reset kata sandi Anda.</li><li>Mencegah pembaruan kata sandi selama 24 jam.</li></ul>"
      }
    });
  });
</script>

<script>
  window.addEventListener('DOMContentLoaded', () => {
    const template = document.querySelector('#live_chat_template');
    document.body.append(template.content.cloneNode(true));
  });
</script>

<script type="text/javascript">
  navigator.serviceWorker.getRegistrations().then(registrations => {
    for (const registration of registrations) {
      registration.unregister();
    }
  });
</script>

<div class="search-popup-container" id="search_popup_container"></div>

<script src='/bundles/reserve-js' defer></script>

</body>
</html>