{"id":2514,"date":"2025-07-08T13:21:15","date_gmt":"2025-07-08T13:21:15","guid":{"rendered":"https:\/\/jets.edu\/?page_id=2514"},"modified":"2025-11-05T13:09:58","modified_gmt":"2025-11-05T13:09:58","slug":"registration","status":"publish","type":"page","link":"https:\/\/jets.edu\/en\/registration\/","title":{"rendered":"registration"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2514\" class=\"elementor elementor-2514\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1e9381d e-con-full e-flex e-con e-parent\" data-id=\"1e9381d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-fea6dfc e-con-full e-flex e-con e-child\" data-id=\"fea6dfc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-fe973ca e-con-full e-flex e-con e-child\" data-id=\"fe973ca\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-36debaa elementor-widget elementor-widget-heading\" data-id=\"36debaa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Register Now<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c1537d4 elementor-widget elementor-widget-text-editor\" data-id=\"c1537d4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Please fill out all these fields to proceed.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a026d7c elementor-widget elementor-widget-shortcode\" data-id=\"a026d7c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><form id=\"custom-reg-form\" class=\"custom-reg-container\">\n    <div class=\"custom-reg-grid\">\n        <div class=\"input-wrapper\">\n            <input type=\"text\" name=\"first_name\"\n                placeholder=\"First Name\">\n        <\/div>\n        <div class=\"input-wrapper\">\n\n            <input type=\"text\" name=\"last_name\"\n                placeholder=\"Last Name\">\n        <\/div>\n        <div class=\"input-wrapper\">\n            <input type=\"email\" name=\"email\"\n                placeholder=\"Email\">\n        <\/div>\n        <div class=\"input-wrapper phone-wrapper\">\n\n            <div class=\"phone-container\">\n                <input type=\"text\" id=\"phone-number\" name=\"phone\"\n                    placeholder=\"Current Phone Number\">\n            <\/div>\n        <\/div>\n        <div class=\"input-wrapper full-width password-field\">\n\n            <input type=\"password\" name=\"password\" autocomplete=\"new-password\"\n                placeholder=\"Password\">\n            <!-- Closed eye (default) -->\n            <span class=\"toggle-password\" data-target=\"password\">\n                <!-- Closed eye -->\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"eye-closed\" fill=\"none\" viewBox=\"0 0 24 24\"\n                    stroke=\"currentColor\" width=\"22\" height=\"22\" style=\"display:none;\">\n                    <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\"\n                        d=\"M3 3l18 18M9.88 9.88A3 3 0 0112 9c1.657 0 3 1.343 3 3 0 .715-.25 1.37-.67 1.88m-1.48 1.48A3 3 0 0112 15c-1.657 0-3-1.343-3-3 0-.348.06-.682.17-.99M21 12s-3.6 6-9 6-9-6-9-6a15.999 15.999 0 013-3.46M12 6c5.4 0 9 6 9 6\" \/>\n                <\/svg>\n                <!-- Open eye -->\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"eye-open\" fill=\"none\" viewBox=\"0 0 24 24\"\n                    stroke=\"currentColor\" width=\"22\" height=\"22\">\n                    <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\"\n                        d=\"M15 12a3 3 0 11-6 0 3 3 0 016 0z\" \/>\n                    <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\"\n                        d=\"M2.458 12C3.732 7.943 7.523 5 12 5c4.478 0 8.268 2.943 9.542 7-1.274 4.057-5.064 7-9.542 7-4.477 0-8.268-2.943-9.542-7z\" \/>\n                <\/svg>\n            <\/span>\n\n\n        <\/div>\n        <div class=\"input-wrapper full-width password-field\">\n\n            <div class=\"password-container\">\n                <input type=\"password\" name=\"confirm_password\" autocomplete=\"new-password\"\n                    placeholder=\"Re-type Password\">\n                <span class=\"toggle-password\" data-target=\"confirm_password\">\n                    <!-- Closed eye -->\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"eye-closed\" fill=\"none\" viewBox=\"0 0 24 24\"\n                        stroke=\"currentColor\" width=\"22\" height=\"22\" style=\"display:none;\">\n                        <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\"\n                            d=\"M3 3l18 18M9.88 9.88A3 3 0 0112 9c1.657 0 3 1.343 3 3 0 .715-.25 1.37-.67 1.88m-1.48 1.48A3 3 0 0112 15c-1.657 0-3-1.343-3-3 0-.348.06-.682.17-.99M21 12s-3.6 6-9 6-9-6-9-6a15.999 15.999 0 013-3.46M12 6c5.4 0 9 6 9 6\" \/>\n                    <\/svg>\n                    <!-- Open eye -->\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"eye-open\" fill=\"none\" viewBox=\"0 0 24 24\"\n                        stroke=\"currentColor\" width=\"22\" height=\"22\">\n                        <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\"\n                            d=\"M15 12a3 3 0 11-6 0 3 3 0 016 0z\" \/>\n                        <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\"\n                            d=\"M2.458 12C3.732 7.943 7.523 5 12 5c4.478 0 8.268 2.943 9.542 7-1.274 4.057-5.064 7-9.542 7-4.477 0-8.268-2.943-9.542-7z\" \/>\n                    <\/svg>\n                <\/span>\n\n\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <button type=\"submit\" class=\"submit-btn\">\n        Register    <\/button>\n    <div class=\"input-wrapper have-account\">\n        <p>\n            Have an Account?\n            \n            <a href=\"https:\/\/jets.edu\/login\/\">\n                Login Now            <\/a>\n        <\/p>\n\n    <\/div>\n<\/form>\n<div id=\"otp-popup\" class=\"otp-popup\" style=\"display:none;\">\n    <div class=\"otp-popup-content\">\n        <span class=\"otp-close\">&times;<\/span>\n        <h2>Email Verification<\/h2>\n        <p>Please enter the verification code sent to your Email\t\t<p>Note: The code maybe in Junk Email or Spam.        <\/p>\n        <div class=\"otp-inputs\">\n            <input type=\"text\" maxlength=\"1\" class=\"otp-digit\" placeholder=\"-\" \/>\n            <input type=\"text\" maxlength=\"1\" class=\"otp-digit\" placeholder=\"-\" \/>\n            <input type=\"text\" maxlength=\"1\" class=\"otp-digit\" placeholder=\"-\" \/>\n            <input type=\"text\" maxlength=\"1\" class=\"otp-digit\" placeholder=\"-\" \/>\n            <input type=\"text\" maxlength=\"1\" class=\"otp-digit\" placeholder=\"-\" \/>\n            <input type=\"text\" maxlength=\"1\" class=\"otp-digit\" placeholder=\"-\" \/>\n        <\/div>\n        <p class=\"resend-timer\">\n            Send code again in            <span id=\"resend-timer\">2<\/span>\n            seconds        <\/p>\n    <\/div>\n<\/div>\n<script>\n    \/*document.addEventListener(\"DOMContentLoaded\", function () {\n        const inputs = document.querySelectorAll(\".otp-digit\");\n\n        function getOTPValue() {\n            return Array.from(inputs).map(input => input.value).join('');\n        }\n\n        function checkIfCompleteAndSubmit() {\n            const code = getOTPValue();\n            if (code.length === inputs.length && \/^\\d+$\/.test(code)) {\n                \/\/ Call your OTP verification function here\n                verifyOTP(code);\n            }\n        }\n\n        inputs.forEach((input, index) => {\n            input.addEventListener(\"input\", (e) => {\n                const value = input.value;\n                if (value.length === 1 && index < inputs.length - 1) {\n                    inputs[index + 1].focus();\n                }\n                checkIfCompleteAndSubmit();\n            });\n\n            input.addEventListener(\"keydown\", (e) => {\n                if (e.key === \"Backspace\" && !input.value && index > 0) {\n                    inputs[index - 1].focus();\n                }\n            });\n\n            input.addEventListener(\"paste\", (e) => {\n                e.preventDefault();\n                const paste = e.clipboardData.getData(\"text\").replace(\/\\D\/g, \"\").substring(0, 6);\n                if (paste.length > 0) {\n                    for (let i = 0; i < inputs.length; i++) {\n                        inputs[i].value = paste[i] || \"\";\n                    }\n                    inputs[inputs.length - 1].focus();\n                    checkIfCompleteAndSubmit();\n                }\n            });\n        });\n\n        \/\/ Dummy example function \u2014 replace with your actual logic\n        function verifyOTP(code) {\n            console.log(customRegAjax.verifying_otp, code);\n            \/\/window.location.href = customRegAjax.redirect_url;\n\n        }\n        \n    });*\/\n<\/script><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-db71b87 e-con-full e-flex e-con e-child\" data-id=\"db71b87\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4d34716 elementor-widget elementor-widget-image\" data-id=\"4d34716\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"994\" src=\"https:\/\/jets.edu\/wp-content\/uploads\/2025\/10\/Rectangle-2749.webp\" class=\"attachment-large size-large wp-image-7926\" alt=\"\" srcset=\"https:\/\/jets.edu\/wp-content\/uploads\/2025\/10\/Rectangle-2749.webp 800w, https:\/\/jets.edu\/wp-content\/uploads\/2025\/10\/Rectangle-2749-241x300.webp 241w, https:\/\/jets.edu\/wp-content\/uploads\/2025\/10\/Rectangle-2749-768x954.webp 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Register Now Please fill out all these fields to proceed.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-2514","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/jets.edu\/en\/wp-json\/wp\/v2\/pages\/2514","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jets.edu\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jets.edu\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jets.edu\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jets.edu\/en\/wp-json\/wp\/v2\/comments?post=2514"}],"version-history":[{"count":134,"href":"https:\/\/jets.edu\/en\/wp-json\/wp\/v2\/pages\/2514\/revisions"}],"predecessor-version":[{"id":9256,"href":"https:\/\/jets.edu\/en\/wp-json\/wp\/v2\/pages\/2514\/revisions\/9256"}],"wp:attachment":[{"href":"https:\/\/jets.edu\/en\/wp-json\/wp\/v2\/media?parent=2514"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}