!function(a,b){var c=b(a,a.document);a.lazySizes=c,"object"==typeof module&&module.exports&&(module.exports=c)}(window,function(a,b){"use strict";if(b.getElementsByClassName){var c,d,e=b.documentElement,f=a.Date,g=a.HTMLPictureElement,h="addEventListener",i="getAttribute",j=a[h],k=a.setTimeout,l=a.requestAnimationFrame||k,m=a.requestIdleCallback,n=/^picture$/i,o=["load","error","lazyincluded","_lazyloaded"],p={},q=Array.prototype.forEach,r=function(a,b){return p[b]||(p[b]=new RegExp("(\\s|^)"+b+"(\\s|$)")),p[b].test(a[i]("class")||"")&&p[b]},s=function(a,b){r(a,b)||a.setAttribute("class",(a[i]("class")||"").trim()+" "+b)},t=function(a,b){var c;(c=r(a,b))&&a.setAttribute("class",(a[i]("class")||"").replace(c," "))},u=function(a,b,c){var d=c?h:"removeEventListener";c&&u(a,b),o.forEach(function(c){a[d](c,b)})},v=function(a,d,e,f,g){var h=b.createEvent("Event");return e||(e={}),e.instance=c,h.initEvent(d,!f,!g),h.detail=e,a.dispatchEvent(h),h},w=function(b,c){var e;!g&&(e=a.picturefill||d.pf)?(c&&c.src&&!b[i]("srcset")&&b.setAttribute("srcset",c.src),e({reevaluate:!0,elements:[b]})):c&&c.src&&(b.src=c.src)},x=function(a,b){return(getComputedStyle(a,null)||{})[b]},y=function(a,b,c){for(c=c||a.offsetWidth;c49?function(){m(h,{timeout:g}),g!==d.ricTimeout&&(g=d.ricTimeout)}:A(function(){k(h)},!0);return function(a){var d;(a=!0===a)&&(g=33),b||(b=!0,d=e-(f.now()-c),d<0&&(d=0),a||d<9?i():k(i,d))}},C=function(a){var b,c,d=99,e=function(){b=null,a()},g=function(){var a=f.now()-c;a0)&&"visible"!=x(f,"overflow")&&(d=f.getBoundingClientRect(),g=H>d.left&&Gd.top-1&&F500&&e.clientWidth>500?500:370:d.expand,c._defEx=r,s=r*d.expFactor,t=d.hFac,J=null,O2&&o>2&&!b.hidden?(O=s,Q=0):O=o>1&&Q>1&&P<6?r:N),q!==m&&(y=innerWidth+m*t,D=innerHeight+m,n=-1*m,q=m),h=u[f].getBoundingClientRect(),(I=h.bottom)>=n&&(F=h.top)<=D&&(H=h.right)>=n*t&&(G=h.left)<=y&&(I||H||G||F)&&(d.loadHidden||S(u[f]))&&(l&&P<3&&!p&&(o<3||Q<4)||T(u[f],m))){if(aa(u[f]),k=!0,P>9)break}else!k&&l&&!j&&P<4&&Q<4&&o>2&&(g[0]||d.preloadAfterLoad)&&(g[0]||!p&&(I||H||G||F||"auto"!=u[f][i](d.sizesAttr)))&&(j=g[0]||u[f]);j&&!k&&aa(j)}},V=B(U),W=function(a){var b=a.target;if(b._lazyCache)return void delete b._lazyCache;R(a),s(b,d.loadedClass),t(b,d.loadingClass),u(b,Y),v(b,"lazyloaded")},X=A(W),Y=function(a){X({target:a.target})},Z=function(a,b){try{a.contentWindow.location.replace(b)}catch(c){a.src=b}},$=function(a){var b,c=a[i](d.srcsetAttr);(b=d.customMedia[a[i]("data-media")||a[i]("media")])&&a.setAttribute("media",b),c&&a.setAttribute("srcset",c)},_=A(function(a,b,c,e,f){var g,h,j,l,o,p;(o=v(a,"lazybeforeunveil",b)).defaultPrevented||(e&&(c?s(a,d.autosizesClass):a.setAttribute("sizes",e)),h=a[i](d.srcsetAttr),g=a[i](d.srcAttr),f&&(j=a.parentNode,l=j&&n.test(j.nodeName||"")),p=b.firesLoad||"src"in a&&(h||g||l),o={target:a},s(a,d.loadingClass),p&&(clearTimeout(m),m=k(R,2500),u(a,Y,!0)),l&&q.call(j.getElementsByTagName("source"),$),h?a.setAttribute("srcset",h):g&&!l&&(L.test(a.nodeName)?Z(a,g):a.src=g),f&&(h||l)&&w(a,{src:g})),a._lazyRace&&delete a._lazyRace,t(a,d.lazyClass),z(function(){var b=a.complete&&a.naturalWidth>1;p&&!b||(b&&s(a,"ls-is-cached"),W(o),a._lazyCache=!0,k(function(){"_lazyCache"in a&&delete a._lazyCache},9)),"lazy"==a.loading&&P--},!0)}),aa=function(a){if(!a._lazyRace){var b,c=K.test(a.nodeName),e=c&&(a[i](d.sizesAttr)||a[i]("sizes")),f="auto"==e;(!f&&l||!c||!a[i]("src")&&!a.srcset||a.complete||r(a,d.errorClass)||!r(a,d.lazyClass))&&(b=v(a,"lazyunveilread").detail,f&&E.updateElem(a,!0,a.offsetWidth),a._lazyRace=!0,P++,_(a,b,f,e,c))}},ba=C(function(){d.loadMode=3,V()}),ca=function(){3==d.loadMode&&(d.loadMode=2),ba()},da=function(){if(!l){if(f.now()-p<999)return void k(da,999);l=!0,d.loadMode=3,V(),j("scroll",ca,!0)}};return{_:function(){p=f.now(),c.elements=b.getElementsByClassName(d.lazyClass),g=b.getElementsByClassName(d.lazyClass+" "+d.preloadClass),j("scroll",V,!0),j("resize",V,!0),a.MutationObserver?new MutationObserver(V).observe(e,{childList:!0,subtree:!0,attributes:!0}):(e[h]("DOMNodeInserted",V,!0),e[h]("DOMAttrModified",V,!0),setInterval(V,999)),j("hashchange",V,!0),["focus","mouseover","click","load","transitionend","animationend"].forEach(function(a){b[h](a,V,!0)}),/d$|^c/.test(b.readyState)?da():(j("load",da),b[h]("DOMContentLoaded",V),k(da,2e4)),c.elements.length?(U(),z._lsFlush()):V()},checkElems:V,unveil:aa,_aLSL:ca}}(),E=function(){var a,c=A(function(a,b,c,d){var e,f,g;if(a._lazysizesWidth=d,d+="px",a.setAttribute("sizes",d),n.test(b.nodeName||""))for(e=b.getElementsByTagName("source"),f=0,g=e.length;f form').each(function(){var $form=$(this);wpcf7.initForm($form);if(wpcf7.cached){wpcf7.refill($form);}});});wpcf7.getId=function(form){return parseInt($('input[name="_wpcf7"]',form).val(),10);};wpcf7.initForm=function(form){var $form=$(form);$form.submit(function(event){if(!wpcf7.supportHtml5.placeholder){$('[placeholder].placeheld',$form).each(function(i,n){$(n).val('').removeClass('placeheld');});} if(typeof window.FormData==='function'){wpcf7.submit($form);event.preventDefault();}});$('.wpcf7-submit',$form).after('');wpcf7.toggleSubmit($form);$form.on('click','.wpcf7-acceptance',function(){wpcf7.toggleSubmit($form);});$('.wpcf7-exclusive-checkbox',$form).on('click','input:checkbox',function(){var name=$(this).attr('name');$form.find('input:checkbox[name="'+name+'"]').not(this).prop('checked',false);});$('.wpcf7-list-item.has-free-text',$form).each(function(){var $freetext=$(':input.wpcf7-free-text',this);var $wrap=$(this).closest('.wpcf7-form-control');if($(':checkbox, :radio',this).is(':checked')){$freetext.prop('disabled',false);}else{$freetext.prop('disabled',true);} $wrap.on('change',':checkbox, :radio',function(){var $cb=$('.has-free-text',$wrap).find(':checkbox, :radio');if($cb.is(':checked')){$freetext.prop('disabled',false).focus();}else{$freetext.prop('disabled',true);}});});if(!wpcf7.supportHtml5.placeholder){$('[placeholder]',$form).each(function(){$(this).val($(this).attr('placeholder'));$(this).addClass('placeheld');$(this).focus(function(){if($(this).hasClass('placeheld')){$(this).val('').removeClass('placeheld');}});$(this).blur(function(){if(''===$(this).val()){$(this).val($(this).attr('placeholder'));$(this).addClass('placeheld');}});});} if(wpcf7.jqueryUi&&!wpcf7.supportHtml5.date){$form.find('input.wpcf7-date[type="date"]').each(function(){$(this).datepicker({dateFormat:'yy-mm-dd',minDate:new Date($(this).attr('min')),maxDate:new Date($(this).attr('max'))});});} if(wpcf7.jqueryUi&&!wpcf7.supportHtml5.number){$form.find('input.wpcf7-number[type="number"]').each(function(){$(this).spinner({min:$(this).attr('min'),max:$(this).attr('max'),step:$(this).attr('step')});});} $('.wpcf7-character-count',$form).each(function(){var $count=$(this);var name=$count.attr('data-target-name');var down=$count.hasClass('down');var starting=parseInt($count.attr('data-starting-value'),10);var maximum=parseInt($count.attr('data-maximum-value'),10);var minimum=parseInt($count.attr('data-minimum-value'),10);var updateCount=function(target){var $target=$(target);var length=$target.val().length;var count=down?starting-length:length;$count.attr('data-current-value',count);$count.text(count);if(maximum&&maximum');$.each(data.invalidFields,function(i,n){if(n.idref){var $li=$('
  • ').append($('').attr('href','#'+n.idref).append(n.message));}else{var $li=$('
  • ').append(n.message);} $invalids.append($li);});$response.append($invalids);} $response.attr('role','alert').focus();});};$.ajax({type:'POST',url:wpcf7.apiSettings.getRoute('/contact-forms/'+wpcf7.getId($form)+'/feedback'),data:formData,dataType:'json',processData:false,contentType:false}).done(function(data,status,xhr){ajaxSuccess(data,status,xhr,$form);$('.ajax-loader',$form).removeClass('is-active');}).fail(function(xhr,status,error){var $e=$('
    ').text(error.message);$form.after($e);});};wpcf7.triggerEvent=function(target,name,detail){var $target=$(target);var event=new CustomEvent('wpcf7'+name,{bubbles:true,detail:detail});$target.get(0).dispatchEvent(event);$target.trigger('wpcf7:'+name,detail);$target.trigger(name+'.wpcf7',detail);};wpcf7.toggleSubmit=function(form,state){var $form=$(form);var $submit=$('input:submit',$form);if(typeof state!=='undefined'){$submit.prop('disabled',!state);return;} if($form.hasClass('wpcf7-acceptance-as-validation')){return;} $submit.prop('disabled',false);$('.wpcf7-acceptance',$form).each(function(){var $span=$(this);var $input=$('input:checkbox',$span);if(!$span.hasClass('optional')){if($span.hasClass('invert')&&$input.is(':checked')||!$span.hasClass('invert')&&!$input.is(':checked')){$submit.prop('disabled',true);return false;}}});};wpcf7.notValidTip=function(target,message){var $target=$(target);$('.wpcf7-not-valid-tip',$target).remove();$('').text(message).appendTo($target);if($target.is('.use-floating-validation-tip *')){var fadeOut=function(target){$(target).not(':hidden').animate({opacity:0},'fast',function(){$(this).css({'z-index':-100});});};$target.on('mouseover','.wpcf7-not-valid-tip',function(){fadeOut(this);});$target.on('focus',':input',function(){fadeOut($('.wpcf7-not-valid-tip',$target));});}};wpcf7.refill=function(form,data){var $form=$(form);var refillCaptcha=function($form,items){$.each(items,function(i,n){$form.find(':input[name="'+i+'"]').val('');$form.find('img.wpcf7-captcha-'+i).attr('src',n);var match=/([0-9]+)\.(png|gif|jpeg)$/.exec(n);$form.find('input:hidden[name="_wpcf7_captcha_challenge_'+i+'"]').attr('value',match[1]);});};var refillQuiz=function($form,items){$.each(items,function(i,n){$form.find(':input[name="'+i+'"]').val('');$form.find(':input[name="'+i+'"]').siblings('span.wpcf7-quiz-label').text(n[0]);$form.find('input:hidden[name="_wpcf7_quiz_answer_'+i+'"]').attr('value',n[1]);});};if(typeof data==='undefined'){$.ajax({type:'GET',url:wpcf7.apiSettings.getRoute('/contact-forms/'+wpcf7.getId($form)+'/refill'),beforeSend:function(xhr){var nonce=$form.find(':input[name="_wpnonce"]').val();if(nonce){xhr.setRequestHeader('X-WP-Nonce',nonce);}},dataType:'json'}).done(function(data,status,xhr){if(data.captcha){refillCaptcha($form,data.captcha);} if(data.quiz){refillQuiz($form,data.quiz);}});}else{if(data.captcha){refillCaptcha($form,data.captcha);} if(data.quiz){refillQuiz($form,data.quiz);}}};wpcf7.clearResponse=function(form){var $form=$(form);$form.removeClass('invalid spam sent failed');$form.siblings('.screen-reader-response').html('').attr('role','');$('.wpcf7-not-valid-tip',$form).remove();$('[aria-invalid]',$form).attr('aria-invalid','false');$('.wpcf7-form-control',$form).removeClass('wpcf7-not-valid');$('.wpcf7-response-output',$form).hide().empty().removeAttr('role').removeClass('wpcf7-mail-sent-ok wpcf7-mail-sent-ng wpcf7-validation-errors wpcf7-spam-blocked');};wpcf7.apiSettings.getRoute=function(path){var url=wpcf7.apiSettings.root;url=url.replace(wpcf7.apiSettings.namespace,wpcf7.apiSettings.namespace+path);return url;};})(jQuery);(function(){if(typeof window.CustomEvent==="function")return false;function CustomEvent(event,params){params=params||{bubbles:false,cancelable:false,detail:undefined};var evt=document.createEvent('CustomEvent');evt.initCustomEvent(event,params.bubbles,params.cancelable,params.detail);return evt;} CustomEvent.prototype=window.Event.prototype;window.CustomEvent=CustomEvent;})(); !function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t("object"==typeof module&&module.exports?require("jquery"):jQuery)}(function(t){function e(t){return t.replace(/(:|\.|\/)/g,"\\$1")}var o="1.6.0",i={},l={exclude:[],excludeWithin:[],offset:0,direction:"top",delegateSelector:null,scrollElement:null,scrollTarget:null,beforeScroll:function(){},afterScroll:function(){},easing:"swing",speed:400,autoCoefficient:2,preventDefault:!0},s=function(e){var o=[],i=!1,l=e.dir&&"left"===e.dir?"scrollLeft":"scrollTop";return this.each(function(){var e=t(this);return this!==document&&this!==window?!document.scrollingElement||this!==document.documentElement&&this!==document.body?void(e[l]()>0?o.push(this):(e[l](1),i=e[l]()>0,i&&o.push(this),e[l](0))):(o.push(document.scrollingElement),!1):void 0}),o.length||this.each(function(){"BODY"===this.nodeName&&(o=[this])}),"first"===e.el&&o.length>1&&(o=[o[0]]),o};t.fn.extend({scrollable:function(t){var e=s.call(this,{dir:t});return this.pushStack(e)},firstScrollable:function(t){var e=s.call(this,{el:"first",dir:t});return this.pushStack(e)},smoothScroll:function(o,i){if(o=o||{},"options"===o)return i?this.each(function(){var e=t(this),o=t.extend(e.data("ssOpts")||{},i);t(this).data("ssOpts",o)}):this.first().data("ssOpts");var l=t.extend({},t.fn.smoothScroll.defaults,o),s=function(o){var i=this,s=t(this),n=t.extend({},l,s.data("ssOpts")||{}),c=l.exclude,a=n.excludeWithin,r=0,h=0,u=!0,d={},p=t.smoothScroll.filterPath(location.pathname),f=t.smoothScroll.filterPath(i.pathname),m=location.hostname===i.hostname||!i.hostname,g=n.scrollTarget||f===p,v=e(i.hash);if(n.scrollTarget||m&&g&&v){for(;u&&r1&&"[object Object]"!==String(e)){if(o=jQuery.extend({},o),(null===e||void 0===e)&&(o.expires=-1),"number"==typeof o.expires){var i=o.expires,l=o.expires=new Date;l.setDate(l.getDate()+i)}return e=String(e),document.cookie=[encodeURIComponent(t),"=",o.raw?e:encodeURIComponent(e),o.expires?"; expires="+o.expires.toUTCString():"",o.path?"; path="+o.path:"",o.domain?"; domain="+o.domain:"",o.secure?"; secure":""].join("")}o=e||{};var s,n=o.raw?function(t){return t}:decodeURIComponent;return(s=new RegExp("(?:^|;)"+encodeURIComponent(t)+"=([^;]*)").exec(document.cookie))?n(s[1]):null},jQuery(document).ready(function(t){if("undefined"!=typeof tocplus){if(t.fn.shrinkTOCWidth=function(){t(this).css({width:"auto",display:"table"}),/MSIE 7\./.test(navigator.userAgent)&&t(this).css("width","")},1==tocplus.smooth_scroll){var e=hostname=pathname=qs=hash=null;t("body a").click(function(){if(hostname=t(this).prop("hostname"),pathname=t(this).prop("pathname"),qs=t(this).prop("search"),hash=t(this).prop("hash"),pathname.length>0&&"/"!=pathname.charAt(0)&&(pathname="/"+pathname),window.location.hostname==hostname&&window.location.pathname==pathname&&window.location.search==qs&&""!==hash){var o=hash.replace(/([ !"$%&'()*+,.\/:;<=>?@[\]^`{|}~])/g,"\\$1");t(o).length>0?e=hash:(anchor=hash,anchor=anchor.replace("#",""),e='a[name="'+anchor+'"]',0==t(e).length&&(e="")),offset="undefined"!=typeof tocplus.smooth_scroll_offset?-1*tocplus.smooth_scroll_offset:t("#wpadminbar").length>0&&t("#wpadminbar").is(":visible")?-30:0,e&&t.smoothScroll({scrollTarget:e,offset:offset})}})}if("undefined"!=typeof tocplus.visibility_show){var o="undefined"!=typeof tocplus.visibility_hide_by_default?!0:!1;if(t.cookie)var i=t.cookie("tocplus_hidetoc")?tocplus.visibility_show:tocplus.visibility_hide;else var i=tocplus.visibility_hide;o&&(i=i==tocplus.visibility_hide?tocplus.visibility_show:tocplus.visibility_hide),t("#toc_container p.toc_title").append(' ['+i+"]"),i==tocplus.visibility_show&&(t("ul.toc_list").hide(),t("#toc_container").addClass("contracted").shrinkTOCWidth()),t("span.toc_toggle a").click(function(e){switch(e.preventDefault(),t(this).html()){case t("
    ").html(tocplus.visibility_hide).text():t(this).html(tocplus.visibility_show),t.cookie&&(o?t.cookie("tocplus_hidetoc",null,{path:"/"}):t.cookie("tocplus_hidetoc","1",{expires:30,path:"/"})),t("ul.toc_list").hide("fast"),t("#toc_container").addClass("contracted").shrinkTOCWidth();break;case t("
    ").html(tocplus.visibility_show).text():default:t(this).html(tocplus.visibility_hide),t.cookie&&(o?t.cookie("tocplus_hidetoc","1",{expires:30,path:"/"}):t.cookie("tocplus_hidetoc",null,{path:"/"})),t("#toc_container").css("width",tocplus.width).removeClass("contracted"),t("ul.toc_list").show("fast")}})}}}); !function(){"use strict";function e(e){function t(t,n){var s,h,k=t==window,y=n&&n.message!==undefined?n.message:undefined;if(!(n=e.extend({},e.blockUI.defaults,n||{})).ignoreIfBlocked||!e(t).data("blockUI.isBlocked")){if(n.overlayCSS=e.extend({},e.blockUI.defaults.overlayCSS,n.overlayCSS||{}),s=e.extend({},e.blockUI.defaults.css,n.css||{}),n.onOverlayClick&&(n.overlayCSS.cursor="pointer"),h=e.extend({},e.blockUI.defaults.themedCSS,n.themedCSS||{}),y=y===undefined?n.message:y,k&&p&&o(window,{fadeOut:0}),y&&"string"!=typeof y&&(y.parentNode||y.jquery)){var m=y.jquery?y[0]:y,g={};e(t).data("blockUI.history",g),g.el=m,g.parent=m.parentNode,g.display=m.style.display,g.position=m.style.position,g.parent&&g.parent.removeChild(m)}e(t).data("blockUI.onUnblock",n.onUnblock);var v,I,w,U,x=n.baseZ;v=e(r||n.forceIframe?'':''),I=e(n.theme?'':''),n.theme&&k?(U='"):n.theme?(U='"):U=k?'':'',w=e(U),y&&(n.theme?(w.css(h),w.addClass("ui-widget-content")):w.css(s)),n.theme||I.css(n.overlayCSS),I.css("position",k?"fixed":"absolute"),(r||n.forceIframe)&&v.css("opacity",0);var C=[v,I,w],S=e(k?"body":t);e.each(C,function(){this.appendTo(S)}),n.theme&&n.draggable&&e.fn.draggable&&w.draggable({handle:".ui-dialog-titlebar",cancel:"li"});var O=f&&(!e.support.boxModel||e("object,embed",k?null:t).length>0);if(u||O){if(k&&n.allowBodyStretch&&e.support.boxModel&&e("html,body").css("height","100%"),(u||!e.support.boxModel)&&!k)var E=a(t,"borderTopWidth"),T=a(t,"borderLeftWidth"),M=E?"(0 - "+E+")":0,B=T?"(0 - "+T+")":0;e.each(C,function(e,t){var o=t[0].style;if(o.position="absolute",e<2)k?o.setExpression("height","Math.max(document.body.scrollHeight, document.body.offsetHeight) - (jQuery.support.boxModel?0:"+n.quirksmodeOffsetHack+') + "px"'):o.setExpression("height",'this.parentNode.offsetHeight + "px"'),k?o.setExpression("width",'jQuery.support.boxModel&&document.documentElement.clientWidth||document.body.clientWidth + "px"'):o.setExpression("width",'this.parentNode.offsetWidth + "px"'),B&&o.setExpression("left",B),M&&o.setExpression("top",M);else if(n.centerY)k&&o.setExpression("top",'(document.documentElement.clientHeight||document.body.clientHeight) / 2 - (this.offsetHeight / 2) + (blah=document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop) + "px"'),o.marginTop=0;else if(!n.centerY&&k){var i="((document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop) + "+(n.css&&n.css.top?parseInt(n.css.top,10):0)+') + "px"';o.setExpression("top",i)}})}if(y&&(n.theme?w.find(".ui-widget-content").append(y):w.append(y),(y.jquery||y.nodeType)&&e(y).show()),(r||n.forceIframe)&&n.showOverlay&&v.show(),n.fadeIn){var j=n.onBlock?n.onBlock:c,H=n.showOverlay&&!y?j:c,z=y?j:c;n.showOverlay&&I._fadeIn(n.fadeIn,H),y&&w._fadeIn(n.fadeIn,z)}else n.showOverlay&&I.show(),y&&w.show(),n.onBlock&&n.onBlock.bind(w)();if(i(1,t,n),k?(p=w[0],b=e(n.focusableElements,p),n.focusInput&&setTimeout(l,20)):d(w[0],n.centerX,n.centerY),n.timeout){var W=setTimeout(function(){k?e.unblockUI(n):e(t).unblock(n)},n.timeout);e(t).data("blockUI.timeout",W)}}}function o(t,o){var s,l=t==window,d=e(t),a=d.data("blockUI.history"),c=d.data("blockUI.timeout");c&&(clearTimeout(c),d.removeData("blockUI.timeout")),o=e.extend({},e.blockUI.defaults,o||{}),i(0,t,o),null===o.onUnblock&&(o.onUnblock=d.data("blockUI.onUnblock"),d.removeData("blockUI.onUnblock"));var r;r=l?e(document.body).children().filter(".blockUI").add("body > .blockUI"):d.find(">.blockUI"),o.cursorReset&&(r.length>1&&(r[1].style.cursor=o.cursorReset),r.length>2&&(r[2].style.cursor=o.cursorReset)),l&&(p=b=null),o.fadeOut?(s=r.length,r.stop().fadeOut(o.fadeOut,function(){0==--s&&n(r,a,o,t)})):n(r,a,o,t)}function n(t,o,n,i){var s=e(i);if(!s.data("blockUI.isBlocked")){t.each(function(e,t){this.parentNode&&this.parentNode.removeChild(this)}),o&&o.el&&(o.el.style.display=o.display,o.el.style.position=o.position,o.el.style.cursor="default",o.parent&&o.parent.appendChild(o.el),s.removeData("blockUI.history")),s.data("blockUI.static")&&s.css("position","static"),"function"==typeof n.onUnblock&&n.onUnblock(i,n);var l=e(document.body),d=l.width(),a=l[0].style.width;l.width(d-1).width(d),l[0].style.width=a}}function i(t,o,n){var i=o==window,l=e(o);if((t||(!i||p)&&(i||l.data("blockUI.isBlocked")))&&(l.data("blockUI.isBlocked",t),i&&n.bindEvents&&(!t||n.showOverlay))){var d="mousedown mouseup keydown keypress keyup touchstart touchend touchmove";t?e(document).bind(d,n,s):e(document).unbind(d,s)}}function s(t){if("keydown"===t.type&&t.keyCode&&9==t.keyCode&&p&&t.data.constrainTabKey){var o=b,n=!t.shiftKey&&t.target===o[o.length-1],i=t.shiftKey&&t.target===o[0];if(n||i)return setTimeout(function(){l(i)},10),!1}var s=t.data,d=e(t.target);return d.hasClass("blockOverlay")&&s.onOverlayClick&&s.onOverlayClick(t),d.parents("div."+s.blockMsgClass).length>0||0===d.parents().children().filter("div.blockUI").length}function l(e){if(b){var t=b[!0===e?b.length-1:0];t&&t.focus()}}function d(e,t,o){var n=e.parentNode,i=e.style,s=(n.offsetWidth-e.offsetWidth)/2-a(n,"borderLeftWidth"),l=(n.offsetHeight-e.offsetHeight)/2-a(n,"borderTopWidth");t&&(i.left=s>0?s+"px":"0"),o&&(i.top=l>0?l+"px":"0")}function a(t,o){return parseInt(e.css(t,o),10)||0}e.fn._fadeIn=e.fn.fadeIn;var c=e.noop||function(){},r=/MSIE/.test(navigator.userAgent),u=/MSIE 6.0/.test(navigator.userAgent)&&!/MSIE 8.0/.test(navigator.userAgent),f=(document.documentMode,e.isFunction(document.createElement("div").style.setExpression));e.blockUI=function(e){t(window,e)},e.unblockUI=function(e){o(window,e)},e.growlUI=function(t,o,n,i){var s=e('
    ');t&&s.append("

    "+t+"

    "),o&&s.append("

    "+o+"

    "),n===undefined&&(n=3e3);var l=function(t){t=t||{},e.blockUI({message:s,fadeIn:"undefined"!=typeof t.fadeIn?t.fadeIn:700,fadeOut:"undefined"!=typeof t.fadeOut?t.fadeOut:1e3,timeout:"undefined"!=typeof t.timeout?t.timeout:n,centerY:!1,showOverlay:!1,onUnblock:i,css:e.blockUI.defaults.growlCSS})};l();s.css("opacity");s.mouseover(function(){l({fadeIn:0,timeout:3e4});var t=e(".blockMsg");t.stop(),t.fadeTo(300,1)}).mouseout(function(){e(".blockMsg").fadeOut(1e3)})},e.fn.block=function(o){if(this[0]===window)return e.blockUI(o),this;var n=e.extend({},e.blockUI.defaults,o||{});return this.each(function(){var t=e(this);n.ignoreIfBlocked&&t.data("blockUI.isBlocked")||t.unblock({fadeOut:0})}),this.each(function(){"static"==e.css(this,"position")&&(this.style.position="relative",e(this).data("blockUI.static",!0)),this.style.zoom=1,t(this,o)})},e.fn.unblock=function(t){return this[0]===window?(e.unblockUI(t),this):this.each(function(){o(this,t)})},e.blockUI.version=2.7,e.blockUI.defaults={message:"

    Please wait...

    ",title:null,draggable:!0,theme:!1,css:{padding:0,margin:0,width:"30%",top:"40%",left:"35%",textAlign:"center",color:"#000",border:"3px solid #aaa",backgroundColor:"#fff",cursor:"wait"},themedCSS:{width:"30%",top:"40%",left:"35%"},overlayCSS:{backgroundColor:"#000",opacity:.6,cursor:"wait"},cursorReset:"default",growlCSS:{width:"350px",top:"10px",left:"",right:"10px",border:"none",padding:"5px",opacity:.6,cursor:"default",color:"#fff",backgroundColor:"#000","-webkit-border-radius":"10px","-moz-border-radius":"10px","border-radius":"10px"},iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank",forceIframe:!1,baseZ:1e3,centerX:!0,centerY:!0,allowBodyStretch:!0,bindEvents:!0,constrainTabKey:!0,fadeIn:200,fadeOut:400,timeout:0,showOverlay:!0,focusInput:!0,focusableElements:":input:enabled:visible",onBlock:null,onUnblock:null,onOverlayClick:null,quirksmodeOffsetHack:4,blockMsgClass:"blockMsg",ignoreIfBlocked:!1};var p=null,b=[]}"function"==typeof define&&define.amd&&define.amd.jQuery?define(["jquery"],e):e(jQuery)}(); jQuery(function(e){if("undefined"==typeof wc_add_to_cart_params)return!1;var t=function(){e(document.body).on("click",".add_to_cart_button",this.onAddToCart).on("click",".remove_from_cart_button",this.onRemoveFromCart).on("added_to_cart",this.updateButton).on("added_to_cart",this.updateCartPage).on("added_to_cart removed_from_cart",this.updateFragments)};t.prototype.onAddToCart=function(t){var a=e(this);if(a.is(".ajax_add_to_cart")){if(!a.attr("data-product_id"))return!0;t.preventDefault(),a.removeClass("added"),a.addClass("loading");var o={};e.each(a.data(),function(t,a){o[t]=a}),e(document.body).trigger("adding_to_cart",[a,o]),e.post(wc_add_to_cart_params.wc_ajax_url.toString().replace("%%endpoint%%","add_to_cart"),o,function(t){t&&(t.error&&t.product_url?window.location=t.product_url:"yes"!==wc_add_to_cart_params.cart_redirect_after_add?e(document.body).trigger("added_to_cart",[t.fragments,t.cart_hash,a]):window.location=wc_add_to_cart_params.cart_url)})}},t.prototype.onRemoveFromCart=function(t){var a=e(this),o=a.closest(".woocommerce-mini-cart-item");t.preventDefault(),o.block({message:null,overlayCSS:{opacity:.6}}),e.post(wc_add_to_cart_params.wc_ajax_url.toString().replace("%%endpoint%%","remove_from_cart"),{cart_item_key:a.data("cart_item_key")},function(t){t&&t.fragments?e(document.body).trigger("removed_from_cart",[t.fragments,t.cart_hash,a]):window.location=a.attr("href")}).fail(function(){window.location=a.attr("href")})},t.prototype.updateButton=function(t,a,o,r){(r=void 0!==r&&r)&&(r.removeClass("loading"),r.addClass("added"),wc_add_to_cart_params.is_cart||0!==r.parent().find(".added_to_cart").length||r.after(' '+wc_add_to_cart_params.i18n_view_cart+""),e(document.body).trigger("wc_cart_button_updated",[r]))},t.prototype.updateCartPage=function(){var t=window.location.toString().replace("add-to-cart","added-to-cart");e(".shop_table.cart").load(t+" .shop_table.cart:eq(0) > *",function(){e(".shop_table.cart").stop(!0).css("opacity","1").unblock(),e(document.body).trigger("cart_page_refreshed")}),e(".cart_totals").load(t+" .cart_totals:eq(0) > *",function(){e(".cart_totals").stop(!0).css("opacity","1").unblock(),e(document.body).trigger("cart_totals_refreshed")})},t.prototype.updateFragments=function(t,a){a&&(e.each(a,function(t){e(t).addClass("updating").fadeTo("400","0.6").block({message:null,overlayCSS:{opacity:.6}})}),e.each(a,function(t,a){e(t).replaceWith(a),e(t).stop(!0).css("opacity","1").unblock()}),e(document.body).trigger("wc_fragments_loaded"))},new t}); !function(e){var n=!1;if("function"==typeof define&&define.amd&&(define(e),n=!0),"object"==typeof exports&&(module.exports=e(),n=!0),!n){var o=window.Cookies,t=window.Cookies=e();t.noConflict=function(){return window.Cookies=o,t}}}(function(){function e(){for(var e=0,n={};e1){if("number"==typeof(i=e({path:"/"},t.defaults,i)).expires){var a=new Date;a.setMilliseconds(a.getMilliseconds()+864e5*i.expires),i.expires=a}i.expires=i.expires?i.expires.toUTCString():"";try{c=JSON.stringify(r),/^[\{\[]/.test(c)&&(r=c)}catch(m){}r=o.write?o.write(r,n):encodeURIComponent(String(r)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),n=(n=(n=encodeURIComponent(String(n))).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent)).replace(/[\(\)]/g,escape);var f="";for(var s in i)i[s]&&(f+="; "+s,!0!==i[s]&&(f+="="+i[s]));return document.cookie=n+"="+r+f}n||(c={});for(var p=document.cookie?document.cookie.split("; "):[],d=/(%[0-9A-Z]{2})+/g,u=0;u1){attributes=extend({path:'/'},api.defaults,attributes);if(typeof attributes.expires==='number'){var expires=new Date();expires.setMilliseconds(expires.getMilliseconds()+attributes.expires*864e+5);attributes.expires=expires}attributes.expires=attributes.expires?attributes.expires.toUTCString():'';try{result=JSON.stringify(value);if(/^[\{\[]/.test(result)){value=result}}catch(e){}if(!converter.write){value=encodeURIComponent(String(value)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent)}else{value=converter.write(value,key)}key=encodeURIComponent(String(key));key=key.replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent);key=key.replace(/[\(\)]/g,escape);var stringifiedAttributes='';for(var attributeName in attributes){if(!attributes[attributeName]){continue}stringifiedAttributes+='; '+attributeName;if(attributes[attributeName]===true){continue}stringifiedAttributes+='='+attributes[attributeName]}return(document.cookie=key+'='+value+stringifiedAttributes)}if(!key){result={}}var cookies=document.cookie?document.cookie.split('; '):[];var rdecode=/(%[0-9A-Z]{2})+/g;var i=0;for(;i
    ');return jQuery(textarea).next(".autogrow-textarea-mirror")[0]};var sendContentToMirror=function(textarea){mirror.innerHTML=String(textarea.value).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">").replace(/\n/g,"
    ")+".
    .";if(jQuery(textarea).height()!=jQuery(mirror).height())jQuery(textarea).height(jQuery(mirror).height())}; var growTextarea=function(){sendContentToMirror(this)};var mirror=createMirror(this);mirror.style.display="none";mirror.style.wordWrap="break-word";mirror.style.padding=jQuery(this).css("padding");mirror.style.width=jQuery(this).css("width");mirror.style.fontFamily=jQuery(this).css("font-family");mirror.style.fontSize=jQuery(this).css("font-size");mirror.style.lineHeight=jQuery(this).css("line-height");this.style.overflow="hidden";this.style.minHeight=this.rows+"em";this.onkeydown=growTextarea;sendContentToMirror(this)})}; !function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof module&&module.exports?module.exports=function(b,c){return"undefined"==typeof c&&(c="undefined"!=typeof window?require("jquery"):require("jquery")(b)),a(c),c}:a(jQuery)}(function(a){"use strict";function b(b){var c=b.data;b.isDefaultPrevented()||(b.preventDefault(),a(b.target).closest("form").ajaxSubmit(c))}function c(b){var c=b.target,d=a(c);if(!d.is("[type=submit],[type=image]")){var e=d.closest("[type=submit]");if(0===e.length)return;c=e[0]}var f=c.form;if(f.clk=c,"image"===c.type)if("undefined"!=typeof b.offsetX)f.clk_x=b.offsetX,f.clk_y=b.offsetY;else if("function"==typeof a.fn.offset){var g=d.offset();f.clk_x=b.pageX-g.left,f.clk_y=b.pageY-g.top}else f.clk_x=b.pageX-c.offsetLeft,f.clk_y=b.pageY-c.offsetTop;setTimeout(function(){f.clk=f.clk_x=f.clk_y=null},100)}function d(){if(a.fn.ajaxSubmit.debug){var b="[jquery.form] "+Array.prototype.join.call(arguments,"");window.console&&window.console.log?window.console.log(b):window.opera&&window.opera.postError&&window.opera.postError(b)}}var e=/\r?\n/g,f={};f.fileapi=void 0!==a('').get(0).files,f.formdata="undefined"!=typeof window.FormData;var g=!!a.fn.prop;a.fn.attr2=function(){if(!g)return this.attr.apply(this,arguments);var a=this.prop.apply(this,arguments);return a&&a.jquery||"string"==typeof a?a:this.attr.apply(this,arguments)},a.fn.ajaxSubmit=function(b,c,e,h){function i(c){var d,e,f=a.param(c,b.traditional).split("&"),g=f.length,h=[];for(d=0;d',z).val(k.extraData[m].value).appendTo(x)[0]):j.push(a('',z).val(k.extraData[m]).appendTo(x)[0]));k.iframeTarget||p.appendTo(A),q.attachEvent?q.attachEvent("onload",h):q.addEventListener("load",h,!1),setTimeout(b,15);try{x.submit()}catch(r){var s=document.createElement("form").submit;s.apply(x)}}finally{x.setAttribute("action",f),x.setAttribute("enctype",i),c?x.setAttribute("target",c):o.removeAttr("target"),a(j).remove()}}function h(b){if(!r.aborted&&!H){if(G=e(q),G||(d("cannot access response document"),b=C),b===B&&r)return r.abort("timeout"),void y.reject(r,"timeout");if(b===C&&r)return r.abort("server abort"),void y.reject(r,"error","server abort");if(G&&G.location.href!==k.iframeSrc||v){q.detachEvent?q.detachEvent("onload",h):q.removeEventListener("load",h,!1);var c,f="success";try{if(v)throw"timeout";var g="xml"===k.dataType||G.XMLDocument||a.isXMLDoc(G);if(d("isXml="+g),!g&&window.opera&&(null===G.body||!G.body.innerHTML)&&--I)return d("requeing onLoad callback, DOM not available"),void setTimeout(h,250);var i=G.body?G.body:G.documentElement;r.responseText=i?i.innerHTML:null,r.responseXML=G.XMLDocument?G.XMLDocument:G,g&&(k.dataType="xml"),r.getResponseHeader=function(a){var b={"content-type":k.dataType};return b[a.toLowerCase()]},i&&(r.status=Number(i.getAttribute("status"))||r.status,r.statusText=i.getAttribute("statusText")||r.statusText);var j=(k.dataType||"").toLowerCase(),l=/(json|script|text)/.test(j);if(l||k.textarea){var n=G.getElementsByTagName("textarea")[0];if(n)r.responseText=n.value,r.status=Number(n.getAttribute("status"))||r.status,r.statusText=n.getAttribute("statusText")||r.statusText;else if(l){var o=G.getElementsByTagName("pre")[0],s=G.getElementsByTagName("body")[0];o?r.responseText=o.textContent?o.textContent:o.innerText:s&&(r.responseText=s.textContent?s.textContent:s.innerText)}}else"xml"===j&&!r.responseXML&&r.responseText&&(r.responseXML=J(r.responseText));try{F=L(r,j,k)}catch(t){f="parsererror",r.error=c=t||f}}catch(t){d("error caught: ",t),f="error",r.error=c=t||f}r.aborted&&(d("upload aborted"),f=null),r.status&&(f=r.status>=200&&r.status<300||304===r.status?"success":"error"),"success"===f?(k.success&&k.success.call(k.context,F,"success",r),y.resolve(r.responseText,"success",r),m&&a.event.trigger("ajaxSuccess",[r,k])):f&&("undefined"==typeof c&&(c=r.statusText),k.error&&k.error.call(k.context,r,f,c),y.reject(r,"error",c),m&&a.event.trigger("ajaxError",[r,k,c])),m&&a.event.trigger("ajaxComplete",[r,k]),m&&!--a.active&&a.event.trigger("ajaxStop"),k.complete&&k.complete.call(k.context,r,f),H=!0,k.timeout&&clearTimeout(w),setTimeout(function(){k.iframeTarget?p.attr("src",k.iframeSrc):p.remove(),r.responseXML=null},100)}}}var i,j,k,m,n,p,q,r,t,u,v,w,x=o[0],y=a.Deferred();if(y.abort=function(a){r.abort(a)},c)for(j=0;j',z),p.css({position:"absolute",top:"-1000px",left:"-1000px"})),q=p[0],r={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(b){var c="timeout"===b?"timeout":"aborted";d("aborting upload... "+c),this.aborted=1;try{q.contentWindow.document.execCommand&&q.contentWindow.document.execCommand ("Stop")}catch(e){}p.attr("src",k.iframeSrc),r.error=c,k.error&&k.error.call(k.context,r,c,b),m&&a.event.trigger("ajaxError",[r,k,c]),k.complete&&k.complete.call(k.context,r,c)}},m=k.global,m&&0===a.active++&&a.event.trigger("ajaxStart"),m&&a.event.trigger("ajaxSend",[r,k]),k.beforeSend&&k.beforeSend.call(k.context,r,k)===!1)return k.global&&a.active--,y.reject(),y;if(r.aborted)return y.reject(),y;t=x.clk,t&&(u=t.name,u&&!t.disabled&&(k.extraData=k.extraData||{},k.extraData[u]=t.value,"image"===t.type&&(k.extraData[u+".x"]=x.clk_x,k.extraData[u+".y"]=x.clk_y)));var B=1,C=2,D=a("meta[name=csrf-token]").attr("content"),E=a("meta[name=csrf-param]").attr("content");E&&D&&(k.extraData=k.extraData||{},k.extraData[E]=D),k.forceSync?f():setTimeout(f,10);var F,G,H,I=50,J=a.parseXML||function(a,b){return window.ActiveXObject?(b=new ActiveXObject("Microsoft.XMLDOM"),b.async="false",b.loadXML(a)):b=(new DOMParser).parseFromString(a,"text/xml"),b&&b.documentElement&&"parsererror"!==b.documentElement.nodeName?b:null},K=a.parseJSON||function(a){return window.eval("("+a+")")},L=function(b,c,d){var e=b.getResponseHeader("content-type")||"",f=("xml"===c||!c)&&e.indexOf("xml")>=0,g=f?b.responseXML:b.responseText;return f&&"parsererror"===g.documentElement.nodeName&&a.error&&a.error("parsererror"),d&&d.dataFilter&&(g=d.dataFilter(g,c)),"string"==typeof g&&(("json"===c||!c)&&e.indexOf("json")>=0?g=K(g):("script"===c||!c)&&e.indexOf("javascript")>=0&&a.globalEval(g)),g};return y}if(!this.length)return d("ajaxSubmit: skipping submit process - no element selected"),this;var l,m,n,o=this;"function"==typeof b?b={success:b}:"string"==typeof b||b===!1&&arguments.length>0?(b={url:b,data:c,dataType:e},"function"==typeof h&&(b.success=h)):"undefined"==typeof b&&(b={}),l=b.method||b.type||this.attr2("method"),m=b.url||this.attr2("action"),n="string"==typeof m?a.trim(m):"",n=n||window.location.href||"",n&&(n=(n.match(/^([^#]+)/)||[])[1]),b=a.extend(!0,{url:n,success:a.ajaxSettings.success,type:l||a.ajaxSettings.type,iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank"},b);var p={};if(this.trigger("form-pre-serialize",[this,b,p]),p.veto)return d("ajaxSubmit: submit vetoed via form-pre-serialize trigger"),this;if(b.beforeSerialize&&b.beforeSerialize(this,b)===!1)return d("ajaxSubmit: submit aborted via beforeSerialize callback"),this;var q=b.traditional;"undefined"==typeof q&&(q=a.ajaxSettings.traditional);var r,s=[],t=this.formToArray(b.semantic,s,b.filtering);if(b.data){var u=a.isFunction(b.data)?b.data(t):b.data;b.extraData=u,r=a.param(u,q)}if(b.beforeSubmit&&b.beforeSubmit(t,this,b)===!1)return d("ajaxSubmit: submit aborted via beforeSubmit callback"),this;if(this.trigger("form-submit-validate",[t,this,b,p]),p.veto)return d("ajaxSubmit: submit vetoed via form-submit-validate trigger"),this;var v=a.param(t,q);r&&(v=v?v+"&"+r:r),"GET"===b.type.toUpperCase()?(b.url+=(b.url.indexOf("?")>=0?"&":"?")+v,b.data=null):b.data=v;var w=[];if(b.resetForm&&w.push(function(){o.resetForm()}),b.clearForm&&w.push(function(){o.clearForm(b.includeHidden)}),!b.dataType&&b.target){var x=b.success||function(){};w.push(function(c,d,e){var f=arguments,g=b.replaceTarget?"replaceWith":"html";a(b.target)[g](c).each(function(){x.apply(this,f)})})}else b.success&&(a.isArray(b.success)?a.merge(w,b.success):w.push(b.success));if(b.success=function(a,c,d){for(var e=b.context||this,f=0,g=w.length;f0,C="multipart/form-data",D=o.attr("enctype")===C||o.attr("encoding")===C,E=f.fileapi&&f.formdata;d("fileAPI :"+E);var F,G=(B||D)&&!E;b.iframe!==!1&&(b.iframe||G)?b.closeKeepAlive?a.get(b.closeKeepAlive,function(){F=k(t)}):F=k(t):F=(B||D)&&E?j(t):a.ajax(b),o.removeData("jqxhr").data("jqxhr",F);for(var H=0;H0)&&(e={url:e,data:f,dataType:g},"function"==typeof h&&(e.success=h)),e=e||{},e.delegation=e.delegation&&a.isFunction(a.fn.on),!e.delegation&&0===this.length){var i={s:this.selector,c:this.context};return!a.isReady&&i.s?(d("DOM not ready, queuing ajaxForm"),a(function(){a(i.s,i.c).ajaxForm(e)}),this):(d("terminating; zero elements found by selector"+(a.isReady?"":" (DOM not ready)")),this)}return e.delegation?(a(document).off("submit.form-plugin",this.selector,b).off("click.form-plugin",this.selector,c).on("submit.form-plugin",this.selector,e,b).on("click.form-plugin",this.selector,e,c),this):this.ajaxFormUnbind().on("submit.form-plugin",e,b).on("click.form-plugin",e,c)},a.fn.ajaxFormUnbind=function(){return this.off("submit.form-plugin click.form-plugin")},a.fn.formToArray=function(b,c,d){var e=[];if(0===this.length)return e;var g,h=this[0],i=this.attr("id"),j=b||"undefined"==typeof h.elements?h.getElementsByTagName("*"):h.elements;if(j&&(j=a.makeArray(j)),i&&(b||/(Edge|Trident)\//.test(navigator.userAgent))&&(g=a(':input[form="'+i+'"]').get(),g.length&&(j=(j||[]).concat(g))),!j||!j.length)return e;a.isFunction(d)&&(j=a.map(j,d));var k,l,m,n,o,p,q;for(k=0,p=j.length;k');var val=$(this).data('comment-url');el.appendTo('body').css({'position':'absolute','top':'-10000000px'}).val(val);el.select();document.execCommand ('copy');el.remove();alert(val+'\r\nCopied to clipboard!');});$(document).delegate('textarea.wc_comment','focus',function(){var parent=$(this).parents('.wc-form-wrapper');$('.commentTextMaxLength',parent).show();$('.wc-form-footer',parent).slideDown(enableDropAnimation);});$(document).delegate('#wpcomm textarea','focus',function(){if(!($(this).next('.autogrow-textarea-mirror').length)){$(this).autoGrow();}});$(document).delegate('textarea.wc_comment','blur',function(){var parent=$(this).parents('.wc-form-wrapper');$('.commentTextMaxLength',parent).hide();});$(document).delegate('textarea.wc_comment','keyup',function(){setTextareaCharCount($(this),commentTextMaxLength);});$.each($('textarea.wc_comment'),function(){setTextareaCharCount($(this),commentTextMaxLength);});$(document).delegate('.wpdiscuz-nofollow,.wc_captcha_refresh_img,.wc-toggle,.wc-load-more-link','click',function(e){e.preventDefault();});$(document).delegate('.wc-toggle','click',function(e){var uniqueID=getUniqueID($(this),0);var toggle=$(this);var icon=$('.fas',toggle);if(icon.hasClass('wpdiscuz-show-replies')&&isLoadOnlyParentComments){wpdiscuzShowReplies(uniqueID);}else{$('#wc-comm-'+uniqueID+'> .wc-reply').slideToggle(700,function(){if($(this).is(':hidden')){icon.removeClass('fa-chevron-up');icon.addClass('fa-chevron-down');icon.attr('title',wpdiscuzAjaxObj.wpdiscuz_options.wc_show_replies_text);$('.wpdiscuz-children-button-text',toggle).text(wpdiscuzAjaxObj.wpdiscuz_options.wc_show_replies_text);}else{icon.removeClass('fa-chevron-down');icon.addClass('fa-chevron-up');icon.attr('title',wpdiscuzAjaxObj.wpdiscuz_options.wc_hide_replies_text);$('.wpdiscuz-children-button-text',toggle).text(wpdiscuzAjaxObj.wpdiscuz_options.wc_hide_replies_text);}});if($('.wpdiscuz-children-count',toggle).length){var replies=$('#wc-comm-'+uniqueID+' .wc-reply');$('.wpdiscuz-children-count',toggle).html(replies.length);}}});$(document).delegate('.wc-new-loaded-comment','mouseenter',function(){if($(this).hasClass('wc-reply')){$('>.wc-comment-right',this).css('backgroundColor',wpdiscuzAjaxObj.wpdiscuz_options.wc_reply_bg_color);}else{$('>.wc-comment-right',this).css('backgroundColor',wpdiscuzAjaxObj.wpdiscuz_options.wc_comment_bg_color);}});$(document).delegate('.wpdiscuz-sbs-wrap','click',function(){$('.wpdiscuz-subscribe-bar').slideToggle(enableDropAnimation);});$(document).delegate('.wc_captcha_refresh_img','click',function(e){e.preventDefault();changeCaptchaImage($(this));});function changeCaptchaImage(reloadImage){if(!wpdiscuzRecaptcha&&!isGoodbyeCaptchaActive&&(isShowCaptchaForGuests||isShowCaptchaForMembers)){var form=reloadImage.parents('.wc-form-wrapper');var keyField=$('.wpdiscuz-cnonce',form);if(isCaptchaInSession){var uuId=getUUID();var captchaImg=$(reloadImage).prev().children('.wc_captcha_img');var src=captchaImg.attr('src');var fileUrl=src.substring(0,src.indexOf('=')+1);captchaImg.attr('src',fileUrl+uuId+'&r='+Math.random());keyField.attr('id',uuId);keyField.attr('value',uuId);}else{var data=new FormData();data.append('action','generateCaptcha');var isMain=form.hasClass('wc-secondary-form-wrapper')?0:1;var uniqueId=getUniqueID(reloadImage,isMain);data.append('wpdiscuz_unique_id',uniqueId);var ajaxObject=getAjaxObj(true,data);ajaxObject.done(function(response){try{var obj=$.parseJSON(response);if(obj.code==1){var captchaImg=$(reloadImage).prev().children('.wc_captcha_img');var src=captchaImg.attr('src');var lastSlashIndex=src.lastIndexOf('/')+1;var newSrc=src.substring(0,lastSlashIndex)+obj.message;captchaImg.attr('src',newSrc);keyField.attr('id',obj.key);keyField.attr('value',obj.key);}}catch(e){console.log(e);} $('.wpdiscuz-loading-bar').fadeOut(250);});}}} function getUUID(){var chars='123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';var uuId='c';for(i=0;i<13;i++){uuId+=chars[Math.floor(Math.random()*(chars.length-1)+1)];} return uuId;} $(document).delegate('.wc_comm_submit.wc_not_clicked','click',function(){var currentSubmitBtn=$(this);var depth=1;var wcForm=$(this).parents('form');if(!wcForm.hasClass('wc_main_comm_form')){depth=getCommentDepth($(this).parents('.wc-comment'));} wpdGoogleRecaptchaValid=true;wpdValidateFieldRequired(wcForm);wcForm.submit(function(event){event.preventDefault();});if(wcForm[0].checkValidity()&&wpdGoogleRecaptchaValid){addAgreementInCookie(wcForm);$(currentSubmitBtn).removeClass('wc_not_clicked');var data=new FormData();data.append('action','wpdAddComment');data.append('ahk',wpdiscuzAjaxObj.wpdiscuz_options.ahk);var inputs=$(":input",wcForm);inputs.each(function(){if(this.name!=''&&this.type!='checkbox'&&this.type!='radio'){data.append(this.name+'',$(this).val());} if(this.type=='checkbox'||this.type=='radio'){if($(this).is(':checked')){data.append(this.name+'',$(this).val());}}});data.append('wc_comment_depth',depth);if(wpdiscuzUploader==1){var images=$(wcForm).find('input.wmu-image');var videos=$(wcForm).find('input.wmu-video');var files=$(wcForm).find('input.wmu-file');if(images.length>0){$.each($(images),function(i,imageFile){if(imageFile.files.length>0){$.each(imageFile.files,function(j,imageObj){data.append('wmu_images['+i+']',imageObj);});}});} if(videos.length>0){$.each($(videos),function(i,videoFile){if(videoFile.files.length>0){$.each(videoFile.files,function(j,videoObj){data.append('wmu_videos['+i+']',videoObj);});}});} if(files.length>0){$.each($(files),function(i,file){if(file.files.length>0){$.each(file.files,function(j,fileObj){data.append('wmu_files['+i+']',fileObj);});}});}} if(!wpdiscuzRecaptcha&&!isGoodbyeCaptchaActive&&(isShowCaptchaForGuests||isShowCaptchaForMembers)&&!isCaptchaInSession){var image=$('.wc_captcha_img',wcForm);var src=image.attr('src');var lastIndex=src.lastIndexOf('/')+1;var fileName=src.substring(lastIndex);data.append('fileName',fileName);} if(wpdiscuzAjaxObj.wpdiscuz_options.wpdiscuz_zs){data.append('wpdiscuz_zs',wpdiscuzAjaxObj.wpdiscuz_options.wpdiscuz_zs);} if($('.wpd-cookies-checkbox',wcForm).length&&!$('.wpd-cookies-checkbox',wcForm).prop("checked")){wpdCookiesConsent=false;} var ajax=(!isNativeAjaxEnabled&&!wpdiscuzUploader)?getCustomAjaxObj(true,data):getAjaxObj(true,data);ajax.done(function(response){$(currentSubmitBtn).addClass('wc_not_clicked');var messageKey='';var message='';try{var r=$.parseJSON(response);messageKey=r.code;if(parseInt(messageKey)>=0){var isMain=r.is_main;message=r.message;$('.wpd-cc-value').html(r.wc_all_comments_count_new);if($('.wpd-stat-threads-count').length){$('.wpd-stat-threads-count').html(r.threadsCount);} if($('.wpd-stat-replies-count').length){$('.wpd-stat-replies-count').html(r.repliesCount);} if($('.wpd-stat-authors-count').length){$('.wpd-stat-authors-count').html(r.authorsCount);} if(isMain){addCommentsAfterSticky(message);}else{$('#wc-secondary-form-wrapper-'+messageKey).slideToggle(700);if(r.is_in_same_container==1){$('#wc-secondary-form-wrapper-'+messageKey).after(message);}else{$('#wc-secondary-form-wrapper-'+messageKey).after(message.replace('wc-reply','wc-reply wc-no-left-margin'));}} notifySubscribers(r);wpdiscuzRedirect(r);if(isCookiesEnabled&&wpdCookiesConsent){addCookie(wcForm,r);}else if(!wpdCookiesConsent){$('.wpd-cookies-checkbox').removeAttr('checked');} wcForm.get(0).reset();setCookieInForm(r);var currTArea=$('.wc_comment',wcForm);currTArea.css('height','72px');setTextareaCharCount(currTArea,commentTextMaxLength);$('.wmu-preview-wrap',wcForm).remove();if(wpdiscuzReplyButton.length){wpdiscuzReplyButton.removeClass('wc-cta-active');} deleteAgreementFields();}else{message=wpdiscuzAjaxObj.wpdiscuz_options[messageKey];if(r.typeError!='undefined'&&r.typeError!=null){message+=' '+r.typeError;} wpdiscuzAjaxObj.setCommentMessage(wcForm,messageKey,message,true);} runCallbacks(r,wcForm);}catch(e){if(response.indexOf('<')>=0&&response.indexOf('>')>=0){message=e;}else{message=response;} wpdiscuzAjaxObj.setCommentMessage(wcForm,'wc_invalid_field',message,true);} $('.wpdiscuz-loading-bar').fadeOut(250);});} changeCaptchaImage($('.wc_captcha_refresh_img',wcForm));wpdiscuzReset();});function notifySubscribers(r){if(!r.held_moderate){var data=new FormData();data.append('action','wpdCheckNotificationType');data.append('comment_id',r.new_comment_id);data.append('email',r.comment_author_email);data.append('isParent',r.is_main);var ajax=isNativeAjaxEnabled?getAjaxObj(true,data):getCustomAjaxObj(true,data);ajax.done(function(response){try{r=$.parseJSON(response);}catch(e){console.log(e);}});}} function wpdiscuzRedirect(r){if(r.redirect>0&&r.new_comment_id){var data=new FormData();data.append('action','wpdRedirect');data.append('commentId',r.new_comment_id);var ajax=isNativeAjaxEnabled?getAjaxObj(true,data):getCustomAjaxObj(true,data);ajax.done(function(response){r=$.parseJSON(response);if(r.code==1){setTimeout(function(){window.location.href=r.redirect_to;},5000);}});}} function setCookieInForm(obj){$('.wc_comm_form .wc_name').val(obj.comment_author);if(obj.comment_author_email.indexOf('@example.com')<0){$('.wc_comm_form .wc_email').val(obj.comment_author_email);} if(obj.comment_author_url){$('.wc_comm_form .wc_website').val(obj.comment_author_url);}} function addCookie(wcForm,obj){var email=obj.comment_author_email;var name=obj.comment_author;var weburl=obj.comment_author_url;if(storeCommenterData==null){Cookies.set('comment_author_email_'+wpdiscuzCookiehash,email);Cookies.set('comment_author_'+wpdiscuzCookiehash,name);if(weburl.length){Cookies.set('comment_author_url_'+wpdiscuzCookiehash,weburl);}}else{storeCommenterData=parseInt(storeCommenterData);Cookies.set('comment_author_email_'+wpdiscuzCookiehash,email,{expires:storeCommenterData,path:'/'});Cookies.set('comment_author_'+wpdiscuzCookiehash,name,{expires:storeCommenterData,path:'/'});if(weburl.length){Cookies.set('comment_author_url_'+wpdiscuzCookiehash,weburl,{expires:storeCommenterData,path:'/'});}} if($('.wpd-cookies-checkbox').length){$('.wpd-cookies-checkbox').attr('checked','checked');}} var wcCommentTextBeforeEditing;$(document).delegate('.wc_editable_comment','click',function(){if(wcCommentTextBeforeEditing&&$('.wpdiscuz-edit-form-wrap').length){wcCancelOrSave(getUniqueID($('.wpdiscuz-edit-form-wrap'),0),wcCommentTextBeforeEditing);} var uniqueID=getUniqueID($(this),0);var commentID=getCommentID(uniqueID);var editButton=$(this);var data=new FormData();data.append('action','wpdEditComment');data.append('commentId',commentID);var wcCommentTextBeforeEditingTop=$('#wc-comm-'+uniqueID+' .wpd-top-custom-fields');var wcCommentTextBeforeEditingBottom=$('#wc-comm-'+uniqueID+' .wpd-bottom-custom-fields');wcCommentTextBeforeEditing=wcCommentTextBeforeEditingTop.length?'
    '+wcCommentTextBeforeEditingTop.html()+'
    ':'';wcCommentTextBeforeEditing+='
    '+$('#wc-comm-'+uniqueID+' .wc-comment-text').html()+'
    ';wcCommentTextBeforeEditing+=wcCommentTextBeforeEditingBottom.length?'
    '+$('#wc-comm-'+uniqueID+' .wpd-bottom-custom-fields').html()+'
    ':'';var ajax=isNativeAjaxEnabled?getAjaxObj(true,data):getCustomAjaxObj(true,data);ajax.done(function(response){try{var r=$.parseJSON(response);var message='';var messageKey=r.code;if(parseInt(messageKey)>=0){$('#wc-comm-'+uniqueID+' .wpd-top-custom-fields').remove();$('#wc-comm-'+uniqueID+' .wpd-bottom-custom-fields').remove();$('#wc-comm-'+uniqueID+' > .wc-comment-right .wc-comment-text').replaceWith(r.message);$('#wc-comm-'+uniqueID+' > .wc-comment-right .wc-comment-footer .wc_editable_comment').hide();$('#wc-comm-'+uniqueID+' > .wc-comment-right .wc-comment-footer .wc_cancel_edit').css('display','inline-block');var editForm=$('#wc-comm-'+uniqueID+' > .wc-comment-right #wpdiscuz-edit-form');}else{message=wpdiscuzAjaxObj.wpdiscuz_options[messageKey];wpdiscuzAjaxObj.setCommentMessage(editButton,messageKey,message,false);}}catch(e){console.log(e);} $('.wpdiscuz-loading-bar').fadeOut(250);});});$(document).delegate('.wc_save_edited_comment','click',function(){var uniqueID=getUniqueID($(this));var commentID=getCommentID(uniqueID);var editCommentForm=$('#wc-comm-'+uniqueID+' #wpdiscuz-edit-form');var saveButton=$(this);wpdValidateFieldRequired(editCommentForm);editCommentForm.submit(function(event){event.preventDefault();});if(editCommentForm[0].checkValidity()){var data=new FormData();data.append('action','wpdSaveEditedComment');data.append('wpdiscuz_unique_id',uniqueID);data.append('commentId',commentID);var inputs=$(":input",editCommentForm);inputs.each(function(){if($(this).is(':visible')&&this.name!=''&&this.type!='checkbox'&&this.type!='radio'){data.append(this.name+'',$(this).val());} if(this.type=='checkbox'||this.type=='radio'){if($(this).is(':checked')){data.append(this.name+'',$(this).val());}}});var ajax=isNativeAjaxEnabled?getAjaxObj(true,data):getCustomAjaxObj(true,data);ajax.done(function(response){try{var r=$.parseJSON(response);var messageKey=r.code;var message='';if(parseInt(messageKey)>=0){wcCancelOrSave(uniqueID,r.message);if(r.twitterShareLink){$('#wc-comm-'+uniqueID+' #comment-'+commentID+'.wc-comment-right .wc-comment-header .wc-share-link .wc_tw').attr('href',r.twitterShareLink);}}else{message=wpdiscuzAjaxObj.wpdiscuz_options[messageKey];wpdiscuzAjaxObj.setCommentMessage(saveButton,messageKey,message,false);} runCallbacks(r,commentID);}catch(e){if(response.indexOf('<')>=0&&response.indexOf('>')>=0){message=e;}else{message=response;} wpdiscuzAjaxObj.setCommentMessage(saveButton,'wc_invalid_field',message,false);} $('.wpdiscuz-loading-bar').fadeOut(250);});}});$(document).delegate('.wc_cancel_edit','click',function(){var uniqueID=getUniqueID($(this));wcCancelOrSave(uniqueID,wcCommentTextBeforeEditing);});function wcCancelOrSave(uniqueID,content){$('#wc-comm-'+uniqueID+' > .wc-comment-right .wc-comment-footer .wc_editable_comment').show();$('#wc-comm-'+uniqueID+' > .wc-comment-right .wc-comment-footer .wc_cancel_edit').hide();$('#wc-comm-'+uniqueID+' .wpdiscuz-edit-form-wrap').replaceWith(content);} function nl2br(str,is_xhtml){var breakTag=(is_xhtml||typeof is_xhtml==='undefined')?'
    ':'
    ';var string=(str+'').replace(/([^>\r\n]?)(\r\n|\n\r|\r|\n)/g,'$1'+breakTag+'$2');return string.replace('

    ','
    ');} $(document).delegate('.wc-load-more-submit','click',function(){var loadButton=$(this);var loaded='wc-loaded';var loading='wc-loading';if(loadButton.hasClass(loaded)){wpdiscuzLoadComments(loadButton,loaded,loading);}});var isRun=false;if(commentListLoadType==2&&!wordpressIsPaginate){$('.wc-load-more-submit').parents('.wpdiscuz-comment-pagination').hide();wpdiscuzScrollEvents();$(window).scroll(function(){wpdiscuzScrollEvents();});} function wpdiscuzScrollEvents(){var wpdiscuzHasMoreComments=$('#wpdiscuzHasMoreComments').val();var scrollHeight=$(document).height();var scrollPosition=$(window).height()+$(window).scrollTop();if(scrollHeight&&scrollPosition){var scrollPercent=scrollPosition*100/scrollHeight;if(scrollPercent>=80&&isRun===false&&wpdiscuzHasMoreComments==1){isRun=true;wpdiscuzLoadComments($('.wc-load-more-submit'));}}} function wpdiscuzLoadComments(loadButton,loaded,loading){loadButton.toggleClass(loaded);loadButton.toggleClass(loading);var data=new FormData();data.append('action','wpdLoadMoreComments');data.append('offset',wpdiscuzLoadCount);data.append('orderBy',wpdiscuzCommentsOrderBy);data.append('order',wpdiscuzCommentsOrder);data.append('lastParentId',getLastParentID());if(wpdiscuzAjaxObj.wpdiscuz_options.enableLastVisitCookie){data.append(wpdiscuzLastVisitKey,Cookies.get(wpdiscuzLastVisitKey));} wpdiscuzLoadCount++;var ajax=isNativeAjaxEnabled?getAjaxObj(true,data):getCustomAjaxObj(true,data);ajax.done(function(response){try{var r=$.parseJSON(response);$('.wpdiscuz-comment-pagination').before(r.comment_list);setLoadMoreVisibility(r);$('.wpdiscuz_single').remove();isRun=false;loadLastCommentId=r.loadLastCommentId;}catch(e){console.log(e);} $('.wpdiscuz-loading-bar').fadeOut(250);$('.wc-load-more-submit').blur();loadButton.toggleClass(loaded);loadButton.toggleClass(loading);});} function setLoadMoreVisibility(r){if(r.is_show_load_more==false){$('#wpdiscuzHasMoreComments').val(0);$('.wc-load-more-submit').parents('.wpdiscuz-comment-pagination').hide();}else{setLastParentID(r.last_parent_id);$('#wpdiscuzHasMoreComments').val(1);} runCallbacks(r);} $(document).delegate('.wc_vote.wc_not_clicked','click',function(){var currentVoteBtn=$(this);$(currentVoteBtn).removeClass('wc_not_clicked');var messageKey='';var message='';var commentID=$(this).parents('.wc-comment-right').attr('id');commentID=commentID.substring(commentID.lastIndexOf('-')+1);var voteType;if($(this).hasClass('wc-up')){voteType=1;}else{voteType=-1;} var data=new FormData();data.append('action','wpdVoteOnComment');data.append('commentId',commentID);data.append('voteType',voteType);var ajax=isNativeAjaxEnabled?getAjaxObj(true,data):getCustomAjaxObj(true,data);ajax.done(function(response){$(currentVoteBtn).addClass('wc_not_clicked');try{var r=$.parseJSON(response);messageKey=r.code;if(parseInt(messageKey)>=0){if(r.buttonsStyle=='total'){var voteCountDiv=$('.wc-comment-footer .wc-vote-result',$('#comment-'+commentID));voteCountDiv.text(parseInt(voteCountDiv.text())+voteType);}else{var likeCountDiv=$('.wc-comment-footer .wc-vote-result-like',$('#comment-'+commentID));var dislikeCountDiv=$('.wc-comment-footer .wc-vote-result-dislike',$('#comment-'+commentID));likeCountDiv.text(r.likeCount);dislikeCountDiv.text(r.dislikeCount);parseInt(r.likeCount)>0?likeCountDiv.addClass('wc-positive'):likeCountDiv.removeClass('wc-positive');parseInt(r.dislikeCount)<0?dislikeCountDiv.addClass('wc-negative'):dislikeCountDiv.removeClass('wc-negative');}}else{message=wpdiscuzAjaxObj.wpdiscuz_options[messageKey];wpdiscuzAjaxObj.setCommentMessage(currentVoteBtn,messageKey,message,false);} runCallbacks(r,commentID,voteType);}catch(e){console.log(e);} $('.wpdiscuz-loading-bar').fadeOut(250);});});$(document).delegate('.wpdiscuz-sort-button','click',function(){if(!($(this).hasClass('wpdiscuz-sort-button-active'))){var clickedBtn=$(this);if($(this).hasClass('wpdiscuz-vote-sort-up')){wpdiscuzCommentsOrderBy='by_vote';wpdiscuzCommentsOrder='desc';}else{wpdiscuzCommentsOrderBy='comment_date_gmt';wpdiscuzCommentsOrder=$(this).hasClass('wpdiscuz-date-sort-desc')?'desc':'asc';} var cookieCommentsSorting=wpdiscuzAjaxObj.wpdiscuz_options.cookieCommentsSorting;var postId=wpdiscuzAjaxObj.wpdiscuz_options.wc_post_id;var orderData={orderBy:wpdiscuzCommentsOrderBy,order:wpdiscuzCommentsOrder};Cookies.set(cookieCommentsSorting+"_"+postId,JSON.stringify(orderData),{expires:7,path:location.href});var data=new FormData();data.append('action','wpdSorting');data.append('orderBy',wpdiscuzCommentsOrderBy);data.append('order',wpdiscuzCommentsOrder);var messageKey='';var message='';var ajax=isNativeAjaxEnabled?getAjaxObj(true,data):getCustomAjaxObj(true,data);ajax.done(function(response){try{var r=$.parseJSON(response);messageKey=r.code;message=r.message;if(parseInt(messageKey)>0){$('#wpcomm .wc-thread-wrapper .wc-comment').each(function(){$(this).remove();});$('#wpcomm .wc-thread-wrapper').prepend(message);wpdiscuzLoadCount=parseInt(r.loadCount);} setActiveButton(clickedBtn);setLoadMoreVisibility(r);}catch(e){console.log(e);} $('.wpdiscuz-loading-bar').fadeOut(250);});}});function setActiveButton(clickedBtn){$('.wpdiscuz-sort-buttons .wpdiscuz-sort-button').each(function(){$(this).removeClass('wpdiscuz-sort-button-active');});clickedBtn.addClass('wpdiscuz-sort-button-active');} function getSingleComment(){var loc=location.href;var matches=loc.match(/#comment\-(\d+)/);if(matches!==null){var commentId=matches[1];if(!$('#comment-'+commentId).length){var data=new FormData();data.append('action','wpdGetSingleComment');data.append('commentId',commentId);var ajax=isNativeAjaxEnabled?getAjaxObj(true,data):getCustomAjaxObj(true,data);ajax.done(function(response){try{var r=$.parseJSON(response);var scrollToSelector='.wc-thread-wrapper';if($('#comment-'+r.parentCommentID).length){var parentComment=$('#comment-'+r.parentCommentID);$('.wc-toggle',parentComment).trigger('click');scrollToSelector='#comment-'+r.parentCommentID;}else{$('.wc-thread-wrapper').prepend(r.message);} runCallbacks(r);$('html, body').animate({scrollTop:$(scrollToSelector).offset().top-32},1000);}catch(e){console.log(e);} $('.wpdiscuz-loading-bar').fadeOut(250);});}else{$('html, body').animate({scrollTop:$('#comment-'+commentId).parents('[id^=wc-comm-]').offset().top-32},1000);}}} getSingleComment();if(commentListUpdateType&&loadLastCommentId&&(isUserLoggedIn||(!isUserLoggedIn&&!disableGuestsLiveUpdate))){setInterval(liveUpdate,parseInt(commentListUpdateTimer)*1000);} function liveUpdate(){var visibleCommentIds=getVisibleCommentIds();var email=(Cookies.get('comment_author_email_'+wpdiscuzCookiehash)!=undefined&&Cookies.get('comment_author_email_'+wpdiscuzCookiehash)!='')?Cookies.get('comment_author_email_'+wpdiscuzCookiehash):'';var data=new FormData();data.append('action','wpdUpdateAutomatically');data.append('loadLastCommentId',loadLastCommentId);data.append('visibleCommentIds',visibleCommentIds);data.append('email',email);var ajax=isNativeAjaxEnabled?getAjaxObj(false,data):getCustomAjaxObj(false,data);ajax.done(function(response){try{var r=$.parseJSON(response);if(r.code==1){if(commentListUpdateType==1){liveUpdateImmediately(r);}else{wpdiscuzCommentArray=wpdiscuzCommentArray.concat(r.message.comments);wpdiscuzReplyArray=wpdiscuzReplyArray.concat(r.message.author_replies);var newCommentArrayLength=wpdiscuzCommentArray.length;var newRepliesArrayLength=wpdiscuzReplyArray.length;if(newCommentArrayLength>0){var newCommentText=newCommentArrayLength+' ';newCommentText+=newCommentArrayLength>1?wpdiscuzAjaxObj.wpdiscuz_options.wc_new_comments_button_text:wpdiscuzAjaxObj.wpdiscuz_options.wc_new_comment_button_text;$('.wc_new_comment').html(newCommentText).show();}else{$('.wc_new_comment').hide();} if(newRepliesArrayLength>0){var newReplyText=newRepliesArrayLength+' ';newReplyText+=newRepliesArrayLength>1?wpdiscuzAjaxObj.wpdiscuz_options.wc_new_replies_button_text:wpdiscuzAjaxObj.wpdiscuz_options.wc_new_reply_button_text;$('.wc_new_reply').html(newReplyText).show();}else{$('.wc_new_reply').hide();}} $('.wpd-cc-value').html(r.wc_all_comments_count_new);loadLastCommentId=r.loadLastCommentId;}}catch(e){console.log(e);} $('.wpdiscuz-loading-bar').fadeOut(250);});} function liveUpdateImmediately(r){if(r.message!==undefined){var commentObject;var message=r.message;for(var i=0;i .wc-form-wrapper > .wc-secondary-forms-social-content');}else if($('.wc_social_plugin_wrapper .the_champ_login_container').length){$('.wc_social_plugin_wrapper .the_champ_login_container').clone().prependTo('#wpdiscuz_hidden_secondary_form > .wc-form-wrapper > .wc-secondary-forms-social-content');}else if($('.wc_social_plugin_wrapper .social_connect_form').length){$('.wc_social_plugin_wrapper .social_connect_form').clone().prependTo('#wpdiscuz_hidden_secondary_form > .wc-form-wrapper > .wc-secondary-forms-social-content');}else if($('.wc_social_plugin_wrapper .oneall_social_login_providers').length){$('.wc_social_plugin_wrapper .oneall_social_login .oneall_social_login_providers').clone().prependTo('#wpdiscuz_hidden_secondary_form > .wc-form-wrapper > .wc-secondary-forms-social-content');}} function wpdiscuzReset(){$('.wpdiscuz_reset').val("");} function setTextareaCharCount(elem,count){if(commentTextMaxLength!=null){var currLength=elem.val().length;var textareaWrap=elem.parents('.wc_comm_form');var charCountDiv=$('.commentTextMaxLength',textareaWrap);var left=commentTextMaxLength-currLength;if(left<=10){charCountDiv.addClass('left10');}else{charCountDiv.removeClass('left10');} charCountDiv.html(left);}} function wpdValidateFieldRequired(form){var fieldsGroup=form.find('.wpd-required-group');$.each(fieldsGroup,function(){$('input',this).removeAttr('required');var checkedFields=$('input:checked',this);if(checkedFields.length===0){$('input',$(this)).attr('required','required');}else{$('.wpd-field-invalid',this).remove();}});if(wpdiscuzRecaptcha&&$('input[name=wpdiscuz_recaptcha]',form).length&&!$('input[name=wpdiscuz_recaptcha]',form).val().length){wpdGoogleRecaptchaValid=false;$('.wpdiscuz-recaptcha',form).css('border','1px solid red');}else if(wpdiscuzRecaptcha){$('.wpdiscuz-recaptcha',form).css('border','none');}} $(document).delegate('.wpd-required-group','change',function(){if($('input:checked',this).length!==0){$('input',$(this)).removeAttr('required');}else{$('input',$(this)).attr('required','required');}});$(document).delegate('.wpdiscuz-spoiler','click',function(){$(this).next().slideToggle();if($(this).hasClass('wpdiscuz-spoiler-closed')){$(this).parents('.wpdiscuz-spoiler-wrap').find('.fa-plus').removeClass('fa-plus').addClass('fa-minus');}else{$(this).parents('.wpdiscuz-spoiler-wrap').find('.fa-minus').removeClass('fa-minus').addClass('fa-plus');} $(this).toggleClass('wpdiscuz-spoiler-closed');});function wpdiscuzShowReplies(uniqueId){var commentId=getCommentID(uniqueId);var data=new FormData();data.append('action','wpdShowReplies');data.append('commentId',commentId);var ajax=isNativeAjaxEnabled?getAjaxObj(true,data):getCustomAjaxObj(true,data);ajax.done(function(response){try{var r=$.parseJSON(response);if(r.code==1){$('#wc-comm-'+uniqueId).replaceWith(r.data);$('#wc-comm-'+uniqueId+' .wc-toggle .fas').removeClass('fa-chevron-down').addClass('fa-chevron-up').removeClass('wpdiscuz-show-replies').attr('title',wpdiscuzAjaxObj.wpdiscuz_options.wc_hide_replies_text);var toggle=$('#wc-comm-'+uniqueId+' .wc-toggle');$('.wpdiscuz-children-button-text',toggle).text(wpdiscuzAjaxObj.wpdiscuz_options.wc_hide_replies_text);runCallbacks(r);}else{console.log('Unknown error occured');}}catch(e){console.log(e);} $('.wpdiscuz-loading-bar').fadeOut(250);});} $(document).delegate('.wc_stick_btn','click',function(){var btn=$(this);var uniqueId=getUniqueID(btn,0);var commentId=getCommentID(uniqueId);var data=new FormData();data.append('action','wpdStickComment');data.append('commentId',commentId);var ajax=isNativeAjaxEnabled?getAjaxObj(true,data):getCustomAjaxObj(true,data);ajax.done(function(response){try{var r=$.parseJSON(response);if(r.code==1){$('.wc_stick_text',btn).text(r.data);setTimeout(function(){location.reload(true);},1000);}else{console.log('Comment not updated');}}catch(e){console.log(e);} $('.wpdiscuz-loading-bar').fadeOut(250);});});$(document).delegate('.wc_close_btn','click',function(){var btn=$(this);var uniqueId=getUniqueID(btn,0);var commentId=getCommentID(uniqueId);var data=new FormData();data.append('action','wpdCloseThread');data.append('commentId',commentId);var ajax=isNativeAjaxEnabled?getAjaxObj(true,data):getCustomAjaxObj(true,data);ajax.done(function(response){try{var r=$.parseJSON(response);if(r.code==1){$('.wc_close_btn',btn).text(r.data);setTimeout(function(){location.reload(true);},1000);}else{console.log('Comment not updated');}}catch(e){console.log(e);} $('.wpdiscuz-loading-bar').fadeOut(250);});});$(document).delegate('.wc_main_comm_form .wc_comment','focus',function(){$(this).parents('.wpdiscuz-textarea-wrap').find('.wc-field-avatararea').hide('fast');$(this).animate({'padding':'15px','font-size':'14px'},'fast');});$(document).delegate('.wc_main_comm_form .wc_comment','blur',function(){if(!$(this).val()){$(this).removeAttr("style");$(this).parents('.wpdiscuz-textarea-wrap').find('.wc-field-avatararea').show("fast");}});$(document).delegate('.wpd-stat-reacted','click',function(){var btn=$(this);$('.fas',btn).addClass('fa-pulse fa-spinner');var data=new FormData();data.append('action','wpdMostReactedComment');var ajax=isNativeAjaxEnabled?getAjaxObj(false,data):getCustomAjaxObj(false,data);ajax.done(function(response){try{$('.fas',btn).removeClass('fa-pulse fa-spinner');var r=$.parseJSON(response);if(r.code){var scrollToSelector='.wc-thread-wrapper';if($('#comment-'+r.commentId).length){scrollToSelector='#comment-'+r.commentId;}else if($('#comment-'+r.parentCommentID).length){var parentComment=$('#comment-'+r.parentCommentID);$('.wc-toggle',parentComment).trigger('click');}else{$('.wc-thread-wrapper').prepend(r.message);scrollToSelector='#comment-'+r.commentId;} runCallbacks(r);$('html, body').animate({scrollTop:$(scrollToSelector).offset().top-32},1000);}}catch(e){console.log(e);} $('.wpdiscuz-loading-bar').fadeOut(250);});});$(document).delegate('.wpd-stat-hot','click',function(){var btn=$(this);$('.fab',btn).addClass('fas fa-pulse fa-spinner');var data=new FormData();data.append('action','wpdHottestThread');var ajax=isNativeAjaxEnabled?getAjaxObj(false,data):getCustomAjaxObj(false,data);ajax.done(function(response){try{$('.fab',btn).removeClass('fas fa-pulse fa-spinner');var r=$.parseJSON(response);if(r.code){var scrollToSelector='.wc-thread-wrapper';if($('#comment-'+r.commentId).length){scrollToSelector='#comment-'+r.commentId;}else{$('.wc-thread-wrapper').prepend(r.message);scrollToSelector='#comment-'+r.commentId;} var comment=$('#comment-'+r.commentId);var toggle=$('.wc-toggle',comment);var icon=$('.fas',toggle);if(icon.hasClass('wpdiscuz-show-replies')&&isLoadOnlyParentComments){toggle.trigger('click');} runCallbacks(r);$('html, body').animate({scrollTop:$(scrollToSelector).offset().top-32},1000);}}catch(e){console.log(e);} $('.wpdiscuz-loading-bar').fadeOut(250);});});function addAgreementInCookie(wcForm){$('.wpd-agreement-checkbox',wcForm).each(function(){if($(this).hasClass('wpd_agreement_hide')&&isCookiesEnabled&&$(this).prop('checked')){Cookies.set($(this).attr('name')+'_'+wpdiscuzCookiehash,1,{expires:30,path:'/'});$('input[name='+$(this).attr('name')+']').each(function(){wpdiscuzAgreementFields.push($(this));});}});} function deleteAgreementFields(){if(wpdiscuzAgreementFields.length){wpdiscuzAgreementFields.forEach(function(item){item.parents('.wpd-field-checkbox').remove();});wpdiscuzAgreementFields=[];}} $(document).delegate('.wc-follow-link.wc_not_clicked','click',function(){var btn=$(this);btn.removeClass('wc_not_clicked');$('.fas',btn).addClass('fa-pulse fa-spinner');var uniqueId=getUniqueID(btn,0);var commentId=getCommentID(uniqueId);var data=new FormData();data.append('action','wpdFollowUser');data.append('commentId',commentId);var ajax=isNativeAjaxEnabled?getAjaxObj(false,data):getCustomAjaxObj(false,data);ajax.done(function(response){btn.addClass('wc_not_clicked');if(response.length){try{var r=$.parseJSON(response);if(r.code!==''){var message=wpdiscuzAjaxObj.wpdiscuz_options[r.code];wpdiscuzAjaxObj.setCommentMessage(btn,r.code,message,false);btn.removeClass('wc-follow-active');if(r.data.followTip){$('wpdtip',btn).html(r.data.followTip);} if(r.data&&r.data.followClass){btn.addClass(r.data.followClass);}}}catch(e){console.log(e);}} $('.fas',btn).removeClass('fa-pulse fa-spinner');});});function addCommentsAfterSticky(comment){if($('.wc-sticky-comment').last()[0]){$(comment).insertAfter($('.wc-sticky-comment').last()[0]);}else{$('.wc-thread-wrapper').prepend(comment);}} function showHideNotificationType(current){if(current){if(!current.prop('required')){if(current.val()){current.parents('form').find('[name=wpdiscuz_notification_type]').parent().css('display','inline-block');}else{current.parents('form').find('[name=wpdiscuz_notification_type]').parent().css('display','none');}}}else{$.each($('.wc_email'),function(i,val){var obj=$(val);if(!obj.prop('required')){if(obj.val()){obj.parents('form').find('[name=wpdiscuz_notification_type]').parent().css('display','inline-block');}else{obj.parents('form').find('[name=wpdiscuz_notification_type]').parent().css('display','none');}}});}} showHideNotificationType();$(document).delegate('.wc_email','keyup',function(){showHideNotificationType($(this));});$(document).delegate('#wpdiscuz-subscribe-form','submit',function(e){$('').attr('type','hidden').attr('name',"ahk").attr('value',wpdiscuzAjaxObj.wpdiscuz_options.ahk).appendTo('#wpdiscuz-subscribe-form');return true;});function runCallbacks(r,commentID,voteType,wcForm){if(r.callbackFunctions){$.each(r.callbackFunctions,function(i){if(typeof wpdiscuzAjaxObj[r.callbackFunctions[i]]==="function"){wpdiscuzAjaxObj[r.callbackFunctions[i]](r.code,commentID,voteType,wcForm);}else{console.log(r.callbackFunctions[i]+" is not a function");}});}} function getAjaxObj(isShowTopLoading,data){if(isShowTopLoading){$('.wpdiscuz-loading-bar').show();} data.append('postId',wpdiscuzPostId);return $.ajax({type:'POST',url:wpdiscuzAjaxObj.url,data:data,contentType:false,processData:false,});} function getCustomAjaxObj(isShowTopLoading,data){if(isShowTopLoading){$('.wpdiscuz-loading-bar').show();} data.append('postId',wpdiscuzPostId);return $.ajax({type:'POST',url:wpdiscuzAjaxObj.customAjaxUrl,data:data,contentType:false,processData:false,});}}); ;jQuery(document).ready(function($){var refreshAfterDeleting=0;var isNativeAjaxEnabled=wpdiscuzAjaxObj.wpdiscuz_options.isNativeAjaxEnabled;$(document).delegate('.wpd-info,.wpd-page-link,.wpd-delete-content,.wpd-user-email-delete-links','click',function(e){e.preventDefault();});$(document).delegate('.wpd-info.wpd-not-clicked','click',function(e){var btn=$(this);btn.removeClass('wpd-not-clicked');var data=new FormData();data.append('action','wpdGetInfo');wpdFullInfo(btn,data);return false;});function wpdFullInfo(btn,data){var icon=$('.fas',btn);var oldClass=icon.attr('class');icon.removeClass();icon.addClass('fas fa-pulse fa-spinner');var ajax=isNativeAjaxEnabled?getUCAjaxObj(false,data):getUCACustomAjaxObj(false,data);ajax.done(function(response){btn.addClass('wpd-not-clicked');icon.removeClass();icon.addClass(oldClass);if(response){$('#wpdUserContentInfo').html(response);$('#wpdUserContentInfo ul.wpd-list .wpd-list-item:first-child').addClass('wpd-active');$('#wpdUserContentInfo div.wpd-content .wpd-content-item:first-child').addClass('wpd-active');if(!($('#wpdUserContentInfo').is(':visible'))){$('#wpdUserContentInfoAnchor').trigger('click');}}});} $(document).delegate('.wpd-list-item','click',function(){var relValue=$('input.wpd-rel',this).val();$('#wpdUserContentInfo .wpd-list-item').removeClass('wpd-active');$('#wpdUserContentInfo .wpd-content-item').removeClass('wpd-active');$(this).addClass('wpd-active');$('#wpdUserContentInfo #'+relValue).addClass('wpd-active');});$(document).delegate('.wpd-page-link.wpd-not-clicked','click',function(e){var btn=$(this);btn.removeClass('wpd-not-clicked');var goToPage=btn.data('wpd-page');var action=$('.wpd-active .wpd-pagination .wpd-action').val();var data=new FormData();data.append('action',action);data.append('page',goToPage);var ajax=isNativeAjaxEnabled?getUCAjaxObj(true,data):getUCACustomAjaxObj(true,data);ajax.done(function(response){btn.addClass('wpd-not-clicked');if(response){$('.wpd-content-item.wpd-active').html(response);} $('.wpdiscuz-loading-bar').hide();});});$(document).delegate('.wpd-delete-content.wpd-not-clicked','click',function(){var btn=$(this);var id=parseInt(btn.data('wpd-content-id'));if(!isNaN(id)){var action=btn.data('wpd-delete-action');if(action=='wpdDeleteComment'&&!confirm(wpdiscuzUCObj.msgConfirmDeleteComment)){return false;}else if(action=='wpdCancelSubscription'&&!confirm(wpdiscuzUCObj.msgConfirmCancelSubscription)){return false;}else if(action=='wpdCancelFollow'&&!confirm(wpdiscuzUCObj.msgConfirmCancelFollow)){return false;} var icon=$('i',btn);var oldClass=icon.attr('class');var goToPage=$('.wpd-wrapper .wpd-page-number').val();var childCount=$('.wpd-content-item.wpd-active').children('.wpd-item').length;btn.removeClass('wpd-not-clicked');icon.removeClass().addClass('fas fa-pulse fa-spinner');if(childCount==1&&goToPage>0){goToPage=goToPage-1;} var data=new FormData();data.append('id',id);data.append('page',goToPage);data.append('action',action);var ajax=isNativeAjaxEnabled?getUCAjaxObj(false,data):getUCACustomAjaxObj(false,data);ajax.done(function(response){btn.addClass('wpd-not-clicked');icon.removeClass().addClass(oldClass);$('.wpd-content-item.wpd-active').html(response);if(action=='wpdDeleteComment'||action=='wpdCancelFollow'){refreshAfterDeleting=1;}});}});$(document).delegate('[data-lity-close]','click',function(e){if($(e.target).is('[data-lity-close]')){if(refreshAfterDeleting){window.location.reload(true);}}});$(document).delegate('.wpd-user-email-delete-links.wpd-not-clicked','click',function(){var btn=$(this);btn.removeClass('wpd-not-clicked');$('.wpd-loading',btn).addClass('wpd-show');var data=new FormData();data.append('action','wpdEmailDeleteLinks');var ajax=isNativeAjaxEnabled?getUCAjaxObj(false,data):getUCACustomAjaxObj(false,data);ajax.done(function(response){btn.addClass('wpd-not-clicked');$('[data-lity-close]',window.parent.document).trigger('click');});});$(document).delegate('.wpd-user-settings-button.wpd-not-clicked','click',function(){var btn=$(this);btn.removeClass('wpd-not-clicked');var guestAction=btn.data('wpd-delete-action');console.log(guestAction);if(guestAction!=='deleteCookies'){btn.find('.wpd-loading').addClass('wpd-show');var data=new FormData();data.append('action','wpdGuestAction');data.append('guestAction',guestAction);var ajax=isNativeAjaxEnabled?getUCAjaxObj(false,data):getUCACustomAjaxObj(false,data);ajax.done(function(response){btn.addClass('wpd-not-clicked');btn.find('.wpd-loading').removeClass('wpd-show');try{var r=$.parseJSON(response);btn.after(r.message);var messageWrap=btn.next('.wpd-guest-action-message');messageWrap.fadeIn(100).fadeOut(7000,function(){messageWrap.remove();if(parseInt(r.code)===1){btn.parent().remove();guestActionDeleteCookieClass();}});}catch(e){console.log(e);}});}else{wpdDeleteAllCookies();}});function guestActionDeleteCookieClass(){if(!$('.wpd-delete-all-comments').length&&!$('.wpd-delete-all-subscriptions').length){$('.wpd-delete-all-cookies').parent().addClass('wpd-show');}} function wpdDeleteAllCookies(){var wpdCookies=document.cookie.split(";");for(var i=0;i-1?wpdCookie.substr(0,eqPos):wpdCookie;Cookies.remove(name.trim());} Cookies.remove(wpdiscuzAjaxObj.wpdiscuz_options.lastVisitKey,{path:window.location});location.reload(true);} function getUCAjaxObj(isShowTopLoading,data){if(isShowTopLoading){$('.wpdiscuz-loading-bar').show();} data.append('postId',wpdiscuzAjaxObj.wpdiscuz_options.wc_post_id);return $.ajax({type:'POST',url:wpdiscuzAjaxObj.url,data:data,contentType:false,processData:false,});} function getUCACustomAjaxObj(isShowTopLoading,data){if(isShowTopLoading){$('.wpdiscuz-loading-bar').show();} data.append('postId',wpdiscuzAjaxObj.wpdiscuz_options.wc_post_id);return $.ajax({type:'POST',url:wpdiscuzAjaxObj.customAjaxUrl,data:data,contentType:false,processData:false,});}}); (function(window,factory){if(typeof define==='function'&&define.amd){define(['jquery'],function($){return factory(window,$);});}else if(typeof module==='object'&&typeof module.exports==='object'){module.exports=factory(window,require('jquery'));}else{window.lity=factory(window,window.jQuery||window.Zepto);}}(typeof window!=="undefined"?window:this,function(window,$){'use strict';var document=window.document;var _win=$(window);var _deferred=$.Deferred;var _html=$('html');var _instances=[];var _attrAriaHidden='aria-hidden';var _dataAriaHidden='lity-'+_attrAriaHidden;var _focusableElementsSelector='a[href],area[href],input:not([disabled]),select:not([disabled]),textarea:not([disabled]),button:not([disabled]),iframe,object,embed,[contenteditable],[tabindex]:not([tabindex^="-"])';var _defaultOptions={esc:true,handler:null,handlers:{image:imageHandler,inline:inlineHandler,youtube:youtubeHandler,vimeo:vimeoHandler,googlemaps:googlemapsHandler,facebookvideo:facebookvideoHandler,iframe:iframeHandler},template:''};var _imageRegexp=/(^data:image\/)|(\.(png|jpe?g|gif|svg|webp|bmp|ico|tiff?)(\?\S*)?$)/i;var _youtubeRegex=/(youtube(-nocookie)?\.com|youtu\.be)\/(watch\?v=|v\/|u\/|embed\/?)?([\w-]{11})(.*)?/i;var _vimeoRegex=/(vimeo(pro)?.com)\/(?:[^\d]+)?(\d+)\??(.*)?$/;var _googlemapsRegex=/((maps|www)\.)?google\.([^\/\?]+)\/?((maps\/?)?\?)(.*)/i;var _facebookvideoRegex=/(facebook\.com)\/([a-z0-9_-]*)\/videos\/([0-9]*)(.*)?$/i;var _transitionEndEvent=(function(){var el=document.createElement('div');var transEndEventNames={WebkitTransition:'webkitTransitionEnd',MozTransition:'transitionend',OTransition:'oTransitionEnd otransitionend',transition:'transitionend'};for(var name in transEndEventNames){if(el.style[name]!==undefined){return transEndEventNames[name];}} return false;})();function transitionEnd(element){var deferred=_deferred();if(!_transitionEndEvent||!element.length){deferred.resolve();}else{element.one(_transitionEndEvent,deferred.resolve);setTimeout(deferred.resolve,500);} return deferred.promise();} function settings(currSettings,key,value){if(arguments.length===1){return $.extend({},currSettings);} if(typeof key==='string'){if(typeof value==='undefined'){return typeof currSettings[key]==='undefined'?null:currSettings[key];} currSettings[key]=value;}else{$.extend(currSettings,key);} return this;} function parseQueryParams(params){var pairs=decodeURI(params.split('#')[0]).split('&');var obj={},p;for(var i=0,n=pairs.length;i-1?'&':'?')+$.param(params);} function transferHash(originalUrl,newUrl){var pos=originalUrl.indexOf('#');if(-1===pos){return newUrl;} if(pos>0){originalUrl=originalUrl.substr(pos);} return newUrl+originalUrl;} function error(msg){return $('').append(msg);} function imageHandler(target,instance){var desc=(instance.opener()&&instance.opener().data('lity-desc'))||'Image with no description';var img=$(''+desc+'');var deferred=_deferred();var failed=function(){deferred.reject(error('Failed loading image'));};img.on('load',function(){if(this.naturalWidth===0){return failed();} deferred.resolve(img);}).on('error',failed);return deferred.promise();} imageHandler.test=function(target){return _imageRegexp.test(target);};function inlineHandler(target,instance){var el,placeholder,hasHideClass;try{el=$(target);}catch(e){return false;} if(!el.length){return false;} placeholder=$('');hasHideClass=el.hasClass('lity-hide');instance.element().one('lity:remove',function(){placeholder.before(el).remove();if(hasHideClass&&!el.closest('.lity-content').length){el.addClass('lity-hide');}});return el.removeClass('lity-hide').after(placeholder);} function youtubeHandler(target){var matches=_youtubeRegex.exec(target);if(!matches){return false;} return iframeHandler(transferHash(target,appendQueryParams('https://www.youtube'+(matches[2]||'')+'.com/embed/'+matches[4],$.extend({autoplay:1},parseQueryParams(matches[5]||'')))));} function vimeoHandler(target){var matches=_vimeoRegex.exec(target);if(!matches){return false;} return iframeHandler(transferHash(target,appendQueryParams('https://player.vimeo.com/video/'+matches[3],$.extend({autoplay:1},parseQueryParams(matches[4]||'')))));} function facebookvideoHandler(target){var matches=_facebookvideoRegex.exec(target);if(!matches){return false;} if(0!==target.indexOf('http')){target='https:'+target;} return iframeHandler(transferHash(target,appendQueryParams('https://www.facebook.com/plugins/video.php?href='+target,$.extend({autoplay:1},parseQueryParams(matches[4]||'')))));} function googlemapsHandler(target){var matches=_googlemapsRegex.exec(target);if(!matches){return false;} return iframeHandler(transferHash(target,appendQueryParams('https://www.google.'+matches[3]+'/maps?'+matches[6],{output:matches[6].indexOf('layer=c')>0?'svembed':'embed'})));} function iframeHandler(target){return'