{"id":69,"date":"2020-05-07T17:07:33","date_gmt":"2020-05-07T16:07:33","guid":{"rendered":"https:\/\/szkolenia.platformaedukacyjna.eu\/?page_id=69"},"modified":"2026-08-19T18:58:38","modified_gmt":"2026-08-19T17:58:38","slug":"szkolenia-2","status":"publish","type":"page","link":"https:\/\/online.szkoleniadlaweterynarii.pl\/index.php\/szkolenia-2\/","title":{"rendered":"Szkolenia"},"content":{"rendered":"\n<style>body.page-id-69 #main-content > .container{padding-top:0}<\/style>\n<div id=\"szkApp\" style=\"max-width:1600px;margin:0 auto;padding:0 20px 70px;\">\n  <div class=\"iw-pbanner iw-pb-szk\" style=\"position:relative;overflow:hidden;min-height:270px;display:flex;flex-direction:column;justify-content:center;margin:0 -20px 26px;padding:58px 24px 40px;background:linear-gradient(135deg,#2f8d47 0%,#3d9b55 55%,#62b46f 100%);\"><span style=\"position:absolute;width:340px;height:340px;border-radius:50%;border:2px dashed rgba(255,255,255,.5);top:-120px;left:-90px;\"><\/span><span style=\"position:absolute;width:300px;height:300px;border-radius:50%;background:rgba(255,255,255,.10);bottom:-160px;right:-100px;\"><\/span><span style=\"position:absolute;width:190px;height:190px;border-radius:50%;border:2px dashed rgba(255,255,255,.45);bottom:-70px;right:20%;\"><\/span><span style=\"position:absolute;width:120px;height:120px;border-radius:50%;background:rgba(255,255,255,.08);top:24px;right:12%;\"><\/span>\n  <div style=\"position:relative;max-width:1100px;margin:0 auto;text-align:center;\">\n  <h1 style=\"font-size:32px;line-height:1.3;color:#ffffff;text-align:center;margin:0 0 10px;text-shadow:0 1px 2px rgba(0,0,0,.12);\">Szkolenia on-line dla Inspekcji Weterynaryjnej<\/h1>\n  <p style=\"color:rgba(255,255,255,.92);text-align:center;max-width:760px;margin:0 auto 18px;\">Nagrania szkole\u0144, materia\u0142y i imienne certyfikaty dla zarejestrowanych uczestnik\u00f3w.<\/p>\n  <div id=\"szkFilters\" style=\"display:flex;gap:12px;justify-content:center;align-items:center;flex-wrap:wrap;margin:0 0 8px;\">\n    <select id=\"szkCat\" style=\"padding:10px 14px;border:1px solid #cfd8d2;border-radius:8px;font-size:14px;color:#242424;background:#fff;width:240px;max-width:100%;\"><option value=\"\">Wszystkie kategorie<\/option><option value=\"33\">Szkolenia dla Weterynarii<\/option><option value=\"40\">\u2014 Zdrowie i ochrona zwierz\u0105t<\/option><option value=\"41\">\u2014 Bezpiecze\u0144stwo \u017cywno\u015bci<\/option><option value=\"38\">\u2014 Nadz\u00f3r farmaceutyczny<\/option><option value=\"39\">\u2014 Pasze i utylizacja<\/option><\/select>\n    <select id=\"szkLect\" style=\"padding:10px 14px;border:1px solid #cfd8d2;border-radius:8px;font-size:14px;color:#242424;background:#fff;width:240px;max-width:100%;\"><option value=\"\">Wszyscy wyk\u0142adowcy<\/option><option>Aleksandra Widuli\u0144ska<\/option><option>Jacek Kucharski<\/option><option>Katarzyna Szymanek<\/option><option>Magdalena Ju\u015bci\u0144ska<\/option><option>Miros\u0142aw Welz<\/option><option>Piotr Kicman<\/option><option>Urszula Giedroj\u0107-Brzana<\/option><\/select>\n  <\/div>\n  <p id=\"szkCount\" style=\"text-align:center;font-size:13px;color:rgba(255,255,255,.9);margin:12px 0 0;\">Szkole\u0144: 10<\/p>\n  <\/div><\/div>\n  <div id=\"szkGrid\" style=\"display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:22px;\"><a href=\"\/index.php\/2026\/07\/25\/zmiany-w-zwalczaniu-chorob-zakaznych-zwierzat-ustawa-o-zdrowiu-zwierzat-i-ahl-2016-429\/\" style=\"display:block;background:#ffffff;border:1px solid #e2e8e4;border-top:4px solid #2f8d47;border-radius:12px;padding:18px;text-decoration:none;box-shadow:0 2px 8px rgba(0,0,0,.05);\"><span style=\"display:inline-block;background:#e9f4ec;color:#2f8d47;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;padding:6px 10px;border-radius:6px;margin-bottom:12px;\">Choroby zaka\u017ane \u00b7 Przepisy, rejestry i eksport<\/span><h3 style=\"margin:0 0 10px;font-size:17px;line-height:1.4;color:#242424;\">Zmiany w zwalczaniu chor\u00f3b zaka\u017anych zwierz\u0105t \u2014 ustawa o zdrowiu zwierz\u0105t i AHL (2016\/429)<\/h3><p style=\"margin:0 0 12px;font-size:13px;color:#5b6b64;\">\ud83d\udc64 Miros\u0142aw Welz<\/p><span style=\"color:#2f8d47;font-weight:600;font-size:14px;\">Zobacz szkolenie \u2192<\/span><\/a><a href=\"\/index.php\/2026\/07\/25\/karmy-dla-zwierzat-domowych-wymagania-i-nadzor\/\" style=\"display:block;background:#ffffff;border:1px solid #e2e8e4;border-top:4px solid #2f8d47;border-radius:12px;padding:18px;text-decoration:none;box-shadow:0 2px 8px rgba(0,0,0,.05);\"><span style=\"display:inline-block;background:#e9f4ec;color:#2f8d47;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;padding:6px 10px;border-radius:6px;margin-bottom:12px;\">Pasze i utylizacja<\/span><h3 style=\"margin:0 0 10px;font-size:17px;line-height:1.4;color:#242424;\">Karmy dla zwierz\u0105t domowych \u2014 wymagania i nadz\u00f3r<\/h3><p style=\"margin:0 0 12px;font-size:13px;color:#5b6b64;\">\ud83d\udc64 Urszula Giedroj\u0107-Brzana<\/p><span style=\"color:#2f8d47;font-weight:600;font-size:14px;\">Zobacz szkolenie \u2192<\/span><\/a><a href=\"\/index.php\/2026\/07\/25\/eksport-na-rynek-wielkiej-brytanii-wzory-zaswiadczen-i-swiadectwa-zdrowia\/\" style=\"display:block;background:#ffffff;border:1px solid #e2e8e4;border-top:4px solid #2f8d47;border-radius:12px;padding:18px;text-decoration:none;box-shadow:0 2px 8px rgba(0,0,0,.05);\"><span style=\"display:inline-block;background:#e9f4ec;color:#2f8d47;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;padding:6px 10px;border-radius:6px;margin-bottom:12px;\">Przepisy, rejestry i eksport<\/span><h3 style=\"margin:0 0 10px;font-size:17px;line-height:1.4;color:#242424;\">Eksport na rynek Wielkiej Brytanii \u2014 wzory za\u015bwiadcze\u0144 i \u015bwiadectwa zdrowia<\/h3><p style=\"margin:0 0 12px;font-size:13px;color:#5b6b64;\">\ud83d\udc64 Magdalena Ju\u015bci\u0144ska<\/p><span style=\"color:#2f8d47;font-weight:600;font-size:14px;\">Zobacz szkolenie \u2192<\/span><\/a><a href=\"\/index.php\/2026\/07\/25\/ustawa-o-zdrowiu-zwierzat-rejestracja-zakladow-i-nowych-podmiotow-nadzorowanych-ahl\/\" style=\"display:block;background:#ffffff;border:1px solid #e2e8e4;border-top:4px solid #2f8d47;border-radius:12px;padding:18px;text-decoration:none;box-shadow:0 2px 8px rgba(0,0,0,.05);\"><span style=\"display:inline-block;background:#e9f4ec;color:#2f8d47;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;padding:6px 10px;border-radius:6px;margin-bottom:12px;\">Przepisy, rejestry i eksport<\/span><h3 style=\"margin:0 0 10px;font-size:17px;line-height:1.4;color:#242424;\">Ustawa o zdrowiu zwierz\u0105t \u2014 rejestracja zak\u0142ad\u00f3w i nowych podmiot\u00f3w nadzorowanych (AHL)<\/h3><p style=\"margin:0 0 12px;font-size:13px;color:#5b6b64;\">\ud83d\udc64 Aleksandra Widuli\u0144ska<\/p><span style=\"color:#2f8d47;font-weight:600;font-size:14px;\">Zobacz szkolenie \u2192<\/span><\/a><a href=\"\/index.php\/2026\/07\/25\/uboj-zwierzat-i-produkcja-miesa\/\" style=\"display:block;background:#ffffff;border:1px solid #e2e8e4;border-top:4px solid #2f8d47;border-radius:12px;padding:18px;text-decoration:none;box-shadow:0 2px 8px rgba(0,0,0,.05);\"><span style=\"display:inline-block;background:#e9f4ec;color:#2f8d47;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;padding:6px 10px;border-radius:6px;margin-bottom:12px;\">Bezpiecze\u0144stwo \u017cywno\u015bci<\/span><h3 style=\"margin:0 0 10px;font-size:17px;line-height:1.4;color:#242424;\">Ub\u00f3j zwierz\u0105t i produkcja mi\u0119sa<\/h3><p style=\"margin:0 0 12px;font-size:13px;color:#5b6b64;\">\ud83d\udc64 Jacek Kucharski<\/p><span style=\"color:#2f8d47;font-weight:600;font-size:14px;\">Zobacz szkolenie \u2192<\/span><\/a><a href=\"\/index.php\/2026\/07\/25\/warunkowosc-i-kontrole-dobrostanu-zwierzat-gospodarskich-oraz-obsluga-irzplus\/\" style=\"display:block;background:#ffffff;border:1px solid #e2e8e4;border-top:4px solid #2f8d47;border-radius:12px;padding:18px;text-decoration:none;box-shadow:0 2px 8px rgba(0,0,0,.05);\"><span style=\"display:inline-block;background:#e9f4ec;color:#2f8d47;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;padding:6px 10px;border-radius:6px;margin-bottom:12px;\">Zdrowie i ochrona zwierz\u0105t \u00b7 Przepisy, rejestry i eksport<\/span><h3 style=\"margin:0 0 10px;font-size:17px;line-height:1.4;color:#242424;\">Warunkowo\u015b\u0107 i kontrole dobrostanu zwierz\u0105t gospodarskich oraz obs\u0142uga IRZplus<\/h3><p style=\"margin:0 0 12px;font-size:13px;color:#5b6b64;\">\ud83d\udc64 Aleksandra Widuli\u0144ska<\/p><span style=\"color:#2f8d47;font-weight:600;font-size:14px;\">Zobacz szkolenie \u2192<\/span><\/a><a href=\"\/index.php\/2026\/07\/25\/leki-weterynaryjne-kontrola-stosowania-w-gospodarstwach\/\" style=\"display:block;background:#ffffff;border:1px solid #e2e8e4;border-top:4px solid #2f8d47;border-radius:12px;padding:18px;text-decoration:none;box-shadow:0 2px 8px rgba(0,0,0,.05);\"><span style=\"display:inline-block;background:#e9f4ec;color:#2f8d47;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;padding:6px 10px;border-radius:6px;margin-bottom:12px;\">Nadz\u00f3r farmaceutyczny<\/span><h3 style=\"margin:0 0 10px;font-size:17px;line-height:1.4;color:#242424;\">Nadz\u00f3r farmaceutyczny \u2014 kontrola stosowania w gospodarstwach<\/h3><p style=\"margin:0 0 12px;font-size:13px;color:#5b6b64;\">\ud83d\udc64 Katarzyna Szymanek<\/p><span style=\"color:#2f8d47;font-weight:600;font-size:14px;\">Zobacz szkolenie \u2192<\/span><\/a><a href=\"\/index.php\/2026\/07\/25\/kontrola-pasz-duze-magazyny-zboza-z-ukrainy-pasze-a-asf\/\" style=\"display:block;background:#ffffff;border:1px solid #e2e8e4;border-top:4px solid #2f8d47;border-radius:12px;padding:18px;text-decoration:none;box-shadow:0 2px 8px rgba(0,0,0,.05);\"><span style=\"display:inline-block;background:#e9f4ec;color:#2f8d47;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;padding:6px 10px;border-radius:6px;margin-bottom:12px;\">Pasze i utylizacja<\/span><h3 style=\"margin:0 0 10px;font-size:17px;line-height:1.4;color:#242424;\">Kontrola pasz \u2014 du\u017ce magazyny, zbo\u017ca z Ukrainy, pasze a ASF<\/h3><p style=\"margin:0 0 12px;font-size:13px;color:#5b6b64;\">\ud83d\udc64 Urszula Giedroj\u0107-Brzana<\/p><span style=\"color:#2f8d47;font-weight:600;font-size:14px;\">Zobacz szkolenie \u2192<\/span><\/a><\/div>\n  <p id=\"szkEmpty\" style=\"display:none;text-align:center;color:#6b7770;margin:30px 0;\">Brak szkole\u0144 dla wybranych filtr\u00f3w.<\/p>\n  <div id=\"szkPager\" style=\"display:flex;gap:14px;justify-content:center;align-items:center;margin-top:28px;\">\n    <button id=\"szkOlder\" style=\"padding:10px 18px;border:2px solid #2f8d47;background:#fff;color:#2f8d47;font-weight:600;border-radius:8px;cursor:pointer;font-size:14px;\">\u2039 Wcze\u015bniejsze<\/button>\n    <span id=\"szkPage\" style=\"font-size:13px;color:#6b7770;\">1 \/ 2<\/span>\n    <button id=\"szkNewer\" style=\"padding:10px 18px;border:2px solid #2f8d47;background:#fff;color:#2f8d47;font-weight:600;border-radius:8px;cursor:pointer;font-size:14px;\" disabled>P\u00f3\u017aniejsze \u203a<\/button>\n  <\/div>\n<\/div>\n<script>\n(function(){\nvar DATA=[{\"id\":935,\"t\":\"Zmiany w zwalczaniu chor\u00f3b zaka\u017anych zwierz\u0105t \u2014 ustawa o zdrowiu zwierz\u0105t i AHL (2016\/429)\",\"u\":\"\/index.php\/2026\/07\/25\/zmiany-w-zwalczaniu-chorob-zakaznych-zwierzat-ustawa-o-zdrowiu-zwierzat-i-ahl-2016-429\/\",\"d\":\"2026-07-25\",\"l\":\"Miros\u0142aw Welz\",\"p\":\"500 z\u0142\",\"c\":[37,42,33]},{\"id\":934,\"t\":\"Karmy dla zwierz\u0105t domowych \u2014 wymagania i nadz\u00f3r\",\"u\":\"\/index.php\/2026\/07\/25\/karmy-dla-zwierzat-domowych-wymagania-i-nadzor\/\",\"d\":\"2026-07-25\",\"l\":\"Urszula Giedroj\u0107-Brzana\",\"p\":\"500 z\u0142\",\"c\":[39,33]},{\"id\":910,\"t\":\"Eksport na rynek Wielkiej Brytanii \u2014 wzory za\u015bwiadcze\u0144 i \u015bwiadectwa zdrowia\",\"u\":\"\/index.php\/2026\/07\/25\/eksport-na-rynek-wielkiej-brytanii-wzory-zaswiadczen-i-swiadectwa-zdrowia\/\",\"d\":\"2026-07-25\",\"l\":\"Magdalena Ju\u015bci\u0144ska\",\"p\":\"500 z\u0142\",\"c\":[42,33]},{\"id\":904,\"t\":\"Ustawa o zdrowiu zwierz\u0105t \u2014 rejestracja zak\u0142ad\u00f3w i nowych podmiot\u00f3w nadzorowanych (AHL)\",\"u\":\"\/index.php\/2026\/07\/25\/ustawa-o-zdrowiu-zwierzat-rejestracja-zakladow-i-nowych-podmiotow-nadzorowanych-ahl\/\",\"d\":\"2026-07-25\",\"l\":\"Aleksandra Widuli\u0144ska\",\"p\":\"500 z\u0142\",\"c\":[42,33]},{\"id\":903,\"t\":\"Ub\u00f3j zwierz\u0105t i produkcja mi\u0119sa\",\"u\":\"\/index.php\/2026\/07\/25\/uboj-zwierzat-i-produkcja-miesa\/\",\"d\":\"2026-07-25\",\"l\":\"Jacek Kucharski\",\"p\":\"500 z\u0142\",\"c\":[41,33]},{\"id\":896,\"t\":\"Warunkowo\u015b\u0107 i kontrole dobrostanu zwierz\u0105t gospodarskich oraz obs\u0142uga IRZplus\",\"u\":\"\/index.php\/2026\/07\/25\/warunkowosc-i-kontrole-dobrostanu-zwierzat-gospodarskich-oraz-obsluga-irzplus\/\",\"d\":\"2026-07-25\",\"l\":\"Aleksandra Widuli\u0144ska\",\"p\":\"500 z\u0142\",\"c\":[40,42,33]},{\"id\":893,\"t\":\"Nadz\u00f3r farmaceutyczny \u2014 kontrola stosowania w gospodarstwach\",\"u\":\"\/index.php\/2026\/07\/25\/leki-weterynaryjne-kontrola-stosowania-w-gospodarstwach\/\",\"d\":\"2026-07-25\",\"l\":\"Katarzyna Szymanek\",\"p\":\"500 z\u0142\",\"c\":[38,33]},{\"id\":891,\"t\":\"Kontrola pasz \u2014 du\u017ce magazyny, zbo\u017ca z Ukrainy, pasze a ASF\",\"u\":\"\/index.php\/2026\/07\/25\/kontrola-pasz-duze-magazyny-zboza-z-ukrainy-pasze-a-asf\/\",\"d\":\"2026-07-25\",\"l\":\"Urszula Giedroj\u0107-Brzana\",\"p\":\"500 z\u0142\",\"c\":[39,33]},{\"id\":890,\"t\":\"Pasze \u2014 HACCP, procedury, etykieta\",\"u\":\"\/index.php\/2026\/07\/25\/pasze-haccp-procedury-etykieta\/\",\"d\":\"2026-07-25\",\"l\":\"Urszula Giedroj\u0107-Brzana\",\"p\":\"500 z\u0142\",\"c\":[39,33]},{\"id\":886,\"t\":\"Rzekomy pom\u00f3r drobiu (NDV) \u2014 post\u0119powanie w ognisku, kontrola, nadz\u00f3r\",\"u\":\"\/index.php\/2026\/07\/25\/rzekomy-pomor-drobiu-ndv-postepowanie-w-ognisku-kontrola-nadzor\/\",\"d\":\"2026-07-25\",\"l\":\"Piotr Kicman\",\"p\":\"500 z\u0142\",\"c\":[37,33]}];\nvar CATS=[{\"id\":34,\"name\":\"Bud\u017cet i VAT\",\"parent\":0},{\"id\":37,\"name\":\"Choroby zaka\u017ane\",\"parent\":33},{\"id\":40,\"name\":\"Zdrowie i ochrona zwierz\u0105t\",\"parent\":33},{\"id\":41,\"name\":\"Bezpiecze\u0144stwo \u017cywno\u015bci\",\"parent\":33},{\"id\":38,\"name\":\"Nadz\u00f3r farmaceutyczny\",\"parent\":33},{\"id\":39,\"name\":\"Pasze i utylizacja\",\"parent\":33},{\"id\":35,\"name\":\"Prawo i kadry\",\"parent\":0},{\"id\":42,\"name\":\"Przepisy, rejestry i eksport\",\"parent\":33},{\"id\":33,\"name\":\"Szkolenia dla Weterynarii\",\"parent\":0}];\nvar LM={\"935\":\"Miros\u0142aw Welz\",\"934\":\"Urszula Giedroj\u0107-Brzana\",\"911\":\"Artur Przysz\u0142o\",\"910\":\"Magdalena Ju\u015bci\u0144ska\",\"903\":\"Jacek Kucharski\",\"901\":\"Katarzyna Szymanek\",\"893\":\"Katarzyna Szymanek\",\"891\":\"Urszula Giedroj\u0107-Brzana\",\"890\":\"Urszula Giedroj\u0107-Brzana\",\"886\":\"Piotr Kicman\",\"878\":\"Jacek Kucharski\"};\nfunction iwCalcPER(){var _g=document.getElementById('szkGrid');var _w=(_g&&_g.clientWidth)||1160;return Math.max(1,Math.floor((_w+26)\/366))*4;}var __iwRT;window.addEventListener('resize',function(){clearTimeout(__iwRT);__iwRT=setTimeout(function(){try{render();}catch(e){}},180);});var PER=iwCalcPER(), page=1, fl='', fc='';\nvar NAME={}; CATS.forEach(function(c){NAME[c.id]=c.name;});\nfunction descOf(id){ var out=[+id]; CATS.forEach(function(c){ if(c.parent===+id) out.push(c.id); }); return out; }\nvar g=document.getElementById('szkGrid'), cnt=document.getElementById('szkCount'), emp=document.getElementById('szkEmpty'),\n    older=document.getElementById('szkOlder'), newer=document.getElementById('szkNewer'), pg=document.getElementById('szkPage'),\n    selL=document.getElementById('szkLect'), selC=document.getElementById('szkCat');\nfunction chip(x){ var subs=x.c.filter(function(c){var cc=CATS.find(function(k){return k.id===c;}); return cc&&cc.parent;});\n  if(subs.length) return subs.map(function(s){return NAME[s];}).join(' \u00b7 ');\n  var top=x.c.find(function(c){var cc=CATS.find(function(k){return k.id===c;}); return cc&&!cc.parent;});\n  return top?NAME[top]:'Szkolenie'; }\nfunction card(x){return '<a href=\"'+x.u+'\" style=\"display:flex;flex-direction:column;background:#ffffff;border:1px solid #e2e8e4;border-top:4px solid #2f8d47;border-radius:12px;padding:18px;text-decoration:none;box-shadow:0 2px 8px rgba(0,0,0,.05);\">'\n +'<span style=\"display:flex;align-items:center;justify-content:center;text-align:center;height:46px;background:'+(x.kkbg||'#e9f4ec')+';color:'+(x.kktx||'#2f8d47')+';font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;padding:4px 12px;border-radius:6px;margin-bottom:12px;line-height:1.5;overflow:hidden;\">'+chip(x)+'<\/span>'\n +'<h3 style=\"display:flex;align-items:flex-start;height:120px;margin:0 0 10px;font-size:17px;line-height:1.4;color:'+(x.kttx||'#242424')+';background:'+(x.ktbg?x.ktbg+';border-radius:8px;padding:6px 8px':'transparent')+';text-align:center;justify-content:center;overflow:hidden;\">'+x.t+'<\/h3>'\n +'<p style=\"height:20px;margin:0 0 12px;font-size:13px;color:#5b6b64;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;\">'+(x.l?'\\ud83d\\udc64 '+x.l:'')+'<\/p>'\n +'<div style=\"display:flex;justify-content:space-between;align-items:center;gap:10px;\">'\n +'<span style=\"color:#2f8d47;font-weight:600;font-size:14px;\">Zobacz szkolenie \\u2192<\/span>'\n +(x.p?'<span style=\"background:#e9f4ec;color:#1f6b33;font-weight:700;font-size:13px;padding:4px 10px;border-radius:6px;white-space:nowrap;\">'+x.p+'<\/span>':'')\n +'<\/div><\/a>';}\nfunction list(){ var ds=fc?descOf(fc):null;\n  return DATA.filter(function(x){\n    if(fl&&x.l!==fl) return false;\n    if(ds&&!x.c.some(function(c){return ds.indexOf(c)>-1;})) return false;\n    return true; }); }\nfunction render(){PER=iwCalcPER();\n  var L=list(), tp=Math.max(1,Math.ceil(L.length\/PER)); if(page>tp)page=tp;\n  g.innerHTML=L.slice((page-1)*PER,page*PER).map(card).join('');\n  emp.style.display=L.length?'none':'block';\n  cnt.textContent='Szkole\u0144: '+L.length;\n  pg.textContent=page+' \/ '+tp;\n  newer.disabled=(page<=1); older.disabled=(page>=tp);\n  newer.style.opacity=newer.disabled?'.45':'1'; older.style.opacity=older.disabled?'.45':'1';\n}\nolder.onclick=function(){page++;render();window.scrollTo({top:0,behavior:'smooth'});};\nnewer.onclick=function(){page--;render();window.scrollTo({top:0,behavior:'smooth'});};\nselL.onchange=function(){fl=this.value;page=1;render();};\nselC.onchange=function(){fc=this.value;page=1;render();};\nrender();\n\/* ciche odswiezenie danych + kategorii *\/\nPromise.all([\n fetch('\/wp-json\/wp\/v2\/posts?categories=33&categories_exclude=32&status=publish&per_page=100&orderby=date&order=desc&_fields=id,title,link,date,categories,meta.iw_cena,meta.iw_kol_tyt_bg,meta.iw_kol_tyt_tx,meta.iw_kol_kat_bg,meta.iw_kol_kat_tx&_cb='+Date.now()).then(function(r){return r.json();}),\n fetch('\/wp-json\/wp\/v2\/categories?per_page=100&_fields=id,name,parent&_cb='+Date.now()).then(function(r){return r.json();})\n]).then(function(res){\n  var ps=res[0], cs=res[1]; if(!Array.isArray(ps)||!Array.isArray(cs))return;\n  var u36=cs.filter(function(c){return c.parent===36;}).map(function(c){return c.id;});\n  var nc=cs.filter(function(c){return c.parent===36||u36.indexOf(c.parent)>-1;}).map(function(c){return {id:c.id,name:c.name,parent:c.parent===36?0:c.parent};});\n  var nd=ps.map(function(p){return {id:p.id,t:p.title.rendered.replace(\/&#8211;|&#x2013;\/g,'\u2013').replace(\/&#8212;\/g,'\u2014').replace(\/&amp;\/g,'&'),u:new URL(p.link).pathname,d:p.date.slice(0,10),l:LM[p.id]||'',p:(p.meta&&p.meta.iw_cena)||'',ktbg:(p.meta&&p.meta.iw_kol_tyt_bg)||'',kttx:(p.meta&&p.meta.iw_kol_tyt_tx)||'',kkbg:(p.meta&&p.meta.iw_kol_kat_bg)||'',kktx:(p.meta&&p.meta.iw_kol_kat_tx)||'',c:p.categories.filter(function(c){return c!==32;})};});\n  if(JSON.stringify(nd)!==JSON.stringify(DATA)||JSON.stringify(nc)!==JSON.stringify(CATS)){\n    DATA=nd; CATS=nc; NAME={}; CATS.forEach(function(c){NAME[c.id]=c.name;});\n    var used={}; nd.forEach(function(x){x.c.forEach(function(c){used[c]=1;});});\n    CATS.forEach(function(c){ if(used[c.id]&&c.parent) used[c.parent]=1; });\n    var opts='<option value=\"\">Wszystkie kategorie<\/option>';\n    CATS.filter(function(c){return !c.parent&&used[c.id];}).forEach(function(t){\n      opts+='<option value=\"'+t.id+'\">'+t.name+'<\/option>';\n      CATS.filter(function(c){return c.parent===t.id&&used[c.id];}).sort(function(a,b){return a.name.localeCompare(b.name,'pl');}).forEach(function(ch){ opts+='<option value=\"'+ch.id+'\">\u2014 '+ch.name+'<\/option>'; });\n    });\n    var cur=selC.value; selC.innerHTML=opts; selC.value=cur;\n    var ls=[]; nd.forEach(function(x){ if(x.l&&ls.indexOf(x.l)<0)ls.push(x.l); }); ls.sort(function(a,b){return a.localeCompare(b,'pl');});\n    var curL=selL.value; selL.innerHTML='<option value=\"\">Wszyscy wyk\u0142adowcy<\/option>'+ls.map(function(l){return '<option>'+l+'<\/option>';}).join(''); selL.value=curL;\n    render(); }\n}).catch(function(){});\n})();\n<\/script>\n<script>\n(function(){\n  var linkR={},ready=false;\n  function norm(u){try{return new URL(u,location.origin).pathname.replace(\/\\\/+$\/,'');}catch(e){return (u||'').replace(\/\\\/+$\/,'');}}\n  function build(cb){Promise.all([44,45,46].map(function(cid){return fetch('\/wp-json\/wp\/v2\/posts?categories='+cid+'&per_page=100&_fields=link',{credentials:'same-origin'}).then(function(r){return r.json();}).then(function(a){return {cid:cid,links:(Array.isArray(a)?a:[]).map(function(p){return norm(p.link);})};});})).then(function(res){res.forEach(function(o){o.links.forEach(function(pl){(linkR[pl]=linkR[pl]||{})[o.cid]=1;});});ready=true;cb&&cb();}).catch(function(){ready=true;cb&&cb();});}\n  function apply(){var sel=document.getElementById('szkRodzaj');if(!sel)return;var val=sel.value;var grid=document.getElementById('szkGrid');if(!grid)return;Array.prototype.forEach.call(grid.children,function(card){var a=(card.matches&&card.matches('a[href]'))?card:(card.querySelector&&card.querySelector('a[href]'));var pl=norm(a?a.getAttribute('href'):'');var show=(!val)||!!(linkR[pl]&&linkR[pl][val]);if(show){if(card.getAttribute('data-rodzh')){card.style.display=card.getAttribute('data-rodzp')||'';card.removeAttribute('data-rodzh');}}else{card.setAttribute('data-rodzp',card.style.display);card.style.display='none';card.setAttribute('data-rodzh','1');}});var _v=0;Array.prototype.forEach.call(grid.children,function(c){if(c.style.display!=='none')_v++;});var _cc=document.getElementById('szkCount');if(_cc)_cc.textContent='Szkole\u0144: '+_v;}\n  function addSel(){var f=document.getElementById('szkFilters');if(!f)return false;if(document.getElementById('szkRodzaj'))return true;var c=document.getElementById('szkCat');var s=document.createElement('select');s.id='szkRodzaj';if(c)s.style.cssText=c.style.cssText;s.innerHTML='<option value=\"\">Wszystkie rodzaje<\/option><option value=\"46\">Szkolenie off-line (video)<\/option><option value=\"45\">Szkolenie on-line na \\u017cywo<\/option><option value=\"44\">Szkolenie stacjonarne<\/option>';f.appendChild(s);s.addEventListener('change',apply);return true;}\n  function hook(){['szkCat','szkLect'].forEach(function(id){var el=document.getElementById(id);if(!el||el.__rh)return;el.__rh=1;var o=el.onchange;el.onchange=function(e){var r=o&&o.call(this,e);[0,150,400].forEach(function(d){setTimeout(apply,d);});return r;};});}\n  function init(){if(!addSel())return setTimeout(init,200);hook();build(function(){apply();});}\n  if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();\n})();\n<\/script>\n\n\n<script>\/*IW-STAT-FILTER*\/(function(){\nif(window.__iwStat)return; window.__iwStat=1;\nvar grid=document.getElementById('szkGrid'), bar=document.getElementById('szkFilters'); if(!grid||!bar)return;\ngrid.style.transition='opacity .18s ease'; grid.style.opacity='0'; var revealed=false; function reveal(){ if(revealed)return; revealed=true; grid.style.opacity='1'; } setTimeout(reveal,3500);\nvar MAP={}, ready=false; var today=new Date(); today.setHours(0,0,0,0);\nfunction norm(u){try{return new URL(u,location.origin).pathname.replace(\/\\\/+$\/,'');}catch(e){return(''+u).replace(\/\\\/+$\/,'');}}\nvar proto=document.getElementById('szkCat'); var sel=document.createElement('select'); sel.id='szkStat';\nif(proto){sel.className=proto.className; sel.style.cssText=proto.style.cssText;}\nsel.innerHTML='<option value=\\\"akt\\\">Aktualne<\/option><option value=\\\"arch\\\">Archiwalne<\/option><option value=\\\"all\\\">Wszystkie<\/option>';\nif(proto&&proto.parentElement&&proto.parentElement!==bar){var w=proto.parentElement.cloneNode(false); w.appendChild(sel); bar.appendChild(w);}else{bar.appendChild(sel);}\nsel.addEventListener('change',applyStat);\nfunction decorate(){[].forEach.call(grid.querySelectorAll('a'),function(card){var info=MAP[norm(card.getAttribute('href'))]; if(!info)return;\n var title=card.querySelector('h3,h2,.entry-title');\n if(title && !card.querySelector('.szk-namebox')){var nb=document.createElement('div'); nb.className='szk-namebox'; nb.style.cssText='background:#eef6f0;border:1px solid #d8e8dd;border-left:4px solid #2f8d47;border-radius:10px;padding:12px 14px;margin:0 0 12px;'; card.insertBefore(nb,card.firstChild); nb.appendChild(title);}\n if(info.img && !card.querySelector('.szk-thumb')){var im=document.createElement('img'); im.className='szk-thumb'; im.src=info.img; im.loading='lazy'; im.style.cssText='width:100%;height:auto;display:block;border-radius:10px;margin:0 0 12px;'; var nb=card.querySelector('.szk-namebox'); if(nb)card.insertBefore(im, nb.nextSibling); else card.insertBefore(im, card.firstChild);}\n card.setAttribute('data-arch',info.arch?'1':'0'); card.style.borderLeft='5px solid '+info.color;\n var b=card.querySelector('.szk-stat'); if(!b){b=document.createElement('span'); b.className='szk-stat'; card.appendChild(b);}\n b.style.cssText='display:inline-block;margin-top:8px;font-size:12px;font-weight:700;color:#fff;padding:3px 10px;border-radius:14px;background:'+info.color; b.textContent=info.label;\n}); applyStat(); if(ready)reveal();}\nfunction applyStat(){ if(!ready)return; var v=(document.getElementById('szkStat')||{}).value||'akt';\n [].forEach.call(grid.querySelectorAll('a'),function(card){ if(card.getAttribute('data-arch')===null)return; var a=card.getAttribute('data-arch')==='1'; var show=v==='all'||(v==='akt'&&!a)||(v==='arch'&&a); if(!show){card.setAttribute('data-stathide','1'); card.style.display='none';} else if(card.getAttribute('data-stathide')==='1'){card.removeAttribute('data-stathide'); card.style.display='';} });}\nnew MutationObserver(function(){decorate();}).observe(grid,{childList:true});\n['szkCat','szkLect','szkRodzaj'].forEach(function(id){var e=document.getElementById(id); if(e)e.addEventListener('change',function(){setTimeout(decorate,30);});});\nfetch('\/wp-json\/wp\/v2\/posts?per_page=100&categories=33&categories_exclude=32&status=publish&_fields=id,link,meta,featured_media',{cache:'no-store'}).then(function(r){return r.json();}).then(function(posts){\n var mids=[]; (posts||[]).forEach(function(p){var m=p.meta||{}; var arch=(m.iw_archiwalne==='1'||m.iw_archiwalne===1); var d=((m.iw_data_szkolenia||'')+'').trim(); var label='Dost\u0119pne stale',color='#2f8d47';\n  if(d){var dt=new Date(d+'T00:00:00'); var disp=d.split('-').reverse().join('.'); if(dt<today){arch=true;label='Archiwum \u2014 '+disp;color='#8a8f98';}else{label='Termin: '+disp;}} else if(arch){label='Archiwum';color='#8a8f98';}\n  MAP[norm(p.link)]={arch:arch,label:label,color:color,fm:p.featured_media,img:null}; if(p.featured_media)mids.push(p.featured_media);});\n function fin(){ready=true; decorate(); reveal();}\n if(mids.length){fetch('\/wp-json\/wp\/v2\/media?include='+mids.join(',')+'&per_page=100&_fields=id,source_url,media_details',{cache:'no-store'}).then(function(r){return r.json();}).then(function(md){var by={};(md||[]).forEach(function(x){var s=x.media_details&&x.media_details.sizes; var u=(s&&s.medium&&s.medium.source_url)||(s&&s.medium_large&&s.medium_large.source_url)||(s&&s.large&&s.large.source_url)||x.source_url; by[x.id]=u;}); Object.keys(MAP).forEach(function(k){var e=MAP[k]; if(e.fm&&by[e.fm])e.img=by[e.fm];}); fin();}).catch(fin);} else fin();\n}).catch(function(){ready=true; reveal();});\n})();<\/script>\n\n\n\n<script id=\"iw-recount-observer\">\n(function(){if(window.__iwRC)return;window.__iwRC=1;function rc(){var g=document.getElementById(\"szkGrid\"),c=document.getElementById(\"szkCount\");if(!g||!c)return;var v=0;Array.prototype.forEach.call(g.children,function(x){if(x.nodeType===1&&getComputedStyle(x).display!==\"none\")v++;});var t=c.textContent.replace(\/\\d+\/,v);if(c.textContent!==t)c.textContent=t;}function init(){var g=document.getElementById(\"szkGrid\");if(!g)return setTimeout(init,250);try{new MutationObserver(function(){setTimeout(rc,30);}).observe(g,{childList:true,attributes:true,subtree:true,attributeFilter:[\"style\",\"class\"]});}catch(e){}[300,800,1600,2600].forEach(function(d){setTimeout(rc,d);});}if(document.readyState===\"loading\")document.addEventListener(\"DOMContentLoaded\",init);else init();})();\n<\/script>\n\n","protected":false},"excerpt":{"rendered":"<p>Szkolenia on-line dla Inspekcji Weterynaryjnej Nagrania szkole\u0144, materia\u0142y i imienne certyfikaty dla zarejestrowanych uczestnik\u00f3w. Wszystkie kategorieSzkolenia dla Weterynarii\u2014 Zdrowie i ochrona zwierz\u0105t\u2014 Bezpiecze\u0144stwo \u017cywno\u015bci\u2014 Nadz\u00f3r farmaceutyczny\u2014 Pasze i utylizacja Wszyscy wyk\u0142adowcyAleksandra Widuli\u0144skaJacek KucharskiKatarzyna SzymanekMagdalena Ju\u015bci\u0144skaMiros\u0142aw WelzPiotr KicmanUrszula Giedroj\u0107-Brzana Szkole\u0144: 10 Choroby zaka\u017ane \u00b7 Przepisy, rejestry i eksport Zmiany w zwalczaniu chor\u00f3b zaka\u017anych zwierz\u0105t \u2014 ustawa [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-69","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/online.szkoleniadlaweterynarii.pl\/index.php\/wp-json\/wp\/v2\/pages\/69","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/online.szkoleniadlaweterynarii.pl\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/online.szkoleniadlaweterynarii.pl\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/online.szkoleniadlaweterynarii.pl\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/online.szkoleniadlaweterynarii.pl\/index.php\/wp-json\/wp\/v2\/comments?post=69"}],"version-history":[{"count":44,"href":"https:\/\/online.szkoleniadlaweterynarii.pl\/index.php\/wp-json\/wp\/v2\/pages\/69\/revisions"}],"predecessor-version":[{"id":1354,"href":"https:\/\/online.szkoleniadlaweterynarii.pl\/index.php\/wp-json\/wp\/v2\/pages\/69\/revisions\/1354"}],"wp:attachment":[{"href":"https:\/\/online.szkoleniadlaweterynarii.pl\/index.php\/wp-json\/wp\/v2\/media?parent=69"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}