PageSourceSearch

https://pilates-verband.org/wp-content/cache/min/1/3cf99597a9c7e7117321d2cc4530d559.js

js pilates-verband.org collected 2026-10-02 18:21:48 UTC 934,556 bytes, 800 lines download raw bytes

1/*! jQuery Migrate v3.4.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */
2"undefined"==typeof jQuery.migrateMute&&(jQuery.migrateMute=!0),function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e,window)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery"),window):t(jQuery,window)}(function(s,n){"use strict";function e(e){return 0<=function(e,t){for(var r=/^(\d+)\.(\d+)\.(\d+)/,n=r.exec(e)||[],o=r.exec(t)||[],a=1;a<=3;a++){if(+o[a]<+n[a])return 1;if(+n[a]<+o[a])return-1}return 0}(s.fn.jquery,e)}s.migrateVersion="3.4.1";var t=Object.create(null);s.migrateDisablePatches=function(){for(var e=0;e<arguments.length;e++)t[arguments[e]]=!0},s.migrateEnablePatches=function(){for(var e=0;e<arguments.length;e++)delete t[arguments[e]]},s.migrateIsPatchEnabled=function(e){return!t[e]},n.console&&n.console.log&&(s&&e("3.0.0")&&!e("5.0.0")||n.console.log("JQMIGRATE: jQuery 3.x-4.x REQUIRED"),s.migrateWarnings&&n.console.log("JQMIGRATE: Migrate plugin loaded multiple times"),n.console.log("JQMIGRATE: Migrate is installed"+(s.migrateMute?"":" with logging active")+", version "+s.migrateVersion));var o={};function u(e,t){var r=n.console;!s.migrateIsPatchEnabled(e)||s.migrateDeduplicateWarnings&&o[t]||(o[t]=!0,s.migrateWarnings.push(t+" ["+e+"]"),r&&r.warn&&!s.migrateMute&&(r.warn("JQMIGRATE: "+t),s.migrateTrace&&r.trace&&r.trace()))}function r(e,t,r,n,o){Object.defineProperty(e,t,{configurable:!0,enumerable:!0,get:function(){return u(n,o),r},set:function(e){u(n,o),r=e}})}function a(e,t,r,n,o){var a=e[t];e[t]=function(){return o&&u(n,o),(s.migrateIsPatchEnabled(n)?r:a||s.noop).apply(this,arguments)}}function c(e,t,r,n,o){if(!o)throw new Error("No warning message provided");return a(e,t,r,n,o),0}function i(e,t,r,n){return a(e,t,r,n),0}s.migrateDeduplicateWarnings=!0,s.migrateWarnings=[],void 0===s.migrateTrace&&(s.migrateTrace=!0),s.migrateReset=function(){o={},s.migrateWarnings.length=0},"BackCompat"===n.document.compatMode&&u("quirks","jQuery is not compatible with Quirks Mode");var d,l,p,f={},m=s.fn.init,y=s.find,h=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/,g=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/g,v=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;for(d in i(s.fn,"init",function(e){var t=Array.prototype.slice.call(arguments);return s.migrateIsPatchEnabled("selector-empty-id")&&"string"==typeof e&&"#"===e&&(u("selector-empty-id","jQuery( '#' ) is not a valid selector"),t[0]=[]),m.apply(this,t)},"selector-empty-id"),s.fn.init.prototype=s.fn,i(s,"find",function(t){var r=Array.prototype.slice.call(arguments);if("string"==typeof t&&h.test(t))try{n.document.querySelector(t)}catch(e){t=t.replace(g,function(e,t,r,n){return"["+t+r+'"'+n+'"]'});try{n.document.querySelector(t),u("selector-hash","Attribute selector with '#' must be quoted: "+r[0]),r[0]=t}catch(e){u("selector-hash","Attribute selector with '#' was not fixed: "+r[0])}}return y.apply(this,r)},"selector-hash"),y)Object.prototype.hasOwnProperty.call(y,d)&&(s.find[d]=y[d]);c(s.fn,"size",function(){return this.length},"size","jQuery.fn.size() is deprecated and removed; use the .length property"),c(s,"parseJSON",function(){return JSON.parse.apply(null,arguments)},"parseJSON","jQuery.parseJSON is deprecated; use JSON.parse"),c(s,"holdReady",s.holdReady,"holdReady","jQuery.holdReady is deprecated"),c(s,"unique",s.uniqueSort,"unique","jQuery.unique is deprecated; use jQuery.uniqueSort"),r(s.expr,"filters",s.expr.pseudos,"expr-pre-pseudos","jQuery.expr.filters is deprecated; use jQuery.expr.pseudos"),r(s.expr,":",s.expr.pseudos,"expr-pre-pseudos","jQuery.expr[':'] is deprecated; use jQuery.expr.pseudos"),e("3.1.1")&&c(s,"trim",function(e){return null==e?"":(e+"").replace(v,"$1")},"trim","jQuery.trim is deprecated; use String.prototype.trim"),e("3.2.0")&&(c(s,"nodeName",function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},"nodeName","jQuery.nodeName is deprecated"),c(s,"isArray",Array.isArray,"isArray","jQuery.isArray is deprecated; use Array.isArray")),e("3.3.0")&&(c(s,"isNumeric",function(e){var t=typeof e;return("number"==t||"string"==t)&&!isNaN(e-parseFloat(e))},"isNumeric","jQuery.isNumeric() is deprecated"),s.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){f["[object "+t+"]"]=t.toLowerCase()}),c(s,"type",function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?f[Object.prototype.toString.call(e)]||"object":typeof e},"type","jQuery.type is deprecated"),c(s,"isFunction",function(e){return"function"==typeof e},"isFunction","jQuery.isFunction() is deprecated"),c(s,"isWindow",function(e){return null!=e&&e===e.window}
2,"isWindow","jQuery.isWindow() is deprecated")),s.ajax&&(l=s.ajax,p=/(=)\?(?=&|$)|\?\?/,i(s,"ajax",function(){var e=l.apply(this,arguments);return e.promise&&(c(e,"success",e.done,"jqXHR-methods","jQXHR.success is deprecated and removed"),c(e,"error",e.fail,"jqXHR-methods","jQXHR.error is deprecated and removed"),c(e,"complete",e.always,"jqXHR-methods","jQXHR.complete is deprecated and removed")),e},"jqXHR-methods"),e("4.0.0")||s.ajaxPrefilter("+json",function(e){!1!==e.jsonp&&(p.test(e.url)||"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&p.test(e.data))&&u("jsonp-promotion","JSON-to-JSONP auto-promotion is deprecated")}));var j=s.fn.removeAttr,b=s.fn.toggleClass,w=/\S+/g;function x(e){return e.replace(/-([a-z])/g,function(e,t){return t.toUpperCase()})}i(s.fn,"removeAttr",function(e){var r=this,n=!1;return s.each(e.match(w),function(e,t){s.expr.match.bool.test(t)&&r.each(function(){if(!1!==s(this).prop(t))return!(n=!0)}),n&&(u("removeAttr-bool","jQuery.fn.removeAttr no longer sets boolean properties: "+t),r.prop(t,!1))}),j.apply(this,arguments)},"removeAttr-bool"),i(s.fn,"toggleClass",function(t){return void 0!==t&&"boolean"!=typeof t?b.apply(this,arguments):(u("toggleClass-bool","jQuery.fn.toggleClass( boolean ) is deprecated"),this.each(function(){var e=this.getAttribute&&this.getAttribute("class")||"";e&&s.data(this,"__className__",e),this.setAttribute&&this.setAttribute("class",!e&&!1!==t&&s.data(this,"__className__")||"")}))},"toggleClass-bool");var Q,A,R=!1,C=/^[a-z]/,N=/^(?:Border(?:Top|Right|Bottom|Left)?(?:Width|)|(?:Margin|Padding)?(?:Top|Right|Bottom|Left)?|(?:Min|Max)?(?:Width|Height))$/;s.swap&&s.each(["height","width","reliableMarginRight"],function(e,t){var r=s.cssHooks[t]&&s.cssHooks[t].get;r&&(s.cssHooks[t].get=function(){var e;return R=!0,e=r.apply(this,arguments),R=!1,e})}),i(s,"swap",function(e,t,r,n){var o,a,i={};for(a in R||u("swap","jQuery.swap() is undocumented and deprecated"),t)i[a]=e.style[a],e.style[a]=t[a];for(a in o=r.apply(e,n||[]),t)e.style[a]=i[a];return o},"swap"),e("3.4.0")&&"undefined"!=typeof Proxy&&(s.cssProps=new Proxy(s.cssProps||{},{set:function(){return u("cssProps","jQuery.cssProps is deprecated"),Reflect.set.apply(this,arguments)}})),e("4.0.0")?(A={animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},"undefined"!=typeof Proxy?s.cssNumber=new Proxy(A,{get:function(){return u("css-number","jQuery.cssNumber is deprecated"),Reflect.get.apply(this,arguments)},set:function(){return u("css-number","jQuery.cssNumber is deprecated"),Reflect.set.apply(this,arguments)}}):s.cssNumber=A):A=s.cssNumber,Q=s.fn.css,i(s.fn,"css",function(e,t){var r,n,o=this;return e&&"object"==typeof e&&!Array.isArray(e)?(s.each(e,function(e,t){s.fn.css.call(o,e,t)}),this):("number"==typeof t&&(r=x(e),n=r,C.test(n)&&N.test(n[0].toUpperCase()+n.slice(1))||A[r]||u("css-number",'Number-typed values are deprecated for jQuery.fn.css( "'+e+'", value )')),Q.apply(this,arguments))},"css-number");var S,P,k,H,E=s.data;i(s,"data",function(e,t,r){var n,o,a;if(t&&"object"==typeof t&&2===arguments.length){for(a in n=s.hasData(e)&&E.call(this,e),o={},t)a!==x(a)?(u("data-camelCase","jQuery.data() always sets/gets camelCased names: "+a),n[a]=t[a]):o[a]=t[a];return E.call(this,e,o),t}return t&&"string"==typeof t&&t!==x(t)&&(n=s.hasData(e)&&E.call(this,e))&&t in n?(u("data-camelCase","jQuery.data() always sets/gets camelCased names: "+t),2<arguments.length&&(n[t]=r),n[t]):E.apply(this,arguments)},"data-camelCase"),s.fx&&(k=s.Tween.prototype.run,H=function(e){return e},i(s.Tween.prototype,"run",function(){1<s.easing[this.easing].length&&(u("easing-one-arg","'jQuery.easing."+this.easing.toString()+"' should use only one argument"),s.easing[this.easing]=H),k.apply(this,arguments)},"easing-one-arg"),S=s.fx.interval,P="jQuery.fx.interval is deprecated",n.requestAnimationFrame&&Object.defineProperty(s.fx,"interval",{configurable:!0,enumerable:!0,get:function(){return n.document.hidden||u("fx-interval",P),s.migrateIsPatchEnabled("fx-interval")&&void 0===S?13:S},set:function(e){u("fx-interval",P),S=e}}));var M=s.fn.load,q=s.event.add,O=s.event.fix;s.event.props=[],s.event.fixHooks={}
2,r(s.event.props,"concat",s.event.props.concat,"event-old-patch","jQuery.event.props.concat() is deprecated and removed"),i(s.event,"fix",function(e){var t,r=e.type,n=this.fixHooks[r],o=s.event.props;if(o.length){u("event-old-patch","jQuery.event.props are deprecated and removed: "+o.join());while(o.length)s.event.addProp(o.pop())}if(n&&!n._migrated_&&(n._migrated_=!0,u("event-old-patch","jQuery.event.fixHooks are deprecated and removed: "+r),(o=n.props)&&o.length))while(o.length)s.event.addProp(o.pop());return t=O.call(this,e),n&&n.filter?n.filter(t,e):t},"event-old-patch"),i(s.event,"add",function(e,t){return e===n&&"load"===t&&"complete"===n.document.readyState&&u("load-after-event","jQuery(window).on('load'...) called after load event occurred"),q.apply(this,arguments)},"load-after-event"),s.each(["load","unload","error"],function(e,t){i(s.fn,t,function(){var e=Array.prototype.slice.call(arguments,0);return"load"===t&&"string"==typeof e[0]?M.apply(this,e):(u("shorthand-removed-v3","jQuery.fn."+t+"() is deprecated"),e.splice(0,0,t),arguments.length?this.on.apply(this,e):(this.triggerHandler.apply(this,e),this))},"shorthand-removed-v3")}),s.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,r){c(s.fn,r,function(e,t){return 0<arguments.length?this.on(r,null,e,t):this.trigger(r)},"shorthand-deprecated-v3","jQuery.fn."+r+"() event shorthand is deprecated")}),s(function(){s(n.document).triggerHandler("ready")}),s.event.special.ready={setup:function(){this===n.document&&u("ready-event","'ready' event is deprecated")}},c(s.fn,"bind",function(e,t,r){return this.on(e,null,t,r)},"pre-on-methods","jQuery.fn.bind() is deprecated"),c(s.fn,"unbind",function(e,t){return this.off(e,null,t)},"pre-on-methods","jQuery.fn.unbind() is deprecated"),c(s.fn,"delegate",function(e,t,r,n){return this.on(t,e,r,n)},"pre-on-methods","jQuery.fn.delegate() is deprecated"),c(s.fn,"undelegate",function(e,t,r){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",r)},"pre-on-methods","jQuery.fn.undelegate() is deprecated"),c(s.fn,"hover",function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)},"pre-on-methods","jQuery.fn.hover() is deprecated");function T(e){var t=n.document.implementation.createHTMLDocument("");return t.body.innerHTML=e,t.body&&t.body.innerHTML}var F=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi;s.UNSAFE_restoreLegacyHtmlPrefilter=function(){s.migrateEnablePatches("self-closed-tags")},i(s,"htmlPrefilter",function(e){var t,r;return(r=(t=e).replace(F,"<$1></$2>"))!==t&&T(t)!==T(r)&&u("self-closed-tags","HTML tags must be properly nested and closed: "+t),e.replace(F,"<$1></$2>")},"self-closed-tags"),s.migrateDisablePatches("self-closed-tags");var D,W,_,I=s.fn.offset;return i(s.fn,"offset",function(){var e=this[0];return!e||e.nodeType&&e.getBoundingClientRect?I.apply(this,arguments):(u("offset-valid-elem","jQuery.fn.offset() requires a valid DOM element"),arguments.length?this:void 0)},"offset-valid-elem"),s.ajax&&(D=s.param,i(s,"param",function(e,t){var r=s.ajaxSettings&&s.ajaxSettings.traditional;return void 0===t&&r&&(u("param-ajax-traditional","jQuery.param() no longer uses jQuery.ajaxSettings.traditional"),t=r),D.call(this,e,t)},"param-ajax-traditional")),c(s.fn,"andSelf",s.fn.addBack,"andSelf","jQuery.fn.andSelf() is deprecated and removed, use jQuery.fn.addBack()"),s.Deferred&&(W=s.Deferred,_=[["resolve","done",s.Callbacks("once memory"),s.Callbacks("once memory"),"resolved"],["reject","fail",s.Callbacks("once memory"),s.Callbacks("once memory"),"rejected"],["notify","progress",s.Callbacks("memory"),s.Callbacks("memory")]],i(s,"Deferred",function(e){var a=W(),i=a.promise();function t(){var o=arguments;return s.Deferred(function(n){s.each(_,function(e,t){var r="function"==typeof o[e]&&o[e];a[t[1]](function(){var e=r&&r.apply(this,arguments);e&&"function"==typeof e.promise?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[t[0]+"With"](this===i?n.promise():this,r?[e]:arguments)})}),o=null}).promise()}return c(a,"pipe",t,"deferred-pipe","deferred.pipe() is deprecated"),c(i,"pipe",t,"deferred-pipe","deferred.pipe() is deprecated"),e&&e.call(a,a),a},"deferred-pipe"),s.Deferred.exceptionHook=W.exceptionHook),s});function InitDatepicker(adminpath,showWeek){InitDatepickerField('.datepicker',adminpath,showWeek)}
3function InitDatepickerField(field,adminpath,showWeek){if(typeof jQuery(field).datepicker==="function"){jQuery(field).datepicker({width:100,constrainInput:!1,yearRange:'-100:+5',changeMonth:!0,changeYear:!0,dateFormat:'dd.mm.yy',firstDay:1,monthNamesShort:['Jan','Feb','Mar','Apr','Mai','Jun','Jul','Aug','Sep','Okt','N
3ov','Dez'],dayNamesMin:['So','Mo','Di','Mi','Do','Fr','Sa'],showOn:'button',buttonImage:adminpath+'/include/calendar/calendar.gif',buttonImageOnly:!0,buttonText:'Datum auswaehlen',showWeek:showWeek,beforeShow:function(input,inst){setTimeout(function(){jQuery.datepicker._updateDatepicker(inst)},0)}})}}
4function OpenPopupWS(url,websvcdata){var data={inhalt1_html:jQuery('#inhalt1_html').val(),inhalt1_style:jQuery('#inhalt1_style').val(),inhalt1_type:jQuery('#inhalt1_type').val()};jQuery.ajax({type:'POST',url:'./?webservice=savepost&websvcdata='+websvcdata,data:data,success:function(result){OpenPopupBS('./'+url+'&websvcdata='+websvcdata+'&dialog=2',0,0,120)}})}
5function OpenPopup(url,x,y,border){return window.open(url,'','toolbar=no,location=no,directories=no,status=yes,scrollbars=yes,resizable=yes,copyhistory=no,width='+x+',height='+y)}
6function OpenDirectLink(url,caption,referer){if(referer!='')jQuery.ajax({type:'GET',url:'./?webservice=savelink&cap='+encodeURIComponent(caption)+'&url='+encodeURIComponent(referer),success:function(result){window.location.href=url}});else window.location.href=url}
7function ResetBreadcrumb(){jQuery.ajax({type:'GET',url:'./?webservice=resetbreadcrumb'})}
8function OpenPopupBS5(url,x,y,border){var myModal=new bootstrap.Modal(document.getElementById('modaldialog'),{keyboard:!1});jQuery('#modaldialog .modal-body').css('height',(jQuery(window).height()-border)+'px');jQuery('#modaldialogIFrame').css('height','99%');jQuery('#modaldialog').modal('hide');jQuery('#modaldialogIFrame').attr('src',url);myModal.show();jQuery("#modaldialog").draggable({handle:".modal-header"});ResetDirty()}
9var handlerbshide=!1;function OpenPopupBS(url,x,y,border){if(isBD5){OpenPopupBS5(url,x,y,border);return}
10if(!handlerbshide)jQuery('#modaldialog').on('hidden.bs.modal',function(){jQuery('#modaldialogIFrame').attr('src','')});handlerbshide=!0;jQuery('.modal-body').css('height',(jQuery(window).height()-border)+'px');jQuery('#modaldialogIFrame').css('height','99%');jQuery('#modaldialog').modal('hide');jQuery('#modaldialogIFrame').attr('src',url);jQuery('#modaldialog').modal({show:!0,keyboard:!0,backdrop:'static'});jQuery("#modaldialog").draggable({handle:".modal-header"});ResetDirty()}
11function CancelPopup(){window.close();if(!window.closed)alert("Skripte koennen keine Fenster schliessen, die nicht von ihnen geoeffnet wurden.")}
12function CancelPopupBS(){window.parent.postMessage({action:"closeModal"},"*")}
13function CloseModalX(){if(typeof CheckChanged==='function')if(!CheckChanged())return;CancelPopupBS()}
14function ShowHide(element,show){if(show)jQuery(element).show();else jQuery(element).hide()}
15function ShowHideInline(element,show){jQuery(element).css('display',
15show?'inline':'none')}
16function ShowHideEmpty(element,show,isGIHBW){if(show)jQuery(element).show();else jQuery(element).hide();if(!show){if(!isGIHBW)jQuery(element).find('input[type=text],select').val('');if(!isGIHBW)jQuery(element).find('input[type=radio]').prop('checked',!1);if(!isGIHBW)jQuery(element).find('input[type=checkbox]').prop('checked',!1);jQuery(element).find('input,select').trigger('change')}}
17function ShowLightboxSubmit(){setTimeout(function(){ShowLightBox()},500)}
18var klicks=0;function FormSubmitOnce(form){klicks++;if(klicks>1)return;ShowLightboxSubmit();DirectFormSubmit(form)}
19function FormSubmit(form){ShowLightboxSubmit();DirectFormSubmit(form)}
20function DirectFormSubmit(form){if(jQuery('.signaturepadcanvas').length>0)PadSave();var frm1=document.getElementById(form);if(frm1)frm1.submit()}
21function SetAll(){var frm1=document.getElementById('form1');var alle=!1;for(i=0;i<frm1.elements.length;i++){if(frm1.elements[i].name.substring(0,6)=="check_"&&!frm1.elements[i].disabled&&frm1.elements[i].checked==!1)alle=!0}
22SetAlleForm('form1',alle,'')}
23function SetAlle(alle){SetAlleForm('form1',alle,'')}
24function SetAlleForm(form,alle,prefix,onlyvisible=!0){jQuery.each(jQuery("input[name^='nachname']"+(onlyvisible?":visible":"")),function(key,value){if(jQuery(this).attr('name')!='nachname'){var leer=jQuery(this).val().trim()=='';jQuery(this).css('background-color',leer?'#FFA0A0':'');if(leer)fehler++}});jQuery('#'+form+' input[type=checkbox]'+(prefix==''?'':'[name^='+prefix+']')).each(function(index,value){if(!jQuery(this).prop("disabled"))if(!onlyvisible||jQuery(this).is(':visible')||!alle)jQuery(this).prop('checked',alle)});SetAlleListCount()}
25function SetAlleTeam(){var frm1=document.getElementById('form1');var alle=!1;for(i=0;i<frm1.elements.length;i++){if(frm1.elements[i].name.substring(0,6)=="kalusr"&&!frm1.elements[i].disabled)if(!frm1.elements[i].checked)alle=!0}
26for(i=0;i<frm1.elements.length;i++){if(frm1.elements[i].name.substring(0,6)=="kalusr"&&!frm1.elements[i].disabled)frm1.elements[i].checked=alle}
27Form1Submit()}
28function SetAlleListCount(){var z=jQuery('.selectedrow:checked').length;jQuery('#selectedcount').html(z==0?'':z+' / ')}
29function SetAllBezahlt(bezahlt){var frm1=document.getElementById('form1');for(i=0;i<frm1.elements.length;i++){if(frm1.elements[i].name.substring(0,6)=="check_")if(document.getElementById("bezahlt_"+frm1.elements[i].name.substring(6)).value==bezahlt)frm1.elements[i].checked=!0}}
30function GetForm1(){return document.getElementById('form1')}
31function GetForm1Element(key){var frm1=document.getElementById('form1');return frm1.elements[key]}
32function GetFormElement(form,key){var frm1=document.getElementById(form);return frm1.elements[key]}
33function SetFormValue(form,key,value){var frm1=document.getElementById(form);var el=frm1.elements[key];if(el)el.value=value}
34function SetForm1Value(key,value){SetFormValue('form1',key,value)}
35function GetFormValue(form,key){var frm1=document.getElementById(form);var elem=frm1.elements[key];if(elem)return elem.value}
36function GetForm1Value(key){return GetFormValue('form1',key)}
37function CountSelected(){var frm1=document.getElementById('form1');var cnt=0;for(i=0;i<frm1.elements.length;i++)if(frm1.elements[i].name.substring(0,6)=="check_")if(frm1.elements[i].checked)cnt++;return cnt}
38function FormCountSelected(form){var frm1=document.getElementById(form);var cnt=0;for(i=0;i<frm1.elements.length;i++)if(frm1.elements[i].name.substring(0,6)=="check_")if(frm1.elements[i].checked)cnt++;return cnt}
39function AddAll(field){var txt=prompt('Wert fuer alle Zeilen (- ist loeschen)');if(txt=='')return;var frm1=document.getElementById('form1');for(i=0;i<frm1.elements.length;i++){if(frm1.elements[i].name.substring(0,field.length)==field&&(field=='user_'||jQuery('#user_'+frm1.elements[i].name.substring(field.length)).val()!=''))
40frm1.elements[i].value=txt=='-'?'':txt}}
41function GetIDs(){var id='';var frm1=document.getElementById('form1');for(i=0;i<frm1.elements.length;i++)
42if(frm1.elements[i].name.substring(0,6)=='check_')
43if(frm1.elements[i].checked)
44id=id+','+frm1.elements[i].name.substring(6);return id.substring(1)}
45function GetIDArray(){var ids=[];var frm1=document.getElementById('form1');for(i=0;i<frm1.elements.length;i++)
46if(frm1.elements[i].name.substring(0,6)=='check_')
47if(frm1.elements[i].checked)
48ids.push(frm1.elements[i].name.substring(6));return ids}
49function SelectionToggle(chkbox,div,mandant){var isselected=chkbox.prop('checked');jQuery('#'+div+mandant).toggle();if(!isselected)LeereFilter('#'+div+mandant);
49if(isselected&&(div=='divRollen'||div=='divGruppen'))jQuery('#alle').prop('checked',!1)}
50function AlleMitgliederKontakte(form,mandant){var checked=jQuery('#alle').prop('checked')||jQuery('#chkVerein').prop('checked');if(checked==undefined)checked=!1;if(checked){LeereFilter('#divRollen'+mandant);jQuery('#chkRollen'+mandant).prop('checked',!1);jQuery('#divRollen'+mandant).hide()}}
51function RGMitgliederKontakte(el,form){}
52function LeereFilter(div){jQuery(div+' input:checkbox').prop('checked',!1);jQuery(div+' input:text').val('');jQuery(div+' input:hidden').val('');jQuery(div+' .vapicker').val('');jQuery(div+' textarea').val('');if(div.substr(0,11)!='#divGruppen')jQuery(div+' select').val('');else jQuery(div+' select').val('1')}
53function SubSelect(div,mandant){var e=document.getElementById(div+mandant);var isselected=document.getElementById('verein'+mandant).checked;var frm1=document.getElementById('form1');if(!frm1)frm1=document.getElementById('form2');if(frm1&&div=='divSubVerein')for(var i=0;i<frm1.elements.length;i++)if(frm1.elements[i].name.substring(0,7+mandant.length)=='verein'+mandant+'-')frm1.elements[i].checked=isselected}
54function CheckRequired(paymentBE,saalplananz,msgstart,firma,anrede,name,strasse,ort,email,kontoinhaber,bank,ibanbic,oder,kontoblz,invalidiban,adresseoptional=1){if(jQuery('#zubuchen').length>0){if(!jQuery('#zubuchen').prop('checked'))return''}
55var msg='';if(adresseoptional==1&&FieldExists('rechnungfirma')&&FieldExists('rechnungvollername_nachname')){if(FieldIsEmpty('rechnungfirma')&&FieldIsEmpty('rechnungvollername_nachname'))msg+='\n- '+firma;if(FieldIsEmpty('rechnungvollername_anrede')&&!FieldIsEmpty('rechnungvollername_nachname'))msg+='\n- '+anrede}else{if(FieldIsEmpty('rechnungvollername_anrede')&&!FieldIsEmpty('rechnungvollername_nachname'))msg+='\n- '+anrede;if(FieldIsEmpty('rechnungvollername_nachname'))msg+='\n- '+name}
56if(adresseoptional==1&&FieldIsEmpty('rechnungstrasse'))msg+='\n- '+strasse;
56if(adresseoptional==1&&FieldIsEmpty('rechnungadresse_ort'))msg+='\n- '+ort;if(adresseoptional==1&&(FieldIsEmpty('rechnungemail')||!isEmailAddress(jQuery('#rechnungemail').val())))msg+='\n- '+email;if(paymentBE!='no'){if(jQuery('#buchungBezahlart1').prop('checked')){if(FieldIsEmpty('konto_inhaber'))msg+='\n- '+kontoinhaber;if(FieldIsEmpty('bank'))msg+='\n- '+bank;if(paymentBE==''||paymentBE=='sepa')if(FieldIsEmpty('konto_iban')||FieldIsEmpty('konto_bic'))msg+='\n- '+ibanbic;if(jQuery('#konto_ibanlabel').is(":visible")&&jQuery('#konto_ibanlabel').html().length>5)msg+='\n- '+invalidiban}}
57if(jQuery('input[name="buchungBezahlart"]').attr('type')=='radio')if(jQuery('input[name="buchungBezahlart"]:checked').val()==undefined)msg+='\n- Bezahlart';if(msg!='')msg=msgstart+':'+msg;return msg}
58function CheckIBANValid(){if(jQuery('#konto_ibanlabel').is(":visible")&&jQuery('#konto_ibanlabel').html().length>5)return!1;return!0}
59function FieldIsEmpty(field){if(jQuery('#'+field).length>0){if(jQuery('#'+field).attr('type')=='checkbox')return!jQuery('#'+field).prop('checked');return jQuery('#'+field).val()==''}
60var multi=jQuery("input[name='"+field+"[]']");if(multi.length==0)return!1;var empty=!0;jQuery.each(multi,function(key,value){if(jQuery(this).prop('checked'))empty=!1});return empty}
61function FieldExists(field){return jQuery('#'+field).length>0}
62function isEmailAddress(email){if(email=='')return!1;if(email=='(intern)')return!0;if(email==undefined)return!0;var pattern=/^(.*)@(.*)\.(.*)$/;return email.match(pattern)}
63function InWarenkorb(id,check,issub){if(issub&&jQuery('#auswahl'+id).val()==''){alert('Bitte treffen Sie eine Auswahl');return}
64if(GetFormValue('form2','artikel'+id)=='')SetFormValue('form2','artikel'+id,'1');var msg;if(check)msg=CheckAnzahl(0,id);else msg='';msg+=CheckAnzahlExtrafelder(id);if(msg!='')
65alert(msg.substr(1));else FormSubmit('form2')}
66function CheckAnzahl(checkAnzahl,warenkorbid){var anz=0;var msg='';var frm2=document.getElementById('form2');for(i=0;i<frm2.elements.length;i++){if(frm2.elements[i].name.substring(0,7)=='artikel'){var z=parseInt(frm2.elements[i].value);var id=frm2.elements[i].name.substring(7);var sub=document.getElementById('auswahl'+id);var el;var mx;if(sub)
67el=document.getElementById('maximal'+sub.value);else el=document.getElementById('maximal'+id);if(el)mx=parseInt(el.value);else mx=100000;anz+=z;if(z>mx)msg=msg+'\nNur noch '+mx+' Stueck verfuegbar'}}
68if(checkAnzahl==1&&anz==0)msg=msg+'\nBitte tragen Sie die gewuenschte Anzahl ein.';return msg}
69function CheckAnzahlExtrafelder(warenkorbid){var msg='';var frm2=document.getElementById('form2');for(i=0;i<frm2.elements.length;i++){if(frm2.elements[i].name.substring(0,7)=='artikel'){var z=parseInt(frm2.elements[i].value);var id=frm2.elements[i].name.substring(7);if(z>0||id==warenkorbid){for(ii=0;ii<frm2.elements.length;ii++){if(frm2.elements[ii].name.substring(0,17+id.length)=='pflichtattribut_'+id+'_'){var idfeld=frm2.elements[ii].name.substring(16);if(jQuery('#artikelattribut_'+idfeld).val()=='')msg=msg+'\nBitte Artikel-Detail "'+frm2.elements[ii].value+'" auswaehlen'}}}}}
70return msg}
71function OpenDirect(extra,template,dialog){if(extra==3&&template>10000){var o=prompt('Start bei Etikett Nummer','1');if(''+o=='null')return;SetForm1Value('adressoffset',o)}
72SetForm1Value('extra',extra);SetForm1Value('template',template);SetForm1Value('dialog',dialog);GetForm1().target='';if(extra==0)ShowLightboxSubmit();DropZoneSubmit(DirectForm1Submit)}
73function OpenDirectForm(){var form1=document.getElementById('form1');var form2=document.getElementById('form2');jQuery('#pdfsubject').val(form1.elements.mailsubject.value);jQuery('#pdfbody').val(GetEditorContent('tinymailbody'));form2.target='';form2.submit()}
74function ResetOpen(){SetForm1Value('extra','');SetForm1Value('template','');SetForm1Value('dialog','0');GetForm1().target=''}
75function OpenNewWindow(extra,template){DropZoneSubmit(function(){OpenNewWindowNow(extra,template)})}
76function OpenNewWindowNow(extra,template){if(extra>=0)SetForm1Value('extra',extra);if(template>=0)SetForm1Value('template',template);SetForm1Value('dialog','1');GetForm1().target='PopupWnd';var size='width=1200,height=900';if(extra==1||extra==2)size='width=800,height=800';if(extra==1000)size='width=1000,height=1000';window.open('about:blank','PopupWnd','toolbar=no,location=no,directories=no,status=yes,scrollbars=yes,resizable=yes,copyhistory=no,'+size);window.setTimeout("window.document.forms['form1'].submit();",1)}
77function ShowLightBox(){jQuery('#light').show();jQuery('#fade').show()}
78function ShowLightBoxParent(){jQuery('<div id=\"fadebody\" class=\"lightboxbackground\"></div>').prependTo('body');jQuery('#fadebody').css('display','block')}
79function CloseLightBox(){jQuery('#light').hide();jQuery('#fade').hide()}
80function CancelLightBox(){CloseLightBox();window.stop()}
81function ShowAndere(el,name,tag){if(el.value==tag){jQuery('#'+name).hide();jQuery('#'+name+'id').show()}else{jQuery('#'+name+'id').hide();jQuery('#'+name+'etc').val('')}}
82function HideAndere(name){jQuery('#'+name).show();jQuery('#'+name+'id').hide();jQuery('#'+name+'etc').val('');if(name.substr(0,3)=='div')jQuery('#'+name.substr(3)).val('');else jQuery('#'+name).val('')}
83function ShowAndereOption(el,name){if(el.value=='#'){jQuery('#'+name+'id').show()}else{jQuery('#'+name+'id').hide();jQuery('#'+name+'etc').val('')}}
84function OpenBox(boxnr){var el=document.getElementById('box'+boxnr);if(el.style.display=='none')el.style.display='';else el.style.display='none'}
85function Form1SubmitIfCount(typ,cmd){if(CountSelected()==0)
86alert('Bitte erst '+typ+' markieren');else Form1SubmitCount(typ,cmd)}
87function Form1SubmitCount(typ,cmd){SetForm1Value('cmd',cmd);DirectForm1Submit()}
88function Form1SubmitIfSelected(typ,cmd,msg){if(CountSelected()==0)
89alert('Bitte erst '+typ+' markieren');else Form1SubmitSelected(typ,cmd,msg)}
89
90function Form1SubmitAll(typ,cmd,msg){if(confirm(typ+' jetzt wirklich '+msg+'?')){if(cmd!='')SetForm1Value('cmd',cmd);Form1Submit()}}
91function Form1SubmitSelected(typ,cmd,msg){if(confirm('Markierte '+typ+' jetzt wirklich '+msg+'?')){if(cmd!='')SetForm1Value('cmd',cmd);Form1Submit()}}
92function FormSubmitIfSelected(form,typ,cmd,msg){if(FormCountSelected(form)==0){alert('Bitte erst '+typ+' markieren');return}
93if(confirm('Markierte '+typ+' jetzt wirklich '+msg+'?')){SetFormValue(form,'cmd',cmd);FormSubmit(form)}}
94function PromptAndSubmit(){if(CountSelected()==0){alert('Bitte erst Buchungen markieren');return}
95var txt=prompt('Kontoauszug');if(txt==''){alert('Eingabe eines Kontoauszuges ist notwenig!');return}
96if(txt==null)return;SetForm1Value('kontoauszug',txt);SetForm1Value('cmd','setzebezahltkontoauszug');Form1Submit()}
97function GetBanknameBICbyBLZ(blz,bank,bic){if(blz.value=='')return;var elBank=document.getElementById(bank);var elBic=document.getElementById(bic);jQuery.ajax({type:'GET',url:'./?webservice=blz&blz='+blz.value,success:function(result){if(result=='')return;var data=result.split('\n');if(elBank){if(elBank.value!=''&&elBank.value!=data[1])if(!confirm(elBank.value+' ueberschreiben mit '+data[1]+'?'))return;elBank.value=data[1]}
98if(elBic){if(elBic.value!=''&&elBic.value!=data[0])if(!confirm(elBic.value+' ueberschreiben mit '+data[0]+'?'))return;elBic.value=data[0]}
99jQuery('#dataUrl').val(data[2]);jQuery('#dataHBCI').val(data[3]=='300'?'':data[3])}})}
100function GetBanknameBICbyIBAN(iban,bank,bic,kontonummer,bankleitzahl,label){jQuery('#'+label).hide();if(iban.value=='')return;var ibanWert=iban.value.replace(/ /g,'');var blz=ibanWert.substr(4,8);var land=ibanWert.substr(0,2).toUpperCase();if(land!='DE')blz='';var elBank=document.getElementById(bank);var elBic=document.getElementById(bic);var elKto=document.getElementById(kontonummer);var elBlz=document.getElementById(bankleitzahl);var elLbl=document.getElementById(label);jQuery.ajax({type:'GET',url:'?webservice=iban&iban='+ibanWert,success:function(result){if(result=='')return;var data=result.split('\n');var ok=data[0]=='';if(elLbl){if(!ok){jQuery('#'+label).html(data[0]);jQuery('#'+label).show()}}
101if(elBank&&ok){elBank.value=data[2]}
102if(elBic&&ok){elBic.value=data[1]}
103if(ok){if(elBlz)elBlz.value=blz;if(elKto)if(land=='DE'){var k=ibanWert.substr(12);while(k.substr(0,1)=='0')k=k.substr(1);elKto.value=k}else elKto.value='';jQuery('#dataUrl').val(data[3])}}})}
104function GetOrtByPLZ(plz,ort){if(plz.value=='')return;var bl=jQuery('#key_'+ort.substr(0,2)+'bundesland');jQuery('#'+ort).prop('disabled',!0).css('background-color','#f8f8f8');jQuery('#'+ort).autocomplete({source:function(request,response){jQuery.ajax({url:'?webservice=plzmulti',dataType:'json',data:{plz:plz.value,bundesland:bl.length},success:function(data){if(data.length==1&&jQuery('#'+ort).val()==''){var wrt=data[0];if(bl.length>0&&wrt.indexOf(' @')>0){bl.val(wrt.substr(wrt.indexOf(' @')+2));wrt=wrt.substr(0,wrt.indexOf(' @'))}
105jQuery('#'+ort).val(wrt)}else response(data);jQuery('#'+ort).prop('disabled',!1).css('background-color','');jQuery('#'+ort).focus()}})},select:function(event,ui){var wrt=ui.item.value;if(bl.length>0&&wrt.indexOf(' @')>0){bl.val(wrt.substr(wrt.indexOf(' @')+2));wrt=wrt.substr(0,wrt.indexOf(' @'))}
106jQuery('#'+ort).val(wrt);jQuery('#'+ort).autocomplete('close');jQuery('#'+ort).prop('disabled',!1).css('background-color','');jQuery('#'+ort).focus();event.preventDefault()},minLength:0});jQuery('#'+ort).autocomplete('search','')}
107function GetFirmaByID(id){jQuery.ajax({type:'GET',url:'./?webservice=firma&id='+id,success:function(result){if(result=='')return;var el=document.getElementById("firma");el.value=result}})}
108function CheckNames(field){var el=document.getElementById(field);if(el.value=='')return;jQuery.ajax({type:'POST',url:'./?webservice=name',data:'wert='+encodeURIComponent(el.value),success:function(result){el.value=result}})}
109var calendars=[];function InitCalendar(feld){calendars[feld]=new CalendarPopup(feld+'calendardiv');calendars[feld].setMonthNames('Januar','Februar','Maerz','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember');calendars[feld].setDayHeaders('S','M','D','M','D','F','S');calendars[feld].setWeekStartDay(1);calendars[feld].setTodayText('Heute')}
110function SetCalendar(feld){calendars[feld].select(document.getElementById(feld),feld+'anchor','dd.MM.yyyy')}
111function OpenKontoPicker(name,filter){window.open('?action=kasse_kontopicker&field='+name+'&value='+encodeURIComponent(document.getElementById(name).value)+'&filter='+encodeURIComponent(filter)+'&dialog=1','','toolbar=no,location=no,directories=no,status=yes,scrollbars=yes,resizable=yes,copyhistory=no,width=500,height=1000')}
112function OpenKreditorPicker(name){window.open('?action=kasse_kreditorpicker&field='+name+'&kreditor='+encodeURIComponent(document.getElementById(name).value)+'&dialog=1','','toolbar=no,location=no,directories=no,status=yes,scrollbars=yes,resizable=yes,copyhistory=no,width=600,height=350')}
113function SyncSelect(src,dst){document.getElementById(dst).selectedIndex=document.getElementById(src).selectedIndex}
114function DeleteZuordnung(form,id){if(!confirm('Zuordnung wirklich loeschen?'))return;SetFormValue(form,'action','kasse_deletezuordnung');SetFormValue(form,'deleteid',id);FormSubmit(form)}
115function SetMasterValue(checkbox,field,mastervalue,ownvalue){var el=document.getElementById(field);if(checkbox.checked){el.value=mastervalue;el.readOnly=!0}else{el.value=ownvalue;el.readOnly=!1}}
116function Bankeinzug(form,action){if(FormCountSelected(form)>0){SetFormValue(form,'action','kasse_'+action);DirectFormSubmit(form)}else alert('Bitte erst Eintraege markieren!')}
117function HBCITransaktion(form){if(FormCountSelected(form)>0){SetFormValue(form,'action','kasse_hbciv2sepa');SetFormValue(form,'cmd','');FormSubmit(form)}else alert('Bitte mindestens einen Eintrag markieren!')}
118function RadioGroupSelect(name,nr){jQuery('.row_'+name).hide();jQuery('.row_'+name+nr).show()}
119function Serientermin(){if(document.getElementById('serien').style.display==''){jQuery('#serien INPUT, #serien SELECT').val('');document.getElementById('serien').style.display='none'}else document.getElementById('serien').style.display=''}
120function InplaceEdit(nr,querystring,tag1,tag2){var cap='Neuer Wert';if(tag1=='sv')cap='aktueller Bestand (Inventur)';if(tag1=='re')cap='Belegnummer';if(tag1=='cb1')cap='existierende Rechnungsnummer';if(tag1=='cb2')cap='beliebige fiktive Rechnungsnummer';var wrt=jQuery('.inplacevalue'+nr).html();if(wrt=='ausverkauft')wrt='0';else if(wrt.substr(0,13)=='ausverkauft (')wrt=wrt.substr(13,wrt.length-14);var txt=prompt(cap,wrt);
120if(txt==null)return;jQuery('.inplacevalue'+nr).html(txt);if(tag1=='cn')if(txt=='')jQuery('.inplacevalue'+nr).parent().removeClass('chironotiz');else jQuery('.inplacevalue'+nr).parent().addClass('chironotiz');if(tag1=='sv'){var w=(parseInt(txt)+parseInt(tag2));jQuery('.inplacevalue'+nr).parent().prev().prev().prev().prev().html(w)}
121InplaceCall(querystring,txt)}
122function InplaceCall(querystring,txt){jQuery.ajax({type:'POST',url:'./?webservice=update',data:'tag='+encodeURIComponent(querystring)+"&wert="+encodeURIComponent(txt)})}
123function Toggle(id){var el=document.getElementById(id);if(el){if(el.style.display=='none')el.style.display='';else el.style.display='none'}}
124var oldYear=!0;function EnhanceAndVerifyDatum(fld){var d=new Date();var m=d.getMonth()+1;if(m<10)m='0'+m;var y=d.getFullYear();if(fld.value.indexOf('.')>=0){var datum=fld.value.split('.',3);if(datum[0]==''||datum[0]==undefined){return}
125if(datum[0].length==1)datum[0]='0'+datum[0];if(datum[1]==undefined)datum[1]='';if(datum[1].length==1)datum[1]='0'+datum[1];if(datum[2]==undefined)datum[2]='';if(fld.name=='geburtstag'){if(datum[1]==''){fld.value=datum[0]+'.'+m+'.';return}
126if(datum[2]==''){fld.value=datum[0]+'.'+datum[1]+'.';return}
127if(datum[2]<=30){datum[2]=parseInt(datum[2])+2000;fld.value=datum[0]+'.'+datum[1]+'.'+datum[2]}
128if(datum[2]<100){datum[2]=parseInt(datum[2])+1900;fld.value=datum[0]+'.'+datum[1]+'.'+datum[2]}}else{if(datum[1]==''){fld.value=datum[0]+'.'+m+'.'+y;return}
129if(datum[2]==''){fld.value=datum[0]+'.'+datum[1]+'.'+y;return}
130if(datum[2]<=30){datum[2]=parseInt(datum[2])+2000;fld.value=datum[0]+'.'+datum[1]+'.'+datum[2]}
131if(datum[2]<100){datum[2]=parseInt(datum[2])+1900;fld.value=datum[0]+'.'+datum[1]+'.'+datum[2]}}}else{if(fld.value=='')return;if(fld.value.length==1){fld.value='0'+fld.value+'.'+m+'.'+y;return}
132if(fld.value.length==2){fld.value=fld.value+'.'+m+'.'+y;return}
133if(fld.value.length==4){fld.value=fld.value.substr(0,2)+'.'+fld.value.substr(2,2)+'.'+y;return}
134if(fld.value.length==6){fld.value=fld.value.substr(0,2)+'.'+fld.value.substr(2,2)+(fld.value.substr(4,2)<='30'?'.20':'.19')+fld.value.substr(4,2);return}
135if(fld.value.length==8){fld.value=fld.value.substr(0,2)+'.'+fld.value.substr(2,2)+'.'+fld.value.substr(4,4);return}}}
136function BerechneAlter(heute,el){if(el.value==''){jQuery('#alter_geburtstag').html('');return 0}
137var geb1=el.value.split('.');var heute1=heute.split('.');if(geb1.length!=3||heute1.length!=3){jQuery('#alter_geburtstag').html(' falsches Datums-Format');return 0}
138if(geb1[2]==''){jQuery('#alter_geburtstag').html('');return 0}
139var alter=parseInt(heute1[2])-parseInt(geb1[2]);if(parseInt(heute1[1])<parseInt(geb1[1])||(parseInt(heute1[1])==parseInt(geb1[1])&&parseInt(heute1[0])<parseInt(geb1[0])))alter--;if(alter<0||alter>150){jQuery('#alter_geburtstag').html('');return 0}
140jQuery('#alter_geburtstag').html(' =('+alter+' Jahre)');return alter}
141function SetBelegEnable(enable,art){if(enable&&art)jQuery("#datepickerdatum IMG").show();else jQuery("#datepickerdatum IMG").hide();if(enable)jQuery("#art0").removeAttr("disabled");else jQuery("#art0").attr("disabled",!0);if(enable)jQuery("#art1").removeAttr("disabled");else jQuery("#art1").attr("disabled",!0);if(enable&&art)jQuery("#datum").removeAttr("disabled");else jQuery("#datum").attr("disabled",!0);if(enable)jQuery("#zweck").removeAttr("disabled");else jQuery("#zweck").attr("disabled",!0);if(enable)jQuery("#betrag").removeAttr("disabled");else jQuery("#betrag").attr("disabled",!0);if(enable)jQuery("#kat").removeAttr("disabled");else jQuery("#kat").attr("disabled",!0);if(enable)jQuery("#kontoid").removeAttr("disabled");else jQuery("#kontoid").attr("disabled",!0);if(enable)jQuery("#kontodetailskontoid").removeAttr("disabled");else jQuery("#kontodetailskontoid").attr("disabled",!0);if(enable&&art){jQuery("#kontoid2").removeAttr("disabled");jQuery("#rowkontoid2").show()}else{jQuery("#kontoid2").attr("disabled",!0);jQuery("#rowkontoid2").hide()}
142if(enable&&art)jQuery("#kontodetailskontoid2").removeAttr("disabled");else jQuery("#kontodetailskontoid2").attr("disabled",!0);if(enable&&art)jQuery("#kontopickerkontoid2").removeAttr("disabled");else jQuery("#kontopickerkontoid2").attr("disabled",!0);if(enable&&art)jQuery("#unterkonto").removeAttr("disabled");else jQuery("#unterkonto").attr("disabled",!0);if(enable)jQuery("#mwst").removeAttr("disabled");else jQuery("#mwst").attr("disabled",!0);if(enable)jQuery("#belegnr").removeAttr("disabled");else jQuery("#belegnr").attr("disabled",!0);if(enable)jQuery("#rnummer").removeAttr("disabled");else jQuery("#rnummer").attr("disabled",!0);if(enable)jQuery("#rnummerlink").show();else jQuery("#rnummerlink").hide();if(enable&&art)jQuery("#rtyp").removeAttr("disabled");else{jQuery("#rtyp").attr("disabled",!0);jQuery("#rtyp").val('0');jQuery("#rtyp").trigger('change')}
143if(enable)jQuery("#kunde").removeAttr("disabled");else jQuery("#kunde").attr("disabled",!0);if(enable)jQuery("#userid").removeAttr("disabled");else jQuery("#userid").attr("disabled",!0);if(enable)jQuery("#gruppenid").removeAttr("disabled");else jQuery("#gruppenid").attr("disabled",!0);if(enable)jQuery("#veranstaltungid").removeAttr("disabled");else jQuery("#veranstaltungid").attr("disabled",!0);if(enable)jQuery("#quelle").removeAttr("disabled");else jQuery("#quelle").attr("disabled",!0)}
144function NeueRechnungsNummer(){jQuery.ajax({type:'GET',url:'./?webservice=renr&rtyp='+jQuery('#rtyp').val()+"&uid="+jQuery('#userid').val()+"&vid="+jQuery('#veranstaltungid').val()+"&betrag="+jQuery('#betrag').val(),success:function(result){jQuery('#rnummer').val(result)}})}
145function NeueKundenNummer(field){jQuery.ajax({type:'GET',url:'./?webservice=kunr',success:function(result){jQuery('#'+field).val(result)}})}
146function KontoPickerSetze(field,wert){if(wert=='')
147KontoPickerSetzeName(field,'','');else jQuery.ajax({url:'./?webservice=kontopicker',dataType:'json',data:{query:encode_utf8(wert),filterart:''},success:function(data){if(data.length==1)
148KontoPickerSetzeName(field,wert,data[0].label);else KontoPickerSetzeName(field,wert,wert)}})}
149function KontoPickerAktiv(field,aktiv){jQuery('#kontopicker'+field).prop('disabled',!aktiv);jQuery('#kontopicker'+field).trigger('change')}
150function KontoPickerSetzeName(field,wert,name){jQuery('#'+field).val(wert);jQuery('#kontopicker'+field).val(name);jQuery('#kontodetails'+field).val(wert)}
151function SetBelegData(betrag,id,konto,konto2,kreditor,kreditorname,quelle,kontoname,kontoname2,mwststd){jQuery("#betrag").val(betrag==0?'':betrag);KontoPickerSetzeName('kontoid',konto,kontoname);KontoPickerSetzeName('kontoid2',konto2,kontoname2);jQuery("#unterkonto").val(kreditor);jQuery("#kreditordetailsunterkonto").html(kreditorname);jQuery("#peoplepickerguthabenmitglied").val(kreditorname);if(id==''||id==0)return;jQuery.ajax({type:'GET',url:'./?webservicejson&function=GetRechnung&id='+id,success:function(result){jQuery("#datum").val(result.datum.substr(8,2)+'.'+result.datum.substr(5,2)+'.'+result.datum.substr(0,4));jQuery("#zweck").val(result.zweckkurz);jQuery("#kat").val(result.kategorie);jQuery("#mwst").val(mwststd==0?'':mwststd);jQuery("#belegnr").val(result.beleg);jQuery("#kunde").val(result.kunde);jQuery("#userid").val(result.userid);jQuery("#gruppenid").val("");jQuery("#veranstaltungid").val("");jQuery("#quelle").val(quelle==-1?result.quelle:quelle)}})}
152function ShowHideToggle(id){if(!jQuery(id).is(':visible'))jQuery(id).show();else jQuery(id).hide()}
153function CheckGeoAdr(adr){if(adr=='')return!1;if(adr=='undefined')return!1;if(adr==undefined)return!1;if(adr.indexOf(' / ')&&parseFloat(adr)>0)return!1;return!0}
154function GeoOpenDirect(extra,template,dialog){var adr=jQuery('#geoadr').val();if(!CheckGeoAdr(adr)){OpenDirect(extra,template,dialog);return}
155jQuery.ajax({type:'GET',url:'./?webservice=geo&ort='+encodeURIComponent(adr),success:function(result){if(result!='')jQuery('#geoadr').val(result);OpenDirect(extra,template,dialog)}})}
156function GeoOpenNewWindow(extra,template){var adr=jQuery('#geoadr').val();if(!CheckGeoAdr(adr)){OpenNewWindow(extra,template);return}
157jQuery.ajax({type:'GET',url:'./?webservice=geo&ort='+encodeURIComponent(adr),success:function(result){if(result!='')jQuery('#geoadr').val(result);OpenNewWindow(extra,template)}})}
158function BerechneGEO(src,dst,submit){ShowLightBox();var el=document.getElementById(src);if(el==undefined){if(submit!='')DirectFormSubmit(submit);return}
159var adr=el.value;if(!CheckGeoAdr(adr)){if(submit=='#')OpenNewWindowNow(-1,-1);else if(submit!='')DirectFormSubmit(submit);return}
160GoogleGeoCoder(adr,dst,submit)}
161function GoogleGeoCoder(adr,geofieldid,submit){jQuery.ajax({type:'GET',url:'./?webservice=geo&ort='+encodeURIComponent(adr),success:function(result){if(result!='')jQuery('#'+geofieldid).val(result);if(submit=='#')OpenNewWindowNow(-1,-1);else if(submit!='')DirectFormSubmit(submit)}})}
162function BerechneGEOAdr2(geofieldid,submit,prefix){var pre=prefix;if(pre=='')pre=jQuery('#postgp').val()==0?"p":"g";var adrLnd=jQuery('#'+pre+'_land').val();var adrStr=jQuery('#'+pre+'_strasse').val();var adrPlz=jQuery('#'+pre+'_plz').val();var adrOrt=jQuery('#'+pre+'_ort').val();if(adrLnd=='')adrLnd='D';var adr=adrLnd+"-"+adrPlz+" "+adrOrt+", "+adrStr;if(adr==jQuery('#geolastvalue').val()&&jQuery('#'+geofieldid).val()!=''){if(submit!='')DirectFormSubmit(submit);return}
163GoogleGeoCoder(adr,geofieldid,submit)}
164function BerechneLuft(pos1,pos2,luft){var p1=document.getElementById(pos1).value;var p1p=p1.indexOf('/');var latLng1=new google.maps.LatLng(p1.substring(0,p1p),p1.substring(p1p+1),!0);
164var p2=document.getElementById(pos2).value;var p2p=p2.indexOf('/');var latLng2=new google.maps.LatLng(p2.substring(0,p2p),p2.substring(p2p+1),!0);var l=document.getElementById(luft);l.value=round2(google.maps.geometry.spherical.computeDistanceBetween(latLng1,latLng2)/1000)}
165function round2(value){var shift=100;var shifted=Math.round(value*shift);return shifted/shift}
166function round3(value){var shift=1000;var shifted=Math.round(value*shift);return shifted/shift}
167function AddBelegZeile(zeilennr,extranr){var elem=jQuery('#zeile_25').clone();elem.show();ItemsSetIDLine(elem,'','_'+zeilennr+'_'+extranr,!1);elem.find('#einaus_'+zeilennr+'_'+extranr).val(jQuery('#einaus'+zeilennr).val());elem.find('#nettobrutto_'+zeilennr+'_'+extranr).val(jQuery('#nettobrutto'+zeilennr).val());elem.find('#mwst_'+zeilennr+'_'+extranr).val(jQuery('#mwst'+zeilennr).val());elem.find('a.belegzeile').each(function(index,value){jQuery(this).attr('onclick','javascript:AddBelegZeile('+zeilennr+','+(extranr+1)+');return false;')});if(extranr==1)
168jQuery('#extralink_'+zeilennr).hide();else jQuery('#extralink_'+zeilennr+'_'+(extranr-1)).hide();var nxt=jQuery('#zeile_'+(zeilennr+1));elem.insertBefore(nxt);KontoPickerEnable('konto_'+zeilennr+'_'+extranr)}
169function OpenRegister(selectedTab,name){jQuery('#openedpage').val(selectedTab);if(name!='')name='#'+name+' ';jQuery(name+'.tabdialog').hide();jQuery(name+'.tabX').removeClass('active');jQuery(name+'.tabB').removeClass('tabselected');jQuery(name+'.tabB').addClass('tabunselected');jQuery(name+'.item'+selectedTab).show();jQuery(name+'.tabX'+selectedTab).addClass('active');jQuery(name+'.tabB'+selectedTab).addClass('tabselected');jQuery(name+'.tabB'+selectedTab).removeClass('tabunselected')}
170function SyncUnter(kontofield,kontenFV,kontenBank){var konto=jQuery('#'+kontofield).val();var sel=3,bank='';for(var i=0;i<kontenFV.length;i++)if(kontenFV[i]==konto)sel=1;for(var i=0;i<kontenBank.length;i++)if(kontenBank[i][0]==konto){sel=2;bank=kontenBank[i][1]}
171if(sel==1)jQuery('#div_unter'+kontofield+'_1').show();else jQuery('#div_unter'+kontofield+'_1').hide();if(sel==2)jQuery('#div_unter'+kontofield+'_2').show();else jQuery('#div_unter'+kontofield+'_2').hide();if(sel==3)jQuery('#div_unter'+kontofield+'_3').show();else jQuery('#div_unter'+kontofield+'_3').hide();jQuery('#unter'+kontofield).val(sel);if(sel==2)jQuery('#unter'+kontofield+'_2').val(bank)}
172function OpenBox(boxnr){var el=document.getElementById('box'+boxnr);if(el.style.display=='none')el.style.display='';else el.style.display='none'}
173function resizetable(id){jQuery(document).ready(function(){var h=jQuery(window).height()-jQuery('#'+id).offset().top-30+jQuery(window).scrollTop();jQuery('#'+id).height(h)});jQuery(window).resize(function(){var h=jQuery(window).height()-jQuery('#'+id).offset().top-30+jQuery(window).scrollTop();jQuery('#'+id).height(h)})}
174function pruefPasswortStaerke(password,minlaenge,komplexitaet,txtKurz,txtNA,txtA,txtVorgabe,txtKriterien,txtPwdSec,txtSchwach,txtGut,txtStark,txtSehrStark){var staerke=0;if(password.length<minlaenge)return['#ff0000',txtKurz];var gr=password.match(/([A-ZAeOeUe])/);var kl=password.match(/([a-zaeoeue])/);var zi=password.match(/([0-9])/);var so=!1;for(var i=0;i<password.length;i++){var z=password[i];so=so||!(z.match(/([A-ZAeOeUe])/)||z.match(/([a-zaeoeue])/)||z.match(/([0-9])/))}
175var kom=(gr?1:0)+(kl?1:0)+(zi?1:0)+(so?1:0);var erg=kom<komplexitaet?txtNA:txtA;if(gr)staerke+=1;if(kl)staerke+=1;if(zi)staerke+=1;if(so)staerke+=1;var farbe=kom<komplexitaet?'#ff0000':'#007f00';if(staerke<2)return[farbe,txtVorgabe+' '+erg+' ('+kom+'/4 '+txtKriterien+'), '+txtPwdSec+' '+txtSchwach];if(staerke<3)return[farbe,txtVorgabe+' '+erg+' ('+kom+'/4 '+txtKriterien+'), '+txtPwdSec+' '+txtGut];if(staerke<4)return[farbe,txtVorgabe+' '+erg+' ('+kom+'/4 '+txtKriterien+'), '+txtPwdSec+' '+txtStark];return[farbe,txtVorgabe+' '+erg+' ('+kom+'/4 '+txtKriterien+'), '+txtPwdSec+' '+txtSehrStark]}
176function FormatEuro(w,curr){var s=''+w;if(s.indexOf('.')>=0){ss=s+'00';s=Trenner(ss.substr(0,ss.indexOf('.')))+','+ss.substr(ss.indexOf('.')+1,2)}else s=Trenner(s)+',00';return s+' '+curr}
177function Trenner(number){number=''+number;if(number.length>3){var mod=number.length%3;var output=(mod>0?(number.substring(0,mod)):'');for(i=0;i<Math.floor(number.length/3);i++){if((mod==0)&&(i==0))
178output+=number.substring(mod+3*i,mod+3*i+3);else output+='.'+number.substring(mod+3*i,mod+3*i+3)}
179return output}
180return number}
181function GetKommaZahl(feld){var wrt=jQuery('#'+feld).val();return GetKommaZahlWert(wrt)}
182function GetKommaZahlWert(wrt){if(wrt.indexOf('.')>=0&&wrt.indexOf(',')>=0)wrt=wrt.replace('.','');wrt=wrt.replace(',','.');if(wrt=='')return 0;return parseFloat(wrt)}
183function SpeichernKreditor(){if(jQuery("input[name='auswahl']:checked").val()==1)if(jQuery('#konto1').val()==0)alert('Bitte Kontakt au
183swaehlen');else SetzeKreditor('#'+jQuery('#konto1').val(),jQuery('#peoplepickerkonto1').val());if(jQuery("input[name='auswahl']:checked").val()==2)if(jQuery('#konto2').val()=='')alert('Bitte Kreditor auswaehlen');else SetzeKreditor(jQuery('#konto2').val(),jQuery('#konto2').val());if(jQuery("input[name='auswahl']:checked").val()==3)if(jQuery('#konto3').val()=='')alert('Bitte Kreditor eingeben');else SetzeKreditor(jQuery('#konto3').val(),jQuery('#konto3').val());if(jQuery("input[name='auswahl']:checked").val()==4)SetzeKreditor('','')}
184function SetzeDatum2(el,feld){var data=el.value.split('.');if(data.length>=3)jQuery('#'+feld).val('31.12.'+data[2])}
185function Verbandsauswahl(mandant,selectfeld){jQuery('#'+selectfeld).empty();jQuery.ajax({type:'GET',url:'./?webservicejson&function=GetMembers&filter=mandant%3D'+mandant,success:function(result){jQuery("<option/>").val("").text("").appendTo('#'+selectfeld);for(var i=0;i<result.length;i++)jQuery("<option/>").val(result[i].id).text(result[i].name).appendTo('#'+selectfeld);}})}
186function CheckSize(size,confirmalle=!1){if(confirmalle)if(jQuery('#alle').prop('checked')||jQuery('#vms').prop('checked')||jQuery('#othr').prop('checked')){if(!confirm("Wirklich an 'alle' senden (ggf. gemaess Filter)?"))return!1}
187if(jQuery('#subject').length>0&&jQuery('#subject').val()==''){alert('Betreff muss ausgefuellt sein');return!1}
188if(jQuery('#attachmentsaslink').prop("checked"))return!0;var ist=0;jQuery.each(jQuery("input[type='file']"),function(key,value){if(value.files!=undefined)if(value.files.length>0)for(var i=0;i<value.files.length;i++)ist=ist+value.files[i].size});if(Dropzone.isBrowserSupported()){var dropzone=Dropzone.forElement('#dropareaattachments');if(dropzone!=null){var files=dropzone.getQueuedFiles();if(files.length!=undefined)for(var i=0;i<files.length;i++)ist+=files[i].size}}
189if(ist>size*1024*1024){alert('Die Dateien sind mit '+(Math.round(ist/1024/1024*10)/10)+' MBytes groesser als die erlaubten '+size+' MBytes');return!1}
190return!0}
191function CascadeAuswahl(feld,value,data){jQuery('#'+feld).empty();if(value=='')jQuery("<option/>").val('').text('').appendTo('#'+feld);for(var i=0;i<data.length;i++)if(data[i][0]==value)jQuery("<option/>").val(data[i][1]).text(data[i][2]).appendTo('#'+feld);if(value=='')SetAndTriggerChange(feld,'');else for(var i=0;i<data.length;i++)if(value==''||data[i][0]==value){SetAndTriggerChange(feld,data[i][1]);break}}
192function SetAndTriggerChange(feld,wert){jQuery('#'+feld).val(wert);jQuery('#'+feld).trigger('change')}
193function ShowEinreichungAnzahl(id,details,hinweise){jQuery('#hinweistext').html('');for(var i=0;i<hinweise.length;i++)if(hinweise[i][0]==id)jQuery('#hinweistext').html(hinweise[i][1]);jQuery('[class*="rowkey_detail_"]').hide();jQuery('[class*="rowkey_detail_"] input').prop('disabled',!0);for(var i=0;i<details.length;i++)
194if(details[i][0]==id)
195for(var k=1;k<details[i].length;k++){jQuery('.rowkey_detail_'+details[i][k]).show();jQuery('.rowkey_detail_'+details[i][k]+' input').prop('disabled',!1);jQuery('#key_detail_'+details[i][k]).prop('disabled',!1)}}
196function DeleteAllFinal(){if(confirm('Wirklich endgueltig loeschen?')){SetForm1Value('action','members_deleteallfinal');Form1Submit()}}
197function ReaktiviereAll(){if(confirm('Wirklich reaktivieren?')){SetForm1Value('action','members_list');SetForm1Value('cmd','saveactivate');Form1Submit()}}
198function AnonymisierenAll(){if(confirm('Wirklich anonymisieren?')){SetForm1Value('action','members_anonymisierenall');Form1Submit()}}
199function DeleteAll(){if(confirm('Wirklich loeschen?')){SetForm1Value('action','members_deleteall');Form1Submit()}}
200function LockAll(){if(confirm('Wirklich sperren?')){SetForm1Value('action','members_lockall');Form1Submit()}}
201function ShowOnMap(){SetForm1Value('action','members_map');OpenNewWindow(0,0)}
202function CopyAdresse(src,dst){jQuery('#'+dst+'_strasse').val(jQuery('#'+src+'_strasse').val());jQuery('#'+dst+'_plz').val(jQuery('#'+src+'_plz').val());jQuery('#'+dst+'_ort').val(jQuery('#'+src+'_ort').val());jQuery('#'+dst+'_land').val(jQuery('#'+src+'_land').val());if(dst=='r')jQuery('#'+dst+'_firma').val(jQuery('#firma').val());if(dst=='r')jQuery('#'+dst+'_co').val(jQuery('#'+src+'_co').val())}
203function SortiereListe(liste){var selElem=document.getElementById(liste);var tmpAry=new Array();for(var i=0;i<selElem.options.length;i++){tmpAry[i]=new Array();tmpAry[i][0]=selElem.options[i].text;tmpAry[i][1]=selElem.options[i].value}
204tmpAry.sort();while(selElem.options.length>0){selElem.options[0]=null}
205for(var i=0;i<tmpAry.length;i++){var op=new Option(tmpAry[i][0],tmpAry[i][1]);selElem.options[i]=op}}
206function MoveFile(id,folder,file,targetfolder,link){jQuery.ajax({type:'GET',url:'./?action=data_raum&utf8=1&id='+id+'&folder='+encodeURIComponent(folder)+'&raumtarget='+id+'&foldertarget='+encodeURIComponent(targetfolder)+'&movefile='+encodeURIComponent(file)+'&mode=&dialog=4',success:function(result){location.href=link}})}
207function MoveFileAdm(folder,file,targetfolder,link){jQuery.ajax({type:'GET',url:'./?webservice=movefile&folder='+encodeURIComponent(folder)+'&foldertarget='+encodeURIComponent(targetfolder)+'&file='+encodeURIComponent(file),success:function(result){location.href=link}})}
208function KontoPickerEnable(field,filterart='',webservice='kontopicker'){jQuery('#kontopicker'+field).autocomplete({source:function(request,response){jQuery.ajax({url:'./?webservice='+webservice,dataType:'json',data:{query:encode_utf8(request.term),filterart:filterart},success:function(data){if(data.length==1){jQuery('#'+field).val(data[0].value);jQuery('#kontopicker'+field).val(data[0].label);jQuery('#kontopicker'+field).autocomplete('close');
208jQuery('#kontopicker'+field).trigger('change');KontoPickerAktiv(field,!1)}else response(data)}})},select:function(event,ui){KontoPickerAktiv(field,!1);jQuery('#'+field).val(ui.item.value);jQuery('#kontopicker'+field).val(ui.item.label);jQuery('#kontopicker'+field).autocomplete('close');jQuery('#kontopicker'+field).trigger('change');event.preventDefault()}})}
209function KontoPickerExit(field){if(jQuery('#'+field).val()=='')jQuery('#kontopicker'+field).val('')}
210function VAPickerEnable(field,onlyPictures,gruppenid){jQuery('#vapicker'+jQuery.escapeSelector(field)).autocomplete({source:function(request,response){if(request.term.length>2)
211jQuery.ajax({url:'./?webservice=vapicker&onlyPictures='+onlyPictures+'&gruppenid='+gruppenid,dataType:'json',data:{query:encode_utf8(request.term)},success:function(data){if(data.length==1){jQuery('#'+jQuery.escapeSelector(field)).val(data[0].value);jQuery('#vapicker'+jQuery.escapeSelector(field)).val(data[0].label);jQuery('#vapicker'+jQuery.escapeSelector(field)).autocomplete('close');jQuery('#vapicker'+jQuery.escapeSelector(field)).trigger('change');VAPickerAktiv(field,!1)}else response(data)}})},select:function(event,ui){VAPickerAktiv(field,!1);jQuery('#'+jQuery.escapeSelector(field)).val(ui.item.value);jQuery('#vapicker'+jQuery.escapeSelector(field)).val(ui.item.label);jQuery('#vapicker'+jQuery.escapeSelector(field)).autocomplete('close');jQuery('#vapicker'+jQuery.escapeSelector(field)).trigger('change');event.preventDefault()}})}
212function VAPickerExit(field){if(jQuery('#'+jQuery.escapeSelector(field)).val()=='')jQuery('#vapicker'+jQuery.escapeSelector(field)).val('')}
213function VAPickerAktiv(field,aktiv){jQuery('#vapicker'+jQuery.escapeSelector(field)).prop('disabled',!aktiv);jQuery('#vapicker'+jQuery.escapeSelector(field)).trigger('change')}
214function VAPickerLoeschen(field){jQuery('#'+jQuery.escapeSelector(field)).val('');jQuery('#vapicker'+jQuery.escapeSelector(field)).val('');VAPickerAktiv(field,!0)}
215function encode_utf8(rohtext){rohtext=rohtext.replace(/\r\n/g,"\n");var utftext="";for(var n=0;n<rohtext.length;n++){var c=rohtext.charCodeAt(n);if(c<128)
216utftext+=String.fromCharCode(c);else if((c>127)&&(c<2048)){utftext+=String.fromCharCode((c>>6)|192);utftext+=String.fromCharCode((c&63)|128)}else{utftext+=String.fromCharCode((c>>12)|224);utftext+=String.fromCharCode(((c>>6)&63)|128);
216utftext+=String.fromCharCode((c&63)|128)}}
217return utftext}
218function PeoplePickerAktiv(field,aktiv){jQuery('#peoplepicker'+field).prop('disabled',!aktiv)}
219function PeoplePickerEnable(field,typ,m,rech,usercode,px=61,id=''){jQuery('#peoplepicker'+field).autocomplete({source:function(request,response){if(request.term.length>2)
220jQuery.ajax({url:'./?webservice=memberpicker',dataType:'json',data:{query:encode_utf8(request.term),typ:typ,m:m,rech:rech,usercode:encodeURIComponent(usercode),id:id},success:function(data){if(data.length==1){PeoplePickerAktiv(field,!1);PeopleAddUser(field,data[0].value,data[0].label,px);jQuery('#peoplepicker'+field).autocomplete('close')}else{response(data)}}})},select:function(event,ui){PeoplePickerAktiv(field,!1);PeopleAddUser(field,ui.item.value,ui.item.label,px);jQuery('#peoplepicker'+field).autocomplete('close');event.preventDefault()}})}
221function PeoplePickerAddUsers(field,target){var peoples=document.getElementById('result');var s=-1;for(var i=0;i<peoples.options.length;i++)if(peoples.options[i].selected)s=peoples.options[i].value;if(s==-1){alert('Bitte einen Eintrag auswaehlen');return!1}
222for(var i=0;i<peoples.options.length;i++)
223if(peoples.options[i].selected)
224target.PeopleAddUser(field,peoples.options[i].value,peoples.options[i].text);return!0}
225function PeopleAddUser(field,id,name,px=61){if(field=='profile'){jQuery.ajax({type:'POST',url:'./?webservice=memberdata&id='+id,success:function(result){eval('werte='+result);var lst=['firma','g_co','g_strasse','g_plz','g_ort','g_land','g_postfach','g_plz_postfach','g_ort_postfach','g_land_postfach','g_telefon','g_fax','g_mobil','g_email','g_homepage'];for(itm in lst)jQuery('#'+lst[itm]).val(werte[lst[itm]]);}})}else if(field=='profilere'){jQuery.ajax({type:'POST',url:'./?webservice=memberdata&id='+id,success:function(result){eval('werte='+result);var lst=['r_firma','r_co','r_strasse','r_plz','r_ort','r_land','r_email'];for(itm in lst)jQuery('#'+lst[itm]).val(werte[lst[itm]]);}})}else{jQuery('#personloeschen'+field).show();jQuery('#personoeffnen'+field).show();jQuery('#peoplepickerinput'+field).css('width','calc(100% - '+px+'px)');jQuery('#peoplepicker'+field).val(name);jQuery('#'+field).val(id);jQuery('#'+field).trigger('change')}}
226function PeopleDeleteUser(field,all){if(all)jQuery('#peoplepicker'+field).val('');jQuery('#'+field).val('0');jQuery('#'+field).trigger('change');jQuery('#personloeschen'+field).hide();jQuery('#personoeffnen'+field).hide();jQuery('#peoplepickerinput'+field).css("width","calc(100% - 26px)");jQuery('#key_uid').val('')}
227function PeoplePickerAddUsersMultiple(field,target){var peoples=document.getElementById('result');var s=0;for(var i=0;i<peoples.options.length;i++)if(peoples.options[i].selected)s++;if(s==0){alert('Bitte einen Eintrag auswaehlen');return!1}
228for(var i=0;i<peoples.options.length;i++)
229if(peoples.options[i].selected)
230PeoplePickerAddUserToList(field,peoples.options[i].value,peoples.options[i].text,target);PeoplePickerSetPeopleValues(target.document,field);return!0}
231function PeoplePickerSetPeopleValues(doc,field){var result='';var peoplepicker=doc.getElementById('peoplepicker'+field);for(var i=0;i<peoplepicker.options.length;i++)result+=','+peoplepicker.options[i].value;if(result.length>0)result=result.substring(1);doc.getElementById(field).value=result;jQuery(doc).find('#'+field).trigger('change')}
232function PeoplePickerAddUserToList(field,id,name,target){var peopleslist=target.document.getElementById('peoplepicker'+field);for(var i=0;i<peopleslist.options.length;i++)if(peopleslist.options[i].value==id)return;target.PeoplePickerAddUser(field,name,id)}
233function PeoplePickerDeleteUser(field){var peoplepicker=document.getElementById('peoplepicker'+field);if(peoplepicker.selectedIndex<0){alert('Bitte zuerst Person markieren');return}
234peoplepicker.options[peoplepicker.selectedIndex]=null;PeoplePickerSetPeopleValues(document,field)}
235function PeoplePickerDeleteUserAll(field){var peoplepicker=document.getElementById('peoplepicker'+field);peoplepicker.length=0;PeoplePickerSetPeopleValues(document,field)}
236function PeoplePickerAddUser(field,name,id){var peoplepicker=document.getElementById('peoplepicker'+field);peoplepicker.add(new Option(name,id));jQuery('#'+field).trigger('change')}
237function PeoplePickerEdit(field){if(jQuery('#'+field).val()=='0'||jQuery('#'+field).val()=='')jQuery('#peoplepicker'+field).val('')}
238function PeoplePickerAttachFromPicker(field){if(jQuery('#personadd'+field).val()!=0){var peoplepicker=document.getElementById('peoplepicker'+field);peoplepicker.add(new Option(jQuery('#peoplepickerpersonadd'+field).val(),jQuery('#personadd'+field).val()));PeoplePickerSetPeopleValues(document,field);PeopleDeleteUser('personadd'+field,!0);PeoplePickerAktiv('personadd'+field,!0)}}
239function PeoplePickerAttach(field,userid,username){var peoplepicker=document.getElementById('peoplepicker'+field);peoplepicker.add(new Option(username,userid));PeoplePickerSetPeopleValues(document,field);PeopleDeleteUser('personadd'+field,!0);PeoplePickerAktiv('personadd'+field,!0)}
240function VersPickerEnable(field,auswahl){jQuery('#verspicker'+field).autocomplete({source:function(request,response){jQuery.ajax({url:'./?webservice=verspicker',dataType:'json',data:{query:encode_utf8(request.term),auswahl:auswahl},success:function(data){if(data.length==1){jQuery('#'+field).val(data[0].value);jQuery('#verspicker'+field).val(data[0].label);jQuery('#verspicker'+field).autocomplete('close');
240jQuery('#'+field).trigger('change')}else response(data)}})},select:function(event,ui){jQuery('#'+field).val(ui.item.value);jQuery('#verspicker'+field).val(ui.item.label);jQuery('#verspicker'+field).autocomplete('close');jQuery('#'+field).trigger('change');event.preventDefault()}})}
241function VersPickerSetzeName(field,wert,name){jQuery('#'+field).val(wert);jQuery('#key_versicherungstarif').val('');jQuery('#'+field).trigger('change');jQuery('#verspicker'+field).val(name)}
242function ArtikelPickerEnable(field,pos,typ,angebot,userfield,lagerortid){jQuery('#'+field).autocomplete({source:function(request,response){jQuery.ajax({url:'./?webservice=artikelpicker&typ='+typ+'&lagerortid='+lagerortid,dataType:'json',data:{q:request.term},success:function(data){response(data)}})},select:function(event,ui){var hidetext=jQuery('#keintextlang').prop('checked');jQuery.ajax({type:'POST',url:'./?webservice=artikel&id='+ui.item.value+'&a='+angebot+'&userid='+jQuery('#'+userfield).val()+'&pos='+pos+'&nb='+jQuery('#nettobrutto').val()+'&hidetext='+hidetext,success:function(result){eval('werte='+result);AngebotsPositionAuswahl(window,pos,werte.bezeichnung,werte.beschreibung.replace(/~~~/g,'\r\n'),werte.betrag,werte.mwst,werte.nettobrutto,werte.konto,werte.artikelid,werte.preiseB,werte.preiseN,werte.kontoname,werte.veranstaltungid,werte.lager,werte.eknetto,werte.ekbrutto,werte.rechnungsnummer)}});jQuery('#'+field).autocomplete('close');event.preventDefault()}})}
243function SwitchPreisBruttoNetto(bruttonetto){var pos,isGefuellt=!1;for(pos=0;jQuery('#preiseB'+pos).length>0;pos++)if(jQuery('#betrag'+pos).val()!='')isGefuellt=!0;if(isGefuellt)alert('Hinweis: Durch nachtraegliches Aendern der brutto/netto-Einstellung muessen bereits eingegebene Preise ggf. manuell korrigiert werden.');for(pos=0;jQuery('#preiseB'+pos).length>0;pos++){if(bruttonetto==0){jQuery('#preiseB'+pos).show();jQuery('#preiseN'+pos).hide()}else{jQuery('#preiseB'+pos).hide();jQuery('#preiseN'+pos).show()}}}
244function EventKontaktChanged(){var userid=jQuery('#userid').val();var grpid=jQuery('#akid').val();if((grpid==0||grpid=='')&&(userid==0||userid==''))
245EventKontaktChangedAddUser('','','','','','');else jQuery.ajax({type:'POST',url:'./?webservice=member&art=6',data:'wert='+userid+'&grpid='+grpid,success:function(result){eval('werte='+result);EventKontaktChangedAddUser(werte.Name,werte.Email,werte.Telefon,werte.Fax,werte.Strasse,werte.Ort)}})}
246function EventKontaktChangedAddUser(name,email,telefon,fax,strasse,ort){jQuery('#kontakt').val(name);jQuery('#kontaktemail').val(email);jQuery('#kontakttelefon').val(telefon);jQuery('#kontaktfax').val(fax);jQuery('#kontaktstrasse').val(strasse);jQuery('#kontaktort').val(ort);jQuery('#anmeldemail').prop('checked',name!='')}
247function EventSwitchPreis(userid){var a='e';jQuery('.letzterpreisB').html('');jQuery('.letzterpreisN').html('');if(userid!=0&&userid!='')
248jQuery.ajax({type:'POST',url:'./?webservice=member&art=2',data:'wert='+userid,success:function(result){eval('werte='+result);if(werte.Typ!=1)a='i';jQuery('#preisauswahl').val(a);jQuery('#rechnunggp').val(werte.RechnungGP);for(w in werte){if(w.substring(0,13)=='letzterpreisB')jQuery('#letzterB'+w.substring(13)).html(werte[w]);else if(w.substring(0,13)=='letzterpreisN')jQuery('#letzterN'+w.substring(13)).html(werte[w]);else if(w.substring(0,10)=='preisnetto')jQuery('#mg'+w).val(werte[w]);else if(w.substring(0,5)=='preis')jQuery('#mg'+w).val(werte[w])}
249SwitchPreis(a)}});else{}}
250function GetCurrency(txt,st=100){if(txt=='')return 0;if(txt.indexOf(':')>=0){var z=txt.split(':');return GetCurrency(z[0])+GetCurrency(z[1])/60}
251if(txt.indexOf('.')>=0&&txt.indexOf(',')>=0)txt=txt.replace('.','');if(txt.indexOf(',')>=0)txt=txt.replace(',','.');txt=txt.replace(' ','');var w=parseFloat(txt);if(w+''=='NaN')w=0;w=Math.round(w*st)/st;return w}
252function SetzeInBezahlung(form,cmd,text){if(confirm(text+'?')){SetFormValue(form,'action','kasse_buchung');SetFormValue(form,'cmd',cmd);FormSubmit(form)}}
253function ScharferReCheck(zweck,renr){if(renr=='')return!1;return zweck.toLowerCase().indexOf(renr.toLowerCase())>=0}
254function UnscharferReCheck(zweck,renr){while(renr.length>0)if(renr.substring(0,1)<'0'||renr.substring(0,1)>'9')renr=renr.substring(1);else break;return ScharferReCheck(zweck,renr)}
255function EnableProgrammpunkte(wert,liste){jQuery('.programmpunkt').hide();for(var n=0;n<liste.length;n++)if(liste[n][0]==wert)if(liste[n][1].length==0)jQuery('.programmpunkt').show();else for(var k=0;k<liste[n][1].length;k++)jQuery('.pp'+liste[n][1][k]).show();jQuery('.programmpunkt input:checkbox:hidden').prop('checked',!1)}
256function SetzeAnwesend(id,nr,activ,del){jQuery.ajax({type:'GET',url:'./?action=events_anwesend&id='+id+'&nr='+nr+'&ret=no',success:function(result){}});if(del){jQuery('#row'+id).remove();return}
257var txt=activ?'<B>anwesend</B>&nbsp;':'';txt=txt+'<A HREF="#" onclick="javascript:SetzeAnwesend('+id+','+nr+','+(!activ?'true':'false')+','+(del?'true':'false')+');return false;">'+(activ?'[nicht&nbsp;anwesend]':'[Anwesend]')+'</A>';jQuery('#anwesend'+id+'-'+nr).html(txt)}
258function SetzeBezahlt(anmeldeid,rechnungid,renr,betrag){if(confirm('Die Rechnung '+renr+' auf Bar-bezahlt setzen?')){jQuery.ajax({type:'GET',url:'./?action=events_barzahlung&id='+rechnungid+'&aid='+anmeldeid,success:function(result){if(result=='1')jQuery('.row'+anmeldeid).addClass('bezahlt')}});jQuery('#rechnungstatus'+rechnungid).html('<b>bezahlt</b>');jQuery('#rechnungart'+rechnungid).html('Bar');jQuery('#rechnunglink'+rechnungid).hide();jQuery('#rechnungbezahlt'+rechnungid).html('(bereits bezahlt: '+betrag+')')}}
259function Platzbelegung(div,userid,platzid,beginn,ende,intervall,buchungsart,usercode){var status=jQuery(div).hasClass('platzbuchungstatusfrei')?1:0;if(intervall=='*'&&status==1){var tage=prompt('Anzahl Tage');if(tage==''||tage+''=='null')return;ende=ende+(tage-1)*24*3600}
260if(status==0)if(!confirm('Moechte Sie die Buchung wirklich stornieren?'))return;
260if(status==1)if(!confirm('Wirklich buchen?'))return;ShowLightBox();jQuery.ajax({type:'GET',url:'./?webservice=platz&platz='+status+','+userid+','+platzid+','+beginn+','+ende+'&usercode='+usercode,success:function(result){CloseLightBox();if(result.substring(0,6)=='error:'){alert(result.substring(6))}else if(result=='frei'){alert("Die Buchung wurde storniert.");jQuery(div).removeClass('platzbuchungstatusmein');jQuery(div).removeClass('platzbuchungstatusbelegt');jQuery(div).addClass('platzbuchungstatusfrei');jQuery(div).html('')}else if(result.substring(0,5)=='mein:'){if(intervall=='*')window.reloadMain();else{jQuery(div).removeClass('platzbuchungstatusfrei');jQuery(div).addClass('platzbuchungstatusmein');jQuery(div).html(result.substring(5))}}else if(result.substring(0,7)=='belegt:'){alert(result.substring(7))}else alert(result+"..."+result.substring(0,3));if(buchungsart!='')window.location.reload();if(intervall=='woche:sa1400sa1000')window.location.reload()}})}
261var DropFields=[];function Form1Submit(){ResetDirty();ShowLightboxSubmit();if(DropFields.length==0)DirectForm1Submit();else DropZoneSubmit(DirectForm1Submit)}
262function DirectForm1Submit(){if(jQuery('.signaturepadcanvas').length>0)PadSave();var frm1=document.getElementById('form1');if(frm1)frm1.submit();SetForm1Value('print','')}
263var DropZoneFiles={};var DropZoneSubmitFunction;var DropZoneCnt=0;var DropZoneSubmitted=0;function DropZoneInit(feldname,dateiloeschen,message){if(Dropzone.isBrowserSupported()){DropFields.push(feldname);jQuery('div#droparea'+feldname).dropzone({url:"./?webservice=upload",dictDefaultMessage:message,autoProcessQueue:!1,parallelUploads:100,uploadMultiple:!0,addRemoveLinks:!0,dictRemoveFile:dateiloeschen,getFallbackForm:function(){return null}});Dropzone.forElement('div#droparea'+feldname).on("success",function(file,serverFileName){DropZoneFiles[feldname]=DropZoneFiles[feldname]+(DropZoneFiles[feldname]==''?'':'|')+file.name+"="+serverFileName.replace('\n','')});Dropzone.forElement('div#droparea'+feldname).on("removedfile",function(file){DropZoneFiles[feldname]=RemoveDropZoneFile(DropZoneFiles[feldname],file.name)});Dropzone.forElement('div#droparea'+feldname).on("queuecomplete",function(){jQuery('#dropfiles'+feldname).val(DropZoneFiles[feldname]);DropZoneSubmitted++;if(DropZoneSubmitted>=DropZoneCnt){DropFields=[];DropZoneSubmitFunction()}});DropZoneFiles[feldname]=''}else jQuery('div#droparea'+feldname).hide()}
264function RemoveDropZoneFile(files,filename){var p;p=files.indexOf('|'+filename+'=');if(p>=0){var p2=files.indexOf('|',p+1);if(p2<0)return files.substr(0,p);else return files.substr(0,p)+files.substr(p2)}
265p=files.indexOf(filename+'=');if(p==0){var p3=files.indexOf('|');if(p3<0)return'';else return files.substr(p3+1)}
266return files}
267function DropZoneSubmit(submitfkt){DropZoneSubmitFunction=submitfkt;DropZoneCnt=0;var dropzone,files;if(Dropzone.isBrowserSupported()){for(var i=0;i<DropFields.length;i++){jQuery('#dropfiles'+DropFields[i]).val(DropZoneFiles[DropFields[i]]);dropzone=Dropzone.forElement('#droparea'+DropFields[i]);if(dropzone==null)continue;files=dropzone.getQueuedFiles();if(files.length>0)DropZoneCnt++}
268for(var i=0;i<DropFields.length;i++){jQuery('#dropfiles'+DropFields[i]).val(DropZoneFiles[DropFields[i]]);dropzone=Dropzone.forElement('#droparea'+DropFields[i]);if(dropzone==null)continue;files=dropzone.getQueuedFiles();if(files.length==undefined)continue;if(files.length==0)continue;dropzone.processQueue()}}
269if(DropZoneCnt==0){DropFields=[];DropZoneSubmitFunction()}}
270var FileSelectCount=100;function FileSelectAdd(field,target){var frm1=document.getElementById('form1');for(i=0;i<frm1.elements.length;i++){if(frm1.elements[i].name.substring(0,5)=="file_"&&frm1.elements[i].checked){var val=frm1.elements[i].value;if(val.indexOf('|')>=0){var data=val.split('|');target.FileSelectAddFile(field,data[0],data[1],data[2],data[3],data[3])}else target.FileSelectAddFile(field,GetForm1Element('grpname').value,GetForm1Element('id').value,GetForm1Element('folder').value,frm1.elements[i].name.substring(5),val)}}}
271function FileSelectAddFile(field,grpname,id,folder,file,name){jQuery('#datenablage'+field).show();FileSelectCount++;var inputid='datenablage'+field+FileSelectCount;var spalte1=(grpname==''?'Basiskonfiguration: ':'Datenablage: '+grpname+', ')+folder+(folder==''?'':'/')+'<A HREF="?action=data_raum&id='+id+'&folder='+encodeURIComponent(folder)+'&download='+encodeURIComponent(name)+'">'+name+'</A>';var ch="'";var spalte2='<A HREF="#" onclick="javascript:jQuery('+ch+'#'+inputi
271d+ch+').val('+ch+ch+');jQuery('+ch+'#datenablagerownew'+FileSelectCount+ch+').hide();return false;"><i class="bi bi-x-circle" title="Entfernen"></i></A>';var input='<INPUT type="hidden" id="'+inputid+'" name="'+inputid+'" value="'+id+'|'+folder+'|'+file+'">';jQuery('#datenablage'+field+'link').html(jQuery('#datenablage'+field+'link').html()+'<tr id="datenablagerownew'+FileSelectCount+'"><td>'+spalte1+'</td><td>'+spalte2+input+'</td></tr>')}
272function FileSelectSet(field,target,value){target.FileSelectSetFile(field,value)}
273function FileSelectSetFile(field,value){var el=document.getElementById(field);if(el)el.value=value;jQuery('#'+field).val(value)}
274function SwitchSprache(feld,sprache,tiny){var spzuvor=jQuery('#'+feld+'_sprache').val();if(spzuvor==sprache)return;if(tiny!=!1){jQuery('#'+feld+'_'+spzuvor).val(tiny.getContent());tiny.setContent(jQuery('#'+feld+'_'+sprache).val())}else{jQuery('#'+feld+'_'+spzuvor).val(jQuery('#'+feld).val());jQuery('#'+feld).val(jQuery('#'+feld+'_'+sprache).val())}
275jQuery('#'+feld+'_sprache').val(sprache);jQuery('#'+feld+'_sprachelink'+sprache).css('height',20);jQuery('#'+feld+'_sprachelink'+spzuvor).css('height',14)}
276function SwitchTextHtml(f,feld){if(jQuery(f).prop('checked'))
277SetEditorContent('tiny'+feld,jQuery('#'+feld+'_text').val());else jQuery('#'+feld+'_text').val(GetEditorContent('tiny'+feld));ShowHide('#'+feld+'_div1',!jQuery(f).prop('checked'));ShowHide('#'+feld+'_div2',jQuery(f).prop('checked'))}
278function ProgrammPunkteDisable(vaids,grp){for(var i=0;i<vaids.length;i++){jQuery('#programmpunkt'+vaids[i]+grp).prop('checked',!1);jQuery('#anmeldeoptionenprogrammpunkt'+vaids[i]+grp).hide()}}
279function ProgrammpunkteDisableAbmeldung(wrt){jQuery('input.programmpunkt').prop('disabled',wrt==1);if(wrt==1)jQuery('input.programmpunkt').prop('checked',!1);jQuery.each(jQuery("input,select"),function(key,value){if(jQuery(this).attr('name')!=undefined&&jQuery(this).attr('name').indexOf('key_')>=0){jQuery(this).prop('disabled',wrt==1);if(wrt==1)jQuery(this).val('')}});ShowHide('.rowbegleiter',wrt!=4);if(wrt==4)jQuery.each(jQuery("div[id^='begleiter']"),function(key,value){var id=parseFloat(jQuery(this).attr("id").substr(9));if(id>0&&id<1000)jQuery(this).remove()})}
280function ProgrammPunkteShowOptionen(enabled,ppid){if(enabled)
281jQuery('#anmeldeoptionen'+ppid).show();else jQuery('#anmeldeoptionen'+ppid).hide()}
282function ProgrammPunkteMaxCheck(enabled,ppid,vaids,grp,maxpps){if(enabled){var cnt=0;for(var i=0;i<vaids.length;i++)if(jQuery('#programmpunkt'+vaids[i]+grp).prop('checked'))cnt++;if(cnt>maxpps){alert('Es duerfen maximal '+maxpps+' Programmpunkte gewaehlt werden!');jQuery('#'+ppid).prop('checked',!1)}}}
283function ProgrammPunkteAlle(cls){jQuery(cls+':visible').each(function(){jQuery(this).prop('checked',!0);jQuery(this).trigger('change')})}
284function ProgrammPunkteKeiner(cls){jQuery(cls+':visible').each(function(){jQuery(this).prop('checked',!1);jQuery(this).trigger('change')})}
285function FilterLuftRoute(){var l=jQuery('#filterluft').val();var r=jQuery('#filterroute').val();for(var i=0;i<entfernung.length;i++){var sh=(l!=''&&entfernung[i][1]<=parseInt(l))||(r!=''&&entfernung[i][2]<=parseInt(r))||(l==''&&r=='');if(!sh)jQuery('#user'+entfernung[i][0]).prop('checked',!1);if(sh)jQuery('#spanuser'+entfernung[i][0]).show();else jQuery('#spanuser'+entfernung[i][0]).hide()}}
286function AngebotsPositionAuswahl(wnd,pos,txt,txtlang,betrag,mwst,nettobrutto,konto,artikelid,preiseB,preiseN,kontoname,veranstaltungid,lager,eknetto,ekbrutto,rechnungsnummer){var el;betrag=GetKommaZahlWert(betrag);el=wnd.document.getElementById('nettobrutto');if(el!=null&&el!='undefined')if(el.value=='n'&&nettobrutto=='b'&&mwst>0)betrag=Math.round(100*betrag*100/(100+parseFloat(mwst)))/100;if(el!=null&&el!='undefined')if(el.value=='b'&&nettobrutto=='n'&&mwst>0)betrag=Math.round(100*betrag*(100+parseFloat(mwst))/100)/100;var hidetext=jQuery('#keintextlang').prop('checked');el=wnd.document.getElementById('text'+pos);if(el!=null&&el!='undefined')el.value=txt;if(!hidetext){el=wnd.document.getElementById('textlang'+pos);if(el!=null&&el!='undefined')el.value=txtlang}
287el=wnd.document.getElementById('betrag'+pos);if(el!=null&&el!='undefined')el.value=betrag;el=wnd.document.getElementById('mwst'+pos);if(el!=null&&el!='undefined')el.value=mwst;el=wnd.document.getElementById('nettobrutto'+pos);if(el!=null&&el!='undefined')el.value=nettobrutto;el=wnd.document.getElementById('kontodetailskonto'+pos);if(el!=null&&el!='undefined')el.value=konto;el=wnd.document.getElementById('kontopickerkonto'+pos);if(el!=null&&el!='undefined')el.value=kontoname;el=wnd.document.getElementById('kontopickerbkonto'+pos);if(el!=null&&el!='undefined')el.value=kontoname;el=wnd.document.getElementById('konto'+pos);if(el!=null&&el!='undefined')el.value=konto;el=wnd.document.getElementById('bkonto'+pos);if(el!=null&&el!='undefined')el.value=konto;
287if(!hidetext){el=wnd.document.getElementById('spantext'+pos);if(el!=null&&el!='undefined')if(txtlang.length>0)el.style.display=''}
288el=wnd.document.getElementById('artikelid'+pos);if(el!=null&&el!='undefined')el.value=artikelid;el=wnd.document.getElementById('veranstaltungid'+pos);if(el!=null&&el!='undefined')el.value=veranstaltungid;if(nettobrutto=='n'){jQuery('#preiseB'+pos).hide();jQuery('#preiseN'+pos).show()}else{jQuery('#preiseB'+pos).show();jQuery('#preiseN'+pos).hide()}
289jQuery('#preiseB'+pos).html(preiseB);jQuery('#preiseN'+pos).html(preiseN);jQuery('#lager'+pos).html(lager);jQuery('#preise'+pos).html(betrag);jQuery('#betrag'+pos).trigger('change');jQuery('#ekbrutto'+pos).val(ekbrutto);jQuery('#eknetto'+pos).val(eknetto);if(rechnungsnummer!=''&&rechnungsnummer!=undefined)jQuery('#rechnungsnummer').val(rechnungsnummer);el=wnd.document.getElementById('betrag'+pos);jQuery(el).trigger('change')}
290function StdAktionAuswahl(wnd,feldname,txt,trigger){var el=wnd.document.getElementById(feldname);if(el!=null&&el!='undefined'){if(txt!='')el.value=el.value+(el.value==''?'':'\n')+txt;if(trigger){jQuery(el).trigger('change');wnd.SetDirtyDirect()}}}
291function UpdateColors(layoutAlt,layoutNeu){if(layoutAlt==layoutNeu)return;if(layoutAlt=='ResponsiveV5-B'&&layoutNeu=='ResponsiveV5')return;if(layoutAlt=='ResponsiveV5'&&layoutNeu=='ResponsiveV5-B')return;if(layoutAlt=='ResponsiveV4-B'&&layoutNeu=='ResponsiveV4')return;if(layoutAlt=='ResponsiveV4'&&layoutNeu=='ResponsiveV4-B')return;var primaer=jQuery('#templatePrimaer').val();var color=jQuery('#templatePrimaerCol').val();var sekundaer=jQuery('#templateSekundaer').val();var colorSekundaer=jQuery('#templateSekundaerCol').val();ColorsClear();SetPriColor(window,layoutNeu,primaer,color,sekundaer,colorSekundaer)}
292function SetPriColor(wnd,layout,primaer,color,sekundaer,colorSekundaer){if(primaer!='')jQuery(wnd.document.getElementById('primaer')).css('background-color',primaer).css('color',color);if(primaer!='')jQuery(wnd.document.getElementById('templatePrimaer')).val(primaer);if(primaer!='')jQuery(wnd.document.getElementById('templatePrimaerCol')).val(color);jQuery(wnd.document.getElementById('sekundaer')).css('background-color',sekundaer).css('color',colorSekundaer);jQuery(wnd.document.getElementById('templateSekundaer')).val(sekundaer);jQuery(wnd.document.getElementById('templateSekundaerCol')).val(colorSekundaer);if(layout=='ResponsiveV3')return;SetLayoutColor(wnd,'TopColFarbe',primaer);SetLayoutColor(wnd,'NavColFarbe',primaer);SetLayoutColor(wnd,'NavBackFarbe',color);SetLayoutColor(wnd,'NavActBackFarbe',primaer);SetLayoutColor(wnd,'NavActColFarbe',color);SetLayoutColor(wnd,'NavHovBackFarbe',sekundaer);SetLayoutColor(wnd,'NavHovColFarbe',colorSekundaer);SetLayoutColor(wnd,'BtnHovBackFarbe',sekundaer);SetLayoutColor(wnd,'BtnHovColFarbe',colorSekundaer);SetLayoutColor(wnd,'BtnBackFarbe',primaer);SetLayoutColor(wnd,'BtnColFarbe',color);SetLayoutColor(wnd,'H1ColFarbe',primaer);SetLayoutColor(wnd,'H2ColFarbe',primaer);SetLayoutColor(wnd,'LinkColFarbe',primaer);SetLayoutColor(wnd,'LinkHovColFarbe',sekundaer);SetLayoutColor(wnd,'THBackFarbe',primaer);SetLayoutColor(wnd,'THColFarbe',color);SetLayoutColor(wnd,'FootColFarbe',primaer);if(layout=='ResponsiveV5'||layout=='ResponsiveV5-B'){SetLayoutColor(wnd,'Nav1ColFarbe',primaer);SetLayoutColor(wnd,'Nav1ActColFarbe',sekundaer);SetLayoutColor(wnd,'Nav1HovColFarbe',sekundaer);SetLayoutColor(wnd,'Nav2BackFarbe',sekundaer);SetLayoutColor(wnd,'Nav2ColFarbe',primaer);SetLayoutColor(wnd,'Nav2ActBackFarbe',primaer);SetLayoutColor(wnd,'Nav2ActColFarbe',sekundaer);SetLayoutColor(wnd,'Nav2HovBackFarbe',primaer);SetLayoutColor(wnd,'Nav2HovColFarbe',sekundaer)}else{SetLayoutColor(wnd,'Nav1ActBackFarbe',sekundaer);SetLayoutColor(wnd,'Nav1ActColFarbe',colorSekundaer);SetLayoutColor(wnd,'Nav1HovBackFarbe',sekundaer);SetLayoutColor(wnd,'Nav1HovColFarbe',colorSekundaer);SetLayoutColor(wnd,'Nav2ColFarbe',primaer);SetLayoutColor(wnd,'Nav2ActBackFarbe',sekundaer);SetLayoutColor(wnd,'Nav2HovColFarbe',sekundaer)}}
293function SetLayoutColor(wnd,feld,col){if(col=='')return;jQuery(wnd.document.getElementById('template'+feld)).css('background-color',col).val(col);jQuery(wnd.document.getElementById('template'+feld)).next().find('.Icon .Color').css('background-color',col)}
294function ColorsClear(){jQuery("input[name^='template'].colorPicker").val('').css('background-color','#ffffff').next().find('.Icon .Color').css('background-color','#ffffff');
294jQuery('#primaer').css('background-color','#ffffff').css('color','#000000');jQuery('#sekundaer').css('background-color','#ffffff').css('color','#000000')}
295function StdAktionImage(wnd,feldname,file){var el=wnd.document.getElementById(feldname);if(el!=null&&el!='undefined')jQuery(el).html('<IMG src="" style="height:200px;max-width:100%;">');if(el!=null&&el!='undefined')jQuery(el).html('<IMG src="'+file+'" style="height:200px;max-width:100%;">')}
296function SaveHierarchie(gruppenid){var result='';jQuery('.minus:visible').each(function(){result=result+jQuery(this).attr('name')+'~~~'});if(result=='')result='-';jQuery.ajax({type:'GET',url:'./?webservice=hierarchie&gruppenid='+gruppenid+'&status='+encodeURIComponent(result)})}
297function FileSelectorFindInput(elem){while(elem!=undefined&&elem.tagName.toLowerCase()!='input')elem=elem.children[0];return elem}
298function FileSelectorFindDiv(elem,start){while(elem!=undefined&&elem.parentNode!=undefined&&!(elem.tagName.toLowerCase()=='div'&&elem.id.substring(0,start.length)==start))elem=elem.parentNode;return elem.id.substring(start.length)}
299function SendLogin(form){if(form=='')form='formlogin';var frm1=document.getElementById(form);var el=frm1.elements.usertoken;if(el){SetFormValue(form,'usertoken',md5(GetFormValue(form,'userpassword')));SetFormValue(form,'userpassword','')}
300DirectFormSubmit(form)}
301function CheckAndSendLogin(form){if(form=='')form='formlogin';var frm1=document.getElementById(form);var elUsr=frm1.elements.userlogin;var data='userlogin='+encodeURIComponent(elUsr.value);var pwd=GetFormValue(form,'userpassword');var el=frm1.elements.usertoken;if(el){var hash=md5(pwd);data=data+'&usertoken='+hash;SetFormValue(form,'usertoken',hash);SetFormValue(form,'userpassword','')}else data=data+'&userpassword='+encodeURIComponent(pwd);jQuery('#loginerror').hide();jQuery.ajax({type:'POST',url:'./?webservice=checklogin',data:data,success:function(result){if(result=='ok')DirectFormSubmit(form);else{jQuery('#loginerror').html(result);jQuery('#loginerror').show()}}})}
302function AuswahlPDFSektion(sektion){jQuery('.adminpdflink').removeClass('adminpdfauswahl');jQuery('.adminpdflink').addClass('adminpdf');jQuery('#lnk'+sektion).removeClass('adminpdf');jQuery('#lnk'+sektion).addClass('adminpdfauswahl');var alt=jQuery('#current').val();if(alt!='-')jQuery('#sekname'+alt).val(jQuery('#sekname').val());if(alt!='-')jQuery('#toolbox'+alt).html(jQuery('#sekname').val());var inhalt=jQuery('#pdf').val();if(alt!='-')jQuery('#sek'+alt).val(inhalt);if(alt!='-')jQuery('#lnk'+alt+' A').css('font-weight',inhalt==''?'normal':'bold');if(alt!='-'&&inhalt=='')jQuery('#lnk'+sektion).addClass('ohne');if(alt!='-'&&inhalt!='')jQuery('#lnk'+sektion).removeClass('ohne');jQuery('#sekname').val(jQuery('#sekname'+sektion).val());jQuery('#pdf').val(jQuery('#sek'+sektion).val());jQuery('#current').val(sektion)}
303function SpeichernPDFSektion(){var alt=jQuery('#current').val();if(alt!='-')jQuery('#sekname'+alt).val(jQuery('#sekname').val());if(alt!='-')jQuery('#sek'+alt).val(jQuery('#pdf').val())}
304function ErsetzeBeitraege(id){jQuery.ajax({type:'GET',url:'./?webservice=ersetzebeitraege&id='+id,success:function(result){jQuery('#userbeitraege').html(result)}})}
305function ErsetzeMitgliedInListe(id){jQuery.ajax({type:'GET',url:'./?webservice=ersetzemitgliedinliste&id='+id,success:function(result){jQuery('#row'+id).html(result)}})}
306function ErsetzeFlexDatensatzInListe(module,listenid,dataid){jQuery.ajax({type:'GET',url:'./?webservice=ersetzeflexdatensatzinliste&module='+module+"&listenid="+listenid+'&dataid='+dataid,success:function(result){jQuery('#row'+dataid).html(result)}})}
307function ErsetzeGruppeInListe(id,offsetisgrp){jQuery.ajax({type:'GET',url:'./?webservice=gruppeninfo&id='+id,success:function(result){var data=result.split('\n');jQuery('#row'+id+' TD:nth-child(1)').html(data[0]);if(offsetisgrp==1)jQuery('#row'+id+' TD:nth-child(2)').html(data[5]);jQuery('#row'+id+' TD:nth-child('+(2+offsetisgrp)+')').html(data[1]);jQuery('#row'+id+' TD:nth-child('+(3+offsetisgrp)+') A').html(data[2]);jQuery('#row'+id+' TD:nth-child('+(4+offsetisgrp)+')').html(data[3]);jQuery('#row'+id+' TD:nth-child('+(5+offsetisgrp)+')').html(data[4])}})}
308function ErsetzeVARaeume(vids,id){jQuery.ajax({type:'GET',url:'./?webservice=ersetzevaraeume&vids='+vids+(id==0?'':'&id='+id),success:function(result){jQuery('#veranstaltungraeume').html(result)}})}
309function ErsetzeVAProgrammpunkte(vid){jQuery.ajax({type:'GET',url:'./?webservice=ersetzevaprogrammpunkte&id='+vid,success:function(result){jQuery('#veranstaltungprogrammpunkte').html(result)}})}
310function CheckMaxDetails(cls,max){var cnt=jQuery('.row_'+cls).length;if(cnt>max){alert('Die maximale Positionenzahl von '+max+' ist bereits erreicht');return!1}
311return!0}
312function ItemsAddLine(key){var elem=jQuery('#'+key+'0').clone();var cnt=1;while(jQuery('#'+key+cnt).length>0)cnt++;elem.show();ItemsSetIDLine(elem,key,cnt,!0);
312elem.appendTo('#div'+key);return cnt}
313function ItemsRemoveLine(key,nr){var elem=jQuery('#'+key+nr);elem.hide();ItemsSetIDLine(elem,key,nr,!0)}
314function ItemsSetIDLine(elem,key,nr,setdelete){elem.attr('id',key+nr);elem.find('input:not([type]), input[type=text], input[type=hidden], textarea, select').each(function(index,value){var name=jQuery(this).attr('name');name=name.substr(0,name.length-1)+nr;jQuery(this).attr('name',name);jQuery(this).attr('id',name);jQuery(this).val('');if(jQuery(this).attr('onclick'))jQuery(this).attr('onclick',jQuery(this).attr('onclick').replace('konto0','konto'+nr).replace('konto0','konto'+nr));if(jQuery(this).attr('onchange'))jQuery(this).attr('onchange',jQuery(this).attr('onchange').replace('konto0','konto'+nr).replace('konto0','konto'+nr))});elem.find('input[type=checkbox]').each(function(index,value){var name=jQuery(this).attr('name');name=name.substr(0,name.length-1)+nr;jQuery(this).attr('name',name)});elem.find('span.spantext, span.preise').each(function(index,value){var id=jQuery(this).attr('id');id=id.substr(0,id.length-1)+nr;jQuery(this).attr('id',id)});if(setdelete)
315elem.find('.weblink').each(function(index,value){jQuery(this).attr('onclick',"javascript:ItemsRemoveLine('"+key+"','"+nr+"');return false;")});elem.find('a.toggle').each(function(index,value){jQuery(this).attr('onclick',"javascript:Toggle('spantext"+nr+"');return false;")});elem.find('a.angebotspos').each(function(index,value){jQuery(this).attr('onclick',jQuery(this).attr('onclick').replace('&pos=0','&pos='+nr));jQuery(this).attr('href',jQuery(this).attr('href').replace('&pos=0','&pos='+nr))});elem.find('a.kontopicker').each(function(index,value){jQuery(this).attr('onclick',jQuery(this).attr('onclick').replace('konto0','konto'+nr).replace('konto0','konto'+nr));jQuery(this).attr('href',jQuery(this).attr('href').replace('konto0','konto'+nr).replace('konto0','konto'+nr))});elem.find('select.kontopicker').each(function(index,value){jQuery(this).attr('onchange',jQuery(this).attr('onchange').replace('konto0','konto'+nr).replace('konto0','konto'+nr))})}
316function ZuordnenReset(){jQuery('.sammelcheckbox').prop('checked',!1);jQuery('.ruecklastcheck').prop('checked',!1)}
317function ShowPassendeBuchungen(betrag,iban,zweck,checkmnr){var cls='betrag'+(betrag>=0?'P':'N')+round2(betrag>=0?betrag*100:-betrag*100);var ok=!1;jQuery('.offenebuchung').hide();if(zweck.length>0)jQuery('.offenebuchung').each(function(){if(jQuery(this).attr('renr')!='')if(ScharferReCheck(zweck,jQuery(this).attr('renr'))){jQuery(this).show();ok=!0}});if(!ok&&zweck.length>0)jQuery('.offenebuchung').each(function(){if(jQuery(this).attr('renr')!='')if(UnscharferReCheck(zweck,jQuery(this).attr('renr'))){jQuery(this).show();ok=!0}});if(!ok&&iban.length>0)jQuery('.offenebuchung').each(function(){if(jQuery(this).attr('iban1')!='')if(jQuery(this).attr('iban1')==iban){jQuery(this).show();ok=!0}
318if(jQuery(this).attr('iban2')!='')if(jQuery(this).attr('iban2')==iban){jQuery(this).show();ok=!0}});if(!ok&&zweck.length>0&&checkmnr)jQuery('.offenebuchung').each(function(){if(jQuery(this).attr('minr')!='')if(ScharferReCheck(zweck,jQuery(this).attr('minr'))){jQuery(this).show();ok=!0}});if(!ok)jQuery('.'+cls).show()}
319function IsEnter(evn){if(window.event&&window.event.keyCode==13)return!0;if(evn&&evn.keyCode==13)return!0;return!1}
320function enterPressed(evn){if(IsEnter(evn))form1.submit()}
321function enterPressed2(evn){if(IsEnter(evn))form2.submit()}
322function enterPressedForm(evn,form){if(IsEnter(evn))document.getElementById(form).submit()}
323function enterPressedFormDirty(evn,form){if(IsEnter(evn)){if(DirtyMessage())document.getElementById(form).submit();evn.preventDefault()}}
324function enterAvoid(evn){if(IsEnter(evn))evn.preventDefault()}
325function CheckBegleiter(check,mindestbegleiter,checkgeburtstag,msg,anredePflicht,alspflicht,begleiteremailpflicht){var cnt=0,fehler=0;if(anredePflicht)
326jQuery.each(jQuery("select[name^='anrede']:visible"),function(key,value){if(jQuery(this).attr('name')!='anrede'){var leer=jQuery(this).val().trim()=='';if(check)jQuery(this).css('background-color',leer?'#FFA0A0':'');else if(leer)jQuery(this).val('-');if(leer)fehler++}});jQuery.each(jQuery("input[name^='nachname']:visible"),function(key,value){if(jQuery(this).attr('name')!='nachname'){var leer=jQuery(this).val().trim()=='';if(check)jQuery(this).css('background-color',leer?'#FFA0A0':'');else if(leer)jQuery(this).val('-');cnt++;if(leer)fehler++}});jQuery.each(jQuery("input[name^='vorname']:visible"),function(key,value){if(jQuery(this).attr('name')!='vorname'){var leer=jQuery(this).val().trim()=='';if(check)jQuery(this).css('background-color',leer?'#FFA0A0':'');else if(leer)jQuery(this).val('-');if(leer)fehler++}});if(checkgeburtstag)
327jQuery.each(jQuery("input[name^='geburtstag']:visible"),function(key,value){if(jQuery(this).attr('name')!='geburtstag'){var leer=jQuery(this).val().trim()=='';if(check)jQuery(this).css('background-color',leer?'#FFA0A0':'');else if(leer)jQuery(this).val('-');if(leer)fehler++}});if(alspflicht)
328jQuery.each(jQuery("select[name^='begleitungals']:visible"),function(key,value){if(jQuery(this).attr('name')!='begleitungals'){var leer=jQuery(this).val().trim()=='';if(check)jQuery(this).css('background-color',leer?'#FFA0A0':'');else if(leer)jQuery(this).val('-');if(leer)fehler++}});if(begleiteremailpflicht)
329jQuery.each(jQuery("input[name^='email']:visible"),function(key,value){if(jQuery(this).attr('name')!='email'){var leer=jQuery(this).val().trim()=='';if(check)jQuery(this).css('background-color',leer?'#FFA0A0':'');else if(leer)jQuery(this).val('-');if(leer)fehler++}});if(mindestbegleiter>0)if(cnt<mindestbegleiter){alert('Bitte mindestens '+mindestbegleiter+' Teilnehmer anmelden');return!1}
330if(!check)return!0;
330if(fehler>0)alert(msg);return fehler==0}
331var ddstartindex;function BoxDragStart(event,ui){ddstartindex=ui.item.index()}
332function BoxDragStop(event,ui){if(jQuery(this).attr('id')==ui.item.parent().attr('id')){BoxDragMove(ui.item.attr('id'),jQuery(this).attr('id'),ui.item.index(),ddstartindex+1)}}
333function BoxDragReceive(event,ui){BoxDragMove(ui.item.attr('id'),jQuery(this).attr('id'),ui.item.index(),0)}
334function BoxDragMove(id,block,pos,vorpos){jQuery.ajax({type:'GET',dataType:'json',url:'./?webservice=movewebpart&id='+id.substring(2)+'&block='+block.substring(7)+'&pos='+pos+'&vor='+vorpos})}
335function BoxDragDrop(){var d='';jQuery.each(jQuery('.webpartbox'),function(key,value){d=d+value.id+': ';jQuery.each(jQuery(this).children('div'),function(key2,value2){d=d+', '+value2.id});d=d+'\n'});alert(d)}
336function KasseNeuePosition(mwst,konto){var p=ItemsAddLine('position');jQuery('#nettobrutto'+p).val("b");jQuery('#mwst'+p).val(mwst);jQuery('#position'+p+' td:first').html(p+1);KontoPickerSetze('konto'+p,konto);ArtikelPickerEnable('text'+p,p,'*','','mitglied',0);KontoPickerEnable('konto'+p)}
337function KontenNeuePosition(){var p=ItemsAddLine('zeile');KontoPickerEnable('konto'+p);jQuery('#zeile'+p+' td:nth-child(3)').html('');jQuery('#zeile'+p+' td:nth-child(4)').html('')}
338function CalcBruttoNetto(feldbetrag,feldmwst){var mwst=GetKommaZahl(feldmwst);
338if(mwst==0)return;var betrag=GetKommaZahl(feldbetrag);var brutto=jQuery('#checkbetragbrutto').prop('checked');if(brutto)betrag=betrag*(100+mwst)/100;else betrag=betrag*100/(100+mwst);betrag=round3(betrag);jQuery('#'+feldbetrag).val(betrag)}
339function TaskAddLink(quelle,ziel,el){jQuery.ajax({type:'GET',url:'./?webservice=task&quelle='+quelle+'-'+ziel,success:function(result){if(result[0]=='#')alert(result.substring(1));else el.html(result)}})}
340function ErgaenzeFelder(listenid,id,nr){jQuery.ajax({type:'GET',dataType:'json',url:'./?webservice=listendaten&listenid='+listenid+'&id='+id+'&nr='+nr,success:function(result){jQuery('#firma').val(result.name);if(result.strasse==undefined)jQuery('#g_strasse').val('');else jQuery('#g_strasse').val(result.strasse+' '+result.hausnummer);jQuery('#g_plz').val(result.plz);jQuery('#g_ort').val(result.gemeinde);jQuery('#g_telefon').val(result.telefon);if(id!=0)jQuery('#key_DstNr').val(result.nr);if(id==0)jQuery('#key_DstSchl').val(result.id)}})}
341function EntferneDatenablageFile(key,nr){jQuery('#datenfile'+key+'_'+nr).hide();jQuery('#datenablage'+key+'_000'+nr).val('')}
342var extrafilecontrolnr={};function AddExtraFile(name){if(extrafilecontrolnr[name]==undefined)extrafilecontrolnr[name]=1;else extrafilecontrolnr[name]=extrafilecontrolnr[name]+1;var elem=document.getElementById('div'+name+'0').cloneNode(!0);ClearExtraFile(name,elem,extrafilecontrolnr[name],'block');document.getElementById('div'+name+'root').appendChild(elem)}
343function RemoveExtraFile(name,nr){var elem=document.getElementById('div'+name+nr);ClearExtraFile(name,elem,nr,'none')}
344function ClearExtraFile(name,elem,nr,display){elem.id='div'+name+nr;elem.style.display=display;var elem1=FileSelectorFindInput(elem);elem1.name=name+'_'+nr;elem1.id=elem1.name;if(display=='none')jQuery(elem).html('')}
345function EventLoadExtrafields(userid,rechnunggp,vid){if(userid==0){jQuery('#firma').val('');jQuery('#strasse').val('');jQuery('#ort_plz').val('');jQuery('#ort_ort').val('');jQuery('#ort_land').val('');jQuery('#telefonnummer').val('');jQuery('#email').val('');return}
346jQuery("input[type='radio']").css('padding','100px');jQuery.ajax({url:'./?webservice=eventanmelden',dataType:'json',data:{id:userid,rechnunggp:rechnunggp,vid:vid},success:function(data){for(var n=0;n<data.length;n++){if(data[n].key.substr(0,4)=='key_'){jQuery("input[name='"+data[n].key+"'][type='radio'][value='"+data[n].value+"']").prop('checked',!0);jQuery("input[name='"+data[n].key+"'][type='checkbox'][value='"+data[n].value+"']").prop('checked',!0);jQuery("input[name='"+data[n].key+"'][type='text']").val(data[n].value);jQuery("input[name='"+data[n].key+"']:not([type])").val(data[n].value);jQuery("select[name='"+data[n].key+"']").val(data[n].value)}else{var feld=data[n].key;if(feld=='telefon')feld='telefonnummer';if(feld=='plz'||feld=='ort'||feld=='land')feld='ort_'+feld;jQuery('#'+feld).val(data[n].value)}}}})}
347function AddGppAuswahl(id,name){jQuery("<option/>").val(id).text(name).appendTo('#adressauswahl');jQuery('#adressauswahl').val(id);jQuery('#adressauswahl').trigger('change');jQuery("<option/>").val(id).text(name).appendTo('#adressauswahlliefer')}
348function TriggerChange(){jQuery('#mitglied').trigger('change')}
349function CheckEinwilligung(txt,id){if(jQuery('#'+id).prop('checked'))return!0;alert(txt);return!1}
350function checkCookie_eu(){var consent=getCookie_eu("cookies_consent");if(consent==null||consent==""||consent==undefined)jQuery('#cookie_directive_container').show()}
351function setCookie_eu(c_name,value,exdays){setCookie(c_name,value,exdays);jQuery('#cookie_directive_container').hide('slow')}
352function setCookie(c_name,value,exdays){var exdate=new Date();exdate.setDate(exdate.getDate()+exdays);var c_value=encodeURIComponent(value)+((exdays==null)?"":"; expires="+exdate.toUTCString());document.cookie=c_name+"="+c_value+"; path=/"}
353function getCookie_eu(c_name){var i,x,y,ARRcookies=document.cookie.split(";");for(i=0;i<ARRcookies.length;i++){x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("="));y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1);x=x.replace(/^\s+|\s+$/g,"");if(x==c_name)return unescape(y)}}
354function WeiteresElementHinzufuegen(id,pos,elementnr,dialog){jQuery.ajax({type:'GET',url:'./?webservice=htmlelement&id='+id+'&pos='+pos+'&elementnr='+elementnr+'&dialog='+dialog,success:function(result){var parent=jQuery('#elementneu'+id+'-'+elementnr).parent();jQuery('#elementneu'+id+'-'+elementnr).hide();parent.append(result)}})}
355function SpaltenAusblenden(liste,etcbeginn){for(i=0;i<liste.length;i++)jQuery('table.table.responsivetable td:not(.listaktionen):nth-child('+(liste[i]+etcbeginn)+')').hide();for(i=0;i<liste.length;i++)jQuery('table.table.responsivetable th:not(.listaktionen):nth-child('+(liste[i]+etcbeginn)+')').hide();}
356function SpalteAusblenden(col,tag,etcbeginn){var c=col-etcbeginn;jQuery('table.table.responsivetable td:nth-child('+col+')').hide();jQuery('table.table.responsivetable th:nth-child('+col+')').hide();jQuery.ajax({type:'GET',url:'./?webservice=setcookie&col='+c+'&tag='+tag})}
357function SpaltenEinblenden(tag){jQuery('table.table.responsivetable td').show();jQuery('table.table.responsivetable th').show();jQuery.ajax({type:'GET',url:'./?webservice=setcookie&col=-&tag='+tag})}
358function ShowSammel(zt){OpenRegister(3,'');jQuery('#sammel_'+zt).prop('checked',!0);Recalc()}
359function ShowOffeneRe(ids){OpenRegister(1,'');var id=ids[0];jQuery('#offenerechnungen .offenebuchung').hide();jQuery('#offenerechnungen .offrecheckbox').prop('checked',!1);jQuery('#row'+id).show();jQuery('#row'+id+' .offrecheckbox').prop('checked',!0)}
360function ShowRuecklast(liste){OpenRegister(4,'');for(i=0;i<liste.length;i++)jQuery('#rueck'+liste[i]).prop('checked',!0).trigger('click');jQuery('.ruecklistrow').hide();for(i=0;i<liste.length;i++)jQuery('.ruecklistrow'+liste[i]).show();jQuery('#ruecklastalle').show()}
361function BerechneRuecklast(ibanre,ibanprofil){var su=0;
361jQuery.each(jQuery(".ruecklastcheck:checked"),function(key,value){su+=parseFloat(jQuery(this).val())});jQuery('#rueckbetraggebuehr').html((parseFloat(jQuery('#rueckbetrag').html())-su).toFixed(2))
362if(ibanre==ibanprofil){jQuery('#rueckzahlart1').val('1');jQuery('#rueckzahlart2').val('1');jQuery('.rueckibans').html((ibanre==''?'':'<FONT color="red">'+ibanre+' = IBAN Originalrechnung = IBAN aktuelles Mitgliederprofil</FONT>'))}else{jQuery('#rueckzahlart1').val('3');jQuery('#rueckzahlart2').val('3');jQuery('.rueckibans').html((ibanre==''?'':'<FONT color="red">'+ibanre+' = IBAN Originalrechnung</FONT><BR>')+(ibanprofil==''?'':'<FONT color="green">'+ibanprofil+' = IBAN aktuelles Mitgliederprofil</FONT>'))}}
363function ShowRuecklastAlle(){jQuery('.ruecklistrow').show();jQuery('#ruecklastalle').hide()}
364function ResetRuecklast(){OpenRegister(1,'');jQuery('.ruecklistrow').show();jQuery('#ruecklastalle').hide()}
365function Kollisionswarner(el){if(el.value!='')jQuery.ajax({type:'GET',url:'./?webservice=kollisionswarner&datum='+el.value,success:function(result){jQuery('#kollisionswarner').html(result)}})}
366function GetGuiUpdate(data,selector,fkt){jQuery(selector).html('<IMG SRC="https://www.vereinonline.org/admin/img/ajax.gif">');jQuery.ajax({type:'GET',url:'./?webservice=gui&act='+data,success:function(result){if(result=='##')return;jQuery(selector).html(result);if(fkt)fkt();if(selector=='#postfachmail')SetMaxHeight('#postfachmailbody');if(selector=='#chatview'){SetMaxHeight('#chatviewmessages');ScrollToEnd('chatviewmessages')}}})}
367function InfoHide(){jQuery('#infoxxx').hide()}
368function SetTreeSelection(id,element){jQuery('#'+id+' A').css('background-color','');jQuery(element).css('background-color','#e0e0e0')}
369function SetzePostfachStatus(id,status,art,postfachid){if(status==0)SetMbxCommand('ungelesen',postfachid,art,id);if(status==1)SetMbxCommand('gelesen',postfachid,art,id);if(status==2)SetMbxCommand('delete',postfachid,art,id)}
370function ShowGelesen(postfach,uid,open){if(jQuery('.row'+uid).hasClass('ungelesengruen'))ShowPostfachPostfachMark(postfach,-1);if(open){jQuery('#mainlistbody TR').removeClass('mailopen');jQuery('.row'+uid).addClass('mailopen')}
371jQuery('.row'+uid).removeClass('ungelesengruen')}
372function ShowUngelesen(postfach,uid){if(!jQuery('.row'+uid).hasClass('ungelesengruen'))ShowPostfachPostfachMark(postfach,1);jQuery('.row'+uid).removeClass('mailopen');jQuery('.row'+uid).addClass('ungelesengruen')}
373function SetMbxCommand(cmd,postfach,art,uid){jQuery.ajax({type:'GET',url:'./?webservice=mbxcommand&cmd='+cmd+'&postfach='+postfach+'&art='+art+'&id='+uid});if(cmd=='gelesen'){ShowGelesen(postfach,uid,!1)}
374if(cmd=='ungelesen'){ShowUngelesen(postfach,uid)}
375if(cmd=='delete'){jQuery('.row'+uid).remove();jQuery('#postfachmail').html('')}
376if(cmd=='moveinbox'){jQuery('.row'+uid).remove();jQuery('#postfachmail').html('')}}
377function SetzePostfachStatusList(ids,status,art,postfachid){for(i=0;i<ids.length;i++)SetzePostfachStatus(ids[i],status,art,postfachid);}
378function SetzePostfachStatusISZ(id,status,folderid,postfachid){jQuery.ajax({type:'GET',url:'./?webservice=postfachstatus&id='+id+'&status='+status+'&folderid='+folderid+'&postfachid='+postfachid,success:function(result){ShowPostfachFolderMark(folderid,result)}});if(status==0)jQuery('.row'+id).removeClass('mailopen').addClass('ungelesengruen');if(status==1)jQuery('.row'+id).removeClass('mailopen').removeClass('ungelesengruen');if(status==2)jQuery('.row'+id).remove();if(status==3)jQuery('.row'+id).remove()}
379function SetzePostfachStatusListISZ(ids,status,folderid,postfachid){for(i=0;i<ids.length;i++)SetzePostfachStatusISZ(ids[i],status,folderid,postfachid);}
380function UpdatePostfachFolderMark(folderid,postfachid){var list=jQuery('#postfach_postfach'+postfachid+'-'+folderid);jQuery.ajax({type:'GET',url:'./?webservice=postfachstatus&id=0&folderid='+folderid+'&postfachid='+postfachid+(list.length>0?'&cmd=html':''),success:function(result){if(list.length>0){var html=result.substr(result.indexOf(',')+1);result=result.substr(0,result.indexOf(','));if(html!=''){var selector='#postfach_postfach'+postfachid+'-'+folderid+' tbody';if(jQuery(selector+' tr').length>0)
381jQuery(html).insertBefore(selector+' tr:nth-child(1)');else jQuery(html).appendTo(selector);ActivateDragDrop()}}
382ShowPostfachFolderMark(folderid,result)}})}
383function ShowPostfachFolderMark(folderid,cnt){jQuery('#marker'+folderid).html(cnt);if(cnt==0)jQuery('#marker'+folderid).hide();else jQuery('#marker'+folderid).show()}
384function ShowPostfachPostfachMark(postfachid,delta){var cnt=parseInt(j
384Query('.markerpostfach'+postfachid).html())+delta;jQuery('.markerpostfach'+postfachid).html(cnt);if(cnt<=0)jQuery('.markerpostfach'+postfachid).hide();else jQuery('.markerpostfach'+postfachid).show()}
385function SendKontaktMailWeb(webpartid){jQuery.ajax({type:'POST',url:'./?webservice=sendkontaktmail',data:jQuery('#formkontakt'+webpartid).serialize(),success:function(result){jQuery('#mailresult'+webpartid).html(result);if(result.indexOf('errorbox')<0)jQuery('#mailformular'+webpartid).hide()}})}
386function SaveMailZuordnung(){jQuery.ajax({type:'POST',url:'./',data:jQuery('#formmail').serialize()})}
387function LoadmitglieddataSignatur(itm){var signatur='';if(itm!=0){jQuery.ajax({type:'POST',url:'./?webservice=member&art=1',data:'wert='+itm,success:function(result){eval('werte='+result);signatur=werte.signatur;signatur=signatur.replace(/~~~/g,"<br>\r\n");if(signatur=='')signatur=jQuery('#signaturstandard').val();tinyMCE.get('edt2').setContent(signatur)}})}else{signatur=jQuery('#signaturstandard').val();tinyMCE.get('edt2').setContent(signatur)}}
388function ShowNachRechtsLink(cls){ShowHide('#nachrechts',jQuery(cls).width()<jQuery('#mainlist').width())}
389function ScrollRechts(element){var l=jQuery(element).scrollLeft();jQuery(element).animate({scrollLeft:l+400},'fast')}
390function TanAbsenden(art){var tan=jQuery('#tan').val();jQuery.ajax({type:'GET',url:'./?webservice=tanabsenden&tan='+tan+'&ts='+jQuery('#ts').val()});if(art==1)jQuery('#taneingabedata').html('TAN '+tan+' gespeichert<br><br>');else jQuery('#taneingabedata').html('Bestaetigung gespeichert<br><br>');jQuery('#eingabe').hide();ResetDirty()}
391function TestFkt(){jQuery.ajax({type:'GET',url:'./?webservice=testfkt',success:function(result){alert(result)}})}
392function ForumNotify(enable,id,ext){jQuery.ajax({type:'GET',url:'./?webservice=forumnotify&cmd='+(enable?'add':'remove')+'&id='+id+'&ext='+ext})}
393function SaveMitgliedBemerkung(id){var bem=jQuery('#bemerkung').val();jQuery.ajax({type:'POST',url:'./?webservice=savemitgliedbemerkung&id='+id,data:jQuery('#bem').serialize(),success:function(result){alert('Bemerkung wurde gespeichert')}})}
394var expertenanzahl=0;function Expertensuche(nr,chiro){jQuery('#expertensuche').show();jQuery('#expertebutton1').hide();jQuery('#expertebutton2').show();if(expertenanzahl<nr)expertenanzahl=nr;expertenanzahl++;var elem=jQuery('#experte_0').clone();elem.show();ItemsSetIDLine(elem,'experte_',expertenanzahl,!0);elem.appendTo('#expertensuche');if(chiro)jQuery('#expertefeld'+expertenanzahl).val('mitgliedsnummer');jQuery('#expertefkt'+expertenanzahl).val('=');jQuery('#expertewert'+expertenanzahl).focus()}
395function ExperteDelete(element){var id=element.parent().parent().parent().attr('id');if(id.indexOf('_')>0)id=id.substr(id.indexOf('_')+1,99);jQuery('#expertefeld'+id).val('');element.parent().parent().parent().hide()}
396function KopiereRabatt(currency){var row;var std=jQuery('#stdrabatt').val();for(row=0;row<=1000;row++)if(jQuery('#anz'+row).length>0)jQuery('#rabatt'+row).val(std);Rechnungssumme(currency)}
397function Rechnungssumme(currency){var su=0,row,rab,gewinn=0;for(row=0;row<=1000;row++)
398if(jQuery('#anz'+row).length>0){var wrt=jQuery('#anz'+row).val();var z=GetKommaZahlWert(wrt);var vk=GetKommaZahl('betrag'+row);if(vk!=0&&wrt==''){z=1;jQuery('#anz'+row).val('1')}
399if(z!=0){var r=jQuery('#rabatt'+row).val();if(r.length>0){if(r.substring(r.length-1)=='%')rab=vk*GetKommaZahlWert(r.substring(0,r.length-1))/100;else rab=GetKommaZahl('rabatt'+row)/z;vk-=rab;jQuery('#rabattbetrag'+row).html(rab==0?'':'-'+FormatEuro(rab,currency)+' / Stk.<BR>='+FormatEuro(vk,currency)+' / Stk')}
400var nb=jQuery('#nettobrutto').val();var ek=nb=='n'?jQuery('#eknetto'+row).val():jQuery('#ekbrutto'+row).val();if(ek>0&&ek>vk)
401jQuery('#gewinnwarnung'+row).html('<DIV style="background-color:red;color:white;padding:3px;margin-right:7px;">Achtung: Verlust von '+FormatEuro(ek-vk,currency)+' pro Stueck</DIV>');else jQuery('#gewinnwarnung'+row).html('');su=su+round2(z*vk);if(ek>0)gewinn=gewinn+z*(vk-ek)}}
402jQuery('#summe').html(su==0?'':'Summe: '+FormatEuro(su,currency));jQuery('#gewinnwarnung').html();if(gewinn<0)
403jQuery('#gewinnwarnung').html('<SPAN style="background-color:red;color:white;padding:3px;margin-left:20px;">Gesamt-Verlust: '+FormatEuro(-gewinn,currency)+'</SPAN>');else if(gewinn>0)
404jQuery('#gewinnwarnung').html('<SPAN style="background-color:lightgreen;padding:3px;margin-left:20px;">Gesamt-Gewinn: '+FormatEuro(gewinn,currency)+'</SPAN>');else jQuery('#gewinnwarnung').html('')}
405function Belegsumme(currency){var su=0,row;for(row=1;row<=25;row++)if(jQuery('#betrag'+row).length>0)su+=GetKommaZahl('betrag'+row)*(jQuery('#einaus'+row).val()=='-'?-1:1);jQuery('#summe').html(su==0?'':'Summe: '+FormatEuro(su,currency))}
406function Aufgabensumme(stundensatz,kmsatz,currency,rows){var summestd=0,summeeuro=0,summekm=0,summekmeuro=0,row;for(row=1;row<=rows;row++){if(jQuery('#stunden'+row).length>0){var z=GetKommaZahl('stunden'+row);if(z!=0){summestd+=z,summeeuro+=z*stundensatz}}
407if(jQuery('#km'+row).length>0){var z=GetKommaZahl('km'+row);if(z!=0){summekm+=z,summekmeuro+=z*kmsatz}}}
408jQuery('#summestd').html(summestd==0?'':summestd+' Std.');jQuery('#summeeuro').html(summeeuro==0?'':summeeuro+' '+currency);jQuery('#summekm').html(summekm==0?'':summekm+' km');jQuery('#summekmeuro').html(summekmeuro==0?'':summekmeuro+' '+currency)}
409function OpenFancybox(id){jQuery(document).fancybox({'autoScale':!0,'transitionIn':'elastic','transitionOut':'elastic','speedIn':500,'speedOut':300,'autoDimensions':!0,'centerOnScroll':!0,'href':id+' [data-fancybox]'})}
410function ReloadKalender(url,sekunden,ajax){if(ajax)jQuery.ajax({type:'GET',url:url,success:function(result){jQuery('#divkalender').html(jQuery(result).find('#divkalender').html())}});window.setTimeout(function(){ReloadKalender(url,sekunden,!0)},sekunden*1000)}
411function SetzeRechte(alle){jQuery('select').each(function(index,value){if(jQuery(this).attr('id').indexOf('kosten')>0||jQuery(this).attr('id').indexOf('visible')>0)return;if(alle){var l=jQuery(this).find('option').length;if(jQuery(this).attr('id').indexOf('membersGeb')>0)l=2;var p=jQuery(this).find('option:nth-child('+l+')').val();jQuery(this).val(p)}else jQuery(this).val('')})}
412function EnableIsDirty(){jQuery('input').on('keypress',function(){SetDirty(jQuery(this).attr('name'))});jQuery('input').on('change',function(){SetDirty(jQuery(this).attr('name'))});jQuery('textarea').on('keypress',function(){isDirty=!0});jQuery('textarea').on('change',function(){isDirty=!0});jQuery('select').on('change',function(){SetDirty(jQuery(this).attr('name'))})}
413function SetDirty(name){if(name==undefined)return;if(name.substr(0,4)!='fake'&&name!='suche'&&name!='strukt1'&&name!='strukt2'&&name!='strukt3'){isDirty=!0}}
414function SetDirtyDirect(){isDirty=!0}
415function ResetDirty(){isDirty=!1}
416function DirtyMessage(){if(isDirty)return confirm('Wirklich ohne speichern schliessen ?');return!0}
417function RolleMarkieren(feld){jQuery(feld).css('background-color','#c0ffc0')}
418function EventSetBegeiter(w){ShowHide('.rowmaxbegleiter',w!=4&&w!=7&&w!=8&&w!=3&&w!=10&&w!=13&&w!=14)}
419function FeldJBHLE(id){if(id==0||id=='')return;jQuery.ajax({type:'POST',url:'./?webservice=memberdata&id='+id,success:function(result){eval('werte='+result);if(jQuery('#key_organisation').val()=='')jQuery('#key_organisation').val(werte.firma);if(jQuery('#key_anrede').val()=='')jQuery('#key_anrede').val(werte.anrede);if(jQuery('#key_vorname').val()=='')jQuery('#key_vorname').val(werte.vorname);if(jQuery('#key_nachname').val()=='')jQuery('#key_nachname').val(werte.nachname);if(jQuery('#key_strasse').val()=='')jQuery('#key_strasse').val(werte.g_strasse);if(jQuery('#key_plz').val()=='')jQuery('#key_plz').val(werte.g_plz);if(jQuery('#key_ort').val()=='')jQuery('#key_ort').val(werte.g_ort);if(jQuery('#key_telefon').val()=='')jQuery('#key_telefon').val(werte.g_telefon);if(jQuery('#key_mobil').val()=='')jQuery('#key_mobil').val(werte.g_mobil);if(jQuery('#key_geburtsdatum').val()=='')jQuery('#key_geburtsdatum').val(werte.geburtstag);if(jQuery('#key_email').val()=='')jQuery('#key_email').val(werte.g_email)}})}
420function SucheFLAnsicht(id,code,sort){var suche=encodeURIComponent(jQuery('#suche'+id).val());jQuery('#flexansicht'+id).html('<I>Suche laeuft...</I><BR><BR><IMG SRC="/admin/img/ajax.gif">');jQuery.ajax({type:'GET',url:'./?webservice=sucheflansicht&id='+id+'&code='+code+'&suche'+id+'='+suche+'&sort='+sort,success:function(result){jQuery('#flexansicht'+id).html(result)}})}
421function KeyCheck(e){var keycode;if(window.event)keycode=window.event.keyCode;else if(e)keycode=e.which;else return!0;if(47<keycode&&keycode<58)return!0;var kcok=new Array(8,10,13,46,58,0);while(kcok.length>0){if(keycode==kcok.pop())return!0}
422return!1}
423function TableSuche(tableid,suche,headerzeilen){if(suche==''){jQuery('#'+tableid+' .suchenach').val('');jQuery('#'+tableid+' .suchealles').hide();jQuery('#'+tableid+' tr').show();jQuery('.spaltenanzeige').hide();return}
424jQuery('#'+tableid+' .suchealles').show();jQuery('#'+tableid+' tr').each(function(index,value){if(index>=headerzeilen)if(jQuery(this).html().toLowerCase().indexOf(suche.toLowerCase())>=0)jQuery(this).show();else jQuery(this).hide()})}
425function TableSucheList(tableid,suche,headerzeilen){if(suche==''){jQuery('#'+tableid+' .suchenach').val('');jQuery('#'+tableid+' .suchealles').hide();jQuery('#'+tableid+' tr').show();jQuery('.spaltenanzeige').hide();return}
426jQuery('#'+tableid+' .suchealles').show();jQuery('#'+tableid+' tr').each(function(index,value){if(index>=headerzeilen){var ok=!1,w;w=jQuery(this).find("input[name^='caption']").val();if(w.toLowerCase().indexOf(suche.toLowerCase())>=0)ok=!0;w=jQuery(this).find("input[name^='datakey']").val();if(w.toLowerCase().indexOf(suche.toLowerCase())>=0)ok=!0;w=jQuery(this).find("input[name^='datakey']").val();if(w.toLowerCase().indexOf(suche.toLowerCase())>=0)ok=!0;if(ok)jQuery(this).show();else jQuery(this).hide()}})}
427function NewsSuche(webpart,suche){if(suche==''){webpart.find('.messages .message').show();return}
428webpart.find('.messages .message').show();webpart.find('.messages .message').each(function(index,value){if(jQuery(this).html().toLowerCase().indexOf(suche.toLowerCase())>=0)jQuery(this).show();else jQuery(this).hide()})}
429function AddBegleiter(maxbegleiter,maxfrei,anrededefault,setzefirma,firma,namehidden,adminpath,maxinfo,confirmtext){controlnr++;if(maxbegleiter!='')if(anzahl>=maxbegleiter){alert(maxinfo);return}
430if(maxfrei!='')if(anzahl>=maxfrei){if(!confirm(confirmtext))return}
431var elem=jQuery('#begleiter0').clone();SetBegleiter(elem,'0',controlnr,!0,anrededefault,setzefirma,firma,adminpath);elem.insertBefore(jQuery('#b1'));InitDatepickerField('#geburtstag'+controlnr,adminpath,!1);if(namehidden==1)jQuery('#nachname'+controlnr).val('Begleiter');anzahl++;PrintActivateFields('#'+controlnr);return elem}
432function RemoveBegleiter(nr){var elem=jQuery('#begleiter'+nr);SetBegleiter(elem,nr,nr,!1,'',1,'','');anzahl--}
433function AddBegleiterIntern(){jQuery('#divsendemailbegleiterintern').show();controlnrIntern++;var elem=jQuery('#begleiter1000').clone();SetBegleiterIntern(elem,controlnrIntern);var nralt='1000',nr=controlnrIntern;
433elem.find('input').each(function(index){if(jQuery(this).attr('name')!=null){var na=jQuery(this).attr('name');var idalt=jQuery(this).attr('id');if(na.substring(0,4)=='key_'||na.substring(0,10)=='check_key_'||na.substring(0,15)=='fileselect_key_'){if(na.substring(na.length-2)!='[]'){na=na.replace('#'+nralt,'#'+nr);idneu=idalt.replace('#'+nralt,'#'+nr);if(typeof SetExtrafeldTrigger=='function'){SetExtrafeldTrigger(elem,na.substring(0,na.length-5),nr)}}}}});elem.find('select').each(function(index){if(jQuery(this).attr('name')!=null)
434if(jQuery(this).attr('name').substring(0,4)=='key_'){var na=jQuery(this).attr('name');na=na.substring(0,na.length-5)+'#'+nr;if(typeof SetExtrafeldTrigger=='function'){SetExtrafeldTrigger(elem,na.substring(0,na.length-5),nr)}}});elem.insertBefore(jQuery('#bintern1'));anzahlIntern++;if(typeof PrintActivateFields=='function'){PrintActivateFields('#'+nr)}}
435function RemoveBegleiterIntern(nr){var elem=jQuery('#begleiter'+nr);elem.find('input,select').each(function(index,value){jQuery(this).val('')});elem.hide();anzahlIntern--}
436function SetBegleiterIntern(elem,nr){elem.attr('id','begleiter'+nr);elem.show();var h=elem.html()
437while(h.indexOf('1000"')>0)h=h.replace('1000"',nr+'"');while(h.indexOf('1000\'')>0)h=h.replace('1000\'',nr+'\'');while(h.indexOf('1000&')>0)h=h.replace('1000&',nr+'&');while(h.indexOf('1000_')>0)h=h.replace('1000_',nr+'_');while(h.indexOf('1000[]')>0)h=h.replace('1000[]',nr+'[]');elem.html(h)}
438function SetBegleiter(elem,nralt,nr,display,anrededefault,setzefirma,firma,adminpath){elem.attr('id','begleiter'+nr);if(display)elem.show();else elem.hide();elem.find('input:not([type=checkbox]):not([type=hidden]):not([type=submit]):not([type=radio]):not([type=button]),select,textarea').val('');elem.find('#anrede'+nralt).attr('id','anrede'+nr).attr('name','anrede'+nr).val(anrededefault);elem.find('#titel'+nralt).attr('id','titel'+nr).attr('name','titel'+nr);elem.find('#vorname'+nralt).attr('id','vorname'+nr).attr('name','vorname'+nr);elem.find('#nachname'+nralt).attr('id','nachname'+nr).attr('name','nachname'+nr);elem.find('#firma'+nralt).attr('id','firma'+nr).attr('name','firma'+nr).val(setzefirma==1?'':(setzefirma==2?jQuery('#firma').val():firma));elem.find('#email'+nralt).attr('id','email'+nr).attr('name','email'+nr);elem.find('#datepickergeburtstag'+nralt).attr('id','datepickergeburtstag'+nr);elem.find('#geburtstag'+nralt).attr('id','geburtstag'+nr).attr('name','geburtstag'+nr);elem.find('#begleitungals'+nralt).attr('id','begleitungals'+nr).attr('name','begleitungals'+nr);elem.find('#begleiterloeschen'+nralt).attr('id','begleiterloeschen'+nr).attr('onclick','javascript:RemoveBegleiter('+nr+');return false;');elem.find('div.fieldgroup').each(function(index){jQuery(this).attr('class',jQuery(this).attr('class').replace('_nr'+nralt,'_nr'+nr))});elem.find('#linkalle'+nralt).attr('id','linkalle'+nr).attr('onclick','javascript:ProgrammPunkteAlle(\'.programmpunkt_'+nr+'\');return false;');elem.find('#linkkeiner'+nralt).attr('id','linkkeiner'+nr).attr('onclick','javascript:ProgrammPunkteKeiner(\'.programmpunkt_'+nr+'\');return false;');elem.find('#geburtstag'+nr).removeClass("hasDatepicker");elem.find('#datepickergeburtstag'+nr+' img').remove();elem.find('tr').each(function(index){var id=jQuery(this).attr('id');if(id==''||id==undefined)return;if(id.substr(0,28)=='anmeldeoptionenprogrammpunkt')if(id.substr(id.length-1-nralt.length)=='_'+nralt)jQuery(this).attr('id',id.substr(0,id.length-nralt.length)+nr);if(id.substr(0,23)=='anmeldeoptionenserienva')if(id.substr(id.length-1-nralt.length)=='_'+nralt)jQuery(this).attr('id',id.substr(0,id.length-nralt.length)+nr);if(id.substr(0,17)=='row_programmpunkt')if(id.substr(id.length-1-nralt.length)=='_'+nralt)jQuery(this).attr('id',id.substr(0,id.length-nralt.length)+nr)});elem.find('input').each(function(index){if(jQuery(this).attr('name')!=null){var na=jQuery(this).attr('name');var idalt=jQuery(this).attr('id');if(na.substring(0,4)=='key_'||na.substring(0,10)=='check_key_'||na.substring(0,15)=='fileselect_key_'||na.substring(0,2)=='pp'){if(na.substring(na.length-2)=='[]'){n
438a=na.substring(0,na.length-4)+'#'+nr+'[]';jQuery(this).attr('name',na);idneu=idalt.replace('_nr'+nralt,'_nr'+nr).replace('#'+nralt,'#'+nr);jQuery(this).attr('id',idneu)}else{na=na.replace('#'+nralt,'#'+nr);idneu=idalt.replace('_nr'+nralt,'_nr'+nr).replace('#'+nralt,'#'+nr);jQuery(this).attr('name',na);jQuery(this).attr('id',idneu);if(typeof SetExtrafeldTrigger=='function'){SetExtrafeldTrigger(elem,na.substring(0,na.length-2),nr)}}}
439if(na.substring(0,13)=='programmpunkt'||na.substring(0,8)=='serienva'){na=na.substring(0,na.length-2)+'_'+nr;jQuery(this).attr('name',na);jQuery(this).attr('id',na);jQuery(this).attr('grp','_'+nr);jQuery(this).attr('class','programmpunkt_'+nr);jQuery(this).attr('onchange',jQuery(this).attr('onchange').replace('_'+nralt,'_'+nr))}}});elem.find('select').each(function(index){if(jQuery(this).attr('name')!=null)
440if(jQuery(this).attr('name').substring(0,4)=='key_'||jQuery(this).attr('name').substring(0,2)=='pp'){var na=jQuery(this).attr('name');na=na.substring(0,na.length-2)+'#'+nr;jQuery(this).attr('name',na);jQuery(this).attr('id',na);var onchange=jQuery(this).attr('onchange');if(onchange!==undefined&&onchange!==!1)jQuery(this).attr('onchange',onchange.replace("TischBegleiter('key_kosten_ticketauswahl#0'","TischBegleiter('key_kosten_ticketauswahl#"+nr+"'"));if(typeof SetExtrafeldTrigger=='function'){SetExtrafeldTrigger(elem,na.substring(0,na.length-2),nr)}
441this.selectedIndex=-1}});elem.find('.register').attr('id','registerkey'+nr);elem.find('.tabX a, #begleiter'+nralt+' .tabB a').each(function(index){jQuery(this).attr('onclick',"OpenRegister("+(index+1)+",'registerkey"+nr+"');jQuery(window).trigger('resize');return false;")});elem.find('.buttonitem a').each(function(index){jQuery(this).attr('href',jQuery(this).attr('href').replace('#'+nralt,'#'+nr))});elem.find('.dateien a').each(function(index){jQuery(this).attr('onclick',jQuery(this).attr('onclick').replace('#'+nralt,'#'+nr).replace('#'+nralt,'#'+nr))});elem.find('div.dateien').each(function(index){jQuery(this).attr('id',jQuery(this).attr('id').replace('#'+nralt,'#'+nr))});elem.find('div.dateienliste').each(function(index){jQuery(this).attr('id',jQuery(this).attr('id').replace('#'+nralt,'#'+nr))});elem.find('input[type=button]').each(function(index){jQuery(this).attr('onclick',jQuery(this).attr('onclick').replace('#'+nralt,'#'+nr).replace('#'+nralt,'#'+nr))})}
442function AddAbstimmung(){var nr=1;jQuery('#alternativen tbody tr').each(function(index,value){var id=jQuery(this).attr("id");id=parseFloat(id.substr(2,99));if(id>=nr)nr=id+1});var elem=jQuery('#tr0').clone(!0);elem.show();ItemsSetIDLine(elem,'tr',nr,!0);elem.find('select').each(function(index,value){if(jQuery(this).attr('onchange'))jQuery(this).val('').attr('onchange',jQuery(this).attr('onchange').replace('details0','details'+nr))});elem.find('a').each(function(index,value){if(jQuery(this).attr('onclick'))jQuery(this).attr('onclick',jQuery(this).attr('onclick').replace("'0'","'"+nr+"'"))});elem.find('div').each(function(index,value){jQuery(this).attr('id','divdetails'+nr)});elem.insertBefore(jQuery('#tr0'));jQuery('#art'+nr).val(jQuery('#art'+(nr-1)).val());ShowHide('#divdetails'+nr,HatAbstimmungDetails(jQuery('#art'+(nr-1)).val()));if(HatAbstimmungDetails(jQuery('#art'+(nr-1)).val()))jQuery('#details'+nr).val(jQuery('#details'+(nr-1)).val())}
443function HatAbstimmungDetails(wert){return wert==''||wert=='#multi2:'||wert=='#multi3:'||wert=='#multi4:'||wert=='#multi5:'}
444function StarClick(feld,star){for(var i=1;i<=5;i++){ShowHide('#star0'+i+feld,i>star);ShowHide('#star1'+i+feld,i<=star)}
445jQuery('#'+feld).val(star)}
446function BSStarClick(feld,star){for(var i=1;i<=10;i++)if(i<=star)jQuery('#'+feld+'-star'+i).addClass('star-selected');else jQuery('#'+feld+'-star'+i).removeClass('star-selected');jQuery('#'+feld).val(star)}
447function AbstimmungLoeschen(nr){if(!confirm('Wirklich loeschen?'))return;jQuery('#tr'+nr).remove()}
448function WPDragDropInit(bs){jQuery('.wpdrag').draggable({revert:!1,helper:'clone',zIndex:1000,cursorAt:{top:0,left:0}});jQuery('.wpdrag').on('dragstart',function(event,ui){AddDroppable(bs)});jQuery('.wpitem').draggable({revert:"invalid",helper:'clone',zIndex:1000,cursorAt:{top:0,left:0}});jQuery('.wpitem').on('dragstart',function(event,ui){AddDroppable(bs)});jQuery('.wpitemchild').on('click',function(){StaticHtmlClickChild(jQuery(this))});jQuery('.wpitemchild .wpitem').each(function(){jQuery(this).parent().parent().off('click')})}
449function AddDroppable(bs){jQuery(".droparea").droppable({accept:".wpdrag, .wpitem",tolerance:"pointer",classes:{"ui-droppable-active":"droparea-active","ui-droppable-hover":"droparea-hover"},drop:function(event,ui){jQuery(this).css('height','22px');if(!ui.draggable.hasClass('wpsection'))
450AddDroppableItem(ui.draggable,jQuery(this).parent(),bs);else AddDroppableMain(ui.draggable.attr('type'),jQuery(this).parent(),'',bs)}});jQuery(".wpitemchild").droppable({accept:".wpdragchild, .wpitem",tolerance:"pointer",classes:{"ui-droppable-active":"droparea-active","ui-droppable-hover":"droparea-hover"},drop:function(event,ui){if(!ui.draggable.hasClass('wpsection')){var el=ui.draggable.clone(!0);el.find('.editarea').remove();AddDroppableChild(ui.draggable.attr('type'),jQuery(this),el.html());if(!isctrl)StaticHtmlRemove(ui.draggable,!1)}else AddDroppableChild(ui.draggable.attr('type'),jQuery(this),'',!1)}})}
451function AddDroppableMain(type,eleminsert,html,bs){if(html=='')html=jQuery('#template'+type).html();var edit=jQuery('#edit'+type).html();var item=1,i;jQuery('.webpartlist .dropitem').each(function(index,value){i=jQuery(this).attr("id");i=parseFloat(i.substr(4,99));if(i>=item)item=i+1});jQuery("<li class='dropitem' id='item"+item+"'><div class='droparea' onclick='javascript:StaticHtmlClick("+item+","+(bs?'true':'false')+");return false;'>Bitte per Klick oder Drag-and-Drop neue Elemente einfuegen</div><div class='wpitem' type='"+type+"'><div class='editarea'>"+edit+"</div>\n"+html+"\n</div></li>").insertBefore(eleminsert);jQuery('#item'+item+' .wpitem').draggable({revert:"invalid",helper:'clone',zIndex:1000,cursorAt:{top:0,left:0}});jQuery('.wpitemchild').on('click',function(){StaticHtmlClickChild(jQuery(this))})}
452function AddDroppableItem(newitem,eleminsert,bs){var type=newitem.attr('type')
453var edit=jQuery('#edit'+type).html();var item=1,i;jQuery('.webpartlist .dropitem').each(function(index,value){i=jQuery(this).attr("id");i=parseFloat(i.substr(4,99));if(i>=item)item=i+1});jQuery("<li class='dropitem' id='item"+item+"'><div class='droparea'>Bitte per Klick oder Drag-and-Drop neue Elemente einfuegen</div><div class='wpitem' type='"+type+"'><div class='editarea'>"+edit+"</div>\n"+newitem.html()+"\n</div></li>").insertBefore(eleminsert);if(!isctrl)StaticHtmlRemove(newitem,!1);jQuery('#item'+item+' .wpitem').draggable({revert:"invalid",helper:'clone',zIndex:1000,cursorAt:{top:0,left:0}});jQuery('#item'+item).on('click',function(){StaticHtmlClickChild(jQuery(this))})}
454function AddDroppableChild(type,eleminsert,html){if(html=='')html=jQuery('#template'+type).html();var edit=jQuery('#edit'+type).html();var item=1,i;jQuery('.webpartlist .dropitem').each(function(index,value){i=jQuery(this).attr("id");i=parseFloat(i.substr(4,99));if(i>=item)item=i+1});eleminsert.html("<!--WPCHILD--><div class='dropitem' id='item"+item+"'><div class='wpitem' type='"+type+"'>\n<div class='editarea'>"+edit+"</div>"+html+"</div>\n</div><!--/WPCHILD-->");eleminsert.removeClass('wpitemchild');eleminsert.removeClass('ui-droppable');eleminsert.removeClass('ui-droppable-active');eleminsert.removeClass('droparea-active');eleminsert.off('click');jQuery('#item'+item+' .wpitem').draggable({revert:"invalid",helper:'clone',zIndex:1000,cursorAt:{top:0,left:0}});AddDroppable(!0)}
455function SetForm1Top(){GetForm1().target='_top'}
456function StaticHtmlSave(cmd,dialog){SetForm1Value('cmd',cmd);GetForm1().target='';SetForm1Value('dialog',dialog);jQuery('.webpartlist .droparea').remove();jQuery('.webpartlist .contentdisplay').remove();jQuery('.webpartlist .content').removeClass('hidden');jQuery('.webpartlist .content').attr('contenteditable','');jQuery('.webpartlist .droparea-active').removeClass('droparea-active');jQuery('.webpartlist .editarea').remove();jQuery('.wpitem').removeClass('ui-draggable').removeClass('ui-draggable-handle');var html='';jQuery.each(jQuery(".webpartlist > li"),function(key,value){html=html+jQuery(this).html()});jQuery('#inhalt1_html').val(html)}
457function StaticHtmlSize(jq,anz,cls1,cls2){jq.parent().parent().find(cls1).each(function(){StaticHtmlSizeElement(jQuery(this),-anz)});jq.parent().parent().find(cls2).each(function(){StaticHtmlSizeElement(jQuery(this),anz)})}
458function StaticHtmlSizeElement(el,anz){var w=el.css('width');var v=parseInt(w);if(w.substr(0,w.length-1)=='%')el.css('width',parseInt((v+anz)/10)+'%');else el.css('width',(v+anz)+'px')}
459function StaticHtmlSetImg(item,file,parent){var html='<img src="'+(file.substr(0,5)=='files'?file:'?downloadprojectfile='+file.substr(9))+'" style="max-width:100%">';parent.jQuery('.webpartlist #'+item+' .content').html(html);parent.jQuery('.webpartlist #file'+item).val(file)}
460function StaticHtmlSetImgNew(item,file,bs){var html='<div class="content"><img src="'+(file.substr(0,5)=='files'?file:'?downloadprojectfile='+file.substr(9))+'" style="max-width:100%"></div>';if(item.substr(0,4)=="item")
461AddDroppableMain('img',jQuery('.webpartlist #'+item),html,bs);else AddDroppableChild('img',jQuery('.webpartlist #'+item),html)}
462function StaticHtmlClick(nr,bs){SetForm1Value('cmd','addwpitem'+nr);if(!bs)
463OpenNewWindow(-1,-1);else OpenPopupBS('./?action='+GetForm1Value('action')+'&cmd='+GetForm1Value('cmd')+'&id='+GetForm1Value('id')+'&dialog=2',0,0,120)}
464function StaticHtmlClickChild(elem){var d=new Date();var ts=d.getTime();elem.attr('id',ts);SetForm1Value('cmd','addwp'+ts);OpenNewWindow(-1,-1)}
465function StaticHtmlRemove(elem,cf){if(cf)if(!confirm('Wirklich loeschen?'))return;var p=elem.parent();if(p.parent().hasClass('webpartlist')){p.remove()}else{p=p.parent();p.html("Bitte per Klick oder Drag-and-Drop neue Elemente einfuegen");p.addClass('wpitemchild');p.addClass('ui-droppable');p.droppable("enable")}}
466function PlatzPruefen(id){var par='id='+id+'&datum='+jQuery('#datum').val()+'&anzahltage='+jQuery('#anzahltage').val()+'&datum_anzahl='+jQuery('#datum_anzahl').val()+'&datum_ende='+jQuery('#datum_ende').val()+'&datum_tage='+jQuery('#datum_tage').val()+'&datum_monate='+jQuery('#datum_monate').val()+'&datum_jederxtag='+jQuery('#datum_jederxtag').val()+'&datum_jederwotag='+jQuery('#datum_jederwotag').val()+'&datum_datumswerte='+jQuery('#datum_datumswerte').val();par=par+'&raum='+encodeURIComponent(jQuery('#raum').val())+'&raumab='+jQuery('#raumab').val()+'&raumbis='+jQuery('#raumbis').val()+jQuery('#raumbucher').val();par=par+'&akid='+jQuery('#akid').val();jQuery.ajax({type:'GET',url:'./?webservice=platzcheck&'+par,success:function(result){jQuery('#raumbucherverfuegbar').html(result)}})}
467function SetzeAnrede(vorname,anredefeld){if(jQuery('#'+anredefeld).val()!='')return;jQuery.ajax({type:'GET',url:'./?webservice=vorname&vorname='+encodeURIComponent(vorname),success:function(result){if(result!='')jQuery('#'+anredefeld).val(result)}})}
468function PytisStueckliste(isMaterial){var artikelliste=[];jQuery.each(jQuery(".stueckanzahl"),function(key,value){var stueckartid=jQuery(this).attr('id').substr(6);var stueckanzahl=jQuery(this).val();var artikel=eval(jQuery(this).attr('data'));for(var i=0;i<artikel.length;i++){var a=artikel[i][1];artikelliste[a]=(artikelliste[a]==undefined?0:artikelliste[a])+stueckanzahl*artikel[i][0]}});var fehlen=0;for(var artid in artikelliste){var z=artikelliste[artid];jQuery.each(jQuery(".art"+artid),function(key,value){if(!0){var artlager=jQuery(this).attr('id').substr(3);var verfuegbar=jQuery('#spanzstck'+artlager).attr('verfuegbar');var dieseslager=z>verfuegbar?verfuegbar:z;z=z-dieseslager;jQuery('#zstck'+artlager).val(dieseslager);jQuery('#spanzstck'+artlager).html(dieseslager==0?'':'<br>+ '+dieseslager+' fuer Stuecklisten')}});if(z>0)fehlen+=z}
469if(fehlen>0)alert('nicht genuegend '+(isMaterial?'Material':'Equipment')+' vorhanden ('+fehlen+' fehlen)')}
470function OnceForm1Submit(el){ShowLightBox();jQuery(el).attr('onclick',"javascript:alert('bereits ausgefuehrt');return false;");DirectForm1Submit()}
471function Grossbuchstaben(feld){var wrt=jQuery('#'+feld).val();if(wrt==''||wrt.indexOf(' ')>0)return;jQuery('#'+feld).val(wrt.substr(0,1).toUpperCase()+wrt.substr(1))}
472function ShowVideo(nr){jQuery('.videos').hide();jQuery('#video'+nr).show();jQuery('#videoplay'+nr).show();jQuery('.videoplay').each(function(index,value){jQuery(this)[0].pause()});jQuery('#videoplay'+nr)[0].play()}
473function SetzeRaumZeit(wrt){var i=wrt.indexOf('-');jQuery('#raumab').val((i>=0?wrt.substr(0,i):wrt).trim());if(i>=0)jQuery('#raumbis').val(wrt.substr(i+1).trim())}
474function Speisekarte(id,wrt){jQuery.ajax({type:'GET',url:'./?webservice=speisekarte&id='+id+'&wrt='+wrt})}
475function CheckGruppenMail(){var msg='';if(!jQuery('#empf1').prop('checked')&&!jQuery('#empf2').prop('checked')&&!jQuery('#empf3').prop('checked')&&!jQuery('#empf4').prop('checked')&&!jQuery('#empf5').prop('checked'))msg+='Bitte Versandart waehlen.\n'
476if(jQuery('#betreff').val()=='')msg+='Bitte Betreff eingeben.\n'
477if(msg!='')alert(msg);return msg==''}
478function NettoToBrutto(feld,mwstfaktor){var brutto=GetKommaZahl(feld)*mwstfaktor;jQuery('#'+feld+'brutto').val(round2(brutto))}
479function BruttoToNetto(feld,mwstfaktor){var netto=GetKommaZahl(feld+'brutto')/mwstfaktor;jQuery('#'+feld).val(round2(netto))}
480function RenameFile(caption,field){var txt=jQuery('#newfilename_'+field).val();var pre='';if(txt.substr(0,2)=='20'&&txt.substr(14,1)=="_"){pre=txt.substr(0,15);txt=txt.substr(15)}
481var f=prompt(caption,txt);if(f!=null&&f!='')jQuery('#newfilename_'+field).val(pre+f);if(f!=null&&f!='')jQuery('#attlink_'+field).html(f)}
482function FindeRechnung(renr){jQuery.ajax({type:'GET',url:'./?webservice=sucherenr&renr='+encodeURIComponent(renr),success:function(result){jQuery('#resuche').html(result)}})}
483function ActivateDragDrop(){jQuery('.draggable').draggable({revert:!0,});jQuery('.droppable').droppable({hoverClass:'draghover',drop:function(event,ui){ui.draggable.draggable({revert:!1});MoveMail(ui.draggable,jQuery(this).attr('name'))}});JsResponsivetable()}
484function MoveMail(mailelement,zielfolderid){var par=mailelement.attr('name').split("-");MoveMailExecute(1,mailelement,par[0],par[1],par[2],zielfolderid)}
485function MoveMailExecute(fkt,mailelement,mailid,foldersrc,postfachid,zielfolderid){jQuery.ajax({type:'GET',url:'./?webservice=movemail&mailid='+mailid+'&folderid='+zielfolderid+'&foldersrc='+foldersrc+'&postfachid='+postfachid,success:function(result){if(result.substring(0,6)=="ERROR:"){alert(result.substring(6,999));return}
486if(fkt==1)mailelement.parent().parent().remove();else jQuery('.row'+mailid).remove();var cnt=result.split(',');ShowPostfachFolderMark(foldersrc,cnt[0]);ShowPostfachFolderMark(zielfolderid,cnt[1])}})}
487function JsResponsivetable(){jQuery.each(jQuery('.responsivetable:not(.footable)'),function(index){var tb=jQuery(this);jQuery(tb).find('thead td,thead th').each(function(index,value){jQuery(tb).find('tbody td:nth-of-type('+(index+1)+')').attr('data-title',jQuery(this).text()+(jQuery(this).text().trim()==''||endswith(jQuery(this).text().trim(),':')?'':':'))})})}
488function endswith(str,z){if(str.length==0)return!1;return str[str.length-1]==z}
489var tagesordnungspunkte=0;function SetzeTop(id,status){tagesordnungspunkte=3;jQuery('.top').css('background-color','');jQuery('#top'+id).css('background-color','#80ff80');if(status==2)if(jQuery('#abstimmung'+id).html()=='Abstimmung aktivieren'){jQuery('#abstimmung'+id).html('Abstimmung deaktivieren')}else{jQuery('#abstimmung'+id).html('Abstimmung aktivieren');status=1}
490var b='';jQuery(document).find('.blockbodystart').each(function(index,value){if(jQuery(this).css('display')!='none')b=b+(b==''?'':',')+jQuery(this).attr('id')});jQuery.ajax({type:'GET',url:'./?webservice=setzetop&id='+id+'&status='+status+'&b='+b,success:function(result){jQuery('.versammlung').html(result)}})}
491function UpdateTop(vid){if(tagesordnungspunkte>0){tagesordnungspunkte--;return}
492var b='';jQuery(document).find('.blockbodystart').each(function(index,value){if(jQuery(this).css('display')!='none')b=b+(b==''?'':',')+jQuery(this).attr('id')});jQuery.ajax({type:'GET',url:'./?webservice=updatetop&id='+vid+'&b='+b,success:function(result){if(tagesordnungspunkte>0)return;jQuery('.versammlung').html(result)}})}
493function VoteTop(id,vote){jQuery.ajax({type:'GET',url:'./?webservice=votetop&id='+id+'&vote='+vote,success:function(result){alert(result)}})}
494function TopDropped(){var sort='';jQuery.each(jQuery(".tops .maintop"),function(key,value){sort=sort+(sort==''?'':',')+jQuery(this).attr('id').substring(3)});jQuery.ajax({type:'GET',url:'./?webservice=reordertop&sort='+sort,success:function(result){jQuery('.versammlung').html(result);jQuery(".topdrag").sortable({items:'.maintop',revert:!0,stop:function(event,ui){TopDropped()}})}})}
495function AddExternalUser(str){var externals=document.getElementById('externals');externals.value=externals.value+(externals.value==''?'':'\\n')+str}
496function CheckSerientermine(){var alle=jQuery('.serienva').length;if(alle<=1)return!0;var sel=jQuery('.serienva:checked').length;if(sel==0){alert('Sie haben 0 von '+alle+' Serienterminen gewaehlt.\n\nBitte waehlen Sie mindestens einen Termin.');return!1}
497return confirm('Sie haben '+sel+' von '+alle+' Serienterminen gewaehlt.\n\nAnmeldung speichern?')}
498function MailArchivCheckbox(id,state){jQuery('.mailarchivextra.block'+id+' input:visible').prop('checked',state)}
499function SetzeAnzeigeRV(el,id,wert){jQuery.ajax({type:'POST',url:'./?webservice=setzeanzeigerv&id='+id+'&w='+wert});jQuery.each(jQuery(el).parent().parent().find('a'),function(key,value){if(jQuery(this).html().substring(0,1)=='*')jQuery(this).html(jQuery(this).html().substring(2,99))});jQuery(el).html('* '+jQuery(el).html())}
500function DeleteMail(id){jQuery.ajax({type:'POST',url:'./?webservice=maildelete&id='+id});jQuery('tr#row'+id).remove()}
501function SetzeRaum(plaetze,enable){for(i=0;i<plaetze.length;i++)jQuery('#platzauswahl'+plaetze[i]).prop('checked',enable);}
502function Restbudget(grpid){if(grpid==0)jQuery('#restbudget').html("");else jQuery.ajax({type:'POST',url:'./?webservice=restbudget&id='+grpid,success:function(result){jQuery('#restbudget').html(result)}})}
503function SyncExtrafelder(ab,id){jQuery.ajax({type:'POST',url:'./?webservice=syncextrafelder&ab='+ab+'&id='+id,success:function(result){alert(result)}})}
504function CheckReRequired(felder,oKst){if(felder=='')return!0;var lst=felder.split(',');var msg='';for(i=0;i<lst.length;i++)if(!CheckReRequiredField(lst[i],oKst))msg+='\n- '+lst[i].substring(0,1).toUpperCase()+lst[i].substring(1);if(msg!='')alert('Bitte vor dem Speichern folgende Felder ausfuellen:'+msg);return msg==''}
505function CheckReRequiredField(feld,oKst){if(feld!='kostenstelle')return GetForm1Value(feld)!="";if(oKst=='')return!0;
505if(oKst=='ja'||oKst=='gruppen')return GetForm1Value('kategorie')!="";if(oKst=='multi'){alert('Pflichtfelder bei Kostenstellen=Mehrfachzuordnung nicht unterstuetzt');return!1}
506var ok=!0;jQuery.each(jQuery("select[name^='kategorie']"),function(key,value){if(jQuery('#anz'+jQuery(this).attr('id').substr(9)).val()!="")ok=ok&&jQuery(this).val().trim()!=''});return ok}
507function ErstelleRechnung(jahr,pflicht,oKst,action,art){if((art=='lst'||art=='uew')&&jQuery('#vereinskonto').val()==''){alert('Bitte Vereinskonto waehlen');return}
508if(!BuchungDatumOk(jahr))return;if(!CheckReRequired(pflicht,oKst))return;var renr=jQuery('#rechnungsnummer').val().trim();if(renr==''){alert("Bitte Rechnungsnummer angeben");return}
509jQuery.ajax({url:'./?webservice=checkrenr&renr='+encodeURIComponent(renr),success:function(result){if(result!=''){alert(result);return}
510SetForm1Value('action','kasse_'+action);Form1Submit()}})}
511function PopupLogin(){var myModal=new bootstrap.Modal(document.getElementById('logindialog'),{keyboard:!1});myModal.show()}
512function FormatZeit(z){var hh=parseInt(z);var mm=parseInt((z-hh)*60);return hh+':'+(mm<10?'0':'')+mm}
513function SaveTerminPlanung(uid,vaid){jQuery.ajax({type:'POST',url:'./?webservice=terminplanung',data:'uid='+uid+'&vaid='+vaid+'&status='+jQuery('#va'+vaid).val()+'&txt='+encodeURIComponent(jQuery('#txt'+vaid).val()),success:function(result){if(result!='')alert(result)}})}
514function SaveTerminPlanungKommentar(uid,aid){jQuery.ajax({type:'POST',url:'./?webservice=terminplanungkommentar',data:'uid='+uid+'&aid='+aid+'&txt='+encodeURIComponent(jQuery('#anmerkungen').val()),success:function(result){if(result!='')alert(result)}})}
515function BuchungDatumOk(jahr){var datum=jQuery('#datum').val();var data=datum.split('.');var d=parseInt(data[0]),m=parseInt(data[1]),y=parseInt(data[2]);if(y<=jahr){alert('Buchfuehrung bis zum Jahr '+jahr+' gesperrt');return!1}
516if(d<1||d>31||m<1||m>12){alert('ungueltiges Datum');return!1}
517return!0}
518function FelderMoveSelected(src,dst){var s=document.getElementById(src);var d=document.getElementById(dst);for(var i=0;i<s.options.length;i++)if(s.options[i].selected)d.add(new Option(s.options[i].text,s.options[i].value));for(var i=s.options.length-1;i>=0;i--)if(s.options[i].selected)s.options[i]=null;SelectAll()}
519function FelderMoveAll(src,dst){var s=document.getElementById(src);var d=document.getElementById(dst);for(var i=0;i<s.options.length;i++)d.add(new Option(s.options[i].text,s.options[i].value));for(var i=s.options.length-1;i>=0;i--)s.options[i]=null;SelectAll()}
520function SelectAll(){var d=document.getElementById('selection');for(var i=d.options.length-1;i>=0;i--)d.options[i].selected=!0}
521function FelderMoveSelectedUpDown(lst,dir){var l=document.getElementById(lst);var p=l.selectedIndex;if(p<0||p+dir<0||p+dir>=l.length)return;var o1=new Option(l.options[p].text,l.options[p].value);var o2=new Option(l.options[p+dir].text,l.options[p+dir].value);l.options[p+dir]=o1;l.options[p]=o2;l.selectedIndex=p+dir}
522function Rv6Toggle(){if(jQuery('#sidebar').is(":visible")){jQuery('#sidebar').removeClass('d-md-block').addClass('d-none');jQuery('.maincontent').removeClass('col-fluid');document.cookie='sidebar=no; path=/'}else{jQuery('#sidebar').addClass('d-md-block').removeClass('d-none');jQuery('.maincontent').addClass('col-fluid');document.cookie='sidebar=; path=/'}
523jQuery('html,body').scrollTop(0)}
524function Rv6Show(){if(jQuery('#sidebar').hasClass('d-none')){jQuery('#sidebar').addClass('d-md-block').removeClass('d-none');jQuery('.maincontent').addClass('col-fluid')}
525jQuery('html,body').scrollTop(0)}
526function Rv6Close(){if(jQuery(window).width()<=600){jQuery('#sidebar').removeClass('d-md-block').addClass('d-none');jQuery('.maincontent').removeClass('col-fluid');document.cookie='sidebar=no; path=/'}}
527function ReAusblenden(id,nuraktive){if(nuraktive==1)jQuery('#rechnung'+id).hide();jQuery.ajax({url:'./?webservice=reausblenden&id='+id,success:function(result){jQuery('#link'+id).html(result)}})}
528function CheckRaumbelegung(ids){var par='';var frm1=document.getElementById('form1');for(i=0;i<frm1.elements.length;
528i++){if(frm1.elements[i].name.substring(0,5)=="platz"||frm1.elements[i].name.substring(0,6)=="beginn"||frm1.elements[i].name.substring(0,4)=="ende")par=par+'&'+frm1.elements[i].name+'='+encodeURIComponent(frm1.elements[i].value)}
529jQuery.ajax({url:'./?webservice=checkraumbelegung&ids='+ids+par,success:function(result){if(result==''){Form1Submit();return}
530eval('werte='+result);for(i=0;i<werte.length;i++)jQuery('#info'+werte[i][0]).html(werte[i][1]);}})}
531function SetzeBildersichtbarkeit(opt){jQuery("select[name^='public']").val(opt)}
532function ChangePositionen(pos){var max=jQuery('.selectpos').length;var wert=parseInt(jQuery('#position'+pos).val());var prewert=parseInt(jQuery('#preposition'+pos).val());for(var p=1;p<=max;p++){if(p!=pos){var w=parseInt(jQuery('#position'+p).val());if(wert>prewert&&w>prewert&&w<=wert){jQuery('#position'+p).val(w-1);jQuery('#preposition'+p).val(w-1)}
533if(wert<prewert&&w<prewert&&w>=wert){jQuery('#position'+p).val(w+1);jQuery('#preposition'+p).val(w+1)}}}
534jQuery('#preposition'+pos).val(wert)}
535function FlexTypShowDetail(nr){var detailtypen=["multiselect","select","selectradio","checkbox","label","workflow","autowert","wert","currency","currencylist","formel"];var typ=jQuery('#datatyp'+nr).val();ShowHide('#datatypdetails'+nr,detailtypen.includes(typ))}
536function FlexListTypAdd(){flexlistenpos++;jQuery('.selectpos').each(function(index,value){jQuery(this).find("option[value='x']").remove();jQuery(this).append("<option value='"+flexlistenpos+"'>"+flexlistenpos+"</option>");jQuery(this).append("<option value='x'>loeschen</option>")});var elem=jQuery('.listtable tbody .flexlistrow:first').clone();elem.find('input,select,textarea').each(function(index,value){var name=jQuery(this).attr('name');name=name.substr(0,name.length-1)+flexlistenpos;jQuery(this).attr('name',name);jQuery(this).attr('id',name);if(jQuery(this).attr('onchange')){var r=jQuery(this).attr('onchange').replace('ext1','ext0').replace('ext1','ext0').replace('ext1','ext0');r=r.replace('ext0','ext'+flexlistenpos).replace('ext0','ext'+flexlistenpos).replace('ext0','ext'+flexlistenpos);r=r.replace('datakey1','datakey'+flexlistenpos);jQuery(this).attr('onchange',r)}
537jQuery(this).val('')});elem.find('textarea').hide();elem.find('.selectpos').val(flexlistenpos);elem.find('#preposition'+flexlistenpos).val(flexlistenpos);elem.find('.selectpos').attr('onchange','javascript:ChangePositionen('+flexlistenpos+')');elem.find('#datatyp'+flexlistenpos).attr('onchange','javascript:FlexTypShowDetail('+flexlistenpos+')');elem.find('a').attr('onclick','javascript:jQuery("#divsichtbar'+flexlistenpos+'").toggle();');elem.find('.linkcondition').attr('onclick','javascript:jQuery("#divsichtbar'+flexlistenpos+'").toggle();');elem.find('.ergext').attr('id','ergext'+flexlistenpos).html('');elem.find('.divsichtbar').attr('id','divsichtbar'+flexlistenpos);elem.appendTo('.listtable tbody')}
538function KostenAusnahmenAdd(adminpath,showWeek){kostentabellenr++;jQuery('.kostentabellehead').show();var elem=jQuery('#kostentabelle tbody tr:first').clone();elem.find('input,select,textarea').each(function(index,value){var name=jQuery(this).attr('name');if(name.substr(0,3)=='btn')return;name=name.substr(0,name.length-1)+kostentabellenr;jQuery(this).attr('name',name);jQuery(this).attr('id',name);jQuery(this).val('');jQuery(this).removeClass("hasDatepicker")});elem.find('div').each(function(index,value){var id=jQuery(this).attr('id');jQuery(this).attr('id',id.substr(0,id.length-1)+kostentabellenr)});elem.find('img').each(function(index,value){jQuery(this).remove()});elem.show();elem.appendTo('#kostentabelle tbody');InitDatepickerField('#kostentabelle tbody #kostenab'+kostentabellenr,adminpath,showWeek);InitDatepickerField('#kostentabelle tbody #kostenbis'+kostentabellenr,adminpath,showWeek)}
539function KostenAusnahmenRemove(elem){var cnt=elem.parentNode.parentNode.parentNode.children.length;elem.parentNode.parentNode.remove();if(cnt<3)jQuery('.kostentabellehead').hide()}
540function MailAttachUser(id,user,notiz){jQuery.ajax({url:'./?webservice=mailattachuser&id='+id+'&user='+user+'&notiz='+encodeURIComponent(notiz),success:function(result){if(result=='N')alert('Fehler beim Speichern');else alert('Wurde gespeichert')}})}
541function MailPush(art,gid){if(art=='mail'&&jQuery('#mail'+gid).prop('checked')==!1)jQuery('#push'+gid).prop('checked',!0);if(art=='push'&&jQuery('#push'+gid).prop('checked')==!1)jQuery('#mail'+gid).prop('checked',!0)}
542function Schulschach(kind,cls){jQuery('.schachlehrer'+kind+':not('+cls+') input').prop('checked',!1)}
543function Schachkurs(vaid,uid,chk,stufe,iduser,idva){jQuery.ajax({url:'./?webservice=schachkurs&vaid='+vaid+'&uid='+uid+'&typ='+(chk?'3':'1')});var u=jQuery('#user'+stufe+uid).html();if(u=='')u=0;var su=jQuery('.su'+stufe+vaid).first().html();if(su=='')su=0;if(chk){u++;su++}else{u--;su--}
544jQuery('#user'+stufe+uid).html(u==0?'':u);jQuery('#user'+stufe+uid).css('background-color',u>1?'red':'');jQuery('#user'+stufe+uid).css('color',u>1?'white':'');jQuery('#user'+stufe+uid).css('padding',u>1?'3px':'');jQuery('.su'+stufe+vaid).html(su==0?'':su)}
545function SucheInTags(field,service){jQuery.ajax({url:'./?webservice=filetags'+service+'&field='+field+'&tags='+encodeURIComponent(jQuery('#tags').val()),success:function(result){jQuery('#result').html(result)}})}
546function CheckUserCode(field){var mailtext=GetEditorContent(field);var i=mailtext.indexOf('usercode=');if(i>=0){var weiter=parseInt(mailtext.substr(i+9));if(isNaN(weiter))weiter=0;if(weiter!=0){alert('Der Text darf keinen individuelle Zugriffcode enthalten! (usercode='+weiter+'...)');return!1}}
547return!0}
548function AuswahlTag(tag){var v=" "+jQuery('#tags').val()+" ";var p=v.indexOf(" "+tag+" ");var w;if(p<0)w=(v+tag).trim();else if(p==0)w=v.substr(tag.length+2).trim();else w=v.substr(0,p).trim()+' '+v.substr(p+tag.length+2).trim();jQuery('#tags').val(w);jQuery('#tags').trigger('keyup')}
549function FieldInfo(art,field){jQuery.ajax({url:'./?webservice=fieldinfo&art='+art+'&field='+field,success:function(result){alert(result)}})}
550function LoadJournalZuordnungen(id,print){if(jQuery('#aufklappen'+id+'body').html()!="")return;jQuery.ajax({url:'./?webservice=getzuordnungen&id='+id+(print==''?'':'&print='+print),success:function(result){jQuery('#aufklappen'+id+'body').html(result)}})}
551function ICVAnmeldeAdresse(dialog,val,postcount,pstrasse='',pland='',pplz='',port='',pemail='',firma='',gco='',gstrasse='',gland='',gplz='',gort='',gemail=''){ShowHide('#icvanmeldeadresse',val!='');if(val==''){jQuery('#icvanmeldeadresse').html('');return}
552var par='';if(val=='privat')par+='&p_strasse='+encodeURIComponent(pstrasse)+'&p_land='+encodeURIComponent(pland)+'&p_plz='+encodeURIComponent(pplz)+'&p_ort='+encodeURIComponent(port)+'&p_email='+encodeURIComponent(pemail);else par+='&firma='+encodeURIComponent(firma)+'&g_co='+encodeURIComponent(gco)+'&g_strasse
552='+encodeURIComponent(gstrasse)+'&g_land='+encodeURIComponent(gland)+'&g_plz='+encodeURIComponent(gplz)+'&g_ort='+encodeURIComponent(gort)+'&g_email='+encodeURIComponent(gemail);jQuery.ajax({url:(dialog==4?'https://portal.icv-controlling.com/':'./')+'?webservice=icvanmeldeadresse&dialog='+dialog+'&art='+val+'&postcount='+postcount+par,xhrFields:{withCredentials:!0},crossDomain:!0,success:function(result){jQuery('#icvanmeldeadresse').html(result)}})}
553function UpdatedGeburtstag(datatyp,datakey,datum,vaid,wert){var el=document.getElementById('key_kosten');if(el==null||el=='undefined')return;if(datakey=='')return;jQuery.ajax({url:'./?webservice=updatedgeburtstag&datum='+encodeURIComponent(datum)+'&datatyp='+datatyp+'&datakey='+datakey+'&vaid='+vaid+'&wert='+wert,success:function(result){jQuery(el).parent().html(result)}})}
554function CheckFieldDubletten(){var frm1=document.getElementById('form1');var lst=[];for(i=0;i<frm1.elements.length;i++)
555if(frm1.elements[i].name.substring(0,7)=="datakey"&&frm1.elements[i].value!=''){var extname='#ext'+frm1.elements[i].name.substring(7);var ext=jQuery(extname).length==0?'':jQuery(extname).val();var val=frm1.elements[i].value.trim()+ext;if(lst.indexOf(val)>=0){alert('Gleichnamige Felder sind nicht zulaessig: '+val);return!0}
556lst.push(val)}
557return!1}
558function BlogDelete(id){jQuery('#blogdiv'+id).hide();jQuery.ajax({url:'./?webservice=blogdelete&id='+id})}
559function SaveGruppenNotify(gruppenid){jQuery.ajax({url:'./?webservice=gruppennotify&id='+gruppenid+'&wert='+jQuery('#abo').val()})}
560function scrollToAnchor(aid,diff){var aTag=jQuery("a[name='"+aid+"']");jQuery('html,body').animate({scrollTop:aTag.offset().top-diff},'slow')}
561function SetzeKontoVA(field,vaid){jQuery.ajax({url:'./?webservice=setzekontova&id='+vaid,success:function(result){var data=result.split('\n');KontoPickerSetze(field,data[0]);jQuery('#kategorie').val(data[1])}})}
562function CopyToClipboard(id,info){var content=document.getElementById(id);ShowHide('#'+id,!0);content.select();document.execCommand('copy');ShowHide('#'+id,!1);if(info!='')alert(info+":\n\n"+content.value)}
563function CopyFieldToClipboard(id){var content=document.getElementById(id);content.select();document.execCommand('copy')}
564function CopyFieldToClipboardTiny(id){var tiny=GetEditor('tiny'+id);navigator.clipboard.writeText(tiny.getContent())}
565function CopyHTMLToClipboard(id){var w=jQuery(id).html().replace('&amp;','&').replace('&amp;','&');jQuery('#copyfield').val(w);CopyToClipboard('copyfield','')}
566function ExpertensucheAuswahlfelder(id,feld){if(feld=='userpwd'){jQuery('#expertefkt'+id+' option').prop('disabled',!0);jQuery('#expertefkt'+id+' option:contains("leer")').prop('disabled',!1)}else if(feld=='alter'){jQuery('#expertefkt'+id+' option').prop('disabled',!0);jQuery('#expertefkt'+id+' option:contains("ist")').prop('disabled',!1);jQuery('#expertefkt'+id+' option:contains("leer")').prop('disabled',!0)}else if(feld=='beitraege'){jQuery('#expertefkt'+id+' option').prop('disabled',!0);jQuery('#expertefkt'+id+' option:contains("leer")').prop('disabled',!1);jQuery('#expertefkt'+id+' option:contains("enthaelt")').prop('disabled',!1);jQuery('#expertefkt'+id+' option:contains("ist nicht gleich")').prop('disabled',!1);jQuery('#expertefkt'+id+' option:contains("ist gleich")').prop('disabled',!1)}else if(feld=='beitragszahlerfuer'){jQuery('#expertefkt'+id+' option').prop('disabled',!0);jQuery('#expertefkt'+id+' option:contains("leer")').prop('disabled',!1)}else jQuery('#expertefkt'+id+' option').prop('disabled',!1);var sel=jQuery('#expertefkt'+id).prop('selectedIndex');if(sel>=0&&jQuery('#expertefkt'+id+' option:eq('+sel+')').prop('disabled')){var cnt=jQuery('#expertefkt'+id+' option').length;for(i=0;i<cnt;i++)if(!jQuery('#expertefkt'+id+' option:eq('+i+')').prop('disabled')){jQuery('#expertefkt'+id).prop("selectedIndex",i);break}}
567if(feld=='')
568jQuery('#experte_'+id+' .experteinfo').html('');else jQuery.ajax({url:'./?webservice=fieldinfo&id='+id+'&art=m&komma=1&field='+feld,success:function(result){jQuery('#experte_'+id+' .experteinfo').html(result)}})}
569function ShopLieferadresse(wrt){ShowHide('.rowlieferadresse',wrt=='');ShowHide('.rowlieferswitch',wrt=='');ShowHide('.rowlieferfirma',wrt=='');ShowHide('.rowliefervollername',wrt=='');ShowHide('.rowlieferstrasse',wrt=='');ShowHide('.rowlieferadresse',wrt=='');ShowHide('.rowlieferemail',wrt=='')}
570function RefreshICAL(){jQuery.ajax({url:'./?webservice=refreshical'})}
571function addattachmentsFile(){AddExtraFile('attachments')}
572function GetEditor(field){if(tinyMCE.editors==undefined){return tinyMCE.get(field)}
573return tinyMCE.editors[field]}
574function GetEditorContent(field){var edt=GetEditor(field);if(edt==!1)return'';return edt.getContent()}
575function SetEditorContent(field,txt){var edt=GetEditor(field);if(edt==!1)return'';edt.setContent(txt,{format:'raw'})}
576function VAControllingAbgeschlossen(vaid,status,abgeschlossen){jQuery.ajax({url:'./?webservice=vacontrollingabgeschlossen&vaid='+vaid+'&status='+(status?'1':'')});if(abgeschlossen!='')jQuery('.va'+vaid).remove();if(abgeschlossen!='')jQuery('.vasumme').remove()}
577function VAControllingAbgeschlossen2(vaid,status){jQuery.ajax({url:'./?webservice=vacontrollingabgeschlossen2&vaid='+vaid+'&status='+(status?'1':'')})}
578function BeitragFilter(){jQuery('#filter').toggle()}
579function RefreshAufgabenListe(){jQuery.ajax({url:'./?webservice=topaufgabenliste',success:function(result){jQuery('#aufgabeneu').html(result)}})}
580function TischBegleiter(key,wrt,adminpath){var clickid=key=="key_kosten_ticketauswahl"?0:parseInt(key.substr(18));jQuery.ajax({url:'./?webservice=tischreservierung&id='+wrt,success:function(result){if(result=='')return;var list=[];if(jQuery('#key_kosten_ticketauswahl').val()==wrt)list.push(jQuery('#key_kosten_ticketauswahl'));jQuery("div[id^='begleiter']:visible").each(function(index,value){var nr=jQuery(this).attr('id').substr(9);if(nr=='0')return;var select=jQuery(this).find("select[id^='key_kosten_ticketauswahl']");var keyid=select.attr('id')=="key_ticketauswahl"?0:parseInt(select.attr('id').substr(25));if(select.val()==wrt)list.push(select);else if(keyid>clickid)jQuery(this).remove()});var cnt=(parseInt((list.length-1)/result)+1)*parseInt(result)-list.length;for(i=1;i<=cnt;i++){var elem=AddBegleiter('','','','0','',0,adminpath,'','');elem.find("select[id^='key_kosten_ticketauswahl']").val(wrt)}}})}
581function toHex(zahl){var hex=zahl.toString(16);if(hex.length==1)hex='0'+hex;return hex}
582function toBase64(data){var view=new Uint8Array(data);var result='';for(var i=0;i<view.length;i++)result+=String.fromCharCode(view[i])
583return btoa(result);}
584function PasskeyCreate(challengedata,challengebase64,passkeysServer,userlogin,username){const publicKeyCredentialCreationOptions={challenge:challengedata,rp:{name:"VereinOnline.org",id:passkeysServer},user:{id:new Uint8Array([1,2,3]),name:userlogin,displayName:username},pubKeyCredParams:[{alg:-7,type:"public-key"}],authenticatorSelection:{authenticatorAttachment:"cross-platform"},timeout:60000,attestation:"direct"};navigator.credentials.create({publicKey:publicKeyCredentialCreationOptions}).then((credential)=>{const response=credential.response;const decodedAttestationObject=cbor.decode(credential.response.attestationObject);const utf8Decoder=new TextDecoder('utf-8');const decodedClientData=utf8Decoder.decode(credential.response.clientDataJSON);const clientDataObj=JSON.parse(decodedClientData);if(clientDataObj.type!='webauthn.create'){alert('wrong type:'+clientDataObj.type+'.');return}
585if(clientDataObj.origin!='https://'+passkeysServer){alert('wrong server');return}
586if(clientDataObj.challenge!=challengebase64){alert('wrong challenge:\n'+clientDataObj.challenge+'\n'+challengebase64)}
587const authData=decodedAttestationObject.authData;const dataView=new DataView(new ArrayBuffer(2));const idLenBytes=authData.slice(53,55);idLenBytes.forEach((value,index)=>dataView.setUint8(index,value));const credentialIdLength=dataView.getUint16();const credentialId=authData.slice(55,55+credentialIdLength);const publicKeyBytes=authData.slice(55+credentialIdLength);const publicKeyObject=cbor.decode(publicKeyBytes.buffer);var result='';for(var i=0;i<credentialId.length;i++)result+=toHex(credentialId[i]);var cdata=toBase64(credential.response.clientDataJSON);var attest=toBase64(credential.response.attestationObject);jQuery.ajax({url:'./?webservice=passkeycreate&credential='+encodeURIComponent(result)+'&cdata='+encodeURIComponent(cdata)+'&attest='+encodeURIComponent(attest)+'&id='+encodeURIComponent(credential.id),success:function(result){jQuery('#info').html(result);if(result.substr(0,6)=='Fehler')jQuery('#info').css({'background-color':'red','color':'white'})}})})}
588function PasskeyGet(credentials,challengedata,challengebase64,userlogin){const publicKeyCredentialRequestOptions={challenge:challengedata,allowCredentials:credentials,timeout:60000}
589navigator.credentials.get({publicKey:publicKeyCredentialRequestOptions}).then((credential)=>{const response=credential.response;var authdata=toBase64(credential.response.authenticatorData);var cdata=toBase64(credential.response.clientDataJSON);var sig=toBase64(credential.response.signature);const utf8Decoder=new TextDecoder('utf-8');const decodedClientData=utf8Decoder.decode(credential.response.clientDataJSON);const clientDataObj=JSON.parse(decodedClientData);if(clientDataObj.challenge!=challengebase64){alert('wrong challenge:\n'+clientDataObj.challenge+'\n'+challengebase64)}
590jQuery.ajax({url:'./?webservice=passkeyget&authdata='+encodeURIComponent(authdata)+'&cdata='+encodeURIComponent(cdata)+'&sig='+encodeURIComponent(sig)+'&id='+encodeURIComponent(credential.id)+'&userlogin='+encodeURIComponent(userlogin),success:function(result){jQuery('#info').html(result);if(result.substr(0,6)=='Fehler')jQuery('#info').css({'background-color':'red','color':'white'})}})})}
591function contextMenuOpen(event,contextmenuaction){if(jQuery("#contextmenu").length==0)return;if(!event)event=window.event;event.preventDefault();event.stopImmediatePropagation();jQuery.each(jQuery("#contextmenu div, #contextmenu hr"),function(key,value){var cls=jQuery(this).attr('class');if(cls==''||contextmenuaction.indexOf(cls.substr(11))>=0)jQuery(this).show();else jQuery(this).hide()});jQuery("#contextmenu").show();var posx=0,posy=0;if(event.pageX||event.pageY){posx=event.pageX;posy=event.pageY}else if(event.clientX||event.clientY){posx=event.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;posy=event.clientY+document.body.scrollTop+document.documentElement.scrollTop}
592var menu=document.getElementById("contextmenu");if(window.innerWidth-posx<menu.offsetWidth)menu.style.left=(posx-menu.offsetWidth)+"px";else menu.style.left=posx+"px";if(window.innerHeight-posy<menu.offsetHeight)menu.style.top=(posy-menu.offsetHeight)+"px";else menu.style.top=posy+"px"}
593jQuery(document).on('click',function(e){if((e.which||e.button)===1)jQuery("#contextmenu").hide()});jQuery(window).on('keyup',function(e){if(e.keyCode===27)jQuery("#contextmenu").hide()});function SaalplanSelect(vaid,nr,anzahl){var saalplaetze=jQuery('#saalplaetze').val();var plaetze=saalplaetze.length==0?[]:jQuery('#saalplaetze').val().split(',');var ist=plaetze.length;var ok=!1;for(var i in plaetze)if(plaetze[i]==nr)ok=!0;if(ok){SaalplanUnset(vaid,nr);var neu='';for(var i in plaetze)if(plaetze[i]!=nr)neu=neu+(neu==''?'':',')+plaetze[i];jQuery('#saalplaetze').val(neu)}else{if(anzahl>0)for(var i=0;i<=ist-anzahl;i++)SaalplanUnset(vaid,plaetze[i]);var neu='';for(var i in plaetze)if(ist<anzahl||i>ist-anzahl||anzahl<0)neu=neu+(neu==''?'':',')+plaetze[i];neu=neu+(neu==''?'':',')+nr;jQuery('#saalplaetze').val(neu);jQuery('.sitzplatz.'+nr).addClass('selected').removeClass('belegt').removeClass('frei').removeClass('locked');jQuery.ajax({type:'GET',url:'./?webservice=saalplanset&vaid='+vaid+'&nr='+nr,success:function(result){if(result=='lock'){jQuery('.sitzplatz.'+nr).addClass('locked').removeClass('belegt').removeClass('frei').removeClass('selected').css('cursor','default');var neu='';for(var i in plaetze)if(plaetze[i]!=nr)neu=neu+(neu==''?'':',')+plaetze[i];jQuery('#saalplaetze').val(neu);alert('dieser Platz '+nr+' wurde inzwischen reserviert');}}})}}
594function SaalplanSave(veranstaltungid,csv){jQuery.ajax({type:'POST',url:'./?webservice=saalplancsv&vaid='+veranstaltungid,data:csv,cache:!1,xhrFields:{withCredentials:!0},processData:!1,contentType:!1,crossDomain:!0})}
595function SaalplanUnset(vaid,nr){jQuery('.sitzplatz.'+nr).removeClass('belegt').removeClass('locked').removeClass('selected');jQuery.ajax({type:'GET',url:'./?webservice=saalplanunset&vaid='+vaid+'&nr='+nr})}
596function CheckSaalPersonen(anzahl){var saalplaetze=jQuery('#saalplaetze').val();var plaetze=saalplaetze.length==0?[]:jQuery('#saalplaetze').val().split(',');return anzahl==plaetze.length}
597function SaalplanUpdate(vaid){var saalplaetze=jQuery('#saalplaetze').val();var plaetze=saalplaetze.length==0?[]:jQuery('#saalplaetze').val().split(',');jQuery.ajax({type:'GET',url:'./?webservice=saalplan&vaid='+vaid+'&plaetze='+saalplaetze,success:function(result){var vor=jQuery('#saalreserviert').val();jQuery('#saalreserviert').val(result);var ist=vor==''?[]:vor.split(',');var soll=result==''?[]:result.split(',');for(var i in ist)if(soll.indexOf(ist[i])==-1)jQuery('.sitzplatz.'+ist[i]).removeClass('selected').removeClass('belegt').removeClass('frei').removeClass('locked').css('cursor','pointer');for(var i in soll)if(ist.indexOf(soll[i])==-1&&plaetze.indexOf(soll[i])==-1)jQuery('.sitzplatz.'+soll[i]).removeClass('selected').removeClass('belegt').removeClass('frei').addClass('locked').css('cursor','default');for(var i in ist)if(ist[i].substr(0,1)=='*')jQuery('.sitzplatz.'+ist[i].substr(1)).removeClass('locked').addClass('belegt').css('cursor','default');}})}
598var saalplaetzepos,setzenr=0;function SaalPlaetzeInit(isAdmin){if(isAdmin)
599jQuery("#canvas").on("click",function(event){var dx=8,dy=8;var x=event.pageX-jQuery('#canvas').offset().left;var y=event.pageY-jQuery('#canvas').offset().top;for(var i in saalplaetzepos){var itm=saalplaetzepos[i];
599if(itm[0]-dx/2<=x&&itm[0]+dx/2>=x&&itm[1]-dy/2<=y&&itm[1]+dy/2>=y){if(itm[2]!=1){saalplaetzepos[i][2]=2-saalplaetzepos[i][2];SaalPlaetzeAnzeigen()}
600return}}
601setzenr++;jQuery('#command').val(jQuery('#command').val()+setzenr+'=>array('+Math.round(x)+', '+Math.round(y)+'), ');saalplaetzepos[saalplaetzepos.length]=[x,y,0];SaalPlaetzeAnzeigen()});SaalPlaetzeAnzeigen()}
602function SaalPlaetzeAnzeigen(){var dx=8,dy=8;jg.clear();jg.setFont("Arial","8","");for(var i in saalplaetzepos){var itm=saalplaetzepos[i];if(itm[2]==0)jg.setColor("#00ff00");else if(itm[2]==1)jg.setColor("#ff0000");else jg.setColor("#0000ff");jg.fillRect(itm[0]-dx/2,itm[1]-dy/2,dy,dy);jg.setColor("#000000");jg.drawString(i,itm[0]-dx/2+2,itm[1]-dy/2)}
603jg.paint()}
604function DeleteBelegAttachment(id){jQuery('#divatt'+id).hide();jQuery('#attachments'+id).val('#'+jQuery('#attachments'+id).val())}
605function ListTypenlisteReNumber(){var nr=0;jQuery.each(jQuery(".selectpos"),function(key,value){nr++;jQuery(this).val(nr)})}
606function JBHSubmit(workflow){var ok=!0,msg='';if(!jQuery('#agb').prop('checked')){ok=!1;msg+='Bitte der AGB zustimmen\n'}
607if(!jQuery('#hausordnung').prop('checked')){ok=!1;msg+='Bitte der Hausordnung zustimmen\n'}
608if(!jQuery('#preisestorno').prop('checked')){ok=!1;msg+='Bitte der Preis- und Stornobedingungen zustimmen\n'}
609if(!jQuery('#haftpflicht').prop('checked')){ok=!1;msg+='Bitte der Haftpflicht-Bedingung zustimmen\n'}
610if(!jQuery('#datenschutz').prop('checked')){ok=!1;msg+='Bitte dem Datenschutz zustimmen\n'}
611if(ok){SetForm1Value('cmd',workflow);DirectForm1Submit()}else alert(msg);return ok}
612function GetAllOptions(id){var select='';jQuery('#'+id+' option:selected').each(function(){select+=(select==''?'':',')+jQuery(this).val()});return select}
613function BugSubscribe(bugid,enable,usercode){jQuery('#subscribebtn').html('<DIV style="color:gray;font-weight:normal;min-height:41px;">Bitte warten...</DIV>');jQuery.ajax({url:'./?webservice=bugsubscribe&bugid='+bugid+'&enable='+enable+'&usercode='+usercode,success:function(result){jQuery('#subscribelist').html(result)}})}
614function RemoveVARePos(id){jQuery.ajax({url:'./?webservice=removevarepos&id='+id,success:function(result){jQuery('#varepos'+id).html(result)}})}
615function MySQLDateEx(dat){var data=dat.split('.');return Nr2(data[2],4)+"-"+Nr2(data[1],2)+"-"+Nr2(data[0],2)}
616function Nr2(wert,stellen){while(wert.length<stellen)wert='0'+wert;return wert}
617function TerminplanungNeuALT(){var kr=jQuery('#filter4').prop('checked');jQuery.each(jQuery(".responsivetable tbody tr"),function(key,value){if(!kr||jQuery(this).find('select').val()=='')jQuery(this).show();else jQuery(this).hide()})}
618function TerminplanungNeu(){var an=!jQuery('#filter1').prop('checked');var ab=!jQuery('#filter2').prop('checked');var wa=!jQuery('#filter3').prop('checked');jQuery.each(jQuery(".responsivetable tbody tr"),function(key,value){var t=jQuery(this).find('.anmeldestatus').html();if(t=='angemeldet')if(an)jQuery(this).show();else jQuery(this).hide();if(t=='abgemeldet')if(ab)jQuery(this).show();else jQuery(this).hide();if(t=='auf Warteliste')if(wa)jQuery(this).show();else jQuery(this).hide()})}
619function VereinOnlineGotoUrl(url){jQuery.ajax({type:'GET',crossDomain:!0,url:url+'&dialog=4',success:function(result){jQuery('#content').html(result)},error:function(r,e,txt){jQuery('#content').html('FEHLER: '+txt)}})}
620function EBriefBruttoPreis(jobid){jQuery.ajax({url:'./?webservice=ebriefbruttopreis&id='+jobid,success:function(result){jQuery('#ebriefpreis').html(result)}})}
621function ListeResize(id,bottom){if(jQuery(id).length>0){var h=jQuery(window).height();var t=jQuery(id).offset().top;jQuery('body').css('overflow-y','hidden');jQuery(id).css('overflow-y','auto').css('max-height',(h-t-bottom)+'px')}}
622function GekuendigtInfo(userid,gekdatum){if(userid==''||userid==0||gekdatum==''){jQuery('#gekuendigtinfo').html('');return}
623jQuery.ajax({url:'./?webservice=gekuendigtinfo&id='+userid,success:function(result){jQuery('#gekuendigtinfo').html(result)}})}
624var atzeichen=!1,atname='',attextfield='',atselectfield='',atstart=0;atresult=[];function ProcessBugNames(event,textfield,selectfield){if(event.key==='@'&&ProcessBugCheckVorZeichen(textfield)){atzeichen=!0;attextfield=textfield;atselectfield=selectfield;atname='';atstart=document.getElementById(attextfield).selectionStart;jQuery('#'+atselectfield+' .processbugauswahl').html("...");ProcessBugSetHeader(0);ProcessBugSetPosition(attextfield,atselectfield);jQuery('#'+atselectfield).show()}else if(atzeichen&&(event.key===' '||event.key==='Enter'||event.key==='Tab')){ProcessBugFinish();event.preventDefault()}else if(atzeichen&&event.key.length==1){atname+=event.key;if(atname.length<3){jQuery('#'+atselectfield+' .processbugauswahl').html(atname+'...');ProcessBugSetHeader(0)}else ProcessBugSuche()}else if(atzeichen&&event.key=='Backspace'&&atname.length>0){atname=atname.substring(0,atname.length-1);if(atname.length<3){jQuery('#'+atselectfield+' .processbugauswahl').html(atname+'...');ProcessBugSetHeader(0)}else ProcessBugSuche()}else if(atzeichen&&event.key=='Escape'){atzeichen=!1;jQuery('#'+atselectfield).hide()}}
625function ProcessBugSuche(){jQuery('#'+atselectfield+' .processbugauswahl').html('<img src="/admin/img/ajax.gif" WIDTH="60">');jQuery.ajax({url:'./?webservice=bugname&atname='+encodeURIComponent(atname),success:function(result){atresult=JSON.parse(result);if(atresult.error!=undefined){jQuery('#'+atselectfield+' .processbugauswahl').html('Fehler: '+atresult.error);ProcessBugSetHeader(0);return}
626var txt='';for(var z in atresult)txt+=atresult[z].caption+'<BR>';ProcessBugSetHeader(atresult.length);jQuery('#'+atselectfield+' .processbugauswahl').html(txt);}})}
627function ProcessBugCheckVorZeichen(textfield){var pos=document.getElementById(textfield).selectionStart;if(pos==0)return!0;var text=jQuery('#'+textfield).val();var c=text.charCodeAt(pos-1);return c==10||c==13||c==32}
628function ProcessBugSetHeader(anzahl){if(anzahl==0)jQuery('.processbugheader').html('Auswahl Person oder Einheit<BR><FONT color=\"#444\" size=\"-1\">(bitte VornameNachname oder Einheit ohne Leerzeichen eingeben, mit ESC abbrechen)</FONT>');if(anzahl==1)jQuery('.processbugheader').html('Auswahl Person oder Einheit<BR><FONT color=\"#444\" size=\"-1\">(mit Leerzeichen/Tab/Enter bestaetigen, mit ESC abbrechen)</FONT>');if(anzahl>=2)jQuery('.processbugheader').html('Auswahl Person oder Einheit<BR><FONT color=\"#444\" size=\"-1\">(bitte einen Treffer anklicken, mit ESC abbrechen)</FONT>')}
629function ProcessBugFinish(){if(atresult.error!=undefined)return;ProcessBugSetName(atresult[0].result)}
630function ProcessBugSetName(name){var html=jQuery('#'+attextfield).val();var txt=html.substring(0,atstart)+'@'+name+' ';var pos=txt.length;txt+=html.substring(atstart+atname.length+1);jQuery('#'+atselectfield).hide();jQuery('#'+attextfield).val(txt);jQuery('#'+attextfield).focus();document.getElementById(attextfield).selectionStart=pos;document.getElementById(attextfield).selectionEnd=pos;atzeichen=!1}
631function ProcessBugSetPosition(attextfield,atselectfield){const textarea=document.getElementById(attextfield);const{selectionStart}=textarea;const div=document.createElement("div");const style=getComputedStyle(textarea);for(const prop of["boxSizing","width","height","fontSize","fontFamily","fontWeight","lineHeight","padding","border","overflow","whiteSpace","letterSpacing","textTransform"]){div.style[prop]=style[prop]}
632div.style.position="absolute";div.style.visibility="hidden";div.style.whiteSpace="pre-wrap";div.style.wordWrap="break-word";div.style.top=textarea.offsetTop+"px";div.style.left=textarea.offsetLeft+"px";const text=textarea.value.substring(0,selectionStart);const rest=textarea.value.substring(selectionStart);div.textContent=text;const span=document.createElement("span");span.textContent=rest.charAt(0)||'.';div.appendChild(span);document.body.appendChild(div);const{offsetLeft,offsetTop}=span;const coords={x:offsetLeft-textarea.scrollLeft,y:offsetTop-textarea.scrollTop};document.body.removeChild(div);const popup=document.getElementById(atselectfield);popup.style.top=(textarea.offsetTop+coords.y+30)+"px";popup.style.left=(textarea.offsetLeft+coords.x)+"px"}
633function KdNummer(kdnummer,id){jQuery('#kdnummerinfo').html('').hide();jQuery.ajax({url:'./?webservice=kdnummer&id='+id+'&kdnummer='+kdnummer.trim(),success:function(result){if(result!='')jQuery('#kdnummerinfo').show().html(result)}})}
634function OpenSelectionGroup(){jQuery.each(jQuery('.selectiongroup'),function(key,value){var na=jQuery(this).attr('id');var div='#div'+na.substr(3);if(jQuery(this).prop('checked'))jQuery(div).show();else jQuery(div).hide()})}
635function AntragFamilie(familie){var status=jQuery('#'+familie).prop('checked');if(status){jQuery('.'+familie).show();return}
636jQuery('.'+familie).hide();jQuery('.'+familie+' input:not([type=checkbox])').val('');jQuery('.'+familie+' input[type=checkbox]').prop('checked',!1)}
637function LazyLoadDialog(url){jQuery.ajax({type:'GET',crossDomain:!0,url:url,success:function(result){var s=result.toLowerCase().indexOf('<body');if(s<0)s=0;var e=result.toLowerCase().indexOf('</body');if(e<0)e=result.length;jQuery.each(jQuery('.tinymceinstance'),function(){tinymce.EditorManager.execCommand('mceRemoveEditor',!0,jQuery(this).attr('id'))});jQuery('body').html(result.substr(s,e-s+7));jQuery.each(jQuery('.tinymceinstance'),function(){tinymce.EditorManager.execCommand('mceAddControl',!0,jQuery(this).attr('id'))});LoadMainReady('gewaehlt','Auswahl')},error:function(r,e,txt){jQuery('html').html('FEHLER: '+txt)}})}
638function FormSubmitLazy(url,form){var data=new FormData();var werte={dialog:4};jQuery.each(jQuery('#'+form+' input, #'+form+' select, #'+form+' textarea.mceNoEditor'),function(key,value){if(value.name.substr(value.name.length-2)=='[]'){if(value.checked){var k=value.name.substr(0,value.name.length-2);if(werte[k]!=undefined)werte[k]=werte[k]+'|'+value.value;else werte[k]=value.value}}else if(value.type=='radio'){if(jQuery(this).prop('checked'))data.append(value.name,value.value)}else if(value.type=='checkbox'){if(jQuery(this).prop('checked'))data.append(value.name,value.value)}else if(value.type!='file')data.append(value.name,value.value);else if(value.files.length>0)data.append(value.name,value.files[0])});jQuery.each(jQuery('#'+form+' textarea:not(.mceNoEditor)'),function(key,value){data.append(value.name,GetEditorContent('tiny'+value.name))});for(var k in werte)data.append(k,werte[k]);jQuery.ajax({type:'POST',url:url,data:data,cache:!1,xhrFields:{withCredentials:!0},processData:!1,contentType:!1,crossDomain:!0,error:function(r,e,txt){alert('FEHLER: '+r.status+': '+txt)},success:function(result){LazyLoadDialog(result)}})}
639function SetMaxHeight(selector){if(jQuery(window).width()<=767){jQuery(selector).css('height','auto');jQuery(selector).css('max-height','auto');jQuery(selector).css('overflow-y','visible');jQuery('body').css('overflow-y','visible')}else{var h=jQuery(window).height()-jQuery(selector).offset().top-50;jQuery(selector).css('overflow-y','auto');jQuery(selector).css('max-height',h+'px');jQuery(selector).css('height',h+'px')}}
640function ScrollToEnd(id){var el=document.getElementById(id);el.scrollTop=el.scrollHeight}
641function DeactivateButton(el){el.attr('href','#').attr('onclick',"javascript:return false;")}
642function SpanShowHide(id,typ){jQuery('#'+id).css('display',jQuery('#'+id).css('display')!="none"?"none":typ)}
643function SwitchPassword(feld){const passwordField=document.getElementById(feld);passwordField.type=passwordField.type==="password"?"text":"password";SpanShowHide('pwdswitchon'+feld,"inline");SpanShowHide('pwdswitchoff'+feld,"inline")}
644function SwitchKommentar(html){SpanShowHide('linkkommentarhtml',"
644inline");SpanShowHide('linkkommentar',"inline");SpanShowHide('divkommentarhtml',"block");SpanShowHide('divkommentar',"block");tiny=GetEditor('tinykommentarhtml');if(!html)jQuery('#kommentar').val(tiny.getContent());else tiny.setContent(jQuery('#kommentar').val());jQuery('#kommentartyp').val(html?"html":"text")}
645function SendChatMessage(action,cmd,id){var post=new FormData();var j=0;post.append('nachricht',jQuery('#nachricht').val());if(jQuery('#mail').prop('checked'))post.append('mail','1');if(jQuery('#push').prop('checked'))post.append('push','1');jQuery('#form1 input[type="file"]').each(function(){if(this.files)for(var i=0;i<this.files.length;i++)post.append(jQuery(this).attr('name'),this.files[i]);});jQuery('#chatview').html('<IMG SRC="https://www.vereinonline.org/admin/img/ajax.gif">');jQuery.ajax({type:'POST',url:'./?webservice=gui&act='+action+'&cmd='+cmd+'&id='+id,data:post,cache:!1,xhrFields:{withCredentials:!0},processData:!1,contentType:!1,crossDomain:!0,success:function(result){jQuery('#chatview').html(result);SetMaxHeight('#chatviewmessages');ScrollToEnd('chatviewmessages')}})}
646function SendKI(href){jQuery('#waiticon').show();window.location.href=href}
647function TabelleSchrumpfen(){var tables=document.getElementsByClassName('responsivetable');if(tables.length==0)return;var table=tables[0];const containerWidth=table.parentElement.clientWidth;const totalWidth=table.scrollWidth;if(totalWidth>containerWidth){const scale=containerWidth/totalWidth;if(scale<0.75)scale=0.75;table.style.transform=`scale(${scale})`;table.style.transformOrigin='left top'}else{table.style.transform='none'}}
648function RemoveTaskFromTOP(aufgabenid){jQuery('.rowaufgabenid'+aufgabenid).hide();jQuery('#aufgabenid'+aufgabenid).val('')}
649function AddTaskToTOP(aufgabenid){if(aufgabenid==0){alert("Bitte Aufgabe waehlen");return}
650var aufgaben='',ok=!0;jQuery.each(jQuery("input[name^='aufgabenid']"),function(key,value){if(jQuery(this).val()==aufgabenid)ok=!1;if(jQuery(this).val()!='')aufgaben+=(aufgaben==''?'':',')+jQuery(this).val()});if(!ok){alert('Diese Aufgabe ist bereits zugeordnet');return}
651aufgaben+=(aufgaben==''?'':',')+aufgabenid;jQuery.ajax({url:'./?webservice=topaufgabeadd&aufgaben='+aufgaben,success:function(result){jQuery('#aufgabeliste').html(result)}})}
652function CheckAppUser(id){if(id==''||id[0]=='g')
653jQuery('#checkappuser').html('');else jQuery.ajax({url:'./?webservice=checkappuser&id='+id,success:function(result){jQuery('#checkappuser').html(result)}})}
654function SlideDown(all,thisbody){if(!jQuery(thisbody).is(':visible')){jQuery(all).slideUp("fast");jQuery(thisbody).slideDown("fast")}else jQuery(thisbody).slideUp("fast")}
655function FooTableAlleSpalten(){var ft=FooTable.get('.footable');jQuery(ft.columns.array).each(function(){this.breakpoints=[]});ft.draw()}
656function DeleteNeuerBeleg(zeile,reid){jQuery('#zeile_'+zeile).remove();jQuery.ajax({url:'./?webservice=deleteneuerbeleg&id='+reid})}
657function SendKIAnfrage(kiid){var data={txt:jQuery('#kifragetext').val()};jQuery('#kiassistent').html("Bitte warten...");jQuery.ajax({type:'POST',url:'./?webservice=kiassistent&kiid='+kiid,data:data,success:function(result){jQuery('#kiassistent').html(result);jQuery('#kifragetext').focus();document.getElementById('kiletzteantwort').scrollIntoView()}})}
658function WebPushInit(scope){var r=CheckNotification();if(r=='unsupported')
659alert("Ihr Browser unterstuetzt diese Funktion leider nicht");else if(r=='granted')
660alert("Diese Funktion ist bereits aktiviert.\n\nSie koennen diese im Browser deaktivieren (meist in der Adresszeile des Browsers)");else if(r=='denied')
661alert("Sie haben die Benachrichtigungen fuer diese Url deaktiviert, bitte ggf. im Browser wieder aktivieren.");else if(confirm("Moechten Sie Web-Push-Benachrichtigungen im Browser aktivieren?")){EnableNotification(scope);window.setTimeout("WebPushRefresh();",3000)}}
662function WebPushRefresh(){var r=CheckNotification();jQuery('#webpushinfo').html(' ('+FormatWebPushInfo(r)+')')}
663async function WebPushUnsubscribe(){const reg=await navigator.serviceWorker.ready;const sub=await reg.pushManager.getSubscription();if(sub){await jQuery.ajax({type:'POST',url:'./?action=admin_webpush&cmd=unsubscribe',data:sub.endpoint})}}
664async function WebPushLoginResubscribe(){const reg=await navigator.serviceWorker.ready;const sub=await reg.pushManager.getSubscription();if(sub)await jQuery.ajax({type:'POST',url:'./?action=admin_webpush&cmd=resubscribe',data:JSON.stringify(sub)})}
665function UrlBase64ToUint8Array(base64String){const padding='='.repeat((4-base64String.length%4)%4);const base64=(base64String+padding).replace(/-/g,'+').replace(/_/g,'/');const rawData=window.atob(base64);const outputArray=new Uint8Array(rawData.length);for(let i=0;i<rawData.length;++i){outputArray[i]=rawData.charCodeAt(i)}
666return outputArray}
667function IsSupported(){if(!window.Notification)return!1;if(!('serviceWorker' in navigator))return!1;if(!('PushManager' in window))return!1;return!0}
668function CreateNotificationSubscription(pushServerPublicKey){return navigator.serviceWorker.ready.then(function(serviceWorker){return serviceWorker.pushManager.subscribe({userVisibleOnly:!0,applicationServerKey:UrlBase64ToUint8Array(pushServerPublicKey)}).then(function(pushSubscription){var subJSObject=JSON.parse(JSON.stringify(pushSubscription));var subscription={'endpoint':subJSObject.endpoint,'authToken':subJSObject.keys.auth,'publicKey':subJSObject.keys.p256dh};return subscription})})}
669function RegisterServiceWorker(file,scope){if(!navigator.serviceWorker)return;navigator.serviceWorker.register(file,{scope:scope})}
670function RegisterSubscription(status){if(status=='granted'){var publickey="BGjFF3anZLhEGyBCKRp0uSN2vYe6TbQzpyC1dSlaC5TH-YtMV173ZQCG9FMyJ5s5LIMi8NuQcskeOzMgq_5X1xs";CreateNotificationSubscription(publickey).then(function(subscription){fetch('?action=admin_webpush&cmd=subscribe',{method:'post',headers:{'Content-type':"application/json"},body:JSON.stringify(subscription)})})}else if(status=='denied')
671alert('Sie haben die Benachrichtigungen fuer diese Url deaktiviert, bitte ggf. im Browser wieder aktivieren.')}
672function EnableNotification(scope){if(!IsSupported()){alert('Ihr Browser unterstuetzt keine Benachrichtigungen');return}
673RegisterServiceWorker('serviceworker.js',scope);Notification.requestPermission(RegisterSubscription)}
674function CheckNotification(){if(!IsSupported())return"unsupported";return Notification.permission}
675function FormatWebPushInfo(txt){if(txt=='default')return'nicht aktiviert';if(txt=='granted')return'aktiviert';if(txt=='denied')return'deaktiviert';if(txt=='unsupported')return'vom Browser nicht unterstuetzt';return txt}
676function GetRegierungsbezirk(ort,suchbegriffort){jQuery.ajax({type:'POST',url:'./?webservice=getregierungsbezirk',data:'ort='+encodeURIComponent(ort)+'&suchbegriffort='+encodeURIComponent(suchbegriffort),success:function(result){jQuery('#regierungsbezirk').html(result)}})}
677function SetReaction(nr,pos,pic,emoij,me){jQuery('.reactions.nr'+nr+' .reaction.pos'+pos).toggleClass('me');jQuery.ajax({type:'POST',url:'./?webservice=setreaction',data:'nr='+nr+'&pic='+encodeURIComponent(pic)+'&emoij='+emoij+'&me='+me,success:function(result){jQuery('.reactions.nr'+nr).html(result)}})}
678jQuery(document).ready(function(){if(typeof(vereinonlineurl)!=='undefined')GetEventsFilter(vereinonlineurl,vereinonlinerequest)});function DirectWPFormSubmit(requestid,form){WPFormSubmit(requestid,form)}
679function WPFormSubmit(requestid,form){var ajaxUrl=jQuery('#'+requestid).attr('url');if(ajaxUrl=='')alert('Url ist nicht festgelegt');var data=new FormData();var werte=[];jQuery.each(jQuery('#'+form+' input, #'+form+' select, #'+form+' textarea'),function(key,value){if(value.name.substr(value.name.length-2)=='[]'){if(value.checked){var k=value.name.substr(0,value.name.length-2);if(werte[k]!=undefined)werte[k]=werte[k]+'|'+value.value;else werte[k]=value.value}}else if(value.type=='radio'){if(jQuery(this).prop('checked'))data.append(value.name,value.value)}else if(value.type=='checkbox'){if(jQuery(this).prop('checked'))data.append(value.name,value.value)}else if(value.type!='file')data.append(value.name,value.value);else if(value.files.length>0)data.append(value.name,value.files[0])});for(var k in werte)data.append(k,werte[k]);jQuery.ajax({type:'POST',url:ajaxUrl,data:data,cache:!1,xhrFields:{withCredentials:!0},processData:!1,contentType:!1,crossDomain:!0,error:function(r,e,txt){ShowResult('FEHLER: '+r.status+': '+txt,requestid)},success:function(result){ShowResult(result,requestid)}})}
680function WPSetFormValue(requestid,form,key,value){jQuery('#'+requestid+' #'+form+' #'+key).val(value)}
681function WPGetFormValue(requestid,form,key){return jQuery('#'+requestid+' #'+form+' #'+key).val()}
682function WPSendLogin(requestid,form){if(form=='')form='formlogin';var frm1=document.getElementById(form);WPFormSubmit(requestid,form)}
683function GetRequest(par,requestid){jQuery('#'+requestid).trigger('beforeFormLoad');var ajaxUrl=jQuery('#'+requestid).attr('url');jQuery.ajax({type:'GET',url:ajaxUrl+par,cache:!1,xhrFields:{withCredentials:!0},crossDomain:!0,error:function(r,e,txt){if(r.status==0)txt='Es konnte keine Verbindung zum Verwaltungssystem hergestellt werden. Moeglicherweise verhindert Ihr Ad-Blocker eine Verbindung. Bitte deaktivieren Sie diesen und versuchen Sie es erneut.';else txt='FEHLER: '+r.status+': '+txt;ShowResult(txt,requestid)},success:function(result){ShowResult(result,requestid)}})}
684function WPLogout(){var ajaxUrl=jQuery('.vereinonlineplugin').attr('url');jQuery.ajax({type:'GET',url:ajaxUrl+'?action=start_logout&dialog=4',cache:!1,xhrFields:{withCredentials:!0},crossDomain:!0,error:function(r,e,txt){if(r.status==0)txt='Es konnte keine Verbindung zum Verwaltungssystem hergestellt werden. Moeglicherweise verhindert Ihr Ad-Blocker eine Verbindung. Bitte deaktivieren Sie diesen und versuchen Sie es erneut.';else txt='FEHLER: '+r.status+': '+txt;ShowResult(txt)},success:function(result){ShowResult(result)}})}
685function ShowResult(result,requestid='vereinonlinesubmit'){if(result.substr(0,4)=="URL:"){window.location.href=result.substr(4);return}
686var url=jQuery('#'+requestid).attr('url');result=result.replace(/OpenPopup\(\'\.\//gi,'OpenPopup(\''+url);result=result.replace(/src="fotos/gi,'src="'+url+'fotos');result=result.replace(/src="admin/gi,'src="'+url+'admin');result=result.replace(/\$\(/gi,'jQuery(');result=result.replace(/\$\./gi,'jQuery.');result=result.replace(/FormSubmit\(/gi,'WPFormSubmit(\''+requestid+'\',');result=result.replace(/Form1Submit\(/gi,'WPFormSubmit(\''+requestid+'\',\'form1\'');result=result.replace(/SetFormValue\(/gi,'WPSetFormValue(\''+requestid+'\',');result=result.replace(/SetForm1Value\(/gi,'WPSetFormValue(\''+requestid+'\',\'form1\',');result=result.replace(/SendLogin\(/gi,'WPSendLogin(\''+requestid+'\',');result=result.replace(/formlogin1/gi,requestid+'formlogin1');jQuery('#'+requestid).html(result);jQuery('#'+requestid).trigger('afterFormLoad')}
687function GotoUrl(url,requestid='vereinonlinesubmit'){jQuery.ajax({type:'GET',crossDomain:!0,xhrFields:{withCredentials:!0},url:jQuery('#'+requestid).attr('url')+url+'&dialog=4',success:function(result){ShowResult(result,requestid)},error:function(r,e,txt){ShowResult('FEHLER: '+txt,requestid)}})}
688function GetPlugin(element){return jQuery(element).closest(".vereinonlineplugin").attr('id')}
689function GetEventsFilter(url,request){jQuery.ajax({type:'GET',crossDomain:!0,url:url+'?action=events_filter'+request,success:function(result){jQuery('#vereinonlineterminefilter').html(result)},error:function(r,e,txt){jQuery('#vereinonlineterminefilter').html(txt)}})}
690function GoMonat(url,urlwebtermine,m,y,typ,token,gruppenid=''){jQuery.ajax({type:'GET',crossDomain:!0,url:url+'?json&function=GetCalendar&typ='+typ+'&gruppenid='+gruppenid+'&token='+token+'&m='+m+'&y='+y,success:function(result){ShowTable(url,urlwebtermine,m,y,result,typ,token,gruppenid)},error:function(r,e,txt){jQuery('#vereinonlinekalender').html('FEHLER: '+txt)}})}
691function ShowTable(url,urlwebtermine,m,y,kalender,typ,token,gruppenid=''){var html='';var m1=m-1,y1=y,m2=m+1,y2=y;if(m1==0){m1=12;y1--}if(m2==13){m2=1;y2++}
692html+='<table width="100%">';html+='<tr>';html+='<td align=center><A HREF="javascript:GoMonat(\x27'+url+'\x27,\x27'+urlwebtermine+'\x27,'+m1+','+y1+',\x27'+typ+'\x27,\x27'+token+'\x27,\x27'+gruppenid+'\x27);">&lt;&lt;</A></td>';html+='<td colspan=5 align=center class="vereinonlinekalenderheader">'+kalender.text+'</td>';html+='<td align=center><A HREF="javascript:GoMonat(\x27'+url+'\x27,\x27'+urlwebtermine+'\x27,'+m2+','+y2+',\x27'+typ+'\x27,\x27'+token+'\x27,\x27'+gruppenid+'\x27);">&gt;&gt;</A></td>';html+='</tr>';var t=-kalender.offset;while(t<kalender.tage){html+='<tr>';for(var w=1;w<=7;w++){t++;var urlpopup='',classes='',vayear=y,titel='';for(var k=0;k<kalender.tag.length;k++)if(kalender.tag[k]==t){urlpopup=kalender.id[k];classes+=' vereinonlinekalenderdayformat'+kalender.format[k];vayear=kalender.datum[k].substring(0,4);titel=kalender.titel[k]}
693if(t<1||t>kalender.tage)
694html+='<td></td>';else if(urlpopup=='')
695html+='<td align=center class="vereinonlinekalenderday">'+t+'</td>';else if(classes==' vereinonlinekalenderdayformat4')
696html+='<td align=center class="vereinonlinekalenderday '+classes+'"><a href="mailto:[email protected]" title="'+titel+'">'+t+'</a></td>';else html+='<td align=center class="vereinonlinekalenderday '+classes+'"><a href="'+urlwebtermine.replace(/%year%/g,vayear)+urlpopup+'" title="'+titel+'">'+t+'</a></td>'}
697html+='</tr>'}
698html+='</table>';jQuery('#vereinonlinekalender').html(html)}
699function WPInWarenkorb(id,check){if(GetFormValue('form2','artikel'+id)=='')SetFormValue('form2','artikel'+id,'1');var msg;if(check)msg=CheckAnzahl(0,id);else msg='';if(msg!='')
700alert(msg.substr(1));else{FormSubmit('form2');alert('In den Warenkorb gelegt.')}};jQuery(document).ready(function(){jQuery('.institutes > .institute h3').on('click',function(){jQuery(this).toggleClass('active');jQuery(this).next().slideToggle()})});function getCookie(cname){let name=cname+'=';let decodedCookie=decodeURIComponent(document.cookie);let ca=decodedCookie.split(';');for(let i=0;i<ca.length;i++){let c=ca[i];while(c.charAt(0)==' '){c=c.substring(1)}if(c.indexOf(name)==0){return c.substring(name.length,c.length)}}
701return''}
702function setIframeHeight(){var ifrm=document.getElementById('iframe');var doc=ifrm.contentDocument?ifrm.contentDocument:ifrm.contentWindow.document;ifrm.style.visibility='hidden';ifrm.style.height='10px';doc=doc||document;var body=doc.body,html=doc.documentElement;var height=Math.max(body.scrollHeight,body.offsetHeight,html.clientHeight,html.scrollHeight,html.offsetHeight);ifrm.style.height=height+50+'px';ifrm.style.visibility='visible'}
703jQuery(document).ready(function(){jQuery.ajax({type:'GET',url:'https://portal.pilates-verband.org/?getloginuserdata&dialog=4',crossDomain:!0,xhrFields:{withCredentials:!0},success:function(result){if(result.length!=0){jQuery('#menu-item-36').hide();jQuery('#menu-item-2592 > a > .menu-title-text').text('Hallo '+result.vorname);jQuery('#menu-item-2592 > a').attr('href','https://portal.pilates-verband.org/?module=profile');jQuery('#menu-item-2592').after('<li class="menu-item menu-item-type-custom menu-item-object-custom nectar-regular-menu-item"><a href="https://portal.pilates-verband.org/?logout"><span class="menu-title-text"><i class="fa fa-sign-out"></i> Abmelden</span></a></li>');jQuery('#menu-item-2592').after('<li class="menu-item menu-item-type-custom menu-item-object-custom nectar-regular-menu-item"><a href="https://portal.pilates-verband.org/?module=start"><span class="menu-title-text"><i class="fa fa-user-o"></i> Zum Mitglieder-Bereich</li>');setTimeout(function(){jQuery('input[name="first-name"]').val(result.vorname);jQuery('input[name="last-name"]').val(result.nachname);jQuery('input[name="your-name"]').val(result.vorname+' '+result.nachname);jQuery('input[name="email"]').val(result.p_email);jQuery('input[name="your-email"]').val(result.p_email);jQuery('input[name="membership"]').val(result.mitgliedsnummer);jQuery('input[name="birthday"]').val(result.geburtstag);jQuery('input[name="address"]').val(result.p_strasse);jQuery('input[name="postcode"]').val(result.p_plz);jQuery('input[name="city"]').val(result.p_ort)},500)}else{if(jQuery('input[name="_wpcf7"]').val()==1180||jQuery('input[name="_wpcf7"]').val()==1203){jQuery('.wpcf7-form').after('<div class="woocommerce-message">Die Anmeldung ist nur für angemeldete Mitglieder möglich. Bitte melden Sie sich an um fortzufahren. <a href="https://pilates-verband.org/konto/">Anmelden als Mitglied</a></div>');jQuery('.wpcf7-form').remove()}}}})});;var root=document.getElementsByTagName("html")[0];root.setAttribute("class","js");(function(window,document){document.documentElement.classList.remove("no-js");if(navigator.userAgent.match(/(Android|iPod|iPhone|iPad|BlackBerry|IEMobile|Opera Mini)/)){document.body.className+=" using-mobile-browser mobile "}
704if(navigator.userAgent.match(/Mac/)&&navigator.maxTouchPoints&&navigator.maxTouchPoints>2){document.body.className+=" using-ios-device "}
705if(!("ontouchstart" in window)){var body=document.querySelector("body");var winW=window.innerWidth;var bodyW=body.clientWidth;if(winW>bodyW+4){var vwTestEl=document.createElement("div");vwTestEl.style.position="absolute";vwTestEl.style.top="-9999px";vwTestEl.style.width="100vw";body.appendChild(vwTestEl);var vwWidth=vwTestEl.offsetWidth;body.removeChild(vwTestEl);if(vwWidth>bodyW+4){body.setAttribute("style","--scroll-bar-w: "+(winW-bodyW-4)+"px")}else{body.setAttribute("style","--scroll-bar-w: 0px")}}else{body.setAttribute("style","--scroll-bar-w: 0px")}}})(window,document);(function(body){'use strict';body.className=body.className.replace(/\btribe-no-js\b/,'tribe-js')})(document.body);document.addEventListener('wpcf7mailsent',function(event){jQuery('.wpcf7-form > *:not(.wpcf7-response-output)').hide()},!1);var tribe_l10n_datatables={"aria":{"sort_ascending":": activate to sort column ascending","sort_descending":": activate to sort column desce
vendor: 4,177 bytes, lines 705-710
705nding"},"length_menu":"Show _MENU_ entries","empty_table":"No data available in table","info":"Showing _START_ to _END_ of _TOTAL_ entries","info_empty":"Showing 0 to 0 of 0 entries","info_filtered":"(filtered from _MAX_ total entries)","zero_records":"No matching records found","search":"Search:","all_selected_text":"All items on this page were selected. ","select_all_link":"Select all pages","clear_selection":"Clear Selection.","pagination":{"all":"Alle","next":"Weiter","previous":"Zur\u00fcck"},"select":{"rows":{"0":"","_":": Selected %d rows","1":": Selected 1 row"}},"datepicker":{"dayNames":["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],"dayNamesShort":["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],"dayNamesMin":["S","M","D","M","D","F","S"],"monthNames":["Januar","Februar","M\u00e4rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],"monthNamesShort":["Januar","Februar","M\u00e4rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],"monthNamesMin":["Jan.","Feb.","M\u00e4rz","Apr.","Mai","Juni","Juli","Aug.","Sep.","Okt.","Nov.","Dez."],"nextText":"Weiter","prevText":"Prev","currentText":"Today","closeText":"Done","today":"Today","clear":"Clear"}};window.wpbCustomElement=1;!function(){const o=window.navigator.userAgent;Object.entries({android:/android/i,iphone:/iPhone/i,ipad:/iPad/i}).forEach((([n,i])=>{o.match(i)&&document.body.classList.add(`tec-is-${n}`)}))}(),window.tec=window.tec||{},window.tec.common=window.tec.common||{},window.tec.common.userAgent={};/*!
706 * imagesLoaded PACKAGED v4.1.4
707 * JavaScript is all like "You images are done yet or what?"
708 * MIT License
709 */
710!function(e,t){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",t):"object"==typeof module&&module.exports?module.exports=t():e.EvEmitter=t()}("undefined"!=typeof window?window:this,function(){function e(){}var t=e.prototype;return t.on=function(e,t){if(e&&t){var i=this._events=this._events||{},n=i[e]=i[e]||[];return n.indexOf(t)==-1&&n.push(t),this}},t.once=function(e,t){if(e&&t){this.on(e,t);var i=this._onceEvents=this._onceEvents||{},n=i[e]=i[e]||{};return n[t]=!0,this}},t.off=function(e,t){var i=this._events&&this._events[e];if(i&&i.length){var n=i.indexOf(t);return n!=-1&&i.splice(n,1),this}},t.emitEvent=function(e,t){var i=this._events&&this._events[e];if(i&&i.length){i=i.slice(0),t=t||[];for(var n=this._onceEvents&&this._onceEvents[e],o=0;o<i.length;o++){var r=i[o],s=n&&n[r];s&&(this.off(e,r),delete n[r]),r.apply(this,t)}return this}},t.allOff=function(){delete this._events,delete this._onceEvents},e}),function(e,t){"use strict";"function"==typeof define&&define.amd?define(["ev-emitter/ev-emitter"],function(i){return t(e,i)}):"object"==typeof module&&module.exports?module.exports=t(e,require("ev-emitter")):e.imagesLoaded=t(e,e.EvEmitter)}("undefined"!=typeof window?window:this,function(e,t){function i(e,t){for(var i in t)e[i]=t[i];return e}function n(e){if(Array.isArray(e))return e;var t="object"==typeof e&&"number"==typeof e.length;return t?d.call(e):[e]}function o(e,t,r){if(!(this instanceof o))return new o(e,t,r);var s=e;return"string"==typeof e&&(s=document.querySelectorAll(e)),s?(this.elements=n(s),this.options=i({},this.options),"function"==typeof t?r=t:i(this.options,t),r&&this.on("always",r),this.getImages(),h&&(this.jqDeferred=new h.Deferred),void setTimeout(this.check.bind(this))):void a.error("Bad element for imagesLoaded "+(s||e))}function r(e){this.img=e}function s(e,t){this.url=e,this.element=t,this.img=new Image}var h=e.jQuery,a=e.console,d=Array.prototype.slice;o.prototype=Object.create(t.prototype),o.prototype.options={},o.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)},o.prototype.addElementImages=function(e){"IMG"==e.nodeName&&this.addImage(e),this.options.background===!0&&this.addElementBackgroundImages(e);var t=e.nodeType;if(t&&u[t]){for(var i=e.querySelectorAll("img"),n=0;n<i.length;n++){var o=i[n];this.addImage(o)}if("string"==typeof this.options.background){var r=e.querySelectorAll(this.options.background);for(n=0;n<r.length;n++){var s=r[n];
710this.addElementBackgroundImages(s)}}}};var u={1:!0,9:!0,11:!0};return o.prototype.addElementBackgroundImages=function(e){var t=getComputedStyle(e);if(t)for(var i=/url\((['"])?(.*?)\1\)/gi,n=i.exec(t.backgroundImage);null!==n;){var o=n&&n[2];o&&this.addBackground(o,e),n=i.exec(t.backgroundImage)}},o.prototype.addImage=function(e){var t=new r(e);this.images.push(t)},o.prototype.addBackground=function(e,t){var i=new s(e,t);this.images.push(i)},o.prototype.check=function(){function e(e,i,n){setTimeout(function(){t.progress(e,i,n)})}var t=this;return this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?void this.images.forEach(function(t){t.once("progress",e),t.check()}):void this.complete()},o.prototype.progress=function(e,t,i){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!e.isLoaded,this.emitEvent("progress",[this,e,t]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,e),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&a&&a.log("progress: "+i,e,t)},o.prototype.complete=function(){var e=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(e,[this]),this.emitEvent("always",[this]),this.jqDeferred){var t=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[t](this)}},r.prototype=Object.create(t.prototype),r.prototype.check=function(){var e=this.getIsImageComplete();return e?void this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),void(this.proxyImage.src=this.img.src))},r.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},r.prototype.confirm=function(e,t){this.isLoaded=e,this.emitEvent("progress",[this,this.img,t])},r.prototype.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},r.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},r.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},r.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},s.prototype=Object.create(r.prototype),s.prototype.check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url;var e=this.getIsImageComplete();e&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},s.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},s.prototype.confirm=function(e,t){this.isLoaded=e,this.emitEvent("progress",[this,this.element,t])},o.makeJQueryPlugin=function(t){t=t||e.jQuery,t&&(h=t,h.fn.imagesLoaded=function(e,t){var i=new o(this,e,t);return i.jqDeferred.promise(h(this))})},o.makeJQueryPlugin(),o});/*!
711 * Isotope PACKAGED v2.2.2
712 *
713 * Licensed GPLv3 for open source use
714 * or Isotope Commercial License for commercial use
715 *
716 * http://isotope.metafizzy.co
717 * Copyright 2015 Metafizzy
718 */
719!function(a){function b(){}function c(a){function c(b){b.prototype.option||(b.prototype.option=function(b){a.isPlainObject(b)&&(this.options=a.extend(!0,this.options,b))})}function e(b,c){a.fn[b]=function(e){if("string"==typeof e){for(var g=d.call(arguments,1),h=0,i=this.length;i>h;h++){var j=this[h],k=a.data(j,b);if(k)if(a.isFunction(k[e])&&"_"!==e.charAt(0)){var l=k[e].apply(k,g);if(void 0!==l)return l}else f("no such method '"+e+"' for "+b+" instance");else f("cannot call methods on "+b+" prior to initialization; attempted to call '"+e+"'")}return this}return this.each(function(){var d=a.data(this,b);d?(d.option(e),d._init()):(d=new c(this,e),a.data(this,b,d))})}}if(a){var f="undefined"==typeof console?b:function(a){console.error(a)};return a.bridget=function(a,b){c(b),e(a,b)},a.bridget}}var d=Array.prototype.slice;"function"==typeof define&&define.amd?define("jquery-bridget/jquery.bridget",["jquery"],c):c("object"==typeof exports?require("jquery"):a.jQuery)}(window),function(a){function b(b){var c=a.event;return c.target=c.target||c.srcElement||b,c}var c=document.documentElement,d=function(){};c.addEventListener?d=function(a,b,c){a.addEventListener(b,c,!1)}:c.attachEvent&&(d=function(a,c,d){a[c+d]=d.handleEvent?function(){var c=b(a);d.handleEvent.call(d,c)}:function(){var c=b(a);d.call(a,c)},a.attachEvent("on"+c,a[c+d])});var e=function(){};c.removeEventListener?e=function(a,b,c){a.removeEventListener(b,c,!1)}:c.detachEvent&&(e=function(a,b,c){a.detachEvent("on"+b,a[b+c]);try{delete a[b+c]}catch(d){a[b+c]=void 0}});var f={bind:d,unbind:e};"function"==typeof define&&define.amd?define("eventie/eventie",f):"object"==typeof exports?module.exports=f:a.eventie=f}(window),function(){"use strict";function a(){}function b(a,b){for(var c=a.length;c--;)if(a[c].listener===b)return c;return-1}function c(a){return function(){return this[a].apply(this,arguments)}}var d=a.prototype,e=this,f=e.EventEmitter;d.getListeners=function(a){var b,c,d=this._getEvents();if(a instanceof RegExp){b={};for(c in d)d.hasOwnProperty(c)&&a.test(c)&&(b[c]=d[c])}else b=d[a]||(d[a]=[]);return b},d.flattenListeners=function(a){var b,c=[];for(b=0;b<a.length;b+=1)c.push(a[b].listener);return c},d.getListenersAsObject=function(a){var b,c=this.getListeners(a);return c instanceof Array&&(b={},b[a]=c),b||c},d.addListener=function(a,c){var d,e=this.getListenersAsObject(a),f="object"==typeof c;for(d in e)e.hasOwnProperty(d)&&-1===b(e[d],c)&&e[d].push(f?c:{listener:c,once:!1});return this},d.on=c("addListener"),d.addOnceListener=function(a,b){return this.addListener(a,{listener:b,once:!0})},d.once=c("addOnceListener"),d.defineEvent=function(a){return this.getListeners(a),this},d.defineEvents=function(a){for(var b=0;b<a.length;b+=1)this.defineEvent(a[b]);return this},d.removeListener=function(a,c){var d,e,f=this.getListenersAsObject(a);for(e in f)f.hasOwnProperty(e)&&(d=b(f[e],c),-1!==d&&f[e].splice(d,1));return this},d.off=c("removeListener"),d.addListeners=function(a,b){return this.manipulateListeners(!1,a,b)},d.removeListeners=function(a,b){return this.manipulateListeners(!0,a,b)},d.manipulateListeners=function(a,b,c){var d,e,f=a?this.removeListener:this.addListener,g=a?this.removeListeners:this.addListeners;if("object"!=typeof b||b instanceof RegExp)for(d=c.length;d--;)f.call(this,b,c[d]);
719else for(d in b)b.hasOwnProperty(d)&&(e=b[d])&&("function"==typeof e?f.call(this,d,e):g.call(this,d,e));return this},d.removeEvent=function(a){var b,c=typeof a,d=this._getEvents();if("string"===c)delete d[a];else if(a instanceof RegExp)for(b in d)d.hasOwnProperty(b)&&a.test(b)&&delete d[b];else delete this._events;return this},d.removeAllListeners=c("removeEvent"),d.emitEvent=function(a,b){var c,d,e,f,g=this.getListenersAsObject(a);for(e in g)if(g.hasOwnProperty(e))for(d=g[e].length;d--;)c=g[e][d],c.once===!0&&this.removeListener(a,c.listener),f=c.listener.apply(this,b||[]),f===this._getOnceReturnValue()&&this.removeListener(a,c.listener);return this},d.trigger=c("emitEvent"),d.emit=function(a){var b=Array.prototype.slice.call(arguments,1);return this.emitEvent(a,b)},d.setOnceReturnValue=function(a){return this._onceReturnValue=a,this},d._getOnceReturnValue=function(){return this.hasOwnProperty("_onceReturnValue")?this._onceReturnValue:!0},d._getEvents=function(){return this._events||(this._events={})},a.noConflict=function(){return e.EventEmitter=f,a},"function"==typeof define&&define.amd?define("eventEmitter/EventEmitter",[],function(){return a}):"object"==typeof module&&module.exports?module.exports=a:e.EventEmitter=a}.call(this),function(a){function b(a){if(a){if("string"==typeof d[a])return a;a=a.charAt(0).toUpperCase()+a.slice(1);for(var b,e=0,f=c.length;f>e;e++)if(b=c[e]+a,"string"==typeof d[b])return b}}var c="Webkit Moz ms Ms O".split(" "),d=document.documentElement.style;"function"==typeof define&&define.amd?define("get-style-property/get-style-property",[],function(){return b}):"object"==typeof exports?module.exports=b:a.getStyleProperty=b}(window),function(a,b){function c(a){var b=parseFloat(a),c=-1===a.indexOf("%")&&!isNaN(b);return c&&b}function d(){}function e(){for(var a={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},b=0,c=h.length;c>b;b++){var d=h[b];a[d]=0}return a}function f(b){function d(){if(!m){m=!0;var d=a.getComputedStyle;if(j=function(){var a=d?function(a){return d(a,null)}:function(a){return a.currentStyle};return function(b){var c=a(b);return c||g("Style returned "+c+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),c}}(),k=b("boxSizing")){var e=document.createElement("div");e.style.width="200px",e.style.padding="1px 2px 3px 4px",e.style.borderStyle="solid",e.style.borderWidth="1px 2px 3px 4px",e.style[k]="border-box";var f=document.body||document.documentElement;f.appendChild(e);var h=j(e);l=200===c(h.width),f.removeChild(e)}}}function f(a){if(d(),"string"==typeof a&&(a=document.querySelector(a)),a&&"object"==typeof a&&a.nodeType){var b=j(a);if("none"===b.display)return e();var f={};f.width=a.offsetWidth,f.height=a.offsetHeight;for(var g=f.isBorderBox=!(!k||!b[k]||"border-box"!==b[k]),m=0,n=h.length;n>m;m++){var o=h[m],p=b[o];p=i(a,p);var q=parseFloat(p);f[o]=isNaN(q)?0:q}var r=f.paddingLeft+f.paddingRight,s=f.paddingTop+f.paddingBottom,t=f.marginLeft+f.marginRight,u=f.marginTop+f.marginBottom,v=f.borderLeftWidth+f.borderRightWidth,w=f.borderTopWidth+f.borderBottomWidth,x=g&&l,y=c(b.width);y!==!1&&(f.width=y+(x?0:r+v));var z=c(b.height);return z!==!1&&(f.height=z+(x?0:s+w)),f.innerWidth=f.width-(r+v),f.innerHeight=f.height-(s+w),f.outerWidth=f.width+t,f.outerHeight=f.height+u,f}}function i(b,c){if(a.getComputedStyle||-1===c.indexOf("%"))return c;var d=b.style,e=d.left,f=b.runtimeStyle,g=f&&f.left;return g&&(f.left=b.currentStyle.left),d.left=c,c=d.pixelLeft,d.left=e,g&&(f.left=g),c}var j,k,l,m=!1;return f}var g="undefined"==typeof console?d:function(a){console.error(a)},h=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"];"function"==typeof define&&define.amd?define("get-size/get-size",["get-style-property/get-style-property"],f):"object"==typeof exports?module.exports=f(require("desandro-get-style-property")):a.getSize=f(a.getStyleProperty)}(window),function(a){function b(a){"function"==typeof a&&(b.isReady?a():g.push(a))}function c(a){var c="readystatechange"===a.type&&"complete"!==f.readyState;b.isReady||c||d()}function d(){b.isReady=!0;for(var a=0,c=g.length;c>a;a++){var d=g[a];d()}}function e(e){return"complete"===f.readyState?d():(e.bind(f,"DOMContentLoaded",c),e.bind(f,"readystatechange",c),e.bind(a,"load",c)
719),b}var f=a.document,g=[];b.isReady=!1,"function"==typeof define&&define.amd?define("doc-ready/doc-ready",["eventie/eventie"],e):"object"==typeof exports?module.exports=e(require("eventie")):a.docReady=e(a.eventie)}(window),function(a){"use strict";function b(a,b){return a[g](b)}function c(a){if(!a.parentNode){var b=document.createDocumentFragment();b.appendChild(a)}}function d(a,b){c(a);for(var d=a.parentNode.querySelectorAll(b),e=0,f=d.length;f>e;e++)if(d[e]===a)return!0;return!1}function e(a,d){return c(a),b(a,d)}var f,g=function(){if(a.matches)return"matches";if(a.matchesSelector)return"matchesSelector";for(var b=["webkit","moz","ms","o"],c=0,d=b.length;d>c;c++){var e=b[c],f=e+"MatchesSelector";if(a[f])return f}}();if(g){var h=document.createElement("div"),i=b(h,"div");f=i?b:e}else f=d;"function"==typeof define&&define.amd?define("matches-selector/matches-selector",[],function(){return f}):"object"==typeof exports?module.exports=f:window.matchesSelector=f}(Element.prototype),function(a,b){"use strict";"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["doc-ready/doc-ready","matches-selector/matches-selector"],function(c,d){return b(a,c,d)}):"object"==typeof exports?module.exports=b(a,require("doc-ready"),require("desandro-matches-selector")):a.fizzyUIUtils=b(a,a.docReady,a.matchesSelector)}(window,function(a,b,c){var d={};d.extend=function(a,b){for(var c in b)a[c]=b[c];return a},d.modulo=function(a,b){return(a%b+b)%b};var e=Object.prototype.toString;d.isArray=function(a){return"[object Array]"==e.call(a)},d.makeArray=function(a){var b=[];if(d.isArray(a))b=a;else if(a&&"number"==typeof a.length)for(var c=0,e=a.length;e>c;c++)b.push(a[c]);else b.push(a);return b},d.indexOf=Array.prototype.indexOf?function(a,b){return a.indexOf(b)}:function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},d.removeFrom=function(a,b){var c=d.indexOf(a,b);-1!=c&&a.splice(c,1)},d.isElement="function"==typeof HTMLElement||"object"==typeof HTMLElement?function(a){return a instanceof HTMLElement}:function(a){return a&&"object"==typeof a&&1==a.nodeType&&"string"==typeof a.nodeName},d.setText=function(){function a(a,c){b=b||(void 0!==document.documentElement.textContent?"textContent":"innerText"),a[b]=c}var b;return a}(),d.getParent=function(a,b){for(;a!=document.body;)if(a=a.parentNode,c(a,b))return a},d.getQueryElement=function(a){return"string"==typeof a?document.querySelector(a):a},d.handleEvent=function(a){var b="on"+a.type;this[b]&&this[b](a)},d.filterFindElements=function(a,b){a=d.makeArray(a);for(var e=[],f=0,g=a.length;g>f;f++){var h=a[f];if(d.isElement(h))if(b){c(h,b)&&e.push(h);for(var i=h.querySelectorAll(b),j=0,k=i.length;k>j;j++)e.push(i[j])}else e.push(h)}return e},d.debounceMethod=function(a,b,c){var d=a.prototype[b],e=b+"Timeout";a.prototype[b]=function(){var a=this[e];a&&clearTimeout(a);var b=arguments,f=this;this[e]=setTimeout(function(){d.apply(f,b),delete f[e]},c||100)}},d.toDashed=function(a){return a.replace(/(.)([A-Z])/g,function(a,b,c){return b+"-"+c}).toLowerCase()};var f=a.console;return d.htmlInit=function(c,e){b(function(){for(var b=d.toDashed(e),g=document.querySelectorAll(".js-"+b),h="data-"+b+"-options",i=0,j=g.length;j>i;i++){var k,l=g[i],m=l.getAttribute(h);try{k=m&&JSON.parse(m)}catch(n){f&&f.error("Error parsing "+h+" on "+l.nodeName.toLowerCase()+(l.id?"#"+l.id:"")+": "+n);continue}var o=new c(l,k),p=a.jQuery;p&&p.data(l,e,o)}})},d}),function(a,b){"use strict";"function"==typeof define&&define.amd?define("outlayer/item",["eventEmitter/EventEmitter","get-size/get-size","get-style-property/get-style-property","fizzy-ui-utils/utils"],function(c,d,e,f){return b(a,c,d,e,f)}):"object"==typeof exports?module.exports=b(a,require("wolfy87-eventemitter"),require("get-size"),require("desandro-get-style-property"),require("fizzy-ui-utils")):(a.Outlayer={},a.Outlayer.Item=b(a,a.EventEmitter,a.getSize,a.getStyleProperty,a.fizzyUIUtils))}(window,function(a,b,c,d,e){"use strict";function f(a){for(var b in a)return!1;return b=null,!0}function g(a,b){a&&(this.element=a,this.layout=b,this.position={x:0,y:0},this._create())}function h(a){return a.replace(/([A-Z])/g,function(a){return"-"+a.toLowerCase()})}var i=a.getComputedStyle,j=i?function(a){return i(a,null)}:function(a){return a.currentStyle},k=d("transition"),l=d("transform"),m=k&&l,n=!!d("perspective"),o={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend",transition:"transitionend"}[k],p=["transform","transition","transitionDuration","transitionProperty"],q=function(){for(var a={},b=0,c=p.length;c>b;b++){var e=p[b],f=d(e);f&&f!==e&&(a[e]=f)}return a}();e.extend(g.prototype,b.prototype),g.prototype._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},g.prototype.handleEvent=function(a){var b="on"+a.type;this[b]&&this[b](a)},g.prototype.getSize=function(){this.size=c(this.element)},g.prototype.css=function(a){var b=this.element.style;for(var c in a){var d=q[c]||c;b[d]=a[c]}},g.prototype.getPosition=function(){var a=j(this.element),b=this.layout.options,c=b.isOriginLeft,d=b.isOriginTop,e=a[c?"left":"right"],f=a[d?"top":"bottom"],g=this.layout.size,h=-1!=e.indexOf("%")?parseFloat(e)/100*g.width:parseInt(e,10),i=-1!=f.indexOf("%")?parseFloat(f)/100*g.height:parseInt(f,10);h=isNaN(h)?0:h,i=isNaN(i)?0:i,h-=c?g.paddingLeft:g.paddingRight,i-=d?g.paddingTop:g.paddingBottom,this.position.x=h,this.position.y=i},g.prototype.layoutPosition=function(){var a=this.layout.size,b=this.layout.options,c={},d=b.isOriginLeft?"paddingLeft":"paddingRight",e=b.isOriginLeft?"left"
719:"right",f=b.isOriginLeft?"right":"left",g=this.position.x+a[d];c[e]=this.getXValue(g),c[f]="";var h=b.isOriginTop?"paddingTop":"paddingBottom",i=b.isOriginTop?"top":"bottom",j=b.isOriginTop?"bottom":"top",k=this.position.y+a[h];c[i]=this.getYValue(k),c[j]="",this.css(c),this.emitEvent("layout",[this])},g.prototype.getXValue=function(a){var b=this.layout.options;return b.percentPosition&&!b.isHorizontal?a/this.layout.size.width*100+"%":a+"px"},g.prototype.getYValue=function(a){var b=this.layout.options;return b.percentPosition&&b.isHorizontal?a/this.layout.size.height*100+"%":a+"px"},g.prototype._transitionTo=function(a,b){this.getPosition();var c=this.position.x,d=this.position.y,e=parseInt(a,10),f=parseInt(b,10),g=e===this.position.x&&f===this.position.y;if(this.setPosition(a,b),g&&!this.isTransitioning)return void this.layoutPosition();var h=a-c,i=b-d,j={};j.transform=this.getTranslate(h,i),this.transition({to:j,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})},g.prototype.getTranslate=function(a,b){var c=this.layout.options;return a=c.isOriginLeft?a:-a,b=c.isOriginTop?b:-b,n?"translate3d("+a+"px, "+b+"px, 0)":"translate("+a+"px, "+b+"px)"},g.prototype.goTo=function(a,b){this.setPosition(a,b),this.layoutPosition()},g.prototype.moveTo=m?g.prototype._transitionTo:g.prototype.goTo,g.prototype.setPosition=function(a,b){this.position.x=parseInt(a,10),this.position.y=parseInt(b,10)},g.prototype._nonTransition=function(a){this.css(a.to),a.isCleaning&&this._removeStyles(a.to);for(var b in a.onTransitionEnd)a.onTransitionEnd[b].call(this)},g.prototype._transition=function(a){if(!parseFloat(this.layout.options.transitionDuration))return void this._nonTransition(a);var b=this._transn;for(var c in a.onTransitionEnd)b.onEnd[c]=a.onTransitionEnd[c];for(c in a.to)b.ingProperties[c]=!0,a.isCleaning&&(b.clean[c]=!0);if(a.from){this.css(a.from);var d=this.element.offsetHeight;d=null}this.enableTransition(a.to),this.css(a.to),this.isTransitioning=!0};var r="opacity,"+h(q.transform||"transform");g.prototype.enableTransition=function(){this.isTransitioning||(this.css({transitionProperty:r,transitionDuration:this.layout.options.transitionDuration}),this.element.addEventListener(o,this,!1))},g.prototype.transition=g.prototype[k?"_transition":"_nonTransition"],g.prototype.onwebkitTransitionEnd=function(a){this.ontransitionend(a)},g.prototype.onotransitionend=function(a){this.ontransitionend(a)};var s={"-webkit-transform":"transform","-moz-transform":"transform","-o-transform":"transform"};g.prototype.ontransitionend=function(a){if(a.target===this.element){var b=this._transn,c=s[a.propertyName]||a.propertyName;if(delete b.ingProperties[c],f(b.ingProperties)&&this.disableTransition(),c in b.clean&&(this.element.style[a.propertyName]="",delete b.clean[c]),c in b.onEnd){var d=b.onEnd[c];d.call(this),delete b.onEnd[c]}this.emitEvent("transitionEnd",[this])}},g.prototype.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(o,this,!1),this.isTransitioning=!1},g.prototype._removeStyles=function(a){var b={};for(var c in a)b[c]="";this.css(b)};var t={transitionProperty:"",transitionDuration:""};return g.prototype.removeTransitionStyles=function(){this.css(t)},g.prototype.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},g.prototype.remove=function(){if(!k||!parseFloat(this.layout.options.transitionDuration))return void this.removeElem();var a=this;this.once("transitionEnd",function(){a.removeElem()}),this.hide()},g.prototype.reveal=function(){delete this.isHidden,this.css({display:""});var a=this.layout.options,b={},c=this.getHideRevealTransitionEndProperty("visibleStyle");b[c]=this.onRevealTransitionEnd,this.transition({from:a.hiddenStyle,to:a.visibleStyle,isCleaning:!0,onTransitionEnd:b})},g.prototype.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},g.prototype.getHideRevealTransitionEndProperty=function(a){var b=this.layout.options[a];if(b.opacity)return"opacity";for(var c in b)return c},g.prototype.hide=function(){this.isHidden=!0,this.css({display:""});var a=this.layout.options,b={}
719,c=this.getHideRevealTransitionEndProperty("hiddenStyle");b[c]=this.onHideTransitionEnd,this.transition({from:a.visibleStyle,to:a.hiddenStyle,isCleaning:!0,onTransitionEnd:b})},g.prototype.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},g.prototype.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},g}),function(a,b){"use strict";"function"==typeof define&&define.amd?define("outlayer/outlayer",["eventie/eventie","eventEmitter/EventEmitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(c,d,e,f,g){return b(a,c,d,e,f,g)}):"object"==typeof exports?module.exports=b(a,require("eventie"),require("wolfy87-eventemitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):a.Outlayer=b(a,a.eventie,a.EventEmitter,a.getSize,a.fizzyUIUtils,a.Outlayer.Item)}(window,function(a,b,c,d,e,f){"use strict";function g(a,b){var c=e.getQueryElement(a);if(!c)return void(h&&h.error("Bad element for "+this.constructor.namespace+": "+(c||a)));this.element=c,i&&(this.$element=i(this.element)),this.options=e.extend({},this.constructor.defaults),this.option(b);var d=++k;this.element.outlayerGUID=d,l[d]=this,this._create(),this.options.isInitLayout&&this.layout()}var h=a.console,i=a.jQuery,j=function(){},k=0,l={};return g.namespace="outlayer",g.Item=f,g.defaults={containerStyle:{position:"relative"},isInitLayout:!0,isOriginLeft:!0,isOriginTop:!0,isResizeBound:!0,isResizingContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}},e.extend(g.prototype,c.prototype),g.prototype.option=function(a){e.extend(this.options,a)},g.prototype._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),e.extend(this.element.style,this.options.containerStyle),this.options.isResizeBound&&this.bindResize()},g.prototype.reloadItems=function(){this.items=this._itemize(this.element.children)},g.prototype._itemize=function(a){for(var b=this._filterFindItemElements(a),c=this.constructor.Item,d=[],e=0,f=b.length;f>e;e++){var g=b[e],h=new c(g,this);d.push(h)}return d},g.prototype._filterFindItemElements=function(a){return e.filterFindElements(a,this.options.itemSelector)},g.prototype.getItemElements=function(){for(var a=[],b=0,c=this.items.length;c>b;b++)a.push(this.items[b].element);return a},g.prototype.layout=function(){this._resetLayout(),this._manageStamps();var a=void 0!==this.options.isLayoutInstant?this.options.isLayoutInstant:!this._isLayoutInited;this.layoutItems(this.items,a),this._isLayoutInited=!0},g.prototype._init=g.prototype.layout,g.prototype._resetLayout=function(){this.getSize()},g.prototype.getSize=function(){this.size=d(this.element)},g.prototype._getMeasurement=function(a,b){var c,f=this.options[a];f?("string"==typeof f?c=this.element.querySelector(f):e.isElement(f)&&(c=f),this[a]=c?d(c)[b]:f):this[a]=0},g.prototype.layoutItems=function(a,b){a=this._getItemsForLayout(a),this._layoutItems(a,b),this._postLayout()},g.prototype._getItemsForLayout=function(a){for(var b=[],c=0,d=a.length;d>c;c++){var e=a[c];e.isIgnored||b.push(e)}return b},g.prototype._layoutItems=function(a,b){if(this._emitCompleteOnItems("layout",a),a&&a.length){for(var c=[],d=0,e=a.length;e>d;d++){var f=a[d],g=this._getItemLayoutPosition(f);g.item=f,g.isInstant=b||f.isLayoutInstant,c.push(g)}this._processLayoutQueue(c)}},g.prototype._getItemLayoutPosition=function(){return{x:0,y:0}},g.prototype._processLayoutQueue=function(a){for(var b=0,c=a.length;c>b;b++){var d=a[b];this._positionItem(d.item,d.x,d.y,d.isInstant)}},g.prototype._positionItem=function(a,b,c,d){d?a.goTo(b,c):a.moveTo(b,c)},g.prototype._postLayout=function(){this.resizeContainer()},g.prototype.resizeContainer=function(){if(this.options.isResizingContainer){var a=this._getContainerSize();a&&(this._setContainerMeasure(a.width,!0),this._setContainerMeasure(a.height,!1))}},g.prototype._getContainerSize=j,g.prototype._setContainerMeasure=function(a,b){if(void 0!==a){var c=this.size;c.isBorderBox&&(a+=b?c.paddingLeft+c.paddingRight+c.borderLeftWidth+c.borderRightWidth:c.paddingBottom+c.paddingTop+c.borderTopWidth+c.borderBottomWidth),a=Math.max(a,0),this.element.style[b?"width":"height"]=a+"px"}},g.prototype._emitCompleteOnItems=function(a,b){function c(){e.dispatchEvent(a+"Complete",null,[b])}function d(){g++,g===f&&c()}var e=this,f=b.length;if(!b||!f)return void c();for(var g=0,h=0,i=b.length;i>h;h++){var j=b[h];j.once(a,d)}},g.prototype.dispatchEvent=function(a,b,c){var d=b?[b].concat(c):c;if(this.emitEvent(a,d),i)if(this.$element=this.$element||i(this.element),b){var e=i.Event(b);e.type=a,this.$element.trigger(e,c)}else this.$element.trigger(a,c)},g.prototype.ignore=function(a){var b=this.getItem(a);b&&(b.isIgnored=!0)},g.prototype.unignore=function(a){var b=this.getItem(a);b&&delete b.isIgnored}
719,g.prototype.stamp=function(a){if(a=this._find(a)){this.stamps=this.stamps.concat(a);for(var b=0,c=a.length;c>b;b++){var d=a[b];this.ignore(d)}}},g.prototype.unstamp=function(a){if(a=this._find(a))for(var b=0,c=a.length;c>b;b++){var d=a[b];e.removeFrom(this.stamps,d),this.unignore(d)}},g.prototype._find=function(a){return a?("string"==typeof a&&(a=this.element.querySelectorAll(a)),a=e.makeArray(a)):void 0},g.prototype._manageStamps=function(){if(this.stamps&&this.stamps.length){this._getBoundingRect();for(var a=0,b=this.stamps.length;b>a;a++){var c=this.stamps[a];this._manageStamp(c)}}},g.prototype._getBoundingRect=function(){var a=this.element.getBoundingClientRect(),b=this.size;this._boundingRect={left:a.left+b.paddingLeft+b.borderLeftWidth,top:a.top+b.paddingTop+b.borderTopWidth,right:a.right-(b.paddingRight+b.borderRightWidth),bottom:a.bottom-(b.paddingBottom+b.borderBottomWidth)}},g.prototype._manageStamp=j,g.prototype._getElementOffset=function(a){var b=a.getBoundingClientRect(),c=this._boundingRect,e=d(a),f={left:b.left-c.left-e.marginLeft,top:b.top-c.top-e.marginTop,right:c.right-b.right-e.marginRight,bottom:c.bottom-b.bottom-e.marginBottom};return f},g.prototype.handleEvent=function(a){var b="on"+a.type;this[b]&&this[b](a)},g.prototype.bindResize=function(){this.isResizeBound||(b.bind(a,"resize",this),this.isResizeBound=!0)},g.prototype.unbindResize=function(){this.isResizeBound&&b.unbind(a,"resize",this),this.isResizeBound=!1},g.prototype.onresize=function(){function a(){b.resize(),delete b.resizeTimeout}this.resizeTimeout&&clearTimeout(this.resizeTimeout);var b=this;this.resizeTimeout=setTimeout(a,100)},g.prototype.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},g.prototype.needsResizeLayout=function(){var a=d(this.element),b=this.size&&a;return b&&a.innerWidth!==this.size.innerWidth},g.prototype.addItems=function(a){var b=this._itemize(a);return b.length&&(this.items=this.items.concat(b)),b},g.prototype.appended=function(a){var b=this.addItems(a);b.length&&(this.layoutItems(b,!0),this.reveal(b))},g.prototype.prepended=function(a){var b=this._itemize(a);if(b.length){var c=this.items.slice(0);this.items=b.concat(c),this._resetLayout(),this._manageStamps(),this.layoutItems(b,!0),this.reveal(b),this.layoutItems(c)}},g.prototype.reveal=function(a){this._emitCompleteOnItems("reveal",a);for(var b=a&&a.length,c=0;b&&b>c;c++){var d=a[c];d.reveal()}},g.prototype.hide=function(a){this._emitCompleteOnItems("hide",a);for(var b=a&&a.length,c=0;b&&b>c;c++){var d=a[c];d.hide()}},g.prototype.revealItemElements=function(a){var b=this.getItems(a);this.reveal(b)},g.prototype.hideItemElements=function(a){var b=this.getItems(a);this.hide(b)},g.prototype.getItem=function(a){for(var b=0,c=this.items.length;c>b;b++){var d=this.items[b];if(d.element===a)return d}},g.prototype.getItems=function(a){a=e.makeArray(a);for(var b=[],c=0,d=a.length;d>c;c++){var f=a[c],g=this.getItem(f);g&&b.push(g)}return b},g.prototype.remove=function(a){var b=this.getItems(a);if(this._emitCompleteOnItems("remove",b),b&&b.length)for(var c=0,d=b.length;d>c;c++){var f=b[c];f.remove(),e.removeFrom(this.items,f)}},g.prototype.destroy=function(){var a=this.element.style;a.height="",a.position="",a.width="";for(var b=0,c=this.items.length;c>b;b++){var d=this.items[b];d.destroy()}this.unbindResize();var e=this.element.outlayerGUID;delete l[e],delete this.element.outlayerGUID,i&&i.removeData(this.element,this.constructor.namespace)},g.data=function(a){a=e.getQueryElement(a);var b=a&&a.outlayerGUID;return b&&l[b]}
719,g.create=function(a,b){function c(){g.apply(this,arguments)}return Object.create?c.prototype=Object.create(g.prototype):e.extend(c.prototype,g.prototype),c.prototype.constructor=c,c.defaults=e.extend({},g.defaults),e.extend(c.defaults,b),c.prototype.settings={},c.namespace=a,c.data=g.data,c.Item=function(){f.apply(this,arguments)},c.Item.prototype=new f,e.htmlInit(c,a),i&&i.bridget&&i.bridget(a,c),c},g.Item=f,g}),function(a,b){"use strict";"function"==typeof define&&define.amd?define("isotope/js/item",["outlayer/outlayer"],b):"object"==typeof exports?module.exports=b(require("outlayer")):(a.Isotope=a.Isotope||{},a.Isotope.Item=b(a.Outlayer))}(window,function(a){"use strict";function b(){a.Item.apply(this,arguments)}b.prototype=new a.Item,b.prototype._create=function(){this.id=this.layout.itemGUID++,a.Item.prototype._create.call(this),this.sortData={}},b.prototype.updateSortData=function(){if(!this.isIgnored){this.sortData.id=this.id,this.sortData["original-order"]=this.id,this.sortData.random=Math.random();var a=this.layout.options.getSortData,b=this.layout._sorters;for(var c in a){var d=b[c];this.sortData[c]=d(this.element,this)}}};var c=b.prototype.destroy;return b.prototype.destroy=function(){c.apply(this,arguments),this.css({display:""})},b}),function(a,b){"use strict";"function"==typeof define&&define.amd?define("isotope/js/layout-mode",["get-size/get-size","outlayer/outlayer"],b):"object"==typeof exports?module.exports=b(require("get-size"),require("outlayer")):(a.Isotope=a.Isotope||{},a.Isotope.LayoutMode=b(a.getSize,a.Outlayer))}(window,function(a,b){"use strict";function c(a){this.isotope=a,a&&(this.options=a.options[this.namespace],this.element=a.element,this.items=a.filteredItems,this.size=a.size)}return function(){function a(a){return function(){return b.prototype[a].apply(this.isotope,arguments)}}for(var d=["_resetLayout","_getItemLayoutPosition","_manageStamp","_getContainerSize","_getElementOffset","needsResizeLayout"],e=0,f=d.length;f>e;e++){var g=d[e];c.prototype[g]=a(g)}}(),c.prototype.needsVerticalResizeLayout=function(){var b=a(this.isotope.element),c=this.isotope.size&&b;return c&&b.innerHeight!=this.isotope.size.innerHeight},c.prototype._getMeasurement=function(){this.isotope._getMeasurement.apply(this,arguments)},c.prototype.getColumnWidth=function(){this.getSegmentSize("column","Width")},c.prototype.getRowHeight=function(){this.getSegmentSize("row","Height")},c.prototype.getSegmentSize=function(a,b){var c=a+b,d="outer"+b;if(this._getMeasurement(c,d),!this[c]){var e=this.getFirstItemSize();this[c]=e&&e[d]||this.isotope.size["inner"+b]}},c.prototype.getFirstItemSize=function(){var b=this.isotope.filteredItems[0];return b&&b.element&&a(b.element)},c.prototype.layout=function(){this.isotope.layout.apply(this.isotope,arguments)},c.prototype.getSize=function(){this.isotope.getSize(),this.size=this.isotope.size},c.modes={},c.create=function(a,b){function d(){c.apply(this,arguments)}return d.prototype=new c,b&&(d.options=b),d.prototype.namespace=a,c.modes[a]=d,d},c}),function(a,b){"use strict";"function"==typeof define&&define.amd?define("masonry/masonry",["outlayer/outlayer","get-size/get-size","fizzy-ui-utils/utils"],b):"object"==typeof exports?module.exports=b(require("outlayer"),require("get-size"),require("fizzy-ui-utils")):a.Masonry=b(a.Outlayer,a.getSize,a.fizzyUIUtils)}(window,function(a,b,c){var d=a.create("masonry");return d.prototype._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns();var a=this.cols;for(this.colYs=[];a--;)this.colYs.push(0);this.maxY=0},d.prototype.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var a=this.items[0],c=a&&a.element;this.columnWidth=c&&b(c).outerWidth||this.containerWidth}var d=this.columnWidth+=this.gutter,e=this.containerWidth+this.gutter,f=e/d,g=d-e%d,h=g&&1>g?"round":"floor";f=Math[h](f),this.cols=Math.max(f,1)},d.prototype.getContainerWidth=function(){var a=this.options.isFitWidth?this.element.parentNode:this.element,c=b(a);
719this.containerWidth=c&&c.innerWidth},d.prototype._getItemLayoutPosition=function(a){a.getSize();var b=a.size.outerWidth%this.columnWidth,d=b&&1>b?"round":"ceil",e=Math[d](a.size.outerWidth/this.columnWidth);e=Math.min(e,this.cols);for(var f=this._getColGroup(e),g=Math.min.apply(Math,f),h=c.indexOf(f,g),i={x:this.columnWidth*h,y:g},j=g+a.size.outerHeight,k=this.cols+1-f.length,l=0;k>l;l++)this.colYs[h+l]=j;return i},d.prototype._getColGroup=function(a){if(2>a)return this.colYs;for(var b=[],c=this.cols+1-a,d=0;c>d;d++){var e=this.colYs.slice(d,d+a);b[d]=Math.max.apply(Math,e)}return b},d.prototype._manageStamp=function(a){var c=b(a),d=this._getElementOffset(a),e=this.options.isOriginLeft?d.left:d.right,f=e+c.outerWidth,g=Math.floor(e/this.columnWidth);g=Math.max(0,g);var h=Math.floor(f/this.columnWidth);h-=f%this.columnWidth?0:1,h=Math.min(this.cols-1,h);for(var i=(this.options.isOriginTop?d.top:d.bottom)+c.outerHeight,j=g;h>=j;j++)this.colYs[j]=Math.max(i,this.colYs[j])},d.prototype._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var a={height:this.maxY};return this.options.isFitWidth&&(a.width=this._getContainerFitWidth()),a},d.prototype._getContainerFitWidth=function(){for(var a=0,b=this.cols;--b&&0===this.colYs[b];)a++;return(this.cols-a)*this.columnWidth-this.gutter},d.prototype.needsResizeLayout=function(){var a=this.containerWidth;return this.getContainerWidth(),a!==this.containerWidth},d}),function(a,b){"use strict";"function"==typeof define&&define.amd?define("isotope/js/layout-modes/masonry",["../layout-mode","masonry/masonry"],b):"object"==typeof exports?module.exports=b(require("../layout-mode"),require("masonry-layout")):b(
719a.Isotope.LayoutMode,a.Masonry)}(window,function(a,b){"use strict";function c(a,b){for(var c in b)a[c]=b[c];return a}var d=a.create("masonry"),e=d.prototype._getElementOffset,f=d.prototype.layout,g=d.prototype._getMeasurement;c(d.prototype,b.prototype),d.prototype._getElementOffset=e,d.prototype.layout=f,d.prototype._getMeasurement=g;var h=d.prototype.measureColumns;d.prototype.measureColumns=function(){this.items=this.isotope.filteredItems,h.call(this)};var i=d.prototype._manageStamp;return d.prototype._manageStamp=function(){this.options.isOriginLeft=this.isotope.options.isOriginLeft,this.options.isOriginTop=this.isotope.options.isOriginTop,i.apply(this,arguments)},d}),function(a,b){"use strict";"function"==typeof define&&define.amd?define("isotope/js/layout-modes/fit-rows",["../layout-mode"],b):"object"==typeof exports?module.exports=b(require("../layout-mode")):b(a.Isotope.LayoutMode)}(window,function(a){"use strict";var b=a.create("fitRows");return b.prototype._resetLayout=function(){this.x=0,this.y=0,this.maxY=0,this._getMeasurement("gutter","outerWidth")},b.prototype._getItemLayoutPosition=function(a){a.getSize();var b=a.size.outerWidth+this.gutter,c=this.isotope.size.innerWidth+this.gutter;0!==this.x&&b+this.x>c&&(this.x=0,this.y=this.maxY);var d={x:this.x,y:this.y};return this.maxY=Math.max(this.maxY,this.y+a.size.outerHeight),this.x+=b,d},b.prototype._getContainerSize=function(){return{height:this.maxY}},b}),function(a,b){"use strict";"function"==typeof define&&define.amd?define("isotope/js/layout-modes/vertical",["../layout-mode"],b):"object"==typeof exports?module.exports=b(require("../layout-mode")):b(a.Isotope.LayoutMode)}(window,function(a){"use strict";var b=a.create("vertical",{horizontalAlignment:0});return b.prototype._resetLayout=function(){this.y=0},b.prototype._getItemLayoutPosition=function(a){a.getSize();var b=(this.isotope.size.innerWidth-a.size.outerWidth)*this.options.horizontalAlignment,c=this.y;return this.y+=a.size.outerHeight,{x:b,y:c}},b.prototype._getContainerSize=function(){return{height:this.y}},b}),function(a,b){"use strict";"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size","matches-selector/matches-selector","fizzy-ui-utils/utils","isotope/js/item","isotope/js/layout-mode","isotope/js/layout-modes/masonry","isotope/js/layout-modes/fit-rows","isotope/js/layout-modes/vertical"],function(c,d,e,f,g,h){return b(a,c,d,e,f,g,h)}):"object"==typeof exports?module.exports=b(a,require("outlayer"),require("get-size"),require("desandro-matches-selector"),require("fizzy-ui-utils"),require("./item"),require("./layout-mode"),require("./layout-modes/masonry"),require("./layout-modes/fit-rows"),require("./layout-modes/vertical")):a.Isotope=b(a,a.Outlayer,a.getSize,a.matchesSelector,a.fizzyUIUtils,a.Isotope.Item,a.Isotope.LayoutMode)}(window,function(a,b,c,d,e,f,g){function h(a,b){return function(c,d){for(var e=0,f=a.length;f>e;e++){var g=a[e],h=c.sortData[g],i=d.sortData[g];if(h>i||i>h){var j=void 0!==b[g]?b[g]:b,k=j?1:-1;return(h>i?1:-1)*k}}return 0}}var i=a.jQuery,j=String.prototype.trim?function(a){return a.trim()}:function(a){return a.replace(/^\s+|\s+$/g,"")},k=document.documentElement,l=k.textContent?function(a){return a.textContent}:function(a){return a.innerText},m=b.create("isotope",{layoutMode:"masonry",isJQueryFiltering:!0,sortAscending:!0});m.Item=f,m.LayoutMode=g,m.prototype._create=function(){this.itemGUID=0,this._sorters={},this._getSorters(),b.prototype._create.call(this),this.modes={},this.filteredItems=this.items,this.sortHistory=["original-order"];for(var a in g.modes)this._initLayoutMode(a)},m.prototype.reloadItems=function(){this.itemGUID=0,b.prototype.reloadItems.call(this)},m.prototype._itemize=function(){for(var a=b.prototype._itemize.apply(this,arguments),c=0,d=a.length;d>c;c++){var e=a[c];e.id=this.itemGUID++}return this._updateItemsSortData(a),a},m.prototype._initLayoutMode=function(a){var b=g.modes[a],c=this.options[a]||{};this.options[a]=b.options?e.extend(b.options,c):c,this.modes[a]=new b(this)},m.prototype.layout=function(){return!this._isLayoutInited&&this.options.isInitLayout?void this.arrange():void this._layout()},m.prototype._layout=function(){var a=this._getIsInstant();this._resetLayout(),this._manageStamps(),this.layoutItems(this.filteredItems,a),this._isLayoutInited=!0},m.prototype.arrange=function(a){function b(){d.reveal(c.needReveal),d.hide(c.needHide)}this.option(a),this._getIsInstant();var c=this._filter(this.items);this.filteredItems=c.matches;var d=this;this._bindArrangeComplete(),this._isInstant?this._noTransition(b):b(),this._sort(),this._layout()},m.prototype._init=m.prototype.arrange,m.prototype._getIsInstant=function(){var a=void 0!==this.options.isLayoutInstant?this.options.isLayoutInstant:!this._isLayoutInited;return this._isInstant=a,a},m.prototype._bindArrangeComplete=function(){function a(){b&&c&&d&&e.dispatchEvent("arrangeComplete",null,[e.filteredItems])}var b,c,d,e=this;this.once("layoutComplete",function(){b=!0,a()}),this.once("hideComplete",function(){c=!0,a()}),this.once("revealComplete",function(){d=!0,a()})},m.prototype._filter=function(a){var b=this.options.filter;b=b||"*";for(var c=[],d=[],e=[],f=this._getFilterTest(b),g=0,h=a.length;h>g;g++){var i=a[g];if(!i.isIgnored){var j=f(i);j&&c.push(i),j&&i.isHidden?d.push(i):j||i.isHidden||e.push(i)}}return{matches:c,needReveal:d,needHide:e}},m.prototype._getFilterTest=function(a){return i&&this.options.isJQueryFiltering?function(b){return i(b.element).is(a)}:"function"==typeof a?function(b){return a(b.element)}:function(b){return d(b.element,a)}},m.prototype.updateSortData=function(a){var b;a?(a=e.makeArray(a),b=this.getItems(a)):b=this.items,this._getSorters(),this._updateItemsSortData(b)},m.prototype._getSorters=function(){var a=this.options.getSortData;for(var b in a){var c=a[b];this._sorters[b]=n(c)}},m.prototype._updateItemsSortData=function(a){for(var b=a&&a.length,c=0;b&&b>c;c++){var d=a[c];d.updateSortData()}};var n=function(){function a(a){if("string"!=typeof a)return a;var c=j(a).split(" "),d=c[0],e=d.match(/^\[(.+)\]$/),f=e&&e[1],g=b(f,d),h=m.sortDataParsers[c[1]];return a=h?function(a){return a&&h(g(a))}:function(a){return a&&g(a)}}function b(a,b){var c;return c=a?function(b){return b.getAttribute(a)}:function(a){var c=a.querySelector(b);return c&&l(c)}}return a}();m.sortDataParsers={parseInt:function(a){return parseInt(a,10)},parseFloat:function(a){return parseFloat(a)}},m.prototype._sort=function(){var a=this.options.sortBy;if(a){var b=[].concat.apply(a,this.sortHistory),c=h(b,this.options.sortAscending);this.filteredItems.sort(c),a!=this.sortHistory[0]&&this.sortHistory.unshift(a)}},m.prototype._mode=function(){var a=this.options.layoutMode,b=this.modes[a];if(!b)throw new Error("No layout mode: "+a);return b.options=this.options[a],b},m.prototype._resetLayout=function(){b.prototype._resetLayout.call(this),this._mode()._resetLayout()},m.prototype._getItemLayoutPosition=function(a){return this._mode()._getItemLayoutPosition(a)},m.prototype._manageStamp=function(a){this._mode()._manageStamp(a)},m.prototype._getContainerSize=function(){return this._mode()._getContainerSize()},m.prototype.needsResizeLayout=function(){return this._mode().needsResizeLayout()},m.prototype.appended=function(a){var b=this.addItems(a);if(b.length){var c=this._filterRevealAdded(b);this.filteredItems=this.filteredItems.concat(c)}},m.prototype.prepended=function(a){var b=this._itemize(a);if(b.length){this._resetLayout(),this._manageStamps();var c=this._filterRevealAdded(b);this.layoutItems(this.filteredItems),this.filteredItems=c.concat(this.filteredItems),this.items=b.concat(this.items)}},m.prototype._filterRevealAdded=function(a){var b=this._filter(a);return this.hide(b.needHide),this.reveal(b.matches),this.layoutItems(b.matches,!0),b.matches},m.prototype.insert=function(a){var b=this.addItems(a);if(b.length){var c,d,e=b.length;for(c=0;e>c;c++)d=b[c],this.element.appendChild(d.element);var f=this._filter(b).matches;for(c=0;e>c;c++)b[c].isLayoutInstant=!0;for(this.arrange(),c=0;e>c;c++)delete b[c].isLayoutInstant;this.reveal(f)}};var o=m.prototype.remove;return m.prototype.remove=function(a){a=e.makeArray(a);var b=this.getItems(a);o.call(this,a);var c=b&&b.length;if(c)for(var d=0;c>d;d++){var f=b[d];e.removeFrom(this.filteredItems,f)}},m.prototype.shuffle=function(){for(var a=0,b=this.items.length;b>a;a++){var c=this.items[a];c.sortData.random=Math.random()}this.options.sortBy="random",this._sort(),this._layout()},m.prototype._noTransition=function(a){var b=this.options.transitionDuration;this.options.transitionDuration=0;var c=a.call(this);return this.options.transitionDuration=b,c},m.prototype.getFilteredItemElements=function(){for(var a=[],b=0,c=this.filteredItems.length;c>b;b++)a.push(this.filteredItems[b].element);return a},m});
720/*!
721 * Packery layout mode PACKAGED v1.1.1
722 * sub-classes Packery
723 * http://packery.metafizzy.co
724 */
725!function(a){function b(a){return new RegExp("(^|\\s+)"+a+"(\\s+|$)")}function c(a,b){var c=d(a,b)?f:e;c(a,b)}var d,e,f;"classList"in document.documentElement?(d=function(a,b){return a.classList.contains(b)}
725,e=function(a,b){a.classList.add(b)},f=function(a,b){a.classList.remove(b)}):(d=function(a,c){return b(c).test(a.className)},e=function(a,b){d(a,b)||(a.className=a.className+" "+b)},f=function(a,c){a.className=a.className.replace(b(c)," ")});var g={hasClass:d,addClass:e,removeClass:f,toggleClass:c,has:d,add:e,remove:f,toggle:c};"function"==typeof define&&define.amd?define("classie/classie",g):"object"==typeof exports?module.exports=g:a.classie=g}(window),function(a){function b(){function a(b){for(var c in a.defaults)this[c]=a.defaults[c];for(c in b)this[c]=b[c]}return c.Rect=a,a.defaults={x:0,y:0,width:0,height:0},a.prototype.contains=function(a){var b=a.width||0,c=a.height||0;return this.x<=a.x&&this.y<=a.y&&this.x+this.width>=a.x+b&&this.y+this.height>=a.y+c},a.prototype.overlaps=function(a){var b=this.x+this.width,c=this.y+this.height,d=a.x+a.width,e=a.y+a.height;return this.x<d&&b>a.x&&this.y<e&&c>a.y},a.prototype.getMaximalFreeRects=function(b){if(!this.overlaps(b))return!1;var c,d=[],e=this.x+this.width,f=this.y+this.height,g=b.x+b.width,h=b.y+b.height;return this.y<b.y&&(c=new a({x:this.x,y:this.y,width:this.width,height:b.y-this.y}),d.push(c)),e>g&&(c=new a({x:g,y:this.y,width:e-g,height:this.height}),d.push(c)),f>h&&(c=new a({x:this.x,y:h,width:this.width,height:f-h}),d.push(c)),this.x<b.x&&(c=new a({x:this.x,y:this.y,width:b.x-this.x,height:this.height}),d.push(c)),d},a.prototype.canFit=function(a){return this.width>=a.width&&this.height>=a.height},a}var c=a.Packery=function(){};"function"==typeof define&&define.amd?define("packery/js/rect",b):"object"==typeof exports?module.exports=b():(a.Packery=a.Packery||{},a.Packery.Rect=b())}(window),function(a){function b(a){function b(a,b,c){this.width=a||0,this.height=b||0,this.sortDirection=c||"downwardLeftToRight",this.reset()}b.prototype.reset=function(){this.spaces=[],this.newSpaces=[];var b=new a({x:0,y:0,width:this.width,height:this.height});this.spaces.push(b),this.sorter=c[this.sortDirection]||c.downwardLeftToRight},b.prototype.pack=function(a){for(var b=0,c=this.spaces.length;c>b;b++){var d=this.spaces[b];if(d.canFit(a)){this.placeInSpace(a,d);break}}},b.prototype.placeInSpace=function(a,b){a.x=b.x,a.y=b.y,this.placed(a)},b.prototype.placed=function(a){for(var b=[],c=0,d=this.spaces.length;d>c;c++){var e=this.spaces[c],f=e.getMaximalFreeRects(a);f?b.push.apply(b,f):b.push(e)}this.spaces=b,this.mergeSortSpaces()},b.prototype.mergeSortSpaces=function(){b.mergeRects(this.spaces),this.spaces.sort(this.sorter)},b.prototype.addSpace=function(a){this.spaces.push(a),this.mergeSortSpaces()},b.mergeRects=function(a){for(var b=0,c=a.length;c>b;b++){var d=a[b];if(d){var e=a.slice(0);e.splice(b,1);for(var f=0,g=0,h=e.length;h>g;g++){var i=e[g],j=b>g?0:1;d.contains(i)&&(a.splice(g+j-f,1),f++)}}}return a};var c={downwardLeftToRight:function(a,b){return a.y-b.y||a.x-b.x},rightwardTopToBottom:function(a,b){return a.x-b.x||a.y-b.y}};return b}if("function"==typeof define&&define.amd)define("packery/js/packer",["./rect"],b);else if("object"==typeof exports)module.exports=b(require("./rect"));else{var c=a.Packery=a.Packery||{};c.Packer=b(c.Rect)}}(window),function(a){function b(a,b,c){var d=a("transform"),e=function(){b.Item.apply(this,arguments)};e.prototype=new b.Item;var f=e.prototype._create;return e.prototype._create=function(){f.call(this),this.rect=new c,this.placeRect=new c},e.prototype.dragStart=function(){this.getPosition(),this.removeTransitionStyles(),this.isTransitioning&&d&&(this.element.style[d]="none"),this.getSize(),this.isPlacing=!0,this.needsPositioning=!1,this.positionPlaceRect(this.position.x,this.position.y),this.isTransitioning=!1,this.didDrag=!1},e.prototype.dragMove=function(a,b){this.didDrag=!0;var c=this.layout.size;a-=c.paddingLeft,b-=c.paddingTop,this.positionPlaceRect(a,b)},e.prototype.dragStop=function(){this.getPosition();var a=this.position.x!==this.placeRect.x,b=this.position.y!==this.placeRect.y;this.needsPositioning=a||b,this.didDrag=!1},e.prototype.positionPlaceRect=function(a,b,c){this.placeRect.x=this.getPlaceRectCoord(a,!0),this.placeRect.y=this.getPlaceRectCoord(b,!1,c)},e.prototype.getPlaceRectCoord=function(a,b,c){var d=b?"Width":"Height",e=this.size["outer"+d],f=this.layout[b?"columnWidth":"rowHeight"],g=this.layout.size["inner"+d];b||(g=Math.max(g,this.layout.maxY),this.layout.rowHeight||(g-=this.layout.gutter));var h;if(f){f+=this.layout.gutter,g+=b?this.layout.gutter:0,a=Math.round(a/f);var i;i=this.layout.options.isHorizontal?b?"ceil":"floor":b?"floor":"ceil";var j=Math[i](g/f);j-=Math.ceil(e/f),h=j}else h=g-e;return a=c?a:Math.min(a,h),a*=f||1,Math.max(0,a)},e.prototype.copyPlaceRectPosition=function(){this.rect.x=this.placeRect.x,this.rect.y=this.placeRect.y},e.prototype.removeElem=function(){this.element.parentNode.removeChild(this.element),this.layout.packer.addSpace(this.rect),this.emitEvent("remove",[this])},e}"function"==typeof define&&define.amd?define("packery/js/item",["get-style-property/get-style-property","outlayer/outlayer","./rect"],b):"object"==typeof exports?module.exports=b(require("desandro-get-style-property"),require("outlayer"),require("./rect")):a.Packery.Item=b(a.getStyleProperty,a.Outlayer,a.Packery.Rect)}(window),function(a){function b(a,b,c,d,e,f){function g(a,b){return a.position.y-b.position.y||a.position.x-b.position.x}function h(a,b){return a.position.x-b.position.x||a.position.y-b.position.y}d.prototype.canFit=function(a){return this.width>=a.width-1&&this.height>=a.height-1};var i=c.create("packery");return i.Item=f,i.prototype._create=function(){c.prototype._create.call(this),this.packer=new e,this.stamp(this.options.stamped);var a=this;this.handleDraggabilly={dragStart:function(b){a.itemDragStart(b.element)},dragMove:function(b){a.itemDragMove(b.element,b.position.x,b.position.y)},dragEnd:function(b){a.itemDragEnd(b.element)}},this.handleUIDraggable={start:function(b){a.itemDragStart(b.currentTarget)},drag:function(b,c){a.itemDragMove(b.currentTarget,c.position.left,c.position.top)},stop:function(b){a.itemDragEnd(b.currentTarget)}}}
725,i.prototype._resetLayout=function(){this.getSize(),this._getMeasurements();var a=this.packer;this.options.isHorizontal?(a.width=Number.POSITIVE_INFINITY,a.height=this.size.innerHeight+this.gutter,a.sortDirection="rightwardTopToBottom"):(a.width=this.size.innerWidth+this.gutter,a.height=Number.POSITIVE_INFINITY,a.sortDirection="downwardLeftToRight"),a.reset(),this.maxY=0,this.maxX=0},i.prototype._getMeasurements=function(){this._getMeasurement("columnWidth","width"),this._getMeasurement("rowHeight","height"),this._getMeasurement("gutter","width")},i.prototype._getItemLayoutPosition=function(a){return this._packItem(a),a.rect},i.prototype._packItem=function(a){this._setRectSize(a.element,a.rect),this.packer.pack(a.rect),this._setMaxXY(a.rect)},i.prototype._setMaxXY=function(a){this.maxX=Math.max(a.x+a.width,this.maxX),this.maxY=Math.max(a.y+a.height,this.maxY)},i.prototype._setRectSize=function(a,c){var d=b(a),e=d.outerWidth,f=d.outerHeight;(e||f)&&(e=this._applyGridGutter(e,this.columnWidth),f=this._applyGridGutter(f,this.rowHeight)),c.width=Math.min(e,this.packer.width),c.height=Math.min(f,this.packer.height)},i.prototype._applyGridGutter=function(a,b){if(!b)return a+this.gutter;b+=this.gutter;var c=a%b,d=c&&1>c?"round":"ceil";return a=Math[d](a/b)*b},i.prototype._getContainerSize=function(){return this.options.isHorizontal?{width:this.maxX-this.gutter}:{height:this.maxY-this.gutter}},i.prototype._manageStamp=function(a){var b,c=this.getItem(a);if(c&&c.isPlacing)b=c.placeRect;else{var e=this._getElementOffset(a);b=new d({x:this.options.isOriginLeft?e.left:e.right,y:this.options.isOriginTop?e.top:e.bottom})}this._setRectSize(a,b),this.packer.placed(b),this._setMaxXY(b)},i.prototype.sortItemsByPosition=function(){var a=this.options.isHorizontal?h:g;this.items.sort(a)},i.prototype.fit=function(a,b,c){var d=this.getItem(a);d&&(this._getMeasurements(),this.stamp(d.element),d.getSize(),d.isPlacing=!0,b=void 0===b?d.rect.x:b,c=void 0===c?d.rect.y:c,d.positionPlaceRect(b,c,!0),this._bindFitEvents(d),d.moveTo(d.placeRect.x,d.placeRect.y),this.layout(),this.unstamp(d.element),this.sortItemsByPosition(),d.isPlacing=!1,d.copyPlaceRectPosition())},i.prototype._bindFitEvents=function(a){function b(){d++,2===d&&c.emitEvent("fitComplete",[c,a])}var c=this,d=0;a.on("layout",function(){return b(),!0}),this.on("layoutComplete",function(){return b(),!0})},i.prototype.resize=function(){var a=b(this.element),c=this.size&&a,d=this.options.isHorizontal?"innerHeight":"innerWidth";c&&a[d]===this.size[d]||this.layout()},i.prototype.itemDragStart=function(a){this.stamp(a);var b=this.getItem(a);b&&b.dragStart()},i.prototype.itemDragMove=function(a,b,c){function d(){f.layout(),delete f.dragTimeout}var e=this.getItem(a);e&&e.dragMove(b,c);var f=this;this.clearDragTimeout(),this.dragTimeout=setTimeout(d,40)},i.prototype.clearDragTimeout=function(){this.dragTimeout&&clearTimeout(this.dragTimeout)},i.prototype.itemDragEnd=function(b){var c,d=this.getItem(b);if(d&&(c=d.didDrag,d.dragStop()),!d||!c&&!d.needsPositioning)return void this.unstamp(b);a.add(d.element,"is-positioning-post-drag");var e=this._getDragEndLayoutComplete(b,d);d.needsPositioning?(d.on("layout",e),d.moveTo(d.placeRect.x,d.placeRect.y)):d&&d.copyPlaceRectPosition(),this.clearDragTimeout(),this.on("layoutComplete",e),this.layout()},i.prototype._getDragEndLayoutComplete=function(b,c){var d=c&&c.needsPositioning,e=0,f=d?2:1,g=this;return function(){return e++,e!==f?!0:(c&&(a.remove(c.element,"is-positioning-post-drag"),c.isPlacing=!1,
725c.copyPlaceRectPosition()),g.unstamp(b),g.sortItemsByPosition(),d&&g.emitEvent("dragItemPositioned",[g,c]),!0)}},i.prototype.bindDraggabillyEvents=function(a){a.on("dragStart",this.handleDraggabilly.dragStart),a.on("dragMove",this.handleDraggabilly.dragMove),a.on("dragEnd",this.handleDraggabilly.dragEnd)},i.prototype.bindUIDraggableEvents=function(a){a.on("dragstart",this.handleUIDraggable.start).on("drag",this.handleUIDraggable.drag).on("dragstop",this.handleUIDraggable.stop)},i.Rect=d,i.Packer=e,i}"function"==typeof define&&define.amd?define("packery/js/packery",["classie/classie","get-size/get-size","outlayer/outlayer","./rect","./packer","./item"],b):"object"==typeof exports?module.exports=b(require("desandro-classie"),require("get-size"),require("outlayer"),require("./rect"),require("./packer"),require("./item")):a.Packery=b(a.classie,a.getSize,a.Outlayer,a.Packery.Rect,a.Packery.Packer,a.Packery.Item)}(window),function(a){function b(a,b){for(var c in b)a[c]=b[c];return a}function c(a,c,d){var e=a.create("packery"),f=e.prototype._getElementOffset,g=e.prototype._getMeasurement;b(e.prototype,c.prototype),e.prototype._getElementOffset=f,e.prototype._getMeasurement=g;var h=e.prototype._resetLayout;e.prototype._resetLayout=function(){this.packer=this.packer||new c.Packer,h.apply(this,arguments)};var i=e.prototype._getItemLayoutPosition;e.prototype._getItemLayoutPosition=function(a){return a.rect=a.rect||new c.Rect,i.call(this,a)};var j=e.prototype._manageStamp;return e.prototype._manageStamp=function(){this.options.isOriginLeft=this.isotope.options.isOriginLeft,this.options.isOriginTop=this.isotope.options.isOriginTop,j.apply(this,arguments)},e.prototype.needsResizeLayout=function(){var a=d(this.element),b=this.size&&a,c=this.options.isHorizontal?"innerHeight":"innerWidth";return b&&a[c]!==this.size[c]},e}"function"==typeof define&&define.amd?define(["isotope/js/layout-mode","packery/js/packery","get-size/get-size"],c):"object"==typeof exports?module.exports=c(require("isotope-layout/js/layout-mode"),require("packery"),require("get-size")):c(a.Isotope.LayoutMode,a.Packery,a.getSize)}(window);(function($){"use strict";function SalientPortfolio(el,fullWidthContentColumns,fullscreenSelector,fullWidthSections){this.$el=el;this.fullWidthContentColumns=fullWidthContentColumns;this.fullWidthSections=fullWidthSections;this.$window=$(window);this.onMobile=!1;this.clearIsoAnimation=null;this.mediaQuerySize='';this.fullscreenSelector=fullscreenSelector;this.initialized=!1;this.total=0;this.totalLoaded=0;this.mouseEventHandler();this.portfolioFiltersInit();this.portfolioInit();this.resizeHandler();if(this.$el.find('.inner-wrap[data-animation="perspective"]').length>0){this.perspectiveAnimationInit()}
726this.portfolioAccentColor();this.isotopeCatSelection();this.portfolioCommentOrder()}
727SalientPortfolio.prototype.portfolioInit=function(){var that=this;this.total=this.$el.find('img').length;if(this.$el.parents('.wpb_gallery').length>0&&this.$el.find('.nectar-lazy').length>0){this.fullWidthSections();this.$el.find('img.nectar-lazy:not(.loaded)').each(function(){$(this).css({'height':'','width':''});var heightAttr=parseInt($(this).attr('height'));var widthAttr=parseInt($(this).attr('width'));var width=$(this).width();var dimensions=that.imageAspectRatio(widthAttr,heightAttr,width,2000);$(this).css({'height':dimensions.height+'px','width':dimensions.width+'px'})});this.masonryInit('0s');this.initialized=!0;$(window).on('salient-portfolio-recalculate',this.imageLoadLayout.bind(this))}else{this.$el.imagesLoaded(function(){that.masonryInit('0.6s');that.initialized=!0})}};SalientPortfolio.prototype.imageLoadLayout=function(){this.totalLoaded=this.totalLoaded+1;if(this.initialized==!0){this.$el.isotope('layout')}};SalientPortfolio.prototype.imageAspectRatio=function(srcWidth,srcHeight,maxWidth,maxHeight){var ratio=Math.min(maxWidth/srcWidth,maxHeight/srcHeight);return{width:srcWidth*ratio,height:srcHeight*ratio}}
728SalientPortfolio.prototype.masonryInit=function(transitionDur){var instance=this;var $layoutMode=(instance.$el.hasClass('masonry-items'))?'packery':'fitRows';var $startingFilter=(instance.$el.attr('data-starting-filter')!=''&&instance.$el.attr('data-starting-filter')!='default')?'.'+instance.$el.attr('data-starting-filter'):'*';var $rtlLayout=($('body.rtl').length>0)?!1:!0;instance.beforeReLayout();instance.$el.addClass('isotope-activated');
728instance.$el.isotope({itemSelector:'.element',filter:$startingFilter,layoutMode:$layoutMode,transitionDuration:transitionDur,isOriginLeft:$rtlLayout,packery:{gutter:0}}).isotope('layout');if($startingFilter!='*'){if(instance.$el.parent().parent().find('.portfolio-filters').length>0){instance.$el.parent().parent().find('.portfolio-filters ul a[data-filter="'+$startingFilter+'"]').trigger('click')}else{instance.$el.parent().parent().find('.portfolio-filters-inline ul a[data-filter="'+$startingFilter+'"]').trigger('click')}}else{if(instance.$el.parent().parent().find('.portfolio-filters-inline[data-alignment="left"]').length>0||instance.$el.parent().parent().find('.portfolio-filters-inline[data-alignment="center"]').length>0){instance.$el.parent().parent().find('.portfolio-filters-inline .container > ul > li:nth-child(1) a').trigger('click').addClass('active')}else{instance.$el.parent().parent().find('.portfolio-filters-inline .container > ul > li:nth-child(2) a').trigger('click').addClass('active')}}
729if(instance.$el.find('.inner-wrap').attr('data-animation')==='none'){instance.$el.find('.inner-wrap').removeClass('animated')}
730instance.loadAnimationWaypoint();$(window).on('nectar-waypoints-reinit',instance.loadAnimationWaypoint.bind(instance));instance.masonryZindex();var self=this;setTimeout(function(){instance.masonryZindex()},800);if(instance.$el.parents('.full-width-content').length>0){setTimeout(function(){instance.fullWidthContentColumns()},200)}
731$('.portfolio-loading').stop(!0,!0).fadeOut(200)};SalientPortfolio.prototype.resizeHandler=function(){var self=this;this.$window.on('resize',function(){setTimeout(function(){self.reLayout();self.masonryZindex();self.portfolioCommentOrder()},30)})};SalientPortfolio.prototype.mouseEventHandler=function(){if(this.$el.parent().parent().find('.portfolio-filters').length>0){this.$el.parent().parent().find('.portfolio-filters ul li a').on('click',this.isoClickFilter.bind(this))}else{this.$el.parent().parent().find('.portfolio-filters-inline ul li a').on('click',this.isoClickFilter.bind(this))}
732if($('body.page-template-template-portfolio').length>0&&$('#page-header-wrap .portfolio-filters').length>0){$('#page-header-wrap .portfolio-filters ul li a').on('click',this.isoClickFilter.bind(this))}
733$('body').on('mouseenter','.portfolio-filters',function(){if(!this.onMobile){$(this).find('> ul').stop(!0,!0).slideDown(500,'easeOutExpo')}
734$(this).find('a#sort-portfolio span').html($(this).find('a#sort-portfolio').attr('data-sortable-label'))});$('body').on('mouseleave','.portfolio-filters',function(){var $activeCat=$(this).find('a.active').html();if(typeof $activeCat=='undefined'||$activeCat.length==0){$activeCat=$(this).attr('data-sortable-label')}
735$(this).find('a#sort-portfolio span').html($activeCat);if(!this.onMobile){$(this).find('> ul').stop(!0,!0).slideUp(500,'easeOutExpo')}});$('body').on('click','.portfolio-filters ul li a',function(){$(this).parents('.portfolio-filters').find('#sort-portfolio span').html($(this).html())});$('body').on('click','.portfolio-filters > a#sort-portfolio',function(){return!1});var $tmpTitle='';$('.portfolio-items > .col a[title]').on('mouseenter',function(){if($(this).attr('title').length>0){$tmpTitle=$(this).attr('title');$(this).attr('title','')}});$('.portfolio-items > .col a[title]').on('mouseleave',function(){if($tmpTitle.length>0){$(this).attr('title',$tmpTitle)}});$('.portfolio-items > .col a[title]').on('mousedown',function(){if($tmpTitle.length>0){$(this).attr('title',$tmpTitle)}})};SalientPortfolio.prototype.portfolioFiltersInit=function(){if($('body').hasClass('mobile')||navigator.userAgent.match(/(iPad|IEMobile)/)){this.onMobile=!0;$('body').off('mouseenter mouseleave','.portfolio-filters');this.$el.parent().parent().find('.portfolio-filters > a').on('click',function(e){if(e.originalEvent!==undefined){$(this).parents('.portfolio-filters').find('> ul').stop(!0,!0).slideToggle(600,'easeOutCubic')}});this.$el.parent().parent().find('.portfolio-filters ul li a').on('click',function(e){if(e.originalEvent!==undefined){$(this).parents('.portfolio-filters').find('> ul').stop(!0,!0).slideToggle(600,'easeOutCubic');var $activeCat=$(this).html();$(this).parents('.portfolio-filters').find('a#sort-portfolio span').html($activeCat)}})}
736$('body.single-portfolio #header-outer nav > ul > li > a:contains("Portfolio")').parents('li').addClass('current-menu-item');$(".portfolio-items").find("a[href*='http://']:not([href*='"+window.location.hostname+"'])").attr("target","_blank").attr('rel','nofollow');
736$(".recent_projects_widget").find("a[href*='http://']:not([href*='"+window.location.hostname+"'])").attr("target","_blank").attr('rel','nofollow');$(".portfolio-items").find("a[href*='https://']:not([href*='"+window.location.hostname+"']):not([href*='youtube.com']):not([href*='vimeo.com'])").attr("target","_blank").attr('rel','nofollow');$(".recent_projects_widget").find("a[href*='https://']:not([href*='"+window.location.hostname+"'])").attr("target","_blank").attr('rel','nofollow')};SalientPortfolio.prototype.isoClickFilter=function(e){var $timeout;var self=this;if(window.innerWidth>690&&!navigator.userAgent.match(/(Android|iPod|iPhone|iPad|IEMobile|Opera Mini)/)){clearTimeout($timeout);$timeout=setTimeout(function(){self.masonryZindex()},600)}
737var selector=$(e.target).attr('data-filter');this.$el.isotope({filter:selector}).attr('data-current-cat',selector);if(this.$el.find('.inner-wrap[data-animation="none"]').length===0){this.$el.find('.col').addClass('animated-in')}
738$(e.target).closest('ul:not(.children)').find('li a').removeClass('active');$(e.target).addClass('active');if($(e.target).parents('.portfolio-filters-inline').length>0){$(e.target).parents('.portfolio-filters-inline').find('#current-category').html($(e.target).html())}
739if(this.$el.find('a[rel^="prettyPhoto"]').length>0){setTimeout(this.updatePrettyPhotoGallery.bind(this),170)}else{setTimeout(this.updateMagPrettyPhotoGallery.bind(this),170)}
740if(typeof window.Waypoint!='undefined'){Waypoint.refreshAll()}
741return!1};SalientPortfolio.prototype.loadAnimationWaypoint=function(){var $portfolioOffsetPos=($('#nectar_fullscreen_rows').length>0)?'200%':'90%';var instance=this;if(this.$el.find('.inner-wrap').attr('data-animation')==='none'){return}
742this.$el.find('.col').each(function(i){var $that=$(this);if($(this).visible(!0)||$(this).parents('#nectar_fullscreen_rows').length>0){if($(this).parents('#nectar_fullscreen_rows').length>0&&instance.fullscreenSelector.length>0&&$(this).parents(instance.fullscreenSelector).length==0){return!0}
743var $portfolioAnimationDelay=($that.is('[data-masonry-type="photography"].masonry-items'))?90:115;$(this).delay($portfolioAnimationDelay*i).queue(function(next){$(this).addClass("animated-in");next()})}else{var waypoint=new Waypoint({element:$that,handler:function(){if($that.parents('.wpb_tab').length>0&&$that.parents('.wpb_tab').css('visibility')==='hidden'||$that.hasClass('animated-in')){waypoint.destroy();return}
744var $portfolioAnimationDelay=($that.is('[data-masonry-type="photography"].masonry-items'))?85:100;setTimeout(function(){$that.addClass("animated-in")},$portfolioAnimationDelay*$that.attr('data-delay-amount'));waypoint.destroy()},offset:$portfolioOffsetPos})}})};SalientPortfolio.prototype.perspectiveAnimationInit=function(){var lastScrollTop=$(window).scrollTop();var self=this;this.$el.css('perspective-origin','50% '+(lastScrollTop+$(window).height())+'px');requestAnimationFrame(updatePerspectiveOrigin);function updatePerspectiveOrigin(){var scrollTop=$(window).scrollTop();if(lastScrollTop===scrollTop){requestAnimationFrame(updatePerspectiveOrigin);return}else{lastScrollTop=scrollTop;self.$el.css('perspective-origin','50% '+(lastScrollTop+$(window).height())+'px');requestAnimationFrame(updatePerspectiveOrigin)}}};SalientPortfolio.prototype.portfolioItemWidths=function(){var isFullWidth=this.$el.attr('data-col-num')==='elastic';if(isFullWidth){var $elWidth=Math.floor(this.$el.width());var $colSize=4;var $mult=(this.mediaQuerySize==='one')?1:2;if(this.mediaQuerySize==='five'){$colSize=5}else if(this.mediaQuerySize==='four'){$colSize=4}else if(this.mediaQuerySize==='three'){$colSize=3}else if(this.mediaQuerySize==='two'){$colSize=2}else if(this.mediaQuerySize==='one'){$colSize=1}
745if(this.$el.is('[data-ps="6"]')&&$colSize==5){$colSize=4}
746if(isFullWidth&&this.$el.is('[data-masonry-type="photography"]')&&!this.$el.hasClass('no-masonry')){if(this.mediaQuerySize==='five'){$colSize=6}
747if(this.mediaQuerySize==='four'){$colSize=5}
748if(this.mediaQuerySize==='three'){$colSize=4}}
749if($elWidth%$colSize===0){this.$el.find('.elastic-portfolio-item:not(.wide):not(.wide_tall)').css('width',Math.floor($elWidth/$colSize)+'px');this.$el.find('.elastic-portfolio-item.wide, .elastic-portfolio-item.wide_tall').css('width',Math.floor($elWidth/$colSize*$mult)+'px')}else{var $loopEndNum=($(window).width()>1000)?6:3;if(this.$el.hasClass('fullwidth-constrained')&&$(window).width()>1000){$loopEndNum=4}
750for(var i=1;i<$loopEndNum;
750i++){if(($elWidth-i)%$colSize===0){this.$el.find('.elastic-portfolio-item:not(.wide):not(.wide_tall)').css('width',($elWidth-i)/$colSize+'px');this.$el.find('.elastic-portfolio-item.wide, .elastic-portfolio-item.wide_tall').css('width',($elWidth-i)/$colSize*$mult+'px')}}}}};SalientPortfolio.prototype.masonryZindex=function(){if($('body .portfolio-items:not(".carousel") > .col').length>0&&$('body .portfolio-items:not(".carousel") > .col').offset().left){var self=this;$('body .portfolio-items:not(".carousel")').each(function(){var $coords={};var $zindexRelation={};var $that=$(this);$(this).find('> .col').each(function(){var $itemOffset=$(this).offset();$itemOffset=$itemOffset.left;$coords[$(this).index()]=$itemOffset;$(this).css('z-index',Math.abs(Math.floor($(this).offset().left/20)))});var $corrdsArr=jQuery.map($coords,function(value){return value});$corrdsArr=self.removeDuplicates($corrdsArr);$corrdsArr.sort(function(a,b){return a-b});for(var i=0;i<$corrdsArr.length;i++){$zindexRelation[$corrdsArr[i]]=i}
751jQuery.each($coords,function(k,v){var $zindex;var $coordCache=v;jQuery.each($zindexRelation,function(k,v){if($coordCache===k){$zindex=v}});$that.find('> .col:eq('+k+')').attr('data-delay-amount',$zindex)})})}};SalientPortfolio.prototype.removeDuplicates=function(inputArray){var i;var len=inputArray.length;var outputArray=[];var temp={};for(i=0;i<len;i++){temp[inputArray[i]]=0}
752for(i in temp){outputArray.push(i)}
753return outputArray};SalientPortfolio.prototype.beforeReLayout=function(){var self=this;clearTimeout(this.clearIsoAnimation);this.$el.find('.col').addClass('no-transition');this.clearIsoAnimation=setTimeout(function(){self.$el.find('.col').removeClass('no-transition')},700);if(window.innerWidth>1600){if(this.$el.hasClass('fullwidth-constrained')){if(this.$el.is('[data-masonry-type="photography"]')){this.mediaQuerySize='three'}else{this.mediaQuerySize='four'}}else{if(this.$el.hasClass('constrain-max-cols')){this.mediaQuerySize='four'}else{this.mediaQuerySize='five'}}}else if(window.innerWidth<=1600&&window.innerWidth>1300){if(this.$el.hasClass('fullwidth-constrained')){if(this.$el.is('[data-masonry-type="photography"]')){this.mediaQuerySize='three'}else{this.mediaQuerySize='four'}}else{this.mediaQuerySize='four'}}else if(window.innerWidth<=1300&&window.innerWidth>990){if(this.$el.hasClass('constrain-max-cols')){this.mediaQuerySize='four'}else{this.mediaQuerySize='three'}}else if(window.innerWidth<=990&&window.innerWidth>470){this.mediaQuerySize='two'}else if(window.innerWidth<=470){this.mediaQuerySize='one'}
754if($('#boxed').length>0){if(window.innerWidth>1300){this.mediaQuerySize='four'}else if(window.innerWidth<1300&&window.innerWidth>990){if(this.$el.hasClass('constrain-max-cols')){this.mediaQuerySize='four'}else{this.mediaQuerySize='three'}}else if(window.innerWidth<990){this.mediaQuerySize='one'}}
755this.portfolioItemWidths();if(!this.$el.is('[data-bypass-cropping="true"]')){if(this.$el.find('.col.elastic-portfolio-item[class*="regular"]:visible').length>0||this.$el.find('.col.elastic-portfolio-item[class*="wide"]:visible').length>0||this.$el.find('.col.elastic-portfolio-item[class*="tall"]:visible').length>0||this.$el.find('.col.elastic-portfolio-item[class*="wide_tall"]:visible').length>0){var $gutterSize=(this.$el.is('[data-gutter*="px"]')&&this.$el.attr('data-gutter').length>0&&this.$el.attr('data-gutter')!='none')?parseInt(this.$el.attr('data-gutter')):0;var multipler=(window.innerWidth>470)?2:1;var $itemClassForSizing='regular';if(this.$el.find('.col.elastic-portfolio-item[class*="regular"]:visible').length===0&&this.$el.find('.col.elastic-portfolio-item.wide:visible').length>0){$itemClassForSizing='wide'}else if(this.$el.find('.col.elastic-portfolio-item[class*="regular"]:visible').length===0&&this.$el.find('.col.elastic-portfolio-item.wide_tall:visible').length>0){$itemClassForSizing='wide_tall';multipler=1}else if(this.$el.find('.col.elastic-portfolio-item[class*="regular"]:visible').length===0&&this.$el.find('.col.elastic-portfolio-item.tall:visible').length>0){$itemClassForSizing='tall';multipler=1}
756this.$el.find('.col.elastic-portfolio-item.'+$itemClassForSizing+' img').css('height','auto');var tallColHeight=this.$el.find('.col.elastic-portfolio-item.'+$itemClassForSizing+':visible img').height();this.$el.find('.col.elastic-portfolio-item[class*="tall"] img, .col.elastic-portfolio-item.wide img, .col.elastic-portfolio-item.regular img').removeClass('auto-height');this.$el.find('.col.elastic-portfolio-item[class*="tall"] img:not(.custom-thumbnail)').css('height',(tallColHeight*multipler)+($gutterSize*2));if($itemClassForSizing==='regular'||$itemClassForSizing==='wide'){this.$el.find('.col.elastic-portfolio-item.wide img:not(.custom-thumbnail), .col.elastic-portfolio-item.regular img:not(.custom-thumbnail)').css('height',tallColHeight)}else{this.$el.find('.col.elastic-portfolio-item.wide img:not(.custom-thumbnail), .col.elastic-portfolio-item.regular img:not(.custom-thumbnail)').css('height',(tallColHeight/2)-($gutterSize*2))}
757this.$el.find('.col.elastic-portfolio-item[class*="tall"] .parallaxImg').css('height',(tallColHeight*multipler)+parseInt(this.$el.find('.col.elastic-portfolio-item').css('padding-bottom'))*2);if($itemClassForSizing==='regular'||$itemClassForSizing==='wide'){this.$el.find('.col.elastic-portfolio-item.regular .parallaxImg, .col.elastic-portfolio-item.wide .parallaxImg').css('height',tallColHeight)}else{this.$el.find('.col.elastic-portfolio-item.regular .parallaxImg, .col.elastic-portfolio-item.wide .parallaxImg').css('height',(tallColHeight/2)-($gutterSize*2))}}else{this.$el.find('.col.elastic-portfolio-item[class*="tall"] img, .col.elastic-portfolio-item.wide img, .col.elastic-portfolio-item.regular img').addClass('auto-height')}}
758if(this.$el.hasClass('no-masonry')&&this.$el.find('.col:first:visible').length>0&&this.$el.parents('.wpb_gallery').length===0){if(!this.$el.is('[data-ps="9"]')&&!this.$el.is('[data-bypass-cropping="true"]')){this.$el.find('.col img').css('height','auto');var tallColHeight=this.$el.find('.col:first:visible img').height();this.$el.find('.col img:not(.custom-thumbnail)').css('height',tallColHeight);this.$el.find('.col .parallaxImg').css('height',tallColHeight)}}};SalientPortfolio.prototype.reLayout=function(){this.beforeReLayout();if(this.$el.isotope()){this.$el.isotope('layout')}};SalientPortfolio.prototype.updatePrettyPhotoGallery=function(){if(this.$el.find('a[rel^="prettyPhoto"]').length>0){var $unique_id=Math.floor(Math.random()*10000);var $currentCat=this.$el.attr('data-current-cat');this.$el.find('.col'+$currentCat).find('a[rel^="prettyPhoto"]').attr('rel','prettyPhoto['+$unique_id+'_sorted]')}};SalientPortfolio.prototype.updateMagPrettyPhotoGallery=function(){var $currentCat=this.$el.attr('data-current-cat');var $unique_id=Math.floor(Math.random()*10000);if(this.$el.is('[data-lightbox-only="true"]')){this.$el.find('.col').each(function(){$(this).find('a.gallery').removeClass('gallery').removeClass('magnific');if($(this).is($currentCat)){if($(this).find('.parallaxImg-wrap').length>0){if($('body[data-ls="fancybox"]').length>0){$(this).find('.work-item > a:not([target="_blank"])').attr('data-fancybox','group_'+$unique_id)}else{$(this).find('.work-item > a:not([target="_blank"])').addClass('gallery').addClass('magnific')}}else{if($('body[data-ls="fancybox"]').length>0){$(this).find('.work-item a:not([target="_blank"])').attr('data-fancybox','group_'+$unique_id)}else{$(this).find('.work-item a:not([target="_blank"])').addClass('gallery').addClass('magnific')}}}})}else if(this.$el.find('.work-item.style-1').length>0){this.$el.find('.col').each(function(){$(this).find('a.gallery').removeClass('gallery').removeClass('magnific');if($(this).is($currentCat)){if($('body[data-ls="fancybox"]').length>0){$(this).find('.work-info .vert-center a:first-of-type').attr('data-fancybox','group_'+$unique_id)}else{$(this).find('.work-info .vert-center a:first-of-type').addClass('gallery').addClass('magnific')}}})}};SalientPortfolio.prototype.portfolioAccentColor=function(){this.$el.find('.col').each(function(){if($(this).has('[data-project-color]')){$(this).find('.work-info-bg, .bottom-meta').css('background-color',$(this).attr('data-project-color'));$(this).find('.parallaxImg-rendered-layer .bg-overlay').css('border-color',$(this).attr('data-project-color'))}})};SalientPortfolio.prototype.isotopeCatSelection=function(){var isotopeCatArr=[];var $portfolioCatCount=0;this.$el.parent().parent().find('div[class^=portfolio-filters] ul li').each(function(i){if($(this).find('a').length>0){isotopeCatArr[$portfolioCatCount]=$(this).find('a').attr('data-filter').substring(1);$portfolioCatCount++}});isotopeCatArr.shift();var allItemCats='';var self=this;this.$el.find('> div').each(function(){allItemCats+=$(this).attr('data-project-cat')});
758allItemCats=allItemCats.split(' ');allItemCats.pop();var itemCats=[];$.each(allItemCats,function(i,el){if($.inArray(el,itemCats)===-1){itemCats.push(el)}});var $userSelectedCats;if(this.$el.is('[data-categories-to-show]')&&this.$el.attr('data-categories-to-show').length!=0&&this.$el.attr('data-categories-to-show')!='all'){$userSelectedCats=this.$el.attr('data-categories-to-show').replace(/,/g,' ');$userSelectedCats=$userSelectedCats.split(' ');if(!this.$el.hasClass('infinite_scroll')){this.$el.removeAttr('data-categories-to-show')}}else{$userSelectedCats=itemCats}
759var notFoundCats=[];jQuery.grep(isotopeCatArr,function(el){if(jQuery.inArray(el,itemCats)==-1)notFoundCats.push(el);if(jQuery.inArray(el,$userSelectedCats)==-1)notFoundCats.push(el)});if(notFoundCats.length!=0){this.$el.parent().parent().find('div[class^=portfolio-filters] ul li').each(function(){if($(this).find('a').length>0){if(jQuery.inArray($(this).find('a').attr('data-filter').substring(1),notFoundCats)!=-1){if($(this).find('> ul.children').length>0){$(this).find('> a').hide()}else{$(this).hide()}}else{$(this).show()}}})}};SalientPortfolio.prototype.portfolioCommentOrder=function(){if($('body').hasClass('mobile')&&$('body').hasClass('single-portfolio')&&$('#respond').length>0){$('#sidebar').insertBefore('.comments-section')}else if($('body').hasClass('single-portfolio')&&$('#respond').length>0){$('#sidebar').insertAfter('.post-area')}};function SalientRecentProjectsFullScreen(el){this.$el=el;this.rotationSpeed=(el.attr('data-autorotate').length>0)?parseInt(el.attr('data-autorotate')):!1;this.rotationInterval=null;this.$window=$(window);this.splitLineText();this.positionFix();this.sliderCalcs();this.sliderInit();this.resizeHandler()}
760SalientRecentProjectsFullScreen.prototype.resizeHandler=function(){$(window).resize(this.sliderCalcs.bind(this));$(window).resize(this.splitLineText.bind(this))};SalientRecentProjectsFullScreen.prototype.positionFix=function(){if(this.$el.parents('.span_12').find('> .wpb_column').length>1){var $zoomProjects=this.$el.clone();var $zoomProjectsRow=this.$el.parents('.span_12');this.$el.remove();$zoomProjectsRow.prepend($zoomProjects);this.$el=$zoomProjects}};SalientRecentProjectsFullScreen.prototype.sliderCalcs=function(){var $bodyBorderSize=($('.body-border-top').length>0&&$(window).width()>1000)?$('.body-border-top').height():0;var usingFrontEndEditor=(typeof window.vc_iframe==='undefined')?!1:!0;if(usingFrontEndEditor){if(this.$el.parents('.wpb_row').parent().index()>1){this.$el.parents('.first-section').removeClass('first-section')}}
761if(this.$el.parents('.first-section').length>0){this.$el.css('height',$(window).height()-this.$el.offset().top-$bodyBorderSize)}else{this.$el.css('height',$(window).height())}};SalientRecentProjectsFullScreen.prototype.sliderRotate=function(){if($('body.vc_editor').length>0){return}
762var $controlSelector=(this.$el.find('.project-slides').length>0)?'.dot-nav > span':'.controls > li';var $controlSelectorInd=(this.$el.find('.project-slides').length>0)?'span':' li';var $slideLength=this.$el.find($controlSelector).length;var $currentSlide=this.$el.find($controlSelector+'.active').index();if($currentSlide+1===$slideLength){this.$el.find($controlSelector+':first-child').trigger('click')}else{this.$el.find($controlSelector+'.active').next($controlSelectorInd).trigger('click')}};SalientRecentProjectsFullScreen.prototype.sliderResetRotate=function(){clearInterval(this.rotationInterval);if(this.rotationSpeed!=0){var slide_interval=(this.rotationSpeed<100)?4000:this.rotationSpeed;this.rotationInterval=setInterval(this.sliderRotate.bind(this),slide_interval)}};SalientRecentProjectsFullScreen.prototype.splitLineText=function(){var $slideClass=(this.$el.find('.project-slides').length>0)?'.project-slide':'.nectar-recent-post-slide';var $slideInfoClass=(this.$el.find('.project-slides').length>0)?'.project-slide__title':'.inner-wrap h2 a';this.$el.find($slideClass).each(function(i){$(this).find($slideInfoClass).each(function(){var textArr=$(this).text();textArr=textArr.trim();textArr=textArr.split(' ');$(this)[0].innerHTML='';for(var i=0;i<textArr.length;i++){$(this)[0].innerHTML+='<span>'+textArr[i]+'</span> '}});$(this).find($slideInfoClass+' > span').wrapInner('<span class="inner" />')})};SalientRecentProjectsFullScreen.prototype.sliderInit=function(){var $projLength=this.$el.find('.project-slide').length;var self=this;if(this.rotationSpeed!=0){var slide_interval=(this.rotationSpeed<100)?4000:this.rotationSpeed;this.rotationInterval=setInterval(this.sliderRotate.bind(this),slide_interval)}
763this.$el.find('.zoom-slider-controls .next').on('click',function(){var $that=$(this);if(!$that.parent().hasClass('timeout')){setTimeout(function(){$that.parent().removeClass('timeout')},1150)}
764if($(this).parent().hasClass('timeout')){return!1}
765$(this).parent().addClass('timeout');self.sliderResetRotate();var $current=$(this).parents('.nectar_fullscreen_zoom_recent_projects').find('.project-slide.current');var $sliderInstance=$(this).parents('.nectar_fullscreen_zoom_recent_projects');$sliderInstance.find('.project-slide').removeClass('next').removeClass('prev');$sliderInstance.find('.project-slide').each(function(i){if(i<$current.index()+1&&$current.index()+1<$projLength){$(this).addClass('prev')}else{$(this).addClass('next')}});if($current.index()+1===$projLength){$sliderInstance.find('.project-slide:first-child').addClass('no-trans')}
766setTimeout(function(){if($current.index()+1===$projLength){$sliderInstance.find('.project-slide:first-child').removeClass('no-trans').removeClass('next').removeClass('prev').addClass('current');$sliderInstance.find('.project-slide:last-child').removeClass('next').removeClass('current').addClass('prev')}else{$current.next('.project-slide').removeClass('next').removeClass('prev').addClass('current');$current.removeClass('current').addClass('prev')}
767if($sliderInstance.find('.dot-nav').length>0){$sliderInstance.find('.dot-nav span.active').removeClass('active');$sliderInstance.find('.dot-nav span:nth-child('+($sliderInstance.find('.project-slide.current').index()+1)+')').addClass('active')}},30);return!1});this.$el.find('.zoom-slider-controls .prev').on('click',function(){var $that=$(this);if(!$that.parent().hasClass('timeout')){setTimeout(function(){$that.parent().removeClass('timeout')},1150)}
768if($(this).parent().hasClass('timeout')){return!1}
769$(this).parent().addClass('timeout');self.sliderResetRotate();var $current=$(this).parents('.nectar_fullscreen_zoom_recent_projects').find('.project-slide.current');var $sliderInstance=$(this).parents('.nectar_fullscreen_zoom_recent_projects');$sliderInstance.find('.project-slide').removeClass('next').removeClass('prev');$sliderInstance.find('.project-slide').each(function(i){if(i<$current.index()||$current.index()==0){$(this).addClass('prev')}else{$(this).addClass('next')}});if($current.index()==0){$sliderInstance.find('.project-slide:last-child').addClass('no-trans')}
770setTimeout(function(){if($current.index()==0){$sliderInstance.find('.project-slide:last-child').removeClass('no-trans').removeClass('next').removeClass('prev').addClass('current');$sliderInstance.find('.project-slide:first-child').removeClass('next').removeClass('prev').removeClass('current').addClass('next')}else{$current.prev('.project-slide').removeClass('next').removeClass('prev').addClass('current');$current.removeClass('current').addClass('next')}
771if($sliderInstance.find('.dot-nav').length>0){$sliderInstance.find('.dot-nav span.active').removeClass('active');$sliderInstance.find('.dot-nav span:nth-child('+($sliderInstance.find('.project-slide.current').index()+1)+')').addClass('active')}},30);return!1});this.$el.find('> .normal-container > .dot-nav').remove();this.$el.find('> .normal-container').append('<div class="dot-nav"></div>');for(var $i=0;$i<$projLength;$i++){if($i==0){this.$el.find('.dot-nav').append('<span class="dot active"><span></span></span>')}else{this.$el.find('.dot-nav').append('<span class="dot"><span></span></span>')}}
772var $dotIndex=1;this.$el.find('.dot-nav > span').on('click',function(){if($(this).hasClass('active')){return}
773var $that=$(this);if(!$that.parent().hasClass('timeout')){setTimeout(function(){$that.parent().removeClass('timeout')},1150)}
774if($(this).parent().hasClass('timeout')){return}
775$(this).parent().addClass('timeout');self.sliderResetRotate();$(this).parent().find('span.active').removeClass('active');$(this).addClass('active');$dotIndex=$(this).index()+1;var $current=$(this).parents('.nectar_fullscreen_zoom_recent_projects').find('.project-slide.current');var $sliderInstance=$(this).parents('.nectar_fullscreen_zoom_recent_projects');var $prevIndex=$current.index()+1;$sliderInstance.find('.project-slide').removeClass('next').removeClass('prev');$sliderInstance.find('.project-slide').each(function(i){if(i<$dotIndex-1){$(this).addClass('prev')}else{$(this).addClass('next')}});if($prevIndex>$dotIndex){$sliderInstance.find('.project-slide').eq($dotIndex-1).addClass('no-trans').addClass('prev').removeClass('next');setTimeout(function(){$sliderInstance.find('.project-slide').eq($dotIndex-1).removeClass('no-trans').removeClass('next').removeClass('prev').addClass('current');$current.removeClass('current').addClass('next')},30)}else{$sliderInstance.find('.project-slide').eq($dotIndex-1).addClass('no-trans').addClass('next').removeClass('prev');setTimeout(function(){$sliderInstance.find('.project-slide').eq($dotIndex-1).removeClass('no-trans').removeClass('next').removeClass('prev').addClass('current');$current.removeClass('current').addClass('prev')},30)}})};function SalientRecentProjectsCarousel(el){this.$el=el;this.carouselInit();this.resizeHandler()}
776SalientRecentProjectsCarousel.prototype.resizeHandler=function(){$(window).resize(this.carouselHeightCalcs.bind(this))};SalientRecentProjectsCarousel.prototype.carouselInit=function(){var $that=this.$el;var self=this;var maxCols=(this.$el.parents('.carousel-wrap').attr('data-full-width')==='true')?'auto':3;var scrollNum=(this.$el.parents('.carousel-wrap').attr('data-full-width')==='true')?'auto':'';var colWidth=(this.$el.parents('.carousel-wrap').attr('data-full-width')==='true')?500:453;var scrollSpeed,easing;var $autoplayBool=(this.$el.attr('data-autorotate')==='true')?!0:!1;var $themeSkin,$themeSkin2;if($('body.ascend').length>0&&this.$el.parents('.carousel-wrap').attr('data-full-width')!=='true'||$('body.material').length>0&&this.$el.parents('.carousel-wrap').attr('data-full-width')!=='true'){if(this.$el.find('li').length%3===0){$themeSkin=!0;$themeSkin2=!0}else{$themeSkin=!1;$themeSkin2=!0}}else{$themeSkin=!0;$themeSkin2=!0}(parseInt(this.$el.attr('data-scroll-speed')))?scrollSpeed=parseInt(this.$el.attr('data-scroll-speed')):scrollSpeed=700;(this.$el.is('[data-easing]'))?easing=this.$el.attr('data-easing'):easing='linear';this.$el.find('.col').each(function(){if($(this).has('[data-project-color]')){$(this).find('.work-info-bg, .bottom-meta').css('background-color',$(this).attr('data-project-color'))}});var $element=$that;if($that.find('img').length===0){$element=$('body')}
777imagesLoaded($element,function(){$that.carouFredSel({circular:$themeSkin,infinite:$themeSkin2,height:'auto',responsive:!0,items:{width:colWidth,visible:{min:1,max:maxCols}},swipe:{onTouch:!0,onMouse:!0,options:{excludedElements:"button, input, select, textarea, .noSwipe",tap:function(event,target){if($(target).attr('href')&&!$(target).is('[target="_blank"]')&&!$(target).is('[data-fancybox^="group_"]')&&!$(target).is('[rel^="prettyPhoto"]')&&!$(target).is('.magnific-popup')&&!$(target).is('.magnific')){window.open($(target).attr('href'),'_self')}}},onBefore:function(){$that.find('.work-item').trigger('mouseleave');$that.find('.work-item .work-info a').trigger('mouseup')}},scroll:{items:scrollNum,easing:easing,duration:scrollSpeed,onBefore:function(data){if($('body.ascend').length>0&&$that.parents('.carousel-wrap').attr('data-full-width')!='true'||$('body.material').length>0&&$that.parents('.carousel-wrap').attr('data-full-width')!='true'){$that.parents('.carousel-wrap').find('.item-count .total').html(Math.ceil($that.find('> li').length/$that.triggerHandler("currentVisible").length))}},onAfter:function(data){if($('body.ascend').length>0&&$that.parents('.carousel-wrap').attr('data-full-width')!='true'||$('body.material').length>0&&$that.parents('.carousel-wrap').attr('data-full-width')!='true'){$that.parents('.carousel-wrap').find('.item-count .current').html($that.triggerHandler('currentPage')+1);$that.parents('.carousel-wrap').find('.item-count .total').html(Math.ceil($that.find('> li').length/$that.triggerHandler("currentVisible").length))}}},prev:{button:function(){return $that.parents('.carousel-wrap').find('.carousel-prev')}},next:{button:function(){return $that.parents('.carousel-wrap').find('.carousel-next')}},auto:{play:$autoplayBool}},{transition:!0}).animate({'opacity':1},1300);$that.parents('.carousel-wrap').wrap('<div class="carousel-outer">');if($that.parents('.carousel-wrap').attr('data-full-width')==='true'){$that.parents('.carousel-outer').css('overflow','visible')}
778if($('body.ascend').length>0&&$that.parents('.carousel-wrap').attr('data-full-width')!='true'||$('body.material').length>0&&$that.parents('.carousel-wrap').attr('data-full-width')!='true'){$('<
778div class="item-count"><span class="current">1</span>/<span class="total">'+($that.find('> li').length/$that.triggerHandler("currentVisible").length)+'</span></div>').insertAfter($that.parents('.carousel-wrap').find('.carousel-prev'))}
779$that.addClass('finished-loading');self.carouselHeightCalcs()})};SalientRecentProjectsCarousel.prototype.carouselHeightCalcs=function(){if(!this.$el.hasClass('finished-loading')){return}
780var that=this;var bottomSpace=(this.$el.parents('.carousel-wrap').attr('data-full-width')==='true'&&this.$el.find('.style-2, .style-3, .style-4').length>0)?0:28;var tallestMeta=0;this.$el.find('> li').each(function(){($(this).find('.work-meta').height()>tallestMeta)?tallestMeta=$(this).find('.work-meta').height():tallestMeta=tallestMeta});setTimeout(function(){that.$el.parents('.caroufredsel_wrapper').css({'height':(that.$el.find('.work-item').outerHeight()+tallestMeta+bottomSpace-2)+'px'})},30);if($('body.ascend').length>0&&this.$el.parents('.carousel-wrap').attr('data-full-width')!='true'||$('body.material').length>0&&this.$el.parents('.carousel-wrap').attr('data-full-width')!='true'){this.$el.parents('.carousel-wrap').find('.item-count .current').html(Math.ceil((this.$el.triggerHandler("currentPosition")+1)/this.$el.triggerHandler("currentVisible").length));this.$el.parents('.carousel-wrap').find('.item-count .total').html(Math.ceil(this.$el.find('> li').length/this.$el.triggerHandler("currentVisible").length))}};window.SalientPortfolio=SalientPortfolio;window.SalientRecentProjectsFullScreen=SalientRecentProjectsFullScreen;window.SalientRecentProjectsCarousel=SalientRecentProjectsCarousel}(jQuery));jQuery.easing.jswing=jQuery.easing.swing;jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(a,b,c,d,e){return jQuery.easing[jQuery.easing.def](a,b,c,d,e)},easeInQuad:function(a,b,c,d,e){return d*(b/=e)*b+c},easeOutQuad:function(a,b,c,d,e){return-d*(b/=e)*(b-2)+c},easeInOutQuad:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b+c;return-d/2*(--b*(b-2)-1)+c},easeInCubic:function(a,b,c,d,e){return d*(b/=e)*b*b+c},easeOutCubic:function(a,b,c,d,e){return d*((b=b/e-1)*b*b+1)+c},easeInOutCubic:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b*b+c;return d/2*((b-=2)*b*b+2)+c},easeInQuart:function(a,b,c,d,e){return d*(b/=e)*b*b*b+c},easeOutQuart:function(a,b,c,d,e){return-d*((b=b/e-1)*b*b*b-1)+c},easeInOutQuart:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b*b*b+c;return-d/2*((b-=2)*b*b*b-2)+c},easeInQuint:function(a,b,c,d,e){return d*(b/=e)*b*b*b*b+c},easeOutQuint:function(a,b,c,d,e){return d*((b=b/e-1)*b*b*b*b+1)+c},easeInOutQuint:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b*b*b*b+c;return d/2*((b-=2)*b*b*b*b+2)+c},easeInSine:function(a,b,c,d,e){return-d*Math.cos(b/e*(Math.PI/2))+d+c},easeOutSine:function(a,b,c,d,e){return d*Math.sin(b/e*(Math.PI/2))+c},easeInOutSine:function(a,b,c,d,e){return-d/2*(Math.cos(Math.PI*b/e)-1)+c},easeInExpo:function(a,b,c,d,e){return b==0?c:d*Math.pow(2,10*(b/e-1))+c},easeOutExpo:function(a,b,c,d,e){return b==e?c+d:d*(-Math.pow(2,-10*b/e)+1)+c},easeInOutExpo:function(a,b,c,d,e){if(b==0)return c;if(b==e)return c+d;if((b/=e/2)<1)return d/2*Math.pow(2,10*(b-1))+c;return d/2*(-Math.pow(2,-10*--b)+2)+c},easeInCirc:function(a,b,c,d,e){return-d*(Math.sqrt(1-(b/=e)*b)-1)+c},easeOutCirc:function(a,b,c,d,e){return d*Math.sqrt(1-(b=b/e-1)*b)+c},easeInOutCirc:function(a,b,c,d,e){if((b/=e/2)<1)return-d/2*(Math.sqrt(1-b*b)-1)+c;return d/2*(Math.sqrt(1-(b-=2)*b)+1)+c},easeInElastic:function(a,b,c,d,e){var f=1.70158;var g=0;var h=d;if(b==0)return c;if((b/=e)==1)return c+d;if(!g)g=e*.3;if(h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return-(h*Math.pow(2,10*(b-=1))*Math.sin((b*e-f)*2*Math.PI/g))+c},easeOutElastic:function(a,b,c,d,e){var f=1.70158;var g=0;var h=d;if(b==0)return c;if((b/=e)==1)return c+d;if(!g)g=e*.3;if(h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return h*Math.pow(2,-10*b)*Math.sin((b*e-f)*2*Math.PI/g)+d+c},easeInOutElastic:function(a,b,c,d,e){var f=1.70158;var g=0;var h=d;if(b==0)return c;if((b/=e/2)==2)return c+d;if(!g)g=e*.3*1.5;if(h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);if(b<1)return-.5*h*Math.pow(2,10*(b-=1))*Math.sin((b*e-f)*2*Math.PI/g)+c;return h*Math.pow(2,-10*(b-=1))*Math.sin((b*e-f)*2*Math.PI/g)*.5+d+c},easeInBack:function(a,b,c,d,e,f){if(f==undefined)f=1.70158;return d*(b/=e)*b*((f+1)*b-f)+c},easeOutBack:function(a,b,c,d,e,f){if(f==undefined)f=1.70158;return d*((b=b/e-1)*b*((f+1)*b+f)+1)+c},easeInOutBack:function(a,b,c,d,e,f){if(f==undefined)f=1.70158;if((b/=e/2)<1)return d/2*b*b*(((f*=1.525)+1)*b-f)+c;return d/2*((b-=2)*b*(((f*=1.525)+1)*b+f)+2)+c},easeInBounce:function(a,b,c,d,e){return d-jQuery.easing.easeOutBounce(a,e-b,0,d,e)+c}
780,easeOutBounce:function(a,b,c,d,e){if((b/=e)<1/2.75){return d*7.5625*b*b+c}else if(b<2/2.75){return d*(7.5625*(b-=1.5/2.75)*b+.75)+c}else if(b<2.5/2.75){return d*(7.5625*(b-=2.25/2.75)*b+.9375)+c}else{return d*(7.5625*(b-=2.625/2.75)*b+.984375)+c}},easeInOutBounce:function(a,b,c,d,e){if(b<e/2)return jQuery.easing.easeInBounce(a,b*2,0,d,e)*.5+c;return jQuery.easing.easeOutBounce(a,b*2-e,0,d,e)*.5+d*.5+c}})
781!function(t){var i=t(window);t.fn.visible=function(t,e,o){if(!(this.length<1)){var r=this.length>1?this.eq(0):this,n=r.get(0),f=i.width(),h=i.height(),o=o?o:"both",l=e===!0?n.offsetWidth*n.offsetHeight:!0;if("function"==typeof n.getBoundingClientRect){var g=n.getBoundingClientRect(),u=g.top>=0&&g.top<h,s=g.bottom>0&&g.bottom<=h,c=g.left>=0&&g.left<f,a=g.right>0&&g.right<=f,v=t?u||s:u&&s,b=t?c||a:c&&a;if("both"===o)return l&&v&&b;if("vertical"===o)return l&&v;if("horizontal"===o)return l&&b}else{var d=i.scrollTop(),p=d+h,w=i.scrollLeft(),m=w+f,y=r.offset(),z=y.top,B=z+r.height(),C=y.left,R=C+r.width(),j=t===!0?B:z,q=t===!0?z:B,H=t===!0?R:C,L=t===!0?C:R;if("both"===o)return!!l&&p>=q&&j>=d&&m>=L&&H>=w;if("vertical"===o)return!!l&&p>=q&&j>=d;if("horizontal"===o)return!!l&&m>=L&&H>=w}}}}(jQuery);jQuery(document).ready(function($){"use strict";if(nectar_theme_info.using_salient!='true'){var portfolioArr=[];$('.portfolio-items:not(.carousel)').each(function(i){$(this).attr('instance',i);$(this).parent().parent().find('div[class^=portfolio-filters]').attr('instance',i);portfolioArr[i]=new SalientPortfolio($(this))});var fsProjectSliderArr=[];$('.nectar_fullscreen_zoom_recent_projects').each(function(i){fsProjectSliderArr[i]=new SalientRecentProjectsFullScreen($(this))});var projectCarouselArr=[];$('ul.portfolio-items.carousel').each(function(i){projectCarouselArr[i]=new SalientRecentProjectsCarousel($(this))})}});!function(n){"function"==typeof define&&define.amd?define(["jquery"],function(e){return n(e)}):"object"==typeof module&&"object"==typeof module.exports?module.exports=n(require("jquery")):n(jQuery)}(function(n){function e(n){var e=7.5625,t=2.75;return n<1/t?e*n*n:n<2/t?e*(n-=1.5/t)*n+.75:n<2.5/t?e*(n-=2.25/t)*n+.9375:e*(n-=2.625/t)*n+.984375}void 0!==n.easing&&(n.easing.jswing=n.easing.swing);var t=Math.pow,u=Math.sqrt,r=Math.sin,i=Math.cos,a=Math.PI,o=1.70158,c=1.525*o,s=2*a/3,f=2*a/4.5;return n.extend(n.easing,{def:"easeOutQuad",swing:function(e){return n.easing[n.easing.def](e)},easeInQuad:function(n){return n*n},easeOutQuad:function(n){return 1-(1-n)*(1-n)},easeInOutQuad:function(n){return n<.5?2*n*n:1-t(-2*n+2,2)/2},easeInCubic:function(n){return n*n*n},easeOutCubic:function(n){return 1-t(1-n,3)},easeInOutCubic:function(n){return n<.5?4*n*n*n:1-t(-2*n+2,3)/2},easeInQuart:function(n){return n*n*n*n},easeOutQuart:function(n){return 1-t(1-n,4)},easeInOutQuart:function(n){return n<.5?8*n*n*n*n:1-t(-2*n+2,4)/2},easeInQuint:function(n){return n*n*n*n*n},easeOutQuint:function(n){return 1-t(1-n,5)},easeInOutQuint:function(n){return n<.5?16*n*n*n*n*n:1-t(-2*n+2,5)/2},easeInSine:function(n){return 1-i(n*a/2)},easeOutSine:function(n){return r(n*a/2)},easeInOutSine:function(n){return-(i(a*n)-1)/2},easeInExpo:function(n){return 0===n?0:t(2,10*n-10)},easeOutExpo:function(n){return 1===n?1:1-t(2,-10*n)},easeInOutExpo:function(n){return 0===n?0:1===n?1:n<.5?t(2,20*n-10)/2:(2-t(2,-20*n+10))/2},easeInCirc:function(n){return 1-u(1-t(n,2))},easeOutCirc:function(n){return u(1-t(n-1,2))},easeInOutCirc:function(n){return n<.5?(1-u(1-t(2*n,2)))/2:(u(1-t(-2*n+2,2))+1)/2}
781,easeInElastic:function(n){return 0===n?0:1===n?1:-t(2,10*n-10)*r((10*n-10.75)*s)},easeOutElastic:function(n){return 0===n?0:1===n?1:t(2,-10*n)*r((10*n-.75)*s)+1},easeInOutElastic:function(n){return 0===n?0:1===n?1:n<.5?-t(2,20*n-10)*r((20*n-11.125)*f)/2:t(2,-20*n+10)*r((20*n-11.125)*f)/2+1},easeInBack:function(n){return 2.70158*n*n*n-o*n*n},easeOutBack:function(n){return 1+2.70158*t(n-1,3)+o*t(n-1,2)},easeInOutBack:function(n){return n<.5?t(2*n,2)*(7.189819*n-c)/2:(t(2*n-2,2)*((c+1)*(2*n-2)+c)+2)/2},easeInBounce:function(n){return 1-e(1-n)},easeOutBounce:e,easeInOutBounce:function(n){return n<.5?(1-e(1-2*n))/2:(1+e(2*n-1))/2}}),n});var headerEl=document.getElementById("header-outer"),headerSpaceEl=document.getElementById("header-space");void 0!==headerEl&&null!=headerEl&&void 0!==headerSpaceEl&&null!=headerSpaceEl&&headerSpaceEl.hasAttribute("data-secondary-header-display")&&(headerSpaceEl.style.height=headerEl.clientHeight+"px"),jQuery(function(e){"use strict";var t,a,r,n,o,d,i=!1;function h(){var a=t.offset().top;e("#page-header-wrap.fullscreen-header").css("height","auto"),t.css("height",parseInt(window.innerHeight)-parseInt(a)+"px")}if(navigator.userAgent.match(/(Android|iPod|iPhone|iPad|BlackBerry|IEMobile|Opera Mini)/)&&(i=!0),i&&e("#page-header-bg.fullscreen-header").length>0){t=e("#page-header-bg"),h();var l=window.innerWidth,s=window.innerHeight;e(window).resize(function(){e(window).width()!=l&&e(window).height!=s&&(h(),l=window.innerWidth,s=window.innerHeight)})}i&&e(".nectar_fullscreen_zoom_recent_projects").length>0&&(a=e(".body-border-top").length>0&&e(window).width()>1e3?e(".body-border-top").height():0,e(".nectar_fullscreen_zoom_recent_projects").each(function(){e(this).parents(".first-section").length>0?e(this).css("height",e(window).height()-e(this).offset().top-a):e(this).css("height",e(window).height())})),e('#header-outer[data-format="centered-menu-bottom-bar"]').length>0&&(r=e('#header-outer[data-format="centered-menu-bottom-bar"] header#top .span_9'),n=e('#header-outer[data-format="centered-menu-bottom-bar"] header#top .span_3'),o=e("#header-secondary-outer"),(d=n.find("#logo").clone()).is('[data-supplied-ml="true"]')&&d.find("img:not(.mobile-only-logo)").remove(),d.find("img.starting-logo").remove(),o.length>0&&o.addClass("centered-menu-bottom-bar"),d.removeAttr("id").addClass("logo-clone"),e('#header-outer[data-condense="true"]').length>0&&0==e('#header-outer[data-menu-bottom-bar-align="left"]').length&&r.prepend(d)),e('#page-header-bg[data-animate-in-effect="zoom-out"]').addClass("loaded")});/*!
782* jQuery Transit - CSS3 transitions and transformations
783* (c) 2011-2012 Rico Sta. Cruz <[email protected]>
784* MIT Licensed.
785*/
786(function(k){k.transit={version:"0.9.9",propertyMap:{marginLeft:"margin",marginRight:"margin",marginBottom:"margin",marginTop:"margin",paddingLeft:"padding",paddingRight:"padding",paddingBottom:"padding",paddingTop:"padding"},enabled:!0,useTransitionEnd:!1};var d=document.createElement("div");var q={};function b(v){if(v in d.style){return v}var u=["Moz","Webkit","O","ms"];var r=v.charAt(0).toUpperCase()+v.substr(1);if(v in d.style){return v}for(var t=0;t<u.length;++t){var s=u[t]+r;if(s in d.style){return s}}}function e(){d.style[q.transform]="";d.style[q.transform]="rotateY(90deg)";return d.style[q.transform]!==""}var a=navigator.userAgent.toLowerCase().indexOf("chrome")>-1;q.transition=b("transition");q.transitionDelay=b("transitionDelay");q.transform=b("transform");q.transformOrigin=b("transformOrigin");q.transform3d=e();var i={transition:"transitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",WebkitTransition:"webkitTransitionEnd",msTransition:"MSTransitionEnd"};var f=q.transitionEnd=i[q.transition]||null;for(var p in q){if(q.hasOwnProperty(p)&&typeof k.support[p]==="undefined"){k.support[p]=q[p]}}d=null;k.cssEase={_default:"ease","in":"ease-in",out:"ease-out","in-out":"ease-in-out",snap:"cubic-bezier(0,1,.5,1)",easeOutCubic:"cubic-bezier(.215,.61,.355,1)",easeInOutCubic:"cubic-bezier(.645,.045,.355,1)",easeInCirc:"cubic-bezier(.6,.04,.98,.335)",easeOutCirc:"cubic-bezier(.075,.82,.165,1)",easeInOutCirc:"cubic-bezier(.785,.135,.15,.86)",easeInExpo:"cubic-bezier(.95,.05,.795,.035)",easeOutExpo:"cubic-bezier(.19,1,.22,1)",easeInOutExpo:"cubic-bezier(1,0,0,1)",easeInQuad:"cubic-bezier(.55,.085,.68,.53)",easeOutQuad:"cubic-bezier(.25,.46,.45,.94)",easeInOutQuad:"cubic-bezier(.455,.03,.515,.955)",easeInQuart:"cubic-bezier(.895,.03,.685,.22)",easeOutQuart:"cubic-bezier(.165,.84,.44,1)",easeInOutQuart:"cubic-bezier(.77,0,.175,1
786)",easeInQuint:"cubic-bezier(.755,.05,.855,.06)",easeOutQuint:"cubic-bezier(.23,1,.32,1)",easeInOutQuint:"cubic-bezier(.86,0,.07,1)",easeInSine:"cubic-bezier(.47,0,.745,.715)",easeOutSine:"cubic-bezier(.39,.575,.565,1)",easeInOutSine:"cubic-bezier(.445,.05,.55,.95)",easeInBack:"cubic-bezier(.6,-.28,.735,.045)",easeOutBack:"cubic-bezier(.175, .885,.32,1.275)",easeInOutBack:"cubic-bezier(.68,-.55,.265,1.55)"};k.cssHooks["transit:transform"]={get:function(r){return k(r).data("transform")||new j()},set:function(s,r){var t=r;if(!(t instanceof j)){t=new j(t)}if(q.transform==="WebkitTransform"&&!a){s.style[q.transform]=t.toString(!0)}else{s.style[q.transform]=t.toString()}k(s).data("transform",t)}};k.cssHooks.transform={set:k.cssHooks["transit:transform"].set};if(k.fn.jquery<"1.8"){k.cssHooks.transformOrigin={get:function(r){return r.style[q.transformOrigin]},set:function(r,s){r.style[q.transformOrigin]=s}};k.cssHooks.transition={get:function(r){return r.style[q.transition]},set:function(r,s){r.style[q.transition]=s}}}n("scale");n("translate");n("rotate");n("rotateX");n("rotateY");n("rotate3d");n("perspective");n("skewX");n("skewY");n("x",!0);n("y",!0);function j(r){if(typeof r==="string"){this.parse(r)}return this}j.prototype={setFromString:function(t,s){var r=(typeof s==="string")?s.split(","):(s.constructor===Array)?s:[s];r.unshift(t);j.prototype.set.apply(this,r)},set:function(s){var r=Array.prototype.slice.apply(arguments,[1]);if(this.setter[s]){this.setter[s].apply(this,r)}else{this[s]=r.join(",")}},get:function(r){if(this.getter[r]){return this.getter[r].apply(this)}else{return this[r]||0}},setter:{rotate:function(r){this.rotate=o(r,"deg")},rotateX:function(r){this.rotateX=o(r,"deg")},rotateY:function(r){this.rotateY=o(r,"deg")},scale:function(r,s){if(s===undefined){s=r}this.scale=r+","+s},skewX:function(r){this.skewX=o(r,"deg")},skewY:function(r){this.skewY=o(r,"deg")},perspective:function(r){this.perspective=o(r,"px")},x:function(r){this.set("translate",r,null)},y:function(r){this.set("translate",null,r)},translate:function(r,s){if(this._translateX===undefined){this._translateX=0}if(this._translateY===undefined){this._translateY=0}if(r!==null&&r!==undefined){this._translateX=o(r,"px")}if(s!==null&&s!==undefined){this._translateY=o(s,"px")}
786this.translate=this._translateX+","+this._translateY}},getter:{x:function(){return this._translateX||0},y:function(){return this._translateY||0},scale:function(){var r=(this.scale||"1,1").split(",");if(r[0]){r[0]=parseFloat(r[0])}if(r[1]){r[1]=parseFloat(r[1])}return(r[0]===r[1])?r[0]:r},rotate3d:function(){var t=(this.rotate3d||"0,0,0,0deg").split(",");for(var r=0;r<=3;++r){if(t[r]){t[r]=parseFloat(t[r])}}if(t[3]){t[3]=o(t[3],"deg")}return t}},parse:function(s){var r=this;s.replace(/([a-zA-Z0-9]+)\((.*?)\)/g,function(t,v,u){r.setFromString(v,u)})},toString:function(t){var s=[];for(var r in this){if(this.hasOwnProperty(r)){if((!q.transform3d)&&((r==="rotateX")||(r==="rotateY")||(r==="perspective")||(r==="transformOrigin"))){continue}if(r[0]!=="_"){if(t&&(r==="scale")){s.push(r+"3d("+this[r]+",1)")}else{if(t&&(r==="translate")){s.push(r+"3d("+this[r]+",0)")}else{s.push(r+"("+this[r]+")")}}}}}return s.join(" ")}};function m(s,r,t){if(r===!0){s.queue(t)}else{if(r){s.queue(r,t)}else{t()}}}function h(s){var r=[];k.each(s,function(t){t=k.camelCase(t);t=k.transit.propertyMap[t]||k.cssProps[t]||t;t=c(t);if(k.inArray(t,r)===-1){r.push(t)}});return r}function g(s,v,x,r){var t=h(s);if(k.cssEase[x]){x=k.cssEase[x]}var w=""+l(v)+" "+x;if(parseInt(r,10)>0){w+=" "+l(r)}var u=[];k.each(t,function(z,y){u.push(y+" "+w)});return u.join(", ")}k.fn.transition=k.fn.transit=function(z,s,y,C){var D=this;var u=0;var w=!0;if(typeof s==="function"){C=s;s=undefined}if(typeof y==="function"){C=y;y=undefined}if(typeof z.easing!=="undefined"){y=z.easing;delete z.easing}if(typeof z.duration!=="undefined"){s=z.duration;delete z.duration}if(typeof z.complete!=="undefined"){C=z.complete;delete z.complete}if(typeof z.queue!=="undefined"){w=z.queue;delete z.queue}if(typeof z.delay!=="undefined"){u=z.delay;delete z.delay}if(typeof s==="undefined"){s=k.fx.speeds._default}if(typeof y==="undefined"){y=k.cssEase._default}s=l(s);var E=g(z,s,y,u);var B=k.transit.enabled&&q.transition;var t=B?(parseInt(s,10)+parseInt(u,10)):0;if(t===0){var A=function(F){D.css(z);if(C){C.apply(D)}if(F){F()}};m(D,w,A);return D}var x={};var r=function(H){var G=!1;var F=function(){if(G){D.unbind(f,F)}if(t>0){D.each(function(){this.style[q.transition]=(x[this]||null)})}if(typeof C==="function"){C.apply(D)}if(typeof H==="function"){H()}};if((t>0)&&(f)&&(k.transit.useTransitionEnd)){G=!0;D.bind(f,F)}else{window.setTimeout(F,t)}D.each(function(){if(t>0){this.style[q.transition]=E}k(this).css(z)})};var v=function(F){this.offsetWidth;r(F)};m(D,w,v);return this};function n(s,r){if(!r){k.cssNumber[s]=!0}k.transit.propertyMap[s]=q.transform;k.cssHooks[s]={get:function(v){var u=k(v).css("transit:transform");return u.get(s)},set:function(v,w){var u=k(v).css("transit:transform");u.setFromString(s,w);k(v).css({"transit:transform":u})}}}function c(r){return r.replace(/([A-Z])/g,function(s){return"-"+s.toLowerCase()})}function o(s,r){if((typeof s==="string")&&(!s.match(/^[\-0-9\.]+$/))){return s}else{return""+s+r}}function l(s){var r=s;if(k.fx.speeds[r]){r=k.fx.speeds[r]}return o(r,"ms")}k.transit.getTransitionValue=g})(jQuery);!function(){"use strict";var t=0,e={};function i(o){if(!o)throw new Error("No options passed to Waypoint constructor");if(!o.element)throw new Error("No element option passed to Waypoint constructor");if(!o.handler)throw new Error("No handler option passed to Waypoint constructor");this.key="waypoint-"+t,this.options=i.Adapter.extend({},i.defaults,o),this.element=this.options.element,this.adapter=new i.Adapter(this.element),this.callback=o.handler,this.axis=this.options.horizontal?"horizontal":"vertical",this.enabled=this.options.enabled,this.triggerPoint=null,this.group=i.Group.findOrCreate({name:this.options.group,axis:this.axis}),this.context=i.Context.findOrCreateByElement(this.options.context),i.offsetAliases[this.options.offset]&&(this.options.offset=i.offsetAliases[this.options.offset]),this.group.add(this),this.context.add(this),e[this.key]=this,t+=1}i.prototype.queueTrigger=function(t){this.group.queueTrigger(this,t)},i.prototype.trigger=function(t){this.enabled&&this.callback&&this.callback.apply(this,t)},i.prototype.destroy=function(){this.context.remove(this),this.group.remove(this),delete e[this.key]},i.prototype.disable=function(){return this.enabled=!1,this},i.prototype.enable=function(){return this.context.refresh(),this.enabled=!0,this},i.prototype.next=function(){return this.group.next(this)},i.prototype.previous=function(){return this.group.previous(this)},i.invokeAll=function(t){var i=[];for(var o in e)i.push(e[o]);for(var n=0,r=i.length;n<r;n++)i[n][t]()},i.destroyAll=function(){i.invokeAll("destroy")},i.disableAll=function(){i.invokeAll("disable")}
786,i.enableAll=function(){for(var t in i.Context.refreshAll(),e)e[t].enabled=!0;return this},i.refreshAll=function(){i.Context.refreshAll()},i.viewportHeight=function(){return window.nectarDOMInfo&&window.nectarDOMInfo.winH?window.nectarDOMInfo.winH:window.innerHeight||document.documentElement.clientHeight},i.viewportWidth=function(){return window.nectarDOMInfo&&window.nectarDOMInfo.winW?window.nectarDOMInfo.winW:document.documentElement.clientWidth},i.adapters=[],i.defaults={context:window,continuous:!0,enabled:!0,group:"default",horizontal:!1,offset:0},i.offsetAliases={"bottom-in-view":function(){return this.context.innerHeight()-this.adapter.outerHeight()},"right-in-view":function(){return this.context.innerWidth()-this.adapter.outerWidth()}},window.Waypoint=i}(),function(){"use strict";function t(t){window.setTimeout(t,1e3/60)}var e=0,i={},o=window.Waypoint,n=window.onload;function r(t){this.element=t,this.Adapter=o.Adapter,this.adapter=new this.Adapter(t),this.key="waypoint-context-"+e,this.didScroll=!1,this.didResize=!1,this.oldScroll={x:this.adapter.scrollLeft(),y:this.adapter.scrollTop()},this.waypoints={vertical:{},horizontal:{}},t.waypointContextKey=this.key,i[t.waypointContextKey]=this,e+=1,o.windowContext||(o.windowContext=!0,o.windowContext=new r(window)),this.createThrottledScrollHandler(),this.createThrottledResizeHandler()}r.prototype.add=function(t){var e=t.options.horizontal?"horizontal":"vertical";this.waypoints[e][t.key]=t,this.refresh()},r.prototype.checkEmpty=function(){var t=this.Adapter.isEmptyObject(this.waypoints.horizontal),e=this.Adapter.isEmptyObject(this.waypoints.vertical),o=this.element==this.element.window;t&&e&&!o&&(this.adapter.off(".waypoints"),delete i[this.key])},r.prototype.createThrottledResizeHandler=function(){var t=this;function e(){t.handleResize(),t.didResize=!1}this.adapter.on("resize.waypoints",function(){t.didResize||(t.didResize=!0,o.requestAnimationFrame(e))})},r.prototype.createThrottledScrollHandler=function(){var t=this;function e(){t.handleScroll(),t.didScroll=!1}this.adapter.on("scroll.waypoints",function(){t.didScroll&&!o.isTouch||(t.didScroll=!0,o.requestAnimationFrame(e))})},r.prototype.handleResize=function(){setTimeout(function(){o.Context.refreshAll()},150)},r.prototype.handleScroll=function(){var t={},e={horizontal:{newScroll:0,oldScroll:0,forward:"right",backward:"left"},vertical:{newScroll:window.nectarDOMInfo?window.nectarDOMInfo.scrollTop:0,oldScroll:this.oldScroll.y,forward:"down",backward:"up"}};for(var i in e){var o=e[i],n=o.newScroll>o.oldScroll?o.forward:o.backward;for(var r in this.waypoints[i]){var s=this.waypoints[i][r];if(null!==s.triggerPoint){var a=o.oldScroll<s.triggerPoint,l=o.newScroll>=s.triggerPoint;(a&&l||!a&&!l)&&(s.queueTrigger(n),t[s.group.id]=s.group)}}}for(var h in t)t[h].flushTriggers();this.oldScroll={x:e.horizontal.newScroll,y:e.vertical.newScroll}},r.prototype.innerHeight=function(){return this.element==this.element.window?o.viewportHeight():this.adapter.innerHeight()},r.prototype.remove=function(t){delete this.waypoints[t.axis][t.key],this.checkEmpty()},r.prototype.innerWidth=function(){return this.element==this.element.window?o.viewportWidth():this.adapter.innerWidth()},r.prototype.destroy=function(){var t=[];for(var e in this.waypoints)for(var i in this.waypoints[e])t.push(this.waypoints[e][i]);for(var o=0,n=t.length;o<n;o++)t[o].destroy()},r.prototype.refresh=function(){var t,e=this.element==this.element.window,i=e?void 0:this.adapter.offset(),n={};for(var r in this.handleScroll(),t={horizontal:{contextOffset:e?0:i.left,contextScroll:e?0:this.oldScroll.x,contextDimension:this.innerWidth(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:e?0:i.top,contextScroll:e?0:this.oldScroll.y,contextDimension:this.innerHeight(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}}){var s=t[r];for(var a in this.waypoints[r]){var l,h,p,c,u=this.waypoints[r][a],d=u.options.offset,f=u.triggerPoint,w=0,y=null==f;u.element!==u.element.window&&(w=u.adapter.offset()[s.offsetProp]),"function"==typeof d?d=d.apply(u):"string"==typeof d&&(d=parseFloat(d),u.options.offset.indexOf("%")>-1&&(d=Math.ceil(s.contextDimension*d/100))),l=s.contextScroll-s.contextOffset,u.triggerPoint=Math.floor(w+l-d),h=f<s.oldScroll,p=u.triggerPoint>=s.oldScroll,c=!h&&!p,!y&&(h&&p)?(u.queueTrigger(s.backward),n[u.group.id]=u.group):!y&&c?(u.queueTrigger(s.forward),n[u.group.id]=u.group):y&&s.oldScroll>=u.triggerPoint&&(u.queueTrigger(s.forward),n[u.group.id]=u.group)}}return o.requestAnimationFrame(function(){for(var t in n)n[t].flushTriggers()}),this},r.findOrCreateByElement=function(t){return r.findByElement(t)||new r(t)}
786,r.refreshAll=function(){for(var t in i)i[t].refresh()},r.findByElement=function(t){return i[t.waypointContextKey]},window.onload=function(){n&&n(),r.refreshAll()},o.requestAnimationFrame=function(e){(window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||t).call(window,e)},o.Context=r}(),function(){"use strict";function t(t,e){return t.triggerPoint-e.triggerPoint}function e(t,e){return e.triggerPoint-t.triggerPoint}var i={vertical:{},horizontal:{}},o=window.Waypoint;function n(t){this.name=t.name,this.axis=t.axis,this.id=this.name+"-"+this.axis,this.waypoints=[],this.clearTriggerQueues(),i[this.axis][this.name]=this}n.prototype.add=function(t){this.waypoints.push(t)},n.prototype.clearTriggerQueues=function(){this.triggerQueues={up:[],down:[],left:[],right:[]}},n.prototype.flushTriggers=function(){for(var i in this.triggerQueues){var o=this.triggerQueues[i],n="up"===i||"left"===i;o.sort(n?e:t);for(var r=0,s=o.length;r<s;r+=1){var a=o[r];(a.options.continuous||r===o.length-1)&&a.trigger([i])}}this.clearTriggerQueues()},n.prototype.next=function(e){this.waypoints.sort(t);var i=o.Adapter.inArray(e,this.waypoints);return i===this.waypoints.length-1?null:this.waypoints[i+1]},n.prototype.previous=function(e){this.waypoints.sort(t);var i=o.Adapter.inArray(e,this.waypoints);return i?this.waypoints[i-1]:null},n.prototype.queueTrigger=function(t,e){this.triggerQueues[e].push(t)},n.prototype.remove=function(t){var e=o.Adapter.inArray(t,this.waypoints);e>-1&&this.waypoints.splice(e,1)},n.prototype.first=function(){return this.waypoints[0]},n.prototype.last=function(){return this.waypoints[this.waypoints.length-1]},n.findOrCreate=function(t){return i[t.axis][t.name]||new n(t)},o.Group=n}(),function(){"use strict";var t=window.jQuery,e=window.Waypoint;function i(e){this.$element=t(e)}t.each(["innerHeight","innerWidth","off","offset","on","outerHeight","outerWidth","scrollLeft","scrollTop"],function(t,e){i.prototype[e]=function(){var t=Array.prototype.slice.call(arguments);return this.$element[e].apply(this.$element,t)}}),t.each(["extend","inArray","isEmptyObject"],function(e,o){i[o]=t[o]}),e.adapters.push({name:"jquery",Adapter:i}),e.Adapter=i}(),function(){"use strict";var t=window.Waypoint;function e(e){return function(){var i=[],o=arguments[0];return e.isFunction(arguments[0])&&((o=e.extend({},arguments[1])).handler=arguments[0]),this.each(function(){var n=e.extend({},o,{element:this});"string"==typeof n.context&&(n.context=e(this).closest(n.context)[0]),i.push(new t(n))}),i}}window.jQuery&&(window.jQuery.fn.waypoint=e(window.jQuery)),window.Zepto&&(window.Zepto.fn.waypoint=e(window.Zepto))}();/*!
787 * hoverIntent v1.9.0 // 2017.09.01 // jQuery v1.7.0+
788 * http://briancherne.github.io/jquery-hoverIntent/
789 *
790 * You may use hoverIntent under the terms of the MIT license. Basically that
791 * means you are free to use hoverIntent as long as this header is left intact.
792 * Copyright 2007-2017 Brian Cherne
793 */
794!function(factory){"use strict";"function"==typeof define&&define.amd?define(["jquery"],factory):jQuery&&!jQuery.fn.hoverIntent&&factory(jQuery)}(function($){"use strict";var cX,cY,_cfg={interval:100,sensitivity:6,timeout:0},INSTANCE_COUNT=0,track=function(ev){cX=ev.pageX,cY=ev.pageY},compare=function(ev,$el,s,cfg){if(Math.sqrt((s.pX-cX)*(s.pX-cX)+(s.pY-cY)*(s.pY-cY))<cfg.sensitivity)return $el.off(s.event,track),delete s.timeoutId,s.isActive=!0,ev.pageX=cX,ev.pageY=cY,delete s.pX,delete s.pY,cfg.over.apply($el[0],[ev]);s.pX=cX,s.pY=cY,s.timeoutId=setTimeout(function(){compare(ev,$el,s,cfg)},cfg.interval)},delay=function(ev,$el,s,out){return delete $el.data("hoverIntent")[s.id],out.apply($el[0],[ev])};$.fn.hoverIntent=function(handlerIn,handlerOut,selector){var instanceId=INSTANCE_COUNT++,cfg=$.extend({},_cfg);$.isPlainObject(handlerIn)?(cfg=$.extend(cfg,handlerIn),$.isFunction(cfg.out)||(cfg.out=cfg.over)):cfg=$.isFunction(handlerOut)?$.extend(cfg,{over:handlerIn,out:handlerOut,selector:selector}):$.extend(cfg,{over:handlerIn,out:handlerIn,selector:handlerOut});var handleHover=function(e){var ev=$.extend({},e),$el=$(this),hoverIntentData=$el.data("hoverIntent");hoverIntentData||$el.data("hoverIntent",hoverIntentData={});var state=hoverIntentData[instanceId];state||(hoverIntentData[instanceId]=state={id:instanceId}),state.timeoutId&&(state.timeoutId=clearTimeout(state.timeoutId));
794var mousemove=state.event="mousemove.hoverIntent.hoverIntent"+instanceId;if("mouseenter"===e.type){if(state.isActive)return;state.pX=ev.pageX,state.pY=ev.pageY,$el.off(mousemove,track).on(mousemove,track),state.timeoutId=setTimeout(function(){compare(ev,$el,state,cfg)},cfg.interval)}else{if(!state.isActive)return;$el.off(mousemove,track),state.timeoutId=setTimeout(function(){delay(ev,$el,state,cfg.out)},cfg.timeout)}};return this.on({"mouseenter.hoverIntent":handleHover,"mouseleave.hoverIntent":handleHover},cfg.selector)}});!function(t,e,n,o){"use strict";if(t.console=t.console||{info:function(t){}},n)if(n.fn.fancybox)console.info("fancyBox already initialized");else{var i,s,a={closeExisting:!1,loop:!1,gutter:50,keyboard:!0,preventCaptionOverlap:!0,arrows:!0,infobar:!0,smallBtn:"auto",toolbar:"auto",buttons:["zoom","slideShow","thumbs","close"],idleTime:3,protect:!1,modal:!1,image:{preload:!1},ajax:{settings:{data:{fancybox:!0}}},iframe:{tpl:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" allowfullscreen="allowfullscreen" allow="autoplay; fullscreen" referrerpolicy="strict-origin-when-cross-origin" credentialless="" src=""></iframe>',preload:!0,css:{},attr:{scrolling:"auto"}},video:{tpl:'<video class="fancybox-video" playsinline controls controlsList="nodownload" poster="{{poster}}"><source src="{{src}}" type="{{format}}" />Sorry, your browser doesn\'t support embedded videos, <a href="{{src}}">download</a> and watch with your favorite video player!</video>',format:"",autoStart:!0},defaultType:"image",animationEffect:"zoom",animationDuration:366,zoomOpacity:"auto",transitionEffect:"fade",transitionDuration:366,slideClass:"",baseClass:"",baseTpl:'<div class="fancybox-container" role="dialog" tabindex="-1"><div class="fancybox-bg"></div><div class="fancybox-inner"><div class="fancybox-infobar"><span data-fancybox-index></span>&nbsp;/&nbsp;<span data-fancybox-count></span></div><div class="fancybox-toolbar">{{buttons}}</div><div class="fancybox-navigation">{{arrows}}</div><div class="fancybox-stage"></div><div class="fancybox-caption"><div class="fancybox-caption__body"></div></div></div></div>',spinnerTpl:'<div class="fancybox-loading"></div>',errorTpl:'<div class="fancybox-error"><p>{{ERROR}}</p></div>',btnTpl:{download:'<a download data-fancybox-download class="fancybox-button fancybox-button--download" title="{{DOWNLOAD}}" href="javascript:;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18.62 17.09V19H5.38v-1.91zm-2.97-6.96L17 11.45l-5 4.87-5-4.87 1.36-1.32 2.68 2.64V5h1.92v7.77z"/></svg></a>',zoom:'<button data-fancybox-zoom class="fancybox-button fancybox-button--zoom" title="{{ZOOM}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18.7 17.3l-3-3a5.9 5.9 0 0 0-.6-7.6 5.9 5.9 0 0 0-8.4 0 5.9 5.9 0 0 0 0 8.4 5.9 5.9 0 0 0 7.7.7l3 3a1 1 0 0 0 1.3 0c.4-.5.4-1 0-1.5zM8.1 13.8a4 4 0 0 1 0-5.7 4 4 0 0 1 5.7 0 4 4 0 0 1 0 5.7 4 4 0 0 1-5.7 0z"/></svg></button>',close:'<button data-fancybox-close class="fancybox-button fancybox-button--close" title="{{CLOSE}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 10.6L6.6 5.2 5.2 6.6l5.4 5.4-5.4 5.4 1.4 1.4 5.4-5.4 5.4 5.4 1.4-1.4-5.4-5.4 5.4-5.4-1.4-1.4-5.4 5.4z"/></svg></button>',arrowLeft:'<button data-fancybox-prev class="fancybox-button fancybox-button--arrow_left" title="{{PREV}}"><div><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M11.28 15.7l-1.34 1.37L5 12l4.94-5.07 1.34 1.38-2.68 2.72H19v1.94H8.6z"/></svg></div></button>',arrowRight:'<button data-fancybox-next class="fancybox-button fancybox-button--arrow_right" title="{{NEXT}}"><div><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M15.4 12.97l-2.68 2.72 1.34 1.38L19 12l-4.94-5.07-1.34 1.38 2.68 2.72H5v1.94z"/></svg></div></button>',smallBtn:'<button type="button" data-fancybox-close class="fancybox-button fancybox-close-small" title="{{CLOSE}}"><svg xmlns="http://www.w3.org/2000/svg" version="1" viewBox="0 0 24 24"><path d="M13 12l5-5-1-1-5 5-5-5-1 1 5 5-5 5 1 1 5-5 5 5 1-1z"/></svg></button>'},parentEl:"body",hideScrollbar:!0,autoFocus:!0,backFocus:!0,trapFocus:!0,fullScreen:{autoStart:!1},touch:{vertical:!0,momentum:!0},hash:null,media:{},slideShow:{autoStart:!1,speed:3e3},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"},wheel:"auto",onInit:n.noop,beforeLoad:n.noop,afterLoad:n.noop,beforeShow:n.noop,afterShow:n.noop,beforeClose:n.noop,afterClose:n.noop,onActivate:n.noop,onDeactivate:n.noop,clickContent:function(t,e){return"image"===t.type&&"zoom"},clickSlide:"close",clickOutside:"close",dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1,mobile:{preventCaptionOverlap:!1,idleTime:!1,clickContent:function(t,e){return"image"===t.type&&"toggleControls"},clickSlide:function(t,e){return"image"===t.type?"toggleControls":"close"},dblclickContent:function(t,e){return"image"===t.type&&"zoom"},dblclickSlide:function(t,e){return"image"===t.type&&"zoom"}},lang:"en",i18n:{en:{CLOSE:"Close",NEXT:"Next",PREV:"Previous",ERROR:"The requested content cannot be loaded. <br/> Please try again later.",PLAY_START:"Start slideshow",PLAY_STOP:"Pause slideshow",FULL_SCREEN:"Full screen",THUMBS:"Thumbnails",DOWNLOAD:"Download",SHARE:"Share",ZOOM:"Zoom"},de:{CLOSE:"Schlie&szlig;en",NEXT:"Weiter",PREV:"Zur&uuml;ck",ERROR:"Die angeforderten Daten konnten nicht geladen werden. <br/> Bitte versuchen Sie es sp&auml;ter nochmal.",PLAY_START:"Diaschau starten",PLAY_STOP:"Diaschau beenden",FULL_SCREEN:"Vollbild",THUMBS:"Vorschaub
vendor: 9,317 bytes, line 794
794ilder",DOWNLOAD:"Herunterladen",SHARE:"Teilen",ZOOM:"Vergr&ouml;&szlig;ern"}}},r=n(t),c=n(e),l=0,h=t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.oRequestAnimationFrame||function(e){return t.setTimeout(e,1e3/60)},d=t.cancelAnimationFrame||t.webkitCancelAnimationFrame||t.mozCancelAnimationFrame||t.oCancelAnimationFrame||function(e){t.clearTimeout(e)},u=function(){var t,n=e.createElement("fakeelement"),o={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(t in o)if(void 0!==n.style[t])return o[t];return"transitionend"}(),f=function(t){return t&&t.length&&t[0].offsetHeight},p=function(t,e){var o=n.extend(!0,{},t,e);return n.each(e,function(t,e){n.isArray(e)&&(o[t]=e)}),o},g=function(t,e,o){this.opts=p({index:o},n.fancybox.defaults),n.isPlainObject(e)&&(this.opts=p(this.opts,e)),n.fancybox.isMobile&&(this.opts=p(this.opts,this.opts.mobile)),this.id=this.opts.id||++l,this.currIndex=parseInt(this.opts.index,10)||0,this.prevIndex=null,this.prevPos=null,this.currPos=0,this.firstRun=!0,this.group=[],this.slides={},this.addContent(t),this.group.length&&this.init()};n.extend(g.prototype,{init:function(){var o,i,s=this,a=s.group[s.currIndex].opts;a.closeExisting&&n.fancybox.close(!0),n("body").addClass("fancybox-active"),!n.fancybox.getInstance()&&!1!==a.hideScrollbar&&!n.fancybox.isMobile&&e.body.scrollHeight>t.innerHeight&&(n("head").append('<style id="fancybox-style-noscroll" type="text/css">.compensate-for-scrollbar{margin-right:'+(t.innerWidth-e.documentElement.clientWidth)+"px;}</style>"),n("body").addClass("compensate-for-scrollbar")),i="",n.each(a.buttons,function(t,e){i+=a.btnTpl[e]||""}),o=n(s.translate(s,a.baseTpl.replace("{{buttons}}",i).replace("{{arrows}}",a.btnTpl.arrowLeft+a.btnTpl.arrowRight))).attr("id","fancybox-container-"+s.id).addClass(a.baseClass).data("FancyBox",s).appendTo(a.parentEl),s.$refs={container:o},["bg","inner","infobar","toolbar","stage","caption","navigation"].forEach(function(t){s.$refs[t]=o.find(".fancybox-"+t)}),s.trigger("onInit"),s.activate(),s.jumpTo(s.currIndex)},translate:function(t,e){var n=t.opts.i18n[t.opts.lang]||t.opts.i18n.en;return e.replace(/\{\{(\w+)\}\}/g,function(t,e){return void 0===n[e]?t:n[e]})},addContent:function(t){var e,o=this,i=n.makeArray(t);n.each(i,function(t,e){var i,s,a,r,c,l={},h={};n.isPlainObject(e)?(l=e,h=e.opts||e):"object"===n.type(e)&&n(e).length?(h=(i=n(e)).data()||{},(h=n.extend(!0,{},h,h.options)).$orig=i,l.src=o.opts.src||h.src||i.attr("href"),l.type||l.src||(l.type="inline",l.src=e)):l={type:"html",src:e+""},l.opts=n.extend(!0,{},o.opts,h),n.isArray(h.buttons)&&(l.opts.buttons=h.buttons),n.fancybox.isMobile&&l.opts.mobile&&(l.opts=p(l.opts,l.opts.mobile)),s=l.type||l.opts.type,r=l.src||"",!s&&r&&((a=r.match(/\.(mp4|mov|ogv|webm)((\?|#).*)?$/i))?(s="video",l.opts.video.format||(l.opts.video.format="video/"+("ogv"===a[1]?"ogg":a[1]))):r.match(/(^data:image\/[a-z0-9+\/=]*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg|ico)((\?|#).*)?$)/i)?s="image":r.match(/\.(pdf)((\?|#).*)?$/i)?(s="iframe",l=n.extend(!0,l,{contentType:"pdf",opts:{iframe:{preload:!1}}})):"#"===r.charAt(0)&&(s="inline")),s?l.type=s:o.trigger("objectNeedsType",l),l.contentType||(l.contentType=n.inArray(l.type,["html","inline","ajax"])>-1?"html":l.type),l.index=o.group.length,"auto"==l.opts.smallBtn&&(l.opts.smallBtn=n.inArray(l.type,["html","inline","ajax"])>-1),"auto"===l.opts.toolbar&&(l.opts.toolbar=!l.opts.smallBtn),l.$thumb=l.opts.$thumb||null,l.opts.$trigger&&l.index===o.opts.index&&(l.$thumb=l.opts.$trigger.find("img:first"),l.$thumb.length&&(l.opts.$orig=l.opts.$trigger)),l.$thumb&&l.$thumb.length||!l.opts.$orig||(l.$thumb=l.opts.$orig.find("img:first")),l.$thumb&&!l.$thumb.length&&(l.$thumb=null),l.thumb=l.opts.thumb||(l.$thumb?l.$thumb[0].src:null),"function"===n.type(l.opts.caption)&&(l.opts.caption=l.opts.caption.apply(e,[o,l])),"function"===n.type(o.opts.caption)&&(l.opts.caption=o.opts.caption.apply(e,[o,l])),l.opts.caption instanceof n||(l.opts.caption=void 0===l.opts.caption?"":l.opts.caption+""),"ajax"===l.type&&(c=r.split(/\s+/,2)).length>1&&(l.src=c.shift(),l.opts.filter=c.shift()),l.opts.modal&&(l.opts=n.extend(!0,l.opts,{trapFocus:!0,infobar:0,toolbar:0,smallBtn:0,keyboard:0,slideShow:0,fullScreen:0,thumbs:0,touch:0,clickContent:!1,clickSlide:!1,clickOutside:!1,dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1})),o.group.push(l)}),Object.keys(o.slides).length&&(o.updateControls(),(e=o.Thumbs)&&e.isActive&&(e.create(),e.focus()))},addEvents:function(){var e=this;e.removeEvents(),e.$refs.container.on("click.fb-close","[data-fancybox-close]",function(t){t.stopPropagation(),t.preventDefault(),e.close(t)}).on("touchstart.fb-prev click.fb-prev","[data-fancybox-prev]",function(t){t.stopPropagation(),t.preventDefault(),e.previous()}).on("touchstart.fb-next click.fb-next","[data-fancybox-next]",function(t){t.stopPropagation(),t.preventDefault(),e.next()}).on("click.fb","[data-fancybox-zoom]",function(t){e[e.isScaledDown()?"scaleToActual":"scaleToFit"]()}),r.on("orientationchange.fb resize.fb",function(t){t&&t.originalEvent&&"resize"===t.originalEvent.type?(e.requestId&&d(e.requestId),e.requestId=h(function(){e.update(t)})):(e.current&&"iframe"===e.current.type&&e.$refs.stage.hide(),setTimeout(function(){e.$refs.stage.show(),e.update(t)},n.fancybox.isMobile?600:250))}),c.on("keydown.fb",function(t){var o=(n.fancybox?n.fancybox.getInstance():null).current,i=t.keyCode||t.which;if(9!=i){if(!(!o.opts.keyboard||t.ctrlKey||t.altKey||t.shiftKey||n(t.target).is("input,textarea,video,audio,select")))return 8===i||27===i?(t.preventDefault(),void e.close(t)):37===i||38===i?(t.preventDefault(),void e.previous()):39===i||40===i?(t.preventDefault(),void e.next()):void e.trigger("afterKeydown",t,i)}else o.opts.trapFocus&&e.focus(t)}),e.group[e.currIndex].opts.idleTime&&(e.idleSecondsCounter=0,c.on("mousemove.fb-idle mouseleave.fb-idle mousedown.fb-idle touchstart.fb-idle touchmove.fb-idle scroll.fb-idle keydown.fb-idle",function(t){e.idleSecondsCounter=0,e.isIdle&&e.showControls(),e.isIdle=!1}),e.idleInterval=t.setInterval(function(){e.idleSecondsCounter++,e.idleSecondsCounter>=e.group[e.currIndex].opts.idleTime&&!e.isDragging&&(e.isIdle=!0,e.idleSecondsCounter=0,e.hideControls())},1e3))},removeEvents:function(){r.off("orientationchange.fb resize.fb"),c.off("keydown.fb .fb-idle"),this.$refs.container.off(".fb-close .fb-prev .fb-next"),this.idleInterval&&(t.clearInterval(this.idleInterval),this.idleInterval=null)},previous:function(t){return this.jumpTo(this.currPos-1,t)},next:function(t){return this.jumpTo(this.currPos+1,t)},jumpTo:function(t,e){var o,i,s,a,r,c,l,h,d,u=this,p=u.group.length;if(!(u.isDragging||u.isClosing||u.isAnimating&&u.firstRun)){if(t=parseInt(t,10),!(s=u.current?u.current.opts.loop:u.opts.loop)&&(t<0||t>=p))return!1;if(o=u.firstRun=!Object.keys(u.slides).length,r=u.current,u.prevIndex=u.currIndex,u.prevPos=u.currPos,a=u.createSlide(t),p>1&&((s||a.index<p-1)&&u.createSlide(t+1),(s||a.index>0)&&u.createSlide(t-1)),u.current=a,u.currIndex=a.index,u.currPos=a.pos,u.trigger("beforeShow",o),u.updateControls(),a.forcedDuration=void 0,n.isNumeric(e)?a.forcedDuration=e:e=a.opts[o?"animationDuration":"transitionDuration"],e=parseInt(e,10),i=u.isMoved(a),a.$slide.addClass("fancybox-slide--current"),o)return a.opts.animationEffect&&e&&u.$refs.container.css("transition-duration",e+"ms"),u.$refs.container.addClass("fancybox-is-open").trigger("focus"),u.loadSlide(a),void u.preload("image");c=n.fancybox.getTranslate(r.$slide),l=n.fancybox.getTranslate(u.$refs.stage),n.each(u.slides,function(t,e){n.fancybox.stop(e.$slide,!0)}),r.pos!==a.pos&&(r.isComplete=!1),r.$slide.removeClass("fancybox-slide--complete fancybox-slide--current"),i?(d=c.left-(r.pos*c.width+r.pos*r.opts.gutter),n.each(u.slides,function(t,o){o.$slide.removeClass("fancybox-animated").removeClass(function(t,e){return(e.match(/(^|\s)fancybox-fx-\S+/g)||[]).join(" ")});var i=o.pos*c.width+o.pos*o.opts.gutter;n.fancybox.setTranslate(o.$slide,{top:0,left:i-l.left+d}),o.pos!==a.pos&&o.$slide.addClass("fancybox-slide--"+(o.pos>a.pos?"next":"previous")),f(o.$slide),n.fancybox.animate(o.$slide,{top:0,left:(o.pos-a.pos)*c.width+(o.pos-a.pos)*o.opts.gutter},e,function(){o.$slide.css({transform:"",opacity:""}).removeClass("fancybox-slide--next fancybox-slide--previous"),o.pos===u.currPos&&u.complete()})})):e&&a.opts.transitionEffect&&(h="fancybox-animated fancybox-fx-"+a.opts.transitionEffect,r.$slide.addClass("fancybox-slide--"+(r.pos>a.pos?"next":"previous")),n.fancybox.animate(r.$slide,h,e,function(){r.$slide.removeClass(h).removeClass("fancybox-slide--next fancybox-slide--previous")},!1)),a.isLoaded?u.revealContent(a):u.loadSlide(a),u.preload("image")}},createSlide:function(t){var e,o;return o=(o=t%this.group.length)<0?this.group.length+o:o,!this.slides[t]&&this.group[o]&&(e=n('<div class="fancybox-slide"></div>').appendTo(this.$refs.stage),this.slides[t]=n.extend(!0,{},this.group[o],{pos:t,$slide:e,isLoaded:!1}),this.updateSlide(this.slides[t])),this.slides[t]},scaleToActual:function(t,e,o){var i,s,a,r,c,l=this,h=l.current,d=h.$content,u=n.fancybox.getTranslate(h.$slide).width,f=n.fancybox.getTranslate(h.$slide).height,p=h.width,g=h.height;
794l.isAnimating||l.isMoved()||!d||"image"!=h.type||!h.isLoaded||h.hasError||(l.isAnimating=!0,n.fancybox.stop(d),t=void 0===t?.5*u:t,e=void 0===e?.5*f:e,(i=n.fancybox.getTranslate(d)).top-=n.fancybox.getTranslate(h.$slide).top,i.left-=n.fancybox.getTranslate(h.$slide).left,r=p/i.width,c=g/i.height,s=.5*u-.5*p,a=.5*f-.5*g,p>u&&((s=i.left*r-(t*r-t))>0&&(s=0),s<u-p&&(s=u-p)),g>f&&((a=i.top*c-(e*c-e))>0&&(a=0),a<f-g&&(a=f-g)),l.updateCursor(p,g),n.fancybox.animate(d,{top:a,left:s,scaleX:r,scaleY:c},o||366,function(){l.isAnimating=!1}),l.SlideShow&&l.SlideShow.isActive&&l.SlideShow.stop())},scaleToFit:function(t){var e,o=this,i=o.current,s=i.$content;o.isAnimating||o.isMoved()||!s||"image"!=i.type||!i.isLoaded||i.hasError||(o.isAnimating=!0,n.fancybox.stop(s),e=o.getFitPos(i),o.updateCursor(e.width,e.height),n.fancybox.animate(s,{top:e.top,left:e.left,scaleX:e.width/s.width(),scaleY:e.height/s.height()},t||366,function(){o.isAnimating=!1}))},getFitPos:function(t){var e,o,i,s,a=t.$content,r=t.$slide,c=t.width||t.opts.width,l=t.height||t.opts.height,h={};return!!(t.isLoaded&&a&&a.length)&&(e=n.fancybox.getTranslate(this.$refs.stage).width,o=n.fancybox.getTranslate(this.$refs.stage).height,e-=parseFloat(r.css("paddingLeft"))+parseFloat(r.css("paddingRight"))+parseFloat(a.css("marginLeft"))+parseFloat(a.css("marginRight")),o-=parseFloat(r.css("paddingTop"))+parseFloat(r.css("paddingBottom"))+parseFloat(a.css("marginTop"))+parseFloat(a.css("marginBottom")),c&&l||(c=e,l=o),(c*=i=Math.min(1,e/c,o/l))>e-.5&&(c=e),(l*=i)>o-.5&&(l=o),"image"===t.type?(h.top=Math.floor(.5*(o-l))+parseFloat(r.css("paddingTop")),h.left=Math.floor(.5*(e-c))+parseFloat(r.css("paddingLeft"))):"video"===t.contentType&&(l>c/(s=t.opts.width&&t.opts.height?c/l:t.opts.ratio||16/9)?l=c/s:c>l*s&&(c=l*s)),h.width=c,h.height=l,h)},update:function(t){var e=this;n.each(e.slides,function(n,o){e.updateSlide(o,t)})},updateSlide:function(t,e){var o=t&&t.$content,i=t.width||t.opts.width,s=t.height||t.opts.height,a=t.$slide;this.adjustCaption(t),o&&(i||s||"video"===t.contentType)&&!t.hasError&&(n.fancybox.stop(o),n.fancybox.setTranslate(o,this.getFitPos(t)),t.pos===this.currPos&&(this.isAnimating=!1,this.updateCursor())),this.adjustLayout(t),a.length&&(a.trigger("refresh"),t.pos===this.currPos&&this.$refs.toolbar.add(this.$refs.navigation.find(".fancybox-button--arrow_right")).toggleClass("compensate-for-scrollbar",a.get(0).scrollHeight>a.get(0).clientHeight)),this.trigger("onUpdate",t,e)},centerSlide:function(t){var e=this,o=e.current,i=o.$slide;!e.isClosing&&o&&(i.siblings().css({transform:"",opacity:""}),i.parent().children().removeClass("fancybox-slide--previous fancybox-slide--next"),n.fancybox.animate(i,{top:0,left:0,opacity:1},void 0===t?0:t,function(){i.css({transform:"",opacity:""}),o.isComplete||e.complete()},!1))},isMoved:function(t){var e,o,i=t||this.current;return!!i&&(o=n.fancybox.getTranslate(this.$refs.stage),e=n.fancybox.getTranslate(i.$slide),!i.$slide.hasClass("fancybox-animated")&&(Math.abs(e.top-o.top)>.5||Math.abs(e.left-o.left)>.5))},updateCursor:function(t,e){var o,i,s=this.current,a=this.$refs.container;s&&!this.isClosing&&this.Guestures&&(a.removeClass("fancybox-is-zoomable fancybox-can-zoomIn fancybox-can-zoomOut fancybox-can-swipe fancybox-can-pan"),i=!!(o=this.canPan(t,e))||this.isZoomable(),a.toggleClass("fancybox-is-zoomable",i),n("[data-fancybox-zoom]").prop("disabled",!i),o?a.addClass("fancybox-can-pan"):i&&("zoom"===s.opts.clickContent||n.isFunction(s.opts.clickContent)&&"zoom"==s.opts.clickContent(s))?a.addClass("fancybox-can-zoomIn"):s.opts.touch&&(s.opts.touch.vertical||this.group.length>1)&&"video"!==s.contentType&&a.addClass("fancybox-can-swipe"))},isZoomable:function(){var t,e=this.current;if(e&&!this.isClosing&&"image"===e.type&&!e.hasError){if(!e.isLoaded)return!0;if((t=this.getFitPos(e))&&(e.width>t.width||e.height>t.height))return!0}return!1},isScaledDown:function(t,e){var o=!1,i=this.current,s=i.$content;return void 0!==t&&void 0!==e?o=t<i.width&&e<i.height:s&&(o=(o=n.fancybox.getTranslate(s)).width<i.width&&o.height<i.height),o}
vendor: 11,383 bytes, line 794
794,canPan:function(t,e){var o=this.current,i=null,s=!1;return"image"===o.type&&(o.isComplete||t&&e)&&!o.hasError&&(s=this.getFitPos(o),void 0!==t&&void 0!==e?i={width:t,height:e}:o.isComplete&&(i=n.fancybox.getTranslate(o.$content)),i&&s&&(s=Math.abs(i.width-s.width)>1.5||Math.abs(i.height-s.height)>1.5)),s},loadSlide:function(t){var e,o,i,s=this;if(!t.isLoading&&!t.isLoaded){if(t.isLoading=!0,!1===s.trigger("beforeLoad",t))return t.isLoading=!1,!1;switch(e=t.type,(o=t.$slide).off("refresh").trigger("onReset").addClass(t.opts.slideClass),e){case"image":s.setImage(t);break;case"iframe":s.setIframe(t);break;case"html":s.setContent(t,t.src||t.content);break;case"video":s.setContent(t,t.opts.video.tpl.replace(/\{\{src\}\}/gi,t.src).replace("{{format}}",t.opts.videoFormat||t.opts.video.format||"").replace("{{poster}}",t.thumb||""));break;case"inline":n(t.src).length?s.setContent(t,n(t.src)):s.setError(t);break;case"ajax":s.showLoading(t),i=n.ajax(n.extend({},t.opts.ajax.settings,{url:t.src,success:function(e,n){"success"===n&&s.setContent(t,e)},error:function(e,n){e&&"abort"!==n&&s.setError(t)}})),o.one("onReset",function(){i.abort()});break;default:s.setError(t)}return!0}},setImage:function(t){var o,i=this;setTimeout(function(){var e=t.$image;i.isClosing||!t.isLoading||e&&e.length&&e[0].complete||t.hasError||i.showLoading(t)},50),i.checkSrcset(t),t.$content=n('<div class="fancybox-content"></div>').addClass("fancybox-is-hidden").appendTo(t.$slide.addClass("fancybox-slide--image")),!1!==t.opts.preload&&t.opts.width&&t.opts.height&&t.thumb&&(t.width=t.opts.width,t.height=t.opts.height,(o=e.createElement("img")).onerror=function(){n(this).remove(),t.$ghost=null},o.onload=function(){i.afterLoad(t)},t.$ghost=n(o).addClass("fancybox-image").appendTo(t.$content).attr("src",t.thumb)),i.setBigImage(t)},checkSrcset:function(e){var n,o,i,s,a=e.opts.srcset||e.opts.image.srcset;if(a){i=t.devicePixelRatio||1,s=t.innerWidth*i,(o=a.split(",").map(function(t){var e={};return t.trim().split(/\s+/).forEach(function(t,n){var o=parseInt(t.substring(0,t.length-1),10);if(0===n)return e.url=t;o&&(e.value=o,e.postfix=t[t.length-1])}),e})).sort(function(t,e){return t.value-e.value});for(var r=0;r<o.length;r++){var c=o[r];if("w"===c.postfix&&c.value>=s||"x"===c.postfix&&c.value>=i){n=c;break}}!n&&o.length&&(n=o[o.length-1]),n&&(e.src=n.url,e.width&&e.height&&"w"==n.postfix&&(e.height=e.width/e.height*n.value,e.width=n.value),e.opts.srcset=a)}},setBigImage:function(t){var o=this,i=e.createElement("img"),s=n(i);t.$image=s.one("error",function(){o.setError(t)}).one("load",function(){var e;t.$ghost||(o.resolveImageSlideSize(t,this.naturalWidth,this.naturalHeight),o.afterLoad(t)),o.isClosing||(t.opts.srcset&&((e=t.opts.sizes)&&"auto"!==e||(e=(t.width/t.height>1&&r.width()/r.height()>1?"100":Math.round(t.width/t.height*100))+"vw"),s.attr("sizes",e).attr("srcset",t.opts.srcset)),t.$ghost&&setTimeout(function(){t.$ghost&&!o.isClosing&&t.$ghost.hide()},Math.min(300,Math.max(1e3,t.height/1600))),o.hideLoading(t))}).addClass("fancybox-image").attr("src",t.src).appendTo(t.$content),(i.complete||"complete"==i.readyState)&&s.naturalWidth&&s.naturalHeight?s.trigger("load"):i.error&&s.trigger("error")},resolveImageSlideSize:function(t,e,n){var o=parseInt(t.opts.width,10),i=parseInt(t.opts.height,10);t.width=e,t.height=n,o>0&&(t.width=o,t.height=Math.floor(o*n/e)),i>0&&(t.width=Math.floor(i*e/n),t.height=i)},setIframe:function(t){var e,o=this,i=t.opts.iframe,s=t.$slide;t.$content=n('<div class="fancybox-content'+(i.preload?" fancybox-is-hidden":"")+'"></div>').css(i.css).appendTo(s),s.addClass("fancybox-slide--"+t.contentType),t.$iframe=e=n(i.tpl.replace(/\{rnd\}/g,(new Date).getTime())).attr(i.attr).appendTo(t.$content),i.preload?(o.showLoading(t),e.on("load.fb error.fb",function(e){this.isReady=1,t.$slide.trigger("refresh"),o.afterLoad(t)}),s.on("refresh.fb",function(){var n,o=t.$content,a=i.css.width,r=i.css.height;if(1===e[0].isReady){try{n=e.contents().find("body")}catch(t){}n&&n.length&&n.children().length&&(s.css("overflow","visible"),o.css({width:"100%","max-width":"100%",height:"9999px"}),void 0===a&&(a=Math.ceil(Math.max(n[0].clientWidth,n.outerWidth(!0)))),o.css("width",a||"").css("max-width",""),void 0===r&&(r=Math.ceil(Math.max(n[0].clientHeight,n.outerHeight(!0)))),o.css("height",r||""),s.css("overflow","auto")),o.removeClass("fancybox-is-hidden")}})):o.afterLoad(t),e.attr("src",t.src),s.one("onReset",function(){try{n(this).find("iframe").hide().unbind().attr("src","//about:blank")}catch(t){}n(this).off("refresh.fb").empty(),t.isLoaded=!1,t.isRevealed=!1})},setContent:function(t,e){var o;this.isClosing||(this.hideLoading(t),t.$content&&n.fancybox.stop(t.$content),t.$slide.empty(),(o=e)&&o.hasOwnProperty&&o instanceof n&&e.parent().length?((e.hasClass("fancybox-content")||e.parent().hasClass("fancybox-content"))&&e.parents(".fancybox-slide").trigger("onReset"),t.$placeholder=n("<div>").hide().insertAfter(e),e.css("display","inline-block")):t.hasError||("string"===n.type(e)&&(e=n("<div>").append(n.trim(e)).contents()),t.opts.filter&&(e=n("<div>").html(e).find(t.opts.filter))),t.$slide.one("onReset",function(){n(this).find("video,audio").trigger("pause"),t.$placeholder&&(t.$placeholder.after(e.removeClass("fancybox-content").hide()).remove(),t.$placeholder=null),t.$smallBtn&&(t.$smallBtn.remove(),t.$smallBtn=null),t.hasError||(n(this).empty(),t.isLoaded=!1,t.isRevealed=!1)}),n(e).appendTo(t.$slide),n(e).is("video,audio")&&(n(e).addClass("fancybox-video"),n(e).wrap("<div></div>"),t.contentType="video",t.opts.width=t.opts.width||n(e).attr("width"),t.opts.height=t.opts.height||n(e).attr("height")),t.$content=t.$slide.children().filter("div,form,main,video,audio,article,.fancybox-content").first(),t.$content.siblings().hide(),t.$content.length||(t.$content=t.$slide.wrapInner("<div></div>").children().first()),t.$content.addClass("fancybox-content"),t.$slide.addClass("fancybox-slide--"+t.contentType),this.afterLoad(t))},setError:function(t){t.hasError=!0,t.$slide.trigger("onReset").removeClass("fancybox-slide--"+t.contentType).addClass("fancybox-slide--error"),t.contentType="html",this.setContent(t,this.translate(t,t.opts.errorTpl)),t.pos===this.currPos&&(this.isAnimating=!1)},showLoading:function(t){(t=t||this.current)&&!t.$spinner&&(t.$spinner=n(this.translate(this,this.opts.spinnerTpl)).appendTo(t.$slide).hide().fadeIn("fast"))},hideLoading:function(t){(t=t||this.current)&&t.$spinner&&(t.$spinner.stop().remove(),delete t.$spinner)},afterLoad:function(t){this.isClosing||(t.isLoading=!1,t.isLoaded=!0,this.trigger("afterLoad",t),this.hideLoading(t),!t.opts.smallBtn||t.$smallBtn&&t.$smallBtn.length||(t.$smallBtn=n(this.translate(t,t.opts.btnTpl.smallBtn)).appendTo(t.$content)),t.opts.protect&&t.$content&&!t.hasError&&(t.$content.on("contextmenu.fb",function(t){return 2==t.button&&t.preventDefault(),!0}),"image"===t.type&&n('<div class="fancybox-spaceball"></div>').appendTo(t.$content)),this.adjustCaption(t),this.adjustLayout(t),t.pos===this.currPos&&this.updateCursor(),this.revealContent(t))},adjustCaption:function(t){var e,n=t||this.current,o=n.opts.caption,i=n.opts.preventCaptionOverlap,s=this.$refs.caption,a=!1;s.toggleClass("fancybox-caption--separate",i),i&&o&&o.length&&(n.pos!==this.currPos?((e=s.clone().appendTo(s.parent())).children().eq(0).empty().html(o),a=e.outerHeight(!0),e.empty().remove()):this.$caption&&(a=this.$caption.outerHeight(!0)),n.$slide.css("padding-bottom",a||""))},adjustLayout:function(t){var e,n,o,i,s=t||this.current;s.isLoaded&&!0!==s.opts.disableLayoutFix&&(s.$content.css("margin-bottom",""),s.$content.outerHeight()>s.$slide.height()+.5&&(o=s.$slide[0].style["padding-bottom"],i=s.$slide.css("padding-bottom"),parseFloat(i)>0&&(e=s.$slide[0].scrollHeight,s.$slide.css("padding-bottom",0),Math.abs(e-s.$slide[0].scrollHeight)<1&&(n=i),s.$slide.css("padding-bottom",o))),s.$content.css("margin-bottom",n))},revealContent:function(t){var e,o,i,s,a=this,r=t.$slide,c=!1,l=!1,h=a.isMoved(t),d=t.isRevealed;return t.isRevealed=!0,e=t.opts[a.firstRun?"animationEffect":"transitionEffect"],i=t.opts[a.firstRun?"animationDuration":"transitionDuration"],i=parseInt(void 0===t.forcedDuration?i:t.forcedDuration,10),!h&&t.pos===a.currPos&&i||(e=!1),"zoom"===e&&(t.pos===a.currPos&&i&&"image"===t.type&&!t.hasError&&(l=a.getThumbPos(t))?c=a.getFitPos(t):e="fade"),"zoom"===e?(a.isAnimating=!0,c.scaleX=c.width/l.width,c.scaleY=c.height/l.height,"auto"==(s=t.opts.zoomOpacity)&&(s=Math.abs(t.width/t.height-l.width/l.height)>.1),s&&(l.opacity=.1,c.opacity=1),n.fancybox.setTranslate(t.$content.removeClass("fancybox-is-hidden"),l),f(t.$content),void n.fancybox.animate(t.$content,c,i,function(){a.isAnimating=!1,a.complete()})):(a.updateSlide(t),e?(n.fancybox.stop(r),o="fancybox-slide--"+(t.pos>=a.prevPos?"next":"previous")+" fancybox-animated fancybox-fx-"+e,r.addClass(o).removeClass("fancybox-slide--current"),t.$content.removeClass("fancybox-is-hidden"),f(r),"image"!==t.type&&t.$content.hide().show(0),void n.fancybox.animate(r,"fancybox-slide--current",i,function(){r.removeClass(o).css({transform:"",opacity:""}),t.pos===a.currPos&&a.complete()},!0)):(t.$content.removeClass("fancybox-is-hidden"),d||!h||"image"!==t.type||t.hasError||t.$content.hide().fadeIn("fast"),void(t.pos===a.currPos&&a.complete())))},getThumbPos:function(t){var o,i,s,a,r,c,l=t.$thumb;return!(!l||!function(t){var o,i;return!(!t||t.ownerDocument!==e)&&(n(".fancybox-container").css("pointer-events","none"),o={x:t.getBoundingClientRect().left+t.offsetWidth/2,y:t.getBoundingClientRect().top+t.offsetHeight/2},i=e.elementFromPoint(o.x,o.y)===t,n(".fancybox-container").css("pointer-events",""),i)}(l[0]))&&(i=n.fancybox.getTranslate(l),s=parseFloat(l.css("border-top-width")||0),a=parseFloat(l.css("border-right-width")||0),r=parseFloat(l.css("border-bottom-width")||0),c=parseFloat(l.css("border-left-width")||0),o={top:i.top+s,left:i.left+c,width:i.width-a-c,height:i.height-s-r,scaleX:1,scaleY:1},i.width>0&&i.height>0&&o)},complete:function(){var t,e=this,o=e.current,i={};!e.isMoved()&&o.isLoaded&&(o.isComplete||(o.isComplete=!0,o.$slide.siblings().trigger("onReset"),e.preload("inline"),f(o.$slide),o.$slide.addClass("fancybox-slide--complete"),n.each(e.slides,function(t,o){o.pos>=e.currPos-1&&o.pos<=e.currPos+1?i[o.pos]=o:o&&(n.fancybox.stop(o.$slide),o.$slide.off().remove())}),e.slides=i),e.isAnimating=!1,e.updateCursor(),e.trigger("afterShow"),o.opts.video.autoStart&&o.$slide.find("video,audio").filter(":visible:first").trigger("play").one("ended",function(){Document.exitFullscreen?Document.exitFullscreen():this.webkitExitFullscreen&&this.webkitExitFullscreen(),e.next()}),o.opts.autoFocus&&"html"===o.contentType&&((t=o.$content.find("input[autofocus]:enabled:visible:first")).length?t.trigger("focus"):e.focus(null,!0)),o.$slide.scrollTop(0).scrollLeft(0))},preload:function(t){var e,n;this.group.length<2||(n=this.slides[this.currPos+1],(e=this.slides[this.currPos-1])&&e.type===t&&this.loadSlide(e),n&&n.type===t&&this.loadSlide(n))},focus:function(t,o){var i,s,a=["a[href]","area[href]",'input:not([disabled]):not([type="hidden"]):not([aria-hidden])',"select:not([disabled]):not([aria-hidden])","textarea:not([disabled]):not([aria-hidden])","button:not([disabled]):not([aria-hidden])","iframe","object","embed","video","audio","[contenteditable]",'[tabindex]:not
794([tabindex^="-"])'].join(",");this.isClosing||((i=(i=!t&&this.current&&this.current.isComplete?this.current.$slide.find("*:visible"+(o?":not(.fancybox-close-small)":"")):this.$refs.container.find("*:visible")).filter(a).filter(function(){return"hidden"!==n(this).css("visibility")&&!n(this).hasClass("disabled")})).length?(s=i.index(e.activeElement),t&&t.shiftKey?(s<0||0==s)&&(t.preventDefault(),i.eq(i.length-1).trigger("focus")):(s<0||s==i.length-1)&&(t&&t.preventDefault(),i.eq(0).trigger("focus"))):this.$refs.container.trigger("focus"))},activate:function(){var t=this;n(".fancybox-container").each(function(){var e=n(this).data("FancyBox");e&&e.id!==t.id&&!e.isClosing&&(e.trigger("onDeactivate"),e.removeEvents(),e.isVisible=!1)}),t.isVisible=!0,(t.current||t.isIdle)&&(t.update(),t.updateControls()),t.trigger("onActivate"),t.addEvents()},close:function(t,e){var o,i,s,a,r,c,l,d=this,u=d.current,p=function(){d.cleanUp(t)};return!d.isClosing&&(d.isClosing=!0,!1===d.trigger("beforeClose",t)?(d.isClosing=!1,h(function(){d.update()}),!1):(d.removeEvents(),s=u.$content,o=u.opts.animationEffect,i=n.isNumeric(e)?e:o?u.opts.animationDuration:0,u.$slide.removeClass("fancybox-slide--complete fancybox-slide--next fancybox-slide--previous fancybox-animated"),!0!==t?n.fancybox.stop(u.$slide):o=!1,u.$slide.siblings().trigger("onReset").remove(),i&&d.$refs.container.removeClass("fancybox-is-open").addClass("fancybox-is-closing").css("transition-duration",i+"ms"),d.hideLoading(u),d.hideControls(!0),d.updateCursor(),"zoom"!==o||s&&i&&"image"===u.type&&!d.isMoved()&&!u.hasError&&(l=d.getThumbPos(u))||(o="fade"),"zoom"===o?(n.fancybox.stop(s),c={top:(a=n.fancybox.getTranslate(s)).top,left:a.left,scaleX:a.width/l.width,scaleY:a.height/l.height,width:l.width,height:l.height},"auto"==(r=u.opts.zoomOpacity)&&(r=Math.abs(u.width/u.height-l.width/l.height)>.1),r&&(l.opacity=0),n.fancybox.setTranslate(s,c),f(s),n.fancybox.animate(s,l,i,p),!0):(o&&i?n.fancybox.animate(u.$slide.addClass("fancybox-slide--previous").removeClass("fancybox-slide--current"),"fancybox-animated fancybox-fx-"+o,i,p):!0===t?setTimeout(p,i):p(),!0)))},cleanUp:function(e){var o,i,s=this.current.opts.$orig;this.current.$slide.trigger("onReset"),this.$refs.container.empty().remove(),this.trigger("afterClose",e),this.current.opts.backFocus&&(s&&s.length&&s.is(":visible")||(s=this.$trigger),s&&s.length&&(t.scrollX,i=t.scrollY,s.trigger("focus"),n("html, body").scrollTop(i).scrollLeft(0))),this.current=null,(o=n.fancybox.getInstance())?o.activate():(n("body").removeClass("fancybox-active compensate-for-scrollbar"),n("#fancybox-style-noscroll").remove())},trigger:function(t,e){var o,i=Array.prototype.slice.call(arguments,1),s=e&&e.opts?e:this.current;if(s?i.unshift(s):s=this,i.unshift(this),n.isFunction(s.opts[t])&&(o=s.opts[t].apply(s,i)),!1===o)return o;"afterClose"!==t&&this.$refs?this.$refs.container.trigger(t+".fb",i):c.trigger(t+".fb",i)},updateControls:function(){var t=this.current,o=t.index,i=this.$refs.container,s=this.$refs.caption,a=t.opts.caption;t.$slide.trigger("refresh"),a&&a.length?(this.$caption=s,s.children().eq(0).html(a)):this.$caption=null,this.hasHiddenControls||this.isIdle||this.showControls(),i.find("[data-fancybox-count]").html(this.group.length),i.find("[data-fancybox-index]").html(o+1),i.find("[data-fancybox-prev]").prop("disabled",!t.opts.loop&&o<=0),i.find("[data-fancybox-next]").prop("disabled",!t.opts.loop&&o>=this.group.length-1),"image"===t.type?i.find("[data-fancybox-zoom]").show().end().find("[data-fancybox-download]").attr("href",t.opts.image.src||t.src).show():t.opts.toolbar&&i.find("[data-fancybox-download],[data-fancybox-zoom]").hide(),n(e.activeElement).is(":hidden,[disabled]")&&this.$refs.container.trigger("focus")},hideControls:function(t){var e=["infobar","toolbar","nav"];!t&&this.current.opts.preventCaptionOverlap||e.push("caption"),this.$refs.container.removeClass(e.map(function(t){return"fancybox-show-"+t}).join(" ")),this.hasHiddenControls=!0},showControls:function(){var t=this.current?this.current.opts:this.opts,e=this.$refs.container;
794this.hasHiddenControls=!1,this.idleSecondsCounter=0,e.toggleClass("fancybox-show-toolbar",!(!t.toolbar||!t.buttons)).toggleClass("fancybox-show-infobar",!!(t.infobar&&this.group.length>1)).toggleClass("fancybox-show-caption",!!this.$caption).toggleClass("fancybox-show-nav",!!(t.arrows&&this.group.length>1)).toggleClass("fancybox-is-modal",!!t.modal)},toggleControls:function(){this.hasHiddenControls?this.showControls():this.hideControls()}}),n.fancybox={version:"3.5.7",defaults:a,getInstance:function(t){var e=n('.fancybox-container:not(".fancybox-is-closing"):last').data("FancyBox"),o=Array.prototype.slice.call(arguments,1);return e instanceof g&&("string"===n.type(t)?e[t].apply(e,o):"function"===n.type(t)&&t.apply(e,o),e)},open:function(t,e,n){return new g(t,e,n)},close:function(t){var e=this.getInstance();e&&(e.close(),!0===t&&this.close(t))},destroy:function(){this.close(!0),c.add("body").off("click.fb-start","**")},isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),use3d:(i=e.createElement("div"),t.getComputedStyle&&t.getComputedStyle(i)&&t.getComputedStyle(i).getPropertyValue("transform")&&!(e.documentMode&&e.documentMode<11)),getTranslate:function(t){var e;return!(!t||!t.length)&&{top:(e=t[0].getBoundingClientRect()).top||0,left
vendor: 5,700 bytes, line 794
794:e.left||0,width:e.width,height:e.height,opacity:parseFloat(t.css("opacity"))}},setTranslate:function(t,e){var n="",o={};if(t&&e)return void 0===e.left&&void 0===e.top||(n=(void 0===e.left?t.position().left:e.left)+"px, "+(void 0===e.top?t.position().top:e.top)+"px",n=this.use3d?"translate3d("+n+", 0px)":"translate("+n+")"),void 0!==e.scaleX&&void 0!==e.scaleY?n+=" scale("+e.scaleX+", "+e.scaleY+")":void 0!==e.scaleX&&(n+=" scaleX("+e.scaleX+")"),n.length&&(o.transform=n),void 0!==e.opacity&&(o.opacity=e.opacity),void 0!==e.width&&(o.width=e.width),void 0!==e.height&&(o.height=e.height),t.css(o)},animate:function(t,e,o,i,s){var a,r=this;n.isFunction(o)&&(i=o,o=null),r.stop(t),a=r.getTranslate(t),t.on(u,function(c){(!c||!c.originalEvent||t.is(c.originalEvent.target)&&"z-index"!=c.originalEvent.propertyName)&&(r.stop(t),n.isNumeric(o)&&t.css("transition-duration",""),n.isPlainObject(e)?void 0!==e.scaleX&&void 0!==e.scaleY&&r.setTranslate(t,{top:e.top,left:e.left,width:a.width*e.scaleX,height:a.height*e.scaleY,scaleX:1,scaleY:1}):!0!==s&&t.removeClass(e),n.isFunction(i)&&i(c))}),n.isNumeric(o)&&t.css("transition-duration",o+"ms"),n.isPlainObject(e)?(void 0!==e.scaleX&&void 0!==e.scaleY&&(delete e.width,delete e.height,t.parent().hasClass("fancybox-slide--image")&&t.parent().addClass("fancybox-is-scaling")),n.fancybox.setTranslate(t,e)):t.addClass(e),t.data("timer",setTimeout(function(){t.trigger(u)},o+33))},stop:function(t,e){t&&t.length&&(clearTimeout(t.data("timer")),e&&t.trigger(u),t.off(u).css("transition-duration",""),t.parent().removeClass("fancybox-is-scaling"))}},n.fn.fancybox=function(t){var e;return(e=(t=t||{}).selector||!1)?n("body").off("click.fb-start",e).on("click.fb-start",e,{options:t},b):this.off("click.fb-start").on("click.fb-start",{items:this,options:t},b),this},c.on("click.fb-start","[data-fancybox]",b),c.on("click.fb-start","[data-fancybox-trigger]",function(t){n('[data-fancybox="'+n(this).attr("data-fancybox-trigger")+'"]').eq(n(this).attr("data-fancybox-index")||0).trigger("click.fb-start",{$trigger:n(this)})}),s=null,c.on("mousedown mouseup focus blur",".fancybox-button",function(t){switch(t.type){case"mousedown":s=n(this);break;case"mouseup":s=null;break;case"focusin":n(".fancybox-button").removeClass("fancybox-focus"),n(this).is(s)||n(this).is("[disabled]")||n(this).addClass("fancybox-focus");break;case"focusout":n(".fancybox-button").removeClass("fancybox-focus")}})}function b(t,e){var o,i,s,a=[],r=0;t&&t.isDefaultPrevented()||(t.preventDefault(),e=e||{},t&&t.data&&(e=p(t.data.options,e)),o=e.$target||n(t.currentTarget).trigger("blur"),(s=n.fancybox.getInstance())&&s.$trigger&&s.$trigger.is(o)||(a=e.selector?n(e.selector):(i=o.attr("data-fancybox")||"")?(a=t.data?t.data.items:[]).length?a.filter('[data-fancybox="'+i+'"]'):n('[data-fancybox="'+i+'"]'):[o],(r=n(a).index(o))<0&&(r=0),(s=n.fancybox.open(a,e,r)).$trigger=o))}}(window,document,jQuery),function(t){"use strict";var e={youtube:{matcher:/(youtube\.com|youtu\.be|youtube\-nocookie\.com)\/(watch\?(.*&)?v=|v\/|u\/|shorts\/|embed\/?)?(videoseries\?list=(.*)|[\w-]{11}|\?listType=(.*)&list=(.*))(.*)/i,params:{autoplay:1,autohide:1,fs:1,rel:0,hd:1,wmode:"transparent",enablejsapi:1,html5:1},paramPlace:8,type:"iframe",url:"https://www.youtube-nocookie.com/embed/$4",thumb:"https://img.youtube.com/vi/$4/hqdefault.jpg"},vimeo:{matcher:/^.+vimeo.com\/(.*\/)?([\d]+)(.*)?/,params:{byline:1,color:"00adef",controls:1,dnt:1,muted:0},paramPlace:3,type:"iframe",url:"https://player.vimeo.com/video/$2"},instagram:{matcher:/(instagr\.am|instagram\.com)\/p\/([a-zA-Z0-9_\-]+)\/?/i,type:"image",url:"//$1/p/$2/media/?size=l"},gmap_place:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(((maps\/(place\/(.*)\/)?\@(.*),(\d+.?\d+?)z))|(\?ll=))(.*)?/i,type:"iframe",url:function(t){return"//maps.google."+t[2]+"/?ll="+(t[9]?t[9]+"&z="+Math.floor(t[10])+(t[12]?t[12].replace(/^\//,"&"):""):t[12]+"").replace(/\?/,"&")+"&output="+(t[12]&&t[12].indexOf("layer=c")>0?"svembed":"embed")}},gmap_search:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(maps\/search\/)(.*)/i,type:"iframe",url:function(t){return"//maps.google."+t[2]+"/maps?q="+t[5].replace("query=","q=").replace("api=1","")+"&output=embed"}}},n=function(e,n,o){if(e)return o=o||"","object"===t.type(o)&&(o=t.param(o,!0)),t.each(n,function(t,n){e=e.replace("$"+t,n||"")}),o.length&&(e+=(e.indexOf("?")>0?"&":"?")+o),e};t(document).on("objectNeedsType.fb",function(o,i,s){var a,r,c,l,h,d,u,f=s.src||"",p=!1;a=t.extend(!0,{},e,s.opts.media),t.each(a,function(e,o){var i=f.match(/^.+vimeo.com\/(?:\/)?([\d]+)((\/|\?h=)([a-z0-9]+))?(.*)?/);if("vimeo"===e&&i&&i[3]&&i[4]){var a=void 0!==i[5]&&i[5]?i[5].replace("?","&"):"",g=t.param(o.params,!0);return f="https://player.vimeo.com/video/"+i[1]+"?h="+i[4]+"&"+g+a,c=f.match(o.matcher),p=o.type,u=e,d={},l=t.extend(!0,{},o.params,d),r="function"===t.type(o.thumb)?o.thumb.call(this,c,l,s):n(o.thumb,c),!1}if(c=f.match(o.matcher)){if(p=o.type,u=e,d={},o.paramPlace&&c[o.paramPlace]){"?"==(h=c[o.paramPlace])[0]&&(h=h.substring(1)),h=h.split("&");for(var b=0;b<h.length;++b){var m=h[b].split("=",2);2==m.length&&(d[m[0]]=decodeURIComponent(m[1].replace(/\+/g," ")))}}return l=t.extend(!0,{},o.params,s.opts[e],d),f="function"===t.type(o.url)?o.url.call(this,c,l,s):n(o.url,c,l),r="function"===t.type(o.thumb)?o.thumb.call(this,c,l,s):n(o.thumb,c),"youtube"===e?f=f.replace(/&t=((\d+)m)?(\d+)s/,function(t,e,n,o){return"&start="+((n?60*parseInt(n,10):0)+parseInt(o,10))}):"vimeo"===e&&(f=f.replace("&%23","#")),!1}}),p?(s.opts.thumb||s.opts.$thumb&&s.opts.$thumb.length||(s.opts.thumb=r),"iframe"===p&&(s.opts=t.extend(!0,s.opts,{iframe:{preload:!1,attr:{scrolling:"no"}}}
794)),t.extend(s,{type:p,src:f,origSrc:s.src,contentSource:u,contentType:"image"===p?"image":"gmap_place"==u||"gmap_search"==u?"map":"video"})):f&&(s.type=s.opts.defaultType)});var o={youtube:{src:"https://www.youtube.com/iframe_api",class:"YT",loading:!1,loaded:!1},vimeo:{src:"https://player.vimeo.com/api/player.js",class:"Vimeo",loading:!1,loaded:!1},load:function(t){var e,n=this;this[t].loaded?setTimeout(function(){n.done(t)}):this[t].loading||(this[t].loading=!0,(e=document.createElement("script")).type="text/javascript",e.src=this[t].src,"youtube"===t?window.onYouTubeIframeAPIReady=function(){n[t].loaded=!0,n.done(t)}:e.onload=function(){n[t].loaded=!0,n.done(t)},document.body.appendChild(e))},done:function(e){var n,o;"youtube"===e&&delete window.onYouTubeIframeAPIReady,(n=t.fancybox.getInstance())&&(o=n.current.$content.find("iframe"),"youtube"===e&&void 0!==YT&&YT?new YT.Player(o.attr("id"),{events:{onStateChange:function(t){0==t.data&&n.next()}}}):"vimeo"===e&&void 0!==Vimeo&&Vimeo&&new Vimeo.Player(o).on("ended",function(){n.next()}))}},i={initialized:!1,messageHandler:null,poller:null,init:function(){if(!this.initialized){var t=this;this.messageHandler=function(e){if("https://player.vimeo.com"===e.origin)try{"ready"===JSON.parse(e.data).event&&t.markIframeReady(e.source)}catch(t){}},window.addEventListener("message",this.messageHandler),this.initialized=!0}},destroy:function(){this.messageHandler&&(window.removeEventListener("message",this.messageHandler),this.messageHandler=null),this.poller&&(clearTimeout(this.poller),this.poller=null),this.initialized=!1},markIframeReady:function(e){var n=t.fancybox.getInstance();if(n&&n.current&&n.current.$content)for(var o=n.current.$content.find("iframe"),i=0;i<o.length;i++)if(o[i].contentWindow===e){o[i].dataset.ready="true";break}},startAutoplayPoll:function(t){var e=this;this.poller&&(clearTimeout(this.poller),this.poller=null);var n=function(){if(t&&t.contentWindow)return"true"===t.dataset.ready?(t.contentWindow.postMessage(JSON.stringify({method:"play",value:"true"}),"*"),void(e.poller=null)):void(e.poller=setTimeout(n,250));e.poller=null};n()}};t(document).on({"beforeShow.fb":function(t,e,n){"vimeo"===n.contentSource&&i.init()},"afterShow.fb":function(t,e,n){if(e.group.length>1&&("youtube"===n.contentSource||"vimeo"===n.contentSource)&&o.load(n.contentSource),"vimeo"===n.contentSource&&n.opts.video&&n.opts.video.autoStart){var s=n.$content.find("iframe");s.length>0&&-1!==s.attr("src").indexOf("vimeo.com")&&i.startAutoplayPoll(s[0])}},"beforeClose.fb":function(t,e){i.destroy()}})}(jQuery),function(t,e,n){"use strict";var o=t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.oRequestAnimationFrame||function(e){return t.setTimeout(e,1e3/60)},i=t.cancelAnimationFrame||t.webkitCancelAnimationFrame||t.mozCancelAnimationFrame||t.oCancelAnimationFrame||function(e){t.clearTimeout(e)},s=function(e){var n=[];for(var o in e=(e=e.originalEvent||e||t.e).touches&&e.touches.length?e.touches:e.changedTouches&&e.changedTouches.length?e.changedTouches:[e])e[o].pageX?n.push({x:e[o].pageX,y:e[o].pageY}):e[o].clientX&&n.push({x:e[o].clientX,y:e[o].clientY});return n},a=function(t,e,n){return e&&t?"x"===n?t.x-e.x:"y"===n?t.y-e.y:Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2)):0},r=function(t){if(t.is('a,area,button,[role="button"],input,label,select,summary,textarea,video,audio,iframe')||n.isFunction(t.get(0).onclick)||t.data("selectable"))return!0;for(var e=0,o=t[0].attributes,i=o.length;e<i;e++)if("data-fancybox-"===o[e].nodeName.substr(0,14))return!0;return!1},c=function(e){for(var n,o,i,s,a,r=!1;n=e.get(0),o=void 0,i=void 0,s=void 0,a=void 0,o=t.getComputedStyle(n)["overflow-y"],i=t.getComputedStyle(n)["overflow-x"],s=("scroll"===o||"auto"===o)&&n.scrollHeight>n.clientHeight,a=("scroll"===i||"auto"===i)&&n.scrollWidth>n.clientWidth,!(r=s||a)&&(e=e.parent()).length&&!e.hasClass("fancybox-stage")&&!e.is("body"););return r},l=function(t){this.instance=t,this.$bg=t.$refs.bg,this.$stage=t.$refs.stage,this.$container=t.$refs.container,this.destroy(),this.$container.on("touchstart.fb.touch mousedown.fb.touch",n.proxy(this,"ontouchstart"))};l.prototype.destroy=function(){this.$container.off(".fb.touch"),n(e).off(".fb.touch"),this.requestId&&(i(this.requestId),this.requestId=null),this.tapped&&(clearTimeout(this.tapped),this.tapped=null)},l.prototype.ontouchstart=function(o){var i=n(o.target),l=this.instance,h=l.current,d=h.$slide,u=h.$content,f="touchstart"==o.type;if(f&&this.$container.off("mousedown.fb.touch"),(!o.originalEvent||2!=o.originalEvent.button)&&d.length&&i.length&&!r(i)&&
794!r(i.parent())&&(i.is("img")||!(o.originalEvent.clientX>i[0].clientWidth+i.offset().left))){if(!h||l.isAnimating||h.$slide.hasClass("fancybox-animated"))return o.stopPropagation(),void o.preventDefault();this.realPoints=this.startPoints=s(o),this.startPoints.length&&(h.touch&&o.stopPropagation(),this.startEvent=o,this.canTap=!0,this.$target=i,this.$content=u,this.opts=h.opts.touch,this.isPanning=!1,this.isSwiping=!1,this.isZooming=!1,this.isScrolling=!1,this.canPan=l.canPan(),this.startTime=(new Date).getTime(),this.distanceX=this.distanceY=this.distance=0,this.canvasWidth=Math.round(d[0].clientWidth),this.canvasHeight=Math.round(d[0].clientHeight),this.contentLastPos=null,this.contentStartPos=n.fancybox.getTranslate(this.$content)||{top:0,left:0},this.sliderStartPos=n.fancybox.getTranslate(d),this.stagePos=n.fancybox.getTranslate(l.$refs.stage),this.sliderStartPos.top-=this.stagePos.top,this.sliderStartPos.left-=this.stagePos.left,this.contentStartPos.top-=this.stagePos.top,this.contentStartPos.left-=this.stagePos.left,n(e).off(".fb.touch").on(f?"touchend.fb.touch touchcancel.fb.touch":"mouseup.fb.touch mouseleave.fb.touch",n.proxy(this,"ontouchend")).on(f?"touchmove.fb.touch":"mousemove.fb.touch",n.proxy(this,"ontouchmove")),n.fancybox.isMobile&&e.addEventListener("scroll",this.onscroll,!0),((this.opts||this.canPan)&&(i.is(this.$stage)||this.$stage.find(i).length)||(i.is(".fancybox-image")&&o.preventDefault(),n.fancybox.isMobile&&i.parents(".fancybox-caption").length))&&(this.isScrollable=c(i)||c(i.parent()),n.fancybox.isMobile&&this.isScrollable||o.preventDefault(),(1===this.startPoints.length||h.hasError)&&(this.canPan?(n.fancybox.stop(this.$content),this.isPanning=!0):this.isSwiping=!0,this.$container.addClass("fancybox-is-grabbing")),2===this.startPoints.length&&"image"===h.type&&(h.isLoaded||h.$ghost)&&(this.canTap=!1,this.isSwiping=!1,this.isPanning=!1,this.isZooming=!0,n.fancybox.stop(this.$content),this.centerPointStartX=.5*(this.startPoints[0].x+this.startPoints[1].x)-n(t).scrollLeft(),this.centerPointStartY=.5*(this.startPoints[0].y+this.startPoints[1].y)-n(t).scrollTop(),this.percentageOfImageAtPinchPointX=(this.centerPointStartX-this.contentStartPos.left)/this.contentStartPos.width,this.percentageOfImageAtPinchPointY=(this.centerPointStartY-this.contentStartPos.top)/this.contentStartPos.height,this.startDistanceBetweenFingers=a(this.startPoints[0],this.startPoints[1]))))}},l.prototype.onscroll=function(t){this.isScrolling=!0,e.removeEventListener("scroll",this.onscroll,!0)},l.prototype.ontouchmove=function(t){void 0===t.originalEvent.buttons||0!==t.originalEvent.buttons?this.isScrolling?this.canTap=!1:(this.newPoints=s(t),(this.opts||this.canPan)&&this.newPoints.length&&this.newPoints.length&&(this.isSwiping&&!0===this.isSwiping||t.preventDefault(),this.distanceX=a(this.newPoints[0],this.startPoints[0],"x"),this.distanceY=a(this.newPoints[0],this.startPoints[0],"y"),this.distance=a(this.newPoints[0],this.startPoints[0]),this.distance>0&&(this.isSwiping?this.onSwipe(t):this.isPanning?this.onPan():this.isZooming&&this.onZoom()))):this.ontouchend(t)},l.prototype.onSwipe=function(e){var s,a=this,r=a.instance,c=a.isSwiping,l=a.sliderStartPos.left||0;if(!0!==c)"x"==c&&(a.distanceX>0&&(a.instance.group.length<2||0===a.instance.current.index&&!a.instance.current.opts.loop)?l+=Math.pow(a.distanceX,.8):a.distanceX<0&&(a.instance.group.length<2||a.instance.current.index===a.instance.group.length-1&&!a.instance.current.opts.loop)?l-=Math.pow(-a.distanceX,.8):l+=a.distanceX),a.sliderLastPos={top:"x"==c?0:a.sliderStartPos.top+a.distanceY,left:l},a.requestId&&(i(a.requestId),a.requestId=null),a.requestId=o(function(){a.sliderLastPos&&(n.each(a.instance.slides,function(t,e){var o=e.pos-a.instance.currPos;
794n.fancybox.setTranslate(e.$slide,{top:a.sliderLastPos.top,left:a.sliderLastPos.left+o*a.canvasWidth+o*e.opts.gutter})}),a.$container.addClass("fancybox-is-sliding"))});else if(Math.abs(a.distance)>10){if(a.canTap=!1,r.group.length<2&&a.opts.vertical?a.isSwiping="y":r.isDragging||!1===a.opts.vertical||"auto"===a.opts.vertical&&n(t).width()>800?a.isSwiping="x":(s=Math.abs(180*Math.atan2(a.distanceY,a.distanceX)/Math.PI),a.isSwiping=s>45&&s<135?"y":"x"),"y"===a.isSwiping&&n.fancybox.isMobile&&a.isScrollable)return void(a.isScrolling=!0);r.isDragging=a.isSwiping,a.startPoints=a.newPoints,n.each(r.slides,function(t,e){var o,i;n.fancybox.stop(e.$slide),o=n.fancybox.getTranslate(e.$slide),i=n.fancybox.getTranslate(r.$refs.stage),e.$slide.css({transform:"",opacity:"","transition-duration":""}).removeClass("fancybox-animated").removeClass(function(t,e){return(e.match(/(^|\s)fancybox-fx-\S+/g)||[]).join(" ")}),e.pos===r.current.pos&&(a.sliderStartPos.top=o.top-i.top,a.sliderStartPos.left=o.left-i.left),n.fancybox.setTranslate(e.$slide,{top:o.top-i.top,left:o.left-i.left})}),r.SlideShow&&r.SlideShow.isActive&&r.SlideShow.stop()}},l.prototype.onPan=function(){var t=this;a(t.newPoints[0],t.realPoints[0])<(n.fancybox.isMobile?10:5)?t.startPoints=t.newPoints:(t.canTap=!1,t.contentLastPos=t.limitMovement(),t.requestId&&i(t.requestId),t.requestId=o(function(){n.fancybox.setTranslate(t.$content,t.contentLastPos)}))},l.prototype.limitMovement=function(){var t,e,n,o,i,s,a=this.canvasWidth,r=this.canvasHeight,c=this.distanceX,l=this.distanceY,h=this.contentStartPos,d=h.left,u=h.top,f=h.width,p=h.height;return i=f>a?d+c:d,s=u+l,t=Math.max(0,.5*a-.5*f),e=Math.max(0,.5*r-.5*p),n=Math.min(a-f,.5*a-.5*f),o=Math.min(r-p,.5*r-.5*p),c>0&&i>t&&(i=t-1+Math.pow(-t+d+c,.8)||0),c<0&&i<n&&(i=n+1-Math.pow(n-d-c,.8)||0),l>0&&s>e&&(s=e-1+Math.pow(-e+u+l,.8)||0),l<0&&s<o&&(s=o+1-Math.pow(o-u-l,.8)||0),{top:s,left:i}},l.prototype.limitPosition=function(t,e,n,o){var i=this.canvasWidth,s=this.canvasHeight;return t=n>i?(t=t>0?0:t)<i-n?i-n:t:Math.max(0,i/2-n/2),{top:e=o>s?(e=e>0?0:e)<s-o?s-o:e:Math.max(0,s/2-o/2),left:t}},l.prototype.onZoom=function(){var e=this,s=e.contentStartPos,r=s.width,c=s.height,l=s.left,h=s.top,d=a(e.newPoints[0],e.newPoints[1])/e.startDistanceBetweenFingers,u=Math.floor(r*d),f=Math.floor(c*d),p=(r-u)*e.percentageOfImageAtPinchPointX,g=(c-f)*e.percentageOfImageAtPinchPointY,b=(e.newPoints[0].x+e.newPoints[1].x)/2-n(t).scrollLeft(),m=(e.newPoints[0].y+e.newPoints[1].y)/2-n(t).scrollTop(),v=b-e.centerPointStartX,y={top:h+(g+(m-e.centerPointStartY)),left:l+(p+v),scaleX:d,scaleY:d};e.canTap=!1,e.newWidth=u,e.newHeight=f,e.contentLastPos=y,e.requestId&&i(e.requestId),e.requestId=o(function(){n.fancybox.setTranslate(e.$content,e.contentLastPos)})},l.prototype.ontouchend=function(t){var o=this.isSwiping,a=this.isPanning,r=this.isZooming,c=this.isScrolling;if(this.endPoints=s(t),this.dMs=Math.max((new Date).getTime()-this.startTime,1),this.$container.removeClass("fancybox-is-grabbing"),n(e).off(".fb.touch"),e.removeEventListener("scroll",this.onscroll,!0),this.requestId&&(i(this.requestId),this.requestId=null),this.isSwiping=!1,this.isPanning=!1,this.isZooming=!1,this.isScrolling=!1,this.instance.isDragging=!1,this.canTap)return this.onTap(t);this.speed=100,this.velocityX=this.distanceX/this.dMs*.5,this.velocityY=this.distanceY/this.dMs*.5,a?this.endPanning():r?this.endZooming():this.endSwiping(o,c)},l.prototype.endSwiping=function(t,e){var o=!1,i=this.instance.group.length,s=Math.abs(this.distanceX),a="x"==t&&i>1&&(this.dMs>130&&s>10||s>50);this.sliderLastPos=null,"y"==t&&!e&&Math.abs(this.distanceY)>50?(n.fancybox.animate(this.instance.current.$slide,{top:this.sliderStartPos.top+this.distanceY+150*this.velocityY,opacity:0},200),o=this.instance.close(!0,250)):a&&this.distanceX>0?o=this.instance.previous(300):a&&this.distanceX<0&&(o=this.instance.next(300)),!1!==o||"x"!=t&&"y"!=t||this.instance.centerSlide(200),this.$container.removeClass("fancybox-is-sliding")},l.prototype.endPanning=function(){var t,e,o;this.contentLastPos&&(!1===this.opts.momentum||this.dMs>350?(t=this.contentLastPos.left,e=this.contentLastPos.top):(t=this.contentLastPos.left+500*this.velocityX,e=this.contentLastPos.top+500*this.velocityY),(o=this.limitPosition(t,e,this.contentStartPos.width,this.contentStartPos.height)).width=this.contentStartPos.width,o.height=this.contentStartPos.height,n.fancybox.animate(this.$content,o,366))},l.prototype.endZooming=function(){var t,e,o,i,s=this.instance.current,a=this.newWidth,r=this.newHeight;this.contentLastPos&&(t=this.contentLastPos.left,i={top:e=this.contentLastPos.top,left
794:t,width:a,height:r,scaleX:1,scaleY:1},n.fancybox.setTranslate(this.$content,i),a<this.canvasWidth&&r<this.canvasHeight?this.instance.scaleToFit(150):a>s.width||r>s.height?this.instance.scaleToActual(this.centerPointStartX,this.centerPointStartY,150):(o=this.limitPosition(t,e,a,r),n.fancybox.animate(this.$content,o,150)))},l.prototype.onTap=function(e){var o,i=this,a=n(e.target),r=i.instance,c=r.current,l=e&&s(e)||i.startPoints,h=l[0]?l[0].x-n(t).scrollLeft()-i.stagePos.left:0,d=l[0]?l[0].y-n(t).scrollTop()-i.stagePos.top:0,u=function(t){var o=c.opts[t];if(n.isFunction(o)&&(o=o.apply(r,[c,e])),o)switch(o){case"close":r.close(i.startEvent);break;case"toggleControls":r.toggleControls();break;case"next":r.next();break;case"nextOrClose":r.group.length>1?r.next():r.close(i.startEvent);break;case"zoom":"image"==c.type&&(c.isLoaded||c.$ghost)&&(r.canPan()?r.scaleToFit():r.isScaledDown()?r.scaleToActual(h,d):r.group.length<2&&r.close(i.startEvent))}};if((!e.originalEvent||2!=e.originalEvent.button)&&(a.is("img")||!(h>a[0].clientWidth+a.offset().left))){if(a.is(".fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-container"))o="Outside";else if(a.is(".fancybox-slide"))o="Slide";else{if(!r.current.$content||!r.current.$content.find(a).addBack().filter(a).length)return;o="Content"}if(i.tapped){if(clearTimeout(i.tapped),i.tapped=null,Math.abs(h-i.tapX)>50||Math.abs(d-i.tapY)>50)return this;u("dblclick"+o)}else i.tapX=h,i.tapY=d,c.opts["dblclick"+o]&&c.opts["dblclick"+o]!==c.opts["click"+o]?i.tapped=setTimeout(function(){i.tapped=null,r.isAnimating||u("click"+o)},500):u("click"+o);return this}},n(e).on("onActivate.fb",function(t,e){e&&!e.Guestures&&(e.Guestures=new l(e))}).on("beforeClose.fb",function(t,e){e&&e.Guestures&&e.Guestures.destroy()})}(window,document,jQuery),function(t,e){"use strict";e.extend(!0,e.fancybox.defaults,{btnTpl:{slideShow:'<button data-fancybox-play class="fancybox-button fancybox-button--play" title="{{PLAY_START}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M6.5 5.4v13.2l11-6.6z"/></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M8.33 5.75h2.2v12.5h-2.2V5.75zm5.15 0h2.2v12.5h-2.2V5.75z"/></svg></button>'},slideShow:{autoStart:!1,speed:3e3,progress:!0}});var n=function(t){this.instance=t,this.init()};e.extend(n.prototype,{timer:null,isActive:!1,$button:null,init:function(){var t=this,n=t.instance,o=n.group[n.currIndex].opts.slideShow;t.$button=n.$refs.toolbar.find("[data-fancybox-play]").on("click",function(){t.toggle()}),n.group.length<2||!o?t.$button.hide():o.progress&&(t.$progress=e('<div class="fancybox-progress"></div>').appendTo(n.$refs.inner))},set:function(t){var n=this.instance,o=n.current;o&&(!0===t||o.opts.loop||n.currIndex<n.group.length-1)?this.isActive&&"video"!==o.contentType&&(this.$progress&&e.fancybox.animate(this.$progress.show(),{scaleX:1},o.opts.slideShow.speed),this.timer=setTimeout(function(){n.current.opts.loop||n.current.index!=n.group.length-1?n.next():n.jumpTo(0)},o.opts.slideShow.speed)):(this.stop(),n.idleSecondsCounter=0,n.showControls())},clear:function(){clearTimeout(this.timer),this.timer=null,this.$progress&&this.$progress.removeAttr("style").hide()},start:function(){var t=this.instance.current;t&&(this.$button.attr("title",(t.opts.i18n[t.opts.lang]||t.opts.i18n.en).PLAY_STOP).removeClass("fancybox-button--play").addClass("fancybox-button--pause"),this.isActive=!0,t.isComplete&&this.set(!0),this.instance.trigger("onSlideShowChange",!0))},stop:function(){var t=this.instance.current;this.clear(),this.$button.attr("title",(t.opts.i18n[t.opts.lang]||t.opts.i18n.en).PLAY_START).removeClass("fancybox-button--pause").addClass("fancybox-button--play"),this.isActive=!1,this.instance.trigger("onSlideShowChange",!1),this.$progress&&this.$progress.removeAttr("style").hide()},toggle:function(){this.isActive?this.stop():this.start()}}),e(t).on({"onInit.fb":function(t,e){e&&!e.SlideShow&&(e.SlideShow=new n(e))},"beforeShow.fb":function(t,e,n,o){var i=e&&e.SlideShow;o?i&&n.opts.slideShow.autoStart&&i.start():i&&i.isActive&&i.clear()},"afterShow.fb":function(t,e,n){var o=e&&e.SlideShow;o&&o.isActive&&o.set()},"afterKeydown.fb":function(n,o,i,s,a){var r=o&&o.SlideShow;!r||!i.opts.slideShow||80!==a&&32!==a||e(t.activeElement).is("button,a,input")||(s.preventDefault(),r.toggle(
vendor: 4,124 bytes, line 794
794))},"beforeClose.fb onDeactivate.fb":function(t,e){var n=e&&e.SlideShow;n&&n.stop()}}),e(t).on("visibilitychange",function(){var n=e.fancybox.getInstance(),o=n&&n.SlideShow;o&&o.isActive&&(t.hidden?o.clear():o.set())})}(document,jQuery),function(t,e){"use strict";var n=function(){for(var e=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],n={},o=0;o<e.length;o++){var i=e[o];if(i&&i[1]in t){for(var s=0;s<i.length;s++)n[e[0][s]]=i[s];return n}}return!1}();if(n){var o={request:function(e){(e=e||t.documentElement)[n.requestFullscreen](e.ALLOW_KEYBOARD_INPUT)},exit:function(){t[n.exitFullscreen]()},toggle:function(e){e=e||t.documentElement,this.isFullscreen()?this.exit():this.request(e)},isFullscreen:function(){return Boolean(t[n.fullscreenElement])},enabled:function(){return Boolean(t[n.fullscreenEnabled])}};e.extend(!0,e.fancybox.defaults,{btnTpl:{fullScreen:'<button data-fancybox-fullscreen class="fancybox-button fancybox-button--fsenter" title="{{FULL_SCREEN}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7 14H5v5h5v-2H7v-3zm-2-4h2V7h3V5H5v5zm12 7h-3v2h5v-5h-2v3zM14 5v2h3v3h2V5h-5z"/></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M5 16h3v3h2v-5H5zm3-8H5v2h5V5H8zm6 11h2v-3h3v-2h-5zm2-11V5h-2v5h5V8z"/></svg></button>'},fullScreen:{autoStart:!1}}),e(t).on(n.fullscreenchange,function(){var t=o.isFullscreen(),n=e.fancybox.getInstance();n&&(n.current&&"image"===n.current.type&&n.isAnimating&&(n.isAnimating=!1,n.update(!0,!0,0),n.isComplete||n.complete()),n.trigger("onFullscreenChange",t),n.$refs.container.toggleClass("fancybox-is-fullscreen",t),n.$refs.toolbar.find("[data-fancybox-fullscreen]").toggleClass("fancybox-button--fsenter",!t).toggleClass("fancybox-button--fsexit",t))})}e(t).on({"onInit.fb":function(t,e){n?e&&e.group[e.currIndex].opts.fullScreen?(e.$refs.container.on("click.fb-fullscreen","[data-fancybox-fullscreen]",function(t){t.stopPropagation(),t.preventDefault(),o.toggle()}),e.opts.fullScreen&&!0===e.opts.fullScreen.autoStart&&o.request(),e.FullScreen=o):e&&e.$refs.toolbar.find("[data-fancybox-fullscreen]").hide():e.$refs.toolbar.find("[data-fancybox-fullscreen]").remove()},"afterKeydown.fb":function(t,e,n,o,i){e&&e.FullScreen&&70===i&&(o.preventDefault(),e.FullScreen.toggle())},"beforeClose.fb":function(t,e){e&&e.FullScreen&&e.$refs.container.hasClass("fancybox-is-fullscreen")&&o.exit()}})}(document,jQuery),function(t,e){"use strict";var n="fancybox-thumbs";e.fancybox.defaults=e.extend(!0,{btnTpl:{thumbs:'<button data-fancybox-thumbs class="fancybox-button fancybox-button--thumbs" title="{{THUMBS}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M14.59 14.59h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76H5.65v-3.76zm8.94-4.47h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76H5.65v-3.76zm8.94-4.47h3.76v3.76h-3.76V5.65zm-4.47 0h3.76v3.76h-3.76V5.65zm-4.47 0h3.76v3.76H5.65V5.65z"/></svg></button>'},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"}},e.fancybox.defaults);var o=function(t){this.init(t)};e.extend(o.prototype,{$button:null,$grid:null,$list:null,isVisible:!1,isActive:!1,init:function(t){var e=this,n=t.group,o=0;e.instance=t,e.opts=n[t.currIndex].opts.thumbs,t.Thumbs=e,e.$button=t.$refs.toolbar.find("[data-fancybox-thumbs]");for(var i=0,s=n.length;i<s&&(n[i].thumb&&o++,!(o>1));i++);o>1&&e.opts?(e.$button.removeAttr("style").on("click",function(){e.toggle(
794)}),e.isActive=!0):e.$button.hide()},create:function(){var t,o=this.instance,i=this.opts.parentEl,s=[];this.$grid||(this.$grid=e('<div class="'+n+" "+n+"-"+this.opts.axis+'"></div>').appendTo(o.$refs.container.find(i).addBack().filter(i)),this.$grid.on("click","a",function(){o.jumpTo(e(this).attr("data-index"))})),this.$list||(this.$list=e('<div class="'+n+'__list">').appendTo(this.$grid)),e.each(o.group,function(e,n){(t=n.thumb)||"image"!==n.type||(t=n.src),s.push('<a href="javascript:;" tabindex="0" data-index="'+e+'"'+(t&&t.length?' style="background-image:url('+t+')"':'class="fancybox-thumbs-missing"')+"></a>")}),this.$list[0].innerHTML=s.join(""),"x"===this.opts.axis&&this.$list.width(parseInt(this.$grid.css("padding-right"),10)+o.group.length*this.$list.children().eq(0).outerWidth(!0))},focus:function(t){var e,n,o=this.$list,i=this.$grid;this.instance.current&&(n=(e=o.children().removeClass("fancybox-thumbs-active").filter('[data-index="'+this.instance.current.index+'"]').addClass("fancybox-thumbs-active")).position(),"y"===this.opts.axis&&(n.top<0||n.top>o.height()-e.outerHeight())?o.stop().animate({scrollTop:o.scrollTop()+n.top},t):"x"===this.opts.axis&&(n.left<i.scrollLeft()||n.left>i.scrollLeft()+(i.width()-e.outerWidth()))&&o.parent().stop().animate({scrollLeft:n.left},t))},update:function(){this.instance.$refs.container.toggleClass("fancybox-show-thumbs",this.isVisible),this.isVisible?(this.$grid||this.create(),this.instance.trigger("onThumbsShow"),this.focus(0)):this.$grid&&this.instance.trigger("onThumbsHide"),this.instance.update()},hide:function(){this.isVisible=!1,this.update()},show:function(){this.isVisible=!0,this.update()},toggle:function(){this.isVisible=!this.isVisible,this.update()}}),e(t).on({"onInit.fb":function(t,e){var n;e&&!e.Thumbs&&(n=new o(e)).isActive&&!0===n.opts.autoStart&&n.show()},"beforeShow.fb":function(t,e,n,o){var i=e&&e.Thumbs;i&&i.isVisible&&i.focus(o?0:250)},"afterKeydown.fb":function(t,e,n,o,i){var s=e&&e.Thumbs;s&&s.isActive&&71===i&&(o.preventDefault(),s.toggle())},"beforeClose.fb":function(t,e){var n=e&&e.Thumbs;n&&n.isVisible&&!1!==n.opts.hideOnClose&&n.$grid.hide()}})}(document,jQuery),function(t,e){"use strict";e.extend(!0,e.fancybox.defaults,{btnTpl:{share:'<button data-fancybox-share class="fancybox-button fancybox-button--share" title="{{SHARE}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M2.55 19c1.4-8.4 9.1-9.8 11.9-9.8V5l7 7-7 6.3v-3.5c-2.8 0-10.5 2.1-11.9 4.2z"/></svg></button>'},share:{url:function(t,e){return!t.currentHash&&"inline"!==e.type&&"html"!==e.type&&(e.origSrc||e.src)||window.location},tpl:'<div class="fancybox-share"><h1>{{SHARE}}</h1><p><a class="fancybox-share__button fancybox-share__button--fb" href="https://www.facebook.com/sharer/sharer.php?u={{url}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m287 456v-299c0-21 6-35 35-35h38v-63c-7-1-29-3-55-3-54 0-91 33-91 94v306m143-254h-205v72h196" /></svg><span>Facebook</span></a><a class="fancybox-share__button fancybox-share__button--tw" href="https://twitter.com/intent/tweet?url={{url}}&text={{descr}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m456 133c-14 7-31 11-47 13 17-10 30-27 37-46-15 10-34 16-52 20-61-62-157-7-141 75-68-3-129-35-169-85-22 37-11 86 26 109-13 0-26-4-37-9 0 39 28 72 65 80-12 3-25 4-37 2 10 33 41 57 77 57-42 30-77 38-122 34 170 111 378-32 359-208 16-11 30-25 41-42z" /></svg><span>Twitter</span></a><a class="fancybox-share__button fancybox-share__button--pt" href="https://www.pinterest.com/pin/create/button/?url={{url}}&description={{descr}}&media={{media}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m265 56c-109 0-164 78-164 144 0 39 15 74 47 87 5 2 10 0 12-5l4-19c2-6 1-8-3-13-9-11-15-25-15-45 0-58 43-110 113-110 62 0 96 38 96 88 0 67-30 122-73 122-24 0-42-19-36-44 6-29 20-60 20-81 0-19-10-35-31-35-25 0-44 26-44 60 0 21 7 36 7 36l-30 125c-8 37-1 83 0 87 0 3 4 4 5 2 2-3 32-39 42-75l16-64c8 16 31 29 56 29 74 0 124-67 124-157 0-69-58-132-146-132z" fill="#fff"/></svg><span>Pinterest</span></a></p><p><input class="fancybox-share__input" type="text" value="{{url_raw}}" onclick="select()" /></p></div>'}}),e(t).on("click","[data-fancybox-share]",function(){var t,n,o,i,s=e.fancybox.getInstance(),a=s.current||null;a&&("function"===e.type(a.opts.share.url)&&(t=a.opts.share.url.apply(a,[s,a])),n=a.opts.share.tpl.replace(/\{\{media\}\}/g,"image"===a.type?encodeURIComponent(a.src):"").replace(/\{\{url\}\}/g,encodeURIComponent(t)).replace(/\{\{url_raw\}\}/g,(o=t,i={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;","`":"&#x60;","=":"&#x3D;"},String(o).replace(/[&<>"'`=\/]/g,function(t){return i[t]}))).replace(/\{\{descr\}\}/g,s.$caption?encodeURIComponent(s.$caption.text()):""),e.fancybox.open({src:s.translate(s,n),type:"html",opts:{touch:!1,animationEffect:!1,afterLoad:function(t,e){s.$refs.container.one("beforeClose.fb",function(){t.close(null,0)}),e.$content.find(".fancybox-share__button").click(function(){return window.open(this.href,"Share","width=550, height=450"),!1})}
794,mobile:{autoFocus:!1}}}))})}(document,jQuery),function(t,e,n){"use strict";function o(){var e=t.location.hash.substr(1),n=e.split("-"),o=n.length>1&&/^\+?\d+$/.test(n[n.length-1])&&parseInt(n.pop(-1),10)||1;return{hash:e,index:o<1?1:o,gallery:n.join("-")}}function i(t){""!==t.gallery&&n("[data-fancybox='"+n.escapeSelector(t.gallery)+"']").eq(t.index-1).focus().trigger("click.fb-start")}function s(t){var e,n;return!!t&&(""!==(n=(e=t.current?t.current.opts:t.opts).hash||(e.$orig?e.$orig.data("fancybox")||e.$orig.data("fancybox-trigger"):""))&&n)}n.escapeSelector||(n.escapeSelector=function(t){return(t+"").replace(/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,function(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t})}),n(function(){!1!==n.fancybox.defaults.hash&&(n(e).on({"onInit.fb":function(t,e){var n,i;!1!==e.group[e.currIndex].opts.hash&&(n=o(),(i=s(e))&&n.gallery&&i==n.gallery&&(e.currIndex=n.index-1))},"beforeShow.fb":function(n,o,i,a){var r;i&&!1!==i.opts.hash&&(r=s(o))&&(o.currentHash=r+(o.group.length>1?"-"+(i.index+1):""),t.location.hash!=="#"+o.currentHash&&(a&&!o.origHash&&(o.origHash=t.location.hash),o.hashTimer&&clearTimeout(o.hashTimer),o.hashTimer=setTimeout(function(){"replaceState"in t.history?(t.history[a?"pushState":"replaceState"]({},e.title,t.location.pathname+t.location.search+"#"+o.currentHash),a&&(o.hasCreatedHistory=!0)):t.location.hash=o.currentHash,o.hashTimer=null},300)))},"beforeClose.fb":function(n,o,i){i&&!1!==i.opts.hash&&(clearTimeout(o.hashTimer),o.currentHash&&o.hasCreatedHistory?t.history.back():o.currentHash&&("replaceState"in t.history?t.history.replaceState({},e.title,t.location.pathname+t.location.search+(o.origHash||"")):t.location.hash=o.origHash),o.currentHash=null)}}),n(t).on("hashchange.fb",function(){var t=o(),e=null;n.each(n(".fancybox-container").get().reverse(),function(t,o){var i=n(o).data("FancyBox");if(i&&i.currentHash)return e=i,!1}),e?e.currentHash===t.gallery+"-"+t.index||1===t.index&&e.currentHash==t.gallery||(e.currentHash=null,e.close()):""!==t.gallery&&i(t)}),setTimeout(function(){n.fancybox.getInstance()||i(o())},50))})}(window,document,jQuery),function(t,e){"use strict";var n=(new Date).getTime();e(t).on({"onInit.fb":function(t,e,o){e.$refs.stage.on("mousewheel DOMMouseScroll wheel MozMousePixelScroll",function(t){var o=e.current,i=(new Date).getTime();e.group.length<2||!1===o.opts.wheel||"auto"===o.opts.wheel&&"image"!==o.type||(t.preventDefault(),t.stopPropagation(),o.$slide.hasClass("fancybox-animated")||(t=t.originalEvent||t,i-n<250||(n=i,e[(-t.deltaY||-t.deltaX||t.wheelDelta||-t.detail)<0?"next":"previous"]())))})}})}(document,jQuery);!function(n,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):n.anime=e()}(this,function(){"use strict";var n={update:null,begin:null,loopBegin:null,changeBegin:null,change:null,changeComplete:null,loopComplete:null,complete:null,loop:1,direction:"normal",autoplay:!0,timelineOffset:0},e={duration:1e3,delay:0,endDelay:0,easing:"easeOutElastic(1, .5)",round:0},t=["translateX","translateY","translateZ","rotate","rotateX","rotateY","rotateZ","scale","scaleX","scaleY","scaleZ","skew","skewX","skewY","perspective","matrix","matrix3d"],r={CSS:{},springs:{}};function a(n,e,t){return Math.min(Math.max(n,e),t)}function o(n,e){return n.indexOf(e)>-1}function u(n,e){return n.apply(null,e)}var i={arr:function(n){return Array.isArray(n)},obj:function(n){return o(Object.prototype.toString.call(n),"Object")},pth:function(n){return i.obj(n)&&n.hasOwnProperty("totalLength")},svg:function(n){return n instanceof SVGElement},inp:function(n){return n instanceof HTMLInputElement},dom:function(n){return n.nodeType||i.svg(n)},str:function(n){return"string"==typeof n},fnc:function(n){return"function"==typeof n},und:function(n){return void 0===n},nil:function(n){return i.und(n)||null===n},hex:function(n){return/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)/i.test(n)},rgb:function(n){return/^rgb/.test(n)},hsl:function(n){return/^hsl/.test(n)},col:function(n){return i.hex(n)||i.rgb(n)||i.hsl(n)},key:function(t){return!n.hasOwnProperty(t)&&!e.hasOwnProperty(t)&&"targets"!==t&&"keyframes"!==t}};function c(n){var e=/\(([^)]+)\)/.exec(n);return e?e[1].split(",").map(function(n){return parseFloat(n)}):[]}function s(n,e){var t=c(n),o=a(i.und(t[0])?1:t[0],.1,100),u=a(i.und(t[1])?100:t[1],.1,100),s=a(i.und(t[2])?10:t[2],.1,100),f=a(i.und(t[3])?0:t[3],.1,100),l=Math.sqrt(u/o),d=s/(2*Math.sqrt(u*o)),p=d<1?l*Math.sqrt(1-d*d):0,v=1,h=d<1?(d*l-f)/p:-f+l;function g(n){var t=e?e*n/1e3:n;return t=d<1?Math.exp(-t*d*l)*(v*Math.cos(p*t)+h*Math.sin(p*t)):(v+h*t)*Math.exp(-t*l),0===n||1===n?n:1-t}return e?g:function(){var e=r.springs[n];if(e)return e;for(var t=0,a=0;;)if(1===g(t+=1/6)){if(++a>=16)break}else a=0;var o=t*(1/6)*1e3;return r.springs[n]=o,o}}function f(n){return void 0===n&&(n=10),function(e){return Math.ceil(a(e,1e-6,1)*n)*(1/n)}}var l,d,p=function(){var n=11,e=1/(n-1);function t(n,e){return 1-3*e+3*n}function r(n,e){return 3*e-6*n}function a(n){return 3*n}function o(n,e,o){return((t(e,o)*n+r(e,o))*n+a(e))*n}function u(n,e,o){return 3*t(e,o)*n*n+2*r(e,o)*n+a(e)}
vendor: 5,478 bytes, line 794
794return function(t,r,a,i){if(0<=t&&t<=1&&0<=a&&a<=1){var c=new Float32Array(n);if(t!==r||a!==i)for(var s=0;s<n;++s)c[s]=o(s*e,t,a);return function(n){return t===r&&a===i?n:0===n||1===n?n:o(f(n),r,i)}}function f(r){for(var i=0,s=1,f=n-1;s!==f&&c[s]<=r;++s)i+=e;var l=i+(r-c[--s])/(c[s+1]-c[s])*e,d=u(l,t,a);return d>=.001?function(n,e,t,r){for(var a=0;a<4;++a){var i=u(e,t,r);if(0===i)return e;e-=(o(e,t,r)-n)/i}return e}(r,l,t,a):0===d?l:function(n,e,t,r,a){for(var u,i,c=0;(u=o(i=e+(t-e)/2,r,a)-n)>0?t=i:e=i,Math.abs(u)>1e-7&&++c<10;);return i}(r,i,i+e,t,a)}}}(),v=(l={linear:function(){return function(n){return n}}},d={Sine:function(){return function(n){return 1-Math.cos(n*Math.PI/2)}},Circ:function(){return function(n){return 1-Math.sqrt(1-n*n)}},Back:function(){return function(n){return n*n*(3*n-2)}},Bounce:function(){return function(n){for(var e,t=4;n<((e=Math.pow(2,--t))-1)/11;);return 1/Math.pow(4,3-t)-7.5625*Math.pow((3*e-2)/22-n,2)}},Elastic:function(n,e){void 0===n&&(n=1),void 0===e&&(e=.5);var t=a(n,1,10),r=a(e,.1,2);return function(n){return 0===n||1===n?n:-t*Math.pow(2,10*(n-1))*Math.sin((n-1-r/(2*Math.PI)*Math.asin(1/t))*(2*Math.PI)/r)}}},["Quad","Cubic","Quart","Quint","Expo"].forEach(function(n,e){d[n]=function(){return function(n){return Math.pow(n,e+2)}}}),Object.keys(d).forEach(function(n){var e=d[n];l["easeIn"+n]=e,l["easeOut"+n]=function(n,t){return function(r){return 1-e(n,t)(1-r)}},l["easeInOut"+n]=function(n,t){return function(r){return r<.5?e(n,t)(2*r)/2:1-e(n,t)(-2*r+2)/2}},l["easeOutIn"+n]=function(n,t){return function(r){return r<.5?(1-e(n,t)(1-2*r))/2:(e(n,t)(2*r-1)+1)/2}}}),l);function h(n,e){if(i.fnc(n))return n;var t=n.split("(")[0],r=v[t],a=c(n);switch(t){case"spring":return s(n,e);case"cubicBezier":return u(p,a);case"steps":return u(f,a);default:return u(r,a)}}function g(n){try{return document.querySelectorAll(n)}catch(n){return}}function m(n,e){for(var t=n.length,r=arguments.length>=2?arguments[1]:void 0,a=[],o=0;o<t;o++)if(o in n){var u=n[o];e.call(r,u,o,n)&&a.push(u)}return a}function y(n){return n.reduce(function(n,e){return n.concat(i.arr(e)?y(e):e)},[])}function b(n){return i.arr(n)?n:(i.str(n)&&(n=g(n)||n),n instanceof NodeList||n instanceof HTMLCollection?[].slice.call(n):[n])}function M(n,e){return n.some(function(n){return n===e})}function x(n){var e={};for(var t in n)e[t]=n[t];return e}function w(n,e){var t=x(n);for(var r in n)t[r]=e.hasOwnProperty(r)?e[r]:n[r];return t}function k(n,e){var t=x(n);for(var r in e)t[r]=i.und(n[r])?e[r]:n[r];return t}function O(n){return i.rgb(n)?(t=/rgb\((\d+,\s*[\d]+,\s*[\d]+)\)/g.exec(e=n))?"rgba("+t[1]+",1)":e:i.hex(n)?(r=n.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,function(n,e,t,r){return e+e+t+t+r+r}),a=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(r),"rgba("+parseInt(a[1],16)+","+parseInt(a[2],16)+","+parseInt(a[3],16)+",1)"):i.hsl(n)?function(n){var e,t,r,a=/hsl\((\d+),\s*([\d.]+)%,\s*([\d.]+)%\)/g.exec(n)||/hsla\((\d+),\s*([\d.]+)%,\s*([\d.]+)%,\s*([\d.]+)\)/g.exec(n),o=parseInt(a[1],10)/360,u=parseInt(a[2],10)/100,i=parseInt(a[3],10)/100,c=a[4]||1;function s(n,e,t){return t<0&&(t+=1),t>1&&(t-=1),t<1/6?n+6*(e-n)*t:t<.5?e:t<2/3?n+(e-n)*(2/3-t)*6:n}if(0==u)e=t=r=i;else{var f=i<.5?i*(1+u):i+u-i*u,l=2*i-f;e=s(l,f,o+1/3),t=s(l,f,o),r=s(l,f,o-1/3)}return"rgba("+255*e+","+255*t+","+255*r+","+c+")"}(n):void 0;var e,t,r,a}function C(n){var e=/[+-]?\d*\.?\d+(?:\.\d+)?(?:[eE][+-]?\d+)?(%|px|pt|em|rem|in|cm|mm|ex|ch|pc|vw|vh|vmin|vmax|deg|rad|turn)?$/.exec(n);if(e)return e[1]}function P(n,e){return i.fnc(n)?n(e.target,e.id,e.total):n}function I(n,e){return n.getAttribute(e)}function D(n,e,t){if(M([t,"deg","rad","turn"],C(e)))return e;var a=r.CSS[e+t];if(!i.und(a))return a;var o=document.createElement(n.tagName),u=n.parentNode&&n.parentNode!==document?n.parentNode:document.body;u.appendChild(o),o.style.position="absolute",o.style.width=100+t;var c=100/o.offsetWidth;u.removeChild(o);var s=c*parseFloat(e);return r.CSS[e+t]=s,s}function B(n,e,t){if(e in n.style){var r=e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),a=n.style[e]||getComputedStyle(n).getPropertyValue(r)||"0";return t?D(n,a,t):a}}function T(n,e){return i.dom(n)&&!i.inp(n)&&(!i.nil(I(n,e))||i.svg(n)&&n[e])?"attribute":i.dom(n)&&M(t,e)?"transform":i.dom(n)&&"transform"!==e&&B(n,e)?"css":null!=n[e]?"object":void 0}function E(n){if(i.dom(n)){for(var e,t=n.style.transform||"",r=/(\w+)\(([^)]*)\)/g,a=new Map;e=r.exec(t);)a.set(e[1],e[2]);return a}}function F(n,e,t,r){var a,u=o(e,"scale")?1:0+(o(a=e,"translate")||"perspective"===a?"px":o(a,"rotate")||o(a,"skew")?"deg":void 0),i=E(n).get(e)||u;return t&&(t.transforms.list.set(e,i),t.transforms.last=e),r?D(n,i,r):i}function A(n,e,t,r){switch(T(n,e)){case"transform":return F(n,e,r,t);case"css":return B(n,e,t);case"attribute":return I(n,e);default:return n[e]||0}}function N(n,e){var t=/^(\*=|\+=|-=)/.exec(n);if(!t)return n;var r=C(n)||0,a=parseFloat(e),o=parseFloat(n.replace(t[0],""));switch(t[0][0]){case"+":return a+o+r;case"-":return a-o+r;case"*":return a*o+r}}function S(n,e){if(i.col(n))return O(n);if(/\s/g.test(n))return n;var t=C(n),r=t?n.substr(0,n.length-t.length):n;return e?r+e:r}function L(n,e){return Math.sqrt(Math.pow(e.x-n.x,2)+Math.pow(e.y-n.y,2))}function j(n){for(var e,t=n.points,r=0,a=0;a<t.numberOfItems;a++){var o=t.getItem(a);a>0&&(r+=L(e,o)),e=o}return r}function q(n){if(n.getTotalLength)return n.getTotalLength();switch(n.tagName.toLowerCase()){case"circle":return o=n,2*Math.PI*I(o,"r");
vendor: 4,810 bytes, line 794
794case"rect":return 2*I(a=n,"width")+2*I(a,"height");case"line":return L({x:I(r=n,"x1"),y:I(r,"y1")},{x:I(r,"x2"),y:I(r,"y2")});case"polyline":return j(n);case"polygon":return t=(e=n).points,j(e)+L(t.getItem(t.numberOfItems-1),t.getItem(0))}var e,t,r,a,o}function H(n,e){var t=e||{},r=t.el||function(n){for(var e=n.parentNode;i.svg(e)&&i.svg(e.parentNode);)e=e.parentNode;return e}(n),a=r.getBoundingClientRect(),o=I(r,"viewBox"),u=a.width,c=a.height,s=t.viewBox||(o?o.split(" "):[0,0,u,c]);return{el:r,viewBox:s,x:s[0]/1,y:s[1]/1,w:u,h:c,vW:s[2],vH:s[3]}}function V(n,e,t){function r(t){void 0===t&&(t=0);var r=e+t>=1?e+t:0;return n.el.getPointAtLength(r)}var a=H(n.el,n.svg),o=r(),u=r(-1),i=r(1),c=t?1:a.w/a.vW,s=t?1:a.h/a.vH;switch(n.property){case"x":return(o.x-a.x)*c;case"y":return(o.y-a.y)*s;case"angle":return 180*Math.atan2(i.y-u.y,i.x-u.x)/Math.PI}}function $(n,e){var t=/[+-]?\d*\.?\d+(?:\.\d+)?(?:[eE][+-]?\d+)?/g,r=S(i.pth(n)?n.totalLength:n,e)+"";return{original:r,numbers:r.match(t)?r.match(t).map(Number):[0],strings:i.str(n)||e?r.split(t):[]}}function W(n){return m(n?y(i.arr(n)?n.map(b):b(n)):[],function(n,e,t){return t.indexOf(n)===e})}function X(n){var e=W(n);return e.map(function(n,t){return{target:n,id:t,total:e.length,transforms:{list:E(n)}}})}function Y(n,e){var t=x(e);if(/^spring/.test(t.easing)&&(t.duration=s(t.easing)),i.arr(n)){var r=n.length;2===r&&!i.obj(n[0])?n={value:n}:i.fnc(e.duration)||(t.duration=e.duration/r)}var a=i.arr(n)?n:[n];return a.map(function(n,t){var r=i.obj(n)&&!i.pth(n)?n:{value:n};return i.und(r.delay)&&(r.delay=t?0:e.delay),i.und(r.endDelay)&&(r.endDelay=t===a.length-1?e.endDelay:0),r}).map(function(n){return k(n,t)})}function Z(n,e){var t=[],r=e.keyframes;for(var a in r&&(e=k(function(n){for(var e=m(y(n.map(function(n){return Object.keys(n)})),function(n){return i.key(n)}).reduce(function(n,e){return n.indexOf(e)<0&&n.push(e),n},[]),t={},r=function(r){var a=e[r];t[a]=n.map(function(n){var e={};for(var t in n)i.key(t)?t==a&&(e.value=n[t]):e[t]=n[t];return e})},a=0;a<e.length;a++)r(a);return t}(r),e)),e)i.key(a)&&t.push({name:a,tweens:Y(e[a],n)});return t}function G(n,e){var t;return n.tweens.map(function(r){var a=function(n,e){var t={};for(var r in n){var a=P(n[r],e);i.arr(a)&&1===(a=a.map(function(n){return P(n,e)})).length&&(a=a[0]),t[r]=a}return t.duration=parseFloat(t.duration),t.delay=parseFloat(t.delay),t}(r,e),o=a.value,u=i.arr(o)?o[1]:o,c=C(u),s=A(e.target,n.name,c,e),f=t?t.to.original:s,l=i.arr(o)?o[0]:f,d=C(l)||C(s),p=c||d;return i.und(u)&&(u=f),a.from=$(l,p),a.to=$(N(u,l),p),a.start=t?t.end:0,a.end=a.start+a.delay+a.duration+a.endDelay,a.easing=h(a.easing,a.duration),a.isPath=i.pth(o),a.isPathTargetInsideSVG=a.isPath&&i.svg(e.target),a.isColor=i.col(a.from.original),a.isColor&&(a.round=1),t=a,a})}var Q={css:function(n,e,t){return n.style[e]=t},attribute:function(n,e,t){return n.setAttribute(e,t)},object:function(n,e,t){return n[e]=t},transform:function(n,e,t,r,a){if(r.list.set(e,t),e===r.last||a){var o="";r.list.forEach(function(n,e){o+=e+"("+n+") "}),n.style.transform=o}}};function z(n,e){X(n).forEach(function(n){for(var t in e){var r=P(e[t],n),a=n.target,o=C(r),u=A(a,t,o,n),i=N(S(r,o||C(u)),u),c=T(a,t);Q[c](a,t,i,n.transforms,!0)}})}function _(n,e){return m(y(n.map(function(n){return e.map(function(e){return function(n,e){var t=T(n.target,e.name);if(t){var r=G(e,n),a=r[r.length-1];return{type:t,property:e.name,animatable:n,tweens:r,duration:a.end,delay:r[0].delay,endDelay:a.endDelay}}}(n,e)})})),function(n){return!i.und(n)})}function R(n,e){var t=n.length,r=function(n){return n.timelineOffset?n.timelineOffset:0},a={};return a.duration=t?Math.max.apply(Math,n.map(function(n){return r(n)+n.duration})):e.duration,a.delay=t?Math.min.apply(Math,n.map(function(n){return r(n)+n.delay})):e.delay,a.endDelay=t?a.duration-Math.max.apply(Math,n.map(function(n){return r(n)+n.duration-n.endDelay})):e.endDelay,a}var J=0;var K=[],U=function(){var n;function e(t){for(var r=K.length,a=0;a<r;){var o=K[a];o.paused?(K.splice(a,1),r--):(o.tick(t),a++)}n=a>0?requestAnimationFrame(e):void 0}return"undefined"!=typeof document&&document.addEventListener("visibilitychange",function(){en.suspendWhenDocumentHidden&&(nn()?n=cancelAnimationFrame(n):(K.forEach(function(n){return n._onDocumentVisibility()}),U()))}),function(){n||nn()&&en.suspendWhenDocumentHidden||!(K.length>0)||(n=requestAnimationFrame(e))}}();function nn(){return!!document&&document.hidden}function en(t){void 0===t&&(t={});var r,o=0,u=0,i=0,c=0,s=null;function f(n){var e=window.Promise&&new Promise(function(n){return s=n});return n.finished=e,e}var l,d,p,v,h,g,y,b,M=(d=w(n,l=t),p=w(e,l),v=Z(p,l),h=X(l.targets),g=_(h,v),y=R(g,p),b=J,J++,k(d,{id:b,children:[],animatables:h,animations:g,duration:y.duration,delay:y.delay,endDelay:y.endDelay}));
794f(M);function x(){var n=M.direction;"alternate"!==n&&(M.direction="normal"!==n?"normal":"reverse"),M.reversed=!M.reversed,r.forEach(function(n){return n.reversed=M.reversed})}function O(n){return M.reversed?M.duration-n:n}function C(){o=0,u=O(M.currentTime)*(1/en.speed)}function P(n,e){e&&e.seek(n-e.timelineOffset)}function I(n){for(var e=0,t=M.animations,r=t.length;e<r;){var o=t[e],u=o.animatable,i=o.tweens,c=i.length-1,s=i[c];c&&(s=m(i,function(e){return n<e.end})[0]||s);for(var f=a(n-s.start-s.delay,0,s.duration)/s.duration,l=isNaN(f)?1:s.easing(f),d=s.to.strings,p=s.round,v=[],h=s.to.numbers.length,g=void 0,y=0;y<h;y++){var b=void 0,x=s.to.numbers[y],w=s.from.numbers[y]||0;b=s.isPath?V(s.value,l*x,s.isPathTargetInsideSVG):w+l*(x-w),p&&(s.isColor&&y>2||(b=Math.round(b*p)/p)),v.push(b)}var k=d.length;if(k){g=d[0];for(var O=0;O<k;O++){d[O];var C=d[O+1],P=v[O];isNaN(P)||(g+=C?P+C:P+" ")}}else g=v[0];Q[o.type](u.target,o.property,g,u.transforms),o.currentValue=g,e++}}function D(n){M[n]&&!M.passThrough&&M[n](M)}function B(n){var e=M.duration,t=M.delay,l=e-M.endDelay,d=O(n);M.progress=a(d/e*100,0,100),M.reversePlayback=d<M.currentTime,r&&function(n){if(M.reversePlayback)for(var e=c;e--;)P(n,r[e]);else for(var t=0;t<c;t++)P(n,r[t])}(d),!M.began&&M.currentTime>0&&(M.began=!0,D("begin")),!M.loopBegan&&M.currentTime>0&&(M.loopBegan=!0,D("loopBegin")),d<=t&&0!==M.currentTime&&I(0),(d>=l&&M.currentTime!==e||!e)&&I(e),d>t&&d<l?(M.changeBegan||(M.changeBegan=!0,M.changeCompleted=!1,D("changeBegin")),D("change"),I(d)):M.changeBegan&&(M.changeCompleted=!0,M.changeBegan=!1,D("changeComplete")),M.currentTime=a(d,0,e),M.began&&D("update"),n>=e&&(u=0,M.remaining&&!0!==M.remaining&&M.remaining--,M.remaining?(o=i,D("loopComplete"),M.loopBegan=!1,"alternate"===M.direction&&x()):(M.paused=!0,M.completed||(M.completed=!0,D("loopComplete"),D("complete"),!M.passThrough&&"Promise"in window&&(s(),f(M)))))}return M.reset=function(){var n=M.direction;M.passThrough=!1,M.currentTime=0,M.progress=0,M.paused=!0,M.began=!1,M.loopBegan=!1,M.changeBegan=!1,M.completed=!1,M.changeCompleted=!1,M.reversePlayback=!1,M.reversed="reverse"===n,M.remaining=M.loop,r=M.children;for(var e=c=r.length;e--;)M.children[e].reset();(M.reversed&&!0!==M.loop||"alternate"===n&&1===M.loop)&&M.remaining++,I(M.reversed?M.duration:0)},M._onDocumentVisibility=C,M.set=function(n,e){return z(n,e),M},M.tick=function(n){i=n,o||(o=i),B((i+(u-o))*en.speed)},M.seek=function(n){B(O(n))},M.pause=function(){M.paused=!0,C()},M.play=function(){M.paused&&(M.completed&&M.reset(),M.paused=!1,K.push(M),C(),U())},M.reverse=function(){x(),M.completed=!M.reversed,C()},M.restart=function(){M.reset(),M.play()},M.remove=function(n){rn(W(n),M)},M.reset(),M.autoplay&&M.play(),M}function tn(n,e){for(var t=e.length;t--;)M(n,e[t].animatable.target)&&e.splice(t,1)}function rn(n,e){var t=e.animations,r=e.children;tn(n,t);for(var a=r.length;a--;){var o=r[a],u=o.animations;tn(n,u),u.length||o.children.length||r.splice(a,1)}t.length||r.length||e.pause()}return en.version="3.2.1",en.speed=1,en.suspendWhenDocumentHidden=!0,en.running=K,en.remove=function(n){for(var e=W(n),t=K.length;t--;)rn(e,K[t])},en.get=A,en.set=z,en.convertPx=D,en.path=function(n,e){var t=i.str(n)?g(n)[0]:n,r=e||100;return function(n){return{property:n,el:t,svg:H(t),totalLength:q(t)*(r/100)}}},en.setDashoffset=function(n){var e=q(n);return n.setAttribute("stroke-dasharray",e),e},en.stagger=function(n,e){void 0===e&&(e={});var t=e.direction||"normal",r=e.easing?h(e.easing):null,a=e.grid,o=e.axis,u=e.from||0,c="first"===u,s="center"===u,f="last"===u,l=i.arr(n),d=l?parseFloat(n[0]):parseFloat(n),p=l?parseFloat(n[1]):0,v=C(l?n[1]:n)||0,g=e.start||0+(l?d:0),m=[],y=0;return function(n,e,i){if(c&&(u=0),s&&(u=(i-1)/2),f&&(u=i-1),!m.length){for(var h=0;h<i;h++){if(a){var b=s?(a[0]-1)/2:u%a[0],M=s?(a[1]-1)/2:Math.floor(u/a[0]),x=b-h%a[0],w=M-Math.floor(h/a[0]),k=Math.sqrt(x*x+w*w);"x"===o&&(k=-x),"y"===o&&(k=-w),m.push(k)}else m.push(Math.abs(u-h));y=Math.max.apply(Math,m)}r&&(m=m.map(function(n){return r(n/y)*y})),"reverse"===t&&(m=m.map(function(n){return o?n<0?-1*n:-n:Math.abs(y-n)}))}return g+(l?(p-d)/y:d)*(Math.round(100*m[e])/100)+v}},en.timeline=function(n){void 0===n&&(n={});var t=en(n);return t.duration=0,t.add=function(r,a){var o=K.indexOf(t),u=t.children;function c(n){n.passThrough=!0}o>-1&&K.splice(o,1);for(var s=0;s<u.length;s++)c(u[s]);var f=k(r,w(e,n));f.targets=f.targets||n.targets;var l=t.duration;f.autoplay=!1,f.direction=t.direction,f.timelineOffset=i.und(a)?l:N(a,l),c(t),t.seek(f.timelineOffset);var d=en(f);c(d),u.push(d);var p=R(u,n);return t.delay=p.delay,t.endDelay=p.endDelay,t.duration=p.duration,t.seek(0),t.reset(),t.autoplay&&t.play(),t},t},en.easing=h,en.penner=v,en.random=function(n,e){return Math.floor(Math.random()*(e-n+1))+n},en});!function(e){"use strict";e(window).on("resize",function(){e(".sf-menu ul.tracked-pos").removeClass("tracked-pos")});var t,s,n,a,o,r,i,h,l,d,p,u,f,c,m,v,g=(s="sf-breadcrumb",n="sf-js-enabled",a="sf-with-ul",o="sf-arrows",r=function(){var t=/iPhone|iPad|iPod/i.test(navigator.userAgent);return t&&e("html").css("cursor","pointer").on("click",e.noop),t}(),i="behavior"in(t=document.documentElement.style)&&"fill"in t&&/iemobile/i.test(navigator.userAgent),h=function(e,t){var s=n;t.cssArrows&&(s+=" "+o),e.toggleClass(s)},l=function(e){e.children("a").toggleClass(a)},d=function(e){var t=e.css("ms-touch-action");t="pan-y"===t?"auto":"pan-y",e.css("ms-touch-action",t)},p=function(t){var s=e(this),n=s.siblings(t.data.popUpSelector);n.length>0&&n.is(":hidden")&&(s.one("click.superfish",!1),"MSPointerDown"===t.type?s.trigger("focus"):e.proxy(u,s.parent("li"))())},u=function(){var t=e(this),s=v(t);e(this).parents(".megamenu").length>0||(clearTimeout(s.sfTimer),t.siblings().superfish("hide").end().superfish("show"))},f=function(){var t=e(this),s=v(t);r?e.proxy(c,t,s)():(clearTimeout(s.sfTimer),s.sfTimer=setTimeout(e.proxy(c,t,s),s.delay))},c=function(t){t.retainPath=e.inArray(this[0],t.$path)>-1,this.superfish("hide"),this.parents("."+t.hoverClass).length||(t.onIdle.call(m(this)),t.$path.length&&e.proxy(u,t.$path)())},m=function(e){return e.closest("."+n)},v=function(e){return m(e).data("sf-options")},{hide:function(t){if(this.length){var s=v(r=this);if(!s)return this;if(e(this).hasClass("menu-item-over")&&e(this).hasClass("megamenu"))return!0;var n=!0===s.retainPath?s.$path:"",a=r.find("li."+s.hoverClass).add(this).not(n).removeClass(s.hoverClass).children(s.popUpSelector),o=s.speedOut;if(t&&(a.show(),o=0),s.retainPath=!1,s.onBeforeHide.call(a),"minimal"==s.dropdownStyle){var r=e(this);s.onHide.call(r)}else a.stop(!0,!0).animate(s.animationOut,o,function(){var t=e(this);s.onHide.call(t)});if(e(this).parents(".megamenu").length>0)return;e('#header-outer[data-megamenu-rt="1"]').length>0&&e('#header-outer[data-transparent-header="true"]').length>0&&(0==e("#header-outer.scrolled-down").length&&0==e("#header-outer.small-nav").length&&0==e("#header-outer.detached").length&&0==e("#header-outer.fixed-menu").length&&e("#header-outer").addClass("transparent"),e('#header-outer[data-permanent-transparent="1"][data-transparent-header="true"]').length>0&&e("#header-outer").addClass("transparent"))}return this},show:function(){if(!(e(this).parents(".megamenu").length>0)){var t=v(this);if(!t)return this;var s=this.addClass(t.hoverClass).children(t.popUpSelector);if(e('#header-outer[data-megamenu-rt="1"]').length>0&&e(this).hasClass("megamenu")&&!e(this).hasClass("width-75")&&!e(this).hasClass("width-50")&&"true"==e("#header-outer").attr("data-transparent-header")&&(e("#header-outer").addClass("no-transition"),e("#header-outer").removeClass("transparent")),t.onBeforeShow.call(s),!s.hasClass("tracked-pos")&&!e(s).parents("li").hasClass("megamenu")&&!e(s).parents("ul").hasClass("sub-menu")&&s.offset()){s.addClass("temp-hidden-display");
794var n=e("#top .container").width(),a=s;a.offset().left-(e(window).width()-n)/2+a.width()<=e(window).width()-100?s.parents("li").removeClass("edge"):s.parents("li").addClass("edge"),s.removeClass("temp-hidden-display")}return"minimal"==t.dropdownStyle?t.onShow.call(s):s.stop(!0,!0).animate(t.animation,t.speed,function(){t.onShow.call(s)}),s.hasClass("tracked-pos")||s.length>0&&s.parents(".sub-menu").length>0&&s.parents(".sf-menu").length>0&&s.offset().left+s.outerWidth()>e(window).width()&&(s.addClass("on-left-side"),s.find("ul").addClass("on-left-side")),s.addClass("tracked-pos"),this}},destroy:function(){return this.each(function(){var t,n=e(this),a=n.data("sf-options");if(!a)return!1;t=n.find(a.popUpSelector).parent("li"),clearTimeout(a.sfTimer),h(n,a),l(t),d(n),n.off(".superfish").off(".hoverIntent"),t.children(a.popUpSelector).attr("style",function(e,t){return t.replace(/display[^;]+;?/g,"")}),a.$path.removeClass(a.hoverClass+" "+s).addClass(a.pathClass),n.find("."+a.hoverClass).removeClass(a.hoverClass),a.onDestroy.call(n),n.removeData("sf-options")})},init:function(t){return this.each(function(){var n=e(this);if(n.data("sf-options"))return!1;var a=e.extend({},e.fn.superfish.defaults,t),o=n.find(a.popUpSelector).parent("li");a.$path=function(t,n){return t.find("li."+n.pathClass).slice(0,n.pathLevels).addClass(n.hoverClass+" "+s).filter(function(){return e(this).children(n.popUpSelector).hide().show().length}).removeClass(n.pathClass)}(n,a),n.data("sf-options",a),h(n,a),l(o),d(n),function(t,s){var n="li:has("+s.popUpSelector+")";e.fn.hoverIntent&&!s.disableHI?t.hoverIntent(u,f,n):t.on("mouseenter.superfish",n,u).on("mouseleave.superfish",n,f);var a="MSPointerDown.superfish";r||(a+=" touchend.superfish"),i&&(a+=" mousedown.superfish"),t.on("focusin.superfish","li",u).on("focusout.superfish","li",f).on(a,"a",s,p)}(n,a),o.not("."+s).superfish("hide",!0),a.onInit.call(this)})}});e.fn.superfish=function(t,s){return g[t]?g[t].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof t&&t?e.error("Method "+t+" does not exist on jQuery.fn.superfish"):g.init.apply(this,arguments)},e.fn.superfish.defaults={popUpSelector:"ul,.sf-mega, .nectar-global-section-megamenu",hoverClass:"sfHover",pathClass:"overrideThisToUse",pathLevels:1,delay:800,animation:{opacity:"show"},animationOut:{opacity:"hide"},speed:"normal",speedOut:"fast",cssArrows:!0,disableHI:!1,onInit:e.noop,onBeforeShow:e.noop,onShow:e.noop,onBeforeHide:e.noop,onHide:e.noop,onIdle:e.noop,onDestroy:e.noop,dropdownStyle:e('body[data-dropdown-style="minimal"]').length>0?"minimal":"classic"},e.fn.extend({hideSuperfishUl:g.hide,showSuperfishUl:g.show})}(jQuery);!function(e,t,a){"use strict";var i,n,s=e(t),r=e("body"),o=e("#slide-out-widget-area"),l=e("#slide-out-widget-area-bg"),d=e("#header-outer"),c=e("#header-secondary-outer"),h=e("#header-outer #search-btn a"),u=e("#wpadminbar"),p=e("#ajax-loading-screen"),f=e(".body-border-top"),g=e("#page-header-bg"),m=e("#footer-outer"),v=!(!t.nectarOptions||!t.nectarOptions.delay_js||"1"!==t.nectarOptions.delay_js),b=e(".body-border-right").length>0?e(".body-border-right").width():0,w=d.is("[data-logo-height]")?parseInt(d.attr("data-logo-height")):30,y=d.is("[data-padding]")?parseInt(d.attr("data-padding")):28,_=d.is("[data-shrink-num]")?d.attr("data-shrink-num"):6,x=!!d.is('[data-condense="true"]'),C=!!d.is('[data-using-logo="1"]'),k=!!d.is('[data-header-resize="1"]'),$=!!d.is('[data-transparent-header="true"]'),T=(d.is('[data-mobile-fixed="1"]'),r.is("[data-header-format]")?r.attr("data-header-format"):"default"),I=r.is("[data-hhun]")?r.attr("data-hhun"):"",E=!!r.is('[data-contained-header="true"]'),O=r.is("[data-cae]")&&"swing"!==r.attr("data-cae")?r.attr("data-cae"):"easeOutCubic",H=r.is("[data-cad]")?r.attr("data-cad"):"650",z=e('body[data-animated-anchors="true"]').length>0,S=!(r.is('[data-m-animate="1"]')||!navigator.userAgent.match(/(Android|iPod|iPhone|iPad|BlackBerry|IEMobile|Opera Mini)/)),A=t.nectarOptions&&t.nectarOptions.ocm_btn_position&&"left"===t.nectarOptions.ocm_btn_position?"left":"default",M=!(!t.nectarOptions||!t.nectarOptions.smooth_scroll||"true"!==t.nectarOptions.smooth_scroll),W=!(!t.nectarOptions||!t.nectarOptions.body_border_func||"vignette"!=t.nectarOptions.body_border_func),B=!(!t.nectarOptions||!t.nectarOptions.body_border_mobile||"1"!==t.nectarOptions.body_border_mobile),F=r.find(".body-border-top").height(),L=[],P=[],q=[],Y=[],j=[],R=[],V=[],D=[],N=[],X=[],Q=[],Z=[],G=[],U=[],J=[],K=[],ee=[],te=[],ae=[],ie=[],ne=[],se=[],re=[],oe=[],le=[],de=[],ce=[],he="",ue=!1,pe=!1,fe={},ge={animating:"false",perspect:"not-rolled",inUse:!1},me={$usingFullScreenRows:!1};f.length>0&&("#ffffff"==f.css("background-color")&&"light"==r.attr("data-header-color")||"rgb(255, 255, 255)"==f.css("background-color")&&"light"==r.attr("data-header-color")||f.css("background-color")==d.attr("data-user-set-bg"))&&(pe=!0);var ve=navigator.userAgent.match(/(iPod|iPhone|iPad)/)||navigator.userAgent.match(/Mac/)&&navigator.maxTouchPoints&&navigator.maxTouchPoints>2;(navigator.userAgent.indexOf("Safari")>-1&&navigator.userAgent.indexOf("Chrome")<1||ve)&&(M=!1);var be={usingMobileBrowser:!!navigator.userAgent.match(/(Android|iPod|iPhone|iPad|BlackBerry|IEMobile|Opera Mini)/),usingIOS:!!(navigator.userAgent.match(/(iPod|iPhone|iPad)/)||navigator.userAgent.match(/Mac/)&&navigator.maxTouchPoints&&navigator.maxTouchPoints>2),usingTouchDevice:!!(navigator.maxTouchPoints&&navigator.maxTouchPoints>2),usingFrontEndEditor:void 0!==t.vc_iframe,getWindowSize:function(){be.winH=t.innerHe
794ight,be.winW=t.innerWidth,be.adminBarHeight=u.length>0?u.height():0,be.secondaryHeaderHeight=c.length>0&&"none"!=c.css("display")?c.outerHeight():0,be.footerOuterHeight=m.length>0?m.outerHeight():0},scrollTop:0,clientX:0,clientY:0,scrollPosMouse:function(){return t.scrollY||s.scrollTop()},scrollPosRAF:function(){be.scrollTop=t.scrollY||s.scrollTop(),requestAnimationFrame(be.scrollPosRAF)},bindEvents:function(){if(!be.usingMobileBrowser){M||s.on("scroll",function(){be.scrollTop=be.scrollPosMouse()});var e=function(e){be.clientX=e.clientX,be.clientY=e.clientY};a.addEventListener("mouseenter",e,{once:!0}),a.addEventListener("mouseover",e,{once:!0}),a.addEventListener("mousemove",e)}s.on("resize",be.getWindowSize),t.addEventListener("orientationchange",be.getWindowSize)},init:function(){u=e("#wpadminbar"),this.getWindowSize(),this.usingPhoneBrowser=!!(be.usingMobileBrowser&&be.winW<690),this.scrollTop=this.scrollPosMouse(),this.bindEvents(),this.usingFrontEndEditor=void 0!==t.vc_iframe}};t.nectarDOMInfo=be,be.init();var we,ye={materialOffCanvasOpen:!1,materialSearchOpen:!1,permanentTransHeader:!!d.is('[data-permanent-transparent="1"]'),animatedScrolling:!1,preventScroll:!1,ocmOpen:!1,ocmAnimating:!1,ocmInit:!1,mobileHeader:""};function _e(){Qt(),be.usingMobileBrowser||Nt(),Hi(),Ra(),e("#header-outer .sf-menu > li:not(.megamenu) > ul > li > ul").each(function(){e(this).removeClass("on-left-side"),e(this).offset().left+e(this).outerWidth()>s.width()?(e(this).addClass("on-left-side"),e(this).find("ul").addClass("on-left-side")):(e(this).removeClass("on-left-side"),e(this).find("ul").removeClass("on-left-side"))}),Ae()}function xe(){setTimeout(function(){Nt()},100)}function Ce(){Ft(),Qt(),We(),Sa(),f&&(F=f.height()),be.usingMobileBrowser||Nt()}function ke(){e(".flex-gallery").each(function(){if(e().flexslider){var a=e(this);imagesLoaded(e(this),function(){var i=!a.find("ul").is('[data-d-autorotate="true"]');a.flexslider({animation:"fade",smoothHeight:!1,animationSpeed:500,useCSS:!1,touch:!0,slideshow:i}),e(".flex-gallery .flex-direction-nav li a.flex-next").html('<i class="fa fa-angle-right"></i>'),e(".flex-gallery .flex-direction-nav li a.flex-prev").html('<i class="fa fa-angle-left"></i>'),e(t).trigger("salient-parallax-bg-recalculate"),Yt()})}})}function $e(e,t){this.lastX=be.clientX,this.lastY=be.clientY,this.$el=e,this.iconType=t,this.timeout=!1,this.overEl=!1,this.initialCalc=!1,this.styleType="default",this.bgElSelector="",this.$dragEl="",this.$innerParallaxEl="",this.parallaxLastX=0,this.parallaxLastY=0,this.$viewEl="",this.$closeEl="",this.lerpDamp=.18,this.parallaxLerp=!0,this.arrowMarkup='<i class="fa fa-angle-left" role="none"></i><i class="fa fa-angle-right" role="none"></i>',this.createMarkup(),this.setup(),this.mouseBind()}function Te(){e('.wpb_gallery_slidesflickity_static_height_style .cell[data-lazy="true"]').each(function(){e(this).css({height:"",width:""});var t=parseInt(e(this).find("img").attr("height")),a=Qe(parseInt(e(this).find("img").attr("width")),t,2e3,parseInt(e(this).find("img").height())),i=e(this).find(".item-meta").length>0?e(this).find(".item-meta").outerHeight():0;e(this).css({height:a.height+i+"px",width:a.width+"px"})})}function Ie(){e('.wpb_gallery_slidesflickity_static_height_style .cell[data-lazy="true"]').length>0&&(Te(),s.on("smartresize",Te))}function Ee(){if(0==e(".nectar-flickity:not(.masonry)").length)return!1;Y=[],j=[],e(".nectar-flickity:not(.masonry)").each(function(t){Y.push(new Oe(e(this),t))}),e(".nectar-carousel.nectar-flickity:not(.masonry)").length>0&&(be.usingMobileBrowser?t.addEventListener("orientationchange",He):s.on("resize",He))}function Oe(e,t){this.$el=e,this.index=t,this.instance={},this.$freeScrollBool=!(!this.$el.is("[data-free-scroll]")||"true"!=this.$el.attr("data-free-scroll")),this.$groupCellsBool=!0,this.$flickContainBool=!0,this.$flcikAttr=.025,this.$paginationBool=!1,this.$nextPrevArrowBool=!0,this.$setGallerySizeBool=!0,this.$imagesLoaded=!0,this.$flickCellAlign="center",this.fadeBool=!1,this.setup()}function He(){var t=be.usingMobileBrowser?200:0;
794setTimeout(function(){e('.nectar-carousel.nectar-flickity:not(.masonry):not([data-adaptive-height="true"])').each(function(){ze(e(this));var t=Flickity.data(e(this)[0]);t&&t.resize()})},t)}function ze(t){var a=0;t.find(".flickity-slider > .cell, .flickity-slider > .vc_element.vc_item > .cell").css("height","auto"),t.find(".flickity-slider > .cell, .flickity-slider > .vc_element.vc_item > .cell").each(function(){e(this).height()>a&&(a=e(this).height())}),a<10&&(a="auto"),t.find(".flickity-slider > .cell, .flickity-slider > .vc_element.vc_item > .cell").css("height",a+"px")}function Se(){e(".twentytwenty-container").each(function(){var t=e(this);0==t.find(".twentytwenty-handle").length&&e(this).imagesLoaded(function(){t.twentytwenty()})})}function Ae(){e("nav:not(.left-side):not(.right-side) .sf-menu > .nectar-megamenu-menu-item.align-left:not(.width-100)").each(function(){var t=e(this),a=e("header#top > .container > .row"),i=e(this).find("> ul.sub-menu, > .nectar-global-section-megamenu");if(t){if(i.width()+t.offset().left>be.winW)return e(this).addClass("align-middle"),!0;e(this).find("> ul.sub-menu, > .nectar-global-section-megamenu").css({right:a.width()-(t.offset().left+t.width()-a.offset().left)-e(this).find("> ul.sub-menu").width()+t.width(),left:"auto"}),e(this).removeClass("align-middle")}}),e("nav:not(.left-side):not(.right-side) .sf-menu > .nectar-megamenu-menu-item.align-right:not(.width-100)").each(function(){var t=e(this),a=e("header#top > .container > .row"),i=e(this).find("> ul.sub-menu, > .nectar-global-section-megamenu");if(t){if(t.offset().left+t.width()-i.width()<0)return e(this).addClass("align-middle"),!0;e(this).find("> ul.sub-menu, > .nectar-global-section-megamenu").css({right:a.width()-(t.offset().left+t.width()-a.offset().left),left:"auto"}),e(this).removeClass("align-middle")}}),e("nav:not(.left-side):not(.right-side) .sf-menu > .nectar-megamenu-menu-item.align-middle:not(.width-100)").each(function(){var t=e(this),a=e("header#top > .container > .row"),i=e(this).find("> ul.sub-menu, > .nectar-global-section-megamenu");if(t&&i.length>0){var n=a.width(),s=a.offset().left,r=t.offset().left,o=t.width(),l=i.width();i.css({right:n-(r+o-s)-l/2+o/2,left:"auto"});var d=i.offset();d.left<0?i.css({right:"auto",left:"0px"}):d.left+l>be.winW&&i.css({right:"0px",left:"auto"})}})}function Me(){var t=s.width(),a=e("header#top > .container").width();e("header#top nav:not(.left-side):not(.right-side) > ul > li.megamenu:not(.width-50):not(.width-75) > .sub-menu, header#top nav:not(.left-side):not(.right-side) > ul > li.megamenu:not(.width-50):not(.width-75) > .nectar-global-section-megamenu").css({"padding-left":(t-a)/2+"px","padding-right":(t+2-a)/2+"px",width:a,left:"-"+(t-a)/2+"px"})}function We(){be.winW<1e3&&"1"==r.attr("data-responsive")?(r.addClass("mobile"),e("header#top nav").css("display","none")):(r.removeClass("mobile"),e("header#top nav").css("display",""),e(".slide-out-widget-area-toggle #toggle-nav .lines-button").removeClass("close"))}function Be(){0!=e(".carousel").length&&("undefined"!=typeof SalientRecentProjectsCarousel&&e("ul.carousel.portfolio-items").each(function(t){re[t]=new SalientRecentProjectsCarousel(e(this))}),e('ul.carousel:not(".clients"):not(.portfolio-items)').each(function(){var a,i,n=e(this),s="true"==e(this).parents(".carousel-wrap").attr("data-full-width")?"auto":3,o="true"==e(this).parents(".carousel-wrap").attr("data-full-width")?"auto":"",l="true"==e(this).parents(".carousel-wrap").attr("data-full-width")?500:453,d="true"==e(this).attr("data-autorotate"),c=!0,h=!0;e("body.ascend").length>0&&"true"!=e(this).parents(".carousel-wrap").attr("data-full-width")||e("body.material").length>0&&"true"!=e(this).parents(".carousel-wrap").attr("data-full-width")?e(this).find("li").length%3==0?(c=!0,h=!0):(c=!1,h=!0):(c=!0,h=!0),a=parseInt(e(this).attr("data-scroll-speed"))?parseInt(e(this).attr("data-scroll-speed")):700,i=e(this).is("[data-easing]")?e(this).attr("data-easing"):"linear";var u=n;0==n.find("img").length&&(u=r),imagesLoaded(u,function(){n.carouFredSel({circular:c,infinite:h,height:"auto",responsive:!0,items:{width:l,visible:{min:1,max:s}},swipe:{onTouch:!0,onMouse:!0,options:{excludedElements:"button, input, select, textarea, .noSwipe",tap:function(a,i){!e(i).attr("href")||e(i).is('[target="_blank"]')||e(i).is('[rel^="prettyPhoto"]')||e(i).is(".magnific-popup")||e(i).is(".magnific")||t.open(e(i).attr("href"),"_self")}},onBefore:function(){n.find(".work-item").trigger("mouseleave"),n.find(".work-item .work-info a").trigger("mouseup")}},scroll:{items:o,easing:i,duration:a,onBefore:function(){(e("body.ascend").length>0&&"true"!=n.parents(".carousel-wrap").attr("data-full-width")||e("body.material").length>0&&"true"!=n.parents(".carousel-wrap").attr("data-full-width"))&&n.parents(".carousel-wrap").find(".item-count .total").html(Math.ceil(n.find("> li").length/n.triggerHandler("currentVisible").length))},onAfter:function(){(e("body.ascend").length>0&&"true"!=n.parents(".carousel-wrap").attr("data-full-width")||e("body.material").length>0&&"true"!=n.parents(".carousel-wrap").attr("data-full-width"))&&(n.parents(".carousel-wrap").find(".item-count .current").html(n.triggerHandler("currentPage")+1),n.parents(".carousel-wrap").find(".item-count .total").html(Math.ceil(n.find("> li").length/n.triggerHandler("currentVisible").length)))}},prev:{button:function(){return n.parents(".carousel-wrap").find(".carousel-prev")}},next:{button:function(){return n.parents(".carousel-wrap").find(".carousel-next")}},auto:{play:d}},{transition:!0}).animate({opacity:1},1300),n.parents(".carousel-wrap").wrap('<div class="carousel-outer">'),"true"==n.parents(".carousel-wrap").attr("data-full-width")&&n.parents(".carousel-outer").css("overflow","visible"),(e("body.ascend").length>0&&"true"!=n.parents(".carousel-wrap").attr("data-full-width")||e("body.material").length>0&&"true"!=n.parents(".carousel-wrap").attr("data-full-width"))&&e('<div class="item-count"><span class="current">1</span>/<span class="total">'+n.find("> li").length/n.triggerHandler("currentVisible").length+"</span></div>").insertAfter(n.parents(".carousel-wrap").find(".carousel-prev")),n.addClass("finished-loading"),Ye()})}),s.off("smartresize.carouselHeightCalcs"),s.on("smartresize.carouselHeightCalcs",Ye))}function Fe(){0!==e(".owl-carousel[data-desktop-cols]").length&&e(".owl-carousel[data-desktop-cols]").each(function(){e(this).addClass("owl-theme");var t=e(this),a=t.attr("data-autorotate"),i=t.attr("data-autorotation-speed"),n=!!t.
794is('[data-loop="true"]'),s=!!r.hasClass("rtl");e(this).owlCarousel({responsive:{0:{items:e(this).attr("data-mobile-cols")},690:{items:e(this).attr("data-tablet-cols")},1000:{items:e(this).attr("data-desktop-small-cols")},1300:{items:e(this).attr("data-desktop-cols")}},autoplay:a,autoplayTimeout:i,loop:n,rtl:s,smartSpeed:350,onTranslate:function(){t.addClass("moving")},onTranslated:function(){t.removeClass("moving")}}),e(this).on("changed.owl.carousel",function(t){t.item.count-t.page.size==t.item.index&&e(t.target).find(".owl-dots div:last").addClass("active").siblings().removeClass("active")})})}function Le(e){var t=e.data.wooFlickity.selectedIndex+1;e.data.wooFlickityCount.text(t+"/"+e.data.wooFlickity.slides.length)}function Pe(e,t,a){this.$el=e,this.index=a,this.type=t,this.instance={},this.setup()}function qe(){0===e(".products-carousel").length&&0===e(".nectar-woo-flickity").length||(e(".products-carousel").each(function(t){new Pe(e(this),"legacy",t)}),J=[],e(".nectar-woo-flickity").each(function(t){J.push(new Pe(e(this),"flickity",t))}))}function Ye(){e('.carousel.finished-loading:not(".portfolio-items, .clients"), .caroufredsel_wrapper .products.finished-loading').each(function(){var t=0;e(this).find("> li").each(function(){e(this).height()>t&&(t=e(this).height())}),e(this).css("height",t+5),e(this).parents(".caroufredsel_wrapper").css("height",t+5),(e("body.ascend").length>0&&"true"!=e(this).parents(".carousel-wrap").attr("data-full-width")||e("body.material").length>0&&"true"!=e(this).parents(".carousel-wrap").attr("data-full-width"))&&(e(this).parents(".carousel-wrap").find(".item-count .current").html(Math.ceil((e(this).triggerHandler("currentPosition")+1)/e(this).triggerHandler("currentVisible").length)),e(this).parents(".carousel-wrap").find(".item-count .total").html(Math.ceil(e(this).find("> li").length/e(this).triggerHandler("currentVisible").length)))})}function je(){0!==e(".carousel.clients").length&&(e(".carousel.clients").each(function(){var t,a=e(this),i=!e(this).hasClass("disable-autorotate");t=parseInt(e(this).attr("data-max"))?parseInt(e(this).attr("data-max")):5,s.width()<690&&"1"==r.attr("data-responsive")&&(t=2,e(this).addClass("phone"));var n=a;0==a.find("img").length&&(n=r),imagesLoaded(n,function(){a.carouFredSel({circular:!0,responsive:!0,items:{height:a.find("> div:first").height(),width:a.find("> div:first").width(),visible:{min:1,max:t}},swipe:{onTouch:!0,onMouse:!0},scroll:{items:1,easing:"easeInOutCubic",duration:"800",pauseOnHover:!0},auto:{play:i,timeoutDuration:2700}}).animate({opacity:1},1300),a.addClass("finished-loading"),a.parents(".carousel-wrap").wrap('<div class="carousel-outer">'),s.trigger("resize")})}),s.off("smartresize.clientsCarouselHeight",Re),s.on("smartresize.clientsCarouselHeight",Re))}function Re(){var t=0;e(".carousel.clients.finished-loading").each(function(){e(this).find("> div").each(function(){e(this).height()>t&&(t=e(this).height())}),e(this).css("height",t),e(this).parent().css("height",t)})}function Ve(){r.on("mousedown",'.caroufredsel_wrapper, .carousel-wrap[data-full-width="true"] .portfolio-items .col .work-info a, .woocommerce .products-carousel ul.products li.product a',function(){e(this).addClass("active")}),r.on("mouseup",'.caroufredsel_wrapper, .carousel-wrap[data-full-width="true"] .portfolio-items .col .work-info a, .woocommerce .products-carousel ul.products li.product a',function(){e(this).removeClass("active")}),e("body.ascend, body.material").on("mouseover",".carousel-next",function(){e(this).parent().find(".carousel-prev, .item-count").addClass("next-hovered")}),e("body.ascend, body.material").on("mouseleave",".carousel-next",function(){e(this).parent().find(".carousel-prev, .item-count").removeClass("next-hovered")})}function De(){return-1!=navigator.userAgent.indexOf("Safari")&&-1==navigator.userAgent.indexOf("Chrome")}function Ne(e,t,a){return Math.max(Math.min(e,t),a)}function Xe(e,t,a){return(1-a)*e+a*t}function Qe(e,t,a,i){var n=Math.min(a/e,i/t);return{width:e*n,height:t*n}}function Ze(t){if(t){var a=e(t.bold());return a.find("script").remove(),a.html()}return""}function Ge(){var t;if(r.is('[data-header-format="left-header"]')&&be.winW>=1e3||r.is('[data-hhun="1"]')||e(".page-template-template-no-header-footer").length>0||e(".page-template-template-no-header").length>0)t=0;else if(!0===E)t=e("#header-outer").outerHeight()+parseInt(e("#header-outer").css("margin-top"));else{var a=y-y/1.8,i=d.outerHeight();(c.length>0&&r.is(".material")||c.length>0&&!r.is(".material")&&be.winW<1e3)&&(i-=be.secondaryHeaderHeight),t=d.is('[data-header-resize="1"]')&&!d.is(".small-nav")&&be.winW>=1e3?i-(parseInt(_)+2*a):i}if(be.winW>=1e3&&e('#header-outer[data-condense="true"]').length>0){var n=e('#header-outer[data-format="centered-menu-bottom-bar"] header#top .span_9');t=d.height()-(parseInt(n.position().top)-parseInt(d.find("#logo").css("margin-top")))-parseInt(be.secondaryHeaderHeight)}return t}function Ue(e,a,i){var n,s=[],r=0,o=!1,l=function(){n&&(clearInterval(n),n=null),s.length>0&&(s.forEach(function(e){e.target.removeEventListener(e.event,e.handler)}),s=[])},d=function(){return!!function(){if("function"==typeof i)try{return!0===i()}catch(e){return!1}return!1}()&&(o||(o=!0,l(),e>0?setTimeout(a,e):a()),!0)};d()||(["load","salient-delayed-js-loaded"].forEach(function(e){var a=function(){d()};t.addEventListener(e,a),s.push({target:t,event:e,handler:a})}),n=setInterval(function(){r++,d()||r>=30&&l()},100))}function Je(){be.usingMobileBrowser||(this.state={ocmFocus:!1},this.init(),this.events())}function Ke(e){return("0"+parseInt(e).toString(16)).slice(-2)}function et(){return Math.floor(1e4*Math.random())}function tt(e,i,n,s){var r=t.scrollY||a.documentElement.scrollTop,o=(e=e||0,0),l=Math.abs(r-e),d=300*Math.max(0,Math.floor(l/1e3)),c=1300+Math.min(d,1500),h=Math.max(.001,c/1e3),u={easeInOutQuint:function(e){return(e/=.5)<1?.5*Math.pow(e,5):.5*(Math.pow(e-2,5)+2)},easeOutQuad:function(e){return-e*(e-2)},easeInOutQuart:function(e){return(e/=.5)<1?.5*Math.pow(e,4):-.5*(Math.pow(e-2,4)-2)}},p=u.easeInOutQuint||u.easeInOutQuart;ye.animatedScrolling=!0,function a(){var i=(o+=1/60)/h,n=p(i);i<1?(requestAnimationFrame(a),t.scrollTo(0,r+(e-r)*n)):(t.scrollTo(0,e),ye.animatedScrolling=!1,"function"==typeof s&&s())}()}function at(){var t=e("body[data-header-breakpoint]").length>0&&"1000"!=r.attr("data-header-breakpoint")?parseInt(r.attr("data-header-breakpoint")):1e3,a=!1;return 1e3!=t&&be.winW>1e3&&be.winW<=t&&(a=!0),a}function it(e){return e.replace(/"/g,"").replace(/url\(|\)$/gi,"")}function nt(e){e=e.split("+").join(" ");for(var t,a={},i=/[?&]?([^=]+)=([^&]*)/g;t=i.exec(e);)a[decodeURIComponent(t[1])]=decodeURIComponent(t[2]);return a}t.nectarState=ye,$e.prototype.setup=function(){"post-grid-images"!==this.iconType&&"horizontal-movement"!==this.iconType&&"link-indicator"!==this.iconType&&"view-indicator"!==this.iconType||this.viewportTracking()},$e.prototype.viewportTracking=function(){var a=this;if("IntersectionObserver"in t){this.observer=new IntersectionObserver(function(t){t.forEach(function(t){t.isIntersecting?(a.$el.addClass("active").addClass("el-in-view"),a.$el.find(a.bgElSelector).css("visibility","visible"),a.activeViewRAF=!0):(a.$el.find(a.bgElSelector).css("visibility","hidden"),a.activeViewRAF=!1,a.$el.removeClass("el-in-view"),0==e(".el-in-view").length&&(a.$dragEl.length>0?a.$dragEl.removeClass("visible"):a.$viewEl.length>0&&a.$viewEl.removeClass("visible")))})},{rootMargin:"0px",threshold:0}),this.observer.observe(this.$el[0])}},$e.prototype.createMarkup=function(){var t=this;if("view-indicator"!==this.iconType&&"horizontal-movement"!==this.iconType||(this.$el.is("[data-indicator-bg]")&&(this.styleType="solid"),this.$el.is("[data-indicator-style]")&&"solid_bg"!==this.$el.attr("data-indicator-style")&&(this.styleType=this.$el.attr("data-indicator-style"))),("tooltip_text"===this.styleType||e('[data-indicator-style="tooltip_text"]').length>0)&&(this.parallaxLerp=!1,this.lerpDamp=.24),"horizontal-movement"===this.iconType){if(0==e(".nectar-drag-indicator").length){var a=e("body > #boxed").length>0?" in-boxed":"";e("body").append('<div class="nectar-drag-indicator'+a+'" data-type="'+this.styleType+'"><div class="color-circle"></div><span class="inner-layer">'+this.arrowMarkup+"</span></div>"),this.$dragEl=e(".nectar-drag-indicator"),this.dragRAF()}else this.$dragEl=e(".nectar-drag-indicator");"default"!=this.styleType&&(this.$innerParallaxEl=e(".nectar-drag-indicator .inner-layer"))}if("view-indicator"===this.iconType||"link-indicator"===this.iconType){if(this.activeViewRAF=!0,0==e(".nectar-view-indicator").length){a=e("body > #boxed").length>0?" in-boxed":"";e("body").append('<div class="nectar-view-indicator'+a+'"><div class="color-circle"></div><span class="inner-layer"></span></div>'),"gallery-zoom-indicator"!==this.iconType&&e(".nectar-view-indicator span").text(e(".nectar-post-grid[data-indicator-text]").attr("data-indicator-text")),this.$viewEl=e(".nectar-view-indicator"),setTimeout(function(){t.lastY=be.clientY,t.lastX=be.clientX,t.viewRAF()},100)}else this.$viewEl=e(".nectar-view-indicator");this.$innerParallaxEl=e(".nectar-view-indicator .inner-layer")}if("close-indicator"===this.iconType){if(0==e(".nectar-view-indicator").length){a=e("body > #boxed").length>0?" in-boxed":"";e("body").append('<div class="nectar-close-indicator'+a+'"><div class="inner"><div class="inner-layer"><i class="icon-salient-m-close"></i></div></div></div>'),this.$closeEl=e(".nectar-close-indicator"),this.closeRAF()}else this.$closeEl=e(".nectar-close-indicator");this.$innerParallaxEl=e(".nectar-close-indicator .inner-layer")}"post-grid-images"===this.iconType&&(this.activeViewRAF=!0,this.bgElSelector=this.$el.hasClass("nectar-category-grid")?".nectar-category-grid-item-bg":".nectar-post-grid-item-bg
794-wrap",this.$el.hasClass("vert_list_hover_effect_featured_image_follow")&&(this.bgElSelector=".nectar-post-grid-item-bg__media"),this.$el.hasClass("mouse-move-bound")?(this.$viewEl=this.$el.find(this.bgElSelector),this.viewRAF()):(this.$viewEl=this.$el.find(this.bgElSelector),this.$el.addClass("mouse-move-bound"),this.viewRAF()))},$e.prototype.mouseBind=function(){var t=this;if("horizontal-movement"===this.iconType)t.$el.is('[data-indicator-blur="true"]')&&t.$dragEl.addClass("blurred-bg"),t.$el.find(".flickity-viewport").on("mouseenter",function(){t.$dragEl.attr("data-type",t.styleType),t.$dragEl.addClass("visible"),"tooltip_text"===t.styleType&&t.$el.is("[data-indicator-text]")?t.$dragEl.find("span").text(t.$el.attr("data-indicator-text")):t.$dragEl.find("span").html(t.arrowMarkup);var e=t.$el.is("[data-touch-icon-color]")?"color-"+t.$el.attr("data-touch-icon-color"):"";if(t.$dragEl.removeClass("color-dark").removeClass("color-light").removeClass("color-default"),"default"==t.styleType)t.$dragEl.addClass(e),t.$dragEl.find("> span, i").css("color",""),t.$dragEl.find(".color-circle").css("background-color","");else if("solid"==t.styleType){var a=t.$el.attr("data-indicator-bg");t.$dragEl.find(".color-circle").css("background-color",a),t.$dragEl.find("> span").css("color",a);var i=t.$el.attr("data-indicator-icon");t.$dragEl.find("i").css("color",i)}else if("tooltip_text"==t.styleType){a=t.$el.attr("data-indicator-bg");t.$dragEl.find(".color-circle").css("background-color",a);i=t.$el.attr("data-indicator-icon");t.$dragEl.find("span").css("color",i)}}),t.$el.find(".flickity-viewport").on("mouseleave",function(){t.$dragEl.removeClass("visible")}),t.$el.find(".product-add-to-cart a, .hide-nectar-indicator, .hide-nectar-indicator a").on("mouseenter",function(){t.$dragEl.removeClass("visible")}),t.$el.find(".product-add-to-cart a, .hide-nectar-indicator, .hide-nectar-indicator a").on("mouseleave",function(){t.$dragEl.addClass("visible")}),t.$el.find(".nectar-post-grid-item .meta-category a, .nectar-post-grid-item .meta-author a").on("mouseenter",function(){t.$dragEl.removeClass("visible")}),t.$el.find(".nectar-post-grid-item .meta-category a, .nectar-post-grid-item .meta-author a").on("mouseleave",function(){t.$dragEl.addClass("visible")});else if("close-indicator"===this.iconType)e("body").on("click",'.team-member[data-style*="bio_fullscreen"]',function(){e(".nectar_team_member_overlay:not(.open)").length>0||(t.$closeEl.addClass("visible"),t.$closeEl.find(".inner").addClass("visible"))}),e("body").on("click",'.nectar_team_member_overlay:not(.animating) a[target="_blank"]',function(e){e.stopPropagation()}),e("body").on("click",".nectar_team_member_overlay:not(.animating)",function(){t.$closeEl.removeClass("visible"),t.$closeEl.find(".inner").removeClass("visible")}),e("body").on("mouseenter",".nectar_team_member_overlay .bio-inner a",function(){t.$closeEl.removeClass("visible")}),e("body").on("mouseleave",".nectar_team_member_overlay .bio-inner a",function(){t.$closeEl.addClass("visible")});else if("link-indicator"===this.iconType)t.$el.off(),t.$el.on("mouseenter",function(){t.$viewEl.addClass("visible"),t.$viewEl.attr("class",function(e,t){return t.replace(/(^|\s)style-\S+/g,"")});var e=t.$el.attr("data-indicator-bg"),a=t.$el.attr("data-indicator-icon");t.$viewEl.find(".color-circle").css("background-color",e);var i='<div class="nectar-cta loaded" data-style="arrow-animation"><span class="link_wrap" style="color: '+a+'"><svg class="next-arrow" role="presentation" width="20px" height="25px" viewBox="0 0 50 80"><polyline stroke-width="9" fill="none" stroke-linecap="round" stroke-linejoin="round" points="0, 0 45, 40 0, 80"></polyline></svg><span class="line" role="none" style="background-color: '+a+'"></span></span></div>';t.$viewEl.find("span").html(i),t.$el.is('[data-indicator-blur="true"]')&&t.$viewEl.addClass("blurred-bg")}),t.$el.on("mouseleave",function(){t.$viewEl.removeClass("visible").removeClass("blurred-bg")});else if("view-indicator"===this.iconType){var a=t.$el.is("[data-indicator-text-color]")?t.$el.attr("data-indicator-text-color"):"#fff",i=t.$el.attr("data-indicator-color"),n=t.$el.attr("data-indicator-style"),s=t.$el.attr("data-indicator-text"),r=t.$el.find(".nectar-post-grid-item");t.$el.is("a")&&(r=t.$el),r.off(),r.on("mouseenter",function(){t.activeViewRAF=!0,t.$viewEl.addClass("visible"),t.$viewEl.f
794ind("span").text(s),t.$viewEl.attr("class",function(e,t){return t.replace(/(^|\s)style-\S+/g,"")}),t.$viewEl.addClass("style-"+n),"see-through"!==n&&(t.$viewEl.find(".color-circle").css("background-color",i),t.$viewEl.find(".inner-layer").css("color",a)),t.$el.is('[data-indicator-blur="true"]')&&t.$viewEl.addClass("blurred-bg"),clearTimeout(t.timeout)}),r.on("mouseleave",function(){t.$el.is("a")?(t.$viewEl.removeClass("visible"),t.$viewEl.removeClass("blurred-bg")):t.timeout=setTimeout(function(){t.$viewEl.removeClass("visible"),t.$viewEl.removeClass("blurred-bg")},100)}),t.$el.find(".nectar-post-grid-item .meta-category a, .nectar-post-grid-item .meta-author a").on("mouseenter",function(){t.$viewEl.removeClass("visible")}),t.$el.find(".nectar-post-grid-item .meta-category a, .nectar-post-grid-item .meta-author a").on("mouseleave",function(){t.$viewEl.addClass("visible")})}else"post-grid-images"===this.iconType&&(t.$el.on("mouseenter",function(){e(this).addClass("mouse-over"),t.activeViewRAF=!0}),t.$el.on("mouseleave",function(){e(this).removeClass("mouse-over")}))},$e.prototype.updatePos=function(){if(this.$el&&this.$el.hasClass("vert_list_hover_effect_featured_image_follow")){this.lerpDamp=.1;const e=.5*be.winW+be.clientX/be.winW*(be.winW/2);this.lastX=Xe(this.lastX,e,this.lerpDamp)}else this.lastX=Xe(this.lastX,be.clientX,this.lerpDamp);this.lastY=Xe(this.lastY,be.clientY,this.lerpDamp)},$e.prototype.parallaxIcon=function(){this.parallaxLastX=Xe(this.parallaxLastX,parseInt(be.clientX)-parseInt(this.lastX),this.lerpDamp)/1.65,this.parallaxLastY=Xe(this.parallaxLastY,parseInt(be.clientY)-parseInt(this.lastY),this.lerpDamp)/1.65,this.$innerParallaxEl.length>0&&(this.$innerParallaxEl[0].style.transform="translateX("+Ne(this.parallaxLastX,12,-12)+"px) translateY("+Ne(this.parallaxLastY,12,-12)+"px)")},$e.prototype.dragRAF=function(){this.updatePos(),this.$dragEl[0].style.transform="translateX("+this.lastX+"px) translateY("+this.lastY+"px)",this.parallaxLerp&&this.parallaxIcon(),requestAnimationFrame(this.dragRAF.bind(this))},$e.prototype.viewRAF=function(){if(this.updatePos(),this.activeViewRAF||"view-indicator"===this.iconType||"link-indicator"===this.iconType){for(var e=0;e<this.$viewEl.length;e++)this.$viewEl[e].style.transform="translateX("+this.lastX+"px) translateY("+this.lastY+"px)";this.parallaxLerp&&this.parallaxIcon()}requestAnimationFrame(this.viewRAF.bind(this))},$e.prototype.closeRAF=function(){this.updatePos(),this.$closeEl.css({transform:"translateX("+this.lastX+"px) translateY("+this.lastY+"px)"}),this.parallaxIcon(),requestAnimationFrame(this.closeRAF.bind(this))},Oe.prototype.setup=function(){this.$el.removeClass(function(e,t){return(t.match(/(^|\s)instance-\S+/g)||[]).join(" ")}),this.$el.addClass("instance-"+this.index);var a=this.$el.attr("data-controls").length>0?this.$el.attr("data-controls"):"";if(this.fullWidthOverlow(),this.$el.is('[data-format="fixed_text_content_fullwidth"]')&&(this.$flickCellAlign="left",this.$groupCellsBool=!1,this.$flickContainBool=!1,this.$flcikAttr=.02,this.$el.parent().is('[data-alignment="right"]')&&(this.$flickCellAlign="right")),1==this.$freeScrollBool&&(this.$groupCellsBool=!1),this.$el.find(".nectar-el-parallax-scroll").length>0&&this.$el.parents('[class*="wpb_gallery_slidesflickity_"]').length>0&&(this.$groupCellsBool=!1),"next_prev_arrows"==a||"next_prev_arrows_overlaid"==a?(this.$paginationBool=!1,this.$nextPrevArrowBool=!0):(this.$paginationBool=!0,this.$nextPrevArrowBool=!1),"none"==a&&(this.$paginationBool=!1,this.$nextPrevArrowBool=!1),this.$wrapAround=!this.$el.is("[data-wrap]")||"no-wrap"!=this.$el.attr("data-wrap"),this.ticker=!!this.$el.is(".ticker-rotate"),this.tickerPaused=!1,this.ticker){var i=this.$el.is("[data-ticker-speed]")?this.$el.attr("data-ticker-speed"):"slow",n=this.$el.is("[data-ticker-direction]")?this.$el.attr("data-ticker-direction"):"default";this.tickerSpeed="slow"===i?.5:"medium"===i?1.2:2,"reverse"===n&&(this.tickerSpeed=-1*this.tickerSpeed),this.tickerSpeed=1*this.tickerSpeed,this.$wrapAround=!0,this.$paginationBool=!1}this.$flickity_autoplay=!1,this.$flickity_stored_autoplay=!1,this.inView=!1,this.$el.is("[data-autoplay]")&&"true"==this.$el.attr("data-autoplay")&&!this.ticker&&(this.$flickity_autoplay=!0,this.$flickity_stored_autoplay=5e3,this.$el.is("[data-autoplay-dur]")&&this.$el.attr("data-autoplay-dur").length>0&&parseInt(this.$el.attr("data-autoplay-dur"))>100&&parseInt(this.$el.attr("data-autoplay-dur"))<3e4&&(this.$flickity_autoplay=parseInt(this.$el.attr("data-autoplay-dur")),this.$flickity_stored_autoplay=this.$flickity_autoplay)),this.$frontEndEditorDrag=!(e("body.vc_editor").length>0),this.$frontEndEditorPause=e("body.vc_editor").length>0,this.$arrowShape="",this.$el.is('[data-pause-on-hover="true"]')&&(this.$frontEndEditorPause=!0),this.$el.is('[data-centered-cells="true"]')&&(this.$groupCellsBool=!1),this.$flickity_adaptive_height=!1,this.$el.is('[data-adaptive-height="true"]')&&(this.$flickity_adaptive_height=!0),this.$lazyload=this.$el.find("img[data-flickity-lazyload]").length>0&&1,this.$el.find("img[data-flickity-lazyload]").length>0&&this.$el.is('[data-overflow="visible"]')&&this.$el.is('[data-wrap="no-wrap"]')&&(this.$lazyload=2),this.$flickity_rtl=!!r.hasClass("rtl"),"next_prev_arrows_overlaid"==a||"touch_total"==a||this.$el.hasClass("nectar-simple-slider")?this.$arrowShape={x0:10,x1:60,y1:50,x2:70,y2:40,x3:30}:this.$arrowShape={x0:20,x1:70,y1:30,x2:70,y2:25,x3:70},this.$el.is('[data-format="fixed_text_content_fullwidth"]')&&this.$el.parents(".full-width-content.wpb_row").length>0&&this.$el.parents(".full-width-content.wpb_row").removeClass("full-width-content").addClass("full-width-section"),this.$el.hasClass("nectar-simple-slider")&&(this.$flickity_adaptive_height=!1,this.$paginationBool=!1,this.$nextPrevArrowBool=!1,this.$setGallerySizeBool=!1,this.$wrapAround=!1,this.$imagesLoaded=!1,this.$flcikAttr=.022,"true"==this.$el.attr("data-pagination")&&(this.$paginationBool=!0),"true"==this.$el.attr("data-wrap")&&(this.$wrapAround=!0),this.$el.is('[data-simple-slider-transition="fade"]')&&(this.fadeBool=!0));var s=this.$el.parents(".toggle").length>0;if(void 0===t.nectarFlickityActive&&"undefined"!=typeof Flickity){var o=this.$el.find(".flickity-viewport"),l=o.find(".flickity-slider");l.children().appendTo(this.$el),l.remove(),o.remove()}!be.usingFrontEndEditor&&!function(){if(-1!=navigator.userAgent.indexOf("Instagram"))return!0;return!1}()&&"IntersectionObserver"in t&&!s&&!1===me.$usingFullScreenRows?this.lazyInit():this.init()},Oe.prototype.lazyInit=function(){var e=this;this.observer=new IntersectionObserver(function(t){t.forEach(function(t){t.isIntersecting&&"undefined"!=typeof Flickity&&(e.init(),e.observer.unobserve(t.target))})},{root:De()?null:a,rootMargin:"350px 0px 350px 0px",threshold:0}),this.observer.observe(this.$el[0])},Oe.prototype.init=function(){this.instance=new Flickity(".nectar-flickity.instance-"+this.index,{setGallerySize:this.$setGallerySizeBool,contain:this.$flickContainBool,draggable:this.$frontEndEditorDrag,lazyLoad:this.$lazyload,imagesLoaded:this.$imagesLoaded,percentPosition:!0,adaptiveHeight:this.$flickity_adaptive_height,cellAlign:this.$flickCellAlign,groupCells:this.$groupCellsBool,prevNextButtons:this.$nextPrevArrowBool,freeScroll:this.$freeScrollBool,pageDots:this.$paginationBool,resize:!0,selectedAttraction:this.$flcikAttr,autoPlay:this.$flickity_autoplay,rightToLeft:this.$flickity_rtl,pauseAutoPlayOnHover:this.$frontEndEditorPause,wrapAround:this.$wrapAround,accessibility:!1,fade:this.fadeBool,dragThreshold:be.usingMobileBrowser?25:3,arrowShape:this.$arrowShape,scrollEventThrottle:this.ticker?80:0,alwaysUse3dTransforms:!!this.ticker}),this.ticker||(this.$el.children(".nectar-slide-live").remove(),this.$liveRegion=e('<div class="screen-reader-text nectar-slide-live" aria-live="polite" aria-atomic="true"></div>'),this.$el.append(this.$liveRegion));var a=this.$el.find(".flickity-slider").children(),i=a.length,n=t.nectar_front_i18n&&nectar_front_i18n.slide?nectar_front_i18n.slide:"slide";a.each(function(t){e(this).attr({role:"group","aria-roledescription":n,"aria-label":t+1+" / "+i})}),this.events()},Oe.prototype.trackView=function(){var e=this;new IntersectionObserver(function(t){t.forEach(function(t){t.isIntersecting?(e.inView=!0,!e.ticker||e._tickerRafId||e.tickerPaused||e.tickerRotate()):(e.inView=!1,e.instance&&e.instance.slider&&(e.instance.slider.style.willChange=""),e._tickerRafId&&(cancelAnimationFrame(e._tickerRafId),e._tickerRafId=null),e._tickerLastTs=null)})},{root:De()?null:a,rootMargin:"100px 0px 100px 0px",threshold:0}).observe(this.$el[0])},Oe.prototype.fullWidthOverlow=function(){this.$el.is('[data-overflow="visible"]')&&0==this.$el.parents(".wpb_column:not(.vc_col-sm-12)").length&&(this.$el.parents(".wpb_row:not(.nectar-overflow-hidden
794):not(.full-width-content):not(.inner_row):not(.has-global-section):not(.nectar_section)").length>0?this.$el.wrap('<div class="wpb_row vc_row-fluid vc_row full-width-content nectar-overflow-x-clipped carousel-dynamic-wrapper"><div class="normal-container container"></div></div>'):this.$el.parents(".wpb_row.full-width-content:not(.nectar-overflow-hidden)").length>0&&this.$el.parents(".wpb_row.full-width-content:not(.nectar-overflow-hidden)").addClass("nectar-overflow-x-clipped"))},Oe.prototype.events=function(){if(this.$el.hasClass("nectar-simple-slider")?this.simpleSliderStyle():(this.$el.is('.nectar-carousel[data-wrap="no-wrap"]')&&this.$el.find('.nectar-fancy-box[data-n-parallax-bg="true"]').length>0&&!0!==this.$groupCellsBool||this.$el.parents('[class*="wpb_gallery_slidesflickity_"]').length>0&&this.$el.find(".nectar-el-parallax-scroll").length>0)&&this.galleryParallax(),(this.$el.is('[data-controls="touch_total"]')||this.$el.is('[data-touch-indicator="true"]'))&&this.visualizedTotalControls(),this.$el.is('[data-format="fixed_text_content_fullwidth"]')&&!be.usingFrontEndEditor&&this.fixedContentStyle(),this.$el.parents(".wpb_gallery_slidesflickity_static_height_style").length>0&&this.$el.find(".item-meta").length>0&&(this.imageCaptionWidth(),s.on("resize",this.imageCaptionWidth.bind(this))),this.ticker){"IntersectionObserver"in t&&this.trackView(),this._tickerLastTs=null;var e=(this.$el.data("tickerGen")||0)+1;this.$el.data("tickerGen",e),this._tickerGen=e,this.tickerRotate(),this.instance.on("dragStart",function(){this.tickerPaused=!0}.bind(this)),this.$el[0].addEventListener("mouseleave",function(){this.tickerPaused=!1,!this._tickerRafId&&this.ticker&&1==this.inView&&this.tickerRotate()}.bind(this)),(this.$el.is('[data-pause-on-hover="true"]')||this.$nextPrevArrowBool||be.usingFrontEndEditor)&&this.$el[0].addEventListener("mouseenter",function(){this.tickerPaused=!0,this._tickerRafId&&(cancelAnimationFrame(this._tickerRafId),this._tickerRafId=null),this._tickerLastTs=null}.bind(this))}this.sharedEvents()},Oe.prototype.sharedEvents=function(){var a,i,n=this,s=this.$el,r=this.instance;this.instance.on("dragStart",function(){clearTimeout(a),clearTimeout(i),s.addClass("is-dragging"),s.addClass("is-moving"),s.find(".flickity-prev-next-button").addClass("hidden")}),this.instance.on("dragEnd",function(){s.removeClass("is-dragging"),a=setTimeout(function(){s.removeClass("is-moving"),s.find(".flickity-prev-next-button").removeClass("hidden")},600),i=setTimeout(function(){s.removeClass("is-moving")},300)}),e(".flickity-prev-next-button").on("click",function(){clearTimeout(a),e(this).parents(".nectar-flickity").find(".flickity-prev-next-button").addClass("hidden"),a=setTimeout(function(){s.find(".flickity-prev-next-button").removeClass("hidden")},600)}),this.instance.$element.find(".flickity-prev-next-button").on("click",function(){if(!0!==n.$groupCellsBool){var t=r.selectedSlide.outerWidth,a=r.size.innerWidth,i=Math.floor(a/t);e(this).hasClass("next")&&1===r.selectedIndex&&i>1&&(2===i||3===i?r.select(2):i>3&&r.select(3))}}),setTimeout(function(){e('.nectar-post-grid.nectar-flickity[data-wrap="no-wrap"], .nectar-flickity.nectar-carousel[data-format="default"][data-wrap="no-wrap"]').addClass("transition-enabled")},200),s.hasClass("nectar-carousel")&&!s.is('[data-adaptive-height="true"]')&&imagesLoaded(s,function(){ze(s)}),s.attr("tabindex")||s.attr("tabindex","0"),s.on("keydown",function(e){e.target===e.currentTarget&&(37===e.keyCode?(e.preventDefault(),r.previous()):39===e.keyCode&&(e.preventDefault(),r.next()))}),n.$liveRegion&&r.on("change",function(e){var a=r.slides?r.slides.length:0;if(a>0){var i=t.nectar_front_i18n&&nectar_front_i18n.slide_of?nectar_front_i18n.slide_of.replace("%1$s",e+1).replace("%2$s",a):e+1+" / "+a;n.$liveRegion.text(i)}})},Oe.prototype.tickerRotate=function(e){if(this.tickerPaused||1!=this.inView)return this.instance&&this.instance.slider&&(this.instance.slider.style.willChange=""),void(this._tickerRafId=null);if(this.$el&&void 0!==this._tickerGen&&this._tickerGen!==this.$el.data("tickerGen"))this._tickerRafId&&cancelAnimationFrame(this._tickerRafId);else{var a=t.performance&&performance.now?performance.now():Date.now();e="number"==typeof e?e:a,this._tickerLastTs||(this._tickerLastTs=e);var i=(e-this._tickerLastTs)/1e3;if((i<=0||i>.25)&&(i=1/60),this._tickerLastTs=e,this._tickerFpsBase||this._tickerCalibrate||(this._tickerCalibrate={frames:0,duration:0}),!this._tickerFpsBase&&this._tickerCalibrate&&(this._tickerCalibrate.frames++,this._tickerCalibrate.duration+=i,this._tickerCalibrate.frames>=12)){var n=this._tickerCalibrate.frames/this._tickerCalibrate.duration;this._tickerFpsBase=Math.max(50,Math.min(144,Math.round(n))),this._tickerCalibrate=null}var s=this._tickerFpsBase||60;if(this.tickerPaused||1!=this.inView)this.instance&&this.instance.slider&&(this.instance.slider.style.willChange="");else if(this.instance&&this.instance.slider&&(this.instance.slider.style.willChange="transform"),this.instance.slides){var r=this.tickerSpeed*(s*i);this.instance.x=(this.instance.x-r)%this.instance.slideableWidth,this.instance.selectedIndex=this.instance.dragEndRestingSelect(),this.instance.settle(this.instance.x)}this._tickerRafId=t.requestAnimationFrame(this.tickerRotate.bind(this))}}
794,Oe.prototype.imageCaptionWidth=function(){this.$el.find(".item-meta").each(function(){e(this).css({width:e(this).parent().find("img").width()})})},Oe.prototype.simpleSlideBGConnection=function(){var t=e("body.vc_editor").length>0?$that.find(".is-selected > .cell"):$that.find(".is-selected");this.$rowBG&&t&&this.$rowBG.css({transition:"background-color 0.5s ease-out","background-color":t.is(".has-bg-color")?t.find(".bg-layer-wrap").css("background-color"):this.$rowBGStored})},Oe.prototype.simpleSliderStyle=function(){var t=this.$el,a=this;if("true"==this.$el.attr("data-arrows")&&0==this.$el.find(".flickity-prev-next-button").length&&(this.$el.append('<button class="flickity-button flickity-prev-next-button previous" aria-label="'+nectar_front_i18n.previous+'" type="button"><svg class="flickity-button-icon" viewBox="0 0 100 100"><path d="M 10,50 L 60,100 L 70,90 L 30,50  L 70,10 L 60,0 Z" class="arrow"></path></svg></button>'),this.$el.append('<button class="flickity-button flickity-prev-next-button next" aria-label="'+nectar_front_i18n.next+'" type="button"><svg class="flickity-button-icon" viewBox="0 0 100 100"><path d="M 10,50 L 60,100 L 70,90 L 30,50  L 70,10 L 60,0 Z" class="arrow" transform="translate(100, 100) rotate(180) "></path></svg></button>'),this.$el.find(".flickity-prev-next-button.previous").on("click",function(){if(!1===a.$wrapAround&&0==a.instance.selectedIndex&&(0==a.instance.isAnimating||void 0===a.instance.isAnimating)){var e=a.instance.x;anime({targets:a.instance,x:e+100,duration:350,easing:"easeOutCubic"}),a.instance.startAnimation()}a.instance.previous()}),this.$el.find(".flickity-prev-next-button.next").on("click",function(){if(!1===a.$wrapAround&&a.instance.selectedIndex==a.instance.slides.length-1&&0==a.instance.isAnimating){var e=a.instance.x;anime({targets:a.instance,x:e-100,duration:350,easing:"easeOutCubic"}),a.instance.startAnimation()}a.instance.next()})),this.$rowBG="",this.$rowBGStored="",e(this).is('.nectar-simple-slider[data-row-bg-connection="true"]')&&(this.$rowBG=this.$el.parents(".wpb_row"),this.$rowBG=this.$rowBG.find("> .row-bg-wrap .row-bg"),this.$rowBGStored=this.$rowBG.length>0?this.$rowBG.css("background-color"):"",this.instance.on("change",simpleSlideBGConnection.bind(this)),this.simpleSlideBGConnection()),this.$el.find(".bg-layer[data-nectar-img-src]").length>0)var i=new Waypoint({element:this.$el[0],handler:function(){t.find(".bg-layer[data-nectar-img-src]").each(function(){var t=e(this)[0],a=t.getAttribute("data-nectar-img-src");t.style.backgroundImage="url('"+a+"')",t.classList.add("loaded")}),i.destroy()},offset:"95%"});if(this.$el.is('[data-parallax="true"]')){var n=this.$el.find(".cell");!0===this.$wrapAround&&this.$el.find(".flickity-prev-next-button").on("click",function(){t.addClass("disabled-nav"),setTimeout(function(){t.removeClass("disabled-nav")},500)});var s=this.$flickity_rtl?1:-1;this.instance.on("scroll",function(){e.each(a.instance.slides,function(e,t){var i=n[e].querySelector(".bg-layer"),r=n[e].querySelector(".inner"),o=a.instance,l=0;l=0===e&&o.slides.length>2?Math.abs(o.x)>o.slidesWidth?o.slidesWidth+o.x+o.slides[o.slides.length-1].outerWidth+t.target:t.target+o.x:e===o.slides.length-1&&Math.abs(o.x)+o.slides[e].outerWidth<o.slidesWidth?t.target-o.slidesWidth+o.x-o.slides[e].outerWidth:t.target+o.x,i.style.transform="translate3d("+l*(s/2)+"px,0,0)",r.style.transform="translate3d("+l*(s/4)+"px,0,0)"})})}this.$el.hasClass("nectar-simple-slider")&&1==this.$paginationBool&&(this.$el.find(".flickity-page-dots li").append('<svg width="65px" height="65px" viewBox="0 0 72 72" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"><circle class="time" stroke-width="5" fill="none" stroke-linecap="round" cx="33" cy="33" r="28"></circle></svg>'),this.$flickity_stored_autoplay&&(this.$el.find(".flickity-page-dots li circle.time").css("transition","stroke-dashoffset "+(parseInt(this.$flickity_stored_autoplay)+100)+"ms linear, stroke 0.2s ease"),this.$el.find(".flickity-page-dots li:first").addClass("no-trans"),setTimeout(function(){t.find(".flickity-page-dots li:first").removeClass("no-trans")},60),this.instance.on("select",function(e){a.instance.playPlayer()}),this.instance.on("dragEnd",function(e){a.instance.playPlayer(),t.find(".flickity-page-dots .is-selected").removeClass("no-trans")}),this.instance.on("dragStart",function(e){t.find(".flickity-page-dots .is-selected").addClass("no-trans")})))},Oe.prototype.galleryParallax=function(){var t=this.$el.find(".cell"),a=this,i=this.$el.find(".nectar-fancy-box").length>0?".parallax-layer .box-bg":".nectar-el-parallax-scroll .img-wrap",n=!!this.$el.is('[data-wrap="wrap"]'),s=this.$flickity_rtl?1:-1;this.instance.on("scroll",function(){e.each(a.instance.slides,function(e,r){var o=t[e].querySelector(i),l=a.instance,d=0;d=0===e&&n?Math.abs(l.x)>l.slidesWidth?l.slidesWidth+l.x+l.slides[l.slides.length-1].outerWidth+r.target:r.target+l.x:1===e&&n?Math.abs(l.x)>l.slidesWidth?l.slidesWidth+l.x+l.slides[l.slides.length-2].outerWidth+r.target:r.target+l.x:e===l.slides.length-1&&n?Math.abs(l.x)+l.slides[e].outerWidth<l.slidesWidth?r.target-l.slidesWidth+l.x-l.slides[e].outerWidth:r.target+l.x:e===l.slides.length-2&&n&&Math.abs(l.x)+l.slides[e].outerWidth+l.slides[e+1].outerWidth<l.slidesWidth?r.target-l.slidesWidth+l.x-l.slides[e].outerWidth:r.target+l.x,o&&(o.style.transform="translate3d("+d*(s/11)+"px,0,0)",o.style.willChange="transform")})}),this.instance.reposition()},Oe.prototype.visualizedTotalControls=function(){var t=this.$el,a=!!(this.$el.hasClass("drag-indicator-only")||this.$el.is('[data-r-bottom-total="true"]')||this.ticker);0!=this.$el.find(".visualized-total").length||a||(this.$el.parents(".full-width-content").length>0&&this.$el.parents(".vc_col-sm-12").length>0?this.$el.append('<div class="container normal-container"><div class="visualized-total"><span role="none"></span></div></div>'):this.$el.append('<div class="visualized-total"><span role="none"></span></div>')),be.usingMobileBrowser||(j[this.index]=new $e(this.$el,"horizontal-movement"),this.instance.on("dragMove",function(e,t){be.clientY=t.clientY,be.clientX=t.clientX}),this.instance.on("pointerDown",function(t,a){e(".nectar-drag-indicator").addClass("pointer-down")}),this.instance.on("pointerUp",function(t,a){e(".nectar-drag-indicator").removeClass("pointer-down")}));var i=this.$el.find(".flickity-page-dots li").length,n=this.$el.find(".visualized-total span"),r=1,o=this.$el.find(".visualized-total").width();a||(s.on("smartresize",function(){setTimeout(function(){i=t.find(".flickity-page-dots li").length,o=t.find(".visualized-total").width(),r=o/i*t.find(".flickity-page-dots .is-selected").index(),n.css("width",100/i+"%"),n.css({x:r+"px"})},200)}),setTimeout(function(){i=t.find(".flickity-page-dots li").length,o=t.find(".visualized-total").width(),n.css("width",100/i+"%")},200),this.instance.on("change",function(e,a){r=o/i*t.find(".flickity-page-dots .is-selected").index(),n.css({x:r+"px"})}))},Oe.prototype.fixedContentStyle=function(){var a=be.usingMobileBrowser,i=this.$el,n=this;this.$flickity_stored_autoplay&&(e(t).on("nectar-material-ocm-open",function(){n.instance.stopPlayer()}),e(t).on("nectar-material-ocm-close",function(){n.instance.playPlayer()})),this.instance.on("scroll",function(){if(!a)if(1!=ye.materialOffCanvasOpen){var t=i.find(".cell").outerWidth()+25,r=e('body[data-header-format="left-header"]').length>0&&s.width()>1e3?275:0,o=(s.width()+r-i.parents(".main-content").width())/2;
794o+=parseInt(i.css("margin-left"))+2,n.instance.slides.forEach(function(a,i){var s=1,r=0,l=0,d=10,c=1,h=e(a.cells[0].element).offset().left,u=e(".nectar-flickity.instance-"+n.index+" .cell:nth-child("+(i+1)+")");h-o<0&&h-o>-1*t?(s=1+(h-o)/1500,c=1+(h-o+70)/550,r=-1*(h-o),l=(h-o)/25*-1):(s=1,c=1,r=0,l=0),d=h+5-o<0&&h-o>-1*t?5:10,u.css({"z-index":d}),u.find(".inner-wrap-outer").css({transform:"perspective(800px) translateX("+r+"px) rotateY("+l+"deg) translateZ(0)",opacity:c}),u.find(".inner-wrap").css({transform:"scale("+s+") translateZ(0)"})})}else n.instance.slides.forEach(function(e,t){var a=i.find(".cell:nth-child("+(t+1)+")");a.find(".inner-wrap-outer").css({transform:"perspective(800px) translateX(0) rotateY(0) translateZ(0)",opacity:"1"}),a.find(".inner-wrap").css({transform:"scale(1) translateZ(0)"})})})},Pe.prototype.setup=function(){!be.usingFrontEndEditor&&"IntersectionObserver"in t?this.lazyInit():this.init()},Pe.prototype.init=function(){"legacy"===this.type?this.legacyCarousel():this.flickityCarousel()},Pe.prototype.lazyInit=function(){var e=this;this.observer=new IntersectionObserver(function(t){t.forEach(function(t){t.isIntersecting&&(e.init(),e.observer.unobserve(t.target))})},{root:De()?null:a,rootMargin:"400px 0px 400px 0px",threshold:0}),this.observer.observe(this.$el[0])},Pe.prototype.legacyCarousel=function(){var a=this.$el.find("ul.products"),i=this.$el.parents(".full-width-content ").length>0?400:353,n=a;0==a.find("img").length&&(n=r),this.$el.append('<a class="carousel-prev" href="#"><i class="icon-salient-left-arrow"></i></a> <a class="carousel-next" href="#"><i class="icon-salient-right-arrow"></i></a>'),imagesLoaded(n,function(){a.carouFredSel({circular:!0,responsive:!0,items:{width:i,visible:{min:1,max:"auto"}},swipe:{onTouch:!0,onMouse:!0,options:{excludedElements:"button, input, select, textarea, .noSwipe",tap:function(a,i){!e(i).attr("href")||e(i).is('[target="_blank"]')||e(i).hasClass("add_to_wishlist")||e(i).hasClass("add_to_cart_button")||e(i).is('[rel^="prettyPhoto"]')||t.open(e(i).attr("href"),"_self"),!e(i).parent().attr("href")||e(i).parent().is('[target="_blank"]')||e(i).parent().hasClass("add_to_wishlist")||e(i).parent().hasClass("add_to_cart_button")||e(i).parent().is('[rel^="prettyPhoto"]')||t.open(e(i).parent().attr("href"),"_self")}},onBefore:function(){a.find(".product-wrap").trigger("mouseleave"),a.find(".product a").trigger("mouseup")}},scroll:{items:"auto",easing:"easeInOutQuart",duration:800},prev:{button:function(){return a.parents(".carousel-wrap").find(".carousel-prev")}},next:{button:function(){return a.parents(".carousel-wrap").find(".carousel-next")}},auto:{play:!1}}).animate({opacity:1},1300),a.parents(".carousel-wrap").wrap('<div class="carousel-outer">'),a.addClass("finished-loading"),s.trigger("resize")})},Pe.prototype.flickityCarousel=function(){var a=this.$el;this.$el.find(".products > li").each(function(){e(this).wrap('<div class="flickity-cell"></div>')});var i=!!a.is('[data-controls="bottom-pagination"]'),n=!a.is('[data-controls="bottom-pagination"]'),s=!a.is('[data-wrap="no-wrap"]'),o=1!=s||i,l=a.is("[data-autorotate-speed]")&&parseInt(a.attr("data-autorotate-speed"))>800?parseInt(a.attr("data-autorotate-speed")):5e3;a.is('[data-autorotate="true"]')||(l=!1),this.$el.find("ul.products").addClass("generate-markup"),this.instance=this.$el.find("ul.products"),a.is('[data-controls="arrows-overlaid"]')&&(n=!0),1==n&&this.instance.on("ready.flickity",function(){var e=a.find(".flickity-prev-next-button.previous").detach(),t=a.find(".flickity-prev-next-button.next").detach();a.find(".nectar-woo-carousel-top").append(e).append(t)});var d=!1,c="center";r.hasClass("rtl")&&(d=!0,c="right"),a.is('[data-group-columns="no-overflow"]')?(o=!0,c="left"):a.is('[data-group-columns="overflow"]')&&(o=!1,c="center");var h=!1;if(t.nectarOptions&&t.nectarOptions.woo_related_upsell_carousel&&"true"==t.nectarOptions.woo_related_upsell_carousel&&this.$el.hasClass("related-upsell-carousel")&&(h=!0,s=!1,o=!0,"center"==c&&this.$el.find(".products > div").length<4&&(c="left"),this.$el.find(".products > div").length<5&&this.$el.addClass("desktop-controls-hidden")),this.instance.flickity({draggable:!0,contain:!0,lazyLoad:!1,imagesLoaded:!0,cellAlign:c,groupCells:o,prevNextButtons:n,pageDots:i,resize:!0,adaptiveHeight:!1,percentPosition:!0,setGallerySize:!0,rightToLeft:d,wrapAround:s,autoPlay:l,dragThreshold:be.usingMobileBrowser?25:3,accessibility:!1}),this.$el.is('[data-controls="touch_indicator"]'))be.usingMobileBrowser||(j.push(new $e(this.$el,"horizontal-movement")),this.instance.on("dragMove.flickity",function(e,t){be.clientY=t.clientY,be.clientX=t.clientX}),this.instance.on("pointerDown.flickity",function(t,a){e(".nectar-drag-indicator").addClass("pointer-down")}),this.instance.on("pointerUp.flickity",function(t,a){e(".nectar-drag-indicator").removeClass("pointer-down")}));else if(1==n){a.find(".flickity-prev-next-button").append('<svg width="65px" height="65px" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg"><circle stroke-width="3" fill="none" stroke-linecap="round" cx="33" cy="33" r="28"></circle> <circle class="time" stroke-width="3" fill="none" stroke-linecap="round" cx="33" cy="33" r="28"></circle></svg>');var u=e('<div class="woo-flickity-count" />');1==h?a.find("section > h2").append(u):a.append(u);var p=this.instance.data("flickity");Le({data:{wooFlickity:p,wooFlickityCount:u}}),this.instance.on("select.flickity",{wooFlickity:p,wooFlickityCount:u},Le)}this.$el.removeClass("animated-in"),xa()},s.on("orientationchange",function(){setTimeout(Re,200)}),t.requestAnimationFrame=t.requestAnimationFrame||t.mozRequestAnimationFrame||t.webkitRequestAnimationFrame||t.msRequestAnimationFrame||function(e){setTimeout(e,1e3/60)},e(t).on("resize",function(){clearTimeout(we),we=setTimeout(function(){e(t).trigger("smartresize")},125)}),e.fn.smartresize=function(e){return e?this.on("smartresize",e):this.trigger("smartresize",["execAsap"])},Je.prototype.init=function(){var e,t,i,n,s,r;t={hidden:!1},i=(e=a).createElement("STYLE"),n="addEventListener"in e,s=function(t,a){n?e.addEventListener(t,a):e.attachEvent("on"+t,a)},r=function(e){i.styleSheet?i.styleSheet.cssText=e:i.innerHTML=e},e.getElementsByTagName("HEAD")[0].appendChild(i),s("mousedown",function(){0==t.hidden&&(r(":focus{outline:0}::-moz-focus-inner{border:0;}"),t.hidden=!0)}),s("keydown",function(){r(""),t.hidden=!1})},Je.prototype.events=function(){e(t).on("nectar-ocm-open",this.setFocus.bind(this)),e(t).on("nectar-ocm-close",this.releaseFocus.bind(this)),e("nav").on("focus.aria mouseenter.aria",'[aria-haspopup="true"]',function(t){e(t.currentTarget).attr("aria-expanded",!0)}),e("nav").on("blur.aria mouseleave.aria",'[aria-haspopup="true"]',function(t){e(t.currentTarget).attr("aria-expanded",!1)}),this.escCloseEvents()},Je.prototype.setFocus=function(){this.state.ocmFocus=!0,e("#slide-out-widget-area").attr("tabindex","-1").focus()},Je.prototype.releaseFocus=function(){e("#slide-out-widget-area").attr("tabindex","")},Je.prototype.escCloseEvents=function(){e(a).on("keyup",function(t){27==t.keyCode&&(e(".open-search").length>0&&(closeSearch(),h.removeClass("open-search")),e(".ocm-effect-wrap.material-ocm-open").length>0?e(".slide-out-widget-area-toggle.material-open a").trigger("click"):e("#slide-out-widget-area .slide_out_area_close").length>0&&e("#slide-out-widget-area.open").length>0&&e("#slide-out-widget-area .slide_out_area_close").addClass("non-human-allowed").trigger("click"),e(".nectar-slide-in-cart.style_slide_in_click.open").length>0&&gi(),e("#review_form_wrapper.open").length>0&&e(".nectar-slide-in-cart-bg").trigger("click"))})},jQuery.fn.setCursorPosition=function(t){return 0==this.length?this:e(this).setSelection(t,t)},jQuery.fn.setSelection=function(e,t){if(0==this.length)return this;var a=this[0];if(a.createTextRange){var i=a.createTextRange();i.collapse(!0),i.moveEnd("character",t),i.moveStart("character",e),i.select()}else a.setSelectionRange&&(a.focus(),a.setSelectionRange(e,t));return this},e.extend(jQuery.expr.pseudos,{transparent:function(t,a,i){return"0"===e(t).css("opacity")}}),e.cssHooks.color={get:function(e){var i;return e.currentStyle?i=e.currentStyle.color:t.getComputedStyle&&(i=a.defaultView.getComputedStyle(e,null).getPropertyValue("color")),-1==i.search("rgb")?i:(i=i.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/))?"#"+Ke(i[1])+Ke(i[2])+Ke(i[3]):void 0}},e.cssHooks.backgroundColor={get:function(e){var i;return e.currentStyle?i=e.currentStyle.backgroundColor:t.getComputedStyle&&(i=a.defaultView.getComputedStyle(e,null).getPropertyValue("background-color")),-1==i.search("rgb")?i:(i=i.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/))?"#"+Ke(i[1])+Ke(i[2])+Ke(i[3]):void 0}},r.on("wheel mousewheel DOMMouseScroll touchmove",function(e){if(!0===ye.animatedScrolling)return e.preventDefault(),e.stopImmediatePropagation(),!1}),t.addEventListener("touchmove",function(e){!0===ye.animatedScrolling&&e.preventDefault()},{passive:!1}),function(e){var i=/^#[^"'\\]+$/;function n(a){var i=e.proxy(this.process,this);this.$body=e("body"),this.$scrollElement=e(t),this.options=e.extend({},n.DEFAULTS,a),this.selector=(this.options.target||"")+" ul li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.nectarNavSpy",i),this.pageSubmenuHeight=0,this.calcPageSubemnu(),this.refresh(),this.process(),e(t).on("resize",this.calcPageSubemnu.bind(this))}n.DEFAULTS={offset:10},n.prototype.calcPageSubemnu=function(){(e('.page-submenu[data-sticky="true"]').length>0&&0==e('body[data-hhun="1"]').length||e('.page-submenu[data-sticky="true"]').length>0&&e('#header-outer[data-remove-fixed="1"]').length>0)&&(this.pageSubmenuHeight=e(".page-submenu").height())},n.prototype.getScrollHeight=function(){return Math.max(this.$body[0].scrollHeight,a.documentElement.scrollHeight)},n.prototype.refresh=function(){this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight();var t=this;this.$body.find(this.selector).map(function(){var t,a=e(this),n=a.data("target")||a.attr("href");if("#%20"===n||!i.test(n))return null;try{t=e(n)}catch(e){return null}return t.length&&t.is(":visible")?[[t.offset().top,n]]:null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},n.prototype.process=function(){if(ye.preventScroll||ye.materialOffCanvasOpen)return!0;var t,a=be.scrollTop+this.options.offset+this.pageSubmenuHeight,i=this.getScrollHeight(),n=this.options.offset+i-this.$scrollElement.height()-this.pageSubmenuHeight,s=this.offsets,r=this.targets,o=this.activeTarget;if(this.activeTarget&&a<this.offsets[0]&&this.offsets[0]>0)return this.activeTarget=null,void e(this.selector).parentsUntil(this.options.target,".current-menu-item").removeClass("current-menu-item").removeClass("sfHover");if(this.scrollHeight!=i&&this.refresh(),a>=n)return o!=(t=r[r.length-1])&&this.activate(t);if(o&&a<=s[0])return o!=(t=r[0])&&this.activate(t);for(var l=s.length;l--;)o!=r[l]&&a>=s[l]&&(!s[l+1]||a<=s[l+1])&&this.activate(r[l])},n.prototype.activate=function(t){this.activeTarget=t,e(this.selector).parentsUntil(this.options.target,".current-menu-item").removeClass("current-menu-item").removeClass("sfHover");var a=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]';e(a).parents("li").addClass("current-menu-item").trigger("activate.nectarNavSpy")},e.fn.nectarNavSpy=function(t){return this.each(function(){var a=e(this);a.data("nectar.navSpy")||a.data("nectar.navSpy",new n(t))})}}(jQuery);var st,rt,ot=nt(a.location.search);
794st=jQuery,rt=st(t),st.fn.visible=function(e,t,a){if(!(this.length<1)){var i=this.length>1?this.eq(0):this,n=i.get(0),s=rt.width(),r=rt.height(),o=(a=a||"both",!0!==t||n.offsetWidth*n.offsetHeight);if("function"==typeof n.getBoundingClientRect){var l=n.getBoundingClientRect(),d=l.top>=0&&l.top<r,c=l.bottom>0&&l.bottom<=r,h=l.left>=0&&l.left<s,u=l.right>0&&l.right<=s,p=e?d||c:d&&c,f=e?h||u:h&&u;if("both"===a)return o&&p&&f;if("vertical"===a)return o&&p;if("horizontal"===a)return o&&f}else{var g=rt.scrollTop(),m=g+r,v=rt.scrollLeft(),b=v+s,w=i.offset(),y=w.top,_=y+i.height(),x=w.left,C=x+i.width(),k=!0===e?_:y,$=!0===e?y:_,T=!0===e?C:x,I=!0===e?x:C;if("both"===a)return!!o&&m>=$&&k>=g&&b>=I&&T>=v;if("vertical"===a)return!!o&&m>=$&&k>=g;if("horizontal"===a)return!!o&&b>=I&&T>=v}}};var lt=function(e,i,n,s,r,o){for(var l=0,d=["webkit","moz","ms","o"],c=0;c<d.length&&!t.requestAnimationFrame;++c)t.requestAnimationFrame=t[d[c]+"RequestAnimationFrame"],t.cancelAnimationFrame=t[d[c]+"CancelAnimationFrame"]||t[d[c]+"CancelRequestAnimationFrame"];t.requestAnimationFrame||(t.requestAnimationFrame=function(e){var a=(new Date).getTime(),i=Math.max(0,16-(a-l)),n=t.setTimeout(function(){e(a+i)},i);return l=a+i,n}),t.cancelAnimationFrame||(t.cancelAnimationFrame=function(e){clearTimeout(e)});var h=this;for(var u in h.options={useEasing:!0,useGrouping:!0,separator:",",decimal:".",easingFn:null,formattingFn:null},o)o.hasOwnProperty(u)&&(h.options[u]=o[u]);""===h.options.separator&&(h.options.useGrouping=!1),h.options.prefix||(h.options.prefix=""),h.options.suffix||(h.options.suffix=""),h.d="string"==typeof e?a.getElementById(e):e,h.startVal=Number(i),h.endVal=Number(n),h.countDown=h.startVal>h.endVal,h.frameVal=h.startVal,h.decimals=Math.max(0,s||0),h.dec=Math.pow(10,h.decimals),h.duration=1e3*Number(r)||2e3,h.formatNumber=function(e){var t,a,i,n;if(e=e.toFixed(h.decimals),a=(t=(e+="").split("."))[0],i=t.length>1?h.options.decimal+t[1]:"",n=/(\d+)(\d{3})/,h.options.useGrouping)for(;n.test(a);)a=a.replace(n,"$1"+h.options.separator+"$2");return h.options.prefix+a+i+h.options.suffix},h.easeOutExpo=function(e,t,a,i){return a*(1-Math.pow(2,-10*e/i))*1024/1023+t},h.easingFn=h.options.easingFn?h.options.easingFn:h.easeOutExpo,h.formattingFn=h.options.formattingFn?h.options.formattingFn:h.formatNumber,h.version=function(){return"1.7.1"},h.printValue=function(e){var t=h.formattingFn(e);"INPUT"===h.d.tagName?this.d.value=t:"text"===h.d.tagName||"tspan"===h.d.tagName?this.d.textContent=t:this.d.innerHTML=t},h.count=function(e){h.startTime||(h.startTime=e),h.timestamp=e;var t=e-h.startTime;h.remaining=h.duration-t,h.options.useEasing?h.countDown?h.frameVal=h.startVal-h.easingFn(t,0,h.startVal-h.endVal,h.duration):h.frameVal=h.easingFn(t,h.startVal,h.endVal-h.startVal,h.duration):h.countDown?h.frameVal=h.startVal-(h.startVal-h.endVal)*(t/h.duration):h.frameVal=h.startVal+(h.endVal-h.startVal)*(t/h.duration),h.countDown?h.frameVal=h.frameVal<h.endVal?h.endVal:h.frameVal:h.frameVal=h.frameVal>h.endVal?h.endVal:h.frameVal,h.frameVal=Math.round(h.frameVal*h.dec)/h.dec,h.printValue(h.frameVal),t<h.duration?h.rAF=requestAnimationFrame(h.count):h.callback&&h.callback()},h.start=function(e){return h.callback=e,h.rAF=requestAnimationFrame(h.count),!1},h.pauseResume=function(){h.paused?(h.paused=!1,delete h.startTime,h.duration=h.remaining,h.startVal=h.frameVal,requestAnimationFrame(h.count)):(h.paused=!0,cancelAnimationFrame(h.rAF))},h.reset=function(){h.paused=!1,delete h.startTime,h.startVal=i,cancelAnimationFrame(h.rAF),h.printValue(h.startVal)},h.update=function(e){cancelAnimationFrame(h.rAF),h.paused=!1,delete h.startTime,h.startVal=h.frameVal,h.endVal=Number(e),h.countDown=h.startVal>h.endVal,h.rAF=requestAnimationFrame(h.count)},h.printValue(h.startVal)},dt=function(e,t,a,i){return a*((e=e/i-1)*e*e+1)+t};function ct(t,i){if(t.length>0){var n=a.head||a.getElementsByTagName("head")[0],s=a.createElement("style");s.type="text/css",s.styleSheet?s.styleSheet.cssText=t:s.appendChild(a.createTextNode(t)),e(s).attr("id",i),e("head").find("#"+i).remove(),n.appendChild(s)}}function ht(){e("a.pp").removeClass("pp").attr("data-fancybox",""),e("a[rel^='prettyPhoto']:not([rel*='_gal']):not([rel*='product-gallery']):not([rel*='prettyPhoto['])").removeAttr("rel").attr("data-fancybox","");var a=et();e(".wpb_gallery .wpb_gallery_slidesnectarslider_style").each(function(){a=et(),e(this).find(".swiper-slide a:not(.ext-url-link)").attr("data-fancybox","group_"+a)}),e('.wpb_gallery_slides.wpb_flexslider:not([data-onclick="custom_link"])').each(function(){a=et(),e(this).find(".slides > li > a").attr("data-fancybox","group_"+a)}),e(".wpb_gallery_slidesflickity_style, .wpb_gallery_slidesflickity_static_height_style").each(function(){a=et(),e(this).find(".cell > a:not(.ext-url-link)").attr("data-fancybox","group_"+a)}),e(".portfolio-items, .wpb_gallery_slidesparallax_image_grid, .nectar-post-grid-item").each(function(){a=et(),e(this).find(".pretty_photo").length>0?e(this).find(".pretty_photo").removeClass("pretty_photo").attr("data-fancybox","group_"+a):e(this).find('a[rel*="prettyPhoto["]').length>0&&e(this).find('a[rel*="prettyPhoto["]').removeAttr("rel").attr("data-fancybox","group_"+a)}),r.hasClass("nectar-auto-lightbox")&&(e(".gallery").each(function(){if(0==e(this).find('.gallery-icon a[rel^="prettyPhoto"]').length){var t=et();e(this).find('.gallery-item .gallery-icon a[href*=".jpg"], .gallery-item .gallery-icon a[href*=".png"], .gallery-item .gallery-icon a[href*=".gif"], .gallery-item .gallery-icon a[href*=".jpeg"]').attr("data-fancybox","group_"+t).removeClass("pretty_photo")}}),e(".wp-block-gallery").each(function(){var t=et();e(this).find('.wp-block-image a[href*=".jpg"], .wp-block-image a[href*=".png"], .wp-block-image a[href*=".gif"], .wp-block-image a[href*=".jpeg"], .wp-block-image a[href*=".
794webp"]').attr("data-fancybox","group_"+t).removeClass("pretty_photo")}),e(".main-content img").each(function(){e(this).parent().is("[href]")&&!e(this).parent().is(".magnific-popup")&&0==e(this).parents(".tiled-gallery").length&&0==e(this).parents(".product-image").length&&0==e(this).parents(".gallery-icon").length&&0==e(this).parents(".wp-block-gallery").length&&0==e(this).parents(".woocommerce-product-gallery").length&&0==e(this).parents(".wpb_gallery_slides.wpb_flexslider").length&&0==e(this).parents(".iosSlider.product-slider").length&&(e(this).parent().attr("href").match(/\.(jpg|png|gif)\b/)&&e(this).parent().attr("data-fancybox",""))}));var i=(e("body.admin-bar").length,[60,100]);be.winW<1e3&&(i=[0,0]),e("[data-fancybox]").fancybox({animationEffect:"zoom-in-out",animationDuration:350,buttons:["fullScreen","zoom","close"],margin:i,backFocus:!1,loop:!0,caption:function(){return e(this).attr("title")},hash:!1,beforeShow:function(){e(t).trigger("nectar-fancybox-open")},afterClose:function(){e(t).trigger("nectar-fancybox-close")},beforeLoad:function(t){"string"!=typeof t.current.src&&e.fancybox.close(!0)},mobile:{margin:0}})}function ut(){setTimeout(function(){e('body[data-ls="magnific"]').length>0||e('body[data-ls="pretty_photo"]').length>0?(e("a.pp").removeClass("pp").addClass("magnific-popup"),e("a[rel^='prettyPhoto']:not([rel*='_gal']):not([rel*='product-gallery']):not([rel*='prettyPhoto['])").removeAttr("rel").addClass("magnific-popup"),e(".wpb_gallery .wpb_gallery_slidesnectarslider_style").each(function(){e(this).find(".swiper-slide a:not(.ext-url-link)").addClass("pretty_photo")}),e('.wpb_gallery_slides.wpb_flexslider:not([data-onclick="custom_link"])').each(function(){e(this).find(".slides > li > a").addClass("pretty_photo")}),e(".wpb_gallery_slidesflickity_style, .wpb_gallery_slidesflickity_static_height_style").each(function(){e(this).find(".cell > a:not(.ext-url-link)").addClass("pretty_photo")}),e(".portfolio-items, .wpb_gallery .swiper-slide, .wpb_gallery_slidesflickity_style .cell, .wpb_gallery_slidesflickity_static_height_style .cell, .wpb_gallery_slides.wpb_flexslider ul > li, .wpb_gallery .parallax-grid-item, .nectar-post-grid-item").each(function(){e(this).find(".pretty_photo").length>0?e(this).find(".pretty_photo").removeClass("pretty_photo").addClass("gallery").addClass("magnific"):e(this).find('a[rel*="prettyPhoto["]').length>0&&e(this).find('a[rel*="prettyPhoto["]').removeAttr("rel").addClass("gallery").addClass("magnific")}),e("a[data-rel='prettyPhoto[product-gallery]']").each(function(){e(this).removeAttr("data-rel").addClass("magnific").addClass("gallery")}),r.hasClass("nectar-auto-lightbox")&&(e(".gallery").each(function(){0==e(this).find('.gallery-icon a[rel^="prettyPhoto"]').length&&e(this).find('.gallery-item .gallery-icon a[href*=".jpg"], .gallery-item .gallery-icon a[href*=".png"], .gallery-item .gallery-icon a[href*=".gif"], .gallery-item .gallery-icon a[href*=".jpeg"]').addClass("magnific").addClass("gallery").removeClass("pretty_photo")}),e(".main-content img").each(function(){e(this).parent().is("[href]")&&!e(this).parent().is(".magnific-popup")&&0==e(this).parents(".tiled-gallery").length&&0==e(this).parents(".product-image").length&&0==e(this).parents(".iosSlider.product-slider").length&&e(this).parent().attr("href").match(/\.(jpg|png|gif)\b/)&&e(this).parent().addClass("magnific-popup").addClass("image-link")})),e("a.magnific-popup:not(.gallery):not(.nectar_video_lightbox):not(.nectar_video_lightbox_trigger)").magnificPopup({type:"image",callbacks:{imageLoadComplete:function(){var e=this;setTimeout(function(){e.wrap.addClass("mfp-image-loaded")},10)},beforeOpen:function(){this.st.image.markup=this.st.image.markup.replace("mfp-figure","mfp-figure mfp-with-anim")},open:function(){e.magnificPopup.instance.next=function(){var t=this;this.wrap.removeClass("mfp-image-loaded"),setTimeout(function(){e.magnificPopup.proto.next.call(t)},100)},e.magnificPopup.instance.prev=function(){var t=this;this.wrap.removeClass("mfp-image-loaded"),setTimeout(function(){e.magnificPopup.proto.prev.call(t)},100)}}},fixedContentPos:!1,mainClass:"mfp-zoom-in",removalDelay:400}),e("a.magnific-popup.nectar_video_lightbox, .nectar_video_lightbox_trigger, .magnific_nectar_video_lightbox a.link_text, .swiper-slide a[href*=youtube], .swiper-slide a[href*=vimeo], .nectar-video-box a.full-link.magnific-popup").magnificPopup({type:"iframe",fixedContentPos:!1,mainClass:"mfp-zoom-in",removalDelay:400}),e("a.magnific.gallery").each(function(){var t=e(this).closest(".wpb_column").length>0?e(this).closest(".wpb_column"):e(this).parents(".row");t.length>0&&!t.hasClass("lightbox-col")&&(t.magnificPopup({type:"image",delegate:"a.magnific",mainClass:"mfp-zoom-in",fixedContentPos:!1,callbacks:{elementParse:function(t){e(t.el).is("[href]")&&-1!=e(t.el).attr("href").indexOf("iframe=true")||e(t.el).is("[href]")&&-1!=e(t.el).attr("href").indexOf("https://www.youtube.com/watch")?t.type="iframe":e(t.el).is("[href]")&&-1!=e(t.el).attr("href").indexOf("video-popup-")?t.type="inline":t.type="image"},imageLoadComplete:function(){var e=this;setTimeout(function(){e.wrap.addClass("mfp-image-loaded")},10)},beforeOpen:function(){this.st.image.markup=this.st.image.markup.replace("mfp-figure","mfp-figure mfp-with-anim")},open:function(){if(e(this.content).find(".mejs-video video").length>0&&e().mediaelementplayer){e(this.content).find(".mejs-video video")[0].player.remove();var t=this;setTimeout(function(){e(t.content).find("video").mediaelementplayer(),e(t.content).find(".mejs-video video")[0].player.play()},50)}e.magnificPopup.instance.next=function(){var t=this;this.wrap.removeClass("mfp-image-loaded"),setTimeout(function(){e.magnificPopup.proto.next.call(t),e(t.content).find(".mejs-video video").length>0&&e(t.content).find(".mejs-video video")[0].play()},100)},e.magnificPopup.instance.prev=function(){var t=this;this.wrap.removeClass("mfp-image-loaded"),setTimeout(function(){e.magnificPopup.proto.prev.call(t),e(t.content).find(".mejs-video video").length>0&&e(t.content).find(".mejs-video video")[0].play()},100)}},close:function(){e(this.content).find(".mejs-video video").length>0&&e(this.content).find(".mejs-video video")[0].load()}},removalDelay:400,gallery:{enabled:!0}}),t.addClass("lightbox-col"))})):e('body[data-ls="fancybox"]').length>0&&(e().fancybox?ht():setTimeout(ht,200))},60)}function pt(){e(he+" .wpb_animate_when_almost_visible").each(function(){var t=e(this),a=1==ue?"200%":"90%",i=new Waypoint({element:t[0],handler:function(){t.parents(".wpb_tab").length>0&&"hidden"==t.parents(".wpb_tab").css("visibility")||t.hasClass("animated")?i.destroy():(t.addClass("animated"),t.addClass("wpb_start_animation"),i.destroy(),t.is(".nectar-button")&&e('body[data-button-style*="rounded_shadow"]').length>0&&setTimeout(function(){t.removeClass("wpb_start_animation")},1100))},offset:a})})}function ft(e,t){this.$el=e,this.duration=t,this.interval="",this.words=[],this.state={activeIndex:0,sequenceStarted:0,visible:!1},this.setup()}function gt(){e(he+".nectar-milestone").each(function(){var t=1==ue?"250%":"98%";be.usingMobileBrowser&&"98%"==t&&(t="110%");var a=0;e(this).is("[data-animation-delay]")&&e(this).attr("data-animation-delay").length>0&&"false"!=e(this).attr("data-animation")&&(a=e(this).attr("data-animation-delay"));var i=e(this),n=new Waypoint({element:i[0],handler:function(){if(i.parents(".wpb_tab").length>0&&"hidden"==i.parents(".wpb_tab").css("visibility")||i.hasClass("animated-in"))n.destroy();else{var t=i.find(".number span:not(.symbol)").text().replace(/,/g,""),s=0;if(-1!==t.toString().indexOf(".")){s=2;var r=t.toString().split(".")[1].length;r>2&&r<6&&(s=r),i.is("[data-single-decimal-place]")&&"true"==i.attr("data-single-decimal-place")&&(s=1)}t=parseFloat(t),setTimeout(function(){if("none"!==(i.is("[data-effect]")?i.attr("data-effect"):"default"))if(i.hasClass("motion_blur"))i.find("span").each(function(t){var a=e(this);setTimeout(function(){a.addClass("in-sight")},200*t)});else{var a={easingFn:dt},n=i.find(".number span:not(.symbol)")[0];new lt(n,0,t,s,2.2,a).start()}i.addClass("animated-in")},a),n.destroy()}},offset:t})})}function mt(e){var t,a,i;(t=e.parent()).length?(a=t.position().left,i=t.width()):a=i=0,e.parent().parent().find(".magic-line").css("transform","translateX("+a+"px) scaleX("+i+")")}function vt(t){var a=void 0!==t?t:ot.tab;void 0!==a&&e(".wpb_tabs_nav").each(function(){e(this).find("li").each(function(){var t=e(this).find("a").clone(),i=a,n=e(this);t.find("svg").remove(),(t=(t=t.text()).replace(/\s+/g,"-").toLowerCase()).length>0&&"-"===t.substring(0,1)&&(t=t.substring(1)),t==(i=i.replace(/\s+/g,"-").replace(/</g,"&lt;").replace(/"/g,"&quot;").toLowerCase())&&(e(this).find("a").trigger("click"),setTimeout(function(){n.find("a").trigger("click")},501))})})}function bt(){r.on("click",".tabbed >
794 ul li:not(.cta-button) a",function(a){if(function(a){var i=a.parents("li").index()+1,n=e("body.vc_editor").length>0?"> .wpb_tab ":"";if(a.closest(".tabbed").length>0&&a.closest(".tabbed").is('[data-style="toggle_button"]')&&3===i&&(i=2),!a.hasClass("active-tab")&&!a.hasClass("loading")){a.parents("ul").find("a").removeClass("active-tab"),a.parents("ul").find("li").removeClass("active-tab"),a.addClass("active-tab"),a.parent().addClass("active-tab"),a.is('[role="tab"]')&&(a.closest('[role="tablist"]').find('> li > a[role="tab"]').attr("aria-selected","false").attr("tabindex","-1"),a.attr("aria-selected","true").attr("tabindex","0")),a.closest(".tabbed").find("> div:not(.clear)"+n).css({visibility:"hidden",position:"absolute",opacity:"0",left:"-9999px",display:"none"}).removeClass("visible-tab");var o=a.parents('.tabbed[data-animation="none"]').length>0?0:400;if(e("body.vc_editor").length>0){var l=a.parent().is("[data-m-id]")?a.parent().attr("data-m-id"):"";a.parents('.tabbed[data-style="toggle_button"]').length>0&&a.parents("li").index()+1===3&&a.parents(".wpb_tabs_nav").find(".toggle-button[data-m-id]").length>0&&(l=a.parents(".wpb_tabs_nav").find(".toggle-button").attr("data-m-id")),a.parents(".tabbed").find('> div[data-model-id="'+l+'"]'+n).css({visibility:"visible",position:"relative",left:"0",display:"block"}).stop().transition({opacity:1},o).addClass("visible-tab"),r.is('[data-flex-cols="true"]')||kn()}else a.closest(".tabbed").find("> div:nth-of-type("+i+")"+n).css({visibility:"visible",position:"relative",left:"0",display:"block"}).stop().transition({opacity:1},o).addClass("visible-tab");var d=a.closest(".tabbed").find("> div:nth-of-type("+i+")");(d.find(".iframe-embed").length>0||d.find(".portfolio-items").length>0||d.find(".nectar-video-bg").length>0)&&setTimeout(function(){s.trigger("resize")},10)}var c=a.parents(".tabbed").find("> div:nth-of-type("+i+")"+n);c.find(".nectar-progress-bar").length>0&&ia(),(c.find('.divider-small-border [data-animate="yes"]').length>0||c.find('.divider-border [data-animate="yes"]').length>0)&&oa(),(c.find("img.img-with-animation").length>0||c.find(".col.has-animation").length>0||c.find(".nectar_cascading_images").length>0||c.find(".wpb_column.has-animation").length>0)&&(Jt(),Kt()),(c.find(".parallax-layer").length>0||c.parents(".nectar-parallax-enabled").length>0)&&Nt(),Yt(),c.find(".nectar-milestone").length>0&&gt(),c.find('.nectar_image_with_hotspots[data-animation="true"]').length>0&&(ca(),setTimeout(function(){s.trigger("resize")},100)),c.find(".nectar-fancy-ul").length>0&&At(),c.find(".nectar-split-heading").length>0&&ta(),c.find('.wpb_column[data-border-animation="true"]').length>0&&na(),c.find(".wpb_animate_when_almost_visible").length>0&&pt(),c.find(".nectar-animated-title").length>0&&ya(),c.find(".nectar-highlighted-text").length>0&&_a(),c.find(".nectar_food_menu_item").length>0&&ra(),c.find('.nectar-post-grid:not([data-animation="none"])').length>0&&wa(),c.find(".nectar-waypoint-el").length>0&&sa(),a.parents(".wpb_row").length>0&&((c.find(".vc_pie_chart").length>0||c.find(".wp-video-shortcode").length>0||c.find(".post-area.masonry .posts-container").length>0||c.find(".twentytwenty-container").length>0||a.parents('#nectar_fullscreen_rows[data-content-overflow="scrollbar"]').length>0||a.parents(".tabbed").find("> div:nth-of-type("+i+")").find(".wpb_gallery").length>0||a.parents(".tabbed").find("> div:nth-of-type("+i+")").find(".swiper-container").length>0||a.parents(".wpb_row").next().hasClass("parallax_section"))&&s.trigger("resize"),c.find(".nectar-flickity").length>0&&"undefined"!=typeof Flickity&&a.parents(".tabbed").find("> div:nth-of-type("+i+")").find(".nectar-flickity").each(function(){Flickity.data(e(this)[0]).resize()}),c.find(".nectar-woo-flickity").length>0&&"undefined"!=typeof Flickity&&setTimeout(function(){Flickity.data(a.parents(".tabbed").find("> div:nth-of-type("+i+")").find(".nectar-woo-flickity > ul")[0]).resize(),e(t).trigger("nectar-product-filters-layout")},100)),c.find(".svg-icon-holder").each(function(t){var a=e(this);setTimeout(function(){var e=0;a.is("[data-animation-delay]")&&a.attr("data-animation-delay").length>0&&"false"!=a.attr("data-animation")&&(e=a.attr("data-animation-delay")),clearTimeout(se[t]),"false"==a.attr("data-animation")?(a.css("opacity","1"),P[a.find("svg").attr("id").slice(-1)].finish()):(P[a.find("svg").attr("id").slice(-1)].reset(),se[t]=setTimeout(function(){P[a.find("svg").attr("id").slice(-1)].play()},e))},150)}),e(".nectar-cta .link_wrap, .nectar-cta .link_text").removeClass("hover"),a.parents(".tabbed").find(".wpb_row").each(function(){var t=e(this).find('[class*="vc_col-"]');if(0!==t.length){for(var a=t[0].getBoundingClientRect().left,i=new Array(t.length),n=0;n<t.length;n++)i[n]=t[n].getBoundingClientRect().left;for(var s=a+15,r=0;r<t.length;r++)i[r]<s?t[r].classList.add("no-left-margin"):t[r].classList.remove("no-left-margin")}}),0,a.parent().parent().find(".magic-line").length>0&&mt(a),e(t).trigger("nectar-tab-changed")}(e(this)),void 0!==a.originalEvent&&be.winW<1e3&&0==me.$usingFullScreenRows&&!e(this).parents(".disable-mobile-tab-scroll")){var i=e(this).closest(".tabbed").find("> ul");if(i.height()>350){var n=i.offset().top+i.height()-be.adminBarHeight;e('#header-outer[data-mobile-fixed="1"]').length>0&&(n=i.offset().top+i.height()-d.outerHeight()-be.adminBarHeight),tt(n)}}return!1}),e("body").on("click",".wpb_tabs_nav > .toggle-button",function(){e(this).parents(".wpb_tabs_nav").find("> li:not(.active-tab):not(.toggle-button) a").trigger("click")}
794),r.on("keydown",'.wpb_tabs_nav[role="tablist"] a[role="tab"]',function(t){var a,i=e(this).closest('[role="tablist"]'),n=i.find('a[role="tab"]').filter(function(){return e(this).closest('[role="tablist"]')[0]===i[0]}),s=n.index(this);switch(t.keyCode){case 37:case 38:a=s>0?s-1:n.length-1;break;case 39:case 40:a=s<n.length-1?s+1:0;break;case 36:a=0;break;case 35:a=n.length-1;break;default:return}t.preventDefault(),n.eq(a).focus().trigger("click")}),e('a[class*="nectar-tab-trigger"]').on("click",function(t){if(!e(this).is('[href*="#"]')||e(this).attr("href").length<1)return!0;var a=e(this).attr("href");a=(a=a.substr(1)).replace(/\s+/g,"-").replace(/</g,"&lt;").replace(/"/g,"&quot;").toLowerCase(),e(".wpb_tabs_nav").each(function(){e(this).find("li").each(function(){var t=e(this).find("a").clone();t.find("svg").remove(),(t=(t=t.text()).replace(/\s+/g,"-").toLowerCase()).length>0&&"-"===t.substring(0,1)&&(t=t.substring(1)),t==a&&e(this).find("a").trigger("click")})}),t.preventDefault()}),e(".tabbed").each(function(){var t;e(this).find(".wpb_tab").each(function(t){if(e(this).is("[data-tab-icon]")&&e(this).attr("data-tab-icon").length>0&&0==e(this).find(".im-icon-wrap.tab-icon").length&&(e(this).closest(".tabbed").addClass("using-icons"),e(this).closest(".tabbed").find(".wpb_tabs_nav li:nth-child("+(t+1)+") > a").prepend('<i class="'+e(this).attr("data-tab-icon")+'"></i>'),e(this).closest(".tabbed").is('[data-style="toggle_button"]')&&1===t&&e(this).closest(".tabbed").find(".wpb_tabs_nav li:nth-child("+(t+2)+") > a").prepend('<i class="'+e(this).attr("data-tab-icon")+'"></i>')),e(this).find(".im-icon-wrap.tab-icon").length>0){var a=e(this).find(".im-icon-wrap.tab-icon").detach();e(this).closest(".tabbed").find(".wpb_tabs_nav li:nth-child("+(t+1)+") > a").prepend(a)}}),t=e(this),setTimeout(function(){t.is('[data-style="minimal_alt"]')&&(t.find("> ul").append('<li class="magic-line" />'),mt(t.find("> ul > li:first-child > a")))},100)}),e('.tabbed[data-style="minimal_alt"]').length>0&&s.on("smartresize",function(){e('.tabbed[data-style="minimal_alt"]').each(function(){e(this).find("a.active-tab").length>0&&mt(e(this).find("a.active-tab"))})}),vt(),e(".nectar-scrolling-tabs").each(function(t){be.usingFrontEndEditor||(le[t]=new wt(e(this)))});var a=!1;r.on("click",".scrolling-tab-nav-current-item",function(){e(this).toggleClass("open"),e(this).siblings(".wpb_tabs_nav").toggle(),Yt()}),r.on("click",".nectar-sticky-tabs .wpb_tabs_nav li",function(t){var a=e(this).parents(".wpb_tabs_nav"),i=e(this).parents(".scrolling-tab-nav").find(".scrolling-tab-nav-current-item"),n=e(this).find(".tab-nav-heading").clone();i.html(n),void 0!==t.originalEvent&&(e(this).parents(".scrolling-tab-nav").find(".scrolling-tab-nav-current-item").toggleClass("open"),a.toggle())}),r.on("click",".nectar-sticky-tabs .wpb_tabs_nav a",function(i){var n=e(this),s=n.parents("li").index()+1,r=e("body.vc_editor").length>0?"> .wpb_tab ":"",o=n.parents(".nectar-sticky-tabs"),l=o.hasClass("content_animation_fade")?200:600;(n.parents("li").hasClass("active-tab")||a)&&o.hasClass("loaded")||(a=!0,o.find(".wpb_tabs_nav li").removeClass("active-tab"),n.parents("li").addClass("active-tab"),n.is('[role="tab"]')&&(o.find('.wpb_tabs_nav a[role="tab"]').attr("aria-selected","false").attr("tabindex","-1"),n.attr("aria-selected","true").attr("tabindex","0")),o.find(".scrolling-tab-content  > div").removeClass("previously-active-tab"),o.find(".scrolling-tab-content > div.active-tab").addClass("previously-active-tab").removeClass("active-tab"),o.find(".scrolling-tab-content > div:nth-of-type("+s+")"+r).addClass("active-tab"),e(t).trigger("nectar-tab-changed"),setTimeout(function(){a=!1},l)),i.preventDefault()}),e(".tabbed .wpb_tab").first().addClass("visible-tab"),e(".nectar-sticky-tabs .wpb_tabs_nav > li:first-child").each(function(){e(this).find("a").first().trigger("click")}),a=!1,e(".nectar-sticky-tabs").addClass("loaded"),e(t).on("nectar-tab-changed",xa)}function wt(e){this.$el=e,this.$tabContent=e.find(".scrolling-tab-content"),this.$lineEl=e.find(".scrolling-tab-nav .line"),this.observer=null,this.linkFunc=this.$el.hasClass("navigation_func_active_link_only")?"single_link":"default",this.domSetup(),this.highlightOb
794serve(),this.events()}function yt(t,a){a&&setTimeout(function(){var a=t.offset().top-be.adminBarHeight;be.winW<1e3&&e('#header-outer[data-mobile-fixed="1"]').length>0&&(a=t.offset().top-d.outerHeight()-be.adminBarHeight),be.winW>=1e3&&e('#header-outer[data-remove-fixed="0"]').length>0&&(a=t.offset().top-d.outerHeight()-be.adminBarHeight),be.winW>=1e3&&(a-=30),tt(a)},500)}function _t(t,a){var i=void 0!==t?t:ot.toggle,n=void 0!==a?a:ot.focus,s=void 0!==n&&"true"===n.toString().toLowerCase();if(void 0!==i){var r=i.toString().trim();if(/^[0-9]+$/.test(r)){var o=parseInt(r,10),l=e(".toggles .toggle").eq(o-1);if(l.length>0)l.find("> h3 a, > .toggle-title a").first().trigger("click"),yt(l,s);return}e(".toggles").each(function(){e(this).find(".toggle").each(function(){var t=e(this).find("h3 a").clone(),a=i,n=e(this);(e(t).find("i, svg").remove(),(t=(t=t.text().trim()).replace(/\s+/g,"-").toLowerCase())==(a=a.replace(/\s+/g,"-").replace(/</g,"&lt;").replace(/"/g,"&quot;").toLowerCase()))&&(n.find("> h3 a, > .toggle-title a").first().trigger("click"),yt(n,s))})})}}function xt(){e(".toggles").each(function(){var t=e(this).find(".toggle.open");t.length>0&&t.each(function(){var t=e(this).find("> div")[0];t.style.maxHeight=t.scrollHeight+"px"})})}function Ct(){setTimeout(function(){e('.toggles.accordion:not([data-starting="closed"])').each(function(){if(0==e(this).find('.toggle[data-inner-wrap="true"]').length)e(this).find("> .toggle").first().addClass("open").find("> div").show();else if(!be.usingFrontEndEditor){var t=e(this).find("> .toggle").first();t.addClass("open"),t.find("> div")[0].style.maxHeight=t.find("> div")[0].scrollHeight+"px"}e(this).find("> .toggle").first().find("a:not(.nectar-button) i").attr("class","fa fa-minus-circle"),e(this).find("> .toggle").first().find(".toggle-title a[aria-expanded], > h3 a[aria-expanded]").attr("aria-expanded","true")}),setTimeout(_t,300)},60),e('.toggle[data-inner-wrap="true"]').length>0&&s.on("smartresize",xt),e(".toggle > h3:not(.toggle-title)").addClass("toggle-title")}function kt(e){this.$el=e,this.$innerEl=this.$el.find(" > .n-sticky > .vc_column-inner"),0!=this.$innerEl.length&&(this.topOffset=0,this.lazyInit())}function $t(e,t){(e=String(e).replace(/[^0-9a-f]/gi,"")).length<6&&(e=e[0]+e[0]+e[1]+e[1]+e[2]+e[2]),t=t||0;var a,i,n="#";for(i=0;i<3;i++)a=parseInt(e.substr(2*i,2),16),n+=("00"+(a=Math.round(Math.min(Math.max(0,a+a*t),255)).toString(16))).substr(a.length);return n}function Tt(){e(".nectar-3d-transparent-button").each(function(){if("visible"==e(this).css("visibility")){var t=e(this),a=0,i=1.7;if("extra_jumbo"==t.attr("data-size")){var n;be.winW<1e3&&be.winW>690?(a=64,n=34,t.find(".back-3d rect").attr("stroke-width","12"),i=1.7):be.winW<=690?(a=46,n=16,t.find(".back-3d rect").attr("stroke-width","10"),i=1.7):(a=100,n=64,t.find(".back-3d rect").attr("stroke-width","20"),i=1.6),t.find("svg text").attr("font-size",n);var s=e(this).find(".back-3d .button-text")[0].getBoundingClientRect().width,r=1.5*n;t.css({width:s+1.5*a+"px",height:r+a+"px"}),t.find("> a").css({height:r+a+"px"}),t.find(".back-3d svg, .front-3d svg").css({width:s+1.5*a+"px",height:r+a+"px"}).attr("viewBox","0 0 "+(s+1.5*a)+" "+(r+a)),t.find("svg text").attr("transform","matrix(1 0 0 1 "+(s+1.6*a)/2+" "+(r+a)/i+")"),t.find(".front-3d ").css("transform-origin","50% 50% -"+(r+a)/2+"px"),t.find(".back-3d").css("transform-origin","50% 50% -"+(r+a)/2+"px")}}})}function It(){if(be.usingMobileBrowser||e('.nectar-cta[data-style="text-reveal-wave"], .menu-item-hover-text-reveal-wave, .nectar-cta[data-style="curved-arrow-animation"]').each(function(){e(this).find(".char").each(function(t){e(this).css("animation-delay",.015*t+"s")});var t=e(this).is('[data-using-bg="true"]')?".link_wrap":".link_text",a=!1;if(e(this).is('[class*="border_thickness_"]')&&!e(this).is('[class*="border_thickness_0px"]')&&(t=".link_wrap",a=!0),e(this).is(".menu-item-hover-text-reveal-wave")&&(t="a"),e(this).is("[data-triggered-by]")){var i=e(this).attr("data-triggered-by");e(this).parents(i).on("mouseenter",function(){if(be.winW>999){var t=e(this).find(".link_text");t.removeClass("hover"),setTimeout(function(){t.addClass("hover")},20)}})}else e(this).find(t).on("mouseenter",function(){if(be.winW>999){var t=a?e(this).find(".link_text"):e(this);t.removeClass("hover"),setTimeout(function(){t.addClass("hover")},20)}})}),e(".nectar-link-underline-effect a").on("mouseenter",function(){e(this).addClass("accessed")}),e(".nectar-underline-target-paragraph").each(function(){var t=e(this).find("p").first();t.length>0&&t.addClass("nectar-underline-target-paragraph__target")}),e(".nectar-button.see-through[data-color-override], .nectar-button.see-through-2[data-color-override], .nectar-button.see-through-3[data-color-override]").each(function(){var t,a,i=e('body.material[data-button-style^="rounded"]').length>0;if(e(this).css("visibility","visible"),e(this).hasClass("see-through-3")&&"false"==e(this).attr("data-color-override"))return!0;t="false"!=e(this).attr("data-color-override")?e(this).attr("data-color-override"):e(this).parents(".dark").length>0?"#000000":"#ffffff",e(this).hasClass("see-through-3")||e(this).css("color",t),e(this).find("i").css("color",t);var n=parseInt(t.substring(1),16),s=e(this).has("[data-hover-color-override]")?e(this).attr("data-hover-color-override"):"no-override",r=e(this).has("[data-hover-text-color-override]")?e(this).attr("data-hover-text-color-override"):"#fff",o=(16711680&n)>>16,l=(65280&n)>>8,d=(255&n)>>0,c=e(this).hasClass("see-through-3")?"1":"0.75";e(this).css("border-color","rgba("+o+","+l+","+d+","+c+")"),i&&e(this).find("i").css({"background-color":"rgba("+o+","+l+","+d+",1)","box-shadow":"0px 8px 15px rgba("+o+","+l+","+d+",0.24)"}),e(this).hasClass("see-through")?(a=e(this),e(this).on("mouseenter touchstart",function(){a.css("border-color","rgba("+o+","+l+","+d+",1)")}),e(this).on("mouseleave touchtouchend",function(){a.css("border-color","rgba("+o+","+l+","+d+",1)"),c=e(this).hasClass("see-through-3")?"1":"0.75",a.css("border-color","rgba("+o+","+l+","+d+","+c+")")})):(e(this).find("i").css("color",r),"no-override"!=s?(a=e(this),e(this).on("mouseenter touchstart",function(){a.css({"border-color":s,"background-color":s,color:r}),i&&a.find("i").css({"background-color":"","box-shadow":""})}),e(this).on("mouseleave touchtouchend",function(){c=e(this).hasClass("see-through-3")?"1":"0.75",i&&a.find("i").css({"background-color":"rgba("+o+","+l+","+d+",1)","box-shadow":"0px 8px 15px rgba("+o+","+l+","+d+",0.24)"}),a.hasClass("see-through-3")?a.css({"border-color":"rgba("+o+","+l+","+d+","+c+")","background-color":"transparent"}):a.css({"border-color":"rgba("+o+","+l+","+d+","+c+")","background-color":"transparent",color:t})})):(a=e(this),e(this).on("mouseenter touchstart",function(){a.css({"border-color":s,color:r})}),e(this).on("mouseleave touchtouchend",function(){c=a.hasClass("see-through-3")?"1":"0.75",a.css({"border-color":"rgba("+o+","+l+","+d+","+c+")",color:r})})))}),e(".nectar-button:not(.see-through):not(.see-through-2):not(.see-through-3)[data-color-override]").each(function(){if(e(this).css("visibility","visible"),"false"!=e(this).attr("data-color-override")){var t=e(this).attr("data-color-override");
794e(this).removeClass("accent-color").removeClass("extra-color-1").removeClass("extra-color-2").removeClass("extra-color-3").css("background-color",t)}}),e(".swiper-slide .solid_color_2").length>0||e(".tilt-button-inner").length>0){var t,a="";e(".swiper-slide .solid_color_2 a").each(function(i){e(this).addClass("instance-"+i),t="false"!=e(this).attr("data-color-override")?e(this).attr("data-color-override"):e(this).parents(".dark").length>0?"#000000":"#ffffff",e(this).css("color",t),e(this).find("i").css("color",t);var n=e(this).css("background-color"),s=$t(n,.13),r=$t(n,-.15);a+=".swiper-slide .solid_color_2 a.instance-"+i+":after { background-color: "+s+";  } .swiper-slide .solid_color_2 a.instance-"+i+":before { background-color: "+r+"; } "}),e(".tilt-button-wrap a").each(function(t){e(this).addClass("instance-"+t);var i,n=e(this).css("background-color");"false"!=e(this).attr("data-color-override")&&(i=e(this).attr("data-color-override"),e(this).css("background-color",i),n=i);var s=$t(n,.13),r=$t(n,-.15);a+=".tilt-button-wrap a.instance-"+t+":after { background-color: "+s+";  } .tilt-button-wrap a.instance-"+t+":before { background-color: "+r+"; } "}),ct(a,"tilt-button")}if(e(".nectar-3d-transparent-button").length>0){var i="";e(".nectar-3d-transparent-button").each(function(t){e(this).on("mouseover",function(){e(this).find("*").css("display","");var t=e(this);setTimeout(function(){t.find("*").css("display","block")},60)}),e(this).on("mouseleave",function(){e(this).find("*").css("display","block");var t=e(this);setTimeout(function(){t.find("*").css("display","")},60)});var a,n=e(this),s=n.attr("data-size"),r=0,o=1.5,l=1.65;"large"==s?(r=46,a=16,o=1.5,l=1.7):"medium"==s?(r=30,a=16):"small"==s?(r=20,a=12):"jumbo"==s?(r=54,a=24,o=1.5,l=1.68):"extra_jumbo"==s&&(r=100,a=64,o=1.6,l=1.6),n.find("svg text").attr("font-size",a);var d=e(this).find(".back-3d .button-text")[0].getBoundingClientRect().width,c=1.5*a;n.css({width:d+1.5*r+"px",height:c+r+"px"}),n.find("> a").css({height:c+r+"px"}),n.find(".back-3d svg, .front-3d svg").css({width:d+1.5*r+"px",height:c+r+"px"}).attr("viewBox","0 0 "+(d+1.5*r)+" "+(c+r)),n.find("svg text").attr("transform","matrix(1 0 0 1 "+(d+r*o)/2+" "+(c+r)/l+")"),n.find(".front-3d, .back-3d").css("transform-origin","50% 50% -"+(c+r)/2+"px"),e(this).find(".front-3d svg > rect").attr("id","masked-rect-id-"+t),e(this).find(".front-3d defs mask").attr("id","button-text-mask-"+t),n.css("visibility","visible"),i+="#masked-rect-id-"+t+" { mask: url(#button-text-mask-"+t+"); -webkit-mask: url(#button-text-mask-"+t+")} "}),Tt(),s.on("smartresize",Tt),ct(i,"nectar-td-button")}setTimeout(function(){e('.nectar-button[class*="color-gradient"] .start').removeClass("loading")},150),(navigator.userAgent.toLowerCase().indexOf("firefox")>-1||navigator.userAgent.indexOf("MSIE ")>-1||navigator.userAgent.match(/Trident\/7\./))&&e('.nectar-button[class*="color-gradient"] .start').addClass("no-text-grad")}function Et(){e(".icon-3x").each(function(){e(this).closest(".col").on("mouseenter",function(){e(this).find(".icon-3x").addClass("hovered")}),e(this).closest(".col").on("mouseleave",function(){e(this).find(".icon-3x").removeClass("hovered")})}),(navigator.userAgent.indexOf("MSIE ")>-1||navigator.userAgent.match(/Trident\/7\./))&&e('[class^="icon-"][class*="color-gradient"], .nectar_icon_wrap[data-color*="extra-color-gradient"] .nectar_icon, .nectar-gradient-text').addClass("no-grad")}function Ot(){var t=e('body[data-header-format="left-header"]').length>0&&s.width()>1e3?275:0;e(".nectar_team_member_overlay").css({width:s.width()-t,left:t})}function Ht(){var t="";e(".wpb_column").each(function(a){e(this).removeClass(function(e,t){return(t.match(/(^|\s)instance-\S+/g)||[]).join(" ")}),("true"==e(this).attr("data-has-bg-color")||e(this).is('[data-hover-bg^="#"]'))&&e(this).addClass("instance-"+a);var i=e(this).find("> .vc_column-inner > .column-bg-overlay-wrap").length>0||e(this).find("> .vc_column-inner > .column-bg-overlay").length>0?" > .vc_column-inner ":"",n=e(this).find(i+" > .column-bg-overlay-wrap").length>0?"> .column-bg-overlay-wrap ":"";"true"==e(this).attr("data-has-bg-color")&&(t+=".wpb_column.instance-"+a+i+n+" > .column-bg-overlay { background-color:"+e(this).attr("data-bg-color")+";  opacity: "+e(this).attr("data-bg-opacity")+"; }"),e(this).is('[data-hover-bg^="#"]')&&(t+=".wpb_column.instance-"+a+":hover "+i+n+" > .column-bg-overlay { background-color: "+e(this).attr("data-hover-bg")+"!important; opacity: "+e(this).attr("data-hover-bg-opacity")+"!important; }")}),ct(t,"column-bg-colors")}function zt(){if(e(".morphing-outline").length>0){var t="",a=e("body.vc_editor").length>0?"":">";e(".morphing-outline").each(function(i){e(this).removeClass(function(e,t){return(t.match(/(^|\s)instance-\S+/g)||[]).join(" ")}),e(this).addClass("instance-"+i).css({visibility:"visible"});var n=e(this).find(".inner").width(),s=e(this).find(".inner").height(),r=parseInt(e(this).attr("data-border-thickness")),o=e('body[data-button-style*="rounded"]').length>0?":hover":"",l=e('body[data-button-style*="rounded"]').length>0?"":":hover";t+="body .morphing-outline.instance-"+i+" .inner > * { color: "+e(this).attr("data-starting-color")+"; } ",t+="body .morphing-outline.instance-"+i+" .inner:after  { border-width:"+e(this).attr("data-border-thickness")+"px ; border-color: "+e(this).attr("data-starting-color")+"; } ",t+="body .wpb_column:hover > .wpb_wrapper "+a+" .morphing-outline.instance-"+i+" .inner > *, body .wpb_column:hover > .vc_column-inner > .wpb_wrapper "+a+" .morphing-outline.instance-"+i+" .inner > * { color: "+e(this).attr("data-hover-color")+"; } ",t+="body .wpb_column:hover > .wpb_wrapper "+a+" .morphing-outline.instance-"+i+" .inner:after, body .wpb_column:hover > .vc_column-inner > .wpb_wrapper "+a+" .morphing-outline.instance-"+i+" .inner:after  { border-color: "+e(this).attr("data-hover-color")+"; } ",t+="body .wpb_column"+l+" > .wpb_wrapper "+a+" .morphing-outline.instance-"+i+" .inner:after, body .wpb_column"+l+" > .vc_column-inner > .wpb_wrapper "+a+" .morphing-outline.instance-"+i+" .inner:after { padding: "+((n+100+2*r-s)/2-r)+"px 50px}",t+=".morphing-outline.instance-"+i+" { padding: "+(30+(n+80+2*r-s)/2-r)+"px 50px}",t+="body .wpb_column"+l+" > .wpb_wrapper "+a+" .morphing-outline.instance-"+i+" .inner:after, body .wpb_column"+l+" > .vc_column-inner > .wpb_wrapper "+a+" .morphing-outline.instance-"+i+" .inner:after { top: -"+parseInt((n+100+2*r-s)/2-r+r)+"px }",t+="body .wpb_column > .wpb_wrapper "+a+" .morphing-outline.instance-"+i+" .inner:after, body .wpb_column > .vc_column-inner > .wpb_wrapper "+a+" .morphing-outline.instance-"+i+" .inner:after { left: -"+parseInt(50+r)+"px }
794",t+="body .wpb_column"+o+" > .wpb_wrapper "+a+" .morphing-outline.instance-"+i+" .inner:after, body .wpb_column"+o+" > .vc_column-inner > .wpb_wrapper "+a+" .morphing-outline.instance-"+i+" .inner:after { padding: 50px 50px}",t+="body .wpb_column"+o+" > .wpb_wrapper "+a+" .morphing-outline.instance-"+i+" .inner:after, body .wpb_column"+o+" > .vc_column-inner > .wpb_wrapper "+a+" .morphing-outline.instance-"+i+" .inner:after { top: -"+parseInt(50+r)+"px }"}),ct(t,"morphing-outlines")}}function St(){var t=1==ue?"500%":"bottom-in-view";0==P.length||be.usingFrontEndEditor&&e("#nectar_fullscreen_rows").length>0?(e(".svg-icon-holder:not(.animated-in)").has("svg").each(function(a){var i=e(this);S&&i.attr("data-animation","false"),i.find("svg").css({height:parseInt(i.attr("data-size"))+"px",width:parseInt(i.attr("data-size"))+"px"}),e(this).find("svg").attr("id","nectar-svg-animation-instance-"+a);var n=i.is("[data-animation-speed]")&&i.attr("data-animation-speed").length>0?i.attr("data-animation-speed"):200;if("false"==i.attr("data-animation")&&(n=1,i.css("opacity","1")),i.hasClass("bound")||(P[a]=new Vivus(i.find("svg").attr("id"),{type:"delayed",pathTimingFunction:Vivus.EASE_OUT,animTimingFunction:Vivus.LINEAR,duration:n,onReady:function(){i.css({height:parseInt(i.attr("data-size"))+"px",width:parseInt(i.attr("data-size"))+"px"})}})),1!==n)var s=new Waypoint({element:i[0],handler:function(){i.hasClass("animated-in")?s.destroy():(r(),i.addClass("animated-in"),s.destroy())},offset:t});else r();function r(){var e=0;i.is("[data-animation-delay]")&&i.attr("data-animation-delay").length>0&&"false"!=i.attr("data-animation")&&(e=i.attr("data-animation-delay"));var t=i.find("svg").attr("id").replace(/[^0-9]/g,"");1==P[t].isReady?setTimeout(function(){i.css("opacity","1"),P[t].reset().play()},e):setTimeout(r,50)}i.addClass("bound")}),e('.vc_row-o-equal-height .svg-icon-holder[data-animation="true"]').length>0&&0==e("#nectar_fullscreen_rows").length&&s.on("smartresize",function(){clearTimeout(i),i=setTimeout(function(){P.length>0&&e(".svg-icon-holder.animated-in").each(function(){if(e(this).css("opacity","1"),e(this).is("[id]")){var t=e(this).attr("id").replace(/[^0-9]/g,"");P[t].finish()}})},300)})):e(".svg-icon-holder").addClass("animated-in").css("opacity","1"),e("#nectar_fullscreen_rows .svg-icon-holder.animated-in").has("svg").each(function(t){var a=0;e(this).is("[data-animation-delay]")&&e(this).attr("data-animation-delay").length>0&&"false"!=e(this).attr("data-animation")&&(a=e(this).attr("data-animation-delay"));var i=e(this),n=i.find("svg").attr("id").replace(/[^0-9]/g,"");clearTimeout(se[t]),"false"==i.attr("data-animation")?(i.css("opacity","1"),P[n].finish()):e(this).parents(".active").length>0||e(this).parents("#footer-outer").length>0||e("body.mobile").length>0?(P[n].reset(),se[t]=setTimeout(function(){P[n].play()},a)):P[n].reset().stop()})}function At(){e(he+".nectar-fancy-ul").each(function(){var t=e(this).attr("data-animation"),a=0;if(e(this).is("[data-animation-delay]")&&e(this).attr("data-animation-delay").length>0&&"false"!=e(this).attr("data-animation")&&(a=e(this).attr("data-animation-delay")),"true"==t)var i=e(this),n=new Waypoint({element:i[0],handler:function(){i.parents(".wpb_tab").length>0&&"hidden"==i.parents(".wpb_tab").css("visibility")||i.hasClass("animated-in")?n.destroy():(setTimeout(function(){i.find("li").each(function(t){e(this).delay(220*t).transition({opacity:"1",left:"0"},220,"easeOutCubic")})},a),i.addClass("animated-in"),n.destroy())},offset:"bottom-in-view"})})}function Mt(){e('.nectar-fancy-ul:not([data-list-icon="dot"]):not([data-list-icon="none"])').each(function(){var t=e(this).attr("data-list-icon"),a=e(this).attr("data-color");e(this).find("li").each(function(){e(this).find("> i").remove(),e(this).prepend('<i class="icon-default-style '+t+" "+a+'"></i> ')})})}function Wt(){e(".nectar-flip-box").each(function(){var t=parseInt(e(this).attr("data-min-height")),a=e(this).find(".flip-box-front .inner").height();e(this).find(".flip-box-back .inner").height()>e(this).find(".flip-box-front .inner").height()&&(a=e(this).find(".flip-box-back .inner").height()),a>=t-80?e(this).find("> div").css("height",a+80):e(this).find("> div").css("height","auto"),e(this).parent().hasClass("wpb_wrapper")&&e(this).parent().css("transform","translateZ(0)")})}
794function Bt(){e('.wpb_row .vc_col-sm-12 .nectar-slider-wrap[data-full-width="true"]').each(function(){0==e(this).parents(".wpb_row.full-width-section").length&&0==e(this).parents(".wpb_row.full-width-content").length&&e(this).parents(".wpb_row").addClass("full-width-section")}),!be.usingMobileBrowser&&e('body[data-boxed-style="1"]').length>0&&e("#boxed").length>0&&e("#boxed").length>0&&e(".full-width-section[data-top-percent], .full-width-section[data-bottom-percent], .full-width-content[data-top-percent], .full-width-content[data-bottom-percent]").each(function(){var t=e(this).attr("data-top-percent")?e(this).attr("data-top-percent"):"skip",a=e(this).attr("data-bottom-percent")?e(this).attr("data-bottom-percent"):"skip";"skip"!=t&&e(this).css("padding-top",t),"skip"!=a&&e(this).css("padding-bottom",a)})}function Ft(){if(0!=e('.carousel-wrap[data-full-width="true"], .portfolio-items[data-col-num="elastic"]:not(.fullwidth-constrained), #boxed .full-width-content').length){var i,n,r,o=be.winW,l=e(".body-border-right").length>0&&o>1e3||e(".body-border-right").length>0&&t.nectarOptions&&t.nectarOptions.body_border_mobile&&"1"===t.nectarOptions.body_border_mobile?2*parseInt(e(".body-border-right").width()):0,d=e(".container-wrap").length>0?parseInt(e(".container-wrap").outerWidth()):s.width(),c=e("body[data-ext-padding]").length>0?2*parseInt(e("body").attr("data-ext-padding")):180,h=e(".main-content").css("max-width");if(h.indexOf("%")>-1){var u=t.innerWidth-a.documentElement.clientWidth;h=parseInt(h)/100*(be.winW-u)}else h=parseInt(h);if(1==e("#boxed").length)n=(parseInt(e(".container-wrap").width())-parseInt(e(".main-content").width()))/2+4;else{var p=e('body[data-ext-responsive="true"]').length>0&&o>=1e3?c:0;i=d-l<=h?h:d-l;var f=h;e('body.single-post[data-ext-responsive="true"]').length>0&&e(".container-wrap.no-sidebar").length>0&&(f=e(".post-area").width(),p=0),n=Math.ceil((i+p-f)/2)}e(".carousel-outer").has('.carousel-wrap[data-full-width="true"]').css("overflow","visible"),e('.carousel-wrap[data-full-width="true"], .portfolio-items[data-col-num="elastic"]:not(.fullwidth-constrained), #boxed .full-width-content').each(function(){var a=e('#header-outer[data-format="left-header"]').length>0&&o>=1e3?parseInt(e('#header-outer[data-format="left-header"]').width()):0,s=e(".body-border-right").length>0&&o>1e3||e(".body-border-right").length>0&&t.nectarOptions&&t.nectarOptions.body_border_mobile&&"1"===t.nectarOptions.body_border_mobile?2*parseInt(e(".body-border-right").width())-2:0;if(1==e("#boxed").length){var l=o>=690?parseInt(e(".main-content").width()):h;r=0==e("#nectar_fullscreen_rows").length?l:parseInt(e(this).parents(".container").width()),e('body.single-post[data-ext-responsive="true"]').length>0&&e(".container-wrap.no-sidebar").length>0&&e(this).parents(".post-area").length>0?(f=e(".post-area").width(),p=0,i=d-s,n=Math.ceil((i+p-f)/2)):n=e(this).parents(".page-submenu").length>0?(parseInt(e(".container-wrap").width())-r)/2:(parseInt(e(".container-wrap").width())-r)/2+4}else{if(e('body.single-post[data-ext-responsive="true"]').length>0&&e(".container-wrap.no-sidebar").length>0&&e(this).parents(".post-area").length>0)f=e(".post-area").width(),p=0,i=d-s;else{var u=0==e("#nectar_fullscreen_rows").length?h:parseInt(e(this).parents(".container").css("max-width"));d-s<=u&&(i=u),f=u,p=e('body[data-ext-responsive="true"]').length>0&&be.winW>=1e3?c:0,a>0&&(p=e('body[data-ext-responsive="true"]').length>0&&be.winW>=1e3?120:0)}n=Math.ceil((i+p-f)/2)}var g=0;e(this).hasClass("carousel-wrap")&&(g=1),e(this).hasClass("portfolio-items")&&(g=5);var m=1==e("#boxed").length?r+parseInt(2*n):d-s+g;if(0==e("#boxed").length&&e(this).hasClass("portfolio-items")&&e(this).is('[data-gutter*="px"]')&&e(this).attr("data-gutter").length>0&&"none"!=e(this).attr("data-gutter")&&(m=d>1e3?d-s+3:d-s),e(this).parent().hasClass("default-style"))r=0==e("#nectar_fullscreen_rows").length?parseInt(e(".main-content").width()):parseInt(e(this).parents(".container").width()),0!=e("#boxed").length?m=1==e("#boxed").length?r+parseInt(2*n):d+g:(m=1==e("#boxed").length?r+parseInt(2*n):d-s-.025*(d-s)+g,i=d-s<=r?r:d-s-.025*(d-s),n=Math.ceil((i-r)/2));else if(e(this).parent().hasClass("spaced"))if(r=0==e("#nectar_fullscreen_rows").length?parseInt(e(".main-content").width()):parseInt(e(this).parents(".container").width()),0!=e("#boxed").length)m=1==e("#boxed").length?r+parseInt(2*n)-.02*d:d+g;else{m=1==e("#boxed").length?r+parseInt(2*n):d-s-Math.ceil(.02*(d-s))+g;var v=d-s<=r?r:d-s-.02*(d-s);n=Math.ceil((v-r)/2+2)}!e(this).parents(".span_9").length>0&&!e(this).parent().hasClass("span_3")&&"sidebar-inner"!=e(this).parent().attr("id")&&!e(this).find(".nectar-carou
794sel-flickity-fixed-content").length>0&&"portfolio-extra"!=e(this).parent().attr("id")?e(".single-product").length>0&&e(this).parents("#tab-description").length>0&&0==e(this).parents(".full-width-tabs").length?e(this).css({visibility:"visible"}):e(this).hasClass("portfolio-items")?0==e(this).parents(".full-width-content").length&&e(this).css({"margin-left":-n,left:0,width:m,visibility:"visible"}):e("#nectar_fullscreen_rows").length>0&&e(this).hasClass("wpb_row")?e(this).css({"margin-left":-n,width:m,visibility:"visible"}):0==e(this).parents(".full-width-content").length&&e(this).css({left:0,"margin-left":-n,width:m,visibility:"visible"}):"portfolio-extra"==e(this).parent().attr("id")&&0!=e("#full_width_portfolio").length?!e(this).find(".nectar-carousel-flickity-fixed-content").length>0&&e(this).css({left:0,"margin-left":-n,width:m,visibility:"visible"}):e(this).css({"margin-left":0,width:"auto",left:"0",visibility:"visible"})})}}function Lt(){e(".full-width-section.wpb_row, .full-width-content.wpb_row").each(function(){var t=e(this).parent();if(!t.hasClass("span_9")&&!t.hasClass("span_3")&&"sidebar-inner"!=t.attr("id")){if(e(this).parents("#portfolio-extra").length>0&&0==e("#full_width_portfolio").length)return!1;"0"==e(this).index()&&0==g.length&&0==e(".page-header-no-bg").length&&0==e(".project-title").length&&0==e("body.single").length&&(e(this).addClass("first-section"),e(this).addClass("loaded"))}})}function Pt(e){if(this.$element=e,this.$elementInner=e.find("> .vc_column-inner"),this.inView=!1,this.topLevel=!1,this.bottomLevel=!1,this.lastY=0,this.lerp=e.data("scroll-animation-lerp")?parseFloat(e.data("scroll-animation-lerp")):.28,this.intensity=e.data("scroll-animation-intensity")?Math.max(Math.min(parseFloat(e.data("scroll-animation-intensity")),8),-8):3,this.isSticky=!!e.data("scroll-animation-sticky"),this.intensity=this.intensity/10,this.storedWinH=be.winH,this.intensity<-.29&&(this.lerp=1),this.type="translateY",this.persistOnMobile=!(!e.is("[data-scroll-animation-mobile]")||"true"!=e.attr("data-scroll-animation-mobile")),this.$element.hasClass("wpb_column")||0!=this.$element.parents(".cell").length||(this.$elementInner=e,this.$element=e.parent(),e.is("[data-scroll-animation-movement]")&&this.$element.attr("data-scroll-animation-movement",e.attr("data-scroll-animation-movement"))),!be.usingMobileBrowser||0!=this.persistOnMobile){this.setType(),this.calculatePos(),this.trackView(),this.animate(),0==this.$element.parents(".wpb_column.has-animation").length&&setInterval(this.calculatePos.bind(this),1e3),s.on("resize",this.calculatePos.bind(this));var a=this;t.addEventListener("orientationchange",function(){this.setTimeout(function(){a.orientationChange()},80)})}}function qt(e,t,a,i){this.$el=e,this.$parallaxEl=this.$el.find(t),this.firstSection=!1,this.nestedParallax=!1,this.type=i,this.speed=a,this.storedWinH=be.winH,this.hasCSSSticky=!1,this.stickyActive=!1,this.$stickyTarget=null,this.stickyTop=0,this.rafId=null,this.isActive=!1,this.boundUpdate=this.update.bind(this),this.lastProgress=null,e.parents(".nectar-sticky-tabs").length>0||e.parents(".nectar-sticky-column-css").length>0||e.parents(".nectar-global-section-megamenu").length>0||(this.setup(),this.detectSticky(),this.startRAF())}function Yt(){for(var e=0;e<X.length;e++)X[e]&&X[e].resize();for(e=0;e<G.length;e++)G[e].resize();for(e=0;e<Z.length;e++)Z[e].calculatePos();for(e=0;e<Q.length;e++)Q[e].calculatePos();Waypoint.refreshAll()}function jt(e){this.$el=e,this.animations={},this.offsets={},this.topLevel=!1,this.timelines={},this.devices={desktop:{min:1e3,max:1e7},tablet:{min:691,max:999},phone:{min:0,max:690}},this.needsReset=!0,this.activeDevice="desktop",this.storedWinH=be.winH,this.setupProps(),this.lazyInit()}function Rt(){G=[],e("[data-nectar-animate-settings]").each(function(){G.push(new jt(e(this)))})}function Vt(e){var t;switch(e){case"slow":t=.6;break;case"medium":t=.4;break;case"medium_fast":t=.28;break;case"fast":t=.2;break;case"mid_subtle":t=.15;break;case"subtle":t=.13;break;case"very_subtle":t=.12;break;case"minimum":t=.09}return t}function Dt(){if(!(be.usingMobileBrowser&&e('body[data-remove-m-parallax="1"]').length>0)){Z=[],e('.wpb_column[data-scroll-animation="true"], .nectar-el-parallax-scroll[data-scroll-animation="true"]').each(function(t){imagesLoaded(e(this),function(t){e(t.elements[0]).is('[data-scroll-animation="true"]')&&0==e("#nectar_fullscreen_rows").length&&0===e(t.elements[0]).parents(".n-sticky").length&&0===e(t.elements[0]).parents(".nectar-global-section-megamenu").length&&Z.push(new Pt(e(t.elements[0])))})}),Nt();var a=0;e('.nectar-recent-posts-single_featured, [data-n-parallax-bg="true"], .wpb_row.parallax_section, #page-header-bg[data-
794parallax="1"] .page-header-bg-image-wrap, #page-header-bg[data-parallax="1"] .nectar-video-wrap, .parallax_slider_outer .nectar-slider-wrap').each(function(){e(this).is("[data-n-parallax-bg][data-parallax-speed]")?(X[a]=new qt(e(this),".parallax-layer",Vt(e(this).attr("data-parallax-speed")),"regular"),a++):0==e(this).find('[data-parallax-speed="fixed"]').length&&(e(this).hasClass("nectar-slider-wrap")?X[a]=new qt(e(this),".video-wrap, .image-bg",.25,"nectar-slider"):e(this).hasClass("page-header-bg-image-wrap")?X[a]=new qt(e(this),".page-header-bg-image",.25,"page-header"):e(this).hasClass("nectar-video-wrap")&&e(this).parents("#page-header-bg").length>0?X[a]=new qt(e(this),".nectar-video-bg",.25,"page-header"):(e(this).find(".row-bg.using-image").length>0&&(X[a]=new qt(e(this),".row-bg.using-image",Vt(e(this).find(".row-bg").attr("data-parallax-speed")),"regular")),e(this).find("> .nectar-video-wrap").length>0&&(X[a]=new qt(e(this),"> .nectar-video-wrap .nectar-video-bg",Vt(e(this).find(".row-bg").attr("data-parallax-speed")),"regular"))),a++),e(this).addClass("nectar-parallax-enabled")});var i=0,n=100,s=null;e(t).on("scroll.parallaxVisibility",function(){var e=Date.now(),t=e-i;t>=n?(s&&(clearTimeout(s),s=null),i=e,r()):s||(s=setTimeout(function(){i=Date.now(),s=null,r()},n-t))}),r(),e(".woocommerce-tabs .wc-tabs li").on("click",function(){setTimeout(Nt,100)})}function r(){for(var e=be.scrollTop,t=e+be.winH,a=0;a<X.length;a++)if(X[a]&&!X[a].isActive){var i=X[a].offsetTop-450;X[a].offsetTop+X[a].height+450>e&&i<t&&X[a].startRAF()}}}function Nt(){be.usingMobileBrowser&&e('body[data-remove-m-parallax="1"]').length>0||e('.nectar-recent-posts-single_featured, [data-n-parallax-bg="true"], .wpb_row.parallax_section, #page-header-bg[data-parallax="1"] .page-header-bg-image-wrap, .parallax_slider_outer .nectar-slider-wrap .slide-bg-wrap').each(function(){var t;if(e(this).parents(".wpb_tab:not(.visible-tab)").length>0&&0==e(this).parents(".nectar-scrolling-tabs").length||e(this).parents(".wc-tab").length>0&&"block"!==e(this).parents(".wc-tab").css("display"))return!0;if(0==e(this).find(".row-bg").length&&e(this).find(".page-header-bg-image").length>0||0==e(this).find(".row-bg").length&&e(this).find(".image-bg").length>0&&(t=!1,0==e(".wpb_row").length&&e(this).parents('.nectar-slider-wrap[data-full-width="true"]').length>0&&e(this).parents(".parallax_slider_outer").length>0&&"1"==e(this).parents(".parallax_slider_outer").index()&&(t=!0),e("#portfolio-extra").length>0&&e(this).parents(".wpb_row").length>0&&e(this).parents(".parallax_slider_outer").length>0&&"0"==e(this).parents(".wpb_row").index()&&(t=!0),e(this).parents(".top-level").length>0&&!be.usingFrontEndEditor||t&&!be.usingFrontEndEditor?e(this).find(".image-bg").css({height:Math.ceil(.25*e(this).parent().offset().top)+e(this).outerHeight(!0)}):e(this).find(".image-bg").css({height:Math.ceil(.25*s.height())+e(this).outerHeight(!0)})),0==e(this).find(".row-bg").length&&e(this).find(".video-wrap").length>0){t=!1,0==e(".wpb_row").length&&e(this).parents('.nectar-slider-wrap[data-full-width="true"]').length>0&&e(this).parents(".parallax_slider_outer").length>0&&"1"==e(this).parents(".parallax_slider_outer").index()&&(t=!0),e("#portfolio-extra").length>0&&e(this).parents(".wpb_row").length>0&&e(this).parents(".parallax_slider_outer").length>0&&"0"==e(this).parents(".wpb_row").index()&&(t=!0),e(this).parents(".top-level").length>0&&!be.usingFrontEndEditor||t&&!be.usingFrontEndEditor?e(this).find(".video-wrap").css({height:Math.ceil(.25*e(this).parent().offset().top)+e(this).outerHeight(!0)}):e(this).find(".video-wrap").css({height:Math.ceil(.25*be.winH)+e(this).outerHeight(!0)});var a=e(this).find(".video-wrap video"),i=a.parent().width()/1280,n=a.parent().height()/720,r=i>n?i:n;a.width(1280*r),a.height(720*r)}else if(e(this).is(".nectar-recent-posts-single_featured")&&e(this).parents(".top-level").length>0&&!be.usingFrontEndEditor);else if(e(this).is(".nectar-simple-slider")&&e(this).parents(".top-level").length>0&&!be.usingFrontEndEditor);else if(e(this).is(".column-image-bg-wrap")&&e(this).parents(".top-level").length>0&&e(this).parent().parent().is(".vc_col-sm-12:not(.child_column)"));else if(!e(this).hasClass("top-level")||be.usingFrontEndEditor||e(this).find(".parallax-layer").length>0){var o=".row-bg, > .nectar-video-wrap .nectar-video-inner",l=e(this).find(".row-bg").attr("data-parallax-speed");e(this).find(".parallax-layer").length>0&&!e(this).hasClass("wpb_row")&&(o=".parallax-layer",l=e(this).attr("data-parallax-speed"));var d=e(this).find(o+'[data-parallax-speed="fast"]').length>0?60:0;0==e(this).parents("#page-header-bg").length&&e(this).find(o).css({height:Math.ceil(be.winH*Vt(l))+e(this).outerHeight(!0)+d})}})}function Xt(){e('.wpb_wrapper > .nectar-slider-wrap[data-full-width="true"]').each(function(){e(this).parent().hasClass("span_9")||e(this).parent().hasClass("span_3")||"sidebar-inner"==e(this).parent().attr("id")||"0"==e(this).parents(".wpb_row").index()&&e(this).addClass("first-nectar-slider")});var t=0==e("#portfolio-extra").length?e(".main-content > .row > *").length:e(".main-content > .row #portfolio-extra > *").length;t=0==e("#portfolio-extra").length?e(".main-content > .row > .wpb_row").length>0?e(".main-content > .row > .wpb_row").length:e(".main-content > .row > *").length:e(".main-content > .row #portfolio-extra > *").length,e('.container-wrap .full-width-section, .container-wrap .full-width-content:not(.page-submenu .full-width-content):not(.blog-fullwidth-wrap), .row > .nectar-slider-wrap[data-full-width="true"], .wpb_wrapper > .nectar-slider-wrap[data-full-width="true"], .portfolio-items[data-col-num="elastic"]').each(function(){if(e(this).parents(".nectar-global-section.before-footer").length>0||e(this).parents('[class*="nectar_hook_sidebar"]').length>0)return!0;
794if(!e(this).parent().hasClass("span_9")&&!e(this).parent().hasClass("span_3")&&"sidebar-inner"!=e(this).parent().attr("id"))if(e(this).parents(".wpb_row").length>0){e(this).parent();var a=e(this).parents(".wpb_row").index();if(e(this).parents("#portfolio-extra").length>0&&0==e("#full_width_portfolio").length)return!1;"0"==a&&0!=g.length||"0"==a&&0==g.length&&0==e(".page-header-no-bg").length&&0==e(".project-title").length&&"0"==a&&0==e(".project-title").length&&0==e('body[data-bg-header="true"]').length&&(0==e(".single").length?e(".container-wrap").css("padding-top","0px"):e(this).addClass("first-section")),a==t-1&&0==e("#respond").length&&"portfolio-filters-inline"!=e(this).attr("id")&&(e(".container-wrap").css("padding-bottom","0px"),e("#call-to-action .triangle").remove())}else{if(e(this).parents("#portfolio-extra").length>0&&0==e("#full_width_portfolio").length)return!1;0==e(this).find(".portfolio-filters-inline").length&&"post-area"!=e(this).attr("id")&&("0"==e(this).index()&&0!=g.length||"0"!=e(this).index()||0!=g.length||"0"!=e(this).index()||0!=e(".page-header-no-bg").length||"0"!=e(this).index()||e(this).hasClass("blog_next_prev_buttons")||0!=e(this).parents(".nectar-global-section").length||e(this).hasClass("nectar-shop-outer")||0!=e(this).parents(".pum-container").length||(1==e('body[data-header-resize="0"]').length&&0==e(".single").length||e("body.material").length>0&&0==e(".single").length?!e("body.blog .blog-fullwidth-wrap > .masonry:not(.meta-overlaid)").length>0&&e(".container-wrap").css("padding-top","0px"):e(this).addClass("first-section")),e(this).index()==t-1&&0==e("#respond").length&&0==e("body.woocommerce-checkout").length&&(e(".container-wrap").css("padding-bottom","0px"),e(".bottom_controls").css("margin-top","0px"),e("#call-to-action .triangle").remove()))}}),e('#portfolio-extra > .nectar-slider-wrap[data-full-width="true"], .portfolio-wrap').each(function(){e(this).index()==t-1&&0==e("#commentform").length&&0==e("#pagination").length&&(parseInt(e(".container-wrap").css("padding-bottom"))>0&&e(this).css("margin-bottom","-40px"),e("#call-to-action .triangle").remove())}),e(".portfolio-filters").each(function(){"0"==e(this).index()&&0!=g.length||"0"==e(this).index()?e(this).addClass("first-section nder-page-header"):("0"==e(this).index()&&0==g.length||"0"==e(this).index())&&e(this).css({"margin-top":"0px"}).addClass("first-section")}),e(".portfolio-filters-inline").each(function(){e(this).parents(".wpb_row").length>0||("0"==e(this).index()&&0!=g.length||"0"==e(this).index()?e(this).addClass("first-section nder-page-header"):("0"==e(this).index()&&0==g.length||"0"==e(this).index())&&e(this).css({"margin-top":"-30px","padding-top":"50px"}).addClass("first-section"))})}function Qt(){var t=e("body.vc_editor").length>0?".vc_element > ":"",a=r.is('[data-flex-cols="true"]');e(".main-content > .row > "+t+" .full-width-content, #portfolio-extra > "+t+" .full-width-content, .woocommerce-tabs #tab-description > .full-width-content, .post-area.span_12 article .content-inner > .full-width-content").each(function(){if(!e(this).hasClass("no-auto-equal-height")&&e(this).find("> .span_12 > "+t+" .col").length>1){var i,n=0,s=0;e(this).find("> .span_12 > "+t+"  .col").each(function(){i=e(this).find("> .vc_column-inner > .wpb_wrapper").length>0?".vc_column-inner":".column-inner-wrap > .column-inner";var s=a?parseInt(e(this).find("> .vc_column-inner").css("padding-top")):parseInt(e(this).css("padding-top")),r=t.length>2&&e(this).find("> .vc_column-inner").length>0?parseInt(e(this).find("> .vc_column-inner").css("padding-top")):0,o=e(this).find("> "+i+" > .wpb_wrapper").height();o+2*s+r>n&&(n=o+2*s+r)}),e(this).find("> .span_12 > "+t+" .col").each(function(){i=e(this).find("> .vc_column-inner > .wpb_wrapper").length>0?".vc_column-inner":".column-inner-wrap > .column-inner",e(this).find("> "+i+" > .wpb_wrapper > *").length>0?t.length<2&&!e(this).parent().parent().hasClass("vc_row-o-equal-height")?(e(this).css("height",n),a&&e(this).find("> .vc_column-inner").css("height",n)):t.length>2&&!e(this).parent().parent().parent().hasClass("vc_row-o-equal-height")&&(e(this).css("height",n),a&&e(this).find("> .vc_column-inner").css("height",n)):e(this).is('[data-using-bg="true"]')&&0==e(this).parents(".vc_row-o-content-top").length&&(e(this).css("min-height",n),r.is('[data-flex-cols="true"]')&&e(this).find("> .vc_column-inner").css("min-height",n),e(this).is('[data-animation*="reveal"]')&&e(this).find(".column-inner").css("min-height",n))}),be.winW<1e3&&e(this).find("> .span_12 > "+t+" .col .wpb_row .col").css("min-height","0px"),e(this).hasClass("vertically-align-columns")&&be.winW>1e3&&!e(this).hasClass("vc_row-o-equal-height")&&e(this).find("> .span_12 > "+t+" .col").each(function(){i=e(this).find("> .vc_column-inner > .wpb_wrapper").length>0?".vc_column-inner":".column-inner-wrap > .column-inner",s=e(this).find("> "+i+" > .wpb_wrapper").height();var t=e(this).height()/2-s/2;t<=0&&(t=0),e(this).find("> "+i+" > .wpb_wrapper").css("margin-top",t).css("margin-bottom",t)})}}),0==e('body[data-flex-cols="true"]').length&&(e(".main-content > .row > .wpb_row:not(.full-width-content).vc_row-o-equal-height").each(function(){if(e(this).find(">.span_12 > "+t+' .wpb_column[data-animation*="reveal"]').length>0){var a=0;e(this).find("> .span_12 > "+t+" .col").each(function(){var t=parseInt(e(this).find("> .column-inner-wrap > .column-inner").css("padding-top"));e(this).find("> .column-inner-wrap > .column-inner").height()+2*t>a&&(a=e(this).find("> .column-inner-wrap > .column-inner").height()+2*t)}),e(this).find("> .span_12 > "+t+" .col").each(function(){e(this).find("> .column-inner-wrap > .column-inner .wpb_wrapper > *").length>0?e(this).find("> .column-inner-wrap").css("height",a):(e(this).css("min-height",a),e(this).is('[data-animation*="reveal"]')&&e(this).find(".column-inner").css("min-height",a))})}}),e(".wpb_row.vc_row-o-equal-height>.span_12> "+t+'.wpb_column[class*="padding-"][data-padding-pos="all"]').each(function(){0==e(this).parents(".tabbed").length&&e(this).css({"padding-top":e(this).css("padding-left"),"padding-bottom":e(this).css("padding-left")})}))}function Zt(){e(".wpb_row:has(.nectar-parallax-scene)").each(function(t){var a=parseInt(e(this).find(".nectar-parallax-scene").attr("data-scene-strength"));te[t]=e(this).find(".nectar-parallax-scene").parallax({scalarX:a,scalarY:a});var i=e(this).find(".nectar-parallax-scene li");e.each(i,function(){if(e(this).find("div").length>0){var t=e(this).find("div").css("background-image").replace(/"/g,"").replace(/url\(|\)$/gi,"");t&&""!==t&&"none"!==t&&(i=i.add(e("<img>").attr("src",t)))}})})}function Gt(){e("ul.checks li").each(function(){0==e(this).find("i.fa-check-circle").length&&e(this).prepend('<i class="fa fa-check-circle"></i>')})}function Ut(){e('.nectar-cta[data-style="arrow-animation"]').addClass("loaded")}function Jt(){var a=1==ue?"500%":"88%",i=1==ue?"500%":"70%",n=1==ue?"500%":"70%";e(he+".img-with-animation").each(function(t){var i=e(this),n=i.is("[data-animation]")?i.attr("data-animation"):"fade-in";
794("ro-reveal-from-right"==n&&"88%"==a||"ro-reveal-from-left"==n&&"88%"==a)&&(a="75%"),"slide-up"==n&&"88%"==a&&(a="99%");var s=O;e(this)[0].hasAttribute("data-animation-easing")&&(s=e(this).attr("data-animation-easing"));var r=parseInt(H);(i.parents(".row_position_absolute").length>0||i.hasClass("position_desktop_absolute"))&&(r=500);var o=new Waypoint({element:i[0],handler:function(){if(i.parents(".wpb_tab").length>0&&"hidden"==i.parents(".wpb_tab").css("visibility")||i.hasClass("animated-in"))o.destroy();else{if(!S||e('body[data-responsive="0"]').length>0){var t=i.is("[data-delay]")?i.attr("data-delay"):0,a=i.parents(".hover-wrap").length>0?i.parents(".hover-wrap"):i,l=H;i.parents(".nectar-disable-mobile-animation").length>0&&be.winW<1e3&&(l=0,r=0,t=0),"fade-in-from-left"==n||"fade-in-from-right"==n?a.delay(t).transition({opacity:1,x:"0px"},l,s):"fade-in-from-bottom"==n?ne.push(anime({targets:a[0],translateY:[100,0],translateZ:0,opacity:{value:[0,1],duration:r},delay:t,easing:s,duration:l})):"fade-in-from-top"==n?ne.push(anime({targets:a[0],translateY:[-100,0],translateZ:0,opacity:{value:[0,1],duration:r},delay:t,easing:s,duration:l})):"slide-up"==n?ne.push(anime({targets:a[0],translateY:[150,0],translateZ:0,delay:t,easing:s,duration:l})):"fade-in"==n?a.delay(t).transition({opacity:1},l,s):"grow-in"==n?setTimeout(function(){a.transition({scale:1,opacity:1},l,s)},t):"flip-in"==n?setTimeout(function(){a.transition({rotateY:0,opacity:1},l,s)},t):"flip-in-vertical"==n?setTimeout(function(){a.transition({rotateX:0,opacity:1},l,s)},t):"ro-reveal-from-left"!=n&&"ro-reveal-from-right"!=n&&"ro-reveal-from-bottom"!=n&&"ro-reveal-from-top"!=n||i.parents(".img-with-aniamtion-wrap").addClass("animated-in"),"none"!=n&&i.addClass("animated-in")}o.destroy()}},offset:a})}),e(he+".nectar_cascading_images").each(function(){var t=e(this),a=e(this).is("[data-animation-timing]")?e(this).attr("data-animation-timing"):175;a=parseInt(a);var n=new Waypoint({element:t[0],handler:function(){t.parents(".wpb_tab").length>0&&"hidden"==t.parents(".wpb_tab").css("visibility")||t.hasClass("animated-in")?n.destroy():((!S||e('body[data-responsive="0"]').length>0)&&(t.find(".cascading-image").each(function(t){var i=e(this);"flip-in"==i.attr("data-animation")||"flip-in-vertical"==i.attr("data-animation")?setTimeout(function(){i.find(".inner-wrap").css({opacity:1,transform:"rotate(0deg) translateZ(0px)"})},t*a):"grow-in-reveal"==i.attr("data-animation")?setTimeout(function(){i.find(".inner-wrap").css({opacity:1,transform:"translateX(0px) translateY(0px) scale(1,1) translateZ(0px)"}),i.find(".inner-wrap img").css({transform:"translateX(0px) translateY(0px) scale(1,1) translateZ(0px)"})},t*a):setTimeout(function(){i.find(".inner-wrap").css({opacity:1,transform:"translateX(0px) translateY(0px) scale(1,1) translateZ(0px)"})},t*a)}),t.addClass("animated-in")),n.destroy())},offset:i})}),e(he+'.col.has-animation:not([data-animation*="reveal"]), '+he+'.wpb_column.has-animation:not([data-animation*="reveal"]), '+he+".nectar-fancy-box.has-animation").each(function(i){if(v&&e(this).parents(".top-level").length>0&&!0!==me.$usingFullScreenRows)return!0;var n=e(this),s=a;e(this)[0].hasAttribute("data-animation-offset")&&(s=parseInt(e(this).attr("data-animation-offset"))+"%");var r=O;e(this)[0].hasAttribute("data-animation-easing")&&(r=e(this).attr("data-animation-easing"));var o=parseInt(H);n.parents(".row_position_absolute").length>0&&(o=500);var l=new Waypoint({element:n[0],handler:function(){if(n.parents(".wpb_tab").length>0&&"hidden"==n.parents(".wpb_tab").css("visibility")||n.hasClass("animated-in"))l.destroy();else{if(!S||e('body[data-responsive="0"]').length>0){n.addClass("triggered-animation"),e(t).trigger("nectar-column-animation-start");var a=n.attr("data-delay"),s=H;if(n.hasClass("mobile-disable-entrance-animation")&&be.winW<1e3&&(s=0,o=0,a=0),"fade-in-from-left"==n.attr("data-animation")||"fade-in-from-right"==n.attr("data-animation"))ie[i]=setTimeout(function(){n.transition({opacity:1,x:"0px"},s,r)},a);else if("fade-in-from-bottom"==n.attr("data-animation")||"slight-fade-in-from-bottom"==n.attr("data-animation")||"fade-in-from-top"==n.attr("data-animation")){var d=n.attr("data-animation"),c=100;"slight-fade-in-from-bottom"==d?c=50:"fade-in-from-top"==d&&(c=-100),ne.push(anime({targets:n[0],translateY:[c,0],translateZ:0,opacity:{value:[0,1],duration:o},delay:a,easing:r,duration:s}))}else"fade-in"==n.attr("data-animation")?ie[i]=setTimeout(function(){n.transition({opacity:1},s,r)},a):"grow-in"==n.attr("data-animation")||"zoom-out"==n.attr("data-animation")?ie[i]=setTimeout(function(){n.transition({scale:1,op
794acity:1},s,r)},a):"flip-in"==n.attr("data-animation")?ie[i]=setTimeout(function(){n.transition({rotateY:"0",opacity:1},s,r)},a):"flip-in-vertical"==n.attr("data-animation")?ie[i]=setTimeout(function(){n.transition({rotateX:"0",y:"0",opacity:1},s,r)},a):"slight-twist"==n.attr("data-animation")&&(ie[i]=setTimeout(function(){ne.push(anime({targets:n[0],rotateY:[20,0],rotateZ:[-4,0],opacity:1,easing:r,duration:s}))},a));n.hasClass("boxed")&&(n.addClass("no-pointer-events"),setTimeout(function(){n.removeClass("no-pointer-events")},parseInt(H)+parseInt(a)+30)),n.find('.nectar-post-grid-wrap[data-style="mouse_follow_image"]')&&setTimeout(function(){n[0].style.transform="none"},parseInt(H)+parseInt(a)+30),n.addClass("animated-in")}l.destroy()}},offset:s})}),e(he+'.wpb_column.has-animation[data-animation*="reveal"]').each(function(){var t=O;e(this)[0].hasAttribute("data-animation-easing")&&(t=e(this).attr("data-animation-easing"));var a=e(this).is('[data-animation="mask-reveal"]')?"88%":n;e(this)[0].hasAttribute("data-animation-offset")&&(a=parseInt(e(this).attr("data-animation-offset"))+"%");var i=e(this),s=new Waypoint({element:i[0],handler:function(){if(i.parents(".wpb_tab").length>0&&"hidden"==i.parents(".wpb_tab").css("visibility")||i.hasClass("animated-in"))s.destroy();else{var a=i.attr("data-delay");if(!S||e('body[data-responsive="0"]').length>0){var n=i.find("> .vc_column-inner").length>0;"reveal-from-bottom"==i.attr("data-animation")||"reveal-from-top"==i.attr("data-animation")?setTimeout(function(){1==n?i.find("> .vc_column-inner").transition({y:0},H,t):i.find(".column-inner-wrap, .column-inner").transition({y:0},H,t,function(){i.find(".column-inner-wrap, .column-inner").addClass("no-transform")}),i.addClass("animated-in")},a):"reveal-from-right"!=i.attr("data-animation")&&"reveal-from-left"!=i.attr("data-animation")||setTimeout(function(){1==n?i.find("> .vc_column-inner").transition({x:0},H,t):i.find(".column-inner-wrap, .column-inner").transition({x:0},H,t,function(){i.find(".column-inner-wrap, .column-inner").addClass("no-transform")}),i.addClass("animated-in")},a),setTimeout(function(){i.addClass("animated-in")},a)}s.destroy()}},offset:a})})}function Kt(){e(".nectar_cascading_images").each(function(){var t=!!e(this).hasClass("forced-aspect");e(this).parents(".vc_row-o-equal-height").length>0&&e(this).parents(".wpb_column").length>0&&e(this).css("max-width",e(this).parents(".wpb_column").width()),e(this).find(".bg-color").each(function(){if(1==t&&0==e(this).parents(".cascading-image").index())return!0;var a=0,i=0;if(0==e(this).parent().find(".img-wrap").length){var n=e(this).parents(".cascading-image").siblings('.cascading-image[data-has-img="true"]').first();a=n.find(".img-wrap").height(),i=n.find(".img-wrap").width()}else a=e(this).parent().find(".img-wrap").height(),i=e(this).parent().find(".img-wrap").width();e(this).css({height:a,width:i}).addClass("calculated")})})}function ea(a,i){switch(this.$element=a,this.inView=!1,this.topLevel=!1,this.lastY=0,this.revealed=!1,this.layer1Parallax=!!this.$element.is('[data-layer-1-parallax="yes"]'),i){case"subtle":this.intensity=.09;break;case"medium":this.intensity=.15;break;case"high":this.intensity=.25}if(this.calculatePos(),this.trackView(),this.animate(),(e(".portfolio-filters").length>0||e(".portfolio-filters-inline").length>0)&&setInterval(this.calculatePos.bind(this),700),be.usingMobileBrowser){t.matchMedia("(orientation: portrait)").addEventListener("change",this.calculatePos.bind(this))}else s.on("resize",this.calculatePos.bind(this))}function ta(){e(he+".nectar-split-heading:not(.custom-trigger)").each(function(t){var a=1==ue?"500%":"bottom-in-view";e(this)[0].hasAttribute("data-animation-offset")&&1!=ue&&e(this).attr("data-animation-offset").length>0&&(a=parseInt(e(this).attr("data-animation-offset"))+"%");var i=e(this),n=i.is("[data-animation-delay]")?parseInt(i.attr("data-animation-delay")):0,s=new Waypoint({element:i[0],handler:function(){if(i.parents(".wpb_tab").length>0&&"hidden"==i.parents(".wpb_tab").css("visibility")||i.hasClass("animated-in"))s.destroy();else{var t;if(!S||e('body[data-responsive="0"]').length>0)setTimeout(function(){if(i.is('[data-animation-type="line-reveal-by-space"]:not([data-text-effect*="letter-reveal"])')){var a=0;i.is('[data-stagger="true"]')&&(a=500/i.find("> * > span").length,a=Math.min(Math.max(a,15),50)),t=parseInt(H)<1100?H:"1100",i.is('[data-m-rm-animation="true"]')&&be.winW<1e3?i.find("> * > span .inner").css({transform:"translateY(0)",opacity:"1",filter:"none"}):i.find("> * > span").each(function(i){if(0==a)e(this).find("> .inner").delay(i*a).transition({y:"0px",opacity:"1",filter:"none"},t,O);else{var n=e(this).find("> .inner");setTimeout(function(){n[0].style.transform="translateY(0em)",n[0].style.opacity="1",n[0].style.filter="none"},i*a)}})}else if(i.is('[data-animation-type="line-reveal-by-space"][data-text-effect*="letter-reveal"]')){t=parseInt(H)<1e3?H:"1000";a=0;var n=i.find("> * > span span"),s={};i.is('[data-text-effect="letter-reveal-blur-bottom"]')?s={opacity:[0,1],filter:["blur(10px)","blur(0px)"],translateY:["0.25em","0em"]}:i.is('[data-text-effect="letter-reveal-blur-top"]')?s={opacity:[0,1],filter:["blur(10px)","blur(0px)"],translateY:["-0.25em","0em"]}:i.is('[data-text-effect="letter-reveal-top"]')?s={translateY:["-1.3em","0em"]}:i.is('[data-text-effect="letter-reveal-bottom"]')?s={translateY:["1.3em","0em"]}:i.is('[data-text-effect="letter-reveal-fade-top"]')?s={opacity:[0,1],translateY:["-0.5em","0em"]}:i.is('[data-text-effect="letter-reveal-fade-bottom"]')&&(s={opacity:[0,1],translateY:["0.5em","0em"]}),a=400/n.length,a=Math.min(Math.max(a,20),35),n.length>0&&ne.push(anime({targets:i.find("> * > span span").toArray(),...s,delay:anime.stagger(a),duration:1200,easing:"cubicBezier(0.25,1,0.5,1)"}))}else i.find(".heading-line").each(function(t){e(this).find("> div").delay(70*t).transition({y:"0px"},H,O)});i.addClass("animated-in")},n);s.destroy()}},offset:a})}),e(he+".nectar-split-heading.scroll-timeline").each(function(t){if(!0===me.$usingFullScreenRows)var a=e(this),i=new Waypoint({element:a[0],handler:function(){a.parents(".wpb_tab").length>0&&"hidden"==a.parents(".wpb_tab").css("visibility")||a.hasClass("animated-in")?i.destroy():(!S||e('body[data-responsive="0"]').length>0)&&a.find(".inner").each(function(t){var a=e(this);setTimeout(function(){a.css({opacity:"1"})},30*t)})},offset:"500%"});else new aa(e(this))})}function aa(e){this.$el=e,this.inView=!1,this.timeline=null,this.duration=450,this.speed=1.9,this.wordDelay=150,this.topLevel=!1,this.topCushion=.05*be.winH,this.mergedGroup=!1,this.$el.parents(".wpb_row.nectar-split-heading-merged").length>0||(this.mergeNeighbors(),this.trackInView(),this.createTimeline(),this.events(),this.raf())}function ia(){var t=1==ue?"500%":"bottom-in-view",a=e('#nectar_fullscreen_rows[data-mobile-disable="on"]').length>0&&be.usingMobileBrowser?".nectar-progress-bar":he+".nectar-progress-bar";
794be.usingMobileBrowser&&"bottom-in-view"==t&&(t="70%"),e(a).each(function(){var a=e(this),i=new Waypoint({element:a[0],handler:function(){if(a.parents(".wpb_tab").length>0&&"hidden"==a.parents(".wpb_tab").css("visibility")||a.hasClass("completed"))i.destroy();else{"100%"==t&&a.find(".bar-wrap").css("opacity","1");var e=a.find("span").attr("data-width"),n=parseInt(a.find("span strong i").text());a.find("span").transition({width:parseInt(e)+"%"},800,"easeInOutCubic");var s=a.find("span strong i")[0];new lt(s,0,n,0,1,{useEasing:!1}).start(),a.find("span strong").transition({opacity:1},550,"easeInCirc"),"100"==e&&a.find("span strong").addClass("full"),a.addClass("completed"),i.destroy()}},offset:t})})}function na(){var t=1==ue?"500%":"75%";e(he+'.wpb_column[data-border-animation="true"]').each(function(){var a=e(this),i=new Waypoint({element:a[0],handler:function(){if(a.parents(".wpb_tab").length>0&&"hidden"==a.parents(".wpb_tab").css("visibility")||a.hasClass("completed"))i.destroy();else{var e=a.attr("data-border-animation-delay").length>0?parseInt(a.attr("data-border-animation-delay")):0;setTimeout(function(){a.find(".border-wrap").addClass("animation"),a.find(".border-wrap").addClass("completed")},e),i.destroy()}},offset:t})})}function sa(){e(he+".nectar-waypoint-el").each(function(){var t=!!e(this).is("[data-nectar-waypoint-el-stagger]")&&e(this).attr("data-nectar-waypoint-el-stagger"),a=e(this).is("[data-nectar-waypoint-el-delay]")?parseInt(e(this).attr("data-nectar-waypoint-el-delay")):0,i=e(this).is("[data-nectar-waypoint-el-offset]")?parseInt(e(this).attr("data-nectar-waypoint-el-offset"))+"%":"90%";1==ue&&(i="500%");var n=e(this),s=new Waypoint({element:n[0],handler:function(){n.parents(".wpb_tab").length>0&&"hidden"==n.parents(".wpb_tab").css("visibility")||n.hasClass("completed")?s.destroy():(setTimeout(function(){t?n.find("."+t).each(function(t){var a=e(this);setTimeout(function(){a.addClass("animated-in")},100*t)}):n.addClass("animated-in")},a),s.destroy())},offset:i})})}function ra(){var t=1==ue?"500%":"80%";e(he+".nectar_food_menu_item").parent().each(function(){var a=e(this),i=new Waypoint({element:a[0],handler:function(){a.parents(".wpb_tab").length>0&&"hidden"==a.parents(".wpb_tab").css("visibility")||a.hasClass("completed")?i.destroy():(a.find(".nectar_food_menu_item").each(function(t){var a=e(this);setTimeout(function(){a.addClass("animated-in")},150*t)}),i.destroy())},offset:t})})}function oa(){var t=1==ue?"500%":"bottom-in-view";e(he+'.divider-small-border[data-animate="yes"], '+he+'.divider-border[data-animate="yes"]').each(function(){var a=e(this).hasClass("divider-small-border")?1300:1500,i=e(this),n=new Waypoint({element:i[0],handler:function(){i.parents(".wpb_tab").length>0&&"hidden"==i.parents(".wpb_tab").css("visibility")||i.hasClass("completed")?n.destroy():(i.each(function(){e(this).css({transform:"scale(0,1)",visibility:"visible"});var t=e(this);t.delay(t.attr("data-animation-delay")).transition({transform:"scale(1, 1)"},a,"cubic-bezier(.18,0.75,.25,1)")}),i.addClass("completed"),n.destroy())},offset:t})})}function la(){e(".nectar_image_with_hotspots").each(function(){e(this).find(".nectar_hotspot_wrap").each(function(){if(be.winW>690){e(this).parents('.nectar_image_with_hotspots[data-tooltip-func="hover"]').length>0&&(e(this).find(".nectar_hotspot").removeClass("click"),e(this).find(".nttip").removeClass("open")),e(this).find(".nttip .inner a.tipclose").remove(),e(".nttip").css("height","auto"),e(this).css({width:"auto",height:"auto"}),e(this).find(".nttip").removeClass("force-right").removeClass("force-left").removeClass("force-top").css("width","auto");var t=e(this).find(".nttip").offset();t.left>e(this).parents(".nectar_image_with_hotspots").width()-200?e(this).find(".nttip").css("width","250px"):e(this).find(".nttip").css("width","auto"),t.left<0?e(this).find(".nttip").addClass("force-right"):t.left+e(this).find(".nttip").outerWidth(!0)>be.winW?e(this).find(".nttip").addClass("force-left").css("width","250px"):t.to
794p+e(this).find(".nttip").height()+35>s.height()&&e("#nectar_fullscreen_rows").length>0&&e(this).find(".nttip").addClass("force-top"),0==e(this).find("> .open").length&&e(this).css({width:"30px",height:"30px"})}else e(this).find(".nttip").removeClass("force-left").removeClass("force-right").removeClass("force-top"),e(this).find(".nectar_hotspot").addClass("click"),0==e(this).find(".nttip a.tipclose").length&&e(this).find(".nttip .inner").append('<a href="#" class="tipclose"><span><i class="screen-reader-text">'+nectar_front_i18n.close+"</i></span></a>"),e(".nttip").css("height",s.height())})})}function da(){0!=e(".nectar_image_with_hotspots").length&&(!function(){e('.nectar_image_with_hotspots[data-hotspot-icon="numerical"]').each(function(){e(this).find(".nectar_hotspot_wrap").each(function(t){var a=e(this);setTimeout(function(){a.find(".nectar_hotspot").addClass("pulse")},300*t)})});var t=[];e('.nectar_image_with_hotspots:not([data-tooltip-func="click"]) .nectar_hotspot').each(function(a){t[a]="",e(this).on("mouseover",function(){clearTimeout(t[a]),e(this).parent().css({"z-index":"400",height:"auto",width:"auto"})}),e(this).on("mouseleave",function(){var i=e(this);i.parent().css({"z-index":"auto"}),t[a]=setTimeout(function(){i.parent().css({height:"30px",width:"30px"})},300)})})}(),r.on("click",".nectar_hotspot.click",function(){if(e(this).parents(".nectar_image_with_hotspots").find(".nttip").removeClass("open"),e(this).parent().find(".nttip").addClass("open"),e(this).parents(".nectar_image_with_hotspots").find(".nectar_hotspot").removeClass("open"),e(this).parent().find(".nectar_hotspot").addClass("open"),be.winW>690){e(this).parent().css({"z-index":"120",height:"auto",width:"auto"});var t=e(this);setTimeout(function(){t.parents(".nectar_image_with_hotspots").find(".nectar_hotspot_wrap").each(function(){0==e(this).find("> .open").length&&e(this).css({height:"30px",width:"30px","z-index":"auto"})})},300)}return be.winW<=690&&(e("body.nectar_box_roll").length>0&&e(".container-wrap").addClass("hotspot-open"),e(".nectar_hotspot.click").parents('.wpb_row, [class*="vc_col-"]').css("z-index",""),e(this).parents('.wpb_row, [class*="vc_col-"]').css("z-index","200")),!1}),r.on("click",".nectar_hotspot.open",function(){return e(this).parent().find(".nttip").removeClass("open"),e(this).parent().find(".nectar_hotspot").removeClass("open"),e(this).parents(".wpb_row").css("z-index","auto"),!1}),r.on("click",".nttip.open",function(t){if(be.winW<690){if(t.target&&e(t.target).is("a"))return;return e("body.nectar_box_roll").length>0&&e(".container-wrap").removeClass("hotspot-open"),e(this).parents(".nectar_image_with_hotspots").find(".nttip").removeClass("open"),e(this).parents(".nectar_image_with_hotspots").find(".nectar_hotspot").removeClass("open"),e(this).parents(".wpb_row").css("z-index","auto"),!1}}),la(),s.on("resize",la))}function ca(){var t=1==ue?"500%":"50%";e(he+'.nectar_image_with_hotspots[data-animation="true"]').each(function(){var a=e(this),i=new Waypoint({element:a[0],handler:function(){a.parents(".wpb_tab").length>0&&"hidden"==a.parents(".wpb_tab").css("visibility")||a.hasClass("completed")?i.destroy():(a.addClass("completed"),a.find(".nectar_hotspot_wrap").each(function(t){var a=e(this),i=a.parents(".col.has-animation").length>0?1:0;setTimeout(function(){a.addClass("animated-in")},175*(t+i))}),i.destroy())},offset:t})})}function ha(){[].slice.call(a.querySelectorAll("[data-nectar-img-src]")).forEach(function(e){var t=e.getAttribute("data-nectar-img-src");t&&ua(e,t,fe)})}function ua(a,i,n){if(a.classList.contains("nectar-lazy")){a.addEventListener("load",function(){a.classList.contains("keep-calculated-size")||(a.style.height="",a.style.width=""),a.classList.add("loaded"),a.removeAttribute("data-nectar-img-src"),"undefined"!=typeof SalientPortfolio&&a.classList.contains("image-gallery-portfolio-item")&&e(t).trigger("salient-portfolio-recalculate"),be.usingMobileBrowser||Waypoint.refreshAll(),n.unobserve(a)}),a.src=i;var s=a.getAttribute("data-nectar-img-srcset");s&&(a.setAttribute("srcset",s),a.removeAttribute("data-nectar-img-srcset")),a.parentNode.classList.add("img-loaded")}else a.style.backgroundImage="url('"+i+"')",a.classList.add("loaded"),a.removeAttribute("data-nectar-img-src"),n.unobserve(a)}function pa(e,t){if(e.isIntersecting){if(e.target.classList.contains("loaded"))return void t.unobserve(e.target);for(var a in e.target.children){var i=e.target.children[a];"string"==typeof i.tagName&&"SOURCE"===i.tagName&&(i.src=i.dataset.nectarVideoSrc)}e.target.load(),e.target.classList.remove("lazy"),e.target.classList.add("loaded"),t.unobserve(e.target)}}function fa(){var e=[].slice.call(a.querySelectorAll("[data-nectar-img-src]")),i=[].slice.call(a.querySelectorAll("[data-nectar-poster]")),n=[].slice.call(a.querySelectorAll(".nectar-lazy-video:not(.nectar-lazy-video-onclick)")),r=[].slice.call(a.querySelectorAll("#header-outer .nectar-lazy-video:not(.nectar-lazy-video-onclick)"));if("IntersectionObserver"in t){var o={rootMargin:"450px"};s.off("resize.nectarLazySizing",ga),s.on("resize.nectarLazySizing",ga),fe=new IntersectionObserver(function(e){e.forEach(function(e){if(e.isIntersecting){var t=e.target,a=t.getAttribute("data-nectar-img-src");a&&ua(t,a,fe)}})},o);var l=new IntersectionObserver(function(e){e.forEach(function(e){if(e.isIntersecting){var t=e.target,a=t.getAttribute("data-nectar-poster");a&&(t.poster=a,t.removeAttribute("data-nectar-poster"),l.unobserve(t))}})},o);e.forEach(function(e){fe.observe(e)}
794),i.forEach(function(e){l.observe(e)});var d=new IntersectionObserver(function(e,t){e.forEach(function(e){pa(e,d)})},{root:De()?null:a,rootMargin:"125px"}),c=new IntersectionObserver(function(e,t){e.forEach(function(e){pa(e,c)})},{rootMargin:"125px"});r.forEach(function(e){c.observe(e)}),n.forEach(function(e){d.observe(e)})}else e.forEach(function(e){if(e.classList.contains("nectar-lazy")){e.classList.contains("keep-calculated-size")||(e.style.height="",e.style.width=""),e.src=e.getAttribute("data-nectar-img-src");var t=e.getAttribute("data-nectar-img-srcset");t&&(e.setAttribute("srcset",t),e.removeAttribute("data-nectar-img-srcset")),e.parentNode.classList.add("img-loaded"),e.classList.add("loaded"),e.removeAttribute("data-nectar-img-src")}else e.style.backgroundImage="url('"+e.getAttribute("data-nectar-img-src")+"')",e.classList.add("loaded"),e.removeAttribute("data-nectar-img-src")}),n.forEach(function(e){for(var t in e.children){var a=e.children[t];"string"==typeof a.tagName&&"SOURCE"===a.tagName&&(a.src=a.dataset.nectarVideoSrc)}e.load(),e.classList.remove("lazy"),e.classList.add("loaded")})}function ga(){e("img.nectar-lazy:not(.loaded):not(.image-gallery-portfolio-item)").each(function(){if(e(this).hasClass("attachment-shop_thumbnail")||e(this).hasClass("attachment-woocommerce_thumbnail")||e(this).parents(".nectar-post-grid-item").length>0)return!0;e(this).css({height:"",width:""});var t=parseInt(e(this).attr("height")),a=parseInt(e(this).attr("width")),i=e(this).parents(".nectar_cascading_images").length>0?e(this).parents(".bg-layer").width():e(this).width();e(this).parents(".img-with-aniamtion-wrap.custom-size").length>0&&i>a&&(i=a),e(this).parents('.img-with-aniamtion-wrap[data-shadow*="depth"]').length>0&&(i=e(this).parents(".img-with-aniamtion-wrap").width()),e(this).parents(".nectar-post-grid-item-bg-wrap-inner").length>0&&!e(this).hasClass("nectar-post-grid-item__overlaid-img")&&(i=e(this).parents(".nectar-post-grid-item-bg-wrap-inner").width());var n=Qe(a,t,i,2e3);e(this).css({height:n.height+"px",width:n.width+"px"})})}function ma(){R=[],N=[],be.usingMobileBrowser||(e('.nectar-post-grid[data-indicator="yes"]').each(function(t){R[t]=new $e(e(this),"view-indicator")}),e('.nectar-post-grid-wrap[data-style="mouse_follow_image"] .nectar-post-grid').each(function(t){N[t]=new $e(e(this),"post-grid-images")}),e('.nectar-post-grid-wrap[data-style="vertical_list"] .nectar-post-grid.vert_list_hover_effect_featured_image_follow').each(function(t){N[t]=new $e(e(this),"post-grid-images")}),e('.nectar-category-grid[data-style="mouse_follow_image"]').each(function(t){N[t]=new $e(e(this),"post-grid-images")}))}function va(){oe=[],ma(),e(".nectar-post-grid-wrap").each(function(t){oe[t]=new ba(e(this))})}function ba(e){this.el=e,this.currentPage=0,this.activeFilter=1,this.activeCatTotal=0,this.settingsData=JSON.parse(this.el.attr("data-el-settings")),this.queryData=JSON.parse(this.el.attr("data-query")),this.sortable=this.el.find(".nectar-post-grid-filters").attr("data-sortable"),this.gridStyle=this.el.attr("data-style"),this.initialMarkup(),this.clickEvents(),this.deepLinking(),this.lightboxGroups(),this.externalProjectLinks()}function wa(){var t=1==ue?"200%":"75%";e(he+".nectar-post-grid-wrap").each(function(){if(e(this).find('.nectar-post-grid[data-columns="1"]').length>0&&(t="85%"),!v||!e(this).hasClass("delay-js-loaded")||0!=me.$usingFullScreenRows)var a=e(this),i=new Waypoint({element:a[0],handler:function(){if(a.parents(".wpb_tab").length>0&&"hidden"==a.parents(".wpb_tab").css("visibility")||a.hasClass("completed"))i.destroy();else{var t=a.find(".nectar-post-grid[data-animation-stagger]")?parseInt(a.find(".nectar-post-grid").attr("data-animation-stagger")):90,n=a.find(".nectar-post-grid[data-animation]")?a.find(".nectar-post-grid").attr("data-animation"):"none";a.attr("data-style");a.find(".nectar-post-grid__reveal-image__inner").length>0&&a.find(".nectar-post-grid__reveal-image__inner").css({opacity:0}),a.find(".nectar-post-grid-filters").addClass("animated-in"),a.find(".nectar-post-grid-item").each(function(a){var i=e(this);setTimeout(function(){i.addClass("animated-in"),"zoom-out-reveal"===n&&qi(i,function(){Yi(i)})},a*t)}),setTimeout(function(){a.addClass("finished-animating")},950),i.destroy()}},offset:t})})}function ya(){var t=1==ue?"500%":"bottom-in-view";e(he+".nectar-animated-title").each(function(){var a=e(this),i=new Waypoint({element:a[0],handler:function(){a.parents(".wpb_tab").length>0&&"hidden"==a.parents(".wpb_tab").css("visibility")||a.hasClass("completed")?i.destroy():(a.addClass("completed"),i.destroy())},offset:t})})}function _a(){var t=1==ue?"500%":"bottom-in-view";be.usingMobileBrowser&&"bottom-in-view"==t&&(t="85%"),e(he+".nectar-highlighted-text").each(function(a){var i=0;if(e(this).find("i").each(function(){e(this).replaceWith(function(){return e("<em />").append(e(this).html())})}),e(this).is("[data-id]")){var n=e(this);e(this).find("em").each(function(t){t>0?e(this).attr("id",n.attr("data-id")+"-"+t):e(this).attr("id",n.attr("data-id"))})}if(e(this).is("[data-animation-delay]")&&e(this).attr("data-animation-delay").length>0&&"false"!=e(this).attr("data-animation")&&(i=e(this).attr("data-animation-delay")),e(this).find("em:has(a)").addClass("has-link"),S&&e(this).find("em").addClass("animated"),e(this).is('[data-style="none"]'))return!0;n=e(this);var s=new Waypoint({element:n[0],handler:function(){n.parents(".wpb_tab").length>0&&"hidden"==n.parents(".wpb_tab").css("visibility")||n.hasClass("animated")?s.destroy():(setTimeout(function(){n.find("em").each(function(t){var a=e(this);setTimeout(function(){a.addClass("animated")},300*t)})},i),s.destroy())},offset:t})})}function xa(){var t=1==ue?"500%":"75%";e(he+'.nectar-woo-flickity[data-animation*="fade-in"]').each(function(){var a=e(this),i=new Waypoint({element:a[0],handler:function(){a.parents(".wpb_tab").length>0&&"hidden"==a.parents(".wpb_tab").css("visibility")||a.hasClass("animated-in")?i.destroy():(a.addClass("animated-in"),a.find(".flickity-cell").each(function(t){var a=e(this);setTimeout(function(){a.find(">
794 .product").css({transform:"translate3d(0,0,0)",opacity:"1"})},100*t)}),i.destroy())},offset:t})})}function Ca(){var t;e('.pricing-table[data-style="default"]').each(function(){t=0,e(this).find("> div ul").each(function(){e(this).height()>t&&(t=e(this).height())}),0==t&&(t="auto"),e(this).find("> div ul").css("height",t)})}function ka(){ee=[],"undefined"!=typeof NectarTestimonialSlider?e(".testimonial_slider").each(function(t){var a=e(this),i=e(this).is("[data-style]")?e(this).attr("data-style"):"none";ee[t]=new NectarTestimonialSlider(a,i,Ma,Qt),e(this).is('.disable-height-animation:not([data-style*="multiple_visible"])')&&(ee[t].testimonialSliderHeight(),setTimeout(ee[t].testimonialSliderHeight.bind(ee[t]),700)),e(this).is('.testimonial_slider[data-style="multiple_visible_minimal"]')&&ee[t].testimonialSliderHeightMinimalMult()}):Ue(0,ka,function(){return"undefined"!=typeof NectarTestimonialSlider})}function $a(){s.off("smartresize.nectarTestimonials"),s.off("resize.nectarTestimonialsMin"),ee.length>0&&s.on("smartresize.nectarTestimonials",Ta),e('.testimonial_slider[data-style="multiple_visible_minimal"]').length>0&&s.on("resize.nectarTestimonialsMin",Ia)}function Ta(){for(var e=0;e<ee.length;e++)ee[e].testimonialSliderHeight(),ee[e].testimonialHeightResize()}function Ia(){for(var e=0;e<ee.length;e++)ee[e].testimonialSliderHeightMinimalMult()}function Ea(t){return t.parents('.wpb_column[data-bg-color*="#"]').length>0&&t.parents('.wpb_column[data-bg-opacity="1"]').length>0?t.parents(".wpb_column").attr("data-bg-color"):t.parents(".wpb_row").length>0&&t.parents(".wpb_row").find(".row-bg.using-bg-color").length>0||t.parents(".wpb_row").length>0&&t.parents(".wpb_row").find(".row-bg.using-bg-color-excluded").length>0?t.parents(".wpb_row").find(".row-bg").css("background-color"):e("#nectar_fullscreen_rows").length>0?e("#nectar_fullscreen_rows > .wpb_row .full-page-inner-wrap").css("background-color"):e(".container-wrap").css("background-color")}function Oa(){var t="";e('.nectar-icon-list[data-icon-style="border"], .nectar_icon_wrap[data-style="border-animation"][data-color*="extra-color-gradient-"]').each(function(a){var i=Ea(e(this));e(this).hasClass("nectar-icon-list")?e(this).find(".list-icon-holder").css("background-color",i):(e(this).removeClass(function(e,t){return(t.match(/(^|\s)instance-\S+/g)||[]).join(" ")}),e(this).addClass("instance-"+a),t+=".nectar_icon_wrap.instance-"+a+" .nectar_icon:before { background-color: "+i+"!important; }")}),e('body.material .nectar-button.see-through[class*="m-extra-color-gradient"]').each(function(a){var i=Ea(e(this));e(this).removeClass(function(e,t){return(t.match(/(^|\s)instance-\S+/g)||[]).join(" ")}),e(this).addClass("instance-"+a),t+=".nectar-button.see-through.instance-"+a+":after { background-color: "+i+"!important; }"}),ct(t,"nectaricon-color-match")}function Ha(){e(".col.span_3, .vc_span3, .vc_col-sm-3").each(function(){if(!e(this).is('[data-t-w-inherits="small_desktop"]')){var t=e(this),a=e(this).next("div");(a.hasClass("span_3")&&!t.hasClass("one-fourths")||a.hasClass("vc_span3")&&!t.hasClass("one-fourths")||a.hasClass("vc_col-sm-3")&&!t.hasClass("one-fourths"))&&(t.addClass("one-fourths clear-both"),a.addClass("one-fourths right-edge"))}}),e(".span_12 .col.span_6").each(function(){e(this).next("div").hasClass("span_6")&&0==e.trim(e(this).next("div").html()).length&&e(this).addClass("empty-second")})}function za(){e("iframe").each(function(){if(void 0!==e(this).attr("src")&&!e(this).hasClass("skip-nectar-video-size")&&!e(this).hasClass("iframe-embed")&&!e(this).hasClass("elementor-video-iframe")&&0==e(this).parents(".gform_fields").length&&0==e(this).parents(".ult_modal").length&&0==e(this).parents(".ls-slide").length&&0==e(this).parents(".woo-variation-product-gallery").length&&0==e(this).parents(".esg-entry-media").length&&0==e(this).parents(".wpb_video_widget.wpb_content_element").length){if(e(this).parents(".woocommerce-product-gallery").length>0&&(!e(this).is('[width="100%"]')||!e(this).is('[height="100%"]')))return!0;var t=e(this).attr("src").toLowerCase();(t.indexOf("youtube")>=0||t.indexOf("vimeo")>=0||t.indexOf("twitch.tv")>=0||t.indexOf("kickstarter")>=0||t.indexOf("embed-ssl.ted")>=0||t.indexOf("dailymotion")>=0)&&(e(this).addClass("iframe-embed"),e(this).width()<e(this).parent().width()?e(this).attr("data-aspectRatio",e(this).height()/e(this).width()).removeAttr("height").removeAttr("width"):e(this).attr("data-aspectRatio","0.56").removeAttr("height").removeAttr("width"),e(this).parents(".post-area.masonry.classic").length>0&&e(this).attr("data-aspectRatio","0.56").removeAttr("height").removeAttr("width"))}})}function Sa(){e("iframe[data-aspectRatio]").each(function(){var t=e(this),a=t.parent().width();e(this).parents(".swiper-slide").length>0?e(this).is(":visible")&&t.width(a).height(a*t.attr("data-aspectRatio")):t.width(a).height(a*t.attr("data-aspectRatio"))})}function Aa(){e(".video-wrap iframe").unwrap(),e("#sidebar iframe[src]").unwrap(),e("audio").attr("width","100%").attr("height","100%").css("visibility","visible"),e("video").css("visibility","visible"),e(".wp-video").each(function(){e(this).find("video").get(0).addEventListener("loadeddata",function(){s.trigger("resize")},!1)}),e(".main-content iframe[src]").each(function(){e(this).css({opacity:"1",visibility:"visible"})})}function Ma(){e(".nectar-video-wrap").each(function(){e(this).addClass("position-loaded")})}function Wa(){function a(e){var t,a,i,n,s=e.innerWidth(),r=e.innerHe
794ight();16/9>s/r?(t=r*(16/9),a=r,i=-Math.round((t-s)/2)+"px",n=-Math.round((a-r)/2)+"px",t+="px",a+="px"):(t=s,a=s*(9/16),n=-Math.round((a-r)/2)+"px",i=-Math.round((t-s)/2)+"px",t+="px",a+="px"),e.find(".vc_video-bg--nectar iframe").css({maxWidth:"1000%",marginLeft:i,marginTop:n,width:t,height:a})}0==e(".nectar-video-wrap").length&&0==e(".nectar-youtube-bg").length||(setTimeout(function(){e(".video-color-overlay").each(function(){e(this).css("background-color",e(this).attr("data-color"))}),e(".nectar-video-wrap").each(function(){if(0!=e(this).find("video").length){var t=e(this).parents("#page-header-bg").length>0,a=e(this);if(0===e(this).find("video.nectar-lazy-video").length)var i=setInterval(function(){a.find("video").get(0).readyState>3&&(be.usingMobileBrowser||(a.transition({opacity:"1"},400),a.find("video").transition({opacity:"1"},400),a.parent().find(".video-color-overlay").transition({opacity:"0.7"},400),1==t&&si()),p.addClass("loaded"),setTimeout(function(){p.addClass("hidden")},1e3),clearInterval(i))},60);else 1==t&&si();be.usingMobileBrowser&&(a.parents(".full-width-section").length>0&&0==a.parents("#nectar_fullscreen_rows").length&&!a.hasClass("column-video")?a.css("left","50%"):a.css("left","0px"),1==t&&si(),a.find("video")[0].onplay=function(){a.transition({opacity:"1"},400),a.find("video").transition({opacity:"1"},400),a.parent().find(".video-color-overlay").transition({opacity:"0.7"},400)})}})},300),be.usingMobileBrowser&&e(".nectar-video-wrap").each(function(){e(this).find("video").is("[muted]")||(e(this).parent().find(".mobile-video-image").show(),e(this).remove())}),e(".nectar-video-wrap video.nectar-video-bg").each(function(){var a=this;if("true"!==a.dataset.nectarAutoplayChecked){a.dataset.nectarAutoplayChecked="true";var i=e(a).closest(".nectar-video-wrap"),n=function(){var n=a.play();n&&"function"==typeof n.catch&&n.catch(function(a){a&&"NotAllowedError"===a.name&&function(){if(!i.data("autoplayHidden")){var a=i.parent().children(".mobile-video-image")[0];if(a){var n=t.getComputedStyle(a).backgroundImage;n&&"none"!==n&&!/^url\(["']?["']?\)$/.test(n)&&(i.data("autoplayHidden",!0),e(a).show(),i.css({opacity:0,"pointer-events":"none"}))}}}()})};a.readyState>=2?n():a.addEventListener("loadeddata",n,{once:!0})}}),e('.wpb_row:has(".nectar-video-wrap"):not(.fp-section)').each(function(t){e(this).css("z-index",100+t)}),e(".vc_row").each(function(){var e,i=jQuery(this);i.find(".nectar-youtube-bg").length>0?(e=function(e){if(void 0===e)return!1;var t=e.match(/(?:https?:\/{2})?(?:w{3}\.)?youtu(?:be)?\.(?:com|be)(?:\/watch\?v=|\/)([^\s&]+)/);return null!==t&&t[1]}(i.find(".nectar-youtube-bg span").text()))&&(i.find(".vc_video-bg--nectar").remove(),function e(i,n,s){if("undefined"==typeof YT||void 0===YT.Player)return 100<(s=void 0===s?0:s)?void console.warn("Too many attempts to load YouTube api"):void setTimeout(function(){e(i,n,s++)},100);var r=i.prepend('<div class="vc_video-bg--nectar"><div class="inner"></div></div>').find(".inner");var o;o=new YT.Player(r[0],{width:"100%",height:"100%",videoId:n,playerVars:{iv_load_policy:3,enablejsapi:1,disablekb:1,autoplay:1,controls:0,showinfo:0,rel:0},events:{onStateChange:function(e){-1===e.data&&(o.mute(),o.playVideo()),e.data===YT.PlayerState.ENDED&&(o.seekTo(0),o.playVideo())},onReady:function(e){o.mute(),o.playVideo(),a(i)}}}),a(i),jQuery(t).on("resize",function(){a(i)});setTimeout(function(){a(i)},100)}(i.find(".nectar-youtube-bg"),e)):i.find(".nectar-youtube-bg").remove(),i.find(".nectar-youtube-bg span").remove(),be.usingMobileBrowser||i.find(".nectar-video-wrap, .nectar-youtube-bg").css({opacity:"1",width:"100%",height:"100%"}),i.find(".video-color-overlay").transition({opacity:"0.7"},400)}))}function Ba(){if(r.hasClass("single-post")&&e(".content-inner[data-has-gallery]").length>0&&(e(".wp-block-gallery").length>0?e(".content-inner").find(".wp-block-gallery").each(function(t){0!==t&&e(this).css("display","flex")}):e(".content-inner").find(".gallery").each(function(t){0!==t&&e(this).css("display","block")})),r.hasClass("single-post")&&e(".nectar-social.vertical").length>0){var t=e(".nectar-social.vertical");new Waypoint({element:e(".post-area")[0],handler:function(e){ye.materialOffCanvasOpen||("down"===e?t.addClass("visible"):t.removeClass("visible"))},offset:"70%"})}}
794function Fa(){if(e('body.material[data-slide-out-widget-area-style="slide-out-from-right"]').length>0&&(Pa(),u.length>0)){var a=u.detach();e(".ocm-effect-wrap-inner").append(a)}!function(){if(e("body.material").length>0&&0==e('body[data-slide-out-widget-area-style="slide-out-from-right-hover"]').length||e("body.material").length>0&&!0===W){if(0==e("#mobile-menu").length){var a=e("header#top ul .slide-out-widget-area-toggle:first a > span > i").clone();a.addClass("hover-effect"),e("header#top ul .slide-out-widget-area-toggle a > span").append(a);var i=e("header#top .slide-out-widget-area-toggle.mobile-icon a > span > i").clone();i.addClass("hover-effect"),e("header#top .slide-out-widget-area-toggle.mobile-icon a > span").append(i)}e('body:not([data-slide-out-widget-area-style="slide-out-from-right"]) header#top .slide-out-widget-area-toggle a > span').append(e('<span class="close-wrap"> <span class="close-line close-line1"></span> <span class="close-line close-line2"></span> </span>')),setTimeout(function(){e("header#top .slide-out-widget-area-toggle a > span .close-wrap").addClass("loaded")},200)}e("body.material #boxed").length>0&&e('body[data-slide-out-widget-area-style="slide-out-from-right-hover"]').length>0&&e(".ocm-effect-wrap").length>0&&e("#ajax-content-wrap > .slide-out-widget-area-toggle.slide-out-hover-icon-effect").insertAfter(".ocm-effect-wrap");e("body.material").length>0&&0==e('body[data-slide-out-widget-area-style*="fullscreen"]').length&&e(".ocm-effect-wrap").length>0&&(e("body.material #slide-out-widget-area.slide-out-from-right .slide_out_area_close").insertAfter(".ocm-effect-wrap"),e("body > .slide_out_area_close").length>0&&e("body > .slide_out_area_close").wrap('<div class="slide_out_area_close__wrap" role="complementary" aria-label="'+t.nectar_front_i18n.close+'"></div>'),e("#slide-out-widget-area-bg").insertAfter(".ocm-effect-wrap"),o.insertAfter(".ocm-effect-wrap"))}(),function(){if(e('body.material[data-header-search="true"]').length>0||e("body.material .ocm-effect-wrap").length>0){var a,i=!1,n=0,r=be.winW,o=be.winH;t.addEventListener("orientationchange",function(){n=1}),s.on("resize",function(){be.usingMobileBrowser?(s.width()!=r&&s.height!=o||1===n)&&(r=be.winW,o=be.winH,n=0,i=!0):i=!0,i&&(clearTimeout(a),e('body[data-slide-out-widget-area-style="slide-out-from-right"] > .slide_out_area_close__wrap .slide_out_area_close, .material #header-outer, .ocm-effect-wrap, .ocm-effect-wrap-shadow').addClass("no-material-transition"),a=setTimeout(function(){e('body[data-slide-out-widget-area-style="slide-out-from-right"] > .slide_out_area_close__wrap .slide_out_area_close, .material #header-outer, .ocm-effect-wrap, .ocm-effect-wrap-shadow').removeClass("no-material-transition")},250),Pa(),i=!1)})}}(),s.on("resize",qa)}function La(){var t,a=0;e("#slide-out-widget-area > .widget").each(function(){a+=e(this).height()}),t=o.height()-25-e(".bottom-meta-wrap").outerHeight(!0)-a>e("#slide-out-widget-area .off-canvas-menu-container:last-child").height()?o.height()-25-e(".bottom-meta-wrap").outerHeight(!0)-a:e("#slide-out-widget-area .off-canvas-menu-container:last-child").height(),e("#slide-out-widget-area .inner").first().css({height:"auto","min-height":t})}function Pa(){e("#slide-out-widget-area.slide-out-from-right").css({"padding-top":.1*s.height(),"padding-bottom":.1*s.height()}),Ra()}function qa(){e(".ocm-effect-wrap.material-ocm-open").length>0&&(e(".ocm-effect-wrap").css({height:s.height()}),e(".ocm-effect-wrap-inner").css({"padding-top":be.adminBarHeight}))}function Ya(){e('#slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li.menu-item-has-children').each(function(){e(this).find(".ocm-dropdown-arrow").css({top:e(this).find("a").height()/2})}),e("#slide-out-widget-area.fullscreen-split .off-canvas-menu-container li.menu-item-has-children").each(function(){e(this).find(".ocm-dropdown-arrow").css({top:e(this).find("a").height()/2})})}function ja(){t.nectarOptions&&t.nectarOptions.ocm_remove_ext_menu_items&&"remove_images"==t.nectarOptions.ocm_remove_ext_menu_items&&!1===ye.ocmInit&&(e('.off-canvas-menu-container .title[class*="inherit-h"], #mobile-menu .title[class*="inherit-h"]').removeClass(function(e,t){return(t.match(/(^|\s)inherit-h\S+/g)||[]).join(" ")}),e(".off-canvas-menu-container .nectar-ext-menu-item .image-layer-outer, #mobile-menu .nectar-ext-menu-item .image-layer-outer").remove(),e(".off-canvas-menu-container .nectar-ext-menu-item .menu-item-desc").removeClass("menu-item-desc").addClass("item_desc"),e(".off-canvas-menu-container .nectar-ext-menu-item .inner-content > .title").each(function(){0==e(this).find(".menu-title-text").length&&e(this).removeClass("title").addClass("menu-title-text")}),e(".off-canvas-menu-container .item_desc").each(function(){"none"!==e(this).css("display")&&e(this).parents(".menu-item").addClass("nectar-extra-menu-item-spacing")}),Ya(),ye.ocmInit=!0)}function Ra(){be.winW<1e3||e("body > #boxed").length>0||e(".ocm-effect-wrap-inner > #boxed").length>0?(e("#slide-out-widget-area.fullscreen .off-canvas-social-links, #slide-out-widget-area.fullscreen-alt .off-canvas-social-links").appendTo("#slide-out-widget-area .inner-wrap > .inner"),e("#slide-out-widget-area.fullscreen .bottom-text, #slide-out-widget-area.fullscreen-alt .bottom-text").appendTo("#slide-out-widget-area .inner-wrap > .inner")):(e("#slide-out-widget-area.fullscreen .off-canvas-social-links,#slide-out-widget-area.fullscreen-alt .off-canvas-social-links").appendTo("#slide-out-widget-area .inner-wrap"),e("#slide-out-widget-area.fullscreen .bottom-text, #slide-out-widget-area.fullscreen-alt .bottom-text").appendTo("#slide-out-widget-area .inner-wrap")),e(".slide-out-from-right.open .off-canvas-menu-container.mobile-only").length>0&&0==e("body.mobile").length&&e("#slide-out-widget-area .slide_out_area_close").trigger("click"),Ya()}function Va(){if(La(),(be.usingMobileBrowser||be.usingIOS||be.usingTouchDevice)&&e("#slide-out-widget-area.open").length>0||e(".slide-out-from-right-hover.ios-ocm-style").length>0&&e("#slide-out-widget-area.open").length>0)return Na(),!1;(be.usingMobileBrowser||be.usingIOS||be.usingTouchDevice||e(".slide-out-from-right-hover.ios-ocm-style").length>0)&&(e(".slide-out-widget-area-toggle a").attr("aria-expanded","true"),l.css({height:"100%",width:"100%"}
794)),o.css({transform:"translate3d(0,0,0)"}).addClass("open"),ja(),e(".slide-out-from-right-hover.ios-ocm-style").length>0&&(e("#ajax-content-wrap").addClass("ios-ocm-style-open"),setTimeout(function(){e("#slide-out-widget-area .slide_out_area_close").addClass("material-ocm-open"),e("#slide-out-widget-area .slide_out_area_close").removeClass("hide_until_rendered")},350));var a=at();be.winW<1e3&&(a=!0);var i=t.nectarOptions&&t.nectarOptions.mobile_header_format&&"centered-menu"===t.nectarOptions.mobile_header_format&&a?"left":"right";if(e("header#top .container .span_9 > .slide-out-widget-area-toggle").length>0){var n,c=e(".slide-out-hover-icon-effect"),h=be.secondaryHeaderHeight,u=at();if(e('#header-outer[data-format="centered-menu-bottom-bar"]').length>0&&(u=!1),e("body.mobile").length>0||u||"left"===A)e(".left-aligned-ocm").length>0&&"none"!=e(".left-aligned-ocm").css("display")?c.css({top:e("header#top .left-aligned-ocm .slide-out-widget-area-toggle a").offset().top-be.scrollTop}):c.css({top:e("header#top .span_9 > .slide-out-widget-area-toggle a").offset().top-be.scrollTop}),"left"===i||"left"===A?c.css({left:parseInt(e("#header-outer header > .container").css("padding-right"))+1,right:""}):c.css({right:parseInt(e("#header-outer header > .container").css("padding-right"))+1,left:""});else if(pe){var p=e('#header-outer[data-has-menu="false"]').length>0?2:1;c.css({top:be.adminBarHeight+h+parseInt(e("header#top nav >ul .slide-out-widget-area-toggle a").css("padding-top")),right:29+p})}else e('#header-outer[data-format="centered-menu-bottom-bar"]').length>0?(n="flex"==e("header#top .span_9 > .slide-out-widget-area-toggle").css("display")?e("header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a").offset():e("header#top .span_3 .right-side .slide-out-widget-area-toggle > div").offset(),"flex"==e("#top .span_3 .slide-out-widget-area-toggle.mobile-icon").css("display")&&(n=e("#top .span_3 .slide-out-widget-area-toggle.mobile-icon a").offset()),c.css({top:parseInt(n.top)-be.scrollTop,right:parseInt(e("#header-outer header >.container").css("padding-right"))+2,left:""})):(n=r.hasClass("ascend")?"block"==e("header#top .span_9 > .slide-out-widget-area-toggle").css("display")?e("header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon").position():e("header#top nav .buttons .slide-out-widget-area-toggle > div a > span:not(.screen-reader-text)").position():"block"==e("header#top .span_9 > .slide-out-widget-area-toggle").css("display")?e("header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon").position():e("header#top nav .buttons .slide-out-widget-area-toggle > div").position(),e("#header-secondary-outer.hide-up").length>0&&(h=0),c.css({top:be.adminBarHeight+h+parseInt(n.top),right:parseInt(e("#header-outer header >.container").css("padding-right"))+2,left:""}))}if(e(".slide-out-hover-icon-effect .lines-button").removeClass("no-delay").addClass("unhidden-line"),0==e('#header-outer[data-permanent-transparent="1"]').length&&0==e("#nectar_fullscreen_rows").length&&!be.usingFrontEndEditor&&be.winW>1e3&&(0==be.scrollTop&&e("#header-outer.transparent").length>0||0==e("body.mobile").length&&pe&&(d.attr("data-transparent","true").addClass("no-bg-color").addClass("slide-out-hover"),e("#header-outer header, #header-outer > .cart-outer").addClass("all-hidden")),0==e('#header-outer[data-remove-fixed="1"]').length&&0==e("body.mobile").length&&pe&&(1==k?(s.off("scroll",ki),s.off("scroll",Ci)):(s.off("scroll",$i),s.off("scroll",Ti)))),be.usingMobileBrowser)return!1;s.on("mousemove.rightOffsetCheck",Da)}function Da(a){var i=s.width(),n=o.outerWidth(),r=at();be.winW<1e3&&(r=!0);("left"!==(t.nectarOptions&&t.nectarOptions.mobile_header_format&&"centered-menu"===t.nectarOptions.mobile_header_format&&r?"left"
794:"right")&&"left"!==A?a.clientX<i-parseInt(n)-b:a.clientX>parseInt(n)+b)&&o.hasClass("mouse-accessed")&&(o.removeClass("mouse-accessed"),s.off("mousemove.rightOffsetCheck",Da),o.css({transform:""}).removeClass("open"),d.removeClass("style-slide-out-from-right"),e(".slide-out-hover-icon-effect .lines-button").removeClass("unhidden-line").addClass("no-delay"),0==e('#header-outer[data-permanent-transparent="1"]').length&&(0==e('#header-outer[data-remove-fixed="1"]').length&&0==e("body.mobile").length&&pe&&0==e("body.mobile").length&&(d.removeClass("no-bg-color"),e("#header-outer header, #header-outer > .cart-outer").removeClass("all-hidden")),0==e('#header-outer[data-remove-fixed="1"]').length&&0==e("body.mobile").length&&pe&&(1==k?(s.off("scroll.headerResizeEffect"),0==be.scrollTop?(s.on("scroll.headerResizeEffect",Ci),e('#header-outer[data-full-width="true"][data-transparent-header="true"]').length>0&&f.length>0&&1==pe&&e("#header-outer.pseudo-data-transparent").length>0&&e('#header-outer[data-full-width="true"] header > .container').stop(!0,!0).animate({padding:"0"},{queue:!1,duration:250,easing:"easeOutCubic"})):s.on("scroll.headerResizeEffect",ki)):(s.off("scroll.headerResizeEffectOpaque"),s.on("scroll.headerResizeEffectOpaque",$i)))))}function Na(){(be.usingMobileBrowser||be.usingIOS||be.usingTouchDevice||e(".slide-out-from-right-hover.ios-ocm-style").length>0)&&(e(".slide-out-widget-area-toggle a").attr("aria-expanded","false"),l.css({height:"1px",width:"1px"})),e(".slide-out-from-right-hover.ios-ocm-style").length>0&&(e("#ajax-content-wrap").removeClass("ios-ocm-style-open"),e("#slide-out-widget-area .slide_out_area_close").removeClass("material-ocm-open")),o.css({transform:""}).removeClass("open"),d.removeClass("style-slide-out-from-right"),e(".slide-out-hover-icon-effect .lines-button").removeClass("unhidden-line").addClass("no-delay"),0==e('#header-outer[data-permanent-transparent="1"]').length&&(d.removeClass("no-bg-color"),e("#header-outer header").removeClass("all-hidden")),0==e('#header-outer[data-remove-fixed="1"]').length&&0==e("body.mobile").length&&pe&&(1==k?(s.off("scroll.headerResizeEffect"),0==be.scrollTop?(s.on("scroll.headerResizeEffect",Ci),e('#header-outer[data-full-width="true"][data-transparent-header="true"]').length>0&&f.length>0&&1==pe&&e("#header-outer.pseudo-data-transparent").length>0&&e('#header-outer[data-full-width="true"] header > .container').stop(!0,!0).animate({padding:"0"},{queue:!1,duration:250,easing:"easeOutCubic"})):s.on("scroll.headerResizeEffect",ki)):(s.off("scroll.headerResizeEffectOpaque"),s.on("scroll.headerResizeEffectOpaque",$i)))}function Xa(){e(".slide-out-from-right-hover.open").length>0&&(e(".slide-out-widget-area-toggle:not(.std-menu) a").first().addClass("non-human-allowed").trigger("click"),setTimeout(function(){e(".slide-out-widget-area-toggle:not(.std-menu) a").removeClass("non-human-allowed")},100))}function Qa(t){e("#mobile-menu").show(),e("header#top").find("."+t+":not(.std-menu) .lines-button").addClass("close"),e("#header-outer").addClass("simple-ocm-open"),e("body.material").length>0&&e("header#top").find("."+t+" a").addClass("menu-push-out"),setTimeout(function(){e("header#top").find("."+t+" > div > a").removeClass("animating")},100)}function Za(t){e("#mobile-menu").hide(),e("body").find("."+t+":not(.std-menu) .lines-button").removeClass("close"),e("#header-outer").removeClass("simple-ocm-open"),setTimeout(function(){e("body.material").length>0&&e("header#top ."+t+" a").removeClass("menu-push-out"),e("body").find("."+t+" a").removeClass("animating")},350)}function Ga(){function a(){if(ye.ocmAnimating||"true"==ge.animating||e(".slide-out-from-right-hover").length>0)return!1;var a=700;return ye.ocmOpen=!0,ja(),d.removeClass("no-transition"),e(this).hasClass("simple-mobile-menu")?(Qa("simple-mobile-menu"),e(this).find("a").addClass("open"),!1):(o.hasClass("slide-out-from-right")?function(){var a=f.length>0&&0==e("body.mobile").length?f.height():0,i=at();be.winW<1e3&&(i=!0);var n=t.nectarOptions&&t.nectarOptions.mobile_header_format&&"centered-menu"===t.nectarOptions.mobile_header_format&&i?"left":"right";if(0==e("body.material").length){if(e("#slide-out-widget-area .inner").css({height:"auto","min-height":o.height()-25-e(".bottom-meta-wrap").height()}),e('#slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .inner > div:first-of-type > .menu > li:first-child').length>0&&e("#slide-out-widget-area .inner > div:first-of-type > .menu > li:first-child").hasClass("menu-item-has-children")&&e("#slide-out-widget-area .inner > div:first-of-type").css({"margin-top":"50px"}),0==e("#boxed").length){e(".container-wrap, .home-wrap, #footer-outer:not(#nectar_fullscreen_rows #footer-outer), .nectar-box-roll, #page-header-wrap .page-header-bg-image, #page-header-wrap .nectar-video-wrap, #page-header-wrap .mobile-video-image, #page-header-wrap #page-header-bg > .container, .page-header-no-bg, div:not(.container) > .project-title").stop(!0).transition({x:"left"===n||"left"===A?"300px":"-300px"},700,"easeInOutCubic");var h=at();0==e('#header-outer[data-format="centered-logo-between-menu"]').length||h?0==e('#header-outer[data-transparency-option="1"]').length||e('#header-outer[data-transparency-option="1"]').length>0&&0==e('#header-outer[data-full-width="true"]').length||e("body.mobile").length>0?d.stop(!0).css("transform","translateY(0)").transition({x:"left"===n||"left"===A?300+a+"px":"-"+(300+a)+"px"},700,"easeInOutCubic"):d.stop(!0).css("transform","translateY(0)").transition({x:"left"===n||"left"===A?300+a+"px":"-"+(300+a)+"px","background-color":"transparent","border-bottom":"1px solid rgba(255,255,255,0.22)"},700,"easeInOutCubic"):e('#header-outer header#top nav > ul.buttons, body:not(.material) #header-outer:not([data-format="centered-logo-between-menu"]) .cart-outer .cart-menu-wrap').transition({x:"left"===n||"left"===A?"300px":"-300px"},700,"easeInOutCubic")}if(o.stop(!0).transition({x:"left"===n||"left"===A?a+"px":"-"+a+"px"},700,"easeInOutCubic").addClass("open"),0==e("#boxed").length&&e('#header-outer[data-full-width="true"]').length>0&&!r.hasClass("mobile")&&(d.addClass("highzI"),e("#ascrail2000").addClass("z-index-adj"),0==e('#header-outer[data-format="centered-logo-between-menu"]').length&&0==b&&("left"===A||e("header#top #logo").stop(!0).transition({x:300+a+"px"},700,"easeInOutCubic")),e("header#top .slide-out-widget-area-toggle .lines-button:not(.legacy-double)").addClass("close"),e("body #header-outer nav > ul > li > a").css({"margin-bottom":"0"})),d.addClass("style-slide-out-from-right"),l.css({height:"100%",width:"100%"}).stop(!0).transition({opacity:1},700,"easeInOutCubic",function(){e(".slide-out-widget-area-toggle:not(.std-menu) > div > a").removeClass("animating")}),0==e('#header-outer[data-format="centered-logo-between-menu"]').length){var u=e("#logo img:visible").length>0?e("#logo img:visible").width():e("#logo").width();e("header#top nav > .sf-menu").offset().left-u-300<20&&d.addClass("hidden-menu")}else d.addClass("hidden-menu-items");0==e('#header-outer[data-remove-fixed="1"]').length&&be.winW>1e3&&(1==pe&&1==k&&"true"==d.attr("data-transparent-header")?(d.stop(!0).transition({y:"0"},0).addClass("transparent").css("transition","transform"),s.off("scroll",ki),s.off("scroll",Ci)):1==pe&&"true"==d.attr("data-transparent-header")&&(d.addClass("transparent"),s.off("scroll",$i),s.off("scroll",Ti)))}else e("body.material").length>0&&(p.length>0&&e(".ocm-effect-wrap #ajax-loading-screen").length>0&&p.insertBefore(".ocm-effect-wrap"),be.scrollTop>40&&e('body[data-hhun="1"] #header-secondary-outer').addClass("hidden"),setTimeout(function(){e(".slide-out-widget-area-toggle:not(.std-menu) > div > a").removeClass("animating")},300),e("#slide-out-widget-area, #slide-out-widget-area-bg, #header-outer .slide-out-widget-area-toggle").addClass("material-open"),e('body:not(.mobile) #header-outer[data-format="centered-menu-bottom-bar"][data-condense="true"]').length>0&&"none"!=e('#header-outer[data-format="centered-menu-bottom-bar"] .span_9').css("display")&&(e("#header-outer:not(.fixed-menu)").css("top",be.adminBarHeight-be.scrollTop+"px"),c.length>0&&e("#header-outer.fixed-menu").length>0&&c.css("visibility","hidden")),e("#ajax-content-wrap").css({position:"relative",top:"-"+be.scrollTop+"px"}),e(".ocm-effect-wrap-inner").css({"padding-top":be.adminBarHeight}),e("#fp-nav").addClass("material-ocm-open"),ye.materialOffCanvasOpen=!0,r.addClass("material-ocm-open"),r.addClass("nectar-no-flex-height"),e(".ocm-effect-wrap").css({height:be.winH}),setTimeout(function(){e(".ocm-effect-wrap").addClass("material-ocm-open")},40),e("body > .slide_out_area_close__wrap .slide_out_area_close").addClass("follow-body"),e('#header-outer:not([data-format="left-header"]) header#top .slide-out-widget-area-toggle a').addClass("effect-shown"),e('body[data-hhun="1"]:not(.no-scroll):not(.mobile) #header-outer[data-permanent-transparent="false"]:not(.detached):not(.parallax-contained):not(.at-top-before-box)').css({transition:"none",transform:"translateY("+be.adminBarHeight+"px)"}),setTimeout(function(){e("body > .slide_out_area_close__wrap .slide_out_area_close").addClass("material-ocm-open"),e("body > .slide_out_area_close__wrap .slide_out_area_close").removeClass("hide_until_rendered")},350));e(t).trigger("nectar-material-ocm-open")}():o.hasClass("fullscreen")?function(){e("body.material").length>0&&e("header#top .slide-out-widget-area-toggle a").addClass("menu-push-out");var t=0,a=0;be.scrollTop+s.height()>e(".blurred-wrap").height()&&0==e("#nectar_fullscreen_rows").length&&(e("body,html").stop().animate({scrollTop:e(".blurred-wrap").height()-s.height()},600,"easeInOutCubic"),t=550,a=200),e("header#top .slide-out-widget-area-toggle:not(.std-menu) .lines-button:not(.legacy-double)").addClass("close"),setTimeout(function(){e(".blurred-wrap").addClass("blurred")},t),e("#slide-out-widget-area.fullscreen").show().addClass("open"),0==e(".nectar-social.fixed").length&&an(),e(".container-wrap").addClass("no-shadow"),be.secondaryHeaderHeight>0&&(d.hasClass("hidden-secondary")||c.hasClass("hide-up"))||d.stop(!0).css("transform","translateY(0)"),setTimeout(function(){e(".off-canvas-menu-container .menu > li").each(function(t){e(this).delay(50*t).transition({y:0,opacity:1},800,"easeOutExpo")}),e("#slide-out-widget-area.fullscreen .widget").each(function(t){e(this).delay(100*t).transition({y:0,opacity:1},800,"easeOutExpo")})},370+a),setTimeout(function(){e("#slide-out-widget-area .off-canvas-social-links").addClass("line-shown"),e("#slide-out-widget-area .off-canvas-social-links li").each(function(t){e(this).delay(50*t).transition({scale:1},400,"easeOutCubic")}),e("#slide-out-widget-area .bottom-text").transition({opacity:.7},400,"easeOutCubic")},750+a),setTimeout(function(){var t=e("body.mobile").length>0?"easeOutCubic":"easeInOutQuint";l.css({height:"100%",width:"100%"}).show().stop(!0).transition({y:"0%"},920,t,function(){e(".slide-out-widget-area-toggle > div > a").removeClass("animating")})},50+a),Ra(),e('.mobile #header-outer[data-permanent-transparent="false"]').length>0&&e(".container-wrap").hasClass("no-scroll")&&e("#ajax-content-wrap").addClass("at-content");var i=d.offset().top-be.scrollTop+be.secondaryHeaderHeight;e("#slide-out-widget-area.fullscreen > .inner-wrap").css("padding-top",d.outerHeight()+i)}():o.hasClass("fullscreen-alt")||o.hasClass("fullscreen-split")?function(){var t=".fullscreen-alt";o.hasClass("fullscreen-split")&&(t=".fullscreen-split"),e("body.material").length>0&&e("header#top .slide-out-widget-area-toggle a").addClass("menu-push-out"),e("header#top .slide-out-widget-area-toggle:not(.std-menu) .lines-button:not(.legacy-double)").addClass("close"),".fullscreen-alt"===t?e("#slide-out-widget-area"+t).show().addClass("open"):e("#slide-out-widget-area"+t).addClass("open").removeClass("hidden"),l.addClass("open").removeClass("hidden"),e('body > div[class*="body-border"]').css("z-index","9995"),".fullscreen-alt"===t&&e(".off-canvas-menu-container .menu").transition({y:"0px",opacity:1},0),0==e(".nectar-social.fixed").length&&an(),e("#header-outer.transparent").length>0&&f.length>0&&(e(".admin-bar #slide-out-widget-area-bg"+t).css({"padding-top":f.outerHeight(!0)+32+"px"}),e("body:not(.admin-bar) #slide-out-widget-area-bg"+t).css({"padding-top":f.outerHeight(!0)+"px"})),be.secondaryHeaderHeight>0&&(d.hasClass("hidden-secondary")||c.hasClass("hide-up"))||d.stop(!0).css("transform","translateY(0)"),s.width()>1e3&&0==e('#header-outer[data-format="centered-menu-bottom-bar"].fixed-menu').length&&0==e('body.material #header-outer[data-condense="true"]').length&&"true"==d.attr("data-transparent-header")&&!be.usingFrontEndEditor&&(e("#logo .starting-logo").length>0||e("#logo.no-image").length>0)&&d.stop(!0).css("transform","translateY(0)").addClass("transparent"),e(".off-canvas-menu-container .clip-wrap").css("transition-duration","0s"),".fullscreen-alt"===t&&(setTimeout(function(){e(".off-canvas-menu-container .menu > li").each(function(t){e(this).delay(50*t).transition({y:0,opacity:1},750,"easeOutCubic").addClass("no-pointer-events")}),setTimeout(function(){e(".off-canvas-menu-container .menu > li").removeClass("no-pointer-events"),e(".off-canvas-menu-container .clip-wrap").css("transition-duration",".45s")},500),e("#slide-out-widget-area.fullscreen-alt .widget").each(function(t){e(this).delay(100*t).transition({y:0,opacity:1},650,"easeOutCubic")})},200),setTimeout(function(){e("#slide-out-widget-area .off-canvas-social-links").addClass("line-shown"),e("#slide-out-widget-area .off-canvas-social-links li").css("opacity","1").each(function(t){e(this).delay(50*t).transition({scale:1},400,"easeOutCubic")}),e("#slide-out-widget-area .bottom-text").transition({opacity:1},600,"easeOutCubic")},200));var a=.4;l.hasClass("solid")&&(a=1),l.hasClass("dark")&&(a=.97),l.hasClass("medium")&&(a=.6),l.hasClass("light")&&(a=.4),l.removeClass("no-transition"),".fullscreen-alt"===t&&(l.addClass("padding-removed").css({height:"100%",width:"100%",left:"0",opacity:a}),Ra()),setTimeout(function(){e(".slide-out-widget-area-toggle > div > a").removeClass("animating")},600),e('.mobile #header-outer[data-permanent-transparent="false"]').length>0&&e(".container-wrap").hasClass("no-scroll")&&e("#ajax-content-wrap").addClass("at-content");var i=d.outerHeight();if(e('body[data-contained-header="true"]').length>0&&(i=1.5*d.outerHeight()),".fullscreen-alt"===t){var n=d.offset().top-be.scrollTop+be.secondaryHeaderHeight;e("#slide-out-widget-area"+t+" > .inner-wrap").css("padding-top",d.outerHeight()+n)}else e("#slide-out-widget-area"+t+" > .inner-wrap").css("padding-top",i)}():o.hasClass("fullscreen-inline-images")?(!function(){var t=be.winW<be.winH;0===e('body[data-contained-header="true"]').length&&d.css({"z-index":"9990",transition:"transform 0.3s ease"}),0==e(".nectar-social.fixed").length&&an(),e("body.material").length>0&&e("header#top .slide-out-widget-area-toggle a").addClass("menu-push-out"),e("header#top .slide-out-widget-area-toggle:not(.std-menu) .lines-button:not(.legacy-double)").addClass("close"),e("#slide-out-widget-area.fullscreen-inline-images").addClass("open").removeClass("hidden"),l.addClass("open").removeClass("hidden"),e('body > div[class*="body-border"]').css("z-index","9995"),setTimeout(function(){d.removeClass("side-widget-closed").addClass("side-widget-open"),$||(d.attr("data-transparent-header","true"),0===e("#logo .starting-logo:not(.dark-version)").length&&d.addClass("lighten-logo")),be.usingFrontEndEditor||d.stop(!0).css("transform","translateY(0)").addClass("transparent"),e("#header-outer.dark-slide.transparent").length>0&&0==e("#boxed").length&&d.removeClass("dark-slide").addClass("temp-removed-dark-slide"),0===e('body[data-contained-header="true"]').length&&setTimeout(function(){anime({targets:"#header-outer #top > .container",opacity:[0,1],duration:900,easing:"easeOutQuad"}),d.css({"z-index":"",transition:""})},50)},t?350:425),e(".off-canvas-menu-container .clip-wrap").css("transition-duration","0s"),l.removeClass("no-transition"),setTimeout(function(){e(".slide-out-widget-area-toggle > div > a").removeClass("animating")},600),e('.mobile #header-outer[data-permanent-transparent="false"]').length>0&&e(".container-wrap").hasClass("no-scroll")&&e("#ajax-content-wrap").addClass("at-content");var a=d.outerHeight();e
794('body[data-contained-header="true"]').length>0&&(a=2*d.outerHeight()),e("#slide-out-widget-area.fullscreen-inline-images > .inner-wrap").css("padding-top",a)}(),a=1100):e("#header-outer #mobile-menu").length>0&&(a=150,Qa("slide-out-widget-area-toggle")),ye.ocmAnimating=!0,setTimeout(function(){ye.ocmAnimating=!1},a),0!=e("#header-outer #mobile-menu").length||o.hasClass("fullscreen-inline-images")||(d.removeClass("side-widget-closed").addClass("side-widget-open"),e('#header-outer[data-transparency-option="1"]').length>0&&0==e("#boxed").length&&e('#header-outer[data-full-width="true"]').length>0&&!be.usingFrontEndEditor&&0==e('body.material[data-slide-out-widget-area-style="slide-out-from-right"]').length&&0==e('body.material #header-outer[data-condense="true"]').length&&d.addClass("transparent"),e("#header-outer.dark-slide.transparent").length>0&&0==e("#boxed").length&&0==e("body.material-ocm-open").length&&d.removeClass("dark-slide").addClass("temp-removed-dark-slide")),e(".slide-out-widget-area-toggle:not(.simple-mobile-menu) > div > a").removeClass("closed").addClass("open").attr("aria-expanded","true"),e(".slide-out-widget-area-toggle:not(.simple-mobile-menu) > div > a").addClass("animating"),e(t).trigger("nectar-ocm-open"),!1)}if(t.nectarOcmOpen&&a(),r.on("click",".slide-out-widget-area-toggle:not(.std-menu) a.closed.animating",function(){return!1}),r.on("click touchend",".slide-out-widget-area-toggle:not(.std-menu) a.closed:not(.animating), .nectar-ocm-trigger-open",a),r.on("click",".slide-out-widget-area-toggle:not(.std-menu) a.open.animating",function(){return!1}),r.on("click",".slide-out-widget-area-toggle:not(.std-menu) a.open:not(.animating), .nectar-ocm-trigger-open a.open, #slide-out-widget-area .slide_out_area_close, > .slide_out_area_close__wrap .slide_out_area_close, #slide-out-widget-area-bg.slide-out-from-right, .material-ocm-open #ajax-content-wrap, #ajax-content-wrap.ios-ocm-style-open",function(a){var i;if(null!=a.originalEvent||0!=e(".slide_out_area_close.non-human-allowed").length||0!=e(".slide-out-widget-area-toggle.mobile-icon a.non-human-allowed").length)return!(ye.ocmAnimating||e(".slide-out-widget-area-toggle:not(.std-menu) a.animating").length>0)&&(ye.ocmOpen=!1,d.removeClass("no-transition"),e(this).parents(".simple-mobile-menu").length>0?(Za("simple-mobile-menu"),e(this).removeClass("open"),!1):(e(".slide-out-widget-area-toggle:not(.std-menu):not(.simple-mobile-menu) a").removeClass("open").addClass("closed").attr("aria-expanded","false"),e(".slide-out-widget-area-toggle:not(.simple-mobile-menu):not(.std-menu) a").addClass("animating"),o.hasClass("slide-out-from-right")?function(){if(0==e("body.material").length){var a=at();be.winW<1e3&&(a=!0);var i=t.nectarOptions&&t.nectarOptions.mobile_header_format&&"centered-menu"===t.nectarOptions.mobile_header_format&&a?"left":"right";if(e(".container-wrap, .home-wrap, #footer-outer:not(#nectar_fullscreen_rows #footer-outer), .nectar-box-roll, #page-header-wrap .page-header-bg-image,  #page-header-wrap .nectar-video-wrap, #page-header-wrap .mobile-video-image, #page-header-wrap #page-header-bg > .container, .page-header-no-bg, div:not(.container) > .project-title").stop(!0).transition({x:"0px"},700,"easeInOutCubic"),e('#header-outer[data-transparency-option="1"]').length>0&&0==e("#boxed").length){var n=e("#header-outer[data-current-row-bg-color]").length>0?d.attr("data-current-row-bg-color"):d.attr("data-user-set-bg");d.stop(!0).transition({x:"0px","background-color":n},700,"easeInOutCubic")}else d.stop(!0).transition({x:"0px"},700,"easeInOutCubic");o.stop(!0).transition({x:"left"===i||"left"===A?"-301px":"301px"},700,"easeInOutCubic").removeClass("open"),0==e("#boxed").length&&e('#header-outer[data-full-width="true"]').length>0&&(d.removeClass("highzI"),e("header#top #logo").stop(!0).transition({x:"0px"},700,"easeInOutCubic"),e(".lines-button").removeClass("close")),e('#header-outer[data-format="centered-logo-between-menu"]').length>0&&e("#header-outer header#top nav > ul.buttons, #header-outer .cart-outer .cart-menu-wrap").stop(!0).transition({x:"0px"},700,"easeInOutCubic"),l.stop(!0).transition({opacity:0}
794,700,"easeInOutCubic",function(){e(".slide-out-widget-area-toggle a").removeClass("animating"),e(this).css({height:"1px",width:"1px"}),0==e('#header-outer[data-remove-fixed="1"]').length&&(d.hasClass("parallax-contained")&&be.scrollTop>0&&0==e('#header-outer[data-permanent-transparent="1"]').length?d.removeClass("parallax-contained").addClass("detached").removeClass("transparent"):(0==be.scrollTop&&e('body[data-hhun="1"]').length>0&&e('#page-header-bg[data-parallax="1"]').length>0||0==be.scrollTop&&e('body[data-hhun="1"]').length>0&&e(".parallax_slider_outer").length>0)&&e('#header-outer[data-transparency-option="1"]').length>0&&d.addClass("transparent")),e(".container-wrap").css("transform","none")}),d.removeClass("style-slide-out-from-right"),0==e('#header-outer[data-remove-fixed="1"]').length&&(1==pe&&1==k&&be.winW>1e3?(s.off("scroll.headerResizeEffect"),0==be.scrollTop?(s.on("scroll.headerResizeEffect",Ci),e('#header-outer[data-full-width="true"][data-transparent-header="true"]').length>0&&f.length>0&&1==pe&&e("#header-outer.pseudo-data-transparent").length>0&&e('#header-outer[data-full-width="true"] header > .container').stop(!0,!0).animate({padding:"0"},{queue:!1,duration:250,easing:"easeOutCubic"})):s.on("scroll.headerResizeEffect",ki),d.hasClass("pseudo-data-transparent")&&d.attr("data-transparent-header","false").removeClass("pseudo-data-transparent").removeClass("transparent"),d.css("transition","transform")):1==pe&&be.winW>1e3&&(s.off("scroll.headerResizeEffectOpaque"),s.on("scroll.headerResizeEffectOpaque",$i),d.css("transition","transform"),d.hasClass("pseudo-data-transparent")&&d.attr("data-transparent-header","false").removeClass("pseudo-data-transparent").removeClass("transparent")))}else e("body.material").length>0&&(o.removeClass("open"),e("#slide-out-widget-area, #slide-out-widget-area-bg, #header-outer .slide-out-widget-area-toggle").removeClass("material-open"),e(".ocm-effect-wrap, .ocm-effect-wrap-shadow, body > .slide_out_area_close__wrap .slide_out_area_close, #fp-nav").removeClass("material-ocm-open"),e("body > .slide_out_area_close__wrap .slide_out_area_close").removeClass("follow-body"),setTimeout(function(){e(".slide-out-widget-area-toggle a").removeClass("animating"),r.removeClass("material-ocm-open"),r.removeClass("nectar-no-flex-height"),e(".ocm-effect-wrap").css({height:"100%"}),e(".ocm-effect-wrap-inner").css({"padding-top":"0"}),s.scrollTop(Math.abs(parseInt(e("#ajax-content-wrap").css("top")))),e("#ajax-content-wrap").css({position:"",top:""}),e('#header-outer[data-format="centered-menu-bottom-bar"]').length>0&&"none"!=e('#header-outer[data-format="centered-menu-bottom-bar"] .span_9').css("display")&&0==e("body.mobile").length&&(e("#header-outer:not(.fixed-menu)").css("top",""),c.css("visibility","")),e('body[data-hhun="1"]:not(.no-scroll) #header-outer[data-permanent-transparent="false"]:not(.detached):not(.parallax-contained):not(.at-top-before-box)').css({transform:""}),setTimeout(function(){e('body[data-hhun="1"]:not(.no-scroll) #header-outer[data-permanent-transparent="false"]:not(.detached):not(.parallax-contained):not(.at-top-before-box)').css({transition:""})},30),e('body[data-hhun="1"] #header-secondary-outer.hidden').removeClass("hidden"),ye.materialOffCanvasOpen=!1,e(t).trigger("nectar-material-ocm-close")},900),setTimeout(function(){e('#header-outer:not([data-format="left-header"]) header#top .slide-out-widget-area-toggle a').addClass("no-trans").removeClass("effect-shown")},200),setTimeout(function(){e('#header-outer:not([data-format="left-header"]) header#top .slide-out-widget-area-toggle a').removeClass("no-trans")},500))}():o.hasClass("fullscreen")?(e("body.material").length>0&&setTimeout(function(){e("header#top .slide-out-widget-area-toggle a").removeClass("menu-push-out")},350),e(".slide-out-widget-area-toggle:not(.std-menu) .lines-button:not(.legacy-double)").removeClass("close"),e(".blurred-wrap").removeClass("blurred"),e("#slide-out-widget-area.fullscreen").transition({opacity:0},700,"easeOutQuad",function(){e("#slide-out-widget-area.fullscreen").hide().css("opacity","1")}).removeClass("open"),e("#slide-out-widget-area.fullscreen .widget").transition({opacity:0}
794,700,"easeOutQuad",function(){e(this).transition({y:"110px"},0)}),setTimeout(function(){e(".off-canvas-menu-container .menu > li").transition({y:"80px",opacity:0},0),e("#slide-out-widget-area .off-canvas-social-links li").transition({scale:0},0),e("#slide-out-widget-area .off-canvas-social-links").removeClass("line-shown"),e("#slide-out-widget-area .bottom-text").transition({opacity:0},0),e("#slide-out-widget-area .menuwrapper .menu").removeClass("subview"),e("#slide-out-widget-area .menuwrapper .menu li").removeClass("subview subviewopen"),e("#slide-out-widget-area.fullscreen .inner .menu-wrap").css("height","auto")},800),setTimeout(function(){0==e(".nectar-social.fixed").length&&tn(),e(".container-wrap").removeClass("no-shadow")},500),l.stop(!0).transition({opacity:0},900,"easeOutQuad",function(){e('.mobile #header-outer[data-permanent-transparent="false"]').length>0&&e(".container-wrap").hasClass("no-scroll")&&e("#ajax-content-wrap").removeClass("at-content"),0==e('.mobile #header-outer[data-permanent-transparent="false"]').length&&e("#slide-out-widget-area.fullscreen > .inner-wrap").css("padding-top","0"),e(".slide-out-widget-area-toggle a").removeClass("animating");var t=.4;l.hasClass("solid")&&(t=1),l.hasClass("dark")&&(t=.93),l.hasClass("medium")&&(t=.6),l.hasClass("light")&&(t=.4),e(this).css({height:"1px",width:"1px",opacity:t}).transition({y:"-100%"},0)})):o.hasClass("fullscreen-alt")||o.hasClass("fullscreen-split")||o.hasClass("fullscreen-inline-images")?(i=".fullscreen-alt",o.hasClass("fullscreen-inline-images")?(i=".fullscreen-inline-images",d.css({"z-index":"9990",transition:"transform 0.3s ease"}),setTimeout(function(){d.css({"z-index":"",transition:""})},450),$||(d.removeClass("lighten-logo"),d.attr("data-transparent-header","").removeClass("transparent")),setTimeout(function(){e("#slide-out-widget-area .menuwrapper .menu").removeClass("subview"),e("#slide-out-widget-area .menuwrapper .menu li").removeClass("subview subviewopen"),e("#slide-out-widget-area.fullscreen-alt .inner .menu-wrap").css("height","auto")},550)):o.hasClass("fullscreen-split")&&(i=".fullscreen-split"),e("body.material").length>0&&setTimeout(function(){e("header#top .slide-out-widget-area-toggle a").removeClass("menu-push-out")},350),e(".slide-out-widget-area-toggle:not(.std-menu) .lines-button:not(.legacy-double)").removeClass("close"),l.removeClass("open"),".fullscreen-split"!==i&&".fullscreen-inline-images"!==i||setTimeout(function(){l.addClass("hidden"),e("#slide-out-widget-area"+i).addClass("hidden")},550),".fullscreen-alt"===i&&(e(".blurred-wrap").removeClass("blurred"),e("#slide-out-widget-area.fullscreen-alt .widget").transition({opacity:0},500,"easeOutQuad",function(){e(this).transition({y:"40px"},0)}),e("#slide-out-widget-area .bottom-text, #slide-out-widget-area .off-canvas-social-links li").transition({opacity:0},250,"easeOutQuad"),e("#slide-out-widget-area .off-canvas-social-links").removeClass("line-shown"),e(".off-canvas-menu-container .menu").transition({y:"-13px",opacity:0},400)),setTimeout(function(){".fullscreen-alt"===i&&(e(".off-canvas-menu-container .menu > li").stop(!0,!0).transition({y:"40px",opacity:0},0),e("#slide-out-widget-area .off-canvas-social-links li").transition({scale:0},0),e("#slide-out-widget-area .off-canvas-social-links").removeClass("line-shown"),e("#slide-out-widget-area .menuwrapper .menu").removeClass("subview"),e("#slide-out-widget-area .menuwrapper .menu li").removeClass("subview subviewopen"),e("#slide-out-widget-area.fullscreen-alt .inner .menu-wrap").css("height","auto"),l.css({height:"1px",width:"1px",left:"-100%"})),e('.mobile #header-outer[data-permanent-transparent="false"]').length>0&&e(".container-wrap").hasClass("no-scroll")&&e("#ajax-content-wrap").removeClass("at-content"),0==e('.mobile #header-outer[data-permanent-transparent="false"]').length&&e("#slide-out-widget-area"+i+" .inner-wrap").css("padding-top","0"),e(".slide-out-widget-area-toggle a").removeClass("animating"),".fullscreen-alt"===i&&e("#slide-out-widget-area"+i).hide().removeClass("open")},550),".fullscreen-split"!==i&&".fullscreen-inline-images"!==i||e("#slide-out-widget-area"+i).removeClass("open"),setTimeout(function(){0==e(".nectar-social.fixed").length&&tn()},600),setTimeout(function(){l.removeClass("padding-removed")},50),setTimeout(function(){".fullscreen-alt"===i&&l.stop(!0).css({opacity:0}
794),e('#header-outer[data-transparent-header="true"]').length>0&&e('body > div[class*="body-border"]').css("z-index","10000")},1==pe?150:50),setTimeout(function(){e('#header-outer:not([data-permanent-transparent="1"]).transparent.small-nav, body[data-hhun="1"] #header-outer:not([data-permanent-transparent="1"]).transparent.scrolling, #header-outer:not([data-permanent-transparent="1"]).transparent.scrolled-down').removeClass("transparent"),d.hasClass("pseudo-data-transparent")&&d.attr("data-transparent-header","false").removeClass("pseudo-data-transparent").removeClass("transparent")},".fullscreen-inline-images"==i?0:100)):e("#header-outer #mobile-menu").length>0&&Za("slide-out-widget-area-toggle"),0==e("#header-outer #mobile-menu").length&&(e("#header-outer.temp-removed-dark-slide.transparent").length>0&&0==e("#boxed").length&&d.removeClass("temp-removed-dark-slide").addClass("dark-slide"),0==e('#header-outer[data-permanent-transparent="1"]').length&&0==e("#slide-out-widget-area.fullscreen-alt").length&&(0==e(".nectar-box-roll").length?(e("#header-outer.small-nav").length>0||e("#header-outer.scrolled-down").length>0)&&d.removeClass("transparent"):(e("#header-outer.small-nav").length>0||e("#header-outer.scrolled-down").length>0||e(".container-wrap.auto-height").length>0)&&d.removeClass("transparent")),d.removeClass("hidden-menu"),d.removeClass("side-widget-open").addClass("side-widget-closed")),e(t).trigger("nectar-ocm-close"),!1))}),o.hasClass("fullscreen-inline-images")){var i="";e('#slide-out-widget-area .off-canvas-menu-container .menu > li[class*="current"]').length>0&&(i=e('#slide-out-widget-area .off-canvas-menu-container .menu > li[class*="current"]').attr("class"));var n=Ua(i);e(".nectar-ocm-image."+n).length>0&&(e(".nectar-ocm-image.default").remove(),e(".nectar-ocm-image."+n).addClass("current")),e(".off-canvas-menu-container .menu > .menu-item-has-children > a").on("click",function(t){var a=Ua(e(this).parent().attr("class"));e(".nectar-ocm-image."+a).length>0&&(e(".nectar-ocm-image."+a).addClass("active-hold"),e(".nectar-ocm-image.current:not(.active-hold)").addClass("hidden"))}),e("body").on("mousedown",".off-canvas-menu-container .menu > .menu-item-has-children > ul > .back",function(t){setTimeout(function(){e(".nectar-ocm-image").removeClass("active-hold")},400)}),e("#slide-out-widget-area .off-canvas-menu-container li[class]").on("mouseenter",function(){var t=Ua(e(this).attr("class"));0===e(".nectar-ocm-image.active-hold").length&&(e(".nectar-ocm-image."+t).addClass("active"),e(".nectar-ocm-image."+t).length>0&&e(".nectar-ocm-image.current:not(.active)").addClass("hidden"))}),e("#slide-out-widget-area .off-canvas-menu-container li").on("mouseleave",function(){0===e(".nectar-ocm-image.active-hold").length&&(e(".nectar-ocm-image.active").removeClass("active"),e(".nectar-ocm-image.current").removeClass("hidden"))})}}function Ua(e){var t=e.split(" ").filter(function(e){return!(!/[0-9]+$/.test(e)||-1===e.indexOf("menu-item"))});return 1!==t.length?"not-found":t.join("")}function Ja(){(W&&r.hasClass("material")&&o.hasClass("slide-out-from-right")||t.nectarOptions&&"1"===t.nectarOptions.simplify_ocm_mobile&&be.usingMobileBrowser&&o.hasClass("slide-out-from-right")&&e("body.material").length>0)&&(e("body").attr("data-slide-out-widget-area-style","slide-out-from-right-hover"),o.removeClass("slide-out-from-right"),o.addClass("slide-out-from-right-hover").addClass("ios-ocm-style"),W&&e("body").on("click","#ajax-content-wrap.ios-ocm-style-open",function(){e(".slide-out-widget-area-toggle a").trigger("click")}),e("#slide-out-widget-area .inner > .widget").wrapAll('<div class="bottom-meta-wrap"></div>')),e("#slide-out-widget-area.slide-out-from-right-hover").length>0?function(){var a=!0;if(0==e("#ajax-content-wrap > .slide-out-widget-area-toggle").length){var i=e('.slide-out-widget-area-toggle[data-custom-color="true"]').length>0?"#slide-out-widget-area > div":"#slide-out-widget-area";0===e(".ios-ocm-style").length&&e('<div class="slide-out-widget-area-toggle slide-out-hover-icon-effect" data-icon-animation="simple-transform"><div> <a href="#slide-out-widget-area" role="button" class="closed"> <span> <span class="screen-reader-text">'+nectar_front_i18n.menu+'</span> <i class="lines-button x2" role="none"> <i class="lines"></i> </i> </span> </a> </div> </div>').insertAfter(i),(e('#header-outer[data-has-menu="true"]').length>0||e('body[data-header-search="true"]').length>0||e(".slide-out-widget-area-toggle a.using-label").length>0||e('.slide-out-widget-area-toggle[data-custom-color="true"]').length>0)&&e(".slide-out-widget-area-toggle").addClass("small")}if(be.usingMobileBrowser||be.usingIOS||be.usingTouchDevice||0!=e(".ios-ocm-style").length){function n(){return a&&(Va(),a=!1,setTimeout(function(){a=!0},350)),!1}r.on("click touchend",".slide-out-widget-area-toggle:not(.std-menu) a",n),t.nectarOcmOpen&&setTimeout(()=>{n()},40),r.on("click","#slide-out-widget-area-bg",Xa),r.on("click",".ios-ocm-style .slide_out_area_close",function(e){Xa(),e.preventDefault()})}else r.on("mouseenter","#header-outer .slide-out-widget-area-toggle:not(.std-menu) a",Va
794),o.on("mouseenter",function(){e(this).addClass("mouse-accessed")});s.on("smartresize",La)}():(Ga(),0!=e("#header-outer #mobile-menu").length&&(e("#header-outer #mobile-menu li.megamenu").removeClass("megamenu"),e("#header-outer #mobile-menu ul li a").each(function(){e(this).hasClass("nectar-widget-link")||0!=e(this).find(".nectar-ext-menu-item").length||e(this).wrapInner("<span></span>")}),e("#header-outer #mobile-menu ul li").each(function(){(e(this).find("> ul").length>0||e(this).find("> .nectar-global-section-megamenu").length>0)&&e(this).find("> a").append('<span class="sf-sub-indicator"><i class="fa fa-angle-down"></i></span>')}),e("#header-outer #mobile-menu").on("click",".sf-sub-indicator",function(){var t=e(this).parent().parent();return t.toggleClass("current-open-item"),t.hasClass("current-open-item")?(t.find("> ul, > .nectar-global-section-megamenu").show(),setTimeout(function(){t.addClass("visible")},30)):(t.find("ul, .nectar-global-section-megamenu").hide(),t.find("li").removeClass("visible").removeClass("current-open-item"),t.removeClass("visible")),!1}),s.on("smartresize",function(){(be.winW>1e3&&e(".slide-out-widget-area-toggle.mobile-icon a.open").length>0||be.winW>1e3&&e(".nectar-ocm-trigger-open.simple-mobile-menu a.open").length>0)&&(e(".slide-out-widget-area-toggle.mobile-icon a, .nectar-ocm-trigger-open.simple-mobile-menu a").addClass("non-human-allowed"),e(".slide-out-widget-area-toggle.mobile-icon a.open, .nectar-ocm-trigger-open.simple-mobile-menu a.open").trigger("click"),setTimeout(function(){e(".slide-out-widget-area-toggle.mobile-icon a, .nectar-ocm-trigger-open.simple-mobile-menu a").removeClass("non-human-allowed")},100))}))),e("#slide-out-widget-area").hasClass("fullscreen-inline-images")&&0==e(".off-canvas-menu-container .menu > li > a span.wrap").length&&e(".off-canvas-menu-container .menu > li a").wrapInner('<span class="wrap"></span>'),0==e("#slide-out-widget-area.fullscreen-split").length&&0==e('body.material[data-slide-out-widget-area-style*="slide-out-from-right"]').length&&0==e('#slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"]').length?function(){e("#slide-out-widget-area .off-canvas-menu-container .menu").wrap('<div class="menu-wrap menuwrapper" />'),e("#slide-out-widget-area .off-canvas-menu-container .menu").addClass("menuopen");var t=e("#slide-out-widget-area.fullscreen-alt").length>0||e("#slide-out-widget-area.fullscreen-inline-images").length>0?"4":"5";e("#slide-out-widget-area .off-canvas-menu-container .menu-wrap").dlmenu({animationClasses:{classin:"dl-animate-in-"+t,classout:"dl-animate-out-"+t}})}():e('body.using-mobile-browser[data-slide-out-widget-area-style="slide-out-from-right-hover"]').length>0&&e('body #slide-out-widget-area .inner .off-canvas-menu-container li a[href*="#"]').on("click",function(){"#"!=e(this).attr("href")&&Ka(e(this).parent())}),e("#nectar_fullscreen_rows").length>0&&(e('body[data-slide-out-widget-area-style*="fullscreen"]').length>0||e('body[data-slide-out-widget-area-style="slide-out-from-right"]:not(.material)').length>0)&&e("body #slide-out-widget-area .inner .off-canvas-menu-container li a[href]").on("click",function(){var t=e(this).is('[href*="#"]')?e(this).attr("href"):"";"#"!=t&&e('div[data-fullscreen-anchor-id="'+t.substr(t.indexOf("#")+1)+'"]').length>0&&(setTimeout(function(){e("#slide-out-widget-area .slide_out_area_close").addClass("non-human-allowed").trigger("click")},100),setTimeout(function(){e("#slide-out-widget-area .slide_out_area_close").removeClass("non-human-allowed")},150))}),r.on("mouseover","#slide-out-widget-area .off-canvas-menu-container .menuwrapper > .sub-menu li > a",function(){var t=e(this).text();e(".off-canvas-menu-container .menuwrapper .menu li > a").removeClass("hovered"),e(".off-canvas-menu-container .menuwrapper .menu li > a:contains("+t+")").addClass("hovered")}),r.on("mouseover",".off-canvas-menu-container .menuwrapper .menu li > a",function(){e(".off-canvas-menu-container .menuwrapper .menu li > a").removeClass("hovered")})}function Ka(a){e("#slide-out-widget-area.open").length>0&&((t.location.href.split("#")[0]==a.find("> a").attr("href").split("#")[0]||a.find('a[href^="#"]').length>0)&&(a.parents(".slide-out-from-right-hover").length>0?e(".slide-out-widget-area-toggle.slide-out-hover-icon-effect a").trigger("click"):(e(".slide-out-widget-area-toggle a").addClass("non-human-allowed").trigger("click"),setTimeout(function(){e(".slide-out-widget-area-toggle a").removeClass("non-human-allowed")},100))))}ft.prototype.setup=function(){var a=this;this.$el.find(".dynamic-words > span").each(function(t){a.words[t]=e(this)}),this.viewportTracking(),this.$el.hasClass("element_stagger_words")&&!this.$el.hasClass("delay-js-loaded")?(this.staggerWaypoint(),e(t).on("nectar-waypoints-reinit nectar-tab-changed",this.staggerWaypoint.bind(this))):(clearInterval(this.interval),this.interval=setInterval(this.sequence.bind(this),this.duration)),be.usingMobileBrowser?t.addEventListener("orientationchange",this.calcWidth.bind(this)):e(t).on("resize",this.calcWidth.bind(this))},ft.prototype.viewportTracking=function(){var e=this;if("IntersectionObserver"in t){this.observer=new IntersectionObserver(function(t){t.forEach(function(t){t.isIntersecting?e.state.visible=!0:e.state.visible=!1})},{rootMargin:"0px",threshold:0}),this.observer.observe(this.$el[0])}else this.state.visible=!0},ft.prototype.calcWidth=function(){var e=this,t=this.$el.find(".dynamic-words").width();this.$el.find(".dynamic-words").css({width:""});var a=this.words[this.state.activeIndex].find("span").width();this.$el.find(".dynamic-words").css({width:t}),setTimeout(function(){e.$el.find(".dynamic-words").css({width:a})},30)},ft.prototype.sequence=function(){if(this.$el.find(".dynamic-words > span").length<2||0==this.state.visible)return!0;var e,t;this.state.activeIndex=(e=this.words.length,(t=this.state.activeIndex+1)>=0?t%e:(t%e+e)%e),this.calcWidth(),this.$el.find(".dynamic-words > span").removeClass("active"),this.words[this.state.activeIndex].addClass("active")},ft.prototype.staggerWaypoint=function(){var t=this;if(1==ue&&0==this.$el.parents(".active").length)return!0;var a=e(this).hasClass("animated-in")?" animated":"";this.$el.find(".beginning-text, .ending-text").each(function(){var t=e(this).text();t=(t=t.trim()).split(" "),e(this)[0].innerHTML="";for(var i=0;i<t.length;i++)e(this)[0].innerHTML+='<span class="text-wrap"><span class="inner'+a+'">'+t[i]+"</span></span> "}),this.$el.hasClass("animated-in")&&this.$el.find(".beginning-text .inner, .ending-text .inner").css({transform:"translateY(0)"}),this.$el.addClass("markup-generated");var i=1==ue?"500%":"bottom-in-view",n=this.$el,s=n.is("[data-delay]")?parseInt(n.attr("data-delay")):0,r=new Waypoint({element:n[0],handler:function(){if(n.parents(".wpb_tab").length>0&&"hidden"==n.parents(".wpb_tab").css("visibility")||n.hasClass("animated-in"))r.destroy();else{if(!S||e('body[data-responsive="0"]').length>0)setTimeout(function(){var t=0;t=500/n.find(".text-wrap").length,t=Math.min(Math.max(t,15),50),parseInt(H)<1100?H:"1100";var a=0;n.find(".text-wrap").each(function(){var i=e(this);if(e(this).parents(".dynamic-words").length>0&&!e(this).hasClass("active"))return i.find(">
794 span").css({transform:"translate3d(0,0,0)"}),!0;setTimeout(function(){i.find("> span").css({transform:"translate3d(0,0,0)"})},a*t),a++}),n.addClass("animated-in")},s);1!=t.state.sequenceStarted&&(clearInterval(t.interval),t.interval=setInterval(t.sequence.bind(t),t.duration)),t.state.sequenceStarted=!0,r.destroy()}},offset:i})},wt.prototype.events=function(){var a=this;"single_link"==this.linkFunc&&(e(t).on("resize",this.setVertCenter.bind(this)),this.setVertCenter(),this.$el.find(".wpb_tabs_nav li").on("click",function(t){if(be.winW<1e3){var i=a.$el.find(".wpb_tabs_nav");void 0!==t.originalEvent&&(a.$el.find(".scrolling-tab-nav .scrolling-tab-nav-current-item").toggleClass("open"),i.toggle(),Yt()),a.$el.find(".scrolling-tab-nav li").removeClass("active"),e(this).addClass("active"),a.updateActiveTitle()}}))},wt.prototype.setVertCenter=function(){var e=(be.winH-this.$el.find(".scrolling-tab-nav").height())/2;a.documentElement.style.setProperty("--nectar-sticky-tabs-vert-y",e+"px")},wt.prototype.updateActiveTitle=function(){var e=this.$el.find(".scrolling-tab-nav .scrolling-tab-nav-current-item"),t=this.$el.find(".scrolling-tab-nav .menu-item.active .tab-nav-heading").clone(),a=this.$el.find(".scrolling-tab-nav .menu-item.active").index();this.$el.find(".scrolling-tab-content > div").removeClass("active"),this.$el.find(".scrolling-tab-content > div:eq("+a+")").addClass("active"),this.$el.find(".scrolling-tab-nav .scrolling-tab-nav-total .inner").css("transform","translateY(-"+100*a+"%)"),e.html(t)},wt.prototype.domSetup=function(){var t=this,a="";this.$el.find(".wpb_tab").each(function(i){if(e(this).is("[data-tab-icon]")&&e(this).attr("data-tab-icon").length>0&&0===e(this).find(".im-icon-wrap.tab-icon").length&&(t.$el.addClass("using-icons"),a=t.$el.find(".wpb_tabs_nav li:nth-child("+(i+1)+") a").attr("href"),t.$el.find(".wpb_tabs_nav li:nth-child("+(i+1)+")").addClass("has-icon").prepend('<a class="skip-hash" role="button" href="'+a+'"><i class="'+e(this).attr("data-tab-icon")+'"></i></a>')),e(this).find(".im-icon-wrap.tab-icon").length>0){a=t.$el.find(".wpb_tabs_nav li:nth-child("+(i+1)+") a").attr("href");var n=e(this).find(".im-icon-wrap.tab-icon").detach();t.$el.find(".wpb_tabs_nav li:nth-child("+(i+1)+")").addClass("has-icon").prepend('<a class="skip-hash svg-icon-link" role="button" href="'+a+'"></a>'),t.$el.find(".wpb_tabs_nav li:nth-child("+(i+1)+") .svg-icon-link").append(n)}}),this.$el.find(".scrolling-tab-nav .menu-item:first").addClass("active"),this.lineAnimation(),"single_link"==t.linkFunc&&this.updateActiveTitle(),1==this.$el.find(".scrolling-tab-nav .menu-item").length&&this.$el.find(".scrolling-tab-nav").addClass("single-tab");var i=this.$el.find(".scrolling-tab-content");this.$el.find(".scrolling-tab-nav .menu-item").each(function(a){a+=1;var n=i.find("> div:nth-child("+a+")");if("default"==t.linkFunc){var s=e(this).html();if(n.prepend('<div class="scrolling-tab-mobile-title"><div class="inner">'+Ze(s)+"</div></div>"),n.find(".scrolling-tab-mobile-title a").contents().unwrap(),n){var r=e(this).find("a").attr("href");r=r.substr(1),n.find("> .scrolling-tab-mobile-title").attr("id",r),n.removeAttr("id")}}}),this.$el.addClass("initalized")},wt.prototype.highlightObserve=function(){var i=this;if(!(be.usingMobileBrowser&&be.winW<1e3)&&"IntersectionObserver"in t){var n=d.is('[data-remove-fixed="1"]')?"100px 0px 0px 0px":"5px 0px 0px 0px",s={root:De()?null:a,rootMargin:n,threshold:1};this.observer=new IntersectionObserver(function(t){t.forEach(function(t){var a="#"+e(t.target).attr("id"),n=i.$el.find('.scrolling-tab-nav a[href="'+a+'"]');t.isIntersecting&&t.intersectionRatio>=1?n.parents(".menu-item").addClass("visible"):n.parents(".menu-item").removeClass("visible");var s=i.$el.find(".scrolling-tab-nav .menu-item.visible:first");s.length>0&&(i.$el.find(".scrolling-tab-nav .menu-item").removeClass("active"),s.addClass("active"),i.lineAnimation())})},s),this.$tabContent.find("> div > .scrolling-tab-mobile-title[id]").each(function(){i.observer.observe(e(this)[0])}),this.tabs=Array.from(this.$tabContent.find("> div")),this.scrollDir="up",this.prevScroll=0,this.prevIndex=0,this.observer=new IntersectionObserver(function(t){t.forEach(function(t){if(!(be.winW<1e3)){be.scrollTop>i.prevScroll?i.scrollDir="down":i.scrollDir="up";var a="down"===i.scrollDir?i.getTargetSection(t):t.target;if(i.shouldUpdate(t)){var n=e(a).index();n<i.prevIndex?i.$el.addClass("scrolling-up"):i.$el.removeClass("scrolling-up"),i.$el.find(".scrolling-tab-nav .ui-tabs-nav > .menu-item").removeClass("prev-active"),i.$el.find(".scrolling-tab-nav .ui-tabs-nav > .menu-item.active").addClass("prev-active"),i.$el.find(".scrolling-tab-nav .ui-tabs-nav > .menu-item").removeClass("active"),i.$el.find(".scrolling-tab-nav .ui-tabs-nav > .menu-item:eq("+n+")").addClass("active"),i.updateActiveTitle(),i.prevIndex=n}i.prevScroll=be.scrollTop}})},{root:De()?null:a,rootMargin:"-40% 0% -40% 0%",threshold:0}),this.$tabContent.find("> div").each(function(){i.observer.observe(e(this)[0])})}},wt.prototype.getTargetSection=function(e){var t=this.tabs.findIndex(function(t){return t==e.target});return t>=this.tabs.length-1?e.target:this.tabs[t+1]},wt.prototype.shouldUpdate=function(e){return"down"===this.scrollDir&&!e.isIntersecting&&0!=this.prevScroll||!("up"!==this.scrollDir||!e.isIntersecting||0==this.prevScroll)},wt.prototype.lineAnimation=function(){var e=this.$el.find(".scrolling-tab-nav .active");if(0!=e.length){var t=parseInt(e.position().top),a=parseInt(e.height());this.$lineEl.css({"max-height":a+"px",transform:"translate3d(0px, "+t+"px, 0px)"})}}
794,r.on("keydown",'.toggle > .toggle-title a[role="button"], .toggle > h3 a[role="button"]',function(t){32===t.keyCode&&(t.preventDefault(),e(this).trigger("click"))}),kt.prototype.init=function(){if(this.resizeEvent(),be.usingMobileBrowser){t.matchMedia("(orientation: portrait)").addEventListener("change",this.resizeEvent.bind(this))}else e(t).on("resize",this.resizeEvent.bind(this))},kt.prototype.lazyInit=function(){var e=this;if(!be.usingFrontEndEditor&&"IntersectionObserver"in t){e=this;var i=new IntersectionObserver(function(t){t.forEach(function(t){t.isIntersecting&&(e.init(),i.unobserve(t.target))})},{root:De()?null:a,rootMargin:"400px 0px 400px 0px",threshold:0});i.observe(this.$el[0])}else this.init()},kt.prototype.calcTopOffset=function(){this.topOffset=(be.winH-this.$innerEl.height())/2},kt.prototype.resizeEvent=function(){be.winW>1e3||be.winW<1e3&&this.$el.find(".nectar-sticky-column-wrap--mobile").length>0?(this.calcTopOffset(),this.$innerEl.css({top:this.topOffset})):this.$innerEl.css({top:""})},Pt.prototype.setType=function(){this.$element.is("[data-scroll-animation-movement]")&&("transform_x"==this.$element.attr("data-scroll-animation-movement")&&(this.type="translateX"))},Pt.prototype.calculatePos=function(){1!=ye.materialOffCanvasOpen&&1!=ye.ocmAnimating&&(this.offsetTop=this.$element.offset().top,this.height=this.$element.outerHeight(),this.vertCenter=this.storedWinH/2-this.height/2),be.usingMobileBrowser||(this.storedWinH=be.winH)},Pt.prototype.orientationChange=function(){be.usingMobileBrowser&&(this.offsetTop=this.$element.offset().top,this.height=this.$element.outerHeight(),this.storedWinH=be.winH)},Pt.prototype.trackView=function(){var e=this;if(this.$element.parents(".top-level").length>0&&(this.topLevel=!0,this.offsetTop>be.winH&&(this.topLevel=!1)),this.$element.is(".nectar_hook_global_section_parallax_footer")&&(this.bottomLevel=!0),"IntersectionObserver"in t){var i={root:De()?null:a,rootMargin:"250px"};new IntersectionObserver(function(t){t.forEach(function(t){var a=t.isIntersecting;e.inView=!!a})},i).observe(this.$element[0])}},Pt.prototype.animate=function(){if(1!=ye.materialOffCanvasOpen&&!0!==t.nectarPreventParallax){if(1==this.lerp?this.lastY=be.scrollTop:this.lastY=parseInt(Xe(this.lastY,be.scrollTop,this.lerp)),1==ye.animatedScrolling&&(this.inView=!0),this.inView){var e=this.intensity;be.winW<1025&&(e/=1.2),be.winW<690&&(e/=1.35),!0===this.topLevel&&be.winW>1e3||!0===this.topLevel&&this.persistOnMobile?this.$elementInner[0].style.transform=this.type+"("+-this.lastY*e+"px) translateZ(0)":!0===this.bottomLevel&&be.winW>1e3||!0===this.bottomLevel&&this.persistOnMobile?this.$elementInner[0].style.transform=this.type+"("+-(this.lastY-(this.offsetTop+this.height)+be.winH)*e+"px) translateZ(0)":be.winW>1e3||this.persistOnMobile?this.$elementInner[0].style.transform=this.type+"("+-(this.lastY-this.offsetTop+this.vertCenter)*e+"px) translateZ(0)":this.$elementInner[0].style.transform=this.type+"(0px) translateZ(0)"}t.requestAnimationFrame(this.animate.bind(this))}else t.requestAnimationFrame(this.animate.bind(this))},qt.prototype.setup=function(){var a=this;(this.$el.parents("#page-header-bg").length>0||this.$el.parents(".featured-media-under-header").length>0)&&(this.type="page-header"),(this.$el.parents(".top-level").length>0&&this.$el.parents(".parallax_slider_outer").length>0||this.$el.parents(".top-level").length>0&&this.$el.hasClass("nectar-simple-slider")||this.$el.parents(".top-level").length>0&&this.$el.hasClass("nectar-recent-posts-single_featured")||this.$el.parents(".top-level").length>0&&this.$el.hasClass("column-image-bg-wrap")&&this.$el.parent().parent().is(".vc_col-sm-12:not(.child_column)")||this.$el.is(".wpb_row.top-level")||"page-header"==this.type||0==e(".wpb_row").length&&!this.$el.is(".blog_next_prev_buttons")&&!this.$el.is("#portfolio-nav"))&&(this.firstSection=!0),(0==e(".wpb_row").length&&this.$el.parents(".parallax_slider_outer").length>0&&this.$el.is('[data-full-width="true"]')||e("#portfolio-extra").length>0&&this.$el.parents(".parallax_slider_outer").length>0&&this.$el.parents(".wpb_row").length>0&&"0"==this.$el.parents(".wpb_row").index())&&(this.firstSection=!0),be.usingFrontEndEditor&&"page-header"!=this.type&&(this.firstSection=!1),this.$parallaxEl.addClass("translate"),this.nestedParallax=this.$parallaxEl.parents('[data-scroll-animation="true"]').length>0,this.nativeEl=this.$el[0],this.nativeParallaxEls=[];for(var i=0;i<this.$parallaxEl.length;i++)this.nativeParallaxEls.push(this.$parallaxEl[i]);this.nestedParallax||(this.pollInterval=setInterval(function(){if(1!=ye.materialOffCanvasOpen&&1!=ye.ocmAnimating&&a.isActive){var e=a.nativeEl.getBoundingClientRect();a.offsetTop=e.top+t.pageYOffset,a.height=e.height,a.updateProgressConstants()}},800)),e(t).on("nectar-column-animation-start",this.checkColumnAnimation.bind(this)),e(t).on("resize load",this.resize.bind(this)),t.addEventListener("orientationchange",function(){this.setTimeout(function(){a.orientationChange()},110)});var n=this.nativeEl.getBoundingClientRect();this.offsetTop=n.top+t.pageYOffset,this.height=n.height,this.updateProgressConstants()},qt.prototype.startRAF=function(){this.isActive||(this.isActive=!0,this.rafId=requestAnimationFrame(this.boundUpdate))},qt.prototype.stopRAF=function(){this.rafId&&(cancelAnimationFrame(this.rafId),this.rafId=null),this.isActive=!1},qt.prototype.destroy=function(){this.stopRAF(),this.pollInterval&&(clearInterval(this.pollInterval),this.pollInterval=null),e(t).off("nectar-column-animation-start",this.checkColumnAnimation),e(t).off("resize load",this.resize),this.nativeParallaxEls=null,this.nativeEl=null,this.$parallaxEl=null,this.$el=null},qt.prototype.detectSticky=function(){var a=this.$el.closest(".vc_row:not(.inner_row)")[0]||null,i=this.$el[0];function n(e){if(!e)return{isSticky:!1,top:0};var a=t.getComputedStyle(e),i=a.position;if("sticky"===i||"-webkit-sticky"===i){var n=a.top,s=n&&"auto"!==n?parseFloat(n):0;return{isSticky:!0,top:isNaN(s)?0:s}}return{isSticky:!1,top:0}}for(;i&&1===i.nodeType&&(!a||i!==a);){var s=n(i);if(s.isSticky){this.hasCSSSticky=!0,this.$stickyTarget=e(i),this.stickyTop=s.top;break}i=i.parentElement}},qt.prototype.checkColumnAnimation=function(){this.$parallaxEl.parents(".col.has-animation.triggered-animation:not(.animated-in)").length>0&&this.realtimeOffsetUpdate()},qt.prototype.realtimeOffsetUpdate=function(){var e=this,a=setInterval(function(){if(1!=ye.materialOffCanvasOpen){var a=e.nativeEl.getBoundingClientRect();e.offsetTop=a.top+t.pageYOffset,e.height=a.height,e.updateProgressConstants()}},30);setTimeout(function(){clearInterval(a)},2e3)},qt.prototype.resize=function(){var e=this.nativeEl.getBoundingClientRect();be.usingMobileBrowser?this.nestedParallax||(this.offsetTop=e.top+t.pageYOffset,this.height=e.height,this.updateProgressConstants()):(this.storedWinH=be.winH,this.offsetTop=e.top+t.pageYOffset,this.height=e.height,this.updateProgressConstants())},qt.prototype.updateProgressConstants=function(){this.elementBottom=this.offsetTop+this.height,this.totalScrollDistance=this.storedWinH+this.height,this.progressDenominator=this.totalScrollDistance,this.scrollDistance=this.height+this.storedWinH},qt.prototype.orientationChange=function(){if(be.usingMobileBrowser){var e=this.nativeEl.getBoundingClientRect();this.offsetTop=e.top+t.pageYOffset,this.height=e.height,this.storedWinH=be.winH,this.updateProgressConstants()}},qt.prototype.update=function(){if(this.offsetTop+150+this.height<be.scrollTop||this.offsetTop-150>be.scrollTop+this.storedWinH||1==ye.materialOffCanvasOpen||!0===t.nectarPreventParallax){for(var e=0;e<this.nativeParallaxEls.length;e++)this.nativeParallaxEls[e].style.willChange="auto";this.stopRAF()}else if(this.isActive)if(this.hasCSSSticky&&this.$stickyTarget&&this.$stickyTarget.length&&(this.stickyActive=this.$stickyTarget[0].classList.contains("is-pinned"),this.stickyActive))this.rafId=requestAnimationFrame(this.boundUpdate);else{var a,i=0,n=be.scrollTop,s=n+this.storedWinH;if(n<this.elementBottom&&s>this.offsetTop){var r=this.offsetTop-n;i=Math.max(0,Math.min(1,-r/this.height))}a=!0===this.firstSection?be.scrollTop*this.speed:(this.storedWinH+be.scrollTop-this.offsetTop)*this.speed;for(e=0;e<this.nativeParallaxEls.length;e++)!0===this.firstSection?this.nativeParallaxEls[e].style.transform="translate3d(0,"+a+"px,0)":this.nativeParallaxEls[e].style.transform="translate3d(0,"+a+"px,0) scale(1.005)",this.nativeParallaxEls[e].style.willChange="transform";(null===this.lastProgress||Math.abs(i-this.lastProgress)>.01)&&(this.lastProgress=i,this.nativeEl.style.setProperty("--scroll-progress",i)),this.rafId=requestAnimationFrame(this.boundUpdate)}else this.startRAF()},e(t).on("salient-parallax-el-recalculate",Yt),e(t).on("salient-parallax-minimal-refresh",function(){for(var e=0;e<X.length;e++)X[e]&&X[e].resize()}),jt.prototype.setupProps=function(){var e=JSON.parse(this.$el[0].getAttribute("data-nectar-animate-settings"));"function"==typeof Object.assign&&(Object.assign(this.animations,e.animations),Object.assign(this.offsets,e.offsets),Object.assign(this,e.config)),(this.$el.is(".top-level")||this.$el.parents(".top-level").length>0||be.usingFrontEndEditor&&1===this.$el.parents(".vc_element").last().index())&&(this.topLevel=!0),r.hasClass("single-portfolio")&&this.$el.parents("#portfolio-extra").length>0&&this.$el.parents(".first-section").length>0&&(this.topLevel=!0)},jt.prototype.lazyInit=function(){var e=this;if(!be.usingFrontEndEditor&&"IntersectionObserver"in t&&!this.$el.hasClass("skip-lazy-init")){e=this;var i=new IntersectionObserver(function(t){t.forEach(function(t){t.isIntersecting&&(e.init(),i.unobserve(t.target))})},{root:De()?null:a,rootMargin:"400px 0px 400px 0px",threshold:0});i.observe(this.$el[0])}else this.init()},jt.prototype.init=function(){this.createTimeline(),this.events(),this.update()},jt.prototype.events=function(){var a=this;e(t).on("resize load",this.resize.bind(this)),t.addEventListener("orientationchange",function(){this.setTimeout(function(){a.orientationChange()},110)}),this.resize()},jt.prototype.resize=function(){be.usingMobileBrowser||(this.storedWinH=be.winH);var e=this.$el[0].getBoundingClientRect();this.offsetTop=e.top+be.scrollTop,this.elHeight=this.$el[0].offsetHeight,this.setActiveDevice()},jt.prototype.orientationChange=function(){if(be.usingMobileBrowser){var e=this.$el[0].getBoundingClientRect();this.offsetTop=e.top+be.scrollTop,this.elHeight=this.$el[0].offsetHeight,this.storedWinH=be.winH}},jt.prototype.setActiveDevice=function(){var e=this;
794Object.keys(this.devices).forEach(function(t){be.winW>=e.devices[t].min&&be.winW<=e.devices[t].max&&(e.activeDevice=t,void 0!==e.timelines[t]&&e.timelines[t].reset())})},jt.prototype.createTimeline=function(){var e=this;Object.keys(this.devices).forEach(function(t){if(void 0!==e.animations[t]){e.timelines[t]=anime.timeline({autoplay:!1});var a={},i={};Object.keys(e.animations[t]).forEach(function(n){i[n]=e.animations[t][n].start,a[n]=[e.animations[t][n].start,e.animations[t][n].end]}),e.setActiveDevice();var n={targets:void 0!==e.inner_selector?e.$el[0].querySelectorAll(e.inner_selector):e.$el[0],duration:1e3,easing:"linear"};Object.assign(n,a),e.timelines[t].add(n,0)}})},jt.prototype.progressValues=function(){if(void 0!==this.timelines[this.activeDevice]){var e=be.scrollTop,t=this.storedWinH,a=parseInt(this.offsets.start)/100,i=t-a*t;"bottom"===this.offsets.origin&&(i-=this.elHeight);var n=(e-(this.offsetTop-i))/t;"0"===this.offsets.start&&"100"===this.offsets.end&&(n=(e-(this.offsetTop-i))/(t+this.elHeight)),this.topLevel&&(i=0,n=e/t);var s=Math.max(Math.min(n,1),0),r=parseInt(this.offsets.end)/100,o=2+-1*r,l=r-a-.01;o>1&&(o*=1/Math.min(2*l,.9)),s>0?(this.needsReset=!0,this.timelines[this.activeDevice].seek(this.timelines[this.activeDevice].duration*s*o)):this.needsReset&&(this.timelines[this.activeDevice].reset(),this.needsReset=!1)}},jt.prototype.update=function(){1!=ye.materialOffCanvasOpen&&1!=ye.ocmAnimating&&this.progressValues(),requestAnimationFrame(this.update.bind(this))},e(t).on("salient-parallax-bg-recalculate",Nt),ea.prototype.calculatePos=function(){1!=ye.materialOffCanvasOpen&&1!=ye.ocmAnimating&&(this.offsetTop=this.$element.offset().top,this.height=this.$element.outerHeight(),this.vertCenter=be.winH/2-this.height/2)},ea.prototype.trackView=function(){var e=this;if(this.$element.parents(".top-level").length>0&&(this.topLevel=!0),"IntersectionObserver"in t){var i={root:De()?null:a,rootMargin:"250px"};new IntersectionObserver(function(t){t.forEach(function(t){var a=t.isIntersecting;e.inView=!!a})},i).observe(this.$element[0])}else this.revealed=!0,this.$element.removeClass("parallax-pending")},ea.prototype.animate=function(){if(1!=ye.materialOffCanvasOpen){if(1==ye.animatedScrolling&&(this.inView=!0),this.lastY=Xe(this.lastY,be.scrollTop,.2),this.inView){var a=this;this.$element.find(".bg-layer").each(function(t){var i=e(this).data("scale");a.layer1Parallax&&(t=t/1.5+1),!0===a.topLevel&&be.winW>1e3?e(this)[0].style.transform="translateY("+-a.lastY*a.intensity*t+"px) translateZ(0) scale("+i+")":e(this)[0].style.transform="translateY("+-(a.lastY-a.offsetTop+a.vertCenter)*a.intensity*t+"px) translateZ(0) scale("+i+")"}),!0!==this.revealed&&(this.revealed=!0,this.$element.removeClass("parallax-pending"))}t.requestAnimationFrame(this.animate.bind(this))}else t.requestAnimationFrame(this.animate.bind(this))},aa.prototype.mergeNeighbors=function(){var e=this.$el.closest(".wpb_row");e.length>0&&e.find('.nectar-split-heading[data-text-effect="scroll-opacity-reveal"]').length>0&&(this.$el=e,this.mergedGroup=!0,e.addClass("nectar-split-heading-merged"))},aa.prototype.trackInView=function(){var e=this;new IntersectionObserver(function(t){t.forEach(function(t){t.isIntersecting?(e.inView=!0,e.elHeight=e.$el.outerHeight(),e.offsetTop=e.$el.offset().top):e.inView=!1})},{root:De()?null:a,rootMargin:"100px 0px 100px 0px",threshold:0}).observe(this.$el[0]);var t=this.$el[0].getBoundingClientRect();t.top+be.scrollTop+t.height<be.winH&&(this.topLevel=!0)},aa.prototype.events=function(){be.usingMobileBrowser?t.addEventListener("orientationchange",this.calc.bind(this)):t.addEventListener("resize",this.calc.bind(this)),this.calc()},aa.prototype.calc=function(){this.offsetTop=this.$el.offset().top,this.elHeight=this.$el.outerHeight(),this.wordCount=this.mergedGroup?this.$el.find(".nectar-split-heading .inner").length:this.$el.find(".inner").length,this.elHeight/be.winH<.25&&this.wordCount<40?this.speed=2.5:(this.speed=Math.max(2-Math.min(this.elHeight/be.winH,1.45),.66),(this.speed<1.2||this.wordCount<30&&this.speed<1.5)&&(this.topCushion=.25*be.winH,this.wordDelay=250));var e=this.$el.find('.nectar-split-heading[data-text-effect="scroll-opacity-reveal"]').attr("data-animation-offset");e&&parseInt(e)>0&&parseInt(e)<100&&(e=parseInt(e),this.topCushion=.05*be.winH+.05*be.winH*(1-e/100)*6)},aa.prototype.createTimeline=function(){var e=this;this.timeline=anime.timeline({autoplay:!1});var t={targets:this.mergedGroup?this.$el[0].querySelectorAll(".nectar-split-heading .inner"):this.$el[0].querySelectorAll(".inner"),duration:this.duration,easing:"linear",opacity:[.2,1],delay:function(t,a){return a*e.w
794ordDelay}};this.timeline.add(t,0)},aa.prototype.raf=function(){var e;this.inView&&1!=ye.materialOffCanvasOpen?(e=this.topLevel?be.scrollTop/be.winH*1.5:1+(be.scrollTop-(this.offsetTop+this.topCushion))/be.winH,this.timeline.seek(e*this.timeline.duration*this.speed),requestAnimationFrame(this.raf.bind(this))):requestAnimationFrame(this.raf.bind(this))},e(t).on("salient-lazyloading-image-reinit",fa),e(t).on("salient-lazyloading-image-reinit",ga),ba.prototype.initialMarkup=function(){if(0==this.el.find(".nectar-post-grid-filters a.active").length&&this.el.find(".nectar-post-grid-filters a:first-child").addClass("active"),"load-more"===this.settingsData.pagination&&0==this.el.find(".load-more-wrap").length){if(this.el.find(".nectar-post-grid-filters .active").length>0&&(this.activeFilter=this.el.find(".nectar-post-grid-filters .active").index()+1),"yes"===this.sortable||0!==this.el.find(".active.all-filter").length)this.activeCatTotal=parseInt(this.el.find(".nectar-post-grid-filters a:nth-child("+this.activeFilter+")").attr("data-total-count"));else{var t=0;this.el.find(".nectar-post-grid-filters a").each(function(){t+=parseInt(e(this).attr("data-total-count"))}),this.activeCatTotal=t}this.el.find(".nectar-post-grid-item").length>=this.activeCatTotal?(this.el.addClass("all-loaded"),this.el.append('<div class="load-more-wrap inactive"><a href="#" role="button" class="load-more">'+this.el.attr("data-load-more-text")+"</a></div>")):(this.el.removeClass("all-loaded"),this.el.append('<div class="load-more-wrap"><a href="#" role="button" class="load-more">'+this.el.attr("data-load-more-text")+"</a></div>"))}},ba.prototype.lightboxGroups=function(){var t=et(),a=this.el.find(".nectar-post-grid-link.pretty_photo").length>0;e('body[data-ls="magnific"]').length>0?this.el.find(".nectar-post-grid-link.pretty_photo").addClass("magnific").addClass("gallery").removeClass("pretty_photo"):e('body[data-ls="fancybox"]').length>0&&(this.el.find(".nectar-post-grid-link.pretty_photo").attr("data-fancybox","group_"+t).removeClass("pretty_photo"),this.el.find(".nectar-post-grid-link[data-fancybox]").attr("data-fancybox","group_"+t)),a&&ut()},ba.prototype.externalProjectLinks=function(){this.el.hasClass("target-blank-external-urls")&&(this.el.find(".nectar-post-grid-item a[href*='http://']:not([href*='"+t.location.hostname+"'])").attr("target","_blank").attr("rel","nofollow"),this.el.find(".nectar-post-grid-item a[href*='https://']:not([href*='"+t.location.hostname+"'])").attr("target","_blank").attr("rel","nofollow")),this.el.hasClass("target-blank-all-urls")&&(this.el.find(".nectar-post-grid-item a[href*='http://']").attr("target","_blank"),this.el.find(".nectar-post-grid-item a[href*='https://']").attr("target","_blank"))},ba.prototype.clickEvents=function(){this.el.find(".nectar-post-grid-filters h4").on("click",function(){e(this).parent().find("div").toggleClass("visible"),e(this).toggleClass("visible")}),"content_under_image"==this.gridStyle&&this.el.find(".nectar-post-grid-link.pretty_photo").length>0&&this.el.on("click",".bg-wrap-link",function(){if(e(this).parents(".nectar-post-grid-item").find(".nectar-post-grid-link").length>0)return e(this).parents(".nectar-post-grid-item").find(".nectar-post-grid-link")[0].click(),!1});var a=this.settingsData,i=this.queryData,n=this;this.el.find(".nectar-post-grid-filters a, .load-more-wrap .load-more").on("click",function(r){var o=e(this);if(o.parents(".nectar-post-grid-wrap.loading").length>0||e(this).hasClass("active")||e(this).hasClass("inactive"))return!1;e(this).parents(".nectar-post-grid-filters").length>0?(o.parent().find("a").removeClass("active"),o.addClass("active"),n.currentPage=0,n.activeFilter=o.index()+1):n.currentPage++;var l=o.parents(".nectar-post-grid-wrap").find(".nectar-post-grid"),d=a.pagination,c=o.hasClass("load-more")&&"load-more"===d?"load-more":"filter",h="",u="";if("yes"===n.sortable)h=o.parents(".nectar-post-grid-wrap").find(".nectar-post-grid-filters a.active").attr("data-filter"),u=o.parents(".nectar-post-grid-wrap").find(".nectar-post-grid-filters a.active").attr("data-filter");else{var p=o.parents(".nectar-post-grid-wrap").find(".nectar-post-grid-filters a").length>1?":not(.all-filter)":"";o.parents(".nectar-post-grid-wrap").find(".nectar-post-grid-filters a"+p).each(function(){h+=e(this).attr("data-filter")+", ",u+=e(this).attr("data-filter")+", "}),h=h.substring(0,h.length-2),u=u.substring(0,u.length-2)}var f={action:"nectar_get_post_grid_segment",post_type:i.post_type,cpt_name:i.cpt_name,custom_query_tax:u,category:h,posts_per_page:i.posts_per_page,current_page:n.currentPage,offset:i.offset,order:i.order,orderby:i.orderby,load_action:c,ignore_sticky_posts:i.ignore_sticky_posts,settings:{pagination:d,animation:a.animation,post_type:a.post_type,image_size:a.image_size,parallax_scrolling:a.parallax_scrolling,aspect_ratio_image_size:a.aspect_ratio_image_size,card_bg_color:a.card_bg_color,category_position:a.category_position,category_display:a.category_display,display_categories:a.display_categories,display_estimated_reading_time:a.display_estimated_reading_time,display_excerpt:a.display_excerpt,content_next_to_image_excerpt_pos:a.content_next_to_image_excerpt_pos,excerpt_length:a.excerpt_length,display_date:a.display_date,display_author:a.display_author,author_functionality:a.author_functionality,author_position:a.author_position,color_overlay:a.color_overlay,color_overlay_opacity:a.color_overlay_opacity,color_overlay_hover_opacity:a.color_overlay_hover_opacity,grid_style:a.grid_style,hover_effect:a.hover_effect,heading_tag:a.heading_tag,heading_tag_render:a.heading_tag_render,post_title_overlay:a.post_title_overlay,category_style:a.category_style,enable_gallery_lightbox:a.enable_gallery_lightbox,remove_links:a.remove_links,overlay_secondary_project_image:a.overlay_secondary_project_image,vertical_list_hover_effect:a.vertical_list_hover_effect,vertical_list_read_more:a.vertical_list_read_more,vertical_list_read_more_style:a.vertical_list_read_more_style,read_more_button:a.read_more_button,custom_fields:a.custom_fields,custom_fields_location:a.custom_fields_location,display_type:a.display_type,text_content_layout:a.text_content_layout}};"rand"==i.orderby&&"load-more"==c&&(f.posts_shown="",l.find(".nectar-post-grid-item[data-post-id]").each(function(){f.posts_shown+=e(this).attr("data-post-id")+", "}),f.posts_shown=f.posts_shown.substring(0,f.posts_shown.length-2)),o.parents(".nectar-post-grid-wrap").addClass("loading"),e.post(t.nectarLove.ajaxurl,f,function(i){if("load-more"===c)l.append(i);else if(l.html(i),l.parent().hasClass("nectar-post-grid-wrap--fl-sidebar_left")||l.parent().hasClass("nectar-post-grid-wrap--fl-sidebar_right")){var r=l.parent().offset().top,h=0;0==e(".page-template-template-no-header-footer").length&&0==e(".page-template-template-no-header").length&&0==e('body[data-header-format="left-header"]').length&&(h=e("#header-outer").height()),be.winW>999&&be.scrollTop>r+200&&t.scrollTo(0,r-h)}It(),l.is("[data-animation]")&&!l.is('[data-animation="none"]')&&(o.parents(".nectar-post-grid-wrap").removeClass("finished-animating"),l.find(".nectar-post-grid-item:not(.animated-in)").each(function(t){e(this).find(".nectar-split-heading").length>0&&ji(e(this).find(".nectar-split-heading"));var i=e(this);setTimeout(function(){i.addClass("animated-in"),"zoom-out-reveal"===a.animation&&qi(i,function(){Yi(i)})},90*t)}),setTimeout(function(){o.parents(".nectar-post-grid-wrap").addClass("finished-animating")},950)),"load-more"===d&&(n.activeCatTotal=parseInt(n.el.find(".nectar-post-grid-filters a:nth-child("+n.activeFilter+")").attr("data-total-count")),l.find(".nectar-post-grid-item").length>=n.activeCatTotal||!i?(n.el.find(".load-more-wrap").addClass("inactive"),n.el.addClass("all-loaded")):(n.el.find(".load-more-wrap").removeClass("inactive"),n.el.removeClass("all-loaded"))),n.lightboxGroups(),n.externalProjectLinks(),o.parents(".nectar-post-grid-wrap").removeClass("loading"),s.trigger("resize"),e(t).trigger("nectar-post-grid-updated"),ma()}),r.preventDefault()})},ba.prototype.deepLinking=function(){void 0!==ot["grid-filter"]&&this.el.find(".nectar-post-grid-filters a").each(function(){var t=e(this).clone(),a=ot["grid-filter"];e(this);(t=(t=(t=t.text()).replace(/\s+/g,"-").toLowerCase()).replace(/&/g,"")).length>0&&"-"===t.substring(0,1)&&(t=t.substring(1)),t==(a=a.replace(/\s+/g,"-").replace(/</g,"&lt;").replace(/"/g,"&quot;").toLowerCase())&&e(this).trigger("click")})},e.DLMenu=function(t,a){this.$el=e(a),this._init(t)},e.DLMenu.defaults={animationClasses:{classin:"dl-animate-in-1",classout:"dl-animate-out-1"},onLevelClick:function(){return!1},onLinkClick:function(){return!1}},e.DLMenu.prototype={_init:function(t){this.options=e.extend(!0,{},e.DLMenu.defaults,t),this._config();this.animEndEventName="animationend.menu",this.transEndEventName="transitionend.menu",this.supportAnimations=!0,this.supportTransitions=!0,this._initEvents()},_config:function(){this.open=!1,this.$trigger=this.$el.children(".trigger"),this.$menu=this.$el.children("ul.menu"),this.$menuitems=this.$menu.find("li:not(.back) > a"),this.$el.find(".sub-menu").prepend('<li class="back"><a href="#"> '+o.attr("data-back-txt")+" </a></li>"),this.$back=this.$menu.find("li.back")},_initEvents:function(){var t=this;this.$trigger.on("click.menu",function(){return t.open?t._closeMenu():t._openMenu(),!1}),this.$menuitems.on("click.menu",function(a){var i=e(this).parent("li"),n=i.children(".sub-menu");if(e(".fullscreen-alt .off-canvas-menu-container .clip-wrap, .fullscreen-alt .off-canvas-menu-container .clip-wrap span").css("transition-duration","0s"),n.length>0){var s=n.clone().css("opacity",0).insertAfter(t.$menu),r=function(){t.$menu.off(t.animEndEventName).removeClass(t.o
794ptions.animationClasses.classout).addClass("subview"),i.addClass("subviewopen").parents(".subviewopen:first").removeClass("subviewopen").addClass("subview"),s.remove(),setTimeout(function(){e(".off-canvas-menu-container .menu > li").removeClass("no-pointer-events"),e(".off-canvas-menu-container .clip-wrap, .off-canvas-menu-container .clip-wrap span").css("transition-duration",".45s")},300)};return setTimeout(function(){s.addClass(t.options.animationClasses.classin),t.$menu.addClass(t.options.animationClasses.classout),t.supportAnimations?t.$menu.on(t.animEndEventName,r):r.call(),t.options.onLevelClick(i,i.children("a:first").text())}),i.parents(".menu-wrap").css("height",i.parents(".off-canvas-menu-container").find(".menuwrapper .menu").height()).transition({height:s.height()},500,"easeInOutQuad"),setTimeout(Ra,600),!1}t.options.onLinkClick(i.find("> a"),a),Ka(i)}),this.$back.on("click.menu",function(){var a=e(this),i=a.parents(".sub-menu:first"),n=i.parent(),s=i.clone().insertAfter(t.$menu),r=function(){t.$menu.off(t.animEndEventName).removeClass(t.options.animationClasses.classin),s.remove()};return setTimeout(function(){s.addClass(t.options.animationClasses.classout),t.$menu.addClass(t.options.animationClasses.classin),t.supportAnimations?t.$menu.on(t.animEndEventName,r):r.call(),n.removeClass("subviewopen");var e=a.parents(".subview:first");e.is("li")&&e.addClass("subviewopen"),e.removeClass("subview")}),setTimeout(function(){n.parents(".menu-wrap").transition({height:n.parent().height()},500,"easeInOutQuad"),setTimeout(Ra,600)},50),!1})},closeMenu:function(){this.open&&this._closeMenu()},_closeMenu:function(){var e=this,t=function(){e.$menu.off(e.transEndEventName),e._resetMenu()};this.$menu.removeClass("menuopen"),this.$menu.addClass("menu-toggle"),this.$trigger.removeClass("active"),this.supportTransitions?this.$menu.on(this.transEndEventName,t):t.call(),this.open=!1},openMenu:function(){this.open||this._openMenu()},_openMenu:function(){var t=this;r.off("click").on("click.menu",function(){t._closeMenu()}),this.$menu.addClass("menuopen menu-toggle").on(this.transEndEventName,function(){e(this).removeClass("menu-toggle")}),this.$trigger.addClass("active"),this.open=!0},_resetMenu:function(){this.$menu.removeClass("subview"),this.$menuitems.removeClass("subview subviewopen")}};var ei,ti=function(e){t.console&&t.console.error(e)};function ai(){var t=parseInt(g.outerHeight());e('body[data-aie="slide-down"] #page-header-wrap:not(.fullscreen-header):not([data-responsive="true"])').css("height",t+"px")}function ii(){0!=e("#ajax-content-wrap").length&&r.hasClass("ajax-loaded")?1==e("#ajax-content-wrap").length&&e('#page-header-bg[data-parallax="1"]').css({opacity:1}):e('#page-header-bg[data-parallax="1"]').animate({opacity:1},350,"easeInCubic"),e('#page-header-bg[data-parallax="1"] .nectar-particles').append('<div class="fade-out" />')}function ni(){var a={inView:!0},i=e("#page-header-bg .span_6 .inner-wrap"),n=e("#page-header-bg #canvas");if(e('#page-header-bg[data-parallax="1"]').length>0){var r=new Image,o=parseInt(g.height()),l=e("#header-space").height(),d=e(".nectar-global-section.after-nav").length>0?e(".nectar-global-section.after-nav").height():0,c=it(e('#page-header-bg[data-parallax="1"]').css("background-image"));c&&-1!==c.indexOf(".")?(r.onload=function(){ii()},r.src=it(e('#page-header-bg[data-parallax="1"]').css("background-image"))):ii(),be.winW>1e3&&p(),t.addEventListener("scroll",function(){be.winW>1e3&&t.requestAnimationFrame(p)},!1)}var h=e('body[data-ajax-transitions="true"]').length>0&&e('#page-header-bg[data-animate-in-effect="slide-down"]').length>0?350:0;if(g.length>0){setTimeout(function(){ai()},h),e('#page-header-bg[data-animate-in-effect="fade-in"]').addClass("loaded");var u=it(g.css("background-image"));u&&-1!==u.indexOf(".")&&g.addClass("has-bg"),s.on("smartresize",ai)}function p(){be.winW>=1e3&&null==navigator.userAgent.match(/iPad/i)&&1!=ye.materialOffCanvasOpen&&(1==a.inView&&(i.css({transform:"translateY("+.15*be.scrollTop+"px)",opacity:1-be.scrollTop/(.7*(d+o))}),n&&n.css({transform:"translateY("+.15*be.scrollTop*2+"px)"})),be.scrollTop/(o+l+be.adminBarHeight)>1?(a.inView=!1,e(".nectar-particles, #page-header-bg .fade-out").css("visibility","hidden").addClass("out-of-sight"),e("#page-header-bg").addClass("out-of-sight")):(a.inView=!0,e("#page-header-bg, .nectar-particles, #page-header-bg .fade-out").css("visibility","visible").removeClass("out-of-sight")))}g.length>0&&((-1!=navigator.userAgent.indexOf("Safari")&&-1==navigator.userAgent.indexOf("Chrome")||navigator.userAgent.match(/(iPod|iPhone|iPad)/))&&(t.onunload=function(){ni(),e('#page-header-bg[data-
794parallax="1"] .span_6').css({opacity:1})}),0==e(".nectar-box-roll").length&&ri())}function si(){if(0==e("#page-header-bg .nectar-particles").length&&0==e('#page-header-bg[data-text-effect="none"]').length||e(".nectar-box-roll").length>0&&0==e("#page-header-bg .nectar-particles").length){var t=0==e(".nectar-box-roll").length?"#page-header-bg .span_6":".nectar-box-roll .overlaid-content .span_6";e(t).find(".wraped").each(function(t){e(this).find("span").delay(370*t).transition({rotateX:"0",opacity:1,y:0},400,"easeOutQuad")}),setTimeout(function(){e(t).find(".inner-wrap > *:not(.top-heading)").each(function(t){e(this).delay(370*t).transition({rotateX:"0",opacity:1,y:0},650,"easeOutQuad")}),e(".scroll-down-wrap, .scroll-down-wrap .section-down-arrow").removeClass("hidden")},370*e(t).find(".wraped").length)}}function ri(){g.each(function(){if("rotate_in"==e(this).attr("data-text-effect")){var t="none";if(e(this).find(".span_6 h1").length>0&&(t="h1"),"none"!=t){var a=e(this).find(".nectar-particles").length>0?".inner-wrap.shape-1":".span_6";e(this).find(a).find(t).addClass("top-heading").contents().filter(function(){return 3===this.nodeType&&void 0!==this.data&&this.data.replace(/\s+/,"")}).wrap('<span class="wraped"></span>'),e(this).find(a).find(".wraped").each(function(){var t=e(this),a=t.text().split(" "),i="";e.each(a,function(e,t){t.replace(/\s+/,"")&&(i+='<span class="wraped"><span>'+t+"</span></span> ")}),t.replaceWith(e(i))})}}});var t=p.length>0?800:0;0==e("#page-header-bg .nectar-video-wrap video").length&&setTimeout(si,t)}function oi(){if(e('#header-outer[data-permanent-transparent="1"]').length>0&&e('body[data-bg-header="true"]').length>0){0==e(".container-wrap div[data-midnight]").length&&e(".container-wrap").attr("data-midnight","dark");var t=[];e("div[data-midnight]:not(.has-global-section)").each(function(){("light"==e(this).attr("data-midnight")&&0==e(this).parents(".pum-content").length||"dark"==e(this).attr("data-midnight")&&0==e(this).parents(".pum-content").length)&&(e(this).is("#page-header-bg")&&e(this).parents("#page-header-wrap[data-midnight]").length>0||e(this).parents("#slide-out-widget-area").length>0||e(this).parents("#header-outer").length>0||t.push(e(this)))}),t.length>0&&e.each(t,function(a,i){if("light"==i.attr("data-midnight")||"dark"==i.attr("data-midnight")){var n=i;new Waypoint({element:n[0],handler:function(i){var s;e("body.material-ocm-open").length>0||e("#slide-out-widget-area.open").length>0||"none"==n.css("display")||("down"==i?(s="light"==n.attr("data-midnight")?"":"dark-slide",d.removeClass("dark-slide").addClass(s)):(s="light"==t[a-1>=0?a-1:a].attr("data-midnight")?"":"dark-slide",d.removeClass("dark-slide").addClass(s)))},offset:d.height()})}})}}function li(){if(t.nectarOptions&&t.nectarOptions.disable_box_roll_mobile&&"on"==t.nectarOptions.disable_box_roll_mobile&&be.usingMobileBrowser)return e(".nectar-box-roll").contents().unwrap(),e(".overlaid-content > .container").contents().unwrap(),e(".overlaid-content").contents().unwrap(),void e("#page-header-bg").wrap('<div id="page-header-wrap" class="fullscreen-header" />');e(".nectar-box-roll").length>0&&"undefined"!=typeof NectarBoxRoll&&(ri(),e(t).on("nectar-box-roll-scroll-disabled",function(){ye.preventScroll=!0}),e(t).on("nectar-box-roll-scroll-enabled",function(){ye.preventScroll=!1}),(ge=new NectarBoxRoll(be,di,oi,rn,Ma)).inUse=!0)}function di(){var t,a,i,n,s,o,l,c;a=1==ue?"500%":"93%",i=1==ue?"500%":"95%",e(he+'.row-bg-wrap[data-bg-animation]:not([data-bg-animation="none"]) .row-bg').each(function(){var n=e(this).parents(".row-bg-wrap").attr("data-bg-animation"),s=e(this).parents(".row-bg-wrap[data-bg-animation-delay]").length>0?e(this).parents(".row-bg-wrap").attr("data-bg-animation-delay"):0;t="zoom-out-reveal"!=n&&-1==n.indexOf("reveal-from-")?a:i;var r=e(this),o=new Waypoint({element:r.parents(".row-bg-wrap")[0],handler:function(){r.parents(".wpb_tab").length>0&&"hidden"==r.parents(".wpb_tab").css("visibility")||r.hasClass("animated-in")?o.destroy():(setTimeout(function(){r.parents(".inner-wrap").addClass("animated-in"),("zoom-out-reveal"==n||n.indexOf("reveal-from-")>-1||r.parents(".nectar-scrolling-text").length>0)&&r.parents(".row-bg-wrap").addClass("animated-in"),"clip-path"==n&&r.parents(".wpb_row ").addClass("animated-in")},s),o.destroy())},offset:t})}),s=1==ue?"500%":"93%",o=1==ue?"500%":"80%",e(he+'.column-image-bg-wrap[data-bg-animation]:not([data-bg-animation="none"]) .column-image-bg').each(function(){var t=e(this).parents(".column-image-bg-wrap").attr("data-bg-animation");n="zoom-out-reveal"!=t&&-1==t.indexOf("reveal-from-")?s:"ro-reveal-from-bottom"==t&&0==ue?"95%":"ro-reveal-from-top"==t&&0==ue?"65%":o;var a=e(this),i=new Waypoint({element:a.parents(".column-image-bg-wrap")[0],handler:function(){a.parents(".wpb_tab").length>0&&"hidden"==a.parents(".wpb_tab").css("visibility")||a.hasClass("animated-in")?i.destroy():(a.parents(".inner-wrap").addClass("animated-in"),("zoom-out-reveal"==t||t.indexOf("reveal-from-")>-1)&&(a.parents(".column-image-bg-wrap").addClass("animated-in"),a.parents(".column-image-bg-wrap").siblings(".column-bg-overlay-wrap").addClass("animated-in"),a.parents(".vc_column-inner").addClass("revealed-bg")),"mask-reveal"==t&&a.parents(".vc_column-inner").find(".column-bg-layer").addClass("animated-in"),i.destroy())},offset:n})}),e(he+".column-bg-overlay-wrap[data-bg-animation]").each(function(){n=o;var t=e(this),a=e(this).attr("data-bg-animation");if(("zoom-out-reveal"==a||"mask-reveal"==a||a.indexOf("reveal-from-")>0)&&0==t.parent().find(".column-image-bg-wrap").length)var i=new Waypoint({element:t[0],handler:function(){t.hasClass("animated-in")?i.destroy():(t.addClass("animated-in"),t.parents(".vc_column-inner").addClass("revealed-bg"),i.destroy())},offset:n})}),Jt(),ia(),oa(),l=1==ue?"250%":"75%",e(he+'.nectar-icon-list[data-animate="true"]').each(function(){var t=e(this),a=new Waypoint({element:t[0],handler:function(){t.parents(".wpb_tab").length>0&&"hidden"==t.parents(".wpb_tab").css("visibility")||t.hasClass("completed")?a.destroy():(t.each(function(){var a=t.is('[data-direction="horizontal"]')?100:300;e(this).find(".nectar-icon-list-item").each(function(t){var i=e(this);setTimeout(function(){i.addClass("animated")},t*a)})}),t.addClass("completed"),a.destroy())},offset:l})}),ya(),_a(),ca(),c=1==ue?"200%":"95%",e(he+".clients.fade-in-animation").each(function(){var t=e(this),a=new Waypoint({element:t[0],handler:function(){t.parents(".wpb_tab").length>0&&"hidden"==t.parents(".wpb_tab").css("visibility")||t.hasClass("animated-in")?a.destroy():(t.find("> div").each(function(t){e(this).delay(80*t).transition({opacity:"1"},450)}),setTimeout(function(){t.addClass("completed")},80*t.find("> div").length+450),t.addClass("animated-in"),a.destroy())},offset:c})}),ta(),"undefined"!=typeof Vivus?St():Ue(100,function(){St()},function(){return"undefined"!=typeof Vivus}),function(){if(e(".nectar-milestone").each(function(){if(e(this).is("[data-symbol]")){var t;0==e(this).find(".symbol-wrap").length&&("before"==e(this).attr("data-symbol-pos")?e(this).find(".number").prepend('<div class="symbol-wrap"><span class="symbol">'+Ze(e(this).attr("data-symbol"))+"</span></div>"):e(this).find(".number").append('<div class="symbol-wrap"><span class="symbol">'+Ze(e(this).attr("data-symbol"))+"</span></div>"));var a=e(this).attr("data-symbol-size"),i=e(this).find(".number").attr("data-number-size"),n=e(this).attr("data-symbol-alignment");t=a==i&&"superscript"==n?"32px":/^\d+(px|vw|vh)$/.test(a)?a:parseInt(a)+"px",e(this).find(".symbol-wrap").css({"font-size":t,"line-height":t})}e(this).find(".number").css({"font-size":e(this).find(".number").attr("data-number-size")+"px","line-height":e(this).find(".number").attr("data-number-size")+"px"})}),!S&&e(".nectar-milestone").length>0||r.hasClass("rtl")&&e(".nectar-milestone").length>0){var t="";e(he+".nectar-milestone.motion_blur").each(function(a){e(this).removeClass(function(e,t){return(t.match(/(^|\s)instance-\S+/g)||[]).join(" ")}),e(this).addClass("instance-"+a);var i=e(this).find(".number").css("color"),n=parseInt(i.substring(1),16),s=(16711680&n)>>16,r=(65280&n)>>8,o=(255&n)>>0,l="rgba("+s+","+r+","+o+",0.2)",d="rgba("+s+","+r+","+o+",1)",c=parseInt(e(this).find(".number").attr("data-number-size"));if(t+="@keyframes motion-blur-number-"+a+" {  0% { opacity: 0;color: "+l+"; text-shadow: 0 "+c/20+"px 0 "+l+", 0 "+c/10+"px 0 "+l+", 0 "+c/6+"px 0 "+l+", 0 "+c/5+"px 0 "+l+", 0 "+c/4+"px 0 "+l+", 0 -"+c/20+"px 0 "+l+", 0 -"+c/10+"px 0 "+l+", 0 -"+c/6+"px 0 "+l+", 0 -"+c/5+"px 0 "+l+", 0 -"+c/4+"px 0 "+l+"; transform: translateZ(0px) translateY(-100%); -webkit-transform: translateZ(0px) translateY(-100%); } 33% { opacity: 1 }100% { color: "+d+"; text-shadow: none; transform: translateZ(0px) translateY(0px); -webkit-transform: translateZ(0px) translateY(0px); } } @-webkit-keyframes motion-blur-number-"+a+" {  0% { opacity: 0;color: "+l+"; text-shadow: 0 "+c/20+"px 0 "+l+", 0 "+c/10+"px 0 "+l+", 0 "+c/6+"px 0 "+l+", 0 "+c/5+"px 0 "+l+", 0 "+c/4+"px 0 "+l+", 0 -"+c/20+"px 0 "+l+", 0 -"+c/10+"px 0 "+l+", 0 -"+c/6+"px 0 "+l+", 0 -"+c/5+"px 0 "+l+", 0 -"+c/4+"px 0 "+l+"; transform: translateZ(0px) translateY(-100%); -webkit-transform: translateZ(0px) translateY(-100%); } 33% { opacity: 1 }100% { color: "+d+"; text-shadow: none; transform: translateZ(0px) translateY(0px); -webkit-transform: translateZ(0px) translateY(0px); } } .nectar-milestone.motion_blur.instance-"+a+" .number span.in-sight { animation: 0.65s cubic-bezier(0, 0, 0.17, 1) 0s normal backwards 1 motion-blur-number-"+a+"; -webkit-animation: 0.65s cubic-bezier(0, 0, 0.17, 1) 0s normal backwards 1 motion-blur-number-"+a+"; } ",0!=me.$usingFullScreenRows||0==e(this).find(".number > span").length){var h=e(this).find(".symbol-wrap").clone();e(this).find(".symbol-wrap").remove();var u=e(this).find(".number").text().split(""),p=e(this).find(".milestone-heading").length>0?e(this).find(".milestone-heading"):e(this).find(".number");p.empty(),e.each(u,function(e,t){p.append("<span>"+t+"</span")}),e(this).has("[data-symbol]")&&("after"==e(this).attr("data-symbol-pos")?p.append(h):p.prepend(h))}}),ct(t,"milestone-blur"),gt()}}(),At(),e(he+'.owl-carousel[data-enable-animation="true"]').each(function(){var t=1==ue?"200%":"bottom-in-view",a=0;e(this).is("[data-animation-delay]")&&e(this).attr("data-animation-delay").length>0&&"false"!=e(this).attr("data-animation")&&(a=e(this).attr("data-animation-delay"));var i=e(this),n=new Waypoint({element:i[0],handler:function(){i.parents(".wpb_tab").length>0&&"hidden"==i.parents(".wpb_tab").css("visibility")||i.hasClass("animated-in")?n.destroy():(setTimeout(function(){i.find(".owl-stage > .owl-item").each(function(t){e(this).delay(200*t).transition({opacity:"1",y:"0"},600,"easeOutQuart")}),i.addClass("animated-in")},a),n.destroy())},offset:t})}),function(){if(e('body[data-header-inherit-rc="true"]').length>0&&0==e(".mobile").length&&e('#header-outer[data-transparent-header="true"]').length>0){var t=w/2+y+be.adminBarHeight;0==e('#header-outer[data-permanent-transparent="1"]').length&&(t=w-_+Math.ceil(2*y/1.8)+be.adminBarHeight),e(".main-content > .row > .wpb_row, #full_width_portfolio #portfolio-extra > .wpb_row").each(function(){var a,i=e(this);new Waypoint({element:i[0],handler:function(t){"down"==t?i.find(".row-bg.using-bg-color").length>0?(a=i.find("> .col.span_12.light").length>0?"light-text":"dark-text",d.css("background-color",i.find(".row-bg").css("background-color")).removeClass("light-text").removeClass("dark-text").addClass(a),d.attr("data-current-row-bg-color",i.find(".row-bg").css("background-color")),e("body.material #header-outer .bg-color-stripe").css("background-color",i.find(".row-bg").css("background-color"))):(d.css("background-color",d.attr("data-user-set-bg")).removeClass("light-text").removeClass("dark-text"),d.attr("data-current-row-bg-color",d.attr("data-user-set-bg")),e("body.material #header-outer .bg-color-stripe").css("background-color","")):i.prev("div.wpb_row").find(".row-bg.using-bg-color").length>0?(a=i.prev("div.wpb_row").find("> .col.span_12.light").length>0?"light-text":"dark-text",d.css("background-color",i.prev("div.wpb_row").find(".row-bg").css("background-color")).removeClass("light-text").removeClass("dark-text").addClass(a),d.attr("data-current-row-bg-color",i.prev("div.wpb_row").find(".row-bg").css("background-color")),e("body.material #header-outer .bg-color-stripe").css("background-color",i.prev("div.wpb_row").find(".row-bg").css("background-color"))):(d.css("background-color",d.attr("data-user-set-bg")).removeClass("light-text").removeClass("dark-text"),d.attr("data-current-row-bg-color",d.attr("data-user-set-bg")),e("body.material #header-outer .bg-color-stripe").css("background-color",""))},offset:t})})}}(),zt(),na(),ra(),pt(),wa(),function(){if(de.length>0)for(var t=0;t<de.length;t++)clearInterval(de[t].interval);de=[],e(".nectar-rotating-words-title").each(function(t){var a=parseInt(e(this).attr("data-rotation"));de[t]=new ft(e(this),a)})}(),sa()}function ci(){var a;ke(),Ie(),setTimeout(Ee,100),Se(),Be(),qe(),je(),Ve(),Ct(),r.on("click",".toggle > h3 a, .toggle > .toggle-title a",function(){if(!e(this).parents(".toggles").hasClass("accordion")){if(0==e(this).parents('.toggle[data-inner-wrap="true"]').length)e(this).parents(".toggle").find("> div").slideToggle(300);else{var a=e(this).parents(".toggle").find("> div")[0];a.style.maxHeight?a.style.maxHeight=null:a.style.maxHeight=a.scrollHeight+"px"}if(e(this).parents(".toggle").toggleClass("open"),e(this).parents(".toggle").hasClass("open")?e(this).find("i").attr("class","fa fa-minus-circle"):e(this).find("i").attr("class","fa fa-plus-circle"),e(this).attr("aria-expanded",e(this).parents(".toggle").hasClass("open")?"true":"false"),e(this).parents(".toggle").find("> div .iframe-embed").length>0&&"0"==e(this).parents(".toggle").find("> div iframe.iframe-embed").height()&&Sa(),e(this).parents(".toggle").find("> div img").length>0&&e(this).parents(".toggle").is('[data-inner-wrap="true"]'))for(var i=1;i<10;i++)setTimeout(xt,100*i);return setTimeout(function(){e(t).trigger("salient-parallax-el-recalculate")},500),e(this).parents(".full-width-content").length>0&&setTimeout(function(){Qt()},300),e("#nectar_fullscreen_rows").length>0&&setTimeout(function(){s.trigger("smartresize")},300),!1}}),r.on("click",".toggles.accordion .toggle > h3 a, .toggles.accordion .toggle > .toggle-title a",function(a){var i,n=e(this).parents(".toggles"),r=e(this).parents(".toggle");if(setTimeout(function(){e(t).trigger("salient-parallax-el-recalculate")},500),e(this).parents(".toggle").hasClass("open"))return n.find(".toggle > div").each(function(){e(this)[0].style.maxHeight=null}),n.find(".toggle h3 a i").attr("class","fa fa-plus-circle"),n.find(".toggle").removeClass("open"),n.find(".toggle .toggle-title a[aria-expanded], .toggle >
794 h3 a[aria-expanded]").attr("aria-expanded","false"),!1;if(0==e(this).parents('.toggle[data-inner-wrap="true"]').length)n.find(".toggle > div").slideUp(300),n.find(".toggle h3 a i").attr("class","fa fa-plus-circle"),n.find(".toggle").removeClass("open"),n.find(".toggle .toggle-title a[aria-expanded], .toggle > h3 a[aria-expanded]").attr("aria-expanded","false"),r.find("> div").slideDown(300),r.addClass("open");else{void 0!==a.originalEvent&&be.winW<1e3&&n.find(".toggle.open").length>0&&0==me.$usingFullScreenRows&&!n.is('[data-style="animated_circle"]')&&(n.find(".toggle.open"),setTimeout(function(){var t=r.offset().top-be.adminBarHeight;e('#header-outer[data-mobile-fixed="1"]').length>0&&(t=r.offset().top-d.outerHeight()-be.adminBarHeight),tt(t)},50)),void 0!==a.originalEvent&&be.winW>1e3&&n.find(".toggle.open").length>0&&0==me.$usingFullScreenRows&&setTimeout(function(){if(r.offset().top<e(t).scrollTop()){var a=r.offset().top-be.adminBarHeight;e('#header-outer[data-remove-fixed="0"]').length>0&&(a=r.offset().top-d.outerHeight()-be.adminBarHeight),tt(a-30)}},500);var o=r.find("> div")[0];n.find(".toggle > div").each(function(){e(this)[0].style.maxHeight=null}),n.find(".toggle h3 a i").attr("class","fa fa-plus-circle"),n.find(".toggle").removeClass("open"),o.style.maxHeight=o.scrollHeight+"px",r.addClass("open")}return r.hasClass("open")?e(this).find("i").attr("class","fa fa-minus-circle"):e(this).find("i").attr("class","fa fa-plus-circle"),n.find(".toggle .toggle-title a[aria-expanded], .toggle > h3 a[aria-expanded]").attr("aria-expanded","false"),r.hasClass("open")&&e(this).attr("aria-expanded","true"),e(this).parents(".full-width-content").length>0&&(clearTimeout(i),i=setTimeout(function(){Qt()},400)),e("#nectar_fullscreen_rows").length>0&&(clearTimeout(i),i=setTimeout(function(){s.trigger("smartresize")},400)),!1}),Et(),Oa(),It(),r.on("click",'.nectar-cta:not([data-style="material"]) .link_wrap',function(t){(e(this).parents('[data-using-bg="true"]').length>0||e(this).parents('[class*="border_thickness"]').length>0)&&(e(t.target).is("a")||0!=e(t.target).parents("a").length||e(this).find("a.link_text")[0].click())}),0!==e(".team-member").length&&(r.on("click keydown",'.team-member[data-style="bio_fullscreen"], .team-member[data-style="bio_fullscreen_alt"]',function(a){if(!(e(".nectar_team_member_overlay").length>0||"keydown"===a.type&&"Enter"!==a.key&&13!==a.keyCode)){var i=e("body > #boxed").length>0?"in-boxed":"",n=e(this).find(".nectar_team_bio").html(),o=e(this).is('[data-style="bio_fullscreen_alt"]')?e(this).find(".team-meta h5").html():e(this).find(".team-meta p").html(),l=e(this).find(".nectar_team_bio_img[data-img-src]").length>0?e(this).find(".nectar_team_bio_img").attr("data-img-src"):"",c=e(this).is('[data-style="bio_fullscreen_alt"]')?"bio-fullscreen-alt":"bio-fullscreen",h="";if(h=e(this).is('[data-style="bio_fullscreen_alt"]')?'<div class="title">'+Ze(o)+"</div><h2>"+e(this).find(".team-meta h3").text()+"</h2>":"<h2>"+e(this).find(".team-meta h3").text()+'</h2><div class="title">'+Ze(o)+"</div>",r.append('<div class="nectar_team_member_overlay nectar-modal '+i+'" data-style="'+c+'"><div class="inner-wrap"><div class="team_member_details"><div class="bio-inner"><span class="mobile-close"></span>'+h+'<div class="team-desc">'+Ze(n)+'</div></div></div><div class="team_member_picture"><div class="team_member_image_bg_cover"></div><div class="team_member_picture_wrap"><div class="team_member_image"></div></div></div></div></div>'),l.length>0){var u=new Image;u.src=l,u.onload=function(){e(".nectar_team_member_overlay .team_member_image").css("opacity","1")},e(".nectar_team_member_overlay .team_member_image").css({"background-image":'url("'+l+'")'})}var p=e('body[data-header-format="left-header"]').length>0&&s.width()>1e3?0:d.height();e(".nectar_team_member_overlay .inner-wrap").css({"padding-top":p}),e(".using-mobile-browser").length>0&&e("body,html").addClass("nectar-no-scrolling"),Ot(),e(".nectar_team_member_overlay").addClass("open").addClass("animating"),setTimeout(function(){e(".nectar_team_member_close").addClass("visible"),e(".nectar_team_member_overlay").removeClass("animating")},500),e('.team-member[data-style="bio_fullscreen"]').length>0&&be.usingMobileBrowser&&e(".nectar_team_member_overlay").addClass("on-mobile"),Sa(),e(t).trigger("nectar-team-member-opened")}}),r.on("click",".nectar_team_member_overlay",function(t){if(e(t.target).is("a")||e(t.target).parents("a").length>0||e(t.target).is(".skip-team-member-close")||e(t.target).parents(".skip-team-member-close").length>0)return!0;e(this).hasClass("animating")||(e(".nectar_team_member_overlay").removeClass("open"),e(".nectar_team_member_close").removeClass("visible"),e(".using-mobile-browser").length>0&&e("body,html").removeClass("nectar-no-scrolling"),setTimeout(function(){e(".nectar_team_member_overlay, .nectar_team_member_close").remove()},820))}),(e('.team-member[data-style="bio_fullscreen"]').length>0||e('.team-member[data-style="bio_fullscreen_alt"]').length>0)&&(s.on("resize",Ot),!be.usingMobileBrowser))&&new $e("","close-indicator"),e(".nectar-flip-box").length>0&&(be.usingMobileBrowser&&r.on("click",".nectar-flip-box",function(){e(this).toggleClass("flipped")}),Wt(),s.on("smartresize",Wt)),Fe(),Zt(),Gt(),Mt(),Zi(),Ui(),Ut(),e(".morphing-outline").length>0&&(setTimeout(zt,100),setTimeout(Qt,125),s.on("smartresize",zt)),V=[],be.usingMobileBrowser||e("[data-nectar-link-indicator]").each(function(t){e(this).is("[data-indicator-text]")?V[t]=new $e(e(this),"view-indicator"):V[t]=new $e(e(this),"link-indicator")}
794),va(),e(".nectar_cascading_images").length>0&&(Q=[],e(".nectar_cascading_images").each(function(t){e(this).is('[data-parallax="yes"]')&&!S&&0==e("#nectar_fullscreen_rows").length&&e(this).addClass("parallax-pending"),imagesLoaded(e(this),function(a){Kt(),e(a.elements[0]).is('[data-parallax="yes"]')&&!S&&0==e("#nectar_fullscreen_rows").length?Q[t]=new ea(e(a.elements[0]),e(a.elements[0]).attr("data-parallax-intensity")):e(a.elements[0]).removeClass("parallax-pending")})}),s.on("resize",Kt)),da(),Ca(),function(){e('.page-submenu[data-sticky="true"]').length>0&&0==e("#nectar_fullscreen_rows").length&&(!function(){var e=t.jQuery,a=t.Waypoint,i=Ge();Ge();function n(t){this.options=e.extend({},a.defaults,n.defaults,t),this.element=this.options.element,this.$element=e(this.element),this.createWrapper(),this.topLevel=e(this.element).parents(".top-level").length>0,this.createWaypoint()}s.on("smartresize",function(){if(i=Ge(),u.length>0&&"fixed"==u.css("position")&&(i+=u.height()),(f.length>0&&s.width()>1e3&&e('body[data-hhun="1"]').length>0||f.length>0&&e('body[data-hhun="1"]').length>0&&B)&&(W||(i+=f.height())),e(".page-submenu.stuck").length>0){if(e(".page-submenu.stuck").addClass("no-trans").css("top",i).css("transform","translateY(0)").addClass("stuck"),setTimeout(function(){e(".page-submenu.stuck").removeClass("no-trans")},50),e(".page-submenu.stuck").parents(".wpb_row").css("z-index",1e4),e("#boxed").length>0){var t=s.width()>1e3?.04*e(".container-wrap").width():39;e(".page-submenu.stuck").css({"margin-left":"-"+t+"px",width:e(".container-wrap").width()})}}else e(".page-submenu.stuck").css("top","0").removeClass("stuck"),e(".page-submenu.stuck").parents(".wpb_row").css("z-index","auto"),e("#boxed").length>0&&e(".page-submenu.stuck").css({"margin-left":"0px",width:"100%"})}),n.prototype.createWaypoint=function(){var t=this.options.handler;i=Ge(),this.topLevel&&e('body[data-hhun="1"] #header-outer.detached:not(.invisible)').length>0&&(i+=1,this.$element.css({"margin-top":"-1px"})),u.length>0&&"fixed"==u.css("position")&&(i+=u.height()),(f.length>0&&s.width()>1e3&&e('body[data-hhun="1"]').length>0||f.length>0&&B&&e('body[data-hhun="1"]').length>0)&&(W||(i+=f.height())),this.waypoint=new a(e.extend({},this.options,{element:this.wrapper,handler:e.proxy(function(a){var n=this.options.direction.indexOf(a)>-1,r=n?this.$element.outerHeight(!0):"";if(this.$wrapper.height(r),n){var o=0;if(this.topLevel&&e('body[data-hhun="1"] #header-outer.detached:not(.invisible)').length>0){var l=d.outerHeight(),h=0;c.length>0&&(l-=be.secondaryHeaderHeight),f.length>0&&0==e("body.mobile").length&&(h=pe?f.height():0),o=l-h}this.$element.addClass("no-trans").css("top",i).css("transform","translateY("+o+"px)").addClass("stuck");var u=this;if(setTimeout(function(){u.$element.removeClass("no-trans")},50),this.$element.parents(".wpb_row").css("z-index",1e4),e("#boxed").length>0){var p=s.width()>1e3?.04*e(".container-wrap").width():39;this.$element.css({"margin-left":"-"+p+"px",width:e(".container-wrap").width()})}}else this.$element.css("top","0").removeClass("stuck"),e("#boxed").length>0&&this.$element.css({"margin-left":"0px",width:"100%"});t&&t.call(this,a)},this),offset:i}));var n=this;setInterval(function(){if(e('body[data-hhun="1"] #header-outer.detached:not(.invisible)').length>0){var t=d.outerHeight();c.length>0&&(t-=be.secondaryHeaderHeight),n.waypoint.options.offset=i+t}else n.waypoint.options.offset=i;a.refreshAll()},100)},n.prototype.createWrapper=function(){this.options.wrapper&&this.$element.wrap(this.options.wrapper),this.$wrapper=this.$element.parent(),this.wrapper=this.$wrapper[0]},n.prototype.destroy=function(){this.$element.parent()[0]===this.wrapper&&(this.waypoint.destroy(),this.$element.removeClass(this.options.stuckClass),this.options.wrapper&&this.$element.unwrap())},n.defaults={wrapper:'<div class="sticky-wrapper" />',stuckClass:"stuck",direction:"down right"},a.Sticky=n}(),e('.page-submenu[data-sticky="true"]').each(function(){var t=e(this)[0];if(e(this).parents(".span_12").find("> .wpb_column").length>1){var a=e(this).clone(),i=e(this).parents(".wpb_row");e(this).parents(".wpb_row.has-global-section").length>0&&(i=e(this).parents(".wpb_row.has-global-section")),e(this).remove(),i.before(a),t=a[0]}
794new Waypoint.Sticky({element:t})}));0==e("#nectar_fullscreen_rows").length&&e(".page-submenu").parents(".wpb_row").css("z-index",1e4);e(".page-submenu .mobile-menu-link").on("click",function(){return e(this).parents(".page-submenu").find("ul").stop(!0).slideToggle(350),!1}),e(".page-submenu ul li a").on("click",function(){e("body.mobile").length>0&&e(this).parents(".page-submenu").find("ul").stop(!0).slideToggle(350)})}(),K=[],"undefined"==typeof NectarLiquid||be.usingFrontEndEditor||e('.row-bg-wrap[data-bg-animation*="displace-filter"] .row-bg.using-image, .column-image-bg-wrap[data-bg-animation*="displace-filter"] .column-image-bg').each(function(t){var a,i,n=e(this);e(this).is(".row-bg")?(a=e(this).parents(".row-bg-wrap").attr("data-bg-animation"),i="row"):e(this).is(".column-image-bg")&&(a=e(this).parents(".column-image-bg-wrap").attr("data-bg-animation"),i="col"),K[t]=new NectarLiquid(n,a,i)}),ka(),function(){function t(){e('.blog-recent[data-style="title_only"]').each(function(){if(e(this).find("> .col").length>1)return!1;var t=e(this).parent().parent().parent();if(t.hasClass("vc_col-sm-3")||t.hasClass("vc_col-sm-4")||t.hasClass("vc_col-sm-6")||t.hasClass("vc_col-sm-8")||t.hasClass("vc_col-sm-9"))if(0==e("body.mobile").length&&0==e(this).next("div").length){var a=0;e(this).find("> .col").css("padding","50px 20px"),e(this).parents(".span_12").find(" > .wpb_column").each(function(){Math.floor(e(this).height())>a&&(a=Math.floor(e(this).height()))}),Math.floor(e(this).find("> .col").outerHeight(!0))<Math.floor(e(this).parents(".wpb_row").height())-1&&(e(this).find("> .col").css("padding-top",(a-e(this).find("> .col").height())/2+"px"),e(this).find("> .col").css("padding-bottom",(a-e(this).find("> .col").height())/2+"px"))}else e(this).find("> .col").css("padding","50px 20px")})}e('.blog-recent[data-style="title_only"]').length>0&&(t(),s.on("smartresize",t))}(),Xi(),Qi(),Ki(),r.on("mouseover",'.post-area.featured_img_left .grav-wrap .text a, .masonry.material .masonry-blog-item .grav-wrap .text a, .blog-recent[data-style="material"] .grav-wrap .text a',function(){e(this).parents(".grav-wrap").find("img").addClass("hovered")}),r.on("mouseleave",'.post-area.featured_img_left .grav-wrap .text a, .masonry.material .masonry-blog-item .grav-wrap .text a, .blog-recent[data-style="material"] .grav-wrap .text a',function(){e(this).parents(".grav-wrap").find("img").removeClass("hovered")}),r.on("mouseleave",'.container-wrap[data-nav-pos="after_project_2"] #portfolio-nav ul li, .blog_next_prev_buttons[data-style="fullwidth_next_prev"] ul li',function(){e(this).addClass("mouse-leaving")}),ln(),un(),function(){if(0==e(".portfolio-items .col").length)return;if(e(".portfolio-items .col .style-3-alt").length>0||e(".portfolio-items .col .style-3").length>0||e(".portfolio-items .col .style-2").length>0||e(".portfolio-items .col .style-5").length>0){var t="";e(".portfolio-items .col").each(function(){var a=e(this).attr("data-title-color"),i=e(this).attr("data-subtitle-color");a.length>0&&(t+='.col[data-title-color="'+a+'"] .vert-center h3, .portfolio-items[data-ps="6"] .col[data-title-color="'+a+'"] .work-meta h4 { color: '+a+"!important; } ",t+=' .portfolio-items[data-ps="8"] .col[data-title-color="'+a+'"] .line { background-color: '+a+"; }",t+='.portfolio-items[data-ps="8"] .col[data-title-color="'+a+'"] .next-arrow line { stroke: '+a+"; } "),i.length>0&&(t+='.col[data-subtitle-color="'+i+'"] .vert-center p, .portfolio-items[data-ps="6"] .col[data-title-color="'+a+'"] .work-meta p { color: '+i+"!important; } ")}),ct(t,"nectar-portfolio-colors")}}(),e("body.search-results").length>0&&e("#search-results article").length>0&&0==e('#search-results[data-layout="list-no-sidebar"]').length&&0==e('#search-results[data-layout="list-with-sidebar"]').length&&((a=e("#search-results")).is('[data-layout="masonry-no-sidebar"]'),a.imagesLoaded(function(){a.isotope({itemSelector:".result",layoutMode:"packery",packery:{gutter:0}}),a.find("article").css("opacity","1")}),s.on("resize",function(){a.isotope({layoutMode:"packery",packery:{gutter:0}})})),function(){e(".single-portfolio #sidebar").attr("data-follow-on-scroll");
794if(0==e("body.single-portfolio").length||0==e("#sidebar[data-follow-on-scroll]").length)return;if(1==e(".single-portfolio #sidebar").attr("data-follow-on-scroll")&&!r.hasClass("mobile")&&parseInt(e("#sidebar").height())+50<=parseInt(e(".post-area").height())){var t=pn();e(".single-portfolio #sidebar").theiaStickySidebar({additionalMarginTop:t,updateSidebarHeight:!1})}}(),Ri(),function(){if(e(".nectar-scrolling-text").each(function(){if(e(this).offset().top>be.winH){e(this).addClass("prevent-animation");var t=e(this);setTimeout(function(){t.removeClass("prevent-animation")},100)}}),"IntersectionObserver"in t){var a=new IntersectionObserver(function(e){e.forEach(function(e){e.isIntersecting?e.target.classList.remove("offscreen-paused"):e.target.classList.add("offscreen-paused")})},{rootMargin:"150px 0px 150px 0px",threshold:0});e(".nectar-scrolling-text:not(.offscreen-pause-observed)").each(function(){this.classList.add("offscreen-pause-observed"),a.observe(this)})}}(),bt()}function hi(){this.$toggleBtn=e(".nectar-shop-filters .nectar-shop-filter-trigger"),this.$sidebar=e("#sidebar"),this.sidebarPos=this.$sidebar.hasClass("col_last")?"right":"left",this.state={open:this.getLS()?this.getLS():"true"},this.setup(),this.events()}function ui(){this.$qty="",this.step=1,this.ajaxTimeout="",this.ajaxTimeoutDur=500,this.state={max:1e5,min:0,currentVal:1,key:0,removeFlag:!1},this.events()}function pi(){this.state={processing:!1,productID:!1,type:"regular"},this.events()}function fi(){var i;r.on("click",".product .add_to_cart_button",function(){var t=e(this).parents("li").find("h2").length>0?"h2":"h3",a=e(this).parents("li").find(t).text();e("#header-outer .cart-notification span.item-name").html(a)}),r.on("mouseenter","#header-outer .cart-notification",function(){e(this).hide(),e("#header-outer .widget_shopping_cart").addClass("open").stop(!0,!0).show(),e("#header-outer .cart_list").stop(!0,!0).show(),clearTimeout(i)});var n;function o(){!e(".widget_shopping_cart .widget_shopping_cart_content .cart_list .empty").length&&e(".widget_shopping_cart .widget_shopping_cart_content .cart_list").length>0&&(e(".cart-menu-wrap").addClass("has_products"),e("header#top nav > ul, #search-outer #search #close a, header#top .span_9 >.slide-out-widget-area-toggle").addClass("product_added"),e(".cart-menu-wrap").hasClass("static")||e(".cart-menu-wrap, #mobile-cart-link").addClass("first-load"))}function l(){e("#header-outer .cart-notification").stop(!0,!0).fadeOut()}if(e("#header-outer .nectar-woo-cart").length>0&&e("#header-outer .nectar-woo-cart").hoverIntent(function(){e("#header-outer .widget_shopping_cart").addClass("open").stop(!0,!0).show(),e("#header-outer .cart_list").stop(!0,!0).show(),clearTimeout(i),e("#header-outer .cart-notification").hide()}),r.on("mouseleave","#header-outer .nectar-woo-cart",function(){var t=e(this);setTimeout(function(){t.is(":hover")||(e("#header-outer .widget_shopping_cart").removeClass("open").stop(!0,!0).fadeOut(300),e("#header-outer .cart_list").stop(!0,!0).fadeOut(300))},200)}),0==e('#header-outer[data-cart="false"]').length&&r.on("added_to_cart",function(t){setTimeout(function(){!function(t){if(clearTimeout(i),!e(".widget_shopping_cart .widget_shopping_cart_content .cart_list .empty").length&&e(".widget_shopping_cart .widget_shopping_cart_content .cart_list").length>0&&void 0!==t.type){if(e("#header-outer .cart-notification .item-name").length>0&&0==e("#header-outer .cart-notification .item-name").text().length)return;e("#header-outer .cart-menu-wrap").hasClass("has_products")?e("#header-outer .cart-notification").is(":visible")?e("#header-outer .cart-notification").show():e("#header-outer .cart-notification").fadeIn(400):setTimeout(function(){e("#header-outer .cart-notification").fadeIn(400)},400),e('body #header-outer [data-cart-style="slide_in_click"] .cart-menu-wrap').trigger("click"),i=setTimeout(l,2700)}}(t),o()},150)}),0==e('#header-outer[data-cart="false"]').length&&(n=setInterval(o,250),setTimeout(function(){clearInterval(n)},4500)),function(){if(0!=e("body.woocommerce-account #customer_login").length){0===e("#customer_login .nectar-form-control
794s").length&&(e(".woocommerce-account .woocommerce > #customer_login").prepend('<div class="nectar-form-controls" />'),e(".woocommerce-account .woocommerce > #customer_login > div:not(.nectar-form-controls)").each(function(){var t=e(this).find("> h2").text();e("#customer_login .nectar-form-controls").append('<div class="control">'+t+"</div>")})),e(".woocommerce-account .woocommerce > #customer_login .nectar-form-controls .control").on("click",function(){e(".woocommerce-account .woocommerce > #customer_login .nectar-form-controls .control").removeClass("active"),e(this).addClass("active");var t=e(this).index()+1;e('#customer_login div[class*="u-column"]').hide(),e('#customer_login div[class*="u-column"].col-'+t).show(),setTimeout(function(){e('#customer_login div[class*="u-column"]').removeClass("visible"),e('#customer_login div[class*="u-column"].col-'+t).addClass("visible")},30)});var a="1";if(void 0!==ot.tab&&"2"===ot.tab&&(a="2",t.history&&t.history.replaceState&&"function"==typeof URL)){var i=new URL(location);i.searchParams.delete("tab"),history.replaceState(null,null,i)}e(".woocommerce-account .woocommerce > #customer_login .nectar-form-controls .control:nth-child("+a+")").trigger("click")}}(),!(e('.products[data-rm-m-hover="1"]').length>0&&be.usingMobileBrowser)&&(r.on("mouseover",".text_on_hover .product-wrap, .text_on_hover > a:first-child",function(){e(this).parent().addClass("hovered")}),r.on("mouseout",".text_on_hover .product-wrap, .text_on_hover > a:first-child",function(){e(this).parent().removeClass("hovered")})),e(".material.product").length>0||e(".minimal.product").length>0||e('.nectar-fancy-box[data-style="parallax_hover"]').length>0||e('.nectar-category-grid[data-shadow-hover="yes"]').length>0||e('.nectar-post-grid[data-shadow-hover="yes"]').length>0){var d=101;r.on("mouseenter",'.material.product, .nectar-fancy-box[data-style="parallax_hover"], .nectar-post-grid[data-shadow-hover="yes"] .nectar-post-grid-item, .nectar-category-grid[data-shadow-hover="yes"] .nectar-category-grid-item',function(){d++,e(this).css("z-index",d+1)}),r.on("mouseleave",'.material.product, .nectar-fancy-box[data-style="parallax_hover"], .nectar-post-grid[data-shadow-hover="yes"] .nectar-post-grid-item, .nectar-category-grid[data-shadow-hover="yes"] .nectar-category-grid-item',function(){var t=e(this);setTimeout(function(){t.is(":hover")||t.css("z-index",100)},350)}),t.nectarOptions&&t.nectarOptions.woo_minimal_product_effect&&"default"===t.nectarOptions.woo_minimal_product_effect&&(r.on("mouseenter",".minimal.product",function(){d++,e(this).css("z-index",d+1)}),r.on("mouseleave",".minimal.product",function(){var t=e(this);setTimeout(function(){t.is(":hover")||t.css("z-index",100)},350)})),setInterval(function(){e('.nectar-fancy-box[data-style="parallax_hover"]:hover').length>0||e(".minimal.product:hover").length>0||(e('.material.product:not(:hover), .minimal.product:not(:hover), .nectar-fancy-box[data-style="parallax_hover"]:not(:hover), .nectar-post-grid[data-shadow-hover="yes"] .nectar-post-grid-item:not(:hover), .nectar-category-grid[data-shadow-hover="yes"] .nectar-category-grid-item:not(:hover)').css("z-index",100),d=101)},1e4)}function c(t){var a=s.width();t.clientX<a-370-b&&e(".nectar-slide-in-cart").hasClass("mouse-accessed")&&(s.off("mousemove.rightCartOffsetCheck",c),e(".nectar-slide-in-cart").removeClass("open").removeClass("mouse-accessed"))}if(e(".products .classic .product-wrap .add_to_cart_button").wrapInner("<span />"),e(".products .classic .product-wrap .add_to_cart_button").prepend('<i class="normal icon-salient-cart"></i>'),!(e('.products[data-rm-m-hover="1"]').length>0&&be.usingMobileBrowser)&&t.nectarOptions&&t.nectarOptions.woo_minimal_product_effect&&"default"===t.nectarOptions.woo_minimal_product_effect&&(r.on("mouseover",".products .minimal.product",function(){var t,a,i,n,s,r;t=e(this),i=(a=t).width(),n=a.height(),s=(parseInt(i)+40)/parseInt(i),r=(parseInt(n)+40)/parseInt(n),a.addClass("hover-bound"),a.find(".background-color-expand").css({transform:"scale("+s+","+r+") translateY(0px) translateZ(0px)"})}),r.on("mouseleave",".products .minimal.product",function(){e(this).find(".background-color-expand").css({transform:"scale(1, 1) translateY(0) translateZ(0px)"})})),e(".products .minimal.product").each(function(){e(this).is(":hover")&&e(this).trigger("mouseover")}),e(".woocommerce #sidebar .widget.woocommerce").each(function(){0==e(this).find("> h4").length&&e(this).addClass("no-widget-title")}),r.on("click","#sidebar .widget.woocommerce:not(.widget_price_filter) h4",function(){t.nectarOptions&&"false"!==t.nectarOptions.woo_sidebar_toggles&&s.width()<1e3&&(e(this).parent().is(".widget_product_tag_cloud")&&e(this).parent().find("> div").slideToggle(),e(this).parent().is(".woocommerce-widget-layered-nav")&&e(this).parent().find("> .woocommerce-widget-layered-nav-dropdown").length>0&&e(this).parent().find("> .woocommerce-widget-layered-nav-dropdown").slideToggle(),e(this).parent().find("> ul").slideToggle(),e(this).parent().toggleClass("open-filter"))}),r.on("mouseenter",'#header-outer [data-cart-style="slide_in"] .cart-menu-wrap',function(){e(".nectar-slide-in-cart ul.cart_list li:not(.empty)").length>0&&(e(".nectar-slide-in-cart").addClass("open"),s.on("mousemove.rightCartOffsetCheck",c))}),r.on("mouseenter",".nectar-slide-in-cart",function(){e(this).addClass("mouse-accessed")}),r.on("click",'#header-outer [data-cart-style="slide_in_click"] .cart-menu-wrap, #mobile-cart-link[data-cart-style="slide_in_click"]',function(){if(r.is(".woocommerce-checkout")||r.is(".woocommerce-cart"))return!0;
794return e(".nectar-slide-in-cart, .nectar-slide-in-cart-bg").addClass("open"),e(".nectar-slide-in-cart-bg").addClass("revealed"),clearTimeout(ei),e(".style_slide_in_click div.quantity").each(function(){e(this).find(".minus").length>1&&e(this).find(".minus").first().remove(),e(this).find(".plus").length>1&&e(this).find(".plus").first().remove()}),!1}),r.on("click",".nectar-slide-in-cart.style_slide_in_click .close-cart, .nectar-slide-in-cart-bg",gi),new ui,t.nectarOptions&&"1"===t.nectarOptions.ajax_add_to_cart)new pi;if(t.nectarOptions&&"1"===t.nectarOptions.woo_product_filter_toggle&&r.is(".archive.woocommerce"))new hi;e(a).on("yith-wcan-ajax-filtered",fa)}function gi(){return e(".nectar-slide-in-cart, .nectar-slide-in-cart-bg").removeClass("open"),ei=setTimeout(function(){e(".nectar-slide-in-cart-bg").removeClass("revealed")},400),!1}function mi(){this.$el=e("#search-outer #search .container #s"),this.$container="",this.$parent="",this.$searchEl=e("#search-outer"),this.request="",this.timeout="",this.setup(),this.events(),this.state={requesting:!1,open:!1,prevResults:""},this.minChars=2}function vi(){e('#header-outer[data-format="centered-menu-bottom-bar"]').length>0&&function(){var t=d,a=e('#header-outer[data-format="centered-menu-bottom-bar"] header#top .span_9'),i=e('#header-outer[data-format="centered-menu-bottom-bar"] header#top .span_3'),n=c,r=i.find("nav >ul.buttons"),o=parseInt(e("body.material #header-outer").attr("data-padding")),l=parseInt(e("body.material #header-outer").attr("data-logo-height")),h=parseInt(i.css("margin-bottom")),u=o+h+l+parseInt(be.secondaryHeaderHeight);function p(){at()?d.addClass("within-custom-breakpoint"):d.removeClass("within-custom-breakpoint")}function g(){if(!(be.winW<1e3||e("body.page-template-template-no-header").length>0||e("body.page-template-template-no-header-footer").length>0||e("body.material-ocm-open").length>0||"none"==e('#header-outer[data-has-menu="true"][data-format="centered-menu-bottom-bar"] .span_9').css("display")||"none"==e('#header-outer[data-has-menu="true"][data-format="centered-menu-bottom-bar"] .span_9 > nav').css("display")))if(f=f.length>0&&be.secondaryHeaderHeight>0?f.height():0,t.hasClass("force-condense")||!t.hasClass("fixed-menu")&&be.scrollTop>=u){var i=parseInt(a.position().top)-o-parseInt(be.adminBarHeight)+parseInt(be.secondaryHeaderHeight)-f;if(e('#header-outer[data-megamenu-rt="1"]').length>0&&e("#header-outer .megamenu").length>0&&e('#header-outer[data-transparent-header="true"]').length>0&&d.removeClass("no-transition"),t.addClass("fixed-menu").removeClass("transparent").css({top:"-"+i+"px",position:"fixed"}),!t.is('[data-menu-bottom-bar-align="left"]')){var n=e("header#top .span_9 nav > ul .menu-title-text").length>0?e("header#top .span_9 nav > ul .menu-title-text").offset().top:0,s=r.find("li:first-child > *").length>0?r.find("li:first-child > *").offset().top:0,l=a.find("nav .sf-menu > li > a .menu-title-text").length>0?(20-parseInt(a.find("nav .sf-menu > li > a .menu-title-text").height()))/2:2;r.css("transform","translateY("+Math.ceil(parseInt(n)-parseInt(s)-l)+"px)"),r.find(".nectar-woo-cart").css({height:"auto"})}}else(t.hasClass("force-condense-remove")||t.hasClass("fixed-menu")&&be.scrollTop<u)&&(t.removeClass("fixed-menu").css({top:"0",position:"absolute"}),r.css("transform","translateY(0px)"),r.find(".nectar-woo-cart").css({height:"",position:"relative"}),0==e("#header-outer.transparent").length&&(e('#header-outer[data-megamenu-rt="1"]').length>0&&e("#header-outer .megamenu").length>0&&d.removeClass("no-transition"),e('#header-outer[data-megamenu-rt="1"]').length>0&&e('#header-outer[data-transparent-header="true"]').length>0&&e("#header-outer .megamenu").length>0?"true"==d.attr("data-transparent-header")&&0==e(".nectar-box-roll").length&&0==e(".megamenu.sfHover:not(.width-75):not(.width-50)").length?(d.addClass("transparent"),d.removeClass("no-transition")):"true"==d.attr("data-transparent-header")&&0==e(".nectar-box-roll").length&&e(".megamenu.sfHover").length>0&&d.addClass("no-transition"):"true"==d.attr("data-transparent-header")&&0==e(".nectar-box-roll").length&&d.addClass("transparent")))}n.length>0&&0==e('#header-outer[data-remove-fixed="1"]').length&&e('#header-outer[data-condense="true"]').length>0&&setTimeout(function(){"none"!=c.css("display")&&(be.secondaryHeaderHeight=c.outerHeight())},50),e('#header-outer[data-condense="true"]').length>0&&(s.on("scroll.centeredNavCondense",g),s.trigger("scroll"),s.on("resize",function(){(be.winW<1e3||at())&&(t.addClass("force-condense-remove"),s.off("scroll.centeredNavCondense"))}),s.on("smartresize",function(){p(),be.winW>=1e3&&0==at()&&t.hasClass("force-condense-remove")&&(g(),t.removeClass("force-condense-remove"),setTimeout(function(){be.scrollTop>=u&&(t.addClass("force-condense"),g(),t.removeClass("force-condense")),s.on("scroll.centeredNavCondense",g)},200))}),p())}()}function bi(){if(be.winW>1e3){var t,a,i=e('#header-outer[data-format="centered-logo-between-menu"] #top nav > .sf-menu:not(.buttons) > li').length;e("#header-outer #social-in-menu").length>0&&i--,t=0==e("#header-outer #top .row .col.span_3 #logo img:visible").length?parseInt(e("#header-outer #top .row .col.span_3").width()):parseInt(e("#header-outer #top .row .col.span_3 img:visible").width()),a=e('#header-outer[data-lhe="animated_underline"]').length>0?parseInt(e("header#top nav > ul > li:first-child > a").css("margin-right")):parseInt(e("header#top nav > ul > li:first-child > a").css("padding-right")),a+=a>30?45:a>20?40:30,r.hasClass("rtl")?e('#header-outer[data-format="centered-logo-between-menu"] #top nav > .sf-menu:not(.buttons) >
794 li:nth-child('+Math.floor(i/2)+")").css({"margin-left":t+a+"px"}).addClass("menu-item-with-margin"):e('#header-outer[data-format="centered-logo-between-menu"] #top nav > .sf-menu:not(.buttons) > li:nth-child('+Math.floor(i/2)+")").css({"margin-right":t+a+"px"}).addClass("menu-item-with-margin");var n=0,s=0;e('#header-outer[data-format="centered-logo-between-menu"] #top nav > .sf-menu:not(.buttons) > li:not(#social-in-menu)').each(function(t){t+1<=Math.floor(i/2)?n+=e(this).width():s+=e(this).width()});var o=Math.abs(s-n);n>s||r.hasClass("rtl")&&n<s?e("#header-outer #top .row > .col.span_9").css("padding-right",o):e("#header-outer #top .row > .col.span_9").css("padding-left",o),e('#header-outer[data-format="centered-logo-between-menu"] nav').css("visibility","visible")}else e('#header-outer[data-format="centered-logo-between-menu"]').length>0&&be.winW<1e3&&e("#header-outer .row > .col.span_9").css({"padding-right":"0","padding-left":"0"})}function wi(){if(e('#header-outer[data-format="centered-logo-between-menu"]').length>0){if(C){if(C&&e('#header-outer[data-format="centered-logo-between-menu"]').length>0&&e("header#top #logo img:first[src]").length>0){var t=new Image;t.src=e("header#top #logo img:first").attr("src"),t.onload=function(){bi()}}}else bi();a.fonts&&a.fonts.ready&&a.fonts.ready.then(function(){bi()}),s.on("smartresize",bi)}}function yi(){e("#nectar_fullscreen_rows").length>0&&1==ue&&d.attr("data-permanent-transparent","false"),be.usingMobileBrowser&&e('#header-outer[data-mobile-fixed="1"]').length>0&&0==e('#header-outer[data-transparent-header="true"]').length&&Math.abs(d.outerHeight()-e("#header-space").height())>7&&e("#header-space").css("height",d.outerHeight()).addClass("calculated"),t.nectarOptions&&t.nectarOptions.header_entrance&&"true"==t.nectarOptions.header_entrance&&(0==be.scrollTop?e("#header-outer").addClass("entrance-animation"):e("#header-outer").css("opacity","1")),0==e("#nectar_fullscreen_rows").length&&0==e(".nectar-box-roll").length?oi():e("#nectar_fullscreen_rows").length>0&&0==ue&&oi()}e.fn.dlmenu=function(t){if("string"==typeof t){var a=Array.prototype.slice.call(arguments,1);this.each(function(){var i=e.data(this,"menu");i?e.isFunction(i[t])&&"_"!==t.charAt(0)?i[t].apply(i,a):ti("no such method '"+t+"' for menu instance"):ti("cannot call methods on menu prior to initialization; attempted to call method '"+t+"'")})}else this.each(function(){var a=e.data(this,"menu");a?a._init():a=e.data(this,"menu",new e.DLMenu(t,this))});return this},hi.prototype.events=function(){this.$toggleBtn.on("click",this.toggle.bind(this)),this.$sidebar.find(".nectar-close-btn-wrap").on("click",this.mobileToggle.bind(this)),e(t).on("smartresize",this.mobileToggleResize.bind(this))},hi.prototype.mobileToggleResize=function(){this.$sidebar.hasClass("open")&&be.winW>999&&(this.$sidebar.removeClass("open"),this.$sidebar.find(".nectar-close-btn-wrap").removeClass("open"),e(".container-wrap").css("z-index","11"))},hi.prototype.mobileToggle=function(){return this.$sidebar.hasClass("open")?(this.$sidebar.removeClass("open"),this.$sidebar.find(".nectar-close-btn-wrap").removeClass("open"),e(".container-wrap").css("z-index","11")):(e(".container-wrap").css("z-index","10000"),this.$sidebar.addClass("open"),this.$sidebar.find(".nectar-close-btn-wrap").addClass("open")),!1},hi.prototype.toggle=function(){if(be.winW<1e3)return this.mobileToggle(),!1;var a="";return"true"==this.state.open?(this.state.open="false",a="false",this.$toggleBtn.find(".hide").hide(),this.$toggleBtn.find(".show").show(),this.$toggleBtn.find(".top-line, .bottom-line").css({transform:"translateX(0)"}),"left"==this.sidebarPos?this.$sidebar.css({"margin-right":"-25%",opacity:"0"}):this.$sidebar.css({"margin-left":"-25%",opacity:"0"}),this.$sidebar.find("> .inner").css({transform:"left"==this.sidebarPos?"translateX(-100%)":"translateX(100%)"})):(this.state.open="true",a="true",this.$toggleBtn.find(".show").hide(),this.$toggleBtn.find(".hide").show(),this.$toggleBtn.find(".top-line").css({transform:"translateX(10px)"}),this.$toggleBtn.find(".bottom-line").css({transform:"translateX(-10px)"}),"left"==this.sidebarPos?this.$sidebar.css({"margin-right":"0",opacity:"1"}):this.$sidebar.css({"margin-left":"0",opacity:"1"}),this.$sidebar.find("> .inner").css({transform:"translateX(0)"})),setTimeout(function(){e(t).trigger("nectar-product-filters-layout")},425),"undefined"!=typeof Storage&&localStorage.setItem("nectar_product_filters_vis",a),!1},hi.prototype.setup=function(){if(this.$sidebar.find(".widget.woocommerce").addClass("open-filter").find("ul").css({display:"block"}),this.$sidebar.find(".widget.woocommerce.widget_product_tag_cloud").find("div.tagcloud").css({display:"block"}),this.$sidebar.find(".widget.woocommerce.widget_layered_nav > .woocommerce-widget-layered-nav-dropdown").length>0&&this.$sidebar.find(".widget.woocommerce.widget_layered_nav > .woocommerce-widget-layered-nav-dropdown").css({display:"block"}),e(".nectar-active-product-filters").length>0){var t=e(".nectar-active-product-filters").clone();this.$sidebar.find("> .inner").prepend(t)}},hi.prototype.getLS=function(){return"undefined"!=typeof Storage?localStorage.getItem("nectar_product_filters_vis"):null},ui.prototype.updateState=function(e){var t=0;!0===this.checkMiniCart(this.$qty)&&(t=this.$qty.attr("name").match(/cart\[(\w+)\]/)[
7941]);var a=parseFloat(this.$qty.val());a&&""!==a&&"NaN"!==a||(a=0);var i=parseFloat(this.$qty.attr("max")),n=parseFloat(this.$qty.attr("min"));(""===i||"NaN"===i||isNaN(i))&&(i=""),(""===n||"NaN"===n||isNaN(n))&&(n=0),this.state={currentVal:a,max:i,min:n,key:t}},ui.prototype.events=function(){var t=this;e("body").on("click",".quantity .plus",function(){0==e(this).parents(".auction_form").length&&(t.$qty=e(this).closest(".quantity").find(".qty"),t.setStep(),t.updateState(),t.increment(e(this)))}),e("body").on("click",".quantity .minus",function(){0==e(this).parents(".auction_form").length&&(t.$qty=e(this).closest(".quantity").find(".qty"),t.setStep(),t.updateState(),t.decrement(e(this)))}),e("body").on("keyup",".woocommerce-mini-cart .quantity .qty",function(a){t.$qty=e(this),t.updateState(),t.state.max&&t.$qty.val()>t.state.max&&t.$qty.val(t.state.max),t.state.min&&(t.state.min==t.state.currentVal||t.state.currentVal<t.state.min)&&(t.state.removeFlag=!0),e(this).trigger("change")}),e("body").on("change",".woocommerce-mini-cart .quantity .qty",function(e){e.originalEvent||!0!==t.checkMiniCart(t.$qty)||t.updateCart(t.$qty.val())})},ui.prototype.setStep=function(){if(this.$qty.is("[step]")){var e=parseInt(this.$qty.attr("step"));isNaN(e)||""==e||0==e||(this.step=e)}},ui.prototype.increment=function(){this.state.max&&(this.state.max==this.state.currentVal||this.state.currentVal>this.state.max)?this.$qty.val(this.state.max):this.$qty.val(this.state.currentVal+parseFloat(this.step)),this.$qty.trigger("change")},ui.prototype.decrement=function(){this.state.min&&(this.state.min==this.state.currentVal||this.state.currentVal<this.state.min)?(this.$qty.val(this.state.min),this.state.removeFlag=!0):this.state.currentVal>0&&this.$qty.val(this.state.currentVal-parseFloat(this.step)),this.$qty.trigger("change")},ui.prototype.checkMiniCart=function(e){return e.parents(".woocommerce-mini-cart").length>0},ui.prototype.updateQuantityCallback=function(i,n){e(t).trigger("nectar_woo_mini_cart_updated"),n.$qty.closest(".widget_shopping_cart_content").removeClass("loading"),n.$qty.closest(".woocommerce-mini-cart-item").removeClass("blockUI").removeClass("blockOverlay");var s=n.$qty.closest(".widget_shopping_cart_content").find(".woocommerce-mini-cart__total");if(s.find(".woocommerce-Price-amount, .tax_label").remove(),s.append(i.subtotal),t.nectarOptions&&t.nectarOptions.woo_using_cart_addons&&"true"===t.nectarOptions.woo_using_cart_addons&&i.item_price&&i.item_price.length>0){var r=e(i.item_price),o=n.$qty.closest(".woocommerce-mini-cart-item").find(".product-price");r.text()!==o.find(".woocommerce-Price-amossunt").text()&&(o.find(".woocommerce-Price-amount, > del, > ins").remove(),o.prepend(i.item_price))}!0===n.state.removeFlag&&(n.$qty.closest(".woocommerce-mini-cart-item").remove(),n.state.removeFlag=!1,e(a.body).trigger("updated_wc_div")),e("#header-outer a.cart-contents .cart-wrap span").length>0&&e("#header-outer a.cart-contents .cart-wrap span").text(i.item_count),e("#header-outer #mobile-cart-link .cart-wrap span").length>0&&e("#header-outer #mobile-cart-link .cart-wrap span").text(i.item_count)},ui.prototype.updateCart=function(a){var i=this;!0===i.state.removeFlag&&(a=0),clearTimeout(this.ajaxTimeout),this.ajaxTimeout=setTimeout(function(){i.$qty.closest(".widget_shopping_cart_content").addClass("loading"),i.$qty.closest(".woocommerce-mini-cart-item").addClass("blockUI").addClass("blockOverlay");var n={type:"POST",url:t.nectarLove.ajaxurl,data:{action:"nectar_minicart_update_quantity",quantity:a,item_key:i.state.key},cache:!1,success:function(e){e&&i.updateQuantityCallback(e,i)}};e.ajax(n),t.nectarOptions&&t.nectarOptions.woo_using_cart_addons&&"true"===t.nectarOptions.woo_using_cart_addons&&setTimeout(function(){e.ajax(n)},1e3)},this.ajaxTimeoutDur)},pi.prototype.events=function(){e("body").on("click","form.cart .single_add_to_cart_button",this.addToCartAJAX.bind(this))},pi.prototype.addNotices=function(t){var a=e(".nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart_content");e.each(t,function(e,t){a.prepend('<div class="nectar-notice">'+t.notice+"</div>")}),setTimeout(function(){a.find(".nectar-notice").slideUp(function(){e(this).remove()})},6e3)},pi.prototype.addToCartAJAX=function(a){var i=this,n=e(a.currentTarget).parents("form.cart");if(!(n.closest(".product").hasClass("product-type-external")||wc_add_to_cart_params&&"yes"===wc_add_to_cart_params.cart_redirect_after_add)&&(a.preventDefault(),1!=i.state.processing)){i.state.processing=!0,i.state.productID=!1,i.state.type="regular",n.parents(".nectar-quick-view-box").length>0&&(i.state.type="quickview");var s=n.closest(".product"),r=n.find("button.single_add_to_cart_button"),o=n.serializeArray(),l=0;s.is('[id*="product-"]')&&(l=s.attr("id").match(/\d+/))&&l[0]&&(i.state.productID=l[0]),!1===i.state.productID&&r.length>0&&(l=r.val().match(/\d+/))&&l[0]&&(i.state.productID=l[0]),!1!==i.state.productID?("quickview"===i.state.type&&(r=e(".single_add_to_cart_button_wrap .single_add_to_cart_button")),r.prepend('<div class="loading-wrap"><div class="loading" /></div></div>'),setTimeout(function(){r.addClass("processing")},50),o.push({name:"action",value:"nectar_ajax_add_to_cart"},{name:"add-to-cart",value:i.state.productID}),e.ajax({type:"POST",url:t.nectarLove.ajaxurl,data:o,cache:!1,success:function(t){setTimeout(function(){i.state.processing=!1,r.removeClass("processing"),r.find(".loading-wrap").remove()},300),t&&t.fragments&&(e("body").trigger("added_to_cart",[t.fragments,t.cart_hash]),t.notices&&t.notices.length>0&&setTimeout(function(){i.addNotices(t.notices)},100),"quickview"===i.state.type&&e(".nectar-quick-view-box .close").trigger("click"))}})):console.log("Error: no product ID found.")}},mi.prototype.setup=function(){this.$container=e('<div class="inner"></div>'),e("#search-outer").append(e('<div class="nectar-ajax-search-results"><div class="container"></div></div>')),this.$parent=e("#search-outer .nectar-ajax-search-results"),e("#search-outer .nectar-ajax-search-results .container").append(this.$container)},mi.prototype.events=function(){var a,i,n,s=this;this.throttled=(a=this.getResults.bind(this),i=350,n=!1,function(){n||(a.call(),n=!0,setTimeout(function(){n=!1},i))}),this.$el.on("keyup",this.keyHandle.bind(this)),e(t).on("resize",this.resize.bind(this)),e(t).on("nectar-search-close",function(){s.resetHeight(),s.requestCheck()})},mi.prototype.keyHandle=function(e){-1==[16,91,32,37,39,17].indexOf(e.keyCode)&&(this.throttled(),this.debouncedSearch())},mi.prototype.debouncedSearch=function(){var e=this;clearTimeout(this.timeout),this.timeout=setTimeout(function(){e.state.requesting||e.getResults()},400)},mi.prototype.resize=function(){this.$parent.css({"max-height":""}),!0===this.state.open&&this.$parent.css({"max-height":parseInt(this.$container.outerHeight())+"px"})},mi.prototype.resetHeight=function(){this.$parent.css({"max-height":""}),setTimeout(function(){d.removeClass("results-shown")},400),this.state.prevResults="",this.state.open=!1},mi.prototype.requestCheck=function(){!0===this.state.requesting&&(this.request.abort(),this.state.requesting=!1)},mi.prototype.getResults=function(){var a=this,i=this.$el.val();if(0==i.length||i.length<this.minChars)return d.removeClass("results-shown"),this.requestCheck(),void this.resetHeight();this.request=e.ajax({type:"POST",url:t.nectarLove.ajaxurl,data:{action:"nectar_ajax_ext_search_results",search:i},cache:!1,success:function(t){a.state.requesting=!1,t||a.resetHeight(),t&&t.content&&t.content!==a.state.prevResults&&a.$searchEl.hasClass("material-open")&&(a.$container.html(t.content),a.$parent.css({"max-height":parseInt(a.$container.outerHeight())+"px"}),setTimeout(function(){d.addClass("results-shown")},200),be.winW>=1e3&&!d.hasClass("results-shown")&&(a.$container.find(".product, .search-post-item").css({opacity:"0",transform:"translateY(25px)",transition:"none"}),setTimeout(function(){a.$container.find(".product, .search-post-item").css({transition:"box-shadow 0.25s ease, opacity 0.55s cubic-bezier(0.2, 0.6, 0.4, 1), transform 0.55s cubic-bezier(0.2, 0.6, 0.4, 1)"})},50),a.$container.find(".product, .search-post-item").each(function(t){var a=e(this);setTimeout(function(){a.css({opacity:"1",transform:"translateY(0)"})},50+60*t)})),a.state.open=!0,a.state.prevResults=t.content)}}),this.state.requesting=!0};var _i={timeoutQueued:!1,visible:!0,init:!1,raf:"",bodyOffsetHeight:1e4};
794function xi(){var t=0,i=0==$&&e('#page-header-bg[data-parallax="1"]').length>0?200:60,s=2,r=e('.page-submenu[data-sticky="true"]').length>0;_i.bodyOffsetHeight=a.body.offsetHeight,0==_i.init&&setInterval(function(){1!=ye.materialOffCanvasOpen&&(_i.bodyOffsetHeight=a.body.offsetHeight)},1500),_i.raf=requestAnimationFrame(function a(){d[0].classList.add("detached");var o=be.scrollTop,l=Math.abs(o-t);if(1!=ye.animatedScrolling&&1!=ye.preventScroll&&1!=ye.ocmOpen){if(1==ye.materialOffCanvasOpen||1==ye.materialSearchOpen)return 1==ye.materialSearchOpen&&1==$&&(0==ye.permanentTransHeader&&o>i?d.removeClass("transparent").addClass("scrolling"):d.addClass("transparent").removeClass("scrolling")),void(_i.raf=requestAnimationFrame(a));var h;if(!d.hasClass("side-widget-open")&&!e("#header-outer .slide-out-widget-area-toggle a").hasClass("animating"))c.length>0&&(o>i?(c.addClass("hide-up"),d.css("transform","translateY(-"+be.secondaryHeaderHeight+"px)")):(c.removeClass("hide-up"),d.css("transform","0px)"))),o>i?(0==ye.permanentTransHeader&&(0==_i.timeoutQueued&&setTimeout(function(){0==ye.ocmOpen&&(d.removeClass("transparent"),d.addClass("scrolling")),_i.timeoutQueued=!1},400),_i.timeoutQueued=!0),d.removeClass("no-transition"),l>=s&&(o>t?(d.hasClass("invisible")||(d.addClass("invisible").removeClass("at-top"),be.winW>1e3&&e(".sf-menu").length>0&&e().superfish&&(e(".sf-menu").superfish("hide"),e("header#top nav > ul.sf-menu > li.menu-item-over").removeClass("menu-item-over"))),1==r&&e(".page-submenu.stuck").css("transform","translateY(0px)").addClass("header-not-visible")):(d.hasClass("invisible")&&d.removeClass("invisible"),1==r&&(h=d.outerHeight(),c.length>0&&(h-=be.secondaryHeaderHeight),f.length>0&&be.winW>999?(n=pe?f.height():0,e(".page-submenu.stuck").css("transform","translateY("+(h-n)+"px)").removeClass("header-not-visible")):e(".page-submenu.stuck").css("transform","translateY("+h+"px)").removeClass("header-not-visible"))))):(u=c.length>0?32:0,M&&(u+=10),f.length>0&&(u=c.length>0?32+f.height():f.height()),o<=u&&(d.addClass("at-top").removeClass("invisible").removeClass("scrolling"),be.winW>999&&e('#header-outer[data-megamenu-rt="1"]').length>0&&1==$&&e("#header-outer .megamenu").length>0?0==e(".nectar-box-roll").length&&0==e(".megamenu.sfHover:not(.width-75):not(.width-50)").length?d.addClass("transparent").css("transform","translateY(0)").removeClass("no-transition"):e(".nectar-box-roll").length>0&&d.css("transform","translateY(0)").addClass("at-top-before-box"):1==$&&0==ge.inUse?d.addClass("transparent").css("transform","translateY(0)"):1==ge.inUse&&d.css("transform","translateY(0)").addClass("at-top-before-box"))),be.winH+be.scrollTop+30>=_i.bodyOffsetHeight&&(d.removeClass("invisible"),1==r&&(h=d.outerHeight(),c.length>0&&(h-=be.secondaryHeaderHeight),f.length>0&&be.winW>999?(n=pe?f.height():0,e(".page-submenu.stuck").css("transform","translateY("+(h-n)+"px)").removeClass("header-not-visible")):e(".page-submenu.stuck").css("transform","translateY("+h+"px)").removeClass("header-not-visible")));t=o,_i.raf=requestAnimationFrame(a)}else{if(o>i&&(1==ye.animatedScrolling&&1==$&&0==ye.permanentTransHeader&&d.removeClass("transparent").addClass("scrolling"),t=be.scrollTop,o=be.scrollTop),1==ye.animatedScrolling){var u=c.length>0?32:0;M&&(u+=10),o<=u?d.addClass("at-top"):d.removeClass("at-top")}_i.raf=requestAnimationFrame(a)}}),0==_i.init&&(_i.init=!0)}function Ci(){var t=be.scrollTop,a=be.winW,i=30;1!=$||be.usingMobileBrowser||(i=M?30:0),t>i&&a>=1e3&&0==e("body.material-ocm-open").length&&(r.is(".material")&&(0==e("#search-outer.material-open").length&&e('#header-outer[data-transparent-header="true"] .bg-color-stripe').css("transition","none"),c.length>0&&(c.addClass("hide-up"),d.css("transform","translateY(-"+be.secondaryHeaderHeight+"px)"))),e('#header-outer[data-megamenu-rt="1"]').length>0&&e('#header-outer[data-transparent-header="true"]').length>0&&e("#header-outer .megamenu").length>0?"true"==d.attr("data-transparent-header")&&0==e("#header-outer.side-widget-open").length&&0==e('#header-outer[data-permanent-transparent="1"]').length&&0==e(".megamenu.sfHover:not(.width-75):not(.width-50)").length&&(d.removeClass("transparent"),d.removeClass("no-transition")):"true"==d.attr("data-transparent-header")&&0==e("#header-outer.side-widget-open").length&&0==e('#header-outer[data-permanent-transparent="1"]').length&&d.removeClass("transparent"),e("#header-outer:not(.small-nav) header#top nav > ul > li.menu-item-with-margin").stop(!0,!0).animate({"margin-right":parseInt(e("header#top nav > ul > li.menu-item-with-margin").css("margin-right"))-3*parseInt(_)+"px"},{queue:!1,duration:250,easing:"easeOutCubic"}),e("#header-outer, #search-outer").addClass("small-nav"),e('#header-outer[data-full-width="true"][data-transparent-header="true"]').length>0&&f.length>0&&1==pe&&e('#header-outer[data-full-width="true"] header > .container').stop(!0,!0).animate({padding:"0"},{queue:!1,duration:250,easing:"easeOutCubic"}),e(".nectar-box-roll").length>0&&0==e('#header-outer[data-permanent-transparent="1"]').length&&e("#ajax-content-wrap").animate({"margin-top":Math.floor(w-_+2*y/1.8+be.adminBarHeight+be.secondaryHeaderHeight)},{queue:!1,duration:250,easing:"easeOutCubic"}),s.off("scroll.headerResizeEffect",Ci),s.on("scroll.headerResizeEffect",ki),e('#header-outer[data-transparent-header="true"]').css("transition","transform 0.3s ease, background-color 0.30s ease, opacity 0.3s ease, box-shadow 0.30s ease, margin 0.25s ease-out, backdrop-filter 0.25s ease"),e('#header-outer[data-transparent-header="true"] .cart-menu').css("transition","none"),setTimeout(function(){e('#header-outer[data-transparent-header="true"]').css("transition","transform 0.3s ease, background-color 0.30s ease, opacity 0.3s ease, box-shadow 0.30s ease, border-color 0.30s ease, margin 0.25s ease-out, backdrop-filter 0.25s ease"),e('#header-outer[data-transparent-header="true"] .cart-menu').css("transition","border-color 0.30s ease")},300))}function ki(){var t=be.scrollTop,a=be.winW,i=30;if(r.is(".material-ocm-open"))return!1;1!=$||be.usingMobileBrowser||(i=M?30:0),(t<=i&&a>=1e3||e(".small-nav").length>0&&e("#ajax-content-wrap.no-scroll").length>0)&&(e("#header-outer, #search-outer").removeClass("small-nav"),e('#header-outer[data-megamenu-rt="1"]').length>0&&e('#header-outer[data-transparent-header="true"]').length>0&&e("#header-outer .megamenu").length>0?"true"==d.attr("data-transparent-header")&&0==e(".nectar-box-roll").length&&0==e(".megamenu.sfHover:not(.width-75):not(.width-50)").length&&(d.addClass("transparent"),d.removeClass("no-transition")):"true"==d.attr("data-transparent-header")&&0==e(".nectar-box-roll").length&&d.addClass("transparent"),e('#header-outer[data-full-width="true"][data-transparent-header="true"]').length>0&&f.length>0&&1==pe&&e('#header-outer[data-full-width="true"] header > .container').stop(!0,!0).animate({padding:"0 28px"},{queue:!1,duration:250,easing:"easeOutCubic"}),e("header#top nav > ul > li.menu-item-with-margin").stop(!0,!0).animate({"margin-right":parseInt(e("header#top nav > ul > li.menu-item-with-margin").css("margin-right"))+3*parseInt(_)+"px"},{queue:!1,duration:150,easing:"easeOutCubic"}),c.length>0&&(c.removeClass("hide-up"),d.removeClass("hide-up").css("transform","translateY(0%)")),e(".nectar-box-roll").length>0&&0==e('#header-outer[data-permanent-transparent="1"]').length&&e("#ajax-content-wrap").animate({"margin-top":Math.floor(w+2*y+be.adminBarHeight+be.secondaryHeaderHeight)},{queue:!1,duration:250,easing:"easeOutCubic"}),s.off("scroll.headerResizeEffect",ki),s.on("scroll.headerResizeEffect",Ci),e('#header-outer[data-transparent-header="true"]').css("transition","transform 0.3s ease, background-color 0.30s ease, opacity 0.3s ease, box-shadow 0.30s ease, margin 0.25s ease-out, backdrop-filter 0.25s ease"),e('#header-outer[data-transparent-header="true"] .cart-menu').css("transition","none"),setTimeout(function(){e('#header-outer[data-transparent-header="true"]').css("transition","transform 0.3s ease, background-color 0.30s ease, opacity 0.3s ease, box-shadow 0.30s ease, border-color 0.30s ease, margin 0.25s ease-out, backdrop-filter 0.25s ease"),e('#header-outer[data-transparent-header="true"] .cart-menu').css("transition","border-color 0.30s ease")},300))}function $i(){e('#header-outer[data-format="centered-menu-bottom-bar"][data-condense="true"]').length>0&&!d.hasClass("within-custom-breakpoint")||be.scrollTop>=1&&(e("body.material").length>0&&(d.addClass("scrolled-down"),c.length>0&&be.winW>1e3&&(c.addClass("hide-up"),d.css("transform","translateY(-"+be.secondaryHeaderHeight+"px)"))),"true"==d.attr("data-transparent-header")&&0==e('#header-outer[data-permanent-transparent="1"]').length&&d.removeClass("transparent").addClass("scrolled-down"),s.off("scroll.headerResizeEffectOpaque",$i),s.on("scroll.headerResizeEffectOpaque",Ti))}function Ti(){e('#header-outer[data-format="centered-menu-bottom-bar"][data-condense="true"]').length>0&&!d.hasClass("within-custom-breakpoint")||be.scrollTop<1&&0==e("body.material-ocm-open").length&&(e('#header-outer[data-megamenu-rt="1"]').length>0&&e('#header-outer[data-transparent-header="true"]').length>0&&e("#header-outer .megamenu").length>0?"true"==d.attr("data-transparent-header")&&0==e(".megamenu.sfHover:not(.width-75):not(.width-50)").length?(d.addClass("transparent").removeClass("scrolled-down"),d.removeClass("no-transition")):"true"==d.attr("data-transparent-header")&&d.removeClass("scrolled-down"):"true"==d.attr("data-transparent-header")&&d.addClass("transparent").removeClass("scrolled-down"),e("body.material").length>0&&(d.removeClass("scrolled-down"),c.length>0&&be.winW>1e3&&(c.removeClass("hide-up"),d.removeClass("hide-up").css("transform","translateY(0%)"))),s.off("scroll.headerResizeEffectOpaque",Ti),s.on("scroll.headerResizeEffectOpaque",$i))}function Ii(){1!=ye.materialOffCanvasOpen?(be.scrollTop>5?"scrolled"!=ye.mobileHeader&&(0==ye.permanentTransHeader&&d.removeClass("transparent"),be.secondaryHeaderHeight>0?(c.addClass("hide-up"),d.css("transform","translateY(-"+be.secondaryHeaderHeight+"px)").addClass("hidden-secondary")):d.removeClass("hidden-secondary"),d.addClass("scrolled-down"),ye.mobileHeader="scrolled"):"at-top"!=ye.mobileHeader&&("true"==d.attr("data-transparent-header")&&d.addClass("transparent"),be.secondaryHeaderHeight>0&&(c.removeClass("hide-up"),d.css("transform","translateY(0px)")),d.removeClass("hidden-secondary").removeClass("scrolled-down"),ye.mobileHeader="at-top"),be.winW<1e3&&requestAnimationFrame(Ii)):requestAnimationFrame(Ii)}function Ei(){be.winW>999||(ye.mobileHeader="",s.off("scroll.headerResizeEffect"),s.off("scroll.headerResizeEffectOpaque"),"1"==I&&e('#header-outer[data-mobile-fixed="1"]').length>0?(e(".nectar-box-roll").length>0&&d.addClass("at-top-before-box"),cancelAnimationFrame(_i.raf),_i.timeoutQueued=!1,xi()):e('#header-outer[data-mobile-fixed="1"]').length>0?(requestAnimationFrame(Ii),cancelAnimationFrame(_i.raf),d.removeClass("scrolled-down").removeClass("detached").removeClass("invisible").removeClass("at-top").css("transform","none")):"true"==d.attr("data-transparent-header")&&d.addClass("transparent"),s.off("smartresize.nectarNavScrollEffects"),s.on("smartresize.nectarNavScrollEffects",Oi))}function Oi(){be.winW<1e3||(1==k&&"1"!=I?(s.off("scroll.headerResizeEffect"),0==e("#nectar_fullscreen_rows").length?s.on("scroll.headerResizeEffect",Ci):e('#nectar_fullscreen_rows[data-mobile-disable="on"]').length>0&&be.usingMobileBrowser&&s.on("scroll.headerResizeEffect",Ci)):"1"!=I?(s.off("scroll.headerResizeEffectOpaque"),s.on("scroll.headerResizeEffectOpaque",$i)):"1"==I&&(e(".nectar-box-roll").length>0&&d.addClass("at-top-before-box"),0==e('#header-outer[data-remove-fixed="1"]').length?(cancelAnimationFrame(_i.raf),xi()):(cancelAnimationFrame(_i.raf),_i.timeoutQueued=!0,"true"==d.attr("data-transparent-header")&&0==e('body.material #header-outer[data-condense="true"]').length&&d.hasClass("detached")&&d.addClass("transparent"),d.removeClass("scrolled-down").removeClass("detached").removeClass("invisible").removeClass("at-top").css("transform","none"))),e('#header-outer[data-format="centered-menu-bottom-bar"][data-condense="true"]').length>0&&(c.length>0&&d.css("transform",""),be.scrollTop>200&&!d.hasClass("fixed-menu")&&d.addClass("fixed-menu")),s.off("smartresize.nectarNavScrollEffects"),s.on("smartresize.nectarNavScrollEffects",Ei))}function Hi(){if(e(".mobile").length>0)be.winH<be.winW&&be.winW>1e3?0==e("#header-outer.small-nav").length&&e("#header-space").css("height",d.outerHeight()).addClass("calculated"):Math.abs(d.outerHeight()-e("#header-space").height())>7&&e("#header-space").css("height",d.outerHeight()).addClass("calculated");else if(0==e(".nectar-parallax-scene.first-section").length){var t=y-y/1.8,a=e('#header-outer[data-header-resize="1"]').length>0&&e(".small-nav").length>0?d.outerHeight()+(parseInt(_)+2*t):d.outerHeight();Math.abs(a-e("#header-space").height())>7&&e("#header-space").css("height",a).addClass("calculated")}}function zi(){var t=-1,a=-1,i=be.scrollTop;function n(){if(!r.hasClass("compose-mode")){if(i=be.scrollTop,t==i)return requestAnimationFrame(n),!1;t=i,o(),requestAnimationFrame(n)}}function o(){var t=0;if(be.winW<1e3||1==x&&"none"==e("#header-outer .span_9").css("display")||1==x&&"none"==e("#header-outer .span_9 > nav").css("display")){t=0;var a="fixed"==u.css("position")?u.height():0;(t+=be.adminBarHeight)-i>a?d.css("top",t-i+"px"):d.css("top",a)}else 0==x&&(t=0,d.is('[data-remove-fixed="1"]')||(t+=be.adminBarHeight),d.css("top",t+"px"))}function l(){var e=0;e+=F,d[0].style.marginTop=e-i>0?e-i+"px":"0px"}e('#header-outer[data-mobile-fixed="1"]').length>0&&u.length>0&&(0==e("#nectar_fullscreen_rows").length?requestAnimationFrame(n):e("#nectar_fullscreen_rows").length>0&&be.usingMobileBrowser&&requestAnimationFrame(n),s.on("smartresize",o)),W&&(0==e("#nectar_fullscreen_rows").length&&requestAnimationFrame(function e(){if(r.hasClass("compose-mode"))return;if(0==B&&be.winW<1e3)return requestAnimationFrame(e),d.css("margin-top","0"),!1;i=be.scrollTop;if(a==i)return requestAnimationFrame(e),!1;a=i;l();requestAnimationFrame(e)}),s.on("smartresize",l))}function Si(){var t=0,a=0;if(d.is("[data-logo-height]")&&d.is("[data-padding]")?d.hasClass("transparent")||(t="centered-menu-bottom-bar"==d.attr("data-format")&&be.winW>1e3?d.outerHeight():d.find("#logo.no-image").length>0?"left-header"==T&&be.winW>1e3?0:parseInt(d.find("#logo.no-image").height())+parseInt(2*d.attr("data-padding")):"left-header"==T&&be.winW>
7941e3?0:parseInt(d.attr("data-logo-height"))+parseInt(2*d.attr("data-padding"))):t="left-header"==T&&be.winW>1e3?0:d.outerHeight(),g.length>0&&(a+=g.height()),e(".page-header-no-bg").length>0&&(a+=e(".page-header-no-bg").height()),be.winH-be.adminBarHeight-t-be.footerOuterHeight-1-a>0){var i=e('body:not(.material) #header-outer[data-header-resize="1"]').length>0?55:0;e('body[data-footer-reveal="1"]:not(.nectar_using_pfsr) .container-wrap').css({"margin-bottom":be.footerOuterHeight}),e(".container-wrap").css({"min-height":be.winH-be.adminBarHeight-t-be.footerOuterHeight-a+i})}else e('body[data-footer-reveal="1"]:not(.nectar_using_pfsr) .container-wrap').css({"margin-bottom":be.footerOuterHeight});be.winW<1e3?m.attr("data-midnight","light"):m.removeAttr("data-midnight")}function Ai(){(e('body[data-footer-reveal="1"]').length>0||e('body.material[data-slide-out-widget-area-style="slide-out-from-right"]').length>0)&&(setTimeout(Si,60),Si(),s.on("resize",Si),e('body[data-footer-reveal="1"][data-footer-reveal-shadow="large_2"]').length>0&&e(".container-wrap").css({boxShadow:"0 70px 110px -30px "+m.css("backgroundColor")}))}function Mi(e){this.$el=e,this.offsetTop=0,this.fullHeight=100,this.storedWinH=be.winH,this.events(),this.calculate()}function Wi(){ce=[],e(".vc_row-o-full-height").each(function(t){ce[t]=new Mi(e(this))})}function Bi(){var a=t.navigator.userAgent.indexOf("MSIE ");(a>0||navigator.userAgent.match(/Trident.*rv\:11\./))&&e(".vc_row-o-full-height").each(function(){"flex"===e(this).find("> .span_12").css("display")&&e(this).wrap('<div class="vc_ie-flexbox-fixer"></div>')}),(a>0||navigator.userAgent.match(/Trident.*rv\:11\./))&&(Fi(),e(t).on("resize",Fi))}function Fi(){e(".img-with-aniamtion-wrap img.img-with-animation").each(function(){if(0==e(this).parents(".tabbed").length&&0==e(this).parents(".toggle").length){var t=e(this).parents(".img-with-aniamtion-wrap");t.css({height:""});var a=e(this).height();t.css({height:a})}})}function Li(){e(".nectar-recent-posts-slider").each(function(){var t=parseInt(e(this).attr("data-height")),a=e('body[data-ext-responsive="true"]').length>0?s.width()/1400:s.width()/1100,i=e(this).find(".nectar-recent-post-slide, .flickity-viewport");if(be.winW>1e3&&0==e("#boxed").length)0==e(this).parents(".full-width-content").length?e('body[data-ext-responsive="true"]').length>0&&be.winW>=1400?i.css("height",Math.ceil(t)):0==e('body[data-ext-responsive="true"]').length&&be.winW>=1100?i.css("height",Math.ceil(t)):i.css("height",Math.ceil(t*a)):i.css("height",Math.ceil(t*a));else{var n=e(this).parents(".wpb_column").length>0?e(this).parents(".wpb_column"):e(this).parents(".col");if(0==n.length&&(n=e(".main-content")),n.hasClass("vc_span12")||n.hasClass("main-content")||n.hasClass("span_12")||n.hasClass("vc_col-sm-12"))t*a<=250?i.css("height",250):i.css("height",Math.ceil(t*a));else{var r=t/function(t){var a=1100,i=e(t).attr("class").match(/\d+/);"2"==i?a=170:"3"==i?a=260:"4"==i?a=340:"6"==i?a=530:"8"==i?a=700:"9"==i?a=805:"10"==i?a=916.3:"12"==i&&(a=1100);return a}(n);r*n.width()<=250?i.css("height",250):i.css("height",r*n.width())}}})}function Pi(){e(".nectar-recent-posts-single_featured.multiple_featured").each(function(){var t=e(this).find(".project-slides").length>0?".project-slide":".nectar-recent-post-slide",a=e(this).find(".project-slides").length>0?".project-info h1":".inner-wrap .large-featured-post-title a";e(this).find(t).each(function(){e(this).find(a).each(function(){var t=e(this).text();t=(t=t.trim()).split(" "),e(this)[0].innerHTML="";for(var a=0;a<t.length;a++)e(this)[0].innerHTML+="<span>"+t[a]+"</span> "}),e(this).find(a+" > span").wrapInner('<span class="inner" />')})})}function qi(t,a){t.find(".nectar-split-heading > * > span").each(function(t){var a=e(this).find("> .inner");setTimeout(function(){a[0].style.transform="translateY(0em)",a[0].style.opacity="1"},40*t)});var i=40*t.find(".nectar-split-heading > * > span").length;setTimeout(function(){a()},i+1400)}function Yi(t){t.find(".nectar-split-heading").each(function(t){var a=e(this).text();e(this).addClass("effect-removed"),e(this)[0].innerHTML=a})}function ji(t){var a=t.hasClass("animated-in")?" animated":"";t.find("> *").each(function(){var t=e(this).text();t=(t=t.trim()).split(" "),e(this)[0].innerHTML="";for(var i=0;i<t.length;i++)e(this)[0].innerHTML+='<span aria-hidden="true"><span class="inner'+a+'">'+t[i]+"</span></span> ";e(this).attr("aria-label",e(this).text())}),t.addClass("markup-generated")}function Ri(){(e('.nectar-split-heading[data-animation-type="line-reveal-by-space"]').length>0||e('.nectar-split-heading[data-animation-type="letter-fade-reveal"]').length>0)&&(e('.nectar-split-heading[data-animation-type="line-reveal-by-space"]:not([data-text-effect="none"])').each(function(){ji(e(this))}),e('.nectar-split-heading[data-animation-type="line-reveal-by-space"][data-text-effect*="letter-reveal"]').each(function(){if(e(this).is('[data-m-rm-animation="true"]')&&be.winW<1e3)return!0;var t="";e(this).hasClass("animated-in")&&(t=e(this).is('[data-text-effect*="letter-reveal-blur"]')?' style="transform: none; opacity: 1; filter: none;"':e(this).is('[data-text-effect*="letter-reveal-fade"]')?' style="transform: none; opacity: 1;"':' style="transform: none;"'),e(this).find("> *").each(function(){var t=e(this).text();t=(t=t.trim()).split(" "),e(this)[0].innerHTML="";for(var a=0;a<t.length;a++)e(this)[0].innerHTML+='<span aria-hidden="true">'+t[a]+"</span> ";e(this).attr("aria-label",e(this).text())}),e(this).find("span").each(function(){var a=e(this),i=e(this).text().split("");a.empty(),e.each(i,function(e,i){a.append('<span class="inner"'+t+">"+i+"</span>")})}),e(this).addClass("markup-generated")}))}function Vi(){if(e(".nectar-recent-posts-slider-inner").length>0){var t=e(".nectar-recent-posts-slider_multiple_visible").length>0&&"90%",a=e(".nectar-recent-posts-slider-inner").flickity({contain:!0,groupCells:t,draggable:!0,lazyLoad:!1,imagesLoaded:!0,percentPosition:!0,prevNextButtons:!1,pageDots:!0,resize:!0,setGallerySize:!0,wrapAround:!0,dragThreshold:be.usingMobileBrowser?25:3,accessibility:!1});setTimeout(function(){e(".nectar-recent-posts-slider-inner").addClass("loaded")},1150);var i;a.data("flickity");a.on("dragStart.flickity",function(){e(".flickity-viewport").addClass("is-moving")}),a.on("dragEnd.flickity",function(){e(".flickity-viewport").removeClass("is-moving")}),a.on("select.flickity",function(){e(".flickity-viewport").addClass("no-hover"),clearTimeout(i),i=setTimeout(function(){e(".flickity-viewport").removeClass("no-hover")},400)}),Li(),s.on("resize",Li),be.usingMobileBrowser||be.usingFrontEndEditor||s.on("resize",Ni)}e(".nectar-recent-posts-single_featured.multiple_featured").each(function(t){e(this).find("> .normal-container").length>0&&e(this).find("> .normal-container").remove(),e(this).append('<div class="normal-container container"> <ul class="controls" data-color="'+e(this).attr("data-button-color")+'" data-num="'+e(this).find(".nectar-recent-post-slide").length+'"></ul> </div>');var a,i=e(this),n=0;q[t]={autorotate:""},e(this).find(".nectar-recent-post-slide").each(function(t){e(this).find(".recent-post-container").height()>n&&(e(this).siblings().removeClass("tallest"),e(this).addClass("tallest"),n=e(this).find(".recent-post-container").height());var a=0==t&&e(this).parents('.nectar-recent-posts-single_featured.multiple_featured[data-autorotate="none"]').length>0?'class="active"':"";i.find(".controls").append("<li "+a+'><span class="title">'+e(this).find(".large-featured-post-title").text()+"</span></li>")}),e(this).addClass("js-loaded"),e(this).find(".controls li").on("click",function(i){if(!e(this).hasClass("active")){void 0!==i.originalEvent&&e(this).parent().find(".active").addClass("trans-out");var n=e(this).index(),s=e(this).parent().find(".active").index(),r=e(this);clearTimeout(a),e(this).siblings().removeClass("active"),e(this).addClass("active"),a=setTimeout(function(){r.parents(".multiple_featured").find(".nectar-recent-post-slide:not(:eq("+n+"))").css("opacity","0").removeClass("active"),r.parent().find(".trans-out").removeClass("trans-out")},300),r.parents(".multiple_featured").find(".nectar-recent-post-slide:not(:eq("+n+"))").css("z-index","10"),r.parents(".multiple_featured").find(".nectar-recent-post-slide:eq("+s+")").css("z-index","15"),e(this).parents(".multiple_featured").find(".nectar-recent-post-slide").eq(n).css({opacity:"1","z-index":"20"}).addClass("active"),"none"!=e(this).parents(".multiple_featured").attr("data-autorotate")&&function(e,t){if(clearInterval(q[t].autorotate),e.attr("data-autorotate").length>0){var a=parseInt(e.attr("data-autorotate"))<100?4e3:parseInt(e.attr("data-autorotate"));q[t].autorotate=setInterval(function(){Ji(e)},a)}}(r.parents(".nectar-recent-posts-single_featured.multiple_featured"),t)}}),i=e(this),e(this).attr("data-autorotate").length>0&&"none"!=e(this).attr("data-autorotate")&&0==e("body.vc_editor").length&&setTimeout(function(){var e=parseInt(i.attr("data-autorotate"))<100?4e3:parseInt(i.attr("data-autorotate"));q[t].autorotate=setInterval(function(){Ji(i)},e),i.find(".controls > li:first-child").addClass("active")},30)}),Pi(),s.on("resize",Pi)}function Di(){e(".nectar-recent-posts-slider").each(function(){if(0!==e(this).find(".flickity-slider").length){var t=parseInt(e(this).find(".flickity-slider").position().left),a=e(this).find(".nectar-recent-post-slide"),i=a.length,n=a.width(),s=e(this).find(".nectar-recent-post-slide:last-child").index(),r=e(this).find(".nectar-recent-post-slide:first-child .nectar-recent-post-bg"),o=e(this).find(".nectar-recent-post-slide:last-child .nectar-recent-post-bg");t>=-3?o.css("margin-left",parseInt(Math.ceil(n/3.5))+"px"):o.css("margin-left","-"+parseInt(Math.ceil(n/3.5*s))+"px"),Math.abs(t)>=(i-1)*n?r.css("margin-left","-"+parseInt(Math.ceil(n/3.5*i))+"px"):r.css("margin-left","0px"),e(this).find(".nectar-recent-post-bg").css("transform","translateX("+Math.ceil(e(this).find(".flickity-slider").position().left/-3.5)+"px)")}}),requestAnimationFrame(Di)}function Ni(){e(".nectar-recent-posts-slider").each(function(){var t=e(this).find(".nectar-recent-post-slide").width();e(this).find(".nectar-recent-post-slide").each(function(a){e(this).find(".nectar-recent-post-bg").css("margin-left","-"+parseInt(Math.ceil(t/3.5)*a)+"px")})})}function Xi(){e().flickity?Vi():setTimeout(function(){Vi()},200),e('.blog-recent[data-style="classic_enhanced_alt"] .inner-wrap').each(function(){e(this).find(".post-featured-img").each(function(){var t=e(this).find("img").attr("src");e(this).css("background-image","url("+t+")")})}),e('.blog-recent[data-style="classic_enhanced"]').each(function(){0==e(this).find(".inner-wrap.has-post-thumbnail").length&&e(this).addClass("no-thumbs")}),be.usingMobileBrowser||e(".nectar-recent-posts-slider").length>0&&!be.usingFrontEndEditor&&t.requestAnimationFrame(Di),be.usingMobileBrowser||be.usingFrontEndEditor||Ni()}function Qi(){e(".style-5").each(function(){e(this).find(".sizer").insertBefore(e(this).find(".parallaxImg"))}),e(".style-5").parents(".wpb_row").css("z-index","100");var i=a,n=(i.getElementsByTagName("body")[0],t),s=i.querySelectorAll(".parallaxImg"),o=s.length,l="ontouchstart"in n||navigator.msMaxTouchPoints,d=!1;if(!(o<=0)){for(var c=0;c<o;c++){var h=s[c],u=h.querySelectorAll(".parallaxImg-layer"),p=u.length;if(!(p<=0)){for(;h.firstChild;)h.removeChild(h.firstChild);var f=0,g=80;navigator.userAgent.indexOf("Chrome")>-1&&navigator.userAgent.indexOf("Edge/")<1?(g=1,e("html").addClass("cssreflections")):r.addClass("cssreflections");var m=i.createElement("div"),v=i.createElement("div"),b=i.createElement("div"),w=i.createElement("div"),y=[];h.id="parallaxImg__"+c,m.className="parallaxImg-container",b.className="parallaxImg-shadow",w.className="parallaxImg-layers";for(var _=0;_<p;_++){var x=i.createElement("div"),C=i.createElement("div"),k=u[_].getAttribute("data-img");e(x).html(e(u[_]).html()),x.className="parallaxImg-rendered-layer",x.setAttribute("data-layer",_),0==_&&0==e(h).parents(".wpb_gallery").length&&(C.className="bg-img",e(h).parents(".nectar-fancy-box").length>0?(C.setAttribute("data-nectar-img-src",k),d=!0):C.style.backgroundImage="url("+k+")",x.appendChild(C)),w.appendChild(x),y.push(x)}m.appendChild(w),h.appendChild(m),e(h).wrap('<div class="parallaxImg-wrap" />'),-1!=navigator.userAgent.indexOf("Safari")&&-1==navigator.userAgent.indexOf("Chrome")||e(h).parent().append(b),l&&e("body.using-mobile-browser").length>0||function(a,i,n,s){e(h).parents(".style-5").on("mousemove",function(r){var o=e(this),l=o.find(".parallaxImg-container"),d=o.find(".parallaxImg-shadow"),c=Date.now(),h=e(a).parents(".wpb_gallery").length>0;c>f+g&&(f=c,t.requestAnimationFrame(function(){$(r,!1,a,i,n,s,o,l,d,h)}))}),e(h).parents(".style-5").on("mouseenter",function(e){T(e,a)}),e(h).parents(".style-5").on("mouseleave",function(e){I(e,a)})}(h,y,p,v),function(e,a,i,n){E(!1,e,a,i),t.addEventListener("resize",function(){E(!1,e,a,i)})}(h,y,p)}}d&&fa()}function $(t,a,i,n,s,r,o,l,d,c){if(!e(i.firstChild).hasClass("over"))return I(t,i),!1;var h=.03,u=.063,p="1.03",f="-10",g=!1;e(i).parents(".col.wide").length>0?(h=.03,u=.063,g=!0):e(i).parents(".col.regular").length>0||e(i).parents(".wpb_gallery").length>0?(h=.045,u=.045):e(i).parents(".col.tall").length>0?(h=.05,u=.015,g=!0):e(i).parents(".col.wide_tall").length>0?(h=.04,u=.04,g=!0):o.hasClass("nectar-fancy-box")?(h=.045,u=.022,p="1.06",f="-2"):(h=.045,u=.075);var m,v=be.scrollTop,b=a?t.touches[0].pageX:t.pageX,w=a?t.touches[0].pageY:t.pageY,y=i.getBoundingClientRect(),_=i.clientWidth||i.offsetWidth||i.scrollWidth,x=i.clientHeight||i.offsetHeight||i.scrollHeight,C=320/_,k=.52-(b-y.left-0)/_,$=.52-(w-y.top-v)/x,T=w-y.top-v-x/2,E=h*C*(k-(b-y.left-0-_/2)),O=u*C*(T-$);m=1==c?" perspective("+3*_+"px) rotateX("+1.9*-O+"deg) rotateY("+1.3*-E+"deg)":0==g?" perspective("+3*_+"px) rotateX("+O+"deg) rotateY("+E+"deg)  translateY("+$*f+"px) translateX("+k*f+"px) scale("+p+")":" perspective("+3*_+"px) rotateX("+O+"deg) rotateY("+E+"deg)  translateY("+-10*$+"px) translateX("+-10*k+"px) scale(1.013)",l.css("transform",m),-1!=navigator.userAgent.indexOf("Safari")&&-1==navigator.userAgent.indexOf("Chrome")||d.css("transform",m)}function T(t,a){a.firstChild.className+=" over",a.className+=" over",e(a).addClass("transition"),e(a).parents(".wpb_gallery").length>0?setTimeout(function(){e(a).removeClass("transition")},450):setTimeout(function(){e(a).removeClass("transition")},200)}function I(t,a){var i=a.clientWidth||a.offsetWidth||a.scrollWidth,n=a.firstChild;n.className=n.className.replace(" over",""),a.className=a.className.replace(" over",""),e(n).css("transform","perspective("+3*i+"px) rotateX(0deg) rotateY(0deg) translateZ(0)"),e(a).parents(".parallaxImg-wrap").find(".parallaxImg-shadow").css("transform","perspective("+3*i+"px) rotateX(0deg) rotateY(0deg) translateZ(0)"),e(a).addClass("transition"),setTimeout(function(){e(a).removeClass("transition")},200)}function E(t,a,i,n){for(var s=a.clientWidth||a.offsetWidth||a.scrollWidth,r=a.firstChild,o=0;o<n;o++)0==o?e(i[o]).css("transform","translateZ(0px)"):e(i[o]).css("transform","translateZ("+3*s/27*(1.1*o)+"px) ");n+=3,e(r).css("transform","perspective("+3*s+"px)")}}function Zi(){if(0==e('.nectar-fancy-box[data-style="hover_desc"]').length)return!1;var t=0;e("body").on("mouseenter touchstart",'.nectar-fancy-box[data-style="hover_desc"]',function(){t=parseInt(e(this).find(".hover-content").outerHeight(!0)),e(this).addClass("hovered"),e(this).find(".heading-wrap").css("transform","translateY(-"+t+"px)")}),e("body").on("mouseleave touchend",'.nectar-fancy-box[data-style="hover_desc"]',function(){e(this).removeClass("hovered"),e(this).find(".heading-wrap").css("transform","translateY(0)")})}function Gi(e,t){this.$el=e,this.$iconEl=this.$el.find(t),this.$innerIconEl=this.$el.find(".
794inner"),this.initialX=this.$el.width()/2,this.initialY=this.$el.height()/2,this.elX=0,this.elY=0,this.lastScroll=0,this.scrollAdjust=0,this.lastX=this.initialX,this.lastY=this.initialY,this.lastY2=this.initialY,this.innerLastX=0,this.innerLastY=0,this.activeFollow=!1,this.hoverOnly=!1,this.percentage=.03,this.percentageInterval,this.exitTimeout,this.$iconEl.css({top:"0",left:"0"}),s.on("resize",this.resizeEvent.bind(this)),this.mouseEvents(),this.rafLoop()}function Ui(){if(D=[],r.on("mouseenter",'.nectar_video_lightbox[data-parent-hover="1"]',function(){var t=e(this).parents(".wpb_row");t.find("> .row-bg-wrap .row-bg, > .nectar-video-wrap .nectar-video-inner").addClass("transition"),t.find("> .row-bg-wrap .row-bg, > .nectar-video-wrap .nectar-video-inner").css({transform:"scale(1.08)"})}),r.on("mouseleave",'.nectar_video_lightbox[data-parent-hover="1"]',function(){e(this).parents(".wpb_row").find("> .row-bg-wrap .row-bg, > .nectar-video-wrap .nectar-video-inner").css({transform:"scale(1)"})}),e(".nectar_video_player_self_hosted").each(function(t){!be.usingMobileBrowser&&e(this).find(".play_button.follow_mouse").length>0&&(D[t]=new Gi(e(this),".play_button.follow_mouse .play"))}),"IntersectionObserver"in t){var i=new IntersectionObserver(function(e){e.forEach(function(e){if(e.isIntersecting){var t=e.target,a=200;t.readyState>1&&(a=20),setTimeout(function(){t.pause(),t.currentTime=0,t.play()},a),i.unobserve(e.target)}})},{root:De()?null:a,rootMargin:"-10% 0% -10% 0%",threshold:0});e("video.scroll-triggered-play").each(function(){i.observe(e(this)[0])})}a.querySelectorAll("video.nectar-lazy-video-onclick").forEach(function(e){e.dataset.nectarLazyClickBound||(e.dataset.nectarLazyClickBound="true",e.addEventListener("play",function t(){e.removeEventListener("play",t),Array.from(e.querySelectorAll("source[data-nectar-video-src]")).forEach(function(e){e.src=e.dataset.nectarVideoSrc,e.removeAttribute("data-nectar-video-src")}),e.load(),e.play().catch(function(){})}))}),e(".nectar-video-box").each(function(t){if(e(this).find(".play_button_mouse_follow").length>0){var a=e(this);e(this).imagesLoaded(function(){be.usingMobileBrowser||(D[t]=new Gi(a,".play_button_mouse_follow"));var e=a.is("[data-mouse-icon-color]")&&a.attr("data-mouse-icon-color").length>0?a.attr("data-mouse-icon-color"):"#000";a.is('[data-mouse-style="solid_color"]')&&a.find(".play_button_mouse_follow").css({"background-color":e}),a.find(".play_button_mouse_follow").addClass("visible")})}})}function Ji(t){if(!(e("body.vc_editor").length>0)){var a=t.find(".project-slides").length>0?".dot-nav > span":".controls > li",i=t.find(".project-slides").length>0?"span":" li",n=t.find(a).length;t.find(a+".active").index()+1==n?t.find(a+":first-child").trigger("click"):t.find(a+".active").next(i).trigger("click")}}function Ki(){U=[],"undefined"!=typeof SalientRecentProjectsFullScreen&&e(".nectar_fullscreen_zoom_recent_projects").each(function(t){U[t]=new SalientRecentProjectsFullScreen(e(this))})}function en(){if(e(".infinite_scroll").length>0){e(".portfolio-items.infinite_scroll").infinitescroll({navSelector:"#pagination",nextSelector:"#pagination a:first",itemSelector:".portfolio-items.infinite_scroll .element",finishedMsg:"<em>Congratulations, you've reached the end of the internet.</em>",msgText:" "},function(t){var a=e(".portfolio-items.infinite_scroll:not(.carousel)");e(t).css("opacity",0).imagesLoaded(function(){var i;(e(t).css("opacity",1),a.isotope("appended",e(t)),e(t).find(".work-item").addClass("ajax-loaded"),e(t).addClass("ajax-loaded"),e(t).find(".work-meta, .nectar-love-wrap").css({opacity:1}),e(".portfolio-filters-inline").length>0||e(".portfolio-filters").length>0)&&(i=e(".portfolio-filters-inline").length>0?e(".portfolio-filters-inline a.active").attr("data-filter"):e(".portfolio-filters a.active").attr("data-filter"),e(".portfolio-filters-inline a.active").attr("data-filter"),a.isotope({filter:i}));for(var n=0;n<L.length;n++)L[n].reLayout();if(e(t).find(".work-item.style-5").length>0&&Qi(),"none"==e(t).find(".inner-wrap").attr("data-animation"))e(".portfolio-items .col .inner-wrap").removeClass("animated");else{for(n=0;n<L.length;n++)L[n].masonryZindex(),L[n].portfolioAccentColor();e(t).each(function(){var t=e("#nectar_fullscreen_rows").length>0?"200%":"90%",a=e(this),i=new Waypoint({element:a[0],handler:function(){var e=a.is('[data-masonry-type="photography"].masonry-items')?85:115;setTimeout(function(){a.addClass("animated-in")},e*a.attr("data-delay-amount")),i.destroy()},offset:t})})}e(".portfolio-items").each(function(){var t=et();e(this).find('a[rel^="prettyPhoto"], a.pretty_photo').attr("rel","prettyPhoto["+t+"_gal]").removeClass("pretty_photo")}),e(".portfolio-items").each(function(){var t=et();e(this).find('a[data-fancybox^="group_"]').attr("data-fancybox","group_"+t)}),ut(),setTimeout(function(){for(var a=0;a<L.length;a++)L[a].masonryZindex(),L[a].reLayout(),L[a].isotopeCatSelection();e(t).removeClass("ajax-loaded")},700),Nt()})});var t=".post-area.infinite_scroll .posts-container .post";0==e("body").find(t).length&&(t=".post-area.infinite_scroll .posts-container > article"),e(".post-area.infinite_scroll .posts-container").infinitescroll({navSelector:"#pagination",nextSelector:"#pagination a:first",itemSelector:t,finishedMsg:"<em>Congratulations, you've reached the end of the internet.</em>",msgText:" "},function(t){e(t).find("[data-nectar-img-src]").length>0&&fa(),e(".masonry.classic").length>0||e(".post-area:not(.masonry):not(.featured_img_left)").length>0||e(".post-area.standard-minimal").length>0?(ke(),e().mediaelementplayer&&e(t).find(".wp-audio-shortcode, .wp-video-shortcode").mediaelementplayer(),ut(),e(".carousel").length>0&&(Be(),je()),di(),e(".testimonial_slider").animate({opacity:"1"},800),ka(),$a(),setTimeout(function(){za(),Sa(),s.trigger("resize")},500),Nt(),s.trigger("resize")):(Nt(),s.trigger("resize"));var a=e(".infinite_scroll .posts-container");a.parent().hasClass("masonry")&&e(t).addClass("masonry-blog-item");var i=e(t);if(0==i.find("img").length)i=e("body");
794else if(De()){Array.from(i.find("img[srcset]")).forEach(function(e){var t=e.getAttribute("srcset");e.setAttribute("srcset",""),e.setAttribute("srcset",t)})}i.imagesLoaded(function(){a.parent().hasClass("masonry")&&!a.parent().hasClass("auto_meta_overlaid_spaced")&&a.isotope("appended",e(t));for(var i=0;i<ae.length;i++)ae[i].flickityBlogInit();if(e(t).addClass("ajax-loaded"),a.parent().hasClass("classic_enhanced")&&(a.find(".large_featured.has-post-thumbnail.ajax-loaded .post-featured-img, .wide_tall.has-post-thumbnail.ajax-loaded .post-featured-img").each(function(){var t=e(this).find("img").attr("src");e(this).css("background-image","url("+t+")")}),a.find(".large_featured.ajax-loaded .nectar-flickity, .wide_tall.ajax-loaded .nectar-flickity").each(function(){e(this).find(".cell").each(function(){var t=e(this).find("img").attr("src");e(this).css("background-image","url("+t+")")})})),"none"==e(t).parents(".posts-container").attr("data-animation"))e(t).find(".inner-wrap").removeClass("animated");else{for(i=0;i<ae.length;i++)ae[i].blogMasonryZindex();e(t).each(function(){var t=e(this),a=new Waypoint({element:t[0],handler:function(){setTimeout(function(){t.addClass("animated-in")},80*t.attr("data-delay-amount")),a.destroy()},offset:"90%"})})}setTimeout(function(){e(t).removeClass("ajax-loaded")},700)})})}}function tn(){be.scrollTop>350&&!o.is(".fullscreen.open")&&(e("#to-top").stop().transition({transform:"translateY(-50%)"},350,"easeInOutCubic"),s.off("scroll",tn),s.on("scroll",an))}function an(){if(be.scrollTop<350||o.is(".fullscreen.open")){var t=e("#slide-out-widget-area.fullscreen.open").length>0?1150:350;e("#to-top").stop().transition({transform:"translateY(105%)"},t,"easeInOutQuint"),s.off("scroll",an),s.on("scroll",tn)}}function nn(){if(0==e(".nectar-social.fixed").length&&(e("#to-top").length>0&&be.winW>1020||e("#to-top").length>0&&e("#to-top.mobile-enabled").length>0)&&(be.scrollTop>350?s.on("scroll",an):s.on("scroll",tn)),e('body[data-button-style*="rounded"]').length>0){var t=e("#to-top .fa-angle-up").clone();t.addClass("top-icon"),e("#to-top").prepend(t)}r.on("click",'#to-top, a[href="#top"]',function(){return tt(0,0,0,function(){e(".nectar-box-roll").length>0&&r.trigger("mousewheel",[1,0,0])}),!1})}function sn(){var a=e('body[data-header-format="left-header"]').length>0&&s.width()>1e3?0:d.outerHeight();(e(".page-template-template-no-header-footer").length>0||e(".page-template-template-no-header").length>0)&&(a=0);var i=!1;e('header#top .sf-menu li a[href="#"]').on("click",function(e){e.preventDefault()}),0==e("#nectar_fullscreen_rows").length||0==me.$usingFullScreenRows?e("a.nectar-next-section").each(function(){if(e(this).parents(".wpb_row:not(.inner_row)").length>0){var t=e(this).parents(".wpb_row:not(.inner_row)");if(t.next(".wpb_row[id]:not(.inner_row)").length>0){var a=t.next(".wpb_row[id]:not(.inner_row)").attr("id");e(this).attr("href","#"+a),i=!0}}}):e().fullpage&&e("a.nectar-next-section").on("click",function(){return e.fn.fullpage.moveSectionDown(),!1}),e("#slide-out-widget-area .off-canvas-menu-container").length>0&&e("#slide-out-widget-area .off-canvas-menu-container").find("a[href*='"+location.pathname+"']").each(function(){var t=e(this).attr("href"),a=t.substr(t.indexOf("#")),i=/[?&]tab=/.test(t),n=e();try{n=e("div"+t.substr(t.indexOf("#")))}catch(e){}"#"!=t&&-1!=t.indexOf("#")&&"#"!==t.substr(t.indexOf("#"))&&-1==a.indexOf("#/")&&n.length>0&&(!1===i&&e(this).attr("href",t.substr(t.indexOf("#"))),e(this).parent().removeClass("current_page_item").removeClass("current-menu-item"));var s=e();try{s=e('div[data-fullscreen-anchor-id="'+t.substr(t.indexOf("#")+1)+'"]')}catch(e){}s.length>0&&e(this).parent().removeClass("current_page_item").removeClass("current-menu-item")}),e("#header-outer").find("a[href*='"+location.pathname+"']").each(function(){var t=e(this).attr("href"),a=t.substr(t.indexOf("#")),i=/[?&]tab=/.test(t),n=e();try{n=e("div"+t.substr(t.indexOf("#")))}catch(e){}-1!=t.indexOf("#")&&"#"!==t.substr(t.indexOf("#"))&&-1==a.indexOf("#/")&&n.length>0&&(!1===i&&e(this).attr("href",t.substr(t.indexOf("#"))),e(this).parent().removeClass("current_page_item").removeClass("current-menu-item"));var s=e();try{s=e('div[data-fullscreen-anchor-id="'+t.substr(t.indexOf("#")+1)+'"]')}catch(e){}s.length>0&&e(this).parent().removeClass("current_page_item").removeClass("current-menu-item")}),e("#header-outer").length>0&&e("#header-outer").find("a[href*='#']:not([href='#'])").each(function(){"#"!==e(this).attr("href")&&"#searchbox"!==e(this).attr("href")&&"#slide-out-widget-area"!==e(this).attr("href")&&(i=!0)}),e("#slide-out-widget-area .off-canvas-menu-container").length>0&&e("#slide-out-widget-area .off-canvas-menu-container").find("a[href*='#']:not([href='#'])").each(function(){"#"!==e(this).attr("href")&&(i=!0)});var n=[];1==i&&n.push("#header-outer nav"),e('.page-submenu[data-sticky="true"] a[href*="#"]').length>0&&n.push('.page-submenu[data-sticky="true"]'),n.length>
7940&&n.forEach(function(i,n){(0==n?r:e(t)).nectarNavSpy({target:i,offset:a+be.adminBarHeight+40})})}function rn(){var a=t.location.hash;a&&a.length>0&&(a=a.replace(/<|>/g,""));var i=a&&a.length>0?a.substring(1,a.length):0,n=y-y/1.8,o=0;i&&(o=(o=i.split("/")).length),i&&o>1&&(i=i.replace(/\//g,""),a=a.replace(/\//g,""));var l=e();try{a&&(l=e(".main-content").find(a))}catch(e){}if(a&&l.length>0||a&&e(".main-content").find('[data-fullscreen-anchor-id="'+i+'"]').length>0){var h=l.length>0?l:e(".main-content").find('[data-fullscreen-anchor-id="'+i+'"]'),u=e('body[data-header-format="left-header"]').length>0&&s.width()>1e3?0:e("#header-space").outerHeight();(e(".page-template-template-no-header-footer").length>0||e(".page-template-template-no-header").length>0)&&(u=0);var p=100;e(".nectar-box-roll").length>0&&e(".container-wrap.bottomBoxOut").length>0&&(ge.boxRoll(null,-1),p=2050),e("img[data-nectar-img-src]").length>0&&(ha(),p=200),setTimeout(function(){var t;if(!0===E){var a=e("#header-outer").outerHeight()+2*parseInt(e("#header-outer").css("margin-top"));t=h.offset().top-a-be.adminBarHeight}else if(0==e('body[data-permanent-transparent="1"]').length)if(r.hasClass("mobile"))t=e('#header-outer[data-mobile-fixed="1"]').length>0?h.offset().top+2-u+be.adminBarHeight:h.offset().top-be.adminBarHeight+1;else{var i=e('#header-outer[data-header-resize="0"]').length>0?0:parseInt(_)+2*n;if(e('#header-outer[data-remove-fixed="1"]').length>0&&(u=0),t=h.offset().top-parseInt(u)+i+3-be.adminBarHeight,0==e("body.mobile").length&&e('#header-outer[data-condense="true"]').length>0&&0===e("body.page-template-template-no-header").length&&0===e("body.page-template-template-no-header-footer").length){var s=e('#header-outer[data-format="centered-menu-bottom-bar"] header#top .span_9'),o=d.height()-(parseInt(s.height())+parseInt(e("#header-outer #logo").css("margin-top")));t=h.offset().top-parseInt(u)+o-be.adminBarHeight}}else t=h.offset().top-be.adminBarHeight+1;e('body[data-hhun="1"]').length>0&&0==e('#header-outer[data-remove-fixed="1"]').length&&0==e("#header-outer.detached").length&&(t+=u),tt(t-(e('.page-submenu[data-sticky="true"]').length>0?e(".page-submenu").height():0)+(e("body.material").length>0&&c.length>0&&0==e('body[data-hhun="1"]').length&&0==e('#header-outer[data-remove-fixed="1"]').length&&!r.hasClass("mobile")?c.height():0))},p)}}function on(){if(z&&r.on("click",'#header-outer nav .sf-menu li:not(.slide-out-widget-area-toggle) a[href*="#"]',function(){ye.ocmOpen&&"#"!=e(this).attr("href")&&Ka(e(this).parent())}),e('body[data-animated-anchors="true"]').length>0||e('.single-product [data-gallery-style="left_thumb_sticky"]').length>0){var a=y-y/1.8;setTimeout(sn,100),r.on("click",'#header-outer nav .sf-menu a:not([href="#slide-out-widget-area"]), #header-outer .mobile-header .sf-menu a, #footer-outer .nectar-button, #footer-outer .widget_nav_menu a, #footer-widgets .textwidget a, #mobile-menu li a, .nectar-scrolling-tabs:not(.navigation_func_active_link_only) .scrolling-tab-nav a, .nectar-global-section a:not(.wpb_tabs_nav a), .container-wrap a:not(.wpb_tabs_nav a):not(.navigation_func_active_link_only .scrolling-tab-nav a):not(.comment-wrap .navigation a):not(.woocommerce-checkout a):not(.um-woo-view-order):not(.magnific):not([data-fancybox]):not(.woocommerce-tabs .tabs a):not(.slider-prev):not(.slider-next):not(.testimonial-next-prev a):not(.page-numbers), .swiper-slide .button a, #slide-out-widget-area a, #slide-out-widget-area .inner div a',function(i){var n=!0,o=e(this).prop("hash"),l=e(this).attr("href")||"";!function(e){if(e&&-1!==e.indexOf("?")&&!1!==/[?&]tab=/.test(e)){var t=e.indexOf("?"),a=e.indexOf("#"),i=a>t?a:e.length,n=nt(e.substring(t,i)),s=void 0!==n.tab?n.tab:void 0;void 0!==s&&vt(s)}}(l),function(e){if(e&&-1!==e.indexOf("?")&&!1!==/[?&]toggle=/.test(e)){var t=e.indexOf("?"),a=e.indexOf("#"),i=a>t?a:e.length,n=nt(e.substring(t,i)),s=void 0!==n.toggle?n.toggle:void 0,r=void 0!==n.focus?n.focus:void 0;void 0!==s&&_t(s,r)}}(l),o&&!e(this).hasClass("nectar-next-section")&&0==e(this).parents(".slide-out-widget-area-toggle").length&&r.addClass("animated-scrolling");var h=e('body[data-header-format="left-header"]').length>0&&s.width()>1e3?0:e("#header-space").outerHeight();if((e(".page-template-template-no-header-footer").length>0||e(".page-template-template-no-header").length>0||0==e("#header-space").length)&&(h=0),0!=me.$usingFullScreenRows&&e('#nectar_fullscreen_rows[data-anchors="on"]').length>
7940&&o&&""!=o&&"#top"!=o&&e('body.material[data-slide-out-widget-area-style="slide-out-from-right"].material-ocm-open').length>0&&(i.preventDefault(),e(this).hasClass("skip-hash")||(history.pushState?history.pushState(null,null,o):location.hash=o),setTimeout(function(){e(t).trigger("hashchange")},800)),o&&r.find(o).length>0&&"#top"!=o&&"#search-box"!=o&&""!=o&&-1!==e(this).attr("href").indexOf(t.location.href.split("#")[0])||e(this).is('[href^="#"]')&&""!=o&&r.find(o).length>0&&"#top"!=o&&"#search-box"!=o||o&&""!=o&&"#top"!=o&&"#search-box"!=o&&r.find(o).length>0&&"/"===l.charAt(0)&&-1!==l.indexOf("#")&&l.split("#")[0]===t.location.pathname){if(e(this).hasClass("skip-hash")||(history.pushState?history.pushState(null,null,o):location.hash=o),e(this).parents("ul").length>0&&e(this).parents("ul").find("li").removeClass("current-menu-item"),e(this).parents("#slide-out-widget-area").length>0){if(e('body.material[data-slide-out-widget-area-style="slide-out-from-right"].material-ocm-open').length>0){e("body > .slide_out_area_close__wrap .slide_out_area_close").addClass("non-human-allowed").trigger("click");var u=e(this);n=!1,setTimeout(function(){u.trigger("click")},1e3)}else e("#slide-out-widget-area .slide_out_area_close").addClass("non-human-allowed").trigger("click");setTimeout(function(){e('body.material[data-slide-out-widget-area-style="slide-out-from-right"]').length>0?e("body > .slide_out_area_close__wrap .slide_out_area_close").removeClass("non-human-allowed"):e("#slide-out-widget-area .slide_out_area_close").removeClass("non-human-allowed")},100)}e(this).parents("#mobile-menu").length>0&&(e(".slide-out-widget-area-toggle.mobile-icon a").addClass("non-human-allowed").trigger("click"),setTimeout(function(){e(".slide-out-widget-area-toggle.mobile-icon a").removeClass("non-human-allowed")},100));var p=1,f=e(this);e(".nectar-box-roll").length>0&&e(".container-wrap.bottomBoxOut").length>0&&(ge.boxRoll(null,-1),p=2050),e("img[data-nectar-img-src]").length>0&&(ha(),p=200),setTimeout(function(){var t;if(!0===E){var i=e("#header-outer").outerHeight()+2*parseInt(e("#header-outer").css("margin-top"));t=e(o).offset().top-i-be.adminBarHeight}else if(0==e('body[data-permanent-transparent="1"]').length)if(r.hasClass("mobile"))t=e('#header-outer[data-mobile-fixed="1"]').length>0?e(o).offset().top+2-h+be.adminBarHeight:e(o).offset().top-be.adminBarHeight+1;else{var s=e('#header-outer[data-header-resize="0"]').length>0?0:parseInt(_)+2*a;if(e('#header-outer[data-remove-fixed="1"]').length>0&&(h=0),t=e(o).offset().top-parseInt(h)+s+3-be.adminBarHeight,0==e("body.mobile").length&&0===e("body.page-template-template-no-header").length&&0===e("body.page-template-template-no-header-footer").length&&e('#header-outer[data-condense="true"]').length>0){var l=e('#header-outer[data-format="centered-menu-bottom-bar"] header#top .span_9'),u=d.height()-(parseInt(l.height())+parseInt(e("#header-outer #logo").css("margin-top")));t=e(o).offset().top-parseInt(h)+u-be.adminBarHeight}}else t=e(o).offset().top-be.adminBarHeight+1;e('body[data-hhun="1"]').length>0&&0==e('#header-outer[data-remove-fixed="1"]').length&&((0==e("#header-outer.detached").length||f.parents('.page-submenu[data-sticky="true"]').length>0)&&(t+=h),f.parents('.page-submenu[data-sticky="true"]').length>0&&(e("#header-outer.detached").addClass("invisible"),e(".page-submenu").addClass("header-not-visible").css("transform","translateY(0px)")));var p,g=f.parents('.page-submenu[data-sticky="true"]').length>0?f.parents(".page-submenu").height():0;p=e("body.material").length>0&&c.length>0&&0==e('body[data-hhun="1"]').length&&0==e('#header-outer[data-remove-fixed="1"]').length&&!r.hasClass("mobile")?c.height():e('body[data-hhun="1"]').length>0&&c.length>0&&!r.hasClass("mobile")&&0==e('#header-outer[data-remove-fixed="1"]').length?c.height():0,n&&(tt(t-g+p,0,0,function(){r.removeClass("animated-scrolling")}),setTimeout(function(){r.removeClass("animated-scrolling")},1200))},p),i.preventDefault()}"#top"==o&&e(this).parents("#slide-out-widget-area").length>0&&e("#slide-out-widget-area .slide_out_area_close").trigger("click")})}}function ln(){L=[];var t=0;
794e(".portfolio-items:not(.carousel)").each(function(a){if(e(this).attr("instance",a),e(this).parent().parent().find("div[class^=portfolio-filters]").attr("instance",a),"undefined"!=typeof SalientPortfolio)L[t]=new SalientPortfolio(e(this),Qt,he,Ft),t++;else{var i=e(this);Ue(100,function(){L[t]=new SalientPortfolio(i,Qt,he,Ft),t++},function(){return"undefined"!=typeof SalientPortfolio})}})}function dn(){be.winW>690&&e('.posts-container[data-load-animation="perspective"]').css("perspective-origin","50% "+(be.scrollTop+be.winH)+"px"),requestAnimationFrame(dn)}function cn(){e('.posts-container[data-load-animation="perspective"]').length>0&&requestAnimationFrame(dn)}function hn(t){"none"==t.attr("data-load-animation")?t.find(".inner-wrap").removeClass("animated"):t.find("article").each(function(t){if(e(this).visible(!0))e(this).delay(110*t).queue(function(t){e(this).addClass("animated-in"),t()});else var a=e(this),i=new Waypoint({element:a[0],handler:function(){setTimeout(function(){a.addClass("animated-in")},80*a.attr("data-delay-amount")),i.destroy()},offset:"90%"})})}function un(){ae=[],e(".posts-container").each(function(t){if(e(this).parent().hasClass("masonry")&&!e(this).parent().hasClass("auto_meta_overlaid_spaced")){if("undefined"==typeof NectarMasonryBlog){var a=e(this);return void Ue(0,function(){ae[t]=new NectarMasonryBlog(a,Ft,hn)},function(){return"undefined"!=typeof NectarMasonryBlog})}ae[t]=new NectarMasonryBlog(e(this),Ft,hn)}else hn(e(this))})}function pn(){var t=50;if(e('#header-outer[data-remove-fixed="0"]').length>0&&0==e('#header-outer[data-format="left-header"]').length){if(t+=d.outerHeight(),e('body[data-contained-header="true"]').length>0&&(t+=parseInt(d.css("margin-top"))),e('#header-outer[data-shrink-num][data-header-resize="1"]').length>0){var a=parseInt(d.attr("data-padding"))-parseInt(d.attr("data-padding"))/1.8;t-=_,t-=2*a}if(0==e("body.mobile").length&&e('#header-outer[data-condense="true"]').length>0){var i=e('#header-outer[data-format="centered-menu-bottom-bar"] header#top .span_9');t=50,t+=d.height()-(parseInt(i.position().top)-parseInt(e("#header-outer #logo").css("margin-top")))-parseInt(be.secondaryHeaderHeight)}}return u.length>0&&(t+=u.outerHeight()),t}function fn(){var i=pn();if(!(be.winW<690&&be.usingMobileBrowser)){const e=a.querySelector(".container.main-content");e&&e.style.setProperty("--nectar-sticky-top-distance",i+"px")}e(".nectar-sticky-column-css").each(function(){e(this).hasClass("n-sticky-initialized")||(0==e(this).find(".n-sticky").length&&e(this).wrapInner('<div class="n-sticky" />'),e(this).addClass("n-sticky-initialized"),e(this).hasClass("nectar-sticky-column-css--middle")&&new kt(e(this)))}),function a(i){if(!e().theiaStickySidebar)return void setTimeout(function(){a(i)},300);if(be.usingMobileBrowser&&be.winW<1e3)return;if(0!=me.$usingFullScreenRows&&be.winW>1e3)return;var n='#sidebar[data-nectar-ss="true"], #sidebar[data-nectar-ss="1"], .nectar-scrolling-tabs:not(.navigation_func_active_link_only) .scrolling-tab-nav, .nectar-sticky-column';t.nectarOptions&&t.nectarOptions.woo_sticky_sidebar&&"1"===t.nectarOptions.woo_sticky_sidebar&&(n+=", .woocommerce.archive #sidebar");e(n).each(function(){if(e(this).parents("#slide-out-widget-area").length>0)return!0;var t=i;e(this).parents(".wpb_widgetised_column").length>0?e("body.vc_editor").length>0||e(this).parents(".wpb_column").theiaStickySidebar({additionalMarginTop:t,updateSidebarHeight:!1}):e(this).theiaStickySidebar({additionalMarginTop:t,updateSidebarHeight:!1})})}(i)}function gn(){e(".nectar-liquid-bg").removeClass("animated-in");for(var t=0;t<K.length;t++)"displace-filter-fade"==K[t].animationType&&e(K[t].canvasContainer).parents(".fp-section.active").length>0&&(0==e(K[t].canvasContainer).find(".image-added-to-stage").length&&K[t].imgContainer.addChild(K[t].bg),e(K[t].canvasContainer).find(".nectar-liquid-bg").addClass("image-added-to-stage"),K[t].animateProps(K[t]))}function mn(){if(e("#nectar_fullscreen_rows").length>0&&e().fullpage){he=t.vc_iframe?".vc_element.vc_vc_row.active ":".wpb_row.active ";var a=e("#nectar_fullscreen_rows[data-mobile-disable]").length>0?e("#nectar_fullscreen_rows").attr("data-mobile-disable"):"off";be.usingMobileBrowser||(a="off"),"on"!=a?ue=!0:he="","undefined"!=typeof NectarFullScreenRows&&(me=new NectarFullScreenRows(di,te,gn,be,la,ie,P,ne))}else Ue(100,mn,function(){return e("#nectar_fullscreen_rows").length>0&&"undefined"!=typeof NectarFullScreenRows&&"undefined"!=typeof jQuery&&void 0!==jQuery.fn.fullpage})}function vn(){e(".wpb_column").each(function(){if(e(this).hasClass("backdrop_filter_blur")){var t=e(this).closest(".wpb_row");t.addClass("row-col-gap");var a=e(this).closest(".wpb_row[data-column-margin]").length>0?e(this).closest(".wpb_row[data-column-margin]").attr("data-column-margin"):"default";"default"!=a&&t.find(".span_12").first().css({"column-gap":a})}}),be.usingMobileBrowser&&r.addClass("using-mobile-browser"),be.usingTouchDevice&&r.addClass("using-touch-device"),t.n
794avigator.userAgent.indexOf("Edge/")>0&&r.addClass("msie"),0==e("html.js").length&&e("html").removeClass("no-js").addClass("js"),e("code").find("br").remove(),e(".wpcf7-form p:has(input[type=submit])").css("padding-bottom","0px"),e(".full-width-content .wpcf7-submit").on("click",function(){setTimeout(function(){Qt()},1e3),setTimeout(function(){Qt()},2e3)}),e(".gform_body").on("click",function(){setTimeout(function(){Qt()},200)}),e(".pum.pum-theme-salient-page-builder-optimized button.pum-close").wrapInner("<span />"),e(t).on("pumBeforeOpen",function(){t.dispatchEvent(new Event("resize"))}),e("#nectar_fullscreen_rows").length>0&&e(".pum-container .pum-content > .wpb_row .full-page-inner > .container > .span_12").length>0&&e(".pum-container .pum-content > .wpb_row .full-page-inner > .container > .span_12").unwrap(),e(".single .blog_next_prev_buttons").length>0&&e(".container-wrap").css("padding-bottom",0),e(".full-width-section").each(function(){e(this).find("> .span_12 > div.col_last").last().css("margin-bottom","0")}),e(".full-width-content .col.boxed").removeClass("boxed"),e(".wpb_column.neg-marg").parents(".wpb_row:not(.inner_row):not(.zindex-set)").css("z-index","110"),e(".wpb_row.legacy").each(function(){e(this).find(".wpb_column").length>0&&e(this).removeClass("legacy")})}function bn(){e(".wpb_row").each(function(){void 0!==e(this).find(".span_12").offset()&&e(this).find('[class*="vc_col-"]').each(function(){var t=e(this).parents(".span_12").offset().left;e(this).removeClass("no-left-margin"),e(this).offset().left<t+27?e(this).addClass("no-left-margin"):e(this).removeClass("no-left-margin")})})}function wn(){var a=be.winW,i=be.winH,n=0;r.is('[data-flex-cols="true"]')||e('[class*="vc_col-xs-"], [class*="vc_col-md-"], [class*="vc_col-lg-"]').length>0&&(bn(),be.usingMobileBrowser?(t.addEventListener("orientationchange",function(){n=1}),s.on("resize",function(){(s.width()!=a&&s.height!=i||1===n)&&(bn(),a=be.winW,i=be.winH,n=0)})):s.on("resize",bn))}function yn(){e('body[data-fancy-form-rcs="1"]').length>0&&0==e("#wcfm-main-content").length&&(e("select:not(.comment-form-rating #rating)").each(function(){var t;e(this).parents(".wpcf7-form-control-wrap").length>0?1==(t=e(this).parents(".wpcf7-form-control-wrap").find(".select2-container").length>0?e(e(this).prev(".select2-container")):e(this)).parents(".wpcf7-form-control-wrap").parent().find("label").length?t.parents(".wpcf7-form-control-wrap").parent().wrapInner('<div class="fancy-select-wrap" />'):t.wrap('<div class="fancy-select-wrap" />'):(t=e(this).prev(".select2-container").length>0?e(this).prev(".select2-container"):e(this),0==e(this).parents("#buddypress").length&&0==e(this).parents(".widget_categories").length&&0==e(this).parents(".wc-blocks-components-select__container").length&&0==e(this).parents(".yith_wccl_is_custom").length&&(1==t.prev("label").length?t.prev("label").addBack().wrapAll('<div class="fancy-select-wrap" />'):1==t.next("label").length?t.next("label").addBack().wrapAll('<div class="fancy-select-wrap" />'):t.wrap('<div class="fancy-select-wrap" />')))}),e("select:not(.state_select):not(.country_select):not(.comment-form-rating #rating):not(#tribe-bar-form select):not(.woocommerce-currency-switcher):not(.wc-blocks-components-select__container select):not(.nectar-custom-product-attr select):not(.flatpickr-calendar select)").each(function(){var a=be.winW>690?7:200;if((e(this).hasClass("skip-select2-search")||e(this).parents(".skip-select2-search").length>0)&&(a=1e3),0==e(this).parents("#buddypress").length){var i={minimumResultsForSearch:a,width:"100%"};("underline"==(t.nectarOptions&&t.nectarOptions.woo_product_variable_select?t.nectarOptions.woo_product_variable_select:"default")||e(this).parents(".woocommerce-ordering").length>0)&&(i={minimumResultsForSearch:a,dropdownParent:e(this).parent(),dropdownAutoWidth:!0}),void 0!==e().select2&&e(this).select2(i)}}))}function _n(){jQuery(".fluentform").on("submit",function(){setTimeout(function(){e(t).trigger("salient-parallax-bg-recalculate")},60)})}function xn(){(-1!=navigator.userAgent.indexOf("Safari")&&-1==navigator.userAgent.indexOf("Chrome")||navigator.userAgent.match(/(iPod|iPhone|iPad)/))&&(t.onpageshow=function(t){t.persisted&&(e(".nectar-video-wrap, .nectar-slider-wrap .swiper-slide .video-wrap").each(function(){e(this).find("video").length>0&&e(this).find("video")[0].play()}),e("body.material-ocm-open").length>0?(e("body > .slide_out_area_close__wrap .slide_out_area_close").addClass("non-human-allowed").trigger("click"),setTimeout(function(){e("body > .slide_out_area_close__wrap .slide_out_area_close").removeClass("non-human-allowed")},100)):e("#slide-out-widget-area.slide-out-from-right-hover.open").length>0&&navigator.userAgent.match(/(iPod|iPhone|iPad)/)?Na():(e("#slide-out-widget-area.fullscreen.open").length>0||e("#slide-out-widget-area.fullscreen-alt.open").length>0||e("#slide-out-widget-area.slide-out-from-right.open").length>0)&&(e("#slide-out-widget-area .slide_out_area_close").addClass("non-human-allowed"),e(".slide-out-widget-area-toggle:not(.std-menu) a.open").addClass("non-human-allowed").trigger("click"),setTimeout(function(){e("#slide-out-widget-area .slide_out_area_close").removeClass("non-human-allowed")},100)))})}function Cn(){e(".wpb_row").removeClass("only-ns"),e('.nectar-slider-wrap[data-full-width="true"], .page-submenu, .portfolio-items[data-col-num="elastic"]:not(.fullwidth-constrained), .blog-fullwidth-wrap').parents(".wpb_row").addClass("only-ns"),e("body.vc_editor.compose-mode .wpb_row .vc_vc_column > .wpb_column > .vc_column-inner").each(function(){if(e(this).find("> .vc_element-container > div").length>0){var t=e(this).find("> .vc_element-container"),a=t.find(">
794 div:first-child");a.is(".vc_vc_row_inner")?a.addClass("first-inner-row-el"):t.find("> div").removeClass("first-inner-row-el")}}),e("body.vc_editor.compose-mode .vc_row.inner_row").each(function(){e(this).hasClass("row_position_absolute")?e(this).parent().css({position:"static","min-height":"0"}):e(this).parent().css({position:"","min-height":""})}),e(".img-with-aniamtion-wrap, .nectar_icon_wrap, .nectar-lottie-wrap, .nectar-cta").each(function(){(e(this).hasClass("position_desktop_absolute")||e(this).hasClass("position_tablet_absolute")||e(this).hasClass("position_phone_absolute"))&&e(this).parent().addClass("absolute-parent")})}function kn(){e('.vc_element > .wpb_column[class*="padding-"][class*="-percent"]').each(function(){var t=4,a=this.className.match(/padding-\d+/);if(a&&(t=(t=a[0].match(/\d+/))?t[0]/100:0),t){var i=e(this).parents(".span_12").width();e(this).is('[data-padding-pos="all"]')?e(this).css("padding",i*t):e(this).is('[data-padding-pos="top"]')?e(this).css("padding-top",i*t):e(this).is('[data-padding-pos="bottom"]')?e(this).css("padding-bottom",i*t):e(this).is('[data-padding-pos="left"]')?e(this).css("padding-left",i*t):e(this).is('[data-padding-pos="right"]')?e(this).css("padding-right",i*t):e(this).is('[data-padding-pos="top-bottom"]')?e(this).css({"padding-top":i*t,"padding-bottom":i*t}):e(this).is('[data-padding-pos="top-right"]')?e(this).css({"padding-top":i*t,"padding-right":i*t}):e(this).is('[data-padding-pos="bottom-right"]')?e(this).css({"padding-right":i*t,"padding-bottom":i*t}):e(this).is('[data-padding-pos="bottom-left"]')?e(this).css({"padding-left":i*t,"padding-bottom":i*t}):e(this).is('[data-padding-pos="left-right"]')&&e(this).css({"padding-left":i*t,"padding-right":i*t})}}),e('.wpb_row[class*="vc_custom_"]').each(function(){e(this).parent().addClass("no-bottom-margin")})}function $n(){setTimeout(function(){e("body.compose-mode").length>0&&e(".container-wrap").addClass("visible-editor-controls"),be.usingFrontEndEditor&&(Cn(),r.is('[data-flex-cols="true"]')||(kn(),s.on("smartresize",kn)))},200),s.on("vc_reload",function(){if(Cn(),Ht(),It(),Se(),Nt(),ke(),Ct(),Gt(),Mt(),Zi(),Ha(),Ve(),va(),Ri(),Ui(),Ut(),fa(),e(".carousel").length>0&&(Be(),je(),Ye()),e(".owl-carousel").length>0&&(e(".owl-carousel").each(function(){e(this).trigger("destroy.owl.carousel").removeClass("owl-loaded"),e(this).find(".owl-stage-outer .owl-stage > *").unwrap(),e(this).find(".owl-stage-outer > *").unwrap(),e(this).find(".owl-item > *").unwrap(),e(this).find(".owl-dots").remove(),e(this).find(".owl-nav").remove()}),Fe()),e(".nectar_cascading_images").length>0&&imagesLoaded(e(".nectar_cascading_images"),function(){Kt()}),Ft(),Xt(),Xi(),e(".wpb_row.nectar-split-heading-merged").length>0&&e(".wpb_row.nectar-split-heading-merged").removeClass("nectar-split-heading-merged"),Y.length>0)for(var a=0;a<Y.length;a++)Y[a].instance.reloadCells(),Y[a].instance.off("scroll.flickity"),Y[a].instance.off("dragStart.flickity"),Y[a].instance.off("dragEnd.flickity");if(Ie(),setTimeout(function(){if(Ee(),Y.length>0)for(var e=0;e<Y.length;e++)Y[e].instance.reloadCells(),Y[e].instance.resize()},100),J.length>0)for(a=0;a<J.length;a++)J[a].instance.flickity("reloadCells"),J[a].instance.off("scroll.flickity"),J[a].instance.off("dragStart.flickity"),J[a].instance.off("dragEnd.flickity");setTimeout(function(){if(e(".nectar-woo-flickity").length>0&&qe(),J.length>0)for(var t=0;t<J.length;t++)J[t].instance.flickity("reloadCells"),J[t].instance.flickity("resize")},100),ka();for(a=0;a<ee.length;a++)"multiple_visible"!=ee[a].type&&"multiple_visible_minimal"!=ee[a].type||(ee[a].flickityEl.flickity("reloadCells"),ee[a].flickityEl.off("select.flickity"),ka(),ee[a].flickityEl.resize()),ee[a].testimonialSliderHeight();if($a(),Ca(),Oa(),ut(),da(),Et(),oi(),za(),Sa(),Qt(),setTimeout(Qt,1e3),Wa(),Wi(),s.off("scroll.parallaxSections").off("resize.parallaxSections"),Dt(),Rt(),un(),ln(),L.length>0)for(a=0;a<L.length;a++)L[a].portfolioAccentColor();if(Qi(),Ki(),setTimeout(function(){if(e(".nectar_fullscreen_zoom_recent_projects").length>0&&U.length>0)for(var t=0;t<U.length;t++)U[t].sliderCalcs()},300),s.unbind(".infscr"),en(),Zt(),e(".nectar-video-wrap").each(function(){e(this).find("video").length>0&&e(this).find("video").css("visibility","visible")}),e(".wpb_column[data-t-w-inherits]").each(function(){e(this).is('[data-t-w-inherits="small_desktop"]')?e(this).parent().addClass("inherits-s-desktop-col"):e(this).parent().removeClass("inherits-s-desktop-col")}),e("#nectar_fullscreen_rows").length>0){0==e("#nectar_fullscreen_rows > .vc_element").length&&e("#nectar_fullscreen_rows").prepend('<div class="vc_element empty_placeholder" />'),e("#nectar_fullscreen_rows > .vc_element:not(.empty_placeholder)").length>0&&e("#nectar_fullscreen_rows >.vc_element.empty_placeholder").remove();var i=e("#nectar_fullscreen_rows > div.vc_element.active").index();e.fn.fullpage.destroy("all"),mn();var n=[{el:"",offset:0}];e("#nectar_fullscreen_rows > div.vc_element").each(function(t){n[t]={el:e(this),offset:e(this).offset().top}}),i>-1&&e.fn.fullpage.silentMoveTo(i+1,0),1===e("#nectar_fullscreen_rows > div.vc_element").length&&e("#nectar_fullscreen_rows").css({transform:"translate3d(0,
7940,0)"}),r.scrollTo(0,0)}else e('body .main-content > .row > .vc_element:first > .wpb_row[class*="full-width-"]').length>0||e('body .main-content > .row > .vc_element:first .nectar-slider-wrap[data-full-width="true"]').length>0?e(".container-wrap").css({"padding-top":"0","margin-top":"0"}):e(".container-wrap").css({"padding-top":"40px"});P=[],e(".svg-icon-holder").removeClass("animated-in").removeClass("bound"),e(".vc_nectar_gmap").length>0&&setTimeout(function(){"object"==typeof google&&"object"==typeof google.maps?t.mapAPI_Loaded():t.nectarLove.mapApiKey.length>0&&e.getScript("https://maps.google.com/maps/api/js?sensor=false&key="+t.nectarLove.mapApiKey+"&callback=mapAPI_Loaded")},100),fn(),void 0!==t.Waypoint&&(Waypoint.destroyAll(),di())})}function Tn(){var a=!1;if(e('body[data-ajax-transitions="true"]').length>0&&e('#ajax-loading-screen[data-disable-mobile="1"]').length>0&&be.winW<1e3&&(a=!0),e('body[data-ajax-transitions="true"]').length>0&&e('#ajax-loading-screen[data-method="standard"]').length>0&&0==a){if(e("html").addClass("page-trans-loaded"),e('#ajax-loading-screen[data-effect="standard"]').length>0?(0==e(".nectar-particles").length&&(p.transition({opacity:0},500,function(){e(this).css({display:"none"})}),e("#ajax-loading-screen .loading-icon").transition({opacity:0},500)),0==e(".nectar-box-roll").length&&setTimeout(function(){di()},550)):(e('#ajax-loading-screen[data-effect*="horizontal_swipe"]').length>0&&setTimeout(function(){p.addClass("loaded")},60),0==e('#page-header-wrap #page-header-bg[data-animate-in-effect="zoom-out"] .nectar-video-wrap').length&&setTimeout(function(){e("#ajax-loading-screen:not(.loaded)").addClass("loaded"),setTimeout(function(){p.addClass("hidden")},1e3)},150),0==e(".nectar-box-roll").length&&e('#ajax-loading-screen[data-effect*="horizontal_swipe"]').length>0?setTimeout(function(){di()},750):0==e(".nectar-box-roll").length&&setTimeout(function(){di()},350)),t.onpageshow=function(t){t.persisted&&(e("#ajax-loading-screen").stop().transition({opacity:0},200,function(){e(this).css({display:"none"})}),e("#ajax-loading-screen .loading-icon").transition({opacity:0},100))},e(".portfolio-loading, .nectar-slider-loading .loading-icon").remove(),0==e('#ajax-loading-screen[data-disable-fade-on-click="1"]').length&&0==e('body.using-mobile-browser #ajax-loading-screen[data-method="standard"][data-disable-mobile="1"]').length){var i=!1;e('a[href^="mailto"], a[href^="tel"], .woocommerce-order-downloads a[class*="downloads-file"], .wpdm-cta.download-l
794ink a[data-downloadurl], .nectar-ignore-beforeunload a').on("click",function(){i=!0}),t.addEventListener("beforeunload",function(){i||(p.addClass("set-to-fade"),e('#ajax-loading-screen[data-effect*="horizontal_swipe"]').length>0?(p.removeClass("loaded"),p.addClass("in-from-right"),setTimeout(function(){p.addClass("loaded")},30)):e('#ajax-loading-screen[data-effect="center_mask_reveal"]').length>0?p.css("opacity","0").css("display","block").transition({opacity:"1"},450):p.show().transition({opacity:"1"},450)),i=!1})}}else 1==a&&p.css({opacity:"0",display:"none"}).addClass("loaded").addClass("hidden"),0!=e(".nectar-box-roll").length||be.usingFrontEndEditor||di()}function In(i){var n,l,u,p,g;be.usingMobileBrowser&&be.scrollPosRAF(),ga(),function(){var i;if(We(),0!=e('body[data-header-format="left-header"]').length||be.usingPhoneBrowser||(i=!(e('#header-outer[data-megamenu-rt="1"]').length>0&&e('#header-outer[data-transparent-header="true"]').length>0),t.nectarOptions&&t.nectarOptions.dropdown_hover_intent&&"add"===t.nectarOptions.dropdown_hover_intent&&(i=!1),e(".sf-menu:not(.buttons)").superfish({delay:500,speed:"fast",disableHI:i,speedOut:"fast",animation:{opacity:"show"}}),e("#header-outer .sf-menu.buttons li.menu-item").on("mouseover",function(){e(this).addClass("sfHover"),e('#header-outer[data-megamenu-rt="1"]').length>0&&e(this).hasClass("megamenu")&&!e(this).hasClass("width-75")&&!e(this).hasClass("width-50")&&"true"==e("#header-outer").attr("data-transparent-header")&&(e("#header-outer").addClass("no-transition"),e("#header-outer").removeClass("transparent"))}),e("#header-outer .sf-menu.buttons > li.menu-item.menu-item-has-children:not(.megamenu):not(.nectar-megamenu-menu-item)").on("mouseenter",function(){var a=e("#top .container").width(),i=e(this).children("ul");i.offset().left-(e(t).width()-a)/2+i.width()<=e(t).width()-100?e(this).removeClass("edge"):e(this).addClass("edge")}),e("#header-outer .sf-menu.buttons li.menu-item").on("mouseleave",function(){var t=e(this);t.is(".menu-item-has-children")?setTimeout(function(){t.is(":hover")||(t.removeClass("sfHover"),e('#header-outer[data-megamenu-rt="1"]').length>0&&e('#header-outer[data-transparent-header="true"]').length>0&&(0==e("#header-outer.scrolled-down").length&&0==e("#header-outer.small-nav").length&&0==e("#header-outer.detached").length&&0==e("#header-outer.fixed-menu").length&&e("#header-outer").addClass("transparent"),e('#header-outer[data-permanent-transparent="1"][data-transparent-header="true"]').length>0&&e("#header-outer").addClass("transparent")))},200):t.removeClass("sfHover")}),e('#header-secondary-outer li.megamenu:not(.nectar-megamenu-menu-item), #header-outer:not([data-format="menu-left-aligned"]):not([data-format="centered-logo-between-menu-alt"]) .sf-menu.buttons li.megamenu').removeClass("nectar-megamenu-menu-item").removeClass("megamenu"),e('#header-outer[data-format="centered-menu-bottom-bar"] .right-side .sf-menu li.nectar-megamenu-menu-item').removeClass("align-left").removeClass("align-middle").addClass("align-right"),e('#header-outer[data-format="centered-menu-bottom-bar"] .left-side .sf-menu li.nectar-megamenu-menu-item').removeClass("align-right").removeClass("align-middle").addClass("align-left"),e("#header-outer .sf-menu > li:not(.megamenu) > ul > li > ul").each(function(){e(this).offset().left+e(this).outerWidth()>s.width()&&(e(this).addClass("on-left-side"),e(this).find("ul").addClass("on-left-side"))}),e('body:not([data-header-format="left-header"]) header#top nav > ul > li.megamenu > ul > li > ul > li').each(function(){e(this).find("> ul").length>0&&e(this).addClass("has-ul")}),e('body[data-megamenu-width="full-width"]').length>0&&e("ul.sub-menu").length>0&&(Me(),s.on("smartresize",Me),e("header#top nav > ul > li.megamenu > .sub-menu, header#top nav > ul > li.megamenu > .nectar-global-section-megamenu").css("box-sizing","content-box")),e("header#top nav > ul.sf-menu > li.menu-item").on("mouseenter",function(){e(this).addClass("menu-item-over")}),e("header#top nav > ul.sf-menu > li.menu-item").on("mouseleave",function(){e(this).removeClass("menu-item-over")}),e("#header-outer nav .megamenu .sub-menu a.sf-with-ul .sf-sub-indicator, #header-outer .megamenu .sub-menu a .sf-sub-indicator").remove(),e(".
794sf-menu > .nectar-megamenu-menu-item > a .menu-title-text .megamenu-bg-lazy[data-bg-src]").each(function(){var t=e(this).parents(".nectar-megamenu-menu-item"),a=e(this).attr("data-bg-src"),i=e(this).attr("data-align").replace("_"," ");t.find("> ul").css({"background-position":i,"background-image":'url("'+a+'")'}),e(this).remove()}),e(".sf-menu > .nectar-megamenu-menu-item > ul > li > a .menu-title-text .megamenu-col-bg-lazy[data-bg-src]").each(function(){var t=e(this).closest(".menu-item"),a=e(this).attr("data-bg-src"),i=e(this).attr("data-align").replace("_"," ");t.css({"background-position":i,"background-image":'url("'+a+'")'}),e(this).remove()}),e("#header-outer nav > ul > li.megamenu > ul.sub-menu > li > a").each(function(){("-"==e(this).text()||"–"==e(this).text()||e(this).parent().hasClass("hide-title"))&&e(this).remove()})),"IntersectionObserver"in t){var n=new IntersectionObserver(function(e){e.forEach(function(e){if(e.isIntersecting){var t=e.target;t.classList.add("loaded");var a=t.getAttribute("data-menu-img-src");a&&(t.setAttribute("src",a),t.removeAttribute("data-menu-img-src")),n.unobserve(t)}})},{rootMargin:"0px",threshold:0});[].slice.call(a.querySelectorAll(".nectar-menu-icon-img[data-menu-img-src], #header-outer .nectar-ext-menu-item .image-layer")).forEach(function(e){n.observe(e)})}else e(".sf-menu .nectar-menu-icon-img[data-menu-img-src]").each(function(){e(this).attr("src",e(this).attr("data-menu-img-src")),e(this).removeAttr("data-menu-img-src")}),e(".nectar-ext-menu-item .image-layer").addClass("loaded");e(".sub-menu .nectar-menu-icon, .sub-menu .nectar-menu-icon-img, .off-canvas-menu-container > ul > li > a .nectar-menu-icon, .off-canvas-menu-container > ul > li > a .nectar-menu-icon-img").each(function(){var t=e(this).parent(),a=e(this).detach();0==t.parents(".nectar-ext-menu-item").length&&(t.wrapInner('<span class="nectar-menu-icon-text" />'),t.addClass("nectar-menu-item-with-icon")),t.prepend(a)}),e("#slide-out-widget-area:not(.fullscreen) .nectar-menu-label").each(function(){0==e(this).parents(".nectar-ext-menu-item").length&&e(this).closest("a").addClass("nectar-menu-item-with-icon")}),e(".off-canvas-menu-container .nectar-menu-icon, .off-canvas-menu-container .nectar-menu-icon-img").each(function(){var t=e(this).parent();(t.find(".item_desc").length>0||t.find(".nav_desc").length>0)&&t.addClass("nectar-menu-item-with-desc")}),Ae()}(),function(){t.nectarOptions&&t.nectarOptions.quick_search&&"true"===t.nectarOptions.quick_search&&new mi;var i=e("#search-outer #search input[type=text][data-placeholder]").length>0?e("#search-outer #search input[type=text]").attr("data-placeholder"):"";function n(){if(r.hasClass("ascend")||e('body[data-header-format="left-header"]').length>0&&0==e("body.material").length?(e("#search-outer").stop().transition({opacity:0},300,"cubic-bezier(0.2, 1, 0.3, 1)"),h.addClass("inactive"),setTimeout(function(){e("#search-outer").hide(),h.removeClass("inactive")},300)):0==e("body.material").length&&e("#search-outer").stop(!0).fadeOut(450,"easeOutExpo"),r.hasClass("material")){e(t).trigger("nectar-search-close");var a=d.hasClass("results-shown")?800:400;setTimeout(function(){e("#search-outer #s").val("")},a),e("#ajax-content-wrap").removeClass("material-open"),ye.materialSearchOpen=!1,d.removeClass("material-search-open"),e("#search-outer").removeClass("material-open"),e("#fp-nav").removeClass("material-ocm-open")}}r.hasClass("material")&&0==e("#header-outer .bg-color-stripe").length&&d.append('<div class="bg-color-stripe" />'),r.on("click","#search-btn a",function(){return!1}),r.on("click","#search-btn a:not(.inactive), #header-outer .mobile-search, .nectar-search-open-trigger",function(a){return a.preventDefault(),!e(this).hasClass("open-search")&&(r.hasClass("original")&&e(".slide-out-widget-area-toggle.mobile-icon a.open").length>0&&(e(".slide-out-widget-area-toggle.mobile-icon a").addClass("non-human-allowed").trigger("click"),setTimeout(function(){e(".slide-out-widget-area-toggle.mobile-icon a").removeClass("non-human-allowed")},100)),r.hasClass("ascend")||e('body[data-header-format="left-header"]').length>0&&0==e("body.material").length?(e("#search-outer > #search form, #search-outer #search .span_12 span, #search-outer #search #close").css("opacity",0),e("#search-outer > #search form").css("transform","translateY(-30px)"),e("#search-outer #search .span_12 span").css("transform","translateY(20px)"),e("#search-outer").show(),e("#search-outer").stop().transition({scale:"1,0",opacity:1},0).transition({scale:"1,1"},700,"cubic-bezier(0.2, 1, 0.3, 1)"),e("#search-outer > #search form").delay(350).transition({opacity:1,transform:"translateY(0)"},700,"cubic-bezier(0.2, 1, 0.3, 1)"),e("#search-outer #search #close").delay(500).transition({opacity:1},700,"cubic-bezier(0.2, 1, 0.3, 1)"),e("#search-outer #search .span_12 span").delay(450).transition({opacity:1,transform:"translateY(0)"},700,"cubic-bezier(0.2, 1, 0.3, 1)")):r.hasClass("material")?(e('#header-outer[data-transparent-header="true"] .bg-color-stripe').css("transition",""),e("#search-outer, #ajax-content-wrap").addClass("material-open"),ye.materialSearchOpen=!0,d.addClass("material-search-open"),e("#fp-nav").addClass("material-ocm-open"),e(t).trigger("nectar-search-open")):e("#search-outer").stop(!0).fadeIn(600,"easeOutExpo"),setTimeout(function(){e("#search input[type=text]").trigger("focus"),e("#search input[type=text]").val()==i&&e("#search input[type=text]").setCursorPosition(0)},300),e(this).hasClass("nectar-search-open-trigger")||e(this).toggleClass("open-search"),e(".slide-out-widget-area-toggle a:not(#toggle-nav).open:not(.animating)").trigger("click"),!1)}),e("body:not(.material)").on("keydown","#search input[type=text]",function(){e(this).val()==i&&e(this).val("")}
794),e("body:not(.material)").on("keyup","#search input[type=text]",function(){0==e(this).val().length&&(e(this).val(i),e(this).setCursorPosition(0))}),r.on("click","#close",function(){return n(),h.removeClass("open-search"),e("#header-outer .mobile-search").removeClass("open-search"),!1}),e("body:not(.material)").on("blur","#search-box input[type=text]",function(){n(),h.removeClass("open-search"),e("#header-outer .mobile-search").removeClass("open-search")}),e("body.material").on("click","#ajax-content-wrap",function(t){void 0!==t.originalEvent&&(n(),h.removeClass("open-search"),e("#header-outer .mobile-search").removeClass("open-search"))}),e("body.material").length>0&&e(a).on("keyup",function(t){27==t.keyCode&&(n(),h.removeClass("open-search"),e(".ocm-effect-wrap.material-ocm-open").length>0&&e(".slide-out-widget-area-toggle.material-open a").trigger("click"))})}(),0==e('#header-outer[data-remove-fixed="1"]').length&&be.winW>1e3&&0!=e(t).scrollTop()&&1==e('#header-outer.transparent[data-permanent-transparent="false"]').length&&d.removeClass("transparent"),be.winW<1e3?(0==e(".nectar-box-roll").length||"1"==I&&0==e('#header-outer[data-remove-fixed="1"]').length)&&(Ei(),s.on("smartresize.nectarNavScrollEffects",Ei)):(Oi(),s.on("smartresize.nectarNavScrollEffects",Oi)),fn(),$a(),Ht(),n=e("#top #mobile-menu").length>0?"#top #mobile-menu ":".off-canvas-menu-container.mobile-only ",e(n+".menu-item > ul > li > a").each(function(){if("-"==e(this).text()||"–"==e(this).text()||e(this).parent().hasClass("hide-title")||e(this).find("> .remove-menu-item-title").length>0){var t=e(this).parent().find("> ul > li:not(.back)").clone();e(this).parent().find("> .widget-area-active").length>0?e(this).parent().find("> a").remove():(e(this).parent().find("ul").remove(),e(this).parent().parent().append(t),e(this).parent().remove())}}),Ja(),Fa(),"separate-dropdown-parent-link"==(e("#slide-out-widget-area[data-dropdown-func]").length>0?o.attr("data-dropdown-func"):"default")&&e("#slide-out-widget-area .off-canvas-menu-container li.menu-item-has-children").append('<span class="ocm-dropdown-arrow"><i class="fa fa-angle-down"></i></span>'),function(){if(!(!e('#header-outer[data-format="left-header"]').length>0&&!e('body.material[data-slide-out-widget-area-style*="slide-out-from-right"]').length>0&&!e("#slide-out-widget-area.fullscreen-split").length>0&&!e('#slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"]').length>0)){var a;e('#header-outer[data-format="left-header"] nav li.megamenu').removeClass("nectar-megamenu-menu-item").removeClass("megamenu"),a=e('#slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"]').length>0?"#slide-out-widget-area .off-canvas-menu-container li.menu-item-has-children > .ocm-dropdown-arrow":'body.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li.menu-item-has-children > a, #slide-out-widget-area.fullscreen-split .off-canvas-menu-container li.menu-item-has-children > a';var i='#header-outer[data-format="left-header"] nav li.menu-item-has-children > a',n=t.nectarOptions&&t.nectarOptions.left_header_dropdown_func?t.nectarOptions.left_header_dropdown_func:"default";"separate-dropdown-parent-link"===n&&(i='#header-outer[data-format="left-header"] nav li.menu-item-has-children > a .sf-sub-indicator'),e(i+", "+a).on("click",function(){var t=e(this).parent();if("separate-dropdown-parent-link"===n&&(t=e(this).closest(".menu-item")),t.hasClass("open-submenu"))t.find(".sub-menu").css({"max-height":"0"}),t.find(".open-submenu").addBack().removeClass("open-submenu");else{var a,i=e(this);t.find("> .sub-menu").addClass("no-trans"),setTimeout(function(){t.find("> .sub-menu").css({"max-height":"none",position:"absolute",visibility:"hidden"}),a=t.find("> .sub-menu").height(),t.find("> .sub-menu").removeClass("no-trans"),t.find("> .sub-menu").css({"max-height":"0",position:"relative",visibility:"visible"})},25),setTimeout(function(){i.closest("ul").find("li.menu-item-has-children").removeClass("open-submenu"),i.closest("ul").find("li.menu-item-has-children > .sub-menu").css({"max-height":"0"}),t.addClass("open-submenu"),t.find("> .sub-menu").css("max-height",a),i.parents("ul").length>0&&i.parents("ul:not(.sf-menu)").each(function(){e(this).css("max-height"),e(this).css("max-height",parseInt(e(this).height()+2*parseInt(e(this).css("padding-top"))+a)+"px")})},50)}return!1});var s=e('#header-outer[data-format="left-header"] nav .sf-menu > .current-menu-ancestor.menu-item-has-children');if(s.length>0&&s.find(".current-menu-item").length>0){s.find("ul").css("transition","none");var r=s.find(".current-menu-item").parents(".current-menu-ancestor.menu-item-has-children");r=Array.from(r),"separate-dropdown-parent-link"===n?r.reverse().forEac
794h(function(t){e(t).find("> a .sf-sub-indicator").trigger("click")}):r.reverse().forEach(function(t){e(t).find("> a").trigger("click")}),setTimeout(function(){s.find("ul").css("transition","")},100)}}}(),l=0,u=0,e(p=".carousel-wrap .portfolio-items .col .work-info a, .woocommerce .products-carousel ul.products li.product a").on("mousedown",function(e){l=e.clientX}),e(p).on("mouseup",function(e){u=e.clientX}),e(p).on("click",function(){if(Math.abs(l-u)>10)return!1}),Rt(),ut(),en(),nn(),g=y-y/1.8,r.on("click",".section-down-arrow, .scroll-down-wrap > .minimal-arrow",function(){if(e(this).parents(".nectar-box-roll").length>0)return!1;var t=e(this).parents("#page-header-bg"),a=t.height(),i=0==t.parents(".first-section").length||e('body[data-transparent-header="false"]').length>0?t.offset().top:0,n=f.length>0&&s.width()>1e3?f.height():0,o=e('body[data-header-format="left-header"]').length>0?0:e("#header-space").height(),l=0;if(e("body.material").length>0&&c.length>0&&(l=c.height()),0==e('body[data-permanent-transparent="1"]').length)if(r.hasClass("mobile"))tt((e('#header-outer[data-mobile-fixed="1"]').length>0?parseInt(a)-o+parseInt(t.offset().top)+2:parseInt(a)+parseInt(t.offset().top)+2)-2*n);else if(e('body[data-hhun="1"]').length>0&&0==e('#header-outer[data-remove-fixed="1"]').length)tt(parseInt(a)+i+2-2*n);else{var h=e('#header-outer[data-header-resize="0"]').length>0?0:parseInt(_)+2*g;if(e('#header-outer[data-remove-fixed="1"]').length>0&&(o=0,i=0),0==e("body.mobile").length&&e('#header-outer[data-condense="true"]').length>0){var u=e('#header-outer[data-format="centered-menu-bottom-bar"] header#top .span_9');o=d.height()-(parseInt(u.position().top)-parseInt(e("#header-outer #logo").css("margin-top")))-parseInt(be.secondaryHeaderHeight)}tt(parseInt(a-o)+h+3+i+l)}else tt(parseInt(a)+parseInt(t.offset().top)+2-2*n);return!1}),on()}function En(){0==e(t).scrollTop()&&Hi(),e("video").css("visibility","visible"),e('body[data-animated-anchors="true"]').length>0&&(0==e(".nectar-box-roll").length&&0==e("#nectar_fullscreen_rows").length&&(void 0!==ot.tab?setTimeout(function(){rn()},800):rn()),e('#nectar_fullscreen_rows[data-mobile-disable="on"]').length>0&&0==e(".nectar-box-roll").length&&be.usingMobileBrowser&&rn()),Qt(),be.usingMobileBrowser||Nt()}Mi.prototype.events=function(){var a=this;e(t).on("smartresize",this.resize.bind(this)),t.addEventListener("orientationchange",function(){this.setTimeout(function(){a.orientationChange()},100)})},Mi.prototype.resize=function(){be.usingMobileBrowser||(this.storedWinH=be.winH,this.calculate())},Mi.prototype.calculate=function(){if(1==ye.materialOffCanvasOpen)return!0;this.offsetTop=this.$el.offset().top,this.offsetTop<this.storedWinH&&this.$el.hasClass("top-level")&&!be.usingFrontEndEditor||(this.$el.css("min-height",this.storedWinH),this.$el.find("> .col.span_12").css("min-height",this.storedWinH))},Mi.prototype.orientationChange=function(){be.usingMobileBrowser&&(this.storedWinH=be.winH,this.calculate())},Gi.prototype.resizeEvent=function(){this.initialX=this.$el.width()/2,this.initialY=this.$el.height()/2},Gi.prototype.mouseEvents=function(){var a=this;a.$el.hasClass("play_button_hover")&&(a.hoverOnly=!0),a.$el.on("mouseenter",function(e){a.activeFollow=!0,a.elX=e.offsetX,a.elY=e.offsetY,a.lastScroll=0,a.hoverOnly?(a.percentage=1,clearTimeout(a.exitTimeout),setTimeout(function(){a.percentage=.16},60)):(clearInterval(a.percentageInterval),a.percentageInterval=setInterval(function(){a.percentage<.16?a.percentage+=.008:clearInterval(a.percentageInterval)},30))}),a.$el.on("mouseleave",function(){a.hoverOnly?a.exitTimeout=setTimeout(function(){a.activeFollow=!1,a.lastScroll=0,clearInterval(a.percentageInterval),a.percentage=.03},400):(a.activeFollow=!1,a.lastScroll=0,clearInterval(a.percentageInterval),a.percentage=.03)}),a.$el.on("mousemove",function(e){a.elX=e.offsetX,a.elY=e.offsetY,a.lastScroll=0}),e(t).on("scroll",function(){1==a.activeFollow&&0==a.lastScroll&&(a.lastScroll=be.scrollTop)})},Gi.prototype.rafLoop=function(){1==this.activeFollow?(this.scrollAdjust=0,this.alteredY=this.elY,this.lastScroll>0&&(this.scrollAdjust=be.scrollTop-this.lastScroll,this.alteredY+=this.scrollAdjust),this.lastY=Xe(this.lastY,this.alteredY,this.percentage),this.lastX=Xe(this.lastX,this.elX,this.percentage),this.lastY2=Xe(this.lastY2,this.alteredY,this.percentage),this.innerLastX=Xe(this.innerLastX,parseInt(this.elX)-parseInt(this.lastX),this.percentage)/1.7,this.innerLastY=Xe(this.innerLastY,parseInt(this.alteredY)-parseInt(this.lastY2),this.percentage)/1.7):(this.lastY=Xe(this.lastY,this.initialY,.055),this.lastX=Xe(this.lastX,this.initialX,.055),this.innerLastX=0,this.innerLastY=0),this.$iconEl[0].style.transform="translateX("+this.lastX+"px) translateY("+this.lastY+"px)",this.$innerIconEl.length>0&&(this.$innerIconEl[0].style.transform="translateX("+Ne(this.innerLastX,14,-14)+"px) translateY("+Ne(this.innerLastY,14,-14)+"px)"),requestAnimationFrame(this.rafLoop.bind(this))},jQuery(a).ready(function(e){be.usingFrontEndEditor=void 0!==t.vc_iframe,li(),mn(),fa(),vi(),wi(),yi(),zi(),ci(),wn(),Ft(),Xt(),Bt(),Lt(),Qt(),Ha(),Bi(),Wi(),Dt(),Nt(),Aa(),za(),Sa(),Wa(),Ba(),ni(),Ai(),fi(),yn(),_n(),cn(),In(),new Je,vn(),xn(),$n(),Tn(),s.off("smartresize.srInit"),s.on("smartresize.srInit",_e),s.off("resize.srInit"),s.on("resize.srInit",Ce),t.addEventListener("orientationchange",xe),"complete"===a.readyState&&En(),s.on("load",En)})}(window.jQuery,window,document);(function(d){var m="left",l="right",c="up",s="down",b="in",t="out",j="none",o="auto",i="swipe",p="pinch",u="tap",x="horizontal",q="vertical",g="all",e="start",h="move",f="end",n="cancel",a="ontouchstart" in window,v="TouchSwipe";var k={fingers:1,threshold:75,cancelThreshold:25,pinchThreshold:20,maxTimeThreshold:null,fingerReleaseThreshold:250,swipe:null,swipeLeft:null,swipeRight:null,swipeUp:null,swipeDown:null,swipeStatus:null,pinchIn:null,pinchOut:null,pinchStatus:null,click:null,tap:null,triggerOnTouchEnd:!0,triggerOnTouchLeave:!1,allowPageScroll:"auto",fallbackToMouseEvents:!0,excludedElements:"button, input, select, textarea, a, .noSwipe"};d.fn.swipe=function(A){var z=d(this),y=z.data(v);if(y&&typeof A==="string"){if(y[A]){return y[A].apply(this,Array.prototype.slice.call(arguments,1
794))}else{d.error("Method "+A+" does not exist on jQuery.swipe")}}else{if(!y&&(typeof A==="object"||!A)){return r.apply(this,arguments)}}return z};d.fn.swipe.defaults=k;d.fn.swipe.phases={PHASE_START:e,PHASE_MOVE:h,PHASE_END:f,PHASE_CANCEL:n};d.fn.swipe.directions={LEFT:m,RIGHT:l,UP:c,DOWN:s,IN:b,OUT:t};d.fn.swipe.pageScroll={NONE:j,HORIZONTAL:x,VERTICAL:q,AUTO:o};d.fn.swipe.fingers={ONE:1,TWO:2,THREE:3,ALL:g};function r(y){if(y&&(y.allowPageScroll===undefined&&(y.swipe!==undefined||y.swipeStatus!==undefined))){y.allowPageScroll=j}if(y.click!==undefined&&y.tap===undefined){y.tap=y.click}if(!y){y={}}y=d.extend({},d.fn.swipe.defaults,y);return this.each(function(){var A=d(this);var z=A.data(v);if(!z){z=new w(this,y);A.data(v,z)}})}function w(S,ag){var aJ=(a||!ag.fallbackToMouseEvents),az=aJ?"touchstart":"mousedown",U=aJ?"touchmove":"mousemove",av=aJ?"touchend":"mouseup",D=aJ?null:"mouseleave",R="touchcancel";var ad=0,N=null,ah=0,aF=0,A=0,aj=1,aA=0,aN=0,Z=null;var H=d(S);var O="start";var aI=0;var ai=null;var I=0,Y=0,aD=0,aP=0;try{H.bind(az,at);H.bind(R,L)}catch(aG){d.error("events not supported "+az+","+R+" on jQuery.swipe")}this.enable=function(){H.bind(az,at);H.bind(R,L);return H};this.disable=function(){Q();return H};this.destroy=function(){Q();H.data(v,null);return H};this.option=function(aR,aQ){if(ag[aR]!==undefined){if(aQ===undefined){return ag[aR]}else{ag[aR]=aQ}}else{d.error("Option "+aR+" does not exist on jQuery.swipe.options")}};function at(aS){if(X()){return}if(d(aS.target).closest(ag.excludedElements,H).length>0){return}var aT=aS.originalEvent?aS.originalEvent:aS;var aR,aQ=a?aT.touches[0]:aT;O=e;if(a){aI=aT.touches.length}else{aS.preventDefault()}ad=0;N=null;aN=null;ah=0;aF=0;A=0;aj=1;aA=0;ai=T();Z=aE();z();if(!a||(aI===ag.fingers||ag.fingers===g)||ap()){aO(0,aQ);I=B();if(aI==2){aO(1,aT.touches[1]);aF=A=aa(ai[0].start,ai[1].start)}if(ag.swipeStatus||ag.pinchStatus){aR=aH(aT,O)}}else{aR=!1}if(aR===!1){O=n;aH(aT,O);return aR}else{ak(!0)}}function P(aT){var aW=aT.originalEvent?aT.originalEvent:aT;if(O===f||O===n||af()){return}var aS,aR=a?aW.touches[0]:aW;var aU=V(aR);Y=B();if(a){aI=aW.touches.length}O=h;if(aI==2){if(aF==0){aO(1,aW.touches[1]);aF=A=aa(ai[0].start,ai[1].start)}else{V(aW.touches[1]);A=aa(ai[0].end,ai[1].end);aN=ao(ai[0].end,ai[1].end)}aj=y(aF,A);aA=Math.abs(aF-A)}if((aI===ag.fingers||ag.fingers===g)||!a||ap()){N=ar(aU.start,aU.end);C(aT,N);ad=G(aU.start,aU.end);ah=K();aK(N,ad);if(ag.swipeStatus||ag.pinchStatus){aS=aH(aW,O)}if(!ag.triggerOnTouchEnd||ag.triggerOnTouchLeave){var aQ=!0;if(ag.triggerOnTouchLeave){var aV=au(this);aQ=aC(aU.end,aV)}if(!ag.triggerOnTouchEnd&&aQ){O=aM(h)}else{if(ag.triggerOnTouchLeave&&!aQ){O=aM(f)}}if(O==n||O==f){aH(aW,O)}}}else{O=n;aH(aW,O)}if(aS===!1){O=n;aH(aW,O)}}function ab(aS){var aU=aS.originalEvent;if(a){if(aU.touches.length>0){aw();return!0}}if(af()){aI=aP}aS.preventDefault();Y=B();if(ag.triggerOnTouchEnd||(ag.triggerOnTouchEnd==!1&&O===h)){O=f;var aR=((aI===ag.fingers||ag.fingers===g)||!a);var aQ=ai[0].end.x!==0;var aT=aR&&aQ&&(an()||aB());if(aT){aH(aU,O)}else{O=n;aH(aU,O)}}else{if(!ag.triggerOnTouchEnd&&ay()){O=f;am(aU,O,u)}else{if(O===h){O=n;aH(aU,O)}}}ak(!1)}function L(){aI=0;Y=0;I=0;aF=0;A=0;aj=1;z();ak(!1)}function W(aQ){var aR=aQ.originalEvent;if(ag.triggerOnTouchLeave){O=aM(f);aH(aR,O)}}function Q(){H.unbind(az,at);H.unbind(R,L);H.unbind(U,P);H.unbind(av,ab);if(D){H.unbind(D,W)}ak(!1)}function aM(aT){var aS=aT;var aR=aq();var aQ=ae();if(!aR){aS=n}else{if(aQ&&aT==h&&(!ag.triggerOnTouchEnd||ag.triggerOnTouchLeave)){aS=f}else{if(!aQ&&aT==f&&ag.triggerOnTouchLeave){aS=n}}}return aS}function aH(aS,aQ){var aR=undefined;if(ac()){aR=am(aS,aQ,i)}if(ap()&&aR!==!1){aR=am(aS,aQ,p)}if(ay()&&aR!==!1){aR=am(aS,aQ,u)}if(aQ===n){L(aS)}if(aQ===f){if(a){if(aS.touches.length==0){L(aS)}}else{L(aS)}}return aR}function am(aT,aQ,aS){var aR=undefined;if(aS==i){H.trigger("swipeStatus",[aQ,N||null,ad||0,ah||0,aI]);if(ag.swipeStatus){aR=ag.swipeStatus.call(H,aT,aQ,N||null,ad||0,ah||0,aI);if(aR===!1){return!1}}if(aQ==f&&aB()){H.trigger("swipe",[N,ad,ah,aI]);if(ag.swipe){aR=ag.swipe.call(H,aT,N,ad,ah,aI);if(aR===!1){return!1}}switch(N){case m:H.trigger("swipeLeft",[N,ad,ah,aI]);if(ag.swipeLeft){aR=ag.swipeLeft.call(H,aT,N,ad,ah,aI)}break;case l:H.trigger("swipeRight",[N,ad,ah,aI]);if(ag.swipeRight){aR=ag.swipeRight.call(H,aT,N,ad,ah,aI)}break;case c:H.trigger("swipeUp",[N,ad,ah,aI]);if(ag.swipeUp){aR=ag.swipeUp.call(H,aT,N,ad,ah,aI)}break;case s:H.trigger("swipeDown",[N,ad,ah,aI]);if(ag.swipeDown){aR=ag.swipeDown.call(H,aT,N,ad,ah,aI)}break}}}if(aS==p){H.trigger("pinchStatus",[aQ,aN||null,aA||0,ah||0,aI,aj]);if(ag.pinchStatus){aR=ag.pinchStatus.call(H,aT,aQ,aN||null,aA||0,ah||0,aI,aj);if(aR===!1){return!1}}if(aQ==f&&an()){switch(aN){case b:H.trigger("pinchIn",[aN||null,aA||0,ah||0,aI,aj]);if(ag.pinchIn){aR=ag.pinchIn.call(H,aT,aN||null,aA||0,ah||0,aI,aj)}break;case t:H.trigger("pinchOut",[aN||null,aA||0,ah||0,aI,aj]);if(ag.pinchOut){aR=ag.pinchOut.call(H,aT,aN||null,aA||0,ah||0,aI,aj)}break}}}if(aS==u){if(aQ===n||aQ===f){if((aI===1||!a)&&(isNaN(ad)||ad===0)){H.trigger("tap",[aT.target]);if(ag.tap){aR=ag.tap.call(H,aT,aT.target)}}}}return aR}function ae(){var aQ=!0;if(ag.threshold!==null){aQ=ad>=ag.threshold}if(aQ&&ag.cancelThreshold!==null){aQ=(M(N)-ad)<ag.cancelThreshold}return aQ}function al(){if(ag.pinchThreshold!==null){return aA>=ag.pinchThreshold}return!0}function aq(){var aQ;if(ag.maxTimeThreshold){if(ah>=ag.maxTimeThreshold){aQ=!1}else{aQ=!0}}else{aQ=!0}return aQ}
794function C(aQ,aR){if(ag.allowPageScroll===j||ap()){aQ.preventDefault()}else{var aS=ag.allowPageScroll===o;switch(aR){case m:if((ag.swipeLeft&&aS)||(!aS&&ag.allowPageScroll!=x)){aQ.preventDefault()}break;case l:if((ag.swipeRight&&aS)||(!aS&&ag.allowPageScroll!=x)){aQ.preventDefault()}break;case c:if((ag.swipeUp&&aS)||(!aS&&ag.allowPageScroll!=q)){aQ.preventDefault()}break;case s:if((ag.swipeDown&&aS)||(!aS&&ag.allowPageScroll!=q)){aQ.preventDefault()}break}}}function an(){return al()}function ap(){return!!(ag.pinchStatus||ag.pinchIn||ag.pinchOut)}function ax(){return!!(an()&&ap())}function aB(){var aQ=aq();var aS=ae();var aR=aS&&aQ;return aR}function ac(){return!!(ag.swipe||ag.swipeStatus||ag.swipeLeft||ag.swipeRight||ag.swipeUp||ag.swipeDown)}function E(){return!!(aB()&&ac())}function ay(){return!!(ag.tap)}function aw(){aD=B();aP=event.touches.length+1}function z(){aD=0;aP=0}function af(){var aQ=!1;if(aD){var aR=B()-aD;if(aR<=ag.fingerReleaseThreshold){aQ=!0}}return aQ}function X(){return!!(H.data(v+"_intouch")===!0)}function ak(aQ){if(aQ===!0){H.bind(U,P);H.bind(av,ab);if(D){H.bind(D,W)}}else{H.unbind(U,P,!1);H.unbind(av,ab,!1);if(D){H.unbind(D,W,!1)}}H.data(v+"_intouch",aQ===!0)}function aO(aR,aQ){var aS=aQ.identifier!==undefined?aQ.identifier:0;ai[aR].identifier=aS;ai[aR].start.x=ai[aR].end.x=aQ.pageX||aQ.clientX;ai[aR].start.y=ai[aR].end.y=aQ.pageY||aQ.clientY;return ai[aR]}function V(aQ){var aS=aQ.identifier!==undefined?aQ.identifier:0;var aR=J(aS);aR.end.x=aQ.pageX||aQ.clientX;aR.end.y=aQ.pageY||aQ.clientY;return aR}function J(aR){for(var aQ=0;aQ<ai.length;aQ++){if(ai[aQ].identifier==aR){return ai[aQ]}}}function T(){var aQ=[];for(var aR=0;aR<=5;aR++){aQ.push({start:{x:0,y:0},end:{x:0,y:0},identifier:0})}return aQ}function aK(aQ,aR){aR=Math.max(aR,M(aQ));Z[aQ].distance=aR}function M(aQ){return Z[aQ].distance}function aE(){var aQ={};aQ[m]=aL(m);aQ[l]=aL(l);aQ[c]=aL(c);aQ[s]=aL(s);return aQ}function aL(aQ){return{direction:aQ,distance:0}}function K(){return Y-I}function aa(aT,aS){var aR=Math.abs(aT.x-aS.x);var aQ=Math.abs(aT.y-aS.y);return Math.round(Math.sqrt(aR*aR+aQ*aQ))}function y(aQ,aR){var aS=(aR/aQ)*1;return aS.toFixed(2)}function ao(){if(aj<1){return t}else{return b}}function G(aR,aQ){return Math.round(Math.sqrt(Math.pow(aQ.x-aR.x,2)+Math.pow(aQ.y-aR.y,2)))}function F(aT,aR){var aQ=aT.x-aR.x;var aV=aR.y-aT.y;var aS=Math.atan2(aV,aQ);var aU=Math.round(aS*180/Math.PI);if(aU<0){aU=360-Math.abs(aU)}return aU}function ar(aR,aQ){var aS=F(aR,aQ);if((aS<=45)&&(aS>=0)){return m}else{if((aS<=360)&&(aS>=315)){return m}else{if((aS>=135)&&(aS<=225)){return l}else{if((aS>45)&&(aS<135)){return s}else{return c}}}}}function B(){var aQ=new Date();return aQ.getTime()}function au(aQ){aQ=d(aQ);var aS=aQ.offset();var aR={left:aS.left,right:aS.left+aQ.outerWidth(),top:aS.top,bottom:aS.top+aQ.outerHeight()};return aR}function aC(aQ,aR){return(aQ.x>aR.left&&aQ.x<aR.right&&aQ.y>aR.top&&aQ.y<aR.bottom)}}})(jQuery);/*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */
795!function(n){"function"==typeof define&&define.amd?define(["jquery"],n):"object"==typeof module&&module.exports?module.exports=function(e,t){return void 0===t&&(t="undefined"!=typeof window?require("jquery"):require("jquery")(e)),n(t),t}:n(jQuery)}(function(u){var e=function(){if(u&&u.fn&&u.fn.select2&&u.fn.select2.amd)var e=u.fn.select2.amd;var t,n,r,h,o,s,f,g,m,v,y,_,i,a,b;function w(e,t){return i.call(e,t)}function l(e,t){var n,r,i,o,s,a,l,c,u,d,p,h=t&&t.split("/"),f=y.map,g=f&&f["*"]||{};if(e){for(s=(e=e.split("/")).length-1,y.nodeIdCompat&&b.test(e[s])&&(e[s]=e[s].replace(b,"")),"."===e[0].charAt(0)&&h&&(e=h.slice(0,h.length-1).concat(e)),u=0;u<e.length;u++)if("."===(p=e[u]))e.splice(u,1),--u;else if(".."===p){if(0===u||1===u&&".."===e[2]||".."===e[u-1])continue;0<u&&(e.splice(u-1,2),u-=2)}e=e.join("/")}if((h||g)&&f){for(u=(n=e.split("/")).length;0<u;--u){if(r=n.slice(0,u).join("/"),h)for(d=h.length;0<d;--d)if(i=(i=f[h.slice(0,d).join("/")])&&i[r]){o=i,a=u;break}if(o)break;!l&&g&&g[r]&&(l=g[r],c=u)}!o&&l&&(o=l,a=c),o&&(n.splice(0,a,o),e=n.join("/"))}return e}function A(t,n){return function(){var e=a.call(arguments,0);return"string"!=typeof e[0]&&1===e.length&&e.push(null),s.apply(h,e.concat([t,n]))}}function x(t){return function(e){m[t]=e}}function D(e){if(w(v,e)){var t=v[e];delete v[e],_[e]=!0,o.apply(h,t)}if(!w(m,e)&&!w(_,e))throw new Error("No "+e);return m[e]}function c(e){var t,n=e?e.indexOf("!"):-1;return-1<n&&(t=e.substring(0,n),e=e.substring(n+1,e.length)),[t,e]}function S(e){return e?c(e):[]}return e&&e.requirejs||(e?n=e:e={},m={},v={},y={},_={},i=Object.prototype.hasOwnProperty,a=[].slice,b=/\.js$/,f=function(e,t){var n,r,i=c(e),o=i[0],s=t[1];return e=i[1],o&&(n=D(o=l(o,s))),o?e=n&&n.normalize?n.normalize(e,(r=s,function(e){return l(e,r)})):l(e,s):(o=(i=c(e=l(e,s)))[0],e=i[1],o&&(n=D(o))),{f:o?o+"!"+e:e,n:e,pr:o,p:n}},g={require:function(e){return A(e)},exports:function(e){var t=m[e];return void 0!==t?t:m[e]={}},module:function(e){return{id:e,uri:"",exports:m[e],config:(t=e,function(){return y&&y.config&&y.c
795onfig[t]||{}})};var t}},o=function(e,t,n,r){var i,o,s,a,l,c,u,d=[],p=typeof n;if(c=S(r=r||e),"undefined"==p||"function"==p){for(t=!t.length&&n.length?["require","exports","module"]:t,l=0;l<t.length;l+=1)if("require"===(o=(a=f(t[l],c)).f))d[l]=g.require(e);else if("exports"===o)d[l]=g.exports(e),u=!0;else if("module"===o)i=d[l]=g.module(e);else if(w(m,o)||w(v,o)||w(_,o))d[l]=D(o);else{if(!a.p)throw new Error(e+" missing "+o);a.p.load(a.n,A(r,!0),x(o),{}),d[l]=m[o]}s=n?n.apply(m[e],d):void 0,e&&(i&&i.exports!==h&&i.exports!==m[e]?m[e]=i.exports:s===h&&u||(m[e]=s))}else e&&(m[e]=n)},t=n=s=function(e,t,n,r,i){if("string"==typeof e)return g[e]?g[e](t):D(f(e,S(t)).f);if(!e.splice){if((y=e).deps&&s(y.deps,y.callback),!t)return;t.splice?(e=t,t=n,n=null):e=h}return t=t||function(){},"function"==typeof n&&(n=r,r=i),r?o(h,e,t,n):setTimeout(function(){o(h,e,t,n)},4),s},s.config=function(e){return s(e)},t._defined=m,(r=function(e,t,n){if("string"!=typeof e)throw new Error("See almond README: incorrect module build, no module name");t.splice||(n=t,t=[]),w(m,e)||w(v,e)||(v[e]=[e,t,n])}).amd={jQuery:!0},e.requirejs=t,e.require=n,e.define=r),e.define("almond",function(){}),e.define("jquery",[],function(){var e=u||$;return null==e&&console&&console.error&&console.error("Select2: An instance of jQuery or a jQuery-compatible library was not found. Make sure that you are including jQuery before Select2 on your web page."),e}),e.define("select2/utils",["jquery"],function(o){var i={};function u(e){var t=e.prototype,n=[];for(var r in t){"function"==typeof t[r]&&"constructor"!==r&&n.push(r)}return n}i.Extend=function(e,t){var n={}.hasOwnProperty;function r(){this.constructor=e}for(var i in t)n.call(t,i)&&(e[i]=t[i]);return r.prototype=t.prototype,e.prototype=new r,e.__super__=t.prototype,e},i.Decorate=function(r,i){var e=u(i),t=u(r);function o(){var e=Array.prototype.unshift,t=i.prototype.constructor.length,n=r.prototype.constructor;0<t&&(e.call(arguments,r.prototype.constructor),n=i.prototype.constructor),n.apply(this,arguments)}i.displayName=r.displayName,o.prototype=new function(){this.constructor=o};for(var n=0;n<t.length;n++){var s=t[n];o.prototype[s]=r.prototype[s]}function a(e){var t=function(){};e in o.prototype&&(t=o.prototype[e]);var n=i.prototype[e];return function(){return Array.prototype.unshift.call(arguments,t),n.apply(this,arguments)}}for(var l=0;l<e.length;l++){var c=e[l];o.prototype[c]=a(c)}return o};function e(){this.listeners={}}e.prototype.on=function(e,t){this.listeners=this.listeners||{},e in this.listeners?this.listeners[e].push(t):this.listeners[e]=[t]},e.prototype.trigger=function(e){var t=Array.prototype.slice,n=t.call(arguments,1);this.listeners=this.listeners||{},null==n&&(n=[]),0===n.length&&n.push({}),(n[0]._type=e)in this.listeners&&this.invoke(this.listeners[e],t.call(arguments,1)),"*"in this.listeners&&this.invoke(this.listeners["*"],arguments)},e.prototype.invoke=function(e,t){for(var n=0,r=e.length;n<r;n++)e[n].apply(this,t)},i.Observable=e,i.generateChars=function(e){for(var t="",n=0;n<e;n++){t+=Math.floor(36*Math.random()).toString(36)}return t},i.bind=function(e,t){return function(){e.apply(t,arguments)}},i._convertData=function(e){for(var t in e){var n=t.split("-"),r=e;if(1!==n.length){for(var i=0;i<n.length;i++){var o=n[i];(o=o.substring(0,1).toLowerCase()+o.substring(1))in r||(r[o]={}),i==n.length-1&&(r[o]=e[t]),r=r[o]}delete e[t]}}return e},i.hasScroll=function(e,t){var n=o(t),r=t.style.overflowX,i=t.style.overflowY;return(r!==i||"hidden"!==i&&"visible"!==i)&&("scroll"===r||"scroll"===i||(n.innerHeight()<t.scrollHeight||n.innerWidth()<t.scrollWidth))},i.escapeMarkup=function(e){var t={"\\":"&#92;","&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#47;"};return"string"!=typeof e?e:String(e).replace(/[&<>"'\/\\]/g,function(e){return t[e]})},i.appendMany=function(e,t){if("1.7"===o.fn.jquery.substr(0,3)){var n=o();o.map(t,function(e){n=n.add(e)}),t=n}e.append(t)},i.__cache={};var n=0;return i.GetUniqueElementId=function(e){var t=e.getAttribute("data-select2-id");return null==t&&(e.id?(t=e.id,e.setAttribute("data-select2-id",t)):(e.setAttribute("data-select2-id",++n),t=n.toString())),t},i.StoreData=function(e,t,n){var r=i.GetUniqueElementId(e);i.__cache[r]||(i.__cache[r]={}),i.__cache[r][t]=n},i.GetData=function(e,t){var n=i.GetUniqueElementId(e);
795return t?i.__cache[n]&&null!=i.__cache[n][t]?i.__cache[n][t]:o(e).data(t):i.__cache[n]},i.RemoveData=function(e){var t=i.GetUniqueElementId(e);null!=i.__cache[t]&&delete i.__cache[t],e.removeAttribute("data-select2-id")},i}),e.define("select2/results",["jquery","./utils"],function(h,f){function r(e,t,n){this.$element=e,this.data=n,this.options=t,r.__super__.constructor.call(this)}return f.Extend(r,f.Observable),r.prototype.render=function(){var e=h('<ul class="select2-results__options" role="listbox"></ul>');return this.options.get("multiple")&&e.attr("aria-multiselectable","true"),this.$results=e},r.prototype.clear=function(){this.$results.empty()},r.prototype.displayMessage=function(e){var t=this.options.get("escapeMarkup");this.clear(),this.hideLoading();var n=h('<li role="alert" aria-live="assertive" class="select2-results__option"></li>'),r=this.options.get("translations").get(e.message);n.append(t(r(e.args))),n[0].className+=" select2-results__message",this.$results.append(n)},r.prototype.hideMessages=function(){this.$results.find(".select2-results__message").remove()},r.prototype.append=function(e){this.hideLoading();var t=[];if(null!=e.results&&0!==e.results.length){e.results=this.sort(e.results);for(var n=0;n<e.results.length;n++){var r=e.results[n],i=this.option(r);t.push(i)}this.$results.append(t)}else 0===this.$results.children().length&&this.trigger("results:message",{message:"noResults"})},r.prototype.position=function(e,t){t.find(".select2-results").append(e)},r.prototype.sort=function(e){return this.options.get("sorter")(e)},r.prototype.highlightFirstItem=function(){var e=this.$results.find(".select2-results__option[aria-selected]"),t=e.filter("[aria-selected=true]");0<t.length?t.first().trigger("mouseenter"):e.first().trigger("mouseenter"),this.ensureHighlightVisible()},r.prototype.setClasses=function(){var t=this;this.data.current(function(e){var r=h.map(e,function(e){return e.id.toString()});t.$results.find(".select2-results__option[aria-selected]").each(function(){var e=h(this),t=f.GetData(this,"data"),n=""+t.id;null!=t.element&&t.element.selected||null==t.element&&-1<h.inArray(n,r)?e.attr("aria-selected","true"):e.attr("aria-selected","false")})})},r.prototype.showLoading=function(e){this.hideLoading();var t={disabled:!0,loading:!0,text:this.options.get("translations").get("searching")(e)},n=this.option(t);n.className+=" loading-results",this.$results.prepend(n)},r.prototype.hideLoading=function(){this.$results.find(".loading-results").remove()},r.prototype.option=function(e){var t=document.createElement("li");t.className="select2-results__option";var n={role:"option","aria-selected":"false"},r=window.Element.prototype.matches||window.Element.prototype.msMatchesSelector||window.Element.prototype.webkitMatchesSelector;for(var i in(null!=e.element&&r.call(e.element,":disabled")||null==e.element&&e.disabled)&&(delete n["aria-selected"],n["aria-disabled"]="true"),null==e.id&&delete n["aria-selected"],null!=e._resultId&&(t.id=e._resultId),e.title&&(t.title=e.title),e.children&&(n.role="group",n["aria-label"]=e.text,delete n["aria-selected"]),n){var o=n[i];t.setAttribute(i,o)}if(e.children){var s=h(t),a=document.createElement("strong");a.className="select2-results__group";h(a);this.template(e,a);for(var l=[],c=0;c<e.children.length;c++){var u=e.children[c],d=this.option(u);l.push(d)}var p=h("<ul></ul>",{class:"select2-results__options select2-results__options--nested"});p.append(l),s.append(a),s.append(p)}else this.template(e,t);return f.StoreData(t,"data",e),t},r.prototype.bind=function(t,e){var l=this,n=t.id+"-results";this.$results.attr("id",n),t.on("results:all",function(e){l.clear(),l.append(e.data),t.isOpen()&&(l.setClasses(),l.highlightFirstItem())}),t.on("results:append",function(e){l.append(e.data),t.isOpen()&&l.setClasses()}),t.on("query",function(e){l.hideMessages(),l.showLoading(e)}),t.on("select",function(){t.isOpen()&&(l.setClasses(),l.options.get("scrollAfterSelect")&&l.highlightFirstItem())}),t.on("unselect",function(){t.isOpen()&&(l.setClasses(),l.options.get("scrollAfterSelect")&&l.highlightFirstItem())}),t.on("open",function(){l.$results.attr("aria-expanded","true"),l.$results.attr("aria-hidden","false"),l.setClasses(),l.ensureHighlightVisible()}
vendor: 4,472 bytes, line 795
795),t.on("close",function(){l.$results.attr("aria-expanded","false"),l.$results.attr("aria-hidden","true"),l.$results.removeAttr("aria-activedescendant")}),t.on("results:toggle",function(){var e=l.getHighlightedResults();0!==e.length&&e.trigger("mouseup")}),t.on("results:select",function(){var e=l.getHighlightedResults();if(0!==e.length){var t=f.GetData(e[0],"data");"true"==e.attr("aria-selected")?l.trigger("close",{}):l.trigger("select",{data:t})}}),t.on("results:previous",function(){var e=l.getHighlightedResults(),t=l.$results.find("[aria-selected]"),n=t.index(e);if(!(n<=0)){var r=n-1;0===e.length&&(r=0);var i=t.eq(r);i.trigger("mouseenter");var o=l.$results.offset().top,s=i.offset().top,a=l.$results.scrollTop()+(s-o);0===r?l.$results.scrollTop(0):s-o<0&&l.$results.scrollTop(a)}}),t.on("results:next",function(){var e=l.getHighlightedResults(),t=l.$results.find("[aria-selected]"),n=t.index(e)+1;if(!(n>=t.length)){var r=t.eq(n);r.trigger("mouseenter");var i=l.$results.offset().top+l.$results.outerHeight(!1),o=r.offset().top+r.outerHeight(!1),s=l.$results.scrollTop()+o-i;0===n?l.$results.scrollTop(0):i<o&&l.$results.scrollTop(s)}}),t.on("results:focus",function(e){e.element.addClass("select2-results__option--highlighted")}),t.on("results:message",function(e){l.displayMessage(e)}),h.fn.mousewheel&&this.$results.on("mousewheel",function(e){var t=l.$results.scrollTop(),n=l.$results.get(0).scrollHeight-t+e.deltaY,r=0<e.deltaY&&t-e.deltaY<=0,i=e.deltaY<0&&n<=l.$results.height();r?(l.$results.scrollTop(0),e.preventDefault(),e.stopPropagation()):i&&(l.$results.scrollTop(l.$results.get(0).scrollHeight-l.$results.height()),e.preventDefault(),e.stopPropagation())}),this.$results.on("mouseup",".select2-results__option[aria-selected]",function(e){var t=h(this),n=f.GetData(this,"data");"true"!==t.attr("aria-selected")?l.trigger("select",{originalEvent:e,data:n}):l.options.get("multiple")?l.trigger("unselect",{originalEvent:e,data:n}):l.trigger("close",{})}),this.$results.on("mouseenter",".select2-results__option[aria-selected]",function(e){var t=f.GetData(this,"data");l.getHighlightedResults().removeClass("select2-results__option--highlighted"),l.trigger("results:focus",{data:t,element:h(this)})})},r.prototype.getHighlightedResults=function(){return this.$results.find(".select2-results__option--highlighted")},r.prototype.destroy=function(){this.$results.remove()},r.prototype.ensureHighlightVisible=function(){var e=this.getHighlightedResults();if(0!==e.length){var t=this.$results.find("[aria-selected]").index(e),n=this.$results.offset().top,r=e.offset().top,i=this.$results.scrollTop()+(r-n),o=r-n;i-=2*e.outerHeight(!1),t<=2?this.$results.scrollTop(0):(o>this.$results.outerHeight()||o<0)&&this.$results.scrollTop(i)}},r.prototype.template=function(e,t){var n=this.options.get("templateResult"),r=this.options.get("escapeMarkup"),i=n(e,t);null==i?t.style.display="none":"string"==typeof i?t.innerHTML=r(i):h(t).append(i)},r}),e.define("select2/keys",[],function(){return{BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46}}),e.define("select2/selection/base",["jquery","../utils","../keys"],function(n,r,i){function o(e,t){this.$element=e,this.options=t,o.__super__.constructor.call(this)}return r.Extend(o,r.Observable),o.prototype.render=function(){var e=n('<span class="select2-selection" role="combobox"  aria-haspopup="true" aria-expanded="false"></span>');return this._tabindex=0,null!=r.GetData(this.$element[0],"old-tabindex")?this._tabindex=r.GetData(this.$element[0],"old-tabindex"):null!=this.$element.attr("tabindex")&&(this._tabindex=this.$element.attr("tabindex")),e.attr("title",this.$element.attr("title")),e.attr("tabindex",this._tabindex),e.attr("aria-disabled","false"),this.$selection=e},o.prototype.bind=function(e,t){var n=this,r=e.id+"-results";this.container=e,this.$selection.on("focus",function(e){n.trigger("focus",e)}),this.$selection.on("blur",function(e){n._handleBlur(e)}),this.$selection.on("keydown",function(e){n.trigger("keypress",e),e.which===i.SPACE&&e.preventDefault()}),e.on("results:focus",function(e){n.$selection.attr("aria-activedescendant",e.data._resultId)}),e.on("selection:update",function(e){n.update(e.data)}),e.on("open",function(){n.$selection.attr("aria-expanded","true"),n.$selection.attr("aria-owns",r),n._attachCloseHandler(e)}),e.on("close",function(){n.$selection.attr("aria-expanded","fal
795se"),n.$selection.removeAttr("aria-activedescendant"),n.$selection.removeAttr("aria-owns"),n.$selection.trigger("focus"),n._detachCloseHandler(e)}),e.on("enable",function(){n.$selection.attr("tabindex",n._tabindex),n.$selection.attr("aria-disabled","false")}),e.on("disable",function(){n.$selection.attr("tabindex","-1"),n.$selection.attr("aria-disabled","true")})},o.prototype._handleBlur=function(e){var t=this;window.setTimeout(function(){document.activeElement==t.$selection[0]||n.contains(t.$selection[0],document.activeElement)||t.trigger("blur",e)},1)},o.prototype._attachCloseHandler=function(e){n(document.body).on("mousedown.select2."+e.id,function(e){var t=n(e.target).closest(".select2");n(".select2.select2-container--open").each(function(){this!=t[0]&&r.GetData(this,"element").select2("close")})})},o.prototype._detachCloseHandler=function(e){n(document.body).off("mousedown.select2."+e.id)},o.prototype.position=function(e,t){t.find(".selection").append(e)},o.prototype.destroy=function(){this._detachCloseHandler(this.container)},o.prototype.update=function(e){throw new Error("The `update` method must be defined in child classes.")},o.prototype.isEnabled=function(){return!this.isDisabled()},o.prototype.isDisabled=function(){return this.options.get("disabled")},o}),e.define("select2/selection/single",["jquery","./base","../utils","../keys"],function(e,t,n,r){function i(){i.__super__.constructor.apply(this,arguments)}return n.Extend(i,t),i.prototype.render=function(){var e=i.__super__.render.call(this);return e.addClass("select2-selection--single"),e.html('<span class="select2-selection__rendered"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span>'),e},i.prototype.bind=function(t,e){var n=this;i.__super__.bind.apply(this,arguments);var r=t.id+"-container";this.$selection.find(".select2-selection__rendered").attr("id",r).attr("role","textbox").attr("aria-readonly","true"),this.$selection.attr("aria-labelledby",r),this.$selection.on("mousedown",function(e){1===e.which&&n.trigger("toggle",{originalEvent:e})}),this.$selection.on("focus",function(e){}),this.$selection.on("blur",function(e){}),t.on("focus",function(e){t.isOpen()||n.$selection.trigger("focus")})},i.prototype.clear=function(){var e=this.$selection.find(".select2-selection__rendered");e.empty(),e.removeAttr("title")},i.prototype.display=function(e,t){var n=this.options.get("templateSelection");return this.options.get("escapeMarkup")(n(e,t))},i.prototype.selectionContainer=function(){return e("<span></span>")},i.prototype.update=function(e){if(0!==e.length){var t=e[0],n=this.$selection.find(".select2-selection__rendered"),r=this.display(t,n);n.empty().append(r);var i=t.title||t.text;i?n.attr("title",i):n.removeAttr("title")}else this.clear()},i}),e.define("select2/selection/multiple",["jquery","./base","../utils"],function(i,e,l){function n(e,t){n.__super__.constructor.apply(this,arguments)}return l.Extend(n,e),n.prototype.render=function(){var e=n.__super__.render.call(this);return e.addClass("select2-selection--multiple"),e.html('<ul class="select2-selection__rendered"></ul>'),e},n.prototype.bind=function(e,t){var r=this;n.__super__.bind.apply(this,arguments),this.$selection.on("click",function(e){r.trigger("toggle",{originalEvent:e})}),this.$selection.on("click",".select2-selection__choice__remove",function(e){if(!r.isDisabled()){var t=i(this).parent(),n=l.GetData(t[0],"data");r.trigger("unselect",{originalEvent:e,data:n})}})},n.prototype.clear=function(){var e=this.$selection.find(".select2-selection__rendered");e.empty(),e.removeAttr("title")},n.prototype.display=function(e,t){var n=this.options.get("templateSelection");return this.options.get("escapeMarkup")(n(e,t))},n.prototype.selectionContainer=function(){return i('<li class="select2-selection__choice"><span class="select2-selection__choice__remove" role="presentation">&times;</span></li>')},n.prototype.update=function(e){if(this.clear(),0!==e.length){for(var t=[],n=0;n<e.length;n++){var r=e[n],i=this.selectionContainer(),o=this.display(r,i);i.append(o);var s=r.title||r.text;
vendor: 10,087 bytes, line 795
795s&&i.attr("title",s),l.StoreData(i[0],"data",r),t.push(i)}var a=this.$selection.find(".select2-selection__rendered");l.appendMany(a,t)}},n}),e.define("select2/selection/placeholder",["../utils"],function(e){function t(e,t,n){this.placeholder=this.normalizePlaceholder(n.get("placeholder")),e.call(this,t,n)}return t.prototype.normalizePlaceholder=function(e,t){return"string"==typeof t&&(t={id:"",text:t}),t},t.prototype.createPlaceholder=function(e,t){var n=this.selectionContainer();return n.html(this.display(t)),n.addClass("select2-selection__placeholder").removeClass("select2-selection__choice"),n},t.prototype.update=function(e,t){var n=1==t.length&&t[0].id!=this.placeholder.id;if(1<t.length||n)return e.call(this,t);this.clear();var r=this.createPlaceholder(this.placeholder);this.$selection.find(".select2-selection__rendered").append(r)},t}),e.define("select2/selection/allowClear",["jquery","../keys","../utils"],function(i,r,a){function e(){}return e.prototype.bind=function(e,t,n){var r=this;e.call(this,t,n),null==this.placeholder&&this.options.get("debug")&&window.console&&console.error&&console.error("Select2: The `allowClear` option should be used in combination with the `placeholder` option."),this.$selection.on("mousedown",".select2-selection__clear",function(e){r._handleClear(e)}),t.on("keypress",function(e){r._handleKeyboardClear(e,t)})},e.prototype._handleClear=function(e,t){if(!this.isDisabled()){var n=this.$selection.find(".select2-selection__clear");if(0!==n.length){t.stopPropagation();var r=a.GetData(n[0],"data"),i=this.$element.val();this.$element.val(this.placeholder.id);var o={data:r};if(this.trigger("clear",o),o.prevented)this.$element.val(i);else{for(var s=0;s<r.length;s++)if(o={data:r[s]},this.trigger("unselect",o),o.prevented)return void this.$element.val(i);this.$element.trigger("input").trigger("change"),this.trigger("toggle",{})}}}},e.prototype._handleKeyboardClear=function(e,t,n){n.isOpen()||t.which!=r.DELETE&&t.which!=r.BACKSPACE||this._handleClear(t)},e.prototype.update=function(e,t){if(e.call(this,t),!(0<this.$selection.find(".select2-selection__placeholder").length||0===t.length)){var n=this.options.get("translations").get("removeAllItems"),r=i('<span class="select2-selection__clear" title="'+n()+'">&times;</span>');a.StoreData(r[0],"data",t),this.$selection.find(".select2-selection__rendered").prepend(r)}},e}),e.define("select2/selection/search",["jquery","../utils","../keys"],function(r,a,l){function e(e,t,n){e.call(this,t,n)}return e.prototype.render=function(e){var t=r('<li class="select2-search select2-search--inline"><input class="select2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="none" spellcheck="false" role="searchbox" aria-autocomplete="list" /></li>');this.$searchContainer=t,this.$search=t.find("input");var n=e.call(this);return this._transferTabIndex(),n},e.prototype.bind=function(e,t,n){var r=this,i=t.id+"-results";e.call(this,t,n),t.on("open",function(){r.$search.attr("aria-controls",i),r.$search.trigger("focus")}),t.on("close",function(){r.$search.val(""),r.$search.removeAttr("aria-controls"),r.$search.removeAttr("aria-activedescendant"),r.$search.trigger("focus")}),t.on("enable",function(){r.$search.prop("disabled",!1),r._transferTabIndex()}),t.on("disable",function(){r.$search.prop("disabled",!0)}),t.on("focus",function(e){r.$search.trigger("focus")}),t.on("results:focus",function(e){e.data._resultId?r.$search.attr("aria-activedescendant",e.data._resultId):r.$search.removeAttr("aria-activedescendant")}),this.$selection.on("focusin",".select2-search--inline",function(e){r.trigger("focus",e)}),this.$selection.on("focusout",".select2-search--inline",function(e){r._handleBlur(e)}),this.$selection.on("keydown",".select2-search--inline",function(e){if(e.stopPropagation(),r.trigger("keypress",e),r._keyUpPrevented=e.isDefaultPrevented(),e.which===l.BACKSPACE&&""===r.$search.val()){var t=r.$searchContainer.prev(".select2-selection__choice");if(0<t.length){var n=a.GetData(t[0],"data");r.searchRemoveChoice(n),e.preventDefault()}}}),this.$selection.on("click",".select2-search--inline",function(e){r.$search.val()&&e.stopPropagation()});var o=document.documentMode,s=o&&o<=11;this.$selection.on("input.searchcheck",".select2-search--inline",function(e){s?r.$selection.off("input.search input.searchcheck"):r.$selection.off("keyup.search")}),this.$selection.on("keyup.search input.search",".select2-search--inline",function(e){if(s&&"input"===e.type)r.$selection.off("input.search input.searchcheck");else{var t=e.which;t!=l.SHIFT&&t!=l.CTRL&&t!=l.ALT&&t!=l.TAB&&r.handleSearch(e)}})},e.prototype._transferTabIndex=function(e){this.$search.attr("tabindex",this.$selection.attr("tabindex")),this.$selection.attr("tabindex","-1")},e.prototype.createPlaceholder=function(e,t){this.$search.attr("placeholder",t.text)},e.prototype.update=function(e,t){var n=this.$search[0]==document.activeElement;this.$search.attr("placeholder",""),e.call(this,t),this.$selection.find(".select2-selection__rendered").append(this.$searchContainer),this.resizeSearch(),n&&this.$search.trigger("focus")},e.prototype.handleSearch=function(){if(this.resizeSearch(),!this._keyUpPrevented){var e=this.$search.val();this.trigger("query",{term:e})}this._keyUpPrevented=!1},e.prototype.searchRemoveChoice=function(e,t){this.trigger("unselect",{data:t}),this.$search.val(t.text),this.handleSearch()},e.prototype.resizeSearch=function(){this.$search.css("width","25px");var e="";""!==this.$search.attr("placeholder")?e=this.$selection.find(".select2-selection__rendered").width():e=.75*(this.$search.val().length+1)+"em";this.$search.css("width",e)},e}),e.define("select2/selection/eventRelay",["jquery"],function(s){function e(){}return e.prototype.bind=function(e,t,n){var r=this,i=["open","opening","close","closing","select","selecting","unselect","unselecting","clear","clearing"],o=["opening","closing","selecting","unselecting","clearing"];e.call(this,t,n),t.on("*",function(e,t){if(-1!==s.inArray(e,i)){t=t||{};var n=s.Event("select2:"+e,{params:t});r.$element.trigger(n),-1!==s.inArray(e,o)&&(t.prevented=n.isDefaultPrevented())}})},e}),e.define("select2/translation",["jquery","require"],function(t,n){function r(e){this.dict=e||{}}return r.prototype.all=function(){return this.dict},r.prototype.get=function(e){return this.dict[e]},r.prototype.extend=function(e){this.dict=t.extend({},e.all(),this.dict)},r._cache={},r.loadPath=function(e){if(!(e in r._cache)){var t=n(e);r._cache[e]=t}return new r(r._cache[e])},r}),e.define("select2/diacritics",[],function(){return{"Ⓐ":"A","A":"A","À":"A","Á":"A","Â":"A","Ầ":"A","Ấ":"A","Ẫ":"A","Ẩ":"A","Ã":"A","Ā":"A","Ă":"A","Ằ":"A","Ắ":"A","Ẵ":"A","Ẳ":"A","Ȧ":"A","Ǡ":"A","Ä":"A","Ǟ":"A","Ả":"A","Å":"A","Ǻ":"A","Ǎ":"A","Ȁ":"A","Ȃ":"A","Ạ":"A","Ậ":"A","Ặ":"A","Ḁ":"A","Ą":"A","Ⱥ":"A","Ɐ":"A","Ꜳ":"AA","Æ":"AE","Ǽ":"AE","Ǣ":"AE","Ꜵ":"AO","Ꜷ":"AU","Ꜹ":"AV","Ꜻ":"AV","Ꜽ":"AY","Ⓑ":"B","B":"B","Ḃ":"B","Ḅ":"B","Ḇ":"B","Ƀ":"B","Ƃ":"B","Ɓ":"B","Ⓒ":"C","C":"C","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","Ç":"C","Ḉ":"C","Ƈ":"C","Ȼ":"C","Ꜿ":"C","Ⓓ":"D","D":"D","Ḋ":"D","Ď":"D","Ḍ":"D","Ḑ":"D","Ḓ":"D","Ḏ":"D","Đ":"D","Ƌ":"D","Ɗ":"D","Ɖ":"D","Ꝺ":"D","DZ":"DZ","DŽ":"DZ","Dz":"Dz","Dž":"Dz","Ⓔ":"E","E":"E","È":"E","É":"E","Ê":"E","Ề":"E","Ế":"E","Ễ":"E","Ể":"E","Ẽ":"E","Ē":"E","Ḕ":"E","Ḗ":"E","Ĕ":"E","Ė":"E","Ë":"E","Ẻ":"E","Ě":"E","Ȅ":"E","Ȇ":"E","Ẹ":"E","Ệ":"E","Ȩ":"E","Ḝ":"E","Ę":"E","Ḙ":"E","Ḛ":"E","Ɛ":"E","Ǝ":"E","Ⓕ":"F","F":"F","Ḟ":"F","Ƒ":"F","Ꝼ":"F","Ⓖ":"G","G":"G","Ǵ":"G","Ĝ":"G","Ḡ":"G","Ğ":"G","Ġ":"G","Ǧ":"G","Ģ":"G","Ǥ":"G","Ɠ":"G","Ꞡ":"G","Ᵹ":"G","Ꝿ":"G","Ⓗ":"H","H":"H","Ĥ":"H","Ḣ":"H","Ḧ":"H","Ȟ":"H","Ḥ":"H","Ḩ":"H","Ḫ":"H","Ħ":"H","Ⱨ":"H","Ⱶ":"H","Ɥ":"H","Ⓘ":"I","I":"I","Ì":"I","Í":"I","Î":"I","Ĩ":"I","Ī":"I","Ĭ":"I","İ":"I","Ï":"I","Ḯ":"I","Ỉ":"I","Ǐ":"I","Ȉ":"I","Ȋ":"I","Ị":"I","Į":"I","Ḭ":"I","Ɨ":"I","Ⓙ":"J","J":"J","Ĵ":"J","Ɉ":"J","Ⓚ":"K","K":"K","Ḱ":"K","Ǩ":"K","Ḳ":"K","Ķ":"K","Ḵ":"K","Ƙ":"K","Ⱪ":"K","Ꝁ":"K","Ꝃ":"K","Ꝅ":"K","Ꞣ":"K","Ⓛ":"L","L":"L","Ŀ":"L","Ĺ":"L","Ľ":"L","Ḷ":"L","Ḹ":"L","Ļ":"L","Ḽ":"L","Ḻ":"L","Ł":"L","Ƚ":"L","Ɫ":"L","Ⱡ":"L","Ꝉ":"L","Ꝇ":"L","Ꞁ":"L","LJ":"LJ","Lj":"Lj","Ⓜ":"M","M":"M","Ḿ":"M","Ṁ":"M","Ṃ":"M","Ɱ":"M","Ɯ":"M","Ⓝ":"N","N":"N","Ǹ":"N","Ń":"N","Ñ":"N","Ṅ":"N","Ň":"N","Ṇ":"N","Ņ":"N","Ṋ":"N","Ṉ":"N","Ƞ":"N","Ɲ":"N","Ꞑ":"N","Ꞥ":"N","NJ":"NJ","Nj":"Nj","Ⓞ":"O","O":"O","Ò":"O","Ó":"O","Ô":"O","Ồ":"O","Ố":"O","Ỗ":"O","Ổ":"O","Õ":"O","Ṍ":"O","Ȭ":"O","Ṏ":"O","Ō":"O","Ṑ":"O","Ṓ":"O","Ŏ":"O","Ȯ":"O","Ȱ":"O","Ö":"O","Ȫ":"O","Ỏ":"O","Ő":"O","Ǒ":"O","Ȍ":"O","Ȏ":"O","Ơ":"O","Ờ":"O","Ớ":"O","Ỡ":"O","Ở":"O","Ợ":"O","Ọ":"O","Ộ":"O","Ǫ":"O","Ǭ":"O","Ø":"O","Ǿ":"O","Ɔ":"O","Ɵ":"O","Ꝋ":"O","Ꝍ":"O","Œ":"OE","Ƣ":"OI","Ꝏ":"OO","Ȣ":"OU","Ⓟ":"P","P":"P","Ṕ":"P","Ṗ":"P","Ƥ":"P","Ᵽ":"P","Ꝑ":"P","Ꝓ":"P","Ꝕ":"P","Ⓠ":"Q","Q":"Q","Ꝗ":"Q","Ꝙ":"Q","Ɋ":"Q","Ⓡ":"R","R":"R","Ŕ":"R","Ṙ":"R","Ř":"R","Ȑ":"R","Ȓ":"R","Ṛ":"R","Ṝ":"R","Ŗ":"R","Ṟ":"R","Ɍ":"R","Ɽ":"R","Ꝛ":"R","Ꞧ":"R","Ꞃ":"R","Ⓢ":"S","S":"S","ẞ":"S","Ś":"S","Ṥ":"S","Ŝ":"S","Ṡ":"S","Š":"S","Ṧ":"S","Ṣ":"S","Ṩ":"S","Ș":"S","Ş":"S","Ȿ":"S","Ꞩ":"S","Ꞅ":"S","Ⓣ":"T","T":"T","Ṫ":"T","Ť":"T","Ṭ":"T","Ț":"T","Ţ":"T","Ṱ":"T","Ṯ":"T","Ŧ":"T","Ƭ":"T","Ʈ":"T","Ⱦ":"T","Ꞇ":"T","Ꜩ":"TZ","Ⓤ":"U","U":"U","Ù":"U","Ú":"U","Û":"U","Ũ":"U","Ṹ":"U","Ū":"U","Ṻ":"U","Ŭ":"U","Ü":"U","Ǜ":"U","Ǘ":"U","Ǖ":"U","Ǚ":"U","Ủ":"U","Ů":"U","Ű":"U","Ǔ":"U","Ȕ":"U","Ȗ":"U","Ư":"U","Ừ":"U","Ứ":"U","Ữ":"U","Ử":"U","Ự":"U","Ụ":"U","Ṳ":"U","Ų":"U","Ṷ":"U","Ṵ":"U","Ʉ":"U","Ⓥ":"V","V":"V","Ṽ":"V","Ṿ":"V","Ʋ":"
795V","Ꝟ":"V","Ʌ":"V","Ꝡ":"VY","Ⓦ":"W","W":"W","Ẁ":"W","Ẃ":"W","Ŵ":"W","Ẇ":"W","Ẅ":"W","Ẉ":"W","Ⱳ":"W","Ⓧ":"X","X":"X","Ẋ":"X","Ẍ":"X","Ⓨ":"Y","Y":"Y","Ỳ":"Y","Ý":"Y","Ŷ":"Y","Ỹ":"Y","Ȳ":"Y","Ẏ":"Y","Ÿ":"Y","Ỷ":"Y","Ỵ":"Y","Ƴ":"Y","Ɏ":"Y","Ỿ":"Y","Ⓩ":"Z","Z":"Z","Ź":"Z","Ẑ":"Z","Ż":"Z","Ž":"Z","Ẓ":"Z","Ẕ":"Z","Ƶ":"Z","Ȥ":"Z","Ɀ":"Z","Ⱬ":"Z","Ꝣ":"Z","ⓐ":"a","a":"a","ẚ":"a","à":"a","á":"a","â":"a","ầ":"a","ấ":"a","ẫ":"a","ẩ":"a","ã":"a","ā":"a","ă":"a","ằ":"a","ắ":"a","ẵ":"a","ẳ":"a","ȧ":"a","ǡ":"a","ä":"a","ǟ":"a","ả":"a","å":"a","ǻ":"a","ǎ":"a","ȁ":"a","ȃ":"a","ạ":"a","ậ":"a","ặ":"a","ḁ":"a","ą":"a","ⱥ":"a","ɐ":"a","ꜳ":"aa","æ":"ae","ǽ":"ae","ǣ":"ae","ꜵ":"ao","ꜷ":"au","ꜹ":"av","ꜻ":"av","ꜽ":"ay","ⓑ":"b","b":"b","ḃ":"b","ḅ":"b","ḇ":"b","ƀ":"b","ƃ":"b","ɓ":"b","ⓒ":"c","c":"c","ć":"c","ĉ":"c","ċ":"c","č":"c","ç":"c","ḉ":"c","ƈ":"c","ȼ":"c","ꜿ":"c","ↄ":"c","ⓓ":"d","d":"d","ḋ":"d","ď":"d","ḍ":"d","ḑ":"d","ḓ":"d","ḏ":"d","đ":"d","ƌ":"d","ɖ":"d","ɗ":"d","ꝺ":"d","dz":"dz","dž":"dz","ⓔ":"e","e":"e","è":"e","é":"e","ê":"e","ề":"e","ế":"e","ễ":"e","ể":"e","ẽ":"e","ē":"e","ḕ":"e","ḗ":"e","ĕ":"e","ė":"e","ë":"e","ẻ":"e","ě":"e","ȅ":"e","ȇ":"e","ẹ":"e","ệ":"e","ȩ":"e","ḝ":"e","ę":"e","ḙ":"e","ḛ":"e","ɇ":"e","ɛ":"e","ǝ":"e","ⓕ":"f","f":"f","ḟ":"f","ƒ":"f","ꝼ":"f","ⓖ":"g","g":"g","ǵ":"g","ĝ":"g","ḡ":"g","ğ":"g","ġ":"g","ǧ":"g","ģ":"g","ǥ":"g","ɠ":"g","ꞡ":"g","ᵹ":"g","ꝿ":"g","ⓗ":"h","h":"h","ĥ":"h","ḣ":"h","ḧ":"h","ȟ":"h","ḥ":"h","ḩ":"h","ḫ":"h","ẖ":"h","ħ":"h","ⱨ":"h","ⱶ":"h","ɥ":"h","ƕ":"hv","ⓘ":"i","i":"i","ì":"i","í":"i","î":"i","ĩ":"i","ī":"i","ĭ":"i","ï":"i","ḯ":"i","ỉ":"i","ǐ":"i","ȉ":"i","ȋ":"i","ị":"i","į":"i","ḭ":"i","ɨ":"i","ı":"i","ⓙ":"j","j":"j","ĵ":"j","ǰ":"j","ɉ":"j","ⓚ":"k","k":"k","ḱ":"k","ǩ":"k","ḳ":"k","ķ":"k","ḵ":"k","ƙ":"k","ⱪ":"k","ꝁ":"k","ꝃ":"k","ꝅ":"k","ꞣ":"k","ⓛ":"l","l":"l","ŀ":"l","ĺ":"l","ľ":"l","ḷ":"l","ḹ":"l","ļ":"l","ḽ":"l","ḻ":"l","ſ":"l","ł":"l","ƚ":"l","ɫ":"l","ⱡ":"l","ꝉ":"l","ꞁ":"l","ꝇ":"l","lj":"lj","ⓜ":"m","m":"m","ḿ":"m","ṁ":"m","ṃ":"m","ɱ":"m","ɯ":"m","ⓝ":"n","n":"n","ǹ":"n","ń":"n","ñ":"n","ṅ":"n","ň":"n","ṇ":"n","ņ":"n","ṋ":"n","ṉ":"n","ƞ":"n","ɲ":"n","ʼn":"n","ꞑ":"n","ꞥ":"n","nj":"nj","ⓞ":"o","o":"o","ò":"o","ó":"o","ô":"o","ồ":"o","ố":"o","ỗ":"o","ổ":"o","õ":"o","ṍ":"o","ȭ":"o","ṏ":"o","ō":"o","ṑ":"o","ṓ":"o","ŏ":"o","ȯ":"o","ȱ":"o","ö":"o","ȫ":"o","ỏ":"o","ő":"o","ǒ":"o","ȍ":"o","ȏ":"o","ơ":"o","ờ":"o","ớ":"o","ỡ":"o","ở":"o","ợ":"o","ọ":"o","ộ":"o","ǫ":"o","ǭ":"o","ø":"o","ǿ":"o","ɔ":"o","ꝋ":"o","ꝍ":"o","ɵ":"o","œ":"oe","ƣ":"oi","ȣ":"ou","ꝏ":"oo","ⓟ":"p","p":"p","ṕ":"p","ṗ":"p","ƥ":"p","ᵽ":"p","ꝑ":"p","ꝓ":"p","ꝕ":"p","ⓠ":"q","q":"q","ɋ":"q","ꝗ":"q","ꝙ":"q","ⓡ":"r","r":"r","ŕ":"r","ṙ":"r","ř":"r","ȑ":"r","ȓ":"r","ṛ":"r","ṝ":"r","ŗ":"r","ṟ":"r","ɍ":"r","ɽ":"r","ꝛ":"r","ꞧ":"r","ꞃ":"r","ⓢ":"s","s":"s","ß":"s","ś":"s","ṥ":"s","ŝ":"s","ṡ":"s","š":"s","ṧ":"s","ṣ":"s","ṩ":"s","ș":"s","ş":"s","ȿ":"s","ꞩ":"s","ꞅ":"s","ẛ":"s","ⓣ":"t","t":"t","ṫ":"t","ẗ":"t","ť":"t","ṭ":"t","ț":"t","ţ":"t","ṱ":"t","ṯ":"t","ŧ":"t","ƭ":"t","ʈ":"t","ⱦ":"t","ꞇ":"t","ꜩ":"tz","ⓤ":"u","u":"u","ù":"u","ú":"u","û":"u","ũ":"u","ṹ":"u","ū":"u","ṻ":"u","ŭ":"u","ü":"u","ǜ":"u","ǘ":"u","ǖ":"u","ǚ":"u","ủ":"u","ů":"u","ű":"u","ǔ":"u","ȕ":"u","ȗ":"u","ư":"u","ừ":"u","ứ":"u","ữ":"u","ử":"u","ự":"u","ụ":"u","ṳ":"u","ų":"u","ṷ":"u","ṵ":"u","ʉ":"u","ⓥ":"v","v":"v","ṽ":"v","ṿ":"v","ʋ":"v","ꝟ":"v","ʌ":"v","ꝡ":"vy","ⓦ":"w","w":"w","ẁ":"w","ẃ":"w","ŵ":"w","ẇ":"w","ẅ":"w","ẘ":"w","ẉ":"w","ⱳ":"w","ⓧ":"x","x":"x","ẋ":"x","ẍ":"x","ⓨ":"y","y":"y","ỳ":"y","ý":"y","ŷ":"y","ỹ":"y","ȳ":"y","ẏ":"y","ÿ":"y","ỷ":"y","ẙ":"y","ỵ":"y","ƴ":"y","ɏ":"y","ỿ":"y","ⓩ":"z","z":"z","ź":"z","ẑ":"z","ż":"z","ž":"z","ẓ":"z","ẕ":"z","ƶ":"z","ȥ":"z","ɀ":"z","ⱬ":"z","ꝣ":"z","Ά":"Α","Έ":"Ε","Ή":"Η","Ί":"Ι","Ϊ":"Ι","Ό":"Ο","Ύ":"Υ","Ϋ":"Υ","Ώ":"Ω","ά":"α","έ":"ε","ή":"η","ί":"ι","ϊ":"ι","ΐ":"ι","ό":"ο","ύ":"υ","ϋ":"υ","ΰ":"υ","ώ":"ω","ς":"σ","’":"'"}}),e.define("select2/data/base",["../utils"],function(r){function n(e,t){n.__super__.constructor.call(this)}return r.Extend(n,r.Observable),n.prototype.current=function(e){throw new Error("The `current` method must be defined in child classes.")},n.prototype.query=function(e,t){throw new Error("The `query` method must be defined in child classes.")},n.prototype.bind=function(e,t){},n.prototype.destroy=function(){},n.prototype.generateResultId=function(e,t){var n=e.id+"-result-";return n+=r.generateChars(4),null!=t.id?n+="-"+t.id.toString():n+="-"+r.generateChars(4),n},n}),e.define("select2/data/select",["./base","../utils","jquery"],function(e,a,l){function n(e,t){this.$element=e,this.options=t,n.__super__.constructor.call(this)}return a.Extend(n,e),n.prototype.current=function(e){var n=[],r=this;this.$element.find(":selected").each(function(){var e=l(this),t=r.item(e);n.push(t)}),e(n)},n.prototype.select=function(i){var o=this;if(i.selected=!0,l(i.element).is("option"))return i.element.selected=!0,void this.$element.trigger("input").trigger("change");if(this.$element.prop("multiple"))this.current(function(e){var t=[];(i=[i]).push.apply(i,e);for(var n=0;n<i.length;n++){var r=i[n].id;-1===l.inArray(r,t)&&t.push(r)}o.$element.val(t),o.$element.trigger("input").trigger("change")});else{var e=i.id;this.$element.val(e),this.$element.trigger("input").trigger("change")}},n.prototype.unselect=function(i){var o=this;if(this.$element.prop("multiple")){if(i.selected=!1,l(i.element).is("option"))return i.element.selected=!1,void this.$element.trigger("input").trigger("change");this.current(function(e){for(var t=[],n=0;n<e.length;n++){var r=e[n].id;r!==i.id&&-1===l.inArray(r,t)&&t.push(r)}o.$element.val(t),o.$element.trigger("input").trigger("change")})}},n.prototype.bind=function(e,t){var n=this;(this.container=e).on("select",function(e){n.select(e.data)}),e.on("unselect",function(e){n.unselect(e.data)})},n.prototype.destroy=function(){this.$element.find("*").each(function(){a.RemoveData(this)})},n.prototype.query=function(r,e){var i=[],o=this;this.$element.children().each(function(){var e=l(this);if(e.is("option")||e.is("optgroup")){var t=o.item(e),n=o.matches(r,t);null!==n&&i.push(n)}}),e({results:i})},n.prototype.addOptions=function(e){a.appendMany(this.$element,e)},n.prototype.option=function(e){var t;e.children?(t=document.createElement("optgroup")).label=e.text:void 0!==(t=document.createElement("option")).textContent?t.textContent=e.text:t.innerText=e.text,void 0!==e.id&&(t.value=e.id),e.disabled&&(t.disabled=!0),e.selected&&(t.selected=!0),e.title&&(t.title=e.title);var n=l(t),r=this._normalizeItem(e);return r.element=t,a.StoreData(t,"data",r),n},n.prototype.item=function(e){var t={};if(null!=(t=a.GetData(e[0],"data")))return t;if(e.is("option"))t={id:e.val(),text:e.text(),disabled:e.prop("disabled"),selected:e.prop("selected"),title:e.prop("title")};else if(e.is("optgroup")){t={text:e.prop("label"),children:[],title:e.prop("title")};for(var n=e.children("option"),r=[],i=0;i<n.length;i++){var o=l(n[i]),s=this.item(o);r.push(s)}t.children=r}return(t=this._normalizeItem(t)).element=e[0],a.StoreData(e[0],"data",t),t},n.prototype._normalizeItem=function(e){e!==Object(e)&&(e={id:e,text:e});return null!=(e=l.extend({},{text:""},e)).id&&(e.id=e.id.toString()),null!=e.text&&(e.text=e.text.toString()),null==e._resultId&&e.id&&null!=this.container&&(e._resultId=this.generateResultId(this.container,e)),l.extend({},{selected:!1,disabled:!1},e)},n.prototype.matches=function(e,t){return this.options.get("matcher")(e,t)},n}),e.define("select2/data/array",["./select","../utils","jquery"],function(e,f,g){function r(e,t){this._dataToConvert=t.get("data")||[],r.__super__.constructor.call(this,e,t)}return f.Extend(r,e),r.prototype.bind=function(e,t){r.__super__.bind.call(this,e,t),this.addOptions(this.convertToOptions(this._dataToConvert))},r.prototype.select=function(n){var e=this.$element.find("option").filter(function(e,t){return t.value==n.id.toString()});0===e.length&&(e=this.option(n),this.addOptions(e)),r.__super__.select.call(this,n)},r.prototype.convertToOptions=function(e){var t=this,n=this.$element.find("option"),r=n.map(function(){return t.item(g(this)).id}).get(),i=[];function o(e){return function(){return g(this).val()==e.id}}for(var s=0;s<e.length;s++){var a=this._normalizeItem(e[s]);if(0<=g.inArray(a.id,r)){var l=n.filter(o(a)),c=this.item(l),u=g.extend(!0,{},a,c),d=this.option(u);l.replaceWith(d)}else{var p=this.option(a);if(a.children){var h=this.convertToOptions(a.children);f.appendMany(p,h)}i.push(p)}}return i},r}),e.define("select2/data/ajax",["./array","../utils","jquery"],function(e,t,o){function n(e,t){this.ajaxOptions=this._applyDefaults(t.get("ajax")),null!=this.ajaxOptions.processResults&&(this.processResults=this.ajaxOptions.processResults),n.__super__.constructor.call(this,e,t)}return t.Extend(n,e),n.prototype._applyDefaults=function(e){var t={data:function(e){return o.extend({},e,{q:e.term})},transport:function(e,t,n){var r=o.ajax(e);return r.then(t),r.fail(n),r}};return o.extend({},t,e,!0)},n.prototype.processResults=function(e){return e},n.prototype.query=function(n,r){var i=this;null!=this._request&&(o.isFunction(this._request.abort)&&this._request.abort(),this._request=null);var t=o.extend({type:"GET"},this.ajaxOptions);function e(){var e=t.transport(t,function(e){var t=i.processResults(e,n);i.options.get("debug")&&window.console&&console.error&&(t&&t.results&&o.isArray(t.results)||console.error("Select2: The AJAX results did not return an array in the `results` key of the response.")),r(t)},function(){"status"in e&&(0===e.status||"0"===e.status)||i.trigger("results:message",{message:"errorLoading"})});i._request=e}"function"==typeof t.url&&(t.url=t.url.call(this.$element,n)),"function"==typeof t.data&&(t.data=t.data.call(this.$element,n)),this.ajaxOptions.delay&&null!=n.term?(this._queryTimeout&&window.clearTimeout(this._queryTimeout),this._queryTimeout=window.setTimeout(e,this.ajaxOptions.delay)):e()},n}),e.define("select2/data/tags",["jquery"],function(u){function e(e,t,n){var r=n.get("tags"),i=n.get("createTag");void 0!==i&&(this.createTag=i);var o=n.get("insertTag");if(void 0!==o&&(this.insertTag=o),e.call(this,t,n),u.isArray(r))for(var s=0;s<r.length;
vendor: 9,053 bytes, line 795
795s++){var a=r[s],l=this._normalizeItem(a),c=this.option(l);this.$element.append(c)}}return e.prototype.query=function(e,c,u){var d=this;this._removeOldTags(),null!=c.term&&null==c.page?e.call(this,c,function e(t,n){for(var r=t.results,i=0;i<r.length;i++){var o=r[i],s=null!=o.children&&!e({results:o.children},!0);if((o.text||"").toUpperCase()===(c.term||"").toUpperCase()||s)return!n&&(t.data=r,void u(t))}if(n)return!0;var a=d.createTag(c);if(null!=a){var l=d.option(a);l.attr("data-select2-tag",!0),d.addOptions([l]),d.insertTag(r,a)}t.results=r,u(t)}):e.call(this,c,u)},e.prototype.createTag=function(e,t){var n=u.trim(t.term);return""===n?null:{id:n,text:n}},e.prototype.insertTag=function(e,t,n){t.unshift(n)},e.prototype._removeOldTags=function(e){this.$element.find("option[data-select2-tag]").each(function(){this.selected||u(this).remove()})},e}),e.define("select2/data/tokenizer",["jquery"],function(d){function e(e,t,n){var r=n.get("tokenizer");void 0!==r&&(this.tokenizer=r),e.call(this,t,n)}return e.prototype.bind=function(e,t,n){e.call(this,t,n),this.$search=t.dropdown.$search||t.selection.$search||n.find(".select2-search__field")},e.prototype.query=function(e,t,n){var i=this;t.term=t.term||"";var r=this.tokenizer(t,this.options,function(e){var t,n=i._normalizeItem(e);if(!i.$element.find("option").filter(function(){return d(this).val()===n.id}).length){var r=i.option(n);r.attr("data-select2-tag",!0),i._removeOldTags(),i.addOptions([r])}t=n,i.trigger("select",{data:t})});r.term!==t.term&&(this.$search.length&&(this.$search.val(r.term),this.$search.trigger("focus")),t.term=r.term),e.call(this,t,n)},e.prototype.tokenizer=function(e,t,n,r){for(var i=n.get("tokenSeparators")||[],o=t.term,s=0,a=this.createTag||function(e){return{id:e.term,text:e.term}};s<o.length;){var l=o[s];if(-1!==d.inArray(l,i)){var c=o.substr(0,s),u=a(d.extend({},t,{term:c}));null!=u?(r(u),o=o.substr(s+1)||"",s=0):s++}else s++}return{term:o}},e}),e.define("select2/data/minimumInputLength",[],function(){function e(e,t,n){this.minimumInputLength=n.get("minimumInputLength"),e.call(this,t,n)}return e.prototype.query=function(e,t,n){t.term=t.term||"",t.term.length<this.minimumInputLength?this.trigger("results:message",{message:"inputTooShort",args:{minimum:this.minimumInputLength,input:t.term,params:t}}):e.call(this,t,n)},e}),e.define("select2/data/maximumInputLength",[],function(){function e(e,t,n){this.maximumInputLength=n.get("maximumInputLength"),e.call(this,t,n)}return e.prototype.query=function(e,t,n){t.term=t.term||"",0<this.maximumInputLength&&t.term.length>this.maximumInputLength?this.trigger("results:message",{message:"inputTooLong",args:{maximum:this.maximumInputLength,input:t.term,params:t}}):e.call(this,t,n)},e}),e.define("select2/data/maximumSelectionLength",[],function(){function e(e,t,n){this.maximumSelectionLength=n.get("maximumSelectionLength"),e.call(this,t,n)}return e.prototype.bind=function(e,t,n){var r=this;e.call(this,t,n),t.on("select",function(){r._checkIfMaximumSelected()})},e.prototype.query=function(e,t,n){var r=this;this._checkIfMaximumSelected(function(){e.call(r,t,n)})},e.prototype._checkIfMaximumSelected=function(e,n){var r=this;this.current(function(e){var t=null!=e?e.length:0;0<r.maximumSelectionLength&&t>=r.maximumSelectionLength?r.trigger("results:message",{message:"maximumSelected",args:{maximum:r.maximumSelectionLength}}):n&&n()})},e}),e.define("select2/dropdown",["jquery","./utils"],function(t,e){function n(e,t){this.$element=e,this.options=t,n.__super__.constructor.call(this)}return e.Extend(n,e.Observable),n.prototype.render=function(){var e=t('<span class="select2-dropdown"><span class="select2-results"></span></span>');return e.attr("dir",this.options.get("dir")),this.$dropdown=e},n.prototype.bind=function(){},n.prototype.position=function(e,t){},n.prototype.destroy=function(){this.$dropdown.remove()},n}),e.define("select2/dropdown/search",["jquery","../utils"],function(o,e){function t(){}return t.prototype.render=function(e){var t=e.call(this),n=o('<span class="select2-search select2-search--dropdown"><input class="select2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="none" spellcheck="false" role="searchbox" aria-autocomplete="list" /></span>');return this.$searchContainer=n,this.$search=n.find("input"),t.prepend(n),t},t.prototype.bind=function(e,t,n){var r=this,i=t.id+"-results";e.call(this,t,n),this.$search.on("keydown",function(e){r.trigger("keypress",e),r._keyUpPrevented=e.isDefaultPrevented()}),this.$search.on("input",function(e){o(this).off("keyup")}),this.$search.on("keyup input",function(e){r.handleSearch(e)}),t.on("open",function(){r.$search.attr("tabindex",0),r.$search.attr("aria-controls",i),r.$search.trigger("focus"),window.setTimeout(function(){r.$search.trigger("focus")},0)}),t.on("close",function(){r.$search.attr("tabindex",-1),r.$search.removeAttr("aria-controls"),r.$search.removeAttr("aria-activedescendant"),r.$search.val(""),r.$search.trigger("blur")}),t.on("focus",function(){t.isOpen()||r.$search.trigger("focus")}),t.on("results:all",function(e){null!=e.query.term&&""!==e.query.term||(r.showSearch(e)?r.$searchContainer.removeClass("select2-search--hide"):r.$searchContainer.addClass("select2-search--hide"))}),t.on("results:focus",function(e){e.data._resultId?r.$search.attr("aria-activedescendant",e.data._resultId):r.$search.removeAttr("aria-activedescendant")})},t.prototype.handleSearch=function(e){if(!this._keyUpPrevented){var t=this.$search.val();this.trigger("query",{term:t})}this._keyUpPrevented=!1},t.prototype.showSearch=function(e,t){return!0},t}),e.define("select2/dropdown/hidePlaceholder",[],function(){function e(e,t,n,r){this.placeholder=this.normalizePlaceholder(n.get("placeholder")),e.call(this,t,n,r)}return e.prototype.append=function(e,t){t.results=this.removePlaceholder(t.results),e.call(this,t)},e.prototype.normalizePlaceholder=function(e,t){return"string"==typeof t&&(t={id:"",text:t}),t},e.prototype.removePlaceholder=function(e,t){for(var n=t.slice(0),r=t.length-1;0<=r;r--){var i=t[r];this.placeholder.id===i.id&&n.splice(r,1)}return n},e}),e.define("select2/dropdown/infiniteScroll",["jquery"],function(n){function e(e,t,n,r){this.lastParams={},e.call(this,t,n,r),this.$loadingMore=this.createLoadingMore(),this.loading=!1}return e.prototype.append=function(e,t){this.$loadingMore.remove(),this.loading=!1,e.call(this,t),this.showLoadingMore(t)&&(this.$results.append(this.$loadingMore),this.loadMoreIfNeeded())},e.prototype.bind=function(e,t,n){var r=this;e.call(this,t,n),t.on("query",function(e){r.lastParams=e,r.loading=!0}),t.on("query:append",function(e){r.lastParams=e,r.loading=!0}),this.$results.on("scroll",this.loadMoreIfNeeded.bind(this))},e.prototype.loadMoreIfNeeded=function(){var e=n.contains(document.documentElement,this.$loadingMore[0]);if(!this.loading&&e){var t=this.$results.offset().top+this.$results.outerHeight(!1);this.$loadingMore.offset().top+this.$loadingMore.outerHeight(!1)<=t+50&&this.loadMore()}},e.prototype.loadMore=function(){this.loading=!0;var e=n.extend({},{page:1},this.lastParams);e.page++,this.trigger("query:append",e)},e.prototype.showLoadingMore=function(e,t){return t.pagination&&t.pagination.more},e.prototype.createLoadingMore=function(){var e=n('<li class="select2-results__option select2-results__option--load-more"role="option" aria-disabled="true"></li>'),t=this.options.get("translations").get("loadingMore");return e.html(t(this.lastParams)),e},e}),e.define("select2/dropdown/attachBody",["jquery","../utils"],function(f,a){function e(e,t,n){this.$dropdownParent=f(n.get("dropdownParent")||document.body),e.call(this,t,n)}return e.prototype.bind=function(e,t,n){var r=this;e.call(this,t,n),t.on("open",function(){r._showDropdown(),r._attachPositioningHandler(t),r._bindContainerResultHandlers(t)}),t.on("close",function(){r._hideDropdown(),r._detachPositioningHandler(t)}),this.$dropdownContainer.on("mousedown",function(e){e.stopPropagation()})},e.prototype.destroy=function(e){e.call(this),this.$dropdownContainer.remove()},e.prototype.position=function(e,t,n){t.attr("class",n.attr("class")),t.removeClass("select2"),t.addClass("select2-container--open"),t.css({position:"absolute",top:-999999}),this.$container=n},e.prototype.render=function(e){var t=f("<span></span>"),n=e.call(this);return t.append(n),this.$dropdownContainer=t},e.prototype._hideDropdown=function(e){this.$dropdownContainer.detach()},e.prototype._bindContainerResultHandlers=function(e,t){if(!this._containerResultsHandlersBound){var n=this;t.on("results:all",function(){n._positionDropdown(),n._resizeDropdown()}),t.on("results:append",function(){n._positionDropdown(),n._resizeDropdown()}),t.on("results:message",function(){n._positionDropdown(),n._resizeDropdown()}),t.on("select",function(){n._positionDropdown(),n._resizeDropdown()}),t.on("unselect",function(){n._positionDropdown(),n._resizeDropdown()}),this._containerResultsHandlersBound=!0}},e.prototype._attachPositioningHandler=function(e,t){var n=this,r="scroll.
795select2."+t.id,i="resize.select2."+t.id,o="orientationchange.select2."+t.id,s=this.$container.parents().filter(a.hasScroll);s.each(function(){a.StoreData(this,"select2-scroll-position",{x:f(this).scrollLeft(),y:f(this).scrollTop()})}),s.on(r,function(e){var t=a.GetData(this,"select2-scroll-position");f(this).scrollTop(t.y)}),f(window).on(r+" "+i+" "+o,function(e){n._positionDropdown(),n._resizeDropdown()})},e.prototype._detachPositioningHandler=function(e,t){var n="scroll.select2."+t.id,r="resize.select2."+t.id,i="orientationchange.select2."+t.id;this.$container.parents().filter(a.hasScroll).off(n),f(window).off(n+" "+r+" "+i)},e.prototype._positionDropdown=function(){var e=f(window),t=this.$dropdown.hasClass("select2-dropdown--above"),n=this.$dropdown.hasClass("select2-dropdown--below"),r=null,i=this.$container.offset();i.bottom=i.top+this.$container.outerHeight(!1);var o={height:this.$container.outerHeight(!1)};o.top=i.top,o.bottom=i.top+o.height;var s=this.$dropdown.outerHeight(!1),a=e.scrollTop(),l=e.scrollTop()+e.height(),c=a<i.top-s,u=l>i.bottom+s,d={left:i.left,top:o.bottom},p=this.$dropdownParent;"static"===p.css("position")&&(p=p.offsetParent());var h={top:0,left:0};(f.contains(document.body,p[0])||p[0].isConnected)&&(h=p.offset()),d.top-=h.top,d.left-=h.left,t||n||(r="below"),u||!c||t?!c&&u&&t&&(r="below"):r="above",("above"==r||t&&"below"!==r)&&(d.top=o.top-h.top-s),null!=r&&(this.$dropdown.removeClass("select2-dropdown--below select2-dropdown--above").addClass("select2-dropdown--"+r),this.$container.removeClass("select2-container--below select2-container--above").addClass("select2-container--"+r)),this.$dropdownContainer.css(d)},e.prototype._resizeDropdown=function(){var e={width:this.$container.outerWidth(!1)+"px"};this.options.get("dropdownAutoWidth")&&(e.minWidth=e.width,e.position="relative",e.width="auto"),this.$dropdown.css(e)},e.prototype._showDropdown=function(e){this.$dropdownContainer.appendTo(this.$dropdownParent),this._positionDropdown(),this._resizeDropdown()},e}),e.define("select2/dropdown/minimumResultsForSearch",[],function(){function e(e,t,n,r){this.minimumResultsForSearch=n.get("minimumResultsForSearch"),this.minimumResultsForSearch<0&&(this.minimumResultsForSearch=1/0),e.call(this,t,n,r)}return e.prototype.showSearch=function(e,t){return!(function e(t){for(var n=0,r=0;r<t.length;r++){var i=t[r];i.children?n+=e(i.children):n++}return n}(t.data.results)<this.minimumResultsForSearch)&&e.call(this,t)},e}),e.define("select2/dropdown/selectOnClose",["../utils"],function(o){function e(){}return e.prototype.bind=function(e,t,n){var r=this;e.call(this,t,n),t.on("close",function(e){r._handleSelectOnClose(e)})},e.prototype._handleSelectOnClose=function(e,t){if(t&&null!=t.originalSelect2Event){var n=t.originalSelect2Event;if("select"===n._type||"unselect"===n._type)return}var r=this.getHighlightedResults();if(!(r.length<1)){var i=o.GetData(r[0],"data");null!=i.element&&i.element.selected||null==i.element&&i.selected||this.trigger("select",{data:i})}},e}),e.define("select2/dropdown/closeOnSelect",[],function(){function e(){}return e.prototype.bind=function(e,t,n){var r=this;e.call(this,t,n),t.on("select",function(e){r._selectTriggered(e)}),t.on("unselect",function(e){r._selectTriggered(e)})},e.prototype._selectTriggered=function(e,t){var n=t.originalEvent;n&&(n.ctrlKey||n.metaKey)||this.trigger("close",{originalEvent:n,originalSelect2Event:t})},e}),e.define("select2/i18n/en",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Please delete "+t+" character";return 1!=t&&(n+="s"),n},inputTooShort:function(e){return"Please enter "+(e.minimum-e.input.length)+" or more characters"},loadingMore:function(){return"Loading more results…"},maximumSelected:function(e){var t="You can only select "+e.maximum+" item";return 1!=e.maximum&&(t+="s"),t},noResults:function(){return"No results found"},searching:function(){return"Searching…"},removeAllItems:function(){return"Remove all items"}}}),e.define("select2/defaults",["jquery","require","./results","./selection/single","./selection/multiple","./selection/placeholder","./selection/allowClear","./selection/search","./selection/eventRelay","./utils","./translation","./diacritics","./data/select","./data/array","./data/ajax","./data/tags","./data/tokenizer","./data/minimumInputLength","./data/maximumInputLength","./data/maximumSelectionLength","./dropdown","./dropdown/search","./dropdown/hidePlaceholder","./dropdown/infiniteScroll","./dropdown/attachBody","./dropdown/minimumResultsForSearch","./dropdown/selectOnClose","./dropdown/closeOnSelect","./i18n/en"],function(c,u,d,p,h,f,g,m,v,y,s,t,_,$,b,w,A,x,D,S,E,C,O,T,q,L,I,j,e){function n(){this.reset()}return n.prototype.apply=function(e){if(null==(e=c.extend(!0,{},this.defaults,e)).dataAdapter){if(null!=e.ajax?e.dataAdapter=b:null!=e.data?e.dataAdapter=$:e.dataAdapter=_,0<e.minimumInputLength&&(e.dataAdapter=y.Decorate(e.dataAdapter,x)),0<e.maximumInputLength&&(e.dataAdapter=y.Decorate(e.dataAdapter,D)),0<e.maximumSelectionLength&&(e.dataAdapter=y.Decorate(e.dataAdapter,S)),e.tags&&(e.dataAdapter=y.Decorate(e.dataAdapter,w)),null==e.tokenSeparators&&null==e.tokenizer||(e.dataAdapter=y.Decorate(e.dataAdapter,A)),null!=e.query){var t=u(e.amdBase+"compat/query");e.dataAdapter=y.Decorate(e.dataAdapter,t)}if(null!=e.initSelection){var n=u(e.amdBase+"compat/initSelection");e.dataAdapter=y.Decorate(e.dataAdapter,n)}}if(null==e.resultsAdapter&&(e.resultsAdapter=d,null!=e.ajax&&(e.resultsAdapter=y.Decorate(e.resultsAdapter,T)),null!=e.placeholder&&(e.resultsAdapter=y.Decorate(e.resultsAdapter,O)),e.selectOnClose&&(e.resultsAdapter=y.Decorate(e.resultsAdapter,I))),null==e.dropdownAdapter){if(e.multiple)e.dropdownAdapter=E;else{var r=y.Decorate(E,C);e.dropdownAdapter=r}if(0!==e.minimumResultsForSearch&&(e.dropdownAdapter=y.Decorate(e.dropdownAdapter,L)),e.closeOnSelect&&(e.dropdownAdapter=y.Decorate(e.dropdownAdapter,j)),null!=e.dropdownCssClass||null!=e.dropdownCss||null!=e.adaptDropdownCssClass){var i=u(e.amdBase+"compat/dropdownCss");e.dropdownAdapter=y.Decorate(e.dropdownAdapter,i)}e.dropdownAdapter=y.Decorate(e.dropdownAdapter,q)}if(null==e.selectionAdapter){if(e.multiple?e.selectionAdapter=h:e.selectionAdapter=p,null!=e.placeholder&&(e.selectionAdapter=y.Decorate(e.selectionAdapter,f)),e.allowClear&&(e.selectionAdapter=y.Decorate(e.selectionAdapter,g)),e.multiple&&(e.selectionAdapter=y.Decorate(e.selectionAdapter,m)),null!=e.containerCssClass||null!=e.containerCss||null!=e.adaptC
795ontainerCssClass){var o=u(e.amdBase+"compat/containerCss");e.selectionAdapter=y.Decorate(e.selectionAdapter,o)}e.selectionAdapter=y.Decorate(e.selectionAdapter,v)}e.language=this._resolveLanguage(e.language),e.language.push("en");for(var s=[],a=0;a<e.language.length;a++){var l=e.language[a];-1===s.indexOf(l)&&s.push(l)}return e.language=s,e.translations=this._processTranslations(e.language,e.debug),e},n.prototype.reset=function(){function a(e){return e.replace(/[^\u0000-\u007E]/g,function(e){return t[e]||e})}this.defaults={amdBase:"./",amdLanguageBase:"./i18n/",closeOnSelect:!0,debug:!1,dropdownAutoWidth:!1,escapeMarkup:y.escapeMarkup,language:{},matcher:function e(t,n){if(""===c.trim(t.term))return n;if(n.children&&0<n.children.length){for(var r=c.extend(!0,{},n),i=n.children.length-1;0<=i;i--)null==e(t,n.children[i])&&r.children.splice(i,1);return 0<r.children.length?r:e(t,r)}var o=a(n.text).toUpperCase(),s=a(t.term).toUpperCase();return-1<o.indexOf(s)?n:null},minimumInputLength:0,maximumInputLength:0,maximumSelectionLength:0,minimumResultsForSearch:0,selectOnClose:!1,scrollAfterSelect:!1,sorter:function(e){return e},templateResult:function(e){return e.text},templateSelection:function(e){return e.text},theme:"default",width:"resolve"}},n.prototype.applyFromElement=function(e,t){var n=e.language,r=this.defaults.language,i=t.prop("lang"),o=t.closest("[lang]").prop("lang"),s=Array.prototype.concat.call(this._resolveLanguage(i),this._resolveLanguage(n),this._resolveLanguage(r),this._resolveLanguage(o));return e.language=s,e},n.prototype._resolveLanguage=function(e){if(!e)return[];if(c.isEmptyObject(e))return[];if(c.isPlainObject(e))return[e];var t;t=c.isArray(e)?e:[e];for(var n=[],r=0;r<t.length;r++)if(n.push(t[r]),"string"==typeof t[r]&&0<t[r].indexOf("-")){var i=t[r].split("-")[0];n.push(i)}return n},n.prototype._processTranslations=function(e,t){for(var n=new s,r=0;r<e.length;r++){var i=new s,o=e[r];if("string"==typeof o)try{i=s.loadPath(o)}catch(e){try{o=this.defaults.amdLanguageBase+o,i=s.loadPath(o)}catch(e){t&&window.console&&console.warn&&console.warn('Select2: The language file for "'+o+'" could not be automatically loaded. A fallback will be used instead.')}}else i=c.isPlainObject(o)?new s(o):o;n.extend(i)}return n},n.prototype.set=function(e,t){var n={};n[c.camelCase(e)]=t;var r=y._convertData(n);c.extend(!0,this.defaults,r)},new n}),e.define("select2/options",["require","jquery","./defaults","./utils"],function(r,d,i,p){function e(e,t){if(this.options=e,null!=t&&this.fromElement(t),null!=t&&(this.options=i.applyFromElement(this.options,t)),this.options=i.apply(this.options),t&&t.is("input")){var n=r(this.get("amdBase")+"compat/inputData");this.options.dataAdapter=p.Decorate(this.options.dataAdapter,n)}}return e.prototype.fromElement=function(e){var t=["select2"];null==this.options.multiple&&(this.options.multiple=e.prop("multiple")),null==this.options.disabled&&(this.options.disabled=e.prop("disabled")),null==this.options.dir&&(e.prop("dir")?this.options.dir=e.prop("dir"):e.closest("[dir]").prop("dir")?this.options.dir=e.closest("[dir]").prop("dir"):this.options.dir="ltr"),e.prop("disabled",this.options.disabled),e.prop("multiple",this.options.multiple),p.GetData(e[0],"select2Tags")&&(this.options.debug&&window.console&&console.warn&&console.warn('Select2: The `data-select2-tags` attribute has been changed to use the `data-data` and `data-tags="true"` attributes and will be removed in future versions of Select2.'),p.StoreData(e[0],"data",p.GetData(e[0],"select2Tags")),p.StoreData(e[0],"tags",!0)),p.GetData(e[0],"ajaxUrl")&&(this.options.debug&&window.console&&console.warn&&console.warn("Select2: The `data-ajax-url` attribute has been changed to `data-ajax--url` and support for the old attribute will be removed in future versions of Select2."),e.attr("ajax--url",p.GetData(e[0],"ajaxUrl")),p.StoreData(e[0],"ajax-Url",p.GetData(e[0],"ajaxUrl")));var n={};function r(e,t){return t.toUpperCase()}for(var i=0;i<e[0].attributes.length;i++){var o=e[0].attributes[i].name,s="data-";if(o.substr(0,s.length)==s){var a=o.substring(s.length),l=p.GetData(e[0],a);n[a.replace(/-([a-z])/g,r)]=l}}
795d.fn.jquery&&"1."==d.fn.jquery.substr(0,2)&&e[0].dataset&&(n=d.extend(!0,{},e[0].dataset,n));var c=d.extend(!0,{},p.GetData(e[0]),n);for(var u in c=p._convertData(c))-1<d.inArray(u,t)||(d.isPlainObject(this.options[u])?d.extend(this.options[u],c[u]):this.options[u]=c[u]);return this},e.prototype.get=function(e){return this.options[e]},e.prototype.set=function(e,t){this.options[e]=t},e}),e.define("select2/core",["jquery","./options","./utils","./keys"],function(o,c,u,r){var d=function(e,t){null!=u.GetData(e[0],"select2")&&u.GetData(e[0],"select2").destroy(),this.$element=e,this.id=this._generateId(e),t=t||{},this.options=new c(t,e),d.__super__.constructor.call(this);var n=e.attr("tabindex")||0;u.StoreData(e[0],"old-tabindex",n),e.attr("tabindex","-1");var r=this.options.get("dataAdapter");this.dataAdapter=new r(e,this.options);var i=this.render();this._placeContainer(i);var o=this.options.get("selectionAdapter");this.selection=new o(e,this.options),this.$selection=this.selection.render(),this.selection.position(this.$selection,i);var s=this.options.get("dropdownAdapter");this.dropdown=new s(e,this.options),this.$dropdown=this.dropdown.render(),this.dropdown.position(this.$dropdown,i);var a=this.options.get("resultsAdapter");this.results=new a(e,this.options,this.dataAdapter),this.$results=this.results.render(),this.results.position(this.$results,this.$dropdown);var l=this;this._bindAdapters(),this._registerDomEvents(),this._registerDataEvents(),this._registerSelectionEvents(),this._registerDropdownEvents(),this._registerResultsEvents(),this._registerEvents(),this.dataAdapter.current(function(e){l.trigger("selection:update",{data:e})}),e.addClass("select2-hidden-accessible"),e.attr("aria-hidden","true"),this._syncAttributes(),u.StoreData(e[0],"select2",this),e.data("select2",this)};return u.Extend(d,u.Observable),d.prototype._generateId=function(e){return"select2-"+(null!=e.attr("id")?e.attr("id"):null!=e.attr("name")?e.attr("name")+"-"+u.generateChars(2):u.generateChars(4)).replace(/(:|\.|\[|\]|,)/g,"")},d.prototype._placeContainer=function(e){e.insertAfter(this.$element);var t=this._resolveWidth(this.$element,this.options.get("width"));null!=t&&e.css("width",t)},d.prototype._resolveWidth=function(e,t){var n=/^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i;if("resolve"==t){var r=this._resolveWidth(e,"style");return null!=r?r:this._resolveWidth(e,"element")}if("element"==t){var i=e.outerWidth(!1);return i<=0?"auto":i+"px"}if("style"!=t)return"computedstyle"!=t?t:window.getComputedStyle(e[0]).width;var o=e.attr("style");if("string"!=typeof o)return null;for(var s=o.split(";"),a=0,l=s.length;a<l;a+=1){var c=s[a].replace(/\s/g,"").match(n);if(null!==c&&1<=c.length)return c[1]}return null},d.prototype._bindAdapters=function(){this.dataAdapter.bind(this,this.$container),this.selection.bind(this,this.$container),this.dropdown.bind(this,this.$container),this.results.bind(this,this.$container)},d.prototype._registerDomEvents=function(){var t=this;this.$element.on("change.select2",function(){t.dataAdapter.current(function(e){t.trigger("selection:update",{data:e})})}),this.$element.on("focus.select2",function(e){t.trigger("focus",e)}),this._syncA=u.bind(this._syncAttributes,this),this._syncS=u.bind(this._syncSubtree,this),this.$element[0].attachEvent&&this.$element[0].attachEvent("onpropertychange",this._syncA);var e=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;null!=e?(this._observer=new e(function(e){t._syncA(),t._syncS(null,e)}),this._observer.observe(this.$element[0],{attributes:!0,childList:!0,subtree:!1})):this.$element[0].addEventListener&&(this.$element[0].addEventListener("DOMAttrModified",t._syncA,!1),this.$element[0].addEventListener("DOMNodeInserted",t._syncS,!1),this.$element[0].addEventListener("DOMNodeRemoved",t._syncS,!1))},d.prototype._registerDataEvents=function(){var n=this;this.dataAdapter.on("*",function(e,t){n.trigger(e,t)})},d.prototype._registerSelectionEvents=function(){var n=this,r=["toggle","focus"];this.selection.on("toggle",function(){n.toggleDropdown()}),this.selection.on("focus",function(e){n.focus(e)}),this.selection.on("*",function(e,t){-1===o.inArray(e,r)&&n.trigger(e,t)})},d.prototype._registerDropdownEvents=function(){var n=this;this.dropdown.on("*",function(e,t){n.trigger(e,t)})},d.prototype._registerResultsEvents=function(){var n=this;this.results.on("*",function(e,t){n.trigger(e,t)})},d.prototype._registerEvents=function(){var n=this;this.on("open",function(){n.$container.addClass("select2-container--open")}),this.on("close",function(){n.$container.removeClass("select2-container--open")}),this.on("enable",function(){n.$container.removeClass("select2-container--disabled")}),this.on("disable",function(){n.$container.addClass("select2-container--disabled")}),this.on("blur",function(){n.$container.removeClass("select2-container--focus")}),this.on("query",function(t){n.isOpen()||n.trigger("open",{}),this.dataAdapter.query(t,function(e){n.trigger("results:all",{data:e,query:t})})}),this.on("query:append",function(t){this.dataAdapter.query(t,function(e){n.trigger("results:append",{data:e,query:t})})}),this.on("keypress",function(e){var t=e.which;n.isOpen()?t===r.ESC||t===r.TAB||t===r.UP&&e.altKey?(n.close(e),e.preventDefault()):t===r.ENTER?(n.trigger("results:select",{}),e.preventDefault()):t===r.SPACE&&e.ctrlKey?(n.trigger("results:toggle",{}),e.preventDefault()):t===r.UP?(n.trigger("results:previous",{}),e.preventDefault()):t===r.DOWN&&(n.trigger("results:next",{}),e.preventDefault()):(t===r.ENTER||t===r.SPACE||t===r.DOWN&&e.altKey)&&(n.open(),e.preventDefault())})},d.prototype._syncAttributes=function(){this.options.set("disabled",this.$element.prop("disabled")),this.isDisabled()?(this.isOpen()&&this.close(),this.trigger("disable",{})):this.trigger("enable",{})},d.prototype._isChangeMutation=function(e,t){var n=!1,r=this;if(!e||!e.target||"OPTION"===e.target.nodeName||"OPTGROUP"===e.target.nodeName){if(t)if(t.addedNodes&&0<t.addedNodes.length)for(var i=0;i<t.addedNodes.length;i++){t.addedNodes[i].selected&&(n=!0)}else t.removedNodes&&0<t.removedNodes.length?n=!0:o.isArray(t)&&o.each(t,function(e,t){if(r._isChangeMutation(e,t))return!(n=!0)});else n=!0;return n}},d.prototype._syncSubtree=function(e,t){var n=this._isChangeMutation(e,t),r=this;n&&this.dataAdapter.current(function(e){r.trigger("selection:update",{data:e})})},d.prototype.trigger=function(e,t){var n=d.__super__.trigger,r={open:"opening",close:"closing",select:"selecting",unselect:"unselecting",clear:"clearing"};if(void 0===t&&(t={}),e in r){var i=r[e],o={prevented:!1,name:e,args:t};if(n.call(this,i,o),o.prevented)return void(t.prevented=!0)}n.call(this,e,t)},d.prototype.toggleDropdown=function(){this.isDisabled()||(this.isOpen()?this.close():this.open())},d.prototype.open=function(){this.isOpen()||this.isDisabled()||this.trigger("query",{})},d.prototype.close=function(e){this.isOpen()&&this.trigger("close",{originalEvent:e})},d.prototype.isEnabled=function(){return!this.isDisabled()},d.prototype.isDisabled=function(){return this.options.get("disabled")},d.prototype.isOpen=function(){return this.$container.hasClass("select2-container--open")},d.prototype.hasFocus=function(){return this.$container.hasClass("select2-container--focus")}
795,d.prototype.focus=function(e){this.hasFocus()||(this.$container.addClass("select2-container--focus"),this.trigger("focus",{}))},d.prototype.enable=function(e){this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("enable")` method has been deprecated and will be removed in later Select2 versions. Use $element.prop("disabled") instead.'),null!=e&&0!==e.length||(e=[!0]);var t=!e[0];this.$element.prop("disabled",t)},d.prototype.data=function(){this.options.get("debug")&&0<arguments.length&&window.console&&console.warn&&console.warn('Select2: Data can no longer be set using `select2("data")`. You should consider setting the value instead using `$element.val()`.');var t=[];return this.dataAdapter.current(function(e){t=e}),t},d.prototype.val=function(e){if(this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("val")` method has been deprecated and will be removed in later Select2 versions. Use $element.val() instead.'),null==e||0===e.length)return this.$element.val();var t=e[0];o.isArray(t)&&(t=o.map(t,function(e){return e.toString()})),this.$element.val(t).trigger("input").trigger("change")},d.prototype.destroy=function(){this.$container.remove(),this.$element[0].detachEvent&&this.$element[0].detachEvent("onpropertychange",this._syncA),null!=this._observer?(this._observer.disconnect(),this._observer=null):this.$element[0].removeEventListener&&(this.$element[0].removeEventListener("DOMAttrModified",this._syncA,!1),this.$element[0].removeEventListener("DOMNodeInserted",this._syncS,!1),this.$element[0].removeEventListener("DOMNodeRemoved",this._syncS,!1)),this._syncA=null,this._syncS=null,this.$element.off(".select2"),this.$element.attr("tabindex",u.GetData(this.$element[0],"old-tabindex")),this.$element.removeClass("select2-hidden-accessible"),this.$element.attr("aria-hidden","false"),u.RemoveData(this.$element[0]),this.$element.removeData("select2"),this.dataAdapter.destroy(),this.selection.destroy(),this.dropdown.destroy(),this.results.destroy(),this.dataAdapter=null,this.selection=null,this.dropdown=null,this.results=null},d.prototype.render=function(){var e=o('<span class="select2 select2-container"><span class="selection"></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>');return e.attr("dir",this.options.get("dir")),this.$container=e,this.$container.addClass("select2-container--"+this.options.get("theme")),u.StoreData(e[0],"element",this.$element),e},d}),e.define("jquery-mousewheel",["jquery"],function(e){return e}),e.define("jquery.select2",["jquery","jquery-mousewheel","./select2/core","./select2/defaults","./select2/utils"],function(i,e,o,t,s){if(null==i.fn.select2){var a=["open","close","destroy"];i.fn.select2=function(t){if("object"==typeof(t=t||{}))return this.each(function(){var e=i.extend(!0,{},t);new o(i(this),e)}),this;if("string"!=typeof t)throw new Error("Invalid arguments for Select2: "+t);var n,r=Array.prototype.slice.call(arguments,1);return this.each(function(){var e=s.GetData(this,"select2");null==e&&window.console&&console.error&&console.error("The select2('"+t+"') method was called on an element that is not using Select2."),n=e[t].apply(e,r)}),-1<i.inArray(t,a)?this:n}}return null==i.fn.select2.defaults&&(i.fn.select2.defaults=t),o}),{define:e.define,require:e.require}}(),t=e.require("jquery.select2");return u.fn.select2.amd=e,t});document.documentElement.className+=" js_active ",document.documentElement.className+="ontouchstart" in document.documentElement?" vc_mobile ":" vc_desktop ",(()=>{for(var e=["-webkit-","-moz-","-ms-","-o-",""],t=0;t<e.length;t++)e[t]+"transform" in document.documentElement.style&&(document.documentElement.className+=" vc_transform ")})(),(c=>{"function"!=typeof window.vc_js&&(window.vc_js=function(){vc_rowBehaviour()}),"function"!=typeof window.vc_plugin_flexslider&&(window.vc_plugin_flexslider=function(e){(e?e.find(".wpb_flexslider"):jQuery(".wpb_flexslider")).each(function(){var e=jQuery(this),t=1e3*parseInt(e.attr("data-interval"),10),o=e.attr("data-flex_fx"),i=0==t?!1:!0;e.is(":visible")&&setTimeout(function(){e.flexslider({animation:o,slideshow:i,slideshowSpeed:t,sliderSpeed:800,smoothHeight:!0})},1)})}),"function"!=typeof window.vc_googleplus&&(window.vc_googleplus=function(){var e,t;0<jQuery(".wpb_googleplus").length&&((e=document.createElement("script")).type="text/javascript",e.async=!0,e.src="https://apis.google.com/js/plusone.js",(t=document.getElementsByTagName("script")[0]).parentNode.insertBefore(e,t))}),"function"!=typeof window.vc_pinterest&&(window.vc_pinterest=function(){var e,t;0<jQuery(".wpb_pinterest").length&&((e=document.createElement("script")).type="text/javascript",e.async=!0,e.src="https://assets.pinterest.com/js/pinit.js",(t=document.getElementsByTagName("script")[0]).parentNode.insertBefore(e,t))}),"function"!=typeof window.vc_progress_bar&&(window.vc_progress_bar=function(){void 0!==jQuery.fn.vcwaypoint&&jQuery(".vc_progress_bar").each(function(){var e=jQuery(this);e.vcwaypoint(function(){e.find(".vc_single_bar").each(function(e){var t=jQuery(this).find(".vc_bar"),o=t.data("percentage-value");setTimeout(function(){t.css({width:o+"%"})},200*e)})},{offset:"85%"})})}),"function"!=typeof window.vc_waypoints&&(window.vc_waypoints=function(){void 0!==jQuery.fn.vcwaypoint&&jQuery(".wpb_animate_when_almost_visible:not(.wpb_start_animation)").each(function(){var e=jQuery(this);e.vcwaypoint(function(){e.addClass("wpb_start_animation animated")},{offset:"85%"})})}),"function"!=typeof window.vc_toggleBehaviour&&(window.vc_toggleBehaviour=function(e){function t(e){e&&e.preventDefault&&e.preventDefault();var t=jQuery(this).closest(".vc_toggle"),e=t.find(".vc_toggle_content");t.hasClass("vc_toggle_active")?e.slideUp({duration:300,complete:function(){t.removeClass("vc_toggle_active")}}):e.slideDown({duration:300,complete:function(){t.addClass("vc_toggle_active")}})}(e?e.hasClass("vc_toggle_title")?e.unbind("click"):e.find(".vc_toggle_title").off("click"):jQuery(".vc_toggle_title").off("click")).on("click",t)}),"function"!=typeof window.vc_ttaToggleBehaviour&&(window.vc_ttaToggleBehaviour=function(e){function t(){var e=jQuery(this);e.toggleClass("wpb-tta-toggle-active"),e.parent().parent().parent().find(".vc_pagination-item").each(function(){if(!c(this).hasClass("vc_active"))return c(this).find("a").click(),!1})}(e?e.find(".wpb-tta-toggle"):jQuery(".wpb-tta-toggle")).off("click").on("click",t),setTimeout(function(){jQuery(".wpb-tta-toggle").each(function(){var e=jQuery(this);e.parent().parent().parent().find(".vc_tta-panels-container .vc_pagination li:first").hasClass("vc_active")||e.addClass("wpb-tta-toggle-active")})},1e3)}),"function"!=typeof window.vc_tabsBehaviour&&(window.vc_tabsBehaviour=function(e){var t,i;jQuery.ui&&(e=e||jQuery(".wpb_tabs, .wpb_tour"),t=jQuery.ui&&jQuery.ui.version?jQuery.ui.version.split("."):"1.10",i=1===parseInt(t[0],10)&&parseInt(t[1],10)<9,e.each(function(){var e=jQuery(this).attr("data-interval"),t=[],o=jQuery(this).find(".wpb_tour_tabs_wrapper").tabs({show:function(e,t){wpb_prepare_tab_content(e,t)},activate:function(e,t){wpb_prepare_tab_content(e,t)}});if(e&&0<e)try{o.tabs("rotate",1e3*e)}catch(e){window.console&&window.console.warn&&console.warn("tabs behaviours error",e)}
796jQuery(this).find(".wpb_tab").each(function(){t.push(this.id)}),jQuery(this).find(".wpb_tabs_nav li").on("click",function(e){return e&&e.preventDefault&&e.preventDefault(),i?o.tabs("select",jQuery("a",this).attr("href")):o.tabs("option","active",jQuery(this).index()),!1}),jQuery(this).find(".wpb_prev_slide a, .wpb_next_slide a").on("click",function(e){var t;e&&e.preventDefault&&e.preventDefault(),i?(t=o.tabs("option","selected"),jQuery(this).parent().hasClass("wpb_next_slide")?t++:t--,t<0?t=o.tabs("length")-1:t>=o.tabs("length")&&(t=0),o.tabs("select",t)):(t=o.tabs("option","active"),e=o.find(".wpb_tab").length,t=jQuery(this).parent().hasClass("wpb_next_slide")?e<=t+1?0:t+1:t-1<0?e-1:t-1,o.tabs("option","active",t))})}))}),"function"!=typeof window.vc_accordionBehaviour&&(window.vc_accordionBehaviour=function(){jQuery(".wpb_accordion").each(function(){var e=jQuery(this),t=(e.attr("data-interval"),!isNaN(jQuery(this).data("active-tab"))&&0<parseInt(e.data("active-tab"),10)&&parseInt(e.data("active-tab"),10)-1),o=!1===t||"yes"===e.data("collapsible"),t=e.find(".wpb_accordion_wrapper").accordion({header:"> div > h3",autoHeight:!1,heightStyle:"content",active:t,collapsible:o,navigation:!0,activate:vc_accordionActivate,change:function(e,t){void 0!==jQuery.fn.isotope&&t.newContent.find(".
796isotope").isotope("layout"),vc_carouselBehaviour(t.newPanel)}});!0===e.data("vcDisableKeydown")&&(t.data("uiAccordion")._keydown=function(){})})}),"function"!=typeof window.vc_teaserGrid&&(window.vc_teaserGrid=function(){var i={fitrows:"fitRows",masonry:"masonry"};jQuery(".wpb_grid .teaser_grid_container:not(.wpb_carousel), .wpb_filtered_grid .teaser_grid_container:not(.wpb_carousel)").each(function(){var e=jQuery(this),t=e.find(".wpb_thumbnails"),o=t.attr("data-layout-mode");t.isotope({itemSelector:".isotope-item",layoutMode:void 0===i[o]?"fitRows":i[o]}),e.find(".categories_filter a").data("isotope",t).on("click",function(e){e&&e.preventDefault&&e.preventDefault();e=jQuery(this).data("isotope");jQuery(this).parent().parent().find(".active").removeClass("active"),jQuery(this).parent().addClass("active"),e.isotope({filter:jQuery(this).attr("data-filter")})}),jQuery(window).on("load resize",function(){t.isotope("layout")})})}),"function"!=typeof window.vc_carouselBehaviour&&(window.vc_carouselBehaviour=function(e){(e?e.find(".wpb_carousel"):jQuery(".wpb_carousel")).each(function(){var e=jQuery(this);!0!==e.data("carousel_enabled")&&e.is(":visible")&&(e.data("carousel_enabled",!0),getColumnsCount(jQuery(this)),jQuery(this).hasClass("columns_count_1"),(e=jQuery(this).find(".wpb_thumbnails-fluid li")).css({"margin-right":e.css("margin-left"),"margin-left":0}),(e=jQuery(this).find("ul.wpb_thumbnails-fluid")).width(e.width()+300))})}),"function"!=typeof window.vc_slidersBehaviour&&(window.vc_slidersBehaviour=function(){jQuery(".wpb_gallery_slides").each(function(){var e,t,o=jQuery(this);o.hasClass("wpb_slider_nivo")?(0===(t=1e3*o.attr("data-interval"))&&(t=9999999999),o.find(".nivoSlider").nivoSlider({effect:"boxRainGrow,boxRain,boxRainReverse,boxRainGrowReverse",slices:15,boxCols:8,boxRows:4,animSpeed:800,pauseTime:t,startSlide:0,directionNav:!0,directionNavHide:!0,controlNav:!0,keyboardNav:!1,pauseOnHover:!0,manualAdvance:!1,prevText:"Prev",nextText:"Next"})):i.hasClass("wpb_image_grid")&&i.find(".wpb_image_grid_ul")&&i.find(".wpb_image_grid_ul").isotope&&(jQuery.fn.imagesLoaded?e=i.find(".wpb_image_grid_ul").imagesLoaded(function(){e.isotope({itemSelector:".isotope-item",layoutMode:"fitRows"})}):o.find(".wpb_image_grid_ul").isotope({itemSelector:".isotope-item",layoutMode:"fitRows"}))})}),"function"!=typeof window.vc_prettyPhoto&&(window.vc_prettyPhoto=function(){try{jQuery&&jQuery.fn&&jQuery.fn.prettyPhoto&&jQuery('a.prettyphoto, .gallery-icon a[href*=".jpg"]').prettyPhoto({animationSpeed:"normal",hook:"data-rel",padding:15,opacity:.7,showTitle:!0,allowresize:!0,counter_separator_label:"/",hideflash:!1,deeplinking:!1,modal:!1,callback:function(){-1<location.href.indexOf("#!prettyPhoto")&&(location.hash="")},social_tools:""})}catch(e){window.console&&window.console.warn&&window.console.warn("vc_prettyPhoto initialize error",e)}}),"function"!=typeof window.vc_google_fonts&&(window.vc_google_fonts=function(){return window.console&&window.console.warn&&window.console.warn("function vc_google_fonts is deprecated, no need to use it"),!1}),window.vcParallaxSkroll=!1,"function"!=typeof window.vc_rowBehaviour&&(window.vc_rowBehaviour=function(){var s=window.jQuery;function e(){var e;void 0!==window.wpb_disable_full_width_row_js&&window.wpb_disable_full_width_row_js||(e=s('[data-vc-full-width="true"]'),s.each(e,function(){var e,t,o,i,n,a,r,c=s(this),d=(c.addClass("vc_hidden"),c.next(".vc_row-full-width"));(d=d.length?d:c.parent().next(".vc_row-full-width")).length&&(e=parseInt(c.css("margin-left"),10),t=parseInt(c.css("margin-right"),10),o=0-d.offset().left-e,i=s(window).width(),n={position:"relative",left:o="rtl"===c.css("direction")?(o=o-d.width()+i)+e+t:o,"box-sizing":"border-box",width:i,"max-width":i},c.css(n),c.data("vcStretchContent")||("rtl"===c.css("direction")?((a=o)<0&&(a=0),(r=o)<0&&(r=0)):(r=i-(a=(a=-1*o)<0?0:a)-d.width()+e+t)<0&&(r=0),c.css({"padding-left":a+"px","padding-right":r+"px"})),c.attr("data-vc-full-width-init","true"),c.removeClass("vc_hidden"),s(document).trigger("vc-full-width-row-single",{el:c,offset:o,marginLeft:e,marginRight:t,elFull:d,width:i,maxWidth:i}))}),s(document).trigger("vc-full-width-row",e))}
797function t(){var e,t,o=s(".vc_row-o-full-height:first");o.length&&(e=s(window).height(),(t=o.offset().top)<e)&&o.css("min-height",100-t/(e/100)+"vh"),s(document).trigger("vc-full-height-row",o)}
798s(window).off("resize.vcRowBehaviour").on("resize.vcRowBehaviour",e).on("resize.vcRowBehaviour",t),e(),t(),(0<window.navigator.userAgent.indexOf("MSIE ")||navigator.userAgent.match(/Trident.*rv\:11\./))&&s(".vc_row-o-full-height").each(function(){"flex"===s(this).css("display")&&s(this).wrap('<div class="vc_ie-flexbox-fixer"></div>')}
798),vc_initVideoBackgrounds();var n=!1;if(window.vcParallaxSkroll&&window.vcParallaxSkroll.destroy(),s(".vc_parallax-inner").remove(),s("[data-5p-top-bottom]").removeAttr("data-5p-top-bottom data-30p-top-bottom"),s("[data-vc-parallax]").each(function(){var e,t,o,i;n=!0,"on"===s(this).data("vcParallaxOFade")&&s(this).children().attr("data-5p-top-bottom","opacity:0;").attr("data-30p-top-bottom","opacity:1;"),e=100*s(this).data("vcParallax"),(t=s("<div />").addClass("vc_parallax-inner").appendTo(s(this))).height(e+"%"),o=s(this).data("vcParallaxImage"),(i=vcExtractYoutubeId(o))?insertYoutubeVideoAsBackground(t,i):void 0!==o&&t.css("background-image","url("+o+")"),t.attr("data-bottom-top","top: "+ -(e-100)+"%;").attr("data-top-bottom","top: 0%;")}),n&&window.skrollr)window.vcParallaxSkroll=skrollr.init({forceHeight:!1,smoothScrolling:!1,mobileCheck:function(){return!1}}),window.vcParallaxSkroll}),"function"!=typeof window.vc_gridBehaviour&&(window.vc_gridBehaviour=function(){jQuery.fn.vcGrid&&jQuery("[data-vc-grid]").vcGrid()}),"function"!=typeof window.getColumnsCount&&(window.getColumnsCount=function(e){for(var t=!1,o=1;!1===t;){if(e.hasClass("columns_count_"+o))return t=!0,o;o++}}),"function"!=typeof window.wpb_prepare_tab_content&&(window.wpb_prepare_tab_content=function(e,t){var o=t.panel||t.newPanel,i=o.find(".vc_pie_chart:not(.vc_ready)"),n=o.find(".vc_round-chart"),a=o.find(".vc_line-chart"),r=o.find('[data-ride="vc_carousel"]');vc_carouselBehaviour(),vc_plugin_flexslider(o),t.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").length&&t.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").each(function(){var e=jQuery(this).data("vcGrid");e&&e.gridBuilder&&e.gridBuilder.setMasonry&&e.gridBuilder.setMasonry()}),o.find(".vc_masonry_media_grid, .vc_masonry_grid").length&&o.find(".vc_masonry_media_grid, .vc_masonry_grid").each(function(){var e=jQuery(this).data("vcGrid");e&&e.gridBuilder&&e.gridBuilder.setMasonry&&e.gridBuilder.setMasonry()}),i.length&&jQuery.fn.vcChat&&i.vcChat(),n.length&&jQuery.fn.vcRoundChart&&n.vcRoundChart({reload:!1}),a.length&&jQuery.fn.vcLineChart&&a.vcLineChart({reload:!1}),r.length&&jQuery.fn.carousel&&r.carousel("resizeAction"),t=o.find(".isotope, .wpb_image_grid_ul"),i=o.find(".wpb_gmaps_widget"),0<t.length&&t.isotope("layout"),i.length&&!i.is(".map_ready")&&((n=i.find("iframe")).attr("src",n.attr("src")),i.addClass("map_ready")),o.parents(".isotope").length&&o.parents(".isotope").each(function(){jQuery(this).isotope("layout")}),c(document).trigger("wpb_prepare_tab_content",o)}),"function"!=typeof window.vc_ttaActivation&&(window.vc_ttaActivation=function(){jQuery("[data-vc-accordion]").on("show.vc.accordion",function(e){var t=window.jQuery,o={};o.newPanel=t(this).data("vc.accordion").getTarget(),window.wpb_prepare_tab_content(e,o)})}),"function"!=typeof window.vc_accordionActivate&&(window.vc_accordionActivate=function(e,t){var o,i,n,a;t.newPanel.length&&t.newHeader.length&&(o=t.newPanel.find(".vc_pie_chart:not(.vc_ready)"),i=t.newPanel.find(".vc_round-chart"),n=t.newPanel.find(".vc_line-chart"),a=t.newPanel.find('[data-ride="vc_carousel"]'),void 0!==jQuery.fn.isotope&&t.newPanel.find(".isotope, .wpb_image_grid_ul").isotope("layout"),t.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").length&&t.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").each(function(){var e=jQuery(this).data("vcGrid");e&&e.gridBuilder&&e.gridBuilder.setMasonry&&e.gridBuilder.setMasonry()}),vc_carouselBehaviour(t.newPanel),vc_plugin_flexslider(t.newPanel),o.length&&jQuery.fn.vcChat&&o.vcChat(),i.length&&jQuery.fn.vcRoundChart&&i.vcRoundChart({reload:!1}),n.length&&jQuery.fn.vcLineChart&&n.vcLineChart({reload:!1}),a.length&&jQuery.fn.carousel&&a.carousel("resizeAction"),t.newPanel.parents(".isotope").length)&&t.newPanel.parents(".isotope").each(function(){jQuery(this).isotope("layout")})}),"function"!=typeof window.initVideoBackgrounds&&(window.initVideoBackgrounds=function(){return window.console&&window.console.warn&&window.console.warn("this function is deprecated use vc_initVideoBackgrounds"),vc_initVideoBackgroun
798ds()}),"function"!=typeof window.vc_initVideoBackgrounds&&(window.vc_initVideoBackgrounds=function(){c(".vc_video-bg").remove(),c("[data-vc-video-bg]").each(function(){var e,o=jQuery(this);o.data("vcVideoBg")?(e=o.data("vcVideoBg"),(e=vcExtractYoutubeId(e))&&(o.find(".vc_video-bg").remove(),insertYoutubeVideoAsBackground(o,e)),jQuery(window).on("grid:items:added",function(e,t){o.has(t).length&&vcResizeVideoBackground(o)})):o.find(".vc_video-bg").remove()})}),"function"!=typeof window.insertYoutubeVideoAsBackground&&(window.insertYoutubeVideoAsBackground=function(e,t,o){if("undefined"==typeof YT||void 0===YT.Player)return 100<(o=void 0===o?0:o)?void console.warn("Too many attempts to load YouTube api"):void setTimeout(function(){insertYoutubeVideoAsBackground(e,t,o++)},100);var i=e.prepend('<div class="vc_video-bg"><div class="inner"></div></div>').find(".inner");new YT.Player(i[0],{width:"100%",height:"100%",videoId:t,playerVars:{playlist:t,iv_load_policy:3,enablejsapi:1,disablekb:1,autoplay:1,controls:0,showinfo:0,rel:0,loop:1,mute:1,wmode:"transparent"},events:{onReady:function(e){e.target.mute().setLoop(!0)}}}),vcResizeVideoBackground(e),jQuery(window).on("resize",function(){vcResizeVideoBackground(e)})}),"function"!=typeof window.vcResizeVideoBackground&&(window.vcResizeVideoBackground=function(e){var t,o,i,n,a=e.innerWidth(),r=e.innerHeight();a/r<16/9?(t=r*(16/9),o=r,i=-Math.round((t-a)/2)+"px",n=-Math.round((o-r)/2)+"px"):(o=(t=a)*(9/16),n=-Math.round((o-r)/2)+"px",i=-Math.round((t-a)/2)+"px"),t+="px",o+="px",e.find(".vc_video-bg iframe").css({maxWidth:"1000%",marginLeft:i,marginTop:n,width:t,height:o})}),"function"!=typeof window.vcExtractYoutubeId&&(window.vcExtractYoutubeId=function(e){return void 0!==e&&null!==(e=e.match(/(?:https?:\/{2})?(?:w{3}\.)?youtu(?:be)?\.(?:com|be)(?:\/watch\?v=|\/)([^\s&]+)/))&&e[1]}),"function"!=typeof window.vc_googleMapsPointer&&(window.vc_googleMapsPointer=function(){var e=window.jQuery,t=e(".wpb_gmaps_widget");t.on("click",function(){e("iframe",this).css("pointer-events","auto")}),t.on("mouseleave",function(){e("iframe",this).css("pointer-events","none")}),e(".wpb_gmaps_widget iframe").css("pointer-events","none")}),"function"!=typeof window.vc_setHoverBoxPerspective&&(window.vc_setHoverBoxPerspective=function(e){e.each(function(){var e=jQuery(this),t=e.width();e.css("perspective",4*t+"px")})}),"function"!=typeof window.vc_setHoverBoxHeight&&(window.vc_setHoverBoxHeight=function(e){e.each(function(){var e=jQuery(this),t=e.find(".vc-hoverbox-inner"),o=(t.css("min-height",0),e.find(".vc-hoverbox-front-inner").outerHeight()),e=e.find(".vc-hoverbox-back-inner").outerHeight(),o=e<o?o:e;t.css("min-height",(o=o<250?250:o)+"px")})}),"function"!=typeof window.vc_prepareHoverBox&&(window.vc_prepareHoverBox=function(){var e=jQuery(".vc-hoverbox");vc_setHoverBoxHeight(e),vc_setHoverBoxPerspective(e)}),jQuery(document).ready(window.vc_prepareHoverBox),jQuery(window).on("resize",window.vc_prepareHoverBox),jQuery(document).ready(function(){window.vc_js()})})(window.jQuery);!function(e,t,a){"use strict";function n(){this.scripts=[],this.eventListeners=["click","scroll","touchstart","touchmove","keydown","mousemove"],this.windowWidth=t.innerWidth,this.windowHeight=t.innerHeight,this.noClick=this.preventClick.bind(this),this.load=this.triggerLoad.bind(this),this.shouldDelayForViewTransition=this.shouldDelayForViewTransition(),this.pageCritical(),this.pauseOffscreenMarquees(),this.lazyLoadCriticalMedia(),this.loadCriticalAnimations(),this.gatherElements(),this.addEvents()}const i=n.prototype;i.gatherElements=function(){a.querySelectorAll('script[type="salientlazyscript"]').forEach(e=>{this.scripts.push(e)})},i.pauseOffscreenMarquees=function(){const e=this.windowHeight;a.querySelectorAll(".nectar-scrolling-text").forEach(t=>{const a=t.getBoundingClientRect();(a.top>e+150||a.bottom<-150)&&t.classList.add("offscreen-paused")})},i.aboveTheFoldElements=function(e){let t=[];const n=this;a.querySelectorAll(".container-wrap .vc_row:not(.inner_row)").forEach((a,i)=>{if(i<2){if(1==i){if(a.getBoundingClientRect().top>n.windowHeight)return}
798a.querySelectorAll(e).forEach(e=>{t.push(e)})}});const i=a.querySelectorAll(".woocommerce.archive .products, .archive .posts-container, .nectar_hook_global_section_after_header_navigation, .nectar_hook_before_secondary_header");return i&&i.forEach((a,n)=>{a.querySelectorAll(e).forEach(e=>{t.push(e)})}),t},i.maybeAddAnimationEasing=function(e){let t="";if(this.windowWidth>1e3||this.shouldDelayForViewTransition){let n="cubic-bezier(0.33, 1, 0.68, 1)",i="0s",r="1s";if(e.hasAttribute("data-animation-easing")){const t=e.getAttribute("data-animation-easing");void 0!==this.easings[t]&&(n="cubic-bezier("+this.easings[t]+")")}a.body.hasAttribute("data-cad")&&(r=parseInt(a.body.getAttribute("data-cad"))+"ms"),e.hasAttribute("data-delay")&&""!==e.getAttribute("data-delay")&&(i=parseInt(e.getAttribute("data-delay"))+"ms"),t="transform "+r+" "+n+" "+i+", clip-path "+r+" "+n+" "+i+", opacity "+r+" "+n+" "+i}return t},i.pageCritical=function(){const e=a.querySelector(".container-wrap > .main-content > .row");if(e){const t=e.children;if(t.length>0){const e=t[t.length-1];(e.classList.contains("full-width-section")||e.classList.contains("full-width-content"))&&(a.querySelector(".container-wrap").style.paddingBottom="0")}}const t=a.getElementById("header-outer");if(t){t.querySelectorAll("a[href*='"+location.pathname+"']").forEach(function(e){const t=e.getAttribute("href");if(t&&-1!==t.indexOf("#")){const n=t.substring(t.indexOf("#")+1).replace(/[^a-zA-Z0-9-]/g,"");if(n.length>0){if(a.getElementById(n)){const t=e.parentNode;t.classList.add("no-pseudo-after-transition"),t.classList.remove("current_page_item"),t.classList.remove("current-menu-item"),setTimeout(()=>{t.classList.remove("no-pseudo-after-transition")},100)}a.querySelector('div[data-fullscreen-anchor-id="'+n+'"]')&&(e.parentNode.classList.remove("current_page_item"),e.parentNode.classList.remove("current-menu-item"))}}})}if(this.windowWidth<1e3&&null!==a.querySelector('#header-outer[data-mobile-fixed="1"]')&&null===a.querySelector('#header-outer[data-transparent-header="true"]')){var n=a.querySelector("#header-outer"),i=a.querySelector("#header-space");n&&i&&(i.style.height=n.offsetHeight+"px")}const r=a.querySelector(".container.main-content");if(r){var o=this.stickyOffsetCalc();r.style.setProperty("--nectar-sticky-top-distance",o+"px")}if(a.querySelector("#nectar_fullscreen_rows")){const e=null!==a.querySelector('#nectar_fullscreen_rows[data-mobile-disable="off"]'),t=this.aboveTheFoldElements('.nectar-split-heading[data-text-effect="letter-reveal-bottom"]');this.windowWidth<1e3&&e?t.forEach(e=>{e.setAttribute("data-text-effect","default")}):this.windowWidth>=1e3&&t.forEach(e=>{e.setAttribute("data-text-effect","default")})}this.wooCommerce(),this.parallaxPositioning(),this.backdropFilters()},i.backdropFilters=function(){a.querySelectorAll(".wpb_column").forEach(function(e){if(e.classList.contains("backdrop_filter_blur")){var t=e.closest(".wpb_row");if(t){t.classList.add("row-col-gap");var a=t.getAttribute("data-column-margin")||"default";if("default"!==a){var n=t.querySelector(".span_12");n&&(n.style.columnGap=a)}}}})},i.stickyOffsetCalc=function(){var e=50,t=a.querySelector('#header-outer[data-remove-fixed="0"]'),n=null===a.querySelector('#header-outer[data-format="left-header"]'),i="true"===a.body.getAttribute("data-contained-header"),r=this.windowWidth<1e3,o=a.querySelector("#wpadminbar"),s=a.querySelector('#header-outer[data-shrink-num][data-header-resize="1"]'),l=a.querySelector('#header-outer[data-condense="true"]');if(t&&n){if(e+=t.offsetHeight,i&&(e+=parseInt(getComputedStyle(t).marginTop)),s){var c=parseInt(t.getAttribute("data-padding"))-parseInt(t.getAttribute("data-padding"))/1.8;e-=parseInt(t.getAttribute("data-shrink-num"))||0,e-=2*c}if(!r&&l){var d=a.querySelector('#header-outer[data-format="centered-menu-bottom-bar"] header#top .span_9'),u=a.querySelector("#header-outer #logo"),h=a.querySelector("#header-secondary-outer"),m=h&&h.length>0&&"none"!==h.style.display?h.offsetHeight:0;e=50,e+=t.offsetHeight-(d.offsetTop-parseInt(getComputedStyle(u).marginTop))-parseInt(m)}}return o&&(e+=o.offsetHeight),e},i.parallaxPositioning=function(){const e=t.scrollY,n=this.windowWidth,i=this.windowHeight;a.querySelectorAll('.wpb_column[data-scroll-animation="true"], .nectar-el-parallax-scroll[data-scroll-animation="true"]').forEach(function(r,o){if("true"===r.getAttribute("data-scroll-animation")&&null===a.getElementById("nectar_fullscreen_rows")&&null===r.closest(".
798n-sticky")&&null===r.closest(".nectar-global-section-megamenu")){let o=r,s=o.querySelector(":scope > .vc_column-inner"),l=o.getAttribute("data-scroll-animation-intensity")?Math.max(Math.min(parseFloat(o.getAttribute("data-scroll-animation-intensity")),8),-8):3;l/=10;const c=!(!o.hasAttribute("data-scroll-animation-mobile")||"true"!==o.getAttribute("data-scroll-animation-mobile"));r.classList.contains("wpb_column")||null!==r.closest(".cell")||(s=r,o=r.parentNode,r.hasAttribute("data-scroll-animation-movement")&&o.setAttribute("data-scroll-animation-movement",r.getAttribute("data-scroll-animation-movement")));const d=o.closest(".col.has-animation");let u=0;if(d){const e=t.getComputedStyle(d).transform.split(",")[5];e&&(u=parseInt(e))}const h=o.getBoundingClientRect(),m=h.top+e-u,f=o.offsetHeight,p=i/2-f/2;let y="translateY";"transform_x"===o.getAttribute("data-scroll-animation-movement")&&(y="translateX");let g=!1;o.closest(".top-level")&&(g=!0,o.getBoundingClientRect().top+e>i&&(g=!1));let b=!1;a.querySelector(".nectar_hook_global_section_parallax_footer")&&(b=!0);let w=l;if(n<1025&&(w/=1.2),n<690&&(w/=1.35),h.top>2*i||h.top+f<-i)return;s.style.transform=!0===g&&n>1e3||!0===g&&c?y+"("+-e*w+"px) translateZ(0)":!0===b&&n>1e3||!0===b&&c?y+"("+-(e-(m+f)+i)*w+"px) translateZ(0)":n>1e3||c?y+"("+-(e-m+p)*w+"px) translateZ(0)":y+"(0px) translateZ(0)"}})},i.wooCommerce=function(){if(!a.querySelector("body.woocommerce-account #customer_login"))return;const e=a.querySelector(".woocommerce-account .woocommerce > #customer_login");if(!e)return;const t=a.createElement("div");t.className="nectar-form-controls",e.prepend(t),a.querySelectorAll(".woocommerce-account .woocommerce > #customer_login > div:not(.nectar-form-controls)").forEach(function(e,n){const i=e.querySelector(":scope > h2");if(i){const e=i.textContent,r=a.createElement("div");r.className=0===n?"control active":"control",r.textContent=e,t.appendChild(r)}});const n=a.querySelector(".woocommerce-account .woocommerce > #customer_login .u-column1");n&&n.classList.add("visible")},i.splitLineHeadingAnimation=function(e){const t=e.hasAttribute("data-animation-delay")?parseInt(e.getAttribute("data-animation-delay")):0,a=Array.from(e.children),n=e.hasAttribute("data-text-effect")?e.getAttribute("data-text-effect"):"default";if("none"===n||"scroll-opacity-reveal"===n)return;let i="opacity 1s cubic-bezier(0.33, 1, 0.68, 1), transform 1s cubic-bezier(0.33, 1, 0.68, 1), filter 1s cubic-bezier(0.33, 1, 0.68, 1)";
798e.closest(".nectar-post-grid-item")&&(i=""),a.forEach(e=>{let t=e.textContent;const a=(t=t?t.trim():"").split(" "),i=n.includes("letter-reveal");t&&e.setAttribute("aria-label",t),e.innerHTML="";for(var r=0;r<a.length;r++)e.innerHTML+=i?'<span aria-hidden="true">'+a[r]+"</span> ":'<span aria-hidden="true"><span class="inner" style="transition: none;">'+a[r]+"</span></span> ";i&&e.querySelectorAll("span").forEach(e=>{let t=e.textContent;e.innerHTML="";for(var a=0;a<t.length;a++)e.innerHTML+='<span class="inner" style="transition: none;">'+t[a]+"</span>"})});const r=this.shouldDelayForViewTransition?450:0;setTimeout(()=>{setTimeout(()=>{e.querySelectorAll(".inner").forEach((t,a)=>{const r=e.hasAttribute("data-stagger")&&"true"===e.getAttribute("data-stagger")?40:0;setTimeout(()=>{t.style="","twist-bottom-2"===n&&(t.style.transition="transform 1100ms cubic-bezier(0.165, 0.84, 0.44, 1), opacity 1100ms cubic-bezier(0.165, 0.84, 0.44, 1)"),0==r&&(t.style.transition=i),t.style.transform="translateY(0em)",t.style.opacity="1",t.style.filter="none"},r*a)})},t+10)},r),e.classList.add("animated-in","markup-generated"),e.setAttribute("data-stored-text-effect",n),e.setAttribute("data-text-effect","none")},i.loadCriticalAnimations=function(){const n=this.shouldDelayForViewTransition?450:0;this.easings={linear:"0,0,1,1",easeInSine:"0.12, 0, 0.39, 0",easeOutSine:"0.61, 1, 0.88, 1",easeInOutSine:"0.37, 0, 0.63, 1",easeInQuad:"0.11, 0, 0.5, 0",easeOutQuad:"0.5, 1, 0.89, 1",easeInOutQuad:"0.45, 0, 0.55, 1",easeInCubic:"0.32, 0, 0.67, 0",easeOutCubic:"0.33, 1, 0.68, 1",easeInOutCubic:"0.65, 0, 0.35, 1",easeInQuart:"0.5, 0, 0.75, 0",easeOutQuart:"0.25, 1, 0.5, 1",easeInOutQuart:"0.76, 0, 0.24, 1",easeInQuint:"0.64, 0, 0.78, 0",easeOutQuint:"0.22, 1, 0.36, 1",easeInOutQuint:"0.83, 0, 0.17, 1",easeInExpo:"0.8, 0, 0.2, 0",easeOutExpo:"0.19, 1, 0.22, 1",easeInOutExpo:"0.87, 0, 0.13, 1",easeInCirc:"0.6, 0, 0.98, 0",easeOutCirc:"0, 0.55, 0.45, 1",easeInOutCirc:"0.85, 0, 0.15, 1"};const i=a.getElementById("ajax-loading-screen");if(i&&i.classList.add("loaded"),t.nectarOptions&&t.nectarOptions.header_entrance&&"true"==t.nectarOptions.header_entrance&&a.querySelector("#header-outer")&&a.querySelector("#header-outer").classList.add("entrance-animation"),t.NectarBoxRollHelper&&a.querySelector(".nectar-box-roll")){(new NectarBoxRollHelper).setInitialSize(),a.querySelectorAll("body, html, #ajax-content-wrap, .container-wrap, .blurred-wrap").forEach(e=>{e.classList.add("no-scroll")})}const r=a.querySelector("#page-header-bg .nectar-particles .inner-wrap >*:not(.top-heading)");r&&(r.style.transform="translate3d(0,0,0)",r.style.opacity="1"),setTimeout(()=>{const e=a.querySelector(".widget_shopping_cart .cart_list .empty"),t=a.querySelector(".widget_shopping_cart .cart_list"),n=a.querySelector("#mobile-cart-link"),i=a.querySelector(".cart-menu-wrap.static");!e&&!i&&n&&t&&n.classList.add("first-load")},80),a.querySelectorAll(".vc_row.top-level").forEach(e=>{e.classList.add("loaded")}),this.aboveTheFoldElements('.img-with-aniamtion-wrap:not([data-animation="none"])').forEach(e=>{const t=e.querySelector(".hover-wrap"),a=e.querySelector(".inner"),i=e.querySelector(".img-with-animation"),r=[e,a,t,i];i&&t&&(t.style.transition=this.maybeAddAnimationEasing(i)),this.windowWidth<1e3&&r.forEach(e=>{e&&(e.style.transition="none")}),setTimeout(()=>{r.forEach(e=>{e&&(e.style.opacity="1",e.style.transform="translate3d(0,0,0)")})},n),i&&i.classList.add("animated-in")}),this.aboveTheFoldElements('.wpb_column.has-animation:not([data-animation*="reveal"]), .nectar-fancy-box.has-animation').forEach(e=>{e.style.transition=this.maybeAddAnimationEasing(e),setTimeout(()=>{e.style.transform="translate3d(0,0,0)",e.style.opacity="1"},n),e.classList.add("animated-in")}),this.aboveTheFoldElements('.wpb_column.has-animation[data-animation*="reveal"]').forEach(e=>{[e,e.querySelector(".vc_column-inner")].forEach(t=>{t&&(t.style.transition=this.maybeAddAnimationEasing(e),setTimeout(()=>{t.style.opacity="1",t.style.transform="translate3d(0,0,0)"},n))}),e.classList.add("animated-in")});const o=this.aboveTheFoldElements(".nectar_cascading_images");setTimeout(()=>
798{o.forEach(e=>{e.querySelectorAll(".inner-wrap, .inner-wrap img").forEach(e=>{e.style.transition="none",e.style.transform="translate3d(0,0,0)",e.style.opacity="1"})})},n);const s=this.aboveTheFoldElements('.row-bg-wrap[data-bg-animation]:not([data-bg-animation="none"])'),l=this.aboveTheFoldElements('.column-image-bg-wrap[data-bg-animation]:not([data-bg-animation="none"])'),c=this.aboveTheFoldElements('.nectar-post-grid:not([data-animation="none"])'),d=this.aboveTheFoldElements(".wpb_animate_when_almost_visible"),u=this.aboveTheFoldElements(".nectar-waypoint-el");if(setTimeout(()=>{s.forEach(e=>{e.parentElement.classList.add("animated-in"),e.classList.add("animated-in"),e.querySelectorAll(".row-bg, .inner-wrap").forEach(e=>{e.classList.add("animated-in")})}),l.forEach(e=>{e.parentElement.classList.add("revealed-bg"),e.classList.add("animated-in"),e.parentElement.querySelectorAll(".column-bg-layer").forEach(e=>{e.classList.add("animated-in")}),e.querySelectorAll(".column-image-bg, .inner-wrap").forEach(e=>{e.classList.add("animated-in")})}),c.forEach(e=>{const t=e.hasAttribute("data-animation-stagger")?e.getAttribute("data-animation-stagger"):90,a=e.querySelectorAll(".nectar-post-grid-item");e.parentElement.classList.add("delay-js-loaded"),a.forEach((e,a)=>{setTimeout(()=>{e.classList.add("animated-in")},a*t)});const n=e.parentElement.querySelector(".nectar-post-grid-filters");n&&n.classList.add("animated-in"),setTimeout(function(){e.classList.add("finished-animating")},950)}),d.forEach(e=>{e.classList.add("wpb_start_animation"),e.classList.add("animated")}),u.forEach(e=>{e.classList.add("animated-in")})},n),this.aboveTheFoldElements(".nectar-split-heading").forEach(e=>{"line-reveal-by-space"===e.getAttribute("data-animation-type")&&this.windowWidth>=1e3?this.splitLineHeadingAnimation(e):setTimeout(()=>{e.setAttribute("data-text-effect","none"),e.classList.add("animated-in"),e.querySelectorAll(".heading-line > div").forEach(e=>{e.style.transform="translate3d(0,0,0)"})},n)}),setTimeout(()=>{this.aboveTheFoldElements(".nectar-text-inline-images__marker").forEach(e=>{e.classList.add("animated-in")}),this.aboveTheFoldElements(".nectar-highlighted-text em").forEach(e=>{e.classList.add("animated")}),this.aboveTheFoldElements(".nectar-animated-title").forEach(e=>{e.classList.add("completed")}),this.aboveTheFoldElements('.nectar-icon-list[data-animate="true"]').forEach(e=>{e.classList.add("completed"),e.querySelectorAll(".nectar-icon-list-item").forEach(e=>{e.classList.add("animated")})}),this.aboveTheFoldElements('.nectar-fancy-ul[data-animation="true"]').forEach(e=>{e.classList.add("animated-in");const t=e.getAttribute("data-list-icon"),n=t.split(" "),i=e.getAttribute("data-color");e.querySelectorAll("ul li").forEach(e=>{const r=a.createElement("i");t&&i&&(r.classList.add("icon-default-style",i),n.forEach(e=>{r.classList.add(e)})),e.style.left="0",e.style.opacity="1",e.prepend(r)})}),this.aboveTheFoldElements('.divider-border[data-animate="yes"], .divider-small-border[data-animate="yes"]').forEach(e=>{e.style.visibility="visible",e.classList.add("completed")})},n),this.aboveTheFoldElements(".nectar-rotating-words-title").forEach(e=>{e.style.opacity="1",e.classList.add("animated-in"),e.classList.add("delay-js-loaded");const t=e.querySelectorAll(".text-wrap > span"),a=e.getAttribute("data-delay"),i=a&&""!==a&&!isNaN(parseInt(a))?parseInt(a):0;setTimeout(()=>{t.forEach(e=>{e.style.transform="translate3d(0,0,0)"})},n+i)}),"undefined"!=typeof SalientRecentProjectsFullScreen){this.aboveTheFoldElements(".nectar_fullscreen_zoom_recent_projects").forEach(t=>{new SalientRecentProjectsFullScreen(e(t))})}this.aboveTheFoldElements(".wpb_gallery_slidesflickity_static_height_style .item-meta").forEach(e=>{const t=e.parentElement.querySelector("img");t&&(e.style.width=t.offsetWidth+"px")}),this.aboveTheFoldElements('.nectar-woo-flickity[data-animation*="fade"]').forEach(e=>{e.classList.add("animated-in");const t=e.querySelectorAll(".product");setTimeout(()=>{t.forEach(e=>{e.style.opacity="1",e.style.transform="translate3d(0,0,0)"})},n)});const h=a.querySelectorAll(".vc_row-o-full-height:not(.top-level)"),m=this.windowHeight;
798h.forEach(e=>{e.style.minHeight=parseInt(m)+"px";const t=e.querySelector(".col.span_12");t&&(t.style.minHeight=parseInt(m)+"px")});const f=a.querySelectorAll('.row > .top-level:not(.has-global-section) .wpb_wrapper > .nectar-slider-wrap[data-full-width="true"], .row > .top-level:not(.has-global-section) .portfolio-items[data-col-num="elastic"]'),p=a.querySelectorAll('#page-header-bg, .page-header-no-bg, .project-title, .body[data-bg-header="true"], body.single'),y=a.querySelectorAll("#portfolio-extra"),g=a.querySelectorAll("#full_width_portfolio"),b=y.length>0&&0==g.length;if(f.length>0&&0==p.length&&!1===b){const e=a.querySelector(".container-wrap");e&&(e.style.paddingTop="0px")}const w=a.querySelector(".blog-fullwidth-wrap");if(!!(w&&w.querySelectorAll(".span_12.masonry.meta_overlaid").length>0)){w.classList.add("meta-overlaid");const e=a.querySelector(".container-wrap");e&&e.classList.add("meta_overlaid_blog")}this.windowWidth>470&&setTimeout(()=>{const e=function(){};a.querySelectorAll(".portfolio-items:not(.carousel)").forEach(t=>{"undefined"!=typeof SalientPortfolio&&"undefined"!=typeof jQuery&&new SalientPortfolio(jQuery(t),e,"",e)}),a.querySelectorAll(".masonry:not(.auto_meta_overlaid_spaced) > .posts-container").forEach(t=>{if("undefined"!=typeof NectarMasonryBlog&&"undefined"!=typeof jQuery){new NectarMasonryBlog(jQuery(t),e,e),t.querySelectorAll(".masonry-blog-item").forEach(e=>{e.classList.add("animated-in")})}})},200);const v=a.querySelector("body.material #slide-out-widget-area.slide-out-from-right .slide_out_area_close");v&&v.classList.add("hide_until_rendered")},i.shouldDelayForViewTransition=function(){if(!a.startViewTransition)return!1;if(this.windowWidth<1e3)return!1;if("reveal-from-bottom"!==(t.nectarOptions&&t.nectarOptions.view_transitions_effect?t.nectarOptions.view_transitions_effect:""))return!1;if("undefined"==typeof performance||!performance.getEntriesByType)return!1;const e=performance.getEntriesByType("navigation");if(e.length>0){const n=e[0].type,i=a.referrer,r=t.location.origin;if(!i||i.includes("wp-admin"))return!1;if("reload"===n)return!1;if("navigate"===n)return!0;if("back_forward"===n)return new URL(i).origin===r}return!1},i.pageLoadHashCheck=function(){let e=t.location.hash;if(e&&e.length>0){e=e.replace(/[^a-zA-Z0-9-]/g,""),a.getElementById(e)&&this.load()}},i.lazyLoadCriticalMedia=function(){let e=this.aboveTheFoldElements("[data-nectar-img-src]");const t=new Map;(e=e.filter(e=>{if(e.closest(".nectar-post-grid[data-lazy-skip]"))return!1;if(e.closest(".nectar-content-trail"))return!1;const a=e.closest("ul.products");if(a){const e=t.get(a)||0;if(e>=3)return!1;t.set(a,e+1)}return!0})).forEach(e=>{var t=e.getAttribute("data-nectar-img-src");if(t)if(e.classList.contains("nectar-lazy")){e.addEventListener("load",function(){e.classList.add("loaded"),e.removeAttribute("data-nectar-img-src")}),e.src=t;var a=e.getAttribute("data-nectar-img-srcset");a&&(e.setAttribute("srcset",a),e.removeAttribute("data-nectar-img-srcset")),e.parentNode.classList.add("img-loaded")}else e.style.backgroundImage="url('"+t+"')",e.classList.add("loaded"),e.removeAttribute("data-nectar-img-src")}),this.aboveTheFoldElements(".nectar-lazy-video").forEach(e=>{for(var t in e.children){const a=e.children[t];"string"==typeof a.tagName&&"SOURCE"===a.tagName&&(a.src=a.dataset.nectarVideoSrc)}e.load(),e.classList.remove("lazy"),e.classList.add("loaded")}),this.handleBackgroundVideoAutoplay()},i.handleBackgroundVideoAutoplay=function(){const e=this;a.querySelectorAll(".nectar-video-wrap .nectar-video-bg").forEach(t=>{e.watchBackgroundVideoAutoplay(t)})},i.watchBackgroundVideoAutoplay=function(e){if("true"===e.dataset.nectarAutoplayChecked)return;e.dataset.nectarAutoplayChecked="true";const a=()=>{const a=e.play();a&&"function"==typeof a.catch&&a.catch(a=>{a&&"NotAllowedError"===a.name&&(()=>{const a=e.closest(".nectar-video-wrap");if(!a||"true"===a.dataset.autoplayHidden)return;const n=a.parentNode;if(!n)return;const i=n.querySelector(":scope > .mobile-video-image");if(!i)return;const r=t.getComputedStyle(i).backgroundImage;
798r&&"none"!==r&&!/^url\(["']?["']?\)$/.test(r)&&(a.dataset.autoplayHidden="true",i.style.display="block",a.style.opacity="0",a.style.pointerEvents="none")})()})};e.readyState>=2?a():e.addEventListener("loadeddata",a,{once:!0})},i.addEvents=function(){this.ocmLinks=a.querySelectorAll(".slide-out-widget-area-toggle a"),this.ocmLinks&&this.ocmLinks.forEach(e=>{e.addEventListener("click",()=>{t.nectarOcmOpen=!0},{once:!0}),e.addEventListener("touchend",()=>{t.nectarOcmOpen=!0},{once:!0})}),setTimeout(()=>{this.linksToPrevent=a.querySelectorAll("a.nectar_video_lightbox, a.pp, a[data-fancybox], a.pretty_photo, .wpb_gallery_slidesflickity_style .cell > a:not(.ext-url-link), .wpb_gallery_slidesflickity_static_height_style .cell > a:not(.ext-url-link), #mobile-cart-link, .mobile-search");let e=this;this.eventListeners.forEach(a=>{t.addEventListener(a,e.load)}),this.linksToPrevent&&this.linksToPrevent.forEach(t=>{t.addEventListener("click",e.noClick)}),this.pageLoadHashCheck()},80)},i.preventClick=function(e){if(!a.body.classList.contains("nectar-delay-js-loaded"))return e.preventDefault(),!1},i.removeEvents=function(){let e=this;this.eventListeners.forEach(a=>{t.removeEventListener(a,e.load)})},i.triggerLoad=async function(e){var t=this;this.removeEvents(),await new Promise(e=>setTimeout(e,30)),this.preloadScripts(),await this.sequentialScripts(),this.dispatchEvents(),(e&&"click"===e.type||e&&"touchstart"===e.type)&&(e.target&&e.target.matches("a")||e.target.closest("a"))&&setTimeout(()=>{this.linksToPrevent&&this.linksToPrevent.forEach(a=>{if(a.removeEventListener("click",t.noClick),a===e.target||a.contains(e.target)){"absolute"!==getComputedStyle(e.target).position&&e.target.click()}})},90),a.body.classList.add("nectar-delay-js-loaded")},i.preloadScripts=function(){this.scripts.forEach(function(e){const t=e.getAttribute("src");if(t){const e=a.createElement("link");e.href=t,e.rel="preload",e.as="script",a.head.appendChild(e)}})},i.sequentialScripts=async function(){const e=this.scripts.shift();return e?(await this.loadScript(e),this.sequentialScripts(e)):Promise.resolve()},i.loadScript=async function(e){if(e.hasAttribute("src"))return new Promise(function(t,n){const i=a.createElement("script");[...e.attributes].forEach(e=>{const t=e.nodeName,a=e.nodeValue;"type"!==t?"data-salient-lazy-type"!==t?"data-nowprocket"!==t&&"data-pagespeed-no-defer"!==t&&i.setAttribute(t,a):i.setAttribute("type",a):i.setAttribute("data-salient-delayed-js-loaded","true")}),i.addEventListener("load",()=>{t()}),i.addEventListener("error",()=>{t()}),e.parentNode.replaceChild(i,e)})},i.dispatchEvents=function(){t.dispatchEvent(new Event("load")),t.dispatchEvent(new Event("salient-delayed-js-loaded"))},new n}(window.jQuery,window,document);;(function(){if(!document.querySelector('script[data-borlabs-cookie-script-blocker-id="contact-form-seven-recaptcha"]')){return}
799const template=document.querySelector("#brlbs-cmpnt-cb-template-contact-form-seven-recaptcha");const formsToInsertBlocker=document.querySelectorAll('form.wpcf7-form');for(const form of formsToInsertBlocker){const blocked=template.content.cloneNode(!0).querySelector('.brlbs-cmpnt-container');form.after(blocked);const btn=form.querySelector('.wpcf7-submit')
800if(btn){btn.disabled=!0}}})();(function(){const template=document.querySelector("#brlbs-cmpnt-cb-template-contact-form-seven-turnstile");const divsToInsertBlocker=document.querySelectorAll('body:has(script[data-borlabs-cookie-script-blocker-id="contact-form-seven-turnstile"]) .wpcf7-turnstile');for(const div of divsToInsertBlocker){const cb=template.content.cloneNode(!0).querySelector('.brlbs-cmpnt-container');div.after(cb);const form=div.closest('.wpcf7-form');const btn=form?.querySelector('.wpcf7-submit');if(btn){btn.disabled=!0}}})();(function(){const template=document.querySelector("#brlbs-cmpnt-cb-template-salient-osm-salient");const divsToInsertBlocker=document.querySelectorAll('body:has(script[data-borlabs-cookie-script-blocker-id="osm-salient"]) .nectar-leaflet-map');for(const div of divsToInsertBlocker){const cb=template.content.cloneNode(!0).querySelector('.brlbs-cmpnt-container');div.appendChild(cb);div.classList.remove('nectar-google-map');div.classList.add('nectar-google-map-brlbs-blocked')}})();(function(){const template=document.querySelector("#brlbs-cmpnt-cb-template-salient-google-maps-salient");const divsToInsertBlocker=document.querySelectorAll('.nectar-google-map');for(const div of divsToInsertBlocker){const cb=template.content.cloneNode(!0).querySelector('.brlbs-cmpnt-container');div.appendChild(cb);div.classList.remove('nectar-google-map');div.classList.add('nectar-google-map-brlbs-blocked')}})();(function(){const template=document.querySelector("#brlbs-cmpnt-cb-template-youtube-content-blocker");const divsToInsertBlocker=document.querySelectorAll('.nectar-video-box .inner-wrap:has(a[href^="https://www.youtube.com/"]),.nectar-video-box .inner-wrap:has(a[href^="https://www.youtu.be/"]),.nectar-video-box .inner-wrap:has(a[href^="https://youtube.com/"]),.nectar-video-box .inner-wrap:has(a[href^="https://youtu.be/"])');const targets=[...divsToInsertBlocker].filter(el=>!el.parentElement.querySelector('.nectar_video_lightbox'));for(const div of targets){const cb=template.content.cloneNode(!0).querySelector('.brlbs-cmpnt-container');div.appendChild(cb);const thumbImg=div.querySelector('img.attachment-full');const cbThumbImg=cb.querySelector('.brlbs-cmpnt-cb-thumbnail');if(thumbImg!=null&&cbThumbImg!=null){cbThumbImg.style.backgroundImage='url(\''+thumbImg.src+'\')'}}})();(function(){const template=document.querySelector("#brlbs-cmpnt-cb-template-youtube-salient-lightbox");const divsToInsertBlocker=document.querySelectorAll('div:has(> a.nectar_video_lightbox.play_button[href^="https://www.youtube.com/"], > a.nectar_video_lightbox.play_button_with_text[href^="https://www.youtube.com/"], > a.nectar_video_lightbox.play_button_mouse_follow[href^="https://www.youtube.com/"]),div:has(> a.nectar_video_lightbox.play_button[href^="https://www.youtu.be/"], > a.nectar_video_lightbox.play_button_with_text[href^="https://www.youtu.be/"], > a.nectar_video_lightbox.play_button_mouse_follow[href^="https://www.youtu.be/"]),div:has(> a.nectar_video_lightbox.play_button[href^="https://youtube.com/"], > a.nectar_video_lightbox.play_button_with_text[href^="https://youtube.com/"], > a.nectar_video_lightbox.play_button_mouse_follow[href^="https://youtube.com/"]),div:has(> a.nectar_video_lightbox.play_button[href^="https://youtu.be/"], > a.nectar_video_lightbox.play_button_with_text[href^="https://youtu.be/"], > a.nectar_video_lightbox.play_button_mouse_follow[href^="https://youtu.be/"])');for(const div of divsToInsertBlocker){const cb=template.content.cloneNode(!0).querySelector('.brlbs-cmpnt-container');div.appendChild(cb)}})();(function(){const template=document.querySelector("#brlbs-cmpnt-cb-template-vimeo-salient-lightbox");const divsToInsertBlocker=document.querySelectorAll('div:has(> a.nectar_video_lightbox.play_button[href^="https://vimeo.com/"], > a.nectar_video_lightbox.play_button_with_text[href^="https://vimeo.com/"], > a.nectar_video_lightbox.play_button_mouse_follow[href^="https://vimeo.com/"]),div:has(> a.nectar_video_lightbox.play_button[href^="https://www.vimeo.com/"], > a.nectar_video_lightbox.play_button_with_text[href^="https://www.vimeo.com/"], > a.nectar_video_lightbox.play_button_mouse_follow[href^="https://www.vimeo.com/"]),div:has(> a.nectar_video_lightbox.play_button[href^="https://player.vimeo.com"], > a.nectar_video_lightbox.play_button_with_text[href^="https://player.vimeo.com"], > a.nectar_video_lightbox.play_button_mouse_follow[href^="https://player.vimeo.com"])');for(const div of divsToInsertBlocker){const cb=template.content.cloneNode(!0).querySelector('.brlbs-cmpnt-container');div.appendChild(cb)}})()

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.