{"id":451,"date":"2022-09-01T08:13:49","date_gmt":"2022-09-01T08:13:49","guid":{"rendered":"https:\/\/pintadamarelostaging.klmwebsolutions.com.dream.website\/?page_id=451"},"modified":"2026-03-11T12:53:53","modified_gmt":"2026-03-11T12:53:53","slug":"signup","status":"publish","type":"page","link":"https:\/\/lysio2.klmwebsolutions.com\/en\/signup\/","title":{"rendered":"Signup"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"451\" class=\"elementor elementor-451\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-cd95fe6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"cd95fe6\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2031859\" data-id=\"2031859\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7664d53 elementor-widget elementor-widget-heading\" data-id=\"7664d53\" 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\"><span style=\"letter-spacing: 0px\">Register to participate<\/span><span style=\"letter-spacing: 0px\"><\/span><br><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-8bc4bd2 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"8bc4bd2\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-22ec5df\" data-id=\"22ec5df\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-198c753 sign-up-main reset-password elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"198c753\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8e41504\" data-id=\"8e41504\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-cfe62b4 elementor-widget-tablet_extra__width-initial elementor-hidden-desktop elementor-hidden-tablet_extra elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-text-editor\" data-id=\"cfe62b4\" 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>Registrera formul\u00e4r<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-2b3ef96 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2b3ef96\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-a8db5d7\" data-id=\"a8db5d7\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4f305e6 elementor-widget elementor-widget-text-editor\" data-id=\"4f305e6\" 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 class=\"elementor-heading-title elementor-size-default\"><strong><span class=\"TextRun SCXW65680915 BCX0\" lang=\"SV-SE\" xml:lang=\"SV-SE\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW65680915 BCX0\">Welcome to the study<\/span><\/span><\/strong><\/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-66b8038 elementor-widget elementor-widget-text-editor\" data-id=\"66b8038\" 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>Create an account to start collecting points and answer your first survey! In the study, you will answer short daily surveys, as well as three longer surveys at the beginning, middle, and end of the study.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-9388371\" data-id=\"9388371\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-50f2ba4 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"50f2ba4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<i aria-hidden=\"true\" class=\"far fa-arrow-alt-circle-down\"><\/i>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-abf91ff elementor-widget elementor-widget-spacer\" data-id=\"abf91ff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b34e852 elementor-widget elementor-widget-shortcode\" data-id=\"b34e852\" 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\">      <div class=\"profile_wrap\">\n       <div id=\"form_wrap\" class=\"klm-custom-form-custom my_profile_page\"><div  class=\"errors_cont modal signupform\">\n        <div class=\"modal-content error-content\">\n         <p class=\"klm-error\">Validation error! please check all the elements of the form<\/p>\n        <\/div>  \n     <\/div><div class=\"loading\" style=\"display:none;\" ><img decoding=\"async\" src=\"\/wp-content\/plugins\/klm-plugin1\/src\/core\/pages\/main\/Signup\/icon-images\/loading_pinta.gif\"><\/div><form id=\"klm_form_profile\" name=\"klm_form\" class=\"klm-form\"  action=\"\/wp-admin\/admin-ajax.php?action=klm_signup_verify_action\" method=\"post\" novalidate=\"novalidate\">\n    <div class=\"cblock signup-form-custom\">\n        <div class=\"row\">\n           <div class=\"form-group col-md-12\">\n             <div class=\"form-group-i-wrap\">\n              <label for=\"fname\">First name<\/label>         \n             <img decoding=\"async\" class=\"favicons-custom\" src=\"https:\/\/lysio2.klmwebsolutions.com\/wp-content\/uploads\/2024\/04\/firsname-001.png\">\n             <input class=\"frm_input\" type=\"text\" name=\"firstname\" id=\"fname\" minlength=\"2\" maxlength=\"25\" required> \n             <\/div>\n          <\/div>\n          <div class=\"form-group col-md-12\">\n             <div class=\"form-group-i-wrap\">\n              <label for=\"lname\">Last name<\/label>\n             <img decoding=\"async\" class=\"favicons-custom\" src=\"https:\/\/lysio2.klmwebsolutions.com\/wp-content\/uploads\/2024\/04\/firsname-001.png\">\n                <input class=\"frm_input\" type=\"text\" name=\"lastname\" id=\"lname\" minlength=\"2\" maxlength=\"25\" required>\n              <\/div>\n          <\/div>\n      \n        <div class=\"form-group col-md-12\">\n              <div class=\"form-group-i-wrap\">\n              <label for=\"email\">Email<\/label>\n                <img decoding=\"async\" class=\"favicons-custom\" src=\"https:\/\/lysio2.klmwebsolutions.com\/wp-content\/uploads\/2024\/04\/email-001.png\">\n                <input class=\"frm_input\" type=\"text\" name=\"email\" id=\"email\"  autocomplete=\"off\" required>\n              <\/div>\n          <\/div>\n         <div class=\"form-group col-md-12\">\n             <div class=\"form-group-i-wrap\">\n              <label for=\"phoneno\">Telephone<\/label>\n                <img decoding=\"async\" class=\"favicons-custom\" src=\"https:\/\/lysio2.klmwebsolutions.com\/wp-content\/uploads\/2024\/04\/mobile-001.png\">\n                <input class=\"frm_input\" type=\"text\" name=\"phone\" id=\"phoneno\" value=\"\" minlength=\"10\" maxlength=\"16\"  autocomplete=\"off\" required>\n              <\/div>\n          <\/div><div class=\"form-group  col-md-12\">\n            <div class=\"checkbox checkbox-icon\">\n              <label>\n                <input type=\"checkbox\" class=\"control-label\" name=\"privacy_statement\" value=\"true\" required>\n                I have read and agreed with the <a target=\"_blank\" href=\"\/en\/privacy-policy\">Privacy Statement<\/a>.\n              <\/label>\n            <\/div>\n          <\/div>\n          <div class=\"form-group  col-md-12\">\n\n          <\/div>\n\n          <div class=\"form-group  col-md-12 recaptcha-box\">\n            <script src=\"https:\/\/www.google.com\/recaptcha\/api.js\" async defer><\/script>\n            <div class=\"g-recaptcha\" data-sitekey=\"6LdbYW0sAAAAAPNAN3-F2LrzysFNfu7J7i8DcCM2\"><\/div>\n          <\/div>\n\n          <div class=\"form-group col-md-12\">\n              <div class=\"form-group-i-wrap\">\n                <div class=\"input-container col-100 klm-custom-submit-btn\">\n\n                 <input type=\"hidden\" name=\"source\"   value=\"survey\" \/>\n                 <input type=\"hidden\" name=\"referrer\" value=\"\" \/>\n                  <button type=\"submit\" id=\"v_submit\">Send<\/button>\n                <\/div>\n              <\/div>\n          <\/div>\n\n           \n     <\/div><\/div>   \n      <\/form><!--path \/klm-plugin1\/src\/core\/pages\/panelist\/shortcodes -->\n      <\/div>\n     <\/div>\n    <script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jquery.inputmask\/3.3.4\/jquery.inputmask.bundle.min.js\"><\/script>\n   <script>\n    var jQs = jQuery.noConflict();\n    jQs('document').ready(function($){   \n      var lang_cd = '\/en';  \n     \n       jQs('#klm_form_profile').validate({\n         rules: {\n           \/\/ password: {\n           \/\/     required: true,\n           \/\/     minlength: 8,\n           \/\/     pwcheck: true\n           \/\/ },\n           \/\/ password_con: {\n           \/\/     required: true,\n           \/\/     minlength: 8,\n           \/\/     equalTo: \"#pass\"\n           \/\/ },\n           email: {\n             required: true,\n             \/\/ Specify that email should be validated\n             \/\/ by the built-in \"email\" rule\n             email: true\n           },\n           phone: {\n             customphone: true,\n             required: true,\n             digits: false\n           },\n          \n         },\n         messages: {\n             password: {\n                 pwcheck: \"The password does not meet the criteria!\",\n             },\n             birthyear: {\n                yearcheck: \"Please enter valid year!\",\n             }\n         },\n         submitHandler: async function(form, event){\n          event.preventDefault();\n          var datas = $(form).serialize();\n          jQs('p.rspMsg').html('');\n          jQs(\"#klm_form_profile button[type=submit]\").prop(\"disabled\", true);\n             jQs(\"#klm_form_profile button[type=submit]\").html(`<svg version=\"1.1\" id=\"L9\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" viewBox=\"25 25 50 50\" enable-background=\"new 0 0 0 0\" xml:space=\"preserve\" class=\"size-6 mx-auto!\">\n               <path fill=\"#fff\" d=\"M73,50c0-12.7-10.3-23-23-23S27,37.3,27,50 M30.9,50c0-10.5,8.5-19.1,19.1-19.1S69.1,39.5,69.1,50\">\n                 <animateTransform attributeName=\"transform\" attributeType=\"XML\" type=\"rotate\" dur=\"1.7s\" from=\"0 50 50\" to=\"360 50 50\" repeatCount=\"indefinite\"><\/animateTransform>\n             <\/path>\n           <\/svg>`) \n           var {response, update_msg} = await $.ajax({\n             url: \"\/wp-admin\/admin-ajax.php\",\n             data: {\n               action: \"klm_signup_verify_action\",\n               formdata: datas\n             },\n             method: \"POST\",\n             dataType: \"json\"                \n           })\n           jQs(\"#klm_form_profile button[type=submit]\").prop(\"disabled\", false);\n           jQs(\"#klm_form_profile button[type=submit]\").html(`Send`)\n           var em = jQs(\"#klm_form_profile #email\").val();\n           jQs(\"#otp-popup .email\").html(em);\n            jQs(\"#otp-popup .email_box\").attr('value',em);\n           if(response == \"201\"){\n              jQs.magnificPopup.open({\n             items: {\n             src: \"#otp-popup\"\n             },\n             type: \"inline\"\n             });\n              \n             return;\n          }else if(response == \"0\"){\n              console.log(update_msg);\n             var msg = '<p class=\"klm-error\">'+update_msg+'<\/p>';\n             jQs(\"#otp-popup\").html(msg);\n            jQs.magnificPopup.open({\n             items: {\n             src: \"#otp-popup\"\n             },\n             type: \"inline\"\n             });\n              return; \n          }else{\n             var msg = '<p class=\"klm-error\"> Email not sent , please try again.<\/p>';\n             jQs(\"#otp-popup\").html(msg);\n            jQs.magnificPopup.open({\n             items: {\n             src: \"#otp-popup\"\n             },\n             type: \"inline\"\n             });\n           }\n           return;\n         }\n       });\n\n\n       \/\/ jQs.validator.addMethod(\"yearcheck\", function(value, element) {\n       \/\/     var year = jQuery(element).val();\n       \/\/     return (year > 1900) && (year < (new Date()).getFullYear());\n       \/\/ });\n\n       \/\/ jQuery.validator.addMethod(\"pwcheck\", function(value) {\n       \/\/       return \/^[A-Za-z0-9\\d=!\\-@._*]*$\/.test(value) \/\/ consists of only these\n       \/\/        && \/[a-z]\/.test(value) \/\/ has a lowercase letter\n       \/\/        && \/\\d\/.test(value) \/\/ has a digit\n       \/\/ });\n\n       \/\/ jQs.validator.addMethod(\"pwcheck\", function(value) {\n       \/\/   return \/^[A-Za-z0-9\\d=!\\-@._*()^{}[~]*$\/.test(value) \/\/ consists of only these\n       \/\/   && \/[a-z]\/.test(value) \/\/ has a lowercase letter\n       \/\/   && \/[A-Z]\/.test(value) \/\/ has a UPPERCASE letter\n       \/\/   && \/\\d\/.test(value)\n       \/\/   && \/[=!\\-@._*()^{}[~]\/.test(value) \/\/ has a digit\n       \/\/ });\n\n       \/\/ jQuery.validator.addMethod('customphone', function (value, element) {\n       \/\/   console.log(element+'eee');\n       \/\/   console.log(value);\n       \/\/     return this.optional(element) || \/\\+\\d{3} \\d{3}-\\d{3}-\\d{3}$\/.test(value);\n       \/\/ }, \"Please enter a phone number in this format xxx-xxx-xxx\");\n        \n         jQs.validator.addMethod('customphone', function (value, element) {\n         console.log(element+'eee');\n         console.log(value);\n           return this.optional(element) || \/\\+\\d{4}-\\d{3}-\\d{2}-\\d{2}$\/.test(value);\n       }, \"Please enter a phone number in this format +46xx-xxx-xx-xx\"); \n\n         jQs.extend(jQuery.validator.messages, {\n             required: \"This field is required.\",\n             email: \"Please enter a valid email address.\",\n           \/\/ url: \"Please enter a valid URL.\",\n           \/\/ date: \"Please enter a valid date.\",\n           \/\/ dateISO: \"Please enter a valid date (ISO).\",\n           \/\/ number: \"Please enter a valid number.\",\n           \/\/ digits: \"Please enter only digits.\",\n           \/\/ creditcard: \"Please enter a valid credit card number.\",\n           equalTo: \"Please enter the same value again.\",\n           \/\/ accept: \"Please enter a value with a valid extension.\",\n           \/\/ maxlength: jQuery.validator.format(\"Please enter no more than {0} characters.\"),\n            minlength: jQuery.validator.format(\"Please enter at least {0} characters.\"),\n           \/\/ rangelength: jQuery.validator.format(\"Please enter a value between {0} and {1} characters long.\"),\n           \/\/ range: jQuery.validator.format(\"Please enter a value between {0} and {1}.\"),\n           \/\/ max: jQuery.validator.format(\"Please enter a value less than or equal to {0}.\"),\n           \/\/ min: jQuery.validator.format(\"Please enter a value greater than or equal to {0}.\")\n           });\n\n             \n       jQs('#phoneno').inputmask('+4699-999-99-99');\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 class=\"elementor-element elementor-element-9568eb9 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"9568eb9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f8d8d2c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f8d8d2c\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d790bda\" data-id=\"d790bda\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-bd5bba8 elementor-widget elementor-widget-shortcode\" data-id=\"bd5bba8\" 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\">     <div id=\"otp-popup\" class=\"mfp-hide white-popup\">\n<p>Email sent to <strong class=\"email\" ><\/strong> <\/p>\n<p><strong>You should have received an email with 2FA code in your inbox.<\/strong><\/p>\n<p>Add your 2FA Code here<\/p>\t\t\n\n<form id=\"pin6a31bfdd29322\" class=\"otp-form\">\n<div class=\"flex gap-x-3 max-w-xs items-center font-lato\">\n  <input type=\"tel\" name=\"digit1\"\n    pattern=\"\\d*\" maxlength=\"1\"\n    class=\"block w-9.5 text-center border-gray-200 py-4! rounded-md sm:text-sm focus:border-blue-500 focus:ring-blue-500 disabled:opacity-50 disabled:pointer-events-none\"\n    autofocus=\"\">\n  <input type=\"tel\" name=\"digit2\"\n    pattern=\"\\d*\" maxlength=\"1\"\n    class=\"block w-9.5 text-center border-gray-200 py-4! rounded-md sm:text-sm focus:border-blue-500 focus:ring-blue-500 disabled:opacity-50 disabled:pointer-events-none\"\n    >\n\n  <input type=\"tel\" name=\"digit3\"\n    pattern=\"\\d*\" maxlength=\"1\"\n    class=\"block w-9.5 text-center border-gray-200 py-4! rounded-md sm:text-sm focus:border-blue-500 focus:ring-blue-500 disabled:opacity-50 disabled:pointer-events-none\"\n    >\n  <input type=\"tel\" name=\"digit4\"\n    pattern=\"\\d*\" maxlength=\"1\"\n    class=\"block w-9.5 text-center border-gray-200 py-4! rounded-md sm:text-sm focus:border-blue-500 focus:ring-blue-500 disabled:opacity-50 disabled:pointer-events-none\"\n    > \n<\/div>\n<p><input class=\"email_box\" type=\"hidden\" name=\"user_id\" value=\"\"><\/p>\n<p><input type=\"hidden\" name=\"user_nonce\" value=\"59f57e7249\"><\/p>\n<p align=\"center\"><button type=\"submit\" class=\"otp-btn rounded-[15px]! mt-10!\">Verify Now<\/button><\/p>\n<form>\n<div id=\"otp-result\"><\/div>\n      <div class=\"elementor-element elementor-element-7407e94 elementor-widget elementor-widget-text-editor\" data-id=\"7407e94\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n      <div class=\"elementor-widget-container\">If your code has expired or you didn\u2019t receive it, <span class=\"underline\"><a class=\"resend_code cursor-pointer\">click here<\/a><\/span> to resend <\/div>\n      <\/div>\n<script>\n  jQuery(function($){\n   \/* $(\"header\")[0]?.scrollIntoViewIfNeeded();*\/\n   $(\"header\")[0].scrollIntoView({ behavior: 'smooth', block: 'nearest' });\n    jQuery(document).on(\"submit\", \".otp-form\", function(e) {\n      e.preventDefault();\n     jQuery(\"#otp-result\").html('');  \n      const form = jQuery(this);\n      const digits = [\n        form.find(\"input[name='digit1']\").val(),\n        form.find(\"input[name='digit2']\").val(),\n        form.find(\"input[name='digit3']\").val(),\n        form.find(\"input[name='digit4']\").val()\n        ];\n      const user_id = form.find(\"input[name='user_id']\").val();\n      const user_nonce = form.find(\"input[name='user_nonce']\").val();\n      const otp = digits.join(\"\");\n     if(user_nonce=='' || otp==''){\n      jQuery(\"#otp-result\").html('Please fill input boxes or try again');\n      return false;\n     }\n     $(\"#pin6a31bfdd29322 button[type=submit]\").prop(\"disabled\", true);\n      $(\"#pin6a31bfdd29322 button[type=submit]\").html(`<svg version=\"1.1\" id=\"L9\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" viewBox=\"25 25 50 50\" enable-background=\"new 0 0 0 0\" xml:space=\"preserve\" class=\"size-6\">\n        <path fill=\"#fff\" d=\"M73,50c0-12.7-10.3-23-23-23S27,37.3,27,50 M30.9,50c0-10.5,8.5-19.1,19.1-19.1S69.1,39.5,69.1,50\">\n          <animateTransform attributeName=\"transform\" attributeType=\"XML\" type=\"rotate\" dur=\"1.7s\" from=\"0 50 50\" to=\"360 50 50\" repeatCount=\"indefinite\"><\/animateTransform>\n      <\/path>\n    <\/svg>`)\n      jQuery.ajax({\n        url: \"\/wp-admin\/admin-ajax.php\",\n        method: \"POST\",\n        dataType: \"JSON\",\n        data: {\n          action: \"verify_otp\",\n          otp: otp,\n          usr_id: user_id\n        },\n        success: function(data) {\n          $(\"#pin6a31bfdd29322 button[type=submit]\").prop(\"disabled\", false);\n      $(\"#pin6a31bfdd29322 button[type=submit]\").html(`Verify Now`)\n         console.log(data);\n          if(data.response=='200'){\n            jQuery(\"#verification-success\").hide();\n          jQuery(\"#verification-success-cheer\").show();\n          var msg = '<p class=\"success\">'+data.update_msg+'<\/p>';  \n          jQuery(\"#otp-result\").html(msg);\n          setTimeout(function() {\n             window.location.href = data.redirect; \/\/ dynamic redirect \n             }, 3000); \n\n          }\n          if(data.response=='400'){\n          var msg = '<p class=\"error\">'+data.update_msg+'<\/p>';  \n          jQuery(\"#otp-result\").html(msg);\n         }\n          jQuery('.otp-form')[0].reset();\n          jQuery('.otp-form inputs').val('');\n        },\n        error: function() {\n          $(\"#pin6a31bfdd29322 button[type=submit]\").prop(\"disabled\", false);\n          $(\"#pin6a31bfdd29322 button[type=submit]\").html(`Verify Now`)\n          jQuery(\"#otp-result\").html(\"Something went wrong. Please try again.\");\n        }\n      });\n    });\n\n\n jQuery(document).on(\"click\", \".resend_code\", function(e) {\n      e.preventDefault();\n      this.style.pointerEvents = \"none\";\n      this.style.cursor = \"default\";\n      this.style.textDecoration = \"none\";\n      this.style.color = \"#8660E7\";\n      this.parentElement.classList.remove(\"underline\");\n      const y = this;\n     jQuery(\"#otp-result\").html('');  \n     var res ='';\n     if(res==''){res = jQuery(\"#otp-popup .email_box\").val()\n          }\n\n      console.log(res);\n\n      jQuery.ajax({\n        url: \"\/wp-admin\/admin-ajax.php\",\n        method: \"POST\",\n        dataType: \"JSON\",\n        data: {\n          action: \"resend_otp\",\n          user_email: res\n        },\n        success: function(data) {\n          y.removeAttribute(\"style\")\n          y.parentElement.classList.add(\"underline\");\n          console.log(data);\n          y.classList.add(\"clicked\");\n          y.style.color = \"#8660E7\";\n          if(data.response=='200'){\n          var msg = '<p class=\"success\">'+data.update_msg+'<\/p>';  \n          jQuery(\"#otp-result\").html(msg);\n          }\n          if(data.response=='400'){\n          var msg = '<p class=\"error\">'+data.update_msg+'<\/p>';  \n          jQuery(\"#otp-result\").html(msg);\n         }\n          jQuery('.otp-form')[0].reset();\n          jQuery('.otp-form inputs').val('');\n        },\n        error: function() {\n          y.removeAttribute(\"style\")\n          y.parentElement.classList.add(\"underline\")\n          jQuery(\"#otp-result\").html(\"Something went wrong. Please try again.\");\n        }\n      });\n    });\n\n\n    const form = document.getElementById('pin6a31bfdd29322')\n    const inputs = [...form.querySelectorAll('input[type=tel]')]\n    const submit = form.querySelector('button[type=submit]')\n\n    const handleKeyDown = (e) => {\n        if (\n            !\/^[0-9]{1}$\/.test(e.key)\n            && e.key !== 'Backspace'\n            && e.key !== 'Delete'\n            && e.key !== 'Tab'\n            && !e.metaKey\n        ) {\n            e.preventDefault()\n        }\n\n        if (e.key === 'Delete' || e.key === 'Backspace') {\n            const index = inputs.indexOf(e.target);\n            if (index > 0) {\n                inputs[index].value = '';\n                inputs[index - 1].focus();\n                e.preventDefault()\n            }\n        }\n    }\n\n    const handleInput = (e) => {\n        const { target } = e\n        const index = inputs.indexOf(target)\n        if (target.value) {\n            if (index < inputs.length - 1) {\n                inputs[index + 1].focus()\n            } else {\n                \n            }\n        }\n    }\n\n    const handleFocus = (e) => {\n        e.target.select()\n    }\n\n    const handlePaste = (e) => {\n        e.preventDefault()\n        const text = e.clipboardData.getData('text')\n        if (!new RegExp(`^[0-9]{${inputs.length}}$`).test(text)) {\n            return\n        }\n        const digits = text.split('')\n        inputs.forEach((input, index) => input.value = digits[index])\n        \n    }\n\n    inputs.forEach((input) => {\n        input.addEventListener('input', handleInput)\n        input.addEventListener('keydown', handleKeyDown)\n        input.addEventListener('focus', handleFocus)\n        input.addEventListener('paste', handlePaste)\n    });\n  });\n<\/script>\n     <button title=\"Close (Esc)\" type=\"button\" class=\"mfp-close\">X<\/button>\n     <\/div><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Register to participate Registrera formul\u00e4r Welcome to the study Create an account to start collecting points and answer your first survey! In the study, you will answer short daily surveys, as well as three longer surveys at the beginning, middle, and end of the study. Email sent to You should have received an email with [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-451","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/lysio2.klmwebsolutions.com\/en\/wp-json\/wp\/v2\/pages\/451","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lysio2.klmwebsolutions.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/lysio2.klmwebsolutions.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/lysio2.klmwebsolutions.com\/en\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/lysio2.klmwebsolutions.com\/en\/wp-json\/wp\/v2\/comments?post=451"}],"version-history":[{"count":28,"href":"https:\/\/lysio2.klmwebsolutions.com\/en\/wp-json\/wp\/v2\/pages\/451\/revisions"}],"predecessor-version":[{"id":8235,"href":"https:\/\/lysio2.klmwebsolutions.com\/en\/wp-json\/wp\/v2\/pages\/451\/revisions\/8235"}],"wp:attachment":[{"href":"https:\/\/lysio2.klmwebsolutions.com\/en\/wp-json\/wp\/v2\/media?parent=451"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}