{"id":149,"date":"2026-10-29T20:02:26","date_gmt":"2026-10-29T19:02:26","guid":{"rendered":"https:\/\/taalko.site.transip.me\/?page_id=149"},"modified":"2026-10-29T21:09:12","modified_gmt":"2026-10-29T20:09:12","slug":"zapisy","status":"publish","type":"page","link":"https:\/\/taalknobbel.nl\/nl\/zapisy\/","title":{"rendered":"Zapisy na kurs"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"149\" class=\"elementor elementor-149\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b1e13c2 e-flex e-con-boxed e-con e-parent\" data-id=\"b1e13c2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-024fb13 elementor-widget elementor-widget-shortcode\" data-id=\"024fb13\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><style>\n.elementor-149 .elementor-element-b1e13c2{padding:0!important;background:#fbfcff!important;width:100%!important;max-width:none!important;gap:0!important}\n.elementor-149 .elementor-element-b1e13c2>.e-con-inner{width:100%!important;max-width:none!important;padding:0!important}\n.elementor-149 .elementor-element-b1e13c2 .elementor-widget-shortcode{width:100%}\n#tk-registration{--navy:#14295c;--orange:#f26712;--line:#e9e9ef;--muted:#69728c;color:var(--navy);font:14px Montserrat,Arial,sans-serif;background:#fbfcff;width:100%;text-align:left}\n#tk-registration *{box-sizing:border-box}\n#tk-registration button{font:inherit;cursor:pointer;text-transform:none;letter-spacing:normal;box-shadow:none;line-height:1.4}\n#tk-registration button:focus-visible,#tk-registration a:focus-visible{outline:3px solid #3768b3;outline-offset:4px}\n#tk-registration .tk-shell{max-width:1280px;padding:0 28px;margin:auto}\n#tk-registration .tk-hero{padding:44px 0 27px}\n#tk-registration .tk-eyebrow{font-size:11px;font-weight:800;letter-spacing:2.2px;color:var(--orange)}\n#tk-registration h1{font-size:clamp(29px,3.2vw,43px);font-weight:800;letter-spacing:-1.7px;margin:12px 0 11px;line-height:1.18;color:var(--navy)}\n#tk-registration p{line-height:1.65}\n#tk-registration .tk-intro{color:#58627e;margin:0;font-size:14px}\n#tk-registration .tk-steps{display:flex;gap:28px;flex-wrap:wrap;margin-top:25px;padding:0;list-style:none}\n#tk-registration .tk-step{display:flex;align-items:center;gap:9px;font-size:12px;color:#69728c;font-weight:600}\n#tk-registration .tk-step b{display:grid;place-items:center;border-radius:50%;height:24px;width:24px;background:#eaf0ff;color:var(--navy)}\n#tk-registration .tk-step:first-child{color:var(--navy)}\n#tk-registration .tk-step:first-child b{background:var(--orange);color:#fff}\n#tk-registration .tk-layout{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:25px;align-items:start;padding-bottom:25px}\n#tk-registration .tk-panel{background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 14px 45px rgba(19,38,82,.075)}\n#tk-registration .tk-chooser{padding:25px;min-width:0}\n#tk-registration .tk-sectionhead{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}\n#tk-registration h2{margin:0;font-size:20px;letter-spacing:-.5px;line-height:1.4;font-weight:800;color:var(--navy)}\n#tk-registration .tk-sectionhead span{font-size:12px;color:var(--muted)}\n#tk-registration .tk-filters{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 22px}\n#tk-registration .tk-filters button{border:1px solid #dfe3eb;background:#fff;padding:10px 17px;border-radius:24px;color:var(--navy);font-weight:700;font-size:12px}\n#tk-registration .tk-filters button[aria-pressed=true]{background:var(--navy);color:#fff;border-color:var(--navy)}\n#tk-registration .tk-cardlist{display:grid;gap:13px}\n#tk-registration .tk-course{border:1px solid #e7e9f0;border-radius:14px;padding:19px 18px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;transition:border-color .2s}\n#tk-registration .tk-course:hover{border-color:#ffc29d}\n#tk-registration .tk-course.tk-selected{border-color:#f9a36d;background:#fffaf6}\n#tk-registration .tk-courseleft{display:flex;gap:14px;align-items:flex-start;min-width:0}\n#tk-registration .tk-symbol{height:43px;width:43px;flex-shrink:0;background:#fff0e5;border-radius:12px;display:grid;place-items:center;color:var(--orange);font-size:20px;font-weight:800}\n#tk-registration h3{font-size:15px;font-weight:800;margin:0 0 5px;letter-spacing:-.2px;line-height:1.5;color:var(--navy)}\n#tk-registration h3 span{font-weight:500;color:#9aa0b2}\n#tk-registration .tk-meta{display:flex;gap:8px 15px;flex-wrap:wrap;color:#58627e;font-size:11.5px;margin:9px 0 0;line-height:1.65}\n#tk-registration .tk-tag{font-size:10px;color:#147457;background:#e8faf1;padding:5px 8px;border-radius:8px;font-weight:700;display:inline-block;margin-top:9px}\n#tk-registration .tk-unavailable{color:#695342;background:#fff2e6}\n#tk-registration .tk-courseaction{text-align:right;min-width:147px}\n#tk-registration .tk-price{font-size:21px;font-weight:800;margin-bottom:10px;line-height:1.25}\n#tk-registration .tk-price small{display:block;color:#69728c;font-size:10px;font-weight:500;margin-top:4px}\n#tk-registration .tk-add{border:0;border-radius:24px;padding:11px 16px;background:var(--orange);color:#fff;font-size:11px;font-weight:800;white-space:nowrap}\n#tk-registration .tk-add.tk-chosen{background:#e9f6ee;color:#167e53}\n#tk-registration .tk-add:disabled{background:#eaecef;color:#687082;cursor:default}\n#tk-registration .tk-noresult{padding:25px;background:#f8f9fc;border-radius:13px;color:#626c86;font-size:13px;line-height:1.8}\n#tk-registration a{color:var(--navy);text-decoration:underline;text-underline-offset:3px}\n#tk-registration .tk-hint{display:flex;gap:10px;margin-top:20px;border-radius:11px;padding:14px;background:#f4f7fe;color:#506184;font-size:12px;line-height:1.65}\n#tk-registration .tk-hint strong{color:var(--navy)}\n#tk-registration .tk-basket{position:sticky;top:48px;padding:25px}\n#tk-registration .tk-basket h2{margin:0 0 7px}\n#tk-registration .tk-count{color:var(--orange)}\n#tk-registration .tk-sub{font-size:12px;color:var(--muted);margin:0 0 20px}\n#tk-registration .tk-basketitems{min-height:85px}\n#tk-registration .tk-empty{background:#f9faff;color:#63708b;text-align:center;border:1px dashed #d8deeb;padding:22px 12px;border-radius:12px;font-size:12px;line-height:1.7}\n#tk-registration .tk-entry{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid #edf0f5;padding:13px 0;font-size:12px}\n#tk-registration .tk-entry strong{display:block;font-size:12px}\n#tk-registration .tk-entry small{display:block;color:#63708b;font-size:11px;margin-top:6px;line-height:1.4}\n#tk-registration .tk-remove{border:0;background:transparent;color:#687082;font-size:20px;padding:0 4px;align-self:flex-start;border-radius:4px;min-width:30px;min-height:30px}\n#tk-registration .tk-line{height:1px;background:#eceef4;margin:21px 0}\n#tk-registration .tk-total{display:flex;justify-content:space-between;font-size:12px;align-items:center;gap:8px}\n#tk-registration .tk-total strong{font-size:28px;letter-spacing:-1px;white-space:nowrap}\n#tk-registration .tk-paymentinfo{background:#fff5eb;padding:14px;border-radius:11px;margin:18px 0;font-size:11.5px;line-height:1.7;color:#695342}\n#tk-registration .tk-paymentinfo strong{color:var(--navy)}\n#tk-registration .tk-checkout{background:var(--orange);border:0;color:#fff;border-radius:11px;padding:17px;width:100%;font-weight:800;font-size:13px}\n#tk-registration .tk-checkout:disabled{opacity:.45;cursor:not-allowed}\n#tk-registration .tk-footnote{font-size:10.5px;color:#69728c;text-align:center;line-height:1.5;margin-top:13px}\n#tk-registration .tk-message{font-size:12px;line-height:1.6;color:#9b3021;margin:12px 0}\n#tk-registration .tk-message:empty{display:none}\n#tk-registration .tk-below{margin:0;padding:0 0 40px;font-size:11.5px;color:#63708e}\n#tk-registration .tk-below b{color:var(--navy)}\n#tk-registration [aria-busy=true]{opacity:.65}\n@media(max-width:1000px){#tk-registration .tk-layout{grid-template-columns:minmax(0,1fr) 310px;gap:18px}#tk-registration .tk-chooser,#tk-registration .tk-basket{padding:20px}#tk-registration .tk-course{grid-template-columns:1fr}#tk-registration .tk-courseaction{display:flex;justify-content:space-between;align-items:center;text-align:left}#tk-registration .tk-price{margin:0}}\n@media(max-width:760px){#tk-registration .tk-layout{grid-template-columns:1fr}#tk-registration .tk-basket{position:static}#tk-registration .tk-hero{padding-top:32px}#tk-registration h1{letter-spacing:-1px}}\n@media(max-width:560px){#tk-registration .tk-shell{padding-left:16px;padding-right:16px}#tk-registration .tk-steps{gap:12px}#tk-registration .tk-step{font-size:10px}#tk-registration .tk-chooser,#tk-registration .tk-basket{padding:17px}#tk-registration .tk-sectionhead{display:block}#tk-registration .tk-sectionhead span{display:block;margin-top:7px}#tk-registration .tk-course{padding:16px 13px}#tk-registration .tk-symbol{width:34px;height:34px;font-size:17px}#tk-registration .tk-courseleft{gap:10px}#tk-registration .tk-filters{gap:7px}#tk-registration .tk-filters button{padding:9px 13px}#tk-registration .tk-total strong{font-size:26px}}\n#tk-registration a.tk-add{display:inline-block;color:#fff;text-decoration:none}\n#tk-registration .tk-prive .tk-symbol{font-size:14px;letter-spacing:-.5px}\n#tk-registration .tk-tag{font-size:11.5px!important}#tk-registration .tk-price small{font-size:11.5px!important}#tk-registration .tk-perhour{display:block;margin-top:4px;color:#EE5F15;font-size:12.5px;font-weight:700;white-space:nowrap}#tk-registration .tk-footnote{font-size:12px!important}#tk-registration .tk-loyal{margin:14px 0 0;padding:10px 12px;background:#FCF8F3;border-left:3px solid #EE5F15;border-radius:8px;font-size:12.5px;line-height:1.5;color:#1B2A5E;font-weight:600}#tk-registration .tk-meta{font-size:12.5px!important}#tk-registration .tk-entry small{font-size:12px!important}@media(max-width:560px){#tk-registration .tk-step{font-size:12px!important}}\n<\/style>\n<div id=\"tk-registration\"><div class=\"tk-shell\">\n<section class=\"tk-hero\"><div class=\"tk-eyebrow\">ZAPISY NA KURSY<\/div><h1>Tw\u00f3j niderlandzki zaczyna si\u0119 tutaj.<\/h1><p class=\"tk-intro\">Wybierz poziom i termin. Mo\u017cesz doda\u0107 kilka kurs\u00f3w do jednego koszyka i zap\u0142aci\u0107 razem.<\/p><ol class=\"tk-steps\"><li class=\"tk-step\"><b>1<\/b> Wybierz kurs<\/li><li class=\"tk-step\"><b>2<\/b> Sprawd\u017a koszyk<\/li><li class=\"tk-step\"><b>3<\/b> Op\u0142a\u0107 i potwierd\u017a zapis<\/li><\/ol><\/section>\n<div class=\"tk-layout\"><section class=\"tk-panel tk-chooser\" aria-labelledby=\"tk-picker-title\"><div class=\"tk-sectionhead\"><h2 id=\"tk-picker-title\">Wybierz sw\u00f3j kurs<\/h2><span>Stacjonarnie w Posterholt \u00b7 36 godzin nauki<\/span><\/div><div class=\"tk-filters\" role=\"group\" aria-label=\"Filtruj kursy wed\u0142ug poziomu\"><\/div><div class=\"tk-cardlist\"><\/div><div class=\"tk-hint\"><span aria-hidden=\"true\">\ud83d\udca1<\/span><div><strong>Nie wiesz, jaki poziom wybra\u0107?<\/strong><br><a href=\"https:\/\/taalknobbel.nl\/nl\/?page_id=151&#038;preview=true\">Zr\u00f3b bezp\u0142atny test poziomuj\u0105cy<\/a> lub <a href=\"https:\/\/taalknobbel.nl\/nl\/?page_id=147&#038;preview=true\">skontaktuj si\u0119 z nami<\/a> przed zakupem.<\/div><\/div><\/section>\n<aside class=\"tk-panel tk-basket\" aria-labelledby=\"tk-basket-title\"><h2 id=\"tk-basket-title\">Tw\u00f3j koszyk <span class=\"tk-count\">(0)<\/span><\/h2><p class=\"tk-sub\">Wszystkie wybrane kursy w jednym miejscu.<\/p><div class=\"tk-basketitems\"><\/div><div class=\"tk-line\"><\/div><div class=\"tk-total\"><span>Razem do zap\u0142aty<\/span><strong class=\"tk-totalvalue\">\u20ac0<\/strong><\/div><div class=\"tk-paymentinfo\"><strong>Wygodne p\u0142atno\u015bci<\/strong><div>\u2713 Online (iDEAL, karta)<\/div><div>\u2713 Got\u00f3wk\u0105 w pierwszym dniu zaj\u0119\u0107<\/div><div>\u2713 Klarna: w 3 ratach lub w ci\u0105gu 30 dni<\/div><\/div><button type=\"button\" class=\"tk-checkout\" disabled>Przejd\u017a do p\u0142atno\u015bci \u2192<\/button><div class=\"tk-message\" role=\"status\" aria-live=\"polite\"><\/div><p class=\"tk-loyal\">Kontynuujesz nauk\u0119? Nasi kursanci dostaj\u0105 \u221210% na kolejny kurs grupowy. Osobisty kod wysy\u0142amy e-mailem po zako\u0144czeniu kursu.<\/p><p class=\"tk-footnote\">Miejsce zostaje potwierdzone po pomy\u015blnej p\u0142atno\u015bci. Samo dodanie kursu do koszyka nie rezerwuje miejsca.<\/p><\/aside><\/div>\n<p class=\"tk-below\">\ud83d\udd12 <b>Bezpieczny proces:<\/b> sprawd\u017a wybrane grupy i \u0142\u0105czn\u0105 kwot\u0119 przed p\u0142atno\u015bci\u0105. Potwierdzenie zam\u00f3wienia otrzymasz e-mailem.<\/p>\n<noscript><p>W\u0142\u0105cz JavaScript, aby skorzysta\u0107 z koszyka, lub <a href=\"https:\/\/taalknobbel.nl\/nl\/?page_id=147&#038;preview=true\">skontaktuj si\u0119 z nami<\/a>.<\/p><\/noscript><\/div><\/div>\n<script>\n(function(){\nconst root=document.getElementById('tk-registration');\nif(!root || root.dataset.ready) return;\nroot.dataset.ready='true';\nconst config={\"endpoint\":\"https:\\\/\\\/taalknobbel.nl\\\/wp-admin\\\/admin-ajax.php\",\"nonce\":\"cbf7a171b3\",\"state\":{\"courses\":[{\"level\":\"A0\\u2013A1\",\"title\":\"Niderlandzki od zera\",\"day\":\"Sobota\",\"date\":\"16 stycznia 2027\",\"hours\":\"10:00\\u201313:00\",\"id\":857,\"price\":499,\"stock\":8,\"available\":true},{\"level\":\"A0\\u2013A1\",\"title\":\"Niderlandzki od zera\",\"day\":\"Niedziela\",\"date\":\"17 stycznia 2027\",\"hours\":\"10:00\\u201313:00\",\"id\":858,\"price\":499,\"stock\":8,\"available\":true},{\"level\":\"A1\\u2013A2\",\"title\":\"Niderlandzki dalej\",\"day\":\"Sobota\",\"date\":\"16 stycznia 2027\",\"hours\":\"13:30\\u201316:30\",\"id\":859,\"price\":499,\"stock\":8,\"available\":true}],\"cart\":[],\"total\":0,\"checkout\":\"https:\\\/\\\/taalknobbel.nl\\\/nl\\\/finalizacja-zapisu\\\/\"},\"quiz\":\"https:\\\/\\\/taalknobbel.nl\\\/nl\\\/?page_id=151\\u0026preview=true\",\"contact\":\"https:\\\/\\\/taalknobbel.nl\\\/nl\\\/?page_id=147\\u0026preview=true\",\"interest\":\"https:\\\/\\\/taalknobbel.nl\\\/nl\\\/?page_id=153\\u0026preview=true\",\"prive\":\"https:\\\/\\\/taalknobbel.nl\\\/nl\\\/?page_id=165\\u0026preview=true\",\"pr\":{\"filter\":\"Priv\\u00e9lessen\",\"level\":\"1-op-1\",\"title\":\"Priv\\u00e9lessen\",\"when\":\"Tijdstip in overleg\",\"length\":\"60, 90 of 120 min per week\",\"where\":\"Online of in Posterholt\",\"tag\":\"Abonnement \\u00b7 betaling per 4 weken\",\"from\":\"vanaf\",\"per\":\"per week \\u00b7 abonnement\",\"button\":\"Kies priv\\u00e9lessen \\u2192\"}};\nlet state=config.state,busy=false;\nconst levels=['Wszystkie','A0\u2013A1','A1\u2013A2','A2\u2013B1','B1\u2013B2','Indywidualne'];\nconst group=new URLSearchParams(location.search).get('grupa')||'';\nlet filter=(group==='prive'||group==='indywidualne')?'Indywidualne':group.startsWith('a0')?'A0\u2013A1':group==='a1'?'A1\u2013A2':group==='a2'?'A2\u2013B1':group==='b1'?'B1\u2013B2':'Wszystkie';\nconst q=s=>root.querySelector(s);\nconst esc=v=>String(v??'').replace(\/[&<>\"']\/g,c=>({'&':'&amp;','<':'&lt;','>':'&gt;','\"':'&quot;',\"'\":'&#39;'}[c]));\nconst money=n=>'\u20ac '+new Intl.NumberFormat('pl-PL',{maximumFractionDigits:2,minimumFractionDigits:Number(n)%1?2:0}).format(n);\nfunction priveCard(){const p=config.pr;return '<article class=\"tk-course tk-prive\"><div class=\"tk-courseleft\"><div class=\"tk-symbol\" aria-hidden=\"true\">1:1<\/div><div><h3>'+esc(p.level)+' <span>|<\/span> '+esc(p.title)+'<\/h3><div class=\"tk-meta\"><span>\ud83d\udcc5 '+esc(p.when)+'<\/span><span>\ud83d\udd58 '+esc(p.length)+'<\/span><span>\ud83d\udccd '+esc(p.where)+'<\/span><\/div><span class=\"tk-tag\">\u25cf '+esc(p.tag)+'<\/span><\/div><\/div><div class=\"tk-courseaction\"><div class=\"tk-price\">'+esc(p.from)+' '+money(40)+'<small>'+esc(p.per)+'<\/small><\/div><a class=\"tk-add\" href=\"'+esc(config.prive)+'\">'+esc(p.button)+'<\/a><\/div><\/article>';}\nfunction render(){\nq('.tk-filters').innerHTML=levels.map(l=>'<button type=\"button\" data-level=\"'+l+'\" aria-pressed=\"'+(filter===l)+'\">'+(l==='Indywidualne'?esc(config.pr.filter):l)+'<\/button>').join('');\nconst shown=filter==='Indywidualne'?[]:state.courses.filter(c=>filter==='Wszystkie'||c.level===filter);\nq('.tk-cardlist').innerHTML=shown.length?shown.map(c=>{\nconst item=state.cart.find(i=>i.id===c.id);\nconst seats=c.stock===null?'Sprawd\u017a dost\u0119pno\u015b\u0107':c.stock>0?c.stock+'\/8 wolne':'Brak wolnych miejsc';\nreturn '<article class=\"tk-course '+(item?'tk-selected':'')+'\"><div class=\"tk-courseleft\"><div class=\"tk-symbol\" aria-hidden=\"true\">\u2197<\/div><div><h3>'+esc(c.level)+' <span>|<\/span> '+esc(c.title)+'<\/h3><div class=\"tk-meta\"><span>\ud83d\udcc5 '+esc(c.day)+', '+esc(c.date)+'<\/span><span>\ud83d\udd58 '+esc(c.hours)+'<\/span><span>\ud83d\udccd Posterholt<\/span><\/div><span class=\"tk-tag '+(!c.available?'tk-unavailable':'')+'\">\u25cf '+esc(seats)+'<\/span><\/div><\/div><div class=\"tk-courseaction\"><div class=\"tk-price\">'+money(c.price)+'<small>ca\u0142y kurs \u00b7 36 godzin<\/small><span class=\"tk-perhour\">'+((document.documentElement.lang||'').indexOf('nl')===0?'dat is maar '+money(Math.round(c.price\/36*100)\/100)+' per uur':'czyli tylko '+money(Math.round(c.price\/36*100)\/100)+' za godzin\u0119')+'<\/span><\/div><button type=\"button\" class=\"tk-add '+(item?'tk-chosen':'')+'\" data-product=\"'+c.id+'\" aria-label=\"'+(item?'Usu\u0144 z koszyka: ':'Dodaj do koszyka: ')+esc(c.level+' \u00b7 '+c.day)+'\" '+(busy||(!c.available&&!item)?'disabled':'')+'>'+(item?'\u2713 Dodano \u00b7 usu\u0144':c.available?'\uff0b Do koszyka':'Brak miejsc')+'<\/button><\/div><\/article>';\n}).join(''):'<div class=\"tk-noresult\"><strong>'+(filter==='A2\u2013B1'?'A2\u2013B1 \u00b7 Niderlandzki pewniej \u2014 stycze\u0144 2027':filter==='B1\u2013B2'?'B1\u2013B2 \u00b7 Niderlandzki swobodnie \u2014 2027':'Brak dost\u0119pnych termin\u00f3w')+'<\/strong><br>Szczeg\u00f3\u0142owe terminy s\u0105 w przygotowaniu. <a href=\"'+esc(config.interest)+'\">Zapisz si\u0119 na list\u0119 zainteresowanych<\/a>, a poinformujemy Ci\u0119 o nowych grupach.<\/div>';\nif(filter==='Indywidualne')q('.tk-cardlist').innerHTML=priveCard();else if(filter==='Wszystkie')q('.tk-cardlist').insertAdjacentHTML('beforeend',priveCard());\nq('.tk-count').textContent='('+state.cart.reduce((s,i)=>s+i.quantity,0)+')';\nq('.tk-basketitems').innerHTML=state.cart.length?state.cart.map(i=>'<div class=\"tk-entry\"><div><strong>'+esc(i.level+(i.day?' \u00b7 '+i.day:''))+'<\/strong><small>'+esc(i.date+(i.hours?', '+i.hours:''))+'<\/small><small>'+money(i.price)+(i.quantity>1?' \u00b7 '+i.quantity+' miejsca':'')+'<\/small><\/div><button type=\"button\" class=\"tk-remove\" data-remove=\"'+esc(i.key)+'\" aria-label=\"Usu\u0144 z koszyka: '+esc(i.level+' \u00b7 '+i.day)+'\" '+(busy?'disabled':'')+'>\u00d7<\/button><\/div>').join(''):'<div class=\"tk-empty\"><span aria-hidden=\"true\">\ud83d\uded2<\/span><br>Tw\u00f3j koszyk jest jeszcze pusty.<br>Dodaj kurs z listy obok.<\/div>';\nq('.tk-totalvalue').textContent=money(state.total);\nq('.tk-checkout').disabled=busy||!state.cart.length;\n}\nasync function update(operation,extra={}){\nif(busy)return;busy=true;root.setAttribute('aria-busy','true');q('.tk-message').textContent='';render();\ntry{\nconst response=await fetch(config.endpoint,{method:'POST',credentials:'same-origin',headers:{'Content-Type':'application\/x-www-form-urlencoded'},body:new URLSearchParams({action:'tk_course_picker',nonce:config.nonce,operation,...extra})});\nconst result=await response.json();\nif(!response.ok||!result.success)throw new Error(result.data?.message||'Nie uda\u0142o si\u0119 zaktualizowa\u0107 koszyka. Spr\u00f3buj ponownie.');\nstate=result.data;\nq('.tk-message').textContent=operation==='add'?'Kurs zosta\u0142 dodany do koszyka.':operation==='remove'?'Kurs zosta\u0142 usuni\u0119ty z koszyka.':'';\n}catch(error){q('.tk-message').textContent=error.message||'Sprawd\u017a po\u0142\u0105czenie i spr\u00f3buj ponownie.';}\nfinally{busy=false;root.removeAttribute('aria-busy');render();}\n}\nroot.addEventListener('click',e=>{\nconst level=e.target.closest('[data-level]');\nif(level){filter=level.dataset.level;render();q('[data-level=\"'+filter+'\"]').focus();return;}\nconst add=e.target.closest('[data-product]');\nif(add){const item=state.cart.find(i=>i.id===Number(add.dataset.product));update(item?'remove':'add',item?{cart_key:item.key}:{product_id:add.dataset.product});return;}\nconst remove=e.target.closest('[data-remove]');\nif(remove){update('remove',{cart_key:remove.dataset.remove});return;}\nif(e.target.closest('.tk-checkout')&&!busy&&state.cart.length)location.assign(state.checkout);\n});\nrender();update('state');\n})();\n<\/script>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2d43644 e-flex e-con-boxed e-con e-parent\" data-id=\"2d43644\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fe3e4f3 elementor-widget elementor-widget-heading\" data-id=\"fe3e4f3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Tw\u00f3j kolejny krok<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ab50056 elementor-widget elementor-widget-text-editor\" data-id=\"ab50056\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Wybierz kurs albo napisz do nas \u2014 pomo\u017cemy Ci znale\u017a\u0107 odpowiedni poziom.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c957e38 e-con-full e-flex e-con e-child\" data-id=\"c957e38\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ecbb202 elementor-widget elementor-widget-button\" data-id=\"ecbb202\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/taalknobbel.nl\/kursy\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Kursy i terminy \u2192<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6302287 elementor-widget elementor-widget-button\" data-id=\"6302287\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/taalknobbel.nl\/test-poziomu\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Dobierz poziom<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4914c15 elementor-widget elementor-widget-button\" data-id=\"4914c15\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/taalknobbel.nl\/kontakt\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Kontakt<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2d6f153 e-flex e-con-boxed e-con e-parent\" data-id=\"2d6f153\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0fb3ca0 e-flex e-con-boxed e-con e-parent\" data-id=\"0fb3ca0\" 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-4d70654 elementor-widget elementor-widget-html\" data-id=\"4d70654\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>.elementor .elementor-element-2d0c34c{display:block!important;padding:0 28px!important;width:100%!important;max-width:none!important;background:#fff!important;--content-width:100%}.elementor-element-2d0c34c>.e-con-inner{width:100%!important;max-width:1240px!important;margin:0 auto!important;padding:0!important;display:block!important}.elementor-element-2d0c34c>.e-con-inner>.e-con{width:100%!important;max-width:none!important;margin:0!important;padding:10px 0!important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-444ab6e e-con-full e-flex e-con e-parent\" data-id=\"444ab6e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30667be elementor-widget elementor-widget-html\" data-id=\"30667be\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>.elementor-149 .elementor-element-59a994d .elementor-heading-title{color:#1B2A5E!important}\n.elementor-149 .elementor-element-d0a9cbb .elementor-heading-title{color:#1B2A5E!important}\n.elementor-149 .elementor-element-e878c41 .elementor-heading-title{color:#1B2A5E!important}\n.elementor-149 .elementor-element-ef9699d .elementor-heading-title{color:#1B2A5E!important}\n.elementor-149 .elementor-element-47329a9 .elementor-button{background-color:#EE5F15!important;border-color:#EE5F15!important}\n.elementor-149 .elementor-element-b1e13c2{background-color:#FDF0E6!important}\n.elementor-149 .elementor-element-9e1bdaf div{color:#2F3A5F!important}\n.elementor-149 .elementor-element-9e1bdaf p{color:#2F3A5F!important}\n.elementor-149 .elementor-element-1b6eede .elementor-heading-title{color:#1B2A5E!important}\n.elementor-149 .elementor-element-f671847 div{color:#2F3A5F!important}\n.elementor-149 .elementor-element-f671847 p{color:#2F3A5F!important}\n.elementor-149 .elementor-element-7b5015f{background-color:#FDF0E6!important}\n.elementor-149 .elementor-element-28c2b5e .elementor-heading-title{color:#1B2A5E!important}\n.elementor-149 .elementor-element-ac9ff89 div{color:#2F3A5F!important}\n.elementor-149 .elementor-element-ac9ff89 p{color:#2F3A5F!important}\n.elementor-149 .elementor-element-f787eea{background-color:#FDF0E6!important}\n.elementor-149 .elementor-element-93dac47 .elementor-heading-title{color:#1B2A5E!important}\n.elementor-149 .elementor-element-4200953 div{color:#2F3A5F!important}\n.elementor-149 .elementor-element-4200953 p{color:#2F3A5F!important}\n.elementor-149 .elementor-element-ec27c28{background-color:#FDF0E6!important}\n.elementor-149 .elementor-element-361801a .elementor-heading-title{color:#1B2A5E!important}\n.elementor-149 .elementor-element-8c49a3c div{color:#2F3A5F!important}\n.elementor-149 .elementor-element-8c49a3c p{color:#2F3A5F!important}\n.elementor-149 .elementor-element-67ec7a1 .elementor-heading-title{color:#1B2A5E!important}\n.elementor-149 .elementor-element-3abd973 p{color:#2F3A5F!important}\n.elementor-149 .elementor-element-18c8408 .elementor-button{color:#2F3A5F!important}\n.elementor-149 .elementor-element-b346c04 .elementor-button{color:#2F3A5F!important}\n.elementor-149 .elementor-element-e115e3a .elementor-heading-title{color:#1B2A5E!important}\n.elementor-149 .elementor-element-4d10d40 div{color:#2F3A5F!important}\n.elementor-149 .elementor-element-4d10d40 p{color:#2F3A5F!important}\n.elementor-149 .elementor-element-003e7d0 .elementor-button{color:#2F3A5F!important}\n.elementor-149 .elementor-element-2d43644{background-color:#FDF0E6!important}\n.elementor-149 .elementor-element-fe3e4f3 .elementor-heading-title{color:#1B2A5E!important}\n.elementor-149 .elementor-element-ab50056 div{color:#2F3A5F!important}\n.elementor-149 .elementor-element-ab50056 p{color:#2F3A5F!important}\n.elementor-149 .elementor-element-ecbb202 .elementor-button{background-color:#EE5F15!important;border-color:#EE5F15!important}\n.elementor-149 .elementor-element-6302287 .elementor-button{color:#2F3A5F!important}\n.elementor-149 .elementor-element-4914c15 .elementor-button{color:#2F3A5F!important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a9fa33e e-con-full e-flex e-con e-parent\" data-id=\"a9fa33e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d54968e elementor-widget elementor-widget-html\" data-id=\"d54968e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>.elementor-149 .elementor-element.elementor-element-f9a1c52 a{display:block!important;width:100%!important;max-width:100%!important}.elementor-149 .elementor-element.elementor-element-f9a1c52 img{width:100%!important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-26a0b83 e-con-full e-flex e-con e-parent\" data-id=\"26a0b83\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f32f7d0 elementor-widget elementor-widget-html\" data-id=\"f32f7d0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>.elementor-149{background:#fff!important;margin-bottom:0!important;padding-bottom:0!important}.elementor-149 footer~.e-con{display:none!important}.page-id-149 #content,.page-id-149 main{padding-bottom:0!important;margin-bottom:0!important}.elementor-149 .elementor-element.elementor-element-2d43644{margin-top:48px!important;margin-bottom:48px!important}.elementor-149 .elementor-element.elementor-element-2d6f153{display:none!important}.elementor-149 .elementor-element.elementor-element-5aa9b34{margin-bottom:0!important;margin-top:0!important}@media(max-width:767px){.elementor-149 .elementor-element.elementor-element-2d43644{margin-top:32px!important;margin-bottom:32px!important}}<\/style><style>.elementor-149 .elementor-widget-button .elementor-button,.elementor-149 .tk-form button{font-family:Montserrat,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:1.3!important;text-transform:none!important;letter-spacing:0!important;border-radius:40px!important;padding:13px 22px!important;min-height:44px!important;box-sizing:border-box!important;text-align:center!important}<\/style><style>.elementor-149 footer a{color:#fff!important;text-decoration:underline!important;text-underline-offset:3px}.elementor-149 .elementor-element-2477a97{padding-top:28px!important}.elementor-149 .elementor-element-2d43644{display:none!important}<\/style><style>.elementor-149 footer a{color:#fff!important;text-decoration:underline!important;text-underline-offset:3px}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Zg\u0142o\u015b ch\u0119\u0107 udzia\u0142u w kursie Taalknobbel. Wybierz poziom i termin; dost\u0119pno\u015b\u0107 oraz warunki rezerwacji potwierdzimy przed p\u0142atno\u015bci\u0105.<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-149","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/taalknobbel.nl\/nl\/wp-json\/wp\/v2\/pages\/149","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/taalknobbel.nl\/nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/taalknobbel.nl\/nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/taalknobbel.nl\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/taalknobbel.nl\/nl\/wp-json\/wp\/v2\/comments?post=149"}],"version-history":[{"count":10,"href":"https:\/\/taalknobbel.nl\/nl\/wp-json\/wp\/v2\/pages\/149\/revisions"}],"predecessor-version":[{"id":1696,"href":"https:\/\/taalknobbel.nl\/nl\/wp-json\/wp\/v2\/pages\/149\/revisions\/1696"}],"wp:attachment":[{"href":"https:\/\/taalknobbel.nl\/nl\/wp-json\/wp\/v2\/media?parent=149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}