{"id":1514,"date":"2025-12-10T10:47:07","date_gmt":"2025-12-10T08:47:07","guid":{"rendered":"https:\/\/juristiliitto.fi\/jasensivut\/?page_id=1514"},"modified":"2025-12-10T10:47:07","modified_gmt":"2025-12-10T08:47:07","slug":"liity-jaseneksi","status":"publish","type":"page","link":"https:\/\/juristiliitto.fi\/jasensivut\/liity-jaseneksi\/","title":{"rendered":"Liity j\u00e4seneksi"},"content":{"rendered":"\n<div id=\"hero-subpage-block_e4ad415ca344836f5ef27ecdc9ec416e\" class=\"hero-subpage container-fluid bg-blue\">\n    <div class=\"hero-subpage__wrapper container\">\n        <div class=\"\">\n            <div class=\"col-12 breadcrumb-column\" id=\"breadcrumbs-blue\">\n                <p id=\"breadcrumbs\"><span><span><a href=\"https:\/\/juristiliitto.fi\/jasensivut\/\">Etusivu<\/a><\/span><\/span><\/p>            <\/div>\n        <\/div>\n        <div class=\"row\">\n            <div class=\"col-12 d-flex flex-column justify-content-center align-items-center textwrap\">\n                                    <h1 class=\"text-maroon display-1\">Liity j\u00e4seneksi<\/h1>\n                                                <div class=\"buttons\">\n                                                        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<div id=\"rnb-columns-block_04f35c9032003f5584240e6b9507ea15\" class=\"rnb-columns bg-white\">\n    <div class=\"rnb-columns__wrapper container\">\n        <div class=\"row\">\n            \n<div id=\"content-columns-heading-block_1e730a1af9c23aae4da7ce493427e4af\" class=\"content-columns-heading col-12 col-lg-5 col-xl-6\">\n\t\n\n<h2 class=\"wp-block-heading rnb-heading\">Tervetuloa j\u00e4seneksemme!<\/h2>\n\n\n<\/div>\n\n<div id=\"content-columns-content-block_c23515f89ec4ff96f16c4cb67da3a0c2\" class=\"content-columns-content col-12 col-lg-7 col-xl-6\">\n\t\n\n<p>Hienoa, ett\u00e4 olet liittym\u00e4ss\u00e4 Suomen suurimpaan juristiyhteis\u00f6\u00f6n!<\/p>\n\n\n\n<p>Liittym\u00e4ll\u00e4 Juristiliitto &#8211; Juristf\u00f6rbundet ry:n j\u00e4seneksi saat k\u00e4ytt\u00f6\u00f6si liiton asiantuntijapalvelut, j\u00e4sentapahtumat ja kattavat muut edut.&nbsp;<\/p>\n\n\n\n<p>LL-kassan j\u00e4senen\u00e4 saat turvaa ty\u00f6tt\u00f6myyden varalta.<\/p>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/juristiliitto.fi\/jasenyys\/jasenmaksut\/\">Tiedot liiton j\u00e4senmaksusta<\/a><\/div>\n\n\n<\/div>\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<div id=\"rnb-columns-block_04f35c9032003f5584240e6b9507ea15\" class=\"rnb-columns bg-white\">\n    <div class=\"rnb-columns__wrapper container\">\n        <div class=\"row\">\n            \n<div id=\"content-columns-heading-block_1e730a1af9c23aae4da7ce493427e4af\" class=\"content-columns-heading col-12 col-lg-5 col-xl-6\">\n\t\n\n<h2 class=\"wp-block-heading rnb-heading\">Ohjeita liittymislomakkeen t\u00e4ytt\u00f6\u00f6n<\/h2>\n\n\n<\/div>\n\n<div id=\"content-columns-content-block_c23515f89ec4ff96f16c4cb67da3a0c2\" class=\"content-columns-content col-12 col-lg-7 col-xl-6\">\n\t\n<div id=\"accordion-block_0e2065302b1fc6f944acf2dbdefbb62b\" class=\"block-accordion\">\n\n\n\n    <div class=\"row\">\n\n        <div class=\"col-12 d-flex justify-content-center\">\n\n                            <div class=\"accordion\" id=\"accordion-accordion-block_0e2065302b1fc6f944acf2dbdefbb62b\">\n                                                                <div class=\"accordion-item\">\n                            <h3 class=\"accordion-header\" id=\"heading-0-accordion-block_0e2065302b1fc6f944acf2dbdefbb62b\">\n                                <button class=\"h5 accordion-button color-black bg-transparent collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse0-accordion-block_0e2065302b1fc6f944acf2dbdefbb62b\" aria-expanded=\"true\"  aria-controls=\"collapse0-accordion-block_0e2065302b1fc6f944acf2dbdefbb62b\">\n                                                                        J\u00e4senyys ty\u00f6tt\u00f6myyskassassa                                                                    <\/button>\n                            <\/h3>\n                            <div id=\"collapse0-accordion-block_0e2065302b1fc6f944acf2dbdefbb62b\" class=\"accordion-collapse collapse\" aria-labelledby=\"heading0-accordion-block_0e2065302b1fc6f944acf2dbdefbb62b\" data-bs-parent=\"heading-0-accordion-block_0e2065302b1fc6f944acf2dbdefbb62b\">\n                                <div class=\"accordion-body\">\n                                                                    <p>Voit liitty\u00e4 LL-kassan (Lakimiesten ja l\u00e4\u00e4k\u00e4rien ty\u00f6tt\u00f6myyskassa) j\u00e4seneksi, jos olet palkkaty\u00f6ntekij\u00e4 ja olet suorittanut oikeustieteellisen tutkinnon. LL-kassa on palkansaajille tarkoitettu ty\u00f6tt\u00f6myyskassa.<\/p>\n                                                                <\/div>\n                            <\/div>\n                        <\/div>\n                                                                <div class=\"accordion-item\">\n                            <h3 class=\"accordion-header\" id=\"heading-1-accordion-block_0e2065302b1fc6f944acf2dbdefbb62b\">\n                                <button class=\"h5 accordion-button color-black bg-transparent collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse1-accordion-block_0e2065302b1fc6f944acf2dbdefbb62b\" aria-expanded=\"false\"  aria-controls=\"collapse1-accordion-block_0e2065302b1fc6f944acf2dbdefbb62b\">\n                                                                        J\u00e4senmaksualennus                                                                    <\/button>\n                            <\/h3>\n                            <div id=\"collapse1-accordion-block_0e2065302b1fc6f944acf2dbdefbb62b\" class=\"accordion-collapse collapse\" aria-labelledby=\"heading1-accordion-block_0e2065302b1fc6f944acf2dbdefbb62b\" data-bs-parent=\"heading-1-accordion-block_0e2065302b1fc6f944acf2dbdefbb62b\">\n                                <div class=\"accordion-body\">\n                                                                    <p>Juristiliiton j\u00e4senmaksusta saa alennusta usein eri perustein. <a href=\"https:\/\/juristiliitto.fi\/jasenyys\/jasenmaksut\/alennetut-jasenmaksut\/\">Katso verkkosivuiltamme, oletko oikeutettu alennukseen.<\/a><\/p>\n<p>Jos haet j\u00e4senmaksualennusta, valitse alennusperuste lomakkeella ja liit\u00e4 mukaan todistus alennusperusteesta lomakkeen lopussa.<\/p>\n                                                                <\/div>\n                            <\/div>\n                        <\/div>\n                                                                <div class=\"accordion-item\">\n                            <h3 class=\"accordion-header\" id=\"heading-2-accordion-block_0e2065302b1fc6f944acf2dbdefbb62b\">\n                                <button class=\"h5 accordion-button color-black bg-transparent collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse2-accordion-block_0e2065302b1fc6f944acf2dbdefbb62b\" aria-expanded=\"false\"  aria-controls=\"collapse2-accordion-block_0e2065302b1fc6f944acf2dbdefbb62b\">\n                                                                        Muu oikeustieteellinen tutkinto                                                                    <\/button>\n                            <\/h3>\n                            <div id=\"collapse2-accordion-block_0e2065302b1fc6f944acf2dbdefbb62b\" class=\"accordion-collapse collapse\" aria-labelledby=\"heading2-accordion-block_0e2065302b1fc6f944acf2dbdefbb62b\" data-bs-parent=\"heading-2-accordion-block_0e2065302b1fc6f944acf2dbdefbb62b\">\n                                <div class=\"accordion-body\">\n                                                                    <p>Jos olet kansainv\u00e4lisen ja vertailevan oikeustieteen maisteri tai Master&#8217;s Degree Programme in Law and Informations Society, valitse tutkinnoksi &#8221;muu oikeustieteellinen tutkinto&#8221; ja valitse sen j\u00e4lkeen tutkinnon tarkenne.<\/p>\n<p>Sinun tulee my\u00f6s toimittaa liittoon kopiot kaikista tutkintotodistuksista. L\u00e4het\u00e4 ne s\u00e4hk\u00f6postin liitteen\u00e4 jasenrekisteri@juristiliitto.fi.<\/p>\n                                                                <\/div>\n                            <\/div>\n                        <\/div>\n                                                                <div class=\"accordion-item\">\n                            <h3 class=\"accordion-header\" id=\"heading-3-accordion-block_0e2065302b1fc6f944acf2dbdefbb62b\">\n                                <button class=\"h5 accordion-button color-black bg-transparent collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse3-accordion-block_0e2065302b1fc6f944acf2dbdefbb62b\" aria-expanded=\"false\"  aria-controls=\"collapse3-accordion-block_0e2065302b1fc6f944acf2dbdefbb62b\">\n                                                                        Ota yhteytt\u00e4 j\u00e4senpalveluun                                                                    <\/button>\n                            <\/h3>\n                            <div id=\"collapse3-accordion-block_0e2065302b1fc6f944acf2dbdefbb62b\" class=\"accordion-collapse collapse\" aria-labelledby=\"heading3-accordion-block_0e2065302b1fc6f944acf2dbdefbb62b\" data-bs-parent=\"heading-3-accordion-block_0e2065302b1fc6f944acf2dbdefbb62b\">\n                                <div class=\"accordion-body\">\n                                                                    <p>Jos sinulla on kysytt\u00e4v\u00e4\u00e4 j\u00e4senyydest\u00e4 tai j\u00e4senhakemuksesta, ota yhteytt\u00e4 j\u00e4senpalveluun: <a href=\"mailto:jasenrekisteri@juristiliitto.fi\">jasenrekisteri@juristiliitto.fi<\/a>.<\/p>\n                                                                <\/div>\n                            <\/div>\n                        <\/div>\n                                    <\/div>\n\n                    <\/div>\n    <\/div>\n\n<\/div>\n\n<\/div>\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n\twindow.whyShouldYouRemain = [];\n\twindow.formRedirects = {\"become_a_member\":\"\",\"become_a_student_member\":\"\",\"join_unemploynment\":\"\",\"job_list\":\"\",\"job_list_2\":\"\",\"get_a_discount\":\"\",\"resign_from_union\":\"\",\"your_basic_info\":\"\",\"contact\":\"\",\"work_details\":\"\",\"user_not_allowed_user_exists\":\"\",\"post_a_job\":\"\",\"raffle\":\"\"};\n<\/script>\n<div id=\"vue--forms\" class=\"vue--forms container-fluid bg-grey-1\" data-table-type=\"\" data-form-type=\"become_a_member\">\n\t<div class=\"container\">\n\n\t\t<div v-if=\"is_loading\" class=\"text-center load-anim\">\n\t\t<span class=\"lds-spinner\"><\/span>\n\t\t<\/div>\n\n\t\t<div class=\"\" v-if=\"form_type === 'become_a_member' &#038;&#038; !is_loading\" v-cloak>\n\t\t<form id=\"become-a-member-form\" class=\"row\">\n\t<h2>Henkil\u00f6tiedot<\/h2>\n\t<div class=\"col-12 col-lg-6\">\n  <label for=\"last_name\" class=\"form-label\">Sukunimi*<\/label>\n  <span v-if=\"form_errors.last_name\" class=\"text-danger\">{{ form_errors.last_name }}<\/span>\n  <input type=\"text\" class=\"form-control\" :class=\"['', form_errors.last_name ? ' error' : '']\" id=\"last_name\" name=\"last_name\" v-model=\"last_name\" required placeholder=\"Sukunimi\">\n<\/div>\n\n<div class=\"col-12 col-lg-6\">\n  <label for=\"first_name\" class=\"form-label\">Etunimi*<\/label>\n  <span v-if=\"form_errors.first_name\" class=\"text-danger\">{{ form_errors.first_name }}<\/span>\n  <input type=\"text\" class=\"form-control\" id=\"first_name\" :class=\"['', form_errors.first_name ? ' error' : '']\" name=\"first_name\" v-model=\"first_name\" required placeholder=\"Etunimet\">\n<\/div>\n\n<div class=\"col-12 col-lg-6\">\n  <label for=\"call_name\" class=\"form-label\">Puhuttelu-\/kutsumanimi*<\/label>\n  <span v-if=\"form_errors.call_name\" class=\"text-danger\">{{ form_errors.call_name }}<\/span>\n  <input type=\"text\" class=\"form-control\" id=\"call_name\" name=\"call_name\" :class=\"['', form_errors.call_name ? ' error' : '']\" v-model=\"call_name\" required placeholder=\"Puhuttelu-\/kutsumanimi\">\n<\/div>\n\n<div class=\"col-12 col-lg-6\">\n  <label for=\"social_security\" class=\"form-label\">Henkil\u00f6tunnus*<\/label>\n  <span v-if=\"form_errors.social_security\" class=\"text-danger\">{{ form_errors.social_security }}<\/span>\n  <input type=\"text\" class=\"form-control\" id=\"social_security\" name=\"social_security\" :class=\"['', form_errors.social_security ? ' error' : '']\" v-model=\"social_security\" required placeholder=\"Henkil\u00f6tunnus\">\n<\/div>\n<div class=\"row\">\t<span v-if=\"form_errors.language_user\" class=\"text-danger\">{{ form_errors.language_user }}<\/span>\n\t<div class=\"col-12 col-lg-6 radio-group\">\n\t<p class=\"form-label\">\u00c4idinkieli<\/p>\n\t<input type=\"radio\" id=\"finnish\" name=\"language_choise\" value=\"1\" v-model=\"language_user\" checked>\n\t<label for=\"finnish\" class=\"radio_label\">Suomi<\/label>\n\t<input type=\"radio\" id=\"swedish\" name=\"language_choise\" value=\"2\" v-model=\"language_user\">\n\t<label for=\"swedish\" class=\"radio_label\">Ruotsi<\/label> \n\t<input type=\"radio\" id=\"english\" name=\"language_choise\" value=\"3\" v-model=\"language_user\">\n\t<label for=\"english\" class=\"radio_label\">Englanti\/Muu<\/label>\n\t<\/div>\n\t<\/div>\t\t<div class=\"col-12 col-lg-6\" v-if=\"country.length &#038;&#038; !is_loading\">\n  <label for=\"country\" class=\"form-label\">Maa*<\/label>\n  <span v-if=\"form_errors.country_selected\" class=\"text-danger\">{{ form_errors.country_selected }}<\/span>\n  <select class=\"form-control\" id=\"country\" name=\"country\" v-model=\"country_selected\" :class=\"['', form_errors.country_selected ? ' error' : '']\">\n    <option value=\"Valitse maa\" disabled selected>Valitse maa<\/option>\n    <option v-for=\"item in country\" :data-key=\"item.id\" :data-maaid=\"item.meta.mpc_maaid\">\n      {{ item.name }}\n    <\/option>\n  <\/select>\n<\/div>\n\t\t\n\t\t<div class=\"col-12 col-lg-6\">\n  <label for=\"address_1\" class=\"form-label\">L\u00e4hiosoite*<\/label>\n  <span v-if=\"form_errors.address_1\" class=\"text-danger\">{{ form_errors.address_1 }}<\/span>\n  <input type=\"text\" class=\"form-control\" :class=\"['', form_errors.address_1 ? ' error' : '']\" id=\"address_1\" name=\"address_1\" v-model=\"address_1\" required placeholder=\"L\u00e4hiosoite\" :disabled=\"form_type === 'your_basic_info' &#038;&#038; isForeignCountry\">\n<\/div>\n\t\t<div class=\"col-12 col-lg-6\">\n  <label for=\"address_2\" class=\"form-label\">L\u00e4hiosoitteen tarkenne<\/label>\n  <span v-if=\"form_errors.address_2\" class=\"text-danger\">{{ form_errors.address_2 }}<\/span>\n  <input type=\"text\" maxlength=\"250\" class=\"form-control\" id=\"address_2\" name=\"address_2\" v-model=\"address_2\" placeholder=\"L\u00e4hiosoitteen tarkenne\" :disabled=\"form_type === 'your_basic_info' &#038;&#038; isForeignCountry\">\n<\/div>\n\t\t<div class=\"col-12 col-lg-6\" v-show=\"!isForeignCountry\">\n\t<label for=\"postal_code\" class=\"form-label\">Postinumero*<\/label>\n\t<span v-if=\"form_errors.postal_code\" class=\"text-danger\">{{ form_errors.postal_code }}<\/span>\n\t<span v-if=\"form_errors.postal_code_id\" class=\"text-danger\">{{ form_errors.postal_code_id }}<\/span>\n\t<input type=\"text\" class=\"form-control\" id=\"postal_code\" name=\"postal_code\"\n\t:class=\"['', form_errors.postal_code ? ' error' : '']\"\n\tv-model=\"postal_code\" required\n\tpattern=\"[0-9]{5}\"\n\tmaxlength=\"5\"\n\tplaceholder=\"Postinumero\"\n\t:disabled=\"isForeignCountry\">\n<\/div>\n\t\t<div class=\"col-12 col-lg-6\" v-show=\"isForeignCountry\">\n\t<label for=\"city\" class=\"form-label\">Postitoimipaikka*<\/label>\n\t<span v-if=\"form_errors.city\" class=\"text-danger\">{{ form_errors.city }}<\/span>\n\t<input type=\"text\" class=\"form-control\" maxlength=\"150\" id=\"city\" name=\"city\" :class=\"['', form_errors.city ? ' error' : '']\" v-model=\"city\" required placeholder=\"Postitoimipaikka\" :disabled=\"form_type === 'your_basic_info' &#038;&#038; isForeignCountry\">\n<\/div>\n\t\t<div class=\"col-12 col-lg-6\">\n  <label for=\"email\" class=\"form-label\">S\u00e4hk\u00f6posti*<\/label>\n  <span v-if=\"form_errors.email\" class=\"text-danger\">{{ form_errors.email }}<\/span>\n  <input type=\"email\" class=\"form-control\" id=\"email\" :class=\"['', form_errors.email ? ' error' : '']\" name=\"email\" v-model=\"email\" required placeholder=\"sahkoposti@palveluntarjoaja.fi\">\n<\/div>\n\t\t<div class=\"col-12 col-lg-6\">\n  <label for=\"mobile_number\" class=\"form-label\">Puhelinnumero*<\/label>\n  <span v-if=\"form_errors.mobile_number\" class=\"text-danger\">{{ form_errors.mobile_number }}<\/span>\n  <input type=\"tel\" pattern=\"^\\+358\\s\\d{2,3}\\s\\d{3,4}\\s\\d{3,4}$\" class=\"form-control\" id=\"mobile_number\" name=\"mobile_number\" :class=\"['', form_errors.mobile_number ? ' error' : '']\" v-model=\"mobile_number\" required placeholder=\"+358 11 1234 567\">\n  <small class=\"gray-color\">Numero sy\u00f6tet\u00e4\u00e4n muodossa +358401234567<\/small>\n<\/div>\n\t<hr>\n\n\t<h2>Tutkintotiedot<\/h2>\n\t<div class=\"col-12 col-lg-6\">\n\t<label for=\"choose_degree\" class=\"form-label\">Valitse tutkinto*<\/label>\n\t<span v-if=\"form_errors.degree_id\" class=\"text-danger\">{{ form_errors.degree_id }}<\/span>\n\t<select class=\"form-control\" id=\"choose_degree\" :class=\"['', form_errors.degree_id ? ' error' : '']\" name=\"choose_degree\" v-model=\"choose_degree\" required>\n\t\t<option value=\"Valitse tutkinto\" disabled selected>Valitse tutkinto<\/option>\n\t\t<option\n\t\tv-for=\"item in filteredDegrees\"\n\t\t:data-key=\"item.id\"\n\t\t:data-mpc_kauppatieteellinentutkintoid=\"item.meta.mpc_kauppatieteellinentutkintoid\"\n\t\t:data-mpc_kauppatieteeellinentutkintonumero=\"item.meta.mpc_kauppatieteellinentutkintonumero\"\n\t\t:data-mpc_tutkintoryhma=\"item.meta.mpc_tutkintoryhma\"\n\t\t>\n\t\t{{ item.name }}\n\t\t<\/option>\n\t<\/select>\n<\/div>\n\t<div class=\"col-12 col-lg-6\" v-if=\"choose_degree === &quot;Suomalainen juristitutkinto (ON+OTM tai OTK)&quot;\">\n\t<label for=\"school_name\" class=\"form-label\">Yliopisto<\/label>\n\t<span v-if=\"form_errors.school_name\" class=\"text-danger\">{{ form_errors.school_name }}<\/span>\n\t<span v-if=\"form_errors.accounts_selected_id\" class=\"text-danger\">{{ form_errors.accounts_selected_id }}<\/span>\n\t<select class=\"form-control\" id=\"school_name\" name=\"school_name\" v-model=\"accounts_selected\" required :class=\"['', form_errors.school_name ? ' error' : '']\">\n\t\t<option value=\"Valitse\"> Valitse <\/option>\n\t\t<option v-for=\"item in accounts\" :data-mpc_tyyppi=\"item.meta.mpc_tyyppi\" :data_mpc_toimialaid_value=\"item.meta._mpc_toimialaid_value\" :data-accountid=\"item.meta.accountid\">\n\t\t\t{{ item.name }}\n\t\t<\/option>\n\t<\/select>\n<\/div>\n\t<div class=\"col-12 col-lg-6\"v-if=\"choose_degree !== &quot;Valitse tutkinto&quot;\">\n\t<label for=\"graduation_day\" class=\"form-label\">Valmistumisp\u00e4iv\u00e4*<\/label>\n\t<span v-if=\"form_errors.graduation_day\" class=\"text-danger\">{{ form_errors.graduation_day }}<\/span>\n\t<input type=\"date\" class=\"form-control\" id=\"graduation_day\" name=\"graduation_day\" :class=\"['', form_errors.graduation_day ? ' error' : '']\" v-model=\"graduation_day\" required>\n<\/div>\n\t\t\n<div v-if=\"choose_degree !== &quot;Suomalainen juristitutkinto (ON+OTM tai OTK)&quot; &amp;&amp; choose_degree !== &quot;Valitse tutkinto&quot;\">\n\t<div class=\"col-12 col-lg-6 special-info\">\n\t\t\t<\/div>\n<\/div>\n\t<hr>\n\n\t<h2>J\u00e4senyys ty\u00f6tt\u00f6myyskassassa<\/h2>\n\t<div class=\"col-12 col-lg-6 radio-group\" :class=\"['', form_errors.ll_kassa_membership ? ' error' : '']\">\n\t<h3>Liityn LL-kassaan*<\/h3>\n\t<span v-if=\"form_errors.ll_kassa_membership\" class=\"text-danger\">{{ form_errors.ll_kassa_membership }}<\/span>\n\t<input type=\"radio\" id=\"ll_kassa_membership_join\" name=\"ll_kassa_membership\" v-model.number=\"ll_kassa_membership\" value=\"1\">\n\t<label for=\"ll_kassa_membership_join\" class=\"radio_label\">Liityn LL-kassaan<\/label><br>\n\t<input type=\"radio\" id=\"ll_kassa_membership_not_joining\" name=\"ll_kassa_membership\" v-model.number=\"ll_kassa_membership\" value=\"2\">\n\t<label for=\"ll_kassa_membership_not_joining\" class=\"radio_label\">En liity LL-kassaan<\/label><br>\n\t<input type=\"radio\" id=\"ll_kassa_membership_moving\" name=\"ll_kassa_membership\" v-model.number=\"ll_kassa_membership\" value=\"3\">\n\t<label for=\"ll_kassa_membership_moving\" class=\"radio_label\">Siirryn LL-kassaan toisesta ty\u00f6tt\u00f6myyskassasta<\/label><br>\n\t<input type=\"radio\" id=\"ll_kassa_membership_i_am_a_member\" name=\"ll_kassa_membership\" v-model.number=\"ll_kassa_membership\" value=\"4\">\n\t<label for=\"ll_kassa_membership_i_am_a_member\" class=\"radio_label\">Olen LL-kassan j\u00e4sen<\/label>\n<\/div>\n\t<div class=\"col-12 col-lg-6 radio-group\" :class=\"['', form_errors.ll_kassa_consent_checkbox ? ' error' : '']\" v-if=\"form_type === 'your_basic_info' &#038;&#038; customertypecode !== 922440000\">\n\t\t<h4>Valtuutan Lakimiesten ja l\u00e4\u00e4k\u00e4rien ty\u00f6tt\u00f6myyskassan luovuttamaan tietojani alennusta varten.<\/h4>\n\t<span v-if=\"form_errors.ll_kassa_consent\" class=\"text-danger\">{{ form_errors.ll_kassa_consent }}<\/span>\n\t<input type=\"radio\" id=\"ll_kassa_consent_no\" name=\"ll_kassa_consent\" v-model=\"ll_kassa_consent\" value=\"false\"> \n\t<label for=\"ll_kassa_consent_no\" class=\"radio_label\">Ei<\/label>\n\t<input type=\"radio\" id=\"ll_kassa_consent_yes\" name=\"ll_kassa_consent\" v-model=\"ll_kassa_consent\" value=\"true\">\n\t<label for=\"ll_kassa_consent_yes\" class=\"radio_label\"> Kyll\u00e4<\/label>\n<\/div>\n\t\t<div class=\"row radio-group mt-5\"  v-if=\"ll_kassa_membership == 1\">\n\t<div class=\"col-12 col-lg-6\">\n\t\t<h3 v-if=\"ll_kassa_membership === 1\">Osakkuudet ty\u00f6nantajayrityksess\u00e4<\/h3>\n\t<label for=\"your_holdings\" class=\"form-label\">Omistukseni ty\u00f6nantajayrityksess\u00e4 *<\/label>\n\t<span v-if=\"form_errors.your_holdings\" class=\"text-danger\">{{ form_errors.your_holdings }}<\/span>\n\t<select id=\"your_holdings\" v-model=\"your_holdings\" required class=\"form-control\" :class=\"['', form_errors.your_holdings ? ' error' : '']\">\n\t\t<option value=\"Valitse omistuksesi\">Valitse omistuksesi<\/option>\n\t\t<option value=\"1\">En ole omistussuhteessa<\/option>\n\t\t<option value=\"2\">Olen omistussuhteessa itseni\/perheeni kanssa<\/option>\n\t<\/select>\n\t<\/div>\n<\/div>\n\t<div class=\"col-12 col-lg-6\" v-if=\"your_holdings == 2\">\n\t<label for=\"my_holdings\" class=\"form-label\">Omistan itse x %<\/label>\n\t<span v-if=\"form_errors.my_holdings\" class=\"text-danger\">{{ form_errors.my_holdings }}<\/span>\n\t<input type=\"number\" id=\"my_holdings\" placeholder=\"Kirjoita prosenttim\u00e4\u00e4r\u00e4\" v-model=\"my_holdings\" min=\"0\" max=\"100\" step=\"0.01\" class=\"form-control\" :class=\"['', form_errors.my_holdings ? ' error' : '']\" \/>\n<\/div>\n\n<div class=\"col-12 col-lg-6\" v-if=\"your_holdings == 2\">\n\t<label for=\"my_holdings_family\" class=\"form-label\">Omistan yhdess\u00e4 perheeni kanssa x%<\/label>\n\t<span v-if=\"form_errors.my_holdings_family\" class=\"text-danger\">{{ form_errors.my_holdings_family }}<\/span>\n\t<input type=\"number\" id=\"my_holdings_family\" placeholder=\"Kirjoita prosenttim\u00e4\u00e4r\u00e4\" v-model=\"my_holdings_family\" min=\"0\" max=\"100\" step=\"0.01\" class=\"form-control\" :class=\"['', form_errors.my_holdings_family ? ' error' : '']\" \/>\n<\/div>\n\n\n<div class=\"col-12 col-lg-6 radio-group\" v-if=\"your_holdings == 2\">\n\t<h3 v-if=\"your_holdings == 2\">\n\t\tOlen yrityksess\u00e4 johtavassa asemassa (toimitusjohtaja, hallituksen jasen \/ puheenjohtaja)\t<\/h3>\n\t<span v-if=\"form_errors.i_am_in_leading_position\" class=\"text-danger\">{{ form_errors.i_am_in_leading_position }}<\/span>\n\t<input type=\"radio\" id=\"i_am_in_leading_position_false\" v-model=\"i_am_in_leading_position\" value=\"false\" class=\"form-check-input\" :class=\"['', form_errors.i_am_in_leading_position ? ' error' : '']\" \/>\n\t<label for=\"i_am_in_leading_position_false\" class=\"form-label radio_label\">Ei<\/label>\n\t<input type=\"radio\" id=\"i_am_in_leading_position_true\" v-model=\"i_am_in_leading_position\" value=\"true\" class=\"form-check-input\" :class=\"['', form_errors.i_am_in_leading_position ? ' error' : '']\" \/>\n\t<label for=\"i_am_in_leading_position_true\" class=\"form-label radio_label\">Kyll\u00e4<\/label>\n<\/div>\n\t<hr>\n\n\t<h2>Ty\u00f6nantajatiedot<\/h2>\n\t<div class=\"col-12 mb-4\">\n\t<span v-if=\"form_errors.is_employed_open\" class=\"text-danger\">{{ form_errors.is_employed_open }}<\/span>\n\t<label>\n\t\t<input type=\"checkbox\" v-model=\"is_employed_open\" :required=\"ll_kassa_membership\"> Olen t\u00f6iss\u00e4\t<\/label>\n<\/div>\n\t<div v-if=\"is_employed_open\" class=\"row\">\n\t<div class=\"col-12 col-lg-6\">\n\t<label for=\"employment_type\" class=\"form-label\">Ty\u00f6n muoto *<\/label>\n\t<span v-if=\"form_errors.employment_type\" class=\"text-danger\">{{ form_errors.employment_type }}<\/span>\n\t<select id=\"employment_type\" v-model=\"employment_type\" required class=\"form-control\" :class=\"['', form_errors.employment_type ? ' error' : '']\">\n\t<option value=\"\"> Valitse <\/option>\n\t<option value=\"277350000\" data-id-number=\"277350000\">Johtajasopimussuhde<\/option>\n\t<option value=\"277350001\" data-id-number=\"277350001\">Ty\u00f6sopimussuhde<\/option>\n\t<option value=\"277350002\" data-id-number=\"277350002\">Virkasuhde<\/option>\n\t<option value=\"277350003\" data-id-number=\"277350003\">Yritt\u00e4j\u00e4<\/option>\n\t<\/select>\n<\/div>\n\t<div class=\"col-12 col-lg-6\" v-if=\"employment_type == 277350003\">\n\t<label for=\"start_of_your_company\" class=\"form-label\">Yritt\u00e4jyyden alkamisp\u00e4iv\u00e4 *<\/label>\n\t<span v-if=\"form_errors.start_of_your_company\" class=\"text-danger\">{{ form_errors.start_of_your_company }}<\/span>\n\t<input type=\"date\" id=\"start_of_your_company\" name=\"start_of_your_company\" :class=\"['', form_errors.start_of_your_company ? ' error' : '']\" v-model=\"start_of_your_company\" required class=\"form-control\" \/>\n<\/div>\n\t<div class=\"col-12 col-lg-6\">\n  <label for=\"employer_name\" class=\"form-label\">Ty\u00f6nantaja\/Yritys*<\/label>\n  <span v-if=\"form_errors.employer_name\" class=\"text-danger\">{{ form_errors.employer_name }}<\/span>\n  <input type=\"text\" id=\"employer_name\" v-model=\"employer_name\" :class=\"['', form_errors.employer_name ? ' error' : '']\" placeholder=\"Yrityksen nimi\" required class=\"form-control\" \/>\n<\/div>\n\t<div class=\"col-12 col-lg-6\">\n\t<label for=\"postal_code_work\" class=\"form-label\">Postinumero*<\/label>\n\t<span v-if=\"form_errors.postal_code_work\" class=\"text-danger\">{{ form_errors.postal_code_work }}<\/span>\n\t<span v-if=\"form_errors.postal_code_work_id\" class=\"text-danger\">{{ form_errors.postal_code_work_id }}<\/span>\n\t<input type=\"text\" class=\"form-control\" id=\"postal_code_work\" name=\"postal_code_work\"\n\t:class=\"['', form_errors.postal_code_work ? ' error' : '']\"\n\tv-model=\"postal_code_work\" required\n\tpattern=\"[0-9]{5}\"\n\tmaxlength=\"5\"\n\tplaceholder=\"Postinumero\">\n<\/div>\n\t<div class=\"col-12 col-lg-6\">\n  <label for=\"job_title\" class=\"form-label\">Teht\u00e4v\u00e4nimike *<\/label>\n  <span v-if=\"form_errors.job_title\" class=\"text-danger\">{{ form_errors.job_title }}<\/span>\n  <input type=\"text\" id=\"job_title\" v-model=\"job_title\" :class=\"['', form_errors.job_title ? ' error' : '']\" required placeholder=\"Teht\u00e4v\u00e4\" class=\"form-control\" \/>\n<\/div>\n\t<div class=\"col-12\">\n  <label>\n\t  <input type=\"checkbox\" v-model=\"is_supervisor\"> Olen esihenkil\u00f6asemassa  <\/label>\n<\/div>\n\t<div class=\"col-12 col-lg-6\">\n\t<label for=\"employment_duration\" class=\"form-label\">Ty\u00f6suhteen kesto *<\/label>\n\t<span v-if=\"form_errors.employment_duration\" class=\"text-danger\">{{ form_errors.employment_duration }}<\/span>\n\t<select id=\"employment_duration\" v-model=\"employment_duration\" required class=\"form-control\" :class=\"['', form_errors.employment_duration ? ' error' : '']\">\n\t<option value=\"\"> Valitse <\/option>\n\t<option value=\"277350000\">Toistaiseksi voimassaoleva<\/option>\n\t<option value=\"277350001\">M\u00e4\u00e4r\u00e4aikainen<\/option>\n\t<\/select>\n<\/div>\n\t<div class=\"col-12 col-lg-3\">\n\t<label for=\"employment_start_date\" class=\"form-label\">Ty\u00f6suhde alkoi *<\/label>\n\t<span v-if=\"form_errors.employment_start_date\" class=\"text-danger\">{{ form_errors.employment_start_date }}<\/span>\n\t<input type=\"date\" id=\"employment_start_date\" v-model=\"employment_start_date\" required :class=\"['', form_errors.employment_start_date ? ' error' : '']\" class=\"form-control\" \/>\n<\/div>\n\t<div class=\"col-12 col-lg-3\">\n\t<label for=\"employment_end_date\" class=\"form-label\">Ty\u00f6suhde p\u00e4\u00e4ttyi<\/label>\n\t<span v-if=\"form_errors.employment_end_date\" class=\"text-danger\">{{ form_errors.employment_end_date }}<\/span>\n\t<input type=\"date\" id=\"employment_end_date\" v-model=\"employment_end_date\" :class=\"['', form_errors.employment_end_date ? ' error' : '']\" class=\"form-control\" \/>\n<\/div>\n\t<div class=\"col-12 col-lg-6\">\n  <label for=\"position_level\" class=\"form-label\">Asemataso *<\/label>\n  <span v-if=\"form_errors.position_level\" class=\"text-danger\">{{ form_errors.position_level }}<\/span>\n  <select id=\"position_level\" v-model=\"position_level\" required class=\"form-control\" :class=\"['', form_errors.position_level ? ' error' : '']\">\n\t<option value=\"\">Valitse <\/option>\n\t<option value=\"1\" data-type-of-work=\"1\">Alempi toimihenkil\u00f6<\/option>\n\t<option value=\"2\" data-type-of-work=\"2\">Ylempi toimihenkil\u00f6<\/option>\n\t<option value=\"3\" data-type-of-work=\"3\">Ylin johto<\/option>\n\t<option value=\"4\" data-type-of-work=\"4\">Muu<\/option>\n  <\/select>\n<\/div>\n\t<div class=\"col-12 col-lg-6\">\n\t<label for=\"work_time\" class=\"form-label\">Ty\u00f6aika *<\/label>\n\t<span v-if=\"form_errors.work_time\" class=\"text-danger\">{{ form_errors.work_time }}<\/span>\n\t<select id=\"work_time\" v-model=\"work_time\" required class=\"form-control\" :class=\"['', form_errors.work_time ? ' error' : '']\">\n\t<option value=\"\"> Valitse <\/option>\n\t<option value=\"277350001\">Kokop\u00e4iv\u00e4inen<\/option>\n\t<option value=\"277350000\">Osa-aikainen<\/option>\n\t<\/select>\n<\/div>\n\t<div class=\"col-12 col-lg-6\" v-if=\"work_time == 277350000\">\n\t<label for=\"part_time_hours\" class=\"form-label\">Osa-aikainen h\/vko<\/label>\n\t<span v-if=\"form_errors.part_time_hours\" class=\"text-danger\">{{ form_errors.part_time_hours }}<\/span>\n\t<input type=\"text\" id=\"part_time_hours\" v-model=\"part_time_hours\" placeholder=\"Kirjoita tuntim\u00e4\u00e4r\u00e4\" class=\"form-control\" \/>\n<\/div>\n\t<\/div>\n\t\n\t<hr>\n\n\t<h2>Alennuksen syy<\/h2>\n\t<div class=\"col-12 col-lg-6\">\n\t<label v-if=\"form_type === 'get_a_discount'\" class=\"form-label\" for=\"discount_reason\">Alennuksen syy*<\/label>\n\t<label v-else for=\"discount_reason\" class=\"form-label\">Alennuksen syy<\/label>\n\t<span v-if=\"form_errors.discount_reason_selected\" class=\"text-danger\">{{ form_errors.discount_reason_selected }}<\/span>\n\t<select\n\t\t\tclass=\"form-control\"\n\t\t\tid=\"discount_reason\"\n\t\t\tname=\"discount_reason\"\n\t\t\tv-model=\"discount_reason_selected\"\n\t\t\t:class=\"['', form_errors.discount_reason ? ' error' : '']\"\n\t\t\t:required=\"form_type === 'get_a_discount'\"\n\t\t>\n\t\t\t<option value=\"Valitse syy\" selected>Valitse syy<\/option>\n\t\t\t<option\n\t\t\tv-for=\"item in discount_reasons\"\n\t\t\t:data-ff_ticketsubject=\"item.meta.ff_ticketsubject\"\n\t\t\t:data-mpc_palvelupyynnonpaatyyppiid=\"item.meta.mpc_palvelupyynnonpaatyyppiid\">\n\t\t\t{{ item.name }}\n\t\t\t<\/option>\n\t<\/select>\n<\/div>\n<div class=\"col-12 col-lg-3\">\n\t<label v-if=\"form_type === 'get_a_discount'\" class=\"form-label\" for=\"discount_start_date\">Alennuksen alku pvm*<\/label>\n\t<label v-else for=\"discount_start_date\" class=\"form-label\">Alennuksen alku pvm<\/label>\n\t<span v-if=\"form_errors.discount_start_date\" class=\"text-danger\">{{ form_errors.discount_start_date }}<\/span>\n\t<input type=\"date\" :required=\"form_type === 'get_a_discount'\" id=\"discount_start_date\" name=\"discount_start_date\" v-model=\"discount_start_date\" class=\"form-control\" \/>\n<\/div>\n<div class=\"col-12 col-lg-3\">\n\t<label for=\"discount_end_date\" class=\"full-width form-label\">Alennuksen loppu pvm<\/label>\n\t<span v-if=\"form_errors.discount_end_date\" class=\"text-danger\">{{ form_errors.discount_end_date }}<\/span>\n\t<input type=\"date\" id=\"discount_end_date\" name=\"discount_end_date\" v-model=\"discount_end_date\" class=\"form-control\" \/>\n<\/div>\n\t<hr>\n\n\t<h2>Lis\u00e4tietoja<\/h2>\n\t<div class=\"col-12 col-lg-6\">\n  <label for=\"additional_info\">Lis\u00e4tietoja Juristiliitolle tiedoksi<\/label>\n  <span v-if=\"form_errors.additional_info\" class=\"text-danger\">{{ form_errors.additional_info }}<\/span>\n  <textarea id=\"additional_info\" name=\"additional_info\" v-model=\"additional_info\" class=\"form-control\" rows=\"4\" maxlength=\"2000\"><\/textarea>\n<\/div>\n\t<div class=\"col-12\" v-if=\"(choose_degree !== &quot;Suomalainen juristitutkinto (ON+OTM tai OTK)&quot; &amp;&amp; choose_degree !== &quot;Valitse tutkinto&quot;) || discount_reason_selected !== &quot;Valitse syy&quot;\">\n\t<p class=\"h5\">Tiedoston liitt\u00e4minen<\/p>\n\t<span v-if=\"form_errors.uploaded_file\" class=\"text-danger\">{{ form_errors.uploaded_file }}<\/span>\n\t<div class=\"d-flex align-items-center add-file-wrap\">\n\t\t<button type=\"button\" :class=\"['btn btn-outline-maroon', form_errors.uploaded_file ? 'btn-error' : '']\" id=\"attach-file-btn\" @click=\"open_file_input\">Valitse tiedostot<\/button>\n\t\t<input type=\"file\" class=\"upload_file_input\" style=\"display: none;\" ref=\"fileInput\" @change=\"handleFileUpload\" accept=\"image\/png, image\/jpeg, image\/jpg, application\/pdf\" \/>\n\t\t<small v-if=\"uploaded_file === null\" class=\"ms-3 gray-color\">\n\t\t\tTiedostoa ei ole valittu\t\t<\/small>\n\t\t<small v-if=\"file_has_been_added\" class=\"ms-3 gray-color\">\n\t\t\tValittu tiedosto on lis\u00e4tty. \t{{ uploaded_file_name }}\n\t\t<\/small>\n\t<\/div>\n\t<div v-for=\"file in uploaded_files\" :key=\"file.name\" class=\"uploaded-file-item mt-2\">\n\t\t<span class=\"file-name\">{{ file.filename }}<\/span>\n\t\t<button type=\"button\" class=\"btn ms-3\" @click=\"removeFile(file)\">&#10005;<\/button>\n\t<\/div>\n\t<label for=\"uploaded_file\" class=\"padding-no form-label gray-color\">Tiedostot voi olla .pdf, .png, .jpeg tai .jpg muodossa <\/label>\n<\/div>\n\t<div class=\"col-12 d-flex align-items-center\">\n\t\n\n\t<button type=\"button\" v-if=\"resignation_view === 3 &amp;&amp; form_type === &quot;resign_from_union&quot;\" class=\"me-4 btn btn-blue text-maroon button-submit\" @click=\"resignation_view = 2\">Takaisin<\/button>\n\t<button class=\"btn btn-maroon text-white button-submit\"  @click=\"submitForm\" :disabled=\"is_disabled\">La\u0308heta\u0308<\/button>\n\t<div v-if=\"is_disabled &#038;&#038; form_type !== 'resign_from_union'\" class=\"text-center load-anim\">\n\t\t<span class=\"lds-spinner__small\"><\/span>\n\t<\/div>\n<\/div>\n<div class=\"col-12\">\n\t<span v-if=\"form_errors.general\" class=\"text-danger\">{{ form_errors.general }}<\/span>\n\t<span v-if=\"!form_errors.general &#038;&#038; form_has_errors\" class=\"text-danger\">{{ form_errors.error_422 }}<\/span>\n<\/div>\n<\/form>\n\t\t<\/div>\n\n\t\t<div v-if=\"form_type === 'your_basic_info' &#038;&#038; !is_loading\" v-cloak>\n\t\t<form id=\"contact-form\" class=\"row\">\n\t<h2>Henkil\u00f6tiedot<\/h2>\n\t<div class=\"col-12 col-lg-4\" v-if=\"first_name\">\n\t<label for=\"first_name\" class=\"form-label\">Etunimi<\/label>\n\t<p>{{ first_name }}<\/p>\n<\/div>\n\n<div class=\"col-12 col-lg-4\" v-if=\"last_name\">\n\t<label for=\"last_name\" class=\"form-label\">Sukunimi<\/label>\n\t<p>{{ last_name }}<\/p>\n<\/div>\n\n<div class=\"col-12 col-lg-4\" v-if=\"call_name\">\n\t<label for=\"call_name\" class=\"form-label\">Kutsumanimi<\/label>\n\t<p>{{ call_name }}<\/p>\n<\/div>\n\n<div class=\"col-12 col-lg-6\" v-if=\"social_security\">\n\t<label for=\"social_security\" class=\"form-label\">Henkil\u00f6tunnus<\/label>\n\t<p>{{ social_security }}<\/p>\n<\/div>\t\t<span v-if=\"form_errors.language_user\" class=\"text-danger\">{{ form_errors.language_user }}<\/span>\n\t<div class=\"col-12 col-lg-6 radio-group\">\n\t<p class=\"form-label\">\u00c4idinkieli<\/p>\n\t<input type=\"radio\" id=\"finnish\" name=\"language_choise\" value=\"1\" v-model=\"language_user\" checked>\n\t<label for=\"finnish\" class=\"radio_label\">Suomi<\/label>\n\t<input type=\"radio\" id=\"swedish\" name=\"language_choise\" value=\"2\" v-model=\"language_user\">\n\t<label for=\"swedish\" class=\"radio_label\">Ruotsi<\/label> \n\t<input type=\"radio\" id=\"english\" name=\"language_choise\" value=\"3\" v-model=\"language_user\">\n\t<label for=\"english\" class=\"radio_label\">Englanti\/Muu<\/label>\n\t<\/div>\n\t\t\n<div v-if=\"isForeignCountry\">\n\t<div class=\"col-12 col-lg-6 special-info\">\n\t\t<h3>Ohje ulkomailla asuville<\/h3>\n\t\t\t<\/div>\n<\/div>\n\t<div class=\"col-12 col-lg-6\" v-if=\"country.length &#038;&#038; !is_loading\">\n  <label for=\"country\" class=\"form-label\">Maa*<\/label>\n  <span v-if=\"form_errors.country_selected\" class=\"text-danger\">{{ form_errors.country_selected }}<\/span>\n  <select class=\"form-control\" id=\"country\" name=\"country\" v-model=\"country_selected\" :class=\"['', form_errors.country_selected ? ' error' : '']\">\n    <option value=\"Valitse maa\" disabled selected>Valitse maa<\/option>\n    <option v-for=\"item in country\" :data-key=\"item.id\" :data-maaid=\"item.meta.mpc_maaid\">\n      {{ item.name }}\n    <\/option>\n  <\/select>\n<\/div>\n\t<div class=\"col-12 col-lg-6\">\n  <label for=\"address_1\" class=\"form-label\">L\u00e4hiosoite*<\/label>\n  <span v-if=\"form_errors.address_1\" class=\"text-danger\">{{ form_errors.address_1 }}<\/span>\n  <input type=\"text\" class=\"form-control\" :class=\"['', form_errors.address_1 ? ' error' : '']\" id=\"address_1\" name=\"address_1\" v-model=\"address_1\" required placeholder=\"L\u00e4hiosoite\" :disabled=\"form_type === 'your_basic_info' &#038;&#038; isForeignCountry\">\n<\/div>\n\t<div class=\"col-12 col-lg-6\">\n  <label for=\"address_2\" class=\"form-label\">L\u00e4hiosoitteen tarkenne<\/label>\n  <span v-if=\"form_errors.address_2\" class=\"text-danger\">{{ form_errors.address_2 }}<\/span>\n  <input type=\"text\" maxlength=\"250\" class=\"form-control\" id=\"address_2\" name=\"address_2\" v-model=\"address_2\" placeholder=\"L\u00e4hiosoitteen tarkenne\" :disabled=\"form_type === 'your_basic_info' &#038;&#038; isForeignCountry\">\n<\/div>\n\t<div class=\"col-12 col-lg-6\" v-show=\"!isForeignCountry\">\n\t<label for=\"postal_code\" class=\"form-label\">Postinumero*<\/label>\n\t<span v-if=\"form_errors.postal_code\" class=\"text-danger\">{{ form_errors.postal_code }}<\/span>\n\t<span v-if=\"form_errors.postal_code_id\" class=\"text-danger\">{{ form_errors.postal_code_id }}<\/span>\n\t<input type=\"text\" class=\"form-control\" id=\"postal_code\" name=\"postal_code\"\n\t:class=\"['', form_errors.postal_code ? ' error' : '']\"\n\tv-model=\"postal_code\" required\n\tpattern=\"[0-9]{5}\"\n\tmaxlength=\"5\"\n\tplaceholder=\"Postinumero\"\n\t:disabled=\"isForeignCountry\">\n<\/div>\n\t<div class=\"col-12 col-lg-6\" v-show=\"isForeignCountry\">\n\t<label for=\"city\" class=\"form-label\">Postitoimipaikka*<\/label>\n\t<span v-if=\"form_errors.city\" class=\"text-danger\">{{ form_errors.city }}<\/span>\n\t<input type=\"text\" class=\"form-control\" maxlength=\"150\" id=\"city\" name=\"city\" :class=\"['', form_errors.city ? ' error' : '']\" v-model=\"city\" required placeholder=\"Postitoimipaikka\" :disabled=\"form_type === 'your_basic_info' &#038;&#038; isForeignCountry\">\n<\/div>\n\t<div class=\"col-12 col-lg-6\">\n  <label for=\"email\" class=\"form-label\">S\u00e4hk\u00f6posti*<\/label>\n  <span v-if=\"form_errors.email\" class=\"text-danger\">{{ form_errors.email }}<\/span>\n  <input type=\"email\" class=\"form-control\" id=\"email\" :class=\"['', form_errors.email ? ' error' : '']\" name=\"email\" v-model=\"email\" required placeholder=\"sahkoposti@palveluntarjoaja.fi\">\n<\/div>\n\t<div class=\"col-12 col-lg-6\">\n  <label for=\"mobile_number\" class=\"form-label\">Puhelinnumero*<\/label>\n  <span v-if=\"form_errors.mobile_number\" class=\"text-danger\">{{ form_errors.mobile_number }}<\/span>\n  <input type=\"tel\" pattern=\"^\\+358\\s\\d{2,3}\\s\\d{3,4}\\s\\d{3,4}$\" class=\"form-control\" id=\"mobile_number\" name=\"mobile_number\" :class=\"['', form_errors.mobile_number ? ' error' : '']\" v-model=\"mobile_number\" required placeholder=\"+358 11 1234 567\">\n  <small class=\"gray-color\">Numero sy\u00f6tet\u00e4\u00e4n muodossa +358401234567<\/small>\n<\/div>\n\n\t<hr>\n\t<h2>J\u00e4senyystiedot<\/h2>\n\t\t<script>\n\t\twindow.vueTables = window.vueTables || {};\n\t\twindow.vueTables['get_user_memberships_from_dynamics'] = {\n\t\theadings: [{\"label\":\"J\\u00e4senyyden p\\u00e4\\u00e4laji\"},{\"label\":\"J\\u00e4senyysyhdistys\"},{\"label\":\"Alku pvm\",\"sortable\":true},{\"label\":\"P\\u00e4\\u00e4ttymis pvm\"}],\n\t\trow_keys: [{\"label\":\"mpc_jasenyydenpaalaji_formated\"},{\"label\":\"membership_name\"},{\"label\":\"mpc_alkupvm_formatted\"},{\"label\":\"mpc_paattymispvm_formatted\"}],\n\t\tcollection: 'get_user_memberships_from_dynamics',\n\t\tempty_text: \"Ei tietoa saatavilla\"\t};\n\t<\/script>\n\t<div class=\"table-responsive\">\n  <table class=\"table table-bordered table-striped\">\n\t<thead>\n\t<tr>\n\t<th v-for=\"(heading, hIndex) in headings\" :key=\"hIndex\">\n\t\t{{ resolveLabel(heading) }}\n\n\t\t<button\n\t\tv-if=\"heading.sortable\"\n\t\ttype=\"button\"\n\t\tclass=\"sort-btn\"\n\t\t@click=\"sortTable(vue_collection)\"\n\t\taria-label=\"J\u00e4rjest\u00e4\"\n\t\t>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\" fill=\"none\">\n\t\t\t<path d=\"M2 7.61398L0.114667 9.49931L9.05734 18.442L18 9.49931L16.1147 7.61398L10.3907 13.338L10.3907 0.55664L7.724 0.55664L7.724 13.338L2 7.61398Z\" fill=\"#810240\"\/>\n\t\t<\/svg>\n\t\t<\/button>\n\t<\/th>\n\t<\/tr>\n<\/thead>\n\t<tbody>\n\t<tr\n\tv-for=\"(row, index) in resolvedCollection\"\n\t:key=\"index\"\n\t:class=\"{ even: index % 2 === 1 }\"\n\t>\n\t\n\t<td v-for=\"(key, kIndex) in row_keys\" :key=\"kIndex\">\n\t  \n\t\t<!-- Link -->\n\t\t<template v-if=\"row.link\">\n\t\t<a :href=\"row.link\" rel=\"nofollow noreferrer\">\n\t\t\t<span v-html=\"row[key.label]\"><\/span>\n\t\t<\/a>\n\t\t<\/template>\n\n\t\t<!-- NO LINK -->\n\t\t<template v-else>\n\t\t\t<span v-html=\"row[key.label]\"><\/span>\n\t\t<\/template>\n\n\t\t<!-- Edit button -->\n\t\t<button\n\t\tv-if=\"key.editable\"\n\t\ttype=\"button\"\n\t\tclass=\"edit-btn\"\n\t\t@click=\"editTable(resolvedCollection, index)\"\n\t\taria-label=\"editoi\"\n\t\t>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" fill=\"none\">\n\t\t\t<path d=\"M7 17.0129L11.413 16.9979L21.045 7.4579C21.423 7.0799 21.631 6.5779 21.631 6.0439C21.631 5.5099 21.423 5.0079 21.045 4.6299L19.459 3.0439C18.703 2.2879 17.384 2.2919 16.634 3.0409L7 12.5829V17.0129ZM18.045 4.4579L19.634 6.0409L18.037 7.6229L16.451 6.0379L18.045 4.4579ZM9 13.4169L15.03 7.4439L16.616 9.0299L10.587 15.0009L9 15.0059V13.4169Z\" fill=\"#810240\" \/>\n\t\t\t<path d=\"M5 21H19C20.103 21 21 20.103 21 19V10.332L19 12.332V19H8.158H7.979H5V5H11.847L13.847 3H5C3.897 3 3 3.897 3 5V19C3 20.103 3.897 21 5 21Z\" fill=\"#810240\" \/>\n\t\t<\/svg>\n\t\t<\/button>\n\n\t<\/td>\n\t<\/tr>\n\n\t<!-- Empty state -->\n\t<tr v-if=\"resolvedCollection.length === 0\">\n\t<td :colspan=\"headings.length\" class=\"text-center\">\n\t\t{{ empty_text }}\n\t<\/td>\n\t<\/tr>\n<\/tbody>\n  <\/table>\n<\/div>\n\t<hr>\n\t<h2>Muut tiedot<\/h2>\n\t<div class=\"col-12 col-lg-6 radio-group\">\n\t<h4>Juristiuutiset<\/h4>\n\t<span v-if=\"form_errors.newsletter_consent\" class=\"text-danger\">{{ form_errors.newsletter_consent }}<\/span>\n\t<input type=\"radio\" id=\"newsletter_consent_no\" name=\"newsletter_consent\" v-model=\"newsletter_consent\" value=\"false\"> \n\t<label for=\"newsletter_consent_no\" class=\"radio_label\">Ei<\/label>\n\t<input type=\"radio\" id=\"newsletter_consent_yes\" name=\"newsletter_consent\" v-model=\"newsletter_consent\" value=\"true\">\n\t<label for=\"newsletter_consent_yes\" class=\"radio_label\"> Kyll\u00e4<\/label>\n<\/div>\t<div class=\"col-12 col-lg-6 radio-group\" :class=\"['', form_errors.ll_kassa_consent_checkbox ? ' error' : '']\" v-if=\"form_type === 'your_basic_info' &#038;&#038; customertypecode !== 922440000\">\n\t\t<h4>Valtuutan Lakimiesten ja l\u00e4\u00e4k\u00e4rien ty\u00f6tt\u00f6myyskassan luovuttamaan tietojani alennusta varten.<\/h4>\n\t<span v-if=\"form_errors.ll_kassa_consent\" class=\"text-danger\">{{ form_errors.ll_kassa_consent }}<\/span>\n\t<input type=\"radio\" id=\"ll_kassa_consent_no\" name=\"ll_kassa_consent\" v-model=\"ll_kassa_consent\" value=\"false\"> \n\t<label for=\"ll_kassa_consent_no\" class=\"radio_label\">Ei<\/label>\n\t<input type=\"radio\" id=\"ll_kassa_consent_yes\" name=\"ll_kassa_consent\" v-model=\"ll_kassa_consent\" value=\"true\">\n\t<label for=\"ll_kassa_consent_yes\" class=\"radio_label\"> Kyll\u00e4<\/label>\n<\/div>\n\t<div class=\"col-12 col-lg-6 radio-group\" v-if=\"customertypecode !== 922440000\">\n\t<h4>Juristikalenteri<\/h4>\n\t<span v-if=\"form_errors.calendar_consent\" class=\"text-danger\">{{ form_errors.calendar_consent }}<\/span>\n\t<input type=\"radio\" id=\"calendar_consent_no\" name=\"calendar_consent\" v-model=\"calendar_consent\" value=\"false\"> \n\t<label for=\"calendar_consent_no\" class=\"radio_label\">Ei<\/label>\n\t<input type=\"radio\" id=\"calendar_consent_yes\" name=\"calendar_consent\" v-model=\"calendar_consent\" value=\"true\">\n\t<label for=\"calendar_consent_yes\" class=\"radio_label\"> Kyll\u00e4<\/label>\n<\/div>\n\n\t<hr>\n\t<h2>Ty\u00f6paikkavahti<\/h2>\n\t<div class=\"col-12 col-lg-6 radio-group\">\n\t<h4>Ty\u00f6paikkavahti<\/h4>\n\t<span v-if=\"form_errors.accounts_selected\" class=\"text-danger\">{{ form_errors.job_alert }}<\/span>\n\t<input type=\"radio\" id=\"job_alert_yes\" name=\"job_alert\" v-model=\"job_alert\" :value=\"true\" :class=\"['', form_errors.job_alert ? ' error' : '']\">\n\t<label for=\"job_alert_yes\" class=\"radio_label\"> Kyll\u00e4<\/label>\n\t<input type=\"radio\" id=\"job_alert_no\" name=\"job_alert\" v-model=\"job_alert\" :value=\"false\" :class=\"['', form_errors.job_alert ? ' error' : '']\"> \n\t<label for=\"job_alert_no\" class=\"radio_label\">Ei<\/label>\n<\/div>\n\n<div class=\"col-12 col-lg-6 radio-group\" v-if=\"job_alert === true\">\n\t<p class=\"h4-padding\">L\u00e4hetysaikataulu<\/p>\n\t<span v-if=\"form_errors.accounts_selected\" class=\"text-danger\">{{ form_errors.job_alert_frequency }}<\/span>\n\t<select name=\"job_alert_frequency\" id=\"job_alert_frequency\" class=\"form-control\" v-model=\"job_alert_frequency\" :class=\"['', form_errors.job_alert_frequency ? ' error' : '']\">\n\t<option value=\"Valitse\" disabled selected>Valitse<\/option>\n\t<option value=\"140110000\">P\u00e4ivitt\u00e4in<\/option>\n\t<option value=\"140110001\">Viikoittain<\/option>\n\t<\/select>\n<\/div>\n\t<div class=\"col-12 d-flex align-items-center\">\n\t\n\n\t<button type=\"button\" v-if=\"resignation_view === 3 &amp;&amp; form_type === &quot;resign_from_union&quot;\" class=\"me-4 btn btn-blue text-maroon button-submit\" @click=\"resignation_view = 2\">Takaisin<\/button>\n\t<button class=\"btn btn-maroon text-white button-submit\"  @click=\"submitForm\" :disabled=\"is_disabled\">La\u0308heta\u0308<\/button>\n\t<div v-if=\"is_disabled &#038;&#038; form_type !== 'resign_from_union'\" class=\"text-center load-anim\">\n\t\t<span class=\"lds-spinner__small\"><\/span>\n\t<\/div>\n<\/div>\n<div class=\"col-12\">\n\t<span v-if=\"form_errors.general\" class=\"text-danger\">{{ form_errors.general }}<\/span>\n\t<span v-if=\"!form_errors.general &#038;&#038; form_has_errors\" class=\"text-danger\">{{ form_errors.error_422 }}<\/span>\n<\/div>\n<\/form>\n\t\t<\/div>\n\n\t\t<div v-if=\"form_type === 'become_a_student_member' &#038;&#038; !is_loading\" v-cloak>\n\t\t<form id=\"become-a-member-form\" class=\"row\">\n  <h2>Henkil\u00f6tiedot<\/h2>\n  <div class=\"row\">\n\t<div class=\"col-12 col-lg-6\">\n\t\t<label for=\"student_organization\" class=\"form-label\">Ainej\u00e4rjest\u00f6 *<\/label>\n\t\t<span v-if=\"form_errors.accounts_selected\" class=\"text-danger\">{{ form_errors.accounts_selected }}<\/span>\n\t\t<select id=\"student_organization\" name=\"student_organization\" v-model=\"accounts_selected\" :class=\"['', form_errors.accounts_selected ? ' error' : '']\" required class=\"form-control\">\n\t\t\t<option value=\"Valitse\" disabled selected>Valitse<\/option>\n\t\t\t<option v-for=\"item in accounts\" :data-mpc_tyyppi=\"item.meta.mpc_tyyppi\" :data_mpc_toimialaid_value=\"item.meta._mpc_toimialaid_value\" :data-accountid=\"item.meta.accountid\">\n\t\t\t\t{{ item.name }}\n\t\t\t<\/option>\n\t\t<\/select>\n\t<\/div>\n<\/div>\n  <div class=\"col-12 col-lg-6\">\n  <label for=\"last_name\" class=\"form-label\">Sukunimi*<\/label>\n  <span v-if=\"form_errors.last_name\" class=\"text-danger\">{{ form_errors.last_name }}<\/span>\n  <input type=\"text\" class=\"form-control\" :class=\"['', form_errors.last_name ? ' error' : '']\" id=\"last_name\" name=\"last_name\" v-model=\"last_name\" required placeholder=\"Sukunimi\">\n<\/div>\n\n<div class=\"col-12 col-lg-6\">\n  <label for=\"first_name\" class=\"form-label\">Etunimi*<\/label>\n  <span v-if=\"form_errors.first_name\" class=\"text-danger\">{{ form_errors.first_name }}<\/span>\n  <input type=\"text\" class=\"form-control\" id=\"first_name\" :class=\"['', form_errors.first_name ? ' error' : '']\" name=\"first_name\" v-model=\"first_name\" required placeholder=\"Etunimet\">\n<\/div>\n\n<div class=\"col-12 col-lg-6\">\n  <label for=\"call_name\" class=\"form-label\">Puhuttelu-\/kutsumanimi*<\/label>\n  <span v-if=\"form_errors.call_name\" class=\"text-danger\">{{ form_errors.call_name }}<\/span>\n  <input type=\"text\" class=\"form-control\" id=\"call_name\" name=\"call_name\" :class=\"['', form_errors.call_name ? ' error' : '']\" v-model=\"call_name\" required placeholder=\"Puhuttelu-\/kutsumanimi\">\n<\/div>\n\n<div class=\"col-12 col-lg-6\">\n  <label for=\"social_security\" class=\"form-label\">Henkil\u00f6tunnus*<\/label>\n  <span v-if=\"form_errors.social_security\" class=\"text-danger\">{{ form_errors.social_security }}<\/span>\n  <input type=\"text\" class=\"form-control\" id=\"social_security\" name=\"social_security\" :class=\"['', form_errors.social_security ? ' error' : '']\" v-model=\"social_security\" required placeholder=\"Henkil\u00f6tunnus\">\n<\/div>\n<div class=\"row\">\t<span v-if=\"form_errors.language_user\" class=\"text-danger\">{{ form_errors.language_user }}<\/span>\n\t<div class=\"col-12 col-lg-6 radio-group\">\n\t<p class=\"form-label\">\u00c4idinkieli<\/p>\n\t<input type=\"radio\" id=\"finnish\" name=\"language_choise\" value=\"1\" v-model=\"language_user\" checked>\n\t<label for=\"finnish\" class=\"radio_label\">Suomi<\/label>\n\t<input type=\"radio\" id=\"swedish\" name=\"language_choise\" value=\"2\" v-model=\"language_user\">\n\t<label for=\"swedish\" class=\"radio_label\">Ruotsi<\/label> \n\t<input type=\"radio\" id=\"english\" name=\"language_choise\" value=\"3\" v-model=\"language_user\">\n\t<label for=\"english\" class=\"radio_label\">Englanti\/Muu<\/label>\n\t<\/div>\n\t<\/div>  <div class=\"col-12 col-lg-6\">\n  <label for=\"email\" class=\"form-label\">S\u00e4hk\u00f6posti*<\/label>\n  <span v-if=\"form_errors.email\" class=\"text-danger\">{{ form_errors.email }}<\/span>\n  <input type=\"email\" class=\"form-control\" id=\"email\" :class=\"['', form_errors.email ? ' error' : '']\" name=\"email\" v-model=\"email\" required placeholder=\"sahkoposti@palveluntarjoaja.fi\">\n<\/div>\n  <div class=\"col-12 col-lg-6\">\n  <label for=\"mobile_number\" class=\"form-label\">Puhelinnumero*<\/label>\n  <span v-if=\"form_errors.mobile_number\" class=\"text-danger\">{{ form_errors.mobile_number }}<\/span>\n  <input type=\"tel\" pattern=\"^\\+358\\s\\d{2,3}\\s\\d{3,4}\\s\\d{3,4}$\" class=\"form-control\" id=\"mobile_number\" name=\"mobile_number\" :class=\"['', form_errors.mobile_number ? ' error' : '']\" v-model=\"mobile_number\" required placeholder=\"+358 11 1234 567\">\n  <small class=\"gray-color\">Numero sy\u00f6tet\u00e4\u00e4n muodossa +358401234567<\/small>\n<\/div>\n \n  \n  <div class=\"col-12 col-lg-6\" v-if=\"country.length &#038;&#038; !is_loading\">\n  <label for=\"country\" class=\"form-label\">Maa*<\/label>\n  <span v-if=\"form_errors.country_selected\" class=\"text-danger\">{{ form_errors.country_selected }}<\/span>\n  <select class=\"form-control\" id=\"country\" name=\"country\" v-model=\"country_selected\" :class=\"['', form_errors.country_selected ? ' error' : '']\">\n    <option value=\"Valitse maa\" disabled selected>Valitse maa<\/option>\n    <option v-for=\"item in country\" :data-key=\"item.id\" :data-maaid=\"item.meta.mpc_maaid\">\n      {{ item.name }}\n    <\/option>\n  <\/select>\n<\/div>\n  <div class=\"col-12 col-lg-6\">\n  <label for=\"address_1\" class=\"form-label\">L\u00e4hiosoite*<\/label>\n  <span v-if=\"form_errors.address_1\" class=\"text-danger\">{{ form_errors.address_1 }}<\/span>\n  <input type=\"text\" class=\"form-control\" :class=\"['', form_errors.address_1 ? ' error' : '']\" id=\"address_1\" name=\"address_1\" v-model=\"address_1\" required placeholder=\"L\u00e4hiosoite\" :disabled=\"form_type === 'your_basic_info' &#038;&#038; isForeignCountry\">\n<\/div>\n  <div class=\"col-12 col-lg-6\">\n  <label for=\"address_2\" class=\"form-label\">L\u00e4hiosoitteen tarkenne<\/label>\n  <span v-if=\"form_errors.address_2\" class=\"text-danger\">{{ form_errors.address_2 }}<\/span>\n  <input type=\"text\" maxlength=\"250\" class=\"form-control\" id=\"address_2\" name=\"address_2\" v-model=\"address_2\" placeholder=\"L\u00e4hiosoitteen tarkenne\" :disabled=\"form_type === 'your_basic_info' &#038;&#038; isForeignCountry\">\n<\/div>\n  <div class=\"col-12 col-lg-6\" v-show=\"!isForeignCountry\">\n\t<label for=\"postal_code\" class=\"form-label\">Postinumero*<\/label>\n\t<span v-if=\"form_errors.postal_code\" class=\"text-danger\">{{ form_errors.postal_code }}<\/span>\n\t<span v-if=\"form_errors.postal_code_id\" class=\"text-danger\">{{ form_errors.postal_code_id }}<\/span>\n\t<input type=\"text\" class=\"form-control\" id=\"postal_code\" name=\"postal_code\"\n\t:class=\"['', form_errors.postal_code ? ' error' : '']\"\n\tv-model=\"postal_code\" required\n\tpattern=\"[0-9]{5}\"\n\tmaxlength=\"5\"\n\tplaceholder=\"Postinumero\"\n\t:disabled=\"isForeignCountry\">\n<\/div>\n  <div class=\"col-12 col-lg-6\" v-show=\"isForeignCountry\">\n\t<label for=\"city\" class=\"form-label\">Postitoimipaikka*<\/label>\n\t<span v-if=\"form_errors.city\" class=\"text-danger\">{{ form_errors.city }}<\/span>\n\t<input type=\"text\" class=\"form-control\" maxlength=\"150\" id=\"city\" name=\"city\" :class=\"['', form_errors.city ? ' error' : '']\" v-model=\"city\" required placeholder=\"Postitoimipaikka\" :disabled=\"form_type === 'your_basic_info' &#038;&#038; isForeignCountry\">\n<\/div>\n\n  <div class=\"col-12 col-lg-6\">\n\t<label for=\"education_start_year\" class=\"form-label\">Opintojen aloitusvuosi *<\/label>\n\t<span v-if=\"form_errors.education_start_year\" class=\"text-danger\">{{ form_errors.education_start_year }}<\/span>\n\t<input type=\"number\" min=\"1800\" max=\"2200\" step=\"1\" class=\"form-control\" id=\"education_start_year\" name=\"education_start_year\" v-model=\"education_start_year\" :class=\"['', form_errors.education_start_year ? ' error' : '']\" required placeholder=\"Kirjoita aloitusvuosi\">\n<\/div>\n  <hr>\n\t\n  \n<div class=\"col-12 col-lg-6 radio-group\">\n\t<h3>Liityn valmistuessani Juristiliittoon*<\/h3>\n\t<p class=\"text\">Annan suostumukseni valmistumisen j\u00e4lkeen siirt\u00e4\u00e4 minut Juristiliiton opiskelijaj\u00e4senest\u00e4 j\u00e4seneksi.<\/p>\n\t<span v-if=\"form_errors.join_union\" class=\"text-danger\">{{ form_errors.join_union }}<\/span>\n\t<div>\n\t\t<input type=\"radio\" id=\"join_union_yes\" name=\"join_union\" v-model=\"join_union\" value=\"true\">\n\t\t<label for=\"join_union_yes\" class=\"radio_label\">Kyll\u00e4<\/label>\n\t\t<input type=\"radio\" id=\"join_union_no\" name=\"join_union\" v-model=\"join_union\" value=\"false\">\n\t\t<label for=\"join_union_no\" class=\"radio_label\">Ei<\/label>\n\t<\/div>\n<\/div>\n<div class=\"col-12 col-lg-6 radio-group\">\n\t<h3>Liityn ainej\u00e4rjest\u00f6n postituslistalle*<\/h3>\n\t<span v-if=\"form_errors.join_student_org_list\" class=\"text-danger\">{{ form_errors.join_student_org_list }}<\/span>\n\t<div>\n\t\t<input type=\"radio\" id=\"join_student_org_list_yes\" name=\"join_student_org_list\" v-model=\"join_student_org_list\" value=\"true\">\n\t\t<label for=\"join_student_org_list_yes\" class=\"radio_label\">Kyll\u00e4<\/label>\n\t\t<input type=\"radio\" id=\"join_student_org_list_no\" name=\"join_student_org_list\" v-model=\"join_student_org_list\" value=\"false\">\n\t\t<label for=\"join_student_org_list_no\" class=\"radio_label\">Ei<\/label>\n\t<\/div>\n<\/div>\n  <div class=\"col-12\">\n\t<p class=\"h5\">Tiedoston liitt\u00e4minen<\/p>\n\t<span v-if=\"form_errors.uploaded_file\" class=\"text-danger\">{{ form_errors.uploaded_file }}<\/span>\n\t<div class=\"d-flex align-items-center add-file-wrap\">\n\t\t<button type=\"button\" :class=\"['btn btn-outline-maroon', form_errors.uploaded_file ? 'btn-error' : '']\" id=\"attach-file-btn\" @click=\"open_file_input\">Valitse tiedostot<\/button>\n\t\t<input type=\"file\" class=\"upload_file_input\" style=\"display: none;\" ref=\"fileInput\" @change=\"handleFileUpload\" accept=\"image\/png, image\/jpeg, image\/jpg, application\/pdf\" \/>\n\t\t<small v-if=\"uploaded_file === null\" class=\"ms-3 gray-color\">\n\t\t\tTiedostoa ei ole valittu\t\t<\/small>\n\t\t<small v-if=\"file_has_been_added\" class=\"ms-3 gray-color\">\n\t\t\tValittu tiedosto on lis\u00e4tty. \t{{ uploaded_file_name }}\n\t\t<\/small>\n\t<\/div>\n\t<div v-for=\"file in uploaded_files\" :key=\"file.name\" class=\"uploaded-file-item mt-2\">\n\t\t<span class=\"file-name\">{{ file.filename }}<\/span>\n\t\t<button type=\"button\" class=\"btn ms-3\" @click=\"removeFile(file)\">&#10005;<\/button>\n\t<\/div>\n\t<label for=\"uploaded_file\" class=\"padding-no form-label gray-color\">Tiedostot voi olla .pdf, .png, .jpeg tai .jpg muodossa <\/label>\n<\/div>\n\t<div class=\"col-12 col-lg-6 maroon-border\">\n\t<h3>Lis\u00e4tiedot<\/h3>\n\t<p class=\"text\">L\u00e4het\u00e4 kuitti\/tosite ainej\u00e4rjest\u00f6n j\u00e4senmaksusta<\/p>\n<\/div>\n  <div class=\"col-12 d-flex align-items-center\">\n\t\n\n\t<button type=\"button\" v-if=\"resignation_view === 3 &amp;&amp; form_type === &quot;resign_from_union&quot;\" class=\"me-4 btn btn-blue text-maroon button-submit\" @click=\"resignation_view = 2\">Takaisin<\/button>\n\t<button class=\"btn btn-maroon text-white button-submit\"  @click=\"submitForm\" :disabled=\"is_disabled\">La\u0308heta\u0308<\/button>\n\t<div v-if=\"is_disabled &#038;&#038; form_type !== 'resign_from_union'\" class=\"text-center load-anim\">\n\t\t<span class=\"lds-spinner__small\"><\/span>\n\t<\/div>\n<\/div>\n<div class=\"col-12\">\n\t<span v-if=\"form_errors.general\" class=\"text-danger\">{{ form_errors.general }}<\/span>\n\t<span v-if=\"!form_errors.general &#038;&#038; form_has_errors\" class=\"text-danger\">{{ form_errors.error_422 }}<\/span>\n<\/div>\n<\/form>\n\t\t<\/div>\n\n\t\t<div v-if=\"form_type === 'join_unemploynment' &#038;&#038; !is_loading &#038;&#038; customertypecode !== 922440000\" v-cloak>\n\t\t<form id=\"join-unemploynment-fund-form\" class=\"row\">\n\t<h2>Yleiset tiedot<\/h2>\n\t<div class=\"col-12 col-lg-6 radio-group\">\n\t<h3>Haluan liitty\u00e4\/siirty\u00e4 LL-kassaan*<\/h3>\n\t<span v-if=\"form_errors.ll_kassa_join\" class=\"text-danger\">{{ form_errors.ll_kassa_join }}<\/span>\n\t<input type=\"radio\" id=\"ll_kassa_join\" name=\"ll_kassa_join\" v-model=\"ll_kassa_join\" required value=\"1\"> \n\t<label for=\"ll_kassa_join\" class=\"radio_label\">Kyll\u00e4<\/label>\n<\/div>\n\t<div class=\"col-12 col-lg-6 radio-group\" :class=\"['', form_errors.ll_kassa_consent_checkbox ? ' error' : '']\" v-if=\"form_type === 'your_basic_info' &#038;&#038; customertypecode !== 922440000\">\n\t\t\t<h3>Luovutusvaltuutus*<\/h3>\n\t\t<p>Valtuutan Lakimiesten ja l\u00e4\u00e4k\u00e4rien ty\u00f6tt\u00f6myyskassan luovuttamaan tietojani alennusta varten.<\/p>\n\t<span v-if=\"form_errors.ll_kassa_consent\" class=\"text-danger\">{{ form_errors.ll_kassa_consent }}<\/span>\n\t<input type=\"radio\" id=\"ll_kassa_consent_no\" name=\"ll_kassa_consent\" v-model=\"ll_kassa_consent\" value=\"false\"> \n\t<label for=\"ll_kassa_consent_no\" class=\"radio_label\">Ei<\/label>\n\t<input type=\"radio\" id=\"ll_kassa_consent_yes\" name=\"ll_kassa_consent\" v-model=\"ll_kassa_consent\" value=\"true\">\n\t<label for=\"ll_kassa_consent_yes\" class=\"radio_label\"> Kyll\u00e4<\/label>\n<\/div>\n\t<hr>\n\n\t<h2>Henkil\u00f6tiedot<\/h2>\n\t<div class=\"col-12 col-lg-6\" v-if=\"last_name\">\n\t<label for=\"last_name\" class=\"form-label\">Sukunimi<\/label>\n\t<p>{{ last_name }}<\/p>\n<\/div>\n\n<div class=\"col-12 col-lg-6\" v-if=\"first_name\">\n\t<label for=\"first_name\" class=\"form-label\">Etunimi<\/label>\n\t<p>{{ first_name }}<\/p>\n<\/div>\n\n<div class=\"col-12 col-lg-6\" v-if=\"call_name\">\n\t<label for=\"call_name\" class=\"form-label\">Puhuttelu-\/kutsumanimi<\/label>\n\t<p>{{ call_name }}<\/p>\n<\/div>\n\n<div class=\"col-12 col-lg-6\" v-if=\"social_security\">\n\t<label for=\"social_security\" class=\"form-label\">Henkil\u00f6tunnus<\/label>\n\t<p>{{ social_security }}<\/p>\n<\/div>\n\n<div class=\"col-12 col-lg-6\" v-if=\"language_user\">\n\t<label for=\"language_user\" class=\"form-label\">\u00c4idinkieli<\/label>\n\t<p>{{ language_user_formated }}<\/p>\n<\/div>\n\n<div class=\"col-12 col-lg-6\" v-if=\"email\">\n\t<label for=\"email\" class=\"form-label\">S\u00e4hk\u00f6postiosoite<\/label>\n\t<p>{{ email }}<\/p>\n<\/div>\n\n<div class=\"col-12 col-lg-6\" v-if=\"mobile_number\">\n\t<label for=\"mobile_number\" class=\"form-label\">Puhelinnumero<\/label>\n\t<p>{{ mobile_number }}<\/p>\n<\/div>\n\n<div class=\"col-12 col-lg-6\" v-if=\"address_1\">\n\t<label for=\"address_1\" class=\"form-label\">L\u00e4hiosoite<\/label>\n\t<p>{{ address_1 }}<\/p>\n<\/div>\n\n<div class=\"col-12 col-lg-6\" v-if=\"postal_code\">\n\t<label for=\"postal_code\" class=\"form-label\">Postinumero<\/label>\n\t<p>{{ postal_code }}<\/p>\n<\/div>\n\n<div class=\"col-12 col-lg-6\" v-if=\"city\">\n\t<label for=\"city\" class=\"form-label\">Postitoimipaikka<\/label>\n\t<p>{{ city }}<\/p>\n<\/div>\n\n<div class=\"col-12 col-lg-6\" v-if=\"country_selected\">\n\t<label for=\"country_selected\" class=\"form-label\">Maa<\/label>\n\t<p>{{ country_selected }}<\/p>\n<\/div>\n\t\n<div>\n\t<div class=\"col-12 col-lg-6 special-info\">\n\t\t\t<\/div>\n<\/div>\n\t<hr>\n\n\t<h2>Ty\u00f6nantajatiedot<\/h2>\n\t<div class=\"col-12 col-lg-6\">\n\t<label for=\"employment_type\" class=\"form-label\">Ty\u00f6n muoto *<\/label>\n\t<span v-if=\"form_errors.employment_type\" class=\"text-danger\">{{ form_errors.employment_type }}<\/span>\n\t<select id=\"employment_type\" v-model=\"employment_type\" required class=\"form-control\" :class=\"['', form_errors.employment_type ? ' error' : '']\">\n\t<option value=\"\"> Valitse <\/option>\n\t<option value=\"277350000\" data-id-number=\"277350000\">Johtajasopimussuhde<\/option>\n\t<option value=\"277350001\" data-id-number=\"277350001\">Ty\u00f6sopimussuhde<\/option>\n\t<option value=\"277350002\" data-id-number=\"277350002\">Virkasuhde<\/option>\n\t<option value=\"277350003\" data-id-number=\"277350003\">Yritt\u00e4j\u00e4<\/option>\n\t<\/select>\n<\/div>\n\t<div class=\"col-12 col-lg-6\">\n  <label for=\"employer_name\" class=\"form-label\">Ty\u00f6nantaja\/Yritys*<\/label>\n  <span v-if=\"form_errors.employer_name\" class=\"text-danger\">{{ form_errors.employer_name }}<\/span>\n  <input type=\"text\" id=\"employer_name\" v-model=\"employer_name\" :class=\"['', form_errors.employer_name ? ' error' : '']\" placeholder=\"Yrityksen nimi\" required class=\"form-control\" \/>\n<\/div>\n\t<div class=\"col-12 col-lg-6\">\n\t<label for=\"postal_code_work\" class=\"form-label\">Postinumero*<\/label>\n\t<span v-if=\"form_errors.postal_code_work\" class=\"text-danger\">{{ form_errors.postal_code_work }}<\/span>\n\t<span v-if=\"form_errors.postal_code_work_id\" class=\"text-danger\">{{ form_errors.postal_code_work_id }}<\/span>\n\t<input type=\"text\" class=\"form-control\" id=\"postal_code_work\" name=\"postal_code_work\"\n\t:class=\"['', form_errors.postal_code_work ? ' error' : '']\"\n\tv-model=\"postal_code_work\" required\n\tpattern=\"[0-9]{5}\"\n\tmaxlength=\"5\"\n\tplaceholder=\"Postinumero\">\n<\/div>\n\t<div class=\"col-12 col-lg-6\">\n  <label for=\"job_title\" class=\"form-label\">Teht\u00e4v\u00e4nimike *<\/label>\n  <span v-if=\"form_errors.job_title\" class=\"text-danger\">{{ form_errors.job_title }}<\/span>\n  <input type=\"text\" id=\"job_title\" v-model=\"job_title\" :class=\"['', form_errors.job_title ? ' error' : '']\" required placeholder=\"Teht\u00e4v\u00e4\" class=\"form-control\" \/>\n<\/div>\n\t<div class=\"col-12\">\n  <label>\n\t  <input type=\"checkbox\" v-model=\"is_supervisor\"> Olen esihenkil\u00f6asemassa  <\/label>\n<\/div>\n\t<div class=\"col-12 col-lg-6\">\n\t<label for=\"employment_duration\" class=\"form-label\">Ty\u00f6suhteen kesto *<\/label>\n\t<span v-if=\"form_errors.employment_duration\" class=\"text-danger\">{{ form_errors.employment_duration }}<\/span>\n\t<select id=\"employment_duration\" v-model=\"employment_duration\" required class=\"form-control\" :class=\"['', form_errors.employment_duration ? ' error' : '']\">\n\t<option value=\"\"> Valitse <\/option>\n\t<option value=\"277350000\">Toistaiseksi voimassaoleva<\/option>\n\t<option value=\"277350001\">M\u00e4\u00e4r\u00e4aikainen<\/option>\n\t<\/select>\n<\/div>\n\t<div class=\"col-12 col-lg-3\">\n\t<label for=\"employment_start_date\" class=\"form-label\">Ty\u00f6suhde alkoi *<\/label>\n\t<span v-if=\"form_errors.employment_start_date\" class=\"text-danger\">{{ form_errors.employment_start_date }}<\/span>\n\t<input type=\"date\" id=\"employment_start_date\" v-model=\"employment_start_date\" required :class=\"['', form_errors.employment_start_date ? ' error' : '']\" class=\"form-control\" \/>\n<\/div>\n\t<div class=\"col-12 col-lg-3\">\n\t<label for=\"employment_end_date\" class=\"form-label\">Ty\u00f6suhde p\u00e4\u00e4ttyi<\/label>\n\t<span v-if=\"form_errors.employment_end_date\" class=\"text-danger\">{{ form_errors.employment_end_date }}<\/span>\n\t<input type=\"date\" id=\"employment_end_date\" v-model=\"employment_end_date\" :class=\"['', form_errors.employment_end_date ? ' error' : '']\" class=\"form-control\" \/>\n<\/div>\n\t<div class=\"col-12 col-lg-6\">\n  <label for=\"position_level\" class=\"form-label\">Asemataso *<\/label>\n  <span v-if=\"form_errors.position_level\" class=\"text-danger\">{{ form_errors.position_level }}<\/span>\n  <select id=\"position_level\" v-model=\"position_level\" required class=\"form-control\" :class=\"['', form_errors.position_level ? ' error' : '']\">\n\t<option value=\"\">Valitse <\/option>\n\t<option value=\"1\" data-type-of-work=\"1\">Alempi toimihenkil\u00f6<\/option>\n\t<option value=\"2\" data-type-of-work=\"2\">Ylempi toimihenkil\u00f6<\/option>\n\t<option value=\"3\" data-type-of-work=\"3\">Ylin johto<\/option>\n\t<option value=\"4\" data-type-of-work=\"4\">Muu<\/option>\n  <\/select>\n<\/div>\n\t<div class=\"col-12 col-lg-6\">\n\t<label for=\"work_time\" class=\"form-label\">Ty\u00f6aika *<\/label>\n\t<span v-if=\"form_errors.work_time\" class=\"text-danger\">{{ form_errors.work_time }}<\/span>\n\t<select id=\"work_time\" v-model=\"work_time\" required class=\"form-control\" :class=\"['', form_errors.work_time ? ' error' : '']\">\n\t<option value=\"\"> Valitse <\/option>\n\t<option value=\"277350001\">Kokop\u00e4iv\u00e4inen<\/option>\n\t<option value=\"277350000\">Osa-aikainen<\/option>\n\t<\/select>\n<\/div>\n\t<div class=\"col-12 col-lg-6\" v-if=\"work_time == 277350000\">\n\t<label for=\"part_time_hours\" class=\"form-label\">Osa-aikainen h\/vko<\/label>\n\t<span v-if=\"form_errors.part_time_hours\" class=\"text-danger\">{{ form_errors.part_time_hours }}<\/span>\n\t<input type=\"text\" id=\"part_time_hours\" v-model=\"part_time_hours\" placeholder=\"Kirjoita tuntim\u00e4\u00e4r\u00e4\" class=\"form-control\" \/>\n<\/div>\n\t<hr>\n\n\t<h2>Osakkuudet ty\u00f6nantajayrityksess\u00e4<\/h2>\n\t<div class=\"row radio-group mt-5\" >\n\t<div class=\"col-12 col-lg-6\">\n\t\t<h3 v-if=\"ll_kassa_membership === 1\">Osakkuudet ty\u00f6nantajayrityksess\u00e4<\/h3>\n\t<label for=\"your_holdings\" class=\"form-label\">Omistukseni ty\u00f6nantajayrityksess\u00e4 *<\/label>\n\t<span v-if=\"form_errors.your_holdings\" class=\"text-danger\">{{ form_errors.your_holdings }}<\/span>\n\t<select id=\"your_holdings\" v-model=\"your_holdings\" required class=\"form-control\" :class=\"['', form_errors.your_holdings ? ' error' : '']\">\n\t\t<option value=\"Valitse omistuksesi\">Valitse omistuksesi<\/option>\n\t\t<option value=\"1\">En ole omistussuhteessa<\/option>\n\t\t<option value=\"2\">Olen omistussuhteessa itseni\/perheeni kanssa<\/option>\n\t<\/select>\n\t<\/div>\n<\/div>\n\n\t<div class=\"col-12 col-lg-6\" v-if=\"your_holdings == 2\">\n\t<label for=\"my_holdings\" class=\"form-label\">Omistan itse x %<\/label>\n\t<span v-if=\"form_errors.my_holdings\" class=\"text-danger\">{{ form_errors.my_holdings }}<\/span>\n\t<input type=\"number\" id=\"my_holdings\" placeholder=\"Kirjoita prosenttim\u00e4\u00e4r\u00e4\" v-model=\"my_holdings\" min=\"0\" max=\"100\" step=\"0.01\" class=\"form-control\" :class=\"['', form_errors.my_holdings ? ' error' : '']\" \/>\n<\/div>\n\n<div class=\"col-12 col-lg-6\" v-if=\"your_holdings == 2\">\n\t<label for=\"my_holdings_family\" class=\"form-label\">Omistan yhdess\u00e4 perheeni kanssa x%<\/label>\n\t<span v-if=\"form_errors.my_holdings_family\" class=\"text-danger\">{{ form_errors.my_holdings_family }}<\/span>\n\t<input type=\"number\" id=\"my_holdings_family\" placeholder=\"Kirjoita prosenttim\u00e4\u00e4r\u00e4\" v-model=\"my_holdings_family\" min=\"0\" max=\"100\" step=\"0.01\" class=\"form-control\" :class=\"['', form_errors.my_holdings_family ? ' error' : '']\" \/>\n<\/div>\n\n\n<div class=\"col-12 col-lg-6 radio-group\" v-if=\"your_holdings == 2\">\n\t<h3 v-if=\"your_holdings == 2\">\n\t\tOlen yrityksess\u00e4 johtavassa asemassa (toimitusjohtaja, hallituksen jasen \/ puheenjohtaja)\t<\/h3>\n\t<span v-if=\"form_errors.i_am_in_leading_position\" class=\"text-danger\">{{ form_errors.i_am_in_leading_position }}<\/span>\n\t<input type=\"radio\" id=\"i_am_in_leading_position_false\" v-model=\"i_am_in_leading_position\" value=\"false\" class=\"form-check-input\" :class=\"['', form_errors.i_am_in_leading_position ? ' error' : '']\" \/>\n\t<label for=\"i_am_in_leading_position_false\" class=\"form-label radio_label\">Ei<\/label>\n\t<input type=\"radio\" id=\"i_am_in_leading_position_true\" v-model=\"i_am_in_leading_position\" value=\"true\" class=\"form-check-input\" :class=\"['', form_errors.i_am_in_leading_position ? ' error' : '']\" \/>\n\t<label for=\"i_am_in_leading_position_true\" class=\"form-label radio_label\">Kyll\u00e4<\/label>\n<\/div>\n\t<hr>\n\n\t<h2>Lis\u00e4tietoja<\/h2>\n\t<div class=\"col-12 col-lg-6\">\n  <label for=\"additional_info\">Lis\u00e4tietoja Juristiliitolle tiedoksi<\/label>\n  <span v-if=\"form_errors.additional_info\" class=\"text-danger\">{{ form_errors.additional_info }}<\/span>\n  <textarea id=\"additional_info\" name=\"additional_info\" v-model=\"additional_info\" class=\"form-control\" rows=\"4\" maxlength=\"2000\"><\/textarea>\n<\/div>\n\t<div class=\"col-12 d-flex align-items-center\">\n\t\n\n\t<button type=\"button\" v-if=\"resignation_view === 3 &amp;&amp; form_type === &quot;resign_from_union&quot;\" class=\"me-4 btn btn-blue text-maroon button-submit\" @click=\"resignation_view = 2\">Takaisin<\/button>\n\t<button class=\"btn btn-maroon text-white button-submit\"  @click=\"submitForm\" :disabled=\"is_disabled\">La\u0308heta\u0308<\/button>\n\t<div v-if=\"is_disabled &#038;&#038; form_type !== 'resign_from_union'\" class=\"text-center load-anim\">\n\t\t<span class=\"lds-spinner__small\"><\/span>\n\t<\/div>\n<\/div>\n<div class=\"col-12\">\n\t<span v-if=\"form_errors.general\" class=\"text-danger\">{{ form_errors.general }}<\/span>\n\t<span v-if=\"!form_errors.general &#038;&#038; form_has_errors\" class=\"text-danger\">{{ form_errors.error_422 }}<\/span>\n<\/div>\n<\/form>\n\t\t<\/div>\n\n\t\t<div v-if=\"form_type === 'contact' &#038;&#038; !is_loading\" v-cloak>\n\t\t<form id=\"contact-form\" class=\"row\">\n\t<h2>Ota yhteytt\u00e4<\/h2>\n\t<div class=\"row\">\n\t<div class=\"col-12 col-lg-6\">\n\t\t<label for=\"service_request_selected\" class=\"form-label\">Kysymykseni koskee *<\/label>\n\t\t<span v-if=\"form_errors.service_request_selected\" class=\"text-danger\">{{ form_errors.service_request_selected }}<\/span>\n\t\t<select\n\t\t\tclass=\"form-control\"\n\t\t\tid=\"service_request_selected\"\n\t\t\tname=\"service_request_selected\"\n\t\t\tv-model=\"service_request_selected\"\n\t\t\t:class=\"['', form_errors.service_request_selected ? ' error' : '']\"\n\t\t>\n\t\t\t<option value=\"Valitse aihe\" disabled selected>Valitse aihe<\/option>\n\t\t\t<option\n\t\t\tv-for=\"item in service_request\"\n\t\t\t:data-ff_ticketsubject=\"item.meta.ff_ticketsubject\"\n\t\t\t:data-mpc_palvelupyynnonpaatyyppiid=\"item.meta.mpc_palvelupyynnonpaatyyppiid\">\n\t\t\t{{ item.name }}\n\t\t\t<\/option>\n\t\t<\/select>\n\t<\/div>\n<\/div>\n\t<div class=\"row\">\n  <div class=\"col-12 col-lg-6\">\n    <label for=\"my_question\" class=\"form-label\">Viesti *<\/label>\n    <span v-if=\"form_errors.my_question\" class=\"text-danger\">{{ form_errors.my_question }}<\/span>\n    <textarea id=\"my_question\" name=\"my_question\" v-model=\"my_question\" required :class=\"['', form_errors.my_question ? ' error' : '']\" placeholder=\"Kirjoita viesti\" class=\"form-control\" rows=\"5\"><\/textarea>\n  <\/div>\n<\/div>\n\t<div class=\"col-12\">\n\t<p class=\"h5\">Tiedoston liitt\u00e4minen<\/p>\n\t<span v-if=\"form_errors.uploaded_file\" class=\"text-danger\">{{ form_errors.uploaded_file }}<\/span>\n\t<div class=\"d-flex align-items-center add-file-wrap\">\n\t\t<button type=\"button\" :class=\"['btn btn-outline-maroon', form_errors.uploaded_file ? 'btn-error' : '']\" id=\"attach-file-btn\" @click=\"open_file_input\">Valitse tiedostot<\/button>\n\t\t<input type=\"file\" class=\"upload_file_input\" style=\"display: none;\" ref=\"fileInput\" @change=\"handleFileUpload\" accept=\"image\/png, image\/jpeg, image\/jpg, application\/pdf\" \/>\n\t\t<small v-if=\"uploaded_file === null\" class=\"ms-3 gray-color\">\n\t\t\tTiedostoa ei ole valittu\t\t<\/small>\n\t\t<small v-if=\"file_has_been_added\" class=\"ms-3 gray-color\">\n\t\t\tValittu tiedosto on lis\u00e4tty. \t{{ uploaded_file_name }}\n\t\t<\/small>\n\t<\/div>\n\t<div v-for=\"file in uploaded_files\" :key=\"file.name\" class=\"uploaded-file-item mt-2\">\n\t\t<span class=\"file-name\">{{ file.filename }}<\/span>\n\t\t<button type=\"button\" class=\"btn ms-3\" @click=\"removeFile(file)\">&#10005;<\/button>\n\t<\/div>\n\t<label for=\"uploaded_file\" class=\"padding-no form-label gray-color\">Tiedostot voi olla .pdf, .png, .jpeg tai .jpg muodossa <\/label>\n<\/div>\n\t<div class=\"col-12 d-flex align-items-center\">\n\t\n\n\t<button type=\"button\" v-if=\"resignation_view === 3 &amp;&amp; form_type === &quot;resign_from_union&quot;\" class=\"me-4 btn btn-blue text-maroon button-submit\" @click=\"resignation_view = 2\">Takaisin<\/button>\n\t<button class=\"btn btn-maroon text-white button-submit\"  @click=\"submitForm\" :disabled=\"is_disabled\">La\u0308heta\u0308<\/button>\n\t<div v-if=\"is_disabled &#038;&#038; form_type !== 'resign_from_union'\" class=\"text-center load-anim\">\n\t\t<span class=\"lds-spinner__small\"><\/span>\n\t<\/div>\n<\/div>\n<div class=\"col-12\">\n\t<span v-if=\"form_errors.general\" class=\"text-danger\">{{ form_errors.general }}<\/span>\n\t<span v-if=\"!form_errors.general &#038;&#038; form_has_errors\" class=\"text-danger\">{{ form_errors.error_422 }}<\/span>\n<\/div>\n<\/form>\n\t\t<\/div>\n\n\t\t<div v-if=\"form_type === 'get_a_discount' &#038;&#038; !is_loading\" v-cloak>\n\t\t<form id=\"discount-form\" class=\"row\">\n\t<h2>Haen seuraavaa alennusta Juristiliiton j\u00e4senmaksusta<\/h2>\n\t<div class=\"col-12 col-lg-6\">\n\t<label v-if=\"form_type === 'get_a_discount'\" class=\"form-label\" for=\"discount_reason\">Alennuksen syy*<\/label>\n\t<label v-else for=\"discount_reason\" class=\"form-label\">Alennuksen syy<\/label>\n\t<span v-if=\"form_errors.discount_reason_selected\" class=\"text-danger\">{{ form_errors.discount_reason_selected }}<\/span>\n\t<select\n\t\t\tclass=\"form-control\"\n\t\t\tid=\"discount_reason\"\n\t\t\tname=\"discount_reason\"\n\t\t\tv-model=\"discount_reason_selected\"\n\t\t\t:class=\"['', form_errors.discount_reason ? ' error' : '']\"\n\t\t\t:required=\"form_type === 'get_a_discount'\"\n\t\t>\n\t\t\t<option value=\"Valitse syy\" selected>Valitse syy<\/option>\n\t\t\t<option\n\t\t\tv-for=\"item in discount_reasons\"\n\t\t\t:data-ff_ticketsubject=\"item.meta.ff_ticketsubject\"\n\t\t\t:data-mpc_palvelupyynnonpaatyyppiid=\"item.meta.mpc_palvelupyynnonpaatyyppiid\">\n\t\t\t{{ item.name }}\n\t\t\t<\/option>\n\t<\/select>\n<\/div>\n<div class=\"col-12 col-lg-3\">\n\t<label v-if=\"form_type === 'get_a_discount'\" class=\"form-label\" for=\"discount_start_date\">Alennuksen alku pvm*<\/label>\n\t<label v-else for=\"discount_start_date\" class=\"form-label\">Alennuksen alku pvm<\/label>\n\t<span v-if=\"form_errors.discount_start_date\" class=\"text-danger\">{{ form_errors.discount_start_date }}<\/span>\n\t<input type=\"date\" :required=\"form_type === 'get_a_discount'\" id=\"discount_start_date\" name=\"discount_start_date\" v-model=\"discount_start_date\" class=\"form-control\" \/>\n<\/div>\n<div class=\"col-12 col-lg-3\">\n\t<label for=\"discount_end_date\" class=\"full-width form-label\">Alennuksen loppu pvm<\/label>\n\t<span v-if=\"form_errors.discount_end_date\" class=\"text-danger\">{{ form_errors.discount_end_date }}<\/span>\n\t<input type=\"date\" id=\"discount_end_date\" name=\"discount_end_date\" v-model=\"discount_end_date\" class=\"form-control\" \/>\n<\/div>\n  <hr>\n  <h2>Perusteet ja liitteet<\/h2>\n\t<div class=\"row\">\n  <div class=\"col-12 col-lg-6\">\n    <label for=\"my_question_discount\" class=\"form-label\">Viesti<\/label>\n    <span v-if=\"form_errors.my_question_discount\" class=\"text-danger\">{{ form_errors.my_question_discount }}<\/span>\n    <textarea id=\"my_question_discount\" name=\"my_question_discount\" v-model=\"my_question_discount\" :class=\"['', form_errors.my_question_discount ? ' error' : '']\" placeholder=\"Kirjoita viesti\" class=\"form-control\" rows=\"5\"><\/textarea>\n  <\/div>\n<\/div>\n\t<div class=\"col-12\">\n\t<p class=\"h5\">Tiedoston liitt\u00e4minen<\/p>\n\t<span v-if=\"form_errors.uploaded_file\" class=\"text-danger\">{{ form_errors.uploaded_file }}<\/span>\n\t<div class=\"d-flex align-items-center add-file-wrap\">\n\t\t<button type=\"button\" :class=\"['btn btn-outline-maroon', form_errors.uploaded_file ? 'btn-error' : '']\" id=\"attach-file-btn\" @click=\"open_file_input\">Valitse tiedostot<\/button>\n\t\t<input type=\"file\" class=\"upload_file_input\" style=\"display: none;\" ref=\"fileInput\" @change=\"handleFileUpload\" accept=\"image\/png, image\/jpeg, image\/jpg, application\/pdf\" \/>\n\t\t<small v-if=\"uploaded_file === null\" class=\"ms-3 gray-color\">\n\t\t\tTiedostoa ei ole valittu\t\t<\/small>\n\t\t<small v-if=\"file_has_been_added\" class=\"ms-3 gray-color\">\n\t\t\tValittu tiedosto on lis\u00e4tty. \t{{ uploaded_file_name }}\n\t\t<\/small>\n\t<\/div>\n\t<div v-for=\"file in uploaded_files\" :key=\"file.name\" class=\"uploaded-file-item mt-2\">\n\t\t<span class=\"file-name\">{{ file.filename }}<\/span>\n\t\t<button type=\"button\" class=\"btn ms-3\" @click=\"removeFile(file)\">&#10005;<\/button>\n\t<\/div>\n\t<label for=\"uploaded_file\" class=\"padding-no form-label gray-color\">Tiedostot voi olla .pdf, .png, .jpeg tai .jpg muodossa <\/label>\n<\/div>\n\t<div class=\"col-12 d-flex align-items-center\">\n\t\n\n\t<button type=\"button\" v-if=\"resignation_view === 3 &amp;&amp; form_type === &quot;resign_from_union&quot;\" class=\"me-4 btn btn-blue text-maroon button-submit\" @click=\"resignation_view = 2\">Takaisin<\/button>\n\t<button class=\"btn btn-maroon text-white button-submit\"  @click=\"submitForm\" :disabled=\"is_disabled\">La\u0308heta\u0308<\/button>\n\t<div v-if=\"is_disabled &#038;&#038; form_type !== 'resign_from_union'\" class=\"text-center load-anim\">\n\t\t<span class=\"lds-spinner__small\"><\/span>\n\t<\/div>\n<\/div>\n<div class=\"col-12\">\n\t<span v-if=\"form_errors.general\" class=\"text-danger\">{{ form_errors.general }}<\/span>\n\t<span v-if=\"!form_errors.general &#038;&#038; form_has_errors\" class=\"text-danger\">{{ form_errors.error_422 }}<\/span>\n<\/div>\n<\/form>\n\t\t<\/div>\n\t\t\n\t\t<div v-if=\"form_type === 'work_details' &#038;&#038; !is_loading\" v-cloak>\n\t\t\t<div class=\"col-12 d-md-flex justify-content-between job-heading\">\n\t<h2>Ty\u00f6suhteet<\/h2> \n\t<button @click=\"formModal()\" class=\"btn btn-maroon\">Lis\u00e4\u00e4 uusi ty\u00f6suhde<\/button>\n<\/div>\n<form id=\"job-form\" v-if=\"modal_open\" class=\"row\" ref=\"modalForm\" v-cloak>\n<div class=\"col-12 d-flex justify-content-between job-heading\">\n\t<h2 v-if=\"edit_old_job\">Muokkaa vanhaa ty\u00f6suhdetta<\/h2>\n\t<h2 v-if=\"!edit_old_job\">Lis\u00e4\u00e4 uusi ty\u00f6suhde<\/h2>\n\t<button @click=\"modal_open = !modal_open, is_new_or_old = false, edit_old_job = false, cleanFields()\" class=\"btn\">\n\t<img decoding=\"async\" class=\"close-burger-icon\" src=\"https:\/\/juristiliitto.fi\/jasensivut\/wp-content\/themes\/juristiliitto-jasenportaali\/assets\/images\/ic_baseline-close.svg\" alt=\"\">\n\t<span class=\"visually-hidden burger-close-hidden-text\">Sulje valikko<\/span>\n\t<\/button>\n<\/div>\n\t<div class=\"col-12 col-lg-6\">\n  <label for=\"employer_name\" class=\"form-label\">Ty\u00f6nantaja\/Yritys*<\/label>\n  <span v-if=\"form_errors.employer_name\" class=\"text-danger\">{{ form_errors.employer_name }}<\/span>\n  <input type=\"text\" id=\"employer_name\" v-model=\"employer_name\" :class=\"['', form_errors.employer_name ? ' error' : '']\" placeholder=\"Yrityksen nimi\" required class=\"form-control\" \/>\n<\/div>\n\t<div class=\"col-12 col-lg-6\">\n\t<label for=\"postal_code_work\" class=\"form-label\">Postinumero*<\/label>\n\t<span v-if=\"form_errors.postal_code_work\" class=\"text-danger\">{{ form_errors.postal_code_work }}<\/span>\n\t<span v-if=\"form_errors.postal_code_work_id\" class=\"text-danger\">{{ form_errors.postal_code_work_id }}<\/span>\n\t<input type=\"text\" class=\"form-control\" id=\"postal_code_work\" name=\"postal_code_work\"\n\t:class=\"['', form_errors.postal_code_work ? ' error' : '']\"\n\tv-model=\"postal_code_work\" required\n\tpattern=\"[0-9]{5}\"\n\tmaxlength=\"5\"\n\tplaceholder=\"Postinumero\">\n<\/div>\n\t<div class=\"col-12 col-lg-6\">\n  <label for=\"job_title\" class=\"form-label\">Teht\u00e4v\u00e4nimike *<\/label>\n  <span v-if=\"form_errors.job_title\" class=\"text-danger\">{{ form_errors.job_title }}<\/span>\n  <input type=\"text\" id=\"job_title\" v-model=\"job_title\" :class=\"['', form_errors.job_title ? ' error' : '']\" required placeholder=\"Teht\u00e4v\u00e4\" class=\"form-control\" \/>\n<\/div>\n\t<div class=\"col-12 col-lg-6\">\n\t<label for=\"employment_type\" class=\"form-label\">Ty\u00f6n muoto *<\/label>\n\t<span v-if=\"form_errors.employment_type\" class=\"text-danger\">{{ form_errors.employment_type }}<\/span>\n\t<select id=\"employment_type\" v-model=\"employment_type\" required class=\"form-control\" :class=\"['', form_errors.employment_type ? ' error' : '']\">\n\t<option value=\"\"> Valitse <\/option>\n\t<option value=\"277350000\" data-id-number=\"277350000\">Johtajasopimussuhde<\/option>\n\t<option value=\"277350001\" data-id-number=\"277350001\">Ty\u00f6sopimussuhde<\/option>\n\t<option value=\"277350002\" data-id-number=\"277350002\">Virkasuhde<\/option>\n\t<option value=\"277350003\" data-id-number=\"277350003\">Yritt\u00e4j\u00e4<\/option>\n\t<\/select>\n<\/div>\n\t<div class=\"col-12 col-lg-6\" v-if=\"employment_type == 277350003\">\n\t<label for=\"start_of_your_company\" class=\"form-label\">Yritt\u00e4jyyden alkamisp\u00e4iv\u00e4 *<\/label>\n\t<span v-if=\"form_errors.start_of_your_company\" class=\"text-danger\">{{ form_errors.start_of_your_company }}<\/span>\n\t<input type=\"date\" id=\"start_of_your_company\" name=\"start_of_your_company\" :class=\"['', form_errors.start_of_your_company ? ' error' : '']\" v-model=\"start_of_your_company\" required class=\"form-control\" \/>\n<\/div>\n\t<div class=\"col-12 col-lg-6\">\n\t<label for=\"employment_duration\" class=\"form-label\">Ty\u00f6suhteen kesto *<\/label>\n\t<span v-if=\"form_errors.employment_duration\" class=\"text-danger\">{{ form_errors.employment_duration }}<\/span>\n\t<select id=\"employment_duration\" v-model=\"employment_duration\" required class=\"form-control\" :class=\"['', form_errors.employment_duration ? ' error' : '']\">\n\t<option value=\"\"> Valitse <\/option>\n\t<option value=\"277350000\">Toistaiseksi voimassaoleva<\/option>\n\t<option value=\"277350001\">M\u00e4\u00e4r\u00e4aikainen<\/option>\n\t<\/select>\n<\/div>\n\t<div class=\"col-12 col-lg-3\">\n\t<label for=\"employment_start_date\" class=\"form-label\">Ty\u00f6suhde alkoi *<\/label>\n\t<span v-if=\"form_errors.employment_start_date\" class=\"text-danger\">{{ form_errors.employment_start_date }}<\/span>\n\t<input type=\"date\" id=\"employment_start_date\" v-model=\"employment_start_date\" required :class=\"['', form_errors.employment_start_date ? ' error' : '']\" class=\"form-control\" \/>\n<\/div>\n\t<div class=\"col-12 col-lg-3\">\n\t<label for=\"employment_end_date\" class=\"form-label\">Ty\u00f6suhde p\u00e4\u00e4ttyi<\/label>\n\t<span v-if=\"form_errors.employment_end_date\" class=\"text-danger\">{{ form_errors.employment_end_date }}<\/span>\n\t<input type=\"date\" id=\"employment_end_date\" v-model=\"employment_end_date\" :class=\"['', form_errors.employment_end_date ? ' error' : '']\" class=\"form-control\" \/>\n<\/div>\n\t<div class=\"col-12 col-lg-6\">\n  <label for=\"position_level\" class=\"form-label\">Asemataso *<\/label>\n  <span v-if=\"form_errors.position_level\" class=\"text-danger\">{{ form_errors.position_level }}<\/span>\n  <select id=\"position_level\" v-model=\"position_level\" required class=\"form-control\" :class=\"['', form_errors.position_level ? ' error' : '']\">\n\t<option value=\"\">Valitse <\/option>\n\t<option value=\"1\" data-type-of-work=\"1\">Alempi toimihenkil\u00f6<\/option>\n\t<option value=\"2\" data-type-of-work=\"2\">Ylempi toimihenkil\u00f6<\/option>\n\t<option value=\"3\" data-type-of-work=\"3\">Ylin johto<\/option>\n\t<option value=\"4\" data-type-of-work=\"4\">Muu<\/option>\n  <\/select>\n<\/div>\n\t<div class=\"col-12 col-lg-6\">\n\t<label for=\"work_time\" class=\"form-label\">Ty\u00f6aika *<\/label>\n\t<span v-if=\"form_errors.work_time\" class=\"text-danger\">{{ form_errors.work_time }}<\/span>\n\t<select id=\"work_time\" v-model=\"work_time\" required class=\"form-control\" :class=\"['', form_errors.work_time ? ' error' : '']\">\n\t<option value=\"\"> Valitse <\/option>\n\t<option value=\"277350001\">Kokop\u00e4iv\u00e4inen<\/option>\n\t<option value=\"277350000\">Osa-aikainen<\/option>\n\t<\/select>\n<\/div>\n\t<div class=\"col-12 col-lg-6\" v-if=\"work_time == 277350000\">\n\t<label for=\"part_time_hours\" class=\"form-label\">Osa-aikainen h\/vko<\/label>\n\t<span v-if=\"form_errors.part_time_hours\" class=\"text-danger\">{{ form_errors.part_time_hours }}<\/span>\n\t<input type=\"text\" id=\"part_time_hours\" v-model=\"part_time_hours\" placeholder=\"Kirjoita tuntim\u00e4\u00e4r\u00e4\" class=\"form-control\" \/>\n<\/div>\n\t\n<div class=\"col-12\">\n\t<label for=\"role_choice\" class=\"form-label\">Asema<\/label>\n\t<span v-if=\"form_errors.role_type\" class=\"text-danger\">{{ form_errors.role_type }}<\/span>\n<\/div>\n  \n<div class=\"col-12 radio-group\">\n\t<input type=\"radio\" id=\"side_job\" name=\"role_choice_sivutoimi\" value=\"true\" v-model=\"role_type_sivutoimi\">\n\t<label for=\"side_job\" class=\"radio_label\">Sivuty\u00f6<\/label>\n\t<input type=\"radio\" id=\"partner\" name=\"role_choice_osakas\" value=\"true\" v-model=\"role_type_osakas\">\n\t<label for=\"partner\" class=\"radio_label\">Osakas<\/label> \n\t<input type=\"radio\" id=\"supervisor\" name=\"role_choice_esihenkilo\" value=\"true\" v-model=\"role_type_esihenkilo\">\n\t<label for=\"supervisor\" class=\"radio_label\">Esihenkil\u00f6asema<\/label>\n<\/div>\n<div class=\"col-12 mt-1\">\n\t<button type=\"button\" class=\"btn btn-secondary btn-sm empty\" @click=\"role_type_nullifier\">\n\t\tTyhjenn\u00e4 valinta\t<\/button>\n<\/div>\n\t<div class=\"col-12 col-lg-6\">\n\t<label for=\"open_field\" class=\"form-label\">\n\t\tLis\u00e4tietoja\t\t<span v-if=\"reasons_for_leaving_selected === 'Muu ty\u00f6el\u00e4m\u00e4n muutos, mik\u00e4' || reasons_for_leaving_selected === 'Olen tyytym\u00e4t\u00f6n liiton toimintaan'\">*<\/span>\n\t<\/label>\n\t<span v-if=\"form_errors.open_field\" class=\"text-danger\">{{ form_errors.open_field }}<\/span>\n\t<textarea\n\t\tid=\"open_field\"\n\t\tname=\"open_field\"\n\t\tv-model=\"open_field\"\n\t\tclass=\"form-control\"\n\t\trows=\"4\"\n\t><\/textarea>\n<\/div>\n\t<div class=\"col-12 d-flex align-items-center\">\n\t\n\n\t<button type=\"button\" v-if=\"resignation_view === 3 &amp;&amp; form_type === &quot;resign_from_union&quot;\" class=\"me-4 btn btn-blue text-maroon button-submit\" @click=\"resignation_view = 2\">Takaisin<\/button>\n\t<button class=\"btn btn-maroon text-white button-submit\"  @click=\"submitForm\" :disabled=\"is_disabled\">La\u0308heta\u0308<\/button>\n\t<div v-if=\"is_disabled &#038;&#038; form_type !== 'resign_from_union'\" class=\"text-center load-anim\">\n\t\t<span class=\"lds-spinner__small\"><\/span>\n\t<\/div>\n<\/div>\n<div class=\"col-12\">\n\t<span v-if=\"form_errors.general\" class=\"text-danger\">{{ form_errors.general }}<\/span>\n\t<span v-if=\"!form_errors.general &#038;&#038; form_has_errors\" class=\"text-danger\">{{ form_errors.error_422 }}<\/span>\n<\/div>\n<\/form>\n<script>\n\twindow.vueTables = window.vueTables || {};\n\t\twindow.vueTables['get_work_data_from_dynamics'] = {\n\t\theadings: [{\"label\":\"Ty\\u00f6nantaja\"},{\"label\":\"Teht\\u00e4v\\u00e4nimike\",\"sortable\":true},{\"label\":\"Alku pvm\"},{\"label\":\"P\\u00e4\\u00e4ttymis pvm\"},{\"label\":\"Ty\\u00f6suhteen kesto\"},{\"label\":\"Asemataso\"},{\"label\":\"Osakas\"},{\"label\":\"Esihenkil\\u00f6asema\"},{\"label\":\"Sivutoimi\"}],\n\t\trow_keys: [{\"label\":\"mpc_muuorganisaatio\"},{\"label\":\"mpc_name\"},{\"label\":\"mpc_alkupvm_formatted\"},{\"label\":\"mpc_paattymispvm_formatted\"},{\"label\":\"aes_tyosuhteenmuoto_formated\"},{\"label\":\"mpc_asemataso_text\"},{\"label\":\"aes_osakas_formated\"},{\"label\":\"mpc_esimiesasema_formated\"},{\"label\":\"aes_sivutoimi_formated\",\"editable\":true}],\n\t\tcollection: 'get_work_data_from_dynamics',\n\t\tempty_text: \"Ei ty\\u00f6paikkoja saatavilla\"\t};\n<\/script>\n<div class=\"table-responsive\">\n  <table class=\"table table-bordered table-striped\">\n\t<thead>\n\t<tr>\n\t<th v-for=\"(heading, hIndex) in headings\" :key=\"hIndex\">\n\t\t{{ resolveLabel(heading) }}\n\n\t\t<button\n\t\tv-if=\"heading.sortable\"\n\t\ttype=\"button\"\n\t\tclass=\"sort-btn\"\n\t\t@click=\"sortTable(vue_collection)\"\n\t\taria-label=\"J\u00e4rjest\u00e4\"\n\t\t>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\" fill=\"none\">\n\t\t\t<path d=\"M2 7.61398L0.114667 9.49931L9.05734 18.442L18 9.49931L16.1147 7.61398L10.3907 13.338L10.3907 0.55664L7.724 0.55664L7.724 13.338L2 7.61398Z\" fill=\"#810240\"\/>\n\t\t<\/svg>\n\t\t<\/button>\n\t<\/th>\n\t<\/tr>\n<\/thead>\n\t<tbody>\n\t<tr\n\tv-for=\"(row, index) in resolvedCollection\"\n\t:key=\"index\"\n\t:class=\"{ even: index % 2 === 1 }\"\n\t>\n\t\n\t<td v-for=\"(key, kIndex) in row_keys\" :key=\"kIndex\">\n\t  \n\t\t<!-- Link -->\n\t\t<template v-if=\"row.link\">\n\t\t<a :href=\"row.link\" rel=\"nofollow noreferrer\">\n\t\t\t<span v-html=\"row[key.label]\"><\/span>\n\t\t<\/a>\n\t\t<\/template>\n\n\t\t<!-- NO LINK -->\n\t\t<template v-else>\n\t\t\t<span v-html=\"row[key.label]\"><\/span>\n\t\t<\/template>\n\n\t\t<!-- Edit button -->\n\t\t<button\n\t\tv-if=\"key.editable\"\n\t\ttype=\"button\"\n\t\tclass=\"edit-btn\"\n\t\t@click=\"editTable(resolvedCollection, index)\"\n\t\taria-label=\"editoi\"\n\t\t>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" fill=\"none\">\n\t\t\t<path d=\"M7 17.0129L11.413 16.9979L21.045 7.4579C21.423 7.0799 21.631 6.5779 21.631 6.0439C21.631 5.5099 21.423 5.0079 21.045 4.6299L19.459 3.0439C18.703 2.2879 17.384 2.2919 16.634 3.0409L7 12.5829V17.0129ZM18.045 4.4579L19.634 6.0409L18.037 7.6229L16.451 6.0379L18.045 4.4579ZM9 13.4169L15.03 7.4439L16.616 9.0299L10.587 15.0009L9 15.0059V13.4169Z\" fill=\"#810240\" \/>\n\t\t\t<path d=\"M5 21H19C20.103 21 21 20.103 21 19V10.332L19 12.332V19H8.158H7.979H5V5H11.847L13.847 3H5C3.897 3 3 3.897 3 5V19C3 20.103 3.897 21 5 21Z\" fill=\"#810240\" \/>\n\t\t<\/svg>\n\t\t<\/button>\n\n\t<\/td>\n\t<\/tr>\n\n\t<!-- Empty state -->\n\t<tr v-if=\"resolvedCollection.length === 0\">\n\t<td :colspan=\"headings.length\" class=\"text-center\">\n\t\t{{ empty_text }}\n\t<\/td>\n\t<\/tr>\n<\/tbody>\n  <\/table>\n<\/div>\n\t\t<\/div>\n\t\t\n\t\t<div v-if=\"form_type === 'education_details' &#038;&#038; !is_loading\" v-cloak>\n\t\t\t<div class=\"col-12 d-md-flex justify-content-between job-heading\">\n\t<h2>Tutkinnot<\/h2> \n\t<button @click=\"formModal()\" class=\"btn btn-maroon\">Lis\u00e4\u00e4 uusi tutkinto<\/button>\n<\/div>\n<form id=\"job-form\" v-if=\"modal_open\" class=\"row\" ref=\"modalForm\" v-cloak>\n<div class=\"col-12 d-flex justify-content-between job-heading\">\n\t<h2>Lis\u00e4\u00e4 uusi tutkinto<\/h2>\n\t<button @click=\"modal_open = !modal_open\" class=\"btn\">\n\t<img decoding=\"async\" class=\"close-burger-icon\" src=\"https:\/\/juristiliitto.fi\/jasensivut\/wp-content\/themes\/juristiliitto-jasenportaali\/assets\/images\/ic_baseline-close.svg\" alt=\"\">\n\t<span class=\"visually-hidden burger-close-hidden-text\">Sulje valikko<\/span>\n\t<\/button>\n<\/div>\n\t<div class=\"col-12 col-lg-6\">\n\t<label for=\"choose_degree\" class=\"form-label\">Valitse tutkinto*<\/label>\n\t<span v-if=\"form_errors.degree_id\" class=\"text-danger\">{{ form_errors.degree_id }}<\/span>\n\t<select class=\"form-control\" id=\"choose_degree\" :class=\"['', form_errors.degree_id ? ' error' : '']\" name=\"choose_degree\" v-model=\"choose_degree\" required>\n\t\t<option value=\"Valitse tutkinto\" disabled selected>Valitse tutkinto<\/option>\n\t\t<option\n\t\tv-for=\"item in filteredDegrees\"\n\t\t:data-key=\"item.id\"\n\t\t:data-mpc_kauppatieteellinentutkintoid=\"item.meta.mpc_kauppatieteellinentutkintoid\"\n\t\t:data-mpc_kauppatieteeellinentutkintonumero=\"item.meta.mpc_kauppatieteellinentutkintonumero\"\n\t\t:data-mpc_tutkintoryhma=\"item.meta.mpc_tutkintoryhma\"\n\t\t>\n\t\t{{ item.name }}\n\t\t<\/option>\n\t<\/select>\n<\/div>\n\t<div class=\"col-12 col-lg-6\" v-if=\"choose_degree === &quot;Suomalainen juristitutkinto (ON+OTM tai OTK)&quot;\">\n\t<label for=\"school_name\" class=\"form-label\">Yliopisto<\/label>\n\t<span v-if=\"form_errors.school_name\" class=\"text-danger\">{{ form_errors.school_name }}<\/span>\n\t<span v-if=\"form_errors.accounts_selected_id\" class=\"text-danger\">{{ form_errors.accounts_selected_id }}<\/span>\n\t<select class=\"form-control\" id=\"school_name\" name=\"school_name\" v-model=\"accounts_selected\" required :class=\"['', form_errors.school_name ? ' error' : '']\">\n\t\t<option value=\"Valitse\"> Valitse <\/option>\n\t\t<option v-for=\"item in accounts\" :data-mpc_tyyppi=\"item.meta.mpc_tyyppi\" :data_mpc_toimialaid_value=\"item.meta._mpc_toimialaid_value\" :data-accountid=\"item.meta.accountid\">\n\t\t\t{{ item.name }}\n\t\t<\/option>\n\t<\/select>\n<\/div>\n\t<div class=\"col-12 col-lg-6\"v-if=\"choose_degree !== &quot;Valitse tutkinto&quot;\">\n\t<label for=\"graduation_day\" class=\"form-label\">Valmistumisp\u00e4iv\u00e4*<\/label>\n\t<span v-if=\"form_errors.graduation_day\" class=\"text-danger\">{{ form_errors.graduation_day }}<\/span>\n\t<input type=\"date\" class=\"form-control\" id=\"graduation_day\" name=\"graduation_day\" :class=\"['', form_errors.graduation_day ? ' error' : '']\" v-model=\"graduation_day\" required>\n<\/div>\n\t\t\n<div v-if=\"choose_degree !== &quot;Suomalainen juristitutkinto (ON+OTM tai OTK)&quot; &amp;&amp; choose_degree !== &quot;Valitse tutkinto&quot;\">\n\t<div class=\"col-12 col-lg-6 special-info\">\n\t\t\t<\/div>\n<\/div>\n\t<div class=\"col-12\" v-if=\"choose_degree !== &quot;Suomalainen juristitutkinto (ON+OTM tai OTK)&quot; &amp;&amp; choose_degree !== &quot;Valitse tutkinto&quot;\">\n\t<p class=\"h5\">Tiedoston liitt\u00e4minen<\/p>\n\t<span v-if=\"form_errors.uploaded_file\" class=\"text-danger\">{{ form_errors.uploaded_file }}<\/span>\n\t<div class=\"d-flex align-items-center add-file-wrap\">\n\t\t<button type=\"button\" :class=\"['btn btn-outline-maroon', form_errors.uploaded_file ? 'btn-error' : '']\" id=\"attach-file-btn\" @click=\"open_file_input\">Valitse tiedostot<\/button>\n\t\t<input type=\"file\" class=\"upload_file_input\" style=\"display: none;\" ref=\"fileInput\" @change=\"handleFileUpload\" accept=\"image\/png, image\/jpeg, image\/jpg, application\/pdf\" \/>\n\t\t<small v-if=\"uploaded_file === null\" class=\"ms-3 gray-color\">\n\t\t\tTiedostoa ei ole valittu\t\t<\/small>\n\t\t<small v-if=\"file_has_been_added\" class=\"ms-3 gray-color\">\n\t\t\tValittu tiedosto on lis\u00e4tty. \t{{ uploaded_file_name }}\n\t\t<\/small>\n\t<\/div>\n\t<div v-for=\"file in uploaded_files\" :key=\"file.name\" class=\"uploaded-file-item mt-2\">\n\t\t<span class=\"file-name\">{{ file.filename }}<\/span>\n\t\t<button type=\"button\" class=\"btn ms-3\" @click=\"removeFile(file)\">&#10005;<\/button>\n\t<\/div>\n\t<label for=\"uploaded_file\" class=\"padding-no form-label gray-color\">Tiedostot voi olla .pdf, .png, .jpeg tai .jpg muodossa <\/label>\n<\/div>\n\t<div class=\"col-12 d-flex align-items-center\">\n\t\n\n\t<button type=\"button\" v-if=\"resignation_view === 3 &amp;&amp; form_type === &quot;resign_from_union&quot;\" class=\"me-4 btn btn-blue text-maroon button-submit\" @click=\"resignation_view = 2\">Takaisin<\/button>\n\t<button class=\"btn btn-maroon text-white button-submit\"  @click=\"submitForm\" :disabled=\"is_disabled\">La\u0308heta\u0308<\/button>\n\t<div v-if=\"is_disabled &#038;&#038; form_type !== 'resign_from_union'\" class=\"text-center load-anim\">\n\t\t<span class=\"lds-spinner__small\"><\/span>\n\t<\/div>\n<\/div>\n<div class=\"col-12\">\n\t<span v-if=\"form_errors.general\" class=\"text-danger\">{{ form_errors.general }}<\/span>\n\t<span v-if=\"!form_errors.general &#038;&#038; form_has_errors\" class=\"text-danger\">{{ form_errors.error_422 }}<\/span>\n<\/div>\n<\/form>\n<script>\n\twindow.vueTables = window.vueTables || {};\n\t\twindow.vueTables['get_education_data_from_dynamics'] = {\n\t\theadings: [{\"label\":\"Valmistumis pvm\",\"sortable\":true},{\"label\":\"Oikeustieteellinen tutkinto nimi\"},{\"label\":\"Oppilaitos\"},{\"label\":\"Muokattu pvm\"}],\n\t\trow_keys: [{\"label\":\"mpc_valmistumispvm_formatted\"},{\"label\":\"mpc_tutkinto_text\"},{\"label\":\"mpc_school_text\"},{\"label\":\"modifiedon_formatted\"}],\n\t\tcollection: 'get_education_data_from_dynamics',\n\t\tempty_text: \"Ei tutkintoja saatavilla\"\t};\n<\/script>\n<div class=\"table-responsive\">\n  <table class=\"table table-bordered table-striped\">\n\t<thead>\n\t<tr>\n\t<th v-for=\"(heading, hIndex) in headings\" :key=\"hIndex\">\n\t\t{{ resolveLabel(heading) }}\n\n\t\t<button\n\t\tv-if=\"heading.sortable\"\n\t\ttype=\"button\"\n\t\tclass=\"sort-btn\"\n\t\t@click=\"sortTable(vue_collection)\"\n\t\taria-label=\"J\u00e4rjest\u00e4\"\n\t\t>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\" fill=\"none\">\n\t\t\t<path d=\"M2 7.61398L0.114667 9.49931L9.05734 18.442L18 9.49931L16.1147 7.61398L10.3907 13.338L10.3907 0.55664L7.724 0.55664L7.724 13.338L2 7.61398Z\" fill=\"#810240\"\/>\n\t\t<\/svg>\n\t\t<\/button>\n\t<\/th>\n\t<\/tr>\n<\/thead>\n\t<tbody>\n\t<tr\n\tv-for=\"(row, index) in resolvedCollection\"\n\t:key=\"index\"\n\t:class=\"{ even: index % 2 === 1 }\"\n\t>\n\t\n\t<td v-for=\"(key, kIndex) in row_keys\" :key=\"kIndex\">\n\t  \n\t\t<!-- Link -->\n\t\t<template v-if=\"row.link\">\n\t\t<a :href=\"row.link\" rel=\"nofollow noreferrer\">\n\t\t\t<span v-html=\"row[key.label]\"><\/span>\n\t\t<\/a>\n\t\t<\/template>\n\n\t\t<!-- NO LINK -->\n\t\t<template v-else>\n\t\t\t<span v-html=\"row[key.label]\"><\/span>\n\t\t<\/template>\n\n\t\t<!-- Edit button -->\n\t\t<button\n\t\tv-if=\"key.editable\"\n\t\ttype=\"button\"\n\t\tclass=\"edit-btn\"\n\t\t@click=\"editTable(resolvedCollection, index)\"\n\t\taria-label=\"editoi\"\n\t\t>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" fill=\"none\">\n\t\t\t<path d=\"M7 17.0129L11.413 16.9979L21.045 7.4579C21.423 7.0799 21.631 6.5779 21.631 6.0439C21.631 5.5099 21.423 5.0079 21.045 4.6299L19.459 3.0439C18.703 2.2879 17.384 2.2919 16.634 3.0409L7 12.5829V17.0129ZM18.045 4.4579L19.634 6.0409L18.037 7.6229L16.451 6.0379L18.045 4.4579ZM9 13.4169L15.03 7.4439L16.616 9.0299L10.587 15.0009L9 15.0059V13.4169Z\" fill=\"#810240\" \/>\n\t\t\t<path d=\"M5 21H19C20.103 21 21 20.103 21 19V10.332L19 12.332V19H8.158H7.979H5V5H11.847L13.847 3H5C3.897 3 3 3.897 3 5V19C3 20.103 3.897 21 5 21Z\" fill=\"#810240\" \/>\n\t\t<\/svg>\n\t\t<\/button>\n\n\t<\/td>\n\t<\/tr>\n\n\t<!-- Empty state -->\n\t<tr v-if=\"resolvedCollection.length === 0\">\n\t<td :colspan=\"headings.length\" class=\"text-center\">\n\t\t{{ empty_text }}\n\t<\/td>\n\t<\/tr>\n<\/tbody>\n  <\/table>\n<\/div>\n\t\t<\/div>\n\t\t\n\t\t<div v-if=\"form_type === 'payment_history' &#038;&#038; !is_loading\" v-cloak>\n\t\t\t<script>\n\twindow.vueTables = window.vueTables || {};\n\t\twindow.vueTables['get_payment_history_data_from_dynamics'] = {\n\t\theadings: [{\"label\":\"Laskutuskauden alku pvm\",\"sortable\":true},{\"label\":\"Laskutuskauden loppu pvm\"},{\"label\":\"Laskun summa\"},{\"label\":\"Avoin saldo\"},{\"label\":\"Laskun tila\"}],\n\t\trow_keys: [{\"label\":\"mpc_laskutuskaudenalkupvm_formatted\"},{\"label\":\"mpc_laskutuskaudenloppupvm_formatted\"},{\"label\":\"aes_jasenmaksun_maara_formatted\"},{\"label\":\"mpc_avoinsaldo_formatted\"},{\"label\":\"status\"}],\n\t\tcollection: 'get_payment_history_data_from_dynamics',\n\t\tempty_text: \"Ei maksuhistoriaa saatavilla\"\t};\n<\/script>\n<div class=\"table-responsive\">\n  <table class=\"table table-bordered table-striped\">\n\t<thead>\n\t<tr>\n\t<th v-for=\"(heading, hIndex) in headings\" :key=\"hIndex\">\n\t\t{{ resolveLabel(heading) }}\n\n\t\t<button\n\t\tv-if=\"heading.sortable\"\n\t\ttype=\"button\"\n\t\tclass=\"sort-btn\"\n\t\t@click=\"sortTable(vue_collection)\"\n\t\taria-label=\"J\u00e4rjest\u00e4\"\n\t\t>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\" fill=\"none\">\n\t\t\t<path d=\"M2 7.61398L0.114667 9.49931L9.05734 18.442L18 9.49931L16.1147 7.61398L10.3907 13.338L10.3907 0.55664L7.724 0.55664L7.724 13.338L2 7.61398Z\" fill=\"#810240\"\/>\n\t\t<\/svg>\n\t\t<\/button>\n\t<\/th>\n\t<\/tr>\n<\/thead>\n\t<tbody>\n\t<tr\n\tv-for=\"(row, index) in resolvedCollection\"\n\t:key=\"index\"\n\t:class=\"{ even: index % 2 === 1 }\"\n\t>\n\t\n\t<td v-for=\"(key, kIndex) in row_keys\" :key=\"kIndex\">\n\t  \n\t\t<!-- Link -->\n\t\t<template v-if=\"row.link\">\n\t\t<a :href=\"row.link\" rel=\"nofollow noreferrer\">\n\t\t\t<span v-html=\"row[key.label]\"><\/span>\n\t\t<\/a>\n\t\t<\/template>\n\n\t\t<!-- NO LINK -->\n\t\t<template v-else>\n\t\t\t<span v-html=\"row[key.label]\"><\/span>\n\t\t<\/template>\n\n\t\t<!-- Edit button -->\n\t\t<button\n\t\tv-if=\"key.editable\"\n\t\ttype=\"button\"\n\t\tclass=\"edit-btn\"\n\t\t@click=\"editTable(resolvedCollection, index)\"\n\t\taria-label=\"editoi\"\n\t\t>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" fill=\"none\">\n\t\t\t<path d=\"M7 17.0129L11.413 16.9979L21.045 7.4579C21.423 7.0799 21.631 6.5779 21.631 6.0439C21.631 5.5099 21.423 5.0079 21.045 4.6299L19.459 3.0439C18.703 2.2879 17.384 2.2919 16.634 3.0409L7 12.5829V17.0129ZM18.045 4.4579L19.634 6.0409L18.037 7.6229L16.451 6.0379L18.045 4.4579ZM9 13.4169L15.03 7.4439L16.616 9.0299L10.587 15.0009L9 15.0059V13.4169Z\" fill=\"#810240\" \/>\n\t\t\t<path d=\"M5 21H19C20.103 21 21 20.103 21 19V10.332L19 12.332V19H8.158H7.979H5V5H11.847L13.847 3H5C3.897 3 3 3.897 3 5V19C3 20.103 3.897 21 5 21Z\" fill=\"#810240\" \/>\n\t\t<\/svg>\n\t\t<\/button>\n\n\t<\/td>\n\t<\/tr>\n\n\t<!-- Empty state -->\n\t<tr v-if=\"resolvedCollection.length === 0\">\n\t<td :colspan=\"headings.length\" class=\"text-center\">\n\t\t{{ empty_text }}\n\t<\/td>\n\t<\/tr>\n<\/tbody>\n  <\/table>\n<\/div>\n\t\t<\/div>\n\n\t\t<div v-else-if=\"(form_type === 'resign_from_union' || form_type === 'join_unemploynment') &#038;&#038; !is_loading &#038;&#038; customertypecode === 922440000\" v-cloak>\n\t\t\t<div class=\"col-12 col-lg-6 special-info\">\n\t<\/div>\n\t\t<\/div>\n\n\t\t<div v-if=\"form_type === 'resign_from_union' &#038;&#038; !is_loading &#038;&#038; customertypecode !== 922440000\" v-cloak>\n\t\t\t<form id=\"resign-form\" class=\"row\">\n\t<div class=\"col-12 col-lg-6 radio-group\" v-if=\"resignation_view === 1\">\n\t<h2>Eroa liitosta<\/h2>\n<\/div>\n\n<div class=\"col-12 col-lg-6 radio-group\" v-if=\"resignation_view === 1\">\n\t<\/div>\n\t<div class=\"col-12 col-lg-6 mb-3 radio-group\" v-if=\"resignation_view === 1\">\n\t<h3 v-if=\"resignation_view === 1\">Eroamisen syy<\/h3>\n\t<label for=\"reasons_for_leaving\" class=\"form-label\">Eron syy *<\/label>\n\t<span v-if=\"form_errors.reasons_for_leaving\" class=\"text-danger\">{{ form_errors.reasons_for_leaving }}<\/span>\n\t<select class=\"form-control\" id=\"reasons_for_leaving\" name=\"reasons_for_leaving\" v-model=\"reasons_for_leaving_selected\" :class=\"['', form_errors.reasons_for_leaving ? ' error' : '']\">\n\t\t<option value=\"Valitse eron syy\" disabled selected>Valitse eron syy<\/option>\n\t\t<option v-for=\"item in reasons_for_leaving\" :data-mpc_tyyppi=\"item.meta.mpc_tyyppi\" :data-aes_paattymisensyyulkoinen=\"item.meta.aes_paattymisensyyulkoinen\" :data-mpc_paattymisensyyid=\"item.meta.mpc_paattymisensyyid\">\n\t\t\t{{ item.name }}\n\t\t<\/option>\n\t<\/select>\n<\/div>\n\n<div v-if=\"reasons_for_leaving_selected === 'Muu ty\u00f6el\u00e4m\u00e4n muutos, mik\u00e4' &#038;&#038; resignation_view == 1\">\n\t<div class=\"col-12 col-lg-6 special-info\">\n\t\t\t<\/div>\n<\/div>\n\n<div v-if=\"reasons_for_leaving_selected === 'Olen tyytym\u00e4t\u00f6n liiton toimintaan' &#038;&#038; resignation_view == 1\">\n\t<div class=\"col-12 col-lg-6 special-info\">\n\t\t\t<\/div>\n<\/div>\n<div class=\"col-12 mb-3 d-flex\" v-if=\"resignation_view === 1\">\n\t<button type=\"button\" v-if=\"resignation_view === 1 &amp;&amp; form_type === &quot;resign_from_union&quot;\" class=\"me-4 btn btn-blue text-maroon button-submit\" @click=\"historyBack\">Takaisin<\/button>\n\n\n\t<button class=\"btn btn-maroon text-white button-submit\" type=\"button\" :disabled=\"reasons_for_leaving_selected ==='Valitse eron syy'\" @click=\"resignation_view = 2\">Jatka<\/button>\n<\/div>\n\t<h2 v-if=\"resignation_view === 2\">Miksi kannattaa pysy\u00e4 j\u00e4senen\u00e4?<\/h2><div\n\tclass=\"row\"\n\tv-for=\"field in filteredWhyShouldYouRemain\"\n\t:key=\"field.reason_for_leaving\"\n>\n\t<div\n\tclass=\"col-12 col-lg-4 reasons-why-you-should-remain\"\n\tv-for=\"subfield in filteredReasonForLeavingRepeater[field.reason_for_leaving]\"\n\t:key=\"subfield.heading_field\"\n\t>\n\t<img v-if=\"subfield.image_field\" :src=\"subfield.image_field.sizes.large\" :alt=\"subfield.image_field.alt\" \/>\n\t<h4 v-if=\"subfield.heading_field\">{{ subfield.heading_field }}<\/h4>\n\t<p v-if=\"subfield.text_area\">{{ subfield.text_area }}<\/p>\n\t<a v-if=\"subfield.link_field.url\" :href=\"subfield.link_field.url\" :target=\"subfield.link_field.target\" class=\"btn btn-maroon text-white button-submit mt-2\">\n\t\t{{ subfield.link_field.title }}\n\t<\/a>\n\t<\/div>\n<\/div>\n<div class=\"col-12 mb-3 d-flex\" v-if=\"resignation_view === 2\">\n\t<button type=\"button\" class=\"me-4 btn btn-blue text-maroon button-submit\" @click=\"resignation_view = 1\">Takaisin<\/button>\n\t<button class=\"btn btn-maroon text-white button-submit\" type=\"button\" @click=\"resignation_view = 3\">Jatka<\/button>\n<\/div>\n\t<div class=\"col-12 radio-group mb-5\" v-if=\"resignation_view === 3\">\n\t<h2>Eroa liitosta<\/h2>\n<\/div>\n\n<div class=\"col-12 col-lg-6 radio-group\" v-if=\"resignation_view === 3\">\n\t<span>Liitosta eroavan henkil\u00f6n nimi<\/span>\t<p class=\"text-body-large\">{{first_name}} {{last_name}}<\/p>\n<\/div>\n\n\n<h2 class=\"col-12 radio-group mt-5\" v-if=\"resignation_view === 3\">Juristiliiton j\u00e4senyyden tiedot <\/h2>\n\t<div class=\"col-12 col-lg-6 mb-3\" v-if=\"resignation_view === 3\">\n\t<label for=\"date_of_leaving\" class=\"form-label date_of_leaving\">Erop\u00e4iv\u00e4 *\n\t<span v-if=\"form_errors.date_of_leaving\" class=\"text-danger\">{{ form_errors.date_of_leaving }}<\/span>\n\t<input type=\"date\" id=\"date_of_leaving\" name=\"date_of_leaving\" :class=\"['', form_errors.date_of_leaving ? ' error' : '']\" v-model=\"date_of_leaving\" required class=\"form-control\" min=\"2026-06-14\"\/>\n\t<\/label>\n<\/div>\n\t<div class=\"col-12 col-lg-6\" v-if=\"resignation_view === 3\"><\/div>\n\t<div class=\"col-12 col-lg-6\" v-if=\"resignation_view === 3\">\n\t<label for=\"open_field\" class=\"form-label\">\n\t\tLis\u00e4tietoja\t\t<span v-if=\"reasons_for_leaving_selected === 'Muu ty\u00f6el\u00e4m\u00e4n muutos, mik\u00e4' || reasons_for_leaving_selected === 'Olen tyytym\u00e4t\u00f6n liiton toimintaan'\">*<\/span>\n\t<\/label>\n\t<span v-if=\"form_errors.open_field\" class=\"text-danger\">{{ form_errors.open_field }}<\/span>\n\t<textarea\n\t\tid=\"open_field\"\n\t\tname=\"open_field\"\n\t\tv-model=\"open_field\"\n\t\tclass=\"form-control\"\n\t\trows=\"4\"\n\t><\/textarea>\n<\/div>\n\t<div class=\"col-12 col-lg-6\" v-if=\"resignation_view === 3\"><\/div>\n\t<div class=\"col-12 col-lg-6 mt-5 mb-2\" v-if=\"resignation_view === 3\">\n\t<h3>\n\t\tLiiton edustaja saa ottaa minuun yhteytt\u00e4 keskustellakseen\t<\/h3>\n<\/div>\n\n<div class=\"col-12 col-lg-6\" v-if=\"resignation_view === 3\"><\/div>\n\n<div class=\"col-12 col-lg-6 radio-group\" v-if=\"resignation_view === 3\">\n\t<span v-if=\"form_errors.union_call\" class=\"text-danger\">{{ form_errors.union_call }}<\/span>\n\t<input type=\"radio\" id=\"union_call_false\" v-model=\"union_call\" value=\"false\" class=\"form-check-input\" :class=\"['', form_errors.union_call ? ' error' : '']\" \/>\n\t<label for=\"union_call_false\" class=\"radio_label\">Ei<\/label>\n\t<input type=\"radio\" id=\"union_call_true\" v-model=\"union_call\" value=\"true\" class=\"form-check-input\" :class=\"['', form_errors.union_call ? ' error' : '']\" \/>\n\t<label for=\"union_call_true\" class=\"radio_label\">Kyll\u00e4<\/label>\n<\/div>\n\n<div class=\"col-12 radio-group mt-5\" v-if=\"resignation_view === 3 &#038;&#038; member_of_kassa\">\n\t<span v-if=\"form_errors.unemployment_reg\" class=\"text-danger\">{{ form_errors.unemployment_reg }}<\/span>\n\t<input type=\"radio\" id=\"resign_from_tk\" v-model=\"unemployment_reg\" value=\"122400001\" class=\"form-check-input\" :class=\"['', form_errors.unemployment_reg ? ' error' : '']\" \/>\n\t<label for=\"resign_from_tk\" class=\"radio_label\">Haluan erota my\u00f6s ty\u00f6tt\u00f6myyskassasta<\/label><br>\n\t<input type=\"radio\" id=\"continue_in_tk\" v-model=\"unemployment_reg\" value=\"122400000\" class=\"form-check-input\" :class=\"['', form_errors.unemployment_reg ? ' error' : '']\" \/>\n\t<label for=\"continue_in_tk\" class=\"radio_label\">Haluan jatkaa ty\u00f6tt\u00f6myyskassan j\u00e4senen\u00e4<\/label>\n<\/div>\n\t<hr v-if=\"resignation_view === 3\">\n\n\t<h2 v-if=\"resignation_view === 3\">Yhteenveto<\/h2>\n\t<div v-if=\"resignation_view === 3\">\n\t<div class=\"col-12 col-lg-6\">\n\t<\/div>\n\t<div class=\"col-12 radio-group\">\n\t<h3>Olen tarkastanut tiedot ja haluan jatkaa<\/h3>\n\t<span v-if=\"form_errors.i_have_checked_checkbox\" class=\"text-danger\">{{ form_errors.i_have_checked_checkbox }}<\/span>\n\t<input type=\"checkbox\" id=\"it_is_true\" name=\"i_have_checked_checkbox\" v-model=\"is_disabled_true\" :class=\"['', form_errors.i_have_checked_checkbox ? ' error' : '']\" >\n\t<label for=\"it_is_true\">Kyll\u00e4<\/label>\n<\/div>\n\t<div class=\"col-12 d-flex align-items-center\">\n\t\n\n\t<button type=\"button\" v-if=\"resignation_view === 3 &amp;&amp; form_type === &quot;resign_from_union&quot;\" class=\"me-4 btn btn-blue text-maroon button-submit\" @click=\"resignation_view = 2\">Takaisin<\/button>\n\t<button class=\"btn btn-maroon text-white button-submit\"  @click=\"submitForm\" :disabled=\"is_disabled\">Eroa liitosta<\/button>\n\t<div v-if=\"is_disabled &#038;&#038; form_type !== 'resign_from_union'\" class=\"text-center load-anim\">\n\t\t<span class=\"lds-spinner__small\"><\/span>\n\t<\/div>\n<\/div>\n<div class=\"col-12\">\n\t<span v-if=\"form_errors.general\" class=\"text-danger\">{{ form_errors.general }}<\/span>\n\t<span v-if=\"!form_errors.general &#038;&#038; form_has_errors\" class=\"text-danger\">{{ form_errors.error_422 }}<\/span>\n<\/div>\n\t<\/div>\n<\/form>\n\t\t<\/div>\n\n\t\t<div v-if=\"form_type === 'post_a_job' &#038;&#038; !is_loading\" v-cloak>\n\t\t\t<link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/@vueup\/vue-quill@latest\/dist\/vue-quill.snow.prod.css\">\n<form id=\"post-a-job-form\" class=\"row\">\n\n\t<h2>Ilmoita uusi ty\u00f6paikka<\/h2>\n\n\t<div class=\"col-12 col-lg-6\">\n\t\t<label for=\"job_form_field_company_name\" class=\"form-label\">Yrityksen nimi*<\/label>\n\t\t<span v-if=\"form_errors.job_form_field_company_name\" class=\"text-danger\">{{ form_errors.job_form_field_company_name }}<\/span>\n\t\t<input type=\"text\" class=\"form-control\" :class=\"['', form_errors.job_form_field_company_name ? ' error' : '']\" id=\"job_form_field_company_name\" v-model=\"job_form_field_company_name\" maxlength=\"150\" placeholder=\"Yrityksen nimi\">\n\t<\/div>\n\n\t<div class=\"col-12 col-lg-6\">\n\t\t<label for=\"job_form_field_nimike\" class=\"form-label\">Teht\u00e4v\u00e4n nimike*<\/label>\n\t\t<span v-if=\"form_errors.job_form_field_nimike\" class=\"text-danger\">{{ form_errors.job_form_field_nimike }}<\/span>\n\t\t<input type=\"text\" class=\"form-control\" :class=\"['', form_errors.job_form_field_nimike ? ' error' : '']\" id=\"job_form_field_nimike\" v-model=\"job_form_field_nimike\" maxlength=\"150\" placeholder=\"Teht\u00e4v\u00e4n nimike\">\n\t<\/div>\n\n\t<div class=\"col-12 col-lg-6\">\n\t\t<label for=\"job_form_field_location\" class=\"form-label\">Sijainti*<\/label>\n\t\t<span v-if=\"form_errors.job_form_field_location\" class=\"text-danger\">{{ form_errors.job_form_field_location }}<\/span>\n\t\t<input type=\"text\" class=\"form-control\" :class=\"['', form_errors.job_form_field_location ? ' error' : '']\" id=\"job_form_field_location\" v-model=\"job_form_field_location\" maxlength=\"150\" placeholder=\"Toimipaikka\">\n\t<\/div>\n\n\t<div class=\"col-12 editor-col\">\n\t\t<label for=\"job_form_field_description\" class=\"form-label\">Kuvaus*<\/label>\n\t\t<span v-if=\"form_errors.job_form_field_description\" class=\"text-danger\">{{ form_errors.job_form_field_description }}<\/span>\n\t\t<quill-editor\n\t\t\ttheme=\"snow\"\n\t\t\tcontent-type=\"html\"\n\t\t\tv-model:content=\"job_form_field_description\"\n\t\t\t:toolbar=\"[\n\t\t\t\t[{ header: [2, 3, 4, false] }],\n\t\t\t\t['bold', 'italic', 'underline', 'strike'],\n\t\t\t\t[{ list: 'ordered' }, { list: 'bullet' }],\n\t\t\t\t['link'],\n\t\t\t\t['clean']\n\t\t\t]\"\n\t\t\tref=\"quillRef\"\n\t\t\tstyle=\"min-height: 300px; background: #fff;\"\n\t\t\t@text-change=\"onQuillTextChange\"\n\t\t\t@selection-change=\"onQuillSelectionChange\"\n\t\t\t@editor-change=\"onQuillEditorChange\"\n\t\t><\/quill-editor>\n\t<\/div>\n\n\t<div class=\"col-12 col-lg-6\">\n\t\t<label for=\"job_form_field_salary\" class=\"form-label\">Palkkaus<\/label>\n\t\t<span v-if=\"form_errors.job_form_field_salary\" class=\"text-danger\">{{ form_errors.job_form_field_salary }}<\/span>\n\t\t<input type=\"text\" class=\"form-control\" :class=\"['', form_errors.job_form_field_salary ? ' error' : '']\" id=\"job_form_field_salary\" v-model=\"job_form_field_salary\" maxlength=\"100\" placeholder=\"Palkkaus\">\n\t<\/div>\n\n\t<div class=\"col-12 col-lg-6\">\n\t\t<label for=\"job_form_field_job_type\" class=\"form-label\">Ty\u00f6suhteen muoto<\/label>\n\t\t<span v-if=\"form_errors.job_form_field_job_type\" class=\"text-danger\">{{ form_errors.job_form_field_job_type }}<\/span>\n\t\t<input type=\"text\" class=\"form-control\" :class=\"['', form_errors.job_form_field_job_type ? ' error' : '']\" id=\"job_form_field_job_type\" v-model=\"job_form_field_job_type\" maxlength=\"100\" placeholder=\"Vakituinen, m\u00e4\u00e4r\u00e4aikainen, osa-aikainen, tms.\">\n\t<\/div>\n\n\t<div class=\"col-12 col-lg-6\">\n\t\t<label for=\"job_form_field_last_apply_date\" class=\"form-label\">Viimeinen hakup\u00e4iv\u00e4*<\/label>\n\t\t<span v-if=\"form_errors.job_form_field_last_apply_date\" class=\"text-danger\">{{ form_errors.job_form_field_last_apply_date }}<\/span>\n\t\t<input type=\"datetime-local\" class=\"form-control\" :class=\"['', form_errors.job_form_field_last_apply_date ? ' error' : '']\" id=\"job_form_field_last_apply_date\" v-model=\"job_form_field_last_apply_date\" placeholder=\"Viimeinen hakup\u00e4iv\u00e4\">\n\t<\/div>\n\t\n\t<div class=\"col-12\">\n\t\t<p class=\"h5\">Liit\u00e4 logo<\/p>\n\t\t<span v-if=\"form_errors.job_form_field_upload_logo\" class=\"text-danger\">{{ form_errors.job_form_field_upload_logo }}<\/span>\n\t\t<div class=\"d-flex align-items-center add-file-wrap\">\n\t\t\t<button type=\"button\" :class=\"['btn btn-outline-maroon', form_errors.uploaded_file ? 'btn-error' : '']\" id=\"attach-file-btn\" @click=\"open_file_input\">Valitse tiedostot<\/button>\n\t\t\t<input type=\"file\" class=\"upload_file_input\" style=\"display: none;\" ref=\"fileInput\" @change=\"handleFileUpload\" accept=\"image\/png, image\/jpeg\" \/>\n\t\t\t<small v-if=\"uploaded_file === null\" class=\"ms-3 gray-color\">\n\t\t\t\tTiedostoa ei ole valittu\t\t\t<\/small>\n\t\t\t<small v-if=\"file_has_been_added\" class=\"ms-3 gray-color\">\n\t\t\t\tValittu tiedosto on lis\u00e4tty. \t{{ uploaded_file_name }}\n\t\t\t<\/small>\n\t\t<\/div>\n\t\t<div v-for=\"(file, idx) in uploaded_files\" :key=\"file.name\" class=\"uploaded-file-item mt-2\">\n\t\t\t<span v-if=\"idx === 0\" class=\"file-name\">{{ file.filename}} <\/span>\n\t\t\t<button v-if=\"idx === 0\" type=\"button\" class=\"btn ms-3\" @click=\"removeFile(file)\">&#10005;<\/button>\n\t\t<\/div>\n\t\t<label for=\"uploaded_file\" class=\"padding-no form-label gray-color\">K\u00e4yt\u00e4 vaakamallista kuvaa. Suositeltu koko 660 x 320 px. Tiedostomuoto: .png tai .jpg <\/label>\n\t<\/div>\n\t\n\t<div class=\"col-12 col-lg-6\">\n\t\t<label for=\"job_form_field_link_to_company_website\" class=\"form-label\">Yrityksen verkkosivu<\/label>\n\t\t<span v-if=\"form_errors.job_form_field_link_to_company_website\" class=\"text-danger\">{{ form_errors.job_form_field_link_to_company_website }}<\/span>\n\t\t<input type=\"text\" class=\"form-control\" :class=\"['', form_errors.job_form_field_link_to_company_website ? ' error' : '']\" id=\"job_form_field_link_to_company_website\" v-model=\"job_form_field_link_to_company_website\" placeholder=\"Yrityksen verkkosivu\">\n\t<\/div>\n\n\t<div class=\"col-12 col-lg-6\">\n\t\t<label for=\"job_form_field_link_to_job_aplication\" class=\"form-label\">Linkki ty\u00f6paikkailmoitukseen<\/label>\n\t\t<span v-if=\"form_errors.job_form_field_link_to_job_aplication\" class=\"text-danger\">{{ form_errors.job_form_field_link_to_job_aplication }}<\/span>\n\t\t<input type=\"url\" class=\"form-control\" :class=\"['', form_errors.job_form_field_link_to_job_aplication ? ' error' : '']\" id=\"job_form_field_link_to_job_aplication\" v-model=\"job_form_field_link_to_job_aplication\" placeholder=\"Linkki ty\u00f6paikkailmoitukseen\">\n\t<\/div>\n\n\t<div class=\"col-12 col-lg-6\">\n\t\t<label for=\"job_form_field_youtube_link\" class=\"form-label\">YouTube-linkki<\/label>\n\t\t<span v-if=\"form_errors.job_form_field_youtube_link\" class=\"text-danger\">{{ form_errors.job_form_field_youtube_link }}<\/span>\n\t\t<input type=\"url\" class=\"form-control\" :class=\"['', form_errors.job_form_field_youtube_link ? ' error' : '']\" id=\"job_form_field_youtube_link\" v-model=\"job_form_field_youtube_link\" placeholder=\"YouTube-linkki\">\n\t<\/div>\n\n\t<div class=\"col-12 col-lg-6\">\n\t\t<label for=\"job_form_field_youtube_link_video\" class=\"form-label\">YouTube videon linkki<\/label>\n\t\t<span v-if=\"form_errors.job_form_field_youtube_link_video\" class=\"text-danger\">{{ form_errors.job_form_field_youtube_link_video }}<\/span>\n\t\t<input type=\"url\" class=\"form-control\" :class=\"['', form_errors.job_form_field_youtube_link_video ? ' error' : '']\" id=\"job_form_field_youtube_link_video\" v-model=\"job_form_field_youtube_link_video\" placeholder=\"YouTube-linkki\">\n\t<\/div>\n\n\t<div class=\"col-12 col-lg-6\">\n\t\t<label for=\"job_form_field_facebook_link\" class=\"form-label\">Facebook-linkki<\/label>\n\t\t<span v-if=\"form_errors.job_form_field_facebook_link\" class=\"text-danger\">{{ form_errors.job_form_field_facebook_link }}<\/span>\n\t\t<input type=\"url\" class=\"form-control\" :class=\"['', form_errors.job_form_field_facebook_link ? ' error' : '']\" id=\"job_form_field_facebook_link\" v-model=\"job_form_field_facebook_link\" placeholder=\"Facebook-linkki\">\n\t<\/div>\n\n\t<div class=\"col-12 col-lg-6\">\n\t\t<label for=\"job_form_field_instagram_link\" class=\"form-label\">Instagram-linkki<\/label>\n\t\t<span v-if=\"form_errors.job_form_field_instagram_link\" class=\"text-danger\">{{ form_errors.job_form_field_instagram_link }}<\/span>\n\t\t<input type=\"url\" class=\"form-control\" :class=\"['', form_errors.job_form_field_instagram_link ? ' error' : '']\" id=\"job_form_field_instagram_link\" v-model=\"job_form_field_instagram_link\" placeholder=\"Instagram-linkki\">\n\t<\/div>\n\n\t<div class=\"col-12 col-lg-6\">\n\t\t<label for=\"job_form_field_x_link\" class=\"form-label\">X-linkki<\/label>\n\t\t<span v-if=\"form_errors.job_form_field_x_link\" class=\"text-danger\">{{ form_errors.job_form_field_x_link }}<\/span>\n\t\t<input type=\"url\" class=\"form-control\" :class=\"['', form_errors.job_form_field_x_link ? ' error' : '']\" id=\"job_form_field_x_link\" v-model=\"job_form_field_x_link\" placeholder=\"X-linkki\">\n\t<\/div>\n\n\t<div class=\"col-12 col-lg-6\">\n\t\t<label for=\"job_form_field_linkedin_link\" class=\"form-label\">LinkedIn-linkki<\/label>\n\t\t<span v-if=\"form_errors.job_form_field_linkedin_link\" class=\"text-danger\">{{ form_errors.job_form_field_linkedin_link }}<\/span>\n\t\t<input type=\"url\" class=\"form-control\" :class=\"['', form_errors.job_form_field_linkedin_link ? ' error' : '']\" id=\"job_form_field_linkedin_link\" v-model=\"job_form_field_linkedin_link\" placeholder=\"LinkedIn-linkki\">\n\t<\/div>\n\n\t\t<div class=\"col-12\">\n\t\t<p class=\"h5\">Lis\u00e4\u00e4 kuva<\/p>\n\t\t<span v-if=\"form_errors.job_form_field_upload_logo\" class=\"text-danger\">{{ form_errors.job_form_field_upload_logo }}<\/span>\n\t\t<div class=\"d-flex align-items-center add-file-wrap\">\n\t\t\t<button type=\"button\" :class=\"['btn btn-outline-maroon', form_errors.uploaded_file ? 'btn-error' : '']\" id=\"attach-file-btn\" @click=\"open_file_input\">Valitse tiedostot<\/button>\n\t\t\t<input type=\"file\" class=\"upload_file_input\" style=\"display: none;\" ref=\"fileInput\" @change=\"handleFileUpload\" accept=\"image\/png, image\/jpeg\" \/>\n\t\t\t<small v-if=\"uploaded_file === null\" class=\"ms-3 gray-color\">\n\t\t\t\tTiedostoa ei ole valittu\t\t\t<\/small>\n\t\t\t<small v-if=\"file_has_been_added\" class=\"ms-3 gray-color\">\n\t\t\t\tValittu tiedosto on lis\u00e4tty. \t{{ uploaded_file_name }}\n\t\t\t<\/small>\n\t\t<\/div>\n\t\t<div v-for=\"(file, idx) in uploaded_files\" :key=\"file.name\" class=\"uploaded-file-item mt-2\">\n\t\t\t<span v-if=\"idx !== 0\" class=\"file-name\">{{ file.filename }}<\/span>\n\t\t\t<button v-if=\"idx !== 0\" type=\"button\" class=\"btn ms-3\" @click=\"removeFile(file)\">&#10005;<\/button>\n\t\t<\/div>\n\t\t<label for=\"uploaded_file\" class=\"padding-no form-label gray-color\">K\u00e4yt\u00e4 vaakamallista kuvaa. Suositeltu koko 1460 x 700 px. Tiedostomuoto: .png tai .jpg <\/label>\n\t<\/div>\n\n\t<div class=\"col-12 col-lg-6\">\n\t\t<label for=\"job_form_field_employer_name\" class=\"form-label\">Yhteyshenkil\u00f6n nimi<\/label>\n\t\t<span v-if=\"form_errors.job_form_field_employer_name\" class=\"text-danger\">{{ form_errors.job_form_field_employer_name }}<\/span>\n\t\t<input type=\"text\" class=\"form-control\" :class=\"['', form_errors.job_form_field_employer_name ? ' error' : '']\" id=\"job_form_field_employer_name\" v-model=\"job_form_field_employer_name\" maxlength=\"100\" placeholder=\"Yhteyshenkil\u00f6n nimi\">\n\t<\/div>\n\n\t<div class=\"col-12 col-lg-6\">\n\t\t<span v-if=\"form_errors.job_form_field_employer_nimike\" class=\"text-danger\">{{ form_errors.job_form_field_employer_nimike }}<\/span>\n\t\t<label for=\"job_form_field_employer_nimike\" class=\"form-label\">Yhteyshenkil\u00f6n nimike<\/label>\n\t\t<input type=\"text\" class=\"form-control\" :class=\"['', form_errors.job_form_field_employer_nimike ? ' error' : '']\" id=\"job_form_field_employer_nimike\" v-model=\"job_form_field_employer_nimike\" maxlength=\"100\" placeholder=\"Yhteyshenkil\u00f6n nimike\">\n\t<\/div>\n\n\t<div class=\"col-12 col-lg-6\">\n\t\t<label for=\"job_form_field_employer_email\" class=\"form-label\">Yhteyshenkil\u00f6n s\u00e4hk\u00f6posti<\/label>\n\t\t<span v-if=\"form_errors.job_form_field_employer_email\" class=\"text-danger\">{{ form_errors.job_form_field_employer_email }}<\/span>\n\t\t<input type=\"email\" class=\"form-control\" :class=\"['', form_errors.job_form_field_employer_email ? ' error' : '']\" id=\"job_form_field_employer_email\" v-model=\"job_form_field_employer_email\" maxlength=\"100\" placeholder=\"Yhteyshenkil\u00f6n s\u00e4hk\u00f6posti\">\n\t<\/div>\n\n\t<div class=\"col-12 col-lg-6\">\n\t\t<label for=\"job_form_field_employer_phone\" class=\"form-label\">Yhteyshenkil\u00f6n puhelin<\/label>\n\t\t<span v-if=\"form_errors.job_form_field_employer_phone\" class=\"text-danger\">{{ form_errors.job_form_field_employer_phone }}<\/span>\n\t\t<input type=\"tel\" class=\"form-control\" :class=\"['', form_errors.job_form_field_employer_phone ? ' error' : '']\" id=\"job_form_field_employer_phone\" v-model=\"job_form_field_employer_phone\" maxlength=\"30\" placeholder=\"Yhteyshenkil\u00f6n puhelin\">\n\t<\/div>\n\n\t<div class=\"col-12\"><br><br><\/div>\n\n\t<div class=\"col-12 col-lg-6\">\n\t\t<label for=\"job_form_field_employer_name_2\" class=\"form-label\">Toisen yhteyshenkil\u00f6n nimi<\/label>\n\t\t<span v-if=\"form_errors.job_form_field_employer_name_2\" class=\"text-danger\">{{ form_errors.job_form_field_employer_name_2 }}<\/span>\n\t\t<input type=\"text\" class=\"form-control\" :class=\"['', form_errors.job_form_field_employer_name_2 ? ' error' : '']\" id=\"job_form_field_employer_name_2\" v-model=\"job_form_field_employer_name_2\" maxlength=\"100\" placeholder=\"Yhteyshenkil\u00f6n nimi\">\n\t<\/div>\n\n\t<div class=\"col-12 col-lg-6\">\n\t\t<span v-if=\"form_errors.job_form_field_employer_nimike_2\" class=\"text-danger\">{{ form_errors.job_form_field_employer_nimike_2 }}<\/span>\n\t\t<label for=\"job_form_field_employer_nimike_2\" class=\"form-label\">Toisen Yhteyshenkil\u00f6n nimike<\/label>\n\t\t<input type=\"text\" class=\"form-control\" :class=\"['', form_errors.job_form_field_employer_nimike_2 ? ' error' : '']\" id=\"job_form_field_employer_nimike_2\" v-model=\"job_form_field_employer_nimike_2\" maxlength=\"100\" placeholder=\"Yhteyshenkil\u00f6n nimike\">\n\t<\/div>\n\n\t<div class=\"col-12 col-lg-6\">\n\t\t<label for=\"job_form_field_employer_email_2\" class=\"form-label\">Toisen Yhteyshenkil\u00f6n s\u00e4hk\u00f6posti<\/label>\n\t\t<span v-if=\"form_errors.job_form_field_employer_email_2\" class=\"text-danger\">{{ form_errors.job_form_field_employer_email_2 }}<\/span>\n\t\t<input type=\"email\" class=\"form-control\" :class=\"['', form_errors.job_form_field_employer_email_2 ? ' error' : '']\" id=\"job_form_field_employer_email_2\" v-model=\"job_form_field_employer_email_2\" maxlength=\"100\" placeholder=\"Yhteyshenkil\u00f6n s\u00e4hk\u00f6posti\">\n\t<\/div>\n\n\t<div class=\"col-12 col-lg-6\">\n\t\t<label for=\"job_form_field_employer_phone_2\" class=\"form-label\">Toisen Yhteyshenkil\u00f6n puhelin<\/label>\n\t\t<span v-if=\"form_errors.job_form_field_employer_phone_2\" class=\"text-danger\">{{ form_errors.job_form_field_employer_phone_2 }}<\/span>\n\t\t<input type=\"tel\" class=\"form-control\" :class=\"['', form_errors.job_form_field_employer_phone_2 ? ' error' : '']\" id=\"job_form_field_employer_phone_2\" v-model=\"job_form_field_employer_phone_2\" maxlength=\"30\" placeholder=\"Yhteyshenkil\u00f6n puhelin\">\n\t<\/div>\n\n\t<div class=\"col-12\"><br><br><\/div>\n\n\t<div class=\"col-12 col-lg-6\">\n\t\t<label for=\"job_form_field_employer_name_3\" class=\"form-label\">Kolmannen Yhteyshenkil\u00f6n nimi<\/label>\n\t\t<span v-if=\"form_errors.job_form_field_employer_name_3\" class=\"text-danger\">{{ form_errors.job_form_field_employer_name_3 }}<\/span>\n\t\t<input type=\"text\" class=\"form-control\" :class=\"['', form_errors.job_form_field_employer_name_3 ? ' error' : '']\" id=\"job_form_field_employer_name_3\" v-model=\"job_form_field_employer_name_3\" maxlength=\"100\" placeholder=\"Yhteyshenkil\u00f6n nimi\">\n\t<\/div>\n\n\t<div class=\"col-12 col-lg-6\">\n\t\t<span v-if=\"form_errors.job_form_field_employer_nimike_3\" class=\"text-danger\">{{ form_errors.job_form_field_employer_nimike_3 }}<\/span>\n\t\t<label for=\"job_form_field_employer_nimike_3\" class=\"form-label\">Kolmannen Yhteyshenkil\u00f6n nimike<\/label>\n\t\t<input type=\"text\" class=\"form-control\" :class=\"['', form_errors.job_form_field_employer_nimike_3 ? ' error' : '']\" id=\"job_form_field_employer_nimike_3\" v-model=\"job_form_field_employer_nimike_3\" maxlength=\"100\" placeholder=\"Yhteyshenkil\u00f6n nimike\">\n\t<\/div>\n\n\t<div class=\"col-12 col-lg-6\">\n\t\t<label for=\"job_form_field_employer_email_3\" class=\"form-label\">Kolmannen Yhteyshenkil\u00f6n s\u00e4hk\u00f6posti<\/label>\n\t\t<span v-if=\"form_errors.job_form_field_employer_email_3\" class=\"text-danger\">{{ form_errors.job_form_field_employer_email_3 }}<\/span>\n\t\t<input type=\"email\" class=\"form-control\" :class=\"['', form_errors.job_form_field_employer_email_3 ? ' error' : '']\" id=\"job_form_field_employer_email_3\" v-model=\"job_form_field_employer_email_3\" maxlength=\"100\" placeholder=\"Yhteyshenkil\u00f6n s\u00e4hk\u00f6posti\">\n\t<\/div>\n\n\t<div class=\"col-12 col-lg-6\">\n\t\t<label for=\"job_form_field_employer_phone_3\" class=\"form-label\">Kolmannen Yhteyshenkil\u00f6n puhelin<\/label>\n\t\t<span v-if=\"form_errors.job_form_field_employer_phone_3\" class=\"text-danger\">{{ form_errors.job_form_field_employer_phone_3 }}<\/span>\n\t\t<input type=\"tel\" class=\"form-control\" :class=\"['', form_errors.job_form_field_employer_phone_3 ? ' error' : '']\" id=\"job_form_field_employer_phone_3\" v-model=\"job_form_field_employer_phone_3\" maxlength=\"30\" placeholder=\"Yhteyshenkil\u00f6n puhelin\">\n\t<\/div>\n\n\t<div class=\"col-12\"><br><br><\/div>\n\t\n\t<div class=\"col-12 col-lg-6\">\n\t\t<label for=\"job_form_field_name_of_form_filler\" class=\"form-label\">Ilmoittajan nimi*<\/label>\n\t\t<span v-if=\"form_errors.job_form_field_name_of_form_filler\" class=\"text-danger\">{{ form_errors.job_form_field_name_of_form_filler }}<\/span>\n\t\t<input type=\"text\" class=\"form-control\" :class=\"['', form_errors.job_form_field_name_of_form_filler ? ' error' : '']\" id=\"job_form_field_name_of_form_filler\" v-model=\"job_form_field_name_of_form_filler\" maxlength=\"100\" placeholder=\"Ilmoittajan nimi\">\n\t<\/div>\n\n\t<div class=\"col-12 col-lg-6\">\n\t\t<label for=\"job_form_field_email_of_form_filler\" class=\"form-label\">Ilmoittajan s\u00e4hk\u00f6posti*<\/label>\n\t\t<span v-if=\"form_errors.job_form_field_email_of_form_filler\" class=\"text-danger\">{{ form_errors.job_form_field_email_of_form_filler }}<\/span>\n\t\t<input type=\"email\" class=\"form-control\" :class=\"['', form_errors.job_form_field_email_of_form_filler ? ' error' : '']\" id=\"job_form_field_email_of_form_filler\" v-model=\"job_form_field_email_of_form_filler\" maxlength=\"100\" placeholder=\"Ilmoittajan s\u00e4hk\u00f6posti\">\n\t<\/div>\n\n\t<div class=\"col-12 col-lg-6\">\n\t\t<label for=\"job_form_field_company_of_form_filler\" class=\"form-label\">Ilmoittajan yritys<\/label>\n\t\t<span v-if=\"form_errors.job_form_field_company_of_form_filler\" class=\"text-danger\">{{ form_errors.job_form_field_company_of_form_filler }}<\/span>\n\t\t<input type=\"text\" class=\"form-control\" :class=\"['', form_errors.job_form_field_company_of_form_filler ? ' error' : '']\" id=\"job_form_field_company_of_form_filler\" v-model=\"job_form_field_company_of_form_filler\" maxlength=\"100\" placeholder=\"Ilmoittajan yritys\">\n\t<\/div>\n\t<div class=\"col-12 d-flex align-items-center\">\n\t\n\n\t<button type=\"button\" v-if=\"resignation_view === 3 &amp;&amp; form_type === &quot;resign_from_union&quot;\" class=\"me-4 btn btn-blue text-maroon button-submit\" @click=\"resignation_view = 2\">Takaisin<\/button>\n\t<button class=\"btn btn-maroon text-white button-submit\"  @click=\"submitForm\" :disabled=\"is_disabled\">La\u0308heta\u0308<\/button>\n\t<div v-if=\"is_disabled &#038;&#038; form_type !== 'resign_from_union'\" class=\"text-center load-anim\">\n\t\t<span class=\"lds-spinner__small\"><\/span>\n\t<\/div>\n<\/div>\n<div class=\"col-12\">\n\t<span v-if=\"form_errors.general\" class=\"text-danger\">{{ form_errors.general }}<\/span>\n\t<span v-if=\"!form_errors.general &#038;&#038; form_has_errors\" class=\"text-danger\">{{ form_errors.error_422 }}<\/span>\n<\/div>\n<\/form>\n\t\t<\/div>\n\n\t\t<div v-if=\"form_type === 'job_list' &#038;&#038; !is_loading\" v-cloak>\n\t\t\t<h2>Avoimet ty\u00f6paikat<\/h2>\n<div class=\"col-12 col-lg-6 mb-5\">\n\t<label for=\"job_search_word\" class=\"form-label\">Hae ty\u00f6paikkoja<\/label>\n\t<input type=\"text\" id=\"job_search_word\" v-model=\"get_jobs_search_word\" class=\"form-control\" placeholder=\"kirjoita hakusana\" \/>\n<\/div>\n<script>\n\twindow.vueTables = window.vueTables || {};\n\t\twindow.vueTables['get_jobs'] = {\n\t\tcollection: 'get_jobs_searchable',\n\t\theadings: [{\"label\":\"Nimike\"},{\"label\":\"Ty\\u00f6paikka\"},{\"label\":\"Sijainti\"},{\"label\":\"Julkaisup\\u00e4iv\\u00e4\"},{\"label\":\"Viimeinen hakup\\u00e4iv\\u00e4\"}],\n\t\trow_keys: [{\"label\":\"job_form_field_nimike\"},{\"label\":\"job_form_field_company_name\"},{\"label\":\"job_form_field_location\"},{\"label\":\"publish_date\"},{\"label\":\"job_form_field_last_apply_date\"}],\n\t\tempty_text: \"Ei ty\\u00f6paikkoja saatavilla\"\t};\n<\/script>\n<div class=\"table-responsive\">\n\t<table class=\"table table-bordered table-striped\">\n\t\t<thead>\n\t<tr>\n\t\t<th v-for=\"(heading, hIndex) in headings\" :key=\"hIndex\" style=\"cursor:pointer;\">\n\t\t\t<span @click=\"handleSort(row_keys[hIndex].label)\">\n\t\t\t\t{{ resolveLabel(heading) }}\n\t\t\t\t       <span>\n\t\t\t\t\t       <svg v-if=\"sortKey === row_keys[hIndex].label\" :class=\"['sort-arrow', sortAsc ? 'sort-arrow-asc active' : 'sort-arrow-desc active']\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\" fill=\"none\">\n\t\t\t\t\t\t       <path d=\"M2 7.61398L0.114667 9.49931L9.05734 18.442L18 9.49931L16.1147 7.61398L10.3907 13.338L10.3907 0.55664L7.724 0.55664L7.724 13.338L2 7.61398Z\" fill=\"#810240\" \/>\n\t\t\t\t\t       <\/svg>\n\t\t\t\t\t       <svg v-else class=\"sort-arrow sort-arrow-asc\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\" fill=\"none\">\n\t\t\t\t\t\t       <path d=\"M2 7.61398L0.114667 9.49931L9.05734 18.442L18 9.49931L16.1147 7.61398L10.3907 13.338L10.3907 0.55664L7.724 0.55664L7.724 13.338L2 7.61398Z\" fill=\"#810240\" \/>\n\t\t\t\t\t       <\/svg>\n\t\t\t\t       <\/span>\n\t\t\t<\/span>\n\t\t<\/th>\n\t<\/tr>\n<\/thead><tbody>\n\t<tr\n\tv-for=\"(row, index) in resolvedCollection\"\n\t:key=\"index\"\n\t:class=\"{ even: index % 2 === 1 }\"\n\t>\n\t\n\t<td v-for=\"(key, kIndex) in row_keys\" :key=\"kIndex\">\n\t  \n\t\t<!-- Link -->\n\t\t<template v-if=\"row.link\">\n\t\t<a :href=\"row.link\" rel=\"nofollow noreferrer\">\n\t\t\t<span v-html=\"row[key.label]\"><\/span>\n\t\t<\/a>\n\t\t<\/template>\n\n\t\t<!-- NO LINK -->\n\t\t<template v-else>\n\t\t\t<span v-html=\"row[key.label]\"><\/span>\n\t\t<\/template>\n\n\t\t<!-- Edit button -->\n\t\t<button\n\t\tv-if=\"key.editable\"\n\t\ttype=\"button\"\n\t\tclass=\"edit-btn\"\n\t\t@click=\"editTable(resolvedCollection, index)\"\n\t\taria-label=\"editoi\"\n\t\t>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" fill=\"none\">\n\t\t\t<path d=\"M7 17.0129L11.413 16.9979L21.045 7.4579C21.423 7.0799 21.631 6.5779 21.631 6.0439C21.631 5.5099 21.423 5.0079 21.045 4.6299L19.459 3.0439C18.703 2.2879 17.384 2.2919 16.634 3.0409L7 12.5829V17.0129ZM18.045 4.4579L19.634 6.0409L18.037 7.6229L16.451 6.0379L18.045 4.4579ZM9 13.4169L15.03 7.4439L16.616 9.0299L10.587 15.0009L9 15.0059V13.4169Z\" fill=\"#810240\" \/>\n\t\t\t<path d=\"M5 21H19C20.103 21 21 20.103 21 19V10.332L19 12.332V19H8.158H7.979H5V5H11.847L13.847 3H5C3.897 3 3 3.897 3 5V19C3 20.103 3.897 21 5 21Z\" fill=\"#810240\" \/>\n\t\t<\/svg>\n\t\t<\/button>\n\n\t<\/td>\n\t<\/tr>\n\n\t<!-- Empty state -->\n\t<tr v-if=\"resolvedCollection.length === 0\">\n\t<td :colspan=\"headings.length\" class=\"text-center\">\n\t\t{{ empty_text }}\n\t<\/td>\n\t<\/tr>\n<\/tbody>\n\t<\/table>\n<\/div><div class=\"row\">\n\t<div class=\"col-12 col-lg-6 radio-group\">\n\t<h4>Ty\u00f6paikkavahti<\/h4>\n\t<span v-if=\"form_errors.accounts_selected\" class=\"text-danger\">{{ form_errors.job_alert }}<\/span>\n\t<input type=\"radio\" id=\"job_alert_yes\" name=\"job_alert\" v-model=\"job_alert\" :value=\"true\" :class=\"['', form_errors.job_alert ? ' error' : '']\">\n\t<label for=\"job_alert_yes\" class=\"radio_label\"> Kyll\u00e4<\/label>\n\t<input type=\"radio\" id=\"job_alert_no\" name=\"job_alert\" v-model=\"job_alert\" :value=\"false\" :class=\"['', form_errors.job_alert ? ' error' : '']\"> \n\t<label for=\"job_alert_no\" class=\"radio_label\">Ei<\/label>\n<\/div>\n\n<div class=\"col-12 col-lg-6 radio-group\" v-if=\"job_alert === true\">\n\t<p class=\"h4-padding\">L\u00e4hetysaikataulu<\/p>\n\t<span v-if=\"form_errors.accounts_selected\" class=\"text-danger\">{{ form_errors.job_alert_frequency }}<\/span>\n\t<select name=\"job_alert_frequency\" id=\"job_alert_frequency\" class=\"form-control\" v-model=\"job_alert_frequency\" :class=\"['', form_errors.job_alert_frequency ? ' error' : '']\">\n\t<option value=\"Valitse\" disabled selected>Valitse<\/option>\n\t<option value=\"140110000\">P\u00e4ivitt\u00e4in<\/option>\n\t<option value=\"140110001\">Viikoittain<\/option>\n\t<\/select>\n<\/div>\n\t<div class=\"col-12 d-flex align-items-center\">\n\t\n\n\t<button type=\"button\" v-if=\"resignation_view === 3 &amp;&amp; form_type === &quot;resign_from_union&quot;\" class=\"me-4 btn btn-blue text-maroon button-submit\" @click=\"resignation_view = 2\">Takaisin<\/button>\n\t<button class=\"btn btn-maroon text-white button-submit\"  @click=\"submitForm\" :disabled=\"is_disabled\">La\u0308heta\u0308<\/button>\n\t<div v-if=\"is_disabled &#038;&#038; form_type !== 'resign_from_union'\" class=\"text-center load-anim\">\n\t\t<span class=\"lds-spinner__small\"><\/span>\n\t<\/div>\n<\/div>\n<div class=\"col-12\">\n\t<span v-if=\"form_errors.general\" class=\"text-danger\">{{ form_errors.general }}<\/span>\n\t<span v-if=\"!form_errors.general &#038;&#038; form_has_errors\" class=\"text-danger\">{{ form_errors.error_422 }}<\/span>\n<\/div>\n<\/div>\n\t\t<\/div>\n\n\t\t<div v-if=\"form_type === 'raffle' &#038;&#038; !is_loading\" v-cloak>\n\t\t\t<template v-if=\"customertypecode !== 922440000 &#038;&#038; canShowRaffleForm()\">\n\t\t\t\t<form id=\"raffle-form\" class=\"row\">\n  <h2>Osallistu loma-asunnon arvontaan<\/h2>\n\n  <div v-for=\"(rivi, index) in mokki_data\" :key=\"index\" class=\"row top-margin-4\">\n    <div class=\"col-12 d-flex\">\n      <h3>Loma-asunto {{ index + 1 }}.<\/h3>\n      <button v-if=\"index !== 0\" @click=\"deleteMokkiRow(index, $event)\" class=\"delete_row btn\">Poista loma-asunto x<\/button>\n    <\/div>\n    \n    <div class=\"col-12 col-lg-6\">\n      <label for=\"choose_mokki\" class=\"form-label\">Loma-asunto*<\/label>\n      <span class=\"text-danger\" v-if=\"form_errors.mokki_id\">{{ form_errors.mokki_id }}<\/span>\n      <select class=\"form-control\" id=\"choose_mokki\" :class=\"['', form_errors.mokki_id ? ' error' : '']\" name=\"choose_mokki\" required v-model=\"rivi.mokki\">\n        <option disabled value=\"\">Valitse loma-asunto<\/option>\n        <option\n          v-for=\"loma in mokki\"\n          :key=\"loma.meta.aes_mokkiid[0]\"\n          :value=\"loma.meta.aes_mokkiid[0]\">\n          {{ loma.name }}\n        <\/option>\n      <\/select>\n    <\/div>\n  \n    <div class=\"col-12 col-lg-6\">\n      <label for=\"choose_ajankohta\" class=\"form-label\">Ajankohta*<\/label>\n      <span class=\"text-danger\" v-if=\"form_errors.ajankohta_id\">{{ form_errors.ajankohta_id }}<\/span>\n      <select class=\"form-control\" id=\"choose_ajankohta\" :class=\"['', form_errors.ajankohta_id ? ' error' : '']\" name=\"choose_ajankohta\" required v-model=\"mokki_data[index].ajankohta\">\n        <option disabled value=\"\">Valitse ajankohta<\/option>\n        <option\n          v-for=\"item in filteredAjankohdat(index)\"\n          :key=\"item.meta.aes_mokkisaatavuusid[0]\"\n          :value=\"item.meta.aes_mokkisaatavuusid[0]\">\n          {{ item.meta.aes_name[0].trim() }}, {{ item.meta.aes_hinta[0] }}\u20ac\n        <\/option>\n      <\/select>\n    <\/div>\n  <\/div>\n\n  <div class=\"row\">\n    \n<div class=\"col-12 col-lg-6 special-info\">\n\t<\/div>\n    \n    <div class=\"col-12 col-lg-6\">\n      <button\n        @click=\"addMokkiRow\"\n        v-if=\"canShowAddMokkiRow()\"\n        class=\"btn btn-outline-maroon\">\n        LIS\u00c4\u00c4 TOINEN LOMA-ASUNTO\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\">\n          <path d=\"M14 6H8V0H6V6H0V8H6V14H8V8H14V6Z\"\/>\n        <\/svg>\n      <\/button>\n    <\/div>\n  <\/div>\n\n  <div class=\"col-12 d-flex align-items-center\">\n\t\n\n\t<button type=\"button\" v-if=\"resignation_view === 3 &amp;&amp; form_type === &quot;resign_from_union&quot;\" class=\"me-4 btn btn-blue text-maroon button-submit\" @click=\"resignation_view = 2\">Takaisin<\/button>\n\t<button class=\"btn btn-maroon text-white button-submit\"  @click=\"submitForm\" :disabled=\"is_disabled\">La\u0308heta\u0308<\/button>\n\t<div v-if=\"is_disabled &#038;&#038; form_type !== 'resign_from_union'\" class=\"text-center load-anim\">\n\t\t<span class=\"lds-spinner__small\"><\/span>\n\t<\/div>\n<\/div>\n<div class=\"col-12\">\n\t<span v-if=\"form_errors.general\" class=\"text-danger\">{{ form_errors.general }}<\/span>\n\t<span v-if=\"!form_errors.general &#038;&#038; form_has_errors\" class=\"text-danger\">{{ form_errors.error_422 }}<\/span>\n<\/div>\n<\/form>\t\t\t<\/template>\n\t\t\t<template v-else-if=\"customertypecode === 922440000\">\n\t\t\t\t<div class=\"row\">\n\t<h3 class=\"col-12 col-lg-6\">Et voi osallistua loma-asunnon arvontaan<\/h3>\n\t<div class=\"col-12 col-lg-6\">\n\t<\/div>\n\t\t\t<\/template>\n\t\t\t<template v-else>\n\t\t\t\t<div class=\"row\">\n\t<h3 class=\"col-12 col-lg-6\">Olet jo osallistunut loma-asunnon arvontaan<\/h3>\n\t<div class=\"col-12 col-lg-6\">\n\t<\/div>\n\t\t\t<\/template>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":17,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-1514","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Liity j\u00e4seneksi - J\u00e4sensivut<\/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:\/\/juristiliitto.fi\/jasensivut\/liity-jaseneksi\/\" \/>\n<meta property=\"og:locale\" content=\"fi_FI\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Liity j\u00e4seneksi - J\u00e4sensivut\" \/>\n<meta property=\"og:url\" content=\"https:\/\/juristiliitto.fi\/jasensivut\/liity-jaseneksi\/\" \/>\n<meta property=\"og:site_name\" content=\"J\u00e4sensivut\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Arvioitu lukuaika\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minuutti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/juristiliitto.fi\\\/jasensivut\\\/liity-jaseneksi\\\/\",\"url\":\"https:\\\/\\\/juristiliitto.fi\\\/jasensivut\\\/liity-jaseneksi\\\/\",\"name\":\"Liity j\u00e4seneksi - J\u00e4sensivut\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/juristiliitto.fi\\\/jasensivut\\\/#website\"},\"datePublished\":\"2025-12-10T08:47:07+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/juristiliitto.fi\\\/jasensivut\\\/liity-jaseneksi\\\/#breadcrumb\"},\"inLanguage\":\"fi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/juristiliitto.fi\\\/jasensivut\\\/liity-jaseneksi\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/juristiliitto.fi\\\/jasensivut\\\/liity-jaseneksi\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Etusivu\",\"item\":\"https:\\\/\\\/juristiliitto.fi\\\/jasensivut\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Liity j\u00e4seneksi\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/juristiliitto.fi\\\/jasensivut\\\/#website\",\"url\":\"https:\\\/\\\/juristiliitto.fi\\\/jasensivut\\\/\",\"name\":\"J\u00e4sensivut\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/juristiliitto.fi\\\/jasensivut\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/juristiliitto.fi\\\/jasensivut\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fi\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/juristiliitto.fi\\\/jasensivut\\\/#organization\",\"name\":\"J\u00e4sensivut\",\"url\":\"https:\\\/\\\/juristiliitto.fi\\\/jasensivut\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fi\",\"@id\":\"https:\\\/\\\/juristiliitto.fi\\\/jasensivut\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/juristiliitto.fi\\\/jasensivut\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2024\\\/09\\\/Lakimiesliitto-Visu-Logo.png\",\"contentUrl\":\"https:\\\/\\\/juristiliitto.fi\\\/jasensivut\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2024\\\/09\\\/Lakimiesliitto-Visu-Logo.png\",\"width\":416,\"height\":156,\"caption\":\"J\u00e4sensivut\"},\"image\":{\"@id\":\"https:\\\/\\\/juristiliitto.fi\\\/jasensivut\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Liity j\u00e4seneksi - J\u00e4sensivut","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:\/\/juristiliitto.fi\/jasensivut\/liity-jaseneksi\/","og_locale":"fi_FI","og_type":"article","og_title":"Liity j\u00e4seneksi - J\u00e4sensivut","og_url":"https:\/\/juristiliitto.fi\/jasensivut\/liity-jaseneksi\/","og_site_name":"J\u00e4sensivut","twitter_card":"summary_large_image","twitter_misc":{"Arvioitu lukuaika":"1 minuutti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/juristiliitto.fi\/jasensivut\/liity-jaseneksi\/","url":"https:\/\/juristiliitto.fi\/jasensivut\/liity-jaseneksi\/","name":"Liity j\u00e4seneksi - J\u00e4sensivut","isPartOf":{"@id":"https:\/\/juristiliitto.fi\/jasensivut\/#website"},"datePublished":"2025-12-10T08:47:07+00:00","breadcrumb":{"@id":"https:\/\/juristiliitto.fi\/jasensivut\/liity-jaseneksi\/#breadcrumb"},"inLanguage":"fi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/juristiliitto.fi\/jasensivut\/liity-jaseneksi\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/juristiliitto.fi\/jasensivut\/liity-jaseneksi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Etusivu","item":"https:\/\/juristiliitto.fi\/jasensivut\/"},{"@type":"ListItem","position":2,"name":"Liity j\u00e4seneksi"}]},{"@type":"WebSite","@id":"https:\/\/juristiliitto.fi\/jasensivut\/#website","url":"https:\/\/juristiliitto.fi\/jasensivut\/","name":"J\u00e4sensivut","description":"","publisher":{"@id":"https:\/\/juristiliitto.fi\/jasensivut\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/juristiliitto.fi\/jasensivut\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fi"},{"@type":"Organization","@id":"https:\/\/juristiliitto.fi\/jasensivut\/#organization","name":"J\u00e4sensivut","url":"https:\/\/juristiliitto.fi\/jasensivut\/","logo":{"@type":"ImageObject","inLanguage":"fi","@id":"https:\/\/juristiliitto.fi\/jasensivut\/#\/schema\/logo\/image\/","url":"https:\/\/juristiliitto.fi\/jasensivut\/wp-content\/uploads\/sites\/3\/2024\/09\/Lakimiesliitto-Visu-Logo.png","contentUrl":"https:\/\/juristiliitto.fi\/jasensivut\/wp-content\/uploads\/sites\/3\/2024\/09\/Lakimiesliitto-Visu-Logo.png","width":416,"height":156,"caption":"J\u00e4sensivut"},"image":{"@id":"https:\/\/juristiliitto.fi\/jasensivut\/#\/schema\/logo\/image\/"}}]}},"lang":"fi","translations":{"fi":1514},"pll_sync_post":{},"_links":{"self":[{"href":"https:\/\/juristiliitto.fi\/jasensivut\/wp-json\/wp\/v2\/pages\/1514","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/juristiliitto.fi\/jasensivut\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/juristiliitto.fi\/jasensivut\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/juristiliitto.fi\/jasensivut\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/juristiliitto.fi\/jasensivut\/wp-json\/wp\/v2\/comments?post=1514"}],"version-history":[{"count":3,"href":"https:\/\/juristiliitto.fi\/jasensivut\/wp-json\/wp\/v2\/pages\/1514\/revisions"}],"predecessor-version":[{"id":1551,"href":"https:\/\/juristiliitto.fi\/jasensivut\/wp-json\/wp\/v2\/pages\/1514\/revisions\/1551"}],"wp:attachment":[{"href":"https:\/\/juristiliitto.fi\/jasensivut\/wp-json\/wp\/v2\/media?parent=1514"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}