{"id":992185,"date":"2026-09-28T11:12:59","date_gmt":"2026-09-28T09:12:59","guid":{"rendered":"https:\/\/www.ascen.net\/?page_id=992185"},"modified":"2026-09-28T11:36:16","modified_gmt":"2026-09-28T09:36:16","slug":"inscripcions","status":"publish","type":"page","link":"https:\/\/www.ascen.net\/es\/inscripcions\/","title":{"rendered":"Inscripcions"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"992185\" class=\"elementor elementor-992185\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4a89c9a e-flex e-con-boxed e-con e-parent\" data-id=\"4a89c9a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a6aa24e elementor-widget__width-inherit elementor-widget elementor-widget-shortcode\" data-id=\"a6aa24e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<!-- ASCEN Inscripci\u00f3 activitats v1 -->\n<style>\n.ins-wrap { box-sizing: border-box; max-width: 680px; margin: 0 auto; overflow-x: hidden; }\n.ins-wrap *, .ins-wrap *::before, .ins-wrap *::after { box-sizing: border-box; }\n.ins-card { background: #fff; border: 1px solid #eee; border-radius: 14px; padding: 2rem 2rem 1.75rem; }\n.ins-title { font-size: 22px !important; font-weight: 700; color: #00313c; margin: 0 0 6px !important; padding: 0 !important; line-height: 1.3 !important; }\n.ins-sub { font-size: 14px; color: #6b7676; margin: 0 0 24px; line-height: 1.5; }\n\n.ins-group { margin-bottom: 18px; }\n.ins-label { display: block; font-size: 13px; font-weight: 600; color: #00313c; margin-bottom: 6px; }\n.ins-req { color: #ec613d; }\n.ins-opt { font-weight: 400; color: #8a9494; }\n.ins-row { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 0 14px; }\n\n.ins-input { box-sizing: border-box !important; width: 100%; height: 44px !important; min-height: 0 !important; padding: 0 16px !important; line-height: normal !important; border: 1px solid #dde3e3; border-radius: 10px; font-size: 14px !important; outline: none; background: #fff; color: #00313c; font-family: inherit; margin: 0 !important; box-shadow: none; }\n.ins-input:focus { border-color: #ec613d; }\n.ins-input.ins-bad { border-color: #c44a2a; }\n.ins-fielderr { font-size: 12px; color: #c44a2a; margin: 5px 0 0; display: none; }\n.ins-fielderr.ins-show { display: block; }\n\n\/* Targeta resum de l'event (mateix llenguatge que l'agenda) *\/\n\/* Llista d'activitats: targetes seleccionables (substitueix el desplegable) *\/\n.ins-evlist { display: flex; flex-direction: column; gap: 8px; }\n.ins-evlist.ins-bad .ins-evopt { border-color: #e7b3a4; }\n.ins-evopt { position: relative; display: flex; gap: 14px; align-items: flex-start; background: #fff; border: 1px solid #dde3e3; border-radius: 12px; padding: 12px 44px 12px 12px; margin: 0; cursor: pointer; transition: border-color .15s, background .15s; font-weight: 400; }\n.ins-evopt:hover { border-color: #00313c; }\n.ins-evopt input { position: absolute; opacity: 0; width: 1px; height: 1px; margin: 0; pointer-events: none; }\n.ins-evopt::after { content: ''; position: absolute; top: 14px; right: 14px; width: 18px; height: 18px; border-radius: 50%; border: 1.5px solid #c5cccc; background: #fff; box-sizing: border-box; transition: all .15s; }\n.ins-evopt.ins-sel { border-color: #ec613d; background: #fef7f4; }\n.ins-evopt.ins-sel::after { border-color: #ec613d; background: #ec613d; box-shadow: inset 0 0 0 3px #fff; }\n.ins-evopt:focus-within { outline: 2px solid #ec613d; outline-offset: 2px; }\n.ins-evlist.ins-collapsed .ins-evopt:not(.ins-sel) { display: none; }\n.ins-radios { display: flex; gap: 10px; }\n.ins-radio { flex: 1; display: flex !important; align-items: center; justify-content: center; gap: 8px; min-height: 44px; padding: 8px 12px; margin: 0 !important; border-radius: 10px; border: 1px solid #dde3e3; background: #fff; text-align: center; cursor: pointer; font-size: 14px; font-weight: 500 !important; color: #5a6868; transition: all .15s; }\n.ins-radio:hover { border-color: #00313c; }\n.ins-radio input { position: absolute; opacity: 0; width: 1px; height: 1px; margin: 0; pointer-events: none; }\n.ins-radio svg { width: 16px; height: 16px; flex-shrink: 0; }\n.ins-radio.ins-on { background: #fde8e0; border-color: #ec613d; color: #c44a2a; font-weight: 600 !important; }\n.ins-radio:focus-within { outline: 2px solid #ec613d; outline-offset: 2px; }\n.ins-radios.ins-bad .ins-radio { border-color: #e7b3a4; }\n.ins-change { display: inline-block; margin-top: 8px; padding: 0; border: none; background: none; color: #ec613d; font-size: 13px; font-family: inherit; text-decoration: underline; cursor: pointer; }\n.ins-ev-date { flex-shrink: 0; width: 52px; text-align: center; background: #f5f8f8; border-radius: 10px; padding: 8px 4px; }\n.ins-evopt.ins-sel .ins-ev-date { background: #fff; }\n.ins-ev-day { font-size: 22px; font-weight: 700; color: #00313c; line-height: 1; }\n.ins-ev-month { font-size: 11px; font-weight: 600; color: #8a9494; margin-top: 3px; letter-spacing: .5px; }\n.ins-ev-body { flex: 1; min-width: 0; }\n.ins-ev-name { display: block; font-size: 14.5px; font-weight: 600; color: #00313c; margin: 0 0 3px; line-height: 1.35; overflow-wrap: anywhere; }\n.ins-ev-meta { display: block; font-size: 12.5px; color: #6b7676; line-height: 1.5; overflow-wrap: anywhere; }\n.ins-ev-meta a { color: #ec613d; text-decoration: underline; }\n.ins-pill { display: inline-block; font-size: 11.5px; font-weight: 600; padding: 2px 10px; border-radius: 20px; line-height: 1.4; margin-right: 6px; background: #f0f3f4; color: #5a6868; }\n.ins-pill-presencial { background: #e8f5ee; color: #1a7a42; }\n.ins-pill-online { background: #e8eef5; color: #2a5a9a; }\n.ins-pill-hibrida { background: #f5f0e8; color: #8a6a2a; }\n\n.ins-check { display: flex !important; align-items: flex-start; gap: 9px; font-size: 12.5px; font-weight: 400 !important; color: #6b7676; margin: 12px 0 0 !important; line-height: 1.45; cursor: pointer; }\n.ins-check input { margin: 2px 0 0; accent-color: #ec613d; flex-shrink: 0; width: 15px; height: 15px; }\n.ins-check a { color: #ec613d; text-decoration: underline; }\n.ins-checks { margin: 22px 0 20px; }\n\n.ins-hp { position: absolute !important; left: -9999px !important; width: 1px; height: 1px; overflow: hidden; }\n\n.ins-submit { width: 100%; height: 46px; border: none; border-radius: 30px; background: #ec613d; color: #fff; font-size: 15px; font-weight: 600; cursor: pointer; transition: background .15s; font-family: inherit; }\n.ins-submit:hover { background: #d9532f; }\n.ins-submit:disabled { opacity: .6; cursor: not-allowed; }\n\n.ins-msg { margin-top: 16px; padding: 12px 16px; border-radius: 10px; font-size: 14px; display: none; text-align: center; line-height: 1.5; }\n.ins-msg.ins-err { display: block; background: #fde8e0; color: #c44a2a; }\n.ins-msg.ins-warn { display: block; background: #f5f0e8; color: #8a6a2a; margin: 0 0 18px; }\n\n.ins-extern { background: #f5f8f8; border-radius: 12px; padding: 16px 18px; margin: 0 0 22px; font-size: 14px; color: #00313c; line-height: 1.5; }\n.ins-extern strong { display: block; margin-bottom: 4px; }\n.ins-extern-btn { display: inline-flex; align-items: center; margin-top: 10px; padding: 8px 18px; border-radius: 30px; font-size: 13px; font-weight: 500; background: #ec613d; color: #fff !important; text-decoration: none !important; }\n.ins-extern-btn:hover { background: #d9532f; }\n.ins-empty { text-align: center; padding: 1.5rem .5rem; font-size: 14px; color: #6b7676; line-height: 1.6; }\n\n.ins-thanks { text-align: center; padding: 1.5rem .5rem; }\n.ins-thanks-icon { width: 64px; height: 64px; margin: 0 auto 20px; background: #e8f5ee; border-radius: 50%; display: flex; align-items: center; justify-content: center; }\n.ins-thanks-icon svg { width: 32px; height: 32px; stroke: #1a7a42; }\n.ins-thanks-title { font-size: 22px !important; font-weight: 700; color: #00313c; margin: 0 0 12px !important; padding: 0 !important; }\n.ins-thanks-text { font-size: 14px; color: #6b7676; line-height: 1.6; max-width: 460px; margin: 0 auto 22px; }\n.ins-again { display: inline-flex; align-items: center; padding: 9px 20px; border-radius: 30px; font-size: 13px; font-weight: 500; background: #fff; color: #00313c; border: 1px solid #dde3e3; cursor: pointer; font-family: inherit; transition: border-color .15s; }\n.ins-again:hover { border-color: #00313c; }\n\n.ins-hidden { display: none !important; }\n\n@media (max-width: 600px) {\n\t.ins-card { padding: 1.5rem 1.25rem; }\n\t.ins-row { grid-template-columns: 1fr; }\n}\n<\/style>\n\n<div class=\"ins-wrap\" id=\"ascen-ins\">\n\t<div class=\"ins-card\">\n\n\t\t\n\t\t\n\t\t<div id=\"ins-form-box\">\n\t\t\t<h2 class=\"ins-title\">Inscripci\u00f3n a actividades<\/h2>\n\t\t\t<p class=\"ins-sub\">Elige la actividad y rellena tus datos. Si inscribes a varias personas de la misma empresa, haz una inscripci\u00f3n para cada una.<\/p>\n\n\t\t\t<div class=\"ins-msg\" id=\"ins-warn\"><\/div>\n\n\t\t\t<form id=\"ins-form\" novalidate>\n\n\t\t\t\t<div class=\"ins-group\">\n\t\t\t\t\t<span class=\"ins-label\" id=\"ins-event-lbl\">Actividad <span class=\"ins-req\">*<\/span><\/span>\n\t\t\t\t\t<div class=\"ins-evlist\" id=\"ins-evlist\" role=\"radiogroup\" aria-labelledby=\"ins-event-lbl\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"ins-evopt\" data-ts=\"1790755200\">\n\t\t\t\t\t\t\t<input type=\"radio\" name=\"event\" value=\"rechCZT3gN811Hq4V\">\n\t\t\t\t\t\t\t<span class=\"ins-ev-date\"><span class=\"ins-ev-day\" style=\"display:block\">30<\/span><span class=\"ins-ev-month\" style=\"display:block\">SEP<\/span><\/span>\n\t\t\t\t\t\t\t<span class=\"ins-ev-body\">\n\t\t\t\t\t\t\t\t<span class=\"ins-ev-name\">Sessi\u00f3 Formativa : RD 723\/2026 Condicions laborals transparents<\/span>\n\t\t\t\t\t\t\t\t<span class=\"ins-ev-meta\">mi\u00e9rcoles, 30 de septiembre de 2026 \u00b7 10:00<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ins-ev-meta\"><span class=\"ins-pill ins-pill-online\">Online<\/span><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"ins-evopt\" data-ts=\"1791468000\">\n\t\t\t\t\t\t\t<input type=\"radio\" name=\"event\" value=\"recRon42pnyOZzJN1\">\n\t\t\t\t\t\t\t<span class=\"ins-ev-date\"><span class=\"ins-ev-day\" style=\"display:block\">8<\/span><span class=\"ins-ev-month\" style=\"display:block\">OCT<\/span><\/span>\n\t\t\t\t\t\t\t<span class=\"ins-ev-body\">\n\t\t\t\t\t\t\t\t<span class=\"ins-ev-name\">Jornada d&#039;empresaris de neteja a Girona<\/span>\n\t\t\t\t\t\t\t\t<span class=\"ins-ev-meta\">jueves, 8 de octubre de 2026 \u00b7 16:00 \u2013 18:00<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ins-ev-meta\"><span class=\"ins-pill ins-pill-presencial\">Presencial<\/span>Seu Pimec a Girona C. de Manel Bonmat\u00ed i Romaguera, 2, 17003 Girona<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ins-ev-meta\"><a href=\"https:\/\/v5.airtableusercontent.com\/v3\/u\/57\/57\/1790733600000\/lejqP7dQsEhmAerjo_3G7g\/LB65sdr6yJZF7C-85B5VJVcqDdfjQsayGqb5BxESQj5oxyQBu3F1YJBJwpiFQOiCFeCI0a01jHcFf-ApBtJKddFcT6c9AgwEsM38_nC4xzJam-jqLdtC1KyEe9jPrUJaFzXNcYLg7g5-3E-A0zDtUkLKWRsc2osFOQ6ezQtnu0PY65_U7lYZ0HzxXslaKpOT\/02ML2c0jjhpBj6yiZr8MYSzl6EHi_csX9FuJW4yysI0\" target=\"_blank\" rel=\"noopener\">M\u00e1s informaci\u00f3n<\/a><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<button type=\"button\" class=\"ins-change ins-hidden\" id=\"ins-change\">Ver otras actividades<\/button>\n\t\t\t\t\t<p class=\"ins-fielderr\" data-for=\"event\"><\/p>\n\t\t\t\t<\/div>\n\n\t\t\t\t<div class=\"ins-group ins-hidden\" id=\"ins-assist\">\n\t\t\t\t\t<span class=\"ins-label\" id=\"ins-assist-lbl\">\u00bfC\u00f3mo asistir\u00e1s? <span class=\"ins-req\">*<\/span><\/span>\n\t\t\t\t\t<div class=\"ins-radios\" id=\"ins-assist-radios\" role=\"radiogroup\" aria-labelledby=\"ins-assist-lbl\">\n\t\t\t\t\t\t<label class=\"ins-radio\"><input type=\"radio\" name=\"assistencia\" value=\"Presencial\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>Presencial<\/label>\n\t\t\t\t\t\t<label class=\"ins-radio\"><input type=\"radio\" name=\"assistencia\" value=\"Online\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"2\" y=\"4\" width=\"20\" height=\"13\" rx=\"2\"\/><line x1=\"8\" y1=\"21\" x2=\"16\" y2=\"21\"\/><line x1=\"12\" y1=\"17\" x2=\"12\" y2=\"21\"\/><\/svg>Online<\/label>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<p class=\"ins-fielderr\" data-for=\"assistencia\"><\/p>\n\t\t\t\t<\/div>\n\n\t\t\t\t<div class=\"ins-group\">\n\t\t\t\t\t<label class=\"ins-label\" for=\"ins-nom\">Nombre y apellidos <span class=\"ins-req\">*<\/span><\/label>\n\t\t\t\t\t<input class=\"ins-input\" type=\"text\" id=\"ins-nom\" name=\"nom\" maxlength=\"120\" autocomplete=\"name\" required>\n\t\t\t\t\t<p class=\"ins-fielderr\" data-for=\"nom\"><\/p>\n\t\t\t\t<\/div>\n\n\t\t\t\t<div class=\"ins-row\">\n\t\t\t\t\t<div class=\"ins-group\">\n\t\t\t\t\t\t<label class=\"ins-label\" for=\"ins-email\">Correo electr\u00f3nico <span class=\"ins-req\">*<\/span><\/label>\n\t\t\t\t\t\t<input class=\"ins-input\" type=\"email\" id=\"ins-email\" name=\"email\" maxlength=\"150\" autocomplete=\"email\" required>\n\t\t\t\t\t\t<p class=\"ins-fielderr\" data-for=\"email\"><\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"ins-group\">\n\t\t\t\t\t\t<label class=\"ins-label\" for=\"ins-telefon\">Tel\u00e9fono <span class=\"ins-opt\">(opcional)<\/span><\/label>\n\t\t\t\t\t\t<input class=\"ins-input\" type=\"tel\" id=\"ins-telefon\" name=\"telefon\" maxlength=\"25\" autocomplete=\"tel\">\n\t\t\t\t\t\t<p class=\"ins-fielderr\" data-for=\"telefon\"><\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t<div class=\"ins-row\">\n\t\t\t\t\t<div class=\"ins-group\">\n\t\t\t\t\t\t<label class=\"ins-label\" for=\"ins-empresa\">Empresa o entidad <span class=\"ins-req\">*<\/span><\/label>\n\t\t\t\t\t\t<input class=\"ins-input\" type=\"text\" id=\"ins-empresa\" name=\"empresa\" maxlength=\"150\" autocomplete=\"organization\" required>\n\t\t\t\t\t\t<p class=\"ins-fielderr\" data-for=\"empresa\"><\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"ins-group\">\n\t\t\t\t\t\t<label class=\"ins-label\" for=\"ins-carrec\">Cargo <span class=\"ins-opt\">(opcional)<\/span><\/label>\n\t\t\t\t\t\t<input class=\"ins-input\" type=\"text\" id=\"ins-carrec\" name=\"carrec\" maxlength=\"100\" autocomplete=\"organization-title\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t<div class=\"ins-hp\" aria-hidden=\"true\">\n\t\t\t\t\t<label for=\"ins-web\">Web<\/label>\n\t\t\t\t\t<input type=\"text\" id=\"ins-web\" name=\"web\" tabindex=\"-1\" autocomplete=\"off\">\n\t\t\t\t<\/div>\n\n\t\t\t\t<div class=\"ins-checks\">\n\t\t\t\t\t<label class=\"ins-check\">\n\t\t\t\t\t\t<input type=\"checkbox\" id=\"ins-rgpd\" name=\"rgpd\">\n\t\t\t\t\t\t<span>He le\u00eddo y acepto la <a href=\"\/es\/politica-de-privacidad\/\" target=\"_blank\" rel=\"noopener\">pol\u00edtica de privacidad<\/a> y el tratamiento de mis datos para gestionar esta inscripci\u00f3n. <span class=\"ins-req\">*<\/span><\/span>\n\t\t\t\t\t<\/label>\n\t\t\t\t\t<p class=\"ins-fielderr\" data-for=\"rgpd\"><\/p>\n\t\t\t\t\t<label class=\"ins-check\">\n\t\t\t\t\t\t<input type=\"checkbox\" id=\"ins-imatge\" name=\"imatge\">\n\t\t\t\t\t\t<span>Autorizo a ASCEN a usar fotograf\u00edas o v\u00eddeos de la actividad en los que pueda aparecer, para su comunicaci\u00f3n institucional.<\/span>\n\t\t\t\t\t<\/label>\n\t\t\t\t<\/div>\n\n\t\t\t\t<button type=\"submit\" class=\"ins-submit\" id=\"ins-submit\">Enviar inscripci\u00f3n<\/button>\n\t\t\t\t<div class=\"ins-msg\" id=\"ins-msg\" role=\"alert\"><\/div>\n\t\t\t<\/form>\n\t\t<\/div>\n\n\t\t<div class=\"ins-thanks ins-hidden\" id=\"ins-thanks\">\n\t\t\t<div class=\"ins-thanks-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/div>\n\t\t\t<h2 class=\"ins-thanks-title\">Inscripci\u00f3n recibida<\/h2>\n\t\t\t<p class=\"ins-thanks-text\" id=\"ins-thanks-text\"><\/p>\n\t\t\t<button type=\"button\" class=\"ins-again\" id=\"ins-again\">Inscribir a otra persona<\/button>\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n<\/div>\n\n<script type=\"application\/json\" id=\"ins-data\">{\"events\":[{\"id\":\"rechCZT3gN811Hq4V\",\"nom\":\"Sessi\\u00f3 Formativa : RD 723\\\/2026 Condicions laborals transparents\",\"ts\":1790755200,\"dia\":\"30\",\"mes\":\"SEP\",\"curta\":\"30\\\/09\\\/26\",\"llarga\":\"mi\\u00e9rcoles, 30 de septiembre de 2026 \\u00b7 10:00\",\"modalitat\":\"Online\",\"lloc\":\"\",\"info\":\"\",\"tipus\":\"online\"},{\"id\":\"recRon42pnyOZzJN1\",\"nom\":\"Jornada d'empresaris de neteja a Girona\",\"ts\":1791468000,\"dia\":\"8\",\"mes\":\"OCT\",\"curta\":\"08\\\/10\\\/26\",\"llarga\":\"jueves, 8 de octubre de 2026 \\u00b7 16:00 \\u2013 18:00\",\"modalitat\":\"Presencial\",\"lloc\":\"Seu Pimec a Girona C. de Manel Bonmat\\u00ed i Romaguera, 2, 17003 Girona\",\"info\":\"https:\\\/\\\/v5.airtableusercontent.com\\\/v3\\\/u\\\/57\\\/57\\\/1790733600000\\\/lejqP7dQsEhmAerjo_3G7g\\\/LB65sdr6yJZF7C-85B5VJVcqDdfjQsayGqb5BxESQj5oxyQBu3F1YJBJwpiFQOiCFeCI0a01jHcFf-ApBtJKddFcT6c9AgwEsM38_nC4xzJam-jqLdtC1KyEe9jPrUJaFzXNcYLg7g5-3E-A0zDtUkLKWRsc2osFOQ6ezQtnu0PY65_U7lYZ0HzxXslaKpOT\\\/02ML2c0jjhpBj6yiZr8MYSzl6EHi_csX9FuJW4yysI0\",\"tipus\":\"presencial\"}],\"demanat\":\"\",\"lang\":\"es\",\"tx\":{\"enviar\":\"Enviar inscripci\\u00f3n\",\"enviant\":\"Enviando\\u2026\",\"mesInfo\":\"M\\u00e1s informaci\\u00f3n\",\"canviar\":\"Ver otras actividades\",\"errAssist\":\"Indica c\\u00f3mo asistir\\u00e1s.\",\"tancat\":\"Esta actividad ya no admite inscripciones. Puedes elegir otra de la lista.\",\"errEvent\":\"Selecciona una actividad.\",\"errNom\":\"Indica el nombre y apellidos.\",\"errEmail\":\"Indica un correo electr\\u00f3nico v\\u00e1lido.\",\"errTelefon\":\"El tel\\u00e9fono no parece correcto.\",\"errEmpresa\":\"Indica la empresa o entidad.\",\"errRgpd\":\"Es necesario aceptar la pol\\u00edtica de privacidad.\",\"errXarxa\":\"No se ha podido enviar. Revisa la conexi\\u00f3n y vuelve a intentarlo.\",\"graciesPend\":\"Hemos recibido tu inscripci\\u00f3n a \\u00ab{event}\\u00bb. El equipo de ASCEN la revisar\\u00e1 y te enviar\\u00e1 la confirmaci\\u00f3n por correo.\",\"graciesConf\":\"Tu plaza en \\u00ab{event}\\u00bb est\\u00e1 confirmada. Te hemos enviado un correo con los detalles.\"}}<\/script>\n<script>\n(function(){\n'use strict';\n\nvar root = document.getElementById('ascen-ins');\nvar dataEl = document.getElementById('ins-data');\nif (!root || !dataEl) return;\n\nvar D, T;\ntry { D = JSON.parse(dataEl.textContent); T = D.tx; } catch (e) { return; }\n\nvar form    = document.getElementById('ins-form');\nvar list    = document.getElementById('ins-evlist');\nvar change  = document.getElementById('ins-change');\nvar warn    = document.getElementById('ins-warn');\nvar msg     = document.getElementById('ins-msg');\nvar btn     = document.getElementById('ins-submit');\nvar formBox = document.getElementById('ins-form-box');\nvar thanks  = document.getElementById('ins-thanks');\nvar t0      = Date.now();\n\nvar byId = {};\nD.events.forEach(function(e){ byId[e.id] = e; });\n\nfunction opcions(){ return Array.prototype.slice.call(list.querySelectorAll('.ins-evopt')); }\nfunction radio(id){ return list.querySelector('input[name=\"event\"][value=\"' + id + '\"]'); }\nfunction triat(){ var r = list.querySelector('input[name=\"event\"]:checked'); return r ? r.value : ''; }\n\n\/* Treure les activitats que ja han comen\u00e7at (per si la p\u00e0gina ve de mem\u00f2ria cau) *\/\nvar ara = Math.floor(Date.now() \/ 1000);\nopcions().forEach(function(o){\n\tvar ts = parseInt(o.getAttribute('data-ts'), 10);\n\tif (ts && ts <= ara) {\n\t\tvar r = o.querySelector('input');\n\t\tif (r) delete byId[r.value];\n\t\to.parentNode.removeChild(o);\n\t}\n});\n\nvar assistBox    = document.getElementById('ins-assist');\nvar assistRadios = document.getElementById('ins-assist-radios');\nfunction assistTriada(){ var r = assistRadios.querySelector('input:checked'); return r ? r.value : ''; }\nfunction marcarAssist(){\n\tArray.prototype.forEach.call(assistRadios.querySelectorAll('.ins-radio'), function(l){\n\t\tvar r = l.querySelector('input'); l.classList.toggle('ins-on', !!(r && r.checked));\n\t});\n}\nassistRadios.addEventListener('change', function(){ marcarAssist(); netejarError('assistencia'); });\nfunction esHibrid(){ var e = byId[triat()]; return !!(e && e.tipus === 'hibrid'); }\n\nfunction marcar(){\n\tvar id = triat();\n\topcions().forEach(function(o){\n\t\tvar r = o.querySelector('input');\n\t\to.classList.toggle('ins-sel', !!(r && r.value === id));\n\t});\n\t\/* Nom\u00e9s als h\u00edbrids es pregunta com s'hi assistir\u00e0 *\/\n\tif (esHibrid()) { assistBox.classList.remove('ins-hidden'); }\n\telse {\n\t\tassistBox.classList.add('ins-hidden');\n\t\tArray.prototype.forEach.call(assistRadios.querySelectorAll('input'), function(r){ r.checked = false; });\n\t\tmarcarAssist(); netejarError('assistencia');\n\t}\n}\n\nfunction seleccionar(id, plegar){\n\tvar r = radio(id);\n\tif (!r) return;\n\tr.checked = true;\n\tmarcar();\n\tif (plegar && opcions().length > 1) {\n\t\tlist.classList.add('ins-collapsed');\n\t\tchange.classList.remove('ins-hidden');\n\t}\n}\n\nfunction desplegar(){\n\tlist.classList.remove('ins-collapsed');\n\tchange.classList.add('ins-hidden');\n}\nchange.addEventListener('click', desplegar);\n\nlist.addEventListener('change', function(){ marcar(); netejarError('event'); });\n\n\/* Preselecci\u00f3: ?event=rec... (es mostra nom\u00e9s aquella, amb opci\u00f3 de veure les altres) o, si nom\u00e9s n'hi ha una, aquesta *\/\nvar oberts = Object.keys(byId);\nif (D.demanat) {\n\tif (byId[D.demanat]) { seleccionar(D.demanat, true); }\n\telse { warn.textContent = T.tancat; warn.className = 'ins-msg ins-warn'; }\n} else if (oberts.length === 1) {\n\tseleccionar(oberts[0], false);\n}\n\n\/* ---- Validaci\u00f3 ---- *\/\nfunction errorCamp(nom, text){\n\tvar p = form.querySelector('.ins-fielderr[data-for=\"' + nom + '\"]');\n\tif (p) { p.textContent = text; p.classList.add('ins-show'); }\n\tif (nom === 'event') { list.classList.add('ins-bad'); return; }\n\tif (nom === 'assistencia') { assistRadios.classList.add('ins-bad'); return; }\n\tvar inp = form.querySelector('[name=\"' + nom + '\"]');\n\tif (inp && inp.type !== 'checkbox') inp.classList.add('ins-bad');\n}\nfunction netejarError(nom){\n\tvar p = form.querySelector('.ins-fielderr[data-for=\"' + nom + '\"]');\n\tif (p) { p.textContent = ''; p.classList.remove('ins-show'); }\n\tif (nom === 'event') { list.classList.remove('ins-bad'); return; }\n\tif (nom === 'assistencia') { assistRadios.classList.remove('ins-bad'); return; }\n\tvar inp = form.querySelector('[name=\"' + nom + '\"]');\n\tif (inp) inp.classList.remove('ins-bad');\n}\n['nom','email','telefon','empresa','rgpd'].forEach(function(n){\n\tvar inp = form.querySelector('[name=\"' + n + '\"]');\n\tif (inp) inp.addEventListener(inp.type === 'checkbox' ? 'change' : 'input', function(){ netejarError(n); });\n});\n\nfunction val(n){ var i = form.querySelector('input[type=\"text\"][name=\"' + n + '\"], input[type=\"email\"][name=\"' + n + '\"], input[type=\"tel\"][name=\"' + n + '\"]'); return i ? i.value.trim() : ''; }\n\nfunction validar(){\n\tvar ok = true;\n\tif (!byId[triat()]) { errorCamp('event', T.errEvent); ok = false; }\n\telse if (esHibrid() && !assistTriada()) { errorCamp('assistencia', T.errAssist); ok = false; }\n\tif (val('nom').length < 3) { errorCamp('nom', T.errNom); ok = false; }\n\tif (!\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]{2,}$\/.test(val('email'))) { errorCamp('email', T.errEmail); ok = false; }\n\tif (val('telefon') && !\/^[0-9 +().\\-]{6,25}$\/.test(val('telefon'))) { errorCamp('telefon', T.errTelefon); ok = false; }\n\tif (val('empresa').length < 2) { errorCamp('empresa', T.errEmpresa); ok = false; }\n\tif (!document.getElementById('ins-rgpd').checked) { errorCamp('rgpd', T.errRgpd); ok = false; }\n\treturn ok;\n}\n\nfunction mostrarError(text){ msg.textContent = text; msg.className = 'ins-msg ins-err'; }\n\n\/* ---- Enviament ---- *\/\nform.addEventListener('submit', function(ev){\n\tev.preventDefault();\n\tmsg.className = 'ins-msg'; msg.textContent = '';\n\tif (!validar()) {\n\t\tvar primer = form.querySelector('.ins-bad, .ins-fielderr.ins-show');\n\t\tif (primer && primer.scrollIntoView) primer.scrollIntoView({ behavior: 'smooth', block: 'center' });\n\t\treturn;\n\t}\n\n\tbtn.disabled = true;\n\tbtn.textContent = T.enviant;\n\n\tvar idEv = triat();\n\tvar fd = new FormData();\n\tfd.append('event',   idEv);\n\tfd.append('nom',     val('nom'));\n\tfd.append('email',   val('email'));\n\tfd.append('telefon', val('telefon'));\n\tfd.append('empresa', val('empresa'));\n\tfd.append('carrec',  val('carrec'));\n\tfd.append('rgpd',    document.getElementById('ins-rgpd').checked ? 'true' : 'false');\n\tfd.append('imatge',  document.getElementById('ins-imatge').checked ? 'true' : 'false');\n\tfd.append('assistencia', esHibrid() ? assistTriada() : '');\n\tfd.append('web',     val('web'));\n\tfd.append('t',       String(Date.now() - t0));\n\tfd.append('lang',    D.lang);\n\n\tfetch('\/wp-json\/ascen\/v1\/inscripcio-activitat', { method: 'POST', body: fd, credentials: 'same-origin' })\n\t\t.then(function(r){ return r.json().catch(function(){ return { ok: false }; }); })\n\t\t.then(function(res){\n\t\t\tbtn.disabled = false;\n\t\t\tbtn.textContent = T.enviar;\n\t\t\tif (res && res.ok) {\n\t\t\t\tvar nomEv = (byId[idEv] && byId[idEv].nom) || res.event || '';\n\t\t\t\tvar plantilla = (res.estat === 'Confirmada') ? T.graciesConf : T.graciesPend;\n\t\t\t\tdocument.getElementById('ins-thanks-text').textContent = plantilla.replace('{event}', nomEv);\n\t\t\t\tformBox.classList.add('ins-hidden');\n\t\t\t\tthanks.classList.remove('ins-hidden');\n\t\t\t\troot.scrollIntoView({ behavior: 'smooth', block: 'start' });\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tif (res && res.codi === 'tancat') {\n\t\t\t\tvar r = radio(idEv);\n\t\t\t\tif (r) { delete byId[idEv]; var o = r.closest('.ins-evopt'); if (o) o.parentNode.removeChild(o); }\n\t\t\t\tdesplegar();\n\t\t\t}\n\t\t\tmostrarError((res && res.msg) ? res.msg : T.errXarxa);\n\t\t})\n\t\t.catch(function(){\n\t\t\tbtn.disabled = false;\n\t\t\tbtn.textContent = T.enviar;\n\t\t\tmostrarError(T.errXarxa);\n\t\t});\n});\n\n\/* Inscriure una altra persona: es mant\u00e9 l'activitat i l'empresa *\/\ndocument.getElementById('ins-again').addEventListener('click', function(){\n\tvar evGuardat = triat(), empGuardada = val('empresa');\n\tform.reset();\n\tvar r = radio(evGuardat);\n\tif (r) r.checked = true;\n\tmarcar(); marcarAssist();\n\tform.querySelector('[name=\"empresa\"]').value = empGuardada;\n\tt0 = Date.now();\n\tthanks.classList.add('ins-hidden');\n\tformBox.classList.remove('ins-hidden');\n\tform.querySelector('[name=\"nom\"]').focus();\n});\n\n})();\n<\/script>\n<!-- \/ASCEN Inscripci\u00f3 activitats v1 -->\n\n\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":458,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-992185","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.ascen.net\/es\/wp-json\/wp\/v2\/pages\/992185","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ascen.net\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ascen.net\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ascen.net\/es\/wp-json\/wp\/v2\/users\/458"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ascen.net\/es\/wp-json\/wp\/v2\/comments?post=992185"}],"version-history":[{"count":3,"href":"https:\/\/www.ascen.net\/es\/wp-json\/wp\/v2\/pages\/992185\/revisions"}],"predecessor-version":[{"id":992188,"href":"https:\/\/www.ascen.net\/es\/wp-json\/wp\/v2\/pages\/992185\/revisions\/992188"}],"wp:attachment":[{"href":"https:\/\/www.ascen.net\/es\/wp-json\/wp\/v2\/media?parent=992185"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}