{"id":1328,"date":"2026-03-10T09:51:44","date_gmt":"2026-03-10T09:51:44","guid":{"rendered":"https:\/\/lexairo.com\/?page_id=1328"},"modified":"2026-07-16T22:12:23","modified_gmt":"2026-07-16T22:12:23","slug":"register","status":"publish","type":"page","link":"https:\/\/lexairo.com\/en\/register\/","title":{"rendered":"\u0395\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae"},"content":{"rendered":"\n<style>\n    \/* --- GLOBAL --- *\/\n    .lex-custom-header {display: none; }\n    \n    .lex-auth-wrapper {\n        font-family: 'Segoe UI', system-ui, sans-serif; color: #CBD5E0;\n        min-height: 90vh; display: flex; justify-content: center; align-items: center;\n        padding: 20px;\n        background: radial-gradient(circle at center, rgba(139, 92, 246, 0.1) 0%, rgba(11, 15, 25, 0) 70%);\n    }\n\n    \/* --- CARD --- *\/\n    .lex-auth-card {\n        background: #161B2E; border: 1px solid #2D3748; border-radius: 24px; padding: 50px;\n        width: 100%; max-width: 450px; box-shadow: 0 20px 50px rgba(0,0,0,0.5);\n        position: relative; overflow: hidden;\n    }\n    .lex-auth-card::before {\n        content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px;\n        background: linear-gradient(90deg, #7C3AED 0%, #00E5FF 100%);\n    }\n\n    .lex-auth-title { font-size: 26px; font-weight: 700; color: #fff; text-align: center; margin-bottom: 10px; }\n    .lex-auth-subtitle { font-size: 14px; color: #A0AEC0; text-align: center; margin-bottom: 30px; }\n\n    \/* --- INPUTS --- *\/\n    .lex-input-group { margin-bottom: 15px; }\n    .lex-label { display: block; color: #fff; font-size: 13px; font-weight: 600; margin-bottom: 6px; }\n    .lex-input {\n        width: 100%; padding: 12px; background: #0B0F19; border: 1px solid #2D3748;\n        border-radius: 8px; color: #fff; font-size: 15px; box-sizing: border-box; transition: border-color 0.3s;\n    }\n    .lex-input:focus { border-color: #8B5CF6; outline: none; }\n    \n    \/* \u039c\u03b9\u03ba\u03c1\u03cc \u03ba\u03b5\u03af\u03bc\u03b5\u03bd\u03bf \u03bf\u03b4\u03b7\u03b3\u03b9\u03ce\u03bd \u03b3\u03b9\u03b1 \u03c4\u03bf\u03bd \u03ba\u03c9\u03b4\u03b9\u03ba\u03cc *\/\n    .lex-pass-hint { font-size: 11px; color: #718096; margin-top: 5px; line-height: 1.4; }\n\n    \/* --- BUTTONS --- *\/\n    .lex-auth-btn {\n        width: 100%; padding: 14px; margin-top: 10px;\n        background: linear-gradient(90deg, #7C3AED 0%, #2563EB 100%);\n        color: #fff; border: none; border-radius: 8px; font-weight: bold; font-size: 16px;\n        cursor: pointer; transition: transform 0.2s;\n    }\n    .lex-auth-btn:hover { transform: translateY(-2px); opacity: 0.9; }\n\n    .lex-forgot-link {\n        display: block; text-align: right; font-size: 12px; color: #A0AEC0; margin-top: 5px; cursor: pointer; text-decoration: none;\n    }\n    .lex-forgot-link:hover { color: #fff; }\n\n    \/* --- SWITCHER --- *\/\n    .lex-auth-switch {\n        text-align: center; margin-top: 25px; font-size: 13px; color: #A0AEC0; \n        border-top: 1px solid #2D3748; padding-top: 20px;\n    }\n    .lex-link { color: #3B82F6; font-weight: 600; cursor: pointer; margin-left: 5px; }\n    .lex-link:hover { color: #00E5FF; text-decoration: underline; }\n\n    .hidden { display: none; }\n<\/style>\n\n<div class=\"lex-auth-wrapper\">\n    <div class=\"lex-auth-card\">\n        <div id=\"lex-register-form\">\n            <h2 class=\"lex-auth-title\">B2B \u0395\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae \ud83d\ude80<\/h2>\n            <p class=\"lex-auth-subtitle\">\u0391\u03c0\u03bf\u03ba\u03bb\u03b5\u03b9\u03c3\u03c4\u03b9\u03ba\u03ac \u03b3\u03b9\u03b1 \u03b5\u03c0\u03b1\u03b3\u03b3\u03b5\u03bb\u03bc\u03b1\u03c4\u03af\u03b5\u03c2<\/p>\n\n            <form id=\"form-register\" onsubmit=\"return handleLexairoRegister(event)\">\n                \n                <!-- HONEYPOT (\u03a0\u03b1\u03b3\u03af\u03b4\u03b1 \u03b3\u03b9\u03b1 Bots - \u0394\u03b5\u03bd \u03c6\u03b1\u03af\u03bd\u03b5\u03c4\u03b1\u03b9 \u03c3\u03c4\u03b7\u03bd \u03bf\u03b8\u03cc\u03bd\u03b7) -->\n                <div style=\"position: absolute; left: -5000px;\" aria-hidden=\"true\">\n                    <input type=\"text\" id=\"reg_bot_trap\" tabindex=\"-1\" autocomplete=\"off\">\n                <\/div>\n\n                <div class=\"lex-input-group\">\n                    <label class=\"lex-label\">\u039f\u03bd\u03bf\u03bc\u03b1\u03c4\u03b5\u03c0\u03ce\u03bd\u03c5\u03bc\u03bf<\/label>\n                    <input type=\"text\" id=\"reg_name\" class=\"lex-input\" placeholder=\"\u03c0.\u03c7. \u0393\u03b9\u03ac\u03bd\u03bd\u03b7\u03c2 \u03a0\u03b1\u03c0\u03b1\u03b4\u03cc\u03c0\u03bf\u03c5\u03bb\u03bf\u03c2\" required>\n                <\/div>\n                \n                <div class=\"lex-input-group\">\n                    <label class=\"lex-label\">\u0391\u03a6\u039c \u0395\u03c0\u03b9\u03c7\u03b5\u03af\u03c1\u03b7\u03c3\u03b7\u03c2<\/label>\n                    <input type=\"text\" id=\"reg_afm\" class=\"lex-input\" placeholder=\"9 \u03c8\u03b7\u03c6\u03af\u03b1\" maxlength=\"9\" required>\n                <\/div>\n                \n                <div class=\"lex-input-group\">\n                    <label class=\"lex-label\">Email<\/label>\n                    <input type=\"email\" id=\"reg_email\" class=\"lex-input\" required>\n                <\/div>\n                \n                <div class=\"lex-input-group\">\n                    <label class=\"lex-label\">\u039a\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2<\/label>\n                    <input type=\"password\" id=\"reg_pass\" class=\"lex-input\" required>\n                    <div class=\"lex-pass-hint\">\n                        \u2022 \u03a4\u03bf\u03c5\u03bb\u03ac\u03c7\u03b9\u03c3\u03c4\u03bf\u03bd 8 \u03c7\u03b1\u03c1\u03b1\u03ba\u03c4\u03ae\u03c1\u03b5\u03c2<br>\n                        \u2022 \u039a\u03b5\u03c6\u03b1\u03bb\u03b1\u03af\u03b1, \u039c\u03b9\u03ba\u03c1\u03ac, \u0391\u03c1\u03b9\u03b8\u03bc\u03bf\u03cd\u03c2 &#038; \u03a3\u03cd\u03bc\u03b2\u03bf\u03bb\u03b1\n                    <\/div>\n                <\/div>\n                \n                <button type=\"submit\" id=\"btn-register\" class=\"lex-auth-btn\">\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u039b\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd<\/button>\n                <p id=\"msg-register\" style=\"text-align:center; margin-top:15px; font-size:14px; font-weight:bold;\"><\/p>\n            <\/form>\n\n            <div class=\"lex-auth-switch\">\n                \u0388\u03c7\u03b5\u03b9\u03c2 \u03ae\u03b4\u03b7 \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc; <a href=\"\/eisodos\" class=\"lex-link\">\u03a3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7<\/a>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    function handleLexairoRegister(e) {\n        e.preventDefault(); \n        \n        var btn = document.getElementById('btn-register');\n        var msg = document.getElementById('msg-register');\n        var afm = document.getElementById('reg_afm').value;\n        var pass = document.getElementById('reg_pass').value;\n\n        \/\/ --- VALIDATION \u0391\u03a6\u039c ---\n        if (!afm.match(\/^\\d{9}$\/) || afm === '000000000') {\n            msg.style.color = '#F56565';\n            msg.innerText = '\u26a0\ufe0f \u03a4\u03bf \u0391\u03a6\u039c \u03b4\u03b5\u03bd \u03b5\u03af\u03bd\u03b1\u03b9 \u03ad\u03b3\u03ba\u03c5\u03c1\u03bf.';\n            return false;\n        }\n        var sum = 0;\n        var multipliers = [256, 128, 64, 32, 16, 8, 4, 2];\n        for (var i = 0; i < 8; i++) sum += parseInt(afm.charAt(i)) * multipliers[i];\n        if ((sum % 11) % 10 !== parseInt(afm.charAt(8))) {\n            msg.style.color = '#F56565';\n            msg.innerText = '\u26a0\ufe0f \u03a4\u03bf \u0391\u03a6\u039c \u03b4\u03b5\u03bd \u03b5\u03af\u03bd\u03b1\u03b9 \u03ad\u03b3\u03ba\u03c5\u03c1\u03bf.';\n            return false;\n        }\n\n        \/\/ --- VALIDATION \u039a\u03a9\u0394\u0399\u039a\u039f\u03a5 ---\n        if(pass.length < 8 || !\/[A-Z]\/.test(pass) || !\/[a-z]\/.test(pass) || !\/[0-9]\/.test(pass) || !\/[\\W_]\/.test(pass)) {\n            msg.style.color = '#F56565';\n            msg.innerHTML = '\u26a0\ufe0f \u0391\u03b4\u03cd\u03bd\u03b1\u03bc\u03bf\u03c2 \u03ba\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2. (\u03a0.\u03c7. Test1234!@)';\n            return false;\n        }\n        \n        \/\/ --- \u0391\u03a0\u039f\u03a3\u03a4\u039f\u039b\u0397 \u0394\u0395\u0394\u039f\u039c\u0395\u039d\u03a9\u039d ---\n        btn.disabled = true; \n        btn.innerText = '\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1...';\n        msg.innerText = '';\n\n        var data = new FormData();\n        data.append('action', 'lexairo_register_user');\n        data.append('name', document.getElementById('reg_name').value);\n        data.append('afm', afm);\n        data.append('email', document.getElementById('reg_email').value);\n        data.append('pass', pass);\n        \/\/ \u03a3\u03c4\u03ad\u03bb\u03bd\u03bf\u03c5\u03bc\u03b5 \u03ba\u03b1\u03b9 \u03c4\u03b7\u03bd \u03c0\u03b1\u03b3\u03af\u03b4\u03b1 \u03c3\u03c4\u03bf\u03bd server\n        data.append('bot_trap', document.getElementById('reg_bot_trap').value);\n\n        fetch('\/wp-admin\/admin-ajax.php', { method: 'POST', body: data })\n        .then(res => res.text()) \n        .then(text => {\n            try {\n                var res = JSON.parse(text); \n                if(res.success) {\n                    msg.style.color = '#48BB78';\n                    msg.innerText = '\u2705 \u0397 \u03b5\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae \u03bf\u03bb\u03bf\u03ba\u03bb\u03b7\u03c1\u03ce\u03b8\u03b7\u03ba\u03b5! \u039f \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc\u03c2 \u03c3\u03b1\u03c2 \u03c4\u03b5\u03bb\u03b5\u03af \u03c5\u03c0\u03cc \u03ad\u03b3\u03ba\u03c1\u03b9\u03c3\u03b7. \u0398\u03b1 \u03b5\u03b9\u03b4\u03bf\u03c0\u03bf\u03b9\u03b7\u03b8\u03b5\u03af\u03c4\u03b5 \u03c3\u03cd\u03bd\u03c4\u03bf\u03bc\u03b1.';\n                    btn.style.display = 'none'; \n                    document.getElementById('form-register').reset(); \n                } else {\n                    btn.disabled = false; \n                    btn.innerText = '\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u039b\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd';\n                    msg.style.color = '#F56565';\n                    msg.innerText = '\u274c ' + (res.data || '\u03a5\u03c0\u03ae\u03c1\u03be\u03b5 \u03ba\u03ac\u03c0\u03bf\u03b9\u03bf \u03c0\u03c1\u03cc\u03b2\u03bb\u03b7\u03bc\u03b1.');\n                }\n            } catch(err) {\n                btn.disabled = false; \n                btn.innerText = '\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u039b\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd';\n                msg.style.color = '#F56565';\n                msg.innerText = '\u274c \u03a3\u03c6\u03ac\u03bb\u03bc\u03b1 \u03b4\u03b9\u03b1\u03ba\u03bf\u03bc\u03b9\u03c3\u03c4\u03ae.';\n            }\n        })\n        .catch(err => {\n            btn.disabled = false; \n            btn.innerText = '\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u039b\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd';\n            msg.style.color = '#F56565';\n            msg.innerText = '\u274c \u03a0\u03c1\u03cc\u03b2\u03bb\u03b7\u03bc\u03b1 \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7\u03c2.';\n        });\n\n        return false;\n    }\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>B2B \u0395\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae \ud83d\ude80 \u0391\u03c0\u03bf\u03ba\u03bb\u03b5\u03b9\u03c3\u03c4\u03b9\u03ba\u03ac \u03b3\u03b9\u03b1 \u03b5\u03c0\u03b1\u03b3\u03b3\u03b5\u03bb\u03bc\u03b1\u03c4\u03af\u03b5\u03c2 \u039f\u03bd\u03bf\u03bc\u03b1\u03c4\u03b5\u03c0\u03ce\u03bd\u03c5\u03bc\u03bf \u0391\u03a6\u039c \u0395\u03c0\u03b9\u03c7\u03b5\u03af\u03c1\u03b7\u03c3\u03b7\u03c2 Email \u039a\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2 \u2022 \u03a4\u03bf\u03c5\u03bb\u03ac\u03c7\u03b9\u03c3\u03c4\u03bf\u03bd 8 \u03c7\u03b1\u03c1\u03b1\u03ba\u03c4\u03ae\u03c1\u03b5\u03c2 \u2022 \u039a\u03b5\u03c6\u03b1\u03bb\u03b1\u03af\u03b1, \u039c\u03b9\u03ba\u03c1\u03ac, \u0391\u03c1\u03b9\u03b8\u03bc\u03bf\u03cd\u03c2 &#038; \u03a3\u03cd\u03bc\u03b2\u03bf\u03bb\u03b1 \u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u039b\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd \u0388\u03c7\u03b5\u03b9\u03c2 \u03ae\u03b4\u03b7 \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc; \u03a3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1328","page","type-page","status-publish"],"_links":{"self":[{"href":"https:\/\/lexairo.com\/en\/wp-json\/wp\/v2\/pages\/1328","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lexairo.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/lexairo.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/lexairo.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lexairo.com\/en\/wp-json\/wp\/v2\/comments?post=1328"}],"version-history":[{"count":17,"href":"https:\/\/lexairo.com\/en\/wp-json\/wp\/v2\/pages\/1328\/revisions"}],"predecessor-version":[{"id":2123,"href":"https:\/\/lexairo.com\/en\/wp-json\/wp\/v2\/pages\/1328\/revisions\/2123"}],"wp:attachment":[{"href":"https:\/\/lexairo.com\/en\/wp-json\/wp\/v2\/media?parent=1328"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}