"use strict";function ContactFormBegin(){$(this).addClass("sending");$(this).append('<div class="loading"><\/div>');$(this).find('button[type="submit"]').prop("disabled",!0);$(this).find(".alert").remove()}function ContactFormFailure(){$(this).removeClass("sending");$(this).find(".loading").remove();$(this).find('button[type="submit"]').prop("disabled",!1);$(this).prepend('<div class="alert alert-danger"><button class="close" data-dismiss="alert"> × <\/button> <i class="fa fa-times-circle"><\/i> <strong>Помилка!<\/strong><\/div>')}function ContactFormSuccess(n){var t=$(this);n.Message!==null&&n.Message!==undefined?setTimeout(function(){t.removeClass("sending");t.find(".loading").remove();t.find('button[type="submit"]').prop("disabled",!1);n.success&&resetForm(t);t.prepend(n.Message)},700):($("#frm-q").html(n),$.validator.unobtrusive.parse(document),grecaptcha.render($(".g-recaptcha")[0],{sitekey:"6LeN4B0TAAAAANoZbhnLN5qH38ptonwOw0KeB48d"}))}function resetForm(n){n.find("input, textarea").val("");n.find("select").prop("selectedIndex",0);n.find("input:radio, input:checkbox").removeAttr("checked").removeAttr("selected")}function loadStart(n){$(n).parent().addClass("loader").append('<span class="spin"><\/span>')}function loadEnd(n){$(n).parent().removeClass("loader").find(".spin").remove()}var Main=function(){var n=function(){$("#gotop").on("click",function(n){$("html, body").animate({scrollTop:0},"slow");n.preventDefault()});$(window).scroll(function(){$(this).scrollTop()>300?$("#gotop").fadeIn():$("#gotop").fadeOut()})};return{init:function(){}}}(),FormBegin=function(){loadStart($(this).data("update-container"))},FormComplete=function(){var n=$(this).data("update-container");loadEnd(n);$.validator.unobtrusive.parse(document);grecaptcha.reset()},initPhotoSwipeFromDOM=function(n){for(var t,e=function(n){for(var e=n.childNodes,s=e.length,o=[],t,i,u,r,f=0;f<s;f++)(t=e[f],t.nodeType===1)&&(i=t.children[0],u=i.getAttribute("data-size").split("x"),r={src:i.getAttribute("href"),w:parseInt(u[0],10),h:parseInt(u[1],10)},t.children.length>1&&(r.title=t.children[1].innerHTML),i.children.length>0&&(r.msrc=i.children[0].getAttribute("src")),r.el=t,o.push(r));return o},u=function u(n,t){return n&&(t(n)?n:u(n.parentNode,t))},o=function(n){var o,t,i;if(n=n||window.event,n.preventDefault?n.preventDefault():n.returnValue=!1,o=n.target||n.srcElement,t=u(o,function(n){return n.tagName&&n.tagName.toUpperCase()==="FIGURE"}),t){var h=t.parentNode,r=t.parentNode.childNodes,c=r.length,s=0,e;for(i=0;i<c;i++)if(r[i].nodeType===1){if(r[i]===t){e=s;break}s++}return e>=0&&f(e,h),!1}},s=function(){var u=window.location.hash.substring(1),n={},i,t,r;if(u.length<5)return n;for(i=u.split("&"),t=0;t<i.length;t++)i[t]&&((r=i[t].split("="),r.length<2)||(n[r[0]]=r[1]));return n.gid&&(n.gid=parseInt(n.gid,10)),n},f=function(n,t,i,r){var h=document.querySelectorAll(".pswp")[0],s,u,f,o;if(f=e(t),u={galleryUID:t.getAttribute("data-pswp-uid"),getThumbBoundsFn:function(n){var i=f[n].el.getElementsByTagName("img")[0],r=window.pageYOffset||document.documentElement.scrollTop,t=i.getBoundingClientRect();return{x:t.left,y:t.top+r,w:t.width}}},r)if(u.galleryPIDs){for(o=0;o<f.length;o++)if(f[o].pid==n){u.index=o;break}}else u.index=parseInt(n,10)-1;else u.index=parseInt(n,10);isNaN(u.index)||(i&&(u.showAnimationDuration=0),s=new PhotoSwipe(h,PhotoSwipeUI_Default,f,u),s.init())},r=document.querySelectorAll(n),i=0,h=r.length;i<h;i++)r[i].setAttribute("data-pswp-uid",i+1),r[i].onclick=o;t=s();t.pid&&t.gid&&f(t.pid,r[t.gid-1],!0,!0)};initPhotoSwipeFromDOM(".post-gallery")