PageSourceSearch

https://www.citfin.cz/wp-content/cache/min/1/wp-content/themes/und…/custom.js?ver=1790240514

js citfin.cz collected 2026-10-05 01:34:52 UTC 8,358 bytes, 24 lines download raw bytes

1jQuery(document).ready(function($){function getCf7Form(node){if(!node){return null}
2if(node.matches&&node.matches('form.wpcf7-form')){return node}
3if(node.querySelector){var inner=node.querySelector('form.wpcf7-form');if(inner){return inner}}
4return node.closest?node.closest('form.wpcf7-form'):null}
5function getCf7Meta(form){var wrapper=form.closest?form.closest('.wpcf7'):null;var cf7Id=wrapper?(wrapper.getAttribute('data-wpcf7-id')||''):'';var unitTag=wrapper&&wrapper.id?wrapper.id:'';return{form_id:unitTag||(cf7Id?'cf7-'+cf7Id:(form.id||'')),formId:cf7Id,form_classes:form.className||'',form_name:form.getAttribute('aria-label')||form.getAttribute('name')||''}}
6function pushCf7Event(eventName,form,extra){var meta=getCf7Meta(form);var payload={event:eventName,form_id:meta.form_id,formId:meta.formId,form_classes:meta.form_classes,form_name:meta.form_name};if(extra){Object.keys(extra).forEach(function(key){payload[key]=extra[key]})}
7window.dataLayer=window.dataLayer||[];window.dataLayer.push(payload)}
8document.addEventListener('input',function(event){var field=event.target;if(!field||!field.closest||!field.matches){return}
9if(!field.matches('input[type="text"], input[type="email"], input[type="tel"], input[type="number"], input[type="url"], input:not([type]), textarea')){return}
10if(!String(field.value||'').trim()){return}
11var form=field.closest('form.wpcf7-form');if(!form||form.getAttribute('data-citfin-form-start')==='1'){return}
12form.setAttribute('data-citfin-form-start','1');pushCf7Event('form_start',form)});document.addEventListener('wpcf7mailsent',function(event){var form=getCf7Form(event.target);if(!form){return}
13var name=form.querySelector('[name="your-name"]');var email=form.querySelector('[name="your-email"]');var phone=form.querySelector('[name="telefon"]');var company=form.querySelector('[name="company"]');pushCf7Event('form_submit',form,{enhanced_conversion_data:{email:email?email.value:'',phone_number:phone?phone.value:'',first_name:name?name.value:'',last_name:'',firma:company?company.value:''}})});$("#mce-EMAIL").focus(function(event){$(".zpravy-emailem > p").show()});$("#CheckSouhlas").change(function(){if(this.checked){$('#mc-embedded-subscribe').prop('disabled',!1)}else{$('#mc-embedded-subscribe').prop('disabled',!0)}});$("#jak-zacit-link").click(function(event){$("#jak-zacit .wpcf7").show();$("#jak-zacit").toggle()});$('.accordion .collapse').on('show.bs.collapse',function(e){var $card=$(this).closest('.card');var $open=$($(this).data('parent')).find('.collapse.show');var additionalOffset=0;if($card.prevAll().filter($open.closest('.card')).length!==0){additionalOffset=$open.height()}
14$('html,body').animate({scrollTop:$card.offset().top-additionalOffset},500)});if(document.location.hash.length){if(document.location.hash=='#kalkulacka'){$('#pills-tab a[href="#kalkulacka"]').tab('show');$("body,html").animate({scrollTop:$("#kurzovni-listek").offset().top-100},500)}}
15$('select#inlineFormChci').on('change',function(event){$("label#zado > span").toggle();$("#txt-1 > span").toggle();$("#txt-2 > span").toggle();$('#kalkulacka .result').hide()});$('select#inlineFormMena').on('change',function(event){$('#kalkulacka .result').hide()});$('select#inlineFormZa').on('change',function(event){$('#kalkulacka .result').hide()});$('input#inlineFormSuma').on('input',function(event){$('#kalkulacka .result').hide()});$('#kalkulacka button.btn-secondary').click(function(event){event.preventDefault(event);var vysledek=0;var smena=$('#inlineFormChci').val();var suma=$('#inlineFormSuma').val();var mena=$('#inlineFormMena').val();var mena2=$('#inlineFormZa').val();var smena2=$('#inlineFormChci option:not(:selected)').val();$('#no-1').text(suma);$('#cur-1').text(mena);$('#cur-2').text(mena2);if(mena2=='CZK'){vysledek=suma*calcRates[mena][smena]/calcRates[mena].count}else if(mena=='CZK'){vysledek=suma/calcRates[mena2][smena2]*calcRates[mena2].count}else{vysledek=suma*calcRates[mena][smena]/calcRates[mena].count/calcRates[mena2][smena2]*calcRates[mena2].count}
16if(mena==mena2){$('#no-2').text(suma)}else{$('#no-2').text(vysledek.toFixed(2))}
17$('#kalkulacka .result').show();$("#jak-zacit .wpcf7").show();$("#jak-zacit").show()});$('#search-item a.nav-link').click(function(event){event.preventDefault(event);$('#search-item').hide();
17$("#wrapper-navbar-top nav.navbar form#searchform ").show();$("#wrapper-navbar-top nav.navbar form#searchform input#s").focus()});function showAndScrollToContactForm(event,clickedLink){var $target=$('#contact-form');var $wpcf7=$('[id^="wpcf7-"]');$wpcf7.show();if($target.length){event.preventDefault();$('html, body').stop().animate({scrollTop:$target.offset().top-100},700)}
18if($('body').hasClass('home')){$('form#contact-form').addClass($("#pills-tab > a.active").data("ref"));var tlacitko=$(clickedLink).attr('id');if(tlacitko){$('form.wpcf7-form').addClass(tlacitko)}}}
19$('a[href="#contact-form"]').click(function(event){showAndScrollToContactForm(event,this)});$('a[href^="#"]:not([href^="#section"], .nav-pills>a.nav-link, [href^="#jak"], [href^="#jak-zacit"], [href="#contact-form"])').on('click',function(event){var target=$(this.getAttribute('href'));if(target.length){event.preventDefault();$('html, body').stop().animate({scrollTop:target.offset().top-100},1000)}});$(window).scroll(function(){if($(this).scrollTop()>500){$('.page-template-povinne-info .scrollToTop').fadeIn();$('.page-template-citfin-sd .scrollToTop').fadeIn();$('.page-id-96 .scrollToTop').fadeIn();$('.page-template-slovnik .scrollToTop').fadeIn()}else{$('.page-template-povinne-info .scrollToTop').fadeOut();$('.page-template-citfin-sd .scrollToTop').fadeOut();$('.page-id-96 .scrollToTop').fadeOut();$('.page-template-slovnik .scrollToTop').fadeOut()}});$('.page-template-povinne-info .scrollToTop').click(function(){$('html, body').animate({scrollTop:0},800);return!1});$('.page-template-citfin-sd .scrollToTop').click(function(){$('html, body').animate({scrollTop:0},800);return!1});$('.page-id-96 .scrollToTop').click(function(){$('html, body').animate({scrollTop:0},800);return!1});$('.page-template-slovnik .scrollToTop').click(function(){$('html, body').animate({scrollTop:0},800);return!1});$('a#dalsi-vid-ref').click(function(event){event.preventDefault(event);$('.vid-ref:nth-of-type(1n+4)').toggleClass('d-none');$('a#dalsi-vid-ref span').toggle()});$('a#dalsi-txt-ref').click(function(event){event.preventDefault(event);$('.txt-ref:nth-of-type(1n+5)').toggleClass('d-none');$('a#dalsi-txt-ref span').toggle()});$("#show-jak").click(function(event){event.preventDefault(event);$("#jak").show();$(".jak_1").show();$(".jak_2").hide()});$("#show-jak-2").click(function(event){event.preventDefault(event);$("#jak").show();$(".jak_1").hide();$(".jak_2").show()});function callback(response,status){if(status=='OK'){var origins=response.originAddresses;var destinations=response.destinationAddresses;for(var i=0;i<origins.length;i++){var results=response.rows[i].elements;for(var j=0;j<results.length;j++){var element=results[j];var distance=element.distance.text;jQuery('.km').html(distance)}}}else{jQuery('.km').html('??')}}
20const apiKey=(window.googleMapsData&&window.googleMapsData.apiKey)?window.googleMapsData.apiKey:null;function success(position){if(!apiKey||!(window.google&&window.google.maps)){jQuery('.km').html('??');return}
21var GEOCODING=`https://maps.googleapis.com/maps/api/geocode/json?key=${apiKey}&latlng=${position.coords.latitude},${position.coords.longitude}&language=cs`;if(!window.google||!google.maps){jQuery('.km').html('??');return}
22var from=new google.maps.LatLng(position.coords.latitude,position.coords.longitude);var citfin=new google.maps.LatLng(50.0475911,14.3565357);var service=new google.maps.DistanceMatrixService();jQuery.getJSON(GEOCODING).done(function(location){jQuery('#your-address').html(location.results[1].address_components[2].long_name+', '+location.results[1].address_components[5].long_name)});service.getDistanceMatrix({origins:[from],destinations:[citfin],travelMode:'DRIVING'},callback)}
23function error(){jQuery('#your-address').html('<br><br>Vaši polohu se nepodařilo zjistit.')}
24var x=document.getElementById("your-address");if(x!=null){if(navigator.geolocation){navigator.geolocation.getCurrentPosition(success,error)}else{jQuery('#your-address').html('Vaši polohu se nepodařilo zjistit.');
24jQuery('.km').html('??')}}})

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.