{"id":58836,"date":"2026-05-22T09:28:02","date_gmt":"2026-05-22T08:28:02","guid":{"rendered":"https:\/\/careup.online\/stage-2-form\/"},"modified":"2026-06-18T13:30:46","modified_gmt":"2026-06-18T12:30:46","slug":"stage-2-form","status":"publish","type":"page","link":"https:\/\/careup.online\/en\/stage-2-form\/","title":{"rendered":"Stage 2 form"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"58836\" class=\"elementor elementor-58836 elementor-56938\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-422f123e e-con-full   e-flex e-con e-parent\" data-id=\"422f123e\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-7cfb0476 e-con-full   e-flex e-con e-child\" data-id=\"7cfb0476\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\" form-wrapper=\"\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3cd9d085 elementor-widget__width-initial elementor-widget-mobile__width-initial elementor-widget elementor-widget-image\" data-id=\"3cd9d085\" data-element_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 decoding=\"async\" width=\"1\" height=\"1\" src=\"https:\/\/careup.online\/wp-content\/uploads\/2026\/05\/Group-58539.svg\" class=\"attachment-large size-large wp-image-56915\" alt=\"\" \/>\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 class=\"elementor-element elementor-element-4fd73772 elementor-widget__width-initial elementor-widget-mobile__width-initial elementor-widget elementor-widget-heading\" data-id=\"4fd73772\" data-element_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\">Invite your team<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-590ef52d elementor-widget__width-initial elementor-widget-mobile__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"590ef52d\" data-element_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><span style=\"font-weight: 400;\">Add the colleagues you would like to grant access to CareUp.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-348e9361 e-con-full e-flex e-con e-child\" data-id=\"348e9361\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-18fa4b2d hidden-script-box elementor-widget elementor-widget-html\" data-id=\"18fa4b2d\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n.template-row{\r\n    display:none !important;\r\n}\r\n.hidden-script-box{\r\n    height:0 !important;\r\n    min-height:0 !important;\r\n    overflow:hidden !important;\r\n    margin:0 !important;\r\n    padding:0 !important;\r\n}\r\n<\/style>\r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n    \r\n    function updateTeamMembersJson() {\r\n\r\n    const hiddenField = document.querySelector(\r\n        '[name=\"form_fields[team_members]\"]'\r\n    );\r\n\r\n    if (!hiddenField) {\r\n        return;\r\n    }\r\n\r\n    hiddenField.value = JSON.stringify(\r\n        Array.from(\r\n            document.querySelectorAll(\r\n                \".team-members-list .team-member-row:not(.template-row)\"\r\n            )\r\n        ).map(r => {\r\n\r\n            const texts = r.querySelectorAll(\"h2, h3, h4, p\");\r\n\r\n            return {\r\n                name: texts[0]?.innerText.trim() || \"\",\r\n                demo_account_email: texts[1]?.innerText.trim() || \"\"\r\n            };\r\n        })\r\n    );\r\n}\r\nconsole.log(document.querySelector(\".team-members-list\"));\r\n    const addBtn = document.getElementById(\"add-team-member-btn\");\r\n\r\n    if (!addBtn) return;\r\n\r\n    addBtn.addEventListener(\"click\", function(e) {\r\n\r\n        e.preventDefault();\r\n\r\n        const nameField = document.querySelector('[name=\"form_fields[team_member_name]\"]');\r\n        const emailField = document.querySelector('[name=\"form_fields[team_member_email]\"]');\r\nlet errorBox = document.getElementById(\"team-email-error\");\r\n\r\nif (!errorBox) {\r\n    errorBox = document.createElement(\"div\");\r\n    errorBox.id = \"team-email-error\";\r\n    errorBox.style.color = \"#ff4d4f\";\r\n    errorBox.style.fontSize = \"13px\";\r\n    errorBox.style.marginTop = \"5px\";\r\n    errorBox.textContent = \"\";\r\n    errorBox.style.display = \"none\";\r\n\r\n    emailField.parentNode.appendChild(errorBox);\r\n}\r\n      const name = nameField.value.trim();\r\nconst email = emailField.value.trim();\r\n\r\nif (!name || !email) {\r\n    errorBox.textContent = \"Please fill all fields\";\r\n    errorBox.style.display = \"block\";\r\n    return;\r\n}\r\n\r\n\/\/ Email format validation\r\nconst emailRegex = \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/;\r\n\r\nif (!emailRegex.test(email)) {\r\n    errorBox.textContent = \"Please enter a valid email address\";\r\n    errorBox.style.display = \"block\";\r\n    return;\r\n}\r\n\r\nerrorBox.style.display = \"none\";\r\n\r\n\/\/ Duplicate email validation\r\nconst existingEmails = document.querySelectorAll(\r\n    \".team-members-list .team-member-row:not(.template-row)\"\r\n);\r\n\r\nlet emailExists = false;\r\n\r\nexistingEmails.forEach(row => {\r\n    const texts = row.querySelectorAll(\"h2, h3, h4, p\");\r\n\r\n    if (\r\n        texts.length > 1 &&\r\n        texts[1].innerText.trim().toLowerCase() === email.toLowerCase()\r\n    ) {\r\n        emailExists = true;\r\n    }\r\n});\r\n\r\nif (emailExists) {\r\n    errorBox.textContent = \"This email has already been added\";\r\n    errorBox.style.display = \"block\";\r\n    return;\r\n}\r\nerrorBox.style.display = \"none\";\r\n      const listContainer = document.querySelector(\".team-members-list\");\r\nconsole.log(listContainer);\r\nconst templateRow = document.querySelector(\".team-member-row.template-row\");\r\n\r\nconst row = templateRow.cloneNode(true);\r\n\r\nrow.classList.remove(\"template-row\");\r\n\r\nrow.style.display = \"flex\";\r\n\r\n        row.querySelector(\"h2, h3, h4, p\").innerText = name;\r\n\r\n        const headings = row.querySelectorAll(\"h2, h3, h4, p\");\r\n\r\n        if (headings.length > 1) {\r\n            headings[1].innerText = email;\r\n        }\r\n\r\n        const deleteBtn = row.querySelector(\".delete-btn-container\");\r\n\r\nif (deleteBtn) {\r\ndeleteBtn.addEventListener(\"click\", function() {\r\n\r\n    row.remove();\r\n\r\n    updateTeamMembersJson();\r\n\r\n    const heading = document.querySelector(\".team-members-heading\");\r\n        const rows = document.querySelectorAll(\".team-members-list .team-member-row:not(.template-row)\");\r\n\r\n        if (heading && rows.length === 0) {\r\n            heading.style.display = \"none\";\r\n        }\r\n    });\r\n}\r\n\r\n        listContainer.appendChild(row);\r\nupdateTeamMembersJson();\r\n\r\nconst heading = document.querySelector(\".team-members-heading\");\r\nif (heading) {\r\n    heading.style.display = \"block\";\r\n}\r\n\r\n        nameField.value = \"\";\r\n        emailField.value = \"\";\r\n    });\r\n\r\n});\r\n\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3a10b055 elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"3a10b055\" data-element_type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"form 2\" aria-label=\"form 2\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"58836\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"3a10b055\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"Stage 2 form - CareUp: Virtual Learning Lab\" \/>\n\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"queried_id\" value=\"58836\"\/>\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-above\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-team_member_name elementor-col-100 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-team_member_name\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tTeam member name\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[team_member_name]\" id=\"form-field-team_member_name\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Name\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-team_member_email elementor-col-100 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-team_member_email\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tWork Email\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[team_member_email]\" id=\"form-field-team_member_email\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Email\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-team_members elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[team_members]\" id=\"form-field-team_members\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm elementor-animation-grow\" type=\"submit\" id=\"add-team-member-btn\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Add team member<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-46908f62 e-con-full team-members-list e-flex e-con e-child\" data-id=\"46908f62\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-36c262b5 team-members-heading elementor-widget elementor-widget-heading\" data-id=\"36c262b5\" data-element_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\">Team Members<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-141958f0 e-con-full team-member-row template-row e-flex e-con e-child\" data-id=\"141958f0\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-a55ead5 e-con-full blue-border e-flex e-con e-child\" data-id=\"a55ead5\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-64999c1c e-con-full member-name e-flex e-con e-child\" data-id=\"64999c1c\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7f0227cd elementor-widget elementor-widget-heading\" data-id=\"7f0227cd\" data-element_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\">Sarah Johnson<\/h2>\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-28e1f0e9 e-con-full member-email e-flex e-con e-child\" data-id=\"28e1f0e9\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-701e71dd elementor-widget elementor-widget-heading\" data-id=\"701e71dd\" data-element_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\">sarah.johnson@careuphealth.com<\/h2>\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-3aa7ca69 e-con-full delete-btn-container e-flex e-con e-child\" data-id=\"3aa7ca69\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3871f3b elementor-widget elementor-widget-image\" data-id=\"3871f3b\" data-element_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 decoding=\"async\" width=\"1\" height=\"1\" src=\"https:\/\/careup.online\/wp-content\/uploads\/2026\/06\/Frame-1000002878.svg\" class=\"attachment-large size-large wp-image-57357\" alt=\"\" \/>\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<div class=\"elementor-element elementor-element-53ba4b1a e-con-full e-flex e-con e-child\" data-id=\"53ba4b1a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-165e6c1f elementor-align-center elementor-widget__width-inherit invite-btn elementor-widget elementor-widget-button\" data-id=\"165e6c1f\" data-element_type=\"widget\" id=\"share-team-btn\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"16\" viewBox=\"0 0 12 16\" fill=\"none\"><path d=\"M1.38471 16C0.990143 16 0.660714 15.8653 0.396429 15.5958C0.132143 15.3263 0 14.9904 0 14.5881V6.9245C0 6.52219 0.132143 6.18631 0.396429 5.91684C0.660714 5.64737 0.990143 5.51264 1.38471 5.51264H3.19779V6.38658H1.38471C1.25271 6.38658 1.13179 6.44259 1.02193 6.5546C0.912072 6.66661 0.857143 6.78991 0.857143 6.9245V14.5881C0.857143 14.7227 0.912072 14.846 1.02193 14.958C1.13179 15.07 1.25271 15.1261 1.38471 15.1261H10.6153C10.7473 15.1261 10.8682 15.07 10.9781 14.958C11.0879 14.846 11.1429 14.7227 11.1429 14.5881V6.9245C11.1429 6.78991 11.0879 6.66661 10.9781 6.5546C10.8682 6.44259 10.7473 6.38658 10.6153 6.38658H8.80222V5.51264H10.6153C11.0099 5.51264 11.3393 5.64737 11.6036 5.91684C11.8679 6.18631 12 6.52219 12 6.9245V14.5881C12 14.9904 11.8679 15.3263 11.6036 15.5958C11.3393 15.8653 11.0099 16 10.6153 16H1.38471ZM5.57143 11.1933V1.67907L3.77143 3.51436L3.16479 2.8908L6 0L8.83521 2.8908L8.22857 3.51436L6.42857 1.67907V11.1933H5.57143Z\" fill=\"#2EB8FF\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Share with your team<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\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-408ffd30 elementor-align-center elementor-widget__width-inherit create-team-btn elementor-widget elementor-widget-button\" data-id=\"408ffd30\" data-element_type=\"widget\" id=\"create-team-btn\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-size-sm\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Create team<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\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-560a16d elementor-widget elementor-widget-html\" data-id=\"560a16d\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n<!-- ==========================================\r\nMODERN DUPLICATE EMAIL MODAL\r\n========================================== --><div id=\"careup-email-modal\" class=\"careup-modal\"><div class=\"careup-modal-content\"><button id=\"careup-modal-close-icon\" class=\"careup-modal-close-icon\" type=\"button\" aria-label=\"Close\">\u2715\r\n<\/button><div class=\"careup-modal-icon\">\u26a0\r\n        <\/div><h3>Team Members Already Exist<\/h3><p>The following email addresses already have an account.\r\n            Remove them from the team list and try again.\r\n        <\/p><div id=\"careup-existing-emails\"><\/div><button id=\"careup-modal-remove\" class=\"careup-modal-btn\" type=\"button\">Remove Users\r\n        <\/button><\/div><\/div><style>.careup-modal{\r\n    display:none;\r\n    position:fixed;\r\n    inset:0;\r\n    background:rgba(0,0,0,.45);\r\n    backdrop-filter:blur(6px);\r\n    justify-content:center;\r\n    align-items:center;\r\n    z-index:99999;\r\n}\r\n\r\n.careup-modal-content{\r\n    width:min(92vw, 460px);\r\n    background:#fff;\r\n    border-radius:24px;\r\n    padding:32px 28px;\r\n    text-align:center;\r\n    position:relative;\r\n    box-shadow:0 24px 60px rgba(0,0,0,.18);\r\n}\r\n\r\n.careup-modal-icon{\r\n    width:56px;\r\n    height:56px;\r\n    margin:0 auto 16px;\r\n    border-radius:50%;\r\n    background:#fff4ec;\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n    font-size:28px;\r\n}\r\n\r\n.careup-modal-content h3{\r\n    margin:0 0 12px;\r\n    font-size:24px;\r\n    font-weight:700;\r\n    color:#222;\r\n}\r\n\r\n.careup-modal-content p{\r\n    margin:0 0 20px;\r\n    color:#666;\r\n    line-height:1.5;\r\n}\r\n\r\n#careup-existing-emails{\r\n    margin-bottom:24px;\r\n}\r\n\r\n.careup-email-chip{\r\n    display:inline-block;\r\n    padding:10px 14px;\r\n    margin:4px;\r\n    border-radius:999px;\r\n    background:#fff1ed;\r\n    color:#e35d3f;\r\n    font-size:14px;\r\n    font-weight:500;\r\n}\r\n\r\n.careup-modal-btn{\r\n    border:none;\r\n    border-radius:999px;\r\n    padding:12px 24px;\r\n    background:#35a7ee;\r\n    color:#fff;\r\n    font-weight:600;\r\n    cursor:pointer;\r\n}\r\n\r\n.careup-modal-close-icon{\r\n    position:absolute;\r\n    top:16px;\r\n    right:16px;\r\n    width:40px;\r\n    height:40px;\r\n    border:none;\r\n    border-radius:50%;\r\n    background:#f5f5f5;\r\n    color:#666;\r\n    font-size:20px;\r\n    font-weight:600;\r\n    cursor:pointer;\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n    transition:all .2s ease;\r\n}\r\n\r\n.careup-modal-close-icon:hover{\r\n    background:#ebebeb;\r\n    color:#222;\r\n}\r\n<\/style><script>\/*\r\n==================================================\r\nMODAL CLOSE EVENTS\r\n==================================================\r\n*\/\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n\r\n    document\r\n    .getElementById(\"careup-modal-remove\")\r\n    ?.addEventListener(\"click\", function () {\r\n    \r\n        const duplicates = (\r\n            window.careupDuplicateEmails || []\r\n        ).map(email => email.toLowerCase());\r\n    \r\n        const rows = document.querySelectorAll(\r\n            \".team-members-list .team-member-row:not(.template-row)\"\r\n        );\r\n    \r\n        rows.forEach(row => {\r\n    \r\n            const texts = row.querySelectorAll(\r\n                \"h2, h3, h4, p\"\r\n            );\r\n    \r\n            const email =\r\n                texts.length > 1\r\n                    ? texts[1].innerText.trim().toLowerCase()\r\n                    : \"\";\r\n    \r\n            if (duplicates.includes(email)) {\r\n                row.remove();\r\n            }\r\n    \r\n        });\r\n    \r\n        const hiddenField = document.querySelector(\r\n            '[name=\"form_fields[team_members]\"]'\r\n        );\r\n    \r\n        if (hiddenField) {\r\n    \r\n            hiddenField.value = JSON.stringify(\r\n                Array.from(\r\n                    document.querySelectorAll(\r\n                        \".team-members-list .team-member-row:not(.template-row)\"\r\n                    )\r\n                ).map(r => {\r\n    \r\n                    const texts = r.querySelectorAll(\r\n                        \"h2, h3, h4, p\"\r\n                    );\r\n    \r\n                    return {\r\n                        name:\r\n                            texts[0]?.innerText.trim() || \"\",\r\n                        demo_account_email:\r\n                            texts[1]?.innerText.trim() || \"\"\r\n                    };\r\n    \r\n                })\r\n            );\r\n    \r\n        }\r\n    \r\n        const heading = document.querySelector(\r\n            \".team-members-heading\"\r\n        );\r\n    \r\n        const remainingRows = document.querySelectorAll(\r\n            \".team-members-list .team-member-row:not(.template-row)\"\r\n        );\r\n    \r\n        if (heading && remainingRows.length === 0) {\r\n            heading.style.display = \"none\";\r\n        }\r\n    \r\n        document.getElementById(\r\n            \"careup-email-modal\"\r\n        ).style.display = \"none\";\r\n    \r\n    });\r\n\r\n    document\r\n        .getElementById(\"careup-modal-close-icon\")\r\n        ?.addEventListener(\"click\", function() {\r\n\r\n            document.getElementById(\r\n                \"careup-email-modal\"\r\n            ).style.display = \"none\";\r\n\r\n        });\r\n\r\n});\r\n\r\n\r\n\/*\r\n==================================================\r\nSHARE TEAM BUTTON\r\n==================================================\r\n*\/\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n    const btn = document.querySelector(\r\n        \"#share-team-btn .elementor-button\"\r\n    );\r\n\r\n    if (!btn) return;\r\n\r\n    btn.addEventListener(\"click\", async function (e) {\r\n\r\n        e.preventDefault();\r\n\r\n        try {\r\n\r\n            await navigator.clipboard.writeText(\r\n                window.location.href\r\n            );\r\n\r\n            const text = btn.querySelector(\r\n                \".elementor-button-text\"\r\n            );\r\n\r\n            if (text) {\r\n                text.textContent = \"Invite link copied\";\r\n            }\r\n\r\n            btn.style.backgroundColor = \"#28C76F\";\r\n            btn.style.borderColor = \"#28C76F\";\r\n            btn.style.color = \"#FFFFFF\";\r\n\r\n        } catch (err) {\r\n            console.error(err);\r\n        }\r\n\r\n    });\r\n\r\n});\r\n\r\n\r\n\/*\r\n==================================================\r\nCREATE TEAM BUTTON\r\n==================================================\r\n*\/\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n\r\n    const createBtn = document\r\n        .getElementById(\"create-team-btn\")\r\n        ?.querySelector(\"a\");\r\n\r\n    if (!createBtn) return;\r\n\r\n    createBtn.addEventListener(\"click\", async function(e) {\r\n\r\n        e.preventDefault();\r\n\r\n        const teamMembersField = document.querySelector(\r\n            '[name=\"form_fields[team_members]\"]'\r\n        );\r\n\r\n        const teamMembers = teamMembersField\r\n            ? JSON.parse(teamMembersField.value || \"[]\")\r\n            : [];\r\n\r\n        if (teamMembers.length === 0) {\r\n\r\n    const modal = document.getElementById(\r\n        \"careup-email-modal\"\r\n    );\r\n\r\n    const emailContainer = document.getElementById(\r\n        \"careup-existing-emails\"\r\n    );\r\n\r\n    document.querySelector(\r\n        \"#careup-email-modal h3\"\r\n    ).textContent = \"No Team Members Added\";\r\n\r\n    document.querySelector(\r\n        \"#careup-email-modal p\"\r\n    ).textContent =\r\n        \"Please add at least one team member before creating the team.\";\r\n\r\n    emailContainer.innerHTML = \"\";\r\n\r\n    modal.style.display = \"flex\";\r\n\r\n    return;\r\n}\r\n\r\n        createBtn.style.pointerEvents = \"none\";\r\n        createBtn.style.cursor = \"not-allowed\";\r\n        createBtn.style.opacity = \"0.7\";\r\n\r\n        const buttonText = createBtn.querySelector(\r\n            \".elementor-button-text\"\r\n        );\r\n\r\n        if (buttonText) {\r\n            buttonText.textContent = \"Creating Team...\";\r\n        }\r\n\r\n        const payload = {\r\n            demo_id: (\r\n                document.cookie\r\n                    .split(\"; \")\r\n                    .find(row =>row.startsWith(\"careup_demo_id=\")\r\n                    )\r\n                    ?.split(\"=\")[1]\r\n            ) || \"\",\r\n            plan_id: \"58000\",\r\n            team_member: teamMembers\r\n        };\r\n\r\n        try {\r\n\r\n            const response = await fetch(\r\n                \"\/wp-admin\/admin-ajax.php\",\r\n                {\r\n                    method: \"POST\",\r\n                    headers: {\r\n                        \"Content-Type\":\r\n                            \"application\/x-www-form-urlencoded\"\r\n                    },\r\n                    body: new URLSearchParams({\r\n                        action: \"create_team\",\r\n                        demo_id: payload.demo_id,\r\n                        plan_id: payload.plan_id,\r\n                        team_members: JSON.stringify(\r\n                            payload.team_member\r\n                        )\r\n                    })\r\n                }\r\n            );\r\n\r\n            const result = await response.json();\r\n\r\n            if (result.success) {\r\n\r\n                window.location.replace(\r\n                    \"https:\/\/careup.online\/demo-success-page\/\"\r\n                );\r\n\r\n                return;\r\n            }\r\n\r\n            createBtn.style.pointerEvents = \"\";\r\n            createBtn.style.cursor = \"\";\r\n            createBtn.style.opacity = \"\";\r\n\r\n            if (buttonText) {\r\n                buttonText.textContent = \"Create Team\";\r\n            }\r\n\r\n            if (\r\n                result.data &&\r\n                result.data.existing_emails &&\r\n                result.data.existing_emails.length\r\n            ) {\r\n                window.careupDuplicateEmails =\r\n                    result.data.existing_emails || [];\r\n\r\n                const modal =\r\n                    document.getElementById(\r\n                        \"careup-email-modal\"\r\n                    );\r\n\r\n                const emailContainer =\r\n                    document.getElementById(\r\n                        \"careup-existing-emails\"\r\n                    );\r\n                document.querySelector(\r\n                    \"#careup-email-modal h3\"\r\n                ).textContent = \"Team Members Already Exist\";\r\n                \r\n                document.querySelector(\r\n                    \"#careup-email-modal p\"\r\n                ).textContent =\r\n                    \"The following email addresses already have an account. Remove them from the team list and try again.\";\r\n                emailContainer.innerHTML =\r\n                    result.data.existing_emails\r\n                        .map(email => `\r\n                            <span class=\"careup-email-chip\">${email}\r\n                            <\/span>`)\r\n                        .join(\"\");\r\n\r\n                modal.style.display = \"flex\";\r\n\r\n                return;\r\n            }\r\n\r\n            document.querySelector(\r\n    \"#careup-email-modal h3\"\r\n).textContent = \"Team Creation Failed\";\r\n\r\ndocument.querySelector(\r\n    \"#careup-email-modal p\"\r\n).textContent =\r\n    result.data?.message ||\r\n    \"Failed to create team.\";\r\n\r\ndocument.getElementById(\r\n    \"careup-existing-emails\"\r\n).innerHTML = \"\";\r\n\r\ndocument.getElementById(\r\n    \"careup-email-modal\"\r\n).style.display = \"flex\";\r\n\r\n        } catch (error) {\r\n\r\n            createBtn.style.pointerEvents = \"\";\r\n            createBtn.style.cursor = \"\";\r\n            createBtn.style.opacity = \"\";\r\n\r\n            if (buttonText) {\r\n                buttonText.textContent = \"Create Team\";\r\n            }\r\n\r\n            document.querySelector(\r\n    \"#careup-email-modal h3\"\r\n).textContent = \"Connection Error\";\r\n\r\ndocument.querySelector(\r\n    \"#careup-email-modal p\"\r\n).textContent =\r\n    \"Failed to create team. Please try again.\";\r\n\r\ndocument.getElementById(\r\n    \"careup-existing-emails\"\r\n).innerHTML = \"\";\r\n\r\ndocument.getElementById(\r\n    \"careup-email-modal\"\r\n).style.display = \"flex\";\r\n        }\r\n\r\n    });\r\n\r\n});\r\n<\/script>\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\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Invite your team Add the colleagues you would like to grant access to CareUp. Team Members Sarah Johnson sarah.johnson@careuphealth.com Share with your team Create team \u2715 &#x26a0; Team Members Already Exist The following email addresses already have an account. Remove them from the team list and try again. Remove Users<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"full-width-container","site-content-style":"unboxed","site-sidebar-style":"unboxed","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"disabled","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-58836","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Stage 2 form - CareUp: Virtual Learning Lab<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/careup.online\/en\/stage-2-form\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Stage 2 form - CareUp: Virtual Learning Lab\" \/>\n<meta property=\"og:description\" content=\"Invite your team Add the colleagues you would like to grant access to CareUp. Team Members Sarah Johnson sarah.johnson@careuphealth.com Share with your team Create team \u2715 &#x26a0; Team Members Already Exist The following email addresses already have an account. Remove them from the team list and try again. Remove Users\" \/>\n<meta property=\"og:url\" content=\"https:\/\/careup.online\/en\/stage-2-form\/\" \/>\n<meta property=\"og:site_name\" content=\"CareUp: Virtual Learning Lab\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-18T12:30:46+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/careup.online\/en\/stage-2-form\/\",\"url\":\"https:\/\/careup.online\/en\/stage-2-form\/\",\"name\":\"Stage 2 form - CareUp: Virtual Learning Lab\",\"isPartOf\":{\"@id\":\"https:\/\/careup.online\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/careup.online\/en\/stage-2-form\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/careup.online\/en\/stage-2-form\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/careup.online\/wp-content\/uploads\/2026\/05\/Group-58539.svg\",\"datePublished\":\"2026-05-22T08:28:02+00:00\",\"dateModified\":\"2026-06-18T12:30:46+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/careup.online\/en\/stage-2-form\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/careup.online\/en\/stage-2-form\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/careup.online\/en\/stage-2-form\/#primaryimage\",\"url\":\"https:\/\/careup.online\/wp-content\/uploads\/2026\/05\/Group-58539.svg\",\"contentUrl\":\"https:\/\/careup.online\/wp-content\/uploads\/2026\/05\/Group-58539.svg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/careup.online\/en\/stage-2-form\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/careup.online\/en\/home\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Stage 2 form\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/careup.online\/en\/#website\",\"url\":\"https:\/\/careup.online\/en\/\",\"name\":\"CareUp: Virtual Learning Lab\",\"description\":\"Al doende leer je\",\"publisher\":{\"@id\":\"https:\/\/careup.online\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/careup.online\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/careup.online\/en\/#organization\",\"name\":\"CareUp: Al doende leer je!\",\"url\":\"https:\/\/careup.online\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/careup.online\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/careup.online\/wp-content\/uploads\/2017\/09\/TMM-LOGO-web.png\",\"contentUrl\":\"https:\/\/careup.online\/wp-content\/uploads\/2017\/09\/TMM-LOGO-web.png\",\"width\":500,\"height\":500,\"caption\":\"CareUp: Al doende leer je!\"},\"image\":{\"@id\":\"https:\/\/careup.online\/en\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Stage 2 form - CareUp: Virtual Learning Lab","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/careup.online\/en\/stage-2-form\/","og_locale":"en_US","og_type":"article","og_title":"Stage 2 form - CareUp: Virtual Learning Lab","og_description":"Invite your team Add the colleagues you would like to grant access to CareUp. Team Members Sarah Johnson sarah.johnson@careuphealth.com Share with your team Create team \u2715 &#x26a0; Team Members Already Exist The following email addresses already have an account. Remove them from the team list and try again. Remove Users","og_url":"https:\/\/careup.online\/en\/stage-2-form\/","og_site_name":"CareUp: Virtual Learning Lab","article_modified_time":"2026-06-18T12:30:46+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/careup.online\/en\/stage-2-form\/","url":"https:\/\/careup.online\/en\/stage-2-form\/","name":"Stage 2 form - CareUp: Virtual Learning Lab","isPartOf":{"@id":"https:\/\/careup.online\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/careup.online\/en\/stage-2-form\/#primaryimage"},"image":{"@id":"https:\/\/careup.online\/en\/stage-2-form\/#primaryimage"},"thumbnailUrl":"https:\/\/careup.online\/wp-content\/uploads\/2026\/05\/Group-58539.svg","datePublished":"2026-05-22T08:28:02+00:00","dateModified":"2026-06-18T12:30:46+00:00","breadcrumb":{"@id":"https:\/\/careup.online\/en\/stage-2-form\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/careup.online\/en\/stage-2-form\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/careup.online\/en\/stage-2-form\/#primaryimage","url":"https:\/\/careup.online\/wp-content\/uploads\/2026\/05\/Group-58539.svg","contentUrl":"https:\/\/careup.online\/wp-content\/uploads\/2026\/05\/Group-58539.svg"},{"@type":"BreadcrumbList","@id":"https:\/\/careup.online\/en\/stage-2-form\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/careup.online\/en\/home\/"},{"@type":"ListItem","position":2,"name":"Stage 2 form"}]},{"@type":"WebSite","@id":"https:\/\/careup.online\/en\/#website","url":"https:\/\/careup.online\/en\/","name":"CareUp: Virtual Learning Lab","description":"Al doende leer je","publisher":{"@id":"https:\/\/careup.online\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/careup.online\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/careup.online\/en\/#organization","name":"CareUp: Al doende leer je!","url":"https:\/\/careup.online\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/careup.online\/en\/#\/schema\/logo\/image\/","url":"https:\/\/careup.online\/wp-content\/uploads\/2017\/09\/TMM-LOGO-web.png","contentUrl":"https:\/\/careup.online\/wp-content\/uploads\/2017\/09\/TMM-LOGO-web.png","width":500,"height":500,"caption":"CareUp: Al doende leer je!"},"image":{"@id":"https:\/\/careup.online\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/careup.online\/en\/wp-json\/wp\/v2\/pages\/58836","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/careup.online\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/careup.online\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/careup.online\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/careup.online\/en\/wp-json\/wp\/v2\/comments?post=58836"}],"version-history":[{"count":1,"href":"https:\/\/careup.online\/en\/wp-json\/wp\/v2\/pages\/58836\/revisions"}],"predecessor-version":[{"id":58837,"href":"https:\/\/careup.online\/en\/wp-json\/wp\/v2\/pages\/58836\/revisions\/58837"}],"wp:attachment":[{"href":"https:\/\/careup.online\/en\/wp-json\/wp\/v2\/media?parent=58836"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}