1"use strict";var i=new Image;i.onload=i.onerror=function(){document.body.classList.add(1==i.height?"webp":"no-webp")},i.src="data:image/webp;base64,UklGRhoAAABXRUJQVlA4TA0AAAAvAAAAEAcQERGIiP4HAA==",window.jQuery?runpage():document.querySelector("#eon_jquery-js").onload=function(e){runpage()};var reCaptchaLoaded=!1;function loadReCaptcha(){if(!reCaptchaLoaded){var e=document.createElement("script");e.setAttribute("src","https://www.google.com/recaptcha/api.js?render=6LeprTcaAAAAAEUZ_g1OpdPbwBgEdAi6NCaccBZY"),e.onload=function(){reCaptchaLoaded=!0},document.head.appendChild(e)}}function validateCzechPhone(e){var t=e.replace(/\D/g,"");if(0===t.length)return!1;var a=t;if(a.startsWith("00420")?a=a.substring(5):a.startsWith("420")?a=a.substring(3):a.startsWith("+420")&&(a=a.substring(4)),9!==a.length)return!1;var i=a.substring(0,3);return["601","602","603","604","605","606","607","608","702","703","704","705","720","721","722","723","724","725","726","727","728","729","730","731","732","733","734","735","736","737","738","739","770","771","772","773","774","775","776","777","778","779","790","791","792","797","799"].includes(i)}function validateTextField(e){var t=e.trim();return t.length>0&&""!==t}function validateMessage(e){return e.trim().length>=10}
1function runpage(){$.fn.isInViewport=function(){var e=$(this).offset().top,t=e+$(this).outerHeight(),a=$(window).scrollTop(),i=a+$(window).height();return t>a&&e<i},$("form.ajax").submit((function(e){e.preventDefault();var t=$(this),a=!1,i=t.find('input[name="name"]');if(i.length&&i.prop("required")&&!validateTextField(i.val())){var n=i.closest(".nice-text-input");i.addClass("error"),n.find(".validation-error").length||n.append('<span class="validation-error">Zadejte prosÃm jméno a pÅÃjmenÃ</span>'),a||i.focus(),a=!0}var s=t.find('input[name="phone"]');if(s.length&&s.val().trim()&&!validateCzechPhone(s.val().trim())){var r=s.closest(".nice-text-input");s.addClass("error"),r.find(".validation-error").length||r.append('<span class="validation-error">Zadejte prosÃm platné Äeské mobilnà ÄÃslo (napÅ. 602 123 456)</span>'),a||s.focus(),a=!0}var o=t.find('textarea[name="message"]');if(o.length&&o.prop("required")&&!validateMessage(o.val())){var c=o.closest(".nice-textarea");o.addClass("error"),c.find(".validation-error").length||c.append('<span class="validation-error">Zadejte prosÃm zprávu (minimálnÄ 10 znaků)</span>'),a||o.focus(),a=!0}if(a)return!1;t.find(".form-body").fadeTo(100,0).css("pointer-events","none"),t.find(".form-submitted").show(),grecaptcha.ready((function(){grecaptcha.execute("6LeprTcaAAAAAEUZ_g1OpdPbwBgEdAi6NCaccBZY",{action:"submit"}).then((function(e){t.prepend('<input type="hidden" name="g-recaptcha-response" value="'+e+'">'),$.ajax({type:"POST",url:t.attr("action"),data:t.serialize(),dataType:"text",error:function(e,t,a){console.log(e),console.log(t),console.log(a),alert("Ve formuláÅi se vyskytla chyba. Zkuste to prosÃm pozdÄji.");var i=document.querySelector('input[name="g-recaptcha-response"]');i.parentNode.removeChild(i)}}).done((function(e){var a=jQuery.parseJSON(e);if(1==a.sent)t.find(".form-loader").hide(),t.find(".form-success").show();else{t.find(".form-submitted").hide(),t.find(".form-body").fadeTo(100,1).css("pointer-events","auto"),console.log(e),console.log(a),alert(a.error);var i=document.querySelector('input[name="g-recaptcha-response"]');i.parentNode.removeChild(i)}}))}))}))})),$(".toggle-parent").click((function(e){e.preventDefault(),$(this).parent().toggleClass("active")})),$(".open-menu").click((function(e){e.preventDefault(),$("body, html").addClass("mobile-menu-open")})),$(".close-menu").click((function(e){e.preventDefault(),$("body, html").removeClass("mobile-menu-open")})),$(".show-more-faq").click((function(e){e.preventDefault(),$(this).parent().fadeOut(),$(this).closest(".faq-single-category").find(".faq-item-hidden").slideDown()})),$(".product-filter-a").click((function(e){if(e.preventDefault(),$(this).hasClass("active-product-group"))$(".active-product-group").removeClass("active-product-group"),$(".product-filter > select").val(""),$(".single-product").show();else{$(".active-product-group").removeClass("active-product-group"),$(this).addClass("active-product-group");var t=$(this).attr("data-product-group");$(".single-product").hide(),$(".single-product[data-product-"+t+"=1]").show(),$(".product-filter > select").val(t)}})),$("select").on("change",(function(){""!==this.value?($(".active-product-group").removeClass("active-product-group"),$(".product-filter-a[data-product-group="+this.value+"]").addClass("active-product-group"),$(".single-product").hide(),$(".single-product[data-product-"+this.value+"=1]").show()):($(".active-product-group").removeClass("active-product-group"),$(".single-product").show())})),$(".input-group .up").click((function(e){e.preventDefault();var t=$(this).siblings("input").val();t<99&&(t++,$(this).siblings("input").val(t))})),$(".input-group .down").click((function(e){e.preventDefault();var t=$(this).siblings("input").val();t>0&&(t--,$(this).siblings("input").val(t))})),$(".cta .toggle-form").click((function(e){e.preventDefault();var t=$(this).attr("href");$(t).slideToggle(),$(this).closest(".single-service").toggleClass("active-service")})),$(".cta-product .toggle-form").click((function(e){e.preventDefault();var t=$(this).attr("href");$(t).slideToggle(),$(this).closest(".single-product").toggleClass("active-product")}
1)),$(".switch-tab").click((function(e){e.preventDefault(),$(this).hasClass("active-tab")||$(".active-tab").removeClass("active-tab"),$(this).addClass("active-tab"),$(".single-tab").hide();var t=$(this).attr("href");$(t).show()})),$(".switch-domacnosti label").click((function(e){$(".firmy").addClass("domacnosti").removeClass("firmy")})),$(".switch-firmy label").click((function(e){$(".domacnosti").addClass("firmy").removeClass("domacnosti")})),$(".same label").click((function(e){$("input[name=same]").is(":checked")?$(".show-check-same").slideUp():$(".show-check-same").slideDown()}));var e=0;$(".add-car a").click((function(t){t.preventDefault(),e++,$(".car-list").append('<div class="car car-'+e+'"><div class="radio-group"><strong><span class="counter"></span>. vozidlo <svg class="trash" xmlns="http://www.w3.org/2000/svg" width="20" height="24" viewBox="0 0 20 24"><use xlink:href="#trash"></use></svg></strong><div class="nice-radio"><label><input type="radio" name="car['+e+']" value="RFID karta" checked><div><span><span></span></span>RFID karta</div></label></div><div class="nice-radio"><label><input type="radio" value="Äip" name="car['+e+']"><div><span><span></span></span>Äip</div></label></div><div class="total">Celkový poÄet</div><div class="input-group"><span class="down">-</span>
1<input type="number" name="no[]" min="0" max="99" value="0"><span class="up">+</span></div></div></div>'),$(".car-"+e+" .trash").click((function(e){e.preventDefault(),$(this).parent().parent().parent().remove()})),$(".car-"+e+" .input-group .up").click((function(e){e.preventDefault();var t=$(this).siblings("input").val();t<99&&(t++,$(this).siblings("input").val(t))})),$(".car-"+e+" .input-group .down").click((function(e){e.preventDefault();var t=$(this).siblings("input").val();t>0&&(t--,$(this).siblings("input").val(t))}))})),$('a[href="#doobjednani"]').click((function(e){$("#tab1").hide(),$("#tab2").show(),$('.switch-tab[href="#tab1"]').removeClass("active-tab"),$('.switch-tab[href="#tab2"]').addClass("active-tab"),$([document.documentElement,document.body]).scrollTop($("#registrace").offset().top)})),"#doobjednani"==window.location.hash&&($("#tab1").hide(),$("#tab2").show(),$('.switch-tab[href="#tab1"]').removeClass("active-tab"),$('.switch-tab[href="#tab2"]').addClass("active-tab"),$([document.documentElement,document.body]).scrollTop($("#registrace").offset().top));new Swiper(".testimonials-carousel > .swiper-container",{loop:!0,effect:"fade",fadeEffect:{crossFade:!0},navigation:{nextEl:".next-slide",prevEl:".prev-slide"}}),new Swiper(".project-slider > .swiper-container",{loop:!0,effect:"fade",fadeEffect:{crossFade:!0},navigation:{nextEl:".next-slide",prevEl:".prev-slide"}});$(".swiper-projects > .swiper-container").length&&new Swiper(".swiper-projects > .swiper-container",{slidesPerView:"auto",spaceBetween:10,centeredSlides:!0}).slideTo(1,!1,!1);$(".nice-text-input input").focusout((function(){""==$(this).val()&&$(this).parent().removeClass("active-field")})),$(".nice-text-input input").focusin((function(){$(this).parent().addClass("active-field")})),$(".nice-text-input input").each((function(){""==$(this).val()?$(this).parent().removeClass("active-field"):$(this).parent().addClass("active-field")})),$(".nice-select select").change((function(){""==$(this).val()?$(this).parent().removeClass("active-field"):$(this).parent().addClass("active-field")})),$(".nice-select select").each((function(){""==$(this).val()?$(this).parent().removeClass("active-field"):$(this).parent().addClass("active-field")})),$(".nice-textarea textarea").focusout((function(){""==$(this).val()&&$(this).parent().removeClass("active-field")})),$(".nice-textarea textarea").focusin((function(){$(this).parent().addClass("active-field")})),setTimeout((function(){$(".observer:not(.observer-init)").each((function(e){$(this).isInViewport()&&$(this).addClass("observer-init")}))}),1e3),$(window).on("scroll",(function(){$(".observer:not(.observer-init)").each((function(e){$(this).isInViewport()&&$(this).addClass("observer-init")}))}))}$(".ajax input, .ajax textarea").focus((function(){loadReCaptcha()}
1)),$(".ajax input[name='phone']").on("blur",(function(){var e=$(this),t=e.closest(".nice-text-input"),a=e.val().trim();a&&!validateCzechPhone(a)?(e.addClass("error"),t.find(".validation-error").length||t.append('<span class="validation-error">Zadejte prosÃm platné Äeské mobilnà ÄÃslo (napÅ. 602 123 456)</span>')):(e.removeClass("error"),t.find(".validation-error").remove())})),$(".ajax input[name='name']").on("blur",(function(){var e=$(this),t=e.closest(".nice-text-input"),a=e.val();e.prop("required")&&!validateTextField(a)?(e.addClass("error"),t.find(".validation-error").length||t.append('<span class="validation-error">Zadejte prosÃm jméno a pÅÃjmenÃ</span>')):(e.removeClass("error"),t.find(".validation-error").remove())})),$(".ajax textarea[name='message']").on("blur",(function(){var e=$(this),t=e.closest(".nice-textarea"),a=e.val();e.prop("required")&&!validateMessage(a)?(e.addClass("error"),t.find(".validation-error").length||t.append('<span class="validation-error">Zadejte prosÃm zprávu (minimálnÄ 10 znaků)</span>')):(e.removeClass("error"),t.find(".validation-error").remove())}));
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.