(function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a(jQuery)})(function(a){a.ui=a.ui||{};a.ui.version="1.12.1";var b=0,c=Array.prototype.slice;a.cleanData=function(d){return function(b){var c,f,h;for(h=0;null!=(f=b[h]);h++)try{(c=a._data(f,"events"))&&c.remove&&a(f).triggerHandler("remove")}catch(l){}d(b)}}(a.cleanData);a.widget=function(d,b,c){var f,h,l,k={},m=d.split(".")[0];d=d.split(".")[1];var p=m+"-"+d;return c||(c=b,b=a.Widget),a.isArray(c)&&(c=a.extend.apply(null,[{}].concat(c))), a.expr[":"][p.toLowerCase()]=function(d){return!!a.data(d,p)},a[m]=a[m]||{},f=a[m][d],h=a[m][d]=function(a,d){return this._createWidget?(arguments.length&&this._createWidget(a,d),void 0):new h(a,d)},a.extend(h,f,{version:c.version,_proto:a.extend({},c),_childConstructors:[]}),l=new b,l.options=a.widget.extend({},l.options),a.each(c,function(d,c){return a.isFunction(c)?(k[d]=function(){function a(){return b.prototype[d].apply(this,arguments)}function f(a){return b.prototype[d].apply(this,a)}return function(){var d, b=this._super,e=this._superApply;return this._super=a,this._superApply=f,d=c.apply(this,arguments),this._super=b,this._superApply=e,d}}(),void 0):(k[d]=c,void 0)}),h.prototype=a.widget.extend(l,{widgetEventPrefix:f?l.widgetEventPrefix||d:d},k,{constructor:h,namespace:m,widgetName:d,widgetFullName:p}),f?(a.each(f._childConstructors,function(d,b){var c=b.prototype;a.widget(c.namespace+"."+c.widgetName,h,b._proto)}),delete f._childConstructors):b._childConstructors.push(h),a.widget.bridge(d,h),h};a.widget.extend= function(d){for(var b,g,f=c.call(arguments,1),h=0,l=f.length;l>h;h++)for(b in f[h])g=f[h][b],f[h].hasOwnProperty(b)&&void 0!==g&&(d[b]=a.isPlainObject(g)?a.isPlainObject(d[b])?a.widget.extend({},d[b],g):a.widget.extend({},g):g);return d};a.widget.bridge=function(d,b){var g=b.prototype.widgetFullName||d;a.fn[d]=function(f){var h="string"==typeof f,l=c.call(arguments,1),k=this;return h?this.length||"instance"!==f?this.each(function(){var b,c=a.data(this,g);return"instance"===f?(k=c,!1):c?a.isFunction(c[f])&& "_"!==f.charAt(0)?(b=c[f].apply(c,l),b!==c&&void 0!==b?(k=b&&b.jquery?k.pushStack(b.get()):b,!1):void 0):a.error("no such method '"+f+"' for "+d+" widget instance"):a.error("cannot call methods on "+d+" prior to initialization; attempted to call method '"+f+"'")}):k=void 0:(l.length&&(f=a.widget.extend.apply(null,[f].concat(l))),this.each(function(){var d=a.data(this,g);d?(d.option(f||{}),d._init&&d._init()):a.data(this,g,new b(f,this))})),k}};a.Widget=function(){};a.Widget._childConstructors=[]; a.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"
",options:{classes:{},disabled:!1,create:null},_createWidget:function(d,c){c=a(c||this.defaultElement||this)[0];this.element=a(c);this.uuid=b++;this.eventNamespace="."+this.widgetName+this.uuid;this.bindings=a();this.hoverable=a();this.focusable=a();this.classesElementLookup={};c!==this&&(a.data(c,this.widgetFullName,this),this._on(!0,this.element,{remove:function(a){a.target===c&&this.destroy()}}),this.document=a(c.style? c.ownerDocument:c.document||c),this.window=a(this.document[0].defaultView||this.document[0].parentWindow));this.options=a.widget.extend({},this.options,this._getCreateOptions(),d);this._create();this.options.disabled&&this._setOptionDisabled(this.options.disabled);this._trigger("create",null,this._getCreateEventData());this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:a.noop,_create:a.noop,_init:a.noop,destroy:function(){var d=this;this._destroy();a.each(this.classesElementLookup, function(a,b){d._removeClass(b,a)});this.element.off(this.eventNamespace).removeData(this.widgetFullName);this.widget().off(this.eventNamespace).removeAttr("aria-disabled");this.bindings.off(this.eventNamespace)},_destroy:a.noop,widget:function(){return this.element},option:function(d,b){var c,f,h,l=d;if(0===arguments.length)return a.widget.extend({},this.options);if("string"==typeof d)if(l={},c=d.split("."),d=c.shift(),c.length){f=l[d]=a.widget.extend({},this.options[d]);for(h=0;c.length-1>h;h++)f[c[h]]= f[c[h]]||{},f=f[c[h]];if(d=c.pop(),1===arguments.length)return void 0===f[d]?null:f[d];f[d]=b}else{if(1===arguments.length)return void 0===this.options[d]?null:this.options[d];l[d]=b}return this._setOptions(l),this},_setOptions:function(a){for(var b in a)this._setOption(b,a[b]);return this},_setOption:function(a,b){return"classes"===a&&this._setOptionClasses(b),this.options[a]=b,"disabled"===a&&this._setOptionDisabled(b),this},_setOptionClasses:function(b){var c,g,f;for(c in b)f=this.classesElementLookup[c], b[c]!==this.options.classes[c]&&f&&f.length&&(g=a(f.get()),this._removeClass(f,c),g.addClass(this._classes({element:g,keys:c,classes:b,add:!0})))},_setOptionDisabled:function(a){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!a);a&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(b){function c(e, l){var k,m;for(m=0;e.length>m;m++)k=f.classesElementLookup[e[m]]||a(),k=b.add?a(a.unique(k.get().concat(b.element.get()))):a(k.not(b.element).get()),f.classesElementLookup[e[m]]=k,g.push(e[m]),l&&b.classes[e[m]]&&g.push(b.classes[e[m]])}var g=[],f=this;return b=a.extend({element:this.element,classes:this.options.classes||{}},b),this._on(b.element,{remove:"_untrackClassesElement"}),b.keys&&c(b.keys.match(/\S+/g)||[],!0),b.extra&&c(b.extra.match(/\S+/g)||[]),g.join(" ")},_untrackClassesElement:function(b){var c= this;a.each(c.classesElementLookup,function(g,f){-1!==a.inArray(b.target,f)&&(c.classesElementLookup[g]=a(f.not(b.target).get()))})},_removeClass:function(a,b,c){return this._toggleClass(a,b,c,!1)},_addClass:function(a,b,c){return this._toggleClass(a,b,c,!0)},_toggleClass:function(a,b,c,f){f="boolean"==typeof f?f:c;var h="string"==typeof a||null===a;a={extra:h?b:c,keys:h?a:b,element:h?this.element:a,add:f};return a.element.toggleClass(this._classes(a),f),this},_on:function(b,c,g){var f,h=this;"boolean"!= typeof b&&(g=c,c=b,b=!1);g?(c=f=a(c),this.bindings=this.bindings.add(c)):(g=c,c=this.element,f=this.widget());a.each(g,function(g,k){function m(){return b||!0!==h.options.disabled&&!a(this).hasClass("ui-state-disabled")?("string"==typeof k?h[k]:k).apply(h,arguments):void 0}"string"!=typeof k&&(m.guid=k.guid=k.guid||m.guid||a.guid++);var p=g.match(/^([\w:-]*)\s*(.*)$/),r=p[1]+h.eventNamespace;(p=p[2])?f.on(r,p,m):c.on(r,m)})},_off:function(b,c){c=(c||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace; b.off(c).off(c);this.bindings=a(this.bindings.not(b).get());this.focusable=a(this.focusable.not(b).get());this.hoverable=a(this.hoverable.not(b).get())},_delay:function(a,b){var c=this;return setTimeout(function(){return("string"==typeof a?c[a]:a).apply(c,arguments)},b||0)},_hoverable:function(b){this.hoverable=this.hoverable.add(b);this._on(b,{mouseenter:function(b){this._addClass(a(b.currentTarget),null,"ui-state-hover")},mouseleave:function(b){this._removeClass(a(b.currentTarget),null,"ui-state-hover")}})}, _focusable:function(b){this.focusable=this.focusable.add(b);this._on(b,{focusin:function(b){this._addClass(a(b.currentTarget),null,"ui-state-focus")},focusout:function(b){this._removeClass(a(b.currentTarget),null,"ui-state-focus")}})},_trigger:function(b,c,g){var f,h=this.options[b];if(g=g||{},c=a.Event(c),c.type=(b===this.widgetEventPrefix?b:this.widgetEventPrefix+b).toLowerCase(),c.target=this.element[0],b=c.originalEvent)for(f in b)f in c||(c[f]=b[f]);return this.element.trigger(c,g),!(a.isFunction(h)&& !1===h.apply(this.element[0],[c].concat(g))||c.isDefaultPrevented())}};a.each({show:"fadeIn",hide:"fadeOut"},function(b,c){a.Widget.prototype["_"+b]=function(g,f,h){"string"==typeof f&&(f={effect:f});var l,k=f?!0===f||"number"==typeof f?c:f.effect||c:b;f=f||{};"number"==typeof f&&(f={duration:f});l=!a.isEmptyObject(f);f.complete=h;f.delay&&g.delay(f.delay);l&&a.effects&&a.effects.effect[k]?g[b](f):k!==b&&g[k]?g[k](f.duration,f.easing,h):g.queue(function(c){a(this)[b]();h&&h.call(g[0]);c()})}});a.widget}); !function(a,b){var c=b(a,a.document);a.lazySizes=c;"object"==typeof module&&module.exports&&(module.exports=c)}(window,function(a,b){if(b.getElementsByClassName){var c,d,e=b.documentElement,g=a.Date,f=a.HTMLPictureElement,h=a.addEventListener,l=a.setTimeout,k=a.requestAnimationFrame||l,m=a.requestIdleCallback,p=/^picture$/i,r=["load","error","lazyincluded","_lazyloaded"],t={},T=Array.prototype.forEach,A=function(a,b){return t[b]||(t[b]=new RegExp("(\\s|^)"+b+"(\\s|$)")),t[b].test(a.getAttribute("class")|| "")&&t[b]},H=function(a,b){A(a,b)||a.setAttribute("class",(a.getAttribute("class")||"").trim()+" "+b)},P=function(a,b){var c;(c=A(a,b))&&a.setAttribute("class",(a.getAttribute("class")||"").replace(c," "))},u=function(a,b,c){var d=c?"addEventListener":"removeEventListener";c&&u(a,b);r.forEach(function(c){a[d](c,b)})},F=function(a,d,f,e,g){var h=b.createEvent("Event");return f||(f={}),f.instance=c,h.initEvent(d,!e,!g),h.detail=f,a.dispatchEvent(h),h},Q=function(b,c){var e;!f&&(e=a.picturefill||d.pf)? (c&&c.src&&!b.getAttribute("srcset")&&b.setAttribute("srcset",c.src),e({reevaluate:!0,elements:[b]})):c&&c.src&&(b.src=c.src)},I=function(a,b,c){for(c=c||a.offsetWidth;cd&&(d=0),a||9>d?k():l(k,d))}},W=function(a){var b,c,d=function(){b=null;a()},f=function(){var a=g.now()-c;99>a?l(f,99-a):(m||d)(d)};return function(){c=g.now();b||(b=l(f,99))}};!function(){var b, c={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};d=a.lazySizesConfig||a.lazysizesConfig||{};for(b in c)b in d||(d[b]=c[b]);a.lazySizesConfig=d;l(function(){d.init&&y()})}();var O=function(){var f,k,m,t,q,U,V,v,C,D, r,y,I=/^img$/i,O=/^iframe$/i,ca="onscroll"in a&&!/(gle|ing)bot/.test(navigator.userAgent),K=0,w=0,E=-1,L=function(a){w--;a&&a.target&&u(a.target,L);(!a||0>w||!a.target)&&(w=0)},X=function(a){return null==y&&(y="hidden"==(getComputedStyle(b.body,null)||{}).visibility),y||"hidden"!=(getComputedStyle(a.parentNode,null)||{}).visibility&&"hidden"!=(getComputedStyle(a,null)||{}).visibility},Y=function(){var a,g,h,l,m,q,p,n,A,z,R,x=c.elements;if((t=d.loadMode)&&8>w&&(a=x.length)){g=0;E++;h=!d.expand||1> d.expand?500w&&2w?h:0;g=p&&(v=h.top)<=V&&(D=h.right)>=p*R&&(C=h.left)<=U&&(r||D||C||v)&&(d.loadHidden||X(x[g])))&&!(h=k&&3>w&&!n&&(3>t||4>E))){var u=x[g];h=q;z=void 0;var B= u,u=X(u);v-=h;r+=h;C-=h;for(D+=h;u&&(B=B.offsetParent)&&B!=b.body&&B!=e;)(u=0<((getComputedStyle(B,null)||{}).opacity||1))&&"visible"!=(getComputedStyle(B,null)||{}).overflow&&(z=B.getBoundingClientRect(),u=D>z.left&&Cz.top-1&&vw&&4>E&&2g.now()-q)return void l(N,999);var a=W(function(){d.loadMode=3;n()});k=!0;d.loadMode=3;n();h("scroll",function(){3==d.loadMode&&(d.loadMode=2);a()},!0)}};return{_:function(){q= g.now();c.elements=b.getElementsByClassName(d.lazyClass);f=b.getElementsByClassName(d.lazyClass+" "+d.preloadClass);h("scroll",n,!0);h("resize",n,!0);a.MutationObserver?(new MutationObserver(n)).observe(e,{childList:!0,subtree:!0,attributes:!0}):(e.addEventListener("DOMNodeInserted",n,!0),e.addEventListener("DOMAttrModified",n,!0),setInterval(n,999));h("hashchange",n,!0);"focus mouseover click load transitionend animationend webkitAnimationEnd".split(" ").forEach(function(a){b.addEventListener(a, n,!0)});/d$|^c/.test(b.readyState)?N():(h("load",N),b.addEventListener("DOMContentLoaded",n),l(N,2E4));c.elements.length?(Y(),G._lsFlush()):n()},checkElems:n,unveil:M}}(),S=function(){var a,c=J(function(a,b,c,d){var f,e;if(a._lazysizesWidth=d,d+="px",a.setAttribute("sizes",d),p.test(b.nodeName||""))for(b=b.getElementsByTagName("source"),f=0,e=b.length;f$(window).width()? this.element.find(".animated-element").removeClass("animated-element"):(this.setScrollHandler(),setTimeout(function(){$(window).scroll()},this.ANIMATION_DELAY))},setScrollHandler:function(){var a=this;$(window).scroll(function(b){a.timerId?a.phantomTimerId||(a.phantomTimerId=setTimeout(function(){a.phantomTimerId=null;a.recalculateAnimation()},a.SCROLL_HANDLE_TIMEOUT)):(clearTimeout(a.phantomTimerId),a.phantomTimerId=null,a.timerId=setTimeout(function(){a.timerId=null},a.SCROLL_HANDLE_TIMEOUT),a.recalculateAnimation())})}, animateElement:function(a){a.removeClass("before-animation");var b=1E3*parseFloat(a.css("transition-duration"));setTimeout(function(){a.removeClass("animated-element")},b)},recalculateAnimation:function(){var a=this,b=$(window).scrollTop(),c=b+$(window).height()-a.SCREEN_BOTTOM_GAP,d=a.element.data("animation-order"),e=0;a.element.find(".animated-element.before-animation").not(".animation-will-start-soon").each(function(){var g=$(this);a.isOnScreen(g,b,c)&&(d===a.ANIMATION_ORDER_AT_ONCE?a.animateElement(g): (g.addClass("animation-will-start-soon"),setTimeout(function(){g.removeClass("animation-will-start-soon");a.animateElement(g)},e),e+=a.ANIMATION_DELAY))})},isOnScreen:function(a,b,c){var d=parseInt(a.css("transform").split(",")[5]);0!==d&&(c+=d);d=a.offset().top;return b"+(b.fileSizeLimitWarning?b.fileSizeLimitWarning:"\u041c\u0430\u043a\u0441. \u0440\u0430\u0437\u043c\u0435\u0440 2 \u0413\u0411")+"

"),a.parent().after(c))}window.errCount=0;function sendError(a){window.errCount++;10>=window.errCount&&$.ajax({url:"/pl/gc/log",method:"POST",data:{data:a}})} function sendCreateLinkError(a,b,c){var d="",e="";a.responseJSON&&(d+=a.responseJSON?"json: "+JSON.stringify(a.responseJSON):"");e+="status: "+a.status+"; ";e+=a.statusText?"statusText: "+a.statusText+"; ":"";d=d+e+(b?"message: "+b+" /// ":"");d+=c?"exc: "+c+" /// ":"";$.toast(e,{type:"danger"});console.log(d);sendError(d)} function getUploadifySecretLink(a,b){var c="/fileservice/widget/secure-direct-upload";try{var d=localStorage.getItem("session"),e={fs_ref:window.location.href};if(void 0!==d&&null!=d){var g=jQuery.parseJSON(d);g.hasOwnProperty("user_id")&&null!=g.user_id?e.fs_u=g.user_id:e.fs_u=-1}c+="?"+jQuery.param(e)}catch(f){}delete b.uploadScript;$.ajax({url:"/fileservice/widget/create-secret-link",method:"GET",data:{host:window.fileserviceUploadHost,uri:c,expires:600,token:$(this).parents("div.survey").find("textarea.g-recaptcha-response").val()}, success:function(a){a.link?b.uploadScript=a.link:ajaxCall("/fileservice/widget/log-error",{m:"No link"},{})},error:function(a,b,c){403===a.status&&$.toast(Yii.t("apps.user",'\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u043e\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u043e\u0442\u043c\u0435\u0442\u043a\u0443 "\u042f \u043d\u0435 \u0440\u043e\u0431\u043e\u0442" \u043f\u0435\u0440\u0435\u0434 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u043e\u0439 \u0444\u0430\u0439\u043b\u0430'), {type:"danger"});sendCreateLinkError(a,b,c)},complete:function(a){"undefined"!==typeof grecaptcha&&grecaptcha.reset()},async:!1})}function panelPutTaskAside(a){$(".aside-loading").css("opacity",1);$(".aside-link").css("opacity",0).css("cursor","default");$.ajax({url:"/tasks/control/task/setNew",method:"post",data:{id:a},success:function(a){panelLoad()}})} function panelFinishTask(a,b){$(".aside-loading").css("opacity",1);$.ajax({url:"/tasks/control/task/setCompleted",method:"post",data:{id:a,result:b},success:function(a){panelLoad()}});return!1}function panelLoad(){$.ajax({url:"/tasks/control/task/getPanel",success:function(a){$("#task-panel-placeholder").html(a)}})}function setElLoading(a){$(a).html('
')} $(function(){$(".editable .edit-link").click(function(){$(this).parents(".editable").toggleClass("edit");$(this).parents(".editable").find("input").focus()})});$(function(){$(".action-link").click(function(){if($(this).data("gc-confirm")&&!confirm($(this).data("gc-confirm")))return!1;$(".page-main-form").find("input[name=action]").val($(this).data("action"));$(".page-main-form").submit()})}); function extend(a,b){var c=function(){};c.prototype=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.superclass=b.prototype}function mixin(a,b){for(var c in b)a.prototype[c]||(a.prototype[c]=b[c])} $(function(){$(".date-input").datetimepicker&&($(".date-input").datetimepicker({timepicker:!1,closeOnDateSelect:!0,format:"d.m.Y",step:20,lang:"ru",dayOfWeekStart:1,todayButton:!1,validateOnBlur:!0,allowBlank:!0,yearStart:"2013",yearEnd:"2020",lazyInit:!1}),$(".date-time-input").datetimepicker({timepicker:!0,closeOnDateSelect:!1,format:"d.m.Y H:i",step:20,lang:"ru",dayOfWeekStart:1,todayButton:!1,validateOnBlur:!0,allowBlank:!0,yearStart:"2013",yearEnd:"2020",lazyInit:!1}))}); $.fn.scrollTo=function(a,b,c){"function"==typeof b&&2==arguments.length&&(c=b,b=a);var d=$.extend({scrollTarget:a,offsetTop:50,duration:500,easing:"swing"},b);return this.each(function(){var a=$(this),b="number"==typeof d.scrollTarget?d.scrollTarget:$(d.scrollTarget),b="number"==typeof b?b:b.offset().top+a.scrollTop()-parseInt(d.offsetTop);a.animate({scrollTop:b},parseInt(d.duration),d.easing,function(){"function"==typeof c&&c.call(this)})})}; function getThumbnailUrl(a,b,c){a="/fileservice/file/thumbnail/h/"+a+"/s/"+b+"x"+c;window.accountId&&(a+="/a/"+window.accountId);window.fileserviceThumbnailHost&&(a="//"+window.fileserviceThumbnailHost+a);return a}function getBorderedThumbnailUrl(a,b,c,d){if(""==d)return getThumbnailUrl(a,b,c);a="/fileservice/file/bordered/h/"+a+"/s/"+b+"x"+c+"/b/"+d;window.accountId&&(a+="/a/"+window.accountId);window.fileserviceThumbnailHost&&(a="//"+window.fileserviceThumbnailHost+a);return a} function getDownloadUrl(a){return"/pl/fileservice/user/file/download?h="+a}function isImage(a){a=a.split(".");return 2===a.length?["jpeg","jpg","gif","png"].includes(a[1]):!1}function isVideo(a){a=a.toLowerCase().split(".");return 2===a.length?["mp4","mov"].includes(a[1]):!1}function updateThumbnailVersion(a,b){window.thumbnailVersions||(window.thumbnailVersions={});window.thumbnailVersions[a]=b} function getVideoThumbnailUrl(a,b,c){b="/pl/fileservice/video/preview-redirect/?file-hash="+a;window.thumbnailVersions&&a in window.thumbnailVersions&&(b+="&v="+window.thumbnailVersions[a]);return b} function gcGetFileObj(a){var b=a.title;b||(b=a.filename);b||(b=a.hash);return{hash:a.hash,title:b,description:a.description,getThumbnailUrl:function(a,b){return"/fileservice/file/thumbnail/h/"+this.hash+"/s/"+a+"x"+b},getDownloadUrl:function(){return"/pl/fileservice/user/file/download?h="+this.hash}}}var getProp=function(a,b,c){return void 0===a[b]?c:a[b]}; $(function(){if(0==$("#blueimp-gallery").length){var a=$('');a.hide();a.appendTo($(document.body))}}); $(function(){$(".editable-link").each(function(a,b){$el=$(b);$wrapper=$el.parents(".editable-link-wrapper");0==$wrapper.length&&($wrapper=$(''),$el.replaceWith($wrapper),$el.appendTo($wrapper));$link=$('');$el.data("header")?($header=$("

"),$link.appendTo($header),$header.appendTo($wrapper)):$link.appendTo($wrapper);var c=null;""!=$el.val()?c=$el.val():$el.attr("placeholder")&&""!=$el.attr("placeholder")?c=$el.attr("placeholder"):(c="\u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c", "undefined"!=typeof Yii&&(c=Yii.t("common","change")),$wrapper.addClass("no-value"));$link.html(c);$link.click(function(){$(this).parents(".editable-link-wrapper").addClass("edit-mode")})})});window.runOneTimeOnElement=function(a,b,c){a.data(b)||a.data(b,c(a))};window.eachAndRunOneTimeOnElement=function(a,b,c){a.each(function(a,e){runOneTimeOnElement($(e),b,c)})}; function objectToQueryString(a){var b,c,d,e;c=[];d=function(a,b){b="function"==typeof b?b():null==b?"":b;c[c.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(a instanceof Array)for(e in a)d(e,a[e]);else for(b in a)buildParams(b,a[b],d);return c.join("&").replace(/%20/g,"+")} function buildParams(a,b,c){var d,e,g;g=/\[\]$/;if(b instanceof Array)for(d=0,e=b.length;dd&&(c[c.length]=[a,b].join("="));document.location.search=c.join("&")} function removeParamFromLocation(a){a=encodeURI(a);for(var b=document.location.search.substr(1).split("&"),c=b.length,d;c--;)if(d=b[c].split("="),d[0]==a){b[c]=null;break}a="&"!=b.join("&")?b.join("&"):"";document.location.search=a}function escapeDoubleQuotes(a){return a.replace(/\\([\s\S])|(")/g,"\\$1$2")}function setVisibilityRelation(a,b){var c=$(a),d=$(b),e=function(){c.prop("checked")?d.show():d.hide()};c.click(e);e()} function getParamFromLocation(a){a=encodeURI(a);for(var b=document.location.search.substr(1).split("&"),c=b.length,d;c--;)if(d=b[c].split("="),d[0]==a)return d[1];return null}function getParamFromHash(a){a=encodeURI(a);for(var b=document.location.hash.substr(1).split("&"),c=b.length,d;c--;)if(d=b[c].split("="),d[0]==a)return d[1];return null} var gcParseUrl=function(a){var b=document.createElement("a");b.href=a;return b},gcAddResourceElement=function(a,b,c){var d={};return function(e){if(!d.hasOwnProperty(e)){for(var g=document.getElementsByTagName(a),f=g.length,h=!1;f--;){var l=gcParseUrl(g[f][b]);if(l.pathname+l.search==e){h=!0;break}}h||(d[e]=c(e),console.log("loaded "+e))}}},gcAddScriptElement=function(){return gcAddResourceElement("script","src",function(a){var b=document.createElement("script");b.type="text/javascript";b.src=a;document.getElementsByTagName("head")[0].appendChild(b); return b})}(),gcAddLinkElement=function(){return gcAddResourceElement("link","href",function(a){var b=document.createElement("link");b.rel="stylesheet";b.src=a;document.getElementsByTagName("head")[0].appendChild(b);return b})}();function replaceAll(a,b,c){return a.replace(new RegExp(b,"g"),c)} serializeObj=function(a,b){var c=[],d;for(d in a)if(a.hasOwnProperty(d)){var e=b?b+"["+d+"]":d,g=a[d];"undefined"!==typeof g&&null!=g&&c.push(null!==g&&"object"===typeof g?serializeObj(g,e):encodeURIComponent(e)+"="+encodeURIComponent(g))}return c.join("&")}; function addGlobalCheckbox(a){var b=!1;0

"),d=c.find(".global-confirm-checkbox"); a.find("button[type=submit]");c.appendTo(a)}return function(a){if(window.globalCheckboxEnabled&&!d.prop("checked")){if(b&&(!a||"register"!=a.state))return!0;a="To submit the form, you must agree to the terms and conditions for processing personal data. Check the checkbox";"undefined"!=typeof Yii&&(a=Yii.t("common",a));alert(a);return!1}return!0}} function initListSearch(a,b){var c=function(c){c=c.toLowerCase();var d=!1;a.find(b).each(function(){var a=$(this).html().toLowerCase();""==c?($(this).show(),d=!0):-1");g.prependTo(a);g.find("input").keyup(function(){c($(this).val())?g.find(".nothing-found-label").hide():g.find(".nothing-found-label").show()})} function initDropdownSearch(a){a=a.find(".dropdown-menu");initListSearch(a,"a");a.parent().on("show.bs.dropdown",function(){setTimeout(function(){a.find(".search-input").focus()})})}function number_format(a,b,c,d){var e,g,f;isNaN(b=Math.abs(b))&&(b=2);void 0==c&&(c=",");void 0==d&&(d=".");e=parseInt(a=(+a||0).toFixed(b))+"";f=(g=3<(g=e.length)?g%3:0)?e.substr(0,g)+d:"";d=e.substr(g).replace(/(\d{3})(?=\d)/g,"$1"+d);a=b?c+Math.abs(a-e).toFixed(b).replace(/-/,0).slice(2):"";return f+d+a} function onTelegramAuth(a){ajaxCall("/pl/user/profile/login-with-telegram",{user:a},{method:"get"},function(a){window.afterTelegramAuthCallback&&window.afterTelegramAuthCallback()})}window.phoneChecked=!1;window.checkFormPhone=function(a){var b=$(a).find("input.phone-input");return 0'));this.resultBlock.html("");c.lastSend&&4E3>Date.now()-c.lastSend&&alert("\u0417\u0430\u043f\u0440\u043e\u0441 \u0435\u0449\u0435 \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442\u0441\u044f");c.lastSend= Date.now();var g="function"===typeof gcModalActive?gcModalActive():null;ajaxCall(d,e,{enableSimpleSign:!0,async:1==a.data("open-new-window")?!1:!0},function(a){c.buttonSubmit.find(".form-loader").remove();c.lastSend=null;c.breakedOn=a.data.breakedOn;a.data.dealId&&!a.data.isResultModal&&(c.dealId=a.data.dealId);if(a.data.formProcessed){if(a.data.preParts){var b;a.data.isResultModal&&(b=window.gcModalFactory.create({onShow:function(){var a=$(c.element).find("input[name='formParams[setted_offer_id]']"); a&&a.val("");window.ltCheckBasketRunned&&(window.ltCheckBasketRunned=!1,ltCheckBasket())},onHide:function(){g&&(g.hide(),$("body").addClass("modals-closed"))}}));for(var d in a.data.preParts){var e=a.data.preParts[d];e.javascript&&eval(e.javascript);e.html&&(a.data.isResultModal?b.setContent(e.html):c.resultBlock.html(e.html))}b&&a.data.isResultModal&&(b.show(),0<$(".close-link").length&&$(".close-link").click(function(){b.hide()}))}if(a.data.redirectUrl&&!a.data.noRedirect&&!a.data.isResultModal){e= a.data.redirectUrl;a.data.confirmMessage&&a.data.confirmCancelRedirectUrl&&!confirm(a.data.confirmMessage)&&(e=a.data.confirmCancelRedirectUrl);if(a.data.newWindow){null===window.open(e)&&(window.location.href=e);return}window.top!==window.window?window.top.location.href=e:window.location.href=e;if(!a.data.refreshPage)return}if(a.data.refreshPage)window.location.reload();else if(!a.data.isResultModal){c.resultBlock.html("

"+a.data.defaultMessage+"

");for(d in a.data.parts)e= a.data.parts[d],e.html&&c.resultBlock.html(e.html);c.element.height(c.element.height());c.resultBlock.show();c.formContentBlock.hide()}}else c.resultBlock.show(),c.resultBlock.html("
"+a.data.error+"
"),c.resultBlock.addClass("error"),c.resultBlock.parent().find("button").each(function(){var a=$(this).attr("id");window["prs"+a]=!1;$(this).removeClass("disabled")})},function(){c.formContentBlock.trigger("submitForm")})}},onCreate:function(){this.buttonSubmit&&this.buttonSubmit.attr("disabled")&& this.buttonSubmit.attr("disabled",!1)}}); function ltShowModalBlock(a,b){var c=null,c=$("#"+a);0==c.length&&(c=$("[data-code='"+a+"']"));if(b)for(key in b){var d=b[key];c.find(".external-value."+key).val(d)}if(c.hasClass("lt-modal-block")){if(c.hasClass("js--modal-block-popup-type-block")){c.removeClass("lt-modal-block");return}var e=window.gcModalFactory.create();c.data("modal-width")&&""!=c.data("modal-width")?e.getModalEl().find(".modal-dialog").width(c.data("modal-width")):e.getModalEl().find(".modal-dialog").width("500px");c.data("modal-class")&& ""!=c.data("modal-class")&&e.getModalEl().find(".modal-dialog").addClass(c.data("modal-class"));e.setContent("");e.getModalEl().addClass("lt-block-modal-window");c.appendTo(e.getContentEl());c.show()}else bodyScrollTo(c,10);if(e)e.get$Modal().on("hidden.bs.modal",function(a){(a=$(this).find(".videoWrapper iframe"))&&a.attr("src",a.attr("src"))})} function ltShowModalForm(a){if("custom"==a.formType){var b={};a.position&&a.position.offer_id&&(b.offer_id=a.position.offer_id);ltShowModalBlock(a.formBlockCode,b)}else{var c=window.gcModalFactory.create();c.getModalEl().addClass("lt-block-modal-window");c.getModalEl().addClass("lt-form-modal-window");ajaxCall("/pl/lite/block-public/get-block-html",a,{},function(a){c.setContent(a.data.html)})}} jQuery.widget("gc.liteSinglyForm",{currentPartIndex:0,_create:function(){this.element.show();var a=this;this.element.find("input,select").change(function(){a.checkNextAvailable()});this.element.find("input,textarea").keyup(function(){a.checkNextAvailable()});this.surveyFieldsBlock=this.element.find(".part-surveyFields");this.otherFieldsBlocks=this.element.find(".builder-item:not(.part-surveyFields)");var b=$('
');b.appendTo(this.element.find(".builder"));this.progressBar= $('
');this.progressBar.prependTo(this.element.find(".builder"));var c=this.surveyFieldsBlock.find(".field-wrapper");this.prevBtn=$('");this.prevBtn.appendTo(b);this.nextBtn=$('");this.nextBtn.appendTo(b);this.nextBtn.click(function(){a.next()}); this.prevBtn.click(function(){a.prev()});var d=[];c.each(function(a,b){d.push($(b))});d.push(this.otherFieldsBlocks);this.parts=d;this.showCurrentPart()},showCurrentPart:function(){for(var a=0;a=this.parts.length-1&&this.progressBar.hide(),this.progressBar.find(".progress-bar").width(a+"%")):this.progressBar.hide();this.checkNextAvailable()},checkNextAvailable:function(){var a=this.parts[this.currentPartIndex];0'),$placeholder.insertBefore(this.element),this.placeholder= $placeholder);var b=$(".anchor"),c={};this.element.find(".menu-list a").each(function(){var b=$(this).attr("href");0==b.indexOf("#")&&(c[b.substring(1)]=$(this),$(this).click(function(){var b=$($(this).attr("href"));if(b.length)return 980>=$(window).width()&&a.element.find(".menu-wrapper").toggleClass("expanded"),$("body,html").animate({scrollTop:Math.round(b.offset().top)},300),history.pushState(null,null,$(this).attr("href")),!1}))});$(window).scroll(function(){var d=$(this).scrollTop()+20,e=a.element; 0==d?e.removeClass("scrolled"):e.addClass("scrolled");prevAnchorEl=null;for(var g=0;gd)break;prevAnchorEl=f}newAnchorLink=prevAnchorEl?c[prevAnchorEl.data("anchor")]:null;a.currentAnchorLink!=newAnchorLink&&(a.currentAnchorLink&&a.currentAnchorLink.parents("li").removeClass("active"),a.currentAnchorLink=newAnchorLink,a.currentAnchorLink&&a.currentAnchorLink.parents("li").addClass("active"));a.placeholder&&a.placeholder.offset().top');this.playerWrapperEl.appendTo(this.element);"youtube"==this.options.type?this.loadYoutubeApi():this.loadVimeo();$(window).on("load resize",function(){a.rescaleVideo()})},loadVimeo:function(){var a=document.createElement("script");a.src="//f.vimeocdn.com/js/froogaloop2.min.js";var b=document.getElementsByTagName("script")[0];b.parentNode.insertBefore(a, b);$player=$('');$player.appendTo(this.playerWrapperEl);a.onload=function(){var a=$f($player[0]);a.addEvent("ready",function(){a.api("setVolume",0)})}},loadYoutubeApi:function(){var a=this,b=document.createElement("script");b.src="https://www.youtube.com/player_api"; var c=document.getElementsByTagName("script")[0];c.parentNode.insertBefore(b,c);window.ytPlayerLoadHandlers.push(function(){a.playerLoaded()})},playerLoaded:function(){var a=this;this.playerEl=$('
');this.playerEl.appendTo(this.playerWrapperEl);this.player=new YT.Player(this.playerEl.get(0),{events:{onReady:function(){a.onPlayerReady()},onStateChange:function(b){a.onPlayerStateChange(b)}},playerVars:{autoplay:0,autohide:1,modestbranding:0,rel:0,showinfo:0,controls:0,disablekb:1, enablejsapi:0,iv_load_policy:3}})},onPlayerReady:function(){this.player.loadVideoById({videoId:this.options.videoId,startSeconds:0,endSeconds:0,suggestedQuality:"hd720"});this.player.mute()},onPlayerStateChange:function(a){1===a.data?this.playerWrapperEl.find(".player").addClass("active"):0===a.data&&this.player.seekTo(0)},rescaleVideo:function(){var a=this.element.width()+200,b=this.element.height()+200,c=this.playerWrapperEl.find(".player");a/b>16/9?("youtube"==this.options.type?this.player.setSize(a, a/16*9):(c.css("width",a),c.css("height",a/16*9)),c.css({left:"0px"})):("youtube"==this.options.type?this.player.setSize(b/9*16,b):(c.css("width",b/9*16),c.css("height",b)),c.css({left:-(c.outerWidth()-a)/2}));c.addClass("active")}});window.ytPlayerLoadHandlers||(window.ytPlayerLoadHandlers=[]);function onYouTubePlayerAPIReady(){for(var a=0;a16/9?(tv.setSize(a,a/16*9),$(".tv .screen").css({left:"0px"})):(tv.setSize(b/9*16,b),$(".tv .screen").css({left:-($(".tv .screen").outerWidth()-a)/2}))}$(window).on("load resize",function(){});