<html lang="ru" class="h-100">
<head>
    <meta charset="UTF-8">
    <title>Оформление заказа</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <script type="module" src="./node_modules/bootstrap/dist/js/bootstrap.min.js"></script>
    <link href="./node_modules/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet"/>
    <link href="./node_modules/@fortawesome/fontawesome-free/css/all.min.css" rel="stylesheet"/>
    <link rel="stylesheet" href="./style.css">
</head>
<body class="d-flex flex-column h-100">
<header>
    <nav class="navbar navbar-expand-md">
        <div class="container-fluid">
            <a class="navbar-brand" href="/">
                <img src="./logo.png" alt="logo" width="128">
            </a>
            <button class="navbar-toggler" type="button" data-bs-toggle="collapse"
                data-bs-target="#navbarNav"
                aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
                <span class="navbar-toggler-icon"></span>
            </button>
            <div class="navbar-collapse collapse justify-content-start" id="navbarNav">
                <div class="navbar-nav">
                    <a class="nav-link" href="index.html">Каталог</a>
                    <a class="nav-link" href="stock.html">Акции</a>
                    <a class="nav-link" href="contacts.html">Контакты</a>
                </div>
            </div>
            <div class="navbar-collapse collapse justify-content-end" id="navbarNav">
                <div class="navbar-nav">
                    <a class="btn custom-btn" href="personalAccount.html">Профиль</a>
                    <a class="btn btn-warning" href="basket.html">Корзина</a>
                </div>
            </div>
        </div>
    </nav>
</header>
<main class="container-fluid p-2">
    <section class="h-100">
  <div class="mask d-flex align-items-center h-100 gradient-custom-3">
    <div class="container h-100">
      <div class="row d-flex justify-content-center align-items-center h-100">
        <div class="col-12 col-md-9 col-lg-7 col-xl-6">
          <div class="card" style="border-radius: 15px; border-color:gold;">
            <div class="card-body p-5">
              <h2 class="text-uppercase text-center mb-5">Оформление заказа</h2>

              <form>

                <div class="form-outline mb-4">
                  <input type="text" id="form3Example1cg" class="form-control form-control-lg" />
                  <label class="form-label" for="form3Example1cg">Ваше имя</label>
                </div>

                <div class="form-outline mb-4">
                    <input type="tel" id="form3Example5cg" class="form-control form-control-lg" />
                    <label class="form-label" for="form3Example5cg">Номер телефона</label>
                </div>

                <label class="form-check-label" for="creditCard">Вариант получения</label>

                <div class="form-check mb-4">
                  <input class="form-check-input" type="radio" name="deliveryMethod" id="selfPickup" value="selfPickup">
                  <label class="form-check-label" for="selfPickup">Самовывоз</label>
                </div>
              
                <div class="form-check mb-4">
                  <input class="form-check-input" type="radio" name="deliveryMethod" id="delivery" value="delivery">
                  <label class="form-check-label" for="delivery">Доставка</label>
                </div>
              
                <div class="form-outline mb-4" id="deliveryAddress" style="display: none;">
                  <input type="text" id="form3ExampleAddress" class="form-control form-control-lg" />
                  <label class="form-label" for="form3ExampleAddress">Ваш адрес доставки</label>
                  
                  <div id="deliveryTimeOptions">
                    <select class="form-select" id="timeSlotSelect" name="timeSlot">
                      <option value="10:00-10:30">10:00-10:30</option>
                      <option value="10:30-11:00">10:30-11:00</option>
                      <option value="11:00-11:30">11:00-11:30</option>
                      <option value="11:30-12:00">11:30-12:00</option>
                      <option value="12:00-12:30">12:00-12:30</option>
                      <option value="12:30-13:00">12:30-13:00</option>
                      <option value="13:00-13:30">13:00-13:30</option>
                      <option value="13:30-14:00">13:30-14:00</option>
                      <option value="14:00-14:30">14:00-14:30</option>
                      <option value="14:30-15:00">14:30-15:00</option>
                      <option value="15:00-15:30">15:00-15:30</option>
                      <option value="15:30-16:00">15:30-16:00</option>
                      <option value="16:00-16:30">16:00-16:30</option>
                      <option value="16:30-17:00">16:30-17:00</option>
                      <option value="17:00-17:30">17:00-17:30</option>
                      <option value="17:30-18:00">17:30-18:00</option>
                      <option value="18:00-18:30">18:00-18:30</option>
                      <option value="18:30-19:00">18:30-19:00</option>
                      <option value="19:00-19:30">19:00-19:30</option>
                      <option value="19:30-20:00">19:30-20:00</option>
                      <option value="20:00-20:30">20:00-20:30</option>
                      <option value="20:30-21:00">20:30-21:00</option>
                      <option value="21:00-21:30">21:00-21:30</option>
                      <option value="21:30-22:00">21:30-22:00</option>
                      <option value="22:00-22:30">22:00-22:30</option>
                      <option value="22:30-23:00">22:30-23:00</option>                      
                    </select>
                    <label for="timeSlotSelect">Выберите время доставки:</label>
                  </div>
                </div>
              
                <label class="form-check-label" for="creditCard">Вариант оплаты</label>

                <div class="form-check mb-4">
                  <input class="form-check-input" type="radio" name="paymentMethod" id="cash" value="cash">
                  <label class="form-check-label" for="cash">Наличные</label>
                </div>

                <div class="form-check mb-4">
                  <input class="form-check-input" type="radio" name="paymentMethod" id="creditCard" value="creditCard">
                  <label class="form-check-label" for="creditCard">Оплата картой</label>
                </div>

                <div class="form-outline mb-4" id="creditCardDetails" style="display: none;">
                  <div class="row mb-4">
                    <div class="col">
                      <div class="form-outline">
                        <input type="text" id="formNameOnCard" class="form-control" />
                        <label class="form-label" for="formNameOnCard">Имя держателя карты</label>
                      </div>
                    </div>
                    <div class="col">
                      <div class="form-outline">
                        <input type="text" id="formCardNumber" class="form-control" />
                        <label class="form-label" for="formCardNumber">Номер карты</label>
                      </div>
                    </div>
                  </div>
              
                  <div class="row mb-4">
                    <div class="col-3">
                      <div class="form-outline">
                        <input type="text" id="formExpiration" class="form-control" />
                        <label class="form-label" for="formExpiration">Срок действия</label>
                      </div>
                    </div>
                    <div class="col-3">
                      <div class="form-outline">
                        <input type="text" id="formCVV" class="form-control" />
                        <label class="form-label" for="formCVV">CVV</label>
                      </div>
                    </div>
                  </div>
                </div>

                <div class="d-flex justify-content-center">
                    <button class="btn btn-warning" type="button" id="saveButton">Оформить</button>
                </div>

              </form>

            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</section>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script>
$(document).ready(function() {
    $('input[type=radio][name=deliveryMethod]').change(function() {
        if (this.value === 'delivery') {
            $('#deliveryAddress').show();
            $('#deliveryTimeOptions').show();
        } else {
            $('#deliveryAddress').hide();
            $('#deliveryTimeOptions').hide();
        }
    });

    $('input[type=radio][name=paymentMethod]').change(function() {
        if (this.value === 'creditCard') {
            $('#creditCardDetails').show();
        } else {
            $('#creditCardDetails').hide();
        }
    });
});
</script>
</main>
<footer class="footer mt-auto d-flex flex-shrink-0 justify-content-center align-items-center">
    Все права защищены © 2023-2024
</footer>
</body>
</html>