var formServicesDirectory="/wp-content/themes/solitea-idoklad/services/";
function setCookie(cname, cvalue, exdays){
const d=new Date();
d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000));
let expires="expires="+d.toUTCString();
document.cookie=cname + "=" + cvalue + ";" + expires + ";path=/";
}
function getCookie(cname){
let name=cname + "=";
let ca=document.cookie.split(';');
for (let i=0; i < ca.length; i++){
let c=ca[i];
while (c.charAt(0)==' '){
c=c.substring(1);
}
if(c.indexOf(name)==0){
return c.substring(name.length, c.length);
}}
return "";
}
var fancyboxCS={
cs: {
CLOSE: "Zavřít",
NEXT: "Další",
PREV: "Přechozí",
ERROR: "Požadovaný obsah se nepodařilo načíst. <br/>Pokuste se o to prosím později.",
PLAY_START: "Spustit slideshow",
PLAY_STOP: "Pozastavit slideshow",
FULL_SCREEN: "Celá obrazovka",
THUMBS: "Náhledy",
DOWNLOAD: "Stáhnout",
SHARE: "Sdílet",
ZOOM: "Zvětšit"
}};
jQuery(document).ready(function ($){
window.$root=$('html, body');
if(window.location.hash){
var slideto=jQuery(window.location.hash);
setTimeout(function(){
jQuery([document.documentElement, document.body]).animate({
scrollTop: slideto.offset().top - 100
}, 500);
}, 300);
}
$(".site-check,.wpcf7-checkbox input,.comment-form-cookies-consent input").iCheck({
});
$(".site-select ").selectBoxIt({ autoWidth: false,
}
);
$("#textPage a").filter(function (){
return $(this).attr("href").match(/\.(jpg|jpeg|gif|png|bmp)$/i);
}).fancybox({
lang: "cs",
i18n: fancyboxCS
});
$(".fancybox").fancybox({
lang: "cs",
i18n: fancyboxCS
});
$("body").on("click", "[data-scrollto]", function (e){
e.preventDefault();
var $target=$($(this).attr("data-scrollto"));
var minus=$(this).attr("data-scrollto-minus");
if(minus==null) minus=0;
animateScroll($target, minus);
return false;
});
$("a[href^='#']").click(function(e){
e.preventDefault();
if($(this).attr("href")!="#"){
var $elem=$($(this).attr("href"));
if($elem.length > 0){
animateScroll($elem, $("header").height());
return false;
}}
return true;
});
$("#mobile-menu").click(function (e){
e.preventDefault();
if($("header").hasClass("with-menu")){
$("header").removeClass("with-menu");
$("body,html").removeClass("with-menu");
$(this).removeClass("is-active");
$(".site-header__menu").removeClass("site-header__menu--active");
}else{
$("header").addClass("with-menu");
$("body,html").addClass("with-menu");
$(this).addClass("is-active");
$(".site-header__menu").addClass("site-header__menu--active");
}
return false;
});
$("header .menu li.current-menu-parent").addClass("opened");
$("header .menu li.menu-item-has-children").append('<span></span>');
$("header .menu span").click(function (){
if($(this).parent().hasClass("opened")){
$(this).parent().removeClass("opened");
}else{
$(this).parent().addClass("opened");
}});
$(document).ready(function (){
$(".site-nav__link").on("click",function(event){
if($(window).width() <=970&&$(this).closest(".site-nav__item--parent").length>0){
$(this).parent(".site-nav__item--parent").siblings().removeClass("site-nav__item--active");
$(this).parent(".site-nav__item--parent").toggleClass("site-nav__item--active");
event.preventDefault();
}});
$(".site-nav__item--parent").on("mouseover",function(){
if($(window).width() > 970)
$(this).addClass("site-nav__item--active");
});
$(".site-nav__item--parent").on("mouseleave" , function(){
if($(window).width() > 970)
$(this).removeClass("site-nav__item--active");
});
$(".site-nav__item--parent").on("touchstart",function(){
if($(window).width() > 970)
$(this).addClass("site-nav__item--active");
});
$(".site-nav__item--parent").on("touchend" , function(){
if($(window).width() > 970)
$(this).removeClass("site-nav__item--active");
});
$(".site-header__tools-search").on("click",function(){
$(".site-header__search").addClass("site-header__search--active");
$(".site-header__search-input input").focus();
});
$(".site-header__search-close").on("click",function(){
$(".site-header__search").removeClass("site-header__search--active");
});
});
$("header a").addClass("header-link");
$(".site-nav__submenu-presentation").find(".site-nav__submenu-iluitem[data-item='1']").addClass("site-nav__submenu-iluitem--active");
$(".site-nav__submenu-linkitem").on("mouseover",function(){
var item=$(this).data("item");
$(this).parent().siblings(".site-nav__submenu-presentation").find(".site-nav__submenu-iluitem[data-item='" + item +"']").addClass("site-nav__submenu-iluitem--active");
$(this).parent().siblings(".site-nav__submenu-presentation").find(".site-nav__submenu-iluitem[data-item='" + item +"']").siblings().removeClass("site-nav__submenu-iluitem--active");
});
$(".site-footer__main-column h3").on("click",function(){
$(this).siblings(".site-footer__main-nav").toggleClass("site-footer__main-nav--active");
$(this).toggleClass("open");
});
$(window).scroll(function(){
if($(window).width() > 970){
if($(window).scrollTop() > 980){
if(localStorage.getItem("idokladcz_miniacademybox")===null){
$(".miniacademy-box").slideDown();
}else if(localStorage.getItem("idokladcz_miniacademybox")!==null){
if(!$(".miniacademy-box").hasClass("miniacademy-box--small")&&!$(".miniacademy-box").hasClass("miniacademy-box--openedbyuser")){
$(".miniacademy-box").addClass("miniacademy-box--small");
$(".miniacademy-box__body").hide();
$(".miniacademy-box").slideDown();
}}
}}
});
$(".miniacademy-box__header").on("click",function(){
$(".miniacademy-box__body").toggle();
$(this).parent().toggleClass("miniacademy-box--small");
if($(this).parent().hasClass('miniacademy-box--small')){
localStorage.setItem('idokladcz_miniacademybox', 'closedbyuser');
}else{
$(".miniacademy-box").addClass('miniacademy-box--openedbyuser');
}});
$(window).scroll(function (){
if($(window).scrollTop() > 40){
if(!$(".site-header").hasClass("scrolled")) $(".site-header").addClass("site-header--fixed");
}else{
$(".site-header").removeClass("site-header--fixed");
}});
$(window).scroll();
jQuery("#footer-sendtomobile").on("click",function(){
$(".site-footer__app-form").addClass("site-footer__app-form--active");
});
jQuery(".site-footer__app-hideform").on("click",function(){
$(".site-footer__app-form").removeClass("site-footer__app-form--active");
});
jQuery(document).on('submit','.site-footer__app-form-cz',function(e){
e.preventDefault();
var form=jQuery('.site-footer__app-form')[0];
var data=new FormData(form);
let phoneNumber=jQuery('.site-footer__app-form input[name="telefon"]').val();
phoneNumber=phoneNumber.trim();
if(phoneNumber!==""){
jQuery.ajax({
url: '/wp-content/themes/solitea-idoklad/services/send-sms.php',
type: 'POST',
processData: false,
contentType: false,
cache: false,
data: data,
success: function(res){
if(res=="200"){
jQuery('.site-footer__app-form').find('input[type="text"]').val("Úspěšně odesláno!");
}else{
alert(res)
}}
});
}else{
alert('Nebylo zadáno žádné telefonní číslo.');
}});
jQuery(document).on('submit','.site-footer__app-form-sk',function(e){
e.preventDefault();
var form=jQuery('.site-footer__app-form')[0];
var data=new FormData(form);
let phoneNumber=jQuery('.site-footer__app-form input[name="telefon"]').val();
phoneNumber=phoneNumber.trim();
if(phoneNumber!==""){
jQuery.ajax({
url: '/wp-content/themes/solitea-idoklad/services/send-sms-sk.php',
type: 'POST',
processData: false,
contentType: false,
cache: false,
data: data,
success: function(res){
if(res=="200"){
jQuery('.site-footer__app-form').find('input[type="text"]').val("Úspešne odoslané!");
}else{
alert(res)
}}
});
}else{
alert('Nebolo zadané žiadne telefónne číslo.');
}});
initBackgrounds();
$(".site-content__aside-cardheading").on("click",function(){
$(this).siblings(".site-content__aside-mobilefilter").toggleClass("site-content__aside-mobilefilter--active");
$(this).toggleClass("site-content__aside-cardheading--active");
});
$(".site-content__admobile--control").on("click",function(){
$(".site-content__admobile").toggle();
});
function initBackgrounds(){
jQuery("[data-background]").each(function (){
var bg=$(this).attr("data-background");
if(bg.length > 0){
$(this).css("background-image", "url(" + bg + ")");
}});
}
function animateScroll($target, minus){
if(minus==null) minus=0;
$root.animate({
scrollTop: $target.offset().top - minus
}, 500);
}
jQuery(document).ready(function($){
$('.suppsingle-similiar__container').slick({
dots: false,
infinite: false,
slidesToShow: 2,
slidesToScroll: 1,
});
$(window).on("resize orientationchange", function(){
$(".suppsingle-similiar__container").slick("resize");
if($(window).width() > 970&&$('#mobile-menu').hasClass('is-active')){
$('#mobile-menu').trigger('click');
}});
$(".suppsingle__aside-heading").on("click",function(){
$(this).siblings(".suppsingle__aside-mobilefilter").toggleClass("suppsingle__aside-mobilefilter--active");
$(this).toggleClass("suppsingle__aside-heading--active");
$(".suppsingle__content").toggleClass("suppsingle__content--blur");
});
if($('.comment-awaiting-moderation').length > 0){
$('.comment-awaiting-moderation').each(function(){
$(this).insertAfter($(this).parent().find('.commentmetadata'));
$(this).parent().find('.reply').hide();
})
}
$(".suppsingle .suppsingle__heading .suppsingle__heading-anchor").on('click', async function(){
let link=$(this).data("link");
try {
await navigator.clipboard.writeText(link);
} catch (err){
console.error('Failed to copy: ', err);
}});
$(".suppsingle .suppsingle__aside-link--h1, .hubdetail .hubdetail__aside-link--h1").on('click', function(){
window.scrollTo({ top: 0, behavior: 'smooth' });
});
$(".hubdetail__aside-heading").on("click",function(){
$(this).siblings(".hubdetail__aside-mobilefilter").toggleClass("hubdetail__aside-mobilefilter--active");
$(this).toggleClass("hubdetail_aside-heading--active");
if($(this).hasClass("hubdetail_aside-heading--active")){
$(".hubdetail__content").addClass("hubdetail__content--blur");
}else{
$(".hubdetail__content").removeClass("hubdetail__content--blur");
}});
$(".hubdetail__aside-link").on("click", function(){
$(".hubdetail__aside-heading").siblings(".hubdetail__aside-mobilefilter").removeClass("hubdetail__aside-mobilefilter--active");
$(".hubdetail__aside-heading").removeClass("hubdetail_aside-heading--active");
$(".hubdetail__content").removeClass("hubdetail__content--blur");
})
jQuery(".site-faq__item-heading").click(function(){
jQuery(this).parent().siblings(".site-faq__item").removeClass("site-faq__item--active");
jQuery(this).parent().siblings(".site-faq__item").removeClass("site-faq__item--prev");
jQuery(this).parent().prev().addClass("site-faq__item--prev");
jQuery(this).parent().addClass("site-faq__item--active");
})
$(".suppsingle .suppsingle__heading-anchor").on("mouseenter",function(){
$(this).find(".suppsingle__heading-tooltip").fadeIn();
});
$(".suppsingle .suppsingle__heading-anchor").on("mouseleave",function(){
$(this).find(".suppsingle__heading-tooltip").fadeOut(200, ()=> {
$(this).find(".suppsingle__heading-tooltip").find(".click").show();
$(this).find(".suppsingle__heading-tooltip").find(".copied").hide();
});
});
$(".suppsingle .suppsingle__heading-anchor").on("click",function(){
$(this).find(".suppsingle__heading-tooltip").find(".click").hide();
$(this).find(".suppsingle__heading-tooltip").find(".copied").show();
});
$(".suppsingle .suppsingle-block__heading-anchor").on("mouseenter",function(){
$(this).find(".suppsingle-block__heading-tooltip").fadeIn();
});
$(".suppsingle .suppsingle-block__heading-anchor").on("mouseleave",function(){
$(this).find(".suppsingle-block__heading-tooltip").fadeOut(200, ()=> {
$(this).find(".suppsingle-block__heading-tooltip").find(".click").show();
$(this).find(".suppsingle-block__heading-tooltip").find(".copied").hide();
});
});
$(".suppsingle .suppsingle-block__heading-anchor").on("click",function(){
$(this).find(".suppsingle-block__heading-tooltip").find(".click").hide();
$(this).find(".suppsingle-block__heading-tooltip").find(".copied").show();
});
$(window).on('scroll load', function(){
if($('.suppsingle').length){
let some_active=false;
$('.suppsingle .suppsingle__aside-list .suppsingle__aside-item a:not(.suppsingle__aside-link--h1)').each(function(){
let anchor=$(this).attr('href');
let element=$('.suppsingle .suppsingle__content').find(anchor);
let anchorNext;
if($(this).parent().next().length > 0){
anchorNext=$(this).parent().next().find('a').attr('href');
}else{
anchorNext=".suppsingle__likebox";
}
let elementNext=$('.suppsingle .suppsingle__content').find(anchorNext);
let elementTop=element.offset().top;
let elementNextTop=elementNext.offset().top;
let screenTop=$(document).scrollTop();
if((elementTop - 140) < screenTop&&(elementNextTop - 140) > screenTop){
$(this).addClass('suppsingle__aside-link--active');
some_active=true;
}else{
$(this).removeClass('suppsingle__aside-link--active');
}})
if(some_active==false&&($('.suppsingle .suppsingle__content .suppsingle__likebox').offset().top - 140) > $(document).scrollTop()){
$('.suppsingle .suppsingle__aside-list .suppsingle__aside-item a.suppsingle__aside-link--h1').addClass('suppsingle__aside-link--active');
}else{
$('.suppsingle .suppsingle__aside-list .suppsingle__aside-item a.suppsingle__aside-link--h1').removeClass('suppsingle__aside-link--active');
}}
});
$('.supssingle__likebox-like, .supssingle__likebox-dislike').on('click', function(){
let pointer=$(this);
let action=$(this).data('action');
let post_id=$(this).data('postid');
let current_cookie_val=getCookie('support_article_rating');
if(current_cookie_val!==''){
let arr=current_cookie_val.split('|');
if(arr.includes(post_id.toString())){
return;
}}
let post_data={
action: action,
post_id: post_id
}
$.ajax({
url: formServicesDirectory + "update-article-rating.php",
type: "POST",
cache: false,
data: post_data
}).done(function (data){
if(action=="like"){
$('.supssingle__likebox-like').text(data);
}else if(action=="dislike"){
$('.supssingle__likebox-dislike').text(data);
}
let rating_cookie=getCookie('support_article_rating');
if(rating_cookie==''){
let val=post_id.toString().concat('|');
setCookie('support_article_rating', val, 365);
}else{
current_val=rating_cookie;
let arr=current_val.split('|');
if(!arr.includes(post_id.toString())){
let val=current_val.toString().concat(post_id.toString(), '|');
setCookie('support_article_rating', val, 365);
}}
pointer.closest('.suppsingle__likebox-action').addClass('suppsingle__likebox-action--voted');
});
})
$('.site-content__likes-yes, .site-content__likes-no').on('click', function(){
let pointer=$(this);
let type=$(this).data('type');
let action=$(this).data('action');
let post_id=$(this).data('postid');
let current_cookie_val='';
if(type=='hub'){
current_cookie_val=getCookie('hub_article_rating');
}else if(type='blog'){
current_cookie_val=getCookie('blog_article_rating');
}
if(current_cookie_val!==''){
let arr=current_cookie_val.split('|');
if(arr.includes(post_id.toString())){
return;
}}
let post_data={
action: action,
post_id: post_id
}
console.log(post_data)
$.ajax({
url: formServicesDirectory + "update-article-rating.php",
type: "POST",
cache: false,
data: post_data
}).done(function (data){
if(action=="like"){
console.log('action: like')
}else if(action=="dislike"){
console.log('action: dislike')
}
let rating_cookie='';
if(type=='hub'){
rating_cookie=getCookie('hub_article_rating');
}else if(type='blog'){
rating_cookie=getCookie('blog_article_rating');
}
if(rating_cookie==''){
let val=post_id.toString().concat('|');
if(type=='hub'){
setCookie('hub_article_rating', val, 365);
}else if(type=='blog'){
setCookie('blog_article_rating', val, 365);
}}else{
current_val=rating_cookie;
let arr=current_val.split('|');
if(!arr.includes(post_id.toString())){
let val=current_val.toString().concat(post_id.toString(), '|');
if(type=='hub'){
setCookie('hub_article_rating', val, 365);
}else if(type=='blog'){
setCookie('blog_article_rating', val, 365);
}}
}
pointer.closest('.site-content__likes').find('.site-content__likes-yes').hide();
pointer.closest('.site-content__likes').find('.site-content__likes-no').hide();
pointer.closest('.site-content__likes').find('.site-content__likes-heading').text('Vaše hlasování bylo uloženo, děkujeme.');
});
})
$(window).on('scroll load', function(){
if($('.hubdetail').length){
let some_active=false;
$('.hubdetail .hubdetail__aside-list .hubdetail__aside-item a:not(.hubdetail__aside-link--h1)').each(function(){
let anchor=$(this).attr('href');
let element=$('.hubdetail .hubdetail__content').find(anchor);
let anchorNext;
let elementNext;
if($(this).parent().next().length > 0){
anchorNext=$(this).parent().next().find('a').attr('href');
elementNext=$('.hubdetail .hubdetail__content').find(anchorNext);
}else{
anchorNext=".site-footer";
elementNext=$(anchorNext);
}
let elementTop=element.offset().top;
let elementNextTop=elementNext.offset().top;
let screenTop=$(document).scrollTop();
$(".hubdetail__content").removeClass("hubdetail__content--blur");
if((elementTop - 140) < screenTop&&(elementNextTop - 140) > screenTop){
$(this).addClass('hubdetail__aside-link--active');
some_active=true;
}else{
$(this).removeClass('hubdetail__aside-link--active');
}})
if(some_active==false&&($('.site-footer').offset().top - 140) > $(document).scrollTop()){
$('.hubdetail .hubdetail__aside-list .hubdetail__aside-item a.hubdetail__aside-link--h1').addClass('hubdetail__aside-link--active');
}else{
$('.hubdetail .hubdetail__aside-list .hubdetail__aside-item a.hubdetail__aside-link--h1').removeClass('hubdetail__aside-link--active');
}}
});
});
jQuery(document).ready(function($){
$(".suppcategory__aside-heading").on("click",function(){
$(this).siblings(".suppcategory__aside-mobilefilter").toggleClass("suppcategory__aside-mobilefilter--active");
$(this).toggleClass("suppcategory__aside-heading--active");
$(".suppcategory__content").toggleClass("suppcategory__content--blur");
});
$(".suppcategory .suppcategory__content .suppcategory__tags-item").on("click", function(){
$(this).toggleClass("suppcategory__tags-item--active");
let current_ids=[];
$(".suppcategory .suppcategory__content .suppcategory__tags .suppcategory__tags-item--active").each(function(){
let current_label_id=$(this).data("label");
current_ids.push(current_label_id);
})
current_ids=[...new Set(current_ids)];
let cookie_string="";
current_ids.forEach((id, i)=> {
cookie_string=cookie_string.concat(id.toString(), '|');
})
setCookie('support_active_tags', cookie_string, 1);
$counter_of_visible_posts=0;
$(".suppcategory .suppcategory__content-container .suppcategory__item").each(function(){
if(current_ids.length===0){
$counter_of_visible_posts++;
if($counter_of_visible_posts <=9){
$(this).removeAttr("style");
$(this).removeClass('suppcategory__item--hidden');
}else{
$(this).removeAttr("style");
$(this).addClass('suppcategory__item--hidden');
}}else{
let post_labels_ids_string=$(this).data("labels");
let post_labels_ids=post_labels_ids_string.toString().split("|");
post_labels_ids=post_labels_ids.map(Number);
let founded=current_ids.some(id=> post_labels_ids.includes(id));
if(founded==false){
$(this).hide();
}else{
$counter_of_visible_posts++;
if($counter_of_visible_posts <=9){
$(this).removeAttr("style");
$(this).removeClass('suppcategory__item--hidden');
}else{
$(this).removeAttr("style");
$(this).addClass('suppcategory__item--hidden');
}}
}})
if($counter_of_visible_posts > 9){
$(".suppcategory .suppcategory__all button").show();
}else{
$(".suppcategory .suppcategory__all button").hide();
}
if($(".suppcategory .suppcategory__content-container .suppcategory__item").length==0){
'<p>Nebyl nalezen žádný článek odpovídající zvoleným kritériím.</p>'.appendTo('.suppcategory .suppcategory__content-container');
}})
$(".suppcategory .suppcategory__all button").on("click", function(){
let counter=0;
$(".suppcategory .suppcategory__content-container .suppcategory__item").each(function(){
if($(this).hasClass("suppcategory__item--hidden")&&counter < 9){
counter++;
$(this).removeClass("suppcategory__item--hidden");
}})
if(counter < 9){
$(this).hide();
}});
$(".drts-bs-form-control ").selectBoxIt({ autoWidth: false,
}
);
$(".catalog-detail .catalog-detail__header-text__excerpt__show-more").on('click', function(){
$(".catalog-detail .catalog-detail__header-text__excerpt").hide();
$(this).hide();
$(".catalog-detail .catalog-detail__header-text__full").slideDown();
})
$(".button-catalog").on("click",function(){
$(".drts-bs-card:last-child").toggle();
$(this).toggleClass("button-catalog--open");
});
jQuery('.catalog-hp .grid-full').on('click', function(){
let counter=0;
jQuery('.catalog-hp .drts-view-entities-list-grid .drts-view-entity-container').each(function(){
if(counter < 9){
if(jQuery(this).css('display')=='none'){
jQuery(this).show();
counter++;
}}else{
return false;
}})
});
if(jQuery('.catalog-hp').length > 0){
setInterval(function(){
if(jQuery('.catalog-hp .drts-view-entities-list-grid .drts-view-entity-container').length < 9){
jQuery('.catalog-hp .site-button').hide();
}else{
if(jQuery('.catalog-hp .drts-view-entities-list-grid .drts-view-entity-container:last-child').css('display')=='block'){
jQuery('.catalog-hp .site-button').hide();
}else{
jQuery('.catalog-hp .site-button').show();
}}
}, 1000);
}
if(document.querySelector('.voucher')){
const file=document.querySelector('.voucher');
file.addEventListener('change', (e)=> {
const [file]=e.target.files;
const { name: fileName}=file;
const fileNameAndSize=`${fileName}`;
document.querySelector('.file-name .text').textContent=fileNameAndSize;
document.querySelector('.file-name').classList.toggle('file-name--complete');
});
}
$('#kontaktuj-ucetniho-form .delete-file').on('click', function(e){
e.preventDefault();
$('#kontaktuj-ucetniho-form .file-name').removeClass('file-name--complete');
$('#kontaktuj-ucetniho-form .file-name .text').text('');
$('[name="file-voucher"]').val('');
})
$("input[type='radio'][name='rating']").change(function(){
$("input[name='rating-num']").val($(this).attr("value"));
});
$("input[name=doklady-na-dalku]").on("change",function(){
if(jQuery('input[name=doklady-na-dalku]:checked').val()==="jiná odpověď"){
jQuery('.jina-odpoved').attr('style', 'display: block!important');
}else{
jQuery('.jina-odpoved').attr('style', 'display: none!important');
}});
$(".site-content__aside-cattogler").on("click",function(){
$(this).parent().parent(".site-content__aside-catitem").toggleClass("site-content__aside-catitem--active");
});
$(document).ready(function (){
var rev=$('.proforma-generator__slider');
rev.on('init', function(event, slick, currentSlide){
var
cur=$(slick.$slides[slick.currentSlide]),
next=cur.next(),
prev=cur.prev();
prev.addClass('slick-sprev');
next.addClass('slick-snext');
cur.removeClass('slick-snext').removeClass('slick-sprev');
slick.$prev=prev;
slick.$next=next;
}).on('beforeChange', function(event, slick, currentSlide, nextSlide){
console.log('beforeChange');
var cur=$(slick.$slides[nextSlide]);
console.log(slick.$prev, slick.$next);
slick.$prev.removeClass('slick-sprev');
slick.$next.removeClass('slick-snext');
next=cur.next(),
prev=cur.prev();
prev.prev();
prev.next();
prev.addClass('slick-sprev');
next.addClass('slick-snext');
slick.$prev=prev;
slick.$next=next;
cur.removeClass('slick-next').removeClass('slick-sprev');
});
rev.slick({
speed: 1000,
arrows: true,
dots: false,
focusOnSelect: true,
infinite: true,
centerMode: true,
slidesPerRow: 1,
slidesToShow: 1,
slidesToScroll: 1,
centerPadding: '0',
swipe: true,
customPaging: function(slider, i){
return '';
},
});
jQuery(".proforma-form .icon-question").on("mouseover",function(){
$(this).siblings(".help-text").fadeIn();
});
jQuery(".proforma-form .icon-question").on("mouseout",function(){
$(this).siblings(".help-text").fadeOut();
});
});
});
jQuery(document).ready(function(){
if(jQuery('.content-popup-info').length > 0){
jQuery.ajax({
url:'/wp-content/themes/solitea-idoklad/getCookies.php',
type:'GET',
dataType:'html',
cache: false,
success:function(data){
var json=jQuery.parseJSON(data);
if(json.visited_pages==3&&json.odber_newsletteru==0){
var aktivni=0;
jQuery(".content-popup-info .ult-overlay-close").click(function(e){
e.preventDefault();
jQuery(".content-popup-info").removeClass("active").fadeOut(300);
jQuery("body").removeClass("popup-active", 300)
setTimeout(function(){
aktivni=0;
}, 200);
});
var zobrazeno=0;
jQuery(document).scroll(function (){
if(zobrazeno==0){
var y=jQuery(this).scrollTop();
if(y > window.innerHeight/2){
jQuery(".content-popup-info").addClass("active",300);
jQuery("body").addClass("popup-active", 300);
setTimeout(function(){
aktivni=1;
}, 200);
zobrazeno=1;
}}
});
}},
error:function(request,error){
}});
}});
jQuery(document).ready(function(){
$('.supphp-results__paginator .supphp-results__paginator-item[data-type="number"] .supphp-results__paginator-link').on('click', function(){
let page_number=$(this).parent().data('page');
page_number=parseInt(page_number);
let max_number=$(this).parent().data('max');
max_number=parseInt(max_number);
let posts_per_page=6;
$('.supphp-results__paginator .supphp-results__paginator-item[data-type="number"]').each(function(){
if($(this).data('page')==page_number){
$(this).find('.supphp-results__paginator-link').addClass('supphp-results__paginator-link--active');
$(this).removeClass('supphp-results__paginator-item--hidden');
}else{
$(this).find('.supphp-results__paginator-link').removeClass('supphp-results__paginator-link--active');
$(this).addClass('supphp-results__paginator-item--hidden');
}})
$('.supphp-results .plain-list li').each(function(){
if($(this).hasClass('page-' + page_number)){
$(this).removeClass('hidden');
}else{
$(this).addClass('hidden');
}})
let range_from=posts_per_page * page_number - posts_per_page + 1;
let range_to=posts_per_page * page_number;
if(range_to > $('.supphp-results .plain-list li').length) range_to=$('.supphp-results .plain-list li').length;
$('.supphp-results .supphp-results__found .range').text(range_from + ' až ' + range_to);
if(page_number > 1){
$('.supphp-results__paginator-link--more-left').parent().removeClass('supphp-results__paginator-item--hidden');
}else{
$('.supphp-results__paginator-link--more-left').parent().addClass('supphp-results__paginator-item--hidden');
}
if(page_number < max_number){
$('.supphp-results__paginator-link--more-right').parent().removeClass('supphp-results__paginator-item--hidden');
}else{
$('.supphp-results__paginator-link--more-right').parent().addClass('supphp-results__paginator-item--hidden');
}
if(page_number==1){
if($('.supphp-results__paginator .supphp-results__paginator-item[data-page="' + (page_number+1) + '"]').length > 0){
$('.supphp-results__paginator .supphp-results__paginator-item[data-page="' + (page_number+1) + '"]').removeClass('supphp-results__paginator-item--hidden');
}
if($('.supphp-results__paginator .supphp-results__paginator-item[data-page="' + (page_number+2) + '"]').length > 0){
$('.supphp-results__paginator .supphp-results__paginator-item[data-page="' + (page_number+2) + '"]').removeClass('supphp-results__paginator-item--hidden');
}}else if(page_number==max_number){
if($('.supphp-results__paginator .supphp-results__paginator-item[data-page="' + (page_number-1) + '"]').length > 0){
$('.supphp-results__paginator .supphp-results__paginator-item[data-page="' + (page_number-1) + '"]').removeClass('supphp-results__paginator-item--hidden');
}
if($('.supphp-results__paginator .supphp-results__paginator-item[data-page="' + (page_number-2) + '"]').length > 0){
$('.supphp-results__paginator .supphp-results__paginator-item[data-page="' + (page_number-2) + '"]').removeClass('supphp-results__paginator-item--hidden');
}}else{
if($('.supphp-results__paginator .supphp-results__paginator-item[data-page="' + (page_number+1) + '"]').length > 0){
$('.supphp-results__paginator .supphp-results__paginator-item[data-page="' + (page_number+1) + '"]').removeClass('supphp-results__paginator-item--hidden');
}
if($('.supphp-results__paginator .supphp-results__paginator-item[data-page="' + (page_number-1) + '"]').length > 0){
$('.supphp-results__paginator .supphp-results__paginator-item[data-page="' +(page_number-1) + '"]').removeClass('supphp-results__paginator-item--hidden');
}}
})
$('.supphp-results__paginator-link--back').on('click', function(){
let current_page_number=$('.supphp-results__paginator-link--active').parent().data('page');
current_page_number=parseInt(current_page_number);
let previous_page_number=current_page_number - 1;
if($('.supphp-results__paginator .supphp-results__paginator-item[data-page="' + previous_page_number + '"]').length > 0){
$('.supphp-results__paginator .supphp-results__paginator-item[data-page="' + previous_page_number + '"] .supphp-results__paginator-link').click();
}})
$('.supphp-results__paginator-link--forward').on('click', function(){
let current_page_number=$('.supphp-results__paginator-link--active').parent().data('page');
current_page_number=parseInt(current_page_number);
let next_page_number=current_page_number + 1;
if($('.supphp-results__paginator .supphp-results__paginator-item[data-page="' + next_page_number + '"]').length > 0){
$('.supphp-results__paginator .supphp-results__paginator-item[data-page="' + next_page_number + '"] .supphp-results__paginator-link').click();
}})
$('.supphp-results__paginator-link--fastback').on('click', function(){
if($('.supphp-results__paginator .supphp-results__paginator-item[data-page="1"]').length > 0){
$('.supphp-results__paginator .supphp-results__paginator-item[data-page="1"] .supphp-results__paginator-link').click();
}})
$('.supphp-results__paginator-link--fastforward').on('click', function(){
let max=$(this).parent().data('max');
max=parseInt(max);
$('.supphp-results__paginator .supphp-results__paginator-item[data-page="' + max + '"] .supphp-results__paginator-link').click();
})
$('.supphp-results__mobilepaginator .site-button').on('click', function(){
let posts_per_page=6;
let last_not_hidden_class=$('.supphp-results .plain-list li:not(.hidden)').last().attr('class');
last_not_hidden_class=last_not_hidden_class.trim();
let last_not_hidden_class_arr=last_not_hidden_class.split("-");
let last_page=last_not_hidden_class_arr[1];
last_page=parseInt(last_page);
if($('.supphp-results .plain-list li.page-' + (last_page+1)).length > 0){
$('.supphp-results .plain-list li.page-' + (last_page+1)).each(function(){
$(this).removeClass('hidden');
})
if($('.supphp-results .plain-list li.page-' + (last_page+1)).length < posts_per_page){
$('.supphp-results__mobilepaginator').hide();
}}else{
$('.supphp-results__mobilepaginator').hide();
}
let range_from=1;
let range_to=posts_per_page * (last_page+1);
if(range_to > $('.supphp-results .plain-list li').length) range_to=$('.supphp-results .plain-list li').length;
$('.supphp-results .supphp-results__found .range').text(range_from + ' až ' + range_to);
})
let current_version="desktop";
$(window).on('resize load', function(){
let window_width=jQuery(window).outerWidth();
if(window_width <=520){
if(current_version=="desktop"){
$('.supphp-results__paginator-link--fastback').click();
}
current_version="mobile";
}
if(window_width > 520){
if(current_version=="mobile"){
$('.supphp-results__paginator-link--fastback').click();
}
current_version="desktop";
}})
});
});
jQuery(document).ready(function(){
if(jQuery('.topline').length > 0){
let session_storage_object='idoklad_topline';
let data=sessionStorage.getItem(session_storage_object);
if(data==null){
jQuery(".topline").css('display', 'flex');
}
jQuery('.topline .topline__close').on('click', function(){
sessionStorage.setItem("idoklad_topline", "closed");
jQuery('.topline').slideUp();
});
}});
jQuery(document).ready(function(){
jQuery(window).on('scroll load', function(){
if(!jQuery(window).scrollTop()){
jQuery('#try-for-free-menu-button').addClass('site-button--borderprimary');
jQuery('#try-for-free-menu-button').removeClass('site-button--primary');
}else{
jQuery('#try-for-free-menu-button').addClass('site-button--primary');
jQuery('#try-for-free-menu-button').removeClass('site-button--borderprimary');
}});
});
jQuery(document).ready(function($){
$("a[href*='miniakademie.cz']").each(function(){
var href=$(this).attr("href");
if(href.indexOf("?") > 0){
href +='&';
}else{
href +='?';
}
href +="utm_source=idoklad&utm_medium=blog&utm_campaign=" + encodeURIComponent(document.title);
$(this).attr("href", href);
});
$("a[href*='idoklad.cz/miniakademie']").each(function(){
var href=$(this).attr("href");
if(href.indexOf("?") > 0){
href +='&';
}else{
href +='?';
}
href +="utm_source=idoklad&utm_medium=blog&utm_campaign=" + encodeURIComponent(document.title);
$(this).attr("href", href);
});
});
jQuery(document).ready(function(){
tableOfContents("#tocList");
jQuery('.site-content__contenttable #tocList li span').on('click', function(){
let anchor=jQuery(this).data('anchor');
let position=jQuery("a[name='" + anchor + "']").offset().top;
jQuery("html, body").animate({
scrollTop: position - 100
}, 1000);
});
});
function tableOfContents(tocList){
jQuery(tocList).empty();
var prevH2Item=null;
var prevH2List=null;
var index=0;
jQuery(".site-content__singleblog h2:not(.obsah)").each(function(){
var anchor="<a name='" + index + "' class='kotva'></a>";
jQuery(this).before(anchor);
var trimmedString=jQuery(this).text().replace(/^(.{60}[^\s]*).*/, "$1");
if(trimmedString!==jQuery(this).text()) trimmedString=trimmedString+"...";
var li="<li><span data-anchor='" + index + "' class='slideto'>" + trimmedString + "</span></li>";
if(jQuery(this).is("h2")){
prevH2List=jQuery("<ul></ul>");
prevH2Item=jQuery(li);
prevH2Item.appendTo(tocList);
}
index++;
});
};