Všichni toužíme po domově, který je oázou klidu a bezpečí. Paradoxně se však v mnoha našich obydlích skrývá tichý nepřítel, který neúnavně pracuje proti našemu zdraví: špatná kvalita vnitřního ovzduší. Není to jen o prachu, který vidíme. Jde o neviditelný koktejl alergenů, toxinů a mikroorganismů, které denně dýcháme. Vzduchotechnika, která má zajistit cirkulaci čerstvého vzduchu, se v případě nedostatečné údržby může stát líhní pro tyto nechtěné spolubydlící. Mluvíme o prachových roztočích (Dermatophagoides), zákeřných spórách plísní, bakteriích a jejich endotoxinech – látkách, které mohou dramaticky zhoršit život alergikům a astmatikům. Představte si domov jako složitý ekosystém, kde každý prvek ovlivňuje ten další. Zanedbané potrubí vzduchotechniky, zanesené filtry a vlhkost v systému vytváří ideální podmínky pro jejich množení. Nejde jen o nepříjemné kýchání nebo ucpaný nos; jde o chronické zdravotní potíže, které mohou vést k vážným respiračním onemocněním, únavě a snížení celkové kvality života. Mnohdy si ani neuvědomujeme, že příčinou našich problémů může být právě znečištěná vzduchotechnika, která místo čerstvého vzduchu vhání do našich plic nebezpečné zplodiny. Abyste si udělali komplexní představu o údržbě vašeho domova, mohlo by vás také zajímat téma Kůže v autě jako nová: Zvyšte cenu vozu!, protože čistota a hygiena se týká každé části našeho prostředí, včetně interiéru vozidla.
📑 Co se v článku dozvíte:
-
👉 Mikrobiologická analýza prostředí: Co se skrývá v prachu a filtrech?
-
👉 Roztoči, plísně a endotoxiny: Tiší nepřátelé alergiků a astmatiků
-
👉 Hloubková dezinfekce a eliminace alergenů: Cesta ke zdravému dýchání
-
👉 Certifikace pro alergiky a citlivé prostory: Proč kvalita rozhoduje
-
👉 Četnost čištění: Jak často udržovat vzduchotechniku v kondici?
Běžný úklid sice dokáže odstranit povrchový prach, ale na mikrobiologické úrovni je naprosto nedostatečný. Skutečná čistota a zdravé vnitřní prostředí vyžadují hloubkový a odborný přístup. Profesionální čištění vzduchotechniky není luxus, ale nezbytná investice do zdraví celé rodiny. Zvláště v moderních, utěsněných budovách, kde je přirozená výměna vzduchu omezená, hraje vzduchotechnika kritickou roli. Její bezchybný provoz a mikrobiologická čistota jsou základem pro prevenci šíření alergenů, bakterií a virů. Ignorování této skutečnosti se může stát drahým špásem, a to nejen finančně, ale především na úkor vašeho zdraví. Proto je důležité pochopit, co se ve vaší vzduchotechnice skutečně odehrává a jak se proti tomu efektivně bránit.
- Riziko: Zanesená vzduchotechnika = líheň pro plísně, roztoče a bakterie.
- Zdraví: Přímá příčina alergických reakcí, astmatických záchvatů a respiračních problémů.
- Účinnost: Snižuje energetickou účinnost systému a zvyšuje náklady.
- Řešení: Profesionální mikrobiologické čištění a dezinfekce.
- Benefit: Čistý, zdravý vzduch, úleva pro alergiky, prodloužení životnosti zařízení.
Mikrobiologická analýza prostředí: Co se skrývá v prachu a filtrech?
Málokdo si uvědomuje, že v útrobách vzduchotechniky a ve filtrech se odehrává doslova mikrobiologická bitva. To, co se nám jeví jako obyčejný prach, je ve skutečnosti komplexní směsice organických i anorganických částic. Dominantní roli zde hrají prachoví roztoči (Dermatophagoides), titěrní členovci živící se odloupanou lidskou kůží. Tito tvorové sami o sobě nejsou primárně nebezpeční, ale jejich výměšky a tělíčka jsou jedním z nejčastějších a nejpotentnějších alergenů v domácím prostředí. Způsobují celoroční rýmu, zhoršují astma a vyvolávají atopický ekzém. A stejně jako ve vašem oblíbeném koberci nebo čalounění sedačky, i zde se množí s neuvěřitelnou rychlostí, pokud mají dostatek potravy a vlhkosti.
Vedle roztočů jsou dalším vážným problémem spóry plísní. Vlhkost, která se v kanálech vzduchotechniky může hromadit (kondenzace, nedostatečná údržba), vytváří ideální podmínky pro růst plísní. Jejich mikroskopické spóry se pak roznášejí po celém domě a mohou vyvolávat alergické reakce, respirační potíže, bolesti hlavy a u citlivých jedinců i závažnější onemocnění. Nesmíme zapomenout ani na bakterie a jejich endotoxiny. Bakteriální biofilmy se mohou tvořit na vlhkých površích uvnitř systému a uvolňovat endotoxiny – toxické látky, které jsou součástí buněčných stěn bakterií a mohou způsobovat záněty dýchacích cest, horečky a chřipkové stavy. Proto je zásadní provádět pravidelnou mikrobiologickou analýzu prostředí, aby se identifikovaly konkrétní patogeny a zvolila se nejúčinnější strategie likvidace.
Roztoči, plísně a endotoxiny: Tiší nepřátelé alergiků a astmatiků
Pro lidi trpící alergiemi a astmatem je kvalita vnitřního ovzduší otázkou každodenního přežití a komfortu. Zatímco zdravý jedinec může nepříjemnosti způsobené znečištěnou vzduchotechnikou vnímat jako mírné podráždění, pro alergika nebo astmatika mohou mít katastrofální následky. Alergeny produkované roztoči dráždí dýchací cesty, vyvolávají astmatické záchvaty, rýmu, kašel a dušnost. Plísňové spóry jsou stejně nebezpečné; kromě alergických reakcí mohou u citlivých jedinců vyvolat i chronické záněty dutin nebo plicní onemocnění. Endotoxiny, uvolňované bakteriemi, představují další závažnou hrozbu. I v nízkých koncentracích mohou vyvolat zánětlivé reakce v dýchacích cestách a zhoršovat průběh astmatu.
V praxi to znamená, že zanedbaná vzduchotechnika pracuje jako obří rozprašovač těchto škodlivin po celém interiéru. Místo aby filtry zachytávaly nečistoty, stávají se samy zdrojem kontaminace. A to je jen špička ledovce. V potrubí se usazuje prach, který dále slouží jako potrava pro roztoče a substrát pro růst bakterií a plísní. Tradiční čištění suchou cestou je často nedostatečné, protože nedokáže plně odstranit biofilmy a inaktivovat alergeny a toxiny. Proto je pro alergiky a astmatiky klíčová hloubková, mokrá dezinfekce, která se zaměřuje na kompletní likvidaci těchto mikrobiologických hrozeb a zanechává vzduchotechniku nejen čistou, ale i hygienicky nezávadnou. Zajištění čistoty se netýká pouze vzduchotechniky, ale i všech povrchů v domě, například pravidelné čištění koberců je stejně důležité pro udržení nízké koncentrace alergenů v bytě.
Hloubková dezinfekce a eliminace alergenů: Cesta ke zdravému dýchání
Pro dosažení skutečné mikrobiologické čistoty je nezbytná kombinace mechanického čištění a hloubkové dezinfekce. Není to jen o odsátí prachu. Profesionální likvidace roztočů, plísní a endotoxinů vyžaduje speciální techniky a certifikované prostředky. Naše týmy používají moderní technologie, které zahrnují mechanické čištění speciálními rotačními kartáči a vysavači s HEPA filtry pro odstranění veškerých mechanických nečistot z vnitřních stěn potrubí. Tím se fyzicky odstraní usazeniny, ve kterých se drží roztoči a spóry plísní.
Následuje fáze hloubkové dezinfekce, která je klíčová pro inaktivaci a likvidaci mikroorganismů. Často využíváme například ozonovou dezinfekci, která je vysoce účinná proti bakteriím, virům, plísním a roztočům. Ozon (O3) je silný oxidant, který proniká do všech koutů systému a efektivně ničí buněčné struktury mikroorganismů. Jeho výhodou je, že po reakci se rozpadá zpět na kyslík (O2), takže nezanechává žádné škodlivé zbytky. Další možností je aplikace speciálních dezinfekčních roztoků, které jsou šetrné k životnímu prostředí, ale zároveň nemilosrdné k patogenům. Tyto roztoky jsou navrženy tak, aby nejen zničily stávající mikroorganismy, ale také zabránily jejich opětovnému růstu na určitou dobu. Tímto komplexním přístupem zajistíme, že vaše vzduchotechnika bude nejen čistá na pohled, ale především mikrobiologicky nezávadná.
💰 Orientační ceník pro: 08/2026
Aktuální tržní sazby čistících prací platné pro rok 2026.
| Aspekt | PŘED profesionálním čištěním | PO profesionálním čištění a dezinfekci |
|---|---|---|
| Kvalita vzduchu | Prašný, zatuchlý, alergenní, s pachem plísní | Svěží, čistý, výrazně snížený výskyt alergenů |
| Alergeny (roztoči, plísně) | Vysoká koncentrace, aktivní růst a šíření | Minimální koncentrace, zničené spóry a tělíčka roztočů |
| Bakterie a endotoxiny | Významná bakteriální populace, potenciální produkce endotoxinů | Nízká nebo nulová bakteriální zátěž, bez endotoxinů |
| Energetická účinnost | Snížená kvůli zanesení, vyšší spotřeba energie | Obnovena na optimální úroveň, úspora nákladů |
| Zdravotní dopad | Zhoršení alergických a astmatických symptomů, riziko infekcí | Úleva od symptomů, snížené riziko respiračních onemocnění |
| Životnost systému | Zkrácená kvůli přetížení a korozi | Prodloužená díky optimálnímu provozu a údržbě |
* Konečná cena závisí na míře znečištění a dostupnosti lokality.
Certifikace pro alergiky a citlivé prostory: Proč kvalita rozhoduje
V oblasti mikrobiologické čistoty a hygieny vnitřního prostředí není prostor pro kompromisy, obzvláště pokud se jedná o domácnosti s alergiky, astmatiky, malými dětmi nebo seniory. Proto je výběr správného poskytovatele služeb naprosto klíčový. Certifikace hrají zásadní roli. Poskytují záruku, že firma dodržuje nejpřísnější hygienické a bezpečnostní normy a používá prověřené a efektivní postupy. Například certifikace ISO pro systémy řízení kvality a environmentálního managementu jsou dobrým indikátorem profesionality a odpovědnosti. Dále je důležité, aby použitá chemie byla certifikovaná jako ekologicky šetrná a bezpečná pro citlivé jedince. Mluvíme o eko-chemii, která má neutrální pH, neobsahuje agresivní látky a po aplikaci nezanechává toxické rezidua. Tyto produkty jsou speciálně vyvinuty pro použití v domácnostech s dětmi, domácími mazlíčky a pro alergiky, kde je minimalizace chemické zátěže naprosto nezbytná.
Kvalitní profesionál se navíc řídí relevantními technickými normami a doporučeními. V České republice existují normy pro větrání a klimatizaci, které definují požadavky na kvalitu vnitřního ovzduší a údržbu systémů. Dodržování těchto norem není jen byrokratická záležitost, ale záruka, že práce bude provedena s maximální péčí a efektivitou. Nezapomeňte se ptát na reference a školení techniků. Jen kvalifikovaný a zkušený tým dokáže provést diagnostiku, zvolit správné metody a zajistit, že po čištění bude vaše vzduchotechnika skutečně mikrobiologicky čistá a bezpečná. Investice do certifikovaných služeb se vždy vrátí v podobě zdravějšího prostředí a klidu pro celou rodinu.
Četnost čištění: Jak často udržovat vzduchotechniku v kondici?
Otázka, jak často by se měla vzduchotechnika čistit, je zásadní a odpověď závisí na několika faktorech. V domácnostech bez zvláštních zdravotních požadavků a s běžným provozem se obecně doporučuje provádět komplexní čištění a dezinfekci vzduchotechniky každé 2 až 3 roky. To pomáhá předcházet hromadění prachu, alergenů a mikrobiologické kontaminaci.
Nicméně, pokud ve vaší domácnosti žijí alergici, astmatici, malé děti, senioři nebo osoby s oslabenou imunitou, je frekvence čištění mnohem vyšší. V takových případech se doporučuje provádět profesionální čištění minimálně jednou ročně. Zvláště u alergiků a astmatiků je prevence akumulace alergenů klíčová pro minimalizaci zdravotních potíží. Dalším faktorem je typ prostředí. Pokud žijete v oblasti s vysokou prašností (například v blízkosti staveniště, rušné silnice) nebo máte domácí mazlíčky, kteří uvolňují chlupy a alergeny, může být nutné čistit vzduchotechniku ještě častěji.
Důležitá je také pravidelná údržba ze strany uživatele, jako je výměna filtrů. Většina systémů vyžaduje výměnu filtrů každé 3 měsíce. Toto základní opatření výrazně prodlužuje intervaly mezi profesionálním čištěním a zlepšuje kvalitu vzduchu. Pravidelná kontrola a včasné řešení problémů s vlhkostí v systému je taktéž klíčová, protože vlhkost je hlavní spouštěč růstu plísní. Pamatujte, že prevence je vždy levnější a efektivnější než řešení již vzniklých problémů.
Shrnutí: Dýchejte svobodně a zdravě
Udržování mikrobiologické čistoty ve vaší vzduchotechnice je investicí do zdraví, pohody a celkové kvality života vaší rodiny. Neviditelní nepřátelé, jako jsou roztoči, spóry plísní a bakteriální endotoxiny, mohou mít devastující dopad na dýchací cesty, zejména u alergiků a astmatiků. Amatérské pokusy o čištění často situaci zhorší, místo aby ji vyřešily, protože nedokážou dosáhnout hloubkové dezinfekce a odstranění všech zdrojů kontaminace.
Profesionální přístup, podpořený mikrobiologickou analýzou, certifikovanou eko-chemií a moderními technologiemi, jako je ozonová dezinfekce, je jedinou cestou, jak zajistit skutečně čisté a zdravé vnitřní prostředí. Takové čištění nejen eliminuje alergeny a patogeny, ale také prodlužuje životnost vašeho systému a zlepšuje jeho energetickou účinnost. Dovolte specialistům, aby se postarali o to, abyste ve svém domově mohli dýchat čistý a svěží vzduch bez obav z neviditelných hrozeb. Přijměte zodpovědnost za kvalitu vzduchu, který vydechujete, a zajistěte si klidnou mysl. Pro detailnější pohled na naše reference a postupy se podívejte na naše reference a postupy pro čištění vzduchotechniky.
Upozornění: Cistenikoberce.cz je nezávislý srovnávač a informační portál. Výběr dodavatele a kontrola kvality práce je vždy na uživateli.
Často kladené dotazy
Jak často bychom měli nechat čistit vzduchotechniku, pokud máme alergiky v domácnosti?
Pokud ve vaší domácnosti žijí alergici nebo astmatici, doporučuje se provádět profesionální mikrobiologické čištění vzduchotechniky minimálně jednou ročně. Tím zajistíte minimální koncentraci alergenů a patogenů v ovzduší.
Je ozonová dezinfekce bezpečná pro domácnosti s dětmi a mazlíčky?
Ano, ozonová dezinfekce je při správné aplikaci odborníkem velmi bezpečná. Po provedení dezinfekce se ozon rychle rozpadá zpět na kyslík a nezanechává žádné škodlivé chemické zbytky. Je však nutné, aby během procesu dezinfekce nikdo (ani zvířata) nebyl v ošetřovaném prostoru.
Jak poznám, že je moje vzduchotechnika znečištěná?
Mezi běžné známky patří zatuchlý nebo plísňový zápach v místnostech, zvýšené alergické reakce u členů domácnosti, viditelný prach kolem výstupů vzduchu, vyšší spotřeba energie na vytápění/chlazení a snížený průtok vzduchu z ventilačních otvorů.
Může se po čištění vzduchotechniky plíseň vrátit?
Profesionální čištění s hloubkovou dezinfekcí plíseň odstraní a zničí její spóry. Pokud se však v systému stále vyskytuje problém s nadměrnou vlhkostí, například kvůli kondenzaci nebo netěsnostem, plíseň se může časem vrátit. Je proto důležité řešit i základní příčiny vlhkosti.
Co všechno zahrnuje mikrobiologické čištění vzduchotechniky?
Zahrnuje mechanické čištění vnitřních stěn potrubí (rotační kartáče, vakuové sání), hloubkovou dezinfekci (např. ozonem nebo certifikovanými biocidy), čištění a dezinfekci ventilačních mřížek a výměnu či čištění filtrů. Někdy může být součástí i vizuální kontrola potrubí kamerou před a po čištění.
🛠️ Kalkulátor nákladů
Práce specialisty a technika
0 Kč
×
Profesionální extrakční stroj (výkon min. 2400W)
0 Kč
×
Certifikovaná čistící chemie s pH certifikací
0 Kč
×
Ochranné pomůcky a zakrytí okolí
0 Kč
×
Pojištění odpovědnosti za škodu (Garanční fond)
0 Kč
×
Doprava techniky a režijní náklady
0 Kč
×
👷 Práce a realizace
hod x
Kč
CELKOVÝ ODHAD
0 Kč
(function() {
var boxId = 'ck_calc_72805';
var ckData = {"db":{"hloubkovu00e9 tepovu00e1nu00ed":[120,"P"],"suchu00e9 u010diu0161tu011bnu00ed":[160,"CH"],"impregnace vlu00e1kna":[80,"CH"],"u010diu0161tu011bnu00ed persku00fdch":[450,"S"],"odstranu011bnu00ed pachu016f":[500,"CH"],"odstranu011bnu00ed skvrn":[150,"P"],"parnu00ed u010diu0161tu011bnu00ed zu00e1clon":[95,"T"],"u010diu0161tu011bnu00ed tu011bu017eku00fdch zu00e1vu011bsu016f":[140,"T"],"sundu00e1nu00ed a vu011bu0161enu00ed":[350,"P"],"pranu00ed a u017eehlenu00ed":[220,"P"],"u010diu0161tu011bnu00ed vertiku00e1lnu00edch":[85,"P"],"u010diu0161tu011bnu00ed u0159u00edmsku00fdch":[380,"T"],"u010diu0161tu011bnu00ed sedau010dky":[350,"P"],"u010diu0161tu011bnu00ed kou017eenu00e9":[550,"CH"],"u010diu0161tu011bnu00ed ku0159esla":[450,"P"],"u010diu0161tu011bnu00ed matracu00ed":[600,"T"],"u010diu0161tu011bnu00ed u017eidlu00ed":[120,"P"],"u010diu0161tu011bnu00ed taburetu":[180,"P"],"polu0161tu00e1u0159e a opu011brky":[95,"P"],"u010delo postele":[480,"P"],"impregnace textilu":[190,"CH"],"odstranu011bnu00ed zvu00edu0159ecu00edch chlupu016f":[250,"P"],"neutralizace pachu016f a mou010di":[450,"CH"],"dezinfekce horkou pu00e1rou":[350,"T"],"kancelu00e1u0159sku00e9 ku0159eslo":[220,"P"],"u010diu0161tu011bnu00ed kou010du00e1rku":[890,"S"],"autosedau010dka du011btsku00e1":[550,"S"],"u010diu0161tu011bnu00ed lu016fu017ekovin":[300,"T"],"mytu00ed oken (standard)":[35,"P"],"u010diu0161tu011bnu00ed ru00e1mu016f":[25,"P"],"mytu00ed u017ealuziu00ed":[60,"P"],"u010diu0161tu011bnu00ed vu00fdloh":[45,"T"],"parapety a su00edtu011b":[90,"P"],"tepovu00e1nu00ed interiu00e9ru":[2500,"T"],"u010diu0161tu011bnu00ed ku016fu017ee v autu011b":[3200,"CH"],"dezinfekce ozonem":[600,"T"],"mytu00ed oken auta":[400,"P"],"u010diu0161tu011bnu00ed okapu016f":[145,"S"],"u010diu0161tu011bnu00ed fasu00e1d":[180,"S"],"u010diu0161tu011bnu00ed stu0159ech":[220,"S"],"solu00e1rnu00ed panely":[250,"T"],"zu00e1mkovu00e1 dlau017eba":[110,"T"],"vymetu00e1nu00ed komu00edna":[850,"S"],"u010diu0161tu011bnu00ed kouu0159ovodu":[450,"S"],"vybu00edru00e1nu00ed sazu00ed":[300,"P"],"kontrola kamerou":[1200,"T"],"strojovu00e9 mytu00ed":[95,"T"],"voskovu00e1nu00ed podlah":[140,"CH"],"u010diu0161tu011bnu00ed spu00e1r":[180,"P"],"brouu0161enu00ed kamene":[650,"T"],"strojovu00e9 drhnutu00ed kotouu010dem":[115,"T"],"odstranu011bnu00ed staru00fdch vosku016f":[135,"CH"],"krystalizace mramoru":[480,"CH"],"impregnace betonu a kamene":[160,"CH"],"odmau0161tu011bnu00ed pru016fmyslovu00e9 podlahy":[125,"CH"],"odstranu011bnu00ed cementovu00fdch zbytku016f":[110,"P"],"vysokotlaku00e9 mytu00ed garu00e1u017eu00ed":[85,"T"],"nanu00e1u0161enu00ed protiskluzovu00e9 vrstvy":[195,"CH"],"leu0161tu011bnu00ed do vysoku00e9ho lesku":[155,"T"],"sanace litu00e9ho terasa":[550,"S"],"u010diu0161tu011bnu00ed antiskluzovu00e9 dlau017eby":[130,"P"],"doprava po mu011bstu011b":[350,"D"],"doprava mimo":[18,"D"],"pru00e1ce ve vu00fdu0161ku00e1ch":[800,"S"],"expresnu00ed pu0159u00edplatek":[50,"P"]},"multipliers":{"P":1.0606171433233336,"CH":1.090131654829648,"T":1.0486681710145718,"D":1.072483291847823,"S":1.0842686545979763},"hourly_base":750};
var initCalc = function() {
var box = document.getElementById(boxId);
if (!box) return;
// HLAVNÍ EVENT LISTENER (Input, Change, Click)
box.addEventListener('input', function(e) { if(!e.target.classList.contains('ck-add-input')) recalc(); });
box.addEventListener('change', function(e) { if(!e.target.classList.contains('ck-add-input')) recalc(); });
// MAZÁNÍ POLOŽEK (Event Delegation)
box.addEventListener('click', function(e) {
// Pokud klikneme na křížek
if (e.target.classList.contains('ck-remove')) {
var row = e.target.closest('.ck-row');
if (row) {
row.remove(); // Smazat z HTML
recalc(); // Přepočítat
}
}
});
var sendBtn = box.querySelector('.ck-btn');
if(sendBtn) sendBtn.addEventListener('click', sendEmail);
var addBtn = box.querySelector('.ck-add-btn');
var addInput = box.querySelector('.ck-add-input');
if(addBtn && addInput) {
addBtn.addEventListener('click', function(e) {
e.preventDefault();
addItem(addInput.value);
addInput.value = '';
});
addInput.addEventListener('keypress', function(e) {
if (e.key === 'Enter') {
e.preventDefault();
addBtn.click();
}
});
}
recalc();
function addItem(name) {
if (!name || name.length < 2) return; var price = getJsSmartPrice(name); var p_pro = Math.round(price * 1.45 / 10) * 10; var p_prem = Math.round(price * 2.2 / 10) * 10; var html = `
`+escapeHtml(name)+`
0 Kč
×
`;
var body = box.querySelector('.ck-body');
body.insertAdjacentHTML('beforeend', html);
recalc();
}
function getJsSmartPrice(name) {
var lower = name.toLowerCase();
var base = 450; var cat = 'M'; var found = false;
for (var key in ckData.db) {
if (lower.includes(key)) {
base = ckData.db[key][0];
cat = ckData.db[key][1];
found = true;
if ((lower.includes('sada') || lower.includes('balení')) && base < 250) base *= 5; break; } } if (!found) { base = (name.length > 20) ? 800 : 350; }
var koef = ckData.multipliers[cat] || 1;
var final = Math.round((base * koef) / 10) * 10;
return (final < 50) ? 150 : final; } function escapeHtml(text) { return text.replace(/[&<>"]/g, function(m) { return {'&': '&', '<': '<', '>': '>', '"': '"', "'": '''}[m]; });
}
function recalc() {
var matTotal = 0;
box.querySelectorAll('.ck-row').forEach(function(row) {
var cb = row.querySelector('.ck-check');
if (cb && cb.checked) {
var p = parseFloat(row.querySelector('.ck-sel').value) || 0;
var q = parseFloat(row.querySelector('.ck-qty').value) || 0;
var s = p * q;
matTotal += s;
row.querySelector('.ck-sum').innerText = s.toLocaleString('cs-CZ') + ' Kč';
row.style.opacity = '1';
} else {
row.querySelector('.ck-sum').innerText = '-';
row.style.opacity = '0.5';
}
});
var laborSum = 0;
var mode = box.querySelector('input[name="lm_'+boxId+'"]:checked').value;
var gH = box.querySelector('.grp-h');
var gF = box.querySelector('.grp-f');
if (mode === 'h') {
gH.classList.remove('hidden'); gF.classList.add('hidden');
var h = parseFloat(box.querySelector('.inp-h').value) || 0;
var r = parseFloat(box.querySelector('.inp-r').value) || 0;
laborSum = h * r;
} else {
gH.classList.add('hidden'); gF.classList.remove('hidden');
laborSum = parseFloat(box.querySelector('.inp-f').value) || 0;
}
box.querySelector('.lab-sum').innerText = laborSum.toLocaleString('cs-CZ') + ' Kč';
box.querySelector('.total-val').innerText = (matTotal + laborSum).toLocaleString('cs-CZ') + ' Kč';
}
function sendEmail() {
var emailInp = box.querySelector('.ck-email-inp');
var msg = box.querySelector('.ck-msg');
var email = emailInp.value;
if (!email.includes('@')) { alert('Zadejte platný e-mail.'); return; }
sendBtn.disabled = true; sendBtn.innerHTML = '⏳ Odesílám...'; msg.style.display = 'none';
var items = [];
box.querySelectorAll('.ck-row').forEach(function(row) {
if (row.querySelector('.ck-check').checked) {
var sel = row.querySelector('.ck-sel');
items.push({
name: row.querySelector('.ck-name').innerText || row.querySelector('.ck-name').textContent,
variant: sel.options[sel.selectedIndex].text,
qty: row.querySelector('.ck-qty').value,
sum: row.querySelector('.ck-sum').innerText
});
}
});
var laborData = {};
var mode = box.querySelector('input[name="lm_'+boxId+'"]:checked').value;
if (mode === 'h') {
laborData = { type: 'hourly', hours: box.querySelector('.inp-h').value, rate: box.querySelector('.inp-r').value, sum: box.querySelector('.lab-sum').innerText };
} else {
laborData = { type: 'fixed', desc: 'Fixní', sum: box.querySelector('.lab-sum').innerText };
}
var fd = new FormData();
fd.append('action', 'ck_send_checklist_email');
fd.append('email', email);
fd.append('items_json', JSON.stringify(items));
fd.append('labor_json', JSON.stringify(laborData));
fd.append('total_sum', box.querySelector('.total-val').innerText);
fd.append('url', window.location.href);
fetch('', { method: 'POST', body: fd })
.then(function(r){return r.json()})
.then(function(d){
if(d.success) {
msg.style.display='block'; msg.style.color='green'; msg.innerHTML='✅ Odesláno!';
sendBtn.innerHTML='Hotovo'; emailInp.value='';
} else {
alert('Chyba: '+d.data); sendBtn.disabled=false; sendBtn.innerHTML='Zkusit znovu';
}
})
.catch(function(e){ console.error(e); sendBtn.disabled=false; sendBtn.innerHTML='Zkusit znovu'; });
}
};
if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', initCalc);
else initCalc();
})();
