function safeExecution(e){try{e()}catch(t){var n=window._wzErrorHandler;throw n&&n.notifyError&&n.notifyError(t,{ScriptLoad:!0}),t}}safeExecution(function(){function e(e){var t=u.quickExtend({fetchingFunction:void 0,insertionFunction:void 0,requestInsertionFunction:void 0,filesInsertionFunction:void 0,removingFunction:void 0,loginProvider:void 0,getIDFunction:u.defaultIdFunction,setIDFunction:u.defaultSetIdFunction,resetOnEvent:void 0,attributes:{},replaceItems:!1},e),n=this,i=!1,a={},r=0,o=!1,s=void 0,l=t.attributes,c={};this.id=u.weakID(),this.allFetched=V.create(!1),this.duringFetching=V.create(!1),this.errorFetching=V.create(!1),this.loginRequired=V.create(!1),this.fetchedOnce=V.create(!1),this.itemsAddedEvent=w.create(),this.itemAddedEvent=w.create(),this.itemsRemovedEvent=w.create(),this.itemRemovingEvent=w.create(),this.itemsUpdatedEvent=w.create(),this.itemUpdatedEvent=w.create(),this.itemAddedEvent=w.create(),this.collectionResetEvent=w.create(),this.allFetchedEvent=w.create(),this.fetchingStartedEvent=w.create(),this.fetchingFinishedEvent=w.create(),this.supportsDelayedFetching=jo,this.isObservableCollection=jo,this.updateBatch=ke.create();var d=t.resetOnEvent;d&&w.bind(d,function(){n.reset()}),this.initialize=function(e){n.put(e),r=e.length,n.fetchedOnce.setTrue()},this.getLoginProvider=function(){return t.loginProvider?t.loginProvider():void 0},this.getAttributes=function(){return l},this.setAttributes=function(e){u.quickExtend(l,e)},this.getItems=function(){return a},this.hasItems=function(){return!u.isEmptyObject(a)},this.getItem=function(e){return a[e]},this.isFetching=function(){return i},this.getItemsValues=function(){return u.getValues(a)},this.getIDFunction=function(){return t.getIDFunction},this.getOptions=function(){return t},this.remove=function(e){e=u.asArray(e);for(var t=[],i=0;i0&&n.itemsRemovedEvent.fireNew(t)},this.executeRemove=function(e,i,o,s){return o=u.valueOrDefault(o,Wo),s=u.valueOrDefault(s,Wo),t.removingFunction(e,i,function(){e=u.asArray(e);for(var t=0;t0&&n.itemsAddedEvent.fireNew(r),i.length>0&&n.itemsUpdatedEvent.fireNew(i)},this.requestInsertion=function(e,i){return i=u.extend({onSuccess:Wo,onError:Wo},i),i.onSuccess=u.hookBeforeMethod(i.onSuccess,function(e){e&&n.put(e)}),t.requestInsertionFunction(e,i)},this.addItems=function(e,i){return void 0===i&&(i=Wo),t.insertionFunction(e,function(r){e=u.asArray(e),r=u.asArray(r);for(var o=[],s=[],l=0;li?n.fetchMore(e-i,t):t({fetchedItems:[],error:null})},this.fetchAll=function(e){n.fetchTo(1e4,e)},this.fetchAllNew=function(e,t){e=u.valueOrDefault(e,Wo),t=u.valueOrDefault(t,Wo),n.fetchTo(1e4,function(n){n&&n.error?t(n):e(n)})},this.fetchMore=function(e,l){if(l=u.valueOrDefault(l,Wo),!i&&!o){s={count:e,onFinish:l};var c=n.getLoginProvider();if(c&&!c.isLoggedIn())return void n.loginRequired.setTrue();n.loginRequired.setFalse(),i=!0,n.duringFetching.setTrue(),n.errorFetching.setFalse();var d=r;n.fetchingStartedEvent.fireNew(),t.fetchingFunction(d,e,function(s){r=Math.max(r,d+s.length),s.lengtha.width&&(i.width=a.width),i}function n(e){if(null===e)return null;if(e){if(e instanceof Kn)return e;var t,n=typeof e;if("object"===n&&1===e.nodeType)return t=e.getAttribute("data-element-id"),Ji.getInstanceByID(t);if(u.isJQueryObject(e))return t=e.attr("data-element-id"),Ji.getInstanceByID(t);if("string"===n||"number"===n)return Ji.getInstanceByID(e)}}function i(e){switch(e.toLowerCase()){case"scrollbox":return Co.scrollBox;case"embed":return Co.embed;default:return Co.popup}}function a(e,t,n){var i=e.currentTarget;e.currentTarget.checked?t.activeFilters[n][i.id]=!0:t.activeFilters[n][i.id]=!1;var a=Ji.getPageInstancesByType(ei.StoreFront);a.length>0&&u.eachItem(a,function(e,n){n.setFilters(t.activeFilters)})}function r(e,t,n){var i=this,r=u("
  • "),o=u(''),s=u(''),l=u(''+t.name+"");r.append(o),r.append(s),r.append(l),o.click(function(e){a(e,i,n)}),e.append(r)}function o(e,t,n){var i=this,r=u("
  • "),o=u(''),s=u('');r.addClass("square"),"multi"===t.color?(s.addClass("multi-color-background"),s.addClass("lightCheckmark")):(vn.getLuma(t.color)<=128&&s.addClass("lightCheckmark"),s.css("background-color",t.color)),r.append(o),r.append(s),o.click(function(e){a(e,i,n)}),e.append(r)}function s(e){var t=e.attributes,n=e.name;1===t.length&&(t[0].selected=!0);var i=e.optionId,a=u(''),s=u('
    ');s.click(function(){a.removeClass("active")}),a.append(s);var l=u('
    ');a.append(l);for(var c=u('
    '),d="color"===e.optionId,g=0;g"+n+"");return l.append(p),l.click(function(){a.toggleClass("active")}),a}function l(e){return e.message?u.valueOrDefault(e.message,""):u.valueOrDefault(e.description,"")}/*! * jQuery JavaScript Library v1.11.2 * http://jquery.com/ * * Includes Sizzle.js * http://sizzlejs.com/ * * Copyright 2005, 2014 jQuery Foundation, Inc. and other contributors * Released under the MIT license * http://jquery.org/license * * Date: 2014-12-17T15:27Z */ !function(e,t){"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){function n(e){if(!("length"in e)||void 0===e.length)return!1;var t=e.length,n=ae.type(e);return"function"===n||ae.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e&&"length"in e}function i(e,t,n){if(ae.isFunction(t))return ae.grep(e,function(e,i){return!!t.call(e,i,e)!==n});if(t.nodeType)return ae.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(ge.test(t))return ae.filter(t,e,n);t=ae.filter(t,e)}return ae.grep(e,function(e){return ae.inArray(e,t)>=0!==n})}function a(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}function r(e){var t=Ce[e]={};return ae.each(e.match(be)||[],function(e,n){t[n]=!0}),t}function o(){pe.addEventListener?(pe.removeEventListener("DOMContentLoaded",s,!1),e.removeEventListener("load",s,!1)):(pe.detachEvent("onreadystatechange",s),e.detachEvent("onload",s))}function s(){(pe.addEventListener||"load"===event.type||"complete"===pe.readyState)&&(o(),ae.ready())}function l(e,t,n){if(void 0===n&&1===e.nodeType){var i="data-"+t.replace(Ee,"-$1").toLowerCase();if(n=e.getAttribute(i),"string"==typeof n){try{n="true"===n?!0:"false"===n?!1:"null"===n?null:+n+""===n?+n:we.test(n)?ae.parseJSON(n):n}catch(a){}ae.data(e,t,n)}else n=void 0}return n}function c(e){var t;for(t in e)if(("data"!==t||!ae.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}function u(e,t,n,i){if(ae.acceptData(e)){var a,r,o=ae.expando,s=e.nodeType,l=s?ae.cache:e,c=s?e[o]:e[o]&&o;if(c&&l[c]&&(i||l[c].data)||void 0!==n||"string"!=typeof t)return c||(c=s?e[o]=X.pop()||ae.guid++:o),l[c]||(l[c]=s?{}:{toJSON:Wo}),"object"!=typeof t&&"function"!=typeof t||(i?l[c]=ae.extend(l[c],t):l[c].data=ae.extend(l[c].data,t)),r=l[c],i||(r.data||(r.data={}),r=r.data),void 0!==n&&(r[ae.camelCase(t)]=n),"string"==typeof t?(a=r[t],null==a&&(a=r[ae.camelCase(t)])):a=r,a}}function d(e,t,n){if(ae.acceptData(e)){var i,a,r=e.nodeType,o=r?ae.cache:e,s=r?e[ae.expando]:ae.expando;if(o[s]){if(t&&(i=n?o[s]:o[s].data)){ae.isArray(t)?t=t.concat(ae.map(t,ae.camelCase)):t in i?t=[t]:(t=ae.camelCase(t),t=t in i?[t]:t.split(" ")),a=t.length;for(;a--;)delete i[t[a]];if(n?!c(i):!ae.isEmptyObject(i))return}(n||(delete o[s].data,c(o[s])))&&(r?ae.cleanData([e],!0):ne.deleteExpando||o!=o.window?delete o[s]:o[s]=null)}}}function g(){return!0}function f(){return!1}function p(){try{return pe.activeElement}catch(e){}}function h(e){var t=Oe.split("|"),n=e.createDocumentFragment();if(n.createElement)for(;t.length;)n.createElement(t.pop());return n}function m(e,t){var n,i,a=0,r=typeof e.getElementsByTagName!==Pe?e.getElementsByTagName(t||"*"):typeof e.querySelectorAll!==Pe?e.querySelectorAll(t||"*"):void 0;if(!r)for(r=[],n=e.childNodes||e;null!=(i=n[a]);a++)!t||ae.nodeName(i,t)?r.push(i):ae.merge(r,m(i,t));return void 0===t||t&&ae.nodeName(e,t)?ae.merge([e],r):r}function v(e){Fe.test(e.type)&&(e.defaultChecked=e.checked)}function y(e,t){return ae.nodeName(e,"table")&&ae.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function b(e){return e.type=(null!==ae.find.attr(e,"type"))+"/"+e.type,e}function C(e){var t=Ge.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function I(e,t){for(var n,i=0;null!=(n=e[i]);i++)ae._data(n,"globalEval",!t||ae._data(t[i],"globalEval"))}function S(e,t){if(1===t.nodeType&&ae.hasData(e)){var n,i,a,r=ae._data(e),o=ae._data(t,r),s=r.events;if(s){delete o.handle,o.events={};for(n in s)for(i=0,a=s[n].length;a>i;i++)ae.event.add(t,n,s[n][i])}o.data&&(o.data=ae.extend({},o.data))}}function P(e,t){var n,i,a;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!ne.noCloneEvent&&t[ae.expando]){a=ae._data(t);for(i in a.events)ae.removeEvent(t,i,a.handle);t.removeAttribute(ae.expando)}"script"===n&&t.text!==e.text?(b(t).text=e.text,C(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),ne.html5Clone&&e.innerHTML&&!ae.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&Fe.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}}function w(t,n){var i,a=ae(n.createElement(t)).appendTo(n.body),r=e.getDefaultComputedStyle&&(i=e.getDefaultComputedStyle(a[0]))?i.display:ae.css(a[0],"display");return a.detach(),r}function E(e){var t=pe,n=Je[e];return n||(n=w(e,t),"none"!==n&&n||(Ze=(Ze||ae("'.format(p))}else{var h=l(g);f=u(''.format(h))}var m=setTimeout(function(){r(),e.reject("timeout")},o);f.css("display","none").appendTo(s)}function t(e){delete i[e]}function n(e,t){a.execute(),i[e]=t}var i={},a=y.create(function(){Wn.addJSONListener(function(e){var t=i[e.id];t&&t(e.content)})}),r=I.create(function(){var e=u.Deferred();return u(function(){try{var t,n=document.body,i=document.createElement("iframe");i.style.display="none",i.setAttribute("src","data:text/html;base64,Kg=="),n.appendChild(i);try{t=!!i.contentDocument}catch(a){t=!1}n.removeChild(i),e.resolve(t)}catch(a){e.resolve(!1)}}),e.promise()});this.getScriptWithLoading=function(t){t=u.quickExtend({timeout:f.VeryLong,urlParam:"url",callbackIdParam:"id",cache:!1,appendTo:"body",callback:Wo},t);var n=u.Deferred();return t.createDataHtml?r.getValue().done(function(i){e(n,i,t)}):e(n,!1,t),n.promise()}}),Gn=Yo(function(){function e(){return"{0}/services/lists".format(t?t:"")}var t;this.initialize=function(e){t=e},this.fetchItemData=function(t,n,i,a,r){u.ajaxJason(e(),"fetchItem",{listName:n,listId:t,alias:i.alias,id:i.id},a,r)},this.saveListItems=function(t,n,i,a,r,o){o=u.quickExtend({},o),u.ajaxJason(e(),"saveItem",{listName:n,listId:t,items:i,createNewList:o.createNewList},a,r)},this.deleteListItems=function(t,n,i,a,r,o){o=u.quickExtend({},o),u.ajaxJason(e(),"deleteItems",{listName:n,listId:t,ids:i,createNewList:o.createNewList},a,r)},this.fetchListsContent=function(t,n,i){u.ajaxJason(e(),"fetchContent",t,n,i)},this.fetchAllListsContent=function(t,n,i){u.ajaxJason(e(),"fetchAllListsContent",{lists:t},n,i)}}),Xn=Yo(function(){function e(){return"{0}/form".format(J.ServicesBasePath?J.ServicesBasePath:"")}this.submitForm=function(t,n,i,a,r,o,s,l){u.ajaxJasonWithCredentials(e(),"Submit",{siteID:t,siteType:n,formID:i,formValues:r,formSource:o},s,l)}}),Yn=Yo(function(){function e(e,t,n){var i=e[t];return i?u.quickExtend(i,n):e[t]=n}function t(e,t){return function(n,i,a,r,o){t.call(this,n,i,a,r,o),e.call(this,n,i,a,r,o)}}this.extendProperties=function(t,n){return e(t,"properties",n)},this.extendMethods=function(t,n){return e(t,"methods",n)},this.extendAggregatedDefinitions=function(t,n){e(t.aggregatedMethods,"definitions",n)},this.extendAggregatedMethods=function(t,n){e(t.aggregatedMethods,"aggregations",n)},this.extendLazyInitializationProperties=function(t,n){e(t,"lazyInitializationProperties",n)},this.extendElementInstanceMethods=function(e){u.quickExtend(Kn.prototype,e)},this.hookAggregatedMethods=function(e,n){var i=e.aggregatedMethods,a=i.aggregations;if(a){for(var r in n){var o=n[r];if(void 0!==o){var s=a[r];s?a[r]=t(s,o):a[r]=o}}return a}return i.aggregations=n}}),Kn=function(){function e(e,t){e=u.quickExtend({initialPropertiesValues:void 0,elementID:void 0,isForTemplateUse:!1,structureMetaData:void 0,thumbsResolver:void 0},e);var n=this;n.id=void 0!==e.elementID?e.elementID:Ca.generateWebsiteId(),n.$element=null,n.decorators={},n.backgroundLayers={},n.data={},n.currentActions={},n.currentEffects={},n.currentPropertiesValues={},n.parentInstance=null,n.childInstances=[],n.data.isForTemplateUse=e.isForTemplateUse,n.data.structureMetaData=e.structureMetaData,n.data.thumbsResolver=e.thumbsResolver,n.$container=null,n.elementType=t,n.isVisible=!0,n.properties={},n.affectedProperties={},n.bindings=[],c||n._lazyPropertiesCreator(),n.properties=aa.createProperties(t.getTypeProperties(),e.initialPropertiesValues,t.getPropertiesDefaults()),n.onCreation()}function t(e,t){var n={};return u.eachEntry(e,function(e,i){t&&!t(i)||(n[i.id]=i)}),n}function n(e,t,i,a,r){if(r)for(var o=0;o0){vr.startRenderingBatch();for(var t=0;ta&&(!s||s.priority>d)&&(s=u)}s?l.insertBefore(s.$element):l.insertBefore(n.$elementBorderBox),o={priority:a,$element:l},r[i]=o}return o.$element},d.getBackgroundLayer=function(e){var t=this,n=t.backgroundLayers[e.name];return n?n.$element:void 0},d.setBorderTarget=function(e){var t=this;t.$elementBorderTarget.pushElements(e.addClass("element-border-target")),w.fireLazyEvent(t,"borderTargetAddedEvent",e)},d.getDescendingInstances=function(e,t){void 0===e&&(e=!0);var i=this,a=[];return n(i,e,i,a,t),a},d.getContentSize=function(){return ua.getContentSize(this)},d.getSize=function(){return ua.getElementSize(this)},d.getPosition=function(e){return ua.getElementOffset(this,e)},d.getArea=function(e){return ua.getElementArea(this,e)},d.getRelativeToParentArea=function(e){var t=this;if(t.parentInstance){var n=e?e:t.parentInstance.getArea(),i=t.getArea();return i?u.expandArea(i,{top:n.top,bottom:-n.top}):i}return t.getArea()},d.getChildIndex=function(){return this.childIndex.getValue()},d.getChildInstances=function(){return this.childInstances},d.unbindPropertyChange=function(e,t){return this.propertyChangedEvent.unbind(t)},d.bindPropertyChange=function(e,t,n){return this.propertyChangedEvent.bind(e,t,n)},d.activateState=function(e,t,n){t=u.valueOrDefault(t,!1),n=u.valueOrDefault(n,!0),n||aa.setCanPerformTransition(!1,"activateState");var i=this;"string"!=typeof e&&(e=e.name),aa.addGlobalState(e,i,void 0,n),i.applyComplexStatesOnInstance(Ai[e],n),n||aa.setCanPerformTransition(!0,"activateState")},d.deactivateState=function(e,t,n){t=u.valueOrDefault(t,!1),n=u.valueOrDefault(n,!0),n||aa.setCanPerformTransition(!1,"deactivateState");var i=this;ea.layoutUpdateBatch.start(),aa.UpdateBatch.start(),"string"!=typeof e&&(e=e.name),aa.removeGlobalState(e,i,void 0,n),i.removeComplexStateFromInstance(Ai[e],n),aa.UpdateBatch.finish(),ea.layoutUpdateBatch.finish(),n||aa.setCanPerformTransition(!0,"deactivateState")},d.isTriggerEnabled=function(e){var t,n=this;return e===Di.MouseEnter||e===Di.MouseEnterArea||e===Di.MouseLeave||e===Di.MouseLeaveArea?(n.isContent()&&(t=n.getMainSkinInstance(),t&&(t.hasFeature(ti.DataListItem)?t=t.getItemMainParent():t.isType(ei.SkinNavigationButton)&&(t=t.parentInstance))),u.valueOrDefault(t,n).getPropertyValue("showHoverEffects")):!0},d.activateTrigger=function(e,t,n){var i=this;i.isTriggerEnabled(e)&&(w.fireLazyEvent(i,"triggerActivated",e.name,t),u.eachItem(e.activatedStates,function(e,t){i.activateState(t,n)}),u.eachItem(e.deactivatedStates,function(e,t){i.deactivateState(t,n)}))},d.applyComplexStatesOnInstance=function(e,t){var n=this;aa.addCurrentState(n,e.id);var i=aa.getCurrentStates(n);u.eachEntry(i,function(a){a=parseInt(a);var r=Fi.getComplexIdFromIds(a,e.id);a!==e.id&&!i[r]&&Ai[r]&&(aa.addGlobalState(Ai[r],n,void 0,t),aa.addCurrentState(n,r))})},d.removeComplexStateFromInstance=function(e,t){var n=this;aa.removeCurrentState(n,e.id);var i=aa.getCurrentStates(n);u.eachEntry(i,function(a){var r=Fi.getComplexIdWithOutId(a,e.id);a=parseInt(a),a!==e.id&&i[r]&&(aa.removeGlobalState(Ai[a],n,void 0,t),aa.removeCurrentState(n,a))})},e}(),Qn=function(){function e(e,t){if(e._currentInstance=t,t){var n=t.elementType;e._currentInstanceId=t.id,e._currentInstanceClass=n.typeClass}}var t=S.extend("ElementsRenderer",function(t){return{init:function(){t.call(this),this._instancesStack=[],this._tagsStack=[],this._currentInstance=void 0},startInstanceRendering:function(t,n){this._instancesStack.push(t),e(this,t);var i=["design-element"];return n&&i.push(n),this.openTag("div",i.join(" "),void 0,t.getDomId()),this},finishInstanceRendering:function(){var t=this._instancesStack;return t.pop(),e(this,t[t.length-1]),this.closeTag(),this},startElementContentRendering:function(e,t){var n=["element-content"];t&&n.push(t),this.openTag(e,n.join(" "))},finishElementContentRendering:function(){return this.closeTag()},addTag:function(e,t,n){return this.openTag(e,t,n).closeTag()},openTag:function(e,t,n,i){var a=this._currentInstanceClass,r=this._currentInstanceId,o=this,s=[];t&&s.push(t),n&&s.push("remember-part"),a&&s.push(a);var l=s.join(" ");return o.append("<").append(e).append(' class="').append(l),void 0!==i&&o.append('" id="').append(i),o.append('" data-element-id="').append(r).append('"'),n&&o.append(' data-element-part="').append(n).append('"'),o.append(">"),this._tagsStack.push(e),this},closeTag:function(){var e=this,t=this._tagsStack.pop();return e.append(""),this}}});return t.renderElement=function(e){var n=new t;return e.renderElement(n),""+n},t}(),Zn=function(){var e=v.extend("ElementType",{init:function(e,t){this.name=e,this.title=t.title;var n=t.itemName;n&&(this.itemName=t.itemName);var i=t.itemTitle;i&&(this.itemTitle=i);var a=t.properties;a&&(this.properties=a);var r=t.methods;r&&(this.methods=r);var o=t.ancestorElementType;o&&(this.ancestorElementType=o);var s=t.features;this.features=void 0!==s?s:[];var l=t.aggregatedMethods;this.aggregatedMethods=void 0!==l?l:{};var c=t.triggers;c&&(this.triggers=c);var d=t.defaultProperties;d&&(this.defaultProperties=d);var g=t.className;g&&(this.className=g);var f=t.calculatedProperties;f&&(this.calculatedProperties=f);var p=t.delegatedDefinitionsProperties;p&&(this.delegatedDefinitionsProperties=p);var h=t.customDelegatedProperties;h&&(this.customDelegatedProperties=h);var m=t.supportedStates;m&&(this.supportedStates=m);var v=t.lazyInitializationProperties;v&&(this.lazyInitializationProperties=v);var y=t.extensions;y&&u.quickExtend(this,y);var b=t.isNotDesignElement;b&&(this.isNotDesignElement=b)},lazyInitializationProperties:void 0});return e.create=function(t,n){return new e(t,n)},e}(),Jn=Yo(function(){function e(){s&&(u.eachItem(s,function(e,n){var i=n.properties;if(i)for(var a in i)t(a,i[a])}),s=void 0)}function t(e,t){t.name=e,t.isBound||(t.isBound=Go),t.isBoundToObservableWithValue=a,t.isBoundToObservable=i,t._onChange=t.onChange,t.onChange=n,void 0===t.priority&&(t.priority=-1),void 0===t.isStateProperty||t.isStateProperty===!1?t.isStateProperty=Go:t.isStateProperty===!0&&(t.isStateProperty=jo),t.getResetValue||(t.getResetValue=t.defaultValue?t.defaultValue:Wo),t._index=o++,ri[e]=t,ii.push(t)}function n(e,t,n,i,a){var r=this._onChange;r&&(e.elementType.isDelegatedProperty(this.name)||(e.disableStyleProperties()&&aa.getEditableStylePropertiesMap()[this.name]?r.call(e,e,this.getResetValue(),n,t,a):r.call(e,e,t,n,i,a)))}function i(e){return void 0!==e.bindingObject}function a(e){return void 0!==e.bindingValue&&this.isBoundToObservable(e)}var r=1,o=0,s=[];this.initialize=function(){e(),si.initialize()},this.initializeProperties=e,this.registerDefinition=function(e,t){var n=e===ei;for(var i in t){var a,o=t[i];if(n)a=Zn.create(i,o),s.push(a);else{var l={name:i,properties:{},methods:{},features:[],aggregatedMethods:{definitions:{},aggregations:{}},triggers:{},isFeature:!0};o?(a=u.extendMissing(o,l),s.push(a)):a=l}a._typeIndex=r++,ni.push(a),e[i]=a}},this.registerPropertiesCategories=function(e){for(var t in e){var n=e[t];ai[t]=u.quickExtend(n,{name:t,properties:{}})}},this.registerMenuItemTypes=function(e){for(var t in e){var n=e[t];oi[t]=u.quickExtend(n,{name:t})}}}),ei={},ti={},ni=[],ii=[],ai={},ri={},oi={};Jn.registerPropertiesCategories({Other:{title:"General",iconClass:"sprite-icon sprite-property-category-misc"},Line:{title:"Line",iconClass:"sprite-icon sprite-property-category-line",shortTitle:"Line"},Layout:{title:"Layout",iconClass:"sprite-icon sprite-property-category-layout"},SizeAndPosition:{title:"Size And Position",iconClass:"sprite-icon sprite-property-category-size-and-position"},Shadow:{title:"Shadow",iconClass:"sprite-icon sprite-property-category-shadow",shortTitle:"Shadow"},Rotation:{title:"Rotation",iconClass:"sprite-icon sprite-property-category-rotation"},Padding:{title:"Padding",iconClass:"sprite-icon sprite-property-category-padding"},Margin:{title:"Margin",iconClass:"sprite-icon sprite-property-category-margin"}});var si=Yo(function(){function e(e,t,n){e._typeMethods=Array(n),e._compiledType=t,e.typeClass=t.c;var i=t.dd;i&&(delete t.dd,e.delegatedDefinitionsMap=a(i));var r=t.i;r&&(e._inheritedTypesMap=a(r))}function t(e){var t=e.lazyInitializationProperties;for(var n in t)k[n]=t[n],D[n]=e}function n(e){var t=e._calculatedPropertiesMap;if(void 0===t){t=e._calculatedPropertiesMap={}; var n=e._compiledType,i=n.cp;if(i){for(var a=i.length,r=0;a>r;r++)t[i[r]]=!0;delete n.cp}}return t}function i(e){var t=e._compiledType,n=t.p;delete t.p;for(var i=n.length,a=e._typeProperties=Array(i),r=e._propertiesDefaults={},o=0;i>o;o++){var s=n[o],l=s;void 0!==l.i&&(l=l.i);var c=ii[l],u=c.name;if(a[o]=c,void 0!==s.d){var d=ni[s.d-1];r[u]=d.defaultProperties[u]}else{var g=c.defaultValue;r[u]=g?g:Wo}}}function a(e){var t={};if(e)for(var n=e.length,i=0;n>i;i++){var a=ni[e[i]-1];t[a.name]=a}return t}function r(e,t){var n=ni[e-1].aggregatedMethods,i=n.aggregations;if(i){var a=i[t];if(a)return a}return n.definitions[t]}function o(e,t){return function(n,i,a,r,o){return e.call(this,t,n,i,a,r,o)}}function s(e,t,n,i,a,r,o){for(var s=t.length,l=0;s>l;l++)t[l].call(e,n,i,a,r,o)}function l(e){return function(t,n,i,a,r){s(this,e,t,n,i,a,r)}}function c(e){var t=e._featuresMap={},n=e._elementDefinitions=[],i=e._compiledType,a=i.d;delete i.d;for(var r=a.length,o=0;r>o;o++){var s=ni[a[o]-1];n.push(s),s.isFeature&&(t[s.name]=s)}}function d(e){var t=e._featuresMap;return t?t:(c(e),e._featuresMap)}function g(e){var t=Kn.prototype,n=e.methods;y(t,n,e.methodNames),b(t,n.length,e.aggregated,e.aggregatedNames),x?h(t):p(t),m.addGetLazyProperty(t)}function f(e,t){var n=e.getLazyInitializationProperties();if(n){var i=m.createInitializerFunction(t);return m.createInitializerFunction(n,i)}return m.createInitializerFunction(t)}function p(e){var t=Kn.LazyInitializationProperties;e._lazyPropertiesCreator=function(){var e=this,n=e.elementType,i=n._aggLazyPropertiesCreator;void 0===i&&(n._aggLazyPropertiesCreator=i=f(n,t)),i.call(e)}}function h(e){m.defineLazyProperties(e,Kn.LazyInitializationProperties);var t=k;t=v(k),m.defineLazyProperties(e,t)}function v(e){return u.mapDictionary(e,function(e,t){var n=D[e];return function(){var i=this;if(!i.hasOneOfDefinitions(n))throw Error("ElementType "+i.elementType.name+' try to access to member "'+e+'" while this property defined in '+n.name);return t.call(i)}})}function y(e,t,n){for(var i=t.length,a=0;i>a;a++){var r=t[a],o=n[a];e[o]=I(a,r,o,e[o])}}function b(e,t,n,i){for(var a=n.length,r=0;a>r;r++){var o=n[r],s=i[r];e[s]=w(r+t,o,s)}}function C(e,t,n,i,a,r,o,s,l,c){var u=e.elementType,d=u._typeMethods,g=d[t];return void 0===g&&(g=S(u,n,i,a),d[t]=g),e[i]=g,g.call(e,r,o,s,l,c)}function I(e,t,n,i){return function(a,r,o,s,l){return C(this,e,t,n,i,a,r,o,s,l)}}function S(e,t,n,i){var a=t[e._typeIndex],r=!1;if(void 0===a){if(void 0===i)throw Error(e.name+" is not implement "+n);r=!0}if(r)return i;var s=a.length;if(void 0===s)return ni[a-1].methods[n];var l=a[0],c=0===l?i:ni[l-1].methods[n];if(!c)throw Error(e.name+" is not implement "+n);for(var u=1;s>u;u++){var d=ni[a[u]-1].methods[n];c=o(d,c)}return c}function P(e,t,n,i,a,r,o,s,l){var c=e.elementType,u=c._typeMethods,d=u[t];void 0===d&&(d=E(c,n,i),u[t]=d),e[i]=d,d.call(e,a,r,o,s,l)}function w(e,t,n){return function(i,a,r,o,s){P(this,e,t,n,i,a,r,o,s)}}function E(e,t,n){var i=t[e._typeIndex];if(void 0===i)throw Error(e.name+" is not implement "+n);var a;if(null===i)return T;if(void 0===(a=i.length))return r(i,n);if(1===a)return r(i[0],n);for(var o=Array(a),s=0;a>s;s++)o[s]=r(i[s],n);return l(o)}var T=Wo,x=Kn.useLazyProperties();if(x)var k={},D={};var F=[];this.initialize=function(){var n=ee.ElementsModel,i=n.types,a=n.methods.length+n.aggregated.length;for(var r in ei){var o=ei[r],s=i[o._typeIndex];e(o,s,a)}for(var l=n.lazy,c=l.length,u=0;c>u;u++){var d=ni[l[u]-1];x&&t(d),F.push(d)}g(n),delete ee.ElementsModel},Zn.extendPrototype({isDelegatedProperty:function(e){return!!this.getDelegatedProperties()[e]},hasFeature:function(e){return void 0!==d(this)[e.name]},isTypeOf:function(e){var t=this;return t===e||t.hasAncestorType(e)},hasOneOfDefinitions:function(e){var t=this;return e=u.asArray(e),u.any(e,function(e){return t===e||t.hasFeature(e)||t.hasAncestorType(e)})},isType:function(e){return this===e},getSupportedStates:function(){var e=this,t=e._supportedStates;if(!t){t=e._supportedStates=[];for(var n=this._elementDefinitions,i=n.length,a=0;i>a;a++){var r=n[a];r.supportedStates&&u.merge(t,r.supportedStates)}}return t},getElementDefinitions:function(){var e=this._elementDefinitions;return e?e:(c(this),this._elementDefinitions)},getFeaturesMap:function(){return d(this)},getAncestorsMap:function(){return this._inheritedTypesMap},hasAncestorType:function(e){var t=this._inheritedTypesMap;return void 0!==t&&void 0!==t[e.name]},isCalculatedProperty:function(e){return!!n(this)[e]},getTypeProperties:function(){var e=this._typeProperties;return e?e:(i(this),this._typeProperties)},getPropertiesDefaults:function(){var e=this._propertiesDefaults;return e?e:(i(this),this._propertiesDefaults)},getPropertiesDefaultValues:function(){var e=this._propertiesDefaultValues;if(!e){e=this._propertiesDefaultValues={};var t=this.getPropertiesDefaults();u.eachEntry(t,function(t,n){e[t]=n()})}return e},getCalculatedPropertiesMap:function(){return n(this)},getDelegatedProperties:function(){var e=this._delegatedProperties;if(!e){var t=this._compiledType,n=t.dp;if(n){delete t.dp;var i=n.length;e=this._delegatedProperties={};for(var a=0;i>a;a++){var r=ii[n[a]];e[r.name]=r}}else e=this._delegatedProperties={}}return e},getLazyInitializationProperties:function(){var e=this,t=e._lazyProperties;if(void 0===t){var n=e.getAncestorsMap(),i=e.getFeaturesMap(),a=F.length;t={};for(var r=!1,o=0;a>o;o++){var s=F[o],l=e===s;if(!l){var c=s.name;l=void 0!==i[c]||void 0!==n&&void 0!==n[c]}if(l){var d=s.lazyInitializationProperties;u.quickExtend(t,d),r=!0}}r||(t=!1),e._lazyProperties=t}return t}}),x&&(Zn.getAllLazyInitializationProperties=function(){return k})}),li=Yo(function(){function e(){li.registerDataSourceItemFields([{name:"index",type:"index",supportElementContentBinding:function(e){return Ve.contains(e,[ei.label.name,ei.freeText.name])},getContentType:function(){return pi.Text}},{name:"image",type:"image",supportElementContentBinding:function(e){return Ve.contains(e,[this.getElementTypeName()])},getContentType:function(){return pi.Image}},{name:"imageGallery",type:"imageGallery",supportElementContentBinding:function(e){return Ve.contains(e,[this.getElementTypeName()])},getContentType:function(){return pi.Data}},{name:"breadcrumb",type:"breadcrumb",supportElementContentBinding:Go,getContentType:function(){return pi.Data}},{name:"icon",type:"icon",supportElementContentBinding:function(e){return Ve.contains(e,[this.getElementTypeName()])},getContentType:function(){return pi.Icon}},{name:"fontIcon",type:"fontIcon",supportElementContentBinding:function(e){return Ve.contains(e,[this.getElementTypeName()])},getContentType:function(){return pi.FontIcon}},{name:"title",type:"title",supportElementContentBinding:function(e){return Ve.contains(e,[ei.label.name,ei.freeText.name])},getContentType:function(){return pi.Text}},{name:"hideableText",type:"hideableText",supportElementContentBinding:jo,useTitleAsDemoData:!0,getContentType:function(){return pi.Text}},{name:"description",type:"description",supportElementContentBinding:function(e){return Ve.contains(e,[ei.label.name,ei.freeText.name])},getContentType:function(){return pi.TextArea}},{name:"date",type:"date",supportElementContentBinding:function(e){return Ve.contains(e,[this.getElementTypeName()])},getContentType:function(){return pi.Date}},{name:"content",type:"content",supportElementContentBinding:function(e){return e===this.getElementTypeName()},getContentType:function(){return pi.Content}},{type:"growableText",isEditable:!1,iconClass:"sprite-icon sprite-tool-category-images",supportElementContentBinding:function(e){return e===this.getElementTypeName()},getContentType:function(){return pi.Text}},{name:"alt",type:"alt",getContentType:function(){return pi.Alt},supportElementContentBinding:Go},{name:"video",type:"video",supportElementContentBinding:function(e){return Ve.contains(e,[this.getElementTypeName()])},getContentType:function(){return pi.Video}},{name:"paypal",type:"paypal",supportElementContentBinding:function(e){return Ve.contains(e,[this.getElementTypeName()])},getContentType:function(){return pi.PayPal}},{name:"input",type:"input",supportElementContentBinding:function(e){return Ve.contains(e,[this.getElementTypeName()])},getContentType:function(){return pi.TextInput}},{name:"link",type:"link",supportElementContentBinding:function(e){return Ve.contains(e,[ei.label.name])},getContentType:function(){return pi.Link}},{name:"data info",type:"dataInfo",supportElementContentBinding:Go,getContentType:function(){return pi.DataInfo}},{name:"dateRange",type:"dateRange",supportElementContentBinding:Go,getContentType:function(){return pi.DateRange}},{name:"dateTime",type:"dateTime",supportElementContentBinding:Go,getContentType:function(){return pi.DateTime}},{name:"location",type:"location",supportElementContentBinding:Go,getContentType:function(){return pi.Location}},{name:"percentage",type:"percentage",supportElementContentBinding:Go,getContentType:function(){return pi.Percentage}},{name:"data",type:"data",supportElementContentBinding:Go,getContentType:function(){return pi.Data}},{name:"buy Button",type:"buyButton",supportElementContentBinding:Go,getContentType:function(){return pi.BuyButton}}])}var t={};this.initialize=function(){e()},this.setDataSourcesFromSave=function(e){e||(e={}),t=e},this.loadDataSource=function(e,t,n,i){return li.registerDataSourceInstance(e,t,n,i)},this.registerDataSourceInstance=function(e,t,n,i){var a=new e(t,n,i);return ci[t]=a,a},this.registerDataSourceItemFields=function(e){u.eachItem(e,function(e,t){di[t.type]=u.quickExtend({iconClass:"sprite-icon sprite-tool-category-apps",convertValueToFieldValue:u.returnValue,convertFieldValueToValue:u.returnValue,supportVisualizerBinding:jo},di[t.type],t)})},this.getFieldDefaultProperties=function(e,t){var n={};return e.initialPropertiesValues&&(n=e.initialPropertiesValues[t]?u.evaluateWhenFunction(e.initialPropertiesValues[t]):u.evaluateWhenFunction(e.initialPropertiesValues.Default)),u.cloneObject(n)}}),ci={},ui={},di={},gi=function(){var e={idFunction:function(e){return e.name}};return v.extend("BaseDataSource",{init:function(e,t,n){var i=this;i.id=e,i.name=e,i.dataSourceInfo=t,i.instance=n,i.instanceId=n?n.id:void 0},lazyInitializationProperties:{itemUpdatedEvent:function(){var e=w.createNamedEvents();return this.collectionItems.itemChangedEvent.bind(function(t){e.fireNew(t)}),e},itemAddedEvent:w.create,currentItemChangedEvent:w.create,itemsInformation:Rt.create,collectionItems:function(){var e=qt.create(this.itemsInformation),t=this,n=t.sortingFunction;return n&&e.itemsChangedEvent.bind(function(){t._sortedItems=void 0}),e},fieldsInformation:function(){return Rt.create(e)},collectionFields:function(){return qt.create(this.fieldsInformation)},refreshOperationsBarrier:kn.create,_refreshExecution:function(){var e=this.instance;return function(){e.onDataSourceRefresh()}}},_sortedItems:void 0,manageItemsPanelName:void 0,manageItemsPanelTitle:void 0,refreshDataSource:function(){this.refreshOperationsBarrier.requestExecution(this._refreshExecution,"refresh")},sortingFunction:function(e,t){var n=e,i=t,a=parseInt(n.index),r=parseInt(i.index);return void 0!==a&&void 0!==r?a-r:void 0!==a?-1:void 0!==r?1:0},invalidateAllItems:function(){this.itemsInformation.invalidateItems(this.itemsInformation.getItemsValues())},onWizardFinished:void 0,getIndexBetweenTwoItems:function(e,t){return e+(t>e?.5*(t-e):.5*(e-t))},openItemsDialog:void 0,getCollectionItems:function(){return this.collectionItems},getCollectionFields:function(){return this.collectionFields},getAllItems:function(){return this.collectionItems.getItems()},getAllDataItems:function(){return this.collectionItems.getItems()},getSortedItems:function(){var e=this,t=e._sortedItems;if(!t){var n=e.sortingFunction;if(!n)throw Error("sortingFunction is not implement");e._sortedItems=t=u.getValues(e.collectionItems.getItems()).sort(n)}return t},fetchAllItems:function(e){var t=this.getSortedItems();e({fetchedItems:t,totalCount:t.length})},fetchItems:function(e,t,n,i,a){var r=this.getSortedItems(),o=r.length;if(a.fetchAlways&&e>=o){var s=t-e;e=u.divideNoReminder(o-1,s)*s,t=e+s}return n({fetchedItems:r.slice(e,t),totalCount:o})},getItem:function(e){return this.collectionItems.getItem(e)},fetchDataItem:function(e,t,n,i){var a=this.collectionItems.getItem(e);return!a&&i&&i(),a&&n&&n(a),a}})}(),fi=gi.extend("DynamicPageDataSource",function(e){return{init:function(t,n,i){e.call(this,t,n,i)}}}),pi={Text:0,TextArea:1,Image:2,TextInput:4,Icon:5,Link:6,Video:7,paypal:8,Date:9,FontIcon:10,Alt:11,Content:12,DataInfo:13,DateRange:14,Percentage:15,Data:16,BuyButton:17,DateTime:18,Location:19},hi={StaticCollection:{icons:_e.addKeyAsField({facebook:{collectionName:"public-font-icons",iconName:"facebook"},googlePlus:{collectionName:"public-font-icons",iconName:"google-plus"},twitter:{collectionName:"public-font-icons",iconName:"twitter2"},linkedin:{collectionName:"public-font-icons",iconName:"linkedin"},pinterest:{collectionName:"public-font-icons",iconName:"pinterest"},reddit:{collectionName:"public-font-icons",iconName:"reddit"},instagram:{collectionName:"public-font-icons",iconName:"instagram"},youtube:{collectionName:"public-font-icons",iconName:"youtube"},flickr:{collectionName:"public-font-icons",iconName:"flickr"},soundCloud:{collectionName:"public-font-icons",iconName:"soundcloud"},tripAdvisor:{collectionName:"public-font-icons",iconName:"tripadvisor"},picasa:{collectionName:"public-font-icons",iconName:"picasa"},behance:{collectionName:"public-font-icons",iconName:"behance"},etsy:{collectionName:"public-font-icons",iconName:"etsy"},tumblr:{collectionName:"public-font-icons",iconName:"tumblr"},dribbble:{collectionName:"public-font-icons",iconName:"dribbble"},vimeo:{collectionName:"public-font-icons",iconName:"vimeo-2342"},vk:{collectionName:"public-font-icons",iconName:"vk"},renren:{collectionName:"public-font-icons",iconName:"renren"},weibo:{collectionName:"public-font-icons",iconName:"weibo"}},"name")},Collection1:{icons:_e.addKeyAsField({facebook:{collectionName:"public-font-icons",iconName:"facebook"},googlePlus:{collectionName:"public-font-icons",iconName:"google-plus"},twitter:{collectionName:"public-font-icons",iconName:"twitter2"},linkedin:{collectionName:"public-font-icons",iconName:"linkedin"},pinterest:{collectionName:"public-font-icons",iconName:"pinterest"},reddit:{collectionName:"public-font-icons",iconName:"reddit"},instagram:{collectionName:"public-font-icons",iconName:"instagram"},youtube:{collectionName:"public-font-icons",iconName:"youtube"},flickr:{collectionName:"public-font-icons",iconName:"flickr"},soundCloud:{collectionName:"public-font-icons",iconName:"soundcloud"},tripAdvisor:{collectionName:"public-font-icons",iconName:"tripadvisor"},picasa:{collectionName:"public-font-icons",iconName:"picasa"},behance:{collectionName:"public-font-icons",iconName:"behance"},etsy:{collectionName:"public-font-icons",iconName:"etsy"},tumblr:{collectionName:"public-font-icons",iconName:"tumblr"},dribbble:{collectionName:"public-font-icons",iconName:"dribbble"},vimeo:{collectionName:"public-font-icons",iconName:"vimeo-2342"},vk:{collectionName:"public-font-icons",iconName:"vk"},renren:{collectionName:"public-font-icons",iconName:"renren"},weibo:{collectionName:"public-font-icons",iconName:"weibo"}},"name")},Collection2:{icons:_e.addKeyAsField({facebook:{collectionName:"public-font-icons",iconName:"facebook"},googlePlus:{collectionName:"public-font-icons",iconName:"google-plus"},twitter:{collectionName:"public-font-icons",iconName:"twitter"},linkedin:{collectionName:"public-font-icons",iconName:"linkedin"},pinterest:{collectionName:"public-font-icons",iconName:"pinterest"},reddit:{collectionName:"public-font-icons",iconName:"reddit"},instagram:{collectionName:"public-font-icons",iconName:"instagram"},youtube:{collectionName:"public-font-icons",iconName:"youtube"},flickr:{collectionName:"public-font-icons",iconName:"flickr"},soundCloud:{collectionName:"public-font-icons",iconName:"soundcloud"},tripAdvisor:{collectionName:"public-font-icons",iconName:"tripadvisor"},picasa:{collectionName:"public-font-icons",iconName:"picasa"},behance:{collectionName:"public-font-icons",iconName:"behance"},etsy:{collectionName:"public-font-icons",iconName:"etsy"},tumblr:{collectionName:"public-font-icons",iconName:"tumblr"},dribbble:{collectionName:"public-font-icons",iconName:"dribbble"},vimeo:{collectionName:"public-font-icons",iconName:"vimeo-2342"},vk:{collectionName:"public-font-icons",iconName:"vk"},renren:{collectionName:"public-font-icons",iconName:"renren"},weibo:{collectionName:"public-font-icons",iconName:"weibo"}},"name")}},mi={Get:"GET",Put:"PUT",Post:"POST",Delete:"DELETE",PostGet:"POST"},vi=function(e,t){if("string"!=typeof e&&"function"!=typeof e)throw new TypeError("The parameter 'url' should be a valid string or a function.");return this.url=e,this.parameters=[],this.options=u.quickExtend({dataType:"json",contentType:"application/json",httpMethod:mi.Get},t),this.setHttpMethod(this.options.httpMethod),this.success=w.create(),this.error=w.create(),this};vi.prototype.constructor=vi,vi.prototype.execute=function(){var e=this,t=u.Deferred(),n=u.evaluateWhenFunction(e.url,e),i=e.parameters.filter(function(e){return e.type===Ci.Query});if(i.length>0){var a=i.map(function(e){return e.name+"="+encodeURIComponent(e.getValue())});n+="?"+a.join("&")}var r=e.parameters.filter(function(e){return e.type===Ci.Template});r.length>0&&r.forEach(function(e){n=n.replace(RegExp("{"+e.name+"}","i"),e.getValue())});var o={url:n,method:e.getHttpMethod(),dataType:u.evaluateWhenFunction(e.options.dataType,e),contentType:u.evaluateWhenFunction(e.options.contentType,e),success:function(n){e.lastResult=n,e.lastResultFetched=new Date,e.success.fireNew(n),t.resolve(n)},error:function(n){e.error.fireNew(n),t.reject(n)}};if(e.getHttpMethod()!==mi.Get){var s=u.quickExtend({},e.getBody()),l=e.parameters.filter(function(e){return e.type===Ci.Body});l.length>0&&l.forEach(function(e){s[e.name]=e.getValue()}),o.data=JSON.stringify(s)}return u.ajax(o),t},vi.prototype.addParameter=function(e){var t=this;if(t instanceof vi==!1)throw new TypeError("Current instance must be a valid WebService instance");if(!(e instanceof Ii))throw new TypeError("Value for 'parameter' should be a valid instance of 'WebServiceParameter'");var n=e.getParameterType();if(n===Ci.Body&&this.getHttpMethod()===mi.Get)throw Error("The specified parameter type is invalid for HTTP GET requests and is only supported on HTTP PUT/POST/DELETE requests.");return t.parameters.push(e),t.invalidateCache(),t},vi.prototype.invalidateCache=function(){this.lastResult=null,this.lastResultFetched=null},vi.prototype.getResult=function(e){if(this.getHttpMethod()!==mi.Get&&this.getHttpMethod()!==mi.PostGet)throw Error("The 'getResult' method can only be invoked for web services with the HTTP Method set to 'GET'");var t=this.lastResult;if(t&&e!==!0){var n=u.Deferred();return window.setTimeout(function(){n.resolve(t)},1),n}return this.execute()},vi.prototype.getHttpMethod=function(){return this.method||mi.Get},vi.prototype.setHttpMethod=function(e){if(e!==mi.Get&&e!==mi.Put&&e!==mi.Post&&e!==mi.Delete)throw new TypeError("The parameter 'httpMethod' should contain a valid enum value of the type 'HttpMethod'");return this.method=e,this},vi.prototype.setBody=function(e){return this.body=u.quickExtend({},e),this},vi.prototype.getBody=function(){return this.body};var yi=function(e,t){var n=this;n.name=e||"Unnamed Test",n.successCount=0,n.failCount=0,n.testResult=u.Deferred(),n.test=t||function(){n.testResult.fail()}};yi.prototype.constructor=yi,yi.prototype.run=function(){var e=this,t=new Date;e.testResult=u.Deferred(),e.testResult.done(function(){var n=(new Date).getTime()-t.getTime();Q.info("Test '"+e.name+"' completed in "+n+"ms"),e.successCount+=1}),e.testResult.fail(function(){var n=(new Date).getTime()-t.getTime();Q.error("Test '"+e.name+"' failed in "+n+"ms"),e.failCount+=1});try{e.test(e.testResult)}catch(n){e.testResult.reject()}};var bi=function(){this.tests=[]};bi.prototype.constructor=bi,bi.prototype.addTestCase=function(e,t){this.tests.push(new yi(e,t))},bi.prototype.runAll=function(){u.eachItem(this.tests,function(e,t){t.run()})};var Ci={Query:"query",Template:"template",Header:"header",Body:"body"},Ii=function(e,t,n){if(this.name=u.evaluateWhenFunction(e,this),"string"!=typeof this.name||!this.name)throw new TypeError("A valid parameter name should be specified");if(this.type=u.evaluateWhenFunction(t,this),this.type!==Ci.Query&&this.type!==Ci.Template&&this.type!==Ci.Header&&this.type!==Ci.Body)throw new TypeError("The specified parameter type is not valid");return this.value=n,this};Ii.prototype.constructor=Ii,Ii.prototype.getParameterType=function(){return this.type||Ci.Query},Ii.prototype.getValue=function(){return u.evaluateWhenFunction(this.value,this)};var Si=function(e,t,n){return n=u.quickExtend(n,{dataType:"json",contentType:"application/json",httpMethod:mi.Post}),this.name=e,this.items=t,vi.call(this,"",n),this};Si.prototype=Object.create(vi.prototype),Si.prototype.constructor=Si,Si.prototype.execute=function(){var e=this,t=u.Deferred();return Dr.getRequestBody(e.name).done(function(n){e.url=Settings.DataProxy;var i=u.deepCloneObject(n);i.item=e.items,e.setBody(i),vi.prototype.execute.call(e).done(function(e){t.resolve(e)}).fail(function(e){t.reject(e)})}).fail(function(e){t.reject(e)}),t};var Pi=gi.extend("RemoteDataSource",{clear:function(){this.itemsInformation.clear()},getItemFields:function(){return this.getFieldDefinitions({itemFields:!0})},getItemId:function(){throw Error("You should implement this function to retrieve a unique ID for each item in the array of items.")},getFieldDefinitions:function(){return this.instance.getPropertyValue("itemFields")},getDataService:function(){return this.dataService},setDataService:function(e){this.dataService=e},getCollection:function(){return this.dataCollection},setCollection:function(e){this.dataCollection=e},getDataPromise:function(){throw Error("The getDataPromise should be implemented")},filterResult:function(e){return e},removeDataItem:Wo,mapResult:function(e){return e},processResult:function(e){var t=this;if(e=t.mapResult(e),e instanceof Array==!1)throw Error("result is not a valid Array, please implement the mapping feature yourself.");var n=t.getFieldDefinitions();return n?u.map(e,function(e,i){var a={index:i+1,id:t.getItemId(e)};return u.eachEntry(n,function(t,n){a[n.name]=e[n.name]||null;var i=n.mappingFunction;i&&(a[n.name]=i(e))}),a}):void 0},setDataInfo:function(){var e=this,t=new Bi({getPromise:e.getDataPromise.bind(e),filterResult:e.filterResult.bind(e),mapResult:e.processResult.bind(e)});e.setDataService(t),e.setCollection(t.getCollection())}}),wi=new bi;wi.addTestCase("GET >> iTunes >> Armin van Buuren",function(e){new vi("https://itunes.apple.com/search",{dataType:"jsonp"}).addParameter(new Ii("entity",Ci.Query,"album")).addParameter(new Ii("limit",Ci.Query,"10")).addParameter(new Ii("term",Ci.Query,"armin van buuren")).execute().done(function(){e.resolve()}).fail(function(){e.reject()})}),wi.addTestCase("GET >> Facebook Photos",function(e){new vi("https://graph.facebook.com/{accountId}/photos",{dataType:"jsonp"}).addParameter(new Ii("fields",Ci.Query,"id,created_time,from.name,link,name,picture,source")).addParameter(new Ii("limit",Ci.Query,"100")).addParameter(new Ii("access_token",Ci.Query,"205189932989716|ea358445946f3ec6d3dfc2c0ea4b6f9d")).addParameter(new Ii("accountId",Ci.Template,"418329438315")).execute().done(function(){e.resolve()}).fail(function(){e.reject()})}),wi.addTestCase("GET >> Commerce.ly Categories and Products",function(e){new vi("https://api-store.dev.appmachine.com/v1/shop/catsandproducts/{ApplicationId}",{dataType:"jsonp"}).addParameter(new Ii("categoryId",Ci.Query,"")).addParameter(new Ii("ApplicationId",Ci.Template,"325ea409-aacb-3130-07a1-8852881c3b10")).execute().done(function(){e.resolve()}).fail(function(){e.reject()})});var Ei={PageLoad:1,State:2,Trigger:3},Ti=Yo(function(){this.Events={BehaviourAdded:w.create(),BehaviourUpdated:w.create(),BehaviourRemoved:w.create()};var e={},t={},n={},i={},a={};this.getInstanceSourceConnections=function(e){return t[e]?t[e]:{}},this.getInstanceTargetConnections=function(e){return n[e]?n[e]:{}},this.getInstanceInitializedTargetConnections=function(e){return a[e]?a[e]:{}},this.addBehaviourToCollection=function(e){var i=e.sourceElementID,a=e.targetElementID,r=e.id;u.objectSetIfUndefined(n,i,u.returnEmptyObject),n[i][r]=e,a&&(u.objectSetIfUndefined(t,a,u.returnEmptyObject),t[a][r]=e)},this.addBehaviourToInitializedCollection=function(e){var t=e.sourceElementID,n=e.targetElementID,r=e.id;u.objectSetIfUndefined(a,t,u.returnEmptyObject),a[t][r]=e,n&&(u.objectSetIfUndefined(i,n,u.returnEmptyObject),i[n][r]=e);var o=Ji.getInstanceByID(t);o&&o.hasActions.setTrue()},this.removeBehaviourFromCollection=function(e){var i=e.sourceElementID,a=e.targetElementID,r=e.id;n[i]&&delete n[i][r],a&&t[a]&&delete t[a][r]},this.removeBehaviourFromInitializedCollection=function(e){var t=e.sourceElementID,n=e.targetElementID,r=e.id;if(a[t]&&delete a[t][r],n&&i[n]&&delete i[n][r],0===u.count(a[t])){var o=Ji.getInstanceByID(t);o&&o.hasActions.setFalse()}},this.registerBehaviours=function(e){u.each(e,function(e,t){t=u.quickExtend({onConnectionRemoved:Wo,onConnectionAdded:Wo,initializeBehaviourDefinition:u.returnValue,activateFunction:Wo,deactivateFunction:Wo,activateCallback:Wo,deactivateCallback:Wo},t),u.extendMissing(t,{name:e});var n=t.activateFunction,i=t.deactivateFunction;t.activateFunction=function(t,i,a){la.PageChangingOperation.performOperation(function(){i&&!i.data.activatedBehaviours&&(i.data.activatedBehaviours={}),n(t,i,a),i&&(i.data.activatedBehaviours[e]=!0)})},t.deactivateFunction=function(t,n,a){la.PageChangingOperation.performOperation(function(){n&&!n.data.activatedBehaviours&&(n.data.activatedBehaviours={}),n&&n.data.activatedBehaviours[e]&&(i(t,n,a),n.data.activatedBehaviours[e]=!1)})},t=t.initializeBehaviourDefinition(t),xi[e]=t})},this.extendBehaviour=function(e,t){u.quickExtend(e,t)},this.createActionBehaviour=function(e){var t={},n={};return e.activate=function(i,a,r,o){if(r.isTemplateConenction){var s=Yi.getSameConnections(i.id,a?a.id:void 0,e.name,r);if(s.length>1)return}switch(r.triggerType){case Ei.PageLoad:e.activateCallback(i,a,r);var l=!1,c=[la.PageChangingOperation];ke.whenAllFinished(c,function(){var n=la.getCurrentPage();n.id==i.getPageId()&&(e.activateFunction(i,a,r),l=!0),t[o]=la.PageChangingOperation.bind(Wo,function(){if(l)l=!1;else{var t=la.getCurrentPage();t.id==i.getPageId()&&e.activateFunction(i,a,r)}})});break;case Ei.State:t[o]=i.elementStateActivated.bind(r.triggerName,function(){if(la.Flags.isInPageChanging.isTrue()){var t=u.quickExtend({},r);t.animationDuration=0,e.activateFunction(i,a,t)}else e.activateFunction(i,a,r)}),n[o]=i.elementStateRemoved.bind(r.triggerName,function(){e.deactivateFunction(i,a,r)}),e.activateCallback(i,a,r);break;case Ei.Trigger:t[o]=i.triggerActivated.bind(r.triggerName,function(){e.activateFunction(i,a,r)}),e.activateCallback(i,a,r)}},e.deactivate=function(i,a,r,o){switch(r.triggerType){case Ei.PageLoad:t[o]&&t[o].unbind(),e.deactivateCallback(i,a,r);break;case Ei.State:t[o]&&i.elementStateActivated.unbind(t[o].bindingName),n[o]&&i.elementStateRemoved.unbind(n[o].bindingName),e.deactivateCallback(i,a,r);break;case Ei.Trigger:t[o]&&i.triggerActivated.unbind(t[o].bindingName),e.deactivateCallback(i,a,r)}},e},this.createScrollableBehaviour=function(e){function t(t,i,a,r){if(a.isTemplateConenction){var o=Yi.getSameConnections(t.id,i?i.id:void 0,e.name,a);if(o.length>1)return}t.data[r+"visibilityChanged"]&&t.data[r+"visibilityChanged"].unbind(),t.isInstanceVisible()?(t.data[r+"scrollable-window-size"]=w.createEventListener(u.getWindowSizeEvent(),function(){n[r]&&e.activateCallback(t,i,u.quickExtend({},a,{reset:!0}))}),t.data[r+"pageChangedBinding"]=w.createEventListener([la.Events.PageChanged],function(){var o=t.getPageId()===la.getCurrentPageId();o?vr.performUpdateOnRenderingFinished(function(){n[r]&&e.deactivateCallback(t,i,a),e.activateCallback(t,i,a),n[r]=!0}):n[r]&&(e.deactivateCallback(t,i,a),n[r]=!1)}),t.data[r+"mobile"]=Va.Flags.IsInMobileContext.valueChangedEvent.bindAndExecute(function(){var o=Va.Flags.IsInMobileContext.isTrue();o?(t.data[r+"pageChangedBinding"].deactivate(),t.data[r+"scrollable-window-size"].deactivate(),n[r]&&(e.deactivateCallback(t,i,a),n[r]=!1)):vr.performUpdateOnRenderingFinished(function(){t.data[r+"pageChangedBinding"].activateAndExecute(),t.data[r+"scrollable-window-size"].activate()})})):t.data[r+"visibilityChanged"]=t.visibilityChangedEvent.bind(function(){t.isInstanceVisible()&&e.activate(t,i,a,r)})}var n={};return e.activate=function(e,n,i,a){vr.performUpdateOnRenderingFinished(function(){t(e,n,i,a)})},e.deactivate=function(t,i,a,r){n[r]&&(n[r]=!1,e.deactivateCallback(t,i,a)),t.data[r+"visibilityChanged"]&&t.data[r+"visibilityChanged"].unbind(),t.data[r+"mobile"]&&t.data[r+"mobile"].unbind(),t.data[r+"pageChangedBinding"]&&t.data[r+"pageChangedBinding"].deactivate(),t.data[r+"scrollable-window-size"]&&t.data[r+"scrollable-window-size"].deactivate()},e},this.initBehaviours=function(e){u.each(e.getInitializedTargetConnections(),function(e,t){var n=Ji.getInstanceByID(t.targetElementID);if(n&&n.shouldInitInstanceOnPageChange()){var i=Ji.getInstanceByID(t.sourceElementID);xi[t.behaviourName].deactivateFunction(i,n,{animationDuration:0},t.id)}})},this.activateBehaviours=function(e){u.each(e.getInitializedTargetConnections(),function(e,t){Ti.activateBehaviour(t)})},this.activateBehaviour=function(t){var n=Ji.getInstanceByID(t.sourceElementID),i=Ji.getInstanceByID(t.targetElementID);!n||t.targetElementID&&!i||e[t.id]||(e[t.id]=!0,xi[t.behaviourName].activate(n,i,t.options,t.id))},this.deactivateBehaviours=function(e){u.each(e.getInitializedTargetConnections(),function(e,t){Ti.deactivateBehaviour(t)})},this.deactivateBehaviour=function(t){var n=Ji.getInstanceByID(t.sourceElementID),i=Ji.getInstanceByID(t.targetElementID);e[t.id]&&n&&(!t.targetElementID||i)&&xi[t.behaviourName].deactivate(n,i,t.options,t.id),e[t.id]=!1},this.copyBehaviours=function(e,t){var n={};return e||(e={}),u.each(e,function(e,i){var a={sourceElementID:i.sourceElementID,targetElementID:i.targetElementID,behaviourName:i.behaviourName,options:u.extend(!0,{},i.options),id:Ca.generateWebsiteId()},r=!1;t[i.targetElementID]&&(a.targetElementID=t[i.targetElementID],r=!0),t[i.sourceElementID]&&(a.sourceElementID=t[i.sourceElementID],r=!0),r&&(i.connectionData=void 0,n[a.id]=a)}),n}}),xi={},ki=Yo(function(){this.registerTriggers=function(e){u.eachEntry(e,function(e,t){var n=u.quickExtend({activatedStates:[],deactivatedStates:[]},t);u.extendMissing(n,{name:e}),Di[e]=n})},this.extendTrigger=function(e,t){u.quickExtend(e,t)}}),Di={},Fi=Yo(function(){var e=this;this.registerElementStates=function(e){for(var t in e){var n=e[t];n.name=t,u.extendMissing(n,{priority:0}),Ai[t]=n}},this.extendElementState=function(e,t){u.quickExtend(e,t)},this.getComplexStateId=function(t){var n=1;return u.each(t,function(t,i){n=e.getComplexIdFromIds(n,i.id)}),n},this.getComplexIdFromIds=function(e,t){return e*t},this.getComplexIdWithOutId=function(e,t){return e/t},this.getStatesMapFromIds=function(e){for(var t={},n=0;n1){var n={},i=e.getStatesMapFromIds(t);if(null===i)return!1;var a=e.getComplexStateId(i);return Ai[a]||(n[a]={ids:t,priority:Fi.getComplexStatePriority(i),id:a,name:a,isComplex:!0,statesMap:i},Fi.registerElementStates(n)),Ai[a]}}}),Ai={};!function(){Fi.registerElementStates({NormalState:{id:1},MouseDownState:{priority:3,id:3},ElementSelectedState:{ priority:3,id:5},ElementFocusedState:{priority:3,id:7},BeforeLoadedState:{priority:4,id:11},BeforeOpenedState:{priority:4,id:17},FirstButton:{priority:1,id:19},LastButton:{priority:1,id:23},MobileState:{priority:7,id:29}}),Fi.registerElementStates({MouseOverState:{priority:2,id:13},MouseOverStateArea:{priority:2,id:31}});for(var e in Ai){var t=Ai[e];if(e!==Ai.NormalState.name&&e!==Ai.MobileState.name){var n=[Ai.MobileState.name,t.name],i=Fi.registerComplexState(n);i.isMobileState=!0}}}(),function(){ki.registerTriggers({GotFocus:{activatedStates:[Ai.ElementFocusedState]},LostFocus:{deactivatedStates:[Ai.ElementFocusedState]},MouseClick:{},MouseDown:{activatedStates:[Ai.MouseDownState]},MouseUp:{deactivatedStates:[Ai.MouseDownState]},MouseEnter:{activatedStates:[Ai.MouseOverState]},MouseLeave:{deactivatedStates:[Ai.MouseOverState]},MouseEnterArea:{activatedStates:[Ai.MouseOverStateArea]},MouseLeaveArea:{deactivatedStates:[Ai.MouseOverStateArea]},PageLeave:{deactivatedStates:[Ai.BeforeLoadedState,Ai.BeforeOpenedState]},PageLoaded:{activatedStates:[Ai.BeforeLoadedState,Ai.BeforeOpenedState]},PageOpened:{activatedStates:[Ai.BeforeOpenedState,Ai.BeforeLoadedState]},Selected:{activatedStates:[Ai.ElementSelectedState]},Unselected:{deactivatedStates:[Ai.ElementSelectedState]}})}();var Bi=function(e){return this.options=u.quickExtend({getPromise:function(){throw Error("A valid promise should be provided")}},e),this.flags={IsLoading:V.create(!1)},this.events={LoadingStarted:w.create(),LoadingFinished:w.create(),LoadingFailed:w.create()},this};Bi.prototype.constructor=Bi,Bi.prototype.createCollection=function(){var t=this,n=new e({replaceItems:!0,fetchingFunction:function(e,n,i,a){t.flags.IsLoading.reset(),t.flags.IsLoading.setTrue(),t.events.LoadingStarted.fireNew();var r=0,o=1;!function s(){u.evaluateWhenFunction(t.options.getPromise,t).done(function(e){t.flags.IsLoading.setFalse();var n=t.options.filterResult;n&&"function"==typeof n&&(e=n.call(t,e));var r=t.options.mapResult;if(!r||"function"!=typeof r)throw Error("No result mapping function has been specified.");if(!e)return i({}),void t.events.LoadingFinished.fireNew({});var o=r.call(t,e);return o?(i(o),void t.events.LoadingFinished.fireNew(o)):(t.events.LoadingFailed.fireNew(s),void a())}).fail(function(e){t.events.LoadingFailed.fireNew(s),t.flags.IsLoading.setFalse(),a(e),o>r&&setTimeout(function(){return r++,s()},5e3)})}()}});return t.data=u.quickExtend(t.data,{collection:n}),t.data.collection},Bi.prototype.getCollection=function(){var t=this;return t.data&&t.data.collection instanceof e?t.data.collection:t.createCollection()},Bi.prototype.populate=function(e,t,n){var i=this.getCollection();t&&i.setAttributes(t),i.clear();var a=t.callLimit||1e4;i.fetchTo(a,function(t){e.itemsInformation.syncrhonize([]),e.itemsInformation.syncrhonize(t.fetchedItems),n&&n(e)})},Bi.prototype.loadMore=function(e,t,n){var i=this.getCollection();t&&i.setAttributes(t);var a=t.callOffset;i.fetchRange(a,function(t){e.itemsInformation.put(t.fetchedItems),n&&n(e)})},function(){function e(e,t,n){n=u.extend({animationDuration:0},n);var i=1===t?"":"scale({0})".format(t),a={};a[u.support.transformCSS]=i;var r;n.animationDuration&&(r={transitionDuration:n.animationDuration}),e.animatePart(e.$element,{transform:i},a,r,{complete:function(){ua.updatePosition(e)}})}Ti.registerBehaviours({ScaleBehaviour:{initializeBehaviourDefinition:Ti.createActionBehaviour,activateFunction:function(t,n,i){e(n,i.ratio,i)},deactivateFunction:function(t,n,i){e(n,1,i)},deactivateCallback:function(e,t){this.deactivateFunction(e,t,{}),ua.invalidateAreas(e)}}})}(),function(){function e(e,t,n,i){n=u.extend({animationDuration:0,animationDirection:"left"},n);var a=t;n&&"left"===n.animationDirection&&i&&(a=-t);var r=a?"rotate({0}deg)".format(a):"rotate(0deg)",o={};o[u.support.transformCSS]=r;var s=e.data.rotateBehaviourWrapper;e.animatePart(s,{transform:r},o,{transitionDirection:n.animationDirection,transitionDuration:n.animationDuration}),ua.invalidateAreas(e)}Ti.registerBehaviours({RotateBehaviour:{initializeBehaviourDefinition:Ti.createActionBehaviour,activateFunction:function(t,n,i){e(n,i.degree,i,!0)},activateCallback:function(e,t){var n=t.getMainBox();zn.usePlaceHolder(n,t.id+"rotate-behaviour",{className:"full-height",ignoreOffset:!0});var i=zn.createWrapper(n,{className:"full-height",ignoreOffset:!0});t.data.rotateBehaviourWrapper=i},deactivateFunction:function(t,n,i){e(n,0,i,!1)},deactivateCallback:function(e,t,n){var i=t.getMainBox();zn.releasePlaceHolder(i,t.id+"rotate-behaviour"),zn.removeWrapper(t.data.rotateBehaviourWrapper),this.deactivateFunction(e,t,{animationDirection:n.animationDirection}),ua.invalidateAreas(t)}}})}(),function(){function e(e){if(e=u.extend({category:window.location.pathname,action:"deafaultAction"},e),t())try{ga("send","event",e.category,e.action,e.label,e.value)}catch(n){}}function t(){return!("undefined"==typeof ga||!ga)}Ti.registerBehaviours({TriggerGoogleEvent:{initializeBehaviourDefinition:Ti.createActionBehaviour,activateFunction:function(t,n,i){e(u.quickExtend({category:la.getCurrentPage().getPropertyValue("name"),action:"deafaultAction",label:void 0,value:void 0},i))}}})}(),function(){function e(e,i){if(J.IsTemplate)return void qo.open({message:"Form submission does not work in the preview version."});var a,r,o=i.getPropertyValue("formID"),s=[],l=[],c=[],d=i.isTypeOf(ei.JMMLElement);d?(r=n.MailingList,u.each(i.childInstances,function(e,t){if(t.elementType.name===ei.JMMLSkinInputElement.name){var n=t.getValue(),i=t.getPropertyValue("baseName")||t.getPropertyValue("name");void 0===n||null===n||""===n?s.push(t.getLabelText()):"Email"!==i||-1!==n.indexOf("@")&&-1!==n.indexOf(".")||l.push(t.getLabelText()),c.push(t)}})):(r=n.ContactForm,u.each(i.getItemsControllers(),function(e,t){var n=t.getInstance(),i=n.getDataItem(),a=n.getValue();i.fieldOptions.isOptional||void 0!==a&&null!==a&&""!==a?i.fieldOptions.isOptional||3!==i.fieldOptions.fieldType||-1!==a.indexOf("@")&&-1!==a.indexOf(".")||l.push(i.labelText):s.push(i.labelText),c.push(n)}));var g="#333333",f="#FFFFFF";if(0===s.length&&0===l.length)i.$element.loading({className:"loading-animation-dark-1",overlayLayer:W.AboveAll}),g&&(u(".loading-overlay",i.$element).css("background",g),u(".loading-overlay",i.$element).css("opacity","0.75")),d?(a=u.map(c,function(e){var t=e.getPropertyValue("baseName");return t||(t=e.getPropertyValue("name")),{fieldName:t,fieldValue:e.getValue()}}),a.push({fieldName:"MailingList",fieldValue:!0})):(a=u.map(c,function(e){var t=e.getDataItem();return{fieldName:fa.getFormFieldName(t),fieldValue:e.getValue()}}),i.getPropertyValue("joinMyMailingList")&&a.push({fieldName:"MailingList",fieldValue:i.getJoinMyMailingListValue()})),Xn.submitForm(K.SiteID,fa.getSiteType(),o,null,a,r,function(n){i.$element.loading(!1);var a=i.getSubmitSuccessTarget();if(i.getPropertyValue("formOptions").clearOnSubmit&&t(e,i),!a||u.isEmptyObject(a))n===!1?i.$element.elementOverlay({iconReference:{collectionName:"public-font-icons",iconName:"times"},message:i.getSubmitErrorText(),closeText:"Try Again",textColor:f,backgroundColor:g}):i.$element.elementOverlay({iconReference:{collectionName:"public-font-icons",iconName:"check"},message:i.getSubmitSuccessText(),textColor:f,backgroundColor:g,destroyOnClick:!0});else if(a.type===Ze.Pages){var r=la.getPageData(a.url);if(!r)return;ra.navigateToPage(a.url)}else{var o=a.url;o.indexOf("://")<0&&(o="http://"+o),window.location=o}},function(){i.$element.loading(!1),i.$element.elementOverlay({iconReference:{collectionName:"public-font-icons",iconName:"times"},message:i.getSubmitErrorText(),closeText:"Try Again",textColor:f,backgroundColor:g})});else{var p,h="",m=" , ";if(s.length>0){var v="You must fill out the following fields: ";u.each(s,function(e,t){e===s.length-1&&(m="."),h+=t+m}),p=v+h}else{var y="You must correct the following fields: ";u.each(l,function(e,t){e===l.length-1&&(m="."),h+=t+m}),p=y+h}i.$element.elementOverlay({iconReference:{collectionName:"public-font-icons",iconName:"times"},message:p,closeText:"Try Again",textColor:f,backgroundColor:g})}}function t(e,t){var n=u.grep(t.getDescendingInstances(!1),function(e){return e.isType(ei.SkinCheckBoxButtonElement)?!e.getPropertyValue("startSelected"):e.hasFeature(ti.HasInput)});u.each(n,function(){this.clear()})}Ti.registerBehaviours({SubmitForm:{initializeBehaviourDefinition:Ti.createActionBehaviour,activateFunction:e},ClearForm:{initializeBehaviourDefinition:Ti.createActionBehaviour,activateFunction:t}});var n={ContactForm:0,MailingList:1}}(),function(){function e(e){Q.log("1. Add to cart clicked"),kr.initializeCart().done(function(){Q.log("2. Cart is initialized");var t=kr.getCurrentProduct(),n=kr.getFirstUnselectedVariant();if(t)if(Q.log("3. Got current product"),0===t.stockAmount)Q.log("4. Current product is not in stock");else if(n)e.updateLabel("Please select your "+n+" first",!0);else{var i=t.navId||t.id;kr.addProductToCart(i,null,1)}else Q.log("3. Current product is null")}).fail(function(){Q.log("2. Couldn't initialize cart")})}Ti.registerBehaviours({AddToCart:{initializeBehaviourDefinition:Ti.createActionBehaviour,activateFunction:e}})}(),function(){function e(e,t,n){n=u.quickExtend({},n),t.navigate(1,!0,void 0,n)}function t(e,t,n){var i=u.quickExtend({animationDuration:0},n);Ji.scrollToInstanceInPreview(t,i)}function n(e,t,n){n=u.quickExtend({},n),t.navigate(-1,!0,void 0,n)}Ti.registerBehaviours({ShowTab:{initializeBehaviourDefinition:Ti.createActionBehaviour,activateFunction:function(e,t,n){if(n=u.extend({performAnimation:!0,animationOptions:{}},n),n.targetTab){var i=Ji.getInstanceByID(n.targetTab);i&&t.showItem(i,n.performAnimation,void 0,n.animationOptions)}},activateCallback:function(e,t,n){e.data["currentItemChangedEventShowTab"+t.id]=t.currentItemChangedEvent.bind(function(){t.getCurrentItem().id===n.targetTab?e.userSelect(!0):e.userSelect(!1)})},deactivateCallback:function(e,t){t.currentItemChangedEvent.unbind(e.data["currentItemChangedEventShowTab"+t.id])}},NavigateTo:{initializeBehaviourDefinition:Ti.createActionBehaviour,activateFunction:t},NavigateNext:{initializeBehaviourDefinition:Ti.createActionBehaviour,activateFunction:e},NavigatePrev:{initializeBehaviourDefinition:Ti.createActionBehaviour,activateFunction:n},NextPage:{initializeBehaviourDefinition:Ti.createActionBehaviour,activateFunction:function(){la.switchToNextPage()}},PrevPage:{initializeBehaviourDefinition:Ti.createActionBehaviour,activateFunction:function(){la.switchToPrevPage()}}})}(),function(){Ti.registerBehaviours({ActivateState:{initializeBehaviourDefinition:Ti.createActionBehaviour,activateFunction:function(e,t,n){qi.activateStateGroupState(n.groupId,n.stateId)},deactivateFunction:function(e,t,n){qi.deactivateStateGroup(n.groupId)}},DeactivateState:{initializeBehaviourDefinition:Ti.createActionBehaviour,activateFunction:function(e,t,n){qi.deactivateStateGroup(n.groupId)},deactivateFunction:function(e,t,n){qi.activateStateGroupState(n.groupId,n.stateId)}},ActivateAllStates:{initializeBehaviourDefinition:Ti.createActionBehaviour,activateFunction:function(e,t,n){qi.activateStateGroupStates(n.groupId)},deactivateFunction:function(e,t,n){qi.deactivateStateGroup(n.groupId)}}})}(),function(){function e(e,t){t.stop()}function t(e,t){t.pause()}function n(e,t){t.play()}Ti.registerBehaviours({PlayVideo:{initializeBehaviourDefinition:Ti.createActionBehaviour,deactivateFunction:e,activateFunction:n,deactivateCallback:function(t,n){e(t,n)}},StopVideo:{initializeBehaviourDefinition:Ti.createActionBehaviour,activateFunction:e,deactivateCallback:function(t,n){e(t,n)}},PauseVideo:{initializeBehaviourDefinition:Ti.createActionBehaviour,deactivateFunction:e,activateFunction:t,deactivateCallback:function(t,n){e(t,n)}}})}(),function(){function e(e,t,i,a){i||(i={});var r=n(i,a);aa.updateComputedValue(t,t.properties.isVisible,!1,r,!0)}function t(e,t,i,a){i||(i={});var r=n(i,a);aa.updateComputedValue(t,t.properties.isVisible,!0,r,!0)}function n(e,t){var n={transitionEffect:Ct.NoAnimation.name,transitionDuration:0,transitionSlideDirection:"left",transitionFlyDirection:{vertical:"top",horizontal:"left"}};return u.quickExtend(n,{transitionEffect:e.animationType,transitionDuration:t?0:e.animationDuration,transitionSlideDirection:e.animationSlideDirection,transitionFlyDirection:e.animationDirection})}Ti.registerBehaviours({showInCenter:{initializeBehaviourDefinition:Ti.createActionBehaviour,onlyOnePerSource:!0,activateFunction:function(e,t){e.getPropertyValue("templateOpener")||t.showPopup()}},ShowElement:{initializeBehaviourDefinition:Ti.createActionBehaviour,deactivateFunction:function(t,n,i,a){t!==n&&e(t,n,i,a)},activateFunction:t},HideElement:{initializeBehaviourDefinition:Ti.createActionBehaviour,deactivateFunction:function(e,n,i,a){e!==n&&t(e,n,i,a)},activateFunction:e}})}(),function(){function e(e,t){u.eachItem(e.childInstances,function(n,i){i.isDisplayed.setValue(t,"animation"+e.id)})}function t(e){if(e.hasFeature(ti.PageSection)){var t=zn.getPlaceHolder(e.getContentLayer()),n=0;u.eachItem(e.childInstances,function(e,t){n=h?(b=me.Bottom,f=m-h):3*m/4>h?(b=me.Top,f=h):(b=me.Bottom,f=m/4,m>h&&(f=Math.min(m-h,f)),f>y-h&&(f=(y-h)/2))}else me.Visibility===s.measureDistanceType&&(f=s.startVisibility*r.getSize().height);s.autoDistanceSettings&&(3*m/4>h&&h>1*m/4?g=u.minValue([m/3,h/2]):(g=m/3,f+g>y-h&&(g=y-h-f)))}var C=u.quickExtend({},s,{measureDistanceType:s.autoStartDistanceSettings?b:s.measureDistanceType,startDistance:f,startVisibility:s.startVisibility,id:r.id,$scrollablePane:u(window),isParallax:s.isParallax,oneTimeAnimation:s.oneTimeAnimation,duration:s.duration,distance:g,distanceDelay:s.distanceDelay,delay:s.delay,runInLoop:s.runInLoop,getSize:function(){return r.getSize()},getOffset:function(){return p},getTopOffset:function(){return h},completeCallback:function(t){t.isOutEffect()&&(s.runInLoop||(r.hasFeature(ti.PageSection)?e(r,!1):r.isDisplayed.setValue(!1,"animation"))),n(r)},resetCallback:function(t){t.isInEffect()?r.hasFeature(ti.PageSection)?e(r,!1):r.isDisplayed.setValue(!1,"animation"):t.isOutEffect()&&(r.hasFeature(ti.PageSection)?e(r,!0):r.isDisplayed.setValue(!0,"animation")),n(r)},activateCallback:function(n){(n.isOutEffect()||n.isInEffect())&&(r.hasFeature(ti.PageSection)?e(r,!0):r.isDisplayed.setValue(!0,"animation")),t(r)},reverseActivateCallback:function(n){(n.isOutEffect()||n.isInEffect())&&(r.hasFeature(ti.PageSection)?e(r,!0):r.isDisplayed.setValue(!0,"animation")),t(r)}});if(c&&d)C.activate=!0,d.reset(C);else{var I=i(r);d=Nn.create(I,l,C),u.objectSet(r.data,["NewShowElementBehaviour","scrollableEffect"],d),d.activate(),t(r)}},deactivateCallback:function(t){var n=u.objectGet(t.data,["NewShowElementBehaviour","scrollableEffect"]);n&&n.dispose(),u.objectSet(t.data,["NewShowElementBehaviour","scrollableEffect"]),t.hasFeature(ti.PageSection)?e(t,!0):t.isDisplayed.setValue(!0,"animation")}},ParallaxImage:{initializeBehaviourDefinition:Ti.createScrollableBehaviour,activateCallback:function(e,t,n){var i=this;n.reset&&i.deactivateCallback(e,t,n);var r=a(),o=e.getPosition(!0).top-(u.getWindowSize().height-r),s=e.getPropertyValue("parallaxBackgroundSpeed");e.data.scrollingImageBoxCreatedFlagBinding=e.imageBoxCreatedFlag.onceTrue(function(){function t(){var t=n.getState().getValue();if(t===on.ImageLoaded){e.data.scrollingImageLoadedBinding.unbind();var i=n.getImageElement(),l=0;e.data.scrollingTrackerParallaxImage=ve.create({$element:i,getTopOffset:function(){return o},getWindowHeight:a,scrollingDistanceChangeCallback:function(t){var i=!0;-tt&&(i||0>t||0!==l)&&(!i&&t>=0&&(t=0),l=t,he.requestWriteOperation(function(){var e="translateY({0}px)".format(-t*s),i=U.prefixed("transform"),a={};a[i]=e,n.getImageElement().css(a)}))}}),e.data.scrollingTrackerParallaxImage.activate()}}var n=e.getImageBox();e.data.scrollingImageLoadedBinding=n.getState().valueChangedEvent.bind(t),t()})},deactivateCallback:function(e){e.data.scrollingImageBoxCreatedFlagBinding&&e.data.scrollingImageBoxCreatedFlagBinding.unbind(),e.data.scrollingImageLoadedBinding&&(e.data.scrollingImageLoadedBinding.unbind(),e.getImageBox().getImageElement().css("transform","")),e.data.scrollingTrackerParallaxImage&&e.data.scrollingTrackerParallaxImage.deactivate()}},ParallaxElement:{initializeBehaviourDefinition:Ti.createScrollableBehaviour,activateCallback:function(e,t,n){var i,r=u.valueOrDefault(n.speed,1),o=u.valueOrDefault(n.delay,0),s=e.getMainBox();n.reset?(e.data.scrollingTrackerParallaxElement&&e.data.scrollingTrackerParallaxElement.deactivate(),i=e.data.scrollingTrackerParallaxElement.$wrapper):(zn.usePlaceHolder(s,e.id+"scrolling-behaviour",{className:"full-height",ignoreOffset:!0}),i=zn.createWrapper(s,{className:"full-height",ignoreOffset:!0}));var l=a(),c=e.getPosition(!0).top-(u.getWindowSize().height-l),d=u.minValue([c,l]);e.data.scrollingTrackerParallaxElement=ve.create({$element:i,getTopOffset:function(){return c},getWindowHeight:a,scrollingDistanceChangeCallback:function(t){var n=d>t+o,a=0>t&&!((t+o-d)*-rt?(n=!1,!1):void 0}),n}return void 0===t||t>=e}}),Li=Yo(function(){this.process=function(e,t,n){return e.hasFeature(ti.HasFormData)&&"TextInputField"===t.type&&"TextArea"===n&&(t.type="TextArea"),t}}),Mi=function(){return this.handlers={},window.addEventListener("message",this.handleMessage.bind(this)),this};Mi.prototype.constructor=Mi,Mi.prototype.bind=function(e,t){if(e=u.evaluateWhenFunction(e),"string"!=typeof e)throw new TypeError("A valid message name should be specified.");if("function"!=typeof t)throw new TypeError("A valid function should be specified as the handler for a message with this name.");var n={id:u.generateGuid(),handler:t},i=this.getHandlersForMessageName(e);return i.push(n),this.handlers[e]=i,n.id},Mi.prototype.clear=function(){this.handlers={}},Mi.prototype.getHandlersForMessageName=function(e){if(e=u.evaluateWhenFunction(e),"string"!=typeof e)throw new TypeError("A valid message name should be specified.");return this.handlers[e]||[]},Mi.prototype.handleMessage=function(e){var t=this;if(e&&e.data&&e.data.type)try{var n=this.getHandlersForMessageName(e.data.type);n.length>0&&n.forEach(function(n){try{n.handler.apply(t,[e.data])}catch(i){Q.error(i)}})}catch(i){Q.error(i)}},Mi.prototype.sendMessage=function(e,t,n,i){if(t=u.evaluateWhenFunction(t),"object"!=typeof t)throw new TypeError("A valid message should be specified.");if("string"!=typeof n)throw new TypeError("A valid message type should be specified.");var a=u.quickExtend({type:n,action:i},t);e.postMessage(a,"*")};var Oi=Yo(function(){this.unescapeResult=function(e){var t={unescape:{"&":"&","<":"<",">":">",""":'"',"'":"'"}},n=(""+e).replace(/&|<|>|"|'/g,function(e){return t.unescape[e]});return n.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(t)})}}),zi=Yo(function(){this.Flags={PcEditing:V.create(!0),MobileEditing:V.create(!1,{valueChangeCallback:Wo}),InUserEditingMode:V.create(!0),SavingRecordEnabled:V.createConditionalPositive(),OpenLinksInSameWindow:V.create(Settings.UrlSameWindow),IsApiPartner:V.create(Settings.IsApiPartner),IsTestEnvironment:V.create(Settings.TestingEnvironment),ShowDynamicDataSources:V.create(!1)},this.contextEditingClass=ye.createContextClass({getTarget:function(){return u("body")}}),this.MobileDesktopViewClass="mobile-desktop-mode",this.PcDesktopViewClass="pc-desktop-mode";var e,t;this.setEditingClass=function(e){zi.contextEditingClass.setValue(e)},this.getEditorCoordinator=function(){return e},this.initialize=function(e){zi.Flags.SavingRecordEnabled.setFalse("EditorInitialized"),K.Events.LastEventOnInitiailizatGlobal.one(function(){zi.setEditingClass(K.IsMobileView?zi.MobileDesktopViewClass:zi.PcDesktopViewClass)})},this.getCoordinatorHierarchyForSave=function(){var n=Ji.getHierarchyInfo(e,{forSaving:!0,saveToServer:!0,idsInHierarchy:!0,copyAffectedStates:!1,copyAffectingStates:!0,copyMobileStates:!1});return t&&(n=Ji.adjustHierarchyWithBaseHierarchy(n,t,function(e,t,n){return n!==Va.MobileStateName||!Ji.getInstanceByID(t)||"coordinator"===t})),Ca.preSaveHierarchy(n),n}}),_i=Yo(function(){"use strict";this.createPayPalButton=function(e,t,n){if(e){n=n?n:pa.ButtonTypes.buynow.value;var i=u.extend({env:"www",business:e,size:"large",cmd:"_xclick"},t);switch(n){case pa.ButtonTypes.cart.value:i.cmd="_cart",i.add="1";break;case pa.ButtonTypes.donate.value:i.cmd="_donations";break;case pa.ButtonTypes.view.value:n="cart",i.cmd="_cart",i.add="true"}i.bn="JavaScriptButton_{0}".format(n);var a=document.createElement("form"),r=document.createElement("input");i.size;a.method="post",a.action="https://{0}.paypal.com/cgi-bin/webscr".format(i.env),a.className="paypal-button",a.target="_blank",r.type="hidden";for(var o in i){var s=i[o],l=r.cloneNode(!0);l.name=o,l.value=s,a.appendChild(l)}return u(a)}}}),Ni=Yo(function(){function e(){var e=[{fontFamily:"Arial"},{fontFamily:"Open Sans",fileNamePrefix:"ALyKWGaVsEemWmMSYxY8yg"},{fontFamily:"Open Sans Semi Bold",fileNamePrefix:"1aJZYUlSkk6puu4aOD3swQ"},{fontFamily:"Open Sans Extra Bold",fileNamePrefix:"I7CsSHRfZ0GB3AlD-DX-CQ"},{fontFamily:"Open Sans Condensed Light",fileNamePrefix:"zrpWq297sEeRsdU269eKIw"},{fontFamily:"Abril Fatface",fileNamePrefix:"gDLUCJWR_kqtWwfvIU_PaA"},{fontFamily:"Old Standard TT",fileNamePrefix:"kQqAlUNfAUWwCMQC0RiqsA"},{fontFamily:"Old Standard TT Italic",fileNamePrefix:"5ef35NcXqE-Sn4NiR-kJ3w"},{fontFamily:"Old Standard TT Bold",fileNamePrefix:"YWxRPXjKo0GD6sF4iTxb1A"},{fontFamily:"Amatic SC Bold",fileNamePrefix:"vncilunqC0SNXw6uCxWKYw"},{fontFamily:"Amatic SC",fileNamePrefix:"J-Q2uiHPAUWsLt1eszDGwg"},{fontFamily:"Bad Script",fileNamePrefix:"1Bgd0dJpN0GXJNyBAzkHww"},{fontFamily:"Dancing Script Bold",fileNamePrefix:"-BbHXw_ndE26qvVGfs-anQ"},{fontFamily:"Droid Sans Bold",fileNamePrefix:"ne7cbOZqTkedYy1HwYydZg"},{fontFamily:"Droid Serif",fileNamePrefix:"ePS3nDDdtEGk9UXdlz3xaw"},{fontFamily:"Gravitas One",fileNamePrefix:"Ia_3RDEl902d_biCJt5AFA"},{fontFamily:"Julius Sans One",fileNamePrefix:"w7D5mT_LT0-R_obV2nz21A"},{fontFamily:"Kaushan Script",fileNamePrefix:"N7N-3fd-v0qOnhTu-9GamA"},{fontFamily:"Lato Light",fileNamePrefix:"JYwDjrpa8U6xfI7FKlWegw"},{fontFamily:"Lato",fileNamePrefix:"kMHuzhNgr0KObYFogkU9qg"},{fontFamily:"Lobster",fileNamePrefix:"kPGhPwcvbkOCT9x5L5PHhw"},{fontFamily:"Neuton Bold",fileNamePrefix:"qFokD41aVU27THVC-6RMuw"},{fontFamily:"Neuton Extra Light",fileNamePrefix:"jk72vychhEmjX17_Z5nbjg"},{fontFamily:"Neuton",fileNamePrefix:"6a8BIp-h8EWtgJAOTPMYAw"},{fontFamily:"Nixie One",fileNamePrefix:"xctC69Fg002n2dGvXpnZIw"},{fontFamily:"Oleo Script",fileNamePrefix:"dCfhlsJpIk2_PlZcLee6-w"},{fontFamily:"PT Mono",fileNamePrefix:"mKwJ41VczkuadvZQFB69iQ"},{fontFamily:"PT Sans",fileNamePrefix:"ujtBJKYCkk-aGRvjqZ2Q6g"},{fontFamily:"PT Sans Bold",fileNamePrefix:"jyCuK2Q9ckmUVHo_bxIt1w"},{fontFamily:"PT Sans Narrow Bold",fileNamePrefix:"R3vKkDHIkEqPkFN_BbFEYA"},{fontFamily:"PT Serif",fileNamePrefix:"k0Q0RpzRHUa3xsKlKajrYw"},{fontFamily:"Source Sans Pro Light",fileNamePrefix:"N-FTQm6wJUid2Llo-YmLXw"},{fontFamily:"Source Sans Pro Semi Bold",fileNamePrefix:"Cuwea6LnvkOqcMrkyGOEWA"},{fontFamily:"Vollkorn",fileNamePrefix:"9_jFFW9MXU2YKrxUFFf7Tw"},{fontFamily:"Vollkorn Italic",fileNamePrefix:"_NLTS5Xqx0u8VVDeXpU6xQ"},{fontFamily:"Vollkorn Bold",fileNamePrefix:"KvLEhsX3PEeA-FNngJB2qQ"}];return u.eachItem(e,function(e,t){t.ownerID=null,void 0===t.storageServer&&(t.storageServer=te.AzureBlob)}),e}function t(){return[{id:"c09c885d-6218-410b-8870-0567be7bacd2",fontFamily:"ChunkFive",supportedLanguages:["eng"],classification:"serif",fileNamePrefix:"XYicwBhiC0GIcAVnvnus0g",storageServer:4,ownerID:null},{id:"0218ee78-8fb2-4a8a-a104-07af0fb595f6",fontFamily:"Trade Winds",supportedLanguages:["eng"],classification:"decorative",fileNamePrefix:"eO4YArKPikqhBAevD7WV9g",storageServer:4,ownerID:null},{id:"7dbceeb3-6db6-4340-b511-07d698996ebb",fontFamily:"Monofett",supportedLanguages:["eng"],classification:"decorative",fileNamePrefix:"s-68fbZtQEO1EQfWmJluuw",storageServer:4,ownerID:null},{id:"c62d3acb-e722-4ee7-9bd1-0989f096666d",fontFamily:"Daniel",supportedLanguages:["eng"],classification:"hand",fileNamePrefix:"yzotxiLn506b0QmJ8JZmbQ",storageServer:4,ownerID:null},{id:"e52e2b3b-cf41-4efd-bfaf-12310555a963",fontFamily:"Sansation",supportedLanguages:["eng"],classification:"sanserif",fileNamePrefix:"Oysu5UHP_U6_rxIxBVWpYw",storageServer:4,ownerID:null},{id:"3a19ffeb-9eb2-4352-80bd-13cd8161dbf7",fontFamily:"Journal",supportedLanguages:["eng"],classification:"hand",fileNamePrefix:"6_8ZOrKeUkOAvRPNgWHb9w",storageServer:4,ownerID:null},{id:"ae6ac39d-1c58-4844-af75-153e93e35a7b",fontFamily:"Smokum",supportedLanguages:["eng"],classification:"serif",fileNamePrefix:"ncNqrlgcREivdRU-k-Naew",storageServer:4,ownerID:null},{id:"8a9d8040-0523-4c66-93f1-19930b7cbac9",fontFamily:"Astloch",supportedLanguages:["eng"],classification:"hand",fileNamePrefix:"QICdiiMFZkyT8RmTC3y6yQ",storageServer:4,ownerID:null},{id:"317350d9-ac32-40e9-bf24-1995387d7609",fontFamily:"Flavors",supportedLanguages:["eng"],classification:"decorative",fileNamePrefix:"2VBzMTKs6UC_JBmVOH12CQ",storageServer:4,ownerID:null},{id:"642b8eaa-b418-4db8-b9ea-1b9c8aa86d00",fontFamily:"Ultra",supportedLanguages:["eng"],classification:"serif",fileNamePrefix:"qo4rZBi0uE256huciqhtAA",storageServer:4,ownerID:null},{id:"2c3211e9-2b6a-49c6-b63a-1e40b49fa28f",fontFamily:"Oxygen",supportedLanguages:["eng"],classification:"sanserif",fileNamePrefix:"6REyLGorxkm2Oh5AtJ-ijw",storageServer:4,ownerID:null},{id:"31757e21-a23d-4b2b-af66-2de414ece485",fontFamily:"Loved by the King",supportedLanguages:["eng"],classification:"hand",fileNamePrefix:"IX51MT2iK0uvZi3kFOzkhQ",storageServer:4,ownerID:null},{id:"78ec2b16-7746-4d71-b549-2e02bcddbb58",fontFamily:"Ubuntu",supportedLanguages:["eng"],classification:"sanserif",fileNamePrefix:"FivseEZ3cU21SS4CvN27WA",storageServer:4,ownerID:null},{id:"3a767f73-88f9-4a5b-b9d9-314b6953ff2b",fontFamily:"alegreya",supportedLanguages:["eng"],classification:"serif",fileNamePrefix:"c392OvmIW0q52TFLaVP_Kw",storageServer:4,ownerID:null},{id:"367e3596-460d-4385-8894-33bc86900d45",fontFamily:"Geostar Fill",supportedLanguages:["eng"],classification:"serif",fileNamePrefix:"ljV-Ng1GhUOIlDO8hpANRQ",storageServer:4,ownerID:null},{id:"9a12ddc9-4d39-484b-88f8-3ba12992301a",fontFamily:"GoodDog",supportedLanguages:["eng"],classification:"decorative",fileNamePrefix:"yd0SmjlNS0iI-DuhKZIwGg",storageServer:4,ownerID:null},{id:"481951ac-767c-411a-94ad-42178d05bd9e",fontFamily:"WalkWay",supportedLanguages:["eng"],classification:"sanserif",fileNamePrefix:"rFEZSHx2GkGUrUIXjQW9ng",storageServer:4,ownerID:null},{id:"790f646a-9f89-4aac-9793-530d241b955d",fontFamily:"IM Fell English SC",supportedLanguages:["eng"],classification:"serif",fileNamePrefix:"amQPeYmfrEqXk1MNJBuVXQ",storageServer:4,ownerID:null},{id:"aa1aa242-4565-493d-8dc8-53672f30e967",fontFamily:"Metamorphous",supportedLanguages:["eng"],classification:"sanserif",fileNamePrefix:"QqIaqmVFPUmNyFNnLzDpZw",storageServer:4,ownerID:null},{id:"265b03e5-acde-4773-9b5d-55a462006730",fontFamily:"Droid Sans",supportedLanguages:["eng"],classification:"sanserif",fileNamePrefix:"5QNbJt6sc0ebXVWkYgBnMA",storageServer:4,ownerID:null},{id:"cf62fd55-956a-418a-bbc1-577c0bdb2ddc",fontFamily:"Fredericka the Great",supportedLanguages:["eng"],classification:"decorative",fileNamePrefix:"Vf1iz2qVikG7wVd8C9st3A",storageServer:4,ownerID:null},{id:"fcae94e7-2fec-4ea0-8e29-584a2b3498e9",fontFamily:"Eater",supportedLanguages:["eng"],classification:"decorative",fileNamePrefix:"55Su_OwvoE6OKVhKKzSY6Q",storageServer:4,ownerID:null},{id:"c87f2751-0273-48ca-b050-5bd471272166",fontFamily:"Vast Shadow",supportedLanguages:["eng"],classification:"decorative",fileNamePrefix:"USd_yHMCykiwUFvUcSchZg",storageServer:4,ownerID:null},{id:"a1fec907-1d82-4efd-8ea5-72aa2462692a",fontFamily:"Shadows Into Light",supportedLanguages:["eng"],classification:"hand",fileNamePrefix:"B8n-oYId_U6OpXKqJGJpKg",storageServer:4,ownerID:null},{id:"bca1239b-cfd9-4674-a3f3-77bfe865cd9e",fontFamily:"Sail",supportedLanguages:["eng"],classification:"hand",fileNamePrefix:"myOhvNnPdEaj83e_6GXNng",storageServer:4,ownerID:null},{id:"c0c4ebfa-376e-456d-b52f-7bc3a5524511",fontFamily:"Monoton",supportedLanguages:["eng"],classification:"decorative",fileNamePrefix:"-uvEwG43bUW1L3vDpVJFEQ",storageServer:4,ownerID:null},{id:"4d70accc-c3eb-4e30-831f-87c2aebbba92",fontFamily:"Windsong",supportedLanguages:["eng"],classification:"hand",fileNamePrefix:"zKxwTevDME6DH4fCrru6kg",storageServer:4,ownerID:null},{id:"649495ea-c170-4cf0-a7c1-899801f3b23a",fontFamily:"Frijole",supportedLanguages:["eng"],classification:"decorative",fileNamePrefix:"6pWUZHDB8EynwYmYAfOyOg",storageServer:4,ownerID:null},{id:"ce47876c-91e9-4828-bcdd-8c969c79eed4",fontFamily:"Montserrat Alternates",supportedLanguages:["eng"],classification:"decorative",fileNamePrefix:"bIdHzumRKEi83YyWnHnu1A",storageServer:4,ownerID:null},{id:"d3c0077c-8bf2-4eab-846a-8f423e34340d",fontFamily:"Geostar",supportedLanguages:["eng"],classification:"serif",fileNamePrefix:"fAfA0_KLq06Eao9CPjQ0DQ",storageServer:4,ownerID:null},{id:"0cb005e2-6cb1-4f9a-b41d-915a272a1b76",fontFamily:"Creepster",supportedLanguages:["eng"],classification:"decorative",fileNamePrefix:"4gWwDLFsmk-0HZFaJyobdg",storageServer:4,ownerID:null},{id:"7cade256-3cb9-45aa-a4d8-97b306fd4dbc",fontFamily:"Love Ya Like A Sister",supportedLanguages:["eng"],classification:"decorative",fileNamePrefix:"VuKtfLk8qkWk2JezBv1NvA", storageServer:4,ownerID:null},{id:"2071d878-f419-47cd-b047-9bb130909aae",fontFamily:"Raleway",supportedLanguages:["eng"],classification:"sanserif",fileNamePrefix:"eNhxIBn0zUewR5uxMJCarg",storageServer:4,ownerID:null},{id:"88e68407-dc4c-4ed4-ada4-b4c89c83f206",fontFamily:"Merienda One",supportedLanguages:["eng"],classification:"decorative",fileNamePrefix:"B4TmiEzc1E6tpLTInIPyBg",storageServer:4,ownerID:null},{id:"6ac971e7-32c6-4cf8-9960-bd37457038ea",fontFamily:"Titillium Web",supportedLanguages:["eng"],classification:"sanserif",fileNamePrefix:"53HJasYy-EyZYL03RXA46g",storageServer:4,ownerID:null},{id:"5e1f36d2-2c8e-4e67-bdc9-be3821863d46",fontFamily:"Fascinate",supportedLanguages:["eng"],classification:"decorative",fileNamePrefix:"0jYfXo4sZ069yb44IYY9Rg",storageServer:4,ownerID:null},{id:"6a0c7754-700e-4c3e-9bb9-c7c28ac10924",fontFamily:"Megrim",supportedLanguages:["eng"],classification:"sanserif",fileNamePrefix:"VHcMag5wPkybucfCisEJJA",storageServer:4,ownerID:null},{id:"b040c83c-d7a1-4fd5-96e2-ccfea301d539",fontFamily:"Ballpark",supportedLanguages:["eng"],classification:"hand",fileNamePrefix:"PMhAsKHX1U-W4sz-owHVOQ",storageServer:4,ownerID:null},{id:"4228bbc5-24cf-4b16-9962-d16e83224608",fontFamily:"Miltonian",supportedLanguages:["eng"],classification:"decorative",fileNamePrefix:"xbsoQs8kFkuZYtFugyJGCA",storageServer:4,ownerID:null},{id:"dabde0dc-c2ac-445b-ae82-d17271036830",fontFamily:"Average Sans",supportedLanguages:["eng"],classification:"sanserif",fileNamePrefix:"3OC92qzCW0SugtFycQNoMA",storageServer:4,ownerID:null},{id:"a1f56792-8d49-47b5-b238-e176eee56874",fontFamily:"Questrial",supportedLanguages:["eng"],classification:"sanserif",fileNamePrefix:"kmf1oUmNtUeyOOF27uVodA",storageServer:4,ownerID:null},{id:"d2a8a6f3-ae33-4f02-9873-e319979ebc3c",fontFamily:"Plaster",supportedLanguages:["eng"],classification:"decorative",fileNamePrefix:"86ao0jOuAk-Yc-MZl568PA",storageServer:4,ownerID:null},{id:"55445c86-6517-4786-a23b-e7969bd58cc7",fontFamily:"Ubuntu Condensed",supportedLanguages:["eng"],classification:"sanserif",fileNamePrefix:"hlxEVRdlhkeiO-eWm9WMxw",storageServer:4,ownerID:null},{id:"589684e8-cae5-44d9-a4e8-ecaaabbd07f3",fontFamily:"Seymour One",supportedLanguages:["eng"],classification:"decorative",fileNamePrefix:"6ISWWOXK2USk6Oyqq70H8w",storageServer:4,ownerID:null},{id:"0399ce94-4c94-4280-aa47-f257929bf1b6",fontFamily:"Butcherman",supportedLanguages:["eng"],classification:"decorative",fileNamePrefix:"lM6ZA5RMgEKqR_JXkpvxtg",storageServer:4,ownerID:null},{id:"b4d1d6e8-0d30-4b5a-9dae-f46e9d0200e0",fontFamily:"MarketingScript",supportedLanguages:["eng"],classification:"hand",fileNamePrefix:"6NbRtDANWkudrvRunQIA4A",storageServer:4,ownerID:null},{id:"fe4e0d3a-2ef7-4331-8f57-ff80a693729a",fontFamily:"Caesar Dressing",supportedLanguages:["eng"],classification:"decorative",fileNamePrefix:"Og1O_vcuMUOPV_-AppNymg",storageServer:4,ownerID:null}]}var n=this;this.SiteFonts=new Rt({idFunction:function(e){return e.fontFamily}}),this.useFontFamily=Wo,this.getSiteFonts=function(){return u.getValues(Ni.SiteFonts.getItems())},this.initialize=function(i){void 0===i&&(i=t());var a=e(),r=u.makeSet(a,function(e){return e.fontFamily});i=u.grep(i,function(e){return!r[e.fontFamily]}),i=u.merge(a,i),Ni.SiteFonts.put(i),n.SiteFontsController=an.create({fonts:u.mapItem(i,function(e){return e.fileNamePrefix?{fontFamily:e.fontFamily,fontUrlPrefix:ae.resolveFontUrl(e),supportSVG:e.storageServer!=te.Amazon,supportEOT:!0,supportTTF:!0,supportWOFF:e.storageServer!=te.Amazon}:void 0})})},this.getFontDisplayText=function(e){return ja.isFontBinding(e)?"{0} ({1})".format(ja.getThemeFontType(e),ja.evaluateFontBinding(e)):e}}),Ri=Yo(function(){var e=I.create(function(){return{paypal:"YourPayPalEmail@domain.com",facebookPageUrl:pr.getBrandFacebookUrl(),siteEmail:"youremail@domain.com",googleCard:"youremail@domain.com",googlePlus:pr.getBrandGooglePlusUrl(),twitter:pr.getBrandTwitterUrl(),linkedin:"http://www.linkedin.com"}});this.Types={PayPal:"paypal",SiteEmail:"siteEmail",Facebook:"facebookPageUrl",GoogleCard:"googleCard",GooglePlus:"googlePlus",Twitter:"twitter",Linkedin:"linkedin"},this.Events={AccountsChangedEvent:w.create()},this.getDefaultAccountId=function(t){return e.get()[t]},this.getAccountID=function(t){return Qi.getValue(t+"AccountId",e.getValue()[t])},this.setAccountID=function(e,t,n){Qi.setValue(e+"AccountId",t,{onSuccess:n,onError:Wo})}}),Hi=Yo(function(){var e,t=this,n={};this.initialize=function(){e=nn.create(),t.stopPooling()},this.attach=function(i,a,r){var o=[];a=a?a:jo,r=r?r:Wo,i=u.asArray(i);for(var s=0;s0&&t.startPooling(),o},this.stopPooling=function(t){t=t?t:"default",e.stopPooling(t)},this.startPooling=function(t){t=t?t:"default",e.startPooling(t)},this.postponeSamples=function(e,t){t=t?t:"default",e=u.asArray(e),u.each(e,function(e,i){var a=n[i.id];a&&u.each(a.callbacksItems,function(e,n){n.postpone(t)})})},this.unPostponeSamples=function(e,t){t=t?t:"default",e=u.asArray(e),u.each(e,function(e,i){var a=n[i.id];a&&u.each(a.callbacksItems,function(e,n){n.unPostpone(t)})})},this.detach=function(i){i=u.asArray(i);for(var a=0;ap)for(var m=0;-p>m;m++){var v=u("
    ");g.push(v[0])}for(var m=0;c>m;m++){for(var y=u([]),b=u(g[m]),C=!1,I=0;s>I;I++){var S=I+m*s,P=i[S];if(P){var w=u.objectGet(P,["data","currentIndex"]);u.objectSet(P,["data","currentIndex"],S),P.$element.parent()[0]===b[0]&&w===S||(C=!0),y.pushElements(P.$element),P.lastRowParent=b,P.appendTo(g[m],d,!0),P.showElement()}}C&&b.applyChildrenSorting(y)}if(p&&o.applyChildrenSorting(g),p>0)for(var m=f-1;m>f-1-p;m--)u(g[m]).remove(),g.pop();return e(g,n,d),h}}),$i=Yo(function(){function e(e){var t=e.getArrangement(),n=e.isInEmptyState();e.getDataItemsController().getInstance().canResizeVertically.setValue(t.canResize.vertically||n,"isInLayout"),e.getDataItemsController().getInstance().canResizeHorizontally.setValue(t.canResize.horizontally||n,"isInLayout")}function t(){return[]}this.registerDataLayoutTypes=function(n,i){u.eachEntry(n,function(n,a){var r=u.quickExtend({categoryName:i.name,removeLayout:Wo,orderElements:Wo,startLayout:Wo,getNavigatableInstances:t,navigateTo:Wo,refreshLayout:Wo,getCurrentItem:function(e){return e.data.pagesInstance},canItemResize:{vertically:!1,horizontally:!1},canResize:{vertically:!0,horizontally:!0},fields:{},canSelectItems:!0,showItem:Wo,fetchItemsInformationToArrange:function(e,t,n,i){e.getDataItemsController().fetchAllControllers(n,i)},refreshEmptyState:Wo},a,{name:n});Wi[n]=r;var o=r.arrange,s=r.startLayout,l=r.refreshEmptyState;r.arrange=function(e,t,n){var i=o(e,t,n);return i&&(u.eachItem(i.controllersToArrange,function(e,t){var n=t.getInstance();n&&(n.canResizeHorizontally.setValue(r.canItemResize.horizontally,"dataListItem"),n.canResizeVertically.setValue(r.canItemResize.vertically,"dataListItem"))}),i.options=n),i},r.startLayout=u.hookAfterMethod(s,e),r.refreshEmptyState=u.hookAfterMethod(l,e),i.items[n]=Wi[n]})},this.calculateItemSize=function(e,t,n){var i=e;return t.fixedSize?i=t.fixedSize:t.keepItemSize&&n.fixedSize&&(i=n.fixedSize),t.useCalculatedWidth&&(i.width=e.width),i}}),Wi={},ji={Pages:{name:"Pages",iconClass:"sprite-icon sprite-tool-category-panels",title:"Pages",isActive:!0,items:{}},Normal:{name:"Normal",iconClass:"sprite-icon sprite-tool-category-panels",title:"Normal",isActive:!0,items:{}},FormLayouts:{name:"FormLayouts",iconClass:"sprite-icon sprite-tool-category-panels",title:"Form Layouts",isActive:!1,items:{}}},Gi={Horizontal:{getFixedSize:function(e,t,n){var i=Math.floor((e.width-n.lineSpacing*(t-1))/t),a=e.height;return{width:Math.floor(i),height:a}},getLayoutOptions:function(e){return{elementsPerRow:e}},orderItemsLayout:Ui.reorderControllers,arrange:function(e,n){n=u.quickExtend({lineSpacing:10},n);for(var i,a=n.length,r=n.size,o=0;o0?1*n.lineSpacing:0;s.setSize(i),s.setMargin({marginLeft:l})}var c=Math.ceil(i.width*a+(a-1)*n.lineSpacing);c=c>0?c:r.width;var d={height:i.height,width:c};return{fixedSize:i,contentSize:d}}},Vertical:{getFixedSize:function(e,t,n){var i=(e.height-n.columnSpacing*(t-1))/t,a=e.width;return{width:a,height:Math.floor(i)}},getLayoutOptions:u.returnEmptyObject,orderItemsLayout:Ui.reorderControllers,arrange:function(e,n){n=u.extend({columnSpacing:10},n);for(var i,a=n.size,r=n.length,o=0;o0?1*n.columnSpacing:0;s.setSize(i),s.setMargin({marginTop:l})}var c=Math.ceil(i.height*r+(r-1)*n.columnSpacing);c=c>0?c:a.height;var d={width:i.width,height:c};return{fixedSize:i,contentSize:d}}},Grid:{getFixedSize:function(e,t,n){var i=n.cols,a=Math.floor(t/i),r=t%i;0!==r&&a++;var o=(e.height-n.rowsSpacing*(a-1))/a,s=(e.width-n.colsSpacing*(i-1))/i;return{width:Math.floor(s),height:Math.floor(o)}},getLayoutOptions:function(e,t){return{elementsPerRow:parseInt(Math.min(parseInt(t.cols),e))}},orderItemsLayout:Ui.reorderControllers,arrange:function(e,n){var i=n.size;n=u.extend({rowsSpacing:10,colsSpacing:10,cols:3},n);var a=n.length,r=n.cols,o=Math.floor(a/r),s=a%r;0!==s&&o++;for(var l,c=0,d=0,g=e.length,f=0;o>f&&g>0;f++){c=0;for(var p=0;r>p&&g>0;p++){var h=f*r+p,m=e[h];l=t(n.fixedSize,m,n),c=p>0?1*n.colsSpacing:0,m.setSize(l),m.setMargin({marginTop:d,marginLeft:c}),g--}d=n.rowsSpacing}var v=Math.ceil(l.width*r+(r-1)*n.colsSpacing);v=v>0?v:i.width;var y=Math.ceil(l.height*o+(o-1)*n.rowsSpacing);return y=y>0?y:i.height,{fixedSize:l,contentSize:{width:v,height:y}}}},OneColumn:{getFixedSize:function(e,t,n){var i=(e.height-n.rowsSpacing*(t-1))/t,a=e.width;return{width:a,height:Math.floor(i)}},getLayoutOptions:u.returnEmptyObject,orderItemsLayout:Ui.reorderControllers,arrange:function(e,n){n.size;n=u.extend({rowsSpacing:10},n);for(var i,a=(n.length,{width:0,height:0}),r=0;r0?1*n.rowsSpacing:0;a.height+=s.height+l,o.setSize({width:i.width,height:s.height}),o.setMargin({marginTop:l})}return a.width=n.calculatedFixedSize.width,{fixedSize:n.calculatedFixedSize,contentSize:a}}},Columns:{getFixedSize:function(e,t,n){var i=parseInt(Math.min(parseInt(n.cols),t)),a=Math.floor(t/i),r=t%i;0!==r&&a++;var o=(e.height-n.rowsSpacing*(a-1))/a,s=(e.width-n.colsSpacing*(i-1))/i;return{width:Math.floor(s),height:Math.floor(o)}},getLayoutOptions:function(e,t){return{elementsPerRow:parseInt(Math.min(parseInt(t.cols),e))}},orderItemsLayout:Ui.reorderControllers,arrange:function(e,n){var i=n.size;n=u.quickExtend({rowsSpacing:10,colsSpacing:10,cols:3},n);var a=n.length,r=parseInt(Math.min(parseInt(n.cols),a)),o=Math.floor(a/r),s=a%r;0!==s&&o++;for(var l=0,c=0,d=0,g=0,f=e.length,p=0;o>p&&f>0;p++){l=0,g=0;for(var h=0;r>h&&f>0;h++){var m=p*r+h,v=e[m],y=t(n.fixedSize,v,n),b=v.getSize();l=h>0?1*n.colsSpacing:0,v.setSize({width:y.width,height:b.height}),v.setMargin({marginTop:c,marginLeft:l}),f--,g0?C:i.width,d=d>0?d:i.height,{fixedSize:y,contentSize:{width:C,height:d}}}},Rows:{getFixedSize:function(e,t,n){var i=parseInt(Math.min(n.rows,t)),a=Math.floor(t/i),r=t%i;0!==r&&a++;var o=(e.height-n.rowsSpacing*(i-1))/i,s=(e.width-n.colsSpacing*(a-1))/a;return{width:Math.floor(s),height:Math.floor(o)}},arrange:function(e,n){var i=n.size;n=u.quickExtend({rowsSpacing:10,colsSpacing:10,rows:5},n);var a=parseInt(Math.min(n.rows,e.length)),r=Math.floor(e.length/a),o=e.length%a;0!==o&&r++;for(var s=e.length,l=0,c=0,d=t(n.fixedSize,e[0],n),g=0;r>g&&s>0;g++){var f={},p=n.$columns[g],h=g>0?n.colsSpacing:0;p.css("width",d.width),p.css("marginLeft",h),l=0;for(var m=0;a>m&&s>0;m++){var v=g*a+m,y=e[v],b=y.getSize(),C=m>0?n.rowsSpacing:0;y.setSize({width:d.width,height:b.height}),y.setMargin({marginTop:C}),y.column=g,y.columnData=f,l+=b.height+C,s--}l>c&&(c=l),l=0,f.height=l}var I=d.width*r+(r-1)*n.colsSpacing;return I=I>0?I:i.width,c=c>0?c:i.height,{fixedSize:d,contentSize:{width:I,height:c}}}}};u.eachEntry(ji,function(e){Wi[e]={}});var Xi=Yo(function(){function e(){u.eachEntry(Ji.getAllPageInstances(),function(e,t){t.isInitialized&&t.onBeforePageOpen()})}function t(){u.eachEntry(Ji.getAllPageInstances(),function(e,t){t.isInitialized&&t.onBeforePageLeave()})}function n(){vr.startRenderingBatch(),u.eachEntry(Ji.getAllPageInstances(),function(e,t){t.isInitialized&&t.setToPreview()}),vr.finishRenderingBatch()}function i(){l.getBodyTargets().toggleClass("design-mode",!1).toggleClass("view-mode",!0)}this.Events={SwitchedToViewMode:w.create(),SwitchedToDesignMode:w.create(),ViewModeChanged:w.create(),BeforeViewModeChanged:w.create()},this.IsElementInFullScreen=V.create(!1);var a,r,o,s,l=this,c=!1,d=I.create(function(){return!("notfixed"in u.getQueryStringParams())});this.initialize=function(){a=u("#body-element"),r=u("body"),s=u('
    '),o=u(".body-element-wrapper",s),s.insertBefore(a),a.appendTo(o),$o.initialize(),i(),la.Events.BeforePageChanged.bind(function(){la.PageChangingOperation.whenFinished(function(){e(),n()},"PageManager.Events.BeforePageChanged")}),la.Events.PageChanging.bind(function(){t()}),document.addEventListener("fullscreenchange",function(){l.IsElementInFullScreen.setValue(!!document.fullscreenElement)},!1),document.addEventListener("mozfullscreenchange",function(){l.IsElementInFullScreen.setValue(!!document.mozFullscreenElement)},!1),document.addEventListener("webkitfullscreenchange",function(){l.IsElementInFullScreen.setValue(!!document.webkitFullscreenElement)},!1),document.addEventListener("msfullscreenchange",function(){l.IsElementInFullScreen.setValue(!!document.msFullscreenElement)},!1),u("html").on("selectstart",function(e){var t=u(e.target),n=t.parents().andSelf(),i=!n.is(".content-editable, .selectable-text, :input")&&(n.hasClass("webzai-clickable-behaviour")||!n.hasClass("has-text")&&!n.hasClass("has-rich-content"));return!i})},this.isFixedEditingLayout=function(){return d.getValue()},this.getBodyElementWrapper=function(){return o},this.getBodyElementContainer=function(){return s},this.getBodyElement=function(){return a},this.getBodyTargets=function(){return u.unite(r,a)},this.getSiteScrollableElement=function(){return u.getScrollingController().$scrollableForWrite},this.getScrolledElement=function(){return l.getBodyElement()},this.isDesignMode=Go,this.isViewMode=jo,this.switchToViewMode=function(){c=!1,l.Events.BeforeViewModeChanged.fireNew(),i(),l.Events.SwitchedToViewMode.fireNew(),l.Events.ViewModeChanged.fireNew()}}),Yi=Yo(function(){function e(e){t(e),n(e)}function t(e){u.eachEntry(Ti.getInstanceSourceConnections(e),function(e,t){Yi.removeConnection(t)})}function n(e){u.eachEntry(Ti.getInstanceTargetConnections(e),function(e,t){Yi.removeConnection(t)})}function i(e,t,n,i,a){var r=n.name,o={sourceElementID:e,targetElementID:t,behaviourName:r,options:i};return a?o.id=a:o.id=Ca.generateWebsiteId(),Ti.addBehaviourToCollection(o),Ji.performOnInstancesCreated([e,t],function(){Ti.addBehaviourToInitializedCollection(o);var t=Ji.getInstanceByID(e);t?(w.fireLazyEvent(t,"influenceChanged"),t.performWhenVisible(function(){vr.performOnLayoutUpdate(function(){Ti.activateBehaviour(o)},"connection-activaion"+o.id),t.refreshCursor()})):Q.error("sourceInstance is null")}),o}function a(e,t,n,i){var a=Ti.getInstanceTargetConnections(e),r=[];return a&&u.eachEntry(a,function(e,a){a.targetElementID===t&&a.options.triggerName===i.triggerName&&a.behaviourName===n&&a.options.triggerType===i.triggerType&&r.push(a)}),r}function r(e,t){var n=Ti.getInstanceTargetConnections(e),i=[];return n&&u.eachEntry(n,function(e,n){n.behaviourName===t&&i.push(n)}),i}var o=this;this.getConnection=function(e,t,n,i){var r=a(e,t,n,i);return 1==r.length?r[0]:void 0},this.applyConnections=function(e){e||(e={}),u.each(e,function(e,t){o.connectElement(t.sourceElementID,t.targetElementID,t.behaviourName,t.options,t.id)})},this.applyConnectionsToSource=function(e,t){u.each(e,function(){var e=Ji.getInstanceByID(this.targetElementID);t&&e?o.connectElement(t.id,e.id,this.behaviourName,this.options):Q.warn("Bad element ID")})},this.updateConnection=function(e,t,n,a,r){var o=(r?r.priority:void 0,Ji.getInstanceByID(n)),s=Ji.getInstanceByID(a);r.name?e.connectionData:e.options;r.deactivate(o,s,t),Ti.removeBehaviourFromCollection(e),Ti.removeBehaviourFromInitializedCollection(e),e=i(n,a,r,t,e.id),K.Events.ConnectionUpdated.fire(this,e)},this.removeConnection=function(e){K.Events.ConnectionRemoving.fireNew(),le.beginAtomicBatch(!1,"Remove Action"),Ti.removeBehaviourFromCollection(e),Ti.removeBehaviourFromInitializedCollection(e);var t=Ji.getInstanceByID(e.sourceElementID),n=Ji.getInstanceByID(e.targetElementID);if(!t)return void K.Events.ConnectionRemoved.fire(this,e);var i=e.behaviourName?xi[e.behaviourName]:void 0;i?i.priority:void 0,e.connectionData?e.connectionData:e.options;i.deactivate(t,n,e.options),K.Events.ConnectionRemoved.fire(this,e),w.fireLazyEvent(t,"influenceChanged"),le.endAtomicBatch()},this.removeInstanceConnections=function(t){e(t.id)},this.connectElement=function(e,t,n,o,s){n&&"string"!=typeof n&&(n=n.name);var l=u.extend({isTemplateConenction:!1},o),c=n?xi[n]:{};if(c){le.beginAtomicBatch(),K.Events.ConnectionAdding.fireNew();var d,g,f=null,p=!0;if(xi[n].onlyOnePerSource)g=r(e,n),d=u.grep(g,function(e){return e.options.isTemplateConenction===l.isTemplateConenction}),1===d.length&&(f=d[0],f.targetElementID===t&&u.defaultEqualityComparer(l,f.options)?p=!1:Yi.removeConnection(f));else if(g=a(e,t,n,l),d=u.grep(g,function(e){return e.options.isTemplateConenction===l.isTemplateConenction}),1===d.length){f=d[0],p=!1;var h=!1;u.defaultEqualityComparer(l,f.options)||(h=!0),h&&Yi.updateConnection(f,l,e,t,c)}if(p){var m=i(e,t,c,l,s);K.Events.ConnectionAdded.fireNew(m)}le.endAtomicBatch()}},this.getSameConnections=a}),Ki=Yo(function(){var e,t,n=this,i=!1,a=!1,r=!1,o=1;this.Events={ElementsReordered:w.create()},this.IsEnabled=V.createConditionalPositive(),this.OrderingBatch=ke.create({batchStartCallback:function(){r=!1,a=!0},beforeFinishingCallback:function(){a=!1,r&&(Ki.reassignElementsOrders(),t.activate())}}),this.isReorderDomOnContainerEnabled=function(e){return Va.Flags.IsInMobileContext.isTrue()||e.isType(ei.page)||e.hasFeature(ti.HasFormData)},this.initialize=function(){t=w.createEventListener([ua.Events.ElementsVisibilityChanged,{name:"order",event:aa.Events.NamedPropertyValueChanged},Ji.Events.InstancesRemoved],function(){Ki.reassignElementsOrders()}),t.activate()},this.disable=function(e){Ki.IsEnabled.setFalse(e)},this.enable=function(e){Ki.IsEnabled.setTrue(e)},this.beginReorderingBatch=function(){n.OrderingBatch.start()},this.endReorderingBatch=function(){n.OrderingBatch.finish()},this.setReassignmentRequired=function(e){r=e},this.reassignElementsOrders=function(){function n(t){t.setPropertyValue("order",c),e[c]=t,c++}function s(e,t){n(e);var i=[],a=[],r=[],o=[],s=[];u.eachItem(e.childInstances,function(e,t){t.hasFeature(ti.PageSection)?(u.merge(i,t.childInstances),t.childInstances=[],t.isMainSection()?r.push(t):o.push(t)):t.isType(ei.PageContentElement)?s.push(t):(i.push(t),a.push(t))}),i=i.orderBy(function(){return this.getCalculatedOrder()},u.nullLastComparer),r=r.orderBy(function(){return this.getCalculatedOrder()},u.nullLastComparer),o=o.orderBy(function(){return this.getCalculatedOrder()},u.nullLastComparer),e.childInstances=[];var c=s.concat(r).concat(o);r=u.grep(r,function(e){return e.isInstanceVisible()}),o=u.grep(o,function(e){return e.isInstanceVisible()}),u.eachItem(c,function(e,t){n(t)}),e.childInstances=c,u.eachItem(i,function(e,t){t.parentInstance.childInstances.push(t)});var d,g,f,p={};for(d=0;do});if(l.length>0)a=u.minValue(l,function(e){return e.getPropertyValue("order")}),r.setPropertyValue("order",a+(1-1/(o+1)));else{var c=r.getPropertyValue("order");a=u.minValue(r.parentInstance.childInstances,function(e){var t=e.getPropertyValue("order");return t-c>0?t-c:n.getMaxOrder()}),r.setPropertyValue("order",c+a+.1)}}n.endReorderingBatch(),le.endAtomicBatch()},this.bringToFront=function(e){e=u.asArray(e),le.beginAtomicBatch(),n.beginReorderingBatch(),u.eachItem(e,function(e,t){var n=t.getPropertyValue("order");aa.setPropertiesValues(t,{order:o+n})}),n.endReorderingBatch(),le.endAtomicBatch()},this.sendBackward=function(e){le.beginAtomicBatch(),n.beginReorderingBatch(),e=u.asArray(e);for(var t=u.makeSet(e,function(e){return e.id}),i=0;i0)a=u.maxValue(l,function(e){return e.getPropertyValue("order")}),r.setPropertyValue("order",a-1/(o+1));else{var c=r.getPropertyValue("order");a=u.minValue(r.parentInstance.childInstances,function(e){var t=e.getPropertyValue("order");return t-c>=0?n.getMaxOrder():c-t}),r.setPropertyValue("order",c-a-.1)}}n.endReorderingBatch(),le.endAtomicBatch()},this.sendToBack=function(e){le.beginAtomicBatch(),n.beginReorderingBatch(),u.each(e,function(e,t){var n=t.getPropertyValue("order");aa.setPropertiesValues(t,{order:-1-1/n})}),n.endReorderingBatch(),le.endAtomicBatch()},this.getMaxOrder=function(){return o},this.increaseMaxOrder=function(){o++},this.setInstancesOrders=function(e){le.beginAtomicBatch(),Ki.beginReorderingBatch(),u.eachEntry(e,function(e,t){var n=Ji.getInstanceByID(e);void 0===n||n.hasFeature(ti.PageSection)||n.setPropertyValue("order",t)}),Ki.endReorderingBatch(),le.endAtomicBatch()},this.storeInstancesOrders=function(e,t){u.eachItem(e,function(e,n){u.eachItem(n.getDescendingInstances(),function(e,n){n.isContent()||(t[n.id]=n.getPropertyValue("order"))})})},this.storeHierarchyOrders=function(e,t){e.eachStructure(function(e){t[e.id]=e.elementProperties.order})}}),Qi=function(){var e,t={},n=pn.create({getSettingsValue:function(t){return e?e[t]:void 0},setSettingsValue:void 0});return n.getPendingSettings=function(){return t},n.initialize=function(t){e=t},n}(),Zi={BackgroundColor:{priority:1,name:"BackgroundColor"},BackgroundImage:{priority:2,name:"BackgroundImage"},BackgroundImageOverlay:{priority:3,name:"BackgroundImageOverlay"},BackgroundOverlay:{priority:4,name:"BackgroundOverlay"}},Ji=Yo(function(){function e(t,n){var i=t.instance,a=i.childInstances;u.eachItem(a,function(i,a){var r={instance:a,childInstancesHierarchies:[]};n.push(a),e(r,n),t.childInstancesHierarchies.push(r)})}function t(e,n,i,a){e&&!n[e.id]&&(n[e.id]=!0,a&&!a.call(e)||i.push(e),t(e.parentInstance,n,i,a))}function i(e,t,n){n=u.quickExtend({isContent:!1,isVisible:!0,isForTemplateUse:!1,pageId:null},n);var i=n.initialPropertiesValues,a=n.elementID,o=n.isContent,s=n.isVisible,l=n.isForTemplateUse,c=n.pageId,d=n.structureMetaData,f=n.thumbsResolver,m=null===t,v=m||!t.root?null:t.root.id;e=r(e);var y=Kn.create(e,{initialPropertiesValues:i,elementID:a,isForTemplateUse:l,structureMetaData:d,thumbsResolver:f});return l?p[y.id]=y:(v=null===v?c:v,null===v&&(v=y.id,g[v]={}),g[v][y.id]=y,h[y.id]=v,y.currentPageId.setValue(v),y.root=g[v][v],y.setIsContent(o),y.isVisible=s&&(!y.hasFeature(ti.Hideable)||y.getPropertyValue("isVisible")===!0)),y.setParent(t),ua.initializeStoredPosition(y),y}function a(e,t,n){n=u.quickExtend({},n);var i=n.droppingArgs;if(e.hasFeature(ti.DesignElement)){var a=u.flattenStructure([e],{childrenGetter:function(e){return e.childInstances}}),r=u.mapToDictionary(a,u.identity,u.defaultIdFunction);c.connectInstancesWithElements(u.parseHtmlAsJQuery(Qn.renderElement(e)),r);var o,s,l=a.length;for(s=0;l>s;s++){if(o=a[s],o.hasFeature(ti.HasContent)){var d=o.creationFunction(o);d&&(d.addClass("element-content"),o.$elementContentContainer.append(d),o.$elementContent=d)}o!==e&&(o.$container=o.$element.parent())}for(s=0;l>s;s++){o=a[s];var g=o.parentInstance;t&&o===e&&(o.$container=g.addChildElement(o)),function(e){e.performWhenVisible(function(){ua.isElementVisible(e)&&e.initialize()})}(o),null!==g&&(o.onAttached(),g.onChildElementAdded(o,i),o.onElementAddedToContainer(g)),Ji.Events.InstanceCreatedEvent.fireNew(o)}}else null!==t&&(t.onChildElementAdded(e,i),e.onElementAddedToContainer(t)),Ji.Events.InstanceCreatedEvent.fireNew(e),e.initialize()}function r(e){return"object"==typeof e?e:ei[e]}function o(e,t){var n=".remember-part",i=e.find(n);e.is(n)&&i.push(e[0]),u.eachItem(i,function(e,n){var i=n.getAttribute("data-element-id"),a=n.getAttribute("data-element-part"),r=t[i].data,o=r[a];o||(o=u([]),r[a]=o),o.push(n)})}function s(e,t,n,i){var a=e.find(i);e.is(i)&&a.push(e[0]),u.eachEntry(t,function(e,t){t[n]=u([])}),u.eachItem(a,function(e,i){var a=i.getAttribute("data-element-id");t[a][n].push(i)})}function l(e,t){t=u.quickExtend({isContent:!1,isVisible:!0,isLoading:!1,isForTemplateUse:!1},t);var o=t.parent,s=t.initialProperties,l=t.isForTemplateUse,c=t.thumbsResolver,d=t.droppingArgs,g=t.dataSourceName,f=t.dataItemID,p=t.isContent,h=t.isVisible,m=t.pageId;o?(o=n(o),o.isForTemplateUse&&o.isForTemplateUse()&&(l=!0)):o=null;for(var v=[{structure:e,parent:o}],y=void 0;v.length>0;){var b,C=v.pop(),I=C.structure,S=C.parent,P=I.id,w=I.elementProperties;b=s?u.quickExtend({},w,s.all,s[P]):w,ua.updateInstanceLastPositionAndSize(I.id,I.metaData);var E=i(r(I.type),S,{initialPropertiesValues:b,elementID:P,isContent:p,isVisible:h,isForTemplateUse:l,pageId:m,structureMetaData:I.metaData,thumbsResolver:c});I.dataFields&&E.setBinding(g,f,I.dataFields),void 0===y&&(y=E);var T=I.childElements;if(T&&T.length>0){var x=T.length;d=void 0;for(var k=x-1;k>=0;k--)v.push({structure:T[k],parent:E})}}return a(y,o,{droppingArgs:d}),y}var c=this;this.Events={InstanceInitialized:w.create(),InstanceCreatedEvent:w.create(),InstancesRemoved:w.create(),InstancesRemoving:w.create(),RemovingStarted:w.create(),ElementAddedToContainer:w.create(),ScrollingStartedEvent:w.create(),ScrollingFinishedEvent:w.create()};this.HierarchyChangedUpdateBatch=ke.create(),this.PropertiesUnpostponingBatch=ke.create(),this.Templates={GroupElement:{id:"group-element-template"}};var d,g={},f={},p={},h={};this.performOnInstancesInitialization=function(e,t){e=u.asArray(e);for(var n={},i=0,a=0;a0)var s=Ji.Events.InstanceInitialized.bind(function(a){var r=a.id;n[r]&&(delete n[r],i--,0===i&&(Ji.Events.InstanceInitialized.unbind(s),t(e)))});else t(e)},this.performOnInstancesCreated=function(e,t){e=u.asArray(e);for(var n={},i=0,a=0;a0)var s=Ji.Events.InstanceCreatedEvent.bind(function(a){var r=a.id;n[r]&&(delete n[r],i--,0===i&&(Ji.Events.InstanceCreatedEvent.unbind(s),t(e)))});else t(e)},this.isRootInstance=function(e){return c.getInstanceRootID(e)===e.id},this.getInstanceRootID=function(e){return h[e.id]},this.setElementParent=function(e,t){null!==e.parentInstance&&void 0!==e.parentInstance&&(e.parentInstance.childInstances=u.grep(e.parentInstance.childInstances,function(t){return t!=e}));e.parentInstance=t,null!==t&&t.childInstances.push(e),Ji.updateInstanceRoot(e,t)},this.updateInstanceRoot=function(e,t){var n=e.root,i=t?t.root:n;if(n!==i&&!e.isForTemplateUse()){var a=e.getDescendingInstances(!0);u.eachItem(a,function(e,t){t.root=i;var a=t.id;if(n){var r=n.id;delete g[r][a]}var o=i.id;h[a]=o,u.objectSet(g,[o,a],t),t.currentPageId.setValue(o)})}},this.removeInstances=function(e,t,n){var i,a;Ji.HierarchyChangedUpdateBatch.start(),ea.beginLayoutUpdateBatch(),e instanceof Array||(e=[e]);var r=da.getHierarchiesRoots(e);r=u.grep(r,function(e){return!e.isInDeleteProcess});var o={};for(Ji.Events.RemovingStarted.fireNew(r),ua.VisibilityUpdateBatch.start(),i=0;i0&&(l.childElements=[],u.eachItem(e.childInstancesHierarchies,function(e,i){var a=i.instance;if(!a.isContent()||t.allowContent){var i=n(i);i&&l.childElements.push(i)}}),i.hasFeature(ti.DataList))){var c=i.getDataSource();c&&u.eachEntry(i.getDataSource().getAllItems(),function(e){u.quickExtend(o,Ti.getInstanceTargetConnections(i.getDataItemInstanceId(e),function(e){return!e.isTemplateConenction&&t.connectionFilter(e)}))})}return l}}t=u.quickExtend({forSaving:!1,saveToServer:!1,saveRootsOffsets:!1,filter:jo,allowContent:!1,idsInHierarchy:!1,adjustSize:!1,adjustPosition:!1,clearRootsLayout:!1,copyAffectedStates:!0,copyAffectingStates:!1,copyMobileStates:!0,connectionFilter:jo},t),void 0===e.length&&(e=[e]);var i=t.rootInstancesHierarchies;i||(i=Ji.getInstancesWithHierarchyFromRoots(e).rootInstancesHierarchies);var a={},r=[],o={},s={};r.length=0;var l=99999999,c=99999999;u.eachItem(i,function(e,i){var a=i.instance,o=n(i);if(o){var s=a.getPosition(!0);s&&(o.offset=s,s.leftr;r++){i=n[r];i.$element;i.$elementPositionBox=i.$element,i.$elementBackgroundTarget=i.$elementBackgroundLayer}},this.addInstanceToRoot=function(e){var t=la.getPagesRoot();e.$element.appendTo(t),e.$container=t,ua.visibilityTreeAttach(e),e.parentInstance=null},this.addSection=function(e,t){if(la.getCurrentPage().getPageContentInstance()){t=u.quickExtend({},t),t.initialPropertiesValues=u.quickExtend({},t.initialPropertiesValues),le.beginAtomicBatch(!1,"Add Header"),K.Events.ElementsAdding.fireNew();var n=Ji.addInstance(ei.SectionElement,la.getCurrentPage(),t);return ha.setAsPageContentElement(n),K.Events.ElementsAdded.fireNew({instances:[n]}),le.endAtomicBatch(),n}},this.addInstancesHierarchyFromStructure=function(e,t){function n(e,n){n||t.isForTemplateUse||(t.parentsMap&&t.parentsMap[e.id]?t.parent=t.parentsMap[e.id]:t.useContainerId&&(t.parent=Ji.getInstanceByID(e.containerId)))}t=u.quickExtend({isLoading:!1,isForTemplateUse:!1,filterFunction:jo,afterAddingCallback:Wo,useContainerId:!1,withRendering:!0},t);var i=t.withRendering;t.isForTemplateUse||(K.Events.ElementsAdding.fireNew(),le.beginAtomicBatch(!1,"Add Hierarchy")),i&&vr.startRenderingBatch();var a=[],r=t.parent;return u.eachItem(e,function(e,i){n(i,r),t.filterFunction(i)&&a.push(l(i,t))}),t.afterAddingCallback(),Ji.HierarchyChangedUpdateBatch.fireEvent(K.Events.HieararchyChanged),i&&vr.finishRenderingBatch(),K.Events.ElementsAdded.fireNew({instances:a}),t.isForTemplateUse||le.endAtomicBatch(),a}}),ea=Yo(function(){function e(e){e(),or.executePushing()}function t(){var e,t,a=null,r=!1;f.isEmpty()&&h.isEmpty()&&p.isEmpty()||(r=!0,ua.UpdateBatch.start());var o=la.getCurrentPage();for(a=null;!f.isEmpty();){var s=[],c=[],d=[],g=f.clone();f.clear(),g.each(function(n,i){if(e=i.instance,e.isDeleted)return!0;var a=e.getParent(),r=e.isRelativePositioned(),s=e.getActualPropertyValue("lineWidth"),l=e.getActualPropertyValue("padding"),c=e.getActualPropertyValue("borderWidth"),g=e.hasFeature(ti.HasOutline)&&e.isLineAffectsSize(),f=void 0!==c?c:Ca.createValueToObjectValueConverter(["left","top","bottom","right"])(g&&s?s:0),p=e.getPropertyValue("fillLayout"),h=e.currentMargin?e.currentMargin:Ca.createValueToObjectValueConverter(["left","top","bottom","right"])(0),m=!e.isType(ei.HeaderElement)&&!e.isType(ei.FooterElement);t=e.getActualPropertyValue("sizeAndPosition");var v=e.getAutoLayoutProperties();p=p?p:{};var y={left:0,right:0,top:0,bottom:0},b={},C=nt.Left;if(a&&a.hasFeature(ti.HasChildrenLayoutAnchor)&&(C=a.getAnchorLatyout()),!ua.isElementVisible(e))return!0;if(e.hasFeature(ti.HasLayout)){if(a===o&&e.isFixed()){y.bottom+=$o.getFooterHeight(),m&&e.hasVerticalLayout()&&(y.top+=o.getHeaderInstanceHeight()),m&&(y.bottom+=o.getFooterInstanceHeight()+Ho.getPrivacyPolicyActualHeight())}if((p.fillHorizontal||e.hasFeature(ti.HasResponsiveItem)&&!e.isBlock())&&(r?u.quickExtend(b,{right:"",left:"",width:"",marginLeft:h.left,marginRight:h.right}):u.quickExtend(b,{right:h.right+y.right,left:h.left+y.left,width:"",marginLeft:"",marginRight:""}),i.left=h.left),p.fillVertical&&(u.quickExtend(b,{bottom:h.bottom+y.bottom,top:h.top+y.top,height:"",minHeight:"",marginTop:""}),i.top=h.top),e.isType(ei.PageContentElement)&&u.quickExtend(b,{marginBottom:h.bottom,marginTop:h.top}),!p.fillHorizontal){var I=e.getPropertyValue("horizontalLayout"),S=h.left+y.left,P=h.right+y.right;switch(I){case ea.Layout.dockLeft:u.quickExtend(b,{left:r?"":S,right:"",marginLeft:r?S:"",marginRight:""});break;case ea.Layout.dockRight:u.quickExtend(b,{right:r?"":P,left:"",marginLeft:"",marginRight:r?P:""});break;case ea.Layout.centered:u.quickExtend(b,{right:"",left:"50%",marginLeft:"{0}px".format(0-t.width/2+h.left),marginRight:""})}}if(!p.fillVertical){var w=e.getPropertyValue("verticalLayout"),E=h.top+y.top,T=h.bottom+y.bottom;switch(w){case ea.Layout.dockTop:u.quickExtend(b,{top:r?"":E,bottom:"",marginTop:r?E:"",marginBottom:""});break;case ea.Layout.dockBottom:u.quickExtend(b,{bottom:r?"":T,top:"",marginTop:"",marginBottom:r?T:""});break;case ea.Layout.centered:u.quickExtend(b,{bottom:"",top:"50%",marginTop:0-t.height/2+h.top,marginBottom:""})}}}var x=e.getMinSize(),k=e.getMaxSize();if(v.width||(e.hasWidth()?b.width=u.minValue([k.width,u.maxValue([t.width-(l?l.left+l.right:0)-(f?f.left+f.right:0),x.width])]):b.width=""),v.height||(e.hasHeight()?b.minHeight=t.height-(l?l.top+l.bottom:0)-(f?f.top+f.bottom:0):e.isType(ei.Tab)&&e.hasCellWrapper.isTrue()?b.minHeight=e.parentInstance.getPropertyValue("sizeAndPosition").height:b.minHeight=0),b.minHeight=u.minValue([k.height,u.maxValue([b.minHeight,x.height])]),e.elementType===ei.Flash&&(b.height=b.minHeight),!v.left)if(r)b=e.hasCellWrapper.isTrue()?u.quickExtend(b,{marginLeft:"",marginRight:"",left:"",right:""},e.getStaticMargin({vertically:!1})):u.quickExtend(b,{marginLeft:"",marginRight:"",left:"",right:""});else switch(C){case nt.Right:u.quickExtend(b,{right:0-(t.left-y.right),left:"",marginLeft:"",marginRight:""});break;case nt.Centered:u.quickExtend(b,{right:"",left:"50%",marginLeft:t.left,marginRight:""});break;default:var D=k.width,F=t.left+t.width;u.quickExtend(b,{left:F>D?u.max([0,F-D]).value:t.left+y.left,right:"",marginLeft:"",marginRight:""})}if(!v.top)if(r)if(e.hasCellWrapper.isTrue())b=u.quickExtend({top:"",bottom:"",marginTop:"",marginBottom:""},b,e.getStaticMargin({horizontally:!1}));else{var E=Math.max(t.top+y.top,0);u.quickExtend(b,{top:"",bottom:"",marginTop:E,marginBottom:""})}else u.quickExtend(b,{top:t.top+y.top,bottom:"",marginTop:"",marginBottom:""});e.isType(ei.HeaderElement)&&u.quickExtend(b,{top:y.top,bottom:"",left:y.left,right:y.right,marginTop:""}),e.isType(ei.FooterElement)&&u.quickExtend(b,{top:"",bottom:y.bottom,left:y.left,right:y.right,marginTop:""}),b=u.quickExtend({right:"",left:"",marginLeft:"",marginRight:"",top:"",bottom:"",marginTop:"",marginBottom:"",width:"",height:"",minHeight:"",minWidth:""},b),d.push({pendingUpdate:i,instance:e,layoutStyle:b})}),u.eachItem(d,function(e,t){var n=t.pendingUpdate,i=t.layoutStyle,a=t.instance,r=l(a,i),o=a.getAutoLayoutProperties();(r.sizeChanged||o.width||o.height||n.forceLayoutUpdate)&&s.push(a),(r.positionChanged||o.left||o.top||n.forceLayoutUpdate)&&c.push(a)}),r&&(n(s,{updateOffset:!1,updateSize:!0}),n(c,{updateOffset:!0,updateSize:!1})),(s.length>0||c.length>0)&&Dn.PendingWriteOperations.executeOperations()}if(r){var m=!1;h.isEmpty()&&p.isEmpty()||(m=!0),i(),Dn.PendingReadOperations.executeOperations(),ua.UpdateBatch.finish()}}function n(e,t){t=u.quickExtend({updateOffset:!0,updateSize:!0},t);for(var n=t.updateSize,i=t.updateOffset,a=0;an.maxBottom&&(h-=y-n.maxBottom),bn.maxRight&&(p-=C-n.maxRight),ta.moveInstances(e,{left:p,top:h})},this.moveToOffset=function(e,t,n){if(t){n=u.quickExtend({},n);var i=n.transitionData,a=n.callback;e=u.asArray(e);var r,o=[];for(r=0;rp&&(p=d,h=d),p>f&&(p=f,h=f);var m=c.horizontal,v=c.vertical,y=m&&(c.east||o),b=m&&(c.west||o),C=v&&(c.north||o),I=v&&(c.south||o);vr.startRenderingBatch();for(var S=[],P=[],w=0;wq.width&&(x.right=x.right/U*q.width,x.left=x.left/U*q.width);var $=x.top+x.bottom;$>q.height&&(x.top=x.top/$*q.height,x.bottom=x.bottom/$*q.height),N&&y&&(x.right-=p,V||(T.width+=p)),_&&b&&(x.left-=p,V||(T.width+=p))}v&&A&&(z&&I&&(x.bottom-=h,L||(T.height+=h)),O&&C&&(x.top-=h,L||(T.height+=h))),E.setPropertyValue("margin",x)}var W=E.getParent(),j=nt.Left;W&&W.hasFeature(ti.HasChildrenLayoutAnchor)&&(j=W.getAnchorLatyout()),b&&!_&&(T.width+=p*(l&&R&&!o?2:1)),y&&!N&&(T.width+=p*(l&&R&&!o?2:1)),_||N||R||(j===nt.Right?y&&P.push({instance:E,sizeAndPosition:T,margin:x,fillLayout:k,horizontalLayout:D,verticalLayout:F,mirrorLeft:!0}):b&&P.push({instance:E,sizeAndPosition:T,margin:x,fillLayout:k,horizontalLayout:D,verticalLayout:F})),C&&!O&&(T.height+=h*(l&&H&&!o?2:1),z||H||S.push({instance:E,sizeAndPosition:T,margin:x,fillLayout:k,horizontalLayout:D,verticalLayout:F})),I&&!z&&(T.height+=h*(l&&H&&!o?2:1)),E.setPropertyValue("sizeAndPosition",T)}var G=0,X=0;if(C&&(X=0-h),(b||y)&&(G=0-p),P.length>0){var Y=ta.moveInstances(P,{left:G});S=u.map(S,function(e){var t=Y[e.instance.id];return t?t:e})}S.length>0&&ta.moveInstances(S,{top:X}),vr.finishRenderingBatch()}},this.getInstnceActaulSizeAndPosition=function(e){var t=e.getPropertyValue("sizeAndPosition");return t},this.getRelativeArea=function(e,t){if(e.isRelativePositioned())return e.getRelativeToParentArea(t);var n=ta.getRelativeTopPosition(e),i=ta.getRelativeLeftPosition(e),a=e.getSize();return{top:n,left:i,bottom:n+a.height,right:i+a.width,center:{top:n+a.height/2,left:i+a.width/2},height:a.height,width:a.width}},this.getRelativeTopPosition=function(e){var t,n=u.quickExtend({},e.getPropertyValue("sizeAndPosition")),i=!1;if(e.hasFeature(ti.HasLayout)){var a=u.quickExtend({},e.getPropertyValue("margin")),r=(e.getPropertyValue("horizontalLayout"),e.getPropertyValue("verticalLayout")),o=e.getPropertyValue("fillLayout");(o.fillVertical||r!==ea.Layout.normal)&&(r===ea.Layout.dockBottom?(t=e.parentInstance.getContentSize().height-a.bottom-e.getSize().height,i=!0):r===ea.Layout.centered?(t=e.parentInstance.getContentSize().height/2+a.top-e.getSize().height/2,i=!0):(o.fillVertical||r===ea.Layout.dockTop)&&(t=a.top,i=!0))}return i||(t=n.top),t},this.getRelativeLeftPosition=function(e){var t,n=u.quickExtend({},e.getPropertyValue("sizeAndPosition")),i=!1,a=nt.Left,r=e.parentInstance;if(r&&r.hasFeature(ti.HasChildrenLayoutAnchor)&&(a=r.getAnchorLatyout()),e.hasFeature(ti.HasLayout)){var o=u.quickExtend({},e.getPropertyValue("margin")),s=e.getPropertyValue("horizontalLayout"),l=e.getPropertyValue("fillLayout");(l.fillHorizontal||s!==ea.Layout.normal)&&(s===ea.Layout.dockRight?(t=e.parentInstance.getContentSize().width-o.right-e.getSize().width,i=!0):s===ea.Layout.centered?(t=e.parentInstance.getContentSize().width/2+o.left-e.getSize().width/2,i=!0):(l.fillHorizontal||s===ea.Layout.dockLeft)&&(t=o.left,i=!0))}return i||(t=n.left,a===nt.Centered?t+=r.getContentSize().width/2:a===nt.Right&&(t=r.getContentSize().width-t)),t},this.moveInstances=function(e,t,n){e=u.asArray(e),t=u.quickExtend({left:0,top:0},t),vr.startRenderingBatch();for(var i={},a=0;a0&&ta.withLayoutPreserving(e,function(){u.eachItem(e,function(e,n){t.isType(ei.page)||n.setPropertyValue("isFixed",!1)}),ta.clearInstancesLayout(e),Ji.addElementToContainerElement(t,e),ea.refreshElementsLayout(e)},n)},this.unwrap=function(e){if(!e.hasParent())return[];var t=e.getChildInstances(),n=[],i=[];if(e.isFixed()&&(n=u.merge([],t)),ha.isMasterPageRootInstance(e)&&(i=u.merge([],t)),t.length>0){var a=e.getParent();na.reattachInstances(t,a)}return le.disableOperationsRecording("unwrapChildsUpdating"),u.eachItem(n,function(e,t){t.setPropertyValue("isFixed",!0)}),ha.setAsMasterPageRoots(i),le.enableOperationsRecording("unwrapChildsUpdating"),Ji.removeInstances([e]),t},this.wrapInstances=function(e,t){var n=da.getCommonAncestors(e,!1,!1);if(0!==n.length){var i=n[0],a=_o.addTemplateInstance({elementForCreation:{structures:[t]}},i),r=a.instances[0];return ta.setInstanceArea(r,ta.calculateInstancesSurroundingArea(e,!0)),na.reattachInstances(e,r),r}},this.groupInstances=function(e){if(e&&!(e.length<=1)){le.beginAtomicBatch(!1,"Group");var t=e[0].getParent();if(t){var n=_o.addTemplateInstance({elementForCreation:{structures:[{type:"group",elementProperties:{sizeAndPosition:{left:0,top:0,width:0,height:0},backgroundColor:"transparent",borderWidth:u.convertValueToObject(0,["top","left","bottom","right"]),padding:u.convertValueToObject(0,["top","left","bottom","right"])}}]}},t),i=n.instances[0];return i.disableGroup("grouping"),na.reattachInstances(e,i),i.enableGroup("grouping"),i.refreshGroupArea(),le.endAtomicBatch(),i}}},this.removeGroup=function(t){le.beginAtomicBatch(!1,"Remove Group"),e(t.getChildInstances(),!0),le.endAtomicBatch()},this.removeFromGroup=function(t){le.beginAtomicBatch(!1,"Remove From Group"),e(t,!0),le.endAtomicBatch()},this.releaseGroup=function(t){e(t.getChildInstances(),!1)},this.changePageChildren=function(e,t,n){n=u.quickExtend({deleteAfterChange:!0,duplicateHierarchy:!0,filterFunction:jo,changeInvisibleSection:!1},n);var i=n.deleteAfterChange,a=n.duplicateHierarchy,r=n.filterFunction;n.changeInvisibleSection;le.beginAtomicBatch(!1,"changePage");var o;o=a?wr.duplicateHierarchyInfo(t,{rootsIds:[e.id]}):t;var s=La.create(o);Ca.loadPageHierarchy(o);var l=u.grep(e.getChildInstances(),function(e){return!e.isMasterPageElement.isTrue()&&r(e)}),c=s.addHierarchyFromNode(e.id,{includeNode:!1,includeChildren:!0,parent:e});return s.applyHierarchy(),i?Ji.removeInstances(l):Ji.detachInstances(l),le.endAtomicBatch(),c}}),ia={PC:"PC",Mobile:"Mobile"},aa=Yo(function(){function e(e,t,n,i){"string"!=typeof e&&(e=e.name),i=u.valueOrDefault(i,!0);var a=aa.getStateAffectedInstances(t,e),r=D.setAndReturnFieldIfAbsent(e,{});r[t.id]=a,A=!0;for(var o=0;o0;u.inArray(i,o)<0&&o.push(i),aa.Events.CustomStatePropertyAddedSimple.fireNew({propertyName:i,stateName:n,affectedInstance:t,affectingInstance:e,sourceInstance:e,value:a}),w.fireLazyEvent(e,"influenceChanged")}function l(e,t,n,i,a){if(t){var r=t.descriptor,o=r.name;if(void 0!==n&&null!==n){var s=r.valueConverter;s&&(n=s(n))}r.isStateProperty()&&void 0!==k?P.setValueInCustomState(e,t,k,n):(P.shouldMarkPropertyAsCustom(e,o)?(t.customValue=n,t.customValueMarked=!0,B[e.id]=!0):(t.customValue=void 0,t.customValueMarked=!1,t.value=n),c(e,t,i,void 0,a))}}function c(e,t,n,i,a){if(t){void 0===n&&(n=!1);var r=t.descriptor,s=r.name,l=y(e,s),c=l.computedStateData;if(l.isCustomState)u.objectSet(L,[e.id,s],!0);else{var f=e.id,p=u.objectGet(L,[f,s]);if(p){var h=L[f];delete h[s],u.isEmptyObject(h)&&delete L[f]}}var m=c.stateValue,v=t.computedValue;if(d(t,m),o(r,v,t.computedValue)){var b=void 0;n&&("object"==typeof n?b=n:i===_.StateAdded?(c.transitionInDuration&&(b={transitionEffect:c.transitionInEffect,transitionDuration:c.transitionInDuration,transitionDirection:c.directionIn,transitionSlideDirection:c.transitionSlideInDirection}),c.transitionOutDuration?t.transitionsStack.push({transitionEffect:c.transitionOutEffect,transitionDuration:c.transitionOutDuration,transitionDirection:c.directionOut,transitionSlideDirection:c.transitionSlideOutDirection}):t.transitionsStack.push(void 0)):i===_.StateRemoved&&(b=t.transitionsStack.pop())),g(e,t,v,b,a)}}}function d(e,t){e.computedValue=t}function g(e,t,n,i,a){var r=t.descriptor,o=r.name;if(h(e)){var s=t.computedValue,l={instance:e,propertyName:o,propertyDescriptor:r,newValue:s,oldValue:n};aa.Events.ComputedValueChanged.fireNew(l)}if(aa.UpdateBatch.isActive()&&"isVisible"!==o&&"isVisibleInMode"!==o&&"name"!==o&&"order"!==o){var c=e.id,u=O.getFieldOrInit(o,{}),d=z.getFieldOrInit(c,{});if(!u[c]){var g={instance:e,property:t,oldValue:n,transitionData:i,callback:a};u[c]=g,"order"!==o&&(d[o]=g)}}else p(e,t,n,i,void 0,a)}function f(){for(aa.PropertiesChangesNotifyingBatch.start();!O.isEmpty()||!z.isEmpty();){var e=z.clone(),t=O.getEntries();O.clear(),z.clear(),t.orderByDesc(function(e){return ri[e.key].priority});for(var n=0;n0)for(var o=0;oo;o++){var s=Ji.getInstanceByID(i);s&&(t=!0,P.removeStateAffectedProperty(e,s,n,a[0]))}})}},this.addGlobalState=function(t,n,i,a){void 0===i&&(i=_.StateAdded),a=u.valueOrDefault(a,!0),a||aa.setCanPerformTransition(!1,"addGlobalState"),e(t,n,i,a),a||aa.setCanPerformTransition(!0,"addGlobalState")},this.setDefaultGlobalState=function(e){var n=t();D.clear(),F.clear(),A=!1,L={},B={},aa.setCanPerformTransition(!1,"setDefaultGlobalState"),u.eachEntry(n,function(t){var n=Ji.getInstanceByID(t);!n||e&&n.isForTemplateUse()||aa.refreshState(n,_.StateSet,!0)}),aa.setCanPerformTransition(!0,"setDefaultGlobalState")},this.setCustomGlobalState=function(e,n){"string"!=typeof e&&(e=e.name);var i=aa.getStateAffectedInstances(n,e),a=t(),r=u.mapArray(i,jo,u.defaultIdFunction);u.extend(a,r),D.clear(),F.clear(),L={},B={};var o=D.setAndReturnFieldIfAbsent(e,{});o[n.id]=i,A=!0,aa.setCanPerformTransition(!1,"setCustomGlobalState"),u.eachEntry(a,function(e){var t=Ji.getInstanceByID(e);t&&aa.refreshState(t,_.StateSet,!0)}),aa.setCanPerformTransition(!0,"setCustomGlobalState")},this.removeGlobalState=function(e,t,i,a){a=u.valueOrDefault(a,!0),a||aa.setCanPerformTransition(!1,"removeGlobalState"),n(e,t,_.StateRemoved),a||aa.setCanPerformTransition(!0,"removeGlobalState")},this.clearInstanceGlobalState=function(e){F.removeField(e.id),D.each(function(t){n(t,e,_.StateSet)})},this.clearMouseOverState=function(){u.eachItem([Ai.MouseOverState.name,Ai.MouseOverStateArea.name],function(e,t){var i=D.getField(t);i&&u.eachEntry(i,function(e){var i=F.getField(e);i&&delete i[t],n(t,Ji.getInstanceByID(e),_.StateRemoved)})})},this.inStateEditingMode=function(){return void 0!==k},this.getEditedState=function(){return k},this.startStateEditingMode=function(e){k={type:e.StateMode},e.sourceInstance&&(k.source=e.sourceInstance.id)},this.endStateEditingMode=function(){k=void 0},this.createProperties=function(e,t,n){for(var i={},a=0;a0}return n},this.isStyleAffectingInPage=function(e,t,n){var i=!1;if(void 0!==n)"string"!=typeof n&&(n=n.name),e.affectedProperties[n]&&u.eachEntry(e.affectedProperties[n],function(e){var n=Ji.getInstanceByID(e);return n&&n.getPageId()===t.id?(i=!0,!1):void 0});else for(var a in e.affectedProperties)if(e.affectedProperties.hasOwnProperty(a)&&(u.isEmptyObject(e.affectedProperties[a])||u.eachEntry(e.affectedProperties[a],function(e){var n=Ji.getInstanceByID(e);return n&&n.getPageId()===t.id?(i=!0,!1):void 0}),i))break;return i},this.getAffectedPropertiesDictionary=function(e,t,n){"string"!=typeof n&&(n=n.name);var i={},a=t.affectedProperties[n];if(void 0!==a){var r=a[e.id];if(void 0!==r)for(var o=0;o0,a=la._getPageFragmentValue(e,i);if(i){var r=[a];return u.eachItem(t,function(e,t){n?r.push(""+t):r.push((""+t).toLowerCase())}),r}return a}function n(e){var t=e.masterListPageId,n=u.valueOrDefault(t,e),i=t&&e.suffixFragments.length>0?e.suffixFragments:void 0,a=e.keepCases;return{pageId:n,suffix:i,keepCases:a}}function i(){if(In.isPushState()){var e=la.getPageData(la.getCurrentPageId()),t=ra.getFragment();try{ga("send","pageview",t)}catch(n){}try{window.getInsights(function(n){n.pageView(e.title,t)})}catch(i){}}}var a=u.makeDictionaryFromKeys(["<",">","/","%","?","*","\\"],!0),r=[];this.UrlChangingOperation=ke.create(),this.getFullHtmlUrl=function(e){return In.getFullHtmlUrl(e)},this.isPageNameLegal=function(e){if(!e)return!0;for(var t=0;tt;t++)r[t]=arguments[t+1];var o=e.getInitializedTargetConnections();for(t=0;tt;t++)r[t]=arguments[t+2];var o=e.getInitializedTargetConnections();for(t=0;t0&&(i[t]=r),n.push(t)}}),te.NavigatableHierarchy.updateHierarchy(i,n)}function t(){te.NavigatablePagesInformation.connectObservableCollection(he,{normalizeCollection:i})}function n(e){var t=e.menu;return t?Va.Flags.IsInMobileContext.isTrue()?!t.isMobileDisabled:!t.isDesktopDisabled:!0}function i(){te.NavigatablePageChangingOperation.performOperation(function(){function t(e){r[e]=!0,delete a[e],s[e]&&u.each(s[e],function(e,n){t(n)})}var i=te.NavigatablePagesInformation;i.beginUpdate();var a={},r={},o=he.getItems(),s=te.PagesHierarchy.getHierarchies();u.eachEntry(o,function(e,i){n(i)?r[e]||(a[e]=i):t(e)}),i.remove(u.getKeys(r));var l=u.getValues(a).orderBy(u.defaultIndexFunction,u.nullLastComparer),c=i.getItems();u.eachItem(l,function(e,t){var n=t.id,a={index:e+1};c[n]?i.updateItemFields(n,a):i.put(u.quickExtend({},t,a))}),i.endUpdate(),e()},"NormalizeNavigatablePagesInformation")}function a(e){return u.findFirst(te.getAllPagesData(),e)}function r(e,t,n){le.disableOperationsRecording("innerRemovePage"),te.PagesUpdatingOperation.start(),Ki.beginReorderingBatch(),u.eachItem(e,function(e,n){var i=te.getPageData(n),a=i.index;ie[n].exist=!1,ne[n]&&(Ji.removeInstances(ne[n],ne[n]),delete ne[n]),ge.remove(n),t&&!B(i)&&u.eachEntry(te.getStaticPagesData(),function(e,t){t.index>a&&te.updatePageFieldsData(e,{index:t.index-1})}),te.Events.PageDeleted.fireNew(n),O(n,i.tags)}),te.setMainPageId(n),Ki.endReorderingBatch(),la.PagesUpdatingOperation.finish(),le.enableOperationsRecording("innerRemovePage")}function o(e){return ae[e]||void 0!==PagesStructures[e]}function s(e){return"resolved"===l(e).state()}function l(e){var t=re[e];return t||(t=u.Deferred(),re[e]=t),"resolved"!==t.state()&&o(e)&&t.resolve(y(e)),t}function c(e){return 0===SiteFilesMap["page-"+e].indexOf("//")?window.location.protocol+SiteFilesMap["page-"+e]+"?_="+u.uniqueID():SiteFilesMap["page-"+e]+"?_="+u.uniqueID()}function d(e,t){return"".format(c(t),e,t)}function g(e){return jn.getScriptWithLoading({createIFrameURL:function(t){return u.combinePaths(Settings.ApplicationRoot,"/extern/page-load/page-load.html")+"?"+u.param({pageId:e,url:c(e),id:t})},createDataHtml:function(t){return d(t,e)},callback:function(t){return void 0!==t?(PagesStructures[e]=t,!0):!1},timeout:f.VeryLong})}function p(e){var t=oe[e];return t||(t=oe[e]=g(e),t.always(function(){delete oe[e]}).done(function(){re[e].resolve(y(e))})),t}function h(e){u("body").addClass("loading-page"),ve=e}function m(e){ve===e&&(u("body").removeClass("loading-page"),ve=!1)}function v(e){return y(e).getHierarchy()}function y(e){var t=ae[e];return t||(t=PagesStructures[e]?"string"==typeof PagesStructures[e]?La.create(JSON.parse(PagesStructures[e])):La.create(PagesStructures[e]):La.create(Ji.getHierarchyInfo(ne[e],{forSaving:!0,saveToServer:!0,idsInHierarchy:!0,rootInstancesHierarchies:Va.getPageInstancesHierarchiesData(ne[e]),filter:function(e){return!e.isMasterPageElement.isTrue()}})),ae[e]=t),t}function b(e,t){ha.setMasterPageInfo(e,function(){C(e,t)})}function C(e,t){function n(){ve===e&&s(e)&&I(e,t)}ve===e&&(s(e)?I(e,t):p(e).done(n).fail(function(){m(e),t(!1)}))}function I(e,t){se.profile("Page Initialization");var n=te.getPageData(e),i=e;e=""+e,le.disableOperationsRecording("switchPage"),Ki.disable("switchPage"),vr.startRenderingBatch(),ne[e]||x(e,n.title);var a=T(e);ie[e].initialized||D(e),vr.finishRenderingBatch(),Ki.enable("switchPage"),le.enableOperationsRecording("switchPage"),sa.loadPageRequirements(n,a,function(n){ve===i&&(m(i),E(e,n,t))},function(e){ve===i&&(m(i),t(!1),ze.handleAjaxException(e),ra.navigateToPage(te.getMainPageId()))})}function S(e){te.PagesUpdatingOperation.start(),te.FieldsInformation.put([{type:"index",title:"Index",name:"index",isDefaultField:!0},{type:"title",title:"Title",name:"title",isDefaultField:!0}]),ae={};var t=[];u.eachEntry(e.pagesData,function(e,n){ie[e]=_(),t.push(n)}),P(t,e.pagesHierarchies),u.eachItem(t,function(e,n){n.id=""+n.id,void 0===n.shareStyle&&(n.shareStyle=!0),L(n.id,n.tags),t[e]=u.quickExtend({metaTags:"",headerCode:"",footerCode:"",tags:[]},n)}),ge.put(t),z(),te.PagesHierarchy.extendHierarchies(e.pagesHierarchies),te.PagesUpdatingOperation.finish()}function P(e,t){function n(e){var t=u.grep(i,function(t){return u.oneOfValues(""+t.id,e)});t.orderBy(function(e){return e.index}),u.each(t,function(e,t){t.index=s++,o[t.id]&&n(o[t.id])})}if(1.2044>ee){var i=u.grep(e,B,!0),a=u.map(i,u.defaultIdFunction),r=new Lt({ids:a,hierarchies:t}),o=r.getHierarchies(),s=1;n(r.getRootIds())}}function E(e,t,n){le.disableOperationsRecording("switchPage");var i=te.getPageData(e),a=X===e,r=ie[e];vr.startPageRenderingBatch(),te.Events.PageChanging.fireNew(X,e),te.Flags.isInPageChanging.setTrue(),a||(Y=G,X=e,G=ne[e],ha.updateCurrentMasterPage(),r.initialized||k(),Y&&(Y.detach(),te.Events.AfterCurrentPageDetached.fireNew()),G.attachPage()),t(),te.Events.PageLoaded.fireNew(),r.initialized||(r.initialized=!0,te.getPageData(e).supportsMobileStates||(r.markForSave.informOperation(),U(e)),te.getPageData(e).supportsMobileStates=!0,te.Events.PageInitialized.fireNew()),te.CurrentPageInstance.setValue(ne[e]),te.CurrentPageData.setValue(i),te.Events.BeforePageChanged.fireNew(),te.Events.PageChanged.fireNew(),te.Events.AfterPageChanged.fireNew(),te.Flags.isInPageChanging.setFalse(),n(!0),Xi.getSiteScrollableElement().scrollTop(0),ua.invalidatePositioningRootOffset(),vr.finishPageRenderingBatch(),le.enableOperationsRecording("switchPage"),Y||de.resolve(),se.profileEnd("Page Initialization")}function T(e){var t,n=ne[e],i=ie[e],a=u.getValues(ha.getOrCreateMasterTemplateRootInstances(e)),r=da.getHierarchiesUnion(a);if(i.initialized)t=n.getDescendingInstances();else{if(!n.data.pageContentRootInstances){var o=y(e);n.data.pageContentRootInstances=o.addHierarchyFromNode(e,{includeNode:!1,includeChildren:!0,parent:null,pageId:e})}var s=n.data.pageContentRootInstances;t=s?da.getHierarchiesUnion(s):[],t.push(n)}return u.merge(t,r)}function x(e,t){var n=y(e),i=n.getHierarchy(),a={StructureVersion:i.version,pagesStructure:{pages:[i]}};if(Ca.loadHierarchy(a),i.structures[0].type!==ei.page.name){var r=i.structures;i.structures=[{type:ei.page.name,id:e,childElements:r}]}var o=n.addHierarchyFromNode(e,{includeNode:!0,includeChildren:!1})[0];o.setPropertyValue("name",t),ne[e]=o}function k(){ue?F():A()}function D(e){y(e).applyHierarchy()}function F(){var e=G.data.pageContentRootInstances,t=G.getHeaderInstance().getPropertyValue("sizeAndPosition").height,n=u.getWindowSize(),i=[];e&&u.each(e,function(e,a){var r=t0?i:0}t&&(t.data.calculatedMinHeight=i,ea.LayoutContentOperationsSet.requestOperation(function(){ea.refreshElementsLayout(t)},"refreshLastSectionHeight"))}},"refreshLastSectionHeight")}function U(e,t){t=u.valueOrDefault(t,ha.getMasterPageIDByPage(e)),ha.getMasterTemplateForSaveDirtyFlag(t).informOperation()}var $,W,j,G,X,Y,Q,Z,J,ee,te=this,ne={},ie={},ae={},re={},oe={},ce={},ue=!1,de=u.Deferred();this.FirstPageLoaded=de.promise(),this.Events={PageLoaded:w.create(),PageChanging:w.create(),InPageChanging:w.create(),PageChanged:w.create(),AfterPageChanged:w.create(),BeforePageChanged:w.create(),PageDeleted:w.create(),PageDeleting:w.create(),PageInitialized:w.create(),CoordinatorInitialized:w.create(),AfterCurrentPageDetached:w.create()},this.Flags={isPageSelected:V.create(!1),isInPageChanging:V.create(!1),HeaderExists:V.create(!1,{valueChangeCallback:function(e){u("body").toggleClass("header-exists",e)}}),FooterExists:V.create(!1,{valueChangeCallback:function(e){u("body").toggleClass("footer-exists",e)}}),InDynamicPage:V.create(!1),Initialized:V.create(!1)},this.PageRenderingOperation=ke.create(),this.PageChangingOperation=ke.create(),this.NavigatablePageChangingOperation=ke.create(),this.PagesUpdatingOperation=ke.create(),this.CurrentPageInstance=M.create(void 0,{equalityComparer:u.defaultIdComparer}),this.CurrentPageData=M.create(void 0,{equalityComparer:u.defaultIdComparer,valueChangeCallback:function(e){te.Flags.InDynamicPage.setValue(B(e)),B(e)?te.setCurrentDynamicPageFlag(e):te.resetDynamicPageFlags()}}),this.TagsToPagesMapObservableCollection={},this.PagesTags=new Rt({idFunction:function(e){return e}}),this.PageToTags={},this.PagesHierarchy=new Lt,this.NavigatableHierarchy=new Lt;var ge=new Rt;this.createAllPagesObserver=function(e,t){return qt.create(ge,e,t)};var fe=this.createAllPagesObserver();this.AllPagesView=Be.connectObservableCollection(new Rt,fe,{normalizeCollection:function(e){var t=fe.getItemsValues().orderBy(u.defaultIndexFunction,u.nullLastComparer),n=0,i={};u.eachItem(t,function(t,a){if(Me.isDynamicPage(a))e.updateItemFields(a.id,{index:i[Me.getListName(a)]+1});else{var r=t+n;e.updateItemFields(a.id,{index:r}),Me.isMasterListPage(a)&&(i[Me.getListName(a)]=r,++n)}})}}),this.createAllPagesViewObserver=function(e,t){return qt.create(this.AllPagesView,e,t)},this.resetDynamicPageFlags=function(){u.eachEntry(ce,function(e,t){t.setFalse()})},this.setCurrentDynamicPageFlag=function(e){var t=e.masterPageType||e.pageListName;u.eachEntry(ce,function(e,n){e===t?n.setTrue():n.setFalse()})},this.createDynamicPageVisibleFlag=function(e){if(ce[e])throw Error("A Flag with the same name already exists!");var t=V.create(!1);return ce[e]=t,t};var pe=Be.connectObservableCollection(new Rt,fe,{filterFunction:u.oppositeFunction(B)});this.createStaticPagesObserver=function(e,t){return qt.create(pe,e,t)};var he=this.createStaticPagesObserver(),me=Be.connectObservableCollection(new Rt,fe,{filterFunction:B});this.NavigatablePagesInformation=new Rt,this.NavigatablePagesCollection=qt.create(te.NavigatablePagesInformation),this.FieldsInformation=new Rt({idFunction:function(e){return e.name}}),this.FieldsCollection=qt.create(te.FieldsInformation),this.initialize=function(e){N(e);var n=!1;Q=e.mainPageId,te.Events.PageChanged.bind(function(){G.data.isLoaded?G.activateTrigger(Di.PageOpened):(G.data.isLoaded=!0,G.activateTrigger(Di.PageLoaded)),G.activateTrigger(Di.PageLeave),G.refreshPageMetaData()}),w.bind([pe.itemUpdatedEvent],function(e){if(!n){le.disableOperationsRecording("PagesInformation");var t=e.id;ie[t].initialized&&(ne[t].setPropertyValue("name",e.title),aa.notifyCalculatedPropertyChange(ne[t],"pageTitle")),L(t,e.tags),le.enableOperationsRecording("PagesInformation")}}),he.itemsChangedEvent.bind(function(e){e.updatedItems&&(le.disableOperationsRecording("PagesCollection"),u.each(e.updatedItems,function(e,t){var n=Ji.getInstanceByID(t.id);n&&(n.setPropertyValue("name",t.title),n===G&&(n.refreshPageMetaData(),ra.navigateToPage(t.id,{navigationOptions:{disableLoading:!0}})))}),le.enableOperationsRecording("PagesCollection"))}),te.NavigatablePageChangingOperation.bind(function(){te.NavigatablePagesCollection.postponeUpdates()},function(){te.NavigatablePagesCollection.unPostponeUpdates()}),te.PagesUpdatingOperation.bind(function(){te.NavigatablePageChangingOperation.begin(),te.PagesHierarchy.beginUpdate(),ge.beginUpdate()},function(){ge.endUpdate(),te.PagesHierarchy.endUpdate(),te.NavigatablePageChangingOperation.end()}),ge.itemsAddedEvent.bind(function(e){te.PagesHierarchy.addIds(u.mapItem(e,function(e){return e.id}))}),ge.itemsRemovedEvent.bind(function(e){te.PagesHierarchy.removeIds(e)}),Va.Flags.IsInMobileContext.valueChangedEvent.bind(function(){te.NavigatablePageChangingOperation.begin(),te.NavigatablePagesInformation.beginUpdate(),te.NavigatablePagesInformation.disconnectObservableCollection(),t(),te.NavigatablePagesInformation.endUpdate(),te.NavigatablePageChangingOperation.end()}),te.NavigatablePageChangingOperation.begin(),t(),te.NavigatablePageChangingOperation.end(),w.bind(te.PagesHierarchy.hierarchyUpdateEvent,i),S(e),te.Flags.Initialized.setTrue()},this.getVisiblePageSections=function(e){if(e=u.valueOrDefault(e,!1),G){var t=[],n=G.getHeaderInstance();if(e&&n&&t.push(n),t=u.merge(t,G.getPageContentInstance().getVisibleSectionsByPage(G)),e){var i=G.getFooterInstance();i&&t.push(i)}return t}return[]},this.findPageByName=function(e){return a(function(t,n){return n.title.toLowerCase()==e.toLowerCase()})},this.findPageByUrlAlias=function(e){return a(function(t,n){return n.isHomePage?""===e:n.urlAlias===e})},this.getPagesRoot=function(){return $||($=u("#body-element")),$},this.getPageBody=function(){return W||(W=u("#body-element"),j=W.parent()),W},this.getPageBodyParent=function(){return j},this.getPageBodyHeight=function(){var e=G.getSize();return e?e.height:G.getPropertyValue("sizeAndPosition").height+G.getHeaderInstanceHeight()+G.getFooterInstanceHeight()},this.getDirtyPages=function(){var e={};return u.eachEntry(ie,function(t,n){n.exist&&n.markForSave.isDirty()&&(e[t]=ne[t])}),e},this.getSavingPagesVersionConrollers=function(){var e=[];return u.each(ie,function(t,n){n.exist&&e.push(n.markForSave)}),e},this.findPageByUrlFragment=function(e,t){var n=null,i=t?te.getAllPagesData():te.getStaticPagesData();return u.eachEntry(i,function(t,i){return i.urlAlias===e?(n=i,!1):void(n||i.title.toLowerCase().trim()!==e||(n=i))}),n},this.switchToNextPage=function(){var e=X,t=pe.getItemsLength(),n=te.getPageData(X),i=B(n)?t:n.index;u.eachEntry(te.getStaticPagesData(),function(n,a){return a.index===i+1||i===t&&1===a.index?(e=n,!1):void 0}),ra.navigateToPage(e)},this.switchToPrevPage=function(){var e=X,t=pe.getItemsLength(),n=te.getPageData(X),i=B(n)?1:n.index;u.eachEntry(te.getStaticPagesData(),function(n,a){return a.index===i-1||1===i&&a.index===t?(e=n,!1):void 0}),ra.navigateToPage(e)},this.isOnePageSite=function(){var e=la.getAllPagesData(),t=Object.keys(e).length;if(1===t){var n=la.getCurrentPage(),i=n.getHeaderInstance();if(i){var a=u.grep(i.getDescendingInstances(),function(e){return e.elementType===ei.PagesMenu});return!a||0===a.length}return!0}return u.eachEntry(e,function(e,n){n.pageListName&&t--}),1===t},this.createPageHierarchyFromSections=function(e,t){t=u.quickExtend({},t);var n=u.valueOrDefault(t.pageId,Ca.generateWebsiteId()),i=wr.duplicateHierarchyInfo(e),a=i.structures;return i.idsInHierarchy&&(i.idsInHierarchy[n]=!0),i.pageId=n,i.structures=[{type:ei.page.name,id:n,childElements:a,elementProperties:[]}],i},this.addAndSwitchToPage=function(e,t,n){n=u.quickExtend({},n);var i,a=n.hierarchy;return i=a?te.addPageFromHierarchy(a,e,t):te.addEmptyPage(e,t),ra.navigateToPage(i,{finishedNavigationCallback:n.finishedNavigationCallback}),U(i,e),i},this.attachPage=function(e){la.PageRenderingOperation.start(),vr.startRenderingBatch(),e.attachPage(),vr.finishRenderingBatch(),la.PageRenderingOperation.finish()},this.detachPage=function(e){vr.startRenderingBatch(),e.detach(),vr.finishRenderingBatch()},this.removePages=function(e,t){t=u.quickExtend({normalizeIndex:!0},t);var n=u.Deferred();le.disableOperationsRecording("removePage"),te.PagesUpdatingOperation.start(),Ki.beginReorderingBatch(),e=u.asArray(e);var i=Q;if(e.contains(Q)){var a=u.findFirst(te.getStaticPagesData(),function(t){return!e.contains(t)});if(a)i=a.id;else{var o=ha.getMasterPageIDByPage(e[0]);te.addAndSwitchToPage(o,{isHomePage:!0}),i=Q}}return Y&&e.contains(Y.id)&&(Y=void 0),e.contains(X)?(la.loadPageHierarchy(i,!0).done(function(){ra.navigateToPage(i,{finishedNavigationCallback:function(){r(e,t.normalizeIndex,i),n.resolve()}})}).fail(function(){n.reject()}),Y=void 0):(r(e,t.normalizeIndex,i),n.resolve()),Ki.endReorderingBatch(),te.PagesUpdatingOperation.finish(),le.enableOperationsRecording("removePage"),n.promise()},this.getPagesMetaData=function(){var e={};u.each(ie,function(t,n){if(n.exist){var i=u.quickExtend({},te.getPageData(t));delete i.type,e[t]=i}});var t=Ji.getHierarchyInfo(Z,{forSaving:!0,saveToServer:!0,idsInHierarchy:!0,copyAffectedStates:!1,copyAffectingStates:!0,copyMobileStates:!1});if(J){var n=!0;u.eachEntry(te.getStaticPagesData(),function(e,t){return t.supportsMobileStates?void 0:(n=!1,!1)}),t=Ji.adjustHierarchyWithBaseHierarchy(t,J,function(e,t,i){return n?!1:i!==Va.MobileStateName||!Ji.getInstanceByID(t)})}Ca.preSaveHierarchy(t);var i=te.PagesHierarchy.getHierarchies();return{editorCoordinator:zi.getCoordinatorHierarchyForSave(),coordinator:t,mainPageId:Q,pagesData:e,pagesHierarchies:i}},this.getPagesStructures=function(e){var t={},n=this;return u.eachEntry(ie,function(i,a){if(a.exist){var r=a.markForSave.isDirty()||!1;!r&&e||(a.initialized?t[i]=n.getPageStructureById(i):ae[i]&&(t[i]=v(i)))}}),t},this.getPageStructureById=function(e){var t=Ji.getHierarchyInfo(ne[e],{forSaving:!0,saveToServer:!0,idsInHierarchy:!0,filter:function(e){return!e.isMasterPageElement.isTrue()},rootInstancesHierarchies:Va.getPageInstancesHierarchiesData(ne[e])});return t=Ji.adjustHierarchyWithBaseHierarchy(t,v(e)),t.idsInHierarchy=void 0,t},this.getMainPageId=function(){return Q},this.setMainPageId=function(e){Q=e,z()},this.getPages=function(){return ne},this.getPage=function(e){return ne[e]},this.isDynamicPage=function(e){return e&&void 0!==me.getItem(e)},this.getDynamicPagesData=function(){return me.getItems()},this.getStaticPagesData=function(){return pe.getItems()},this.getAllPagesData=function(){return ge.getItems()},this.getDynamicPagesCount=function(){return me.getItemsLength()},this.getAllPagesDataValues=function(){return ge.getItemsValues()},this.getPagesStates=function(){return ie},this.getCurrentPage=function(){return G},this.getPageContentInstance=function(){return G?G.getPageContentInstance():void 0},this.getCoordinatorHeirarchy=function(){return J},this.getCoordinator=function(){return Z},this.getContentWidth=function(){var e=te.getCoordinator().getPropertyValue("contentWidth");return e},this.getCurrentPageId=function(){return G?G.id:X},this.isCurrentPage=function(e){return te.getCurrentPageId()===e},this.getPrevPage=function(){return Y},this.updatePageFieldsData=function(e,t,n){te.PagesUpdatingOperation.begin(),ge.updateItemFields(e,t,n),te.PagesUpdatingOperation.finish()},this.updateAllPagesFields=function(e){te.PagesUpdatingOperation.begin(),ge.updateItemsFields(e),te.PagesUpdatingOperation.finish()},this.getPageData=function(e){var t=e&&e.masterListPageId,n=u.valueOrDefault(t,e);return ge.getItem(n)},this._getPageFragmentValue=function(e,t){var n=te.getPageData(e);if(!n)return"";var i="";return n.isHomePage&&!t||(i=n.urlAlias||n.title),i=i.trim().toLowerCase()},this.loadPageHierarchy=function(e,t){var n=l(e);if("resolved"!==n.state()){var i=p(e);if(t)return i}return n.promise()},this.loadAllPagesHierarchies=function(e){u.getKeys(ge.getItems());e=u.quickExtend({concurentRequests:3},e);var t=De.create({concurentRequests:e.concurentRequests}),n=ge.getItems(),i=u.getValues(t.requestExecution(u.mapEntry(n,function(e,t){return{fetch:function(){return te.loadPageHierarchy(t)},id:t}})));return u.whenResults(i)},this.getPageHierarchy=function(e){return ae[e].getHierarchy()},this.getPageHierarchyController=function(e){return ae[e]};var ve=!1;this._switchPage=function(e,t){if(!t)throw Error("Switch page can be called only by UrlManager, you should use PageManager.navigateToPage instead");var n=ie[e];return n.initialized&&!n.exist?G:(h(e),void(n.initialized===!1?b(e,t):I(e,t)))},this.constructPagesHierarchy=function(e){R(e)},this.whenCoordinatorAvailable=function(e){ Z?e(Z):te.Events.CoordinatorInitialized.one(function(){e(Z)})},this.initializeMinPageHeightRule=function(){var e=[Xi.Events.SwitchedToViewMode,Xi.Events.SwitchedToDesignMode],t=w.createEventListener([u.getWindowSizeEvent(),K.PageHeightChanged,te.Events.PageChanging],H,{activationCallback:H,deactivationCallback:H});w.bindAndExecute(e,function(){t.activate()})},this.refreshLastSectionHeight=q}),ca=Yo(function(){function e(e){return t[e]||t[n.defaultPopupName]}var t={},n=this;this.defaultPopupName="DefaultPopup",this.registerPopupImplementation=function(e,n){t[e]=n},this.getPopupImplementations=function(e){if(e){var n=u.extend({},t);return n.hasOwnProperty("ElementPopup")&&delete n.ElementPopup,n}return t},this.create=function(t,n,i,a){return e(n).create(t,i,a)},this.getPopupSettingsPanel=function(t,n){return e(t).getPopupSettingsPanel(n)},this.getPopupSettingsMap=function(t){return e(t).settingsDictionary.getMap()}}),ua=Yo(function(){function e(e,t){t.updateSize&&delete C[e.id],t.updateOffset&&delete b[e.id]}function t(e){var t=e?l[e.id]:null;return t}function n(e){for(var n=0;n0){var l=document.documentElement,c=(window.pageYOffset||l.scrollTop)-(l.clientTop||0),d=(window.pageXOffset||l.scrollLeft)-(l.clientLeft||0),g=r(),f=void 0;u.eachItem(a,function(n,a){var r=t(a);if(!r)return!0;var l,p=r.isVisible;if(f&&p)l={left:f.left+r.offset.left,top:f.top+r.offset.top};else{se.informOnReadOperation();var h=a.$element[0],m=h.getBoundingClientRect();l={top:m.top+c,left:m.left+d}}p&&e(a,{updateOffset:!0});var v=p?u.relativeOffset(l,g):null;u.offsetsEqual(v,r.offset)||p&&(i&&void 0===f&&p&&(f={left:l.left-r.offset.left,top:l.top-r.offset.top}),r.offset=v,s.updateInstanceLastPosition(a.id,v),o.push(a),ua.UpdateBatch.fireLazyEvent(a,"offsetChangedEvent",void 0,function(){return ua.isElementVisible(a)?!0:(r=null,!1)}))})}return o}function a(n){var i=[];return u.eachItem(n,function(n,a){var r=t(a);if(!r)return!0;var o=ua.isElementVisible(a),l=null;if(o&&(se.informOnReadOperation(),o&&e(a,{updateSize:!0}),l=a.$element.getOuterSize(),l.width=l.width<0?0:l.width,l.height=l.height<0?0:l.height),!u.sizesEqual(l,r.size)&&o){var c=u.cloneSize(r.size);l&&(l.width=l.width>0?l.width:0,l.height=l.height>0?l.height:0),r.size=u.cloneSize(l),s.updateInstanceLastSize(a.id,l),i.push(a),ua.UpdateBatch.fireLazyEvent(a,"sizeChangedEvent",{prevSize:c,size:l},function(){return ua.isElementVisible(a)?!0:(r=null,!1)},{callback:function(){a.onContentSizeChange(),w.fireLazyEvent(a,"contentSizeChangedEvent")}})}}),i}function r(){return void 0===g&&(g=o.offset()),g}this.Events={ElementsAreaChanged:w.create(),ElementsVisibilityChanged:w.create(),PositionRootInvalidated:w.create()},this.UpdateBatch=ke.create({batchFinishingStartedCallback:function(){ea.beginLayoutUpdateBatch()},batchFinishingCompletedCallback:function(){ea.endLayoutUpdateBatch()}}),this.VisibilityUpdateBatch=ke.create({batchFinishingStartedCallback:function(){Kn.InstancesInitializationBatch.start()},batchFinishingCompletedCallback:function(){Kn.InstancesInitializationBatch.finish()}}),this.PageRearrangementBatch=ke.create({batchFinishingStartedCallback:function(){ua.executeAllUpdateSizeAndPositions()}});var o,s=this,l={},c={},d={},g=void 0,f=void 0,p={},h={},m={},v={},y=!1,b={},C={};this.initialize=function(){o=K.OffsetAncestor,K.Events.ElementRemoving.bind(function(e){var t=e.removedInstance;delete l[t.id],delete p[t.id],delete c[t.id],delete d[t.id]}),u.getWindowSizeEvent().bind(function(){ua.invalidatePositioningRootOffset(),ua.updatePosition(u.getValues(Ji.getAllPageInstances()))})},this.invalidateAreas=function(e,t){if(t=u.quickExtend({updateSize:!0,updateOffset:!0},t),e=u.asArray(e),ua.PageRearrangementBatch.isActive()){var n=u.mapArray(e,u.returnValue,u.defaultIdFunction);t.updateSize&&u.quickExtend(C,n),t.updateOffset&&u.quickExtend(b,n)}else ea.requestUpdatePosition(e,t)},this.executeAllUpdateSizeAndPositions=function(){ea.layoutUpdateBatch.start();var e=C,t=b;C={},b={},ea.requestUpdatePosition(u.getValues(e),{updateOffset:!1}),ea.requestUpdatePosition(u.getValues(t),{updateSize:!1}),ea.layoutUpdateBatch.finish()},this.invalidatePositioningRootOffset=function(){g=void 0,f=void 0,ua.Events.PositionRootInvalidated.fireNew()},this.updateInstanceLastPositionAndSize=function(e,t){t&&(s.updateInstanceLastPosition(e,t.position),s.updateInstanceLastSize(e,t.size))},this.getInstanceLastPositionAndSize=function(e){return{position:s.getInstanceLastPosition(e),size:s.getInstanceLastSize(e)}},this.updateInstanceLastPosition=function(e,t){t&&(c[e]=t)},this.getInstanceLastPosition=function(e){return c[e]},this.updateInstanceLastSize=function(e,t){!t||0===t.width&&0===t.height||(d[e]=t)},this.getInstanceLastSize=function(e){return d[e]},this.initializeStoredPosition=function(e){l[e.id]={offset:null,size:null,isVisible:!1}},this.isTrackOver=function(e){return!(!h[e.id]&&!m[e.id])},this.enableMouseOver=function(){y||(y=!0,la.getPageBody().bind("mouseleave.trackMouseOver",function(){var e=u.getValues(v);v={};for(var t=0;t=t&&n.push(i)}}),t=ua.getElementOffset(i,!0).top+i.getSize().height,i=i.hasFeature(ti.PageSection)?null:i.parentInstance;return n},this.getVisibleInstances=function(){return p},this.visibilityTreeAttach=function(e){var i,a=e.isAttachedToVisibleNode();if(a&&!s.isElementVisible(e)){ua.UpdateBatch.start();var r=[],o=[e];for(i=0;i0&&ua.Events.ElementsAreaChanged.fireNew(),ua.UpdateBatch.finish(),{changedOffsets:n,changedSizes:r,changedInstances:o}},this.getPositioningRootOffset=function(){return r()},this.getScrolledElementOffset=function(){return void 0===f&&(f=Xi.getScrolledElement().offset()),f}}),da=Yo(function(){function e(t,n){delete n[t.id],u.eachItem(t.childInstances,function(t,i){e(i,n)})}this.getElementContentMargins=function(e){var t;t=e.hasFeature(ti.HasBorder)?e.getActualPropertyValue("borderWidth"):{left:0,top:0,bottom:0,right:0};var n=e.getPropertyValue("padding");return void 0===n&&(n={left:0,top:0,bottom:0,right:0}),{left:t.left+n.left,right:t.right+n.right,top:t.top+n.top,bottom:t.bottom+n.bottom}},this.areSameInstances=function(e,t){return _e.equalByKeys(da.mapInstancesByID(e),da.mapInstancesByID(t))},this.getHierarchiesRoots=function(t){for(var n=da.mapInstancesByID(t),i=u.getValues(n),a=0;an;n++)for(var i=arguments[n],a=0;a0;s++){var l=a[s];void 0===r[l.id]?u.merge(a,l.getChildInstances()):(n.push(l),o--)}}return n},this.getCommonAncestors=function(e,t,n){if(n=u.valueOrDefault(n,!0),e=u.asArray(e),0===e.length)return[];if(t||(e=da.eliminateDescendingInstances(e)),1===e.length)return e[0].getParents(n);var i,a={},r=e[0].getParents(!1);for(i=0;io)&&(o=l)}return r.slice(o)},this.getAllAncestors=function(e,t){if(e=u.asArray(e),0===e.length)return{};var n={};return u.eachItem(e,function(e,i){if(!n[i.id]){var a,r=i.getParents(t);for(a=0;a0&&s.RootMasterPageStateChanged.fireNew(t,e,!1)}function a(e,t){for(var n=0,i=[],a=0;a0){i[0].isType(ei.HeaderElement)&&(e[i[0].id]=.1);for(var s=0,a=1;as+1){i[i.length-1].isType(ei.FooterElement)&&(e[i[i.length-1].id]=99999);for(var a=i.length-2;a>s;a--){var l=i[a];if(l.getPropertyNormalValue("order")+1!==i[a+1].getPropertyNormalValue("order"))break;e[i[a].id]=e[i[a+1].id]-.01}}for(var a=1;a=0;a--){var l=i[a];void 0===e[l.id]?(n-=.01,e[l.id]=n):n=e[l.id]}}}this.MasterPages=new Rt({comparerFunction:function(e,t){return!(e.id!==t.id||e.name!==t.name||!u.defaultEqualityComparer(e.hierarchyInfo,t.hierarchyInfo))}}),this.MasterPageEditingModeChanged=w.create(),this.MasterPageEditingModeChangedFinished=w.create(),this.RootMasterPageStateChanged=w.create(),this.MasterPageStateChanged=w.create(),this.PagesInMasterPages={},this.EditingMasterPage=V.create(!1,{valueChangeCallback:function(e){e?u("body").addClass("editing-master-template"):u("body").removeClass("editing-master-template")}}),this.CurrentMasterPageChanged=w.create(),this.updateCurrentMasterPageBatch=ke.create();var r,o,s=this,l={},c=u.makeDictionaryFromKeys(["sizeAndPosition","name","statesGroups","gridLines","customStates","pageTitle","childrenAnchor","skinInformation"],!0),d={},g={},f={},p={},h={};this.getMasterTemplateForSaveDirtyFlag=function(e){return h[e]},this.getSavingMasterTemplatesVersionConrollers=function(){return u.getValues(h)},this.getDirtyMasterPages=function(){var e={},t=this;return u.eachEntry(h,function(n,i){i.isDirty()&&(e[n]=t.MasterPages.getItem(n))}),e},this.getLoadedMasterPages=function(){var e=[];return u.each(s.MasterPages.getItems(),function(t,n){g[t]&&e.push(n)}),e},this.setMasterPageInfo=function(t,n){var i=s.getPageMasterPageId(t),a=s.MasterPages.getItem(i);a&&!MasterPagesStructures[i]&&u.isEmptyObject(a.hierarchyInfo)&&f[i]?d[i]||(d[i]=!0,u.ajax({url:SiteFilesMap["master-"+i],dataType:"script",cache:!0,success:function(){e(t,i,n)}})):!g[i]&&f[i]?e(t,i,n):n(t)},this.getPageMasterPageId=function(e){return l[e]},this.getMasterPageByPageId=function(e){var t=s.getPageMasterPageId(e);return s.MasterPages.getItem(t)},this.initialize=function(e){for(var n in e){f[n]=!0;var a=e[n];a.id=n;for(var u=a.pagesIDs,d=0;di&&(i=t)}),u.eachEntry(t,function(e,t){var a=Ji.getInstanceByID(e);void 0!==a&&(i>=t&&!a.hasFeature(ti.PageSection)?n[e]=-1e4+t:n[e]=t)}),s.setPageMasterRootsOrders(e,n)},this.updateCurrentMasterPage=function(e){s.updateCurrentMasterPageBatch.start();var t=la.getCurrentPage(),i=t.id,o=l[i],d=la.getPagesStates()[i];d.markForSave.isDirty()&&s.getMasterTemplateForSaveDirtyFlag(o).informOperation();var g=p[t.id];if(g){var f=s.MasterPages.getItem(g);if(p[t.id]=void 0,f){u.each(u.getValues(f.rootInstances),function(e,t){t.detach()});var h=t.getDescendingInstances(!1);return s.updateCurrentMasterPage(),o!==g&&Ki.bringToFront(h),void s.updateCurrentMasterPageBatch.finish()}}s.setMasterPageInfo(o,function(){var i=s.MasterPages.getItem(o);if(Ki.beginReorderingBatch(),i.isCreated){var l=u.getValues(i.rootInstances);Ji.addElementToContainerElement(t,l),u(l,function(e,t){t.refreshCursor()})}else n(i,t);r=i;var d;d=Va.Flags.IsInMobileContext.isFalse()?i.pageProperties:u.quickExtend({},i.pageProperties,i.mobilePageProperties),t.setPropertiesValues(u.dictionaryFilter(d,function(e,t){return!c[t]}));var g,f;Va.Flags.IsInMobileContext.isFalse()?(g=r.rootInstancesOrders,f=r.sortedRootInstances):(u.isEmptyObject(r.mobileRootInstancesOrders)&&(r.mobileRootInstancesOrders=u.deepCloneObject(r.rootInstancesOrders),r.mobileSortedRootInstances=r.sortedRootInstances),g=r.mobileRootInstancesOrders,r.mobileSortedRootInstances=f=u.grep(r.sortedRootInstances,function(e){var t=Ji.getInstanceByID(e);return!(!t||!t.hasFeature(ti.PageSection))}));var p=u.makeDictionaryFromKeys(f,!0),h=g[t.id];h||(g[t.id]=h={}),u.each(f,function(e,t){var n=Ji.getInstanceByID(t);n&&n.childIndex.setValue(void 0)});for(var m in h)p[m]||delete h[m];a(h,f);for(var v in h){var y=Ji.getInstanceByID(v);y&&y.setPropertyValue("order",h[v])}Ki.endReorderingBatch(),s.CurrentMasterPageChanged.fireNew(),e&&e(),s.updateCurrentMasterPageBatch.finish()})},this.setMasterPage=function(e,n,i){var a=la.getPage(e),r=l[e];if(l[e]=n,n!==r&&t(),la.getCurrentPage()===a){var o=s.MasterPages.getItem(r);u.each(u.getValues(o.rootInstances),function(e,t){t.detach()}),a.setHeaderInstance(void 0),a.setFooterInstance(void 0);var c=a.getDescendingInstances(!1);s.updateCurrentMasterPage(i),n!==r&&Ki.bringToFront(c)}else p[e]=r},this.canBeMasterPageElement=function(e){return e.hasParent()&&e.getParent().elementType===ei.page},this.setAsMasterPageRoots=function(e){le.beginAtomicBatch(!1,"Move To Master Template"),e=u.asArray(e),e=u.grep(e,function(e){return e.hasParent()});var t=da.getHierarchiesUnion(e);u.each(t,function(e,t){t.isMasterPageElement.set()});var n=da.eliminateDescendingInstances(e),i=la.getCurrentPage();u.each(n,function(e,t){t.parentInstance&&t.parentInstance.elementType!==ei.page&&t.parentInstance.isMasterPageElement.isFalse()&&!t.isFixed()&&na.reattachInstances([t],i);var n=t.root.id,a=l[n];t.parentInstance.isMasterPageElement.isFalse()&&(s.MasterPages.getItem(a).rootInstances[t.id]=t)}),s.MasterPageStateChanged.fireNew(e,!0),n.length>0&&s.RootMasterPageStateChanged.fireNew(n,e,!0),le.endAtomicBatch()},this.removeInstanceFromMasterPage=function(e,t){var n=s.MasterPages.getItem(e);n&&(delete n.rootInstances[t.id],u.each(n.rootInstancesOrders,function(e,n){delete n[t.id]}),n.sortedRootInstances=u.grep(n.sortedRootInstances,function(e,n){return n!==t.id}),u.each(n.mobileSortedRootInstances,function(e,n){delete n[t.id]}),n.mobileSortedRootInstances=u.grep(n.mobileSortedRootInstances,function(e,n){return n!==t.id}))},this.setAsPageContentElement=function(e){le.beginAtomicBatch(!1,"Move To Page Content"),e=u.asArray(e);var t=u.grep(e,function(e){return e.hasParent()&&e.getParent().elementType===ei.page});i(t),na.reattachToCurrentSection(e,{lastSectionIsDefault:!0}),le.endAtomicBatch()}}),ma=Yo(function(){function e(){t||(t=n.sort(function(e,t){return e.priority&&t.priority?e.priority-t.priority:e.priority?-1:t.priority?1:0}))}var t,n=[];this.addSiteInformationFix=function(e,t,i){n.push({priority:i?i:e,version:e,callback:t})},this.fixSiteInformation=function(n){ if(n.StructureVersion||(n.version?n.StructureVersion=n.version:(n.StructureVersion=Ca.FirstVersionWhereHierarchiesVersionCouldBeUndefined,n.version=Ca.FirstVersionWhereHierarchiesVersionCouldBeUndefined)),n.StructureVersione?String.fromCharCode(e+47):e>=10&&34>e?String.fromCharCode(e+56):""+(e-23)}function n(){var e={},t=h.getSiteHashDefaultDefinitionsMap();return u.eachEntry(ti,function(n,i){var a=aa.getDefaultValues(i),r={};u.eachEntry(a,function(e,n){if(void 0!==n.value){var i=Ia.getPreSaveArray(e,Ia.getCurrentPreSaveVersion());if(i)for(var a=0;a0;i--)if(t[i]&&t[i][e])return t[i][e].preSaveConverter},this.getPreLoadArray=function(e,n){for(var i=n;i>0;i--)if(t[i]&&t[i][e])return t[i][e].preLoadConverter};var t={1:{columnsGrid:{preSaveConverter:[Ca.minimizeFieldsNames(["margin","gutter","columnsNumber","color","showAlways","isEnabled","opacity"])],preLoadConverter:[Ca.maximizeFieldsNames(["margin","gutter","columnsNumber","color","showAlways","isEnabled","opacity"])]},itemFields:{preSaveConverter:[Ca.minimizeFieldsNames(["index","title","icon","image","description","link"])],preLoadConverter:[Ca.maximizeFieldsNames(["index","title","icon","image","description","link"])]},sizeAndPosition:{preSaveConverter:[Ca.minimizeFieldsNames(["left","width","top","height"])],preLoadConverter:[Ca.maximizeFieldsNames(["left","width","top","height"])]},glow:{preSaveConverter:[Ca.minimizeFieldsNames(["spread","blur","color"])],preLoadConverter:[Ca.maximizeFieldsNames(["spread","blur","color"])]},innerGlow:{preSaveConverter:[Ca.minimizeFieldsNames(["spread","blur","color"])],preLoadConverter:[Ca.maximizeFieldsNames(["spread","blur","color"])]},shadow:{preSaveConverter:[Ca.minimizeFieldsNames(["top","left","spread","blur","color"])],preLoadConverter:[Ca.maximizeFieldsNames(["top","left","spread","blur","color"])]},innerShadow:{preSaveConverter:[Ca.minimizeFieldsNames(["top","left","spread","blur","color"])],preLoadConverter:[Ca.maximizeFieldsNames(["top","left","spread","blur","color"])]},formFieldsData:{preSaveConverter:[Ca.minimizeFieldsNames(["isOptional"])],preLoadConverter:[Ca.maximizeFieldsNames(["isOptional"])]},formOptions:{preSaveConverter:[Ca.minimizeFieldsNames(["clearOnSubmit"])],preLoadConverter:[Ca.maximizeFieldsNames(["clearOnSubmit"])]},dataLayoutOptions:{preSaveConverter:[Ca.minimizeFieldsNames(["lineSpacing","columnSpacing","colsSpacing","rowsSpacing","R","rotation","cols","elementsPerPage"])],preLoadConverter:[Ca.maximizeFieldsNames(["lineSpacing","columnSpacing","colsSpacing","rowsSpacing","R","rotation","cols","elementsPerPage"])]},borderWidth:{preSaveConverter:[Ca.NormalizeFieldsValuesSides],preLoadConverter:[Ca.createValueToObjectValueConverter(["top","left","bottom","right"]),Ca.createStringToNumericConverter(["top","left","bottom","right"])]},roundness:{preSaveConverter:[Ca.NormalizeFieldsValuesCorners],preLoadConverter:[Ca.createValueToObjectValueConverter(["topLeft","bottomLeft","topRight","bottomRight"]),Ca.createStringToNumericConverter(["topLeft","bottomLeft","topRight","bottomRight"])]},borderColor:{preSaveConverter:[Ca.NormalizeObjectFieldsValuesSides],preLoadConverter:[Ca.createStringToObjectValueConverter(["top","left","bottom","right"]),Ca.createValueToObjectValueConverter(["top","left","bottom","right"])]},borderStyle:{preSaveConverter:[Ca.NormalizeFieldsValuesSides],preLoadConverter:[Ca.createValueToObjectValueConverter(["top","left","bottom","right"])]},padding:{preSaveConverter:[Ca.NormalizeFieldsValuesSides],preLoadConverter:[Ca.createValueToObjectValueConverter(["top","left","bottom","right"]),Ca.createStringToNumericConverter(["top","left","bottom","right"])]},imagePosition:{preSaveConverter:[Ca.createToStringConverter(["vertical","horizontal"])],preLoadConverter:[Ca.createValueToObjectValueConverter(["vertical","horizontal"])]},fillLayout:{preSaveConverter:[Ca.createBooleanToNumericConverter(["fillVertical","fillHorizontal"]),Ca.createToStringConverter(["fillVertical","fillHorizontal"])],preLoadConverter:[Ca.createValueToObjectValueConverter(["fillVertical","fillHorizontal"]),Ca.createStringToNumericConverter(["fillVertical","fillHorizontal"]),Ca.createNumericToBolleanValueConverter(["fillVertical","fillHorizontal"])]},margin:{preSaveConverter:[Ca.NormalizeFieldsValuesSides],preLoadConverter:[Ca.createValueToObjectValueConverter(["top","left","bottom","right"]),Ca.createStringToNumericConverter(["top","left","bottom","right"])]},imageLoadingOverlay:{preSaveConverter:[Ca.minimizeFieldsNames(["background","imageInfo"])],preLoadConverter:[Ca.maximizeFieldsNames(["background","imageInfo"])]},isGrowable:{preSaveConverter:[Ca.minimizeFieldsNames(["bottom","right"])],preLoadConverter:[Ca.maximizeFieldsNames(["bottom","right"])]},pagesFields:{preSaveConverter:[Ca.minimizeFieldsNames(["index","title","icon"])],preLoadConverter:[Ca.maximizeFieldsNames(["index","title","icon"])]}},2:{itemFields:{preSaveConverter:void 0,preLoadConverter:void 0}},3:{dataLayoutOptions:{preSaveConverter:[Ca.minimizeFieldsNames(["lineSpacing","columnSpacing","colsSpacing","rowsSpacing","R","rotation","cols","elementsPerPage","numberOfRows"])],preLoadConverter:[Ca.maximizeFieldsNames(["lineSpacing","columnSpacing","colsSpacing","rowsSpacing","R","rotation","cols","elementsPerPage","numberOfRows"])]}},4:{dataLayoutOptions:{preSaveConverter:[Ca.minimizeFieldsNames(["lineSpacing","columnSpacing","colsSpacing","rowsSpacing","R","rotation","cols","elementsPerPage","numberOfRows","rows"])],preLoadConverter:[Ca.maximizeFieldsNames(["lineSpacing","columnSpacing","colsSpacing","rowsSpacing","R","rotation","cols","elementsPerPage","numberOfRows","rows"])]}},5:{dataLayoutOptions:{preSaveConverter:[Ca.minimizeFieldsNames(["lineSpacing","columnSpacing","colsSpacing","rowsSpacing","R","rotation","cols","elementsPerPage","numberOfRows","rows","maxItems","isHierarchy","dropTrigger"])],preLoadConverter:[Ca.maximizeFieldsNames(["lineSpacing","columnSpacing","colsSpacing","rowsSpacing","R","rotation","cols","elementsPerPage","numberOfRows","rows","maxItems","isHierarchy","dropTrigger"])]}},6:{dataLayoutOptions:{preSaveConverter:[Ca.minimizeFieldsNames(["lineSpacing","columnSpacing","colsSpacing","rowsSpacing","R","rotation","cols","elementsPerPage","numberOfRows","rows","maxItems","isHierarchy"])],preLoadConverter:[Ca.maximizeFieldsNames(["lineSpacing","columnSpacing","colsSpacing","rowsSpacing","R","rotation","cols","elementsPerPage","numberOfRows","rows","maxItems","isHierarchy"])]}}};this.getConvertorsMap=function(){return t}}),Sa=Yo(function(){function e(){u(document.body).toggleClass("full-screen-view",Sa.IsFullScreen.isTrue()).toggleClass("inner-screen-view",Sa.IsFullScreen.isFalse()),t()}function t(){i=void 0,Sa.ViewPortChangeBatch.whenFinished(function(){ua.invalidatePositioningRootOffset(),Sa.ViewPortChanged.fireNew(),la.getCurrentPage()&&(ea.requestUpdatePosition(u.getValues(Ji.getAllPageInstances())),ea.refreshElementsLayout(la.getCurrentPage()))},"onViewPortChanged")}function n(){var e=u.getWindowSize();return{left:0,top:0,width:e.width,height:e.height-$o.getFooterHeight()-Ho.getPrivacyPolicyHeight()}}var i;this.ViewPortChangeBatch=ke.create(),this.ViewPortChanged=w.create(),this.IsFullScreen=V.createConditionalPositive({valueChangeCallback:e}),this.initialize=function(){e(),u.getWindowSizeEvent().bind(function(){t()}),t()},this.setFullScreen=function(e,t){Sa.IsFullScreen.setValue(e,t)},this.getViewPort=function(){return i||(i=n()),i}}),Pa=Yo(function(){this.adjustDataListToContent=function(e){var t=e.getPropertyValue("fillLayout"),n=e.adjustSizeToContent({horizontally:!t||!e.isFillHorizontal(),vertically:!t||!e.isFillVertical()});return n},this.arrangeDataListToMobileFirstTime=function(e){e.getDataSource().invalidateAllItems();var t=function(t){return e.calculateItemSizeOnMobile(t)};e.requestArrangement({keepItemSize:!1,fixedSize:t}),ea.LayoutContentOperationsSet.lockRequest(e.getArrangementRequestName())}}),wa=Yo(function(){this.getSectionsInformation=function(e,t){a=u.makeArray(a),t=u.quickExtend({minSpacingBetweenSection:50},t);for(var n=t.minSpacingBetweenSection,i=[];e.length>0;){var a=e[0],r=a.rowsData,o=a.orderableElements,s=u.unionAreas(u.mapItem(o,function(e){return e.getArea()})),l=e.length;if(l>1&&o.length>1&&!u.isEmptyObject(r)){var c,d=1,g=1,f=u.getKeys(r.rowsByCols).orderByDesc();if(u.eachItem(f,function(t,i){var a=r.rowsByCols[i];i>1&&u.eachItem(a,function(t,i){for(var a=i.getColumns(),r=a.length,o=(i.getArea(!1),1),l=!0,f=[i],p=s;l&&oo;){l=!1;var h=e[o],m=h.rowsData,v=h.orderableElements,y=u.unionAreas(u.mapItem(v,function(e){return e.getArea()}));if(m.rowsByCols[r]&&y.top-p.bottoma&&n;a++){var s=i.getColumns()[a+1],c=t.getColumns()[a];if(r-1>a&&c.getArea().right>s.getArea().left+10&&(n=!1),a>0){var u=i.getColumns()[a-1];c.getArea().leftd*g&&(d=o,g=r,c=f)})}),g>1){for(var p=0;g>p;p++)for(var h=0;d>h;h++){var m=c[h],v=m.getColumns()[p];i.push(v)}for(var y=0;d>y;y++)e.shift()}}if(e.length===l&&(e.shift(),r.rows.length>0)){var b=r.rowsByCols[1][0].getColumns();i=u.merge(i,b)}}return{columnsToOrder:i,totalColumns:i.length}}}),Ea=Yo(function(){function e(t){var n=t.getColumns();if(1===n.length)return[Fa.create(n)];var i=[];if(Aa.canBeInDifferentColumns(n[0],n[1])){var a=Fa.duplicateRow(t),r=a.shift(),o=e(a);u.eachItem(o,function(e,t){t.unShift(r)}),i=o}var a=Fa.duplicateRow(t);a.mergeColumnsFromStart(2);var o=e(a);return u.merge(i,o),i}this.getRows=function(t,n){n=u.extend({maxColumns:10,minColumns:2,shouldSort:!0,maxArea:960},n);var i=n.shouldSort;i&&(t=ta.sortByLeftPosition(t,function(e){return e.getArea()}));var a=[];u.eachItem(t,function(e,t){a.push(Aa.create(t))});var r=Fa.create(a),o=e(r),s={};return u.eachItem(o,function(e,t){var n=t.getColumns().length;s[n]||(s[n]=[]),s[n].push(t)}),{rows:o,rowsByCols:s}}}),Ta=Yo(function(){function e(e){if(!e||1===e.length)return{maxSpacing:0,minSpacing:0,averageSpacing:0};var t,n=1/0,i=0,a=0,r=0;return u.eachItem(e,function(e,o){if(e>0){var s=t.getArea(),l=o.getArea(),c=l.left-s.right;c>=0&&(n>c&&(n=c),c>i&&(i=c),a+=c,r++)}t=o}),a/=r,{maxSpacing:i,minSpacing:n,averageSpacing:a}}this.getRows=function(t,n){n=u.extend({maxColumns:10,minColumns:1,shouldSort:!0,maxArea:960},n);var i=n.shouldSort;i&&(t=ta.sortByLeftPosition(t,function(e){return e.getArea()}));var a=t.lengtht.length)return o;for(var s,l=u.unionAreas(u.mapItem(t,function(e){return e.getArea()})),c=e(t),d=(c.maxSpacing,l.left),g=n.maxArea>l.width?n.maxArea:l.width,f=!1,p=[],h={},m=a;m>r-1&&!f;m--)for(var v=g/m,y=!1,b=v;b>=l.width/m-20&&!y;b-=5){var C=n.minSpacingIntersection?n.minSpacingIntersection:.2*b,I=d,S=0,P=0,w=!0,E=Fa.create();for(s=void 0;w&&P=I-C&&x.left=I+b-C&&x.lefts.bottom&&(o=t,s=n)}),a=u.expandArea(s,{left:5e4,right:5e4,top:5e4,bottom:10}),ka.getInstancesInsideArea(a,r)}}),ka=function(){var e=v.extend("AbstractOrderableElement",{init:function(){this.id=u.weakID()},getPosition:Wo,getSize:Wo,getArea:Wo,isVisible:Wo}),t=e.extend("InstanceOrderableElement",function(e){return{init:function(t,n){n=u.quickExtend({},n),e.call(this,t,n),this.instance=t},getInstance:function(){return this.instance},getPosition:function(){var e=this.instance,t=e.getPosition();return t?t:e.getStructureMetaData().position},getSize:function(){var e=this.instance,t=e.getSize();return t?t:e.getStructureMetaData().size},getArea:function(e){var t=this;this.instance;return this.isVisible()?u.getArea(t.getPosition(e),t.getSize()):null},isVisible:function(){return this.instance.isInstanceVisible()}}}),n={};return n.createInstanceOrderableElement=function(e,n){return new t(e,n)},n.getOrderableElementsFromInstances=function(e){return u.mapItem(e,function(e){return n.createInstanceOrderableElement(e)})},n.getAreaOverlappingElements=function(e,t,n){return n=u.quickExtend({isAbsolute:!1},n),e&&t&&0!==t.length?(n.expandSize&&(e=u.expandArea(e,n.expandSize)),u.grep(t,function(t){return u.areasOverlap(t.getArea(n.isAbsolute),e)})):[]},n.getInstancesInsideArea=function(e,t,n){return n=u.quickExtend({isAbsolute:!1},n),e&&t&&0!==t.length?(n.expandSize&&(e=u.expandArea(e,n.expandSize)),u.grep(t,function(t){return u.containsArea(e,t.getArea(n.isAbsolute))})):[]},n}(),Da=Yo(function(){this.separateToRowsAndCells=function(e){var t=[Ta,Ea],n=[xa],i=[wa];if(0===e.length)return[];var a,r=u.unionAreas(u.mapItem(e,function(e){return e.getArea()})),o=0;if(u.eachItem(n,function(n,s){for(var l=u.getValues(e),c=u.mapArray(l,u.returnValue,u.defaultIdFunction),d=[];l.length>0;)l=s.getFirstSectionOrderableElements(l),d.push({orderableElements:l}),u.eachItem(l,function(e,t){delete c[t.id]}),l=u.getValues(c);u.eachItem(t,function(t,n){u.eachItem(d,function(e,t){var i=n.getRows(t.orderableElements,{maxArea:r.width});i.rows.orderByDesc(function(e){return e.getColumns().length}),t.rowsData=i}),u.eachItem(i,function(t,n){var i=n.getSectionsInformation(d,{orderableElementsArea:r,orderableElements:e});i.totalColumns>o&&(a=i,o=i.totalColumns)})})}),a){var s=Da.orderColumnsInRows(a);return s}return[Aa.create(e)]},this.orderColumnsInRows=function(e){return e.columnsToOrder}}),Fa=Yo(function(){this.create=function(e){e=u.makeArray(e);var t,n={getColumns:function(){return e},mergeColumnsFromStart:function(t){for(var n=[],i=0;t>i;i++)n=u.merge(n,e[0].getElements()),e.shift();var a=Aa.create(n);e.unshift(a)},addColumns:function(t,i){if(t=u.asArray(t),i)for(var a=t.length-1;a>=0;a--)e.unshift(t[a]);else u.eachItem(t,function(t,n){e.push(n)});n.resetInformation()},resetInformation:function(){t=void 0},pop:function(){return n.resetInformation(),e.pop()},shift:function(){n.resetInformation();var t=e.shift();return t},unShift:function(t){return n.resetInformation(),e.unshift(t)},getArea:function(){var e=n.getElements();return u.unionAreas(u.mapItem(e,function(e){return e.getArea()}))},getElements:function(){var t=[];return u.eachItem(e,function(e,n){t=u.merge(t,n.getElements())}),t}};return n},this.duplicateRow=function(e){return Fa.create(e.getColumns())}}),Aa=Yo(function(){this.create=function(e){return e=u.makeArray(e),{addElements:function(t){t=u.asArray(t),e=u.merge(e,t)},getArea:function(){return u.unionAreas(u.mapItem(e,function(e){return e.getArea()}))},getElements:function(){return e}}},this.canBeInDifferentColumns=function(e,t,n){return!Aa.areInTheSameColumn(e,t,n)},this.areInTheSameColumn=function(e,t,n){var i=e.getArea(!1,n),a=t.getArea(!1,n);return i.lefta.left+15:a.right>i.left+15}}),Ba=Yo(function(){function e(e){return e.elementType===ei.page||e.hasFeature(ti.PageSection)||ha.isMasterPageRootInstance(e)}function t(n,i,r){var o=[],s={};if(n.canContainerRows()){if(!ua.isElementVisible(n)){var l=n.visibilityChangedEvent.bind(function(){l.unbind(),vr.performOnLayoutUpdate(function(){le.disableOperationsRecording("addInstancesToContainer"),Ba.addInstancesToContainer(n,i),le.enableOperationsRecording("addInstancesToContainer")})});return void m.add(l)}if(i=u.asArray(i),n.hasFeature(ti.Navigatable))return void u.eachItem(i,function(e,n){t(n,n.childInstances)});Ba.UpdateBatch.start(),le.disableOperationsRecording("addInstancesToContainer");var c=n.getPropertyValue("rowsItems"),d=u.grep(i,function(e){return e.hasFeature(ti.HasResponsiveItem)&&e.shouldBeWithLayoutOnMobile()&&e.isInstanceVisible()}),f=u.grep(d,function(e){return!e.getPropertyValue("cellItem")&&ua.isElementVisible(e)}),p=u.grep(i,function(e){return!(e.hasFeature(ti.HasResponsiveItem)&&e.shouldBeWithLayoutOnMobile())&&e.isInstanceVisible()}),h=u.mapArray(f,u.returnValue,u.defaultIdFunction);Ki.beginReorderingBatch();var v=[];if(f.length>0&&!n.hasFeature(ti.Navigatable)){var y=u.grep(d,function(e){return!!e.getPropertyValue("cellItem")});y.orderBy(function(e){return e.getPropertyValue("order")});var b,C=Da.separateToRowsAndCells(ka.getOrderableElementsFromInstances(f));b=f.length===d.length?C:Da.separateToRowsAndCells(ka.getOrderableElementsFromInstances(d)),f=a(C),u.eachItem(b,function(e,t){var n=t.getElements();u.eachItem(n,function(e,t){var n=t.getInstance();h[n.id]?v.push(n):v.push(y.shift())})}),u.eachItem(v,function(e,t){t.setPropertyValue("order",e+1)})}else v=d;var I=[];u.eachItem(v,function(e,t){if(!t.getCellItem()||t.getCellItem().isCellInContainer.isFalse()||r){var i=En.getOrCreateCellFromInstance(t),a=Pn.getOrCreateRowByCellItem(i,n);s[a.id]||(o.push(a),s[a.id]=a),a.updateCurrentCells(i),I.push(t)}});var S=0;o=o.orderBy(function(e){return e.getMinOrder().value}),u.eachItem(o,function(t,i){u.eachItem(i.getOrderedCells(),function(e,t){t.getInstance().setPropertyValue("order",S+1),S++}),i.build(e(n)),i.initializeCellItems(),i.setContainerInstance(n)}),u.eachItem(u.merge(p,I),function(e,n){n.hasFeature(ti.ItemsContainer)&&t(n,n.childInstances)}),Ki.endReorderingBatch();var c=n.getPropertyValue("rowsItems");c&&u.eachEntry(c,function(e,t){s[e]||g[e]&&!g[e].isBuilt.isFalse()||n.removeRowFromContainer(t)}),Ba.UpdateBatch.finish(),le.enableOperationsRecording("addInstancesToContainer")}}function n(e,t){var n=[],i=t.getCells(),a=u.getValues(i).orderBy(function(e){return e.getOrder()}),r=a[0].getArea(),o=t.getArea(),s=o.top,l=o.bottom;a[0].id!==e.id&&n.push({type:Ba.MarkingTypes.Column,isFirst:!0,area:u.extendedAreaInfo({left:r.left-50,right:r.center.left,top:s,bottom:l}),item:a[0],rowArea:o,markingData:{left:r.left,top:o.top,height:o.height}});for(var c=0;ca||e===o.length-1){var f=!1,p=s-d;(0===l.length||a>s&&c.right-l[l.length-1].getArea().leftm/h)u.eachItem(l,function(e,n){var i=Pn.create([]),a=n.getInstance();En.create(a,{rowId:i.id,width:100}),t.push(a),r(n)});else{var v=Pn.create([]),y=0;u.eachItem(l,function(e,t){y+=t.getSize().width}),u.eachItem(l,function(e,n){var i=n.getInstance();En.create(i,{rowId:v.id,width:Math.floor(n.getSize().width/y*100)}),t.push(i),r(n)})}l=[],s=0,f||(d>a||e===o.length-1?(v=Pn.create([]),En.create(g,{rowId:v.id,width:100}),t.push(g),r(i)):(l.push(i),s=d))}else l.push(i)})}),t}function r(e){var t=e.getInstance();if(t.data.disableAdjustWidthToMobile)return void(t.data.disableAdjustWidthToMobile=!1);var n=i();if(t.hasFeature(ti.HasLayout)){var a=t.properties.fillLayout.value.fillHorizontal,r=e.getSize(),o=t.getPropertyValue("lastResizingSize"),s=t.getPropertyValue("sizeAndPosition");if(0===r.width&&(r.width=o.width?o.width:s.width),0===r.height&&(r.height=o.height?o.height:s.height),0===r.height||0===r.width)return void ta.setInstancesSize(t,{height:50});la.getCoordinator().getPropertyValue("pagePadding");(!t.shouldBeBlockElementInMobile()||r.width<.5*n)&&!t.parentInstance.isType(ei.page)&&!a&&r.width<.75*n?(t.setPropertyValue("display",tt.Fixed),t.setPropertyValue("sizeAndPosition",u.extend({},s,r))):(t.setPropertyValue("display",tt.Block),t.canResizeVertically.isTrue()&&t.setPropertyValue("sizeAndPosition",u.extend({},s,{height:r.height})))}}function o(e,t){t=u.extend({shouldRemoveFromViewPort:!1,removeDescendant:!0},t);var n=t.shouldRemoveFromViewPort,i=t.removeDescendant;if(e.childInstances&&i&&u.eachItem(e.childInstances,function(e,n){o(n,t)}),e.isConvertedToMobile()&&(e.isVisibleInMode()||n)&&e.isUpdatedToViewPort()&&e.removeInstanceFromViewPort(),e.hasFeature(ti.HasResponsiveItem)&&e.shouldBeWithLayoutOnMobile()&&e.getCellItem()){var a=e.getCellItem();a.clearCellItem(),delete f[a.id]}if(e.hasFeature(ti.ItemsContainer)){var r=e.getRowsFromContainer();r&&u.eachItem(r,function(e,t){t.removeFromContainer(),delete g[t.id]})}}var s,l,c={RowDecorator:{group:"rows-manager-templates",name:"row-decorator-template"},ColumnDecorator:{group:"rows-manager-templates",name:"column-decorator-template"}},d=this,g={},f={},p={},h={},m=w.createBindingsCollection();this.MarkingTypes={Column:"column",Row:"row"},d.CellsContainerChangedEvent=w.create(),d.UpdateBatch=ke.create(),this.initialize=function(){s=u.useTemplate(c.RowDecorator).appendTo(K.DecoratorsContainer),l=u.useTemplate(c.ColumnDecorator).appendTo(K.DecoratorsContainer)},this.convertCurrentPageToMobile=function(e){Ba.UpdateBatch.start(),d.renderMasterPage(e),d.renderPageData(e),Ba.UpdateBatch.finish()},this.renderMasterPage=function(e){Ba.UpdateBatch.start();var n=la.getCurrentPage();if(!h[ha.getCurrentMasterPage().id]||e){h[ha.getCurrentMasterPage().id]=!0;var i=n.getHeaderInstance(),a=n.getFooterInstance();i&&t(i,i.childInstances,e);var r=[];if(u.eachItem(n.childInstances,function(e,t){var n=t;!n.isMasterPageElement.isTrue()||n.hasFeature(ti.PageSection)||n.isType(ei.PageContentElement)||r.push(n)}),r.length>0){var o=Va.getMasterPageContentSection();Ji.addElementToContainerElement(o,r),Va.refreshMobileMasterSectionInstanceVisibilty(),t(o,r)}a&&t(a,a.childInstances,e)}Ba.UpdateBatch.finish()},this.renderPageData=function(e){Ba.UpdateBatch.start();var n=la.getCurrentPage();p[n.id]&&!e||(p[n.id]=!0, u.eachItem(n.getPageContentInstance().getSectionsByPage(n),function(n,i){t(i,i.childInstances,e)})),Ba.UpdateBatch.finish()},this.resetMasterPage=function(e,t){if(e=e?e:ha.getCurrentMasterPage(),h[e.id]){var n=la.getCurrentPage();delete h[e.id];var i=ha.getMasterPageRootInstances(e.id);i&&u.eachItem(i,function(e,t){o(t)});var a=u.getValues(t);a.length>0&&(Ji.addElementToContainerElement(n,a),ha.setAsMasterPageRoots(a))}},this.resetPageData=function(e){if(e=e?e:la.getCurrentPage(),p[e.id]){delete p[e.id],u.eachItem(e.getPageContentInstance().getSectionsByPage(e),function(e,t){t.isMasterPageElement.isFalse()&&o(t)});var t=[];u.eachItem(e.childInstances,function(e,n){n.isMasterPageElement.isFalse()&&!n.shouldDisplayOnMobile()&&(n.isType(ei.group)?t.push(n):o(n))}),u.eachItem(t,function(e,t){o(t)}),o(e,{removeDescendant:!1})}},this.resetRowsAndCells=function(){g&&u.eachEntry(g,function(e,t){t.removeFromContainer(),delete g[t.id]}),f={}},this.deActivateRowsRendering=function(){m.unbindAll()},this.addInstanceToContainer=function(t,n,i){if(t.canContainerRows()&&!t.isType(ei.TabsPanel)&&n.hasFeature(ti.HasResponsiveItem)&&n.shouldBeWithLayoutOnMobile()&&n.isInstanceVisible()){if(!ua.isElementVisible(t)){var a=t.visibilityChangedEvent.one(function(){Ba.addInstanceToContainer(t,n)});return void m.add(a)}Ba.UpdateBatch.start(),i||r(ka.createInstanceOrderableElement(n));var o=En.getOrCreateCellFromInstance(n),s=Pn.getOrCreateRowByCellItem(o,t);s.updateCurrentCells(o),s.build(e(t)),s.setContainerInstance(t),s.initializeCellItems(),Ba.UpdateBatch.finish()}},this.addInstancesToContainer=t,this.removeInstancesFromContainer=o,this.getDroppingAreas=function(e){var t=[],i=e.getCellItem(),a=i.getRowParent(),r=e.parentInstance,o=r.getRowsFromContainer();if(0===o.length)return t;o.orderBy(function(e){return e.getOrder()});var s=o[0].getArea(),l=10,c=4,d=u.getValues(a.getCells()).length>1;(o[0].id!==a.id||d)&&t.push({type:Ba.MarkingTypes.Row,isFirst:!0,area:u.extendedAreaInfo({left:s.left-l,right:s.right+l,top:s.top-c,bottom:s.top+c}),item:o[0],above:!0,rowArea:s,markingData:{left:s.left,top:s.top,width:s.width}});for(var g=0;g0&&u.grep(p.childInstances,function(e){return e.isVisibleInMode()&&e.shouldDisplayOnMobile()}).length>0}var d=this;d.Flags={IsInMobileContext:V.create(!1),IsActivated:V.create(!1)},d.Events={MobileEditingStarted:w.create(),MobileEditingFinished:w.create(),SwitchingBetweenDevices:w.create(),AfterSwitchBetweenDevices:w.create()};var g=ke.create();this.MobileRefreshingPositionsBatch=g;var f=ke.create();this.updateBatch=f;var p,h="masterPageContentSectionId",m="MobileResponsiveStateId1234";d.MobileStateName=m;var v,y,b={},C={},I={},S={},P={},E=!1;this.initializeState=function(){var e={};e[m]={priority:6,id:m,responsiveState:!0},Ai[m]||Fi.registerElementStates(e)},this.initialize=function(){y=w.createEventListener([{event:aa.Events.NamedPropertyValueChanged,name:"sizeAndPosition"},Ki.Events.ElementsReordered,Ba.CellsContainerChangedEvent,{event:aa.Events.NamedPropertyValueChanged,name:"rowsSpacing"},{event:aa.Events.NamedPropertyValueChanged,name:"cellsSpacing"},{event:aa.Events.NamedPropertyValueChanged,name:"pagePadding"},{event:aa.Events.NamedPropertyValueChanged,name:"sectionPadding"},{event:aa.Events.NamedPropertyValueChanged,name:"sectionVerticalPadding"},{event:aa.Events.NamedPropertyValueChanged,name:"innerRowPadding"},{event:aa.Events.NamedPropertyValueChanged,name:"cellsHorizontalAlignment"},{event:aa.Events.NamedPropertyValueChanged,name:"cellsVerticalAlignment"},{event:aa.Events.NamedPropertyValueChanged,name:"innerRowsSpacing"},{event:aa.Events.NamedPropertyValueChanged,name:"staticMargin"},{event:aa.Events.NamedPropertyValueChanged,name:"cellHorizontalAlignment"},{event:aa.Events.NamedPropertyValueChanged,name:"isVisibleInMode"},K.Events.NavigationFinished],function(){a()})},this.initializeMobileForViewer=function(){Ji.Events.InstanceCreatedEvent.bind(function(e){e.activateState(Ai.MobileState,!0,!1)}),v=w.createBindingsCollection(),d.Flags.IsInMobileContext.setTrue(),d.startMobileState(),e()},this.initializeMobileForViewer=function(){v=w.createBindingsCollection(),d.Flags.IsInMobileContext.setTrue(),d.startMobileState(),e()},this.refreshMobileMasterSectionInstanceVisibilty=function(){d.Flags.IsInMobileContext.isTrue()&&l().isDisplayed.setValue(c(),"noMasterPageContentSections")},this.getMobileState=function(){return{type:Ai[d.MobileStateName],source:la.getCoordinator().id}},this.resetSectionsOrderes=function(){Ki.beginReorderingBatch(),u.eachItem(mr.getCurrentPageOrderedSections(),function(e,t){aa.setValueInCustomState(t,"order",aa.getEditedState(),void 0)}),Ki.endReorderingBatch()},this.startMobileState=function(){var e=la.getCoordinator(),t={name:m,title:"Mobile Editing",elementName:"Mobile"};zi.setEditingClass(zi.MobileDesktopViewClass),aa.setCustomGlobalState(t,e),zi.Flags.PcEditing.setFalse()},this.startEditingState=function(){var e=la.getCoordinator(),t={name:m,title:"Mobile Editing",elementName:"Mobile"};aa.startStateEditingMode({sourceInstance:e,StateMode:t})},this.endEditedState=function(){aa.endStateEditingMode()},this.endMobileState=function(){var e=la.getCoordinator(),t={name:m,title:"Mobile Editing",elementName:"Mobile"};aa.removeGlobalState(t,e),zi.setEditingClass(zi.PcDesktopViewClass)},this.addInstanceToMobile=function(e,t){var n=e.hasFeature(ti.PageSection);if(n||e.hasFeature(ti.HasResponsiveItem)){var i=u.getValues(Ji.getAllPageInstances());f.start(),vr.startRenderingBatch(),Ba.UpdateBatch.start(),n?u.each(e.childInstances,function(e,n){s(n,t)}):s(e,t),ea.refreshElementsLayout(e.parentInstance),ea.refreshElementsLayout(e),Ki.setReassignmentRequired(!0),Ba.UpdateBatch.finish(),vr.finishRenderingBatch(),f.finish(),ua.invalidateAreas(i)}},this.getPageInstancesHierarchiesData=function(e){return d.Flags.IsInMobileContext.isTrue()&&I[e.id]?I[e.id].rootInstancesHierarchies:void 0},this.getMasterPageInstancesHierarchiesData=function(e){return e=e?e:ha.getDefaultMasterPageId(),d.Flags.IsInMobileContext.isTrue()&&S[e]?S[e].rootInstancesHierarchies:void 0},this.getMasterPageContentSection=l}),La=function(){function e(t,n){t.childElements&&u.eachItem(t.childElements,function(i,a){var r=n(a,t);return r===!1?!1:(r=e(a,n),r===!1?!1:void 0)})}function t(e,n,i,a){return i===n?(a.setValue(e),!1):(i++,e.childElements&&u.eachItem(e.childElements,function(e,r){return t(r,n,i,a)}),void 0===a.getValue())}function n(e,t,i){return e.type===t?(i.setValue(e),!1):(e.childElements&&u.eachItem(e.childElements,function(e,a){return n(a,t,i)}),void 0===i.getValue())}function i(e,t,n){return e.id===t?(n.setValue(e),!1):(e.childElements&&u.eachItem(e.childElements,function(e,a){return i(a,t,n)}),void 0===n.getValue())}var a=function(e,t){e=u.quickExtend({structures:[],connections:{},customStatesProperties:{},defaultProperties:void 0},e),t=u.quickExtend({valueChangeCallback:Wo},t);var n=u.uniqueID();this.hierarchy=e,this.id=n,this.name="Hierarchy"+n,this.options=t};return a.prototype.getStructureIds=function(){var e={};return this.hierarchy.idsInHierarchy?u.quickExtend({},this.hierarchy.idsInHierarchy):(this.eachStructure(function(t){e[t.id]=!0}),e)},a.prototype.eachStructure=function(t){u.eachItem(this.hierarchy.structures,function(n,i){var a=t(i);return a===!1?!1:(a=e(i,t),a===!1?!1:void 0)})},a.prototype.getStructureByIndex=function(e){var n=new C(void 0);return u.eachItem(this.hierarchy.structures,function(i,a){return t(a,e,0,n)}),n.getValue()},a.prototype.getHierarchy=function(){return this.hierarchy},a.prototype.addHierarchyAndApply=function(e){var t=this;return e=u.quickExtend({defaultProperties:this.hierarchy.defaultProperties,afterAddingCallback:function(){t.applyHierarchy()}},e),Ji.addInstancesHierarchyFromStructure(this.hierarchy.structures,e)},a.prototype.addHierarchyFromNode=function(e,t){t=u.quickExtend({defaultProperties:this.hierarchy.defaultProperties,includeNode:!0,includeChildren:!0},t);var n,i=this.getStructureById(e);if(t.includeChildren)t.includeNode?n=Ji.addInstancesHierarchyFromStructure([i],t):i.childElements&&(n=Ji.addInstancesHierarchyFromStructure(i.childElements,t));else if(t.includeNode){var a=i.childElements;i.childElements=[],n=Ji.addInstancesHierarchyFromStructure([i],t),i.childElements=a}return n},a.prototype.applyHierarchy=function(){var e=this.hierarchy;ua.VisibilityUpdateBatch.start(),aa.UpdateBatch.start(),ua.UpdateBatch.start(),Yi.applyConnections(e.connections.targetConnections),Yi.applyConnections(e.connections.sourceConnections),aa.addCustomStatesPropertiesValues(e.customStatesProperties),aa.UpdateBatch.finish(),ua.VisibilityUpdateBatch.finish(),ua.UpdateBatch.finish()},a.prototype.getStructureByType=function(e){var t=new C(void 0);return u.eachItem(this.hierarchy.structures,function(i,a){return n(a,e,t)}),t.getValue()},a.prototype.getStructureById=function(e){var t=new C(void 0);return u.eachItem(this.hierarchy.structures,function(n,a){return i(a,e,t)}),t.getValue()},a.create=function(e,t){return new a(e,t)},a}(),Ma={FontFamily:"fontFamily",TextColor:"color",HoverColor:"hoverColor",BackgroundColor:"backgroundColor",FontSize:"fontSize",LineHeight:"lineHeight",LetterSpacing:"letterSpacing",UseUnderline:"useUnderline",BorderColor:"borderColor",BorderWidth:"borderWidth",BorderStyle:"borderStyle"},Oa={ParagraphTitle:"title",MenuButton:"menu",PageTitle:"pageTitle",HeadingXL:"headingXL",HeadingM:"headingM",HeadingL:"headingL",HeadingS:"headingS",BodyL:"bodyL",BodyM:"bodyM",BodyS:"bodyS",BodyXS:"bodyXS"},za={Text:"Text",Link:"Link",Marked:"Marked",Separator:"Separator"},_a={Heading:"heading",SubHeading:"sub-heading",Normal:"normal",Link:"link",Marked:"marked",Separator:"separator"},Na=b.create(_a).extendValue(_a.Heading,{contentType:za.Text}).extendValue(_a.SubHeading,{contentType:za.Text}).extendValue(_a.Normal,{contentType:za.Text,isDefault:!0}).extendValue(_a.Link,{contentType:za.Link}).extendValue(_a.Marked,{contentType:za.Marked}).extendValue(_a.Separator,{contentType:za.Separator}),Ra=Yo(function(){function e(e){switch(e){case Ma.FontFamily:return"font";case Ma.TextColor:return"fontColor";case Ma.FontSize:return"fontSize";default:return}}function t(e){switch(e){case"font":return Ma.FontFamily;case"fontColor":return Ma.TextColor;case"fontSize":return Ma.FontSize;default:return}}function n(e,t){var n=t[e];return{name:e,fontSize:n.fontSize,color:n.color,fontFamily:n.fontFamily}}var i=this;this.TextStylesChanged=w.create(),this.TextStyleClassNames=u.mapEntry(Oa,function(e){return"theme-text-style-{0}".format(e)}),this.getInlineStyleClass=function(e){return"theme-inline-text-style-{0}".format(e)},this.InlineTextStyleClassNames=Na.map(function(e,t){return e.contentType===za.Text?i.getInlineStyleClass(t):void 0}),this.initialize=function(){la.whenCoordinatorAvailable(function(){u.eachEntry(Oa,function(e,t){var n=u.rule(".theme-text-style-"+t+" {}");Ra.TextStylesChanged.bindAndExecute(function(){var e=Ra.getTextStyleInformation(t);n.css({"font-family":ja.evaluateFontBinding(e.fontFamily),color:qa.evaluateColorBinding(e.color,!0),"font-size":e.fontSize})})})})},this.getTextStyleFromClass=function(e,t){var n=t?/^theme-inline-text-style-([\w-]+)$/i:/^theme-text-style-(\w+)$/i,i=n.exec(e);return i?i[1]:void 0},this.getTextStyles=function(){var e=la.getCoordinator(),t=e.getPropertyValue("textStyles"),i=[];return u.eachEntry(t,function(e){i.push(n(e,t))}),i},this.getDefaultInlineTextStyles=function(){return Na.map(function(e,t){return e.contentType===za.Text?{name:t,title:e.title,isDefault:e.isDefault}:void 0})},this.getTextStyleInformation=function(e){return n(e,la.getCoordinator().getPropertyValue("textStyles"))},this.getElementTextStyle=function(e){var t=e.getPropertyValue("namedTextStyle");return t?Ra.getTextStyleInformation(t):null},this.evaluateElementTextStyle=function(t,n,i){if(void 0===i&&(i=t.getPropertyValue(e(n))),null===i){var a=Ra.getElementTextStyle(t);a&&(i=a[n])}return i},this.getCustomPropertyTextStyle=t}),Ha={Dark:"dark",Light:"light"},qa=Yo(function(){function e(e){var t=la.getCoordinator().getPropertyValue("themeColors"),n={palette:u.map(t.palette,function(e){return{color:e.color,variations:e.variations.clone()}}),variation:t.variation},i=e(n);i&&la.getCoordinator().setPropertyValue("themeColors",n)}var t=this,n=5,i=5;this.getNumberOfMainColors=function(){return n},this.getNumberOfMainColorVariations=function(){return i},this.DisableColorsTransition=ke.create(),this.CurrentThemePalette=M.createReferenceObject(),this.ThemeColorsChanged=w.create(),this.SitePresetPalettes=new Rt,this.ThemeColors=u.buildArray(n,function(){return{MainColor:M.create(void 0,{equalityComparer:u.colorsEqualityComparer,valueConverter:function(e){return u.Color(e).toHEX()}}),Variations:u.buildArray(i,function(){return M.create(void 0,{equalityComparer:u.colorsEqualityComparer,valueConverter:function(e){return u.Color(e).toHEX()}})})}}),this.BackgroundClassNames=I.create(function(){for(var e=[],t=0;ta;a++){var r=t[a],o=r.variations,s=qa.ThemeColors[a],l=s.Variations;s.MainColor.setValue(r.color);for(var c=0;i>c;c++)l[c].setValue(o[c])}qa.ThemeColorsChanged.fireNew()}),la.whenCoordinatorAvailable(function(e){aa.Events.NamedPropertyValueChanged.bindAndExecute("themeColors",function(){var t=e.getPropertyValue("themeColors");qa.CurrentThemePalette.setValue(t)}),aa.Events.NamedPropertyValueChanged.bindAndExecute("sitePresetPalettes",function(){var t=e.getPropertyValue("sitePresetPalettes");qa.SitePresetPalettes.syncrhonize(t)})})},this.saveSitePresetPalette=function(e){e=qa.clonePalette(e),e.id=u.uniqueID();var t=la.getCoordinator(),n=t.getPropertyValue("sitePresetPalettes").clone();n.push(e),t.setPropertyValue("sitePresetPalettes",n)},this.removeSitePresetPalette=function(e){var t=la.getCoordinator(),n=t.getPropertyValue("sitePresetPalettes").clone();n=u.grep(n,function(t){return t.id!==e}),t.setPropertyValue("sitePresetPalettes",n)},this.getCurrentPalette=function(){return qa.clonePalette(la.getCoordinator().getPropertyValue("themeColors"))},this.getColorBindingFromClass=function(e){var t=/^theme-text-color-(\d+)(?:-(\d+))?$/i.exec(e);return t||(t=/^theme-background-color-(\d+)(?:-(\d+))?$/i.exec(e)),t?qa.createThemeColorBinding(parseInt(t[1]),{variation:t[2]?parseInt(t[2]):void 0}):void 0},this.generateObservableThemeColorsCollection=function(e){var n=new Rt;return n.put(u.map(e,function(e){return{id:u.weakID(),color:e}})),t.ThemeColorsChanged.bind(function(){n.invalidateAllItems()}),n},this.generateThemeColorsPalette=function(e,t){t=u.quickExtend({colors:[],fixedHue:!1,fixedSaturation:!1,fixedBrightness:!1},t);var n=t.colors,i=t.fixedHue,a=t.fixedSaturation,r=t.fixedBrightness,o=t.minBrightness,s=t.maxBrightness;return u.map(n,function(t){var n=u.Color(t).toHSL();return qa.createThemeColorBinding(e,{fixedHue:i?n[0]:void 0,fixedSaturation:a?n[1]:void 0,fixedBrightness:r?n[2]:void 0,minBrightness:o,maxBrightness:s,variation:!1})})},this.createThemeColorBinding=function(e,t){t=u.extend({opacity:1,brightness:0},t);var n=t.variation;return void 0===n&&(n=qa.getMainColorVariationIndex(e)),{mainColor:e,variation:n,opacity:t.opacity,brightness:t.brightness,fixedHue:t.fixedHue,fixedSaturation:t.fixedSaturation,fixedBrightness:t.fixedBrightness,minBrightness:t.minBrightness,maxBrightness:t.maxBrightness}},this.adjustThemeColorBinding=function(e,t){return t=u.extend({},t),qa.createThemeColorBinding(e.mainColor,{variation:e.variation,opacity:u.valueOrDefault(t.opacity,e.opacity),brightness:u.valueOrDefault(t.brightness,e.brightness)})},this.themeColorBindingEqualityComparer=function(e,t){return e&&t?e.mainColor===t.mainColor&&e.variation===t.variation&&u.valueOrDefault(e.opacity,1)===u.valueOrDefault(t.opacity,1)&&u.valueOrDefault(e.brightness,1)===u.valueOrDefault(t.brightness,1):e===t},this.evaluateColorBinding=function(e,n){if(n=u.valueOrDefault(n,!1),!e)return e;if(vn.isGradient(e))return vn.mapGradientColorValues(e,function(e){return qa.evaluateColorBinding(e)});var i=e.mainColor;if(void 0!==i){var a=e.variation,r=u.valueOrDefault(e.opacity,1),o=u.valueOrDefault(e.brightness,0),s=e.fixedHue,l=e.fixedSaturation,c=e.fixedBrightness,d=e.minBrightness,g=e.maxBrightness,f=u.Color(qa.getThemeColor(i,a));if(f=vn.adjustOpacity(f,function(){return r}),0!==o){var p=t.getCurrentPaletteVariation(),h=p===Ha.Light?1:-1;f=vn.adjustColorComponent(f,ut.L,function(e){return u.normalizeToRange(u.adjustFraction(e,2)+u.adjustFraction(o,2)*h,0,1)})}return void 0!==s&&(f=vn.setColorComponent(f,ut.H,s)),void 0!==l&&(f=vn.setColorComponent(f,ut.S,l)),void 0!==c&&(f=vn.setColorComponent(f,ut.L,c)),void 0===d&&void 0===g||(f=vn.adjustColorComponent(f,ut.L,function(e){return u.normalizeToRange(e,u.valueOrDefault(d,0),u.valueOrDefault(g,1))})),n?f.toCSS():f}return e},this.getOriginalThemeColorBrightness=function(e){return e=qa.adjustThemeColorBinding(e,{brightness:0}),vn.getBrightness(qa.evaluateColorBinding(e))},this.getCurrentPaletteVariation=function(){return qa.CurrentThemePalette.getValue().variation},this.getMainColorVariationIndex=function(e){var t=qa.getThemeColor(e);return qa.getThemeColorBrightnessIndex(vn.getBrightness(t),qa.getCurrentPaletteVariation())},this.getThemeColorBrightnessIndex=function(e,t){var a=1/i,r=Math.min(Math.floor(e/a),i-1);return t===Ha.Light&&(r=n-1-r),r},this.getThemeColorBrightnessRange=function(e){var t=1/i,n=Math.floor(100*e/(100*t))*t,a=n+t-.01;return{min:n,max:a}},this.isColorBinding=function(e){return u.isPlainObject(e)?qa.isSolidColorBinding(e)||qa.isGradientColorBinding(e):!1},this.isSolidColorBinding=function(e){return u.isPlainObject(e)?void 0!==e.mainColor:!1},this.isGradientColorBinding=function(e){return vn.isGradient(e)?u.any(vn.getGradientColorValues(e),function(e){return qa.isSolidColorBinding(e)}):!1},this.getBoundMainColorIndex=function(e){return u.isPlainObject(e)?e.mainColor:void 0},this.getBoundMainColorVariationIndex=function(e){return u.isPlainObject(e)?e.variation:void 0},this.getThemeColor=function(e,t){var n=la.getCoordinator(),i=n.getPropertyValue("themeColors"),a=i.palette[e];return void 0!==t&&t!==!1?a.variations[t]:a.color},this.setThemeColors=function(e){la.getCoordinator().setPropertyValue("themeColors",e)},this.changeMainColor=function(t,n){e(function(e){var i=e.variation;return e.palette[t]={color:n,variations:qa.generateColorsVariations(n,i)},!0})},this.changePaletteVariation=function(t){e(function(e){if(e.variation===t)return!1;e.variation=t;for(var n=e.palette,i=0;is;s++)o.push(u.adjustFraction(Math.min(.98,Math.max(.02,s*a+r)),2));var l=u.map(o,function(t){return vn.changeBrightness(e,t).toHEX()});return l[qa.getThemeColorBrightnessIndex(n,Ha.Dark)]=e.toHEX(),t===Ha.Light&&l.reverse(),l},this.generatePalette=function(e,t){t=u.valueOrDefault(t,Ha.Light);var n=[];return u.eachItem(e,function(e,i){var a=qa.generateColorsVariations(i,t);n.push({color:i,variations:a})}),{palette:n,variation:t}},this.getPresetPalettes=function(){var e=[["#F2F1E1","#CCE0C5","#3C3D3F","#54604F","#B7D9C0"],["#E4D7C6","#CFCECD","#DF3732","#29282D","#8F8C87"],["#F6F7F2","#EEE252","#E55516","#262B27","#8DA641"],["#ECE8CF","#918C6E","#112838","#33301D","#D90D3D"],["#C8DCBF","#E0FCEC","#5D9E9A","#5D9E9A","#DB0148"],["#FB6900","#004853","#007E80","#00B9BD","#E03912"],["#C44D58","#556270","#FF6B6B","#262B27","#C7F464"],["#87244C","#30162B","#F5F2C4","#BCCF9F","#3FB094"],["#F4F3E3","#BADDDD","#F28C8C","#000000","#F3C2AD"],["#000000","#7964E4","#6EE264","#FFFFFF","#A5A5A5"],["#FFFFFF","#FFF538","#FF006F","#000000","#FFB300"],["#FCFDFF","#EDEDF2","#A6AEC1","#3B414C","#00B5B5"],["#FDFAEB","#FAEDDF","#F7A29E","#3B3F49","#F3C6B9"],["#FFFFFF","#F3F4E5","#A1C1BE","#59554E","#E2E3D9"],["#040004","#413D3D","#FA023C","#C8FF00","#4B000F"],["#E6DCDB","#FE016B","#0D0F19","#0D0F19","#5E666C"],["#E7EDEA","#CEECEF","#FB0C06","#030D4F","#FFC52C"],["#ADB3BA","#0CCFC2","#FF2E43","#382F32","#F7921E"]],t=[];return u.each(e,function(e,n){t.push(qa.generatePalette(n))}),t},this.clonePalette=function(e){return{palette:u.map(e.palette,function(e){return{color:e.color,variations:Ve.clone(e.variations)}}),variation:e.variation}},this.palettesEqualityComparer=function(e,t){return e&&t?e.variation!==t.variation?!1:u.arraysEqual(e.palette,t.palette,{equalityComparer:function(e,t){return vn.bindableColorsEqualityComparer(e.color,t.color)&&u.arraysEqual(e.variations,t.variations,{equalityComparer:vn.bindableColorsEqualityComparer})}}):e===t}}),Ua=function(){function e(e,t,n){var i=e._apiFunctions,a=i[t];if(a){e._isInApiCall=!0;var r=a.call(i,n);return e._isInApiCall=!1,r}}function t(e){e._pendingSizeEvent||(e._pendingSizeEvent=!0,e._instance.duringResizing.once(!1,function(){var t=e._instance.getContentSize();e._fireEvent(l.SIZE_CHANGE,{width:t.width,height:t.height}),e._pendingSizeEvent=!1}))}function n(e,t){if(!t){var n=e._instance.getPosition();e._fireEvent(l.POSITION_CHANGE,{left:n.left,top:n.top})}}function i(e,t){var n=[];u.eachEntry(t,function(t,i){var a=e._settingKeysMap[t];a&&n.push({name:a,value:i.value})}),n.length>0&&e._fireEvent(l.SETTING_CHANGE,n)}function a(e){return e?{id:e.id,name:e.title,title:e.pageTitle,isHomePage:e.isHomePage}:void 0}var r=v.extend("ApiFunctions",{init:function(e,t,n){n=u.quickExtend({apiInitialize:Wo},n),this._instance=e,this._callbacks=n,this._callHandlers=t,this._apiInitialized=!1},API_INIT:function(){this._apiInitialized||(this._apiInitialized=!0,this._callbacks.apiInitialize())},SET_CALL_HANDLER:function(e){var t=e.callName,n=this._callHandlers[t];if(n&&!n.isActivated){n.isActivated=!0;var i=n.batch;i&&delete n.batch,e.oldCalls&&i&&u.eachItem(i,function(e,t){t()})}},RESET_CALL_HANDLER:function(e){var t=e.callName;delete this._callHandlers[t]},SET_PROPERTIES:function(e){this._instance.setPropertyFieldsValues("appProperties",e)},GET_PROPERTIES:function(e){var t=this._instance.getPropertyValue("appProperties");if(t&&u.isArray(e)){var n={};return u.eachItem(e,function(e,i){n[i]=t[i]}),n}return t||{}},GET_SETTINGS:function(e){var t=this._instance,n={};return u.isArray(e)?u.eachItem(e,function(e,i){n[i]=t.getAppSettingValue(i)}):"all"===e&&u.eachEntry(t.getAppSettings(),function(e){n[e]=t.getAppSettingValue(e)}),n},SET_SETTINGS:function(e){var t=this._instance;u.eachEntry(e,function(e,n){t.setAppSettingValue(e,n)})},RELOAD_APP:function(e){this._instance.reloadApp(e)},GET_PAGES:function(){var e=la.getStaticPagesData(),t=[];return u.eachEntry(e,function(e,n){t.push(a(n))}),t},CALL_HANDLER:function(e){var t=e.callName,n=this._callHandlers[t];return n&&n.callback?n.callback(e.params):void 0},SET_DOCUMENT_SIZE:function(e){this._instance.setDocumentSize(e)},SET_APP_SIZE:function(e){this._instance.setAppSize(e)},SET_APP_CONTENT_SIZE:function(e){this._instance.setAppContentSize(e)},ENABLE_TOP_POSITION:function(){var e=this,t=e._instance;if(!e._customZIndexController){var n=t.customZIndex.getValue();t.customZIndex.setValue(K.MinExternalAppPropertyZindex);var i=Xi.Events.SwitchedToDesignMode.one(function(){e._customZIndexController&&e._customZIndexController.restore()});e._customZIndexController={restore:function(){t.customZIndex.setValue(n),i.unbind(),e._customZIndexController=void 0}}}},DISABLE_TOP_POSITION:function(){this._customZIndexController&&this._customZIndexController.restore()},SET_HASH:function(e){var t=e.hash;e.replace?In.replaceHash(t):In.setHash(t)}}),o="FeatureConnect.",s="FeatureImpl.",l={PROPERTY_CHANGE:"PROPERTY_CHANGE",SETTING_CHANGE:"SETTING_CHANGE",STYLE_CHANGE:"STYLE_CHANGE",URL_CHANGE:"URL_CHANGE",SIZE_CHANGE:"SIZE_CHANGE",POSITION_CHANGE:"POSITION_CHANGE",OUTSIDE_MOUSE_EVENT:"OUTSIDE_MOUSE_EVENT"},c=v.extend("ApiManager",{init:function(a){var c=this;a=u.quickExtend({isManage:!1},a);var d=a.instance,g=d.getAppSettings(),f=d.getAppSettingPrefix(),p={};u.eachEntry(g,function(e){d.isQueryParamSetting(e)||(p[f+e]=e)});var h={events:{id:"events",isActivated:!1,isBatchSupported:!1,callback:void 0}};if(this._settingKeysMap=p,this._bindings=[],this._pendingSizeEvent=!1,this._instance=d,this._isInApiCall=!1,this._callHandlers=h,!a.isManage){if(d.hasFeature(ti.FeatureExternalApp)){var m=d.getAppFeatures();u.eachEntry(m,function(e){var t=s+e;h[t]={id:t,activated:!1,isBatchSupported:!0,callback:function(t){d.fireFeatureEvent(e,t.eventName,t.params)}}})}if(d.hasFeature(ti.ConnectableExternalApp)){var m=d.getAppConnectableFeatures();u.eachEntry(m,function(e){var t=o+e;h[t]={id:t,activated:!1,isBatchSupported:!0,callback:function(t){var n=u.Deferred();return d.callConnectedFeatureFunction(e,t.functionName,t.params,function(e){n.resolve(e)}),n.promise()}}})}}c._addBinding(d.contentSizeChangedEvent.bind(u.firstArgProxy(t,c))),c._addBinding(ra.CurrentUrl.valueChangedEvent.bind(function(){c._fireEvent(l.URL_CHANGE,Wa.getSessionUrl())})),c._addBinding(d.isInDragging.valueChangedEvent.bind(u.firstArgProxy(n,c)));var v=u.uniqueID();u(document).on("vmousedown."+v+" vmouseup."+v+" vclick."+v,function(e){c._fireEvent(l.OUTSIDE_MOUSE_EVENT,{type:e.type.substr(1)})}),c._addBinding({unbind:function(){u(document).off("."+v)}}),d.InstancePropertiesInitialized.onceTrue(function(){ c._addBinding(d.propertyChangedEvent.bind("appProperties",function(e,t){if(!c._isInApiCall){var n=new C(!1),i=u.diffObjectKeys(t,e,n);n.getValue()&&c._fireEvent(l.PROPERTY_CHANGE,i)}})),c._addBinding(d.propertiesChanged.bind(u.firstArgProxy(i,c)))}),this._apiFunctions=new r(d,h,a.callbacks),this._frame=Wa.addFrame(a.$iframe,function(t,n){return e(c,t,n)})},_addBinding:function(e){this._bindings.push(e)},_fireEvent:function(e,t){this._callFunction("events",{eventName:e,params:t})},deactivate:function(){u.eachItem(this._bindings,function(e,t){t.unbind()}),this._frame.remove(),delete this._frame},_callFunction:function(e,t,n){var i=this._callHandlers[e];if(i){var a=this._frame;if(i.isActivated)a.callFunction(e,t,n,!1);else if(i.isBatchSupported){var r=i.batch;r||(r=i.batch=[]),r.push(function(){a.callFunction(e,t,n,!0)})}}},callFeatureFunction:function(e,t,n,i,a){this._callFunction(s+e,{functionName:t,params:n,callInfo:i},a)},fireConnectedFeatureEvent:function(e,t,n,i){this._callFunction(o+e,{eventName:t,params:n,callInfo:i})}});return c}(),$a=Yo(function(){function e(e){return"{0}{1}".format(e.id,e.version)}function t(e){return"ExternalApp"+e}function n(e){e.implementedFeatures&&u.eachEntry(e.implementedFeatures,function(e,t){if(!t.isInternal){var n={};n[t.featureTypeName]={},Jn.registerDefinition(ti,n)}})}function i(e){var t=wo.createElement(e);Jn.registerDefinition(ei,t)}function a(n,i){var a={};u.eachItem(n.settingCategories,function(e,t){u.quickExtend(a,t.settings)});var r=e(n);n=u.quickExtend(n,{uniqueId:r,elementTypeName:t(r),appSettingPrefix:r,settings:a,getSourceConnections:function(){if(i){var e=[];return i.defaultConnections&&u.eachItem(i.defaultConnections,function(t,i){i.sourceAppId===n.id&&e.push({targetAppId:i.targetAppId,feature:i.feature})}),e}},getAppContainer:function(){return i},getUrl:function(){return u.evaluateWhenFunction(n.url)}}),n.implementedFeatures&&u.eachEntry(n.implementedFeatures,function(e,t){t.isInternal?t.featureTypeName=t.featureInternalType:t.featureTypeName="ExternalApp"+e}),n.connectableFeatures&&u.eachEntry(n.connectableFeatures,function(e,t){t.featureTypeName="ExternalApp"+e})}function r(e){e=u.quickExtend(e,{getApps:function(t){return t=u.asArray(t),u.mapItem(e.apps,function(e){return u.oneOfValues(e.id,t)?e:void 0})}})}var o={},s={},l=this;this.initialize=Wo,this.addAppContainer=function(e){e.id in s||(r(e),u.eachItem(e.apps,function(t,n){l.addApp(n,e)}),s[e.id]=e)},this.getAppContainer=function(e){return s[e]},this.createApp=Wo,this.addApp=function(e,t){a(e,t);var r=e.uniqueId;r in o||(o[r]=e,n(e),i(e),this.createApp(e))}}),Wa=Yo(function(){function e(){return c++}function t(){Wn.addJSONListener(n)}function n(e,t){var n=e.id;if(n){var a=l[n];if(a&&a.origin===t)switch(e.type){case"call":var r=a.callback(e.content.funcName,e.content.params);e.callbackId&&u.when(r).done(function(t){i(n,e.callbackId,t)});break;case"response":var o=e.callbackId;o&&d[o]&&(d[o](e.content),delete d[o])}}}function i(e,t,n){r(e,"response",n,void 0,{callbackId:t})}function a(e,t,n,i,a){r(e,"call",n,i,{callName:t,oldCall:a})}function r(t,n,i,a,r){var o=l[t];if(o&&1===o.$iframe.length){var s=o.$iframe[0].contentWindow;if(s){var c={content:i,type:n};if(a){var g=e();c.callbackId=g,d[g]=a}r&&u.extend(c,r),s.postMessage(JSON.stringify(c),"*")}}}function o(e){delete l[e]}var s=I.create(function(){try{var e=sessionStorage.getItem("AppSessionID");return e||(e=""+u.uniqueID(),sessionStorage.setItem("AppSessionID",e)),e}catch(t){return""+u.uniqueID()}}),l={},c=1,d={};this.initialize=function(){t()},this.addFrame=function(e,t){var n=e[0].src,i=n.split("/"),r=i[0]+"//"+i[2],s="wzId=",c=n.indexOf(s)+s.length,u=n.indexOf("&",c),d=n.substr(c,u-c);return l[d]={callback:t,$iframe:e,origin:r},{id:d,callFunction:function(e,t,n,i){a(d,e,t,n,i)},remove:function(){o(d)}}},this.getSessionUrl=function(){var e=window.location.href;return fa.isTemplate()&&(e=u.combinePaths(e,s.get(),ra.getFragment())),e},this.createIframeUrl=function(e,t){var n=e.getAppDefinition();t=u.quickExtend({baseUrl:"",apiType:""},t);var i=t.baseUrl,a=new S;a.appendDecoded=function(e){return a.append(encodeURIComponent(e))},a.appendParameter=function(e,t){return a.append("&").appendDecoded(e).append("=").appendDecoded(t)};var r=i.indexOf("?")>=0;a.append(i).conditionalAppend(!r,"?"),a.conditionalAppend(r,"&").append("wzId=").appendDecoded(t.frameId),a.appendParameter("wzInstanceId",e.id).appendParameter("wzAppId",n.id).appendParameter("wzAppV",n.version).appendParameter("wzApiType",t.apiType).appendParameter("wzDeviceType",Va.Flags.IsInMobileContext.isTrue()?"mobile":"desktop").appendParameter("wzMode","view"),n.useSessionParams&&a.appendParameter("wzSessionId",s.getValue()),n.isCacheDisabled===!0&&a.appendParameter("wzCache",u.uniqueID());var o={};u.eachItem(e.elementType.querySettings,function(t,n){var i=e.getAppSettingValue(n);o[n]=i}),u.extend(o,t.additionalParams);var l={};l.wzCurrentUrl=this.getSessionUrl(),u.extend(l,t.encodedParams);var c=tn.encode(JSON.stringify(l));return o.wzEncodeParams=c,a.append("&").append(u.param(o)),""+a},this.initialize()}),ja=Yo(function(){this.CurrentThemeFonts=M.createReferenceObject(),this.ThemeFonts={Heading1:M.createReferenceObject(),Heading2:M.createReferenceObject(),Body1:M.createReferenceObject(),Body2:M.createReferenceObject()},this.FontFamilyClassNames=I.create(function(){return u.map(["heading1","heading2","body1","body2"],function(e){return"theme-text-font-{0}".format(e)})}),this.initialize=function(){var e={heading1:ja.ThemeFonts.Heading1,heading2:ja.ThemeFonts.Heading2,body1:ja.ThemeFonts.Body1,body2:ja.ThemeFonts.Body2};ja.CurrentThemeFonts.valueChangedEvent.bind(function(t){u.eachEntry(e,function(e,n){n.setValue(t[e])})}),u.eachEntry(e,function(e,t){var n=u.rule(".theme-text-font-"+e+" {}");t.onValueChanged(function(e){n.css("font-family",e)})}),la.whenCoordinatorAvailable(function(e){aa.Events.NamedPropertyValueChanged.bindAndExecute("themeFonts",function(){var t=e.getPropertyValue("themeFonts");ja.CurrentThemeFonts.setValue(t)})})},this.getFontBindingFromClass=function(e){var t=/^theme-text-font-(\w+)$/i.exec(e);return t?ja.createThemeFontBinding(t[1]):void 0},this.createThemeFontBinding=function(e){return{themeFont:e}},this.getThemeFontType=function(e){if(ja.isFontBinding(e))switch(e.themeFont){case"heading1":return"Heading 1";case"heading2":return"Heading 2";case"body1":return"Body 1";case"body2":return"Body 2";default:return}},this.evaluateFontBinding=function(e){if(!e||!u.isPlainObject(e))return e;var t=e.themeFont;if(void 0!==t){var n=la.getCoordinator(),i=n.getPropertyValue("themeFonts");return i[t]}return e},this.isFontBinding=function(e){return u.isPlainObject(e)?void 0!==e.themeFont:!1},this.setThemeFonts=function(e){la.getCoordinator().setPropertyValue("themeFonts",e)},this.updateThemeFont=function(e,t){la.getCoordinator().setPropertyFieldValue("themeFonts",e,t)},this.getPresetFonts=function(){return[{heading1:"Open Sans Extra Bold",heading2:"Open Sans Condensed Light",body1:"Open Sans",body2:"Open Sans Semi Bold"},{heading1:"Lobster",heading2:"Source Sans Pro Semi Bold",body1:"Source Sans Pro Light",body2:"Source Sans Pro Semi Bold"},{heading1:"Dancing Script Bold",heading2:"Open Sans",body1:"Open Sans Condensed Light",body2:"Open Sans"},{heading1:"Oleo Script",heading2:"Open Sans",body1:"Open Sans",body2:"Open Sans"},{heading1:"Old Standard TT Bold",heading2:"Old Standard TT Italic",body1:"Source Sans Pro Light",body2:"Source Sans Pro Light"},{heading1:"Amatic SC Bold",heading2:"Amatic SC",body1:"Source Sans Pro Light",body2:"Amatic SC"},{heading1:"Kaushan Script",heading2:"Lato Light",body1:"Lato",body2:"Lato"},{heading1:"Julius Sans One",heading2:"Lato",body1:"Lato Light",body2:"Lato"},{heading1:"Bad Script",heading2:"Droid Sans Bold",body1:"Droid Sans",body2:"Droid Sans"},{heading1:"Neuton Bold",heading2:"Neuton",body1:"Neuton Extra Light",body2:"Neuton"},{heading1:"Nixie One",heading2:"Nixie One",body1:"Source Sans Pro Light",body2:"Nixie One"},{heading1:"Vollkorn Bold",heading2:"Vollkorn Italic",body1:"Vollkorn",body2:"Vollkorn"},{heading1:"Abril Fatface",heading2:"Abril Fatface",body1:"Open Sans",body2:"Abril Fatface"},{heading1:"Old Standard TT Italic",heading2:"Old Standard TT Bold",body1:"Old Standard TT",body2:"Old Standard TT"},{heading1:"Amatic SC Bold",heading2:"Amatic SC",body1:"Lato",body2:"Amatic SC"},{heading1:"Open Sans Extra Bold",heading2:"Droid Serif",body1:"Droid Serif",body2:"Droid Serif"},{heading1:"Gravitas One",heading2:"PT Mono",body1:"PT Mono",body2:"PT Mono"},{heading1:"Old Standard TT Bold",heading2:"Old Standard TT Italic",body1:"Old Standard TT",body2:"Old Standard TT"},{heading1:"PT Sans Narrow Bold",heading2:"PT Sans Bold",body1:"PT Serif",body2:"PT Sans"}]}}),Ga=Yo(function(){this.startProcessing=function(e){var t=u("
    ");t.html(e);var n=!1,i=e,a={processLinks:function(){return t.find("a[data-attached-link]").each(function(){var e=u(this),t=e.attr("data-attached-link"),i=u.tryParseJSON(t);if(i&&i.type===Ze.Pages)e.addClass("internal-link"),e.attr("href",ra.getPageFullHtmlUrl(i.url)),n=!0;else{var a=e.hasClass("internal-link");a&&(e.removeClass("internal-link"),n=!0)}}),a},processCKObjectsForViewing:function(){return Or.processCKObjectsForViewing(t)&&(n=!0),a},processImages:function(){return t.find("img[data-image-info]").each(function(){var e=u(this),t=u.tryParseJSON(e.attr("data-image-info"));if(t){var i=u.tryParseJSON(e.attr("data-image-size"));e.attr("src",ae.resolveImageUrl(t,i)),n=!0}}),a},finish:function(){return n&&(i=t.html()),t.remove(),a},getProcessedContent:function(){return i},ifContentChanged:function(e){return n&&e(i),a}};return a}}),Xa=Yo(function(){function e(e){if("undefined"!=typeof WebzaiController&&WebzaiController.isAdmin())return!1;var t=n[e];return t&&t.limitation.isLimited?t:!1}var t=this,n={};this.Events={BeforeUpgradeDialogOpened:w.create(),AfterUpgradeDialogOpened:w.create(),UpgradeWindowClosed:w.create()};this.setLimitations=function(e){n={},u.quickExtend(n,e)},this.getFreemiumBannerLimitation=function(){return e("bannerFeature")},this.initialize=function(){t.setLimitations(fa.getSiteLimitations())}}),Ya={Global:"Global",Inline:"Inline"},Ka={Default:"Default",TextInput:"TextInput",TextArea:"TextArea"},Qa={Desktop:"Desktop",Mobile:"Mobile"},Za=Yo(function(){var e,t={},n=V.create(!1);this.Events={SkinHierarchyChanged:w.createNamedEvents(),SkinHierarchyUpdated:w.createNamedEvents(),SkinStyleChanged:w.createNamedEvents()},this.Flags={DisableDuringEditingTemplate:V.create(!0)};this.getStrucuturesController=function(){return{getStructuresByCategory:Za.getSkinsByCategory,getStructureMetaData:Za.getSkinMetaData,fetchStructure:Za.fetchStructure,fetchAllMetaData:Za.fetchAllSkinsMetaData}},this.getSkinsByCategory=function(e){return t[e]},this.fetchAllSkinsMetaData=function(t,i){n.isFalse()?e.fetchAllNew(t,i):t()},this.fetchStructure=function(t,n,i){var a=e.getItem(t);return Cr.loadStructure(t,a.file,n,i)},this.getSkinMetaData=function(t){return e.getItem(t)},this.shouldReferToSkinValue=jo,this.evaluateSkinFieldStateValue=function(e,t){t=u.quickExtend({},t);var n=t.bindingData,i=t.fieldName,a=t.stateName;t.sourceId;switch(n.type){case po.PropertyBinding:var r=e.getMainSkinInstance();if(r){var o=r.getPropertyValue(i),s={value:o,animation:void 0};return s}break;default:var l=e.getPropertyValue("styleBindingId");return er.evaluateFieldStateValue(l,i,a)}},this.getFieldValueChangedEvent=function(e,t,n){switch(t.type){case po.PropertyBinding:var i=e.getMainSkinInstance();if(i)return{event:i.propertyChangedEvent,name:n};break;default:var a=e.getStyleBindingId();return u.objectGet(er.getStyleFields(a),[n,"valueChangedEvent"])}},this.getSkinHierarchy=function(e){switch(e.type){case Ya.Inline:return e.hierarchy;case Ya.Global:var t=la.getCoordinator().getSkin(e);return t?t:Za.getDefaultSkinHierarchy(e.skinName)}},this.updateSkin=function(e,t){la.getCoordinator().updateSkin(e,t)},this.updateSkinHierarchy=function(e,t,n){switch(t.type){case Ya.Inline:n.setPropertyValue("skinBinding",u.quickExtend({},t,{hierarchy:e}));break;case Ya.Global:var i=e.fieldsToValues,a=e.statesAnimations;er.updateStyle(t.skinName+t.index,i,a),la.getCoordinator().updateSkin(e,t)}},this.getDefaultSkin=function(e){return Ja[e]},this.getDefaultSkinHierarchy=function(e){return Za.getDefaultSkin(e).hierarchy}}),Ja={},er=Yo(function(){var e=Ai.NormalState.name;this.DefaultStateName=e,this.DefaultMobileStateName=Va.MobileStateName,this.Events={styleFieldValueChanged:w.create()},this.getDefaultStateName=function(){return e};var t=new Rt;this.getStyleFields=function(e){var t=er.getStyle(e);return t.fields},this.getStyleId=function(e){return e.skinName+e.index},this.evaluateFieldStateValue=function(e,t,n){var i=er.getStyle(e);if(i){var n;n=!n&&Va.Flags.IsInMobileContext.isTrue()&&i.isSupportsMobile()?Va.MobileStateName:n?n:er.DefaultStateName;var a,r,o=i.getFieldData(t,n);return o?(a=i.statesAnimations[n]?i.statesAnimations[n].getValue():void 0,r=o.observableValue.getValue(),{animation:a,value:r}):void 0}},this.getStatesInformation=function(e,t,n){var i=er.getStyle(e),a={},r=[],o=i.fields,s=o[t[0]];return s&&u.eachItem(t,function(e,t){if(o[t])for(var i in o[t].states){var s=o[t].states[i],l=s.observableValue.getValue();if(void 0!==l&&!a[i]){a[i]=!0;var c={stateName:i};c=n(c),r.push(c)}}}),r},this.getStyles=function(e){t.getItem(e);return t.getItemsValues()},this.getStyle=function(e){return t.getItem(e)},this.isStyleExist=function(e){return void 0!==t.getItem(e)},this.addStyle=function(e,n,i){t.remove(e);var a=er.createStyle(e,n,i);return t.put(a),a},this.createStyle=function(e,t,n){n=n?n:{};var i=tr.create(e,t),a=i.supportedStates;if(t){u.eachEntry(t,function(e,t){i.setField(e,er.createField(i,t,e))});var r=t;if(r){var o=u.getValues(r)[0];if(o)for(var s in o){o[s];if(Ai[s]){if(s!==er.DefaultStateName&&s!==Va.MobileStateName){var l;l=Ai[s].isComplex?ia.Mobile:ia.PC,u.objectSetIfUndefined(a,[l],u.returnEmptyArray),a[l].push(Ai[s]),n[s]||(n[s]={transitionInDuration:0,transitionOutDuration:0,easing:"linear",useCustomExitAnimation:!1}),i.statesAnimations[s]=M.create(n[s])}s===Va.MobileStateName&&i.toggleMobileSupport(!0,!1)}}}}return i},this.getStyleInformation=function(e){var n={fields:{},statesAnimations:{}},i=t.getItem(e);u.eachEntry(i.fields,function(e,t){n.fields[e]={};for(var i in t.states){var a=t.states[i];n.fields[e][i]={value:a.observableValue.getValue(),animation:a.animation.getValue()}}});for(var a in i.statesAnimations){var r=i.statesAnimations[a];n.statesAnimations[a]=r.getValue()}return n},this.addFieldToStyle=function(e,t,n){var i=er.getStyle(e);u.objectSet(i.fields,[t],er.createField(i,n))},this.createField=function(e,t,n){var i=w.create(),a={states:{},valueChangedEvent:i};for(var r in t)Ai[r]&&u.objectSet(a,["states",r],er.createStateFieldData(e,n,r,t[r],i));return a},this.createStateFieldData=function(e,t,n,i,a){var r={observableValue:M.create(i.value,{valueChangeCallback:function(i,r){a.fireNew(),er.Events.styleFieldValueChanged.fireNew(e,t,n,r)}}),animation:M.create(i.animation,{valueChangeCallback:Wo})};return r},this.updateStyle=function(e,n,i){t.remove(e),er.addStyle(e,n,i)},this.updateStyleState=function(e,t,n,i){var a=er.getStyle(e);u.eachEntry(n,function(e,n){var i=n[t].value;n[t].animation;a.setFieldValue(e,t,i),a.setFieldAnimationValue(e,t,i)}),a.statesAnimations[t].setValue(i[t])},this.removeStyle=function(e){er.getStyle(e);t.remove(e)}}),tr=Yo(function(){this.create=function(e){var t={},n=!1,i={id:e,fields:{},statesAnimations:{},supportedStates:t,disabledStates:{},isSupportsMobile:function(){return n},toggleMobileSupport:function(e,a){var r=n;if(n=e,a)if(e){if(!r){u.eachEntry(i.fields,function(e,t){for(var n in t.states){var a=t.states[n],r=Ai[n],o={value:a.observableValue.getValue(),animation:a.animation.getValue()};if(n===er.DefaultStateName)t.states[Va.MobileStateName]=er.createStateFieldData(i,e,Va.MobileStateName,o,i.fields[e].valueChangedEvent);else if(n!==Ai.MouseOverState.name){var s=Ai.MobileState.id*r.id;t.states[s]=er.createStateFieldData(i,e,s,o,i.fields[e].valueChangedEvent)}}});for(var o in i.statesAnimations){var s=(i.statesAnimations[o],Ai[o]);if(o===er.DefaultStateName)i.statesAnimations[Va.MobileStateName]=M.create(i.statesAnimations[o].getValue());else if(s!==Ai.MouseOverState){var l=Ai.MobileState.id*s.id;i.statesAnimations[l]=M.create(i.statesAnimations[o].getValue())}}t[ia.Mobile]=[],u.eachItem(t[ia.PC],function(e,n){n!==Ai.MouseOverState&&t[ia.Mobile].push(Ai[Ai.MobileState.id*n.id])})}}else if(r){u.eachEntry(i.fields,function(e,t){for(var n in t.states){t.states[n];n===er.DefaultStateName?delete t.states[Va.MobileStateName]:delete t.states[Ai.MobileState.id*Ai[n].id]}t.valueChangedEvent.fireNew()});for(var o in i.statesAnimations){i.statesAnimations[o];o===er.DefaultStateName?delete i.statesAnimations[Va.MobileStateName]:delete i.statesAnimations[Ai.MobileState.id*Ai[o].id]}}},setDisabledState:function(e){i.disabledStates[e]=!0},removeDisabledState:function(e){i.disabledStates[e]=!1},getFieldData:function(e,t){return i.disabledStates[t]===!0&&(t=void 0),t=t?t:i.getDefaultStateName(),u.objectGet(i.fields,[e,"states",t])},getFieldObservable:function(e,t){return t=t?t:er.DefaultStateName,u.objectGet(i.fields,[e,"states",t,"observableValue"])},getFieldAnimationObservable:function(e,t){return t=t?t:er.DefaultStateName,u.objectGet(i.fields,[e,"states",t,"animation"])},getAnimationObservable:function(e){return e=e?e:er.DefaultStateName,u.objectGet(i.statesAnimations,[e])},getSupportedStates:function(){if(n&&Va.Flags.IsInMobileContext.isTrue())return Ve.clone(t[ia.Mobile]);var e=Ve.clone(t[ia.PC]);return Va.Flags.IsInMobileContext.isTrue()?u.grep(e,function(e){return e!==Ai.MouseOverState}):e},getDefaultStateName:function(){return n?Va.MobileStateName:er.DefaultStateName},getFieldValue:function(e,t){var n=i.getFieldObservable(e,t);return n?n.getValue():void 0},setFieldValue:function(e,t,n){var a=i.getFieldObservable(e,t);return a?a.setValue(n):void 0},setFieldAnimationValue:function(e,t,n){var a=i.getFieldAnimationObservable(e,t);a&&a.setValue(n)},getStateAnimationObservable:function(e){return u.objectGet(i.statesAnimations,[e])},getStateAnimationValue:function(e){var t=i.getStateAnimationObservable(e);return t.getValue()},setStateAnimationValue:function(e,t){var n=i.getStateAnimationObservable(e);n&&n.setValue(t)},setField:function(e,t){u.objectSet(i.fields,[e],t)}};return i}}),nr=Yo(function(){function e(e){var t=ei[e],n=Kn.prototype.getSkinSupportedStates;return n.call({elementType:t})}var t,n,i=this;this.Events=t={SkinEditingStart:w.create(),SkinEditingFinish:w.create(),FieldWasCreated:w.create(),BindingToFieldEvent:w.create(),BindingToFieldRemovedEvent:w.create(),FieldsChangedEvent:w.create()},this.Flags=n={IsInEditingMode:V.create(!1,{valueChangeCallback:function(e){e?(i.Events.SkinEditingStart.fireNew(),i.IsInEditingBatch.start()):(i.IsInEditingBatch.finish(),i.Events.SkinEditingFinish.fireNew())}})},this.IsInEditingBatch=ke.create();var a,r;new Rt({idFunction:u.defaultNameFunction}),new Rt({idFunction:u.defaultIdFunction});this.bindPropertiesToField=function(e,n,i){aa.UpdateBatch.executeWithActivation(function(){u.each(e,function(e,t){var a=t.instance,o=t.propertyName,s=t.propertyFieldName;a.setStyleBindingId(r.id),a.bindPropertyToField(o,s,n,i)})}),t.FieldsChangedEvent.fireNew()},this.unbindPropertiesFromField=function(e,n){aa.UpdateBatch.executeWithActivation(function(){u.each(e,function(e,t){var i=t.instance,a=t.propertyName,r=t.propertyFieldName;i.unbindPropertyToField(a,r,n)})}),t.FieldsChangedEvent.fireNew()},this.isDuringEditing=function(){return i.Flags.IsInEditingMode.isTrue()},this.getCurrentInstance=function(){return i.isDuringEditing()?a:void 0},this.convertFieldsToTemplate=function(e,t){var n,i,a=e.structures[0],r=a.id,o=La.create(e),s=u.deepCloneObject(e.customStatesProperties);if(t){var l=er.getStyleInformation(t);n=l.fields,i=l.statesAnimations}else n=e.fieldsToValues,i=e.statesAnimations;var c=e.fieldsToValues[u.getKeys(e.fieldsToValues)[0]];return o.eachStructure(function(e){if(e.elementProperties.styleBindingId){var t=u.deepCloneObject(e.elementProperties),a=t.styleBindingFields;if(a){var o={};u.eachEntry(a,function(e,t){u.eachEntry(t.properties,function(e){o[e]=!0})}),u.eachEntry(o,function(o){var l=ri[o];for(var d in c)if(Ai[d]){var g=t[o],f=void 0;if(u.each(a,function(i,a){var l=a.properties[o];if(l&&n[i]){l.boundToProperty&&(d===er.DefaultStateName?delete t[o]:u.objectRemove(s,[e.id,o,d,r]));var c=n[i][d],p=c.value;void 0!==p&&(l.boundToProperty?f=p:(f=u.quickExtend({},g,f),u.eachEntry(l.fields,function(e){var t={};t[e]=p,f=u.quickExtend({},f,t)})))}}),d!==er.DefaultStateName){var p=u.objectGet(s,[e.id,o,d,r]);p&&(f=u.extendValueWithDefaultValue(f,p.stateValue))}else f=u.extendValueWithDefaultValue(f,t[o]);if(void 0!==l.valueConverter&&void 0!==f&&null!==f)for(var h=u.asArray(l.valueConverter),m=0;mU&&i){var a=p(n,B.backgroundColor,"backgroundColor"+e,"backgroundColor",ar.BackgroundColor,"transparent",rr.Colors);a&&e++}t++});var n=o(),i=1;E.eachStructure(function(e){var t=e.elementProperties.borderColor,a=e.elementProperties.lineColor;e.elementProperties.lineWidth;n&&n.id===e.id||!t&&!a||(f(e,T,"borderWidth")&&(n=e,S=h(e,B.borderColor,"borderColor","borderColor",ar.SolidColor,b,["left","top","bottom","right"],void 0,_,rr.Colors,y),_=S?_+u.count(S):_),void 0!==n.elementProperties.lineWidth&&f(e,T,"lineWidth")&&(p(e,B.lineColor,"lineColor"+i,"lineColor",ar.SolidColor,void 0,rr.Colors),p(e,B.lineWidth,"lineWidth"+i,"lineWidth",ar.Pixels,void 0,rr.Border),i++))})}function d(){var e=1;E.eachStructure(function(t){var n=t.elementProperties.iconColor;n&&(p(t,B.iconColor,"iconColor"+e,"iconColor",ar.SolidColor,void 0,rr.Colors),e++)});var t=1;E.eachStructure(function(e){var n=e.elementProperties.percentageWidget;n&&(h(e,B.percentageColor,"percentageColor","percentageWidget",ar.SolidColor,jo,["color1","color2","color3"],void 0,t,rr.Colors),t++)})}function g(){var e=1,t=0;E.eachStructure(function(n){var i=n.elementProperties.backgroundOverlay;if(t>U&&i&&"transparent"!==i){var a=p(n,B.backgroundOverlay,"backgroundOverlay"+e,"backgroundOverlay",ar.BackgroundColor,"transparent",rr.Colors);a&&e++}t++})}function f(e,t,n){var i=e.elementProperties;if(!Vi.isUnifiedValue(i[n],0))return!0;var a=u.objectGet(t,[e.id,n]);if(a){var r=!1;for(var o in a){var s=a[o];if(O[o]&&!Vi.isUnifiedValue(s[M].stateValue,0)){r=!0;break}}if(r)return!0}return!1}function p(e,t,n,i,a,r,o,s){var l=!1;if(s=u.valueOrDefault(s,u.returnValue),void 0!==e.elementProperties[i]){u.defaultEqualityComparer(e.elementProperties[i],r)||(u.objectSet(x,[n,er.DefaultStateName],{value:e.elementProperties[i]}),l=!0);var c=u.objectGet(T,[e.id,i]);if(c)for(var d in c){var g=c[d];if(z[d]&&g[M]){var f=u.extend({},g[M]);delete f.stateValue,u.isEmptyObject(f)||k[d]||(k[d]=u.cloneObject(f),k[d].easing="linear",k[d].useCustomExitAnimation=f.transitionInDuration!==f.transitionOutDuration),u.objectSet(x,[n,d],{value:s(g[M].stateValue,e,i,d)}),x[n][er.DefaultStateName]||(x[n][er.DefaultStateName]={value:r}),l=!0}}if(l){e.elementProperties.styleBindingFields||(e.elementProperties.styleBindingFields={}),u.each(O,function(e,t){x[n][t.name]||(x[n][t.name]={value:void 0,animation:void 0})});var p=m(e,t,x,n,a,o);if(u.objectSet(e.elementProperties,["styleBindingFields",p,"properties",i],{boundToProperty:!0,fields:{}}),n===p)return!0}return!1}}function h(e,t,n,i,a,r,o,s,l,c,d){if(s=s?s:jo,r=r?r:jo,d=d?d:Go,e.elementProperties[i]){for(var g={},f={},p=void 0!==l?l:1,h=0;h1?" "+(n+1):""),F[i.fieldName].options=u.deepCloneObject(B[e].options)})}),t.structures[0].type=ei.skinHierarchyBox.name,t.styleVersion=u.uniqueID(),t.styleId=i,t.fieldsToData=F,t.categoriesData=A,t.fieldsToValues=x,t.statesAnimations=k,t},this.convertTemplateToSkinTemplateWithFields=function(e,t,n,a){a=u.extend({ignoreSizeAndPosition:!1},a);var r=a.ignoreSizeAndPosition,o=e.structures[0],s=o.type;return t=t?t:ei[s].hasFeature(ti.SkinElement)?s:ei[s].skinTypeName,e=i.convertTemplateToField(e,t),{id:u.uniqueID(),structures:[{id:u.uniqueID(),type:t,elementProperties:{sizeAndPosition:r?void 0:o.elementProperties.sizeAndPosition,skinBinding:{type:Ya.Inline,skinName:n?n:u.uniqueID(),index:0,hierarchy:e}}}]}}}),ir={OpacitySlider:"OpacitySlider",ColorPicker:"ColorPicker",Slider:"Slider",NumericTextBox:"NumericTextBox",FontSelectionComboBox:"FontSelectionComboBox"},ar=_e.addKeyAsField({BackgroundColor:{options:{}},Color:{options:{}},SolidColor:{options:{}},Number:{fieldVisualizer:ir.NumericTextBox,options:{min:0,max:1/0}},Pixels:{fieldVisualizer:ir.NumericTextBox,options:{min:0,max:1/0}},Font:{fieldVisualizer:ir.FontSelectionComboBox,options:{}},BorderColor:{fieldVisualizer:ir.ColorPicker,options:{}},LineColor:{fieldVisualizer:ir.ColorPicker,options:{}},Opacity:{fieldVisualizer:ir.OpacitySlider,options:{}},BorderWidth:{options:{min:0,max:20}},LineWidth:{options:{min:0,max:20}},Padding:{options:{min:0,max:20}},Roundness:{options:{min:0,max:1/0}},Shadow:{options:{min:0,max:1/0}},InnerShadow:{options:{min:0,max:1/0}},Glow:{options:{min:0,max:1/0}},InnerGlow:{options:{min:0,max:1/0}}},"name"),rr=_e.addKeyAsField({Colors:{title:"Colors",priority:1},Text:{title:"Text",priority:2},Border:{title:"Border",priority:3},Effects:{title:"Effects",priority:4},MoreOptions:{title:"More",priority:5}},"id"),or=Yo(function(){function e(){S.clear(),x={},k={}}function t(e){if(P.removeField(e.id),!C.isFalse()&&ua.isElementVisible(e)&&!e.isType(ei.page)){var t=e.childInstances;t=D.filterInstancesFromPushingReordring(t);var i=D.filterCeneteredInstances(t);or.recalaculateSiblingsAndParentAreas();var a=l(e),r=a.height-e.getNoneContentSize().height;u.unionAreas(c(t));t.orderBy(function(e){return l(e).top}),i.orderBy(function(e){return l(e).top});var o,s,d=D.createDependenciesGroups(i),g=d.instancesDependenciesMap,h=d.instancePressureGroups,m=(d.rootsInstances,{}),y=0,I=!1,S=0,w=-(1/0),E=!1,x=0;if(u.eachItem(t,function(e,t){var i=h[t.id];m[t.id]=void 0;var a=l(t),c=g[t.id];i&&(u.eachEntry(i,function(e,n){var i,r=n.instance,o=l(r),s=p(r)+m[r.id];n.isSticky(t)?i=s:a.top<=o.bottom+s+v&&(i=u.minValue([o.bottom+s+v-a.top,s])),void 0!==i&&0!==i&&(void 0!==m[t.id]?m[t.id]=u.maxValue([m[t.id],i]):m[t.id]=i)}),void 0!==m[t.id]&&m[t.id]<0&&u.eachEntry(i,function(e,n){var i,r=n.instance,o=l(r),s=p(r)+m[r.id];i=n.isSticky(t)&&0>=s?s:o.bottom+s+v-a.top,void 0!==i&&(m[t.id]=u.maxValue([m[t.id],i]))}),void 0===m[t.id]&&(m[t.id]=0)),m[t.id]=u.valueOrDefault(m[t.id],0);var d=m[t.id]+p(t);T.setField(t.id,d);var C=a.bottom+d,P=!1;if(t.isFillVertical()){var k=n(t);C>k&&(C=k)}P=a.height>b||a.bottom>3*r/4?r-a.bottom<=b:r-a.bottom<=b/2;var D=!1,F=0;a.top0&&(C+=F),(C>x||S>F)&&(x=C,I=D,S=F,x>y&&(o=t))):C>y&&C>x&&(y=C,o=t),!P||c&&0!==c.dependentInstancesArray.length?0!==d&&(d=a.bottom+d+v-r,d>w&&d>0&&(w=d,E=!1,s=t)):d>w&&(0!==d||!t.isFillVertical())&&(w=d,E=!0,s=t))}),w===-(1/0)&&(w=0),x>y&&(y=x),0>w&&y+v>r+w)if(o!==s)w=y-r+v;else{var k=l(o);r>y&&k.bottom>r&&(w=u.maxValue([w,y-r]),w>0&&(w=0))}var F=0;E?(F=w,y>=r-v&&0>F&&(F=0)):!(y>r-v)||o&&o.isFillVertical()||(F=y-(r-(I?0:v))),u.eachItem(t,function(e,t){void 0!==m[t.id]&&(t.hasFeature(ti.HasLayout)&&t.hasVerticalLayout()||ta.moveInstances(t,{top:l(t).top+m[t.id]-ta.getRelativeArea(t).top}))});var A=a.height+F-e.getSize().height;if((0!==A||e.isFillVertical())&&e.parentInstance){var B=e.parentInstance;B.isType(ei.page)||B.hasFeature(ti.DataList)||or.requestPushing(e,A),e.isFillVertical()||ta.setInstancesSize(e,{height:a.height+F},{preserveVerticalMargins:!0})}return A}}function n(e){var t=0;if(e.hasFeature(ti.ExternalApp)&&e.isGrowingEnabled())t=ta.getRelativeArea(e).top+(e.data.lastDocumentSize?e.data.lastDocumentSize.height:0);else if(h(e))t=ta.getRelativeArea(e).top+e.contentHeight.getValue();else if(m(e))t=ta.getRelativeArea(e).top+e.getContentSize().height;else if(e.isType(ei.userBox)||e.isType(ei.Tab)){var a=u.grep(e.childInstances,function(t){return!t.isVerticallyDocked(ea.Layout.centered)&&!t.isVerticallyDocked(ea.Layout.dockBottom)&&t.isInstanceVisible()&&l(e).bottom>l(t).top});t=u.maxValue(a,function(e){return e.isFillVertical()?n(e):i(e)})}else e.isType(ei.TabsPanel)&&(t=n(e.getCurrentItem()));return t+e.getNoneContentSize().height}function i(e){var t=u.valueOrDefault(T.getField(e.id),0);return l(e).bottom+t}function a(e,t){var n=e.parentInstance;d(e,t?t:void 0),P.setField(n.id,n)}function r(){var e=la.getCurrentPageId();x[e]=!0;var t=la.getCurrentPage(),n=t.getDescendingInstances(!0);n=u.grep(n,function(e){return e.isInstanceVisible()&&(!e.isContent()||!1)&&e.getSize()}),o(n)}function o(e){u.eachItem(e,function(e,t){s(t,ta.getRelativeArea(t))})}function s(e,t,n){var i=e.hasFeature(ti.HasGrowableContent);n?(S.setField(e.id+"instanceArea",t),S.setField(e.id+"margin",e.getPropertyValue("margin")),i&&S.setField(e.id+"contentHeight",e.contentHeight.getValue())):(S.setFieldIfAbsent(e.id+"instanceArea",t),S.setFieldIfAbsent(e.id+"margin",e.getPropertyValue("margin")),i&&S.setFieldIfAbsent(e.id+"contentHeight",e.contentHeight.getValue()))}function l(e){var t=S.getField(e.id+"instanceArea");return t?t:(s(e,ta.getRelativeArea(e)),S.getField(e.id+"instanceArea"))}function c(e){var t=[];return u.eachItem(e,function(e,n){t.push(l(n))}),t}function d(e,t){t=u.valueOrDefault(t,0);var n=e.getSize();n&&(k[e.id]=u.maxValue([n.height+t,0]))}function g(e){var t=k[e.id];return t}function f(e){return S.getField(e.id+"margin")}function p(e){var t=g(e);if(void 0===t){if(e.isFillVertical())return 0;t=e.getSize().height}return t-l(e).height}function h(e){return!!(e.hasFeature(ti.HasRichContent)||e.hasFeature(ti.ExternalApp)&&e.isGrowingEnabled()||e.isType(ei.SkinButtonElement))}function m(e){return!(!e.isType(ei.PostsList)&&!e.isType(ei.TagCloud))}var v=20,y=110,b=150;this.Events={ContentPushed:w.create()};var C=V.createConditionalPositive(),I=V.create(!0);this.Flags={PushWhenIntersectWithRow:I,EnablePushing:C},this.PushingMinMargin=y;var S=E.create(),P=E.create(),T=E.create(),x={},k={};this.initialize=function(){Va.Flags.IsInMobileContext.valueChangedEvent.bind(function(e){C.setValue(!e,"mobile")})},this.supportsPreCalculationOfDiffHeights=jo,this.clearLastSavedPositions=e,this.executePushing=function(){if(T.clear(),C.isTrue()&&!P.isEmpty()){for(le.disableOperationsRecording("pushing"),vr.startRenderingBatch();!P.isEmpty();){var e=P.getValues().orderByDesc(function(e){return e.getPropertyValue("order")});u.eachItem(e,function(e,n){P.hasField(n.id)&&t(n)})}vr.finishRenderingBatch(),le.enableOperationsRecording("pushing")}},this.requestPushing=function(e,t){D.canInstancePush(e)&&(ea.isInLayoutContentUpdate()?a(e,t):vr.performOnLayoutUpdate(function(){a(e,t),or.executePushing()},e.id+"requestPushing"))},this.recalaculateSiblingsAndParentAreas=function(){var e=la.getCurrentPage();if(!C.isFalse()&&e&&e.isInstanceVisible()){var t=e.id;x[t]||(ea.isInLayoutContentUpdate()?r():ea.layoutUpdateBatch.whenFinished(r,"recalaculateSiblingsAndParentAreas"+t))}},this.getInstanceAreaData=l,this.setInstanceAreaData=s,this.getInstanceRequestedHeight=g,this.isInstancePushable=function(e){return e.canPush()&&(!e.isFillVertical()||m(e)||h(e))};var D=Yo(function(){function e(t){if(!t.isFillVertical())return!0;if(t.isType(ei.Tab)||t.isType(ei.TabsPanel)||h(t)||m(t))return!0;if(t.isType(ei.userBox)){var n=u.grep(t.childInstances,function(t){return e(t)});return n.length>0}return!1}function t(e){return!e.hasFeature(ti.HasLayout)||!e.isVerticallyDocked(ea.Layout.centered)&&!e.isFillVertical()&&l(e).top=a.center.top&&u.areasIntersectsHorizontal(i,a,{left:1,right:1})&&(t.dependentInstances[n.id]=n,t.descendingDependentInstances[n.id]=n,r[n.id]=u.valueOrDefault(r[n.id],{}),r[n.id][t.id]=t)})});for(var s=e.length-1;s>0;s--){var l=e[s],c=r[l.id];c&&u.eachEntry(c,function(e,t){var n=r[t.id];n&&u.eachEntry(n,function(e,n){c[n.id]&&c[n.id].area.bottom<=t.area.bottom&&(delete c[n.id].dependentInstances[l.id],delete c[n.id])})})}u.eachEntry(a,function(e,t){t.dependentInstancesArray=u.getValues(t.dependentInstances).orderBy(function(e){return or.getInstanceAreaData(e).top})});var d=[];return u.eachItem(e,function(e,t){r[t.id]&&0!==u.count(r[t.id])||(d.push(t),delete r[t.id])}),u.eachEntry(a,function(e,t){u.eachItem(t.dependentInstancesArray,function(e,n){void 0===t.stickyMap[n.id]&&(t.stickyMap[n.id]=i(n,t))})}),{instancesDependenciesMap:a,instancePressureGroups:r,rootsInstances:d}},this.filterCeneteredInstances=function(e){return u.grep(e,function(e){return!e.hasFeature(ti.HasLayout)||!e.isVerticallyDocked(ea.Layout.centered)})},this.filterInstancesFromPushingReordring=function(t){return u.grep(t,function(t){return t.isLocked.isFalse()&&t.isInstanceVisible()&&(!t.hasFeature(ti.HasLayout)||e(t))})}})}),sr=Yo(function(){function e(e,t,n){e?t(e):n(z.create(O.UnknownError,"Failed Fetching List Content"))}function t(e,t){return!e||!b[t]}function n(e){return u.getOrInit(y,e,{widgets:{},items:{}})}function i(e,t,n){y[e]={version:t,widgets:{},items:n?y[e].items:{}}}function a(e,t,n,i){Gn.fetchAllListsContent(e,function(e){sr.refreshListsContent(e,t),n()},i)}function r(e,t,i){p(function(a,r){var l,d,g,f;u.eachEntry(e,function(e,t){var i=n(e),a=sr.getAllItemsCache(!1,e);t.item&&void 0===i.items[t.item.alias]&&(l&&r(z.create(O.UnknownError,"Only one item is allowed per page request")),l={listId:t.listId,listName:e,itemInfo:{alias:t.item.alias}}),t.item&&t.item.remoteService&&(d=t.item.remoteService,g=t.item.alias,f=e),u.eachItem(t.widgets,function(t,n){var s=c(n);if(void 0===i.widgets[s]){var l=o(e,n,a);void 0!==l?i.widgets[s]=l:r(z.create(O.UnknownError,"Failed Fetching List Content"))}})}),d?d.execute().done(function(n){var a=gr.getListByName(f);e[f].items={},e[f].items[g]=n,e[f].item=g,s(e,e,t,i),a.refreshListItem(g)}):l?Gn.fetchItemData(l.listId,l.listName,l.itemInfo,function(e){e=h(ur.ListItem,l.listName,e);var t=n(l.listName);t.items[e.urlAlias]=e.id,t.widgets={};var i=sr.getAllItemsCache(!1,l.listName);i[e.id]=e,a()},r):a()},t,i)}function o(e,t,n){var i=t.type;return h(i,e,E[i].handleRequest(t,n))}function s(e,t,n,i){p(function(n){u.eachEntry(e,function(e,n){var i=t[e];l(e,i.version);var a=y[e],r=i.items;if(n.item&&i.item){var o=r[i.item];o=h(ur.ListItem,e,o);var s=n.item;"object"==typeof s&&s.alias&&(s=s.alias),s!==o.urlAlias?a.items[s]=o:a.items[o.urlAlias]=o}u.eachItem(n.widgets,function(t,n){var o=c(n),s=i.widgets[n.elementId];s&&(s.items&&u.isNumeric(s.items[0])&&u.eachItem(s.items,function(e,t){s.items[e]=r[t]}),s=h(n.type,e,s),a.widgets[o]=s)})}),n()},n,i)}function l(e,t){var a=n(e),r=a.version;t!==r&&(i(e,t,!0),void 0!==r&&f(e))}function c(e){return JSON.stringify(E[e.type].hashFunction(e))}function d(){S.begin()}function g(){S.end()}function f(e){S.fireWhenFinished({name:e,event:P})}function p(e,t,n){d(),e(function(){t.apply(this,arguments),g()},function(){n.apply(this,arguments),g()})}function h(e,t,n){return E[e].enrichFetchedContent(gr.getListByName(t),n)}var m,v=re.createLoggerFor("ListsCacheManager","Lists Cache Manager"),y={},b={},C={},I=!0,S=ke.create(),P=w.createNamedEvents(),E={};this.initialize=function(e,t,n){I=!1,m=DynamicPageContent,t()},this.registerContentRequestHandler=function(e,t){E[e]=t},this.createListCacheUpdatedListener=function(e,t){return w.createEventListener({name:e,event:P},t)},this.loadDefaultListContent=function(e,t,n){var i={};i[e]=gr.getDefaultListIdByName(e),a(i,!0,t,n)},this.refreshListsContent=function(e,t){e&&0!==e.length&&u.eachEntry(e,function(e,n){sr.refreshListContent(e,n,t)})},this.refreshListContent=function(e,t,n){i(e);var a=sr.getAllItemsCache(n);a[e]=u.mapToDictionary(t,u.identity,u.defaultIdFunction)},this.loadListsContent=function(e,t,i){if(m)s(e,m,function(){m=void 0,t()},i);else if(I)r(e,t,i);else{var a,o,l,d=u.deepCloneObject(e);u.eachEntry(e,function(e,t){var i=n(e);if(t.version=i.version,u.eachItem(t.widgets,function(e,t){var n=c(t);void 0!==i.widgets[n]&&(t.cached=!0),t.filters&&(t.filters=u.filterKeys(t.filters,"serverFilters"))}),t.item){var r=i.items[t.item.alias];void 0!==r&&(t.item.version=r.modified),t.item.remoteService&&(a=t.item.remoteService,o=t.item.alias,l=e)}}),a?a.execute().done(function(n){gr.getListByName(l);e[l].items={},e[l].items[o]=n,e[l].item=o,s(d,e,t,i)}):Gn.fetchListsContent(e,function(e){s(d,e,t,i)},i)}},this.fetchItemData=function(e,i,a,r,o,s){var l=s.defaultMode,c=sr.getAllItemsCache(l,i),u=c[a.id];void 0!=u.content?r(u):Gn.fetchItemData(e,i,a,function(e){e=h(ur.ListItem,i,e);var a=n(i);a.widgets={},c[e.id]=e,t(l,i)&&(a.items[e.urlAlias]=e.id),r(e)},o,s)},this.saveItems=function(e,i,a,r,o,s){p(function(r,o){Gn.saveListItems(e,i,a,function(e){var o=s.defaultMode,l=t(o,i);e.listContent&&sr.refreshListContent(i,e.listContent,o);var c=u.makeArray(e.itemIds),d=sr.getAllItemsCache(o,i),g=n(i);u.eachItem(a,function(e,t){var n=c[e];if(null!==n){if(t=h(ur.ListItem,i,t),l&&void 0!==t.id&&d[t.id]){var a=d[t.id];a.urlAlias!==t.urlAlias&&delete g.items[a.urlAlias]}t.id=n,d[n]=u.quickExtend(d[n],t),l&&void 0!=t.content&&(g.items[t.urlAlias]=n)}}),g.widgets={},f(i),r(e)},o,s)},r,o)},this.deleteItems=function(e,i,a,r,o,s){p(function(r,o){Gn.deleteListItems(e,i,u.makeArray(a),function(e){var a=s.defaultMode,o=t(a,i);e.listContent&&sr.refreshListContent(i,e.listContent,a);var l=u.makeArray(e.deletedIds),c=sr.getAllItemsCache(a,i),d=n(i);u.eachItem(l,function(e,t){if(c[t]){if(o){var n=c[t].urlAlias;delete d.items[n]}delete c[t]}}),d.widgets={},f(i),r(e)},o,s)},r,o)},this.fetchListWidgetContent=function(t,n,i,a){n.defaultMode&&!C[t]?sr.loadDefaultListContent(t,function(){e(sr.getListWidgetContent(t,n),i,a)},a):e(sr.getListWidgetContent(t,n),i,a)},this.getListItemContent=function(e,t){var i=n(e).items[t];if(u.isNumeric(i)){var a=sr.getAllItemsCache(!1,e);i=a[i]}return i},this.getAllItemsCache=function(e,t){return t?e?C[t]:b[t]||C[t]:e?C:b},this.getCurrentCache=function(){return y},this.clearListCache=function(e){delete y[e],delete b[e]},this.getListWidgetContent=function(e,t){var i=c(t);v.debug(function(){return"Request for hash: "+i});var a=n(e).widgets,r=a[i];if(!r&&I){v.warn("Cache Miss - Trying to fetch from all items");var s=sr.getAllItemsCache(t.defaultMode,e);s&&(r=o(e,t,s),r&&(a[i]=r))}return v.debug(function(){return"Request Result: "+JSON.stringify(r)}),r}}),lr={LocalBlog:"LocalBlog",Store:"Store"},cr={},ur={TagCloud:"TagCloud",PostsList:"PostsList",ListItem:"ListItem",Categories:"Categories"},dr={},gr=Yo(function(){function e(e){u.eachEntry(e,function(e,t){n.FieldNames[e]=t.name,n.FieldSortingRules[t.name]=t.sortingFunction})}function t(e){for(var t in r){var n=r[t];if(n._listType===e)return n}return null}var n=this,i={},a={},r={},o={},s={Id:{name:"id",sortingFunction:u.numbersComparer},Title:{name:"title",sortingFunction:u.stringsComparer},Content:{name:"content"},UrlAlias:{name:"urlAlias",sortingFunction:u.stringsComparer},Status:{name:"status",sortingFunction:u.numbersComparer},Tags:{name:"tags"},Categories:{name:"categories"},MetaData:{name:"metaData"}};n.FieldNames={},n.FieldSortingRules={},e(s),n.Events={ListCreated:w.createNamedEvents(),ListRemoved:w.createNamedEvents()},n.CommonFiltersNames={All:"All",Published:"Published",Drafts:"Drafts"},n.CommonFilters={NotCurrentItem:function(e){return Le.Filters.NotFilter({fieldName:n.FieldNames.UrlAlias,value:e})},Published:Le.Filters.EqualFilter({fieldName:n.FieldNames.Status,value:1}),Drafts:Le.Filters.EqualFilter({fieldName:n.FieldNames.Status,value:0}),ByTag:function(e){return Le.Filters.ListFilter({fieldName:n.FieldNames.Tags,value:e})},ByCategory:function(e){return Le.Filters.ListFilter({fieldName:n.FieldNames.Categories,value:e})},ByTitle:function(e){return Le.Filters.ContainsFilter({fieldName:n.FieldNames.Title,value:e})}},n.SupportedListTypes={page:"page",tag:"tag",category:"category"},n.getListByName=function(e){return r[e]},n.createOrGetListFlag=function(e){var t=o[e];return t||(t=V.create(!1),o[e]=t),t},n.getListFromInstanceElementType=function(e){return e===ei.StoreFront?t(lr.Store):null},n.getBlogId=function(){if(this.createOrGetListFlag(lr.LocalBlog).isTrue()){var e=this.getListByName(lr.LocalBlog);if(e){var t=e.getListInfo();if(t&&t.listId)return t.listId}}return null},n.initialize=function(e,t,i,r){i=u.valueOrDefault(i,Wo),a=e,u.isEmptyObject(t)?i():(u.eachEntry(t,function(e,t){var i=!fa.isExistingSite()||t.isTemplate===!0;n.registerNewListInstance(i,t)}),sr.initialize(t,i,r))},n.RSSSettingController=I.create(function(){var e={getValue:function(){return Qi.getValue("blogRssSettings",{enabled:!0})},isEnabled:function(){return e.getValue().enabled},extendSettings:function(t){e.setValue(u.quickExtend(e.getValue(),t))},setValue:function(e){Qi.setValue("blogRssSettings",e)},setEnabled:function(t){e.extendSettings({enabled:t})}};return e}),n.getDefaultListIdByName=function(e){return a[e]},n.createSorter=function(e,t){return{sortBy:e,sortType:t?Mt.Asc:Mt.Desc}},n.registerListDefinition=function(t){u.eachEntry(t,function(t,i){var a=i;if(e(a.FieldDefinitions),a.CommonFilters&&u.eachEntry(a.CommonFilters,function(e,t){n.CommonFilters[e]=t,n.CommonFiltersNames[e]=e}),void 0===i.Icons)throw Error("List Definition for: "+t+", must have icons in order to display in pages panels");dr[t]=i.Icons,cr[t]=a})},n.getListPageTitle=function(e){var t=n.getListByName(e.masterPageListName||e.pageListName);return t?t.getListPageTitle(e):e.title},n.getListNamesToCreate=function(){var e=[];return u.eachEntry(r,function(t,n){n.isListTemplate()&&e.push(t)}),e},n.deleteList=function(e){var t=n.getListByName(e);return la.removePages([t.getListPageId()].concat(t.getListInfo().connectedDynamicPages)).done(function(){t.dispose(),t._listType?n.createOrGetListFlag(t._listType).setFalse():n.createOrGetListFlag(t._listName).setFalse(),delete i[e],delete r[e],n.Events.ListRemoved.fire(e)})},n.supportsCapitalLetterUrls=function(e){var t=la.getPageData(e);return!(!t||t.masterPageType!==lr.Store)},n.registerNewListInstance=function(e,t){var a=t.listName,o=r[a]=Ar.create(e,t),s=t.listType;s?n.createOrGetListFlag(s).setTrue():n.createOrGetListFlag(a).setTrue(),i[a]=o.getListInfo();var l=t.connectedListPage;return u.eachItem(t.connectedDynamicPages,function(e,t){la.PagesHierarchy.setParent(t,l)}),o}}),fr=Yo(function(){function e(e,n){t&&t.put(u.mapEntry(n,function(t,n){return{collectionName:e,iconName:n}}))}var t,n={};this.initialize=function(){fr.registerIconsCollection(WzPublicIcons)},this.registerIconsCollection=function(t){t=u.quickExtend({name:void 0,fontClass:void 0,icons:{}},t);var i=t.name;n[i]=t,e(i,t.icons)},this.getPublicIconsCollection=function(){if(!t){var i=1;t=new Rt({idFunction:function(){return i++}}),u.eachEntry(n,function(t,n){e(t,n.icons)})}return t},this.applyIcon=function(e,t){var n=fr.resolveIcon(t);n&&(e.each(function(){n.code&&(this.innerHTML="&#x{0};".format(n.code))}),e.addClass(n.fontClass))},this.createIconReference=function(e,t){return{collectionName:e,iconName:t}},this.resolveIcon=function(e){if(e){e=u.quickExtend({collectionName:void 0,iconName:void 0},e);var t=e.collectionName,i=e.iconName,a=n[t];if(a){var r=a.icons[i];if(r)return{fontClass:a.fontClass,code:r.code}}else if("font-icon"===t)return{fontClass:"font-icon icon-{0}".format(e.iconName),code:void 0}}}}),pr=Yo(function(){function e(){return Settings.SocialDefaults||{}}function t(e,t){return t&&e&&(e=e.substr(e.lastIndexOf("/")+1)),e||""}var n=this;this.DefaultLinks=I.create(function(){return{facebook:{type:"facebook",title:"Facebook",url:n.getBrandFacebookUrl()},googlePlus:{type:"googlePlus",title:"Google+",url:n.getBrandGooglePlusUrl()},twitter:{type:"twitter",title:"Twitter",url:n.getBrandTwitterUrl()},linkedin:{type:"linkedin",title:"LinkedIn",url:"http://www.linkedin.com"},pinterest:{type:"pinterest",title:"Pinterest",url:"http://www.pinterest.com"},reddit:{type:"reddit",title:"Reddit",url:"http://www.reddit.com"},instagram:{type:"instagram",title:"Instagram",url:"http://www.instagram.com"},youtube:{type:"youtube",title:"Youtube",url:"http://www.youtube.com"},flickr:{type:"flickr",title:"Flickr",url:"http://www.flickr.com"},soundCloud:{type:"soundCloud",title:"SoundCloud",url:"http://www.soundcloud.com"},tripAdvisor:{type:"tripAdvisor",title:"Trip Advisor",url:"http://www.tripadvisor.com"},picasa:{type:"picasa",title:"Picasa",url:"http://www.picasa.com"},behance:{type:"behance",title:"Behance",url:"http://www.behance.com"},etsy:{type:"etsy",title:"Etsy",url:"http://www.etsy.com"},tumblr:{type:"tumblr",title:"Tumblr",url:"http://www.tumblr.com"},dribbble:{type:"dribbble",title:"Dribbble",url:"http://www.dribbble.com"},vimeo:{type:"vimeo",title:"Vimeo",url:"http://www.vimeo.com"},vk:{type:"vk",title:"VK",url:"http://www.vk.com"},renren:{type:"renren",title:"Renren",url:"http://www.renren.com"},weibo:{type:"weibo",title:"Weibo",url:"http://www.weibo.com"}}}),this.Types={Facebook:"facebook",GooglePlus:"googlePlus",Twitter:"twitter",Linkedin:"linkedin",Pinterest:"pinterest",Youtube:"youtube",Reddit:"reddit",Instagram:"instagram",Tumblr:"tumblr",SoundCloud:"soundCloud",Behance:"behance",TripAdvisor:"tripAdvisor",Dribbble:"dribbble",Flickr:"flickr",Picasa:"picasa",Etsy:"etsy",Vimeo:"vimeo",Vk:"vk",Renren:"renren",Weibo:"weibo"};var i,a,r=y.create(function(){i=new Rt({idFunction:function(e){return e.id}});var e=n.getAllLinks();u.eachEntry(e,function(e,t){var n={id:t.type,iconType:t.type,title:t.title,link:{url:t.url,type:Ze.Web}};i.put(n)}),a=qt.create(i)});this.getSocialLinksCollection=function(){return r.execute(),i},this.getSocialLinksCollectionObservable=function(){return r.execute(),a},this.getLink=function(e){return u.quickExtend({},n.DefaultLinks.getValue()[e],Qi.getValue(e+"SocialLinkId"))},this.setLink=function(e,t,n){Qi.setValue(e+"SocialLinkId",t,{onSuccess:n,onError:Wo})},this.getAllLinks=function(){var e={};return u.eachEntry(pr.Types,function(t,n){e[n]=pr.getLink(n)}),e},this.getBrandTwitterUrl=function(n){return t(e().TwitterLink,n)},this.getBrandFacebookUrl=function(n){return t(e().FacebookLink,n)},this.getBrandGooglePlusUrl=function(n){return t(e().GooglePlusLink,n)},this.getBrandTwitterFeedAppId=function(){var t=e();return t.TwitterFeedAppId||""}}),hr=Yo(function(){function e(e){var n=e._navigation;return n||(t(e),n=new i[e._navigationTypeName](e),e._navigation=n),n}function t(e){var t=e.deactivatingEventListenersGroup;t.clear(),w.createEventListener(Xi.Events.ViewModeChanged,function(){e.close({animate:!1})}).addToGroup(t)}var n=v.extend("NavigationController",{init:function(e){this.isOpened=V.create(!1),this.deactivatingEventListenersGroup=w.createEventListenersGroup(),this.data={},this._navigationTypeName=e,this._navigation=void 0},replaceNavigation:function(e){var t,n=this;n.isOpened.isTrue()&&(t=u.quickExtend({},n.lastOptions,{animate:!1}),n.close({animate:!1})),this._navigation=void 0,this._navigationTypeName=e,t&&n.open(t)},open:function(t){var n=this;if(n.isOpened.isFalse()){t=u.quickExtend({animate:!0,disableDeactivation:!1,disableLink:!1,pages:la.NavigatablePagesInformation,pagesHierarchy:la.NavigatableHierarchy,animationCompleteCallback:Wo,selectedPageId:la.getCurrentPageId()},t),n.lastOptions=t;var i=e(n);i.open(t),t.disableDeactivation||n.deactivatingEventListenersGroup.activateAll(),n.isOpened.setTrue()}},close:function(t){var n=this;if(n.isOpened.isTrue()&&!n.inClosing){n.deactivatingEventListenersGroup.deactivateAll(),n.inClosing=!0,t=u.quickExtend({animate:!0,animationCompleteCallback:Wo},t);var i=e(n);i.close(t),n.isOpened.setFalse(),delete n.inClosing}},remove:function(){this.close({animate:!1})}}),i={};this.registerNavigationDefinition=function(e,t){i[e]=t},this.getNavigation=function(e){return i[e]},this.getNavigations=function(){return i},this.createNavigationController=function(e){return new n(e)}}),mr=Yo(function(){function e(){U.connectObservableCollection(b.CurrentSideBarPageSectionsObserver,{filterFunction:t}),H.connectObservableCollection(b.CurrentMainPageSectionsObserver,{filterFunction:t})}function t(e){return Va.Flags.IsInMobileContext.isTrue()?!e.isMobileHide:!e.isDesktopHide}function i(){u.eachItem(P,function(e,t){t(p)})}function a(){P.length>0?s():l()}function r(e){var t=e.getItems(),n=u.mapEntry(t,function(e){return e.instance});return n.orderBy(function(e){return e.getCalculatedOrder()}),u.eachItem(n,function(t,n){e.updateItemFields(n.id,{index:t+1}),N.updateItemFields(n.id,{index:t+1})}),n}function o(){var e=h.$scrollableForRead.scrollTop();if(void 0!==F&&u.isBetween(e,F-v,F+v))return!1;F=void 0;for(var t,n=T.length-1;n>=0;n--){var i=T[n],a=ua.getElementAbsoluteOffset(i),r=0;if(n>0){var o=ua.getElementSize(T[n-1]);r=o.height*y}var s=ua.getElementSize(i),l=Math.min(s.height*y,r);if(a.top-l0&&(t=T[0]),p!==t?(p=t,!0):!1}function s(){if(!f){h=u.getScrollingController(),D=0;var e=u.uniqueID();h.$scrollableForRead.on("scroll."+e,function(){k||o()&&i()}),o(),i(),m.activateAll(),f={unbind:function(){h.$scrollableForRead.off("scroll."+e)}}}}function l(){f&&(f.unbind(),m.deactivateAll(),f=void 0,p=void 0,F=void 0,k=!1)}function c(e){return e.isMainSection()?R:q}function d(e){e=u.asArray(e),b.UpdateBatch.start(),u.eachItem(e,function(e,t){if(!N.getItem(t.id)&&t.isInstanceVisible()){var n=w.createEventListenersGroup(),i=c(t);w.createEventListener(t.propertiesChanged,function(e){var n=e.sectionName,a=e.menuHide,r=e.order,o=e.isVisibleInMode;if(n||a||r||o){b.UpdateBatch.start(),r&&(A=!0);var s=!1,l={};if(n&&(l.title=n.value,s=!0),a){var c=u.valueOrDefault(a.value,{});l.isDesktopHide=c.desktop===!0,l.isMobileHide=c.mobile===!0,s=!0}o&&(l.isVisibleInMobile=o,s=!0),s&&(i.updateItemFields(t.id,l),N.updateItemFields(t.id,l)),b.UpdateBatch.finish()}}).addToGroup(n),S[t.id]=n,n.activateAll();var a=u.valueOrDefault(t.getPropertyValue("menuHide"),{}),r={id:t.id,title:t.getPropertyValue("sectionName"),instance:t,isDesktopHide:a.desktop===!0,isMobileHide:a.mobile===!0};i.put(r),N.put(r)}}),A=!0,b.UpdateBatch.finish()}function g(e){e=u.asArray(e),u.eachItem(e,function(e,t){var n=S[t];n&&(n.disposeAll(),delete S[t])}),b.UpdateBatch.start(),R.remove(e),q.remove(e),N.remove(e),A=!0,b.UpdateBatch.finish()}var f,p,h,m,v=50,y=.5,b=this,C={},I={},S={},P=[],E=[],T=[],x=[],k=!1,D=0,F=void 0,A=!1;this.Flags={SectionCreation:V.create(!1)};var B=ye.createSingleTargetClass("first-section first-side-bar-section"),L=ye.createSingleTargetClass("last-section last-side-bar-section"),O=ye.createSingleTargetClass("first-section first-main-section"),z=ye.createSingleTargetClass("last-section last-main-section"),_={comparerFunction:u.createFieldsEqualityComparer(["title","index","isDesktopHide","isMobileHide"])},N=new Rt(_);this.CurrentPageSections=N;var R=new Rt(_);this.CurrentMainPageSections=R,this.CurrentMainPageSectionsObserver=qt.create(R);var H=new Rt(_);this.CurrentVisibleMainPageSectionsObserver=qt.create(H);var q=new Rt(_);this.CurrentSideBarPageSections=q,this.CurrentSideBarPageSectionsObserver=qt.create(q);var U=new Rt(_);this.CurrentVisibleSideBarPageSectionsObserver=qt.create(U),this.LastSections={},this.UpdateBatch=ke.create({batchStartCallback:function(){N.beginUpdate(),R.beginUpdate(),q.beginUpdate()},beforeFinishingCallback:function(){if(A){if(A=!1,T=r(R),x=r(q),E=u.merge(u.merge([],T),x),x.length>0){var e=x[0],t=x[x.length-1];B.setTarget(e.$element),L.setTarget(t.$element),b.LastSections[yo.SideBar].setValue(t)}else b.LastSections[yo.SideBar].setValue(void 0);if(T.length>0){var n=T[0],i=T[T.length-1];O.setTarget(n.$element),z.setTarget(i.$element),b.LastSections[yo.MainContent].setValue(i)}else b.LastSections[yo.MainContent].setValue(void 0)}},batchFinishCallback:function(){R.endUpdate(),q.endUpdate(),N.endUpdate()}}),this.initialize=function(){Va.Flags.IsInMobileContext.valueChangedEvent.bind(function(){U.beginUpdate(),H.beginUpdate(),H.disconnectObservableCollection(),U.disconnectObservableCollection(),e(),H.endUpdate(),U.endUpdate()}),u.eachEntry(yo,function(e,t){b.LastSections[t]=M.createReferenceObject()}),e(),la.Events.PageChanging.bind(function(e,t){if(e!==t){b.UpdateBatch.start();var n=C[e];n&&g(u.getKeys(n));var i=C[t];i&&d(u.getValues(i)),b.UpdateBatch.finish()}}),la.Events.PageDeleted.bind(function(e){var t=C[e];t&&(delete C[e],u.eachEntry(t,function(t){var n=I[t];n&&delete n[e]}))}),Xi.Events.ViewModeChanged.bind(a),Va.Events.AfterSwitchBetweenDevices.bind(function(){l(),i(),a(),i()});var t=0;m=w.createEventListenersGroup();var n;w.createEventListener(Ji.Events.ScrollingStartedEvent,function(e){F=void 0,k=!0,n&&clearTimeout(n),t++;var a=e.getParents(!0),r=u.findFirst(a,function(e,t){return t.hasFeature(ti.PageSection)});r&&r!==p&&(p=r,i())},{activationCallback:function(){t=0}}).addToGroup(m),w.createEventListener(Ji.Events.ScrollingFinishedEvent,function(e){if(t>0&&(t--,n&&clearTimeout(n),0===t&&k)){var a=e.getParents(!0),r=u.findFirst(a,function(e,t){return t.hasFeature(ti.PageSection)});r&&r!==p&&(p=r,i()),n=setTimeout(function(){f&&(k=!1,r?(F=h.$scrollableForRead.scrollTop(),r!==p&&(p=r,i())):o()&&i()),n=void 0},100)}}).addToGroup(m)},this.getSectionsByPageLayoutPart=function(e){var t=function(){switch(e){case yo.MainContent:return b.CurrentMainPageSections;case yo.SideBar:return b.CurrentSideBarPageSections}}();return t?u.map(u.getValues(t.getItems()),function(e){return e.instance}):[]},this.moveSection=function(e,t){var n=t?t.elementType:void 0;if(n!==ei.FooterElement){if(le.beginAtomicBatch(!0),Ki.beginReorderingBatch(),aa.UpdateBatch.start(), t){var i=t.getPropertyValue("order");e.setPropertyValue("order",i+.1)}else e.setPropertyValue("order",0);aa.UpdateBatch.finish(),Ki.endReorderingBatch(),le.endAtomicBatch()}},this.getCurrentPageOrderedSections=function(){return E},this.getCurrentPageMainOrderedSections=function(){return T},this.getCurrentPageSideBarOrderedSections=function(){return x},this.getPrevSection=function(e){if(e){var t=e.$element.prev();return 1===t.length&&t.hasClass("design-element")?n(t):void 0}},this.addSectionInstance=function(e){var t=la.getCurrentPage();u.objectSetIfUndefined(C,t.id,u.returnEmptyObject),C[t.id][e.id]=e,u.objectSetIfUndefined(I,e.id,u.returnEmptyObject),I[e.id][t.id]=t,d(e)},this.removeSectionInstance=function(e){var t=I[e.id];t&&(delete I[e.id],u.eachEntry(t,function(t){var n=C[t];n&&delete n[e.id]})),g(e.id)},this.addSectionScrollListener=function(e){s(),e(p),P.push(e)},this.removeSectionScrollListener=function(e){P.removeItem(e),0===P.length&&l()},this.getNonHeaderFooterSectionIds=function(){return u.mapEntry(this.CurrentPageSections.getItems(),function(e){var t=e.instance;return t.isType(ei.HeaderElement)||t.isType(ei.FooterElement)?void 0:t.id})},this.getMainSectionFromOffset=function(e){var t=b.getCurrentPageMainOrderedSections();return u.findFirst(t,function(t,n){return u.isInsideArea(ua.getElementArea(n,!0),e)})},this.getLastMainSection=function(){var e=b.getCurrentPageMainOrderedSections();return e[e.length-1]},this.getFirstMainSection=function(){var e=b.getCurrentPageMainOrderedSections();return e[0]},this.getLastContentMainSection=function(e){e=u.quickExtend({ignoreMarketingSection:!1},e);var t=e.ignoreMarketingSection,n=u.grep(b.getCurrentPageMainOrderedSections(),function(e){return e.isMasterPageElement.isFalse()}),i=n[n.length-1];return t&&i&&i.elementType===ei.BuiltBySectionElement&&(i=n[n.length-2]),i},this.getFirstContentMainSection=function(){var e=u.grep(b.getCurrentPageMainOrderedSections(),function(e){return e.isMasterPageElement.isFalse()});return e[0]},this.getLastSideBarSection=function(){var e=b.getCurrentPageSideBarOrderedSections();return e[e.length-1]},this.getFirstSideBarSection=function(){var e=b.getCurrentPageSideBarOrderedSections();return e[0]}}),vr=Yo(function(){function e(){la.PageChangingOperation.finish()}this.startRenderingBatch=function(){vr.startReadWrite(),Dn.ReadWriteScope.start(),Ki.beginReorderingBatch(),Ji.HierarchyChangedUpdateBatch.start(),ua.PageRearrangementBatch.start(),ea.LayoutContentBatch.start(),Sa.ViewPortChangeBatch.start(),ea.ElementsFramesUpdateBatch.start(),mr.UpdateBatch.start(),ua.UpdateBatch.start(),ea.beginLayoutUpdateBatch(),Kn.InstancesInitializationBatch.start(),ua.VisibilityUpdateBatch.start(),aa.UpdateBatch.start()},this.finishRenderingBatch=function(e){e=u.valueOrDefault(e,Wo),aa.UpdateBatch.finish(),ua.VisibilityUpdateBatch.finish(),Kn.InstancesInitializationBatch.finish(),ea.endLayoutUpdateBatch(),ua.UpdateBatch.finish(),Ki.endReorderingBatch(),mr.UpdateBatch.finish(),ea.ElementsFramesUpdateBatch.finish();var t="rendering"+u.weakID();le.disableOperationsRecording(t),Ki.beginReorderingBatch(),ea.LayoutContentBatch.finish(),ea.beginLayoutUpdateBatch(),Sa.ViewPortChangeBatch.finish(),Ki.endReorderingBatch(),ea.endLayoutUpdateBatch(),ua.PageRearrangementBatch.finish(),Ji.HierarchyChangedUpdateBatch.finish(),e(),Dn.ReadWriteScope.finish(),vr.finishReadWrite(),le.enableOperationsRecording(t)},this.startModeRenderingBatch=function(){xo.CreationRequests.activate(),vr.startRenderingBatch()},this.finishModeRenderingBatch=function(){vr.finishRenderingBatch(),xo.CreationRequests.executeOperations(),xo.CreationRequests.deactivate()},this.startPageRenderingBatch=function(){la.PageRenderingOperation.start(),zi.Flags.SavingRecordEnabled.setFalse("PageRenderingBatch"),xo.CreationRequests.activate(),la.PageChangingOperation.start(),vr.startRenderingBatch()},this.finishPageRenderingBatch=function(){aa.clearMouseOverState(),vr.finishRenderingBatch(e),xo.CreationRequests.executeOperations(),xo.CreationRequests.deactivate(),la.PageRenderingOperation.finish(),zi.Flags.SavingRecordEnabled.setTrue("PageRenderingBatch")},this.startReadWrite=function(){Dn.PendingReadOperations.activate(),Dn.PendingWriteOperations.activate()},this.finishReadWrite=function(){Dn.ReadWriteScope.isActive()||ea.layoutUpdateBatch.whenFinished(function(){for(;!Dn.PendingReadOperations.isEmpty()||!Dn.PendingWriteOperations.isEmpty();)Dn.PendingReadOperations.executeOperations(),Dn.PendingWriteOperations.executeOperations()},"finishReadWrite"),Dn.PendingReadOperations.deactivate(),Dn.PendingWriteOperations.deactivate()},this.performOnFramesLayoutUpdade=function(e,t){ke.whenAllFinished([ea.ElementsFramesUpdateBatch,ea.layoutUpdateBatch,ua.UpdateBatch],e,t)},this.performUpdateOnRenderingFinished=function(e,t){ua.PageRearrangementBatch.whenFinished(e,t)},this.performOnLayoutUpdate=function(e,t){ke.whenAllFinished([ea.layoutUpdateBatch,ua.UpdateBatch],e,t)},this.performOnLayoutVisibilityUpdate=function(e,t){ke.whenAllFinished([ea.layoutUpdateBatch,ua.VisibilityUpdateBatch,ua.UpdateBatch],e,t)},this.performLayoutOrderUpdate=function(e,t){ke.whenAllFinished([ea.layoutUpdateBatch,Ki.OrderingBatch,ua.UpdateBatch],e,t)},this.performVisibilityUpdate=function(e,t){ua.VisibilityUpdateBatch.whenFinished(e,t)},this.requestWriteOperation=function(e,t){Dn.PendingWriteOperations.requestOperation(e,t)},this.requestReadOperation=function(e,t){Dn.PendingReadOperations.requestOperation(e,t)},this.requestIndpendentWriteOperation=function(e,t){vr.performUpdateOnRenderingFinished(function(){vr.requestWriteOperation(e,t)},t)},this.requestIndpendentReadOperation=function(e,t){vr.performUpdateOnRenderingFinished(function(){vr.requestReadOperation(e,t)},t)}}),yr=Yo(function(){function e(e,n,i){window.open(e+n+i,"_blank",t)}var t="toolbar=yes, scrollbars=yes, resizable=yes, top=500, left=500, width=550, height=420";this.share=function(t,n,i){n=encodeURIComponent(n);var a="",r="";switch(i&&(r="&"+u.generateQueryString(i)),t){case"facebook":a="http://www.facebook.com/sharer.php?u=";break;case"twitter":a="https://twitter.com/intent/tweet?url=";break;case"googlePlus":a="https://plus.google.com/share?url=";break;case"linkedin":a="https://www.linkedin.com/shareArticle?mini=true&url="}e(a,n,r)}}),br=Yo(function(){function e(){return{imageData:{id:1155,imagePath:"494358407/494358407.jpg",thumbPath:"494358407/494358407_thumb.jpg",imageWidth:1340,imageHeight:784,title:"494358407",description:null,category:1,storageServer:61,ownerID:null,albumID:101,scaledVersions:[{size:1e3,suffix:"_1000"},{size:200,suffix:"_200"},{size:400,suffix:"_400"},{size:600,suffix:"_600"},{size:800,suffix:"_800"}]},backgroundColor:{color:"rgb(255, 255, 255)"}}}function t(){return{videoId:"badHUNl2HXU",videoType:Ye.Youtube,videoUrl:"https://youtu.be/badHUNl2HXU",videoImageUrl:"https://i.ytimg.com/vi/badHUNl2HXU/hqdefault.jpg"}}function n(e){var t={BackgroundImages:"image",BackgroundTextures:"image",DefaultImage:"image",DefaultVideo:"video",GalleryImages:"image",GalleryVideos:"video",BlogPageImage:"image",PostPageImage:"image"};u.eachEntry(pt,function(n,i){e[i]||(e[i]={type:t[i],items:[]})})}var i,a=this;this.initialize=function(){var e=Settings.PresetAssets;if(e)try{i=JSON.parse(e)}catch(t){}i||(i={}),n(i)},this.getPresetAssets=function(e){return e?i[e]:i},this.getPresetAsset=function(n){var i,r=a.getPresetAssets(n);if(r&&(i=r.items[0],!i)){var o=r.type;"image"===o?i=e():"video"===o&&(i=t())}return i},this.getDefaultIcon=function(){return this.getPresetAsset(pt.DefaultImage).imageData}}),Cr=Yo(function(){function e(e){var n=t[e];return n||(n=t[e]={loadPromise:u.Deferred(),isFetchedOnce:!1,isInFetching:!1}),n}var t={};oe.on("structure",function(t){var n=t.id,i=t.structure,a=e(n);a.loadPromise.resolve(i),a.isInFetching=!1,a.isFetchedOnce=!0}),this.loadStructure=function(n,i,a,r){var o,s=e(n);if(!s.isFetchedOnce&&!s.isInFetching){s.isInFetching=!0;var l=ae.resolveAssetUrl(i);p.getScriptWithValidation(l,function(){return"resolved"!==s.loadPromise.state()}).fail(function(){s.loadPromise.reject()})}return o=s.loadPromise.promise(),a&&o.done(a),o.fail(function(){r&&r(),delete t[n]}),o}}),Ir=Yo(function(){function e(){var e=[];return u.eachEntry(n,function(t){e.push(n[t])}),e}var t={},n={};this.initialize=function(){w.createEventListener(fa.SiteSavedEvent,function(){t=u.cloneObject(n),n={}}).activate(),w.createEventListener(fa.BeforeSavingSiteEvent,function(){for(var e=u.getKeys(t),i=0;ie.Site)n++;else if(r.name===t.name&&r.level===e.Site){i=!0;var o=r.getValue();a=!o||!o.ownedBy||o.ownedBy===t.key||!xr.DataBindings.getItem(o.ownedBy)}}),i===!1||0===n||a===!0},this.getDataBindingId=function(t,n){if(n===e.Site)return null;if(n===e.Instance)return t.id;for(var i=t;i;){if(i.hasFeature(ti.PageSection)&&n===e.Section)return i.id;if(i.elementType===ei.page&&n===e.Page)return i.id;i=i.parentInstance}return null},this.loadDataBinding=function(t,n,i,a){if("string"==typeof n){var r=t[n],o=void 0;switch(n){case"Section":o=e.Section;break;case"Page":o=e.Page;break;case"Instance":o=e.Instance;break;case"Site":o=e.Site}if(o===e.Site)for(var s in r)r.hasOwnProperty(s)&&this.loadDataBinding(r,s,e.Site,null);else if(o){for(var l in r)if(r.hasOwnProperty(l)){var c=r[l];for(var u in c)c.hasOwnProperty(u)&&this.loadDataBinding(c,u,o,l)}}else{var d=this.getDataBinding(n,i,a);if(!d)return;d&&r&&d.setValue(r)}}},this.iterateAllBindings=function(e){var t=this.DataBindings.getItems();for(var n in t)if(t.hasOwnProperty(n)){var i=t[n];if(e(i)===!1)break}},this.getDataBindingHierarchy=function(){var t=null;return this.iterateAllBindings(function(n){if(n&&null!==n&&n.temporary!==!0){var i=n.getValue();if(null!==i){var a=n.level||e.Site,r=xr.bindingStoreLevelToString(a)||"Site";null===t&&(t={}),t[r]||(t[r]={}),a!==e.Site?(t[r][n.id]||(t[r][n.id]={}),t[r][n.id][n.name]=i):t[r][n.name]=i}}}),t},this.deleteDataBindingIfNotInUse=function(t){t&&t.level&&t.level!==e.Site&&t.valueChangedEvent&&!t.valueChangedEvent.hasBindings()&&xr.DataBindings.remove(t.key)},this.clearTemporaryBindings=function(){this.iterateAllBindings(function(e){e.temporary===!0&&xr.DataBindings.remove(e.key)})},this.createTemporaryBindingsForChangeInstance=function(e,t){if(t.hasFeature(ti.PageSection))xr.createTemporarySectionBindings(e,t);else{var n=da.findAncestor(e,function(e){return e.hasFeature(ti.PageSection)});n&&xr.createTemporarySectionBindings(n,n,e,t)}},this.applyTemporaryBindingsForChangeInstance=function(e,t){if(t.hasFeature(ti.PageSection))xr.activateTemporarySectionBindings(e,t);else{var n=da.findAncestor(t,function(e){return e.hasFeature(ti.PageSection)});n&&xr.activateTemporarySectionBindings(n,n,e,t)}},this.createTemporarySectionBindings=function(t,n,i,a){this.clearTemporaryBindings();var r=t.id,o=n.id,s=da.findDescendingInstances([i||t],function(e){return e.hasFeature(ti.HasDataBinding)}),l=da.findDescendingInstances([a||n],function(e){return e.hasFeature(ti.HasDataBinding)});this.iterateAllBindings(function(t){if(t.level===e.Section&&t.id===r){var n=xr.getDataBinding(t.name,t.level,o,!0);n&&(n.temporary=!0,n.setValue(t.getValue()))}else if(t.level===e.Instance){var i=!1;u.eachItem(s,function(e,n){return t.id===n.id?(t.temporary=!0,i=!0,!1):void 0}),i||u.eachItem(l,function(e,n){return t.id===n.id?(t.temporary=!0,!1):void 0})}})},this.activateTemporarySectionBindings=function(t,n,i,a){var r=t.id,o=n.id,s=da.findDescendingInstances([i||t],function(e){return e.hasFeature(ti.HasDataBinding)}),l=da.findDescendingInstances([a||n],function(e){return e.hasFeature(ti.HasDataBinding)});this.iterateAllBindings(function(t){if(t.level!==e.Section&&t.level!==e.Instance||t.id!==o)if(t.level!==e.Section&&t.level!==e.Instance||t.id!==r){if(t.level===e.Instance){var n=!1;u.eachItem(s,function(e,i){if(t.id===i.id){t.temporary=!1,n=!0;var a=!1;return u.eachItem(l,function(e,n){var i=n.getDataBindingKey();return t.name===i?(xr.DataBindings.remove(t.key),t.id=n.id,t.key=xr.getDataBindingKey(t.name,t.level,t.id),xr.DataBindings.put(t),n.initializeDataBinding(),a=!0,!1):void 0}),a||xr.DataBindings.remove(t.key),!1}}),n||u.eachItem(l,function(e,n){if(t.id===n.id){t.temporary=!1;var i=t.getValue();return i||n.updateDataBinding(),!1}})}}else xr.DataBindings.remove(t.key);else t.temporary=!1})},this.deleteDataBinding=function(e){e&&!e.temporary&&this.DataBindings.remove(e.key)},this.bindingStoreLevelToString=function(t){for(var n in e)if(e[n]===t)return n;return null},this.getBindingStoreLevel=function(t){if(t)for(var n=0;n0?"products":"categories",o=e.createWebService(r);if(t&&o.addParameter(new Ii("categoryId",Ci.Query,t)),n&&o.addParameter(new Ii("limit",Ci.Query,n)),i&&o.addParameter(new Ii("offset",Ci.Query,i)),a)for(var s in a){var l=a[s];if(Object.keys(l).length>0){var c=[];for(var u in l)l[u]&&c.push(u);o.addParameter(new Ii(s,Ci.Query,c.join(",")))}}return e.WebServices.productsWebService=o,o.execute()},e.getSingleProduct=function(t){return e.createWebService("product/"+t)},e.getSettings=function(t){var n=e.WebServices.storeSettingsWebService;return n?n.getResult(t):(e.WebServices.storeSettingsWebService=n=e.createWebService("settings"),n.getResult(t))},e.getStoreDashboardData=void 0,e.getStoreDashboardNumbers=void 0,e.getStoreStatus=void 0,e.setCurrentProduct=function(t){e._currentProduct=t},e.changeUrlWithVariants=function(e){var t=ra.getFragments();t[1]=e.id;var n=In.getFragment();In.replaceState("/"+n)},e.setDetailPageInfo=function(e){var t=la.getPageData(this.getListInfo().defaultDynamicPageId);if(t){t.description=e.productDescription||e.title;var n=e.title||e.productDescription||"";n=n.split(" ").join(", "),t.keyWords=n}},e.refreshDynamicPage=function(t){var n=gr.getListByName(e.storeInformation.listName),i=sr.getListItemContent(e.storeInformation.listName,t);if(i)return void n.refreshListItem(t);var a=n.getRemoteDataSource(),r={item:{alias:t,remoteService:a.getDetailItem(t)},widgets:[]},o={};o[e.storeInformation.listName]=r,sr.loadListsContent(o,function(){n.refreshListItem(t)})},e.getCurrentProduct=function(){return e._currentProduct?e._currentProduct:null},e.setCurrentVariants=function(t){e._currentVariants=t},e.getFirstUnselectedVariant=function(t){if(t=t||e._currentVariants,!t)return null;for(var n=0;n1&&n.push(gr.SupportedListTypes.page,e),{url:{masterListPageId:t.getListInfo().connectedListPage,suffixFragments:n},type:Ze.Pages}},getCurrentDisplayedItem:function(){return this._currentDisplayedItem.getValue()},getListPageTitle:function(e){var t=this;if(e.pageListName){var n=t.getCurrentDisplayedItem();return n&&n.title?n.title:e.title}if(e.masterPageListName){var i=e.pageTitle||e.title;return u.withObject(gr.SupportedListTypes,function(e){switch(t.currentListType.getValue()){case e.tag:i+=" | "+u.capitalizeFirstLetter(t.currentDisplayedTag.getValue());break;case e.category:i+=" | "+u.capitalizeFirstLetter(t.currentDisplayedCategory.getValue());break;default:var n=t.currentDisplayedPage.getValue();i+=n>1?" | Page "+n:""}}),i}},getAvailableFields:function(){return this._availableFields.getValue()},normalizeItem:function(e){if(e){var t=this.getAvailableFields();if(t){var n={};return u.eachEntry(t,function(t,i){i.mappingFunction&&(n[i.name]=i.mappingFunction(e))}),n}}return e},hasRemoteDataSource:function(){return this._remoteDataSource?!0:void 0},getRemoteDataSource:function(){return this._remoteDataSource}});return sr.registerContentRequestHandler(ur.ListItem,{enrichFetchedContent:function(e,t){var n;return e.hasRemoteDataSource()&&(n=e),e._listFieldsConverter.getterMapper(t,!0,n)[0]}}),a.create=function(e,t){return new a(e,t)},a}();!function(){function e(e,n){return{id:encodeURI(e.category),category:e.category,count:+e.count,link:t(e.category,n)}}function t(e,t){return{url:{masterListPageId:t.connectedListPage,suffixFragments:[gr.SupportedListTypes.category,e]},type:Ze.Pages}}var n=I.create(function(){return{category:{type:di.title.type,title:"Category Name",name:"category"},count:{type:di.index.type,title:"Category Count",name:"count"},link:{type:di.link.type,title:"Category Link",name:"link"}}});Ar.extendPrototype({getCategoriesFields:function(){return n.getValue()},fetchCategories:function(e,t){sr.fetchListWidgetContent(this.getListName(),{type:ur.Categories},function(t){e(t.items)},t)}}),sr.registerContentRequestHandler(ur.Categories,{hashFunction:function(e){return{type:e.type,includeDrafts:e.includeDrafts||!1,defaultMode:e.defaultMode}},handleRequest:function(e,t){var n={};return u.eachEntry(t,function(t,i){(e.includeDrafts||1===i.status)&&u.eachItem(i.categories,function(e,t){u.getOrInit(n,t,{category:t,count:0}).count++})}),{items:u.getValues(n).orderBy(u.identity,u.createFieldsComparer([{sortBy:"count",sortType:Mt.Desc},{sortBy:"category",comparer:u.stringsComparer}]))}},enrichFetchedContent:function(t,n){var i=t.getListInfo();return n.items=u.mapItem(n.items,function(t){return e(t,i)}),n}})}(),function(){function e(e){return encodeURI(e)}function t(t,n){return{id:e(t.tag),tag:t.tag,count:+t.count,link:i(t.tag,n)}}function n(e){return{url:e.connectedListPage,type:Ze.Pages}}function i(e,t){return{url:{masterListPageId:t.connectedListPage,suffixFragments:[gr.SupportedListTypes.tag,e]},type:Ze.Pages}}var a=I.create(function(){var e={Tag:"tag",Count:"count",Link:"link"};b.create(e)});Ar.extendPrototype({getTagFields:function(e){var t=a.getValue();return e?t.query(function(e){return!e.commonOnlyField}):t.queryAll()},fetchTags:function(e,t){sr.fetchListWidgetContent(this.getListName(),{type:ur.TagCloud},function(t){e(t.items)},t)},getCurrentItemTags:function(){var t=this,a=t.getListInfo(),r=[],o=t.getCurrentDisplayedItem(),s=o.isDummy(),l=o.tags;return u.eachItem(l,function(t,o){r.push({id:e(o),tag:o,link:s?n(a):i(o,a)})}),r},getMatchedTags:function(e,t){t=u.quickExtend({tagsToIgnore:{}},t);var n=t.tagsToIgnore,i=u.trim(e);return u.mapItem(sr.getListWidgetContent(this.getListName(),{type:ur.TagCloud,includeDrafts:t.includeDrafts}).items,function(e){var t=u.trim(e.tag).toLowerCase();return!n[t]&&t.indexOf(i)>=0?t:void 0})}}),sr.registerContentRequestHandler(ur.TagCloud,{hashFunction:function(e){return{type:e.type,includeDrafts:e.includeDrafts||!1,defaultMode:e.defaultMode}},handleRequest:function(e,t){var n={};return u.eachEntry(t,function(t,i){(e.includeDrafts||1===i.status)&&u.eachItem(i.tags,function(e,t){u.getOrInit(n,t,{tag:t,count:0}).count++})}),{items:u.getValues(n).orderBy(u.identity,u.createFieldsComparer([{sortBy:"count",sortType:Mt.Desc},{sortBy:"tag",comparer:u.stringsComparer}]))}},enrichFetchedContent:function(e,n){var i=e.getListInfo();return n.items=u.mapItem(n.items,function(e){return t(e,i)}),n}})}(),function(){function e(e,t){return function(n){var i=n.items;e._fetchedItems.syncrhonize(i),t({fetchedItems:i,totalCount:n.totalCount})}}Ar.extendPrototype({createView:function(e){return new t(this,e)}});var t=v.extend("ListView",{init:function(e,t){t=u.extend({filters:[],sorts:[]},t),this._list=e,this._fetchedItemsCollection=qt.create(this._fetchedItems=Rt.create()),this._filterFunction=Le.getFiltersCompositeFunction(t.filters),this._listViewQuery=Br.create().withFilters(t.filters).withSorts(t.sorts)},updateItems:function(e){var t=this,n=t._fetchedItems;n.beginUpdate(),e=u.asArray(e);var i=Le.filterItems(e,t._filterFunction,{notPassedIdFunction:u.defaultIdFunction});i.passed.length>0&&n.put(i.passed),i.notPassed.length>0&&n.remove(i.notPassed),n.endUpdate()},removeItems:function(e){this._fetchedItems.remove(e)},fetchItems:function(t){t=u.quickExtend({from:0,to:1/0,onSuccess:Wo,onError:Wo},t);var n=this;Vr.executeAsync(n._list,n._listViewQuery.between(t.from,t.to).withDefaultMode(t.defaultMode),e(n,t.onSuccess),t.onError)},bindTo:function(e){Be.connectObservableCollection(e,this._fetchedItemsCollection)},unbindFrom:function(e){Be.disconnectObservableCollection(e)}})}();var Br=function(){var e=v.extend("ListQueryBuilder",{init:function(){this._filters=[],this._sorts=[]},_from:0,_to:1/0,getFilters:function(){return this._filters},getSorts:function(){return this._sorts},getFrom:function(){return this._from},getTo:function(){return this._to},isDefaultMode:function(){return this._isDefaultMode},andHasTag:function(e){return this._filters.push(gr.CommonFilters.ByTag(e)),this},andHasCategory:function(e){return this._filters.push(gr.CommonFilters.ByCategory(e)),this},andPublishedOnly:function(){return this._filters.push(gr.CommonFilters.Published),this},andDraftsOnly:function(){return this._filters.push(gr.CommonFilters.Drafts),this},andPinnedOnly:function(){return this._filters.push(gr.CommonFilters.Pinned),this},andFeaturedOnly:function(){return this._filters.push(gr.CommonFilters.Featured),this},andNotCurrentItem:function(e){return this._filters.push(gr.CommonFilters.NotCurrentItem(e)),this},between:function(e,t){return this._from=e,this._to=t,this},sortByDate:function(e){return this._sorts.push(gr.createSorter(gr.FieldNames.Date,e)),this},sortByPinned:function(e){return this._sorts.push(gr.createSorter(gr.FieldNames.Pinned,e)),this},withFilters:function(e){return this._filters=u.valueOrDefault(e,[]),this},withSorts:function(e){return this._sorts=u.valueOrDefault(e,[]),this},withDefaultMode:function(e){return this._isDefaultMode=e,this}});return e.create=function(){return new e},e.createPublishedItemsQuery=function(){return(new e).andPublishedOnly()},e}(),Vr=Yo(function(){this.executeAsync=function(e,t,n,i){var a=t.getFrom();sr.fetchListWidgetContent(e.getListName(),{type:ur.PostsList,skip:a,take:t.getTo()-a,filters:t.getFilters(),sort:t.getSorts(),defaultMode:t.isDefaultMode()},n,i)},this.execute=function(e,t){var n=t.getFrom();return sr.getListWidgetContent(e.getListName(),{type:ur.PostsList,skip:n,take:t.getTo()-n,filters:t.getFilters(),sort:t.getSorts(),defaultMode:t.isDefaultMode()})},this.executeCount=function(e,t){return this.execute(e,t).totalCount},sr.registerContentRequestHandler(ur.PostsList,{hashFunction:function(e){return{type:e.type,filters:e.filters?u.filterKeys(e.filters,"serverFilters"):e.filters,sort:e.sort,skip:e.skip,take:e.take,defaultMode:e.defaultMode}},handleRequest:function(e,t){var n=Le.filterItems(t,Le.getFiltersCompositeFunction(e.filters)).passed,i=e.sort.clone();i.push(gr.createSorter(gr.FieldNames.Id)),n.sort(u.createFieldsComparer(i,{comparersMap:gr.FieldSortingRules}));var a=e.skip,r=e.skip+e.take,o=n.length;if(a>=o){var s=r-a;a=u.divideNoReminder(o-1,s)*s,r=a+s}return{items:n.slice(a,r),totalCount:o}},enrichFetchedContent:function(e,t){return t.items=e._listFieldsConverter.getterMapper(t.items),t}})}),Lr={FloatLeft:1,FloatRight:2,Block:3},Mr=function(){var e={},t=void 0,n=v.extend("CKObjectType",{init:function(e,t){this._typeName=e,u.quickExtend(this,t)},getName:function(){return this._typeName},hasCustomLayout:Go,isResizable:jo,supportsFloating:jo,autoMaintainRatio:Go,hasAdjustableRatio:Go,getWidthHeightRatio:function(){return Re.Unknown},onDblClick:Wo,processForEditing:Wo,processForStoring:Wo,processContent:Wo,processForViewing:Go});return n.registerType=function(t,i){var a=new n(t,i);return e[t]=a,a},n.getFromCKObject=function(i){var a=i.getElement().attr("data-ck-object-type"),r=void 0;return a&&(r=e[a]),r||(t||(t=new n),r=t),r},n}(),Or=function(){var e=v.extend("CKObject",{init:function(e,t){this.$element=e,this._ckeditorController=t},getCKEditorController:function(){return this._ckeditorController},getElementType:function(){return Mr.getFromCKObject(this)},_synchronizeRatio:function(){var e=this.getElement(),t=this.getContentWrapperElement(),n=u(".ck-ratio",e);0===n.length&&(n=u("
    ").prependTo(t));var i=this.getWidthHeightRatio();n.css({paddingBottom:i===Re.Unknown?"":i+"%"}),t.addClass("lock-ratio")},_processContent:function(){var e=this.getElementType();e.autoMaintainRatio()&&this._synchronizeRatio(),this.getContentWrapperElement().addClass(e.getName()),e.processContent(this)},processForEditing:function(){this.$element.attr("contenteditable","false"),this._processContent(),this.getElementType().processForEditing(this)},processForStoring:function(){this.$element.removeAttr("contenteditable"),this.getElementType().processForStoring(this)},processForViewing:function(){return this._processContent(),this.getElementType().processForViewing(this)},setLayout:function(t){var n=this.$element;n.removeClass("ck-object-layout-right ck-object-layout-left ck-object-layout-block"),t===Lr.FloatLeft?n.addClass("ck-object-layout-left"):t===Lr.FloatRight?n.addClass("ck-object-layout-right"):n.addClass("ck-object-layout-block"),this._ckeditorController&&this._ckeditorController.contentChangedEvent.fireNew(),e.LayoutChangedEvent.fireNew(this)},deleteObject:function(){this._ckeditorController&&this._ckeditorController.removeContentObject(this)},handleDblClick:function(e){this.getElementType().onDblClick(e,this)},getWidth:function(){return parseInt(this.$element.attr("data-ck-width"))},setWidth:function(t){this.$element.attr("data-ck-width",t).css("width",t+"%"),this.getContentWrapperElement().css("width",t+"%"),e.SizeChangedEvent.fireNew(this)},setWidthHeightRatio:function(t){this.getElementType().hasAdjustableRatio()&&(this.$element.attr("data-ck-ratio",u.adjustFraction(1/t*100,2)),this._synchronizeRatio(),e.SizeChangedEvent.fireNew(this))},getWidthHeightRatio:function(){var e=this.getElementType();return e.hasAdjustableRatio()?parseFloat(this.$element.attr("data-ck-ratio")):e.getWidthHeightRatio(this)},getLayout:function(){var e=this.$element;return e.hasClass("ck-object-layout-left")?Lr.FloatLeft:e.hasClass("ck-object-layout-right")?Lr.FloatRight:Lr.Block},getAlignment:function(){var e=this.$element;return e.hasClass("ck-object-align-left")?nt.Left:e.hasClass("ck-object-align-right")?nt.Right:nt.Centered},setAlignment:function(t){var n=this.$element;n.removeClass("ck-object-align-left ck-object-align-right"),t===nt.Left?n.addClass("ck-object-align-left"):t===nt.Right&&n.addClass("ck-object-align-right"),this._ckeditorController&&this._ckeditorController.contentChangedEvent.fireNew(),e.AlignmentChangedEvent.fireNew(this)},getElement:function(){return this.$element},getRatioElement:function(){var e=this._ratioElement;return void 0===e&&this.getElementType().autoMaintainRatio()&&(this._ratioElement=e=u(".ck-ratio",this.$element)),e},getContentElement:function(){var e=this._contentElement;return void 0===e&&(this._contentElement=e=u(".ck-object",this.$element)),e},getContentWrapperElement:function(){var e=this._contentWrapperElement;return void 0===e&&(this._contentWrapperElement=e=u(".ck-object-wrapper",this.$element)),e},insert:function(t,n){var i,a=this._ckeditorController;i=t.is("li")?n===$e.Below?"appendTo":"prependTo":n===$e.Below?"insertAfter":"insertBefore",this.getElement()[i](t),!this.hasCustomLayout()&&t.is("li")&&this.setLayout(Lr.Block),a.contentChangedEvent.fireNew(a),e.ParentChanged.fireNew(this)},getToolbarPanel:function(){return this.getElementType().toolbarPanel},isResizable:function(){return this.getElementType().isResizable()},hasCustomLayout:function(){return this.getElementType().hasCustomLayout()}});return e.LayoutChangedEvent=w.create(),e.AlignmentChangedEvent=w.create(),e.ParentChanged=w.create(),e.SizeChangedEvent=w.create(),e.getFromElement=function(t,n){return t.hasClass("ck-object-wrapper")?t=t.parent():t.hasClass("ck-object")&&(t=t.closest(".ck-object-container")),new e(t,n)},e.equalityComparer=function(e,t){return e&&t?e.$element[0]===t.$element[0]:e===t},e.processCKObjectsForViewing=function(t){var n=!1;return u(".ck-object-container",t).each(function(){e.getFromElement(u(this)).processForViewing()&&(n=!0)}),n},e.processElementsForEditing=function(t){u(".ck-object-container",t).each(function(){e.getFromElement(u(this)).processForEditing()})},e.isCKElement=function(e){return e.hasClass("ck-object-container")},e}();!function(){var e="ck-object-image";Mr.registerType(e,{enableResize:!0,lockRatio:!0,autoMaintainRatio:jo,getWidthHeightRatio:function(e){var t=e.getContentElement(),n=t.attr("data-image-width"),i=t.attr("data-image-height");if(n&&i){var a=parseInt(n),r=parseInt(i);return u.adjustFraction(1/(a/r)*100,2)}return Re.Unknown},onDblClick:Wo,processForStoring:function(e){var t=e.getContentElement();t.removeAttr("data-cke-saved-src"),t.find(".image-ratio-lock").remove()},toolbarPanel:void 0})}(),function(){var e={Youtube:"youtube",Vimeo:"vimeo"},t="ck-object-video",n=u.includeTemplatesGroup("rich-content-video",{ContentElement:"content-element",VideoIframe:"video-iframe"});Mr.registerType(t,{enableResize:!0,lockRatio:!0,autoMaintainRatio:jo,hasAdjustableRatio:jo,onDblClick:Wo,toolbarPanel:void 0,processForEditing:function(e){var t=e.getContentElement(),n=t.attr("data-video-image");n&&t.css({backgroundImage:"url({0})".format(n),backgroundSize:"cover"}),t.find(".rich-content-video-iframe").remove()},processForStoring:function(e){e.getContentElement().removeAttr("style")},processForViewing:function(t){var i=t.getContentElement(),a=i.attr("data-video-id"),r=i.attr("data-video-type"),o="";switch(r){case e.Youtube:o=Pe.getVideoEmbeddingUrl(a);break;case e.Vimeo:o=Ee.getVideoEmbeddingUrl(a)}var s=i.find(".rich-content-video-iframe");return 0===s.length&&(s=u.useTemplate(n.VideoIframe).appendTo(i)),s.attr("src",o),!0}})}(),function(){var e="ck-object-hr";Mr.registerType(e,{enableResize:!1,supportsFloating:Go,isResizable:Go,hasCustomLayout:jo,processForStoring:function(e){e.getContentElement().removeAttr("data-cke-saved-src")},toolbarPanel:void 0})}(),function(){var e={Date:{name:"date",sortingFunction:u.datesComparer},CoverImage:{name:"coverImage"},Blurb:{name:"blurb",sortingFunction:u.stringsComparer},Author:{name:"author",sortingFunction:u.stringsComparer},Pinned:{name:"pinned",sortingFunction:u.numbersComparer},Featured:{name:"featured",sortingFunction:u.numbersComparer},CoverImageDescription:{name:"coverImageDescription",sortingFunction:u.stringsComparer}},t={title:"title",date:"date",author:"author",blurb:"blurb",content:"content",coverImage:"coverImage",coverImageDescription:"coverImageDescription"},n=I.create(function(){return{order:{type:di.index.type,title:void 0,name:"order",hideInDynamicPage:!0},title:{type:di.title.type,title:void 0,name:"title"},content:{type:di.content.type,title:void 0,name:"content"},itemLink:{type:di.link.type,title:void 0,name:"itemLink"}}});gr.registerListDefinition({LocalBlog:{Icons:["blog","elements-category-post-fields"],FieldDefinitions:e,CommonFilters:{Pinned:Le.Filters.EqualFilter({fieldName:e.Pinned.name,value:!0}),Featured:Le.Filters.EqualFilter({fieldName:e.Featured.name,value:!0})},getDefaultItem:void 0,getAvailableFields:function(){var e=b.create(t);return e.queryAll()},createFieldsConverter:function(){return{setterMapper:function(e){var t={};return t[gr.FieldNames.Date]=e.date,t[gr.FieldNames.CoverImage]=e.coverImage,t[gr.FieldNames.Blurb]=e.blurb,t[gr.FieldNames.Author]=e.author,t[gr.FieldNames.Pinned]=e.pinned,t[gr.FieldNames.Featured]=e.featured,t[gr.FieldNames.CoverImageDescription]=e.coverImageDescription,t},getterMapper:function(e,t){return{date:t[gr.FieldNames.Date],coverImage:t[gr.FieldNames.CoverImage],blurb:t[gr.FieldNames.Blurb],author:t[gr.FieldNames.Author],pinned:t[gr.FieldNames.Pinned],featured:t[gr.FieldNames.Featured],coverImageDescription:t[gr.FieldNames.CoverImageDescription]}}}},getMandatoryFields:function(){return u.deepCloneObject(n.getValue())}}})}();var zr={FieldSets:{Products:{productName:{iconClass:u.getIconClass("tool-category-text",mn.Font),type:"hideableText",title:"Product Name",name:"productName",isDefaultField:!0,demoDataTitle:"Title",initialPropertiesValues:{page:{namedTextStyle:"bodyM",fontSize:20,font:ja.createThemeFontBinding("body2"),fontColor:{variation:4,mainColor:2},tagName:Ke.H1}},mappingFunction:function(e){return u.valueOrDefault(e.name,"")}},productNameDetail:{iconClass:u.getIconClass("tool-category-text",mn.Font),type:"hideableText",title:"Product Name",elementType:"text",name:"productNameDetail",isDefaultField:!0,demoDataTitle:"Title",initialPropertiesValues:{page:{namedTextStyle:"bodyM",fontSize:20,font:ja.createThemeFontBinding("body2"),fontColor:{variation:4,mainColor:2},tagName:Ke.H1}},mappingFunction:function(e){return u.valueOrDefault(e.name,"")}},productBanner:{iconClass:u.getIconClass("fa-bookmark-o",mn.Font),type:"hideableText",title:"Banner",name:"productBanner",isDefaultField:!0,demoDataTitle:"Banner",initialPropertiesValues:{page:{namedTextStyle:"bodyM",fontSize:20,font:ja.createThemeFontBinding("body2"),fontColor:{variation:4,mainColor:2}},skinHierarchyBox:{formattedText:"Banner"}},mappingFunction:function(e){return u.valueOrDefault(e.banner,"")}},productImage:{iconClass:u.getIconClass("fa-picture-o",mn.Font),type:"image",title:"Featured Image",name:"productImage",hideInDynamicPage:!0,isDefaultField:!0,mappingFunction:function(e){var t=e.images;return t&&t.length>0?{imageUrl:{imagePath:t[0].source,ownerID:null,storageServer:0,useImageProxy:!0,resizeOnImageProxy:!1,preferredSizeFunction:function(e){for(var n=t[0].sizes,i=n[n.length-1],a=0;ae){i=n[a];break}return i&&i.url?Settings.ImageProxy+i.url:Settings.ImageProxy+t[0].source},onErrorImage:{id:3697,imagePath:"58da313f7b3c6Qb7AWSd/Image-place-holder.png",ownerID:1000008141,storageServer:6,scaledVersions:[],imageWidth:400,imageHeight:166,isTemporary:0}}}:{imageUrl:{}}}},productImages:{iconClass:u.getIconClass("blog-cover-image",mn.Font),type:"imageGallery",title:"Product Images",name:"productImages",isDefaultField:!0,template:"StoreGalleryTemplate",mappingFunction:function(e){return e.images?u.mapItem(e.images,function(t,n){var i,a;return t.sizes&&t.sizes.length>0?(i=t.source,a=t.sizes[0].url):i=a=t.source,{id:Ca.generateWebsiteId(),index:n+1,image:{imageUrl:{imageHighRes:i,imagePath:a,ownerID:null,storageServer:0,useImageProxy:!0,resizeOnImageProxy:!1,imageThumbnails:t.sizes}},alt:e.description||e.name||""}}):[]}},productDescription:{iconClass:u.getIconClass("fa-align-justify",mn.Font),type:"hideableText",title:"Description",demoDataTitle:"Description",hideInDynamicPage:!0,name:"productDescription",isDefaultField:!0,initialPropertiesValues:{page:{namedTextStyle:"bodyM",fontSize:15,font:ja.createThemeFontBinding("body2"),fontColor:{variation:3,mainColor:2}}},mappingFunction:function(e){return u.valueOrDefault(e.description,"")}},productDescriptionDetail:{iconClass:u.getIconClass("fa-align-justify",mn.Font),type:"hideableText",title:"Description",demoDataTitle:"Description",name:"productDescriptionDetail",hideInTemplateEditor:!0,elementType:"text",isDefaultField:!0,initialPropertiesValues:{page:{namedTextStyle:"bodyM",fontSize:15,font:ja.createThemeFontBinding("body2"),fontColor:{variation:3,mainColor:2}}},mappingFunction:function(e){return u.valueOrDefault(e.description,"")}},productPrice:{iconClass:u.getIconClass("fa-usd",mn.Font),type:"hideableText",title:"Discount Price",isLabelEditable:!1,demoDataTitle:kr.getCurrencySymbol()+7.49,name:"productPrice",isDefaultField:!0,initialPropertiesValues:{page:{namedTextStyle:"bodyM",fontSize:15,font:ja.createThemeFontBinding("body2"),fontColor:{variation:4,mainColor:2}}},mappingFunction:function(e){return null!==e.price?kr.formatPrice(e.price):""}},productBasePrice:{iconClass:u.getIconClass("fa-usd",mn.Font)+" strikeout", type:"StorePrice",title:"Regular Price",name:"productBasePrice",isDefaultField:!0,demoDataTitle:kr.getCurrencySymbol()+9.99,initialPropertiesValues:{page:{namedTextStyle:"bodyM",fontSize:15,font:ja.createThemeFontBinding("body2"),fontColor:{variation:4,mainColor:2}}},mappingFunction:function(e){return e.basePrice?kr.formatPrice(e.basePrice):""}},productDiscountPercentage:{iconClass:u.getIconClass("fa-percent",mn.Font),type:"hideableText",demoDataTitle:"20% off",title:"Discount Percentage",name:"productDiscountPercentage",initialPropertiesValues:{page:{namedTextStyle:"bodyM",fontSize:15,font:ja.createThemeFontBinding("body2"),fontColor:{variation:4,mainColor:2}}},isDefaultField:!0,mappingFunction:function(e){return e.discountPercentage?e.discountPercentage+"% off":""}},title:{type:"title",title:void 0,name:"title",hideInDynamicPage:!0,mappingFunction:function(e){return e.name}},urlAlias:{type:"title",title:void 0,name:"urlAlias",hideInDynamicPage:!0,mappingFunction:function(e){return e.id}},breadCrumb:{type:"breadcrumb",template:"BreadCrumbElement",title:void 0,iconClass:u.getIconClass("fa-angle-left",mn.Font)},productVariants:{name:"productVariants",type:"StoreVariantsContainer",template:"StoreVariantsContainer",title:"store filters",iconClass:u.getIconClass("fa-angle-left",mn.Font),mappingFunction:function(e){return e.options}},productStock:{iconClass:u.getIconClass("tool-category-text",mn.Font),type:"title",title:"Product Stock",name:"productStock",isDefaultField:!0,mappingFunction:function(e){return u.valueOrDefault(e.stock,"")}},stockAmount:{name:"stockAmount",type:"title",hideInDynamicPage:!0,hideInTemplateEditor:!0,mappingFunction:function(e){return u.valueOrDefault(e.stock,-1)}},storeBuyButton:{iconClass:u.getIconClass("fa-shopping-cart",mn.Font),name:"storeBuyButton",title:"Buy Button",hideInTemplateEditor:!0,type:"StoreBuyButton",template:"StoreBuyButtonTemplate"}}}};!function(){var e={Date:{name:"date",sortingFunction:u.datesComparer},CoverImage:{name:"coverImage"},Blurb:{name:"blurb",sortingFunction:u.stringsComparer},Pinned:{name:"pinned",sortingFunction:u.numbersComparer},Featured:{name:"featured",sortingFunction:u.numbersComparer},CoverImageDescription:{name:"coverImageDescription",sortingFunction:u.stringsComparer}};gr.registerListDefinition({Store:{Icons:["store","elements-category-post-fields"],FieldDefinitions:e,CommonFilters:{},getEmptyItem:function(){var e={};return u.eachEntry(zr.FieldSets.Products,function(t,n){e[n.name]=""}),e},getDefaultItem:void 0,getAvailableFields:function(){return zr.FieldSets.Products},createFieldsConverter:function(){return{setterMapper:function(e){var t={};return t[gr.FieldNames.Date]=e.date,t[gr.FieldNames.CoverImage]=e.coverImage,t},getterMapper:function(e,t){return{date:t[gr.FieldNames.Date],coverImage:t[gr.FieldNames.CoverImage]}}}},getMandatoryFields:function(){return{}}}})}(),function(){sa.registerRequirementProcessor({process:function(e,t,n){var i={},a=u.grep(e,function(e){return e.require===sa.LoadingRequirements.ListsContent.name}),r=!0;u.eachItem(a,function(e,t){var n=t.requestContent,a=n.listName,o=gr.getListByName(a).getListInfo();if(o){var s=u.getOrInit(i,a,{listId:o.listId,widgets:[]});r=!1,n.itemContent?s.item=n.itemContent:s.widgets.push(n.widgetContent)}}),r?t():sr.loadListsContent(i,function(){t()},function(e){z.getExceptionType(e)===O.EntityNotExistsException?n(e):(ze.handleAjaxException(e),t())})}})}();var _r=Yo(function(){function e(e){var t;if(""===e)t=la.getMainPageId();else{var n=la.findPageByUrlFragment(e);n?t=n.id:ra.navigateToPage(la.getMainPageId())}void 0!==t&&ra._changePage(t)}var t;this.initialize=function(e){t=u.valueOrDefault(e,la.getMainPageId())},this.handle=function(n,i){var a=n[0]||"";return i?In.getHash()?(a=u.trimPrefix(a,"!"),e(a)):ra._changePage(t):e(a),!0}}),Nr=Yo(function(){function e(e,t,n){t.currentDisplayedItemAlias=e,sa.performOnPageLoading(sa.LoadingRequirements.ListsContent.create({listName:t.getListName(),itemContent:{alias:e,remoteService:n}})),sa.performWhenRequirementsLoaded(function(){t.refreshListItem(e)})}function t(e,t){var n=1,i=gr.SupportedListTypes.page,a=i;if(e.length>1){var r=e[1].toLowerCase();u.withObject(gr.SupportedListTypes,function(i){switch(r){case i.page:var o=e[2];o&&Oe.isPositive(o)&&(n=+o);break;case i.tag:var s=e[2];void 0!==s&&(t.currentDisplayedTag.setValue(s),e[3]===i.page&&(o=e[4],o&&Oe.isPositive(o)&&(n=+o)),a=i.tag);break;case i.category:var l=e[2];void 0!==l&&(t.currentDisplayedCategory.setValue(l),e[3]===i.page&&(o=e[4],o&&Oe.isPositive(o)&&(n=+o)),a=i.category)}})}var o=t.currentListType.getValue();t.currentListType.setValue(a);var s=t.currentDisplayedPage.setValue(n);o&&(o!==i||a!==i||s)&&sa.performWhenRequirementsLoaded(function(){t.primaryListChanged.fireNew()})}this.handle=function(n){var i,a=n[0]||"";if(i=""===a?la.getPageData(la.getMainPageId()):la.findPageByUrlFragment(a,!1)){var r=i.id;if(i.masterPageListName){var o=gr.getListByName(i.masterPageListName),s=n[1];if(o)if(s&&!gr.SupportedListTypes[s.toLocaleLowerCase()])if(r=o.getDynamicPageId(s),o.hasRemoteDataSource()){var l=o.getRemoteDataSource();e(s,o,l.getDetailItem(s))}else e(s,o);else t(n,o);return ra._changePage(r),!0}if(i.pageListName){var c="preview"===n[1];if(!c){var u=gr.getListByName(i.pageListName);u&&u.resetToDummyItem()}return ra._changePage(r),!0}}return!1}}),Rr=Yo(function(){this.handle=function(e,t){return t&&J.PageNotFound?(ra.navigateToPage(la.getMainPageId()),!0):!1}}),Hr=Yo(function(){this.initialize=function(e){ra.registerUrlHandlers([Rr,Nr,_r],e)}}),qr=Yo(function(){this.createCssRules=function(e){var t={};return{rule:function(n,i){var a=t[n];a||(a=t[n]=u.rule("."+e+" "+n+" {}")),a.css(i)},prefixRule:function(n,i,a){var r=n+i,o=t[r];o||(o=t[r]=u.rule(n+"."+e+" "+i+" {}")),o.css(a)}}},this.calculateAdjustBrightnessSign=function(e,t,n){n=u.valueOrDefault(n,!1);var i=u.getCoordinateValue(e,Ut.Brightness),a=u.adjustFraction(i+t,3),r=n?0>a:a>1;return r?-1:1}}),Ur=function(){function e(){var e=Ji.getAllPageInstances();return u.mapEntry(e,function(e){return e.isFixed()&&ua.isElementVisible(e)?e:void 0})}return v.extend("CommonSlideNavigation",{init:function(e,t){function n(){var e=!i._fixedElementsData;t.close({animate:e,restoreScrolling:!1})}var i=this;i.controller=t;var a=i.panel=Kt.usePanel(e),r=[];i.ignoredOutsideElementsFilters=r;var o=t.deactivatingEventListenersGroup;w.createEventListener(la.Events.PageChanging,function(){n()}).addToGroup(o),w.createEventListener(a.requestDeactivationEvent,function(e){e?n():t.close()}).addToGroup(o)},open:function(t){t=u.quickExtend({animate:!0,disableDeactivation:!1,disableLink:!1,animationCompleteCallback:Wo,closeAnimationCompleteCallback:Wo},t);var n,i=this,a=i.panel,r=$o.getFooterHeight(),o=0,s=r;n=function(){var e=u.calculateWindowSize();return{width:e.width,height:e.height-r}};var l=n(),c=u.quickExtend({},t.navigationProperties,{pages:t.pages,pagesHierarchy:t.pagesHierarchy,selectedPageId:u.evaluateWhenFunction(t.selectedPageId),disableLink:t.disableLink,maxSize:l,instanceId:t.instanceId}),d=u("body");a.$element.appendTo(d),a.activate(c),d.on("touchmove.slide-navigation",function(e){e.preventDefault()});var g,f=w.createEventListener(u.getWindowSizeEvent(),function(){f.dispose(),f=void 0,i.closePanel(!1),i.open(u.quickExtend({},t,{animate:!1,animationCompleteCallback:Wo}))}),p=V.create(!1,{valueChangeCallback:function(){t.animationCompleteCallback(),f&&f.activate()}}),h=u.getScrollOffset(),m={animate:t.animate,direction:c.direction,pushContent:c.pushContent,duration:c.animationSpeed,scrollingOffset:h,frameTop:o,frameBottom:s,placeHolderSize:l,animationCallback:function(){p.setTrue()}};if(c.pushContent){var v=Xi.getBodyElementWrapper(),y=e();y.length>0&&(g=[],u.eachItem(y,function(e,t){var n=t.$element,i=u("
    ").insertAfter(n);g.push({$element:n,$placeHolder:i,style:n.attr("style")});var a=n.css("top"),s=n.css("bottom");"auto"!==a&&0!==o&&n.css("top",parseInt(a)-o),"auto"!==s&&0!==r&&n.css("bottom",parseInt(s)-r),n.appendTo(v).addClass("animation-fixed")}))}var b=u.rememberScrolling(),C=bt.animate(a.$element,m),I=u.getScrollingController();I.$scrollableForWrite.scrollTop(0),I.$scrollableForWrite.scrollLeft(0);var S=w.createEventListenersGroup();i._fixedElementsData=g,t.disableDeactivation||a.deactivateOnClickOutside({ignoredElementsFilters:i.ignoredOutsideElementsFilters}),S.activateAll(),i.closePanel=function(e,n,i){S.disposeAll(),f&&(f.dispose(),f=void 0),C.close({animate:e,closingCallback:function(){g&&u.eachItem(g,function(e,t){t.$element.removeClass("animation-fixed").setStyleAttr(t.style),t.$element.insertBefore(t.$placeHolder),t.$placeHolder.remove()})},closeCallback:function(){i&&b.restore(),a.deactivate(),d.off(".slide-navigation"),n&&n(),t.closeAnimationCompleteCallback()}})}},close:function(e){e=u.quickExtend({animate:!0,animationCompleteCallback:Wo,restoreScrolling:!0},e),e.animationCompleteCallback=u.hookAfterMethod(e.animationCompleteCallback,function(){ua.invalidateAreas(u.getValues(Ji.getAllPageInstances()),{updateSize:!1})}),this.closePanel(e.animate,e.animationCompleteCallback,e.restoreScrolling)}})}();!function(){hr.registerNavigationDefinition("SlideNavigation",Ur.extend("SlideNavigation",function(e){return{init:function(t){e.call(this,Uo.Default,t)}}}))}(),function(){var e=Kt.createDeferredPanel(function(){return $r.createPanel()});hr.registerNavigationDefinition("SlideNavigation2",Ur.extend("SlideNavigation2",function(t){return{init:function(n){t.call(this,e,n)}}}))}();var $r=Yo(function(){function e(e){var n=i[e];return n||(n=i[e]=Kt.createController(t(e))),n}function t(t){function i(){return g.makeItemsList({idFunction:u.defaultIdFunction,template:n.PageItem,itemAddedCallback:function(n){var i=n.$item,o=n.item,s=n.data,l=u(".hierarchy-box",i);l.buttonClick(function(){if(!P){P=!0;var n=a.currentActivationArgs,i=n.pagesHierarchy,s=300,l=u.Color(qa.evaluateColorBinding(n.backgroundColor)),c=vn.getColorComponentValue(l,ut.L),d=.05,g=.5,p=g-c*(g-d);h.velocity({opacity:[p,0]},{duration:s-100,delay:100}),I=e(t+1);var m=I.$element;I.activate(u.quickExtend({},n,{pagesHierarchy:i.createSubHierarchy(o.id),requestBack:function(){P=!0,h.velocity({opacity:[0,p]},{duration:s}),r.addClass("during-animation"),m.addClass("in-animation").css({top:0,left:0,bottom:0,position:"absolute"}).velocity({left:[-C,0]},{duration:s,complete:function(){m.css({top:"",left:"",bottom:0,position:""}).removeClass("in-animation"),r.removeClass("during-animation"),P=!1,I.deactivate()}})}}));var v=I.requestDeactivationEvent.bind(function(e){P||a.requestDeactivation(e)});I.panelDeactivatedEvent.one(function(){v.unbind(),h.css({opacity:""}),r.removeClass("sub-panel-opened"),m.detach(),I=void 0}),r.addClass("during-animation sub-panel-opened"),m.appendTo(f).addClass("in-animation").css({top:0,right:"100%",bottom:0,position:"absolute"}).velocity({right:[0,"100%"]},{duration:s,complete:function(){m.css({top:"",left:"",bottom:0,position:""}).removeClass("in-animation"),r.removeClass("during-animation"),P=!1}})}}),s.$pageTitle=i.find(".page-title"),s.$titleContainer=u(".title-container",i)},itemUpdatedCallback:function(e,t){var n=e.item,i=e.data,r=a.currentActivationArgs,o=r.pagesHierarchy;if(e.$item.toggleClass("has-hierarchy",o.hasChildren(n.id)),r.disableLink)i.$lingWrapper&&(i.$titleContainer.unwrap(),delete i.$lingWrapper);else{var s=ra.getPageFullHtmlUrl(n.id);if(i.$lingWrapper)t&&i.$lingWrapper.attr("href",s);else{var l=u("");l.addClass("internal-link"),l.click(function(){setTimeout(function(){a.requestDeactivation(!0)},0)}),l.attr("href",s);var c=i.$titleContainer;c.wrap(l),i.$lingWrapper=l}}t&&i.$pageTitle.text(n.title)}}).addOrderingSupport({orderingValueSelector:function(e){return e.item.index}})}var a=Kt.createBaseController(),r=u.useTemplate(n.Panel,{level:t}),o=u(".side-bar",r),s=u(".header",r),l=u(".pages-container",r),c=u(".back-container",s),d=u(".close-icon-content",r),g=u(".pages-list",r),f=u(".panel-container",r),p=u(".panel-content",r),h=u(".panel-overlay",r);d.click(function(){a.requestDeactivation()});var m=yn.create(l,{scrollbarClass:"slide-scrollbar"});m.setMoveScrolling({enableHorizontalScrolling:!1}),a.associateScrollingView(m);var v,y,b,C,I,S=i(),P=!1,w=-.05,E=-.15,T=-.2;c.buttonClick(function(){var e=a.currentActivationArgs;e.requestBack()});var x;return u.quickExtend(a,{$element:r,defaultActivationArgs:{},onActivated:function(e){var n=e.fontSize;v=u.Color(qa.evaluateColorBinding(e.fontColor)),y=u.Color(qa.evaluateColorBinding(e.secondColor));var i=u.Color(qa.evaluateColorBinding(e.backgroundColor)),a=u.evaluateWhenFunction(e.selectedPageId),l=ja.evaluateFontBinding(e.font),c=e.pages,g=e.pagesHierarchy;C=Math.min(e.width,e.maxSize.width);var f=qr.calculateAdjustBrightnessSign(i,E,!0),h=qr.calculateAdjustBrightnessSign(v,T,!0),m=vn.adjustBrightness(i,function(e){return Math.max(e+w*f,.1)}),I=vn.adjustBrightness(i,function(e){return e+E*f}),P=vn.adjustBrightness(v,function(e){return e+T*h});if(o.css("backgroundColor",m.toCSS()),d.css({color:v.toCSS()}),r.toggleClass("color-negative",-1===qr.calculateAdjustBrightnessSign(i,.2)).css({width:C}),p.css({color:v.toCSS(),fontSize:n,borderColor:I.toCSS(),fontFamily:null!==l?l:"",backgroundColor:i.toCSS()}),s.css({color:P.toCSS()}),0===t){x=u.valueOrCalculate(x,function(){return qr.createCssRules("slide-navigation-panel-2")});var k=e.spacing,D=k/2;x.rule(".page-title",{paddingTop:D,paddingBottom:D}),x.rule(".hierarchy-separator",{backgroundColor:v.toCSS()}),x.rule(".hierarchy-hover-overlay",{backgroundColor:y.toCSS()})}var F=Be.isObservableCollection(c)?c.getItems():u.mapToDictionary(c,u.identity,u.defaultIdFunction),A=u.mapItem(g.getRootIds(),function(e){return F[e]});S.setItems(A),b=S.items[a],b&&b.$item.addClass("state-selected").find(".page-title").css({color:y.toCSS()})},onDeactivated:function(){b&&b.$item.removeClass("state-selected").find(".page-title").css({color:""}),I&&I.deactivate()}}),a}var n={Panel:{group:"slide-navigation-panel-2-templates",name:"slide-navigation-panel-2-template",isSimple:!0},PageItem:{group:"slide-navigation-panel-2-templates",name:"page-item-template",isSimple:!0}};this.createPanel=function(){return e(0)};var i={}}),Wr=function(){function e(e){e=u.quickExtend({},e);var n=e.positioningAlignments,i=e.positionHorizontalCallback,a=e.positionVerticalCallback,r=u.buildPositioningFunction(t);return u.eachItem(n.horizontals,function(e,t){var n={distance:t.distance,usageCallback:function(){i&&i(t.alignTo)}};r.alignHorizontally(t.side,t.alignTo,n)}),u.eachItem(n.verticals,function(e,t){var n={distance:t.distance,usageCallback:function(e){e.isPositioned||(t.side===lt.Top?t.alignTo===lt.Top?e.$element.css("height",e.positioningArea.height-e.relativeArea.top+e.positioningArea.top):e.$element.css("height",e.positioningArea.height-e.relativeArea.top+e.positioningArea.top-e.relativeArea.height):t.alignTo===lt.Top?e.$element.css("height",e.relativeArea.top-e.positioningArea.top):e.$element.css("height",e.relativeArea.top-e.positioningArea.top+e.relativeArea.height)),a&&a(t.alignTo)}};r.alignVertically(t.side,t.alignTo,n)}),r}var t=function(){return la.getCurrentPage().getArea(!0)},n={1:"down",2:"up",3:"right",4:"left"};return v.extend("CommonDropDownNavigation",{init:function(e,t,n){this.controller=n,this._ignoredOutsideElementsFilters=[".drop-down-navigation"],this._dropDownDesktopController=I.create(function(){return u.createDropPanelWindow(u.evaluateWhenFunction(e),{appendTo:la.getPageBody(),isDraggable:!1,stackWithWindows:!1,placeInsideWindow:!1,hidingFunctionBeforeShowing:Wo,closeCallback:function(){n.close()}})}),this._dropDownMobileController=I.create(t);var i=n.deactivatingEventListenersGroup;w.createEventListener(la.Events.PageChanging,function(){n.close()}).addToGroup(i)},open:function(t){t=u.quickExtend({animate:!0,disableDeactivation:!1,disableLink:!1,animationCompleteCallback:Wo,closeAnimationCompleteCallback:Wo,openCallback:Wo,isVertical:!1,mouseEnteredCallback:Wo,mouseLeaveCallback:Wo},t);var i=this;if(Va.Flags.IsInMobileContext.isTrue()){var a=this._dropDownMobileController.get();a.open(i.getMobileProperties(t)),a.isOpened.once(!1,function(){i.controller.close()}),i.closingFunction=function(e){a.close(e)}}else{var r=this._dropDownDesktopController.getValue();r.close();var o=t.$element,s=t.closeAnimationCompleteCallback,l=V.createConditionalNegative({valueChangeCallback:function(e){e?t.mouseEnteredCallback():t.mouseLeaveCallback()}}),c=u.quickExtend(u.quickExtend({},t.navigationProperties),{isDropDown:!0,pages:t.pages,pagesHierarchy:t.pagesHierarchy,selectedPageId:u.evaluateWhenFunction(t.selectedPageId),disableLink:t.disableLink,instanceId:t.instanceId,customClickCallback:t.customClickCallback,mouseEnteredFlag:l}),d=this._ignoredOutsideElementsFilters.clone();d.push(o);var g,f,p,h;if(t.isVertical)h="right"===c.orientation?[{side:lt.Right,alignTo:lt.Left,distance:c.horizontalDistance},{side:lt.Left,alignTo:lt.Right,distance:c.horizontalDistance}]:[{side:lt.Left,alignTo:lt.Right,distance:c.horizontalDistance},{side:lt.Right,alignTo:lt.Left,distance:c.horizontalDistance}],g={horizontals:h,verticals:[{side:lt.Top,alignTo:lt.Top,distance:c.verticalTop},{side:lt.Bottom,alignTo:lt.Bottom,distance:c.verticalTop}]},f=function(e){v=e};else{var m=c.horizontalPosition;h={side:m,alignTo:m},m===lt.Left?h.distance=c.horizontalLeft:m===lt.Right&&(h.distance=c.horizontalRight),g={horizontals:[h],verticals:[{side:lt.Top,alignTo:lt.Bottom,distance:c.verticalDistance},{side:lt.Bottom,alignTo:lt.Top,distance:c.verticalDistance}]},p=function(e){v=e}}var v,y=e({positioningAlignments:g,positionHorizontalCallback:f,positionVerticalCallback:p});r.open(o,{positioningFunction:y,activationArgs:c,contextClass:"drop-down-navigation "+(t.isVertical?"vertical-orientation":"horizontal-orientation"),deactivateOnClickOutside:!t.disableDeactivation,ignoredElementsFilters:d,showingFunction:function(e,i){e.addClass("side-"+u.findKey(lt,v).toLowerCase()),lt.Bottom!==v&<.Top!==v||e.addClass("horizontal-"+u.findKey(lt,c.horizontalPosition).toLowerCase()),i.positioned&&i.positioned(),t.openCallback(e),t.animate&&0!==c.animationSpeed?yt.slideIn(e,{duration:c.animationSpeed,direction:n[v],easing:"swing",complete:function(){t.animationCompleteCallback(),t.isTargetFixed&&u.usePositioningFunction(y,e,t.$element,i)}}):t.animationCompleteCallback()}});var b,C=w.createEventListener(u.getWindowSizeEvent(),function(){var e=r.panel.use(),t=e.$dropPanelWrapper;u.usePositioningFunction(y,t,o,e)}).activate(),I=void 0;t.isTargetFixed&&(I=u.uniqueID(),b=u.getScrollingController(),b.$scrollableForRead.on("scroll."+I,function(){var e=r.panel.use(),t=e.$dropPanelWrapper;u.usePositioningFunction(y,t,o,e)})),i.closingFunction=function(e){C.dispose(),I&&b.$scrollableForRead.off("scroll."+I),r.close(),e.animationCompleteCallback(),s()}}},close:function(e){e=u.quickExtend({animate:!0,animationCompleteCallback:Wo},e),this.closingFunction(e)}})}();!function(){hr.registerNavigationDefinition("DropDownNavigation",Wr.extend("DropDownNavigation",function(e){return{init:function(t){e.call(this,function(){return jr.createPanel()},function(){return hr.createNavigationController("SlideNavigation")},t)},getMobileProperties:function(e){var t=e.navigationProperties;return u.quickExtend({},e,{navigationProperties:{direction:t.mobileDirection,width:t.mobileWidth,spacing:t.spacing,pushContent:!1,height:t.mobileHeight,animationSpeed:t.animationSpeed,hierarchyOpened:t.hierarchyOpened,useHierarchy:t.useHierarchy,backgroundColor:t.backgroundColor,fontColor:t.fontColor,fontSize:t.fontSize,font:t.font}})}}}))}();var jr=Yo(function(){function e(e){var n=a[e];return n||(n=a[e]=Kt.createController(t(e))),n}function t(t){function a(e){var t=u.findFirst(I.items);return t&&(e=Math.min(t.$item.outerHeight(),e)),e}function s(e,n){e&&(n?e.setTrue("drop-down-navigation-"+t):setTimeout(function(){e.setFalse("drop-down-navigation-"+t)},0))}function l(e){e=u.Color(e);var t=qr.calculateAdjustBrightnessSign(e,.12),n=vn.adjustBrightness(e,function(e){return e+.06*t}),i=vn.adjustBrightness(e,function(e){return e+.12*t});return{mainColor:e.toCSS(),hoverColor:n.toCSS(),selectedColor:i.toCSS()}}function c(e){var t={};return t[i]=e,t}function d(e,n,i,a,s,l){if(T.rule(".page-item > .item-block",c(e.mainColor)),l||(T.rule(".page-item.simple.state-selected > .item-block",c(e.selectedColor)),T.rule(".page-item.simple:hover > .item-block",c(e.hoverColor)),T.rule(".page-item.simple.opened > .item-block",c(e.hoverColor))),0===t){r.rule(".page-item",{paddingLeft:a+"px",paddingRight:a+"px"});var u=n/2;r.rule(".page-item > .item-block",{paddingTop:u+"px",paddingBottom:u+"px"}),l?(r.rule(".page-item.instance:first-child > .item-block",{paddingTop:0}),r.rule(".page-item.instance.last-item > .item-block",{paddingBottom:0}),r.rule(".page-item.instance:first-child > .item-block .sub-hierarchy-icon-container",{paddingBottom:u+"px"}),r.rule(".page-item.instance.last-item > .item-block .sub-hierarchy-icon-container",{paddingTop:u+"px"}),r.rule(".page-item.instance.last-item:first-child > .item-block .sub-hierarchy-icon-container",{paddingTop:0,paddingBottom:0})):r.rule(".page-item.simple.has-hierarchy .page-title",{maxWidth:i-40-2*a})}1===t&&(o.rule("> .content-container.right",{marginLeft:s+"px",marginRight:0}),o.rule("> .content-container.left",{marginLeft:0,marginRight:s+"px"}))}var g=Kt.createBaseController(),f=[],p=u.useTemplate(n.Panel,{level:t}),h=u(".pages-list",p),m=u(".border-box",p),v=u(".content-container",p);0===t&&p.on("mouseenter",function(){s(g.currentActivationArgs.mouseEnteredFlag,!0)}).on("mouseleave",function(){s(g.currentActivationArgs.mouseEnteredFlag,!1)});var y,b,C,I=h.makeItemsList({idFunction:u.defaultIdFunction,lastDisplayedItemClass:"last-item",itemCreationFunction:function(e,t){var i,a=g.currentActivationArgs,r=C==e.id,o=a.customClickCallback;if(a.useSkinButton){i=u.useTemplate(n.PageItemInstance);var s=i.find(".instance-content");t.data.$openContext=s;var l=a.createInstanceController(e);l.appendTo(s);var c=l.getInstance();E.push(c),o||c.setPropertyValue("urlAddress",{url:e.id,type:Ze.Pages}),c.instanceController.createdFlag.onceTrue(function(){if(c.setNeverSelectedInClick(!0),c.getSkinInstance().setNeverSelectedInClick(!0),r&&Ji.performOnInstancesInitialization(c.id,function(){c.getSkinInstance().userSelect(!0)}),!b){var e=c.getSkinInstance().getInstancesByField("title")[0];if(e){var t=e.getPropertyValue("fontColor"),n=Ra.getElementTextStyle(e);!t&&n&&(t=n.color),t&&(t=qa.evaluateColorBinding(t,!0));var i=e.getPropertyValue("fontSize");!i&&n&&(i=n.fontSize),p.css({color:t,fontSize:i+"px"}),b=!0}}}),c.showElement(),y||(y=l.getSize()),t.data.instanceController=l}else if(i=u.useTemplate(n.PageItem,e),t.data.$openContext=i,r&&i.addClass("state-selected"),t.data.$pageTitle=i.find(".page-title"),!a.disableLink&&!o){var d=u("");d.attr("href",ra.getPageFullHtmlUrl(e.id));var f=u(".page-content",i);f.wrap(d),t.data.$lingWrapper=f.parent()}return i},itemUpdatedCallback:function(e,t){if(e.data.$pageTitle&&t){var n=e.item;e.data.$pageTitle.text(n.title),e.data.$lingWrapper&&e.data.$lingWrapper.attr("href",ra.getPageFullHtmlUrl(n.id))}}}).addOrderingSupport({orderingValueSelector:function(e){return e.item.index}}),S=!1,P=!1;I.onItemPartEvents("> .page-item .item-block","click",function(e,t,n){var i=g.currentActivationArgs;if(!i.disableLink){var a=i.customClickCallback;if(a)setTimeout(function(){g.requestDeactivation()},0),a(t.item.id);else{var r=t.dropPanelController;r&&P||setTimeout(function(){g.requestDeactivation()},0)}}P&&(n.stopPropagation(),n.preventDefault()),P=!1}),I.onItemPartEvents("> .page-item.has-hierarchy","mousedown",function(e,t){P=!1;var n=t.dropPanelController;n.isOpened()||(n.open(),S=!0,P=!0)}),I.onItemPartEvents("> .page-item.has-hierarchy","mouseenter",function(e,t){setTimeout(function(){t.dropPanelController.open()},0)}),I.onItemPartEvents("> .page-item.has-hierarchy","mouseleave",function(e,t){S||setTimeout(function(){t.dropPanelController.close()},0)});var w,E,T=qr.createCssRules("drop-down-navigation-desktop-panel.level-"+t);return u.quickExtend(g,{$element:p,visualizers:f,defaultActivationArgs:{},onActivated:function(n){var i=qa.evaluateColorBinding(n.backgroundColor),r=ja.evaluateFontBinding(n.font),o=n.fontSize,s=n.borderWidth,c=qa.evaluateColorBinding(n.borderColor,!0),g=n.width,f=n.spacing,v=qa.evaluateColorBinding(n.fontColor,!0),S=n.borderRadius,P=n.orientation,T=n.innerDistance,x=n.useSkinButton,k=n.showDropDownArrow;C=u.evaluateWhenFunction(n.selectedPageId);var D=l(i);d(D,f,g,s,T,x);var F=Be.isObservableCollection(n.pages);if(x&&(E=[],le.disableOperationsRecording("dropdown-navigation"),vr.startRenderingBatch()),I.clear(),n.useHierarchy){var A=F?n.pages.getItems():u.mapToDictionary(n.pages,u.identity,u.defaultIdFunction),B=n.pagesHierarchy,V=B.getRootIds(),L=u.mapItem(V,function(e){return A[e]});if(I.setItems(L),S=a(S),B.hasHierarchy()){w=[];var M=x?s:0,O=u.buildPositioningFunction(function(){return la.getCurrentPage().getArea(!0)}).alignVertically(lt.Top,lt.Top,{distance:-s});"right"===P?O.alignHorizontally(lt.Right,lt.Left,{distance:M,usageCallback:function(e){e.$element.find(".drop-down-navigation-desktop-panel .content-container").removeClass("right").addClass("left")}}).alignHorizontally(lt.Left,lt.Right,{distance:M}):O.alignHorizontally(lt.Left,lt.Right,{distance:M}).alignHorizontally(lt.Right,lt.Left,{distance:M,usageCallback:function(e){e.$element.find(".drop-down-navigation-desktop-panel .content-container").removeClass("right").addClass("left")}}),u.eachItem(V,function(i,a){if(B.hasChildren(a)){var r=B.createSubHierarchy(a),o=u.mapEntry(r.getIds(),function(e,t){return A[t]}),s=I.items[a],l=s.$item;l.addClass("has-hierarchy");var c=u.createDropPanelWindow(e(t+1),{appendTo:l,contextClass:"drop-down-navigation",isDraggable:!1,stackWithWindows:!1,placeInsideWindow:!1,positioningFunction:O,activationArgs:u.quickExtend(u.quickExtend({},n),{backgroundColor:x?n.backgroundColor:D.hoverColor,pages:o,pagesHierarchy:r}),openCallback:function(){l.addClass("opened")},closeCallback:function(){l.removeClass("opened")},hidingFunctionBeforeShowing:Wo,showingFunction:function(e,t){t.positioned&&t.positioned()},deactivateOnClickOutside:!0,ignoredElementsFilters:[".drop-down-navigation"]}),d={open:function(){c.open(s.data.$openContext)},close:function(){c.close()},isOpened:function(){return c.isOpened()}};s.dropPanelController=d,w.push(d)}})}}else I.setItems(F?n.pages.getItemsValues():n.pages),S=a(S);h.css({padding:s+"px 0",width:y?y.width+2*s:g}),m.css({borderColor:c,borderRadius:S+"px",borderWidth:s+"px"}),b||p.css({color:v,fontSize:o+"px"}),p.toggleClass("show-arrow",k),p.css({fontFamily:null!==r?r:"",borderRadius:S+"px",textAlign:P}),p.toggleClass("sub-hierarchy-left","right"===P);var z=I.orderedItems;if(z.length>0){var _=Math.max(S-s-1,0);z[0].$item.find("> .item-block").css({borderTopLeftRadius:_,borderTopRightRadius:_}),z[z.length-1].$item.find("> .item-block").css({borderBottomLeftRadius:_,borderBottomRightRadius:_})}x&&(vr.finishRenderingBatch(),le.enableOperationsRecording("dropdown-navigation"))},onDeactivated:function(){P=!1,v.addClass("right").removeClass("left"),w&&(u.eachItem(w,function(e,t){t.close()}),w=void 0);var e=g.currentActivationArgs,t=I.items[C];if(t)if(t.data.instanceController){var n=t.data.instanceController.getInstance();if(n&&!n.isDeleted){var i=n.getSkinInstance();i.isUserSelected()&&i.userSelect(!1)}}else t.$item.removeClass("state-selected");e.useSkinButton&&(ua.VisibilityUpdateBatch.start(),u.eachEntry(I.items,function(e,t){t.data.instanceController&&(t.data.instanceController.getInstance().hideElement(),t.data.instanceController.$element.detach())}),ua.VisibilityUpdateBatch.finish()),s(e.mouseEnteredFlag,!1),y=void 0,b=void 0,E=void 0},positioned:function(){g.currentActivationArgs.useSkinButton&&ua.updatePosition(E,{updateSize:!1})}}),g}var n={Panel:{group:"drop-down-navigation-desktop-panel-templates",name:"drop-down-navigation-desktop-panel-template",isSimple:!0},PageItem:{group:"drop-down-navigation-desktop-panel-templates",name:"page-item-template",isSimple:!0},PageItemInstance:{group:"drop-down-navigation-desktop-panel-templates",name:"page-item-instance-template",isSimple:!0}};this.createPanel=function(){return e(0)};var i="rgbaBackground",a={},r=qr.createCssRules("drop-down-navigation-desktop-panel"),o=qr.createCssRules("drop-down-navigation-desktop-panel.level-1")});!function(){hr.registerNavigationDefinition("SkinDropDownNavigation",hr.getNavigation("DropDownNavigation"))}(),function(){hr.registerNavigationDefinition("DropDownNavigation2",Wr.extend("DropDownNavigation2",function(e){return{init:function(t){e.call(this,function(){return Gr.createPanel()},function(){return hr.createNavigationController("SlideNavigation2")},t)},getMobileProperties:function(e){var t=e.navigationProperties;return u.quickExtend({},e,{navigationProperties:{direction:t.mobileDirection,width:t.mobileWidth,spacing:t.spacing,pushContent:!1,animationSpeed:t.animationSpeed,backgroundColor:t.backgroundColor,secondColor:t.mobileSecondColor,fontColor:t.fontColor,fontSize:t.fontSize,font:t.font}})}}}))}();var Gr=Yo(function(){function e(e){var n=a[e];return n||(n=a[e]=Kt.createController(t(e))),n}function t(t){function a(e,n){e&&(n?e.setTrue("drop-down-navigation-"+t):setTimeout(function(){e.setFalse("drop-down-navigation-"+t)},0))}function o(e){if(0===t){var n=e/2;r.rule(".page-item .page-title",{paddingTop:n+"px",paddingBottom:n+"px"})}}var s=Kt.createBaseController(),l=[],c=u.useTemplate(n.Panel,{level:t}),d=u(".pages-list",c),g=u(".side-bar",c);0===t&&c.on("mouseenter",function(){a(s.currentActivationArgs.mouseEnteredFlag,!0)}).on("mouseleave",function(){a(s.currentActivationArgs.mouseEnteredFlag,!1)});var f,p=d.makeItemsList({idFunction:u.defaultIdFunction,itemCreationFunction:function(e,t){var i=t.data,a=s.currentActivationArgs,r=a.customClickCallback,o=u.useTemplate(n.PageItem,e);if(i.$pageTitle=o.find(".page-title"),!a.disableLink&&!r){var l=o.find(".page-content"),c=u("");c.attr("href",ra.getPageFullHtmlUrl(e.id)),l.wrap(c),i.$lingWrapper=l.parent()}return o},itemUpdatedCallback:function(e,t){if(e.data.$pageTitle&&t){var n=e.item;e.data.$pageTitle.text(n.title),e.data.$lingWrapper&&e.data.$lingWrapper.attr("href",ra.getPageFullHtmlUrl(n.id))}}}).addOrderingSupport({orderingValueSelector:function(e){return e.item.index}}),h=!1,m=!1;p.onItemPartEvents("> .page-item .item-block","click",function(e,t,n){var i=s.currentActivationArgs;if(!i.disableLink){var a=i.customClickCallback;if(a)setTimeout(function(){s.requestDeactivation()},0),a(t.item.id);else{var r=t.dropPanelController;r&&m||setTimeout(function(){s.requestDeactivation()},0)}}m&&(n.stopPropagation(),n.preventDefault()),m=!1}),p.onItemPartEvents("> .page-item.has-hierarchy","mousedown",function(e,t){m=!1;var n=t.dropPanelController;n.isOpened()||(n.open(),h=!0,m=!0)}),p.onItemPartEvents("> .page-item.has-hierarchy","mouseenter",function(e,t){setTimeout(function(){t.dropPanelController.open()},0)}),p.onItemPartEvents("> .page-item.has-hierarchy","mouseleave",function(e,t){h||setTimeout(function(){t.dropPanelController.close()},0)});var v;return u.quickExtend(s,{$element:c,visualizers:l,defaultActivationArgs:{},onActivated:function(n){var a=u.Color(qa.evaluateColorBinding(n.backgroundColor)),r=ja.evaluateFontBinding(n.font),s=n.fontSize,l=n.width,d=n.spacing,h=qa.evaluateColorBinding(n.fontColor,!0);f=u.evaluateWhenFunction(n.selectedPageId);var m=qr.calculateAdjustBrightnessSign(a,.15,!0),y=vn.adjustBrightness(a,function(e){return Math.max(e+i*m,.1)});g.css("backgroundColor",y.toCSS()),o(d),p.clear();var b=Be.isObservableCollection(n.pages)?n.pages.getItems():u.mapToDictionary(n.pages,u.identity,u.defaultIdFunction),C=n.pagesHierarchy,I=C.getRootIds(),S=u.mapItem(I,function(e){ return b[e]});if(p.setItems(S),C.hasHierarchy()){v=[];var P=u.buildPositioningFunction(function(){return la.getCurrentPage().getArea(!0)}).alignVertically(lt.Top,lt.Top).alignHorizontally(lt.Left,lt.Right).alignHorizontally(lt.Right,lt.Left);u.eachItem(I,function(i,a){if(C.hasChildren(a)){var r=C.createSubHierarchy(a),o=u.mapEntry(r.getIds(),function(e,t){return b[t]}),s=p.items[a],l=s.$item;l.addClass("has-hierarchy");var c=u.createDropPanelWindow(e(t+1),{appendTo:l,contextClass:"drop-down-navigation",isDraggable:!1,stackWithWindows:!1,placeInsideWindow:!1,positioningFunction:P,activationArgs:u.quickExtend(u.quickExtend({},n),{pages:o,pagesHierarchy:r}),openCallback:function(){l.addClass("opened")},closeCallback:function(){l.removeClass("opened")},deactivateOnClickOutside:!0,ignoredElementsFilters:[".drop-down-navigation"]}),d=c.open;c.open=function(){d.call(c,l)},s.dropPanelController=c,v.push(c)}})}var w=p.items[f];w&&w.$item.addClass("state-selected"),c.toggleClass("color-negative",-1===qr.calculateAdjustBrightnessSign(a,.2)),c.css({backgroundColor:a.toCSS(),width:l,fontFamily:null!==r?r:"",color:h,fontSize:s})},onDeactivated:function(){m=!1,v&&(u.eachItem(v,function(e,t){t.close()}),v=void 0);var e=s.currentActivationArgs,t=p.items[f];t&&t.$item.removeClass("state-selected"),a(e.mouseEnteredFlag,!1)}}),s}var n={Panel:{group:"drop-down-navigation-desktop-panel-2-templates",name:"drop-down-navigation-desktop-panel-2-template",isSimple:!0},PageItem:{group:"drop-down-navigation-desktop-panel-2-templates",name:"page-item-template",isSimple:!0}};this.createPanel=function(){return e(0)};var i=-.05,a={},r=qr.createCssRules("drop-down-navigation-desktop-panel-2")});!function(){hr.registerNavigationDefinition("DropDownNavigation3",Wr.extend("DropDownNavigation3",function(e){return{init:function(t){e.call(this,function(){return Uo.Default},function(){return hr.createNavigationController("SlideNavigation")},t)},getMobileProperties:function(e){var t=e.navigationProperties;return u.quickExtend({},e,{navigationProperties:{direction:t.mobileDirection,width:t.mobileWidth,spacing:t.spacing,pushContent:t.pushContent,height:t.mobileHeight,animationSpeed:t.animationSpeed,hierarchyOpened:t.hierarchyOpened,useHierarchy:t.useHierarchy,backgroundColor:t.backgroundColor,fontColor:t.fontColor,fontSize:t.fontSize,font:t.font}})}}}))}(),function(){hr.registerNavigationDefinition("DropDownNavigation4",Wr.extend("DropDownNavigation4",function(e){return{init:function(t){e.call(this,Xr.createPanel,function(){return hr.createNavigationController("SlideNavigation3")},t)},getMobileProperties:function(e){var t=e.navigationProperties;return u.quickExtend({},e,{navigationProperties:{direction:t.mobileDirection,width:t.mobileWidth,spacing:t.spacing,pushContent:t.pushContent,height:t.mobileHeight,animationSpeed:t.animationSpeed,hierarchyOpened:t.hierarchyOpened,useHierarchy:t.useHierarchy,backgroundColor:t.backgroundColor,fontColor:t.fontColor,fontSize:t.fontSize,font:t.font,secondColor:t.secondColor,barWidth:t.barWidth,borderWidth:t.borderWidth}})}}}))}();var Xr=Yo(function(){function e(e){var n=i[e];return n||(n=i[e]=Kt.createController(t(e))),n}function t(t){function i(e,n){e&&(n?e.setTrue("drop-down-navigation-"+t):setTimeout(function(){e.setFalse("drop-down-navigation-"+t)},0))}function o(e,n,i,r){if(0===t){var o=i/2;a.rule(".page-item .page-title",{paddingTop:o+"px",paddingBottom:o+"px"}),a.rule(".item-side",{width:r,background:n}),a.rule(".title-container",{marginRight:r});var s=-.09,l=qr.calculateAdjustBrightnessSign(e,s,!0),c=vn.adjustBrightness(e,function(e){return e+l*s});a.rule(".page-item > .item-block",{borderTopColor:c}),a.prefixRule(".drop-down-navigation.side-left >","> .content-container > .decorator",{borderLeftColor:e}),a.prefixRule(".drop-down-navigation.side-right >","> .content-container > .decorator",{borderRightColor:e}),a.prefixRule(".drop-down-navigation.side-top >","> .content-container > .decorator",{borderTopColor:e}),a.prefixRule(".drop-down-navigation.side-bottom >","> .content-container > .decorator",{borderBottomColor:e})}}var s=Kt.createBaseController(),l=u.useTemplate(n.Panel,{level:t}),c=u(".pages-list",l);0===t&&l.on("mouseenter",function(){i(s.currentActivationArgs.mouseEnteredFlag,!0)}).on("mouseleave",function(){i(s.currentActivationArgs.mouseEnteredFlag,!1)});var d,g=c.makeItemsList({idFunction:u.defaultIdFunction,itemCreationFunction:function(e,t){var i=t.data,a=s.currentActivationArgs,r=a.customClickCallback,o=u.useTemplate(n.PageItem,e);if(i.$pageTitle=o.find(".page-title"),!a.disableLink&&!r){var l=o.find(".page-content"),c=u("");c.attr("href",ra.getPageFullHtmlUrl(e.id)),l.wrap(c),i.$lingWrapper=l.parent()}return o},itemUpdatedCallback:function(e,t){if(e.data.$pageTitle&&t){var n=e.item;e.data.$pageTitle.text(n.title),e.data.$lingWrapper&&e.data.$lingWrapper.attr("href",ra.getPageFullHtmlUrl(n.id))}}}).addOrderingSupport({orderingValueSelector:function(e){return e.item.index}}),f=!1,p=!1;g.onItemPartEvents("> .page-item .item-block","click",function(e,t,n){var i=s.currentActivationArgs;if(!i.disableLink){var a=i.customClickCallback;if(a)setTimeout(function(){s.requestDeactivation()},0),a(t.item.id);else{var r=t.dropPanelController;r&&p||setTimeout(function(){s.requestDeactivation()},0)}}p&&(n.stopPropagation(),n.preventDefault()),p=!1}),g.onItemPartEvents("> .page-item.has-hierarchy","mousedown",function(e,t){p=!1;var n=t.dropPanelController;n.isOpened()||(n.open(),f=!0,p=!0)}),g.onItemPartEvents("> .page-item.has-hierarchy","mouseenter",function(e,t){setTimeout(function(){t.dropPanelController.open()},0)}),g.onItemPartEvents("> .page-item.has-hierarchy","mouseleave",function(e,t){f||setTimeout(function(){t.dropPanelController.close()},0)});var h;return u.quickExtend(s,{$element:l,defaultActivationArgs:{},onActivated:function(n){var i=u.Color(qa.evaluateColorBinding(n.backgroundColor)),a=u.Color(qa.evaluateColorBinding(n.secondColor)),s=ja.evaluateFontBinding(n.font),f=n.fontSize,p=n.width,m=n.spacing,v=qa.evaluateColorBinding(n.fontColor,!0),y=n.barWidth;d=u.evaluateWhenFunction(n.selectedPageId),o(i,a,m,y),g.clear();var b=Be.isObservableCollection(n.pages)?n.pages.getItems():u.mapToDictionary(n.pages,u.identity,u.defaultIdFunction),C=n.pagesHierarchy,I=C.getRootIds(),S=u.mapItem(I,function(e){return b[e]});g.setItems(S),C.hasHierarchy()&&(h=[],u.eachItem(I,function(i,a){if(C.hasChildren(a)){var o=C.createSubHierarchy(a),s=u.mapEntry(o.getIds(),function(e,t){return b[t]}),l=g.items[a],c=l.$item;c.addClass("has-hierarchy");var d=u.createDropPanelWindow(e(t+1),{appendTo:c,contextClass:"drop-down-navigation vertical-orientation",isDraggable:!1,stackWithWindows:!1,placeInsideWindow:!1,positioningFunction:r,activationArgs:u.quickExtend(u.quickExtend({},n),{pages:s,pagesHierarchy:o}),deactivateOnClickOutside:!0,ignoredElementsFilters:[".drop-down-navigation"]}),f=d.open;d.open=function(){f.call(d,c)},l.dropPanelController=d,h.push(d)}}));var P=g.items[d];P&&P.$item.addClass("state-selected"),l.toggleClass("color-negative",-1===qr.calculateAdjustBrightnessSign(i,.2)),c.css({backgroundColor:i.toCSS(),width:p,fontFamily:null!==s?s:"",color:v,fontSize:f})},onDeactivated:function(){p=!1,h&&(u.eachItem(h,function(e,t){t.close()}),h=void 0);var e=s.currentActivationArgs,t=g.items[d];t&&t.$item.removeClass("state-selected"),i(e.mouseEnteredFlag,!1)}}),s}var n={Panel:{group:"drop-down-navigation-desktop-panel-4-templates",name:"drop-down-navigation-desktop-panel-4-template"},PageItem:{group:"drop-down-navigation-desktop-panel-4-templates",name:"page-item-template"}};this.createPanel=function(){return e(0)};var i={},a=qr.createCssRules("drop-down-navigation-desktop-panel-4"),r=u.buildPositioningFunction(function(){return la.getCurrentPage().getArea(!0)}).alignVertically(lt.Top,lt.Top).alignHorizontally(lt.Left,lt.Right,{usageCallback:function(e){e.$element.addClass("side-right")}}).alignHorizontally(lt.Right,lt.Left,{usageCallback:function(e){e.$element.addClass("side-left")}})});!function(){var e=Kt.createDeferredPanel(function(){return Kt.createPanel(Yr)});hr.registerNavigationDefinition("SlideNavigation3",Ur.extend("SlideNavigation3",function(t){return{init:function(n){t.call(this,e,n)}}}))}();var Yr=Yo(function(){function e(e,t,r){for(var o=qr.calculateAdjustBrightnessSign(t,4*n),s=qr.calculateAdjustBrightnessSign(e,4*i,!0),l=(qr.calculateAdjustBrightnessSign(r,4*a,!0),[]),c=[],u=[],d=0;4>d;d++){var g=0===d?t:vn.adjustBrightness(t,function(e){return e+o*(n*d)});l.push(g.toCSS());var f=0===d?e:vn.adjustBrightness(e,function(e){return e+s*(i*d)});c.push(f.toCSS());var p=0===d?r:vn.adjustOpacity(r,function(e){return e-.2*d});u.push(p.toCSS())}return{sideColors:l,backgroundColors:c,fontColors:u,borderColor:vn.adjustBrightness(e,function(e){return e+s*(3*i)}).toCSS(),borderColorOpened:vn.adjustBrightness(e,function(e){return e+s*(2*i)}).toCSS()}}var t={Panel:{group:"slide-navigation-panel-3-templates",name:"slide-navigation-panel-3-template"},PageItem:{group:"slide-navigation-panel-3-templates",name:"page-item-template"}};this.create=function(){function n(){var e=l.makeItemsList({idFunction:u.defaultIdFunction,template:t.PageItem,itemAddedCallback:function(e){var t=e.$item,n=(e.item,e.data);n.$pageTitle=t.find(".page-title"),n.$titleContainer=u(".title-container",t)},itemUpdatedCallback:function(e,t){var n=e.item,a=e.data,r=i.currentActivationArgs;if(r.disableLink)a.$lingWrapper&&(a.$pageTitle.unwrap(),delete a.$lingWrapper);else{var o=ra.getPageFullHtmlUrl(n.id);if(a.$lingWrapper)t&&a.$lingWrapper.attr("href",o);else{var s=u("");s.addClass("internal-link"),s.click(function(){setTimeout(function(){i.requestDeactivation(!0)},0)}),s.attr("href",o),a.$pageTitle.wrap(s),a.$lingWrapper=s}}t&&a.$pageTitle.text(n.title)}}).addOrderingSupport({orderingValueSelector:function(e){return e.item.index}}).addLayoutSupport(!0);return e.onItemPartEvents(".icon-container","click",function(e,t,n){var i=t.$wrapper,a=i.hasClass("open"),r=i.find(">.hierarchy-item-content >.hierarchy-children-container");i.toggleClass("open",!a),r.velocity(a?"slideUp":"slideDown",{duration:200}),n.stopPropagation(),n.preventDefault()}),e}var i=Kt.createBaseController(),a=u.useTemplate(t.Panel),r=u(".side-bar",a),o=(u(".header",a),u(".pages-container",a)),s=u(".close-icon-content",a),l=u(".pages-list",a);u(".panel-content",a);s.click(function(){i.requestDeactivation()});var c=yn.create(o,{scrollbarClass:"slide-scrollbar"});c.setMoveScrolling({enableHorizontalScrolling:!1}),i.associateScrollingView(c);var d=n();i.associateItemsList(d);var g,f=Vt.create(),p=qr.createCssRules("slide-navigation-panel-3");return u.quickExtend(i,{$element:a,defaultActivationArgs:{},onActivated:function(t){for(var n=t.fontSize,i=u.Color(qa.evaluateColorBinding(t.fontColor)),o=u.Color(qa.evaluateColorBinding(t.secondColor)),s=u.Color(qa.evaluateColorBinding(t.backgroundColor)),l=u.evaluateWhenFunction(t.selectedPageId),c=ja.evaluateFontBinding(t.font),h=t.pages,m=t.pagesHierarchy,v=t.borderWidth,y=t.barWidth,b=Math.min(t.width,t.maxSize.width),C=t.spacing,I=C/2,S=e(s,o,i),P=S.sideColors,w=S.backgroundColors,E=S.fontColors,T=1;4>T;T++)p.rule(".hierarchy-level-{0} > .hierarchy-item-content > .hierarchy-item-container .item-side".format(T),{backgroundColor:P[T]}),p.rule(".hierarchy-level-{0} > .hierarchy-item-content > .hierarchy-item-container .page-item".format(T),{backgroundColor:w[T],color:E[T]}),p.rule(".hierarchy-level-{0} > .hierarchy-item-content > .hierarchy-item-container .page-item .page-title".format(T),{paddingLeft:25+20*T});p.rule(".hierarchy-level-0 > .hierarchy-item-content > .hierarchy-item-container .title-container",{borderBottomWidth:v,borderBottomColor:S.borderColor}),p.rule(".hierarchy-level-0.open > .hierarchy-item-content > .hierarchy-item-container .title-container",{borderBottomColor:S.borderColorOpened}),p.rule(".page-title",{paddingTop:I,paddingBottom:I}),p.rule(".item-side",{bottom:v}),p.rule(".hover-overlay",{bottom:v}),p.rule(".close-icon-content",{right:15+y}),p.rule(".side-bar",{width:y}),p.rule(".item-side",{width:y}),p.rule(".title-container",{marginRight:y}),p.rule(".page-item.state-selected .hover-overlay",{right:y}),d.setLayout(void 0),f.setHierarchyCollection(m),d.setItems(h),d.setLayout(f),r.css({backgroundColor:P[0]}),a.css({width:b,color:E[0],fontSize:n,fontFamily:null!==c?c:"",backgroundColor:w[0]}).toggleClass("color-negative",-1===qr.calculateAdjustBrightnessSign(w[0],.2)),g=d.items[l],g&&g.$item.addClass("state-selected")},onDeactivated:function(){g&&g.$item.removeClass("state-selected")}}),i};var n=.06,i=-.03,a=-.1}),Kr=function(){var e=v.extend("PercentageWidget",{appendTo:Wo,setSettings:Wo,setPercentage:Wo,setSize:Wo,remove:Wo});return e}(),Qr=function(){var e={color1:{mainColor:1,opacity:1,brightness:0},color2:{mainColor:2,opacity:1,brightness:0},color3:{mainColor:3,opacity:1,brightness:0},size1:20,size2:5,font:{themeFont:"heading1"}};return Kr.extend("CommonPercentageWidget",{init:function(t,n){this._$element=t,this._settings=u.quickExtend({},e,n.settings),this._percentage=n.percentage,this._size=n.size;var i=this;this._listener=w.createEventListener([qa.ThemeColorsChanged,ja.CurrentThemeFonts.valueChangedEvent],function(){i.repaint()})},appendTo:function(e){this._$element.appendTo(e),this._initialized=!0,this._listener.activate(),this.repaint()},_repaint:Wo,repaint:function(){this._initialized&&this._repaint()},setSettings:function(t){this._settings=u.quickExtend({},e,t),this.repaint()},setPercentage:function(e){this._percentage=e,this.repaint()},setSize:function(e){this._size=e,this.repaint()},remove:function(){this._listener.dispose(),this._$element.detach()}})}(),Zr=Yo(function(){var e={};this.registerTypeFactory=function(t,n){e[t]=n},this.create=function(t,n){return n=u.quickExtend({percentage:0},n),e[t].create(n)},this.getTypes=function(){return u.getKeys(e)}});!function(){var e=I.create(function(){var e=Qr.extend("Percentage1",function(e){return{init:function(t){var n=u('
    ');e.call(this,n,t);var i=u(".shape-container",n);this._donutController=$n.create().appendTo(i),this._$text=u(".text",n)},_repaint:function(){var e=this,t=e._$text,n=e._settings,i=e._size,a=e._percentage,r=n.size2;e._$element.outerSize(i).css({color:qa.evaluateColorBinding(n.color1,!0),fontSize:n.size1,fontFamily:ja.evaluateFontBinding(n.font)}),t.text(a+"%"),this._donutController.paint(a,qa.evaluateColorBinding(n.color2),qa.evaluateColorBinding(n.color3),r,i)}}});return e.create=function(t){return new e(t)},e});Zr.registerTypeFactory("percentage1",{create:function(t){return e.getValue().create(t)}})}(),function(){var e=I.create(function(){var e=Qr.extend("Percentage2",function(e){return{init:function(t){var n=u('
    ');e.call(this,n,t);var i=u(".text",n),a=u(".percentage-line",n),r=u(".percentage-value",n);this._$text=i,this._$percentageLine=a,this._$percentageValue=r},_repaint:function(){var e=this,t=e._$text,n=e._$percentageLine,i=e._$percentageValue,a=e._settings,r=e._size,o=e._percentage,s=r.width;e._$element.css({color:qa.evaluateColorBinding(a.color1,!0),fontSize:a.size1,fontFamily:ja.evaluateFontBinding(a.font)}),t.text(o+"%");var l=t.outerWidth(),c=s-l-5;n.css({width:c,height:a.size2,background:qa.evaluateColorBinding(a.color3,!0)}),i.css({width:o+"%",background:qa.evaluateColorBinding(a.color2,!0)})}}});return e.create=function(t){return new e(t)},e});Zr.registerTypeFactory("percentage2",{create:function(t){return e.getValue().create(t)}})}(),function(){var e=I.create(function(){var e=Qr.extend("Percentage3",function(e){return{init:function(t){var n=u('
    ');e.call(this,n,t);var i=u(".text",n),a=u(".percentage-line",n),r=u(".percentage-value",n);this._$text=i,this._$percentageLine=a,this._$percentageValue=r},_repaint:function(){var e=this,t=e._$text,n=e._$percentageLine,i=e._$percentageValue,a=e._settings,r=e._percentage;e._$element.css({color:qa.evaluateColorBinding(a.color1,!0),fontSize:a.size1,fontFamily:ja.evaluateFontBinding(a.font)}),t.text(r+"%"),n.css({background:qa.evaluateColorBinding(a.color3,!0)}),i.css({width:r+"%",background:qa.evaluateColorBinding(a.color2,!0)})}}});return e.create=function(t){return new e(t)},e});Zr.registerTypeFactory("percentage3",{create:function(t){return e.getValue().create(t)}})}(),function(){var e=I.create(function(){var e=u('
    '),t=Qr.extend("Percentage4",function(t){return{init:function(e){var n=u('
    ');t.call(this,n,e)},_repaint:function(){var t=this,n=t._$element,i=t._settings,a=t._percentage;n.empty();for(var r=i.size1,o=i.size2,s=o/5,l=u.adjustFraction((100-s*(r-1))/r,2),c=a/(100/r),d=Math.floor(c),g=c%1*100,f=qa.evaluateColorBinding(i.color1,!0),p=qa.evaluateColorBinding(i.color2,!0),h=void 0,m=1;r>=m;m++){var v=m>d,y=e.clone().css({background:v?p:f,width:l+"%",marginRight:m===r?0:s+"%"}).appendTo(n);!h&&v&&(h=y)}g>0&&e.clone().css({background:f,width:g+"%"}).appendTo(h)}}});return t.create=function(e){return new t(e)},t});Zr.registerTypeFactory("percentage4",{create:function(t){return e.getValue().create(t)}})}(),function(){var e=I.create(function(){var e=u('
    '),t=Qr.extend("Percentage5",function(t){return{init:function(e){var n=u('
    ');t.call(this,n,e)},_repaint:function(){var t=this,n=t._$element,i=t._settings,a=t._percentage;n.empty();for(var r=i.size1,o=i.size2,s=n.outerSize(),l=Math.floor(Math.min(s.height,u.adjustFraction((s.width-o*(r-1))/r,2))),c=o,d=a/(100/r),g=Math.floor(d),f=d%1,p=qa.evaluateColorBinding(i.color1,!0),h=qa.evaluateColorBinding(i.color2,!0),m=void 0,v=1;r>=v;v++){var y=v>g,b=e.clone().css({background:y?h:p,width:l,height:l,marginRight:v===r?0:c}).appendTo(n);!m&&y&&(m=b)}if(f>0){var C=u('
    ').css({width:u.adjustFraction(l*f,2)}).appendTo(m);e.clone().css({background:p,width:l,height:l}).appendTo(C)}}}});return t.create=function(e){return new t(e)},t});Zr.registerTypeFactory("percentage5",{create:function(t){return e.getValue().create(t)}})}(),function(){ma.addSiteInformationFix(1.1007,function(e){function t(e){var n=e.elementProperties.roll;n&&(e.elementProperties.connections={},e.elementProperties.connections[n.name]={},e.elementProperties.connections[n.name][n.targetId]={targetId:n.targetId,name:n.name,options:n.options}),e.elementProperties.roll=null,e.childElements&&u.each(e.childElements,function(e,n){t(n)})}e.templateStructure&&u.each(e.templateStructure.structures,function(e,n){t(n)}),e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,n){u.each(n.structures,function(e,n){t(n)})}),e.masterPages&&u.each(e.masterPages,function(e,n){n.hierarchyInfo.structures&&u.each(n.hierarchyInfo.structures,function(e,n){t(n)})})})}(),function(){ma.addSiteInformationFix(1.1015,function(e){function t(e){var n=e.elementProperties.customStates;if(n){var i={};u.each(n,function(e,t){u.isPlainObject(t.ids)&&u.count(t.ids)>1&&(i[e]=t)}),e.elementProperties.customStates=i}e.childElements&&u.each(e.childElements,function(e,n){t(n)})}e.templateStructure&&u.each(e.templateStructure.structures,function(e,n){t(n)}),e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,n){u.each(n.structures,function(e,n){t(n)})}),e.masterPages&&u.each(e.masterPages,function(e,n){n.hierarchyInfo.structures&&u.each(n.hierarchyInfo.structures,function(e,n){t(n)})})})}(),function(){ma.addSiteInformationFix(1.1013,function(e){function t(e){var n=e.type;n===ei.Menu.name&&e.elementProperties.dataTemplate?(e.elementProperties.dataTemplate.structures[0].type=ei.MenuButton.name,e.elementProperties.itemsTemplates&&u.each(e.elementProperties.itemsTemplates,function(e,t){t.structures[0].type=ei.MenuButton.name})):n===ei.Gallery.name&&e.elementProperties.dataTemplate&&!u.isEmptyObject(e.elementProperties.dataTemplate)&&(e.elementProperties.dataTemplate.structures[0].type=ei.ImageBox.name,e.elementProperties.itemsTemplates&&u.each(e.elementProperties.itemsTemplates,function(e,t){t.structures[0].type=ei.ImageBox.name})),e.childElements&&u.each(e.childElements,function(e,n){t(n)})}var n;e.templateStructure&&u.each(e.templateStructure.structures,function(e,n){t(n)}),e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,i){n=i,u.each(i.structures,function(e,n){t(n)})}),e.masterPages&&u.each(e.masterPages,function(e,n){n.hierarchyInfo.structures&&u.each(n.hierarchyInfo.structures,function(e,n){t(n)})})})}(),function(){ma.addSiteInformationFix(1.1017,function(e){function t(e){var n=e.type;n===ei.Menu.name&&e.elementProperties.itemFields&&(e.elementProperties.itemFields.icon={type:"icon",title:"Icon",name:"icon",isDefaultField:!0},delete e.elementProperties.itemFields.image),n===ei.MenuButton.name&&e.elementProperties.fieldsMap&&u.each(e.elementProperties.fieldsMap,function(e,t){u.each(t,function(e,t){"image"===t.type&&(t.type="icon",t.title="Icon",t.name="icon")})}),e.childElements&&u.each(e.childElements,function(e,n){t(n)})}var n;e.templateStructure&&u.each(e.templateStructure.structures,function(e,n){t(n)}),e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,i){n=i,u.each(i.structures,function(e,n){t(n)})}),e.masterPages&&u.each(e.masterPages,function(e,n){n.hierarchyInfo.structures&&u.each(n.hierarchyInfo.structures,function(e,n){t(n)})})})}(),function(){ma.addSiteInformationFix(1.1016,function(e){function t(e){var n=e.type;n!==ei.Menu.name&&n!==ei.Gallery.name||!e.elementProperties.dataTemplate||u.isEmptyObject(e.elementProperties.dataTemplate)||(e.elementProperties.fieldsTemplates={},e.elementProperties.fieldsTemplates.defaultTemplate=e.elementProperties.dataTemplate),e.childElements&&u.eachItem(e.childElements,function(e,n){t(n)})}var n;e.templateStructure&&u.eachItem(e.templateStructure.structures,function(e,n){t(n)}),e.pagesStructure&&u.eachItem(e.pagesStructure.pages,function(e,i){n=i,u.eachItem(i.structures,function(e,n){t(n)})}),e.masterPages&&u.eachItem(e.masterPages,function(e,n){n.hierarchyInfo.structures&&u.each(n.hierarchyInfo.structures,function(e,n){t(n)})})})}(),function(){ma.addSiteInformationFix(1.1024,function(e){function t(e){e.elementProperties.columnsGrid;e.elementProperties.columnsGrid.isEnabled=!0,e.elementProperties.columnsGrid.showAlways=!1}e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,n){u.each(n.structures,function(e,n){t(n)})})})}(),function(){ma.addSiteInformationFix(1.1026,function(e){function t(e,n){var i=e.elementProperties,a=i.behaviours;a&&a.isTemplateBehaviour||(n&&ei[e.type].hasFeature(ti.TemplateItem)?(i.behaviours={isTemplateBehaviour:a?a:{},normalBehaviours:{}},u.each(i.behaviours.isTemplateBehaviour,function(e,t){t.options.isTemplateBehaviour=!0})):i.behaviours={normalBehaviours:a?a:{},isTemplateBehaviour:{}},e.childElements&&u.each(e.childElements,function(e,i){t(i,n)}))}var n;if(e.templateStructure){var i=e.templateStructure.structures;u.each(i,function(e,n){t(n,!0)});var a=e.templateStructure.connections;a&&i&&ei[i[0].type].hasFeature(ti.TemplateItem)&&(a.sourceConnections&&u.each(a.sourceConnections,function(e,t){t.options.isTemplateConenction=!0}),a.targetConnections&&u.each(a.targetConnections,function(e,t){t.options.isTemplateConenction=!0}))}e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,i){n=i,u.each(i.structures,function(e,n){t(n)})}),e.masterPages&&u.each(e.masterPages,function(e,n){n.hierarchyInfo.structures&&u.each(n.hierarchyInfo.structures,function(e,n){t(n)})})})}(),function(){ma.addSiteInformationFix(1.1027,function(e){function t(e){e&&u.each(e,function(e,t){u.each(t,function(e,t){r(t)})})}function n(e,t){var o=e.id,s=e.elementProperties,l=s.behaviours,c=s.itemsData;c&&(u.each(c.connections,function(e,t){u.each(t,function(e,t){r(t)})}),u.each(c.behaviours,function(e,t){var n=c.connections[e];u.each(t,function(t,i){var r=a(i,o+e);n[r.id]=r})})),l&&(i(l.normalBehaviours,t,o),i(l.isTemplateBehaviour,t,o)),e.childElements&&u.each(e.childElements,function(e,i){n(i,t)})}function i(e,t,n){e&&u.each(e,function(e,i){var r=a(i,n),o=r.id;t.targetConnections&&(t.targetConnections[o]=r),t.sourceConnections&&(t.sourceConnections[o]=r)})}function a(e,t){var n=e.name;if(e.options){var i=e.options;"FlyToScreenBehaviour"===n?i.triggerType=Ei.PageLoad:i.stateName&&(i.triggerType=Ei.State,i.triggerName=i.stateName),i.transitionData&&(void 0!==i.transitionData.transitionDuration&&(i.animationDuration=i.transitionData.transitionDuration),i.transitionData.transitionDirection&&(i.animationDirection=i.transitionData.transitionDirection)),i.direction&&(i.animationDirection=i.direction)}return{id:u.uniqueID(),sourceElementID:t,targetElementID:t,behaviourName:n,options:i}}function r(e){var t=(e.id,e.options);e.behaviourName||(t.triggerType=Ei.Trigger,t.triggerName=e.triggerName,e.behaviourName=e.actionName,delete t.trigger,"ShowElement"!==e.actionName&&"HideElement"!==e.actionName||(t.animationType=Ct.NoAnimation.name,t.animationDuration=0),"FadeIn"===e.actionName&&(e.behaviourName=xi.ShowElement.name,t.animationType=Ct.Fade.name),"FadeOut"===e.actionName&&(e.behaviourName=xi.HideElement.name,t.animationType=Ct.Fade.name),"SlideIn"===e.actionName&&(e.behaviourName=xi.ShowElement.name),"SlideOut"===e.actionName&&(e.behaviourName=xi.HideElement.name),delete e.actionName,t.slideOptions&&("Left"===t.slideOptions.name?t.animationType="SlideLeft":"Right"===t.slideOptions.name?t.animationType="SlideRight":"Up"===t.slideOptions.name?t.animationType="SlideUp":"Down"===t.slideOptions.name&&(t.animationType="SlideDown")),t.transitionData&&(void 0!==t.transitionData.transitionDuration&&(t.animationDuration=t.transitionData.transitionDuration),t.transitionData.transitionDirection&&(t.animationDirection=t.transitionData.transitionDirection)),t.direction&&(t.animationDirection=t.direction))}var o;if(e.templateStructure){var s=e.templateStructure.structures,l=e.templateStructure.connections;l&&t(l),u.each(s,function(e,t){n(t,l)})}e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,i){o=i;var a=i.connections;t(a),u.each(i.structures,function(e,t){n(t,a)})}),e.masterPages&&u.each(e.masterPages,function(e,i){if(i.hierarchyInfo.structures){var a=i.hierarchyInfo.connections;t(a),u.each(i.hierarchyInfo.structures,function(e,t){n(t,a)})}})})}(),function(){ma.addSiteInformationFix(1.1032,function(e){function t(e){e&&u.each(e,function(e,t){u.each(t,function(e,t){i(t)})})}function n(e,t){var a=(e.id,e.elementProperties),r=a.itemsData;(a.entranceAnimation||a.exitAnimation)&&("SlideLeft"===a.entranceAnimation?(a.entranceAnimation=Ct.Slide.name,a.entranceAnimationDirection="right"):"SlideRight"===a.entranceAnimation?(a.entranceAnimation=Ct.Slide.name,a.entranceAnimationDirection="left"):"SlideUp"===a.entranceAnimation?(a.entranceAnimation=Ct.Slide.name,a.entranceAnimationDirection="down"):"SlideDown"===a.entranceAnimation&&(a.entranceAnimation=Ct.Slide.name,a.entranceAnimationDirection="up"),"SlideLeft"===a.exitAnimation?(a.exitAnimation=Ct.Slide.name,a.exitAnimationDirection="left"):"SlideRight"===a.exitAnimation?(a.exitAnimation=Ct.Slide.name,a.exitAnimationDirection="right"):"SlideUp"===a.exitAnimation?(a.exitAnimation=Ct.Slide.name,a.exitAnimationDirection="up"):"SlideDown"===a.exitAnimation&&(a.exitAnimation=Ct.Slide.name,a.exitAnimationDirection="down")),r&&u.each(r.connections,function(e,t){u.each(t,function(e,t){i(t)})}),e.childElements&&u.each(e.childElements,function(e,i){n(i,t)})}function i(e){if(e){var t=(e.id,e.options);"ShowElement"===e.behaviourName?("SlideLeft"===t.animationType?(t.animationSlideDirection="right",t.animationType="Slide"):"SlideRight"===t.animationType?(t.animationSlideDirection="left",t.animationType="Slide"):"SlideUp"===t.animationType?(t.animationSlideDirection="down",t.animationType="Slide"):"SlideDown"===t.animationType&&(t.animationSlideDirection="up",t.animationType="Slide"),t.animationDirection||(t.animationDirection={vertical:"top",horizontal:"left"})):"HideElement"===e.behaviourName&&("SlideLeft"===t.animationType?(t.animationSlideDirection="left",t.animationType="Slide"):"SlideRight"===t.animationType?(t.animationSlideDirection="right",t.animationType="Slide"):"SlideUp"===t.animationType?(t.animationSlideDirection="up",t.animationType="Slide"):"SlideDown"===t.animationType&&(t.animationSlideDirection="down",t.animationType="Slide"),t.animationDirection||(t.animationDirection={vertical:"top",horizontal:"left"})),"NavigateNext"!==e.behaviourName&&"NavigatePrev"!==e.behaviourName||("SlideLeft"===t.entranceAnimation?(t.entranceAnimation="Slide",t.entranceAnimationDirection="right"):"SlideRight"===t.entranceAnimation?(t.entranceAnimation="Slide",t.entranceAnimationDirection="left"):"SlideUp"===t.entranceAnimation?(t.entranceAnimation="Slide",t.entranceAnimationDirection="down"):"SlideDown"===t.entranceAnimation&&(t.entranceAnimation="Slide",t.entranceAnimationDirection="up"),"SlideLeft"===t.exitAnimation?(t.exitAnimation="Slide",t.exitAnimationDirection="left"):"SlideRight"===t.exitAnimation?(t.exitAnimation="Slide",t.exitAnimationDirection="right"):"SlideUp"===t.exitAnimation?(t.exitAnimation="Slide",t.exitAnimationDirection="up"):"SlideDown"===t.exitAnimation&&(t.exitAnimation="Slide",t.exitAnimationDirection="down")),"FlyToScreenBehaviour"===e.behaviourName?(e.behaviourName=xi.ShowElement.name,t.animationType=Ct.Fly.name,t.animationSlideDirection="left",t.animationDirection=t.direction,delete t.direction):"FlyOutScreenBehaviour"===e.behaviourName&&(e.behaviourName=xi.HideElement.name,t.animationType=Ct.Fly.name,t.animationSlideDirection="left",t.animationDirection=t.direction,delete t.direction)}}var a;if(e.templateStructure){var r=e.templateStructure.structures,o=e.templateStructure.connections;o&&t(o),u.each(r,function(e,t){n(t,o)})}e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,i){a=i;var r=i.connections;t(r),u.each(i.structures,function(e,t){n(t,r)})}),e.masterPages&&u.each(e.masterPages,function(e,i){if(i.hierarchyInfo.structures){var a=i.hierarchyInfo.connections;t(a),u.each(i.hierarchyInfo.structures,function(e,t){n(t,a)})}})})}(),function(){ma.addSiteInformationFix(1.1035,function(e){function t(e){e&&u.each(e,function(e,t){u.each(t,function(e,t){for(var i in t){var a=t[i];for(var r in a){var o=a[r];n(o)}}})})}function n(e){e&&(e.transitionInEffect&&("SlideLeft"===e.transitionInEffect?(e.transitionSlideInDirection="right",e.transitionInEffect="Slide"):"SlideRight"===e.transitionInEffect?(e.transitionSlideInDirection="left",e.transitionInEffect="Slide"):"SlideUp"===e.transitionInEffect?(e.transitionSlideInDirection="down",e.transitionInEffect="Slide"):"SlideDown"===e.transitionInEffect&&(e.transitionSlideInDirection="up",e.transitionInEffect="Slide"),e.transitionSlideInDirection||(e.transitionSlideInDirection="right")),e.transitionOutEffect&&("SlideLeft"===e.transitionOutEffect?(e.transitionSlideOutDirection="left",e.transitionOutEffect="Slide"):"SlideRight"===e.transitionOutEffect?(e.transitionSlideOutDirection="right",e.transitionOutEffect="Slide"):"SlideUp"===e.transitionOutEffect?(e.transitionSlideOutDirection="up",e.transitionOutEffect="Slide"):"SlideDown"===e.transitionOutEffect&&(e.transitionSlideOutDirection="down",e.transitionOutEffect="Slide"),e.transitionSlideOutDirection||(e.transitionSlideOutDirection="right"))); }var i;if(e.templateStructure){var a=(e.templateStructure.structures,e.templateStructure.customStatesProperties);a&&t(a)}e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,n){i=n;var a=n.customStatesProperties;t(a)}),e.masterPages&&u.each(e.masterPages,function(e,n){if(n.hierarchyInfo.structures){var i=n.hierarchyInfo.customStatesProperties;t(i)}})})}(),function(){ma.addSiteInformationFix(1.1037,function(e){function t(e,n){if(n){var i=(e.id,e.elementProperties),a=i.itemsData;a&&(u.each(a.connections,function(t,i){u.each(i,function(i,a){n.targetConnections[i]=a;var r=e.id+je+t;a.sourceElementID===a.targetElementID&&(a.targetElementID=r),a.sourceElementID=r})}),delete i.itemsData),e.childElements&&u.each(e.childElements,function(e,i){t(i,n)})}}var n;if(e.templateStructure){var i=e.templateStructure.structures,a=e.templateStructure.connections;u.each(i,function(e,n){t(n,a)})}e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,i){n=i;var a=i.connections;u.each(i.structures,function(e,n){t(n,a)})}),e.masterPages&&u.each(e.masterPages,function(e,n){if(n.hierarchyInfo.structures){var i=n.hierarchyInfo.connections;u.each(n.hierarchyInfo.structures,function(e,n){t(n,i)})}})})}(),function(){function e(e){var t=e.split(je);if(e.length>=26&&1===t.length){var n=13;"id"===e.slice(0,2)&&(n+=2),e=e.slice(0,n)+je+e.slice(n,e.length)}return e}ma.addSiteInformationFix(1.1038,function(t){function n(t,n){t.id;n&&u.each(n,function(t,n){u.each(n,function(t,n){var i=""+n.targetElementID,a=""+n.sourceElementID;n.targetElementID=e(i),n.sourceElementID=e(a)})})}var i;if(t.templateStructure){var a=t.templateStructure.structures,r=t.templateStructure.connections;u.each(a,function(e,t){n(t,r)})}t.pagesStructure&&u.each(t.pagesStructure.pages,function(e,t){i=t;var a=t.connections;u.each(t.structures,function(e,t){n(t,a)})}),t.masterPages&&u.each(t.masterPages,function(e,t){if(t.hierarchyInfo.structures){var i=t.hierarchyInfo.connections;u.each(t.hierarchyInfo.structures,function(e,t){n(t,i)})}})})}(),function(){ma.addSiteInformationFix(1.1043,function(e){function t(e){e.id;e.type===ei.Menu.name&&void 0===e.elementProperties.synchronizeWithPages&&(e.elementProperties.synchronizeWithPages=!0),e.childElements&&u.each(e.childElements,function(e,n){t(n)})}function n(e){var t=(e.id,e.elementProperties.textType);t&&("div"===t&&(t=Ke.DIV),e.elementProperties.tagName=t),e.childElements&&u.each(e.childElements,function(e,t){n(t)})}var i;if(e.templateStructure){var a=e.templateStructure.structures;u.each(a,function(e,t){n(t)})}e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,a){i=a,u.each(a.structures,function(e,i){n(i),t(i)})}),e.masterPages&&u.each(e.masterPages,function(e,i){i.hierarchyInfo.structures&&u.each(i.hierarchyInfo.structures,function(e,i){n(i),t(i)})})})}(),function(){ma.addSiteInformationFix(1.1045,function(e){function t(e){var n=e.type;if(ei[n].hasFeature(ti.TemplateItem)){var i=e.elementProperties.fieldsMap;i&&u.each(i,function(e,t){t&&t[di.image.getContentType()]&&(t[di.title.getContentType()]={name:"title",title:"Title",type:"title"})})}e.childElements&&u.each(e.childElements,function(e,n){t(n)})}e.templateStructure&&u.each(e.templateStructure.structures,function(e,n){t(n)}),e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,t){u.each(t.structures,Wo)}),e.masterPages&&u.each(e.masterPages,function(e,t){t.hierarchyInfo.structures&&u.each(t.hierarchyInfo.structures,Wo)})})}(),function(){ma.addSiteInformationFix(1.1047,function(e){function t(e){var n=(e.id,e.elementProperties),i=e.type;"page"===i?(n.childrenAnchor=nt.Centered,e.childElements&&u.each(e.childElements,function(e,n){t(n)})):n.sizeAndPosition.left-=480}e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,n){u.each(n.structures,function(e,n){t(n)})}),e.masterPages&&u.each(e.masterPages,function(e,n){n.hierarchyInfo.structures&&u.each(n.hierarchyInfo.structures,function(e,n){t(n)})})})}(),function(){ma.addSiteInformationFix(1.1049,function(e){function t(e){var t=la.getCoordinatorHeirarchy().customStatesProperties;e&&u.each(e,function(e,n){var i=n.id;t&&t[i]&&u.each(t[i],function(e,t){"sizeAndPosition"===e&&t&&u.each(t,function(e,t){t&&u.each(t,function(e,t){t.stateValue.left-=480})})})})}e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,n){u.each(n.structures,function(e,n){t(n.childElements)})}),e.masterPages&&u.each(e.masterPages,function(e,n){n.hierarchyInfo.structures&&t(n.hierarchyInfo.structures)})})}(),function(){ma.addSiteInformationFix(1.1065,function(e){function t(e){var n=e.elementProperties,i=ei[e.type],a=n.dataLayoutOptions;a&&(n.dataLayoutOptions=u.extend({},i.getPropertiesDefaultValues().dataLayoutOptions,a)),e.childElements&&u.each(e.childElements,function(e,n){t(n)})}e.templateStructure&&u.each(e.templateStructure.structures,function(e,n){t(n)}),e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,n){u.each(n.structures,function(e,n){t(n)})}),e.masterPages&&u.each(e.masterPages,function(e,n){n.hierarchyInfo.structures&&u.each(n.hierarchyInfo.structures,function(e,n){t(n)})})})}(),function(){ma.addSiteInformationFix(1.1063,function(e){function t(e,n){var i=(e.id,e.elementProperties);ei[e.type]===ei.FormElement?(u.each(e.childElements,function(e,t){delete t.elementProperties.fillLayout,delete t.elementProperties.verticalLayout,delete t.elementProperties.horizontalLayout,ei[t.type]===ei.formFields?(t.elementProperties.horizontalAlign=nt.Left,t.elementProperties.sizeAndPosition.width=i.sizeAndPosition.width):t.elementProperties.sizeAndPosition=u.extend(t.elementProperties.sizeAndPosition,{top:20,left:0})}),e.elementProperties.horizontalAlign=nt.Right):e.childElements&&u.each(e.childElements,function(e,i){t(i,n)})}var n;if(e.templateStructure){var i=e.templateStructure.structures;u.each(i,function(e,n){t(n)})}e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,i){n=i,u.each(i.structures,function(e,n){t(n)})}),e.masterPages&&u.each(e.masterPages,function(e,n){n.hierarchyInfo.structures&&u.each(n.hierarchyInfo.structures,function(e,n){t(n)})})})}(),function(){ma.addSiteInformationFix(1.1069,function(e){function t(e,n){e.id,e.elementProperties;if(ei[e.type]===ei.FormElement){var i,a=[];u.each(e.childElements,function(e,t){ei[t.type]===ei.formFields?(i=t,t.elementProperties.horizontalAlign=nt.Right):(t.elementProperties.sizeAndPosition.top=20,a.push(t))});var r=i.elementProperties.sizeAndPosition;e.childElements=a,u.each([ti.HasFormData,ti.HasArrangement,ti.DataList,ti.HasTemplates,ti.HasDataSource],function(t,n){u.each(n.properties,function(t){e.elementProperties[t]=i.elementProperties[t]})}),e.elementProperties.sizeAndPosition.width=r.width,e.elementProperties.horizontalAlign=nt.Left}else e.childElements&&u.each(e.childElements,function(e,i){t(i,n)})}var n;if(e.templateStructure){var i=e.templateStructure.structures;u.each(i,function(e,n){t(n)})}e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,i){n=i,u.each(i.structures,function(e,n){t(n)})}),e.masterPages&&u.each(e.masterPages,function(e,n){n.hierarchyInfo.structures&&u.each(n.hierarchyInfo.structures,function(e,n){t(n)})})})}(),function(){ma.addSiteInformationFix(1.1077,function(e){function t(e,n){e.id,e.elementProperties;if(ei[e.type].hasFeature(ti.HasText)){var i=e.elementProperties.lineHeight,a=e.elementProperties.fontSize;switch(i.unit){case 2:i.percentages=i.unitValue?i.unitValue:120;break;case 1:i.percentages=a&&i.unitValue?Math.floor(i.unitValue/a*100):120;break;case Ge.Pixels:i.percentages=a&&i.pixels?Math.floor(i.pixels/a*100):120;break;case Ge.Normal:i.percentages=120;break;case Ge.Inherit:i.percentages=120}delete i.pixels,delete i.unitValue,i.percentages||(i.percentages=120),i.unit=Ge.Percentages}else e.childElements&&u.each(e.childElements,function(e,i){t(i,n)})}var n;if(e.templateStructure){var i=e.templateStructure.structures;u.each(i,function(e,n){t(n)})}e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,i){n=i,u.each(i.structures,function(e,n){t(n)})}),e.masterPages&&u.each(e.masterPages,function(e,n){n.hierarchyInfo.structures&&u.each(n.hierarchyInfo.structures,function(e,n){t(n)})})})}(),function(){var e=1.2012;ma.addSiteInformationFix(e,function(e){function t(e){var t=la.getStaticPagesData(),n=u.count(t);e.type=ei.PagesMenu.name,e.elementProperties.name=e.elementProperties.name.replace("Menu",ei.PagesMenu.title);var i=n;e.elementProperties.dataLayout.name=e.elementProperties.dataLayout.name+"Menu";var a=ti.HasMoreButton.defaultProperties&&ti.HasMoreButton.defaultProperties.dataLayoutOptions?ti.HasMoreButton.defaultProperties.dataLayoutOptions():void 0;delete e.elementProperties.dataInfo,a&&(a.maxItems=i,e.elementProperties.dataLayoutOptions=u.extendMissing(e.elementProperties.dataLayoutOptions,a))}function n(e){var a=e.elementProperties;ei[e.type]===ei.Menu&&a.dataInfo&&a.dataInfo&&a.dataInfo.currentData&&"MasterPages"===a.dataInfo.currentData.type&&i?t(e):ei[e.type]===ei.PagesMenu?delete a.dataInfo:e.childElements&&u.each(e.childElements,function(e,t){n(t)})}var i=!0;if(e.templateStructure){var a=e.templateStructure.structures;i=a[0].type!==ei.Menu.name,u.each(a,function(e,t){n(t)})}else e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,t){u.each(t.structures,function(e,t){n(t)})}),e.masterPages&&u.each(e.masterPages,function(e,t){t.hierarchyInfo.structures&&u.each(t.hierarchyInfo.structures,function(e,t){n(t)})})})}(),function(){ma.addSiteInformationFix(1.209,function(e){e.masterPages&&u.each(e.masterPages,function(e,t){function n(e){var t=e.id;delete i[t],e.childElements&&u.each(e.childElements,function(e,t){n(t)})}if(t.hierarchyInfo.structures){var i=u.mapToDictionary(t.hierarchyInfo.structures,u.returnValue,u.defaultIdFunction);u.each(t.hierarchyInfo.structures,function(e,t){t.childElements&&u.each(t.childElements,function(e,t){n(t)})});var a=[];u.each(t.hierarchyInfo.structures,function(e,t){i[t.id]&&a.push(i[t.id])}),t.hierarchyInfo.structures=a}})})}(),function(){ma.addSiteInformationFix(1.1092,function(e){function t(e,n){e.id,e.elementProperties;ei[e.type]===ei.FormElement?e.elementProperties.targetEmail="":e.childElements&&u.each(e.childElements,function(e,i){t(i,n)})}var n;if(e.templateStructure){var i=e.templateStructure.structures;u.each(i,function(e,n){t(n)})}e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,i){n=i,u.each(i.structures,function(e,n){t(n)})}),e.masterPages&&u.each(e.masterPages,function(e,n){n.hierarchyInfo.structures&&u.each(n.hierarchyInfo.structures,function(e,n){t(n)})})})}(),function(){ma.addSiteInformationFix(1.209,function(e){function t(e,n){e.id,e.elementProperties;if(ei[e.type]===ei.label){e.elementProperties.formattedText=e.elementProperties.text,e.type=ei.freeText.name,e.elementProperties.verticalAlignment=e.elementProperties.verticalAlign,delete e.elementProperties.text,delete e.elementProperties.verticalAlign;var i=e.elementProperties.formattedText;i=i?""+i:"";var a=i.replace(/\n/g,"
    ");"\n"==i.charAt(i.length-1)&&(a+=" "),e.elementProperties.formattedText=i}else e.childElements&&u.each(e.childElements,function(e,i){t(i,n)})}var n;e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,i){n=i,u.each(i.structures,function(e,n){t(n)})}),e.masterPages&&u.each(e.masterPages,function(e,n){n.hierarchyInfo.structures&&u.each(n.hierarchyInfo.structures,function(e,n){t(n)})})})}(),function(){ma.addSiteInformationFix(1.2004,function(e){function t(e,n){e.id,e.elementProperties;if(ei[e.type]===ei.label||ei[e.type]===ei.freeText){var i;ei[e.type]===ei.label&&(i=e.elementProperties.text),ei[e.type]===ei.freeText&&(i=e.elementProperties.formattedText),i=i?""+i:"";var a=i.replace(/\n/g,"
    ");"\n"==i.charAt(i.length-1)&&(a+=" "),ei[e.type]===ei.label&&(e.elementProperties.text=i),ei[e.type]===ei.freeText&&(e.elementProperties.formattedText=i)}else e.childElements&&u.each(e.childElements,function(e,i){t(i,n)})}var n;if(e.templateStructure){var i=e.templateStructure.structures;u.each(i,function(e,n){t(n)})}e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,i){n=i,u.each(i.structures,function(e,n){t(n)})}),e.masterPages&&u.each(e.masterPages,function(e,n){n.hierarchyInfo.structures&&u.each(n.hierarchyInfo.structures,function(e,n){t(n)})})})}(),function(){ma.addSiteInformationFix(1.2013,function(e){function t(e,n){e.id,e.elementProperties;ei[e.type]===ei.PagesMenu?e.elementProperties.dropDownOptions=u.extend({trigger:"click",backgroundColor:"transparent",moreButtonText:"More",spacing:0,isFixedSize:!1,width:120,height:50,animation:"NoAnimation",animationSpeed:1e3,slideDirection:"up",flyDirection:{vertical:"top",horizontal:"right"},positioningAlignments:"Bottom",positionHorizontalDistance:0,positionVerticalDistance:0},e.elementProperties.dropDownOptions):e.childElements&&u.each(e.childElements,function(e,i){t(i,n)})}var n;if(e.templateStructure){var i=e.templateStructure.structures;u.each(i,function(e,n){t(n)})}e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,i){n=i,u.each(i.structures,function(e,n){t(n)})}),e.masterPages&&u.each(e.masterPages,function(e,n){n.hierarchyInfo.structures&&u.each(n.hierarchyInfo.structures,function(e,n){t(n)})})})}(),function(){ma.addSiteInformationFix(1.2024,function(e){e.pagesStructure&&la.Events.PageInitialized.one(function(){le.disableOperationsRecording("PageManager.Events.PageInitialized.1.2024"),aa.removeStateAffecting(la.getCurrentPage()),aa.removeStateAffected(la.getCurrentPage()),Yi.removeInstanceConnections(la.getCurrentPage()),le.enableOperationsRecording("PageManager.Events.PageInitialized.1.2024")})})}(),function(){ma.addSiteInformationFix(1.2028,function(e){function t(e){var n=e.elementProperties;ei[e.type];n.dataInfo&&Wi[n.dataLayout.name]&&Wi[n.dataLayout.name].isPages&&e.type!==ei.Gallery.name&&e.type!==ei.VideoGallery.name&&e.type!==ei.PostsList.name&&(e.type=ei.DataListElement.name),e.type===ei.PagesMenu.name&&n.dropDownOptions&&n.dropDownOptions.animation===Ct.NoAnimation.name&&(n.dropDownOptions.animation=Ct.Slide.name,n.dropDownOptions.animationSpeed=400,n.dropDownOptions.slideDirection="up"),e.childElements&&u.each(e.childElements,function(e,n){t(n)})}e.templateStructure&&u.each(e.templateStructure.structures,function(e,n){t(n)}),e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,n){u.each(n.structures,function(e,n){t(n)})}),e.masterPages&&u.each(e.masterPages,function(e,n){n.hierarchyInfo.structures&&u.each(n.hierarchyInfo.structures,function(e,n){t(n)})})})}(),function(){ma.addSiteInformationFix(1.2043,function(e){function t(e){e&&u.each(e,function(e,t){if(t.dataInfo)for(var n in t.dataInfo){var a=t.dataInfo[n];u.each(a,function(e,t){i(t.stateValue)})}})}function n(e){var t=e.elementProperties,a=ei[e.type];if(a.hasFeature(ti.DataList)){var r=t.dataInfo;i(r)}e.childElements&&u.each(e.childElements,function(e,t){n(t)})}function i(e){e&&e.currentData&&(e.currentData.items?u.each(e.currentData.items,function(e,t){u.each(t,function(e,n){n&&n.imagePath&&(t[e]={imageUrl:t[e]})})}):u.each(e.currentData,function(e,t){u.each(t,function(e,n){n&&n.imagePath&&(t[e]={imageUrl:t[e]})})}))}var a;if(e.isCoordinator){var a=e.customStatesProperties;t(a)}if(e.templateStructure){var a=e.templateStructure.customStatesProperties;u.each(e.templateStructure.structures,function(e,t){n(t)}),t(a)}e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,i){var a=i.customStatesProperties;u.each(i.structures,function(e,t){n(t)}),t(a)}),e.masterPages&&u.each(e.masterPages,function(e,i){if(i.hierarchyInfo.structures){var a=i.hierarchyInfo.customStatesProperties;u.each(i.hierarchyInfo.structures,function(e,t){n(t)}),t(a)}})})}(),function(){ma.addSiteInformationFix(1.2092,function(e){function t(e){var n=e.id,i=e.elementProperties,a=e.type;ei[a]&&(ei[a].hasFeature(ti.PageSection)&&i.childrenAnchor!==nt.Centered||ei[a].isType(ei.userBox)&&i.fillLayout&&i.fillLayout.fillHorizontal&&i.childrenAnchor!==nt.Centered)?Ji.performOnInstancesInitialization([n],function(e){ea.layoutUpdateBatch.performOperation(function(){var t=Ji.getInstanceByID(e[0]),n=ta.rememberLayout(t.getChildInstances(),{includeDockedElements:!1,rememberLeft:!0,rememberTop:!1,rememberWidth:!1,rememberHeight:!1});t.setPropertyValue("childrenAnchor",nt.Centered),ea.layoutUpdateBatch.performOperation(function(){n.restoreLayout()})})}):e.childElements&&u.each(e.childElements,function(e,n){t(n)})}e.templateStructure&&u.each(e.templateStructure.structures,function(e,n){t(n)}),e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,n){u.each(n.structures,function(e,n){t(n)})}),e.masterPages&&u.each(e.masterPages,function(e,n){n.hierarchyInfo.structures&&u.each(n.hierarchyInfo.structures,function(e,n){t(n)})})})}(),function(){ma.addSiteInformationFix(1.2036,function(e){function t(e){var n=e.elementProperties,i=ei[e.type];if(i.hasFeature(ti.DataList)){var a=n.dataLayout,r=n.dataInfo,o=n.dataLayoutOptions;Wi[a.name];a.name===Wi.PagesGrid.name&&r.currentData&&(o.elementsPerPaget?0:200>=t?200:400>=t?400:800),{backgroundColor:e.backgroundColor,animationSpeed:t,verticalDistance:e.positionVerticalDistance,verticalTop:e.positionVerticalDistance,horizontalDistance:e.positionHorizontalDistance,horizontalLeft:e.positionHorizontalDistance,horizontalRight:e.positionHorizontalDistance,spacing:e.spacing,useSkinButton:!0}}ma.addSiteInformationFix(1.2087,function(t){function n(t){var i=t.elementProperties;if(t.type===ei.PagesMenu.name){if(i.dataLayout&&"NavigationButton"!==i.dataLayout.name){var a=i.dropDownOptions;if(a){i.moreButtonText=a.moreButtonText,i.showDropDownArrow=void 0!==a.showDropDownArrow?a.showDropDownArrow:!1;var r=e(a);i.dropDownNavigationSettings={navigation:"DropDownNavigation",navigationProperties:r},delete i.dropDownOptions}else if(i.dropDownNavigationSettings){var o=i.dropDownNavigationSettings;o.navigationProperties&&o.navigationProperties.DropDownNavigation&&void 0===o.navigationProperties.DropDownNavigation.useSkinButton&&(o.navigationProperties.DropDownNavigation.useSkinButton=!0)}}}else t.childElements&&u.each(t.childElements,function(e,t){n(t)})}function i(t){t&&u.each(t,function(t,n){if(n.dropDownOptions&&n.dropDownOptions[Va.MobileStateName]){var i=n.dropDownOptions[Va.MobileStateName].coordinator;if(i){var a=i.stateValue,r=e(a);u.objectSet(n,["dropDownNavigationSettings",Va.MobileStateName,"coordinator","stateValue"],{navigation:"DropDownNavigation",navigationProperties:r}),u.objectSet(n,["moreButtonText",Va.MobileStateName,"coordinator","stateValue"],a.moreButtonText),u.objectSet(n,["showDropDownArrow",Va.MobileStateName,"coordinator","stateValue"],void 0!==a.showDropDownArrow?a.showDropDownArrow:!1)}}})}if(t.isCoordinator&&i(t.customStatesProperties),t.templateStructure){var a=t.templateStructure.structures;u.each(a,function(e,t){n(t)}),i(t.templateStructure.customStatesProperties)}t.pagesStructure&&u.each(t.pagesStructure.pages,function(e,t){u.each(t.structures,function(e,t){n(t)}),i(t.customStatesProperties)}),t.masterPages&&u.each(t.masterPages,function(e,t){t.hierarchyInfo.structures&&(u.each(t.hierarchyInfo.structures,function(e,t){n(t)}),i(t.hierarchyInfo.customStatesProperties))})})}(),function(){ma.addSiteInformationFix(1.2089,function(e){function t(e,n){e.id,e.elementProperties;if(!ei[e.type]||ei[e.type]!==ei.Gallery&&ei[e.type]!==ei.DataListElement&&ei[e.type]!==ei.VideoGallery)e.childElements&&u.each(e.childElements,function(e,i){t(i,n)});else{u.each(e.elementProperties.fieldsTemplates,function(e,t){u.each(t,function(e,t){var n=t.hierarchy?t.hierarchy.structures[0].elementProperties.skinBinding:void 0;if(n&&n.type===Ya.Inline){var i=n.hierarchy.structures[0],a=i.elementProperties.fieldsMap;a&&u.each(a,function(e,t){e===i.id&&t&&!t[pi.Link]&&(t[pi.Link]={name:"link",type:"link",title:"Link"})})}})})}}var n;if(e.templateStructure){var i=e.templateStructure.structures;u.each(i,function(e,n){t(n)})}e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,i){n=i,u.each(i.structures,function(e,n){t(n)})}),e.masterPages&&u.each(e.masterPages,function(e,n){n.hierarchyInfo.structures&&u.each(n.hierarchyInfo.structures,function(e,n){t(n)})})})}(),function(){ma.addSiteInformationFix(1.21,function(e){function t(e){var i=e.elementProperties;e.type===ei.HeaderElement.name?i.sectionName="Header":e.type===ei.FooterElement.name?i.sectionName="Footer":e.type===ei.SectionElement.name?n.push(e):e.childElements&&u.each(e.childElements,function(e,n){t(n)})}var n=[],i=!1;if(e.templateStructure){var a=e.templateStructure.structures;u.each(a,function(e,n){t(n)})}if(e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,n){u.each(n.structures,function(e,n){t(n)})}),e.masterPages&&(u.each(e.masterPages,function(e,n){n.hierarchyInfo.structures&&u.each(n.hierarchyInfo.structures,function(e,n){t(n)})}),i=!0),n.length>0){n.sort(function(e,t){return e.elementProperties.order-t.elementProperties.order});for(var r=0;rCa.BaseVersionToConvertOverFlowHidden)){if(e.templateStructure){var n=e.templateStructure.structures;u.each(n,function(e,n){t(n)})}e.pagesStructure&&u.eachItem(e.pagesStructure.pages,function(e,n){u.eachItem(n.structures,function(e,n){t(n)})}),e.masterPages&&u.eachItem(e.masterPages,function(e,n){n.hierarchyInfo.structures&&u.eachItem(n.hierarchyInfo.structures,function(e,n){t(n)})})}})}(),function(){ma.addSiteInformationFix(13.007,function(e){function t(e){var a=e.elementProperties,r=ei[e.type];if(r.hasFeature(ti.DataList)){var o=a.dataInfo,s=a.itemFields;n(o,s)}else if(r.isType(ei.VideoPlayer)){var l=a.videoId;a.videoId=i(l)}e.childElements&&u.eachItem(e.childElements,function(e,n){t(n)})}function n(e,t){e&&e.currentData&&(e.currentData.items?u.eachEntry(e.currentData.items,function(e,n){u.eachEntry(n,function(e,a){t[e]&&t[e].type===di.video.name&&a&&a.videoId&&(n[e].videoId=i(a.videoId))})}):u.eachEntry(e.currentData,function(e,n){u.eachEntry(n,function(e,a){t[e]&&t[e].type===di.video.name&&a&&a.videoId&&(n[e].videoId=i(a.videoId))})}))}function i(e){for(var t=["?","&","#","+",",","%"],n=0,i=t.length;i>n;++n)-1!=e.indexOf(t[n])&&(e=e.substring(0,e.indexOf(t[n])));return e}if(e.templateStructure){e.templateStructure.customStatesProperties;u.each(e.templateStructure.structures,function(e,n){t(n)})}e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,n){n.customStatesProperties;u.each(n.structures,function(e,n){t(n)})}),e.masterPages&&u.each(e.masterPages,function(e,n){if(n.hierarchyInfo.structures){n.hierarchyInfo.customStatesProperties;u.each(n.hierarchyInfo.structures,function(e,n){t(n)})}})})}(),function(){ma.addSiteInformationFix(14.003,function(e){e.isCoordinator&&ra.UrlChangingOperation.executeOnBatchStart(function(){var e,t=gr.getListByName("LocalBlog"),n=la.getDynamicPagesCount();if(void 0===t&&n>0)e=la.getDynamicPagesData(),u.eachEntry(e,function(e){la.removePages(e)});else if(void 0!==t){var i=t.getDynamicPageId();la.updatePageFieldsData(i,{title:"Post Page",urlAlias:"post-page"}),n>1&&(e=la.getDynamicPagesData(),u.eachEntry(e,function(e){e!=i&&la.removePages(e)}))}})})}(),function(){ma.addSiteInformationFix(14.019,function(e){function t(e){var a=(e.type,ei[e.type]);if(a&&(a.isType(ei.Gallery)||a.isType(ei.VideoGallery))){var r=[di.title,di.description,di.link];a.isType(ei.Gallery)?r.unshift(di.image):r.unshift(di.video);var o=e.elementProperties,s=o.itemFields,l=u.objectGet(i,[e.id,"fieldsTemplates",Va.MobileStateName,"coordinator","stateValue"]);if(a.isType(ei.Gallery)){var c=!1;if(u.eachEntry(o.itemFields,function(e,t){return"image"===t.type?(c=!0,!1):void 0}),!c)return e.type=ei.DataListElement.name,u.eachItem([o.fieldsTemplates,l],function(e,t){t&&(t.DataListItemTemplate=t.ImageBox,delete t.ImageBox,u.eachEntry(t.DataListItemTemplate,function(e,t){t.hierarchy.structures[0].type="skinDataItem"}))}),void delete s.alt}if(e.mapBetweenFields={},u.eachEntry(e.elementProperties.fieldsTemplates,function(t,i){u.eachEntry(i,function(t,i){var a=i.hierarchy.structures[0].elementProperties.skinBinding.hierarchy.structures[0],s=a.elementProperties.fieldsMap;u.eachItem(r,function(t,i){n(i,s,o,e)});var l=!1;u.eachEntry(s,function(e,t){u.eachEntry(t,function(e,t){return""+t.name=="link"?(l=!0,!1):void 0})}),l||u.objectSet(s,[a.id,pi.Link],{name:"link",title:"Link",type:"link",isDefaultField:!0})})}),a.isType(ei.Gallery)){var d=s.alt;delete s.alt,d&&(s.alt=d)}}e.childElements&&u.eachItem(e.childElements,function(e,n){t(n)})}function n(e,t,n,i){var a=e.name;if(n.itemFields[a])return void(n.itemFields[a].isDefaultField=!0);var r;if(u.each(n.itemFields,function(e,t){return t.type===a?(r=t,!1):void 0}),r){var o=r.name;i.mapBetweenFields[o]=a,delete n.itemFields[o],n.itemFields[a]=r,r.name=a,r.isDefaultField=!0,u.eachEntry(t,function(e,t){u.eachEntry(t,function(e,t){""+t.name==""+o&&(t.name=a)})}),u.eachEntry(n.dataInfo.currentData,function(e,t){var n=t[o];t[a]=n,delete t[o]})}else n.itemFields[a]={name:e.name,type:e.type,title:e.title,isDefaultField:!0}}var i;if(e.templateStructure){var a=e.templateStructure.structures;i=e.templateStructure.customStatesProperties,u.each(a,function(e,n){t(n)})}e.pagesStructure&&u.eachItem(e.pagesStructure.pages,function(e,n){i=n.customStatesProperties,u.eachItem(n.structures,function(e,n){t(n)})}),e.masterPages&&u.eachItem(e.masterPages,function(e,n){n.hierarchyInfo.structures&&(i=n.hierarchyInfo.customStatesProperties,u.eachItem(n.hierarchyInfo.structures,function(e,n){t(n)}))})})}(),function(){ma.addSiteInformationFix(14.018,function(e){function t(e){e&&u.each(e,function(e,t){n(t.navigationButtonSettings,a)})}function n(e,t){e&&u.each(e,function(e,n){u.each(n,function(e,n){n.stateValue=t(n.stateValue)})})}function i(e,t){var n=e.elementProperties,r=e.type;"PagesMenu"===r&&n.navigationButtonSettings&&(n.navigationButtonSettings=a(n.navigationButtonSettings)),e.childElements&&u.each(e.childElements,function(e,n){i(n,t)})}function a(e){var t=e.navigationProperties;if(t){var n=e.navigation;"SlideNavigation"===n?t.spacing=10:"SlideNavigation2"===n&&(t.spacing=20)}return e}if(e.isCoordinator&&t(e.customStatesProperties),e.templateStructure){var r=e.templateStructure.structures;u.each(r,function(e,t){i(t)}),t(e.templateStructure.customStatesProperties)}e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,n){u.each(n.structures,function(e,t){i(t)}),t(n.customStatesProperties)}),e.masterPages&&u.each(e.masterPages,function(e,n){n.hierarchyInfo.structures&&(u.each(n.hierarchyInfo.structures,function(e,t){i(t)}),t(n.hierarchyInfo.customStatesProperties))})})}(),function(){ma.addSiteInformationFix(14.029,function(e){function t(e){var a=(e.type,ei[e.type]);e.type===ei.DataListElement&&(e.type=ei.DataListElement.name);var r=u.objectGet(i,[e.id,"fieldsTemplates",Va.MobileStateName,"coordinator","stateValue"]);if(a.isType(ei.DataListElement))return void(r&&r.ImageBox&&(r.DataListItemTemplate=r.ImageBox,delete r.ImageBox,u.eachEntry(r.DataListItemTemplate,function(e,t){t.hierarchy.structures[0].type="skinDataItem"})));if(a&&(a.isType(ei.Gallery)||a.isType(ei.VideoGallery))){var o=[di.title,di.description,di.link];a.isType(ei.Gallery)?o.unshift(di.image):o.unshift(di.video);var s=e.elementProperties;s.itemFields;r&&u.eachEntry(r,function(t,i){u.eachEntry(i,function(t,i){var a=i.hierarchy.structures[0].elementProperties.skinBinding.hierarchy.structures[0],r=a.elementProperties.fieldsMap;u.eachItem(o,function(t,i){n(i,r,s,e)});var l=!1;u.eachEntry(r,function(e,t){u.eachEntry(t,function(e,t){return""+t.name=="link"?(l=!0,!1):void 0})}),l||u.objectSet(r,[a.id,pi.Link],{name:"link",title:"Link",type:"link",isDefaultField:!0})})})}e.childElements&&u.eachItem(e.childElements,function(e,n){t(n)})}function n(e,t,n,i){var a=e.name;if(i.mapBetweenFields)u.eachEntry(t,function(e,t){u.eachEntry(t,function(e,t){i.mapBetweenFields[t.name]===a&&(t.name=a)})});else{var r,o=!1;if(u.eachEntry(t,function(e,t){u.eachEntry(t,function(e,t){""+t.type===a&&""+t.name!==a&&(r=t),""+t.name===a&&(o=!0)})}),o)return;if(r){var s=r.name;u.eachEntry(t,function(e,t){u.eachEntry(t,function(e,t){""+t.name==""+s&&(t.name=a)})})}}}var i;if(e.templateStructure){var a=e.templateStructure.structures;i=e.templateStructure.customStatesProperties,u.each(a,function(e,n){t(n)})}e.pagesStructure&&u.eachItem(e.pagesStructure.pages,function(e,n){i=n.customStatesProperties,u.eachItem(n.structures,function(e,n){t(n)})}),e.masterPages&&u.eachItem(e.masterPages,function(e,n){n.hierarchyInfo.structures&&(i=n.hierarchyInfo.customStatesProperties,u.eachItem(n.hierarchyInfo.structures,function(e,n){t(n)}))})})}(),function(){ma.addSiteInformationFix(14.037,function(e){function t(e){u.eachItem(r,function(t,n){var i=u.objectGet(e,[n,"usePagesLayout"]);i&&u.eachEntry(i,function(e,t){u.eachEntry(t,function(e,t){t.stateValue===!1&&(t.stateValue=!0)})})})}function n(e){var t=e.type;"PostsList"===t?i(e):e.childElements&&u.eachItem(e.childElements,function(e,t){n(t)})}function i(e){var t=e.elementProperties,n=t.primaryPostsList;n&&(a(t),r.push(e.id))}function a(e){var t=e.usePagesLayout;t===!1&&(e.usePagesLayout=!0)}var r=[];if(e.templateStructure){var o=e.templateStructure.structures;u.each(o,function(e,t){n(t)}),t(e.templateStructure.customStatesProperties)}else e.pagesStructure?u.each(e.pagesStructure.pages,function(e,i){var a=i.structures[0];n(a),t(i.customStatesProperties)}):e.masterPages&&u.each(e.masterPages,function(e,i){i.hierarchyInfo.structures&&(u.eachItem(i.hierarchyInfo.structures,function(e,t){n(t)}),t(i.hierarchyInfo.customStatesProperties))})})}(),function(){ma.addSiteInformationFix(15,function(e){function t(e){var i=e.elementProperties,a=ei[e.type];if(a.hasFeature(ti.DataList)){var r=i.dataInfo,o=i.itemFields;n(r,o)}else a.isType(ei.VideoPlayer)&&(i.videoUrl||(i.videoType===Ye.Vimeo?i.videoUrl="https://vimeo.com/"+i.videoId:i.videoUrl="https://youtu.be/"+i.videoId));e.childElements&&u.eachItem(e.childElements,function(e,n){t(n)})}function n(e,t){e&&e.currentData&&(e.currentData.items?u.eachEntry(e.currentData.items,function(e,n){u.eachEntry(n,function(e,i){t[e]&&t[e].type===di.video.name&&i&&!i.videoUrl&&(n[e].videoType===Ye.Vimeo?n[e].videoUrl="https://vimeo.com/"+n[e].videoId:n[e].videoUrl="https://youtu.be/"+n[e].videoId)})}):u.eachEntry(e.currentData,function(e,n){u.eachEntry(n,function(e,i){t[e]&&t[e].type===di.video.name&&i&&!i.videoUrl&&(n[e].videoType===Ye.Vimeo?n[e].videoUrl="https://vimeo.com/"+n[e].videoId:n[e].videoUrl="https://youtu.be/"+n[e].videoId)})}))}e.templateStructure&&u.eachItem(e.templateStructure.structures,function(e,n){t(n)}),e.pagesStructure&&u.eachItem(e.pagesStructure.pages,function(e,n){u.eachItem(n.structures,function(e,n){t(n)})}),e.masterPages&&u.eachItem(e.masterPages,function(e,n){n.hierarchyInfo.structures&&u.eachItem(n.hierarchyInfo.structures,function(e,n){t(n)})})})}(),function(){ma.addSiteInformationFix(15.002,function(e){function t(e){var i=e.elementProperties,a=ei[e.type];if(a.hasFeature(ti.DataList)){var r=i.dataInfo,o=i.itemFields;n(r,o)}else a.isType(ei.VideoPlayer)&&(i.videoImageUrl||(i.videoImageUrl=null));e.childElements&&u.eachItem(e.childElements,function(e,n){t(n)})}function n(e,t){e&&e.currentData&&(e.currentData.items?u.eachEntry(e.currentData.items,function(e,n){u.eachEntry(n,function(e,n){t[e]&&t[e].type===di.video.name&&n&&!n.videoImageUrl&&(n.videoImageUrl=null)})}):u.eachEntry(e.currentData,function(e,n){u.eachEntry(n,function(e,n){t[e]&&t[e].type===di.video.name&&n&&!n.videoImageUrl&&(n.videoImageUrl=null)})}))}e.templateStructure&&u.eachItem(e.templateStructure.structures,function(e,n){ t(n)}),e.pagesStructure&&u.eachItem(e.pagesStructure.pages,function(e,n){u.eachItem(n.structures,function(e,n){t(n)})}),e.masterPages&&u.eachItem(e.masterPages,function(e,n){n.hierarchyInfo.structures&&u.eachItem(n.hierarchyInfo.structures,function(e,n){t(n)})})})}(),function(){ma.addSiteInformationFix(15.004,function(e){function t(e){e&&u.eachEntry(e,function(e,t){r[e]&&t.fieldsTemplates&&u.each(t.fieldsTemplates,function(e,t){u.each(t,function(e,t){n(t.stateValue)})})})}function n(e){var t=!1;return e&&u.eachEntry(e,function(e,n){return u.eachEntry(n,function(e,n){var i=n.hierarchy;if(i&&i.structures&&1===i.structures.length){var a=i.structures[0],r=a.elementProperties.skinBinding;if(r&&r.hierarchy&&r.hierarchy.connections){var o=r.hierarchy.connections;if(o&&o.targetConnections){var s=o.targetConnections,l=[];u.eachEntry(s,function(e,n){"showInCenter"===n.behaviourName&&(t=!0,l.push(e))}),u.eachItem(l,function(e,t){delete s[t]})}}}return!t}),!t}),t}function i(e,t){e.id;if(ei[e.type]&&ei[e.type]===ei.Gallery){var a=e.elementProperties,o=a.fieldsTemplates;r[e.id]=!0,n(o)&&(a.templateOpener=!0)}else e.childElements&&u.each(e.childElements,function(e,n){i(n,t)})}var a,r={};if(e.templateStructure){var o=e.templateStructure.structures;u.each(o,function(e,t){i(t)}),t(e.templateStructure.customStatesProperties)}e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,n){a=n,u.each(n.structures,function(e,t){i(t)}),t(n.customStatesProperties)}),e.masterPages&&u.each(e.masterPages,function(e,n){n.hierarchyInfo.structures&&(u.each(n.hierarchyInfo.structures,function(e,t){i(t)}),t(n.hierarchyInfo.customStatesProperties))})})}(),function(){ma.addSiteInformationFix(16.2,function(e){function t(e){var n=(e.id,e.elementProperties);(n.entranceAnimation||n.exitAnimation)&&("SlideLeft"===n.entranceAnimation?(n.entranceAnimation=Ct.Slide.name,n.entranceAnimationDirection="right"):"SlideRight"===n.entranceAnimation?(n.entranceAnimation=Ct.Slide.name,n.entranceAnimationDirection="left"):"SlideUp"===n.entranceAnimation?(n.entranceAnimation=Ct.Slide.name,n.entranceAnimationDirection="down"):"SlideDown"===n.entranceAnimation&&(n.entranceAnimation=Ct.Slide.name,n.entranceAnimationDirection="up"),"SlideLeft"===n.exitAnimation?(n.exitAnimation=Ct.Slide.name,n.exitAnimationDirection="left"):"SlideRight"===n.exitAnimation?(n.exitAnimation=Ct.Slide.name,n.exitAnimationDirection="right"):"SlideUp"===n.exitAnimation?(n.exitAnimation=Ct.Slide.name,n.exitAnimationDirection="up"):"SlideDown"===n.exitAnimation&&(n.exitAnimation=Ct.Slide.name,n.exitAnimationDirection="down")),e.childElements&&u.each(e.childElements,function(e,n){t(n)})}var n;if(e.templateStructure){var i=e.templateStructure.structures;u.each(i,function(e,n){t(n)})}e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,i){n=i,u.each(i.structures,function(e,n){t(n)})}),e.masterPages&&u.each(e.masterPages,function(e,n){n.hierarchyInfo.structures&&u.each(n.hierarchyInfo.structures,function(e,n){t(n)})})})}(),function(){ma.addSiteInformationFix(16.22,function(e){function t(e){var n=u.objectGet(e.elementProperties,"binding");n&&void 0===n.dataSourceName&&"currentItem"===n.dataItemID&&(n.dataSourceName=lr.LocalBlog),e.childElements&&u.eachItem(e.childElements,function(e,n){t(n)})}e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,n){var i=n.structures[0],a=la.getPageData(i.id);a&&"LocalBlog"===a.pageListName&&t(i)})})}(),function(){ma.addSiteInformationFix(16.22,function(e){function t(e,t){return u.objectGet(e[t],[Va.MobileStateName,"coordinator","stateValue"])}function n(e){var t=e.type;if("freeText"===t){var a=e.elementProperties,o=u.objectGet(a.binding,"dataFields"),l=u.objectGet(o,"1");l&&"content"===l.name&&(r=e.id,s=a.isSupportsMobile,e.type="RichContent",i(a),delete o[1],u.objectSet(o,pi.Content,{name:"content",type:di.content.type,title:l.title}))}else e.childElements&&u.eachItem(e.childElements,function(e,t){n(t)})}function i(e){var t=a(vo,e);e.predefinedTextStyles=t,o=t}function a(e,t){var n=t.letterSpacing,i=u.objectGet(t.lineHeight,"percentages"),a=t.fontSize,r=t.font,o=t.fontColor,s=t.namedTextStyle,l=s&&Ra.getTextStyleInformation(s);null===a&&(a=l?l.fontSize:void 0),null===o&&(o=l?l.color:void 0),null===r&&(r=l?l.fontFamily:void 0);var c=u.deepCloneObject(e);c.normal=u.quickExtend(c.normal,{fontSize:a,fontFamily:r,color:o,lineHeight:i,letterSpacing:n});var d=c.normal.fontSize;return c.heading=u.quickExtend(c.heading,{fontSize:d+8,color:o,lineHeight:i,letterSpacing:n}),c["sub-heading"]=u.quickExtend(c["sub-heading"],{fontSize:d+3,color:o,lineHeight:i,letterSpacing:n}),c}var r,o,s;e.pagesStructure&&u.each(e.pagesStructure.pages,function(e,i){var l=i.structures[0],c=la.getPageData(l.id);if(c&&"LocalBlog"===c.pageListName&&(n(l),s)){var d=u.objectGet(i.customStatesProperties,r),g=t(d,"letterSpacing"),f=t(d,"lineHeight"),p=t(d,"fontSize"),h=t(d,"font"),m=t(d,"fontColor"),v=t(d,"namedTextStyle"),y=a(o,{fontSize:p,font:h,fontColor:m,lineHeight:f,letterSpacing:g,namedTextStyle:v});u.objectSet(d,["predefinedTextStyles",Va.MobileStateName,"coordinator","stateValue"],y)}})})}(),function(){ma.addSiteInformationFix(16.23,function(e){function t(e){u.eachItem(o,function(t,i){n(!0,i,e)}),u.eachItem(s,function(t,i){n(!1,i,e)})}function n(e,t,n){var i=u.objectGet(n,[t,"dataLayoutOptions"]);i&&u.eachEntry(i,function(t,n){u.eachEntry(n,function(t,n){r(e,n.stateValue)})})}function i(e){var t=e.type;"PostsList"===t?a(e):e.childElements&&u.eachItem(e.childElements,function(e,t){i(t)})}function a(e){var t=e.elementProperties,n=t.primaryPostsList;r(n,t.dataLayoutOptions),n?o.push(e.id):s.push(e.id)}function r(e,t){var n=t.maxItemsCount;e&&void 0!==n?delete t.maxItemsCount:e||u.isNumeric(n)||(t.maxItemsCount=t.elementsPerPage)}var o=[],s=[];if(e.templateStructure){var l=e.templateStructure.structures;u.each(l,function(e,t){i(t)}),t(e.templateStructure.customStatesProperties)}else e.pagesStructure?u.each(e.pagesStructure.pages,function(e,n){var a=n.structures[0];i(a),t(n.customStatesProperties)}):e.masterPages&&u.each(e.masterPages,function(e,n){n.hierarchyInfo.structures&&(u.eachItem(n.hierarchyInfo.structures,function(e,t){i(t)}),t(n.hierarchyInfo.customStatesProperties))})})}();var Jr=Yo(function(){this.isSectionStructure=function(e){return"SectionElement"===e.type||"FooterElement"===e.type||"HeaderElement"===e.type}}),eo=v.extend("IteratorContext",{init:function(){this._parents=[],this._structuresMap=[{}]},getParentStructure:function(){return this._parentStructure},isInCustomStateProperties:function(){return this._customStatePropertiesCounter>0},getFieldsTemplatesHierarchy:function(){return this._fieldsTemplatesHierarchy},isInSkinTemplate:function(){return this._skinBinding},isInFieldsTemplates:function(){return this._fieldsTemplates},isInMobileTemplate:function(){return this._isInMobileTemplate},getIteratedStructureById:function(e){return this._getCurrentStructureMap()[e]},getSkinParentStructure:function(){return this._skinBindingParentStructure},getSkinHierarchy:function(){return this._skinHierarchy},isInTemplate:function(){return this.isInSkinTemplate()&&this.isInFieldsTemplates()},isInSkinnedElement:function(){return this.isInSkinTemplate()&&!this.isInFieldsTemplates()},getTemplateOwnerStructure:function(){return this._fieldsTemplatesParentStructure},getTemplateOwnerId:function(){var e=this.getTemplateOwnerStructure();return e?e.id:void 0},getTemplateName:function(){return this._fieldsTemplatesName},getSkinnedElementId:function(){return this.getCurrentStructureId()},getCurrentStructure:function(){return this._currentStructure},getCurrentStructureId:function(){return this.getCurrentStructure().id},_parentStructure:void 0,_customStatePropertiesCounter:0,_fieldsTemplates:!1,_fieldsTemplatesName:void 0,_fieldsTemplatesId:void 0,_skinBinding:!1,_isInMobileTemplate:!1,_getCurrentStructureMap:function(){var e=this._structuresMap;return e[e.length-1]},_addStructure:function(e){var t=this._getCurrentStructureMap();if(e.id&&t[e.id]){R.notifyError(Error("Structure with id: "+e.id+" already iterated"));do e.id=u.uniqueID();while(t[e.id])}t[e.id]=e,this._currentStructure=e},_pushParent:function(e){this._parents.push(e),this._parentStructure=e},_popParent:function(){var e=this._parents;if(0===e.length)throw Error("Invalid parents use");e.pop(),0===e.length?this._parentStructure=void 0:this._parentStructure=e[e.length-1]},_setCustomStateProperties:function(){this._customStatePropertiesCounter++},_resetCustomStateProperties:function(){if(this._customStatePropertiesCounter--,this._customStatePropertiesCounter<0)throw Error("customStateProperties is not set")},_pushTemplate:function(){this._structuresMap.push({})},_popTemplate:function(){var e=this._structuresMap;if(0===e.length)throw Error("Invalid parents use");this._structuresMap.pop()},_setFieldsTemplates:function(e){if(this._fieldsTemplates)throw Error("fieldsTemplates is already set");this._fieldsTemplates=!0,this._fieldsTemplatesParentStructure=e,this._pushTemplate(e)},_resetFieldsTemplates:function(){if(!this._fieldsTemplates)throw Error("fieldsTemplates is not set");this._fieldsTemplates=!1,this._fieldsTemplatesParentStructure=void 0,this._popTemplate()},_setFieldsTemplatesName:function(e){this._fieldsTemplatesName=e},_resetFieldsTemplatesName:function(){this._fieldsTemplatesName=void 0},_setFieldsTemplatesHierarchy:function(e,t){this._fieldsTemplatesId=e,this._fieldsTemplatesHierarchy=t},_resetFieldsTemplatesHierarchy:function(){this._fieldsTemplatesId=void 0,this._fieldsTemplatesHierarchy=void 0},_setSkinBinding:function(e,t){if(this._skinBinding)throw Error("skinBinding is already set");this._skinBinding=!0,this._skinBindingParentStructure=e,this._skinHierarchy=t,this._pushTemplate(e)},_resetSkinBinding:function(){if(!this._skinBinding)throw Error("skinBinding is not set");this._skinBinding=!1,this._skinBindingParentStructure=void 0,this._skinHierarchy=void 0,this._popTemplate()},_setInMobileTemplate:function(){if(this._isInMobileTemplate)throw Error("_isInMobileTemplate is already set");this._isInMobileTemplate=!0},_resetInMobileTemplate:function(){if(!this._isInMobileTemplate)throw Error("skinBinding is not set");this._isInMobileTemplate=!1}});eo.create=function(){return new eo};var to=Yo(function(){function e(e,t,a,r){n(e.structures,t,a,r),i(e.customStatesProperties,t,a,r)}function t(t,n,i,a,r,o){if(a&&(n._setFieldsTemplates(t),u.eachEntry(a,function(t,a){n._setFieldsTemplatesName(t),u.eachEntry(a,function(t,a){var r=a.hierarchy;n._setFieldsTemplatesHierarchy(t,r),o(function(){e(r,n,i,o)},n),n._resetFieldsTemplatesHierarchy()}),n._resetFieldsTemplatesName()}),n._resetFieldsTemplates()),r&&"Inline"===r.type){var s=r.hierarchy;n._setSkinBinding(t,s),o(function(){e(s,n,i,o)},n),n._resetSkinBinding()}}function n(e,i,a,r){e&&u.eachItem(e,function(e,o){i._addStructure(o),a.structureCallback(o,i),i._pushParent(o);var s=o.elementProperties;t(o,i,a,s.fieldsTemplates,s.skinBinding,r),n(o.childElements,i,a,r),i._popParent()})}function i(e,n,i,r){e&&(n._setCustomStateProperties(),u.eachEntry(e,function(e,o){var s=n.getIteratedStructureById(e);i.customStatePropertiesCallback(o,s,n,e);var l=u.objectGet(o,["fieldsTemplates",a,"coordinator","stateValue"]),c=u.objectGet(o,["skinBinding",a,"coordinator","stateValue"]);(l||c)&&(n._setInMobileTemplate(),t(s,n,i,l,c,r),n._resetInMobileTemplate())}),n._resetCustomStateProperties())}this.iterate=function(t,n,i,a){i=u.quickExtend({structureCallback:Wo,customStatePropertiesCallback:Wo},i),a=u.quickExtend({templateHierarchyExecutor:u.noopWithCallback},a),e(t,n,i,a.templateHierarchyExecutor)};var a="MobileResponsiveStateId1234"});"undefined"!=typeof global&&u.quickExtend(global,{IteratorContext:eo,StructureIterator:to});var no=function(){function e(e,t){var n=!1,i=e.type;return u.eachItem(t,function(e,t){return i===t?(n=!0,!1):void 0}),n}var t=v.extend("StructureCondition",{init:function(e,t){this._structureCallback=e,this._customStateCallback=t},beginIteration:Wo,endIteration:Wo,structure:function(e,t){return!!this._structureCallback(e,t)},customState:function(e,t,n){return!!this._customStateCallback(e,t,n)}}),n=t.extend("StructureCustomCondition",function(e){return{init:function(t){e.call(this,t)},beginIteration:function(){this._instancesMap={}},structure:function(e,t){var n=this._structureCallback(e,t);return n&&(this._instancesMap[e.id]=!0),n},customState:function(e,t){return!!this._instancesMap[t.id]}}});return t.elementType=function(t){return t=u.asArray(t),new n(function(n){return e(n,t)})},t.isProperty=function(e,n,i){return i=u.valueOrDefault(i,n),new t(function(t){return n(t.elementProperties[e],t)},function(t,n){var a=t[e],r=!1;return a?u.eachEntry(a,function(e,t){return u.eachEntry(t,function(t,a){return r=!!i(a.stateValue,n,e,t)||r,!r}),!r}):r=!!i(void 0,n),r})},t.create=function(e,n){return new t(e,n)},t.createCustom=function(e){return new n(e)},t.createOr=function(){for(var e=arguments.length,n=Array(e),i=0;e>i;i++)n[i]=arguments[i];return new t(function(e,t){var i=!1;return u.eachItem(n,function(n,a){i=a.structure(e,t)||i}),i},function(e,t,i){var a=!1;return u.eachItem(n,function(n,r){a=r.customState(e,t,i)||a}),a})},t}(),io=function(){var e=v.extend("StructureTransform",{init:function(e,t){this._structureCallback=e,this._customStateCallback=t},beginIteration:Wo,endIteration:Wo,structure:function(e,t){return this._structureCallback(e,t)},customState:function(e,t,n){return this._customStateCallback(e,t,n)}});return e.elementType=function(t){return new e(function(e){e.type=u.evaluateWhenFunction(t,e)},Wo)},e.setProperty=function(t,n,i){return new e(function(e){var i=e.elementProperties,a=u.evaluateWhenFunction(t,e),r=i[a],o=u.evaluateWhenFunction(n,r,e);void 0===o?void 0!==r&&delete i[a]:i[a]=o},function(e,n){var a=u.evaluateWhenFunction(t,n,e),r=e[a];if(r){var o=[];u.eachEntry(r,function(e,t){var a=[];u.eachEntry(t,function(t,r){var o=u.evaluateWhenFunction(i,r.stateValue,n,e,t);void 0===o?a.push(t):r.stateValue=o}),a.length>0&&(u.eachItem(a,function(e,n){delete t[n]}),u.isEmptyObject(t)&&o.push(e))}),o.length>0&&(u.eachItem(o,function(e,t){delete r[t]}),u.isEmptyObject(r)&&delete e[t])}})},e.getProperty=function(t,n){return new e(function(e,i){var a=u.evaluateWhenFunction(t,e);i._setInProperty(a),n(e.elementProperties[a],e,i),i._resetInProperty()},function(e,i,a){var r=u.evaluateWhenFunction(t,i,e),o=e[r];o&&(a._setInProperty(r),u.eachEntry(o,function(e,t){u.eachEntry(t,function(t,r){a._setInCustomProperty(e,t),n(r.stateValue,i,a),a._resetInCustomProperty()})}),a._resetInProperty(r))})},e.create=function(t,n){return new e(t,n)},e}(),ao=eo.extend("StructureManagerContext",{_isInProperty:!1,_isInCustomProperty:!1,getPropertyName:function(){return this._propertyName},isInProperty:function(){return this._isInProperty},isInCustomProperty:function(){return this._isInCustomProperty},getPropertyStateName:function(){return this._propertyStateName},getPropertyAffectingInstanceID:function(){return this._affectingInstanceID},_setInProperty:function(e){if(this._isInProperty)throw Error("_isInProperty is already set");this._isInProperty=!0,this._propertyName=e},_resetInProperty:function(){if(!this._isInProperty)throw Error("_isInProperty is not set");this._isInProperty=!1,this._propertyName=void 0},_setInCustomProperty:function(e,t){if(this._isInCustomProperty)throw Error("_isInCustomProperty is already set");this._isInCustomProperty=!0,this._affectingInstanceID=t,this._propertyStateName=e},_resetInCustomProperty:function(){if(!this._isInCustomProperty)throw Error("_isInCustomProperty is not set");this._isInCustomProperty=!1,this._affectingInstanceID=void 0,this._propertyStateName=void 0}});ao.create=function(){return new ao};var ro=function(){function e(e,t,n,i,a){var r=!0;u.eachItem(e,function(e,t){r=r&&t.structure(i,a)}),r&&n&&u.eachItem(t,function(e,t){t.structure(i,a)})}function t(e,t,n,i,a,r){if(a){var o=!0;u.eachItem(e,function(e,t){o=o&&t.customState(i,a,r)}),o&&n&&u.eachItem(t,function(e,t){t.customState(i,a,r)})}}var n=v.extend("StructureManager",{init:function(e){e=u.quickExtend({iterateCoordinator:!0,iterateTemplate:!0,iteratePages:!0,iterateMaster:!0,structureTransform:!0,customStatesPropertiesTransform:!0,templateHierarchyTransform:!0,iterator:to.iterate},e),this._iterator=e.iterator,this._structureTransform=e.structureTransform,this._customStatesPropertiesTransform=e.customStatesPropertiesTransform,this._templateHierarchyTransform=e.templateHierarchyTransform,this._conditions=[],this._transforms=[],this._options=e},addCondition:function(e){return this._conditions.push(e),this},addTransform:function(e){return this._transforms.push(e),this},forEachProperty:function(e,t){return this.addTransform(io.getProperty(e,t))},iterate:function(e,t){t=u.quickExtend({afterTemplateHierarchyTransform:Wo},t);var n=this._options,i=this;n.iterateCoordinator&&e.isCoordinator&&this._iterate(e,t),n.iterateTemplate&&e.templateStructure&&this._iterate(e.templateStructure,t),n.iteratePages&&e.pagesStructure&&u.eachItem(e.pagesStructure.pages,function(e,n){i._iterate(n,t)}),n.iterateMaster&&e.masterPages&&u.eachItem(e.masterPages,function(e,n){i._iterate(n.hierarchyInfo,t)})},_iterate:function(n,i){var a=this,r=a._conditions,o=a._transforms;u.eachItem(r,function(e,t){t.beginIteration()}),u.eachItem(o,function(e,t){t.beginIteration()});var s=a._iterator,l=a._templateHierarchyTransform,c=a._structureTransform,d=a._customStatesPropertiesTransform,g=i.afterTemplateHierarchyTransform,f=ao.create();s(n,f,{structureCallback:function(t,n){e(r,o,c,t,n)},customStatePropertiesCallback:function(e,n,i){t(r,o,d,e,n,i)}},{templateHierarchyExecutor:function(e,t){var n=t.getSkinHierarchy()||t.getFieldsTemplatesHierarchy();u.evaluateWhenFunction(l,t)&&e(),g(n,t)}}),u.eachItem(o,function(e,t){t.endIteration()}),u.eachItem(r,function(e,t){t.endIteration()})}});return n.create=function(e,t){return new n(u.valueOrDefault(t,to.iterate),e)},n}(),oo=Yo(function(){this.forEachElement=function(e,t){ro.create().addTransform(io.create(function(e,n){t(n)},Wo)).iterate({templateStructure:e})},this.forEachProperty=function(e,t,n){ro.create().addTransform(io.getProperty(t,function(e,t,i){n(e,i)})).iterate({templateStructure:e})},this.forEachHierarchy=function(e,t){t(e),ro.create().iterate({afterTemplateHierarchyTransform:function(e,n){t(e,n)},templateStructure:e})}});"undefined"!=typeof global&&u.quickExtend(global,{StructureManager:ro,StructureCondition:no,StructureTransform:io,StructureIteratorHelper:oo});var so=Yo(function(){function e(){a||(r=r.sort(function(e,t){return e.priority&&t.priority?e.priority-t.priority:e.priority?-1:t.priority?1:e.version-t.version}),a=!0)}function t(e,t){t.StructureVersion=Ca.CurrentStructureVersion,t.version=Ca.CurrentStructureVersion,t.templateStructure&&(t.templateStructure.version=Ca.CurrentStructureVersion,t.templateStructure.StructureVersion=Ca.CurrentStructureVersion)}function n(n,a){function l(e){c.push(e)}u.eachItem(o,function(e,t){t.condition(n)&&u.evaluateWhenFunction(t.structureManager).iterate(n)}),!a&&n.masterPages&&(i=n.masterPages[0]);var c=[];a?ma.fixTemplateInformation(n):ma.fixSiteInformation(n),s.getValue().iterate(n,{afterTemplateHierarchyTransform:function(e){var t={templateStructure:e,StructureVersion:void 0!==e.version?e.version:0};ma.fixTemplateInformation(t),l(t)}});var d=n.StructureVersion!==Ca.CurrentStructureVersion;!d||a&&!n.StructureVersion||(e(),u.eachItem(r,function(e,t){(null===t.version||n.StructureVersiont;++t)e.append(".theme-text-color-4-{0}".format(t));return""+e});va.addListFix(lr.LocalBlog,14,function(t){var n=t.content;if(void 0!=n){var i=u(n).wrapAll("
    ").parent(),a=i.find(e.get());a.length>0&&(a.each(function(e,t){var n=u(t),i=n.children("u");i&&i.contents().unwrap(),n.contents().unwrap()}),t.content=i.html())}})}();var lo=Yo(function(){var e={ImageThumb:{group:"carousel-thumbs-templates",name:"image-thumb-template"}},t=v.extend("ThumbItemBase",{$element:null,image:null,item:null,activated:!1,updated:!1,dimensions:null,_onCurrent:Wo,init:function(e,t){t=u.quickExtend({itemCreationFunction:Wo,onItemUpdated:Wo},t),this.$wrapper=e,this.options=t,this._onItemUpdated=t.onItemUpdated,this.loadedFlag=V.create(!1)},create:function(){this.$element=u("
    "),this.options.itemCreationFunction()},activate:function(e,t){this.activated=!0,this.update(e,t)},deactivate:function(){this.activated=!1},update:function(e,t){this.loadedFlag.setTrue(),this.updated=!0,t&&t(e),this._onItemUpdated(e)},load:function(e,t){this.loadedFlag.setTrue(),t&&t(e)},remove:function(){this.deactivate(),this.$element.remove()},onCurrent:function(e){this._onCurrent=e},resizeImageToContainer:function(){var e,t,n,i=this._image,a=this._imageData||{};t=this.dimensions,t||(e=u(i.parentNode),t={width:e.width(),height:e.height()}),t.width&&(n=ln.calculateImageSizeInLayout({width:a.imageWidth||i.naturalWidth,height:a.imageHeight||i.naturalHeight},rn.Cover,t),i.style.width=n.width+"px",i.style.height=n.height+"px",i.style.left=(t.width-n.width)/2+"px",i.style.top=(t.height-n.height)/2+"px")}}),n=t.extend("ImageThumb",{_image:null,_imageData:null,create:function(){this.$element=u.useTemplate(this.options.imageItemTemplate||e.ImageThumb),this._image=u("img",this.$element)[0]},update:function(e,t){if(this.activated&&!this.updated){var n=88,i=this._image,a=e.imagePath||ae.resolveImageUrl(e.image.imageUrl,{height:n,width:16*n/9}),r=this;this._imageData=e.image&&e.image.imageUrl,i.src!=a?(i.onload=function(){r.resizeImageToContainer(),r.loadedFlag.setTrue(),t&&t(e)},i.onerror=function(){r.loadedFlag.setTrue(),t&&t(e)},r.loadedFlag.setFalse(),i.src=a):t&&t(e),this.updated=!0,this._onItemUpdated(e,this)}else t&&t(e)},load:function(e,t){var n=88,i=16*n/9;if(this.loadedFlag.getValue())t&&t(e);else{var a=new Image,r=this;a.onload=function(){r.loadedFlag.setTrue(),t&&t(e)},a.onerror=function(){r.loadedFlag.setTrue(),t&&t(e)},a.src=ae.resolveImageUrl(e.image.imageUrl,{height:n,width:i})}}}),i=t.extend("VideoThumb",{videoId:null,_image:null,getVideoPlayerHelper:function(e){switch(e.video.videoType){case Ye.Youtube:return Pe;case Ye.Vimeo:return Ee}},create:function(){this.$element=u.useTemplate(this.options.videoItemTemplate||e.ImageThumb),this._image=u("img",this.$element)[0]},update:function(e,t){if(this.activated&&!this.updated){var n=this._image,i=e.video,a=this.getVideoPlayerHelper(e),r=this;i.videoId!==this.videoId?(this.videoId=i.videoId,n.onload=function(){r.resizeImageToContainer(),r.loadedFlag.setTrue(),t&&t(e)},n.onerror=function(){r.loadedFlag.setTrue(),t&&t(e)},r.loadedFlag.setFalse(),i.videoImageUrl?n.src=a.getVideoThumbUrl(i.videoImageUrl):a.getVideoImageUrl(i.videoId,function(e){i.videoImageUrl=e,n.src=a.getVideoThumbUrl(e)})):t&&t(e),this.updated=!0,this._onItemUpdated(e,this)}else t&&t(e)},load:function(e,t){if(this.loadedFlag.getValue())t&&t(e);else{var n=new Image,i=e.video,a=i.videoImageUrl,r=this.getVideoPlayerHelper(e),o=this;n.onload=function(){o.loadedFlag.setTrue(),t&&t(e)},n.onerror=function(){o.loadedFlag.setTrue(),t&&t(e)},a?n.src=r.getVideoThumbUrl(a):r.getVideoImageUrl(i.videoId,function(e){i.videoImageUrl=e,n.src=r.getVideoThumbUrl(e)})}}});this.createThumbsCarouselItem=function(e,a,r){return e.image||e.imagePath?new n(a,r):e.video?new i(a,r):new t(a,r)}}),co=Yo(function(){var e={ImageItem:{group:"slideshow-carousel-items-templates",name:"image-item-template"},VideoItem:{group:"slideshow-carousel-items-templates",name:"video-item-template"},VideoIframe:{group:"slideshow-carousel-items-templates",name:"video-iframe-template"}},t=v.extend("SlideShowCarouselItemBase",{$element:null,activated:!1,isCurrent:null,updated:!1,loadedFlag:null,loadingState:!1,$wrapper:null,init:function(e,t){t=u.quickExtend({template:null},t),this.$wrapper=e,this.options=t,this.$element=u.useTemplate(t.template),this.loadedFlag=V.create(!1),this.isCurrent=V.create(!1)},create:Wo,activate:function(e,t){this.activated=!0,this.update(e,t)},deactivate:function(){this.activated=!1},update:function(e,t){this.loadedFlag.setTrue(),this.updated=!0,t&&t(e)},load:function(e,t){this.loadedFlag.setTrue(),t&&t(e)},toggleLoading:function(e,t){var n=!1;this.loadingState!==e&&(t&&e&&(n={className:"popup-loading-animation",overlayLayer:W.BeneathDialogs}),this.$element.loading(n),this.$wrapper.toggleClass("state-loading",e),this.loadingState=e)},remove:function(){this.deactivate(),this.$element.remove()},_updateAdditionalDataElements:function(e){var t=this.$element,n=e.title||"",i=e.description||"",a=e.link||{},r=a.url||null,o=e.index;this.currentTitle!==n&&(this.currentTitle=n,this.$title.html(n),t.toggleClass("no-title",!n)),this.currentDescription!==i&&(this.currentDescription=i,this.$description.html(i).ellipsis({updateContent:!0,doNotRender:!0}),t.toggleClass("no-description",!i)),this.currentLink!==r&&(this.currentLink=r,r&&(this.$link.attr("href",r),this.$link.attr("target",a.newTab?"_blank":"_self")),t.toggleClass("no-link",!r)),this.currentIndex!==o&&(this.currentIndex=o,this.$index.html(o))}}),n=t.extend("ImageItem",{image:null,create:function(){var e=this.$element;this.image=u("img",e)[0],this.$textContainer=u(".image-text",e),this.$title=u(".title",e),this.$description=u(".description",e),this.$index=u(".index",e),this.$link=u(".link",e)},update:function(e,t){if(this.activated&&!this.updated){var n,i=this.image,a=e.image.imageUrl,r=this;this._updateAdditionalDataElements(e),a?n=ae.resolveImageUrl(a,{width:screen.availWidth,height:screen.availHeight}):e.imagePath?n=e.imagePath:(n="",r.loadedFlag.setTrue()),n&&i.src!==n?(i.onload=function(){r.loadedFlag.setTrue(),t&&t(e)},i.onerror=function(){r.loadedFlag.setTrue(),t&&t(e)},r.loadedFlag.setFalse(),i.src=n):t&&t(e),this.updated=!0}else t&&t(e)},load:function(e,t){if(this.loadedFlag.isFalse()){var n=new Image,i=this;n.onload=function(){i.loadedFlag.setTrue(),t&&t(e)},n.onerror=function(){i.loadedFlag.setTrue(),t&&t(e)},n.src=ae.resolveImageUrl(e.image.imageUrl,{width:screen.availWidth,height:screen.availHeight})}else t&&t(e)}}),i=t.extend("VideoItem",{videoId:null,image:null,player:null,videoData:null,videoLoadedFlag:null,isPlaying:!1,privateVideoFallbackTimeoutHandle:0,create:function(){var e=this.$element,t=V.create(!1);this.image=u("img",e)[0],this.videoContainer=u(".video-container",e),this.$textContainer=u(".image-text",e),this.$title=u(".title",e),this.$description=u(".description",e),this.$index=u(".index",e),this.$link=u(".link",e),this.videoLoadedFlag=t},activate:function(e,t){var n=this;this.activated||(this.videoContainer.click(function(e){e.stopPropagation(),n.playVideo()}),this.isCurrent.valueChangedEvent.bind(function(e){!e&&n.player&&n.stopVideo()})),this.activated=!0,this.update(e,t)},playVideo:function(){var e=this,t=Va.Flags.IsInMobileContext.isTrue();this.videoLoadedFlag.isTrue()?(!t&&this.player&&this.player.play(),this.togglePlaying(!0)):this.createPlayer(function(){e.isCurrent.isTrue()&&(!t&&e.player.play(),e.togglePlaying(!0))})},pauseVideo:function(){this.videoLoadedFlag.isTrue()&&this.player.pause(),this.isPlaying=!1},stopVideo:function(){this.videoLoadedFlag.isTrue()&&this.player.stopVideo(),this.togglePlaying(!1)},increaseVolume:function(){this.videoLoadedFlag.isTrue()&&this.player.increaseVolume()},decreaseVolume:function(){this.videoLoadedFlag.isTrue()&&this.player.decreaseVolume()},togglePlaying:function(e){this.isPlaying=e,this.videoContainer.toggleClass("playing",e)},createPlayer:function(t){var n=this.player,i=this;return n&&this.destroyPlayer(),this.toggleLoading(!0,!0),this.player=n=this.getVideoPlayerHelper(this.videoData).createPlayer({ $container:this.videoContainer,videoID:this.videoId,loop:0,controls:1,isHtml5:!1,createIframe:function(){return u.useTemplate(e.VideoIframe)}}),n.whenReady(function(){i.whenPlayerReady(t)}),this.privateVideoFallbackTimeoutHandle=setTimeout(function(){i.whenPlayerReady(t)},1e4),n.toggleInitilized(!0),n.reload(),n},whenPlayerReady:function(e){this.videoLoadedFlag.isFalse()&&(clearTimeout(this.privateVideoFallbackTimeoutHandle),this.videoLoadedFlag.setTrue(),this.toggleLoading(!1,!0),e&&e())},destroyPlayer:function(){var e=this.player;clearTimeout(this.privateVideoFallbackTimeoutHandle),this.toggleLoading(!1,!0),this.videoLoadedFlag.setFalse(),this.isCurrent.setFalse(),e&&(e.unloadPlayer(),e.removePlayerIFrame(),this.player=null)},getVideoPlayerHelper:function(e){switch(e.videoType){case Ye.Youtube:return Pe;case Ye.Vimeo:return Ee}},loadCoverImage:function(e,t,n){var i=this.image,a=this;this.loadedFlag.setFalse(),i.onload=function(){a.loadedFlag.setTrue(),n&&n(e)},i.onerror=function(){a.loadedFlag.setTrue(),n&&n(e)},i.src=t},update:function(e,t){if(this.activated&&!this.updated){var n,i=e.video,a=this;this.videoData=e.video,this._updateAdditionalDataElements(e),i.videoId!==this.videoId?(this.videoId=i.videoId,i.videoImageUrl?(n=ae.resolveImageUrl(i.videoImageUrl,{width:screen.availWidth,height:screen.availHeight},{forceRatioLocking:!1}),this.loadCoverImage(e,n,t)):this.getVideoPlayerHelper(i).getVideoImageUrl(i.videoId,function(r){i.videoImageUrl=r,n=ae.resolveImageUrl(r,{width:screen.availWidth,height:screen.availHeight},{forceRatioLocking:!1}),a.loadCoverImage(e,n,t)})):t&&t(e),this.updated=!0}else t&&t(e)},load:function(e,t){if(this.loadedFlag.isFalse()){var n=new Image,i=e.video,a=i.videoImageUrl,r=this;n.onload=function(){r.loadedFlag.setTrue(),t&&t(e)},n.onerror=function(){r.loadedFlag.setTrue(),t&&t(e)},a?n.src=ae.resolveImageUrl(a,{width:screen.availWidth,height:screen.availHeight},{forceRatioLocking:!1}):this.getVideoPlayerHelper(i).getVideoImageUrl(i.videoId,function(e){i.videoImageUrl=e,n.src=ae.resolveImageUrl(e,{width:screen.availWidth,height:screen.availHeight},{forceRatioLocking:!1})})}else t&&t(e)}});this.createSlideShowCarouselItem=function(a,r,o){return a.image||a.imagePath?new n(r,{template:o.imageItemTemplate||e.ImageItem}):a.video?new i(r,{template:o.videoItemTemplate||e.VideoItem}):new t(r,{template:o.imageItemTemplate||e.ImageItem})}}),uo=Yo(function(){var e=v.extend("BaseRenderer",{options:null,carousel:null,_currentItem:null,_previousHalfStatePercentage:void 0,_minImageWidth:640,_minImageHeight:360,init:function(e){e=u.quickExtend({transitionSpeed:300,onTransitionStart:Wo,onTransition:Wo,onTransitionEnd:Wo},e),void 0!==e.minImageWidth&&(this._minImageWidth=e.minImageWidth),void 0!==e.minImageHeight&&(this._minImageHeight=e.minImageHeight),this.options=e},attachToCarousel:function(e){return this.carousel=e,this},renderItem:function(e,t,n,i,a){var r=this.carousel;r&&(t&&(i||void 0===i||a)?(this._currentItem=e,this._transition(e,t,n,a)):(this._render(e,this._currentItem,n),this._currentItem=e)),this._previousHalfStatePercentage=-1===a?0:a},_getItemElementFromItem:function(e){return e&&e.$item||null},_getImageFromItem:function(e){return e&&e.itemView&&e.itemView.image||null},_getTextContainerFromItem:function(e){return e&&e.itemView&&e.itemView.$textContainer||null},_calculateDimensions:function(e,t){var n,i,a,r,o,s=e.item,l=this._minImageWidth,c=this._minImageHeight,u=this._getImageFromItem(e);return s.image?(a=s.image.imageUrl,n=a.imageWidth||u.naturalWidth,i=a.imageHeight||u.naturalHeight,r=this.options.imageBoxLayout||rn.FitWhenBigger):s.video&&(n=u.naturalWidth,i=u.naturalHeight,r=this.options.imageBoxLayout||rn.Fit),o=ln.calculateImageSizeInLayout({width:n,height:i},r,t),l&&(o.width=Math.max(l,o.width)),c&&(o.height=Math.max(c,o.height)),o},_render:Wo}),t=e.extend("SlideFadeRenderer",{_render:function(e,t){var n=this.carousel.$element,i=this._getItemElementFromItem(e),a=this._getImageFromItem(e),r=u(a.parentNode),o={width:n.width(),height:n.height()},s=this._calculateDimensions(e,o);r.css({width:s.width,height:s.height,left:(o.width-s.width)/2,top:(o.height-s.height)/2,opacity:1,transform:"none"}),t&&t.index!==e.index&&this._getItemElementFromItem(t).css("display","none"),i.css("display","list-item"),e.itemView.$description.ellipsis()},_transition:function(e,t,n){var i,a,r=this,o=this.carousel.$element,s={width:o.width(),height:o.height()},l=this._getItemElementFromItem(e),c=this._getImageFromItem(e),d=u(c.parentNode),g=this._getItemElementFromItem(t),f=this._getImageFromItem(t),p=u(f.parentNode),h=this._calculateDimensions(e,s),m=this._calculateDimensions(t,s),v=h.width/2,y=m.width/2,b=(s.width-h.width)/2,C=(s.width-m.width)/2;n&&n>0||!n&&e.index>t.index?(i=b+v,a=C-y):(i=b-v,a=C+y),d.css({width:h.width,height:h.height,left:i,top:(s.height-h.height)/2,opacity:0,transform:"scale(0.5)"}),l.css({display:"list-item"}),d.velocity({left:[b,i],opacity:[1,0],scale:[1,.5]},{duration:300,queue:!1}),p.velocity({left:[a,C],opacity:[0,1],scale:[.5,1]},{duration:500,queue:!1,complete:function(){e.itemView.$description.ellipsis(),t.index!==r._currentItem.index&&g.hide()}})}}),n=e.extend("PopupMobileSlideShow",{_minImageWidth:0,_minImageHeight:0,_render:function(e,t){var n=e.$item,i=this._getItemElementFromItem(e),a=this._getImageFromItem(e),r=u(a.parentNode),o=this._getTextContainerFromItem(e),s={width:n.width(),height:n.height()},l=this._calculateDimensions(e,s);r.css({width:l.width,height:l.height,left:(s.width-l.width)/2,top:(s.height-l.height)/2,opacity:1}),t&&t.index!==e.index&&(this._getItemElementFromItem(t).css("display","none"),this._getTextContainerFromItem(t).css("display","none")),o.css("display","block"),i.css("display","list-item"),e.itemView.$description.ellipsis()},_transition:function(e,t,n,i){var a,r,o=this,s=e.$item,l={width:s.width(),height:s.height()},c=this._getItemElementFromItem(e),d=this._getImageFromItem(e),g=u(d.parentNode),f=this._getItemElementFromItem(t),p=this._getImageFromItem(t),h=u(p.parentNode),m=this._getTextContainerFromItem(e),v=this._getTextContainerFromItem(t),y=this._calculateDimensions(e,l),b=this._calculateDimensions(t,l),C=(l.width-y.width)/2,I=(l.width-b.width)/2,S=this._previousHalfStatePercentage||0;n&&n>0||!n&&e.index>t.index?(a=l.width,r=-b.width):(a=-y.width,r=l.width),S||(g.css({width:y.width,height:y.height,left:a,top:(l.height-y.height)/2,opacity:1}),c.css("display","list-item"),e.itemView.$description.ellipsis()),void 0===i?(S/=100,g.velocity("stop").velocity({left:C},{duration:500*(1-S),queue:!1}),h.velocity("stop").velocity({left:r,opacity:0},{duration:500*(1-S),queue:!1,complete:function(){t.index!==o._currentItem.index&&(m.css("display","block"),f.css("display","none"),v.css("display","none"))}})):-1===i?(g.velocity("stop").velocity({left:C,opacity:1},{duration:200,queue:!1}),h.velocity("stop").velocity({left:r,opacity:1},{duration:200,queue:!1,complete:function(){t.index!==o._currentItem.index&&(m.css("display","block"),f.css("display","none"),v.css("display","none"))}})):void 0!==i&&(i/=100,g.velocity("stop").css({left:a-(a-C)*i}),h.velocity("stop").css({left:I+(r-I)*i,opacity:1-i}))}});this.getBaseRenderer=function(){return e},this.getRenderer=function(e,i){switch(e){case"popupSlideShow":return new t(i);case"popupMobileSlideShow":return new n(i)}}}),go=v.extend("ObservablePropertyBinding",{init:function(e,t){t=u.quickExtend({},t);var n=ke.create(),i=t.observableObject?t.observableObject:M.create(),a=t.propertyName,r=e.properties[a],o=i.valueChangedEvent.bind(function(t){n.performOperation(function(){void 0===r.bindingValue&&(r.computedValue=void 0),r.bindingValue=t,aa.recomputePropertyValue(e,a)},"binding")});r.bindingObject=i,r.bindingConroller=this,this._instance=e,this._propertyName=a,this._observableObject=i,this._operationsBatch=n,this._event=o},clearBinding:function(){var e=this._instance,t=this._propertyName,n=e.properties[t];delete n.bindingValue,delete n.bindingConroller,this._event.unbind(),aa.recomputePropertyValue(e,t)},setValue:function(e){this._observableObject.setValue(e)},getValue:function(){return this._observableObject.getValue()},postponeUpdates:function(){this._operationsBatch.start()},unPostponeUpdates:function(){this._operationsBatch.finish()}});go.create=function(e,t){return new go(e,t)};var fo=Yo(function(){this.Images={},this.loadImages=function(){var e=[];u.eachEntry(fo.Images,function(t,n){e.push(ae.resolveImageUrl(n))}),Et.loadImages(e)}});!function(){function e(e,t,n,i){i&&e.setPropertiesValues({baseName:t})}Jn.registerDefinition(ti,{ElementBase:{properties:{tagName:{defaultValue:function(){return Ke.DIV}},behaviours:{defaultValue:Xo,onChange:function(e,t){t?(u.count(t.normalBehaviours)>0||u.count(t.isTemplateBehaviours)>0)&&e.hasBehaviours.setTrue():e.hasBehaviours.setFalse()}},isLocked:{defaultValue:Go,onChange:function(e,t){e.isLocked.setValue(t,"property")}},name:{category:ai.Other,defaultValue:Xo,onChange:e},baseName:{defaultValue:Xo},templateID:{defaultValue:Xo},templateName:{defaultValue:Xo},order:{isStateProperty:jo,defaultValue:Xo},customStates:{defaultValue:Xo,onChange:function(e,t){if(null!==t){var n=e.getPropertyValue("customStates"),i=u.deepCloneObject(e.getPropertyValue("customStates"));for(var a in i)if(!Ai[a]){var r=i[a],o=u.getValues(r.ids),s=Fi.registerComplexState(o);s||delete n[a]}}}},isElementWasEditedInMode:{isStateProperty:!0,defaultValue:Go}},methods:{},aggregatedMethods:{definitions:{onInitializing:Wo,onInitialized:Wo,onCreation:Wo,onDetached:Wo,onAttached:Wo,onBeforePageOpen:Wo,updateInstanceToViewPort:Wo,removeInstanceFromViewPort:Wo,adjustInstanceToViewPort:Wo,switchToPreview:function(){var e=this;e.previewEventsListener.activateAndExecuteAll(),Ti.activateBehaviours(e)},onRemove:Wo,onPropertyChange:Wo,onPropertiesChanged:Wo}}}})}(),function(){function e(){var e=this;if(i(e),e.previewEventsListener.add(w.createEventListener([Va.Flags.IsInMobileContext.valueChangedEvent],function(){e.performWhenVisible(function(){e.isFixed()?e.addFixedState():e.data.fixedStateAdded&&e.removeFixedState()},e.id+"design-element-preview-listener")})),!this.isForTemplateUse()){t(e),e.duringResizing.valueChangedEvent.bind(function(t){e.canPushFlag.setValue(!t,"duringResizing")}),w.bind([e.zIndex.valueChangedEvent,e.customZIndex.valueChangedEvent,{event:e.propertyChangedEvent,name:"topZIndex"}],function(){var t=e.getPropertyValue("topZIndex"),n=e.zIndex.getValue(),i=e.customZIndex.getValue();n=n?n:0;var a="";i?a=i+(t?t:n):t?a=t+K.MinPropertyZindex:n&&(a=n),e.data.currentZIndexValue!==a&&(e.data.currentZIndexValue=a,Dn.requestIndpendentWriteOperation(function(){e.$element.css("z-index",a),e.getMainBox().css("z-index",a)},e.id+"zindex"))}),e.canResize.setValue(e.hasFeature(ti.Resizable),"Resizable");var n=e.isDisplayed.isTrue();n||e.hideElement()}}function t(e){le.disableOperationsRecording("initializeLastResizingSize");var t=e.getStructureMetaData(),n=t?t.size:void 0;e.isFillVertical()||(n=e.getPropertyValue("sizeAndPosition")),e.properties.lastResizingSize.value=u.quickExtend({},n),aa.recomputePropertyValue(e,"lastResizingSize"),le.enableOperationsRecording("initializeLastResizingSize")}function i(e){e.isForTemplateUse()&&K.IsMobileView||(e.elementEnterAreaEvent.bind(function(t){e.isInMobileMode()||K.IsMobileClient||e.activateTrigger(Di.MouseEnterArea,t)}),e.elementLeaveAreaEvent.bind(function(t){e.isInMobileMode()||K.IsMobileClient||e.activateTrigger(Di.MouseLeaveArea,t)}),e.influenceChanged.bindAndExecute(function(){e.refreshTracking()}))}function a(e,t,n,i){var a=void 0===i;a&&1===t||e.animatePart(e.getVisibilityTargets(),{opacity:t},!0,n,{isInitialization:a})}function r(e,t){return e&&t?e.verticalMargin==t.verticalMargin&&e.horizontalMargin==t.horizontalMargin:!e&&!t}function o(e){ea.refreshElementsLayout(e)}function s(e,t){return e&&t?e.width==t.width&&e.height==t.height:!e&&!t}function l(e,t){return e&&t?e.left==t.left&&e.top==t.top&&e.width==t.width&&e.height==t.height:!e&&!t}function c(e,t,n,i,a){var r=void 0===i;e.animatePart(e.$element,{sizeAndPosition:t},void 0,n,{isInitialization:r,complete:a})}Jn.registerDefinition(ti,{DesignElement:{features:[],properties:{showHoverEffects:{defaultValue:jo,isNotForCustomProperty:!0},skinInformation:{defaultValue:u.returnEmptyObject},isSupportsMobile:{defaultValue:Go,isNotForCustomProperty:!0},isVisibleInMode:{isStateProperty:!0,defaultValue:jo,shouldRefreshIfNotVisible:!0,onChange:function(e,t,n,i){if(!e.isContent()&&!e.isForTemplateUse()){if(t?e.showElement():e.hideElement(),Va.Flags.IsInMobileContext.isTrue()&&e.isMasterPageElement.isTrue()&&Va.refreshMobileMasterSectionInstanceVisibilty(),!e.isInitialized&&void 0===i)return;if(Va.Flags.IsInMobileContext.isTrue()&&aa.inStateEditingMode())if(t)Va.addInstanceToMobile(e,!0);else{if(e.hasCellWrapper.isTrue()){var a=e.getCellItem(),r=a.getRowParent();if(r){var o,s={};a.getWidth();u.eachEntry(r.cellItems,function(e,t){t.id!==a.id&&(o=t.getInstance()),s[t.getInstance().id]=t.getWidth()});r.removeCells([a])}}Ba.removeInstancesFromContainer(e,{shouldRemoveFromViewPort:!0}),ea.refreshElementsLayout(e.parentInstance)}}}},isFixed:{defaultValue:Go,isStateProperty:!1,onChange:function(e,t,n,i){var e=this;e.isInitialized&&void 0!==i&&Va.Flags.IsInMobileContext.isFalse()&&!e.isForTemplateUse()&&vr.performUpdateOnRenderingFinished(function(){e.refreshFixedState()}),e.refreshCustomZIndex()}},topZIndex:{isStyleProperty:!0,isStateProperty:!0,supportsStatesTransitionAnimation:!0,getResetValue:u.returnZero,defaultValue:u.returnZero},elementOpacity:{isStyleProperty:!0,isStateProperty:!0,supportsStatesTransitionAnimation:!0,valueConverter:function(e){return void 0!==e?u.adjustFraction(e,3):e},defaultValue:u.returnOne,getResetValue:u.returnOne,onChange:a},staticMargin:{defaultValue:function(){return{horizontalMargin:"",verticalMargin:""}},isStateProperty:!0,isStyleProperty:!1,disableInDesign:!0,supportsStatesTransitionAnimation:!0,valueConverter:Ca.createRoundPropertyValueConverter(["horizontalMargin","verticalMargin"]),priority:999,scaleProperty:function(e){return{horizontalMargin:e.x,verticalMargin:e.x}},onChange:o,comparer:r,category:ai.SizeAndPosition},sizeAndPosition:{defaultValue:function(){return{left:0,width:100,top:0,height:100}},isStateProperty:!0,isStyleProperty:!1,disableInDesign:!0,supportsStatesTransitionAnimation:!0,valueConverter:Ca.createRoundPropertyValueConverter(["left","width","top","height"]),priority:999,scaleProperty:function(e){return{left:e.x,width:e.x,top:e.y,height:e.y}},customStateValueGetter:function(e,t,n,i){var a=Ai[i];return a&&a.responsiveState?t:(t||(t={left:0,top:0,width:e.width,height:e.height}),{left:t.left+e.left,top:t.top+e.top,width:t.width+e.width,height:t.height+e.height})},customStateValueSetter:function(e,t,n,i){var a=Ai[i];return a&&a.responsiveState?t:{left:t.left-e.left,top:t.top-e.top,width:t.width-e.width,height:t.height-e.height}},onChange:c,comparer:l,category:ai.SizeAndPosition},lastResizingSize:{defaultValue:function(){return{width:0,height:0}},isNotForCustomProperty:!0,shouldJoinToUndo:!0,isStateProperty:!0,priority:999,scaleProperty:function(e){return{width:e.x,height:e.y}},comparer:s,category:ai.SizeAndPosition},isVisibleInLastSection:{defaultValue:jo,isStateProperty:!0,onChange:function(e,t){this.classesManager.set({"is-not-visible-in-last-section":!t})}},isVisibleInLastDataItem:{defaultValue:jo,isStateProperty:!0,onChange:function(e,t){this.classesManager.set({"is-not-visible-in-last-data-item":!t})}}},methods:{},lazyInitializationProperties:{isRelativePositionedFlag:function(){var e=this;return V.create(!1,{valueChangeCallback:function(t){e.classesManager.set({"relative-element":t})}})},duringResizing:V.createFalse,isInDragging:V.createFalse,sizeElementClassesManager:function(){var e=this;return ye.createClassesFlags(function(){return e.getElementSizeBox()})},contentBoxElementClassesManager:function(){var e=this;return ye.createClassesFlags(function(){return e.$elementContentBox})}},aggregatedMethods:{definitions:{changeMobileSupportState:function(e){var t=this,n=aa.getEditableStyleProperties(),i=Va.getMobileState();e?u.eachItem(n,function(e,n){aa.setValueInCustomState(t,t.properties[n],i,t.getPropertyValue(n))}):u.eachItem(n,function(e,n){aa.resetCustomStateProperty(t,i,n)})},onContentSizeChange:Wo,onElementAddedToContainer:Wo,addFixedState:function(){var e=this;e.data.fixedStateAdded=!0,e.$element.addClass("positioned-fixed"),u(window).bind("scroll."+e.id+"isFixed",function(){ua.invalidateAreas(e,{updateSize:!1})}),K.PageHeightChanged.bindAndExecute(function(){ua.invalidateAreas(e,{updateSize:!1})},"isFixedPageHeightChanged"+e.id)},removeFixedState:function(){var e=this;e.data.fixedStateAdded&&(e.data.fixedStateAdded=!1,K.PageHeightChanged.unbind("isFixedPageHeightChanged"+e.id),ea.refreshElementsLayout(this),e.$element.removeClass("positioned-fixed"),u(window).unbind("scroll."+e.id+"isFixed"))}},aggregations:{adjustInstanceToViewPort:function(){this.setPropertyValue("isVisible",!0)},updateInstanceToViewPort:function(){this.data.isUpdatedToViewPort=!0,this.canResizeVertically.setValue(this.hasHeight(),"hasHeight"),this.childIndex.setValue(-1),this.setPropertyValue("isVisible",!0),this.shouldDisplayOnMobile()||this.isDisplayed.setValue(!1,"insideThePageButNoMasterTemplateOrSection")},removeInstanceFromViewPort:function(){this.canResizeVertically.setValue(!0,"hasHeight"),this.childIndex.setValue(-1),this.data.isUpdatedToViewPort=!1,this.isDisplayed.setValue(!0,"insideThePageButNoMasterTemplateOrSection")},onInitializing:e}},triggers:[Di.MouseEnter,Di.MouseLeave,Di.MouseEnterArea,Di.MouseLeaveArea],supportedStates:[Ai.MouseOverState,Ai.MouseOverStateArea]}});var d=Kn.prototype;d.refreshCustomZIndex=function(){var e=this;e.isFixed()?e.customZIndex.setValue(K.MinPropertyZindex):e.customZIndex.setValue(void 0)},d.hasBinding=Go,d.getNoneContentSize=function(){var e,t=this;e=t.hasFeature(ti.HasBorder)?t.getPropertyValue("borderWidth"):{left:0,top:0,bottom:0,right:0};var n=t.getPropertyValue("padding");return void 0===n&&(n={left:0,top:0,bottom:0,right:0}),{width:parseInt(e.left)+parseInt(e.right)+parseInt(n.left)+parseInt(n.right),height:parseInt(e.top)+parseInt(e.bottom)+parseInt(n.top)+parseInt(n.bottom),widthLeft:parseInt(e.left)+parseInt(n.left),heightTop:parseInt(e.top)+parseInt(n.top),widthRight:parseInt(e.left)+parseInt(n.left),heightBottom:parseInt(e.bottom)+parseInt(n.bottom)}},d.refreshFixedState=function(){var e=this,t=e.getPropertyValue("isFixed");if(t)na.reattachInstances([e],la.getCurrentPage());else if(e.parentInstance===la.getCurrentPage()){var n=na.getSectionByPosition(e.getPosition(!0));n||(n=mr.getLastMainSection()),n&&(e.isMasterPageElement.isFalse()||n.isMasterPageElement.isTrue())&&na.reattachInstances([e],n)}},d.getLayoutAffectedInstances=function(){return this.getChildInstances()},d.calculateActualOffset=function(){var e=this,t=0,n=0;if(e.hasVerticalLayout()){var i=e.getPropertyValue("margin");t=i.top}else{var a=e.getPropertyValue("sizeAndPosition");t=a.top}if(e.hasHorizontalLayout()){var i=e.getPropertyValue("margin");n=i.left}else{var a=e.getPropertyValue("sizeAndPosition");n=a.left}var r=e.parentInstance.calculateActualOffset();return{top:r.top+t,left:r.left+n}},d.calculateActualSize=function(){var e=this,t=e.getPropertyValue("sizeAndPosition"),n=t.width,i=t.height,a=e.isFillVertical(),r=e.isFillHorizontal();if(a||r){var o=e.getPropertyValue("margin"),s=e.parentInstance.calculateActualSize();r&&(n=s.width-o.left-o.right),a&&(i=s.height-o.top-o.bottom)}return{width:n,height:i}},d.getLastResizingSize=function(){return this.calcualateLastResizingSize()},d.calcualateLastResizingSize=function(){var e=this.getPropertyValue("lastResizingSize"),t=this.getPropertyValue("margin"),n=t?t.top+t.bottom:0;if(this.isFillVertical()){var i=this.parentInstance.calcualateLastResizingSize();if(i=u.quickExtend({},i),i.height)return i.height=i.height-n,i}return e},d.setLastResizingSize=Wo,d.hasHeight=jo,d.hasWidth=jo,d.isRelativePositioned=function(){return this.isRelativePositionedFlag.isTrue()},d.getMinSize=function(){return{height:5,width:5}},d.getMaxSize=function(){if(this.parentInstance&&Va.Flags.IsInMobileContext.isTrue()&&(this.shouldBeWithLayoutOnMobile()||this.parentInstance.getAutoLayoutProperties().width)){var e=this.parentInstance.getPropertyValue("padding"),t=this.parentInstance.getMaxSize();return t.width=t.width!==1/0?t.width-e.left-e.right:t.width,t}return{height:1/0,width:1/0}},d.toggleVisibilityInMode=function(e){this.setPropertyValue("isVisibleInMode",e)},d.isVisibleInMode=function(){var e=this.parentInstance,t=e?e.isVisibleInMode():!0;return t&&this.getPropertyValue("isVisibleInMode")},d.getShadowTarget=function(){return this.getBorderBox()},d.refreshTracking=function(){if(!K.IsMobileClient){var e=this;e.isForTemplateUse()||(oa.hasTargetConnectionsForTriggers(e,Di.MouseEnterArea,Di.MouseLeaveArea,Ai.MouseOverStateArea)?ua.trackMouseOver(e):ua.stopMouseOverTracking(e))}},d.handleContentSizeChange=function(){var e=this;e.onContentSizeChange(),w.fireLazyEvent(e,"contentSizeChangedEvent"),ea.requestUpdatePosition(e.getChildInstances())},d.isFixed=function(){return this.getPropertyValue("isFixed")&&!K.IsMobileView&&Va.Flags.IsInMobileContext.isFalse()},d.isRootInstance=function(){var e=this,t=e.hasParent();return!t&&(e.isForTemplateUse()||Ji.isRootInstance(e)&&e.isContent()||Ji.getRootInstance()===e)},d.isAttachedToVisibleNode=function(){var e=this,t=e.hasParent(),n=e.isRootInstance();return(n||t&&e.parentInstance.isInstanceVisible())&&!e.isDeleted},d.getStaticMargin=function(e){e=u.quickExtend({vertically:!0,horizontally:!0},e);var t=this,n={},i=this.getPropertyValue("staticMargin"),a=t.getPropertyValue("cellHorizontalAlignment");a===at.None&&(a=la.getCoordinator().getPropertyValue("cellsHorizontalAlignment"));var r=la.getCoordinator().getPropertyValue("cellsVerticalAlignment");if(e.horizontally)switch(a){case at.Center:n.marginLeft=i.horizontalMargin;break;case at.Left:n.marginLeft=i.horizontalMargin;break;case at.Right:n.marginRight=i.horizontalMargin}if(e.vertically)switch(r){case it.Middle:n.marginTop=i.verticalMargin;break;case it.Top:n.marginTop=i.verticalMargin;break;case it.Bottom:n.marginBottom=i.verticalMargin}return n},d.isSupportsMobile=function(){return this.getPropertyValue("isSupportsMobile")},d.toggleMobileSupport=function(e){var t=this;le.beginAtomicBatch();var n=u.asArray(t);t.isType(ei.TabsPanel)&&u.merge(n,t.childInstances),u.eachItem(n,function(t,n){n.changeMobileSupportState(e),n.setPropertyValue("isSupportsMobile",e)}),le.endAtomicBatch()},d.renderElement=function(e){var t=this,n=!1;n=t.getPropertyValue("tagName"),n===Ke.DIV&&(n=!1),e.startInstanceRendering(t,"element-size-box"),n&&e.openTag(n,"html-element"),e.openTag("div","element-main-box design-element-main-box"),e.openTag("div","element-background-layer element-border-target design-element-background-layer"),e.closeTag(),e.openTag("div","element-border-box element-border-target element-padding-box design-element-border-box"),e.openTag("div","element-content-box design-element-content-box"),e.openTag("div","content-container content-container-type element-size-box element-size-target"),t.renderElementContent(e),t.renderElementChildren(e),e.closeTag(),e.closeTag(),e.closeTag(),e.closeTag(),n&&e.closeTag(),e.finishInstanceRendering()},d.renderElementChildren=Wo,d.renderElementContent=Wo,d.isConvertedToMobile=function(){return!this.isContent()},d.isUpdatedToViewPort=function(){return this.data.isUpdatedToViewPort},d.shouldBeHiddenInMode=Go,d.getAutoLayoutProperties=function(){if(this.hasFeature(ti.HasLayout)){if(this.isDataListItem()&&this.isRootInstance())return{left:!0,top:!0,width:this.isDataListItem()};var e=this.getPropertyValue("fillLayout"),t=this.getPropertyValue("verticalLayout"),n=this.getPropertyValue("horizontalLayout");return{left:e.fillHorizontal||n!==ea.Layout.normal,top:e.fillVertical||t!==ea.Layout.normal,width:e.fillHorizontal,height:e.fillVertical}}return{}},d.shouldDisplayOnMobile=function(){return this.isPageChildInstance()||!(this.parentInstance&&this.parentInstance.isType(ei.page)&&this.isMasterPageElement.isFalse())&&!this.getPropertyValue("isFixed")},K.Events.LastEventOnInitiailizatGlobal.one(function(){u(document).on("mouseenter",".design-element",function(e){if(Va.Flags.IsInMobileContext.isFalse()&&!K.IsMobileClient){var t=n(this);t&&t.activateTrigger(Di.MouseEnter,e)}}).on("mouseleave",".design-element",function(e){if(Va.Flags.IsInMobileContext.isFalse()&&!K.IsMobileClient){var t=n(this);t&&t.activateTrigger(Di.MouseLeave,e)}})}),u.cssHooks.sizeAndPosition={get:function(e){var t=n(e);return t?t.getActualPropertyValue("sizeAndPosition"):void 0},set:function(e,t){var i=n(e);i&&(i.setActualPropertyValue("sizeAndPosition",t),ea.refreshElementsLayout(i))}},u.fx.step.sizeAndPosition=function(e){u.cssHooks.sizeAndPosition.set(e.elem,{left:null===e.end.left?null:Math.floor(e.start.left+e.pos*(e.end.left-e.start.left)),top:null===e.end.top?null:Math.floor(e.start.top+e.pos*(e.end.top-e.start.top)),width:null===e.end.width?null:Math.floor(e.start.width+e.pos*(e.end.width-e.start.width)),height:null===e.end.height?null:Math.floor(e.start.height+e.pos*(e.end.height-e.start.height))})}}(),function(e){Yn.extendProperties(e,{attributes:{defaultValue:Xo},metaProps:{defaultValue:Xo},metaItemType:{defaultValue:Xo},metaTitle:{defaultValue:Xo}}),Yn.hookAggregatedMethods(e,{switchToPreview:function(){var e=this,t=e.$element,n=e.getPropertyValue("metaTitle"),i=e.getPropertyValue("metaItemType");i&&t.attr("itemtype",i),n&&t.attr("title",n)},switchToDesign:void 0})}(ti.DesignElement);var po={StyleBinding:1,PropertyBinding:2};!function(e){function t(e,t,n){var i=e.data.propertiesToStyleFieldsMap,a=e.getPropertyValue("styleBindingFields");return i&&i[t]&&(a[u.getKeys(i[t])[0]].type===n||!nr.isDuringEditing())}function n(e){e.styleBindingsGroup.clear();var t=(e.getPropertyValue("styleBindingId"),e.getPropertyValue("styleBindingFields"));if(e.hasBindingToFields()){var n={};e.data.propertiesToStyleFieldsMap=n,u.eachEntry(t,function(t,i){var a=Za.getFieldValueChangedEvent(e,i,t);a&&w.createEventListener(a,function(){le.disableOperationsRecording("refreshStyleBinding"),u.eachEntry(i.properties,function(t){aa.refreshPrioritisedCustomStates(e,t),aa.recomputePropertyValue(e,t,!1)}),le.enableOperationsRecording("refreshStyleBinding")}).addToGroup(e.styleBindingsGroup),u.eachEntry(i.properties,function(e,i){var a=u.objectGet(n,[e,t]);a=u.quickExtend({},a,i),u.objectSet(n,[e,t],a)})}),u.eachEntry(n,function(t){aa.refreshPrioritisedCustomStates(e,e.properties[t])}),ua.isElementVisible(e)?e.styleBindingsGroup.activateAndExecuteAll():e.styleBindingsGroup.deactivateAll()}}Yn.extendProperties(e,{styleBindingId:{defaultValue:Xo},styleBindingFields:{defaultValue:Xo}}),Yn.extendElementInstanceMethods({hasBindingToFields:function(){var e=this.getPropertyValue("styleBindingId"),t=this.getPropertyValue("styleBindingFields");return e&&t&&u.count(t)>0},setSkinInstanceBox:function(e){this.data.skinInstanceBox=e},getSkinInstanceBox:function(){return nr.isDuringEditing()&&nr.getCurrentInstance()?nr.getCurrentInstance():this.data.skinInstanceBox},getMainSkinInstance:function(){var e=this.getSkinInstanceBox();return e?e.getMainSkinInstance():void 0},getStyleFieldData:function(e,t){t=u.extend({},t);var n=this,i=t.stateName,a=t.sourceId,r=t.defaultValue,o=t.customStateData,s={value:u.extendIfObject(r),animation:void 0},l=n.properties[e],c=n.getStyleFieldsNames(e),d=n.getPropertyValue("styleBindingFields");if(u.eachEntry(c,function(e,t){if(t){var r=d[e],o=Za.evaluateSkinFieldStateValue(n,{bindingData:r,fieldName:e,stateName:i,sourceId:a});if(o){var l=u.extendIfObject(o.value),c=u.extendIfObject(o.animation);void 0!==l&&(t.boundToProperty?s.value=l:u.eachEntry(t.fields,function(e){u.objectSet(s,["value",e],l)})),s.animation=u.extendValueWithDefaultValue(c,s.animation)}}}),void 0!==l.descriptor.valueConverter&&void 0!==s.value&&null!==s.value)for(var g=u.asArray(l.descriptor.valueConverter),f=0;f0||e.spread>0)&&a.append("0 0 {0}px {1}px {2}",e.blur,e.spread,e.color),t&&(t.blur>0||t.spread>0)&&a.append("inset 0 0 {0}px {1}px {2}",t.blur,t.spread,t.color),n&&(0!=n.left||0!=n.top||n.blur>0||n.spread>0)&&a.append("{0}px {1}px {2}px {3}px {4}",n.left,n.top,n.blur,n.spread,n.color),i&&(0!=i.left||0!=i.top||i.blur>0||i.spread>0)&&a.append("inset {0}px {1}px {2}px {3}px {4}",i.left,i.top,i.blur,i.spread,i.color),""+a}Yn.extendProperties(e,{shadow:{title:void 0,isStateProperty:!0,isStyleProperty:!0,supportsThemeBinding:["color"],supportsStatesTransitionAnimation:!0,valueConverter:Ca.createRoundPropertyValueConverter(["blur","spread","top","left"]),defaultValue:function(){return{top:0,left:0,spread:0,blur:0,color:"black"}},category:ai.Shadow,onChange:function(e,t,n){e.isInitialized&&t&&(t=u.extend({},t,{color:qa.evaluateColorBinding(t.color,!0)}),e.animatePart(e.$element,{dropShadow:t},!1,n))}},glow:{title:void 0,isStateProperty:!0,isStyleProperty:!0,supportsStatesTransitionAnimation:!0,supportsThemeBinding:["color"],defaultValue:function(){return{spread:0,blur:0,color:"black"}},valueConverter:Ca.createRoundPropertyValueConverter(["blur","spread"]),onChange:function(e,t,n){e.isInitialized&&t&&(t=u.extend({},t,{color:qa.evaluateColorBinding(t.color,!0)}),e.animatePart(e.$element,{glow:t},!1,n))},category:ai.Shadow}}),Yn.hookAggregatedMethods(e,{onInitialized:function(){var e,t,n=this,a=u.quickExtend({},n.getPropertyValue("glow")),r=u.quickExtend({},n.getPropertyValue("shadow"));n.hasFeature(ti.HasInnerShadow)&&(e=u.quickExtend({},n.getPropertyValue("innerGlow")),t=u.quickExtend({},n.getPropertyValue("innerShadow")),t.color=qa.evaluateColorBinding(t.color,!0),e.color=qa.evaluateColorBinding(e.color,!0),n.setActualPropertyValue("innerGlow",e),n.setActualPropertyValue("dropInnerShadow",t)),a.color=qa.evaluateColorBinding(a.color,!0),r.color=qa.evaluateColorBinding(r.color,!0),n.setActualPropertyValue("glow",a),n.setActualPropertyValue("dropShadow",r);var o=i(a,e,r,t); ""!==o&&n.getShadowTarget().css("boxShadow",o)}}),u.eachItem(["glow","innerGlow","dropShadow","dropInnerShadow"],function(e,i){u.cssHooks[i]={get:function(e){var t=n(e);return t?t.getActualPropertyValue(i):void 0},set:function(e,a){var r=n(e);if(r){var o=r.getActualPropertyValue(i);r.setActualPropertyValue(i,u.extend({},o,a)),t(r)}}},u.fx.step[i]=function(e){e.colorInit||(e.startColor=u.getRGBA(e.start.color),e.endColor=u.getRGBA(e.end.color),e.begin=u.quickExtend({},e.start),e.colorInit=!0);var t="rgba("+Math.max(Math.min(parseInt(e.pos*(e.endColor[0]-e.startColor[0])+e.startColor[0],10),255),0)+","+Math.max(Math.min(parseInt(e.pos*(e.endColor[1]-e.startColor[1])+e.startColor[1],10),255),0)+","+Math.max(Math.min(parseInt(e.pos*(e.endColor[2]-e.startColor[2])+e.startColor[2],10),255),0)+","+Math.max(Math.min(parseFloat(e.pos*(e.endColor[3]-e.startColor[3])+e.startColor[3],10),1),0)+")",n={blur:e.begin.blur+e.pos*(e.end.blur-e.begin.blur),spread:e.begin.spread+e.pos*(e.end.spread-e.begin.spread),color:t};"dropShadow"!==i&&"dropInnerShadow"!==i||(n.top=e.start.top+e.pos*(e.end.top-e.start.top),n.left=e.start.left+e.pos*(e.end.left-e.start.left)),u.cssHooks[i].set(e.elem,n)}})}(ti.DesignElement),function(e){Yn.extendProperties(e,{isParallaxBackground:{defaultValue:Go},parallaxBackgroundSpeed:{defaultValue:function(){return.5}},isParallaxElement:{defaultValue:function(){return{isActive:!1,speed:1,delay:0}}},effectsOptions:{defaultValue:function(){return{isParallax:!1,oneTimeAnimation:!1,duration:1200,startDistance:200,startVisibility:.8,distance:300,measureDistanceType:me.Visibility,delay:0,distanceDelay:0,runInLoop:!1,flyDirection:Ne.Right,direction:"horizontal",movementDistanceHorizontally:200,movementDistanceVertically:0,autoStartDistanceSettings:!0,autoDistanceSettings:!0}}},effects:{defaultValue:Xo}}),Yn.extendElementInstanceMethods({getInitializedTargetConnections:function(){var t=this,n=t.getBaseInitializedTargetConnections();if(t.hasFeature(e)){var i=t.getPropertyValue("effectsOptions"),a=t.getPropertyValue("effects");if(a&&a.length>0&&"None"!==a[0].name){var r=t.id+"parallaxEffect",o={id:r,sourceElementID:t.id,behaviourName:"ScrollingEffect",options:u.quickExtend({triggerType:Ei.PageLoad,effects:a},i)};n[r]=o}if(t.getPropertyValue("isParallaxBackground")&&u.isPlainObject(t.getPropertyValue("imageUrl"))&&t.hasFeature(ti.PageSection)&&!t.isFixed()){var r=t.id+"parallaxBackground",o={id:r,sourceElementID:t.id,behaviourName:"ParallaxImage",options:{triggerType:Ei.PageLoad}};n[r]=o}var s=t.getPropertyValue("isParallaxElement");if(s.isActive&&!t.isFixed()){var r=t.id+"parallaxElement",o={id:r,sourceElementID:t.id,behaviourName:"ParallaxElement",options:{triggerType:Ei.PageLoad,speed:s.speed,delay:s.delay}};n[r]=o}}return n}})}(ti.DesignElement),function(e){function t(e,t){var n=e.getPropertyValue("binding"),i={};u.eachEntry(n.dataFields,function(e,n){e===pi.Data+""?i[e]=t:i[e]=t[n.name]}),e.onBoundValueReady(i,t),e.isInRefreshingBinding.setFalse("refreshBinding")}function n(e){e.isInRefreshingBinding.setFalse("refreshBinding")}Yn.extendProperties(e,{dataFields:{},binding:{isNotForCustomProperty:!0,defaultValue:Xo,onChange:function(e,t,n,i){i&&e.data.callbackID&&ci[i.dataSourceName]&&e.data.callbackID.unbind(),e.isInRefreshingBinding.setTrue("bindingChanged"),aa.UpdateBatch.start(),e.data.propertiesBindings&&(u.eachEntry(e.data.propertiesBindings,function(e,t){t.clearBinding()}),delete e.data.propertiesBindings),t&&t.dataSourceName&&(e.data.propertiesBindings=e.createBindingFieldsToProperties(),ci[t.dataSourceName]&&(e.data.callbackID=ci[t.dataSourceName].itemUpdatedEvent.bind(t.dataItemID,function(){e.refreshBinding()}))),e.refreshBinding(),aa.UpdateBatch.finish(),e.isInRefreshingBinding.setFalse("bindingChanged")}}}),Yn.extendElementInstanceMethods({setPropertyValueWithOrWithOutBinding:function(e,t,n){var i=this;i.data.propertiesBindings&&i.data.propertiesBindings[t]?i.data.propertiesBindings[t].setValue(e):n||i.setPropertyValue(t,e)},setBindingValueToProperty:function(e,t,n){var i=this;i.data.propertiesBindings&&i.data.propertiesBindings[t]?i.data.propertiesBindings[t].setValue(e):n||i.setPropertyValue(t,e)},setBindingValuesToProperties:function(e){var t=this;u.eachEntry(e,function(e,n){t.setBindingValueToProperty(n,e)})},isBoundToProperty:function(e){return ri[e].isBound(this)},setBinding:function(e,t,n){this.setPropertiesValues({binding:{dataSourceName:e,dataFields:n,dataItemID:t}})},refreshBinding:function(){var e=this;e.performWhenVisible(function(){var i=e.getPropertyValue("binding");i&&ci[i.dataSourceName]&&(e.isInRefreshingBinding.setTrue("refreshBinding"),ci[i.dataSourceName].fetchDataItem(i.dataItemID,i.dataFields,function(n){t(e,n)},function(t){n(e,t)}))},e.id+"refreshBinding-has-simple-binding")},isBound:function(e){var t=this.getPropertyValue("binding");return null!==t&&void 0!==t.dataFields[e]},getBindingFields:function(e){var t=this.getPropertyValue("binding"),n=["dataFields"];return void 0!==e&&n.push(e),u.objectGet(t,n,function(e){return!e})},createBindingFieldsToProperties:u.returnEmptyObject}),Yn.extendAggregatedDefinitions(e,{onBoundValueReady:Wo}),Yn.hookAggregatedMethods(e,{onCreation:function(){this.isInRefreshingBinding=V.createConditionalNegative()},onRemove:function(){var e=this,t=e.getPropertyValue("binding");t&&null!==t&&e.data.callbackID&&ci[t.dataSourceName]&&ci[t.dataSourceName].getCollectionItems().itemUpdatedEvent.unbind(e.data.callbackID)},onInitialized:function(){this.refreshBinding()}})}(ti.DesignElement),function(){Jn.registerDefinition(ti,{HasSkinBinding:{methods:{getSkinBinding:Wo,getSkinId:function(){var e=this.getSkinBinding();void 0!==e.index?e.index:"";return e.skinName+e.index},getStyleObject:function(){var e=this.getSkinBinding(),t=er.getStyle(e.skinName+e.index);return t},isSupportsMobile:function(){return this.getStyleObject().isSupportsMobile()&&this.getPropertyValue("isSupportsMobile")||this.isMobileOnlyStyle()},isMobileOnlyStyle:Go},aggregatedMethods:{aggregations:{changeMobileSupportState:function(e){this.isMobileOnlyStyle()||this.getStyleObject().toggleMobileSupport(e,!0)},onInitializing:function(){var e=this,t=e.getSkinBinding(),n=this.getSkinId();if(!er.isStyleExist(n)){var i=Za.getSkinHierarchy(t);if(!i)return void Ji.removeInstances([e]);var a=i.fieldsToValues,r=i.statesAnimations;er.addStyle(n,a,r)}}}}}})}(),function(){Jn.registerDefinition(ti,{HasResponsiveItem:{defaultProperties:{display:function(){return tt.Fixed}},properties:{display:{isStateProperty:!0,onChange:function(e,t){var n=t===tt.Fixed;e.canResizeHorizontally.setValue(n,"displayProperty")}},cellItem:{isStateProperty:!0,notForUndoProperty:!0,defaultValue:Xo},cellHorizontalAlignment:{isStateProperty:!0,defaultValue:function(){return at.None},onChange:function(e){e.refreshCellHorizontalAlignment()}}},methods:{shouldBeBlockElementInMobile:Go,isBlock:function(){return this.getPropertyValue("display")===tt.Block||this.isFillHorizontal()},addToCellItem:function(){var e=this;this.$element.appendTo(this.getCellItem().getElementContainer()),e.classesManager.set({"is-in-cell-item":!0}),e.sizeElementClassesManager.set({"is-cell-item-size-box":!0}),e.contentBoxElementClassesManager.set({"is-cell-item":!0}),this.refreshCellHorizontalAlignment(),e.hasFeature(ti.HasLayout)&&e.propertyChangedEvent.bindAndExecute("display",function(){var t=e.getPropertyValue("display")===tt.Fixed;e.classesManager.set({"design-element-inline-block":t}),e.sizeElementClassesManager.set({"is-size-box-inline-block":t}),ea.refreshElementsLayout(e)},"mobileFillLayout")},removeElementFromCellItem:function(){this.$element.detach(),this.classesManager.set({"is-in-cell-item":!1,"design-element-inline-block":!1}),this.sizeElementClassesManager.set({"is-cell-item-size-box":!1,"is-size-box-inline-block":!1}),this.contentBoxElementClassesManager.set({"is-cell-item":!1})},reAttachElementToContainer:function(){this.$element.appendTo(this.$container),this.classesManager.set({"is-in-cell-item":!1,"design-element-inline-block":!1}),this.sizeElementClassesManager.set({"is-cell-item-size-box":!1,"is-size-box-inline-block":!1}),this.contentBoxElementClassesManager.set({"is-cell-item":!1}),this.propertyChangedEvent.unbind("mobileFillLayout"),this.canResizeHorizontally.setValue(!0,"mobileFillLayout")},getCellItem:function(){return this.data.cellItem},setCellItem:function(e){this.data.cellItem=e,this.hasCellWrapper.setValue(void 0!==e&&null!==e)},refreshCellHorizontalAlignment:function(){if(this.getCellItem()){var e=this.getPropertyValue("cellHorizontalAlignment");e!==at.None?this.getCellItem().$element.css({"text-align":"{0}".format(e)}):this.getCellItem().$element.css({"text-align":""})}},updateCellItemData:function(e){this.setPropertyValue("cellItem",e?e.getDataForSave():null)},getCellItemData:function(){return this.getPropertyValue("cellItem")},removeCellItem:function(){this.updateCellItemData(null),delete this.data.cellItem},shouldBeWithLayoutOnMobile:function(){return!this.isContent()},getMaxSize:function(){var e=this;if(Va.Flags.IsInMobileContext.isTrue()&&e.shouldBeWithLayoutOnMobile()){if(e.hasCellWrapper.isTrue()&&e.getCellItem()&&!e.isDataListItem()&&!e.parentInstance.isType(ei.userBox)&&!e.parentInstance.isType(ei.Tab)){var t=la.getCoordinator().getPropertyValue("innerRowPadding");return{height:1/0,width:e.getCellItem().getCellWidth()-2*t}}if(this.parentInstance){var n=this.parentInstance.getPropertyValue("padding");n=u.quickExtend({top:0,bottom:0,left:0,right:0},n);var i=this.parentInstance.getMaxSize();return this.parentInstance.hasFeature(ti.PageSection)?{height:i.height,width:Ba.getRowContentWidth()-n.left-n.right}:(i.width=i.width!==1/0?i.width-n.left-n.right:i.width,this.parentInstance.hasFeature(ti.HasResponsiveItem)&&this.parentInstance.isBlock()||this.parentInstance.getAutoLayoutProperties().width||this.parentInstance.isType(ei.group)?i:{height:i.height,width:Math.min(i.width,this.parentInstance.getPropertyValue("sizeAndPosition").width-n.left-n.right)})}}return{height:1/0,width:1/0}},isRelativePositioned:function(){var e=this;return e.isRelativePositionedFlag.isTrue()||Va.Flags.IsActivated.isTrue()&&this.isConvertedToMobile()},getAutoLayoutProperties:function($super){var e=$super.call(this);return this.hasCellWrapper.isTrue()?u.quickExtend(e,{left:this.isBlock(),width:this.isBlock()}):this.isRelativePositioned()&&this.isBlock()?u.quickExtend(e,{left:!0,width:!0}):e}}}})}(),function(){function e(e){var t=e.data.thumbsResolver?e.data.thumbsResolver.DataSourceResolver:void 0;return t?t.resolveDataSourceDefinition(e):e.getDataSourceDefinition()}Jn.registerDefinition(ti,{HasDataSource:{properties:{dataInfo:{defaultValue:Xo,isNotForCustomProperty:!0,priority:-997,supportsBinding:!0,isBound:function(e){return e.isBound(di.dataInfo.getContentType())},onChange:function(e,t){if(t&&e.elementType===ei.Menu&&void 0===t.itemsMap&&t.currentData&&(t.currentData.itemsMap&&!u.isEmptyObject(t.currentData.itemsMap)?t.itemsMap=t.currentData.itemsMap:t.itemsMap={},t.currentData.itemsMap=void 0),e.isInitialized){e.getDataSource().setDataInfo();var n=e.getDataSource().getAllDataItems(),i={},a=e.getPropertyValue("itemsStyle");a&&(u.eachEntry(a,function(e,t){n[e]&&(i[e]=t)}),e.setPropertyValue("itemsStyle",i))}}},itemFields:{}},methods:{getDataSource:function(){return this.data.dataSource},getDataSourceName:function(){return this.getDataSource().name},getDataSourceDefinition:function(){return ui.InlineDataSource},createBindingFieldsToProperties:function($super){var e=this,t=$super.call(e),n=di.dataInfo.getContentType();return e.isBound(n)&&(t[ri.dataInfo.name]=go.create(e,{propertyName:ri.dataInfo.name})),t},hasBinding:function(){return ri.dataInfo.isBound(this)}},aggregatedMethods:{definitions:{onDataSourceRefresh:Wo},aggregations:{onCreation:function(){var t=this,n=t.data.dataSource=li.loadDataSource(e(t),t.id,void 0,t);t.instanceRemoving.one(function(){n.clear(),delete ci[n.name]}),Dr.tryPreLoadDataSource(t)},onInitialized:function(){this.getDataSource().setDataInfo()},onBoundValueReady:function(e){var t=di.dataInfo.getContentType();this.setBindingValueToProperty(void 0===e[t]?null:e[t],ri.dataInfo.name)}}}}})}(),function(){Jn.registerDefinition(ti,{HasDynamicDataSource:{properties:{dynamicItemsPanel:{defaultValue:Xo},currentDataSource:{defaultValue:Xo},manageItemsPanel:{defaultValue:Xo},masterDetailDialog:{defaultValue:Xo},dynamicDataSourceProperty:{defaultValue:Xo}},aggregatedMethods:{aggregations:{}}}})}(),function(){function e(e,t,n){var i=e.$element;i.stop("propertyPadding",!0);var a={instancePadding:{left:t.left,top:t.top,bottom:t.bottom,right:t.right}};void 0===n?i.css(a):(i.animate(a,{duration:n.transitionDuration,queue:"propertyPadding"}),i.dequeue("propertyPadding"))}function t(e,t){e.handleContentSizeChange(t),ea.refreshElementsLayout(e)}Jn.registerDefinition(ti,{HasPadding:{properties:{padding:{isStateProperty:!0,isStyleProperty:!0,priority:996,defaultValue:function(){return{top:0,left:0,bottom:0,right:0}},valueConverter:Ca.createRoundPropertyValueConverter(["top","left","bottom","right"]),category:ai.Padding,supportsStatesTransitionAnimation:!0,onChange:e,scaleProperty:function(e){return{bottom:e.y,right:e.x,top:e.y,left:e.x}}}}}}),u.cssHooks.instancePadding={get:function(e){var t=n(e);return t?t.getActualPropertyValue("padding"):void 0},set:function(e,i){var a=n(e);a&&(a.getPaddingBox().css({paddingLeft:i.left,paddingTop:i.top,paddingBottom:i.bottom,paddingRight:i.right}),a.setActualPropertyValue("padding",i),t(a))}},u.fx.step.instancePadding=function(e){u.cssHooks.instancePadding.set(e.elem,{left:null===e.end.left?null:Math.floor(e.start.left+e.pos*(e.end.left-e.start.left)),top:null===e.end.top?null:Math.floor(e.start.top+e.pos*(e.end.top-e.start.top)),bottom:null===e.end.bottom?null:Math.floor(e.start.bottom+e.pos*(e.end.bottom-e.start.bottom)),right:null===e.end.right?null:Math.floor(e.start.right+e.pos*(e.end.right-e.start.right))})}}(),function(){Jn.registerDefinition(ti,{HasBackgroundOverlay:{properties:{backgroundOverlay:{isStyleProperty:!0,isStateProperty:!0,supportsStatesTransitionAnimation:!0,supportsThemeBinding:!0,defaultValue:u.returnTransparent,getResetValue:u.returnTransparent,category:ai.Background,onChange:function(e,t,n,i){t=qa.evaluateColorBinding(t,!0);var a=e.getBackgroundLayer(Zi.BackgroundOverlay);if("transparent"===t||a||(a=e.addBackgroundLayer(Zi.BackgroundOverlay,function(){var e=new S;return e.append(''),e.conditionalAppend(!1,''),e.append(""),u(""+e)}),e.setBorderTarget(a)),a){var r=u.getBackgroundType(t),o=u.getBackgroundType(i);r===mo.Color&&o===mo.Color||(n=void 0);var s=void 0===o,l=a;s||l.clearBackground(),r===mo.Gradient?l.setGradient(u.valueOrDefault(t.orientation,rt.Vertical),t.gradient):e.animatePart(l,{rgbaBackground:t},!1,n,{isInitialization:s})}}}}}})}();var ho={StopTransition:1,IgnoreNavigation:2,EnqueueNavigation:3};!function(){function e(){var e=this;e.stopAutoNavigation();var t=e.getAutoNavigationDuration();t>0&&(e.data.autoNavigationDuration=window.setInterval(function(){ua.isElementVisible(e)&&e.navigate(1),e.isDeleted&&e.stopAutoNavigation()},1e3*t))}function t(){var e=this;e.data.autoNavigationDuration&&(window.clearInterval(e.data.autoNavigationDuration),e.data.autoNavigationDuration=void 0)}Jn.registerDefinition(ti,{Navigatable:{properties:{pagesData:{},pagesFields:{category:ai.Other,onChange:function(e,t,n){var i=e.getFieldsInformation(),a=e.getFieldsCollection();a.postponeUpdates(),n&&u.eachEntry(n,function(e){t[e]||i.remove(e)}),u.eachEntry(t,function(e,t){n&&n[e]||i.put(t)}),a.unPostponeUpdates()},defaultValue:function(){return{index:{type:"index",title:void 0,name:"index",isDefaultField:!0},title:{type:"title",title:void 0,name:"title",isDefaultField:!0}}},isStateProperty:!0},entranceAnimation:{category:ai.OwningType,defaultValue:function(){return Ct.Slide.name},isStateProperty:!0},entranceAnimationSpeed:{category:ai.OwningType,defaultValue:function(){return dt.Fast},isStateProperty:!0},entranceAnimationDirection:{category:ai.OwningType,defaultValue:function(){return K.AnimationDirections.Left},isStateProperty:!0},exitAnimation:{category:ai.OwningType,defaultValue:function(){return Ct.Slide.name},isStateProperty:!0},exitAnimationSpeed:{category:ai.OwningType,defaultValue:function(){return dt.Fast},isStateProperty:!0},exitAnimationDirection:{category:ai.OwningType,defaultValue:function(){return K.AnimationDirections.Right},isStateProperty:!0},transitionOrder:{defaultValue:function(){return fn.Simultaneously},isStateProperty:!1},autoNavigationDuration:{isStateProperty:!0,defaultValue:function(){return 0},category:ai.OwningType,onChange:function(e){e.startAutoNavigation()}},navigationDuringTransitionBehaviour:{defaultValue:function(){return ho.StopTransition},isStateProperty:!1}},methods:{navigateTo:Wo,navigateToTabIndex:function(e,t,n,i){this.showItem(e,t,n,i)},navigate:function(e,t,n,i){var a=this,r=a.getNavigatableInstances(),o=r.length;if(n=u.valueOrDefault(n,Wo),o>=1){var s=(a.getCurrentItem().getChildIndex()+e)%o;0>s&&(s+=o),a.navigateToTabIndex(s,t,n,i)}else n()},showItem:Wo,getUrlAddressForPage:Wo,getNavigatableInstances:function(){return this.childInstances},getAutoNavigationDuration:function(){return 0},getItemsCollection:function(){return this.data.itemsCollection},getFieldsCollection:function(){return this.data.fieldsCollection},getItemsInformation:function(){return this.data.itemsInforamtion},getFieldsInformation:function(){return this.data.fieldsInformation},getElementDataContent:function(){return this.getCurrentItem().getElementContent()},startAutoNavigation:e,stopAutoNavigation:t,getCurrentPageIndex:function(){var e=this,t=e.getCurrentItem(),n=0;return t&&(n=t.getChildIndex(),(!n||0>n)&&(n=0)),n}},lazyInitializationProperties:{currentItemChangedEvent:w.create,currentItemFinishChanging:w.create,itemsRefreshed:w.create},aggregatedMethods:{aggregations:{switchToPreview:function(){this.currentItemChangedEvent.fireNew({prevItem:void 0,currentItem:this.getCurrentItem()}),this.startAutoNavigation()},onCreation:function(){var e=this;e.data.itemsInforamtion=new Rt,e.data.itemsCollection=qt.create(e.data.itemsInforamtion),e.data.fieldsInformation=new Rt({idFunction:function(e){return e.name}}),e.data.fieldsCollection=qt.create(e.data.fieldsInformation)},onInitialized:function(){var e=this;e.data.itemsCollection.itemsChangedEvent.bindAndExecute(function(){0!==e.getNavigatableInstances().length&&(le.disableOperationsRecording("instance.data.itemsCollection.itemsChangedEvent"),Ki.beginReorderingBatch(),u.eachEntry(e.data.itemsCollection.getItems(),function(e,t){var n=Ji.getInstanceByID(t.id);n&&(n.setPropertyValue("name",t.title),n.setPropertyValue("order",t.index))}),Ki.endReorderingBatch(),le.enableOperationsRecording("instance.data.itemsCollection.itemsChangedEvent"))}),e.data.fieldsInformation.itemsRemovedEvent.bind(function(t){var n=e.data.itemsInforamtion.getItemsValues();u.eachItem(n,function(e,n){u.eachItem(t,function(e,t){delete n[t.name]})}),e.data.itemsInforamtion.put(n)})}}}}})}(),function(){Jn.registerDefinition(ti,{Selectable:void 0})}(),function(){function e(e){a(e)}function t(e){var t=e.getBackgroundLayer(Zi.BackgroundImage);if(!t){t=e.addBackgroundLayer(Zi.BackgroundImage,function(){return e.getImageLayerTemplate()});var n=St.createDisplayController(t);e.data.imageLayerDisplayController=n,n.setValue(e.showImageLayer.isTrue())}return t}function n(e){var n=e.data.imageBox;return n||(n=t(e).makeImageBoxNew({autoLoad:!1,layout:s(e),viewPort:e.data.imageBoxViewport,position:e.getPropertyValue("imagePosition")}),n.setVirtualViewport(e.data.imageBoxVirtualViewport),e.data.imageBox=n,e.actualPropertyValueChanged.bindAndExecute("borderRadius",function(){var t=e.getActualPropertyValue("borderRadius");t||(t={topLeft:0,topRight:0,bottomLeft:0,bottomRight:0}),n.setBorderRadius(t)}),e.actualPropertyValueChanged.bindAndExecute("borderWidth",function(){e.handleImageBoxBorderWidthChange()}),e.visibilityChangedEvent.bindAndExecute(function(){o(e)}),n.viewportChangedEvent.bind(function(){a(e)}),e.onImageBoxCreated(n)),n}function i(e){return e.split(" ").map(function(e){return e[0]}).join("").slice(0,3)}function a(e,t){var n=d(e);Dn.requestIndpendentWriteOperation(function(){r(e,t,n)},e.id+"updateCurrentImage")}function r(e,t,a){var r=e.getPropertyValue("imageUrl"),s=null,l=null,u=!1,d="",g=void 0,f=e.getImageBox();if(""!==r&&null!==r&&void 0!==r){f=n(e);var p=f.getViewportForLayout();if(0===p.width||0===p.height)return;if(void 0!==r.imageWidth&&void 0!==r.imageHeight&&(g={width:r.imageWidth,height:r.imageHeight}),r.onErrorImage&&f.stateChangedEvent.bind(function(t){t===on.ImageError&&e.setPropertyValueWithOrWithOutBinding(r.onErrorImage,"imageUrl")}),""===r.imagePath&&r.hasPlaceholder){u=!0,d=r.title;var h=f.$element[0],m=h.clientHeight?h.clientHeight+"px":"";return void f.$element.children().html('
    '+i(d)+"
    ")}l=ae.resolveImageUrl(r,void 0,a);var v=c(e);s=v?v.resolveDataSourceDefinition(r,p,f.getLayout(),g):ae.resolveImageUrlBasedOnLayout(r,p,f.getLayout(),g,a)}var y=e.data.currentBaseImageUrl===l&&e.data.currentImageUrl!==s;t&&(y=!0),e.data.currentImageUrl=s,e.data.currentBaseImageUrl=l,f&&(f.setImage({imageUrl:s,imageSize:g}),o(e,y))}function o(e,t){if(ua.isElementVisible(e)){var n=e.getImageBox();n&&n.loadImage(t)}}function s(e){var t=e.getPropertyValue("imageLayout");return t===rn.Custom?e.getPropertyValue("customLayout"):t}function l(e,n,i,a){var r=void 0===a;r&&1===n||e.animatePart(t(e),{opacity:n},!0,i,{isInitialization:r})}function c(e){return e.data.thumbsResolver?e.data.thumbsResolver.ImageResolver:void 0}function d(e){var t=void 0;return e.isTypeOf(ei.VideoPlayer)&&(t=e.getImageLoadingOptions()),t}Jn.registerPropertiesCategories({BackgroundImage:{title:void 0,iconClass:"sprite-icon sprite-property-category-image"}}),Jn.registerDefinition(ti,{HasImage:{properties:{imageUrl:{title:"Image",isStyleProperty:!0,isStateProperty:!0,defaultValue:u.returnEmptyString,supportsBinding:!0,isBound:function(e){return e.isBound(di.image.getContentType())||e.isBound(di.icon.getContentType())||e.isBound(di.video.getContentType())},onChange:e,category:ai.BackgroundImage},imageLayout:{title:"Image Layout",isStyleProperty:!0,isStateProperty:!0,isBound:function(e){return e.isBound(di.image.getContentType())||e.isBound(di.icon.getContentType())||e.isBound(di.video.getContentType())},defaultValue:function(){return rn.Cover},category:ai.BackgroundImage},imagePosition:{title:"Image Position",isStyleProperty:!0,isStateProperty:!0,defaultValue:function(){return{vertical:"center",horizontal:"center"}},isBound:function(e){return e.isBound(di.image.getContentType())||e.isBound(di.icon.getContentType())||e.isBound(di.video.getContentType())},category:ai.BackgroundImage},origImage:{title:"OrigImage",isStyleProperty:!0,isStateProperty:!0,defaultValue:u.returnEmptyString,supportsBinding:!1,onChange:Wo,category:ai.BackgroundImage},customLayout:{title:"Custom Layout",isStateProperty:!0,defaultValue:Wo,category:ai.BackgroundImage},imageOpacity:{title:"Image Opacity",isStyleProperty:!0,isStateProperty:!0,supportsStatesTransitionAnimation:!0,getResetValue:u.returnOne,defaultValue:u.returnOne,valueConverter:function(e){return void 0===e&&(e=1),u.adjustFraction(e,3)},onChange:l,category:ai.BackgroundImage}},methods:{useImageLayer:function(){return t(this)},getImageLayerTemplate:function(){return u('
    ')},forceImageBoxCreation:Go,getImageBox:function(){return this.data.imageBox},handleImageBoxBorderWidthChange:function(){var e=this,t=e.data.imageBox,n=e.getActualPropertyValue("borderWidth");n||(n={left:0,top:0,right:0,bottom:0}),t.setBorderWidth(n)},setImageBoxVirtualViewport:function(e){this.data.imageBoxVirtualViewport=e;var t=this.getImageBox();t&&t.setVirtualViewport(e)},setImageBoxViewport:function(e,t){this.data.imageBoxViewport=e;var n=this.getImageBox();n&&n.setViewPort(e,t)}},aggregatedMethods:{definitions:{onImageBoxCreated:function(){this.imageBoxCreatedFlag.setTrue()}},aggregations:{onCreation:function(){var e=this;e.imageBoxCreatedFlag=V.create(!1),e.showImageLayer=V.createConditionalPositive({valueChangeCallback:function(t){var n=e.data.imageLayerDisplayController;n&&n.setValue(t)}})},onPropertiesChanged:function(e){var t=this,n=t.getImageBox();n&&(u.containsOneOfKeys(e,"imageLayout","customLayout")&&(n.setLayout(s(t)),a(t)),u.containsOneOfKeys(e,"imagePosition")&&n.setPosition(t.getPropertyValue("imagePosition")))},onInitializing:function(){var e=this;this.data.currentImageUrl=null,this.data.currentBaseImageUrl=null,this.forceImageBoxCreation()&&Dn.requestIndpendentWriteOperation(function(){n(e)},e.id+"initializeImageBox")}}}}})}();var mo={Color:1,Gradient:2,Image:3,Texture:4};!function(e){e.getBackgroundType=function(t){if(void 0!==t){if(e.isPlainObject(t)){if(void 0!==t.color)return mo.Color;if(void 0!==t.gradient)return mo.Gradient;if(void 0!==t.imagePath)return mo.Image}return mo.Color}}}(d),function(){function e(e,t,n,i,a){var r=void 0===a,o=e.getBackgroundTarget();r||o.clearBackground(),t=qa.evaluateColorBinding(t),i===mo.Gradient?o.setGradient(u.valueOrDefault(t.orientation,rt.Vertical),t.gradient):(t=u.Color(t).toCSS(),e.animatePart(o,{rgbaBackground:t},!1,n,{isInitialization:r}))}Jn.registerPropertiesCategories({Background:{title:void 0,iconClass:"sprite-icon sprite-property-category-background",shortTitle:"Background"}}),Jn.registerDefinition(ti,{HasBackground:{properties:{backgroundColor:{isStyleProperty:!0,isStateProperty:!0,supportsStatesTransitionAnimation:!0,supportsThemeBinding:!0,defaultValue:u.returnTransparent,getResetValue:u.returnTransparent,category:ai.Background,onChange:function(t,n,i,a){var r=u.getBackgroundType(n),o=u.getBackgroundType(a);r===mo.Color&&o===mo.Color||(i=void 0),t.handleBackgroundUpdate(t.$element,n,i,r,o)||e(t,n,i,r,o)}}},methods:{handleBackgroundUpdate:Go}}})}(),function(){Jn.registerDefinition(ti,{HasBackgroundImage:{features:[ti.HasImage,ti.HasBackgroundOverlay],methods:{autoCalculateBackgroundViewPort:jo},aggregatedMethods:{aggregations:{changeMobileSupportState:function(e){var t=this,n=Va.getMobileState();e?aa.setValueInCustomState(t,t.properties.imageUrl,n,t.getPropertyValue("imageUrl")):aa.resetCustomStateProperty(t,n,"imageUrl")},onInitializing:function(){var e=this,t=w.createEventListenersGroup();e.sizeChangedEvent.bind(function(){e.autoCalculateBackgroundViewPort()&&Dn.requestIndpendentWriteOperation(function(){e.setImageBoxViewport(e.getSize())},e.id+"setImageBoxViewport")});var n=u.weakID(),i=w.createEventListener([Sa.ViewPortChanged,e.sizeChangedEvent],function(){vr.performOnFramesLayoutUpdade(function(){if(a.isTrue()){var t=e.getSize(),n=Sa.getViewPort();e.setImageBoxVirtualViewport({width:t.width,height:Math.max(t.height,n.height)})}},n)}).addToGroup(t),a=V.createConditionalPositive();a.setFalse("ElementVisible"),a.setFalse("HasParallaxBackground"),a.createValueListener(function(e){e?i.activateAndExecuteNew():i.deactivate()}).activate().addToGroup(t),w.createEventListener(e.visibilityChangedEvent,function(){var t=ua.isElementVisible(e);a.setValue(t,"ElementVisible")}).addToGroup(t).activateAndExecuteNew();var r=V.createConditionalPositive();r.setFalse("EnabledByUser"),r.setFalse("Supported"),r.createValueListener(function(t){a.setValue(t,"HasParallaxBackground"),t||e.setImageBoxVirtualViewport(void 0)}).addToGroup(t).activate(),w.createEventListener({name:"isParallaxBackground",event:e.propertyChangedEvent},function(){r.setValue(e.getPropertyValue("isParallaxBackground"),"EnabledByUser")}).addToGroup(t).activateAndExecuteNew(),w.createEventListener([Va.Flags.IsInMobileContext.valueChangedEvent],function(){r.setValue(Va.Flags.IsInMobileContext.isFalse(),"Supported")}).addToGroup(t).activateAndExecuteNew(),e.instanceRemoving.one(function(){t.disposeAll()})}}}}})}(),function(){function e(e){e.data.prevArrangementOptions=e.dataLayoutController.getLastArrangementOptionsByCurrentDevice(),e.hasFeature(ti.Navigatable)&&e.getItemsCollection().postponeUpdates()}function t(e){e.hasFeature(ti.Navigatable)&&e.getItemsCollection().unPostponeUpdates(),w.fireLazyEvent(e,"reArrangingFinished"),e.reArrangingFinishedWasFired=!0}function n(e){var t=e.dataLayoutController.getLastArrangementOptions();if(t&&t.options){var n=t.options,i=e.getSize(),a=e.data.prevArrangementOptions,o=n.shouldPush;o&&or.recalaculateSiblingsAndParentAreas();var s=Pa.adjustDataListToContent(e);if(ea.refreshElementsLayout(e),e.alignHorizontal(),e.alignVertical(),o&&s){var l=or.supportsPreCalculationOfDiffHeights(),c=l?e.calculateDiffHeight(i,s,a.contentSize,t.contentSize):void 0;void 0!==c&&0!==c&&or.requestPushing(e,c)}ea.requestUpdatePosition(e.getDescendingInstances(!0))}r(e)}function i(e,t){t=u.quickExtend({},e.getArrangementOptions(),t),e.dataLayoutController.reArrangeTheLayout(t)}function a(e){e.reArrangementDisabled.setValue(!0,"inRearrange"),le.disableOperationsRecording("beforeChangingDomFactory"),vr.startRenderingBatch()}function r(e){vr.finishRenderingBatch(),le.enableOperationsRecording("beforeChangingDomFactory"),e.reArrangementDisabled.setValue(!1,"inRearrange")}Jn.registerDefinition(ti,{HasArrangement:{methods:{calculateDiffHeight:function(e,t){return t.height-e.height},alignHorizontal:function(){var e=this;if(e.hasHorizontalAlign()){var t=e.getPropertyValue("horizontalAlign");e.data.$arrangementContentHolder.css("text-align",t),ua.invalidateAreas(e.getDescendingInstances(),{updateSize:!1})}},addChildElement:function(e){return e.isContent()?this.data.$arrangementContentHolder.append(e.$element):this.getElementContent().append(e.$element)},creationFunction:function(e){var t=new S;t.append('
    '),t.append('
    '),t.append('
    '),t.append("
    ");var n=u(""+t);return e.data.$arrangementContentHolder=u(".arrangement-content-holder",n).toggleLayerEventsForwarding(!0),e.data.$relativeChildElementContentHolder=u(".relative-child-elements-content-holder",n).toggleLayerEventsForwarding(!0),n},reArrangeTheTemplates:function(e){var t=this;if(t.isInstanceVisible()){t.dataLayoutController.getArrangement();i(t,u.quickExtend(e,{shouldFetch:t.data.shouldFetch})),t.data.shouldFetch=void 0}},requestArrangement:function(e){var t=this;e=u.extend({shouldFetch:!0},e),e.shouldFetch&&(t.data.shouldFetch=!0),t.reArrangementDisabled.isTrue()||Xi.IsElementInFullScreen.isTrue()||t.addArrangementRequest(e)},addArrangementRequest:function(e){var t=this;ea.LayoutContentOperationsSet.requestOperation(function(){t.reArrangeTheTemplates(e)},t.getArrangementRequestName())},getArrangementRequestName:function(){return this.id+"requestArrangement"},getArrangementOptions:function(){var e=this.getPropertyValue("dataLayoutOptions");return u.extend({},e,{instanceContentSize:this.getContentSize(),scale:void 0,keepItemSize:!0})},getCalculatedPropertyValue:function($super,e){return"dataItemSize"===e?this.dataLayoutController.getLastArrangementOptionsByCurrentDevice().fixedSize:$super.call(this,e)},setCalculatedPropertyValue:function($super,e,t,n,i){var a=this;"dataItemSize"===e?or.Flags.EnablePushing.onceTrue(function(){le.disableOperationsRecording("dataItemSize"+a.id),a.requestArrangement({fixedSize:t,shouldPush:!0}),le.enableOperationsRecording("dataItemSize"+a.id)}):$super.call(a,e,t,n,i)}},aggregatedMethods:{aggregations:{onCreation:function(){var i=this,o=No.create(i),s=u.firstArgProxy(a,i);i.dataItemsController=o,i.dataLayoutController=Ro.create(o,{onArrangementStarted:u.firstArgProxy(e,i),onArrangementFinished:u.firstArgProxy(t,i), startInitializingLayoutCallback:s,finishInitializingLayoutCallback:u.firstArgProxy(r,i),startArrangingCallback:s,finishArrangingCallback:u.firstArgProxy(n,i),setParentContent:function(e){i.data.$arrangementContentHolder.empty().append(e)},getContainerSize:function(){return i.getContentSize()}})},onPropertiesChanged:function(e){var t=this;if(u.containsOneOfKeys(e,"dataLayout")){var n=t.getPropertyValue("dataLayout");t.dataLayoutController.setArrangement(n.name)}},onInitializing:function(){var e=this;e.dataItemsController.initialize();var t=e.getPropertyValue("dataLayout");e.dataLayoutController.setArrangement(t.name)}}},properties:{dataLayout:{isStateProperty:!0,priority:-998,defaultValue:Xo},dataLayoutOptions:{defaultValue:function(){return{elementsPerPage:4,lineSpacing:15,cols:2,rows:5,columnSpacing:15,colsSpacing:15,rowsSpacing:15,rotation:0,R:100}},isStateProperty:!0,priority:-998,valueConverter:Ca.createRoundPropertyValueConverter(["lineSpacing","columnSpacing","colsSpacing","rowsSpacing","R","numberOfRows"]),scaleProperty:function(e){return{lineSpacing:e.x,columnSpacing:e.y,colsSpacing:e.x,rowsSpacing:e.y,R:e.x}}}},calculatedProperties:["dataItemSize"]}})}(),function(){Jn.registerDefinition(ti,{HasContent:{methods:{hasVerticalAlign:Go,hasHorizontalAlign:Go,alignHorizontal:function(){var e=this;if(e.hasHorizontalAlign()){var t=e.getPropertyValue("horizontalAlign");e.getElementContent().positionHorizontally(t,void 0,{skipPositionCheck:!0})}ea.refreshElementsLayout(e.childInstances)},alignVertical:function(){var e=this;e.hasVerticalAlign()&&e.getElementContent().positionVertically(this.getPropertyValue("verticalAlign"),void 0,{skipPositionCheck:!0}),ea.refreshElementsLayout(e.childInstances)},alignContentHorizontal:function(){if(this.hasContentHorizontalAlign()){var e=this.getPropertyValue("horizontalContentAlign");e!==at.None?this.getElementContent().css({"text-align":"{0}".format(e)}):this.getElementContent().css({"text-align":""})}},hasContentHorizontalAlign:Go,getElementDataContentSize:function(e){var t,n=this.getElementDataContent();e&&(t=n.css("font-family"),n.css("font-family","arial"));var i=n.outerSize();return e&&n.css("font-family",t),i},calculateSizeContent:function(e){var t=this;if(t.InstancePropertiesInitialized.isTrue()){e=e||this.getElementDataContentSize();var n=t.getNoneContentSize(),i=t.getSize(),a=i.height-n.height,r=e.height-a;if(0!==r)return i=u.quickExtend({},i),i.height=i.height+r,i}else;},getNewContentSize:function(e){return this.calculateNewContentSize(e)},calculateNewContentSize:function(e){e=u.extend({horizontally:!0,vertically:!0},e);var t,n=this;if(n.hasFeature(ti.DataList))t=n.dataLayoutController.getSize();else{var i=n.getElementDataContent();if(!i)return;t=i.outerSize()}if(t){var a,r,o=n.getNoneContentSize();return e.horizontally&&(a=void 0===e.minWidth||t.width+o.width>e.minWidth?t.width+o.width:e.minWidth),e.vertically&&(r=void 0===e.minHeight||t.height+o.height>e.minHeight?t.height+o.height:e.minHeight),{width:a,height:r}}},adjustSizeToContent:function(e){e=u.extend({horizontally:!0,vertically:!0},e);var t=this,n=t.getNewContentSize({minWidth:e.minWidth,minHeight:e.minHeight});return n?(ea.LayoutContentOperationsSet.requestOperation(function(){t.hasFeature(ti.DataList)&&t.reArrangementDisabled.setValue(!0,"adjustingSize"),ta.setInstancesSize(t,{width:e.horizontally?n.width:void 0,height:e.vertically?n.height:void 0},{preserveVerticalMargins:!0,preserveHorizontalMargins:!0}),t.hasFeature(ti.DataList)&&t.reArrangementDisabled.setValue(!1,"adjustingSize")},t.id+"adjustDataListToContent"),n):void 0},getElementDataContent:function(){return this.getElementContent()},whenInstanceContentHeightChanged:function(e,t){t=u.extend({forceUpdate:!1,onlyGrow:!1},t);var n=t.forceUpdate,i=this;if(n||!i.duringResizing.isTrue()&&!i.data.disableElementSizeUpdate){var a=ua.getElementSize(i),r=i.calculateNormalizedHeight(e);if(t.onlyGrow&&(r=Math.max(a.height,r)),r!==a.height){le.disableOperationsRecording("contentChange"),vr.startRenderingBatch(),or.recalaculateSiblingsAndParentAreas(),i.isFillVertical()||ea.LayoutContentOperationsSet.requestOperation(function(){ta.setInstancesSize(i,{height:r},{preserveVerticalMargins:!0})},i.id+"whenInstanceContentHeightChanged");var o=r-a.height;or.requestPushing(i,o),vr.finishRenderingBatch(),le.enableOperationsRecording("contentChange")}}},calculateNormalizedHeight:function(e){var t,n=this,i=n.getSize(),a=n.getNoneContentSize(),r=e+a.height,o=n.getLastResizingSize(),s=o?u.valueOrDefault(o.height,0):0;return t=Va.Flags.IsInMobileContext.isTrue()&&0===s?Math.max(i.height,r):Math.max(s<=i.height?s:i.height,r)}},properties:{verticalAlign:{isStateProperty:!0,isStyleProperty:!0,category:ai.Layout,defaultValue:function(){return et.Centered},onChange:function(e){e.alignVertical()}},horizontalAlign:{isStateProperty:!0,isStyleProperty:!0,category:ai.Layout,defaultValue:function(){return nt.Centered},onChange:function(e){e.alignHorizontal(),ua.invalidateAreas(e.getDescendingInstances(),{updateSize:!1})}},horizontalContentAlign:{isStateProperty:!0,isStyleProperty:!0,category:ai.Layout,defaultValue:function(){return nt.Centered},onChange:function(e){e.alignContentHorizontal(),ua.invalidateAreas(e.getDescendingInstances(),{updateSize:!1})}}}}})}(),function(){Jn.registerDefinition(ti,{HasTemplates:{properties:{fieldsTemplates:{isStateProperty:!0,defaultValue:u.returnEmptyObject,preSaveProcessing:function(e){return u.eachEntry(e,function(e,t){u.eachEntry(t,function(e,t){var n=t.hierarchy.structures[0].elementProperties.skinBinding;if(n&&n.hierarchy){var i=n.skinName+n.index,a=er.getStyle(i);if(a){var r=er.getStyleInformation(i);n.hierarchy.fieldsToValues=r.fields,n.hierarchy.statesAnimations=r.statesAnimations}}})}),e},comparer:function(e,t){var n=!0;return u.eachEntry(e,function(e,i){return u.eachEntry(i,function(i,a){return t[e]&&t[e][a.id]?void 0:(n=!1,!1)}),n?void 0:!1}),n},priority:-998,onChange:function(e){e.refreshTemplates()}}},methods:{getSkinBinding:function(){var e=this.getDefaultTemplate();return u.cloneObject(e.hierarchy.structures[0].elementProperties.skinBinding)},isMobileOnlyStyle:function(){return!!aa.getPropertyValueInCustomState(this.properties.fieldsTemplates,Va.MobileStateName,la.getCoordinator().id,this)},updateSkinBindingFromEditingTemplate:function(e,t,n){var i=this;if(i.hasFeature(ti.HasFormData)){var a=u.extend({},i.getPropertyValue("fieldsTemplates"));delete a.TextArea,i.setPropertyValue("fieldsTemplates",a)}return i.replaceTemplate(t,{fieldName:n?n:e.getFieldName()}),i},refreshTemplates:function(){le.disableOperationsRecording("refreshTemplates");var e=this;u.eachItem(e.getItemsControllers(),function(t,n){var i=n.getDataItemId(),a=e.getDataSource().getItem(i),r=e.getDefaultTemplate(a.fieldTypeName).hierarchy;r.id!==n.getTemplateStructure().id&&(n.setTemplateStructure(r),e.resetItemTemplateSize(n,!0))}),le.enableOperationsRecording("refreshTemplates")},refreshTemplatesSize:function(e){var t=this;u.eachItem(t.getItemsControllers(),function(n,i){t.resetItemTemplateSize(i,e)})},resetItemTemplateSize:function(e,t){var n=this,i=n.getPropertyValue("itemsStyle"),a=e.getDataItemId(),r=n.getDataSource().getItem(a),o=n.getDefaultTemplate(r?r.fieldTypeName:void 0).hierarchy;(t||o.id!==e.getTemplateStructure().id)&&i[a]&&e.setSize(u.extend({},i[a].sizeAndPosition))},getDefaultTemplate:function(e){e=e?e:this.elementType.itemName;var t=u.getValues(this.getFieldsTemplates()[e])[0];return t},getFieldsTemplates:function(){var e=this.getPropertyValue("fieldsTemplates"),t=u.quickExtend({},e);return u.eachEntry(e,function(e,n){t[e]=u.quickExtend({},n)}),t}},features:[ti.HasSkinBinding]}})}(),function(){function e(e,t,n){if(aa.notifyCalculatedPropertyChange(e,"calculatedTextColor"),null===t){var i=Ra.getElementTextStyle(e);i&&(t=i.color)}null===t?e.getTextElements().css("color",""):(t=qa.evaluateColorBinding(t,!0),e.animatePart(e.getTextElements(),{color:t},!1,n))}function t(e,t,n){if(aa.notifyCalculatedPropertyChange(e,"calculatedFontSize"),null===t){var i=Ra.getElementTextStyle(e);i&&(t=i.fontSize)}null===t?e.getTextElements().css("font-size",""):e.animatePart(e.getTextElements(),{"font-size":t},!1,n,{step:function(){e.refreshTextLayout()},complete:function(){e.refreshTextLayout()}})}function n(e,t,n,i){if(null===n)e.getTextElements().css(t,"");else{var a={};a[t]=n,e.animatePart(e.getTextElements(),a,!1,i,{step:function(){e.refreshTextLayout()},complete:function(){e.refreshTextLayout()}})}}function i(e,t){switch(t.unit){case Ge.Percentages:e.getTextElements().css("line-height",t.percentages/100);break;default:e.getTextElements().css("line-height",1.2)}}function a(e,t){if(aa.notifyCalculatedPropertyChange(e,"calculatedFontFamily"),null===t){var n=Ra.getElementTextStyle(e);n&&(t=n.fontFamily)}t=ja.evaluateFontBinding(t),e.getTextElements().css("font-family",null!==t?t:"")}function r(e,t){e.hasFeature(ti.HasRichContent)||e.getTextElements().toggleClass("label-text-bold",t.bold===!0).toggleClass("label-text-underline",t.underline===!0).toggleClass("label-text-italic",t.italic===!0)}Jn.registerPropertiesCategories({TextStyle:{title:void 0,shortTitle:void 0,iconClass:"sprite-icon sprite-property-category-text"}}),Jn.registerDefinition(ti,{HasText:{className:"has-text",properties:{namedTextStyle:{defaultValue:Xo,isStateProperty:!0,isStyleProperty:!0,onChange:function(e){ea.layoutUpdateBatch.start(),aa.invalidateProperty(e,"font"),aa.invalidateProperty(e,"fontSize"),aa.invalidateProperty(e,"fontColor"),ea.layoutUpdateBatch.finish()}},fontColor:{category:ai.TextStyle,isStateProperty:!0,isStyleProperty:!0,isTextStyleProperty:!0,defaultValue:function(){return"black"},supportsStatesTransitionAnimation:!0,supportsThemeBinding:function(e,t){if(null!==e)return qa.isColorBinding(e);var n=Ra.getElementTextStyle(t);return n?qa.isColorBinding(n.color):!1},onChange:e},textShadow:{isStateProperty:!0,isStyleProperty:!0,supportsThemeBinding:function(e){return e?u.any(e,function(e){return qa.isColorBinding(e.color)}):!1},supportsStatesTransitionAnimation:!1,category:ai.TextStyle,defaultValue:function(){return[]},valueConverter:function(e){return e&&e.length>0?u.quickUnique(e,function(e){return"{0}-{1}-{2}-{3}".format(e.top,e.left,e.blur,e.color)}):e},onChange:function(e,t,n,i){var a=void 0===i;if(!a||t.length>0){var r;if(t.length>0){for(var o=[],s=0;s").bind("click",function(e){i!==Ze.Pages&&e.stopPropagation()});e.getPropertyValue("openInTopWindow")?r.attr("target","_top"):(e.getPropertyValue("openInNewTab")||i===Ze.RSS||ri.urlAddress.isBound(e)&&i!==Ze.Pages)&&r.attr("target","_blank"),i===Ze.Pages&&r.addClass("internal-link"),e.getPropertyValue("shouldUnderlineChildren")&&r.addClass("has-underline-children"),r.attr("href",n),a.wrap(r),e.data.wrapWithLink=!0}}}function t(t,n){if(t.isInPreview()&&e(t,n),t.data.pageDeletedForUrlBinding&&t.data.pageDeletedForUrlBinding.unbind(),n&&n.type===Ze.Pages){var i=la.getPageData(n.url);i?t.data.pageDeletedForUrlBinding=la.Events.PageDeleted.bind(function(e){e===n.url&&(le.disableOperationsRecording("changingUrlAddress"),t.setPropertyValue("urlAddress",null),le.enableOperationsRecording("changingUrlAddress"))}):(le.disableOperationsRecording("changingUrlAddress"),t.setPropertyValue("urlAddress",null),le.enableOperationsRecording("changingUrlAddress"))}}var i={True:{"webzai-clickable-behaviour":!0},False:{"webzai-clickable-behaviour":!1}};Jn.registerDefinition(ti,{Clickable:{className:"clickable-element",properties:{urlAddress:{defaultValue:Xo,supportsBinding:!0,isNotForCustomProperty:!0,isBound:function(e){return e.isBound(di.link.getContentType())},valueConverter:function(e){return"string"!=typeof e?e:{url:e,type:Ze.Web}},onChange:t},openInNewTab:{defaultValue:Go},openInTopWindow:{defaultValue:Go},shouldUnderlineChildren:{defaultValue:Go}},methods:{isLinkEnabled:function(){var e,t,n=this;if(n.isContent()){if(e=n.getMainSkinInstance(),e&&e.hasFeature(ti.DataListItem)&&(t=e.getItemMainParent(),t&&t.hasFeature(ti.HasPopup)))return!t.isPopupEnabled()}else if(!n.hasFeature(ti.DataList)&&n.hasFeature(ti.HasPopup))return!n.isPopupEnabled();return!0},hasBinding:function($super){return $super.call(this)||ri.urlAddress.isBound(this)},hasButtonBehaviour:function(){var e=this,t=e.getPropertyValue("urlAddress"),n=t&&t.url;return n||oa.hasTargetConnectionsInPagesForTriggers(e,la.getCurrentPage(),Di.MouseDown,Di.MouseClick,Di.MouseUp)||aa.isStyleAffectingInPage(e,la.getCurrentPage(),Ai.MouseDownState)||aa.isStyleAffectingInPage(e,la.getCurrentPage(),Ai.ElementSelectedState)||u.count(e.getPropertyValue("customStates"))>0},refreshCursor:function(){var e=this;e.hasButtonBehaviour()?e.classesManager.set(i.True):e.classesManager.set(i.False)},createBindingFieldsToProperties:function($super){var e=this,t=$super.call(e),n=di.link.getContentType();return this.isBound(n)&&(t[ri.urlAddress.name]=go.create(e,{propertyName:ri.urlAddress.name})),t},removeUrl:function(){var e=this;if(e.data.wrapWithLink){var t=e.getMainBox();t.unwrap(),e.data.wrapWithLink=!1}else e.data.bindToLink&&(e.getMainBox().unbind("click.link"),e.data.bindToLink=!1)}},aggregatedMethods:{aggregations:{onInitialized:function(){this.refreshCursor()},switchToPreview:function(){var t=this;window.setTimeout(function(){e(t,t.getPropertyValue("urlAddress"))},0)},onBoundValueReady:function(e){var t=di.link.getContentType();this.isBound(t)&&this.setBindingValueToProperty(void 0===e[t]?null:e[t],ri.urlAddress.name)}}},features:[ti.UserSelectable],triggers:[Di.MouseClick,Di.MouseDown,Di.MouseUp],supportedStates:[Ai.MouseDownState]}}),K.Events.LastEventOnInitiailizatGlobal.one(function(){u(document).on("vmousedown",".design-element.clickable-element",function(e){var t=n(this);t&&(t.activateTrigger(Di.MouseDown,e),u(document).one("vmouseup",function(e){window.setTimeout(function(){t.activateTrigger(Di.MouseUp,e)},0)}))}).on("click",".design-element.clickable-element",function(e){var t=n(this);t&&(t.activateTrigger(Di.MouseClick,e),u(e.target).hasAncestor("a, :input, audio, video")||u.onVirtualClickHandled(e))}).on("click",".popup-overlay a._item-link",Wo)})}(),function(){Jn.registerDefinition(ti,{Editable:void 0})}(),function(){function e(){var e=this;e.isOverflowHidden.valueChangedEvent.bindAndExecute(function(){var t=e.isOverflowHidden.getValue();t?e.getContentLayer().addClass("overflow-hidden"):e.getContentLayer().removeClass("overflow-hidden")})}Jn.registerDefinition(ti,{HasOverFlow:{lazyInitializationProperties:{isOverflowHidden:V.createFalse},aggregatedMethods:{aggregations:{onInitializing:e}},properties:{overflow:{isStyleProperty:!0,defaultValue:Go,category:ai.Other,onChange:function(e){e.setOverFlow()}}},methods:{setOverFlow:function(){var e=this,t=e.getPropertyValue("overflow");e.isOverflowHidden.setValue(t)}}}})}(),function(){Jn.registerDefinition(ti,{ItemsContainer:{properties:{isGrowable:{defaultValue:function(){return{bottom:!1,right:!1}},category:ai.Other},rowsItems:{isStateProperty:!0,notForUndoProperty:!0,defaultValue:Xo}},features:[ti.HasOverFlow],methods:{addRowToContainer:function(e){var t=this.getPropertyValue("rowsItems");t||(t={}),t=u.deepCloneObject(t),t[e.id]=e.getDataForSave(),this.setPropertyValue("rowsItems",t)},removeRowFromContainer:function(e){var t=this.getPropertyValue("rowsItems");t&&(t=u.deepCloneObject(t),delete t[e.id],this.setPropertyValue("rowsItems",t))},getRowsFromContainer:function(){var e=this,t=this.getPropertyValue("rowsItems"),n=[];return t&&(u.eachEntry(t,function(t,i){var a=Ba.getRowById(i.id);a&&a.containerInstance===e&&n.push(a)}),n=n.orderBy(function(e){return e.getCellsArray()[0].getInstance().childIndex.getValue()})),n},hasRowsFromContainer:function(){var e=this,t=this.getPropertyValue("rowsItems"),n=!1;return t&&u.eachEntry(t,function(t,i){var a=Ba.getRowById(i.id);return a&&a.containerInstance===e?(n=!0,!1):void 0}),n},append:Wo,reorderChildElements:function(){if(this.hasOrder.getValue()){var e=u([]),t=this.getChildInstances();if(0===t.length)return;if(Va.Flags.IsInMobileContext.isTrue()&&this.canContainerRows()){if(!this.hasRowsFromContainer())return;for(var n,i,a={},r=[],o=u([]),s=0;s0&&(u.eachItem(r,function(e,t){t.markChilds()}),i.toggleFirstRow(!0),n.toggleLastRow(!0),o.applyDOMOrder(),u.eachEntry(a,function(e,t){t.applyDOMOrder()}))}else{for(var s=0;sa;a++){var r=n[a];r.renderElement(e)}},canContainerRows:function(){return!this.isContent()}},lazyInitializationProperties:{childElementAdded:w.create},aggregatedMethods:{aggregations:{},definitions:{onChildElementRemoved:function(e){K.Events.ChildElementRemoved.fire(this,e)},onChildElementAdded:function(e,t){Ji.Events.ElementAddedToContainer.fireNew(e);var n=this;t&&t.isInDrop&&e.setPropertiesValues({verticalLayout:ea.Layout.normal,horizontalLayout:ea.Layout.normal,fillLayout:{fillHorizontal:!1,fillVertical:!1},isFixed:!1}),Ki.reassignElementsOrders(),ua.visibilityTreeAttach(e),w.fireLazyEvent(n,"childElementAdded",e)}}}}})}(),function(){function e(e,t){var n={animation:e,animationOptions:{duration:t}};ua.isElementVisible(this)?this.hideElement(n):this.showElement(n)}function t(e,t,n){if(void 0!==n&&u.isPlainObject(n.transitionEffect)&&(n.transitionEffect=n.transitionEffect.name),n&&n.transitionDuration){var i={animation:n.transitionEffect,animationOptions:{duration:n.transitionDuration,direction:n.transitionSlideDirection,flyDirection:n.transitionFlyDirection}};t?e.showElement(i):e.hideElement(i)}else t?e.showElement():e.hideElement()}Jn.registerPropertiesCategories({Visibility:{title:void 0,iconClass:"sprite-icon sprite-property-category-visibility"}}),Jn.registerDefinition(ti,{Hideable:{methods:{toggleVisibility:e},properties:{isVisible:{shouldRefreshIfNotVisible:!0,isStateProperty:!0,defaultValue:jo,category:ai.Visibility,supportsStatesTransitionAnimation:!0,onChange:t}},lazyInitializationProperties:{isVisibleFlag:V.createTrue},aggregatedMethods:{aggregations:{onBeforePageOpen:function(){var e,t=this;e=Va.Flags.IsInMobileContext.isTrue()?t.getPropertyMobileValue("isVisible"):t.getPropertyNormalValue("isVisible"),t.shouldInitInstanceOnPageChange()&&void 0!==e&&!t.isContent()&&aa.updateComputedValue(t,t.properties.isVisible,e)},onInitialized:function(){var e=this;e.previewEventsListener.add(w.createEventListener([Va.Flags.IsInMobileContext.valueChangedEvent],function(){vr.performUpdateOnRenderingFinished(function(){var t=e.getPropertyValue("isVisible");t===!1?e.hideElement():e.isInstanceVisible()||e.showElement()},e.id+"hideable-visibi-preview")}))}}}}})}(),function(){function e(e,t,n,i){if(t){var a=void 0===i,r=0!==t.top||0!==t.left||0!==t.right||0!==t.bottom;!a||r?e.animatePart(e.$element,{instanceBorderWidth:t},!1,n,{isInitialization:a}):(e.setActualPropertyValue("borderWidth",{left:0,top:0,right:0,bottom:0}),ea.refreshElementsLayout(e),ea.requestUpdatePosition(e))}}function t(e,t,n,i){if(t&&u.support.borderRadius){var a=0!==t.topLeft||0!==t.topRight||0!==t.bottomLeft||0!==t.bottomRight,r=void 0===i;!r||a?e.animatePart(e.$element,{instanceBorderRadius:t},!1,n,{isInitialization:r}):e.setActualPropertyValue("borderRadius",{topLeft:0,topRight:0,bottomLeft:0,bottomRight:0})}}function i(e,t,n,i){if(t){var a={borderTopColor:qa.evaluateColorBinding(t.top,!0),borderBottomColor:qa.evaluateColorBinding(t.bottom,!0),borderLeftColor:qa.evaluateColorBinding(t.left,!0),borderRightColor:qa.evaluateColorBinding(t.right,!0)},r=void 0===i,o=e.getBorderBox();e.animatePart(o,a,!0,n,{isInitialization:r}),aa.notifyCalculatedPropertyChange(e,"lineColor")}}function a(e,t){t&&e.getBorderBox().css({borderTopStyle:t.top,borderBottomStyle:t.bottom,borderLeftStyle:t.left,borderRightStyle:t.right})}function r(e){return e=o(e),s(e)}Jn.registerPropertiesCategories({Border:{title:void 0,iconClass:"sprite-icon sprite-property-category-border",shortTitle:"Border"},Roundness:{title:void 0,iconClass:"sprite-icon sprite-property-category-roundness"}}),Jn.registerDefinition(ti,{HasBorder:{properties:{borderWidth:{isStateProperty:!0,isStyleProperty:!0,scaleProperty:function(e){return{bottom:e.y,right:e.x,top:e.y,left:e.x}},getResetValue:u.returnEmptyBorderObject,defaultValue:u.returnEmptyBorderObject, valueConverter:Ca.createRoundPropertyValueConverter(["top","left","bottom","right"]),category:ai.Border,supportsStatesTransitionAnimation:!0,onChange:e},roundness:{isStateProperty:!0,isStyleProperty:!0,supportsStatesTransitionAnimation:!0,getResetValue:u.returnEmptyRoundnessObject,defaultValue:u.returnEmptyRoundnessObject,scaleProperty:function(e){return{bottomRight:e.x,topRight:e.x,topLeft:e.x,bottomLeft:e.x}},valueConverter:Ca.createRoundPropertyValueConverter(["topLeft","bottomLeft","topRight","bottomRight"]),category:ai.Roundness,onChange:t},borderColor:{isStateProperty:!0,isStyleProperty:!0,getResetValue:u.returnBlackBorderObject,defaultValue:u.returnBlackBorderObject,valueConverter:r,supportsStatesTransitionAnimation:!0,supportsThemeBinding:["top","left","bottom","right"],category:ai.Border,onChange:i},borderStyle:{isStateProperty:!0,isStyleProperty:!0,getResetValue:function(){return u.convertValueToObject("solid",["top","left","bottom","right"])},defaultValue:function(){return u.convertValueToObject("solid",["top","left","bottom","right"])},category:ai.Border,onChange:a}},calculatedProperties:["lineColor"],methods:{getCalculatedPropertyValue:function($super,e){switch(e){case"lineColor":return this.getPropertyValue("borderColor","top")}return $super.call(this,e)},setCalculatedPropertyValue:function($super,e,t,n,i){switch(e){case"lineColor":return void this.setPropertyValue("borderColor",t,n,i)}$super.call(this,e,t,n,i)}},aggregatedMethods:{aggregations:{onInitializing:function(){var e=this;e.borderTargetAddedEvent.bind(function(t){var n=e.getActualPropertyValue("borderWidth");n&&t.css({"border-top-width":n.top,"border-left-width":n.left,"border-bottom-width":n.bottom,"border-right-width":n.right});var i=e.getActualPropertyValue("borderRadius");i&&t.css({borderRadiusTopLeft:i.topLeft,borderRadiusTopRight:i.topRight,borderRadiusBottomLeft:i.bottomLeft,borderRadiusBottomRight:i.bottomRight})})}}}}});var o=Ca.createStringToObjectValueConverter(["top","left","bottom","right"]),s=Ca.createValueToObjectValueConverter(["top","left","bottom","right"]);u.cssHooks.instanceBorderWidth={get:function(e){var t=n(e);return t&&t.getActualPropertyValue("borderWidth")},set:function(e,t){var i=n(e);if(i){i.setActualPropertyValue("borderWidth",t),i.getBorderTarget().css({borderTopWidth:t.top+"px",borderLeftWidth:t.left+"px",borderBottomWidth:t.bottom+"px",borderRightWidth:t.right+"px"});var a=i.getActualPropertyValue("borderRadius");i.hasFeature(ti.ItemsContainer)&&a&&!u.borderWidthEqualityComparer(i.data.borderWidth,t)&&(i.data.borderRadius=a,i.data.borderWidth=t,u.updateInnerBorderRadius(i.getContentLayer(),a,t)),i.handleContentSizeChange(),ea.refreshElementsLayout(i)}}},u.fx.step.instanceBorderWidth=function(e){u.cssHooks.instanceBorderWidth.set(e.elem,{left:null===e.end.left?null:Math.floor(e.start.left+e.pos*(e.end.left-e.start.left)),top:null===e.end.top?null:Math.floor(e.start.top+e.pos*(e.end.top-e.start.top)),right:null===e.end.right?null:Math.floor(e.start.right+e.pos*(e.end.right-e.start.right)),bottom:null===e.end.bottom?null:Math.floor(e.start.bottom+e.pos*(e.end.bottom-e.start.bottom))})},u.cssHooks.instanceBorderRadius={get:function(e){var t=n(e);return t&&t.getActualPropertyValue("borderRadius")},set:function(e,t){var i=n(e);if(i&&(i.setActualPropertyValue("borderRadius",t),i.getBorderTarget().css({borderRadiusTopLeft:t.topLeft,borderRadiusTopRight:t.topRight,borderRadiusBottomLeft:t.bottomLeft,borderRadiusBottomRight:t.bottomRight}),i.hasFeature(ti.ItemsContainer)&&t&&!u.borderRadiusEqualityComparer(i.data.borderRadius,t))){var a=i.getActualPropertyValue("borderWidth");i.data.borderRadius=t,i.data.borderWidth=a,u.updateInnerBorderRadius(i.getContentLayer(),t,a)}}},u.fx.step.instanceBorderRadius=function(e){u.cssHooks.instanceBorderRadius.set(e.elem,{topLeft:null===e.end.topLeft?null:Math.floor(e.start.topLeft+e.pos*(e.end.topLeft-e.start.topLeft)),topRight:null===e.end.topRight?null:Math.floor(e.start.topRight+e.pos*(e.end.topRight-e.start.topRight)),bottomLeft:null===e.end.bottomLeft?null:Math.floor(e.start.bottomLeft+e.pos*(e.end.bottomLeft-e.start.bottomLeft)),bottomRight:null===e.end.bottomRight?null:Math.floor(e.start.bottomRight+e.pos*(e.end.bottomRight-e.start.bottomRight))})}}(),function(){Jn.registerDefinition(ti,{HasOutline:{properties:{lineWidth:{isStateProperty:!0,isStyleProperty:!0,getResetValue:u.returnOne,defaultValue:u.returnOne,category:ai.Border,valueConverter:Ca.createRoundPropertyValueConverter(),scaleProperty:function(e){return e.x}},lineColor:{isStateProperty:!0,isStyleProperty:!0,supportsThemeBinding:!0,defaultValue:function(){return"Black"},category:ai.Border},lineStyle:{isStateProperty:!0,isStyleProperty:!0,defaultValue:function(){return"solid"},category:ai.Border}},methods:{isLineAffectsSize:Go},aggregatedMethods:{aggregations:{}}}})}(),function(){Jn.registerDefinition(ti,{HasEmptyState:{lazyInitializationProperties:{inEmptyStateFlag:V.createConditionalPositive},methods:{addFailedToLoadMessage:function(e,t){var n=this;n.$element.toggleClass("element-empty-state",!1);var i;i=t?e?'Sorry we can\'t load the feed from {0}, try again'.format(e):'Sorry we can\'t load the feed, try again':e?"Sorry we can't load the feed from {0}, try again later".format(e):"Sorry we can't load the feed, try again later";var a=u('
    '+i+"
    "),r=u('
    ');r.append(a),n.$element.append(r),t&&(a.on("click",t),r.css("zIndex",100))}},aggregatedMethods:{aggregations:{onInitialized:function(){var e=this,t=w.createEventListener(e.inEmptyStateFlag.valueChangedEvent,function(){vr.performUpdateOnRenderingFinished(function(){var t=e.inEmptyStateFlag.isTrue();e.$element.toggleClass("element-empty-state",t),e.isForTemplateUse()&&e.isDisplayed.setValue(!t,"isEmptyState"),u.eachItem(e.childInstances,function(e,n){n.isDisplayed.setValue(!t,"isEmptyState")})},"toggleChildInstancesDisplay"+e.id)}).activateAndExecute();e.instanceRemoving.one(function(){t.dispose()})}}}}})}(),function(){function e(e,t){var n=!1,i=!0,a=!1,r=!1;if(u.containsOneOfKeys(t,"fieldsTemplates","dataLayout")&&(n=!0,r=!0,"dataLayout"in t&&e.hasFeature(ti.HasFormData)&&(i=!1)),t.usePagesLayout&&(n=!0,a=!0,r=!0),t.dataLayoutOptions){n=!0,r=!0;var o=e.dataLayoutController.getArrangement(),s=(o.category===Gi.Vertical,o.category===Gi.Grid,t.dataLayoutOptions.oldValue),l=t.dataLayoutOptions.value;s&&s.cols===l.cols&&s.rows===l.rows||(i=!1),s&&s.elementsPerPage===l.elementsPerPage||(a=!0),s&&s.maxItems===l.maxItems&&s.maxItemsCount===l.maxItemsCount||(a=!0)}n&&e.requestArrangement({keepItemSize:i,shouldFetch:a,shouldPush:r})}Jn.registerDefinition(ti,{DataList:{properties:{itemsStyle:{isStateProperty:!0,shouldRefreshIfNotVisible:!0,notForUndoProperty:!0,defaultValue:u.returnEmptyObject}},methods:{shouldBeBlockElementInMobile:jo,getDataItemInstanceId:function(e){return this.id+je+e},alignHorizontal:function(){var e=this;if(e.hasHorizontalAlign()){var t=e.getPropertyValue("horizontalAlign");e.$elementContentContainer.css("text-align",t),ua.invalidateAreas(e.getDescendingInstances(),{updateSize:!1})}},hasHorizontalAlign:function(){var e=this.getPropertyValue("dataLayout");return Wi[e.name].category===Gi.Grid||Wi[e.name].category===Gi.Rows||Wi[e.name].category===Gi.Columns},getInstanceController:function(e){var t=this;return t.dataItemsController.getInstanceController(e)},getMinSize:function(){var e=this,t=e.dataLayoutController.getMinSize();return{height:t.height,width:t.width}},reorderChildElements:function(){if(this.hasOrder.getValue()){for(var e=u([]),t=this.getChildInstances(),n=0;n0){var i="string"==typeof n[0]&&n[0].toLowerCase();bn.isFontLoaded(i)||(t=!0)}}var a=e.getElementDataContentSize(t),r=e.contentHeight.getValue(),o=a.height,s=e.getSize(),l=e.getNoneContentSize(),c=e.contentHeight.setValue(o),d=r>s.height,g=o+l.height>s.height;if(c||d||g){if(e.propertiesRefreshingState&&!Va.updateBatch.isActive())return;e.whenInstanceContentHeightChanged(o,{onlyGrow:void 0===r&&!0})}w.fireLazyEvent(e,"contentHeightRefreshedEvent")}},e.id+"refreshContentSize")},e.id+"refreshContentSize"))}},lazyInitializationProperties:{contentHeight:M.createNumerical,contentHeightRefreshedEvent:w.create},aggregatedMethods:{aggregations:{onInitialized:function(){var e=this,t=w.createEventListener(e.contentSizeChangedEvent,function(){e.refreshContentSize()}),n=w.createEventListener(e.visibilityChangedEvent,function(){var n=ua.isElementVisible(e);n?(t.activateAndExecute(),e.pollForNotLoadedFonts(e)):t.deactivate()}).activateAndExecute();e.instanceRemoving.one(function(){n.dispose(),t.dispose()})}}}}})}(),function(){function e(e,t){var n=e.getShape();n&&n.setPropertyValue("lineWidth",t)}function t(e,t){t=u.Color(qa.evaluateColorBinding(t)).toHEX();var n=e.getShape();n&&n.setPropertyValue("strokeColor",t)}Jn.registerDefinition(ti,{Shape:{features:[ti.HasGrowableContent],methods:{getCanvas:function(){return this.data.canvas},getShape:function(){return this.data.shape},createContent:function(){var e=this,t=e.data.canvas=Wt.create();return e.data.shape=e.createShape(t).toggleLayout($t.FillHorizontally,!0).toggleLayout($t.FillVertically,!0),t.$element.addClass("absolute-fill")},creationFunction:function(e){return e.createContent()},handleBackgroundUpdate:function(e,t,n){return t=qa.evaluateColorBinding(t),this.getShape()?(this.animatePart(this.$element,{shapeBackground:t},void 0,n),!0):!1},createShape:Wo},aggregatedMethods:{aggregations:{onPropertyChange:function(n,i){switch(n.name){case"lineWidth":e(this,i);break;case"lineColor":t(this,i)}},onInitialized:function(){var e=this,t=e.getCanvas();t&&e.contentSizeChangedEvent.bind(function(){vr.performUpdateOnRenderingFinished(function(){e.getCanvas().refreshSize(ua.getContentSize(e))},"canvas-content-size-changed"+e.id)})}}}}}),u.cssHooks.shapeBackground={get:function(e){var t=n(e);return t&&t.data.currentShapeBackground},set:function(e,t){var i=n(e);if(i){var a=i.getShape();void 0!==a&&(i.data.currentShapeBackground=u.Color(t),a.setPropertyValue("backgroundColor",t))}}},u.fx.step.shapeBackground=function(e){if(!e.colorInit){var t=u.cssHooks.shapeBackground.get(e.elem);e.end=u.Color(e.end).toRGB(),t||(e.start=e.end),e.colorInit=!0}u.cssHooks.shapeBackground.set(e.elem,"rgba("+Math.max(Math.min(parseInt(e.pos*(e.end[0]-e.start[0])+e.start[0],10),255),0)+","+Math.max(Math.min(parseInt(e.pos*(e.end[1]-e.start[1])+e.start[1],10),255),0)+","+Math.max(Math.min(parseInt(e.pos*(e.end[2]-e.start[2])+e.start[2],10),255),0)+","+Math.max(Math.min(parseFloat(e.pos*(e.end[3]-e.start[3])+e.start[3],10),1),0)+")")}}(),function(){function e(e){var t=e.getSvgController();if(t){var n=e.getSvgController().getElementPropertyValue(null,"fontFamily");return n?n:"Arial"}return"Arial"}function t(e,t){var n=e.getSvgController();n&&n.updateShapePropertyValue("fontFamily",t)}function n(e){var t=e.getSvgController();if(!t)return null;var n=t.getElementPropertyValue(null,"text");if(!n){var i=t.$element.find("text");if(!i||!i[0])return null;var a=(new XMLSerializer).serializeToString(i[0]);n=u(a)[0].innerHTML}return n}function i(e,t){var n=e.getSvgController();n&&n.updateShapePropertyValue("text",t)}function a(e){var t=e.getSvgController();if(t){var n=t.getElementPropertyValue(null,"textDirection");return n?n:"left"}return"left"}function r(e,t){var n=e.getSvgController();n&&n.getSvgController().updateShapePropertyValue("textDirection",t)}Jn.registerDefinition(ti,{SvgShape:{className:"svg-shape-element",features:[ti.HasContent,ti.Editable],aggregatedMethods:{aggregations:{onInitialized:function(){var e=this,t=!1,n=!1,i=w.createBindingsCollection(),a=e.createSvgShapeController();e.data._svgController=a,a.$element.appendTo(e.$elementContent),Ir.addToLastSavedShapesList(e.id,e.getShapeReference()),e.contentSizeChangedEvent.bind(function(){n||vr.performOnLayoutUpdate(function(){var n=e.getContentSize();t=!0,a.updateSize(n),t=!1},"updateSvgControllerSize"+e.id)}).addToCollection(i),a.sizeChangedEvent.bind(function(){if(!t){var n=a.calculateArea(),i={width:n.width,height:n.height},r=e.getNoneContentSize();i.width+=r.width,i.height+=r.height,ta.setInstancesSize(e,i)}}).addToCollection(i),e.instanceRemoving.one(function(){i.unbindAll()})}}},properties:{svgProperties:{defaultValue:u.returnEmptyObject,isStateProperty:!0,supportsBinding:!0,onChange:function(e,t){e.isInitialized&&(le.disableOperationsRecording("svgProperties"),e.getSvgController().updateShapeProperty(t),aa.notifyCalculatedPropertyChange(e,"svgFontFamily"),aa.notifyCalculatedPropertyChange(e,"svgText"),aa.notifyCalculatedPropertyChange(e,"svgTextDirection"),le.enableOperationsRecording("svgProperties"))}}},calculatedProperties:["svgFontFamily","svgText","svgTextDirection"],methods:{getCalculatedPropertyValue:function($super,t){var i=this;switch(t){case"svgFontFamily":return e(i);case"svgText":return n(i);case"svgTextDirection":return a(i)}return $super.call(i,t)},setCalculatedPropertyValue:function($super,e,n,a,o){var s=this;switch(e){case"svgFontFamily":t(s,n);break;case"svgText":i(s,n);break;case"svgTextDirection":r(s,n)}$super.call(s,e,n,a,o)},getShapeReference:Wo,getSvgController:function(){return this.data._svgController}}}})}(),function(){Jn.registerDefinition(ti,{TemplatePagesList:{defaultProperties:{dataLayoutOptions:function(){return{lineSpacing:15,cols:3,columnSpacing:15,colsSpacing:15,rowsSpacing:15,elementsPerPage:4,rotation:0,R:100}}},properties:{usePagesLayout:{defaultValue:jo,isStateProperty:!0}},features:[ti.Navigatable],methods:{getArrangementOptions:function($super){var e=$super.call(this);return e.usePagesLayout=this.getPropertyValue("usePagesLayout"),e.maintainHeightInPreview=this.shouldMaintainHeightInPreview(),e},shouldMaintainHeightInPreview:Go,hasContentHorizontalAlign:Go,navigateTo:function(e,t,n,i){var a=this.getPropertyValue("dataLayout");return Wi[a.name].navigateTo(this.dataLayoutController,e,t,n,i)},getCurrentItem:function(){var e=this.getPropertyValue("dataLayout");return Wi[e.name].getCurrentItem(this.dataLayoutController)},getElementDataContent:function(){var e=this.getCurrentItem();return e?e.getElementContent():void 0},showItem:function(e,t,n,i){var a=this.getPropertyValue("dataLayout");return Wi[a.name].showItem(this.dataLayoutController,e,t,n,i)},changeCurrentItem:function(e,t,n,i){var a=this;a.performWhenVisible(function(){a.reArrangementDisabled.setValue(!0,"changeCurrentItem"),a.showItem(e,t,n,i),a.reArrangementDisabled.setValue(!1,"changeCurrentItem")},a.id+"changeCurrentItem")},getNavigatableInstances:function(){var e=this.getPropertyValue("dataLayout");return Wi[e.name].getNavigatableInstances(this.dataLayoutController)},calculateItemSizeOnMobile:function(e){var t=this.getPcTemplateSize();return{height:t?u.maxValue([e.width/t.width*t.height,30]):e.height,width:e.width}}},aggregatedMethods:{aggregations:{adjustInstanceToViewPort:function(){var e=this;e.setPropertyValue("dataLayout",{name:Wi.PagesColumn.name}),e.setPropertyFieldsValues("dataLayoutOptions",{cols:1,columnSpacing:10})},onPropertiesChanged:function(e){var t=this;if(t.InstancePropertiesInitialized.isTrue()&&t.data.pagesInstance){ea.beginLayoutUpdateBatch(),aa.UpdateBatch.start();var n=u.intersectSets(e,ti.Navigatable.properties);for(var i in n){var a=n[i].name,r=e[a];r&&t.data.pagesInstance.setPropertyValue(a,r.value)}aa.UpdateBatch.finish(),ea.endLayoutUpdateBatch()}},onInitializing:function(){var e=this;w.bind([e.resizingStarted],function(){e.getItemsCollection().postponeUpdates()}),w.bind([e.resizingStopped],function(){e.getItemsCollection().unPostponeUpdates()})}}}}})}(),function(){Jn.registerDefinition(ti,{HasChildrenLayoutAnchor:{properties:{childrenAnchor:{isStyleProperty:!1,isNotForCustomProperty:!0,defaultValue:function(){return nt.Left},onChange:function(e){ea.refreshElementsLayout(e.getChildInstances())}}},methods:{getAnchorLatyout:function(){return this.getPropertyValue("childrenAnchor")}}}})}(),function(){function e(t,n){n.isTemplateItemContent()||(n.setIsContent(!0),n.setTemplateItemContent(t),n.hasFeature(ti.ItemsContainer)&&n.childElementAdded.bind(function(n){u.eachItem(n.getDescendingInstances(),function(n,i){e(t,i)})}))}Jn.registerDefinition(ti,{TemplateItem:{className:"template-item",methods:{getInstancesByField:function(e){var t=[],n=this.getPropertyValue("fieldsMap");return u.eachEntry(n,function(n,i){var a=Ji.getInstanceByID(n);u.eachEntry(i,function(n,i){i.name==e&&t.push(a)})}),t}},aggregatedMethods:{aggregations:{onInitializing:function(){var t=this;u.eachItem(this.getDescendingInstances(!0),function(n,i){e(t,i)})}}},properties:{fieldsMap:{title:"fieldsMap",defaultValue:u.returnEmptyObject,category:ai.Other}}}})}(),function(){Jn.registerDefinition(ti,{DataListItem:{className:"data-list-item",methods:{getAutoLayoutProperties:function($super){return u.quickExtend($super.call(this),{top:!0,left:!0,width:!0})},getDataSource:function(){return this.getItemMainParent().getDataSource()},toggleMobileSupport:function(e){le.beginAtomicBatch(),this.getItemMainParent().toggleMobileSupport(e),le.endAtomicBatch()},isVisibleInMode:jo,isDataListItem:function(){return void 0!==this.data.dataItemID},getDataItemId:function(){return this.data.dataItemID},getDataItem:function(){return this.getItemMainParent().getDataSource().fetchDataItem(this.getDataItemId())},isSupportsMobile:function(){return this.getItemMainParent().isSupportsMobile()},isMobileOnlyStyle:function(){return this.getItemMainParent().isMobileOnlyStyle()},getFieldName:function(){var e=this.getDataItem();return e.fieldTypeName?e.fieldTypeName:this.getItemMainParent().elementType.itemName},setDataItemId:function(e){this.data.dataItemID=e},getItemMainParent:function(){return this.data.dataListParent},updateSkinBindingFromEditingTemplate:function(e,t,n){return this.getItemMainParent().updateSkinBindingFromEditingTemplate(e,t,n)},changeElementSize:function(e){this.$elementSizeBox.css(e)},setTemplateStructure:function(e,t,n){le.disableOperationsRecording("setTemplateStructure"),this.data.instanceController.setTemplateStructure(e,t,n);var i=this.data.instanceController.getInstance();return le.enableOperationsRecording("setTemplateStructure"),i},getInstanceController:function(){return this.data.instanceController}},aggregatedMethods:{aggregations:{onInitialized:function(){var e=this;e.sizeElementClassesManager.set({"data-list-item":!0})}}}}})}(),function(){var e={properties:{menuHide:{isNotForCustomProperty:!0,defaultValue:Wo,notForUndoProperty:!0},sectionName:{isNotForCustomProperty:!0,defaultValue:u.returnEmptyString},pageContentType:{isNotForCustomProperty:!0,defaultValue:function(){return yo.MainContent},notForUndoProperty:!0}},defaultProperties:{fillLayout:function(){return{fillVertical:!1,fillHorizontal:!1}},sizeAndPosition:function(){return{height:200,width:0,top:0,left:0}},childrenAnchor:function(){return nt.Centered}},methods:{isPageChildInstance:jo,refreshFixedState:Wo,isReattchable:Go,creationFunction:Wo,isRelativePositioned:jo,hasHeight:function(){return!(Va.Flags.IsInMobileContext.isTrue()&&this.hasRowsFromContainer())},isMainSection:function(){return this.getPropertyValue("pageContentType")===yo.MainContent},calculateActualOffset:function(){var e,t=this,n=0,i=0;e=this.isMainSection()?mr.getCurrentPageMainOrderedSections():mr.getCurrentPageSideBarOrderedSections();var a=0;u.eachItem(e,function(e,n){if(n===t)return!1;var i=n.calculateActualSize();a+=i.height});var r=t.parentInstance.calculateActualOffset();return{top:r.top+n,left:r.left+i}},calculateActualSize:function(){var e=this,t=e.getPropertyValue("sizeAndPosition"),n=e.parentInstance.calculateActualSize(),i=n.width,a=t.height;return{width:i,height:a}},getAutoLayoutProperties:function(){return{left:!0,top:!0,width:!0,height:!this.hasHeight()}}},aggregatedMethods:{aggregations:{onChildElementRemoved:function(e){e.classesManager.set({"is-section-child":!1,"positioned-fixed":!1})},onChildElementAdded:function(e){e.classesManager.set({"is-section-child":!0,"positioned-fixed":e.isFixed()&&!0})},onDetached:function(){var e=la.getCurrentPage();aa.invalidateProperty(e,"sizeAndPosition",void 0,e.getPropertyValue("sizeAndPosition"))},onRemove:function(){var e=this;if(!e.isForTemplateUse()){mr.removeSectionInstance(this);var t=la.getCurrentPage(),n=t.getPageContentInstance(),i=n.getVisibleSectionsByPage(t);0===i.length&&Ji.addSection(n)}},onInitialized:function(){var e=this;e.propertyChangedEvent.bind("order",function(){e.isInitialized&&vr.performLayoutOrderUpdate(function(){ua.invalidateAreas(e,{updateSize:!1})},"reorder section"+e.id)}),e.instanceRemoved.bind(function(){ua.invalidatePositioningRootOffset(),ua.invalidateAreas(u.getValues(Ji.getAllPageInstances()))})},onInitializing:function(){var e=this;e.canResizeHorizontally.setFalse(),e.sizeChangedEvent.bind(function(){K.PageHeightChanged.fireNew()}),e.isForTemplateUse()||e.visibilityChangedEvent.bindAndExecute(function(){var t=e.isInstanceVisible();t?mr.addSectionInstance(e):mr.removeSectionInstance(e)}),e.$element.addClass("section-element"),e.getElementSizeBox().addClass("section-element-size-box"),e.canMove.setValue(!1)}}}};Jn.registerDefinition(ti,{PageSection:e})}(),function(){Jn.registerDefinition(ti,{HasInnerShadow:{properties:{innerGlow:{isStateProperty:!0,isStyleProperty:!0,supportsStatesTransitionAnimation:!0,supportsThemeBinding:["color"],valueConverter:Ca.createRoundPropertyValueConverter(["blur","spread"]),scaleProperty:function(e){return{blur:e.x,spread:e.x}},defaultValue:function(){return{spread:0,blur:0,color:"black"}},onChange:function(e,t,n){e.isInitialized&&t&&(t=u.quickExtend({},t,{color:qa.evaluateColorBinding(t.color,!0)}),e.animatePart(e.$element,{innerGlow:t},!1,n))},category:ai.Shadow},innerShadow:{isStateProperty:!0,isStyleProperty:!0,supportsStatesTransitionAnimation:!0,supportsThemeBinding:["color"],valueConverter:Ca.createRoundPropertyValueConverter(["blur","spread","top","left"]),scaleProperty:function(e){return{blur:e.x,spread:e.x,top:e.y,left:e.x}},defaultValue:function(){return{top:0,left:0,spread:0,blur:0,color:"black"}},category:ai.Shadow,onChange:function(e,t,n){e.isInitialized&&t&&(t=u.extend({},t,{color:qa.evaluateColorBinding(t.color,!0)}),e.animatePart(e.$element,{dropInnerShadow:t},!1,n))}}}}})}(),function(){var e={ElementContent:{group:"iframe-content-templates",name:"iframe-content-template",isSimple:!0}};Jn.registerDefinition(ti,{IFrameContent:{features:[ti.HasContent],methods:{getIFrameUrl:u.returnEmptyString,isScrollableIFrame:Go,shouldRenderIFrame:jo,reloadIFrame:function(e){var t=this;e=u.valueOrCalculate(e,function(){return t.getIFrameUrl()}),t.data.$iframe.attr("src",e)},creationFunction:function(){var t=this;if(t.shouldRenderIFrame()){var n=t.isScrollableIFrame(),i=u.useTemplate(e.ElementContent,{url:t.getIFrameUrl(),scrolling:n?"yes":"no"});t.data.$iframeContainer=i;var a=t.data.$iframe=i.find(".iframe-content-element");return a.addClass("state-invisible"),a.load(function(){a.removeClass("state-invisible")}),i}return u('
    ')}},aggregatedMethods:{aggregations:{}}}})}(),function(){Jn.registerDefinition(ti,{ConnectableExternalApp:{aggregatedMethods:{aggregations:{onCreation:function(){this.featureConnections={}}}},methods:{getAppConnectableFeatures:function(){return this.getAppDefinition().connectableFeatures},getAppConnectableFeature:function(e){return this.getAppConnectableFeatures()[e]},callConnectedFeatureFunction:function(e,t,n,i){var a=this.featureConnections[e];a&&a.instance.callFeatureFunction(e,t,n,this.createCallInfo(),i)},connectFeatureInstance:function(e,t){var n=this;if(!t.hasFeature(ti.FeatureExternalApp))throw Error("Invalid use");var i=t.getAppFeature(e);if(!i)throw Error("Instance: {0} doesn't implement feature: {1}".format(t.id,e));var a=t.appFeaturesEvent.bind(e,function(t,i,a){n.getApiManager().fireConnectedFeatureEvent(e,t,i,a)});n.featureConnections[e]={instance:t,eventBinding:a}},disconnectFeatureInstance:function(e){var t=this,n=t.featureConnections[e];n&&(n.eventBinding.unbind(),delete t.featureConnections[e])}}}})}(),function(){function e(e){var t=e.getAppDefinition();return t.growableSettings?t.growableSettings.view?!0:(t.growableSettings.design,void 0):!0}Jn.registerDefinition(ti,{ExternalApp:{features:[ti.IFrameContent],defaultProperties:{},properties:{appProperties:{}},lazyInitializationProperties:{isIframeInitialized:V.createFalse,isIframeNotLoaded:V.createFalse,connectableFeaturesEvent:w.createNamedEvents},aggregatedMethods:{aggregations:{onRemove:function(){var e=this;e.data.apiManager&&(e.data.apiManager.deactivate(),delete e.data.apiManager)},switchToPreview:function(e){e&&this.reloadApp()},updateInstanceToViewPort:function(){ this.reloadApp()},removeInstanceFromViewPort:function(){this.reloadApp()},onInitializing:function(){var e=this;if(e.shouldRenderIFrame()){var t={apiInitialize:function(){e.isIframeInitialized.setTrue()}};e.data.apiManager=new Ua({instance:e,$iframe:e.data.$iframe,callbacks:t});var n=e.getAppDefinition();n.resizingSettings&&(n.resizingSettings.canResizeVertically===!1&&e.canResizeVertically.setFalse(),n.resizingSettings.canResizeHorizontally===!1&&e.canResizeHorizontally.setFalse()),e.InstancePropertiesInitialized.onceTrue(function(){u.eachEntry(e.getAppSettings(),function(t){e.isQueryParamSetting(t)&&e.bindAppSettingProperty(t,function(){e.reloadApp()})})}),e.resizingStopped.bind(function(){e.data.lastDocumentSize&&n.resizingSettings.canResizeVertically===!1&&e.setDocumentSize(e.data.lastDocumentSize)}),e.visibilityChangedEvent.bind(function(){e.isInstanceVisible()&&e.reloadApp()}),setTimeout(function(){e.isIframeInitialized.isFalse()&&e.isIframeNotLoaded.setTrue()},5e3)}}}},methods:{isGrowingEnabled:function(){return e(this)},setDocumentSize:function(t){e(this)&&(le.disableOperationsRecording("setDocumentSize"),this.data.lastDocumentSize=t,this.whenInstanceContentHeightChanged(t.height),le.enableOperationsRecording("setDocumentSize"))},calculateNormalizedHeight:function(e){var t=this,n=t.getNoneContentSize();return e+n.height},setAppSize:function(e){le.disableOperationsRecording("setAppSize");var t=this.getNoneContentSize();ta.setInstancesSize(this,{width:e.width+t.width,height:e.height+t.height}),le.enableOperationsRecording("setAppSize")},setAppContentSize:function(e){this.data.$iframeContainer.css({width:e.width,height:e.height})},createCallInfo:function(){var e=this,t=e.getAppDefinition(),n={instanceId:e.id,app:{id:t.id,version:t.version,name:t.name}};return n},getAppDefinition:function(){return this.elementType.appDefinition},getAppSettingPrefix:function(){return this.getAppDefinition().appSettingPrefix},getAppSettings:function(){return this.getAppDefinition().settings},getAppSettingValue:function(e){var t=this.getAppSettings(),n=this.getPropertyValue(this.getAppDefinition().appSettingPrefix+e),i=t[e];return i&&"color"===i.type?u.Color(qa.evaluateColorBinding(n)).toHEX():n},setAppSettingValue:function(e,t){var n=this.getAppSettings();n.hasOwnProperty(e)&&this.setPropertyValue(this.getAppSettingPrefix()+e,t)},isQueryParamSetting:function(e){return-1!=u.inArray(e,this.elementType.querySettings)},getApiManager:function(){return this.data.apiManager},reloadApp:function(e){var t=this,n=[la.PageChangingOperation];ke.whenAllFinished(n,function(){t.reloadIFrame(t.getIFrameUrl(e))},t.id+"reloadApp")},shouldRenderIFrame:function(){return!this.isForTemplateUse()},getIFrameUrl:function(e){var t=this.getAppDefinition(),n=t.queryParams;n&&(e=u.quickExtend({},e),u.eachEntry(n,function(t,n){e[t]=u.evaluateWhenFunction(n)}));var i={wzSize:this.getContentSize()};return Wa.createIframeUrl(this,{frameId:this.id,baseUrl:t.getUrl(),apiType:"app",additionalParams:e,encodedParams:i})},bindAppSettingProperty:function(e,t,n){var i=this.getAppSettingPrefix();return this.bindPropertyChange(i+e,t,n)},getMinSize:function($super){var e=this.getAppDefinition();return e.resizingSettings&&e.resizingSettings.minSize?e.resizingSettings.minSize:$super.call(this)},getMaxSize:function($super){var e=this.getAppDefinition();return e.resizingSettings&&e.resizingSettings.maxSize?e.resizingSettings.maxSize:$super.call(this)}}}})}(),function(){Jn.registerDefinition(ti,{FeatureExternalApp:{aggregatedMethods:{aggregations:{onCreation:function(){this.appFeaturesEvent=w.createNamedEvents()}}},methods:{getAppFeatures:function(){return this.getAppDefinition().implementedFeatures},getAppFeature:function(e){return this.getAppFeatures()[e]},getInternalFeatureName:function(e){return u.findFirst(this.getAppFeatures(),function(t,n){return n.isInternal&&n.featureInternalType===e})},fireFeatureEvent:function(e,t,n){this.appFeaturesEvent.fire(e,this,t,n,this.createCallInfo())},callFeatureFunction:function(e,t,n,i,a){this.getApiManager().callFeatureFunction(e,t,n,i,a)},bindFeatureEvent:function(e,t){return this.appFeaturesEvent.bind(e,t)}}}})}(),function(){Jn.registerDefinition(ti,{NavigatableExternalApp:{features:[],methods:{navigate:function(e,t,n,i){this.callFeatureFunction(this.data.navigatableFeatureName,"navigate",{navigationDelta:e,useAnimation:t,animationOptions:i},{},n)}},aggregatedMethods:{aggregations:{onInitializing:function(){this.data.navigatableFeatureName=this.getInternalFeatureName("NavigatableExternalApp")}}}}})}(),function(){function e(e,t){t.setNeverSelectedInClick(!0),t.getSkinInstance().setNeverSelectedInClick(!0),e.onItemSet(t)}function t(e,t){return void 0!==e.getInstanceController(t)}Jn.registerDefinition(ti,{HasMenu:{methods:{refreshSelectedItem:function(){var e=this;vr.performUpdateOnRenderingFinished(function(){if(e.isInstanceVisible()){var n=e.getPotentialSelectedMenuItemId(),i=e.data.currentItemSelected;if(i&&i.getDataItemId()!==n){var a=i.getSkinInstance();a.userSelect(!1)}if(n&&t(e,n)){var r=e.getInstanceController(n),o=r.getInstance();e.data.currentItemSelected=o,o.getSkinInstance().userSelect(!0)}}},e.id+"onItemChanged-hasmenu")}},aggregatedMethods:{aggregations:{setItem:function(t){var n=this;t.data.onHasMenuITemCreated=t.instanceController.createdFlag.onceTrue(function(){e(n,t)}),t.instanceRemoving.one(function(){t.data.onHasMenuITemCreated.unbind()})},onInitializing:function(){var e=this,t=e.getDataSource().currentItemChangedEvent.bindAndExecute(function(){e.performWhenVisible(function(){e.refreshSelectedItem()},e.id+"currentItemChangedEvent-visibility")});e.instanceRemoving.one(function(){t.unbind()})}}}}})}(),function(){Jn.registerDefinition(ti,{HasNavigation:{properties:{navigation:{isStateProperty:!0,defaultValue:u.returnFixedValue("SlideNavigation"),onChange:function(e,t){var n=e.data.navigationController;n&&n.replaceNavigation(t)}},navigationProperties:{isStateProperty:!0,defaultValue:function(){return{direction:"left",width:250,height:400,animationSpeed:400,hierarchyOpened:!1,useHierarchy:!0,pushContent:!1,backgroundColor:{mainColor:1,opacity:1,brightness:0},fontColor:{mainColor:3,opacity:1,brightness:0},fontSize:16,font:{themeFont:"heading1"}}}}},methods:{hasButtonBehaviour:jo},aggregatedMethods:{aggregations:{switchToPreview:function(){var e=this;e.$element.bind("click.navigation",function(){e.data.navigationController.isOpened.isFalse()?e.data.navigationController.open({$element:e.$element,instanceId:e.id,navigationProperties:e.getPropertyValue("navigationProperties")}):e.data.navigationController.close()})},onRemove:function(){var e=this.data.navigationController;e&&e.remove()},onInitializing:function(){this.data.navigationController=hr.createNavigationController(this.getPropertyValue("navigation"))}}}}})}(),function(){function e(e){return{dataItemID:e.id,dataSourceName:e.id,styleBindingId:e.getSkinId()}}Jn.registerDefinition(ti,{SkinElement:{className:"skin-element",features:[ti.ItemsContainer,ti.HasSkinBinding],properties:{skinBinding:{defaultValue:Xo,title:"Skin Binding",preSaveProcessing:function(e){if(e&&e.type===Ya.Inline){var t=e.skinName+e.index,n=er.getStyle(t);if(n){var i=er.getStyleInformation(t);i&&(e.hierarchy.fieldsToValues=i.fields,e.hierarchy.statesAnimations=i.statesAnimations)}}return e},onChange:function(e,t,n,i){e.skinUpdateEventBindings&&e.skinUpdateEventBindings.unbind(),i&&i.type===Ya.Inline&&er.removeStyle(i.skinName+i.index);var a=u.objectGet(t.hierarchy);a&&u.eachEntry(a.fieldsToData,function(e){a.fieldsToValues[e]||delete a.fieldsToData[e]}),e.skinUpdateEventBindings=Za.Events.SkinHierarchyUpdated.bindAndExecute(e.getSkinId(),function(){e.performWhenVisible(function(){e.setSkinInstanceControllerFromBinding()},e.id+"skinBinding")})}}},methods:{setOverFlow:function($super){var e=this;$super.call(e);var t=e.getSkinInstance();t&&t.setOverFlow()},initiailizeDelegatedContentBinding:function(e){var t=this;t.instanceController.createdEvent.bindAndExecute(function(){t.instanceController.createdFlag.isTrue()&&vr.performOnFramesLayoutUpdade(e,t.id+"initiailizeDelegatedContentBinding")})},getNoneContentSize:u.returnZeroSize,getLayoutAffectedInstances:function($super){var e=Ve.clone($super.call(this));return e.push(this.getSkinInstance()),e},getInstancesBindingsByField:function(e){return this.getSkinInstance().getInstancesBindingsByField(e)},setSkinInstanceControllerFromBinding:function(){var e=this,t=e.getPropertyValue("skinBinding");le.disableOperationsRecording("setSkinInstanceControllerFromBinding"),er.isStyleExist(e.getSkinId())||er.addStyle(e.getSkinId(),e.getSkinFieldsValues(),e.getSkinStatesAnimations());var n=Za.getSkinHierarchy(t);e.instanceController.extendDataSourceOptionsWith({styleBindingId:e.getSkinId()}),e.instanceController.setTemplateStructure(n),e.instanceController.initialize(),e.instanceController.appendTo(e.getElementContent(),e),le.enableOperationsRecording("setSkinInstanceControllerFromBinding")},getMainSkinInstance:function(){return this},getSkinInstance:function(){return this.instanceController.getTemplateStructure()||this.setSkinInstanceControllerFromBinding(),this.instanceController.getInstance()},getSkinSupportedStates:function(){return[Ai.MouseOverState,Ai.MouseDownState]},reorderChildElements:Wo,getSkinBinding:function(){return u.cloneObject(this.getPropertyValue("skinBinding"))},getSkinId:function(){var e=this.getSkinBinding();void 0!==e.index?e.index:"";return e.skinName+e.index},creationFunction:function(){return u("
    ")},getSkinFieldsValues:function(){var e=this.getPropertyValue("skinBinding"),t=Za.getSkinHierarchy(e),n=t?t.fieldsToValues:void 0;return n?n:{}},getSkinStatesAnimations:function(){var e=this.getPropertyValue("skinBinding"),t=Za.getSkinHierarchy(e),n=t?t.statesAnimations:void 0;return n?n:{}},extendDataSourceOptionsWith:function(e,t){this.instanceController.extendDataSourceOptionsWith(e,t)},setStructureProcessor:function(e,t){this.instanceController.setStructureProcessor(e,t)}},lazyInitializationProperties:{instanceController:function(){var t=this;return To.create(void 0,{className:"skin-instance-controller",parentInstanceId:t.id,dataSourceOptions:e(t),templateOptions:{isContent:!0,isLoading:!0,generateNewID:!0,thumbsResolver:t.data.thumbsResolver}})}},aggregatedMethods:{aggregations:{updateInstanceToViewPort:function(){var e=this;e.data.removingSkinElementFromMobile&&(e.data.removingSkinElementFromMobile.unbind(),e.data.removingSkinElementFromMobile=void 0),e.performWhenVisible(function(){Ji.performOnInstancesInitialization([e.id],function(){u.eachItem(e.getSkinInstance().getDescendingInstances(!0),function(e,t){Ji.performOnInstancesInitialization([t.id],function(){t.refreshStyleBinding()})})})},"updateInstanceToViewPortskinElement"+e.id)},removeInstanceFromViewPort:function(){var e=this;e.abortPerformWhenVisible("updateInstanceToViewPortskinElement"+e.id),e.data.removingSkinElementFromMobile=Va.Events.AfterSwitchBetweenDevices.bind(function(){e.data.removingSkinElementFromMobile.unbind(),e.data.removingSkinElementFromMobile=void 0,e.performWhenVisible(function(){Ji.performOnInstancesInitialization([e.id],function(){u.eachItem(e.getSkinInstance().getDescendingInstances(!0),function(e,t){Ji.performOnInstancesInitialization([t.id],function(){t.refreshStyleBinding()})})})},"updateInstanceToViewPortskinElement"+e.id)})}}}}})}(),function(){Jn.registerDefinition(ti,{CommonDataListSkinItem:{features:[ti.SkinElement,ti.DataListItem,ti.HasResponsiveItem,ti.Resizable,ti.Selectable,ti.HasLayout,ti.Clickable,ti.Hideable,ti.HasPadding,ti.HasContent],methods:{setOverFlow:function(){var e=this,t=e.getItemMainParent();t&&(e.isOverflowHidden.setValue(t.isOverflowHidden.getValue()),e.instanceController.initializeFlag.onceTrue(function(){vr.performUpdateOnRenderingFinished(function(){var t=e.getSkinInstance();t&&t.setOverFlow()},e.id+"setOverFlow")}))}},aggregatedMethods:{aggregations:{onInitialized:function(){var e=this,t=e.getItemMainParent();t&&t.isOverflowHidden.valueChangedEvent.bindAndExecute(function(){e.setOverFlow()})}}}}})}(),function(){Jn.registerDefinition(ti,{RemoteDataListSkinItem:{features:[ti.CommonDataListSkinItem]}})}();var vo={heading:{fontSize:25,fontFamily:{themeFont:"heading1"},color:"#000000",lineHeight:120,letterSpacing:0},"sub-heading":{fontSize:20,fontFamily:{themeFont:"heading2"},color:"#000000",lineHeight:120,letterSpacing:0},normal:{fontSize:15,fontFamily:{themeFont:"body1"},color:"#000000",lineHeight:120,letterSpacing:0},link:{color:"#1968d3",hoverColor:"#4393ff",useUnderline:!0},marked:{color:"#0A0707",backgroundColor:"#E8FF3B"},separator:{borderColor:"#000000",borderStyle:"solid",borderWidth:1}};!function(){function e(e){var t=e.getDomId(),n={};return{rule:function(e,i,a){var r=n[e];r||(r=n[e]=u.rule((a?"#body-element ":"")+"#"+t+" "+e+" {}")),r.css(i)}}}function t(e,t,n){var i=e.instanceCssRules,a=Na.getValue(t),r=a.contentType;switch(r){case za.Text:var o={color:qa.evaluateColorBinding(n.color,!0),"font-family":ja.evaluateFontBinding(n.fontFamily),"font-size":n.fontSize,"line-height":n.lineHeight/100,"letter-spacing":n.letterSpacing};a.isDefault?e.getElementDataContent().css(o):i.rule(".theme-inline-text-style-"+t,o);break;case za.Link:i.rule("a",{color:qa.evaluateColorBinding(n.color,!0),"text-decoration":n.useUnderline?"underline":"none"},!0),i.rule("a:hover",{color:"transparent"===n.hoverColor?"":qa.evaluateColorBinding(n.hoverColor,!0)},!0);break;case za.Marked:i.rule(".theme-inline-text-style-"+t,{color:"transparent"===n.color?"":qa.evaluateColorBinding(n.color,!0),"background-color":qa.evaluateColorBinding(n.backgroundColor,!0)});break;case za.Separator:i.rule("hr",{borderColor:qa.evaluateColorBinding(n.borderColor,!0),borderWidth:n.borderWidth,borderStyle:n.borderStyle})}}Jn.registerDefinition(ti,{HasMultiStyles:{properties:{predefinedTextStyles:{isStateProperty:!0,isStyleProperty:!0,defaultValue:function(){return vo},onChange:function(e){var n=e.getPropertyValue(ri.predefinedTextStyles.name);u.eachEntry(n,function(n,i){t(e,n,i)})}}},aggregatedMethods:{aggregations:{onCreation:function(){var t=this;t.instanceCssRules=e(t)}}}}})}(),function(){Jn.registerDefinition(ti,{HasRichContent:{className:"has-rich-content",features:[ti.HasGrowableContent,ti.Editable,ti.Clickable],methods:{setRichContent:function(e){var t=this;e=Ga.startProcessing(e).processLinks().processCKObjectsForViewing().finish().getProcessedContent(),t.getElementDataContent().html(e),t.refreshRichContentState()},refreshRichContentState:function(){var e=this.getElementDataContent();e.chooseClass(e.hasVisualContent(),"has-content","no-content")}}}})}(),function(){function e(e){e.data.payPalHolder=u.useTemplate(t.ElementContent),e.data.payPalButtonController=pa.createButton();var n=e.getPropertyValue("paypalOptions"),i=e.getPropertyValue("paypalData");return e.data.payPalButtonController.refresh(Ri.Types.PayPal,n,i.type,e.data.payPalHolder),e.data.payPalHolder}var t={ElementContent:{id:"paypal-button-template"}};Jn.registerDefinition(ti,{PaypalFeature:{properties:{paypalData:{defaultValue:function(){return{type:pa.ButtonTypes.buynow.value,accountType:Ri.Types.PayPal}},isNotForCustomProperty:!0,supportsBinding:!0,isBound:function(e){return e.isBound&&e.isBound(di.paypal.getContentType())},onChange:function(e,t){if(e.InstancePropertiesInitialized.isTrue()){var n=e.getPropertyValue("paypalOptions");e.data.payPalButtonController.refresh(Ri.Types.PayPal,n,t.type,e.data.payPalHolder)}}},paypalOptions:{isNotForCustomProperty:!0,defaultValue:function(){return{item_name:"Product Name",currency_code:"USD",shipping:0,tax:0,amount:5,quantity:1}},supportsBinding:!0,isBound:function(e){return e.isBound&&e.isBound(di.paypal.getContentType())},onChange:function(e,t){if(e.InstancePropertiesInitialized.isTrue()){var n=e.getPropertyValue("paypalData");e.data.payPalButtonController.refresh(Ri.Types.PayPal,t,n.type,e.data.payPalHolder)}}}},methods:{hasButtonBehaviour:jo,hasBinding:function(){return ri.paypalData.isBound(this)&&ri.payPal.isBound(this)},creationFunction:e,createBindingFieldsToProperties:function($super){var e=this,t=$super.call(e);return this.isBound(di.paypal.getContentType())&&(t[ri.paypalData.name]=go.create(e,{propertyName:ri.paypalData.name}),t[ri.paypalOptions.name]=go.create(e,{propertyName:ri.paypalOptions.name})),t}},aggregatedMethods:{aggregations:{switchToPreview:function(){this.data.payPalButtonController.activate(this)},onBoundValueReady:function(e){var t=this;t.isBound(di.paypal.getContentType())&&t.setBindingValueToProperty({paypalData:void 0===e[di.paypal.getContentType()]?ri.paypalData.defaultValue():e[di.paypal.getContentType()].paypalData,paypalOptions:void 0===e[di.paypal.getContentType()]?ri.paypalOptions.defaultValue():e[di.paypal.getContentType()].paypalOptions})}}}}})}(),function(){function e(e){e.data.payPalHolder=u.useTemplate(t.ElementContent);var n=pa.createButton();e.data.payPalButtonController=n;e.getPropertyValue("paypalAccount");return e.data.payPalButtonController.refresh(Ri.Types.PayPal,{},"view",e.data.payPalHolder),e.data.payPalHolder}var t={ElementContent:{id:"paypal-button-template"}};Jn.registerDefinition(ti,{CheckOutFeature:{properties:{paypalAccount:{isNotForCustomProperty:!0,defaultValue:function(){return Ri.Types.PayPal},onChange:function(e){if(e.InstancePropertiesInitialized.isTrue()){var t=e.getPropertyValue("checkOutOptions");e.data.payPalButtonController.refresh(Ri.Types.PayPal,t,"view",e.data.payPalHolder)}}},checkOutOptions:{isNotForCustomProperty:!0,defaultValue:function(){return{notify_url:""}},onChange:function(e,t){if(e.InstancePropertiesInitialized.isTrue()){e.getPropertyValue("paypalAccount");e.data.payPalButtonController.refresh(Ri.Types.PayPal,t,"view",e.data.payPalHolder)}}}},methods:{hasButtonBehaviour:jo,creationFunction:e},aggregatedMethods:{aggregations:{switchToPreview:function(){this.data.payPalButtonController.activate(this)}}}}})}(),function(){function e(e,t){function n(){s&&r.appendTo(c.$element)}function i(){var e=c.getInstance();d.add(e.instanceController.createdFlag.onceTrue(function(){s=e.getSkinInstance().getInstancesByField("title")[0],s&&(d.add(s.propertiesChanged.bind(function(e){u.containsOneOfKeys(e,"fontColor","fontSize","namedTextStyle")&&a(s)})),a(),l&&n())}))}function a(){var e="#000",n=s.getPropertyValue("fontColor"),i=Ra.getElementTextStyle(s);!n&&i&&(n=i.color),n&&(e=n,e=qa.evaluateColorBinding(e,!0));var a=s.getPropertyValue("fontSize")||14;!a&&i&&(a=i.fontSize);var r;switch(t.arrowSide){case lt.Bottom:r="angle-down";break;case lt.Top:r="angle-up";break;case lt.Right:r="angle-right";break;case lt.Left:r="angle-left"}o.css({fontSize:a,color:e}),fr.applyIcon(o,{collectionName:"public-font-icons",iconName:r})}t=u.quickExtend({arrowSide:lt.Bottom,controller:void 0},t);var r,o,s,l,c=t.controller,d=w.createBindingsCollection();d.add(e.propertyChangedEvent.bindAndExecute("showDropDownArrow",function(){l=e.getPropertyValue("showDropDownArrow"),l?r?n():(r=u(''),o=u(".menu-sub-hierarchy-arrow",r),d.add(c.initializeFlag.onceTrue(i))):r&&r.detach()}));var g=!1,f={remove:function(){g||(g=!0,r&&r.remove(),d.unbindAll())}};return c.removedEvent.one(function(){f.remove()}),f}function t(e,t){t=u.quickExtend({instanceCreatedCallback:Wo},t);var n={};return{createInstanceController:function(i){var a=i.id,r=n[a];if(!r){var o=e.getDefaultTemplate().hierarchy;r=To.create(o,{fieldName:e.elementType.itemName,dataSourceOptions:{dataItem:i,dataItemID:i.id,dataSourceName:e.getDataSourceName()},templateOptions:{isContent:!0,isLoading:!0,rootsIds:[e.id+je+"temp"+je+a],generateNewID:!0},isForTemplateUse:!1});var s=e.dataLayoutController.getLastArrangementOptionsByCurrentDevice();r.setSize(s.fixedSize),n[a]=r,t.instanceCreatedCallback(r)}return r},remove:function(){u.eachEntry(n,function(e,t){t.removeController()})}}}function n(e){function t(t){i.activate(),t.data.isMoreButton=!0,t.instanceRemoving.one(function(){i.deactivate()}),t.getItemMainParent=function(){return e},t.setNeverSelectedInClick(!0),t.instanceController.initializeFlag.onceTrue(function(){t.getSkinInstance().setNeverSelectedInClick(!0);var n=t.getSkinInstance().getPropertyValue("fieldsMap"),i=e.getPropertyValue("moreButtonText");t.instanceController.createdFlag.onceTrue(function(){u.eachEntry(n,function(n,a){var r=Ji.getInstanceByID(n),o=!1;u.eachEntry(a,function(n,a){if(n==pi.Text&&"title"===a.name){o=!0,aa.removeStateAffected(r,function(e,t,n,i){return"text"===i}),r.setPropertyValue("binding",null),r.data.textBinding=go.create(r,{propertyName:"text"}),r.data.textBinding.setValue(i);var s=e.propertyChangedEvent.bind("moreButtonText",function(e){r.data.textBinding.setValue(e)});t.instanceRemoved.one(function(){s.unbind()})}}),o||Ji.removeInstances(r)})})})}var n=To.create(e.getDefaultTemplate().hierarchy,{parentInstanceId:e.id,dataSourceOptions:{dataItemID:""+u.uniqueID()},templateOptions:{initialProperties:{all:{binding:null}},isContent:!0,isLoading:!0,generateNewID:!0}}),i=w.createEventListener([{event:e.propertyChangedEvent,name:"fieldsTemplates"}],function(){var i=e.getDefaultTemplate().hierarchy;i.id!==n.getTemplateStructure().id&&(n.setTemplateStructure(i),t(n.getInstance()))}),a=n.getInstance();return t(a),n}Jn.registerDefinition(ti,{HasMoreButton:{properties:{dropDownNavigationSettings:{isStateProperty:!0,defaultValue:function(){return{navigation:"DropDownNavigation",navigationProperties:{width:150,spacing:20,mobileHeight:400,mobileDirection:"left",mobileWidth:250,animationSpeed:400,useHierarchy:!0,hierarchyOpened:!1,backgroundColor:{mainColor:1,opacity:1,brightness:0},fontColor:{mainColor:3,opacity:1,brightness:0},fontSize:15,borderRadius:0,borderWidth:0,borderColor:{mainColor:1,opacity:1,brightness:0},orientation:"center",horizontalPosition:lt.Center,horizontalLeft:0,horizontalRight:0,verticalDistance:0,horizontalDistance:0,verticalTop:0,innerDistance:0,font:{themeFont:"heading1"},useSkinButton:!1,showDropDownArrow:!0}}}},moreButtonText:{isStateProperty:!0,defaultValue:Wo},showDropDownArrow:{isStateProperty:!0,defaultValue:Go}},defaultProperties:{itemFields:function(){return{index:{type:"index",title:void 0,name:"index",isDefaultField:!0},title:{type:"title",title:void 0,name:"title",isDefaultField:!0}}},sizeAndPosition:function(){return{width:400,height:400,top:0,left:0}},dataLayout:function(){return{name:Wi.HorizontalMenu.name}},dataLayoutOptions:function(){return{lineSpacing:15,columnSpacing:15,colsSpacing:15,rowsSpacing:15,rotation:0,cols:3,R:100,maxItems:6}}},methods:{getArrangementOptions:function($super){var e=this,t=e.data;return u.quickExtend($super.call(e),{dropDownNavigationSettings:e.getPropertyValue("dropDownNavigationSettings"),createSubHierarchyElement:t.createSubHierarchyElement,createMoreItemsController:t.createMoreItemsController,createItemsController:t.createItemsController})}},aggregatedMethods:{aggregations:{switchToPreview:function(e){e&&this.requestArrangement()},onInitializing:function(){var i=this,a=i.data;a.createMoreItemsController=u.firstArgProxy(n,i),a.createSubHierarchyElement=u.firstArgProxy(e,i),a.createItemsController=u.firstArgProxy(t,i)}}}}})}(),function(){Jn.registerDefinition(ti,{DelegatedContent:{features:[ti.HasGrowableContent],methods:{getDelegatedContentInstance:Wo,getElementDataContent:function($super){var e=this,t=e.getDelegatedContentInstance();return t?t.$element:$super.call(e)},refreshContentSize:function($super){var e=this.getDelegatedContentInstance();e?void 0!==e.contentHeight.getValue()&&$super.call(this):$super.call(this)},getElementDataContentSize:function($super){var e=this,t=e.getDelegatedContentInstance();if(t){var n=t.getSize(),i=e.getSize();n.height=Math.max(n.height,t.contentHeight.getValue());var a=i.width-n.width,r=i.height-n.height;return{width:n.width+a,height:t.contentHeight.getValue()+r}}return $super.call(e)},initiailizeDelegatedContentBinding:function(e){var t=this;vr.performOnFramesLayoutUpdade(e,t.id+"initiailizeDelegatedContentBinding")}},aggregatedMethods:{aggregations:{onInitialized:function(){var e=this;e.initiailizeDelegatedContentBinding(function(){var t=e.getDelegatedContentInstance();t&&t.contentHeightRefreshedEvent.bind(function(){e.refreshContentSize()})})}}}}})}(),function(){function e(e,t){var n,i,a;return Va.Flags.IsInMobileContext.isTrue()?(n=e.data.mobilePopupController,!n&&t&&(n=e.data.mobilePopupController=Ln.MobilePopup.create(e.id,{items:e.getPopupItemsCollectionForInitialization(),isVideo:e.isType(ei.VideoGallery)||e.isType(ei.VideoPlayer),isElement:e.isType(ei.JMMLElement),isMobile:!0}))):(n=e.data.popupController,!n&&t&&(i=e.getPropertyValue("popupType"),a=e.getPropertyValue("popupSettings")||{},(a.popupType=i)&&(a=a.settings),n=ca.create(e.id,i,{items:e.getPopupItemsCollectionForInitialization(),isVideo:e.isType(ei.VideoGallery)||e.isType(ei.VideoPlayer),isMobile:!1},a),e.data.popupController=n)),n}function t(e){var t,n=e.getPropertyValue("templateOpener");e.$element.toggleClass("popupOpener",n),n?e.data.popupBinding=e.triggerActivated.bind(Di.MouseClick.name,function(n){t=i(e,n),void 0!==t&&e.showPopup({currentItem:t})}):e.data.popupBinding&&e.data.popupBinding.unbind()}function i(e,t){var i;if(e.isType(ei.image)||e.isType(ei.VideoPlayer))return e.getClickedIndex?e.getClickedIndex():0;if((e.isType(ei.Gallery)||e.isType(ei.VideoGallery))&&(i=u(t.target).closest(".design-element.data-list-item"),i.length>0)){var a=n(i[0]);if(a)return a.getDataItem()}}Jn.registerDefinition(ti,{HasPopup:{features:[ti.Clickable],className:"has-popup",properties:{templateOpener:{defaultValue:Go,isNotForCustomProperty:!0,onChange:function(e){t(e)}},popupType:{defaultValue:function(){return ca.defaultPopupName}},popupSettings:{}},methods:{isPopupDisabled:Go,showPopup:function(t){if(!this.isPopupDisabled()){var n,i,a=this,r=e(a,!0),o=(Va.Flags.IsInMobileContext.isTrue(),M.create()),s=w.createEventListener([la.Events.PageChanging,Xi.Events.ViewModeChanged,Va.Events.SwitchingBetweenDevices],function(){r.hide(!1)}).activate();i=w.createEventListener(u.getWindowSizeEvent(),function(){o.setValue(u.getWindowArea())}),i.activateAndExecute(),t=u.quickExtend({currentItem:0,items:a.getPopupItems(),shouldResetItems:a.shouldResetItems,containerArea:o,hostContainer:n,closeCallback:function(){s.dispose(),i.dispose()}},t),r.show(t)}},getPopupItemsCollectionForInitialization:Wo,getPopupItems:Wo,isPopupEnabled:function(){return this.getPropertyValue("templateOpener")},hasButtonBehaviour:function($super){return $super.call(this)||!this.hasFeature(ti.DataList)&&this.isPopupEnabled()}},aggregatedMethods:{aggregations:{onRemove:function(){var t=this,n=e(t);n&&n.dispose()}}}}})}(),function(){Jn.registerDefinition(ti,{HasPopupElement:{features:[ti.HasPopup],properties:{elementPopupEnabled:{isStateProperty:!0,defaultValue:jo},elementPopupTimeout:{defaultValue:function(){return 1e3}},elementPopupVisible:{defaultValue:Go}},defaultProperties:{popupType:{defaultValue:function(){return"ElementPopup"}}},methods:{showElementInPopup:function(){var e=this;e.$elementParent=e.$element.parent(),Va.Flags.IsInMobileContext.isFalse()?(e.setCalculatedPropertyValue("horizontalDocking",ot.Centered),e.setCalculatedPropertyValue("verticalDocking",st.Centered),e.setPropertyFieldValue("margin","top",0),e.setPropertyFieldValue("margin","left",0)):(e.setCalculatedPropertyValue("horizontalDocking",ot.Left),e.setCalculatedPropertyValue("verticalDocking",st.Center)),e.setPropertyValue("isVisible",!1),e.properties.isVisible.value=!1;var t=1e3*(e.getPropertyValue("elementPopupTimeout")||0);if(e.getPropertyValue("elementPopupEnabled")){e.popUpTimeout=setTimeout(function(){vr.startRenderingBatch(),e.setPropertyValue("isVisible",!0),e.showElement(),e.showPopup({currentItem:e}),vr.finishRenderingBatch();var t=e.data.popupController||e.data.mobilePopupController;t.$container.on("click",function(n){0===e.$element.has(n.target).length&&t.hide(!0)})},t);var n=w.createEventListener(la.Events.PageChanged,function(){window.clearTimeout(e.popUpTimeout),n.deactivate()});n.activate()}},getPopupItemsCollectionForInitialization:function(){return this.$element}},aggregatedMethods:{aggregations:{}}}})}(),function(){Jn.registerDefinition(ti,{SkinSelectable:{methods:{getSkinSupportedStates:function(){return[Ai.ElementSelectedState,Ai.MouseOverState,Ai.MouseDownState]},userSelect:function($super,e){void 0===e&&(e=!this.data.isUserSelected),$super.call(this,e),this.getSkinInstance().userSelect(e)}}}})}(),function(){Jn.registerDefinition(ti,{HasFormData:{features:[ti.HasInnerShadow,ti.HasResponsiveItem,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.HasLayout,ti.Focusable,ti.Hideable,ti.HasBorder],properties:{formID:{defaultValue:Xo},formOptions:{defaultValue:function(){return{clearOnSubmit:!0}}}},defaultProperties:{dataLayout:function(){return{name:"Rows"}},dataLayoutOptions:function(){return{cols:1,rows:5,colsSpacing:10,rowsSpacing:10,oneColumn:!0}},itemFields:function(){return{index:{type:"index",title:void 0,name:"index",isDefaultField:!0},labelText:{type:"title",title:void 0,name:"labelText",isDefaultField:!0}}}},methods:{getNewContentSize:function(e){return e.vertically=!1,this.calculateNewContentSize(e)},calculateDiffHeight:function(e,t,n,i){return n?i.height-n.height:0},calculateActualSize:function(){var e=this;return e.$element.elementContentSize()}},aggregatedMethods:{aggregations:{onInitializing:function(){var e=this;null===e.getPropertyValue("formID")&&(le.disableOperationsRecording("changingFormId"),e.setPropertyValue("formID",Ca.generateWebsiteId()),le.enableOperationsRecording("changingFormId"))}}}}})}(),function(){Jn.registerDefinition(ti,{HasFormDataList:{properties:{},methods:{getDefaultTemplate:function(e){var t=this.elementType.itemName,n=u.getValues(this.getFieldsTemplates()[e])[0];return n||(n=u.getValues(this.getFieldsTemplates()[t])[0]),n},hasHeight:function(){var e=this;return e.inEmptyStateFlag.isTrue()},hasVerticalAlign:Go,hasHorizontalAlign:Go,getDataSourceDefinition:function(){return ui.FormElementView},alignContentHorizontal:function(){if(this.hasContentHorizontalAlign()){var e=this.getPropertyValue("horizontalContentAlign");e!==at.None?this.data.$relativeChildElementContentHolder.css({"text-align":"{0}".format(e)}):this.data.$relativeChildElementContentHolder.css({"text-align":""})}},hasContentHorizontalAlign:jo,reorderChildElements:function(){if(this.hasOrder.getValue()){for(var e=u([]),t=this.getChildInstances(),n=0;na;a++){var r=n[a],o=!r.isContent()&&!r.hasFeature(ti.DataListItem); o?e.openTag("div","block positioned form-element-child",void 0,r.id+"form-child"):void 0,r.renderElement(e),o?e.closeTag():void 0}e.closeTag(),e.closeTag()},creationFunction:Wo,addChildElement:function(e){if(e.isContent()||e.hasFeature(ti.DataListItem))return this.data.$relativeChildElementContentHolder.append(e.$element);e.$element.wrap(u("
    ".format(e.id+"form-child")));var t=e.$element.parent();return this.data.$relativeChildElementContentHolder.append(t)}},features:[ti.DataList],aggregatedMethods:{aggregations:{onChildElementAdded:function(e){var t=this;e.isContent()||e.isType(ei.skinInputElement)||(le.disableOperationsRecording("form-child-init"),e.isRelativePositionedFlag.setTrue(),e.isType(ei.SkinCheckBoxButtonElement)?(e.setPropertyValue("display",tt.Block),e.hasWidth=Go,e.canDelete=Go):(e.classesManager.set({"inline-block-element":!0}),e.isTypeOf(ei.SkinButtonElement)||Yi.connectElement(e.id,t.id,xi.SubmitForm.name,{triggerName:Di.MouseClick.name,triggerType:Ei.Trigger})),e.instanceRemoved.one(function(){ea.requestUpdatePosition(t)}),e.data.formChild=!0,e.canPushFlag.setValue(!1,"formChild"),e.hasOrder.setValue(!1,"formChild"),e.customZIndex.setValue(K.MinPropertyZindex),le.enableOperationsRecording("form-child-init"))},onChildElementRemoved:function(e){var t=this,n=e.elementType.name===ei.SkinCheckBoxButtonElement.name&&t.elementType.name===ei.FormElement.name;if(!e.isContent()&&!n){le.disableOperationsRecording("form-child-init"),e.isRelativePositionedFlag.setFalse(),e.classesManager.set({"inline-block-element":!1}),e.setPropertyValue("display",tt.Fixed);var i="#"+e.id+"form-child";u(i).remove(),le.enableOperationsRecording("form-child-init")}},onInitialized:function(){var e=this;w.createEventListener([e.reArrangingFinished,{event:e.propertyChangedEvent,name:"verticalLayout"}],function(){vr.performOnLayoutUpdate(function(){le.disableOperationsRecording("updateFormSize"),ta.setInstancesSize(e,e.getSize(),{preserveVerticalMargins:!0,preserveHorizontalMargins:!0}),le.enableOperationsRecording("updateFormSize")})}).activate()}}}}})}(),function(){Jn.registerDefinition(ti,{HasDataBinding:{properties:{dataBinding:{isNotForCustomProperty:!0,defaultValue:Xo,onChange:function(e){e.isForTemplateUse()||(aa.UpdateBatch.start(),e.initializeDataBinding(),aa.UpdateBatch.finish())}}},methods:{getDataBindingKey:function(){var e=this,t=e.getPropertyValue("dataBinding");return t&&t.value&&"string"==typeof t.value?""+t.value:null},getBindingStoreLevel:function(e){var t=this;return e||(e=t.getDataBindingKey()),xr.getBindingStoreLevel(e)},hasDataBinding:function(){return null!==this.getDataBindingKey()&&null!==this.dataBindingProperty},deleteDataBinding:function(){var e=this;e.dataBindingProperty&&0!==e.dataBindingProperty.level&&(e.dataBindingProperty&&e.data.dataBindingChangedID&&e.dataBindingProperty.valueChangedEvent.unbind(e.data.dataBindingChangedID),xr.deleteDataBinding(e.dataBindingProperty))},getDataBinding:function(){var e=this;if(!e.hasDataBinding())return null;var t=e.getDataBindingKey();return t&&e.dataBindingProperty?e.dataBindingProperty.getValue():null},getDataBindingValue:function(e){var t=this,n=t.getDataBinding();if(n&&n.value)return n.value;if(e===!0&&(null===n||0!==n.level)){var i=t.getDataBindingKey();if(i)return xr.getDataBindingValue(i)}return null},initializeDataBinding:function(){var e=this;e.performWhenVisible(function(){var t=e.getDataBindingKey();if(t){var n=e.getBindingStoreLevel(t),i=null,a=t;if(n>0){if(i=xr.getDataBindingId(e,n),!i)return;a=xr.getDataBindingKey(t,n,i)}if(!e.dataBindingProperty||e.dataBindingProperty.key!==a||e.dataBindingProperty.level!==n){e.dataBindingProperty&&e.data.dataBindingChangedID&&e.dataBindingProperty.valueChangedEvent.unbind(e.data.dataBindingChangedID);var r=null;n>0&&e.dataBindingProperty&&(r=e.dataBindingProperty),e.dataBindingProperty=xr.getDataBinding(t,n,i),e.dataBindingProperty&&(null!==r&&(e.dataBindingProperty.setValue(r.getValue()),xr.deleteDataBindingIfNotInUse(r)),e.dataBindingProperty.valueChangedEvent&&(e.data.dataBindingChangedID=e.dataBindingProperty.valueChangedEvent.bind(function(){e.isUpdatingDataBindingValue.isFalse()&&e.updateElementWithDataBindingValue()})))}e.updateElementWithDataBindingValue()}},e.id+"initializeDataBinding-has-data-binding")},updateElementWithDataBindingValue:function(){var e=this,t=e.getDataBindingValue(!1);t&&e.onDataBindingReady(t)},updateDataBinding:Wo,allowUpdateDataBindingValue:Go},aggregatedMethods:{definitions:{onDataBindingReady:Wo},aggregations:{onElementAddedToContainer:function(){var e=this.getDataBindingKey();if(e){var t=this.getBindingStoreLevel(e);1!==t&&2!==t||this.initializeDataBinding()}},onCreation:function(){var e=this;e.isUpdatingDataBindingValue=V.createConditionalNegative(),u.each(e.properties,function(t,n){if(n.descriptor.dataBindingKey){var i=xr.getDataBindingValue(n.descriptor.dataBindingKey);i&&(n.descriptor.onDataBindingValueInit&&n.descriptor.onDataBindingValueInit(i),e.setPropertyValue(n.descriptor.name,i))}})}}}}})}(),function(){function e(e){for(var t=[{base:"A",letters:/[\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F]/g},{base:"AA",letters:/[\uA732]/g},{base:"AE",letters:/[\u00C6\u01FC\u01E2]/g},{base:"AO",letters:/[\uA734]/g},{base:"AU",letters:/[\uA736]/g},{base:"AV",letters:/[\uA738\uA73A]/g},{base:"AY",letters:/[\uA73C]/g},{base:"B",letters:/[\u0042\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181]/g},{base:"C",letters:/[\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E]/g},{base:"D",letters:/[\u0044\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779]/g},{base:"DZ",letters:/[\u01F1\u01C4]/g},{base:"Dz",letters:/[\u01F2\u01C5]/g},{base:"E",letters:/[\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E]/g},{base:"F",letters:/[\u0046\u24BB\uFF26\u1E1E\u0191\uA77B]/g},{base:"G",letters:/[\u0047\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E]/g},{base:"H",letters:/[\u0048\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D]/g},{base:"I",letters:/[\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197]/g},{base:"J",letters:/[\u004A\u24BF\uFF2A\u0134\u0248]/g},{base:"K",letters:/[\u004B\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2]/g},{base:"L",letters:/[\u004C\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780]/g},{base:"LJ",letters:/[\u01C7]/g},{base:"Lj",letters:/[\u01C8]/g},{base:"M",letters:/[\u004D\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C]/g},{base:"N",letters:/[\u004E\u24C3\uFF2E\u01F8\u0143\u00D1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4]/g},{base:"NJ",letters:/[\u01CA]/g},{base:"Nj",letters:/[\u01CB]/g},{base:"O",letters:/[\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C]/g},{base:"OI",letters:/[\u01A2]/g},{base:"OO",letters:/[\uA74E]/g},{base:"OU",letters:/[\u0222]/g},{base:"P",letters:/[\u0050\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754]/g},{base:"Q",letters:/[\u0051\u24C6\uFF31\uA756\uA758\u024A]/g},{base:"R",letters:/[\u0052\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782]/g},{base:"S",letters:/[\u0053\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784]/g},{base:"T",letters:/[\u0054\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786]/g},{base:"TZ",letters:/[\uA728]/g},{base:"U",letters:/[\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244]/g},{base:"V",letters:/[\u0056\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245]/g},{base:"VY",letters:/[\uA760]/g},{base:"W",letters:/[\u0057\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72]/g},{base:"X",letters:/[\u0058\u24CD\uFF38\u1E8A\u1E8C]/g},{base:"Y",letters:/[\u0059\u24CE\uFF39\u1EF2\u00DD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE]/g},{base:"Z",letters:/[\u005A\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762]/g},{base:"a",letters:/[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250]/g},{base:"aa",letters:/[\uA733]/g},{base:"ae",letters:/[\u00E6\u01FD\u01E3]/g},{base:"ao",letters:/[\uA735]/g},{base:"au",letters:/[\uA737]/g},{base:"av",letters:/[\uA739\uA73B]/g},{base:"ay",letters:/[\uA73D]/g},{base:"b",letters:/[\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253]/g},{base:"c",letters:/[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184]/g},{base:"d",letters:/[\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A]/g},{base:"dz",letters:/[\u01F3\u01C6]/g},{base:"e",letters:/[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD]/g},{base:"f",letters:/[\u0066\u24D5\uFF46\u1E1F\u0192\uA77C]/g},{base:"g",letters:/[\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F]/g},{base:"h",letters:/[\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265]/g},{base:"hv",letters:/[\u0195]/g},{base:"i",letters:/[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131]/g},{base:"j",letters:/[\u006A\u24D9\uFF4A\u0135\u01F0\u0249]/g},{base:"k",letters:/[\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3]/g},{base:"l",letters:/[\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747]/g},{base:"lj",letters:/[\u01C9]/g},{base:"m",letters:/[\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F]/g},{base:"n",letters:/[\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5]/g},{base:"nj",letters:/[\u01CC]/g},{base:"o",letters:/[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275]/g},{base:"oi",letters:/[\u01A3]/g},{base:"ou",letters:/[\u0223]/g},{base:"oo",letters:/[\uA74F]/g},{base:"p",letters:/[\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755]/g},{base:"q",letters:/[\u0071\u24E0\uFF51\u024B\uA757\uA759]/g},{base:"r",letters:/[\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783]/g},{base:"s",letters:/[\u0073\u24E2\uFF53\u00DF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B]/g},{base:"t",letters:/[\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787]/g},{base:"tz",letters:/[\uA729]/g},{base:"u",letters:/[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289]/g},{base:"v",letters:/[\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C]/g},{base:"vy",letters:/[\uA761]/g},{base:"w",letters:/[\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73]/g},{base:"x",letters:/[\u0078\u24E7\uFF58\u1E8B\u1E8D]/g},{base:"y",letters:/[\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF]/g},{base:"z",letters:/[\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763]/g}],n=0;n0&&t.forEach(function(t){var i=t.propertyName,a=t.propertyKey,r=t.parameterName,o=e.getPropertyValue(i);o&&a&&o.hasOwnProperty(a)&&(o=o[a]),n[r]=o}),n}function n(e){var t=this;e===!0?t.$element.loading({className:"popup-loading-animation",overlayLayer:W.AboveAll}):t.$element.loading(!1)}Jn.registerDefinition(ti,{SmartDataList:{className:"smart-data-list-element",properties:{},methods:{ToSeoUrl:function(t,n){n=n||"-";var i=(""+t).toLowerCase();return i=e(i),i=i.split(/\&+/).join(n+"and"+n),i=i.split(/[^a-z0-9]/).join(n),i=i.split(/-+/).join(n),i=i.trim(n)},removeDataSource:function(){var e=this,t=e.getDataSource();t.clear(),e.data.dataSource=void 0,delete ci[t.name]},refreshDataSource:function(){var e=this;e.data.dataSource&&e.removeDataSource(),e.dataItemsController.clear();var t=e.getDataSourceDefinition(),i=e.data.dataSource=li.loadDataSource(t,e.id,void 0,e);if(e.dataItemsController.initialize(),i.setDataInfo(),Dr.tryPreLoadDataSource(e),i.getDataService){var a=i.getDataService();a.flags.IsLoading.valueChangedEvent.bind(n.bind(e))}},onSmartDataLoaded:function(e){var t=this,n=t.getItemsControllers();aa.UpdateBatch.begin(),t.setPropertyValue("dataInfo",{itemsMap:{},currentData:e}),aa.UpdateBatch.end();var i=gr.getListFromInstanceElementType(t.elementType);if(i){var a=i.getListInfo();n&&n.length>0&&u.eachItem(n,function(e,t){var i=n[t.index],r=t;if(r){var o=i.instance,s="";r.title&&(s=ra.convertToSeoUrl(r.title,"-"));var l={url:{masterListPageId:a.connectedListPage,suffixFragments:[r.id,s]},type:"Pages"};o?(o.setPropertyValue("urlAddress",l),o.canEdit.setFalse()):i.initializeFlag.onceTrue(function(){i.instance.setPropertyValue("urlAddress",l)})}})}}},aggregatedMethods:{aggregations:{onInitialized:function(){var e=this,i=e.getDataSource();if(i&&i.getDataService){var a=i.getDataService();if(a){a.flags.IsLoading.valueChangedEvent.bind(n.bind(e)),a.events.LoadingFinished.bind(function(t){e.onSmartDataLoaded(t)}),a.events.LoadingFailed.bind(function(t){e.addFailedToLoadMessage(i.getName?i.getName():void 0,t)});var r=t.call(e);a.populate(i,r)}}}}},features:[ti.HasResponsiveItem,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.HasLayout,ti.Hideable,ti.HasBorder,ti.DataList,ti.TemplatePagesList]}})}(),function(){function e(e){return Va.Flags.IsInMobileContext.isTrue()?e.data.mobilePopupControllers:e.data.popupControllers}function t(e,t,n,i){var a,r,o;return Va.Flags.IsInMobileContext.isTrue()?(e.data.mobilePopupControllers||(e.data.mobilePopupControllers={}),n&&(a=e.data.mobilePopupControllers[n.id]),!a&&t&&(a=Ln.MobilePopup.create(e.id,{items:i||e.getPopupItemsCollectionForInitialization(),isVideo:e.isType(ei.VideoGallery)||e.isType(ei.VideoPlayer)||e.isType(ei.YoutubeChannel),isMobile:!0}),n&&(e.data.mobilePopupControllers[n.id]=a))):(e.data.popupControllers||(e.data.popupControllers={}),n&&(a=e.data.popupControllers[n.id]),!a&&t&&(r=e.getPropertyValue("popupType"),o=e.getPropertyValue("popupSettings")||{},(o.popupType=r)&&(o=o.settings),a=ca.create(e.id,r,{items:i||e.getPopupItemsCollectionForInitialization(),isVideo:e.isType(ei.VideoGallery)||e.isType(ei.VideoPlayer)||e.isType(ei.YoutubeChannel),isMobile:!1},o),n&&(e.data.popupControllers[n.id]=a))),a}Jn.registerDefinition(ti,{HasDataListPopup:{features:[ti.HasPopup],className:"has-datalist-popup",methods:{isPopupDisabled:Go,showPopup:function(e){if(!this.isPopupDisabled()){var i,a,r=this,o=r.getChildDataSourceDefinition();if(e&&e.currentItem&&(a=e.currentItem),o){var s=new Rt,l=li.loadDataSource(o,r.id,void 0,r);if(l.setDataInfo(),!a){var c=u(".design-element.data-list-item",r.$element);if(!(c.length>0))return;var d=n(c[0]);d&&(a=d.getDataItem())}a&&(a.index=0),i=t(r,!0,a,s)}else i=t(r,!0);var g,f,p=(Va.Flags.IsInMobileContext.isTrue(),M.create()),h=w.createEventListener([la.Events.PageChanging,Xi.Events.ViewModeChanged,Va.Events.SwitchingBetweenDevices],function(){i.hide(!1)}).activate();if(f=w.createEventListener(u.getWindowSizeEvent(),function(){p.setValue(u.getWindowArea())}),f.activateAndExecute(),e=u.quickExtend({currentItem:0,items:[],containerArea:p,hostContainer:g,closeCallback:function(){h.dispose(),f.dispose()}},e),l){var m=l.getDataService();m.populate(l,{item:a},function(t){if(r.popupItemsMappingFunction){var n=t.getCollection().getItemsValues();s.syncrhonize(r.popupItemsMappingFunction(n))}else s.syncrhonize(t.getCollection().getItemsValues());e.currentItem=void 0,i.show(e)})}else i.show(e)}},isPopupEnabled:function(){return this.getPropertyValue("templateOpener")},hasButtonBehaviour:function($super){return $super.call(this)||!this.hasFeature(ti.DataList)&&this.isPopupEnabled()}},aggregatedMethods:{aggregations:{onRemove:function(){var t=this,n=e(t);if(n)for(var i=0;i
    ").appendTo(t._$mainSectionsContainer),t.hasSideBar()&&(t._$sideBarSectionsContainer=u(".side-bar-sections-container",t._$content),t._$sideBarSectionsWrapper=u("
    ").appendTo(t._$sideBarSectionsContainer)),t.__initialize(u.quickExtend({},t._options,e)),t._pageBinding=la.Events.PageLoaded.bindAndExecute(function(){var e=t._pageContentInstance,n=t._prevPage,i=la.getCurrentPage(),a=t._pageToMainContainers,r=t._pageToSideBarContainers;if(i){if(e.getPageId()===i.id&&n!==i){n&&(r[n.id]&&r[n.id].detach(),a[n.id]&&a[n.id].detach());var o=t.__getMainContainer(i),s=t.__getSideBarContainer(i);o.appendTo(t._$mainSectionsWrapper),t.hasSideBar()&&s.appendTo(t._$sideBarSectionsWrapper)}t._prevPage=i}}),this.isInitialized=!0},__initialize:Wo,__renderContent:Wo,reorderSections:function(e){if(this.isInitialized){for(var t=u([]),n=u([]),i=0;i")),this._pageToMainContainers[e.id]},addSectionToSideBar:function(e,t){var n=this;return n.__addSectionToSideBar(e,t)},__getSideBarContainer:function(e){return this._pageToSideBarContainers[e.id]||(this._pageToSideBarContainers[e.id]=u("
    ")),this._pageToSideBarContainers[e.id]},__addSectionToSideBar:function(e){e.isDisplayed.setFalse("no-sidebar")},removeSection:function(e){e.detach(),e.isDisplayed.setTrue("no-sidebar"),e.isDisplayed.setTrue("no-main")},remove:function(){var e=this;u.eachEntry(mr.CurrentMainPageSections.getItems(),function(t,n){(n.instance.isType(ei.SectionElement)||n.instance.isTypeOf(ei.HtmlSectionElement))&&e.removeSection(n.instance)}),u.eachEntry(mr.CurrentSideBarPageSections.getItems(),function(t,n){(n.instance.isType(ei.SectionElement)||n.instance.isTypeOf(ei.HtmlSectionElement))&&e.removeSection(n.instance)}),this._pageBinding&&this._pageBinding.unbind(),this._$content.remove()}});return e.create=function(e,t,n){n.name=e;var i=Sr[e];return i?i.create(t,n):void 0},e}();!function(){var e={Element:{group:"base-page-content-element-templates",name:"base-page-content-element-template"}},t=bo.extend("BasePageContentLayout",{__initialize:Wo,__renderContent:function(){return u.useTemplate(e.Element)},__addSectionToMain:function(e,t){var n=this,i=n.__getMainContainer(t);return e.$element.appendTo(i),i}});Pr.registerPageContentLayout("BasePageContentLayout",t)}(),function(){var e={Element:{group:"side-bar-page-content-element-templates",name:"side-bar-page-content-element-template"}},t=bo.extend("SideBarPageContentLayout",{__initialize:function(e){e=u.quickExtend({sideBarWidth:200,contentWidth:754,side:lt.Left},e);var t=e.sideBarWidth,n=e.contentWidth-t,i=e.side===lt.Left,a=u(".side-bar-background-layer",this._$content);this._$sideBarSectionsContainer.css("width",t),a.css("width",t),this._$mainSectionsContainer.css("width",n),this._$content.addClass(i?"left-side-bar":"right-side-bar"),i||this._$sideBarSectionsContainer.appendTo(this._$content)},hasSideBar:jo,__renderContent:function(){return u.useTemplate(e.Element)},__addSectionToMain:function(e,t){var n=this,i=n.__getMainContainer(t);return e.$element.appendTo(i),i},__addSectionToSideBar:function(e,t){var n=this;e.isDisplayed.setTrue("no-sidebar");var i=n.__getSideBarContainer(t);return e.$element.appendTo(i),i}});Pr.registerPageContentLayout("SideBarPageContentLayout",t)}(),function(){function e(e,t,n){var i=u.valueOrDefaultArray(n,[t&&t.title,"Default Text"]);e.setBindingValueToProperty(""+i,ri.text.name)}function t(e){var t=!1,n=u.useTemplate(p.Element,{tagName:e.getPropertyValue("tagName"),editable:t}),i=e.data;return i.verticalContextValue=ye.createContextClass({getTarget:function(){return e.getTextElements()}}),i.$textContent=u(".text-content",n).dotdotdot({height:function(){var t=e.getContentSize();return t&&t.height},ignoredHeight:function(){return Math.ceil(e.calculateDecimalLineHeight()*e.calculateFontSize())}}),e.instanceRemoving.one(function(){i.$textContent.trigger("destroy.dot")}),i.$label=n,i.isLabelEditable=t,t&&(i.$textInput=u(".element-text-input",n)),n}function n(){var e=this,t=e.data;e.hasHorizontalAlignFlag.setTrue(),e.hasVerticalAlignFlag.setTrue(),e.contentSizeChangedEvent.bind(function(){s(e)}),t.isLabelEditable&&(t.$textInput.keypress(function(){i(e)}).keydown(function(){i(e)}),e.$element.click(function(e){t.currentMode==h.EditMode&&e.target!=t.$textInput[0]&&t.$textInput.focus()})),g(e),o(e),r(e)}function i(e){window.setTimeout(function(){a(e)},0)}function a(e){e.data.currentMode==h.EditMode&&e.setPropertyValueWithOrWithOutBinding(e.data.$textInput.val(),ri.text.name)}function r(e){e.data.loadingFonts||(e.data.loadingFonts={}),Dn.requestReadOperation(function(){var t=e.getPropertyValue("font");t=ja.evaluateFontBinding(t),bn.isFontLoaded(t)||e.data.loadingFonts[t]||(e.data.loadingFonts[t]=!0,bn.onFontLoaded(t,{successCallback:function(){e.performWhenVisible(function(){g(e),c(e),delete e.data.loadingFonts[t]},e.id+"visibilityEventBinding")},timeout:15e3}))},e.id+"pollFontUpdate")}function o(e){e.$element.removeClass("state-editing");var t=e.data;t.currentMode!==h.ViewMode&&(t.currentMode=h.ViewMode,t.isLabelEditable&&t.$textInput.quickHide().unbind("keydown.rtl"),t.$textContent.quickShow(),c(e))}function s(e){e.data.currentMode==h.EditMode?l(e):c(e)}function l(e){var t=e.getPropertyValue("text");t!==e.data.$textInput.val()&&e.data.$textInput.val(t);var n;n=e.data.$textInput.measureText(""!==e.data.normalizedText?e.data.normalizedText:" ",!1),e.data.$textInput.css({height:n.height})}function c(e){Dn.requestIndpendentWriteOperation(function(){window.clearTimeout(e.data.refreshTextContentTimeout),e.data.refreshTextContentTimeout=window.setTimeout(function(){d(e)},0)},e.id+"dotdotdot")}function d(e){e.data.$textContent.html(e.data.normalizedText)}function g(e){var t,n=e.getPropertyValue("text");t=n?""+n:"",t=u.escapeHTML(t);var i=t.replace(/\n/g,"
    ");"\n"==t.charAt(t.length-1)&&(i+=" "),e.data.normalizedText=i}function f(e){var t=e.$element;e.performWhenVisible(function(){vr.performUpdateOnRenderingFinished(function(){if(e.isInstanceVisible()){var n=e.getSize();t.width(n.width+1).width(n.width-1)}},e.id+"explorerHack")},e.id+"explorerHack")}var p={Element:{useTemplate:function(e){var t=(e.type,e.editable),n=new S;return n.append('
    '),n.append(''),t&&n.append(''),n.append("
    "),u(""+n)}}};Jn.registerDefinition(ei,{label:{className:"label-element",properties:{text:{defaultValue:Wo,category:ai.TextStyle,isStateProperty:!0,supportsBinding:!0,isBound:function(e){return e.isBound(di.title.getContentType())||e.isBound(di.description.getContentType())},getBindingType:function(e){var t;return e.isBound(di.title.getContentType())?t=di.title.getContentType():e.isBound(di.description.getContentType())&&(t=di.description.getContentType()),t},onChange:function(e){g(e)}},textType:{isStyleProperty:!0,defaultValue:function(){return Qe.None.value}},trimText:{isStateProperty:!0,isStyleProperty:!0,defaultValue:Go,category:ai.TextStyle}},features:[ti.HasInnerShadow,ti.HasResponsiveItem,ti.Resizable,ti.Clickable,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.Hideable,ti.HasLayout,ti.HasPadding,ti.HasContent,ti.HasText,ti.Editable,ti.HasBorder,ti.Rotatable,ti.HasDataBinding],methods:{creationFunction:t,refreshTextLayout:function(){s(this)},hasBinding:function(){return ri.text.isBound(this)},getTextElements:function(){var e=u([]),t=this.data;return t.isLabelEditable&&e.pushElements(t.$textInput),e.pushElements(t.$textContent),e},getElementDataContent:function(){return this.data.$textContent},hasHorizontalAlign:jo,hasVerticalAlign:jo,alignVertical:function(){var e=this;if(e.hasVerticalAlign()){var t,n=e.getPropertyValue("verticalAlign");switch(n){case et.Centered:t="vertically-centered";break;case et.Top:t="vertically-top";break;case et.Bottom:t="vertically-bottom"}e.data.verticalContextValue.set(t)}},createBindingFieldsToProperties:function($super){var e=this,t=$super.call(e),n=di.title.getContentType(),i=di.description.getContentType();return(this.isBound(n)||this.isBound(i))&&(t[ri.text.name]=go.create(e,{propertyName:ri.text.name})),t}},aggregatedMethods:{aggregations:{onInitializing:n,onBoundValueReady:function(t){var n=this,i=ri.text.getBindingType(n);if(void 0!==i){var a=n.getBindingFields(i);e(n,a,t[i])}},onDataBindingReady:function(e){var t=this;t.setBindingValueToProperty(""+e,ri.text.name)},onPropertiesChanged:function(e){var t=this;u.containsOneOfKeys(e,"fontSize","text","textStyle","verticalAlign","lineHeight")&&s(t),u.containsOneOfKeys(e,"font")&&r(t),u.browser.msie&&t.isInitialized&&u.containsOneOfKeys(e,"horizontalAlign")&&f(t)}}}}});var h={ViewMode:"view-mode",EditMode:"edit-mode"}}(),function(){function e(e){var t=Math.max(0,e.getPropertyValue("sectionPadding")),n=Math.max(0,e.getPropertyValue("sectionVerticalPadding")),i=e.data.sectionPaddingCssRule;i||(i=u.rule(".{0} .content-container.content-container-type.element-size-box.section-element-size-box {}".format(zi.MobileDesktopViewClass)),e.data.sectionPaddingCssRule=i),i.css({padding:"{0}px {1}px".format(n,t)})}var t={className:"coordinator-element",title:"Coordinator",isNotDesignElement:!0,features:[],properties:{pageContentWidth:{defaultValue:function(){return 960}},siteStatesGroups:{title:"States Groups",category:ai.Other,defaultValue:Xo},responsiveStates:{defaultValue:Xo},sitePresetPalettes:{defaultValue:function(){return[]}},themeFonts:{defaultValue:function(){return{heading1:"Questrial",heading2:"Questrial",body1:"Arial",body2:"Arial"}}},textStyles:{defaultValue:function(){return{title:{fontSize:23,fontFamily:{themeFont:"heading1"},color:"#000000",isBold:!1,isItalic:!1},menu:{fontSize:15,fontFamily:{themeFont:"body2"},color:"#000000",isBold:!1,isItalic:!1},pageTitle:{fontSize:50,fontFamily:{themeFont:"heading1"},color:"#000000",isBold:!1,isItalic:!1},headingXL:{fontSize:72,fontFamily:{themeFont:"heading1"},color:"#000000",isBold:!1,isItalic:!1},headingL:{fontSize:25,fontFamily:{themeFont:"heading1"},color:"#000000",isBold:!1,isItalic:!1},headingM:{fontSize:24,fontFamily:{themeFont:"heading2"},color:"#000000",isBold:!1,isItalic:!1},headingS:{fontSize:20,fontFamily:{themeFont:"heading2"},color:"#000000",isBold:!1,isItalic:!1},bodyL:{fontSize:19,fontFamily:{themeFont:"body1"},color:"#000000",isBold:!1,isItalic:!1},bodyM:{fontSize:15,fontFamily:{themeFont:"body2"},color:"#000000",isBold:!1,isItalic:!1},bodyS:{fontSize:14,fontFamily:{themeFont:"body2"},color:"#000000",isBold:!1,isItalic:!1},bodyXS:{fontSize:10,fontFamily:{themeFont:"body2"},color:"#000000",isBold:!1,isItalic:!1}}}},themeColors:{defaultValue:function(){return qa.generatePalette(["#69D2E7","#A7DBD8","#E0E4CC","#F38630","#FA6900"])}},skins:{comparer:Go,preSaveProcessing:function(e){return u.eachEntry(e,function(e,t){u.each(t,function(t,n){if(n){var i=e+t,a=er.getStyle(i);if(a){var r=er.getStyleInformation(i);u.eachEntry(n,function(e,t){t&&u.eachEntry(t,function(e,t){t&&(t.fieldsToValues=r.fields,t.statesAnimations=r.statesAnimations)})})}}})}),e},defaultValue:function(){var e={};return e[ei.skinImageElement.name]=u.createArrayWithValue(null,4),e}},contentWidth:{isStateProperty:!0,defaultValue:function(){return 960},onChange:function(e,t){null!==t&&K.PageContentWidthChanged.fireNew()}},columnsGrid:{isStateProperty:!0,defaultValue:function(){return{margin:10,gutter:20,columnsNumber:12,color:"#92C348",showAlways:!1,isEnabled:!1,opacity:20}},onChange:function(e,t){void 0===t.isEnabled&&(e.properties.columnsGrid.value.isEnabled=!0,e.properties.columnsGrid.value.showAlways=!1)}},innerRowsSpacing:{isStateProperty:!0,defaultValue:function(){return 5},onChange:function(e,t){var n=e.data.innerRowsSpacing;n||(n=u.rule(".{0} .row-element.desc-row {}".format(zi.MobileDesktopViewClass)),e.data.innerRowsSpacing=n),n.css({"margin-bottom":"{0}px".format(t)})}},rowsSpacing:{isStateProperty:!0,defaultValue:function(){return 5},onChange:function(e,t){var n=e.data.rowCssRule;n||(n=u.rule(".{0} .row-element.root-row {}".format(zi.MobileDesktopViewClass)),e.data.rowCssRule=n),n.css({"margin-bottom":"{0}px".format(t)})}},cellsSpacing:{isStateProperty:!0,defaultValue:function(){return 2},onChange:function(e,t){var n=e.data.cellCssRule;n||(n=u.rule(".{0} .design-element .cell-element {}".format(zi.MobileDesktopViewClass)),e.data.cellCssRule=n),n.css({"margin-right":"{0}%".format(t)})}},sectionPadding:{isStateProperty:!0,defaultValue:function(){return 0},onChange:e},sectionVerticalPadding:{isStateProperty:!0,defaultValue:function(){return 0},onChange:e},pagePadding:{isStateProperty:!0,defaultValue:function(){return 20},onChange:function(e,t){var n=e.data.paddingCssRule;n||(n=u.rule(".{0} .page-element-border-box {}".format(zi.MobileDesktopViewClass)),e.data.paddingCssRule=n),n.css({padding:"0px {0}px".format(t)})}},innerRowPadding:{isStateProperty:!0,defaultValue:function(){return 5},onChange:function(e,t){var n=e.data.innerRowPadding;n||(n=u.rule(".{0} .row-element .cell-element-container {}".format(zi.MobileDesktopViewClass)), e.data.innerRowPadding=n),n.css({padding:"{0}px".format(t)})}},cellsVerticalAlignment:{isStateProperty:!0,defaultValue:function(){return it.Middle},onChange:function(e,t){var n=e.data.cellsVerticalAlignment;n||(n=u.rule(".{0} .design-element .cell-element {}".format(zi.MobileDesktopViewClass)),e.data.cellsVerticalAlignment=n),n.css({"vertical-align":"{0}".format(t)})}},cellsHorizontalAlignment:{isStateProperty:!0,defaultValue:function(){return at.Center},onChange:function(e,t){var n=e.data.cellsHorizontalAlignment;n||(n=u.rule(".{0} .design-element .cell-element {}".format(zi.MobileDesktopViewClass)),e.data.cellsHorizontalAlignment=n),n.css({"text-align":"{0}".format(t)})}},isSiteWasEditedInMode:{isStateProperty:!0,defaultValue:Go},listsData:{notForUndoProperty:!0,defaultValue:u.returnEmptyObject},freeVideoElements:{notForUndoProperty:!0,defaultValue:Wo}},methods:{getSkin:function(e){var t=e.skinName,n=e.index,i=u.valueOrDefault(e.skinNameVariationType,Ka.Default),a=u.valueOrDefault(e.device,Qa.Desktop),r=u.objectGet(this.getPropertyValue("skins"),[t,n,i,a]);return r||a!==Qa.Mobile||(r=u.objectGet(this.getPropertyValue("skins"),[t,n,i,Qa.Desktop])),r},updateSkin:function(e,t){t=u.extend({skinNameVariationType:Ka.Default,device:Qa.Desktop,index:0},t);var n=t.skinName,i=t.index,a=t.skinNameVariationType,r=t.device,o=this.getPropertyValue("skins");o=u.objectSetAndClone(o,[n,i,a,r],e),this.setPropertyValue("skins",o),Za.Events.SkinHierarchyUpdated.fire(n+i)}}};Jn.registerDefinition(ei,{coordinator:t})}(),function(){Jn.registerDefinition(ei,{EditorCoordinator:{isNotDesignElement:!0,properties:{},methods:{}}})}(),function(){function e(e,t,n){var i=u.valueOrDefaultArray(n,[t&&t.title,"Default Text"]);e.setBindingValueToProperty(""+i,ri.formattedText.name)}function t(){var e=this;e.hasHorizontalAlignFlag.setTrue()}function n(e){var t=u.useTemplate(o.Element);e.data.$richTextElementContent=t,e.data.$richTextContent=u(".rich-text-content",t);var n=u(".rich-text-positioning-wrapper",t);e.data.positioningClass=ye.createContextClass(n),e.data.$positioningWrapper=n;return t}function i(e){var t=e.contentHeight.getValue();e.data.isVerticallyCentered&&void 0!==t&&vr.requestIndpendentWriteOperation(function(){var t=e.contentHeight.getValue();e.data.isVerticallyCentered&&void 0!==t&&(e.data.$positioningWrapper.css("margin-top",-t/2),e.$container.scrollTop(0))},e.id+"refreshVerticalAlignment")}function a(e,t){e.data._ignoreTextPropertyChange||(e.setRichContent(t),e.updateDataBindingValue&&e.updateDataBindingValue(t))}function r(e){switch(e){case et.Bottom:return"vertical-alignment-bottom";case et.Centered:return"vertical-alignment-center";default:return"vertical-alignment-top"}}var o={Element:{useTemplate:function(){var e=new S;return e.append('
    '),e.append('
    '),e.append('
    '),e.append("
    "),e.append("
    "),u(""+e)}}},s="You can edit text on your website by double clicking on a text box on your website. Alternatively, when you select a text box a settings menu will appear. Selecting 'Edit Text' from this menu will also allow you to edit the text within this text box. Remember to keep your wording friendly, approachable and easy to understand as if you were talking to your customer";Jn.registerDefinition(ei,{freeText:{properties:{formattedText:{isNotForCustomProperty:!0,defaultValue:function(){return s},supportsBinding:!0,isBound:function(e){var t=this;return void 0!==t.getBindingType(e)},getBindingType:function(e){var t;return e.isBound(di.title.getContentType())?t=di.title.getContentType():e.isBound(di.description.getContentType())?t=di.description.getContentType():e.isBound(di.StorePrice.getContentType())&&(t=di.StorePrice.getContentType()),t},onChange:a},verticalAlignment:{isStateProperty:!0,defaultValue:function(){return et.Top},onChange:function(e,t){e.data.positioningClass.set(r(t)),e.data.isVerticallyCentered=t===et.Centered,t!==et.Centered?e.data.$positioningWrapper.css("margin-top",""):i(e)}}},defaultProperties:{backgroundColor:function(){return"transparent"},fontColor:function(){return"Black"},fontSize:function(){return 12},horizontalAlign:function(){return nt.Left},sizeAndPosition:function(){return{width:200,height:160,top:0,left:0}}},features:[ti.HasInnerShadow,ti.HasResponsiveItem,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.Hideable,ti.HasLayout,ti.HasBorder,ti.HasPadding,ti.Rotatable,ti.HasRichContent,ti.HasText,ti.HasDataBinding],methods:{refreshTextLayout:function(e){this.refreshContentSize(e),i(this)},creationFunction:n,hasHorizontalAlign:jo,getTextElements:function(){return this.data.$richTextElementContent},getElementDataContent:function(){return this.data.$richTextContent},hasBinding:function(){var e=this;return void 0!==e.getBindingType()},getBindingType:function(){var e=this;return ri.formattedText.getBindingType(e)},findUsedTextStyles:function(){var e=this,t=e.data.$richTextContent,n=u.makeDictionaryFromKeys(u.map(t.findUsedClasses(Ra.TextStyleClassNames),function(e){return Ra.getTextStyleFromClass(e)}),!0),i=e.getPropertyValue("namedTextStyle");return i&&(n[i]=!0),u.getKeys(n)},findUsedFonts:function(){var e=this,t=e.data.$richTextContent,n=u.map(t.findUsedInlineStyles("font-family"),function(e){return u.parseFontFamilyFromStyleValue(e)}),i=e.findUsedTextStyles(),a=u.map(i,function(e){var t=Ra.getTextStyleInformation(e);if(t){var n=ja.evaluateFontBinding(t.fontFamily);if(n)return n.toLowerCase()}}),r=u.map(t.findUsedClasses(ja.FontFamilyClassNames.get()),function(e){var t=ja.evaluateFontBinding(ja.getFontBindingFromClass(e));return t?t.toLowerCase():void 0}),o=u.merge(n,u.merge(a,r));return o.push(ja.evaluateFontBinding(e.getPropertyValue("calculatedFontFamily"))),u.getKeys(u.makeDictionaryFromKeys(o,!0))},createBindingFieldsToProperties:function($super){var e=this,t=$super.call(e);return(e.isBound(di.title.getContentType())||e.isBound(di.description.getContentType()))&&(t[ri.formattedText.name]=go.create(e,{propertyName:ri.formattedText.name})),t}},aggregatedMethods:{aggregations:{onInitializing:t,updateInstanceToViewPort:function(){this.refreshContentSize()},removeInstanceFromViewPort:function(){var e=this;e.isBoundToProperty("formattedText")||e.refreshContentSize()},onBoundValueReady:function(t){var n=this,i=ri.formattedText.getBindingType(n);if(void 0!==i){var a=n.getBindingFields(i);e(n,a,t[i])}},onDataBindingReady:function(e){var t=this;t.setBindingValueToProperty(""+e,ri.formattedText.name)},onPropertiesChanged:function(e){var t=this,n=["textStyle","lineHeight","formattedText"],i=["font","namedTextStyle"];t.isInitialized&&(u.containsOneOfKeys(e,n)&&t.refreshContentSize(),u.containsOneOfKeys(e,i)&&Dn.requestReadOperation(function(){bn.onFontLoaded(ja.evaluateFontBinding(t.getPropertyValue("calculatedFontFamily")),{successCallback:function(){t.refreshContentSize()},timeout:15e3})},t.id+"onPropertiesChanged - onFontLoaded"))},onInitialized:function(){var e=this,t=e.contentHeight.createValueListener(function(){i(e)}),n=e.visibilityChangedEvent.bindAndExecute(function(){var n=ua.isElementVisible(e);n&&vr.performOnLayoutVisibilityUpdate(function(){n=ua.isElementVisible(e),n&&t.toggleActivation(n,!0)},e.id+"visibilityEventBindingRichTextNew")});e.instanceRemoving.one(function(){n.unbind(),t.deactivate()})}}}}})}(),function(){var e={Element:{getTemplateString:function(){return'
    '}}};Jn.registerDefinition(ei,{RichContent:{className:"rich-content-element",properties:{htmlContent:{isNotForCustomProperty:!0,onChange:function(e,t){e.setRichContent(t),e.refreshContentSize()},getBindingType:function(){return di.content.getContentType()}}},features:[ti.HasInnerShadow,ti.HasResponsiveItem,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.Hideable,ti.HasLayout,ti.HasBorder,ti.HasPadding,ti.HasRichContent,ti.HasMultiStyles],methods:{creationFunction:function(){return u.useTemplate(e.Element)},hasBinding:function(){var e=this;return e.isBound(e.getBindingType())},getBindingType:function(){return ri.htmlContent.getBindingType()},createBindingFieldsToProperties:function($super){var e=this,t=$super.call(e);return e.hasBinding()&&(t[ri.htmlContent.name]=go.create(e,{propertyName:ri.htmlContent.name})),t},findUsedFonts:function(){var e=this,t=e.getPropertyValue(ri.predefinedTextStyles.name);return u.mapEntry(t,function(e){return ja.evaluateFontBinding(e.fontFamily)})}},aggregatedMethods:{aggregations:{onBoundValueReady:function(e){var t=this,n=t.getBindingType(),i=t.getBindingFields(n);if(void 0!==i){var a=e[n],r=u.valueOrDefault(a,i.title);t.setBindingValueToProperty(r,ri.htmlContent.name)}},onInitialized:function(){var e=this,t=w.createEventListener({name:ri.predefinedTextStyles.name,event:e.propertyChangedEvent},function(){e.pollForNotLoadedFonts(),e.refreshContentSize()}).activate();e.instanceRemoving.one(function(){t.dispose()})}}}}})}(),function(){function e(e){var t={dateMillis:e.getPropertyValue(ri.dateMillis.name),dateSeparator:e.getPropertyValue(ri.dateSeparator.name),dateFormat:e.getPropertyValue(ri.dateFormat.name)},n=t.dateFormat.replace(/-/g,t.dateSeparator);t.dateMillis?e.dateValueObject.setValue(Ot.formatDateMillis(t.dateMillis,n)):e.dateValueObject.setValue("")}Jn.registerDefinition(ei,{date:{properties:{dateFormat:{isNotForCustomProperty:!0,defaultValue:function(){return zt[0].format},onChange:e},dateSeparator:{isNotForCustomProperty:!0,defaultValue:function(){return _t[0].value},onChange:e},dateMillis:{isNotForCustomProperty:!0,defaultValue:function(){return Date.now()},isBound:function(e){var t=this;return void 0!==t.getBindingType(e)},getBindingType:function(e){var t;return e.isBound(di.date.getContentType())&&(t=di.date.getContentType()),t},onChange:e}},ancestorElementType:ei.freeText,methods:{hasBinding:function(){var e=this;return void 0!==e.getBindingType()},getBindingType:function(){var e=this;return ri.dateMillis.getBindingType(e)},createBindingFieldsToProperties:function($super){var e=this,t=$super.call(e),n=di.date.getContentType();return this.isBound(n)&&(t[ri.dateMillis.name]=go.create(e,{propertyName:ri.dateMillis.name})),t}},aggregatedMethods:{aggregations:{onCreation:function(){var e=this;e.dateValueObject=go.create(e,{propertyName:ri.formattedText.name})},onBoundValueReady:function(e){var t=this,n=t.getBindingType();void 0!==n&&t.setBindingValueToProperty(Ot.getDateStringMillis(e[n]),ri.dateMillis.name)}}}}})}(),function(){function e(e){var t=e.getPropertyValue(ri.dateRange.name);t=u.valueOrDefault(t,[Date.now()]);var n={fromDate:t[0],toDate:t[1],dateRangeSeparator:e.getPropertyValue(ri.dateRangeSeparator.name),specificDateFormat:e.getPropertyValue(ri.specificDateFormat.name),dateRangeFormat:e.getPropertyValue(ri.dateRangeFormat.name)},i=n.specificDateFormat.replace(/-/g,n.dateRangeSeparator),a=Ot.formatDateMillis(n.fromDate,i),r=n.toDate?Ot.formatDateMillis(n.toDate,i):"Present";e.dateRangeValueObject.setValue(n.dateRangeFormat.format(a,r))}Jn.registerDefinition(ei,{DateRange:{title:"Date Range",properties:{dateRangeFormat:{isNotForCustomProperty:!0,defaultValue:function(){return Nt[0].format},onChange:e},specificDateFormat:{isNotForCustomProperty:!0,defaultValue:function(){return zt[0].format},onChange:e},dateRangeSeparator:{isNotForCustomProperty:!0,defaultValue:function(){return _t[0].value},onChange:e},dateRange:{isNotForCustomProperty:!0,defaultValue:function(){return[Date.now()]},isBound:function(e){var t=this;return void 0!==t.getBindingType(e)},getBindingType:function(e){var t;return e.isBound(di.dateRange.getContentType())&&(t=di.dateRange.getContentType()),t},onChange:e}},ancestorElementType:ei.freeText,methods:{hasBinding:function(){var e=this;return void 0!==e.getBindingType()},getBindingType:function(){var e=this;return ri.dateRange.getBindingType(e)},createBindingFieldsToProperties:function($super){var e=this,t=$super.call(e),n=di.dateRange.getContentType();return this.isBound(n)&&(t[ri.dateRange.name]=go.create(e,{propertyName:ri.dateRange.name})),t}},aggregatedMethods:{aggregations:{onCreation:function(){var e=this;e.dateRangeValueObject=go.create(e,{propertyName:ri.formattedText.name})},onBoundValueReady:function(e){var t=this,n=t.getBindingType();void 0!==n&&t.setBindingValueToProperty(e[n],ri.dateRange.name)}}}}})}(),function(){function e(e){var n=u.unite(e.useImageLayer(),e.$elementBackgroundLayer),a=!!u.support.backgroundSize;a?n.addClass("fixed-attachment-background"):n.addClass("sticky-background"),e.data.fixedBackgroundTargetsClass=ye.createContextClass({getTarget:function(){return n}}),e.sizeChangedEvent.bind(function(){e.isFixedBackground.isTrue()?i(e):e.setImageBoxViewport(e.getSize())});var r=w.createEventListener([Sa.ViewPortChanged],function(){Dn.requestIndpendentWriteOperation(function(){var r=Sa.getViewPort();a?e.setImageBoxViewport(u.getWindowSize(),!0):e.setImageBoxViewport(r,!0),i(e),t(e,n)},e.id+"viewPortListener")});e.isFixedBackground.valueChangedEvent.bindAndExecute(function(){e.isFixedBackground.isTrue()?r.activateAndExecute():(r.deactivate(),Dn.requestIndpendentWriteOperation(function(){e.setImageBoxViewport(e.getSize())},"setImageBoxViewport"+e.id))})}function t(e,t){Dn.requestIndpendentWriteOperation(function(){if(n(e)){var i=Sa.getViewPort();if(e.getPropertyValue("fixedBackground")&&ae.resolveImageUrl(e.getPropertyValue("imageUrl"))){e.imageBoxCreatedFlag.onceTrue(function(){e.getImageBox().toggleForceBackgroundImage(Sa.IsFullScreen.isFalse())});!!u.support.backgroundSize;t.css({width:i.width,height:"100%",top:i.top,left:i.left,"margin-left":""})}else t.css({width:"",height:"",top:"",left:"","margin-left":""})}},"instance.idrefreshBackgroundTargetsLayout")}function n(e){if(Sa.IsFullScreen.isTrue())return!1;if(e.isFixedBackground.isFalse())return!1;var t=ua.getElementArea(e,!0);return!!t}function i(e){Dn.requestIndpendentWriteOperation(function(){if(n(e)){var t=Sa.getViewPort(),i=ua.getElementArea(e,!0),a=i.top-t.top,r=t.height-(a+i.height),o=e.data.fixedBackgroundTargetsClass;return a>0?o.set("fixed-to-top"):r>0?o.set("fixed-to-bottom"):o.set("fixed-to-center")}},e.id+"updateInnerScreenFixedTargets")}function a(e){if(e===la.getCurrentPage()){var t=la.getPageData(e.id);r(Me.isListPage(t)?gr.getListPageTitle(t):t.pageTitle||t.title)}}function r(e){var t="{0}";window.document.title=t.format(e)}function o(e){if(e===la.getCurrentPage()){var t=la.getPageData(e.id).description;u("#meta-description").attr("content",t)}}function s(e){if(e===la.getCurrentPage()){var t=la.getPageData(e.id).keyWords;u("#meta-keywords").attr("content",t)}}function l(e){if(e===la.getCurrentPage()){var t=la.getPageData(e.id).metaTags;d&&u(d).remove(),d=u.addHtmlCodeToTheHead(t)}}var c={Element:{group:"page-element-templates",name:"page-element-template"}};K.PageHeightChanged=w.create(),K.PageContentWidthChanged=w.create(),Jn.registerDefinition(ei,{page:{features:[ti.Resizable,ti.HasContent,ti.Selectable,ti.ItemsContainer,ti.HasChildrenLayoutAnchor,ti.HasBackground,ti.HasBackgroundImage],defaultProperties:{padding:function(){return u.convertValueToObject(0,["top","left","bottom","right"])},backgroundColor:function(){return"white"},sizeAndPosition:function(){return{width:null,height:1068,top:null,left:null}},childrenAnchor:function(){return nt.Centered}},properties:{gridLines:{defaultValue:function(){return[]}},fixedBackground:{defaultValue:Go,isStateProperty:!0,onChange:function(e,t){e.isForTemplateUse()||e.isFixedBackground.setValue(t)}},statesGroups:{category:ai.Other,defaultValue:Xo,onChange:function(e){var t=e.getPropertyValue("statesGroups");if(t&&null!==t){var n=la.getCoordinator(),i=n.getPropertyValue("siteStatesGroups"),a=u.extend({},t,i);n.setPropertyValue("siteStatesGroups",a)}}}},calculatedProperties:["pageTitle"],methods:{getMinSize:u.returnZeroSize,hasHeight:Go,calculateActualSize:function(){var e=u.getWindowSize(),t=e.width,n=0;return{width:t,height:n}},getContentLayer:function($super){return Va.Flags.IsInMobileContext.isFalse()?$super.call(this):u(".master-page-mobile-content-container ",this.$element)},getMaxSize:function(){return{height:1/0,width:1/0}},isRelativePositioned:jo,forceImageBoxCreation:jo,autoCalculateBackgroundViewPort:Go,getImageLayerTemplate:function(){return u('
    ')},refreshPageMetaData:function(){var e=this;a(e),o(e),s(e),l(e)},getPaddingBox:function(){return this.$paddingBox},attachPage:function(){var e=this;e.$container||Ji.addInstanceToRoot(e)},reorderChildElements:function($super){if(this.hasOrder.getValue()){var e=this.getChildInstances(),t=this.getPageContentInstance();t.getPageContentLayout().reorderSections(e),Va.Flags.IsInMobileContext.isTrue()&&$super.call(this)}},handleImageBoxBorderWidthChange:function(){var e=this,t=e.data.imageBox,n=e.getActualPropertyValue("borderWidth"),i={left:0,top:0,right:0,bottom:0};e.getPropertyValue("fixedBackground")?t.setBorderWidth(i):(n||(n=i),t.setBorderWidth(n))},addChildElement:function(e){var t=this;return e.addElementToPage(t)},getFooterInstanceHeight:function(){var e=this.getFooterInstance();return e&&ua.isElementVisible(e)?e.getActualPropertyValue("sizeAndPosition").height:0},getHeaderInstanceHeight:function(){var e=this.getHeaderInstance();return e&&ua.isElementVisible(e)?e.getActualPropertyValue("sizeAndPosition").height:0},getFooterInstance:function(){return this.data.footerInstance},getHeaderInstance:function(){return this.data.headerInstance},setFooterInstance:function(e){var t=this;t.data.footerInstance=e,t.isForTemplateUse()||la.Flags.FooterExists.setValue(void 0!==e)},setHeaderInstance:function(e){var t=this;t.data.headerInstance=e,t.isForTemplateUse()||la.Flags.HeaderExists.setValue(void 0!==e)},getPageContentInstance:function(){return this.pageContentInstance},setPageContentInstance:function(e){this.pageContentInstance=e},removePageContentInstance:function(){this.pageContentInstance=void 0},creationFunction:function(e){var t=u.useTemplate(c.Element);return e.data.pageContentContainer=t,e.data.$footerSection=u(".footer-section",e.$element),e.data.$headerSection=u(".header-section",e.$element),t},renderElement:function(e){var t=this,n=(t.id,t.elementType);n.typeClass,new S;e.startInstanceRendering(t,"page-element"),e.openTag("div","element-main-box positioned"),e.openTag("div","element-background-layer positioned absolute-fill element-border-target design-element-border-target"),e.closeTag(),e.openTag("div","page-element-border-box element-border-target positioned design-element-border-box"),e.addTag("div","header-section page-section positioned"),e.openTag("div","element-content-box element-padding-box positioned"),e.openTag("div","page-element-size-box element-size-box positioned element-size-target"),e.addTag("div","master-page-mobile-content-container"),e.openTag("div","page-content-container content-container-type"),t.renderElementChildren(e),e.closeTag(),e.closeTag(),e.closeTag(),e.addTag("div","footer-section page-section positioned"),e.closeTag(),e.closeTag(),e.finishInstanceRendering()},getAutoLayoutProperties:function(){return{left:!0,top:!0,width:!0}},getCalculatedPropertyValue:function($super,e){switch(e){case"pageTitle":return la.getPageData(this.id).pageTitle}return $super.call(this,e)},setCalculatedPropertyValue:function($super,e,t,n,i){switch(e){case"pageTitle":return void la.updatePageFieldsData(this.id,{pageTitle:t})}$super.call(this,e,t,n,i)},handleBackgroundUpdate:Go},aggregatedMethods:{aggregations:{onCreation:function(){var e=this;e.pageContentInstances={},e.isFixedBackground=V.create(!1,{valueChangeCallback:function(t){var n=u.unite(e.useImageLayer(),e.$elementBackgroundLayer);n.toggleClass("fixed-page-background",t),t||(n.css({width:"",height:"",top:"",left:"","margin-left":""}),n.removeClass("fixed-to-top fixed-to-bottom fixed-to-center"))}})},onChildElementRemoved:function(e){e.classesManager.set({"is-page-child":!1,"positioned-fixed":!1})},onChildElementAdded:function(e){var t=this;e.classesManager.set({"is-page-child":!0}),e.hasFeature(ti.PageSection)&&aa.invalidateProperty(t,"sizeAndPosition",void 0,t.getPropertyValue("sizeAndPosition"))},switchToPreview:function(){var e=this;e.data.isLoaded=!1},onInitializing:function(){var t=this;t.isVisible=!1,t.canMove.setValue(!1),e(t)},onInitialized:function(){var e=this;e.isForTemplateUse()||(la.Flags.HeaderExists.setValue(void 0!==e.getHeaderInstance()),la.Flags.FooterExists.setValue(void 0!==e.getFooterInstance()))}}},supportedStates:[Ai.BeforeLoadedState,Ai.BeforeOpenedState]}});var d}(),function(){function e(e,t){vr.performUpdateOnRenderingFinished(function(){var n=e.getPropertyValue("iconSize");if("auto"===n){var i=ua.getContentSize(e);n=Math.min(i.height,i.width)*(1/Math.sqrt(2))}e.animatePart(e.data.$icon,{"font-size":n,"margin-top":-n/2},!1,t)},e.id+"updateIconSize")}Jn.registerDefinition(ei,{Icon:{features:[ti.HasInnerShadow,ti.HasResponsiveItem,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasLayout,ti.HasPadding,ti.Clickable,ti.Hideable,ti.HasBorder,ti.Rotatable,ti.HasContent],properties:{iconColor:{isStyleProperty:!0,isStateProperty:!0,supportsStatesTransitionAnimation:!0,supportsThemeBinding:!0,defaultValue:function(){return"black"},onChange:function(e,t,n){t=qa.evaluateColorBinding(t,!0),e.animatePart(e.data.$icon,{color:t},!0,n)}},iconReference:{defaultValue:Xo,isStateProperty:!0,supportsBinding:!0,isBound:function(e){return e.isBound(di.fontIcon.getContentType())},onChange:function(e,t){fr.applyIcon(e.data.$icon,t)}},iconSize:{defaultValue:function(){return 24},isStateProperty:!0,supportsStatesTransitionAnimation:!0,onChange:function(t,n,i){e(t,i)}}},methods:{hasBinding:function(){return ri.iconReference.isBound(this)},creationFunction:function(e){var t=u("
    ");return e.data.$icon=t,t},createBindingFieldsToProperties:function($super){var e=this,t=$super.call(e),n=di.fontIcon.getContentType();return e.isBound(n)&&(t[ri.iconReference.name]=go.create(e,{propertyName:ri.iconReference.name})),t}},aggregatedMethods:{aggregations:{adjustInstanceToViewPort:function(){this.setPropertyValue("iconSize","auto")},onBoundValueReady:function(e){var t=this,n=di.fontIcon.getContentType();if(t.isBound(n)){var i=void 0===e[n]?null:e[n];this.setBindingValueToProperty(i,ri.iconReference.name)}},onInitialized:function(){var t=this,n=w.createEventListener(t.contentSizeChangedEvent,function(){var n=t.getPropertyValue("iconSize");"auto"===n&&e(t)}),i=t.visibilityChangedEvent.bindAndExecute(function(){var e=ua.isElementVisible(t);e?n.activateAndExecute():n.deactivate()});t.instanceRemoving.one(function(){i.unbind(),n.dispose()})}}}}})}(),function(){function e(e,t){var n=Math.max(1,t),i=e.getPropertyValue("orientation");e.data.$line.css({"border-bottom-width":i===rt.Horizontal?n+"px":"","border-left-width":i===rt.Vertical?n+"px":""}),e.data.$line.makeCentered({horizontally:i===rt.Vertical,vertically:i===rt.Horizontal,preComputedSize:{width:n,height:n},skipPositionCheck:!0})}function t(e,t){t=qa.evaluateColorBinding(t,!0);var n=e.getPropertyValue("orientation");e.data.$line.css({"border-bottom-color":n===rt.Horizontal?t:"","border-left-color":n===rt.Vertical?t:""})}function n(e,t){var n=e.getPropertyValue("orientation");e.data.$line.css({"border-bottom-style":n===rt.Horizontal?t:"","border-left-style":n===rt.Vertical?t:""})}Jn.registerDefinition(ei,{line:{features:[ti.HasInnerShadow,ti.HasResponsiveItem,ti.HasPadding,ti.HasContent,ti.Resizable,ti.Rotatable,ti.Selectable,ti.HasLayout,ti.Hideable,ti.HasOutline,ti.Clickable],properties:{orientation:{category:ai.Line,isStateProperty:!0,defaultValue:function(){return rt.Horizontal},onChange:function(t,n){t.data.$line.toggleClass("vertical",n===rt.Vertical).toggleClass("horizontal",n===rt.Horizontal),t.data.$line.clearCentering(),e(t,t.getPropertyValue("lineWidth"))}}},methods:{getShadowTarget:function(){return this.data.$line},creationFunction:function(e){var t=u("
    ");return e.data.$line=t,t},shouldBeHiddenInMode:function(){return this.getPropertyValue("orientation")===rt.Vertical}},aggregatedMethods:{aggregations:{onPropertyChange:function(i,a){switch(i.name){case"lineWidth":e(this,a);break;case"lineColor":t(this,a);break;case"lineStyle":n(this,a)}}}}}})}(),function(){function e(e,t){var i=Math.max(0,t);n&&e.getBorderTarget().css({"border-top-width":i+"px","border-left-width":i+"px","border-bottom-width":i+"px","border-right-width":i+"px"}),ea.refreshElementsLayout(e),ea.requestUpdatePosition(e)}function t(e,t){n&&(t=qa.evaluateColorBinding(t),e.getBorderBox().css("border-color",t))}var n;if(u.support.borderRadius){var i=document.createElement("div");i.style.cssText="-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-ms-border-radius:50%;",n=""!=i.style.cssText}else n=!1;Jn.registerDefinition(ei,{Ellipse:{features:[ti.HasInnerShadow,ti.HasResponsiveItem,ti.Selectable,ti.HasLayout,ti.Hideable,ti.HasOutline,ti.HasBackground,ti.Clickable,ti.Shape],methods:{isLineAffectsSize:jo,createShape:function(e){return e.addEllipse()},shouldBeHiddenInMode:jo,creationFunction:function(e){return n?void 0:e.createContent()}},aggregatedMethods:{aggregations:{onPropertyChange:function(n,i){switch(n.name){case"lineWidth":e(this,i);break;case"lineColor":t(this,i)}},onInitializing:function(){var e=this;n?(e.getBorderBox().addClass("border-radius-ellipse"),e.getBackgroundTarget().addClass("border-radius-ellipse")):e.getBorderBox().addClass("canvas-ellipse")}}}}})}(),function(){Jn.registerDefinition(ei,{Triangle:{features:[ti.HasInnerShadow,ti.HasResponsiveItem,ti.Rotatable,ti.Selectable,ti.HasLayout,ti.Hideable,ti.HasOutline,ti.HasBackground,ti.Clickable,ti.Shape],properties:{shapeAngle:{isStyleProperty:!1,isStateProperty:!0,supportsStatesTransitionAnimation:!1,defaultValue:function(){return 0},onChange:function(e,t){e.getShape().setPropertyValue("angle",t)}}},methods:{createShape:function(e){return e.addTriangle()},shouldBeHiddenInMode:jo}}})}(),function(){Jn.registerDefinition(ei,{Rectangle:{features:[ti.HasInnerShadow,ti.HasResponsiveItem,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.HasLayout,ti.Clickable,ti.Hideable,ti.HasBorder,ti.Rotatable],methods:{creationFunction:function(){return u("
    ").addClass("absolute-fill")},shouldBeHiddenInMode:jo}}})}(),function(){Jn.registerDefinition(ei,{Star:{features:[ti.HasInnerShadow,ti.HasResponsiveItem,ti.Rotatable,ti.Selectable,ti.HasLayout,ti.Hideable,ti.HasOutline,ti.HasBackground,ti.Clickable,ti.Shape],aggregatedMethods:{aggregations:{}},properties:{points:{isStyleProperty:!1,isStateProperty:!0,supportsStatesTransitionAnimation:!1,defaultValue:5,onChange:function(e,t){e.getShape().setPropertyValue("points",t)}},angle:{isStyleProperty:!1,isStateProperty:!0,supportsStatesTransitionAnimation:!1,defaultValue:function(){return 0},onChange:function(e,t){e.getShape().setPropertyValue("angle",t)}}},methods:{createShape:function(e){return e.addStar()},shouldBeHiddenInMode:jo}}})}(),function(){Jn.registerDefinition(ei,{Polygon:{features:[ti.HasInnerShadow,ti.HasResponsiveItem,ti.Rotatable,ti.Selectable,ti.HasLayout,ti.Hideable,ti.HasOutline,ti.HasBackground,ti.Clickable,ti.Shape],aggregatedMethods:{aggregations:{}},properties:{sideLength:{isStyleProperty:!1,isStateProperty:!0,supportsStatesTransitionAnimation:!1,defaultValue:function(){return 150},onChange:function(e,t){e.getShape().setPropertyValue("sideLength",t)}},angles:{isStyleProperty:!1,isStateProperty:!0,supportsStatesTransitionAnimation:!1,defaultValue:function(){return 6},onChange:function(e,t){e.getShape().setPropertyValue("angles",t)}}},methods:{createShape:function(e){return e.addPolygon()},shouldBeHiddenInMode:jo}}})}(),function(){Jn.registerDefinition(ei,{Trapezoid:{features:[ti.HasInnerShadow,ti.HasResponsiveItem,ti.Rotatable,ti.Selectable,ti.HasLayout,ti.Hideable,ti.HasOutline,ti.HasBackground,ti.Clickable,ti.Shape],properties:{baseOrientation:{isStyleProperty:!1,isStateProperty:!0,supportsStatesTransitionAnimation:!1,defaultValue:function(){return 0},onChange:function(e,t){e.getShape().setPropertyValue("baseOrientation",t)}},topSize:{isStyleProperty:!1,isStateProperty:!0,supportsStatesTransitionAnimation:!1,defaultValue:function(){return 50},onChange:function(e,t){e.getShape().setPropertyValue("topSize",t)}}},methods:{createShape:function(e){return e.addTrapezoid()},shouldBeHiddenInMode:jo}}})}(),function(){Jn.registerDefinition(ei,{Parallelogram:{features:[ti.HasInnerShadow,ti.HasResponsiveItem,ti.Rotatable,ti.Selectable,ti.HasLayout,ti.Hideable,ti.HasOutline,ti.HasBackground,ti.Clickable,ti.Shape],properties:{slantDirection:{isStyleProperty:!1,isStateProperty:!0,supportsStatesTransitionAnimation:!1,defaultValue:function(){return 0},onChange:function(e,t){e.getShape().setPropertyValue("slantDirection",t)}},gapSize:{isStyleProperty:!1,isStateProperty:!0,supportsStatesTransitionAnimation:!1,defaultValue:function(){return 30},onChange:function(e,t){e.getShape().setPropertyValue("gapSize",t)}}},methods:{createShape:function(e){return e.addParallelogram()},shouldBeHiddenInMode:jo}}})}(),function(){Jn.registerDefinition(ei,{Arrow:{features:[ti.HasInnerShadow,ti.HasResponsiveItem,ti.Rotatable,ti.Selectable,ti.HasLayout,ti.Hideable,ti.HasOutline,ti.HasBackground,ti.Clickable,ti.Shape],properties:{sweepAngle:{isStyleProperty:!1,isStateProperty:!0,supportsStatesTransitionAnimation:!1,defaultValue:90,onChange:function(e,t){e.getShape().setPropertyValue("sweepAngle",t)}},baseThicknessPercent:{isStyleProperty:!1,isStateProperty:!0,supportsStatesTransitionAnimation:!1,defaultValue:function(){return 0},onChange:function(e,t){e.getShape().setPropertyValue("baseThicknessPercent",t)}},baseLengthPercent:{isStyleProperty:!1,isStateProperty:!0,supportsStatesTransitionAnimation:!1,defaultValue:function(){return 0},onChange:function(e,t){e.getShape().setPropertyValue("baseLengthPercent",t)}},arrowDirection:{isStyleProperty:!1,isStateProperty:!0,supportsStatesTransitionAnimation:!1,defaultValue:function(){return 0},onChange:function(e,t){e.getShape().setPropertyValue("arrowDirection",t)}}},methods:{createShape:function(e){return e.addArrow()},shouldBeHiddenInMode:jo}}})}(),function(){Jn.registerDefinition(ei,{SpeechBubble:{title:"Speech Bubble",features:[ti.HasInnerShadow,ti.HasResponsiveItem,ti.Rotatable,ti.Selectable,ti.HasLayout,ti.Hideable,ti.HasOutline,ti.HasBackground,ti.Clickable,ti.Shape],properties:{pointOrientation:{title:"Point Orientation",isStyleProperty:!1,isStateProperty:!0,supportsStatesTransitionAnimation:!1,defaultValue:180,onChange:function(e,t){e.getShape().setPropertyValue("pointOrientation",t)}},cornerRadius:{title:"Corner Radius",isStyleProperty:!1,isStateProperty:!0,supportsStatesTransitionAnimation:!1,defaultValue:70,onChange:function(e,t){e.getShape().setPropertyValue("cornerRadius",t)}},baseOffset:{title:"Base Offset",isStyleProperty:!1,isStateProperty:!0,supportsStatesTransitionAnimation:!1,defaultValue:70,onChange:function(e,t){e.getShape().setPropertyValue("baseOffset",t)}},baseOffsetPercent:{title:"Base Offset Percent",isStyleProperty:!1,isStateProperty:!0,supportsStatesTransitionAnimation:!1,defaultValue:20,onChange:function(e,t){e.getShape().setPropertyValue("baseOffsetPercent",t)}},baseWidth:{title:"Base Width",isStyleProperty:!1,isStateProperty:!0,supportsStatesTransitionAnimation:!1,defaultValue:function(){return 0},onChange:function(e,t){e.getShape().setPropertyValue("baseWidth",t)}},tipHeight:{title:"Tip Height",isStyleProperty:!1,isStateProperty:!0,supportsStatesTransitionAnimation:!1,defaultValue:function(){return 0},onChange:function(e,t){e.getShape().setPropertyValue("tipHeight",t)}},tipOffset:{title:"Tip Offset",isStyleProperty:!1,isStateProperty:!0,supportsStatesTransitionAnimation:!1,defaultValue:function(){return 0},onChange:function(e,t){ e.getShape().setPropertyValue("tipOffset",t)}}},methods:{createShape:function(e){return e.addSpeechBubble()},shouldBeHiddenInMode:jo}}})}(),function(){var e={Element:{useTemplate:function(){var e=new S;return e.append('
    '),e.append("
    "),u(""+e)}}};Jn.registerDefinition(ei,{SvgElement:{features:[ti.Resizable,ti.Selectable,ti.Rotatable,ti.HasBackground,ti.Clickable,ti.Hideable,ti.HasResponsiveItem,ti.HasLayout,ti.SvgShape],properties:{shapeReference:{defaultValue:u.returnEmptyObject,isStateProperty:!0,supportsBinding:!0},elementRole:{defaultValue:u.returnEmptyObject}},aggregatedMethods:{aggregations:{onInitialized:function(){var e=this,t=e.getPropertyValue("elementRole");if(!u.getKeys(t).length){var n=e.getSvgController().element;t=Gt.getElementRole(n),e.setPropertyValue("elementRole",t)}},updateInstanceToViewPort:function(){this.data.pcShapeReference=this.getSvgController().createShapeReference()}}},methods:{creationFunction:function(){return u.useTemplate(e.Element)},createSvgShapeController:function(){var e=this,t=e.getPropertyValue("shapeReference");if(!U.inlinesvg){var n=Gt.getSvgImage(t);t.shape="".format(n)}return Yt.create(t)},getShapeReference:function(){return this.getPropertyValue("shapeReference")}}}})}(),function(){var e={Element:{useTemplate:function(){var e=new S;return e.append('
    '),e.append("
    "),u(""+e)}},ChangeShapeSection:{useTemplate:function(){return u("
    ")}}};Jn.registerDefinition(ei,{LogoElement:{features:[ti.Resizable,ti.Selectable,ti.Rotatable,ti.HasBackground,ti.Clickable,ti.Hideable,ti.HasResponsiveItem,ti.SvgShape],properties:{logoReference:{defaultValue:u.returnEmptyObject,isStateProperty:!0,supportsBinding:!0,preSaveProcessing:function(e,t){var n=t.getSvgController();return n?n.createShapeReference():void 0}}},methods:{creationFunction:function(){return u.useTemplate(e.Element)},createSvgShapeController:function(){var e,t=this,n=t.getPropertyValue("logoReference");if(U.inlinesvg)t.data._getSvgPartByRole=function(){e||(e=Gt.setInnerObjectsProperties(n.shape))};else{var i=Gt.getSvgImage(n);n.shape="".format(i,"SVG Shape")}return Yt.create(n)},getShapeReference:function(){return this.getPropertyValue("logoReference")}}}})}(),function(){function e(e){e.ignoreGroupUpdate.isTrue()||e.isGroupDisabled()||e.groupUpdateBatch.performInstanceOperation(function(){Ji.HierarchyChangedUpdateBatch.performInstanceOperation(function(){var t=e.childInstances;t.length>1?e.refreshGroupArea():1===t.length?(e.ignoreGroupUpdate.setValue(!0,"updatingGroup"),na.releaseGroup(e),Ji.removeInstances([e]),e.ignoreGroupUpdate.setValue(!1,"updatingGroup")):0===t.length&&Ji.removeInstances([e])},e,"updateGroup")},e,"updateGroup")}Jn.registerDefinition(ei,{group:{features:[ti.HasResponsiveItem,ti.Selectable,ti.Clickable,ti.HasLayout,ti.ItemsContainer,ti.Hideable],methods:{getMainBox:function(){return this.$elementContentBox},getShadowTarget:function(){return this.$elementContentBox},disableGroup:function(e){this.groupDisabled.setValue(!0,e)},enableGroup:function(e){this.groupDisabled.setValue(!1,e)},startGroupUpdating:function(){this.groupUpdateBatch.start()},hasHeight:function(){return!this.isRelativePositioned()},hasWidth:function(){return!this.isRelativePositioned()},finishGroupUpdating:function(){this.groupUpdateBatch.finish()},isGroupDisabled:function(){return this.groupDisabled.isTrue()},renderElement:function(e){var t=this,n=!1;n=t.getPropertyValue("tagName"),n===Ke.DIV&&(n=!1),e.startInstanceRendering(t,"group-element"),n&&e.openTag(n,"html-element"),e.openTag("div","element-content-box design-element-content-box"),e.openTag("div","content-container content-container-type element-size-box element-size-target"),t.renderElementChildren(e),e.closeTag(),e.closeTag(),n&&e.closeTag(),e.finishInstanceRendering()}},aggregatedMethods:{aggregations:{onCreation:function(){var t=this;t.autoAdjustSize=V.createConditionalPositive(),t.ignoreGroupUpdate=V.createConditionalNegative(),t.groupDisabled=V.createConditionalNegative(),t.groupUpdateBatch=ke.create({batchFinishCallback:function(){e(t)}})},updateInstanceToViewPort:function(){var e=this;e.data.groupInstances=e.childInstances,e.startGroupUpdating(),na.reattachInstances(e.childInstances,e.parentInstance,{rememberWidth:!1,rememberHeight:!1}),u.eachItem(e.data.groupInstances,function(e,t){t.data.groupInstanceInMobile=t}),e.isDisplayed.setValue(!1,"group"),ua.visibilityTreeDetach(e)},removeInstanceFromViewPort:function(){var e=this;e.isDisplayed.setValue(!0,"group"),ua.visibilityTreeAttach(e),u.eachItem(e.data.groupInstances,function(e,t){t.data.groupInstanceInMobile=void 0}),Ji.addElementToContainerElement(e,e.data.groupInstances),Va.updateBatch.performOperationWhenBatchStart(function(){e.finishGroupUpdating()})},onRemove:function(){u.eachItem(this.childInstances,function(e,t){t.data.rearrangeGroupId&&(t.propertyChangedEvent.unbind(t.data.rearrangeGroupId),t.data.rearrangeGroupId=void 0)})},onChildElementAdded:function(e){e.refreshTracking(),e.$element.toggleLayerEventsCatching(!0),this.parentInstance&&this.parentInstance.hasFeature(ti.PageSection)&&e.classesManager.set({"is-section-child":!0})},onChildElementRemoved:function(e){e.$element.toggleLayerEventsCatching(!1)},switchToPreview:function(){u.eachItem(this.childInstances,function(e,t){t.propertyChangedEvent.unbind(t.data.rearrangeGroupId),t.data.rearrangeGroupId=void 0})},onInitialized:function(){var e=this;e.$element.toggleLayerEventsForwarding(!0),Va.Flags.IsInMobileContext.valueChangedEvent.bind(function(){var t=Va.Flags.IsInMobileContext.getValue();t?e.hideElement():e.showElement()})}}}}})}();var Co={embed:1,popup:2,scrollBox:3};!function(){Jn.registerDefinition(ei,{JMMLElement:{className:"jmml-element",itemName:"TextInputField",features:[ti.ItemsContainer,ti.HasFormData,ti.HasPopupElement],properties:{JMML_targetEmail:{defaultValue:Xo},JMML_submitSuccessText:{defaultValue:Wo},JMML_submitErrorText:{defaultValue:Wo},JMML_Layout:{isStateProperty:!0,defaultValue:function(){return"popup"}},JMML_Popup_TimeOut:{isNotForCustomProperty:!0,defaultValue:function(){return 10}},JMML_Parent_Section_Id:{defaultValue:Xo}},defaultProperties:{elementPopupEnabled:jo},methods:{shouldDisplayOnMobile:jo,getJMMLType:function(){var e=this,t=e.getPropertyValue("JMML_Layout");if(Va.Flags.IsInMobileContext.isTrue()){var n=e.getPropertyMobileValue("JMML_Layout");n||"scrollbox"!==t||(n="popup"),t=n}return i(t||"popup")},getCloseButton:function(){var e=this,t=u.grep(e.childInstances,function(e){return e.isType(ei.SkinButtonElement)&&"closeButton"===e.getPropertyValue("metaItemType")});return 1===t.length?t[0]:!1},getSubmitSuccessTarget:Xo,getSubmitSuccessText:function(){var e=this;return e?e.getPropertyValue("JMML_submitSuccessText"):null},getSubmitErrorText:function(){var e=this;return e?e.getPropertyValue("JMML_submitErrorText"):null},fixElementInBottom:function(){var e=this;e.setPropertyValue("topZIndex",1),e.setCalculatedPropertyValue("verticalDocking",st.Bottom);var t=0;t+=$o.getFooterHeight(),e.setPropertyFieldValue("margin","bottom",t),e.addFixedState()},isFixed:function(){var e=this;if(Va.Flags.IsInMobileContext.isTrue())return e.getPropertyValue("isFixed");var t=e.getJMMLType();return t===Co.scrollBox||e.getPropertyValue("isFixed")}},aggregatedMethods:{aggregations:{onInitialized:function(){var e=this,t=e.getJMMLType(),n=e.getCloseButton();t===Co.scrollBox?(n.triggerActivated.one(Di.MouseClick.name,function(){e.hideElement()}),e.fixElementInBottom()):t===Co.popup&&(n&&n.hideElement(),e.showElementInPopup())}}}}})}(),function(){Jn.registerDefinition(ei,{JMMLSkinInputElement:{className:"skin-input-element",defaultProperties:{skinBinding:function(){return{skinName:"skinInputElement",type:Ya.Global}}},features:[ti.HasInput,ti.SkinElement,ti.HasResponsiveItem,ti.Resizable,ti.Selectable,ti.HasLayout,ti.Clickable,ti.Hideable,ti.HasPadding,ti.HasContent],methods:{getSkinSupportedStates:function(){return[Ai.ElementFocusedState,Ai.MouseOverState,Ai.MouseDownState]},clear:function(){var e=this.getInputField();return e.clear()},getValue:function(){var e=this.getInputField();return e.getValue()},setValue:function(){var e=this.getInputField();e.getValue()},getInputField:function(){var e=this.data.formInput;return e||(e=this.refreshFormInput()),e},getLabelText:function(){return this.childInstances[0].childInstances[1].getPropertyValue("text")},refreshFormInput:function(){var e=this,t=e.getDescendingInstances(!1);return u.eachItem(t,function(t,n){!e.data.formInput&&n.hasFeature(ti.FormInput)&&(e.data.formInput=n)}),e.data.formInput}},aggregatedMethods:{aggregations:{}}}})}(),function(){function e(e){ea.LayoutContentOperationsSet.isLocked(e.getArrangementRequestName())||(e.getDataSource().invalidateAllItems(),e.requestArrangement(),ea.LayoutContentOperationsSet.lockRequest(e.getArrangementRequestName()))}function t(e){le.disableOperationsRecording("removeInstanceFromViewPort"),e.dataLayoutController.resetLayout(),e.getDataSource().invalidateAllItems(),e.requestArrangement({keepItemSize:!0,shouldPush:!0}),ea.LayoutContentOperationsSet.lockRequest(e.getArrangementRequestName()),le.enableOperationsRecording("removeInstanceFromViewPort")}function n(e){var t=e.getPropertyValue("dataInfo");if(e.isConnectedToNavigatable()&&e.isMasterPageElement.isTrue()){var n=t.currentData,i=Ji.getInstanceByID(n.id),a=!!i&&i.getPageId()===la.getCurrentPageId(),r=e.isDisplayed.getValue();e.isDisplayed.setValue(a,"DataNotInitialized"),a&&!r&&e.requestArrangement()}}Jn.registerDefinition(ei,{Menu:{className:"menu-element",itemName:"MenuButton",features:[ti.HasResponsiveItem,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.HasLayout,ti.Hideable,ti.HasBorder,ti.DataList,ti.HasMenu],properties:{},defaultProperties:{fitToContent:Go,sizeAndPosition:function(){return{width:400,height:400,top:0,left:0}},tagName:function(){return Ke.NAV},itemFields:function(){return{index:{type:"index",title:void 0,name:"index",isDefaultField:!0},title:{type:"title",title:void 0,name:"title",isDefaultField:!0}}},dataLayoutOptions:function(){return{lineSpacing:15,columnSpacing:15,colsSpacing:15,rowsSpacing:15,rotation:0,cols:3,R:100}}},methods:{unSelectAll:function(){var e=this;u.eachItem(e.getItemsControllers(),function(e,t){var n=t.getInstance();Ji.performOnInstancesInitialization(n.id,function(){n.userSelect(!1)})})},hasContentHorizontalAlign:Go,getDataSourceDefinition:function(){return ui.MenuElementView},onItemSet:function(e){var t=this,n=t.getDataSource().dataSourceInfo;if(n){var i,a=t.getDataSource().dataSourceInfo.currentData.type;switch(a){case oi.NavigableInstance.name:e.hasOrder.setValue(!1,"menuChild");var r=t.getNavigableInstance(),o=r.getUrlAddressForPage(e.getDataItem().index);o?(e.setPropertyValue(ri.urlAddress.name,o),e.$element.unbind(".navigable")):(e.setPropertyValue(ri.urlAddress.name,null),i=function(){var t=e.getDataItemId(),n=Ji.getInstanceByID(t);n.getPageId()===la.getCurrentPageId()&&Ji.getInstanceByID(t).showParents()})}i&&e.$element.on("mouseup.navigable",function(){i()})}},getPotentialSelectedMenuItemId:function(){var e=this,t=e.getDataSource(),n=t.dataSourceInfo;if(n){var i=t.dataSourceInfo.currentData.type;switch(i){case oi.NavigableInstance.name:var a=this.getNavigableInstance();if(a){var r=a.getCurrentItem();if(r)return r.id}return;case oi.MasterPages.name:return la.getCurrentPageId()}}},isConnectedToNavigatable:function(){var e=this.getPropertyValue("dataInfo");return e&&e.currentData&&e.currentData.type===oi.NavigableInstance.name},getNavigableInstance:function(){var e=this.getPropertyValue("dataInfo");return this.isConnectedToNavigatable()?Ji.getInstanceByID(e.currentData.id):null},addArrangementRequest:function(e){var t=this;ea.LayoutContentOperationsSet.requestEndOperation(function(){t.reArrangeTheTemplates(e)},t.getArrangementRequestName())},updateDataListToMobile:function(){var t=this;e(t)},removeDataListFromMobile:function(){var e=this;t(e)}},aggregatedMethods:{aggregations:{adjustInstanceToViewPort:function(){var e=this;e.setPropertyValue("dataLayout",{name:Wi.SquareGrid.name}),e.setPropertyFieldsValues("dataLayoutOptions",{cols:3,colsSpacing:10,rowsSpacing:10})},onRemove:function(){this.data.refreshMenuDisplaying&&this.data.refreshMenuDisplaying.dispose()},onPropertiesChanged:function(e){var t=this;t.isInitialized&&u.containsOneOfKeys(e,"dataInfo")&&n(t)},onInitializing:function(){var e=this;e.data.refreshMenuDisplaying=w.createEventListener([la.Events.PageChanged],function(){n(e)}),e.isMasterPageElement.valueChangedEvent.bindAndExecute(function(){var t=e.isMasterPageElement.isTrue();t?e.data.refreshMenuDisplaying.activate():e.data.refreshMenuDisplaying.deactivate()})},onInitialized:function(){var e=this;e.$element.addVisibilityStates(),e.previewEventsListener.add(w.createEventListener([e.totalCountObservable.valueChangedEvent],function(){vr.performUpdateOnRenderingFinished(function(){var t=e.getNavigableInstance();if(t&&t.isType(ei.PostsList)){var n=e.totalCountObservable.getValue();e.$element.toggleVisibility(!(1===n&&e.isConnectedToNavigatable()))}},e.id+"postlist-visibility-preview")}))}}}}})}(),function(){function e(e,t){var n=e.getPropertyValue("navigationButtonSettings");t.navigationBinding.setValue(n.navigation),t.navigationPropertiesBinding.setValue(n.navigationProperties)}function t(t){ea.layoutUpdateBatch.start(),aa.UpdateBatch.start();var n=t.getNavigationButtonTemplate().hierarchy,i=_o.addTemplateInstance({elementForCreation:n},t,{isContent:!0,isLoading:!0,generateNewID:!0,initialProperties:{all:{fillLayout:{fillVertical:!0,fillHorizontal:!0}}}}),a=i.instances[0];a.canMove.setFalse("SkinNavigationButton"),a.canResize.setFalse("SkinNavigationButton");var r=go.create(a,{propertyName:ri.navigationProperties.name}),o=go.create(a,{propertyName:ri.navigation.name}),s=go.create(a,{propertyName:ri.skinBinding.name}),l={instance:a,navigationBinding:o,navigationPropertiesBinding:r,skinBinding:s,remove:function(){Ji.removeInstances(a)}};return e(t,l),aa.UpdateBatch.finish(),ea.layoutUpdateBatch.finish(),l}function n(e,n,i){le.disableOperationsRecording("dataLayoutChange");var a=e.dataLayoutController,r=i&&i.name===Wi.NavigationButton.name,o=n&&n.name===Wi.NavigationButton.name;if(o&&!r){e.inEmptyStateFlag.setFalse("SkinNavigationButton"),e.reArrangementDisabled.setTrue("SkinNavigationButton"),e.data.navigationButton=t(e),a.setArrangement(n.name),a.refreshLayout(),e.isInMobileMode()&&e.setPropertyValue("display",tt.Fixed);var s=e.getImageBox();s?s.$element.addClass("element-background-layer-hidden"):e.imageBoxCreatedFlag.onceTrue(function(){var t=e.getImageBox();t&&t.$element.addClass("element-background-layer-hidden")},"hideimagebox"),e.getDataSource().refresh(),aa.resetInstanceStyleProperties(e)}else if(!o&&r){e.inEmptyStateFlag.setTrue("SkinNavigationButton"),aa.resetInstanceStyleProperties(e),a.setArrangement(n.name),e.reArrangementDisabled.setFalse("SkinNavigationButton"),e.data.navigationButton.remove(),delete e.data.navigationButton;var s=e.getImageBox();s&&s.$element.removeClass("element-background-layer-hidden"),e.getDataSource().refresh()}le.enableOperationsRecording("dataLayoutChange")}function i(e){le.disableOperationsRecording("removeMenuFromViewPort"),e.dataLayoutController.resetLayout(),e.getDataSource().invalidateAllItems(),aa.UpdateBatch.whenFinished(function(){ea.LayoutContentOperationsSet.unLockRequest(e.getArrangementRequestName()),e.requestArrangement({keepItemSize:!0,shouldPush:!0}),ea.LayoutContentOperationsSet.lockRequest(e.getArrangementRequestName())},e.id+"requestArrangement"),ea.LayoutContentOperationsSet.lockRequest(e.getArrangementRequestName()),le.enableOperationsRecording("removeMenuFromViewPort")}Jn.registerDefinition(ei,{PagesMenu:{itemName:"MenuButton",className:"menu-element",features:[ti.HasResponsiveItem,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.HasLayout,ti.Hideable,ti.HasBorder,ti.DataList,ti.HasMenu,ti.HasMoreButton],methods:{isNavigationButton:function(){var e=this.getPropertyValue("dataLayout","name");return e===Wi.NavigationButton.name},disableStyleProperties:function(){return this.isNavigationButton()},shouldBeBlockElementInMobile:function(){return!this.isNavigationButton()},getSkinBinding:function(){var e=this.isNavigationButton()?this.getNavigationButtonTemplate():this.getDefaultTemplate();return u.cloneObject(e.hierarchy.structures[0].elementProperties.skinBinding)},getNavigationButtonTemplate:function(){return u.getValues(this.getFieldsTemplates().SkinNavigationButton)[0]},refreshTemplates:function(){var e=this;le.disableOperationsRecording("refreshTemplates"),e.isInitialized&&e.isNavigationButton()&&e.data.navigationButton?(e.data.navigationButton.remove(),e.data.navigationButton=t(e)):ti.HasTemplates.methods.refreshTemplates.apply(this,arguments),le.enableOperationsRecording("refreshTemplates")},getDataSourceDefinition:function(){return ui.PageMenuElementView},onItemSet:function(e){e.setPropertyValue("urlAddress",{url:e.getDataItemId(),type:Ze.Pages})},getPotentialSelectedMenuItemId:function(){return la.getCurrentPageId()},removeDataListFromMobile:function(){var e=this;i(e)},updateDataListToMobile:function($super){var e=this,t=e.dataLayoutController.getArrangement();t&&t.name===Wi.NavigationButton.name&&e.getPropertyValue("dataLayout").name!==Wi.NavigationButton.name&&e.reArrangementDisabled.setFalse("SkinNavigationButton"),$super.call(e)}},properties:{navigationButtonSettings:{isStateProperty:!0,defaultValue:function(){return{navigation:"SlideNavigation",navigationProperties:{direction:"left",width:250,height:400,spacing:10,animationSpeed:400,hierarchyOpened:!1,useHierarchy:!0,pushContent:!1,backgroundColor:{mainColor:1,opacity:1,brightness:0},fontColor:{mainColor:3,opacity:1,brightness:0},fontSize:16,font:{themeFont:"heading1"}}}},onChange:function(t,n,i,a){a&&t.data.navigationButton&&e(t,t.data.navigationButton)}}},defaultProperties:{tagName:function(){return Ke.NAV}},aggregatedMethods:{aggregations:{adjustInstanceToViewPort:function(){var e=this;e.setPropertyValue("dataLayout",{name:Wi.NavigationButton.name}),e.isNavigationButton()||(ta.setInstancesSize(e,{width:30,height:30}),e.data.disableAdjustWidthToMobile=!0)},updateInstanceToViewPort:function(){var e=this.data.navigationButton;e&&aa.invalidateElement(e.instance)},removeInstanceFromViewPort:function(){var e=this.data.navigationButton;e&&aa.invalidateElement(e.instance)},onInitializing:function(){var e=this,t=e.getPropertyValue("dataLayout");n(e,t);var i=e.propertyChangedEvent.bind("dataLayout",function(t,i){void 0!==i&&n(e,t,i)});e.instanceRemoving.one(function(){i.unbind()})}}}}})}(),function(){function e(e){return e.data.currentSectionScrollId}function t(e,t){var n=e.getPropertyValue("scrollingAnimationDuration"),i=Ji.getInstanceByID(t);i&&Ji.scrollToInstanceInPreview(i,{animationDuration:n})}function n(e,t){var n=e.data.currentSectionScrollId,i=n;if(t){var a=t.id,r=e.getDataSource(),o=r.getItem(a);if(o)i=a;else if(!n){var s=r.getSortedItems();s&&s.length>0&&(i=s[0].id)}}else i=void 0;n!==i&&(e.data.currentSectionScrollId=i,e.refreshSelectedItem())}Jn.registerDefinition(ei,{SectionMenu:{itemName:"MenuButton",className:"sections-menu-element",features:[ti.HasResponsiveItem,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.HasLayout,ti.Hideable,ti.HasBorder,ti.DataList,ti.HasMenu,ti.HasMoreButton],methods:{refreshCustomZIndex:Wo,refreshFixedState:Wo,getDataSourceDefinition:function(){return ui.SectionMenuElementView},onItemSet:function(e){e.hasOrder.setFalse("sectionButton")},getPotentialSelectedMenuItemId:function(){return Va.Flags.IsInMobileContext.isFalse()&&this.getPropertyValue("showSelection")?this.data.currentSectionScrollId:void 0},getArrangementOptions:function($super){var e=this,t=e.data;return u.quickExtend($super.call(e),{dropDownItemClick:t.scrollToSection,currentSelectedItem:t.getCurrentSelectedSection})}},properties:{scrollingAnimationDuration:{isStateProperty:!0,defaultValue:function(){return 400}},showSelection:{isStateProperty:!0,defaultValue:jo}},defaultProperties:{sizeAndPosition:function(){return{width:400,height:400,top:0,left:0}}},aggregatedMethods:{aggregations:{onInitializing:function(){var i=this,a=i.data;a.sectionScrollCallback=u.firstArgProxy(n,i),a.scrollToSection=u.firstArgProxy(t,i),a.getCurrentSelectedSection=u.firstArgProxy(e,i)},onInitialized:function(){var e=this;this.previewEventsListener.add(w.createEventListener([e.visibilityChangedEvent,Va.Flags.IsInMobileContext.valueChangedEvent],function(){vr.performUpdateOnRenderingFinished(function(){if(e.isInstanceVisible()){mr.addSectionScrollListener(e.data.sectionScrollCallback);var t=la.getCurrentPage().getPageContentInstance();e.isFixed()?e.customZIndex.setValue(K.MinPropertyZindex+1):e.getPosition().topt.getArea().bottom?e.customZIndex.setValue(K.MinPropertyZindex+1):e.customZIndex.setValue(K.MinPropertyZindex/2+1)}else mr.removeSectionScrollListener(e.data.sectionScrollCallback)},e.id+"switch-preview-sections-menu-element")}))}}}}})}();var Io={Capitalize:{value:"capitalize"},Lowercase:{value:"lowercase"},Uppercase:{value:"uppercase"}};!function(){Jn.registerDefinition(ei,{TagCloud:{className:"tag-cloud-element",itemName:"SkinTagButton",features:[ti.HasResponsiveItem,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.HasLayout,ti.Hideable,ti.HasBorder,ti.DataList,ti.HasMenu],properties:{textTransform:{defaultValue:u.returnFixedValue(Io.Capitalize.value),isStateProperty:!0,onChange:function(e,t){e.getContentLayer().css("text-transform",t)}}},defaultProperties:{dataInfo:function(){return{listName:lr.LocalBlog}},dataLayout:function(){return{name:Wi.Horizontal.name}},dataLayoutOptions:function(){return{lineSpacing:15,columnSpacing:15,colsSpacing:15,rowsSpacing:15,rotation:0,cols:3,R:100,maxItems:6}}},methods:{getDataSourceDefinition:function(){return ui.TagCloudView},onItemSet:Wo,getPotentialSelectedMenuItemId:function(){var e=this,t=Me.getListControllerFromInstance(e);if(Me.isMasterListPage(la.CurrentPageData.getValue())&&t.isTypeOf(gr.SupportedListTypes.tag)){var n=e.getDataSource().getCollectionItems().getItems(),i=t.currentDisplayedTag.getValue(),a=u.findFirst(n,function(e,t){return t.tag===i});return a?a.id:void 0}},getLoadingRequirements:function(){var e=this,t=Me.getListControllerFromInstance(e);return t?sa.LoadingRequirements.ListsContent.create({listName:t.getListName(),widgetContent:{elementId:e.id,type:ur.TagCloud}}):void 0}},aggregatedMethods:{aggregations:{}}}})}(),function(){Jn.registerDefinition(ei,{ItemTagsElement:{itemName:"SkinItemTagButton",ancestorElementType:ei.TagCloud,methods:{getDataSourceDefinition:function(){return ui.ListItemTagsView},getLoadingRequirements:Wo}}})}(),function(){function e(e,t,n){var i,a,r=e.getDataSource().getViewInfo(!1,n),o=e.getPropertyValue(ri.dataLayoutOptions.name,"elementsPerPage"),s=e.isPrimary(),l=!1;return s?(i=o*(t.currentDisplayedPage.getValue()-1),a=o,l=i>0||!t.isTypeOf(gr.SupportedListTypes.page)):(i=0,a=e.getPropertyValue(ri.dataLayoutOptions.name,"maxItemsCount")),{elementId:e.id,type:ur.PostsList,filters:r.filters,sort:r.sorts,skip:i,take:a,itemsPerPage:o,mandatory:l}}Jn.registerDefinition(ei,{PostsList:{className:"posts-list-element",itemName:"ListViewItemTemplate",properties:{primaryPostsList:{defaultValue:Go}},defaultProperties:{dataInfo:function(){return{listName:lr.LocalBlog,showPinned:!0,filterType:So.RecentPosts,specificTag:""}}},features:[ti.HasResponsiveItem,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.HasLayout,ti.Hideable,ti.HasBorder,ti.DataList,ti.TemplatePagesList],methods:{shouldMaintainHeightInPreview:function(){return!!this.isPrimary()},getDataSourceDefinition:function(){return ui.PostsListView},isPrimary:function(){var e=this;return e.getPropertyValue(ri.primaryPostsList.name)},getUrlAddressForPage:function(e){var t=this;if(t.isPrimary()){var n=Me.getListControllerFromInstance(t);return n.getPageLink(e)}},getLoadingRequirements:function(t){var n=this,i=Me.getListControllerFromInstance(n);return i?sa.LoadingRequirements.ListsContent.create({listName:i.getListName(),widgetContent:e(n,i,Me.isDynamicPage(t))}):void 0},calculateItemSizeOnMobile:function(e){var t=this.getPcTemplateSize();return{height:t?t.height*t.width/e.width:e.height,width:e.width}},navigateToTabIndex:function($super,e,t,n,i){var a=this;if(!a.isPrimary())return $super.call(a,e,t,n,i);var r=Me.getListControllerFromInstance(a);ra.navigateToPage(r.getPageLink(e+1).url)},getCurrentPageIndex:function($super){var e=this;if(e.isPrimary()){var t=Me.getListControllerFromInstance(e);return t.currentDisplayedPage.getValue()-1}return $super.call(e)}},aggregatedMethods:{aggregations:{onInitializing:function(){var e=this;if(!e.isForTemplateUse()){var t=w.createEventListener(e.currentPageId.valueChangedEvent,function(){la.isDynamicPage(e.currentPageId.getValue())?e.getDataSource().inDynamicPage.setTrue():e.getDataSource().inDynamicPage.setFalse()}).activateAndExecute();e.instanceRemoving.one(function(){t.dispose()})}}}}}})}();var So={RecentPosts:"RecentPosts",FeaturedPosts:"FeaturedPosts",PinnedPosts:"PinnedPosts"};!function(){VideoDataSourceEnum={DataList:0,YoutubeChannelDataSource:1,YoutubePlaylistDataSource:2,YoutubeUploadsDataSource:3},Jn.registerDefinition(ei,{VideoGallery:{properties:{videoDataSource_Settings:{title:"Channel",defaultValue:function(){return{name:"",value:""}}},videoDataSource_Source:{title:"DataSource",defaultValue:function(){return VideoDataSourceEnum.DataList}}},className:"data-list-element",itemName:"DataListItemTemplate",defaultProperties:{itemFields:function(){return{index:{type:"index",title:void 0,name:"index",isDefaultField:!0},video:{type:"video",title:void 0,name:"video",isDefaultField:!0},title:{type:"title",title:void 0,name:"title",isDefaultField:!0},description:{type:"description",title:void 0,name:"description",isDefaultField:!0}}}},features:[ti.SmartDataList,ti.HasDataBinding,ti.HasDataListPopup,ti.HasDynamicDataSource],methods:{isPopupDisabled:function(){return this.inEmptyStateFlag.isTrue()},getPopupItemsCollectionForInitialization:function(){var e,t=this.getDataSource().collectionItems,n=new Rt;return n.connectObservableCollection(t,{mapItem:function(t){return e=t.link,e?u.quickExtend({},t,{link:{url:ra.resolveUrl(e),newTab:e.type!==Ze.Pages}}):t}}),n},updateDataBinding:function(){var e=this;if(e.allowUpdateDataBindingValue()){var t={videoDataSource_Settings:e.getPropertyValue("videoDataSource_Settings"),videoDataSource_Source:e.getPropertyValue("videoDataSource_Source")};e.updateDataBindingValue(t)}},getChildDataSourceDefinition:function(e){var t=this;switch(void 0===e&&(e=t.getPropertyValue("videoDataSource_Source")),e){case 1:return ui.YoutubePlaylistDataSource;case 2:return!1;case 3:return ui.YoutubePlaylistDataSource;default:return!1}},getDataSourceDefinition:function(e){var t=this;switch(void 0===e&&(e=t.getPropertyValue("videoDataSource_Source")),e){case 1:return ui.YoutubeChannelDataSource;case 2:return ui.YoutubePlaylistDataSource;case 3:return ui.YoutubeChannelDataSource;default:return ui.VideoGalleryElementView}},getParameterProperties:function(){var e=[];return e.push({propertyName:"videoDataSource_Settings",propertyKey:"value",parameterName:"channelId"}),e},popupItemsMappingFunction:function(e){var t=[],n=Va.Flags.IsInMobileContext.isTrue();return n?e:e?(u.eachItem(e,function(e,n){var i=u.cloneObject(n);i.description=n.title,i.title="",t.push(i)}),t):[]}},aggregatedMethods:{aggregations:{}}}})}(),function(){GalleryDataSourceEnum={DataList:0,Facebook:1,Tumblr:2,Flickr:3},Jn.registerDefinition(ei,{Gallery:{className:"gallery-element",itemName:"ImageBox",properties:{galleryDataSource_Settings:{title:"Page",defaultValue:function(){return{}}},galleryDataSource_Source:{title:"DataSource",defaultValue:function(){return GalleryDataSourceEnum.DataList}}},defaultProperties:{itemFields:function(){return{index:{type:"index",title:void 0,name:"index",isDefaultField:!0},image:{type:"image",title:void 0,name:"image",isDefaultField:!0},title:{type:"title",title:void 0,name:"title",isDefaultField:!0},description:{type:"description",title:void 0,name:"description",isDefaultField:!0},link:{type:"link",title:void 0,name:"link",isDefaultField:!0}}},dynamicDataSourceProperty:function(){return"galleryDataSource_Settings"}},features:[ti.SmartDataList,ti.HasDataBinding,ti.HasDataListPopup,ti.HasDynamicDataSource],methods:{isPopupDisabled:function(){return this.inEmptyStateFlag.isTrue()},updateDataBinding:function(){var e=this;if(e.allowUpdateDataBindingValue()){var t={galleryDataSource_Settings:e.getPropertyValue("galleryDataSource_Settings"),galleryDataSource_Source:e.getPropertyValue("galleryDataSource_Source")};e.updateDataBindingValue(t)}},getChildDataSourceDefinition:function(e){var t=this;switch(void 0===e&&(e=t.getPropertyValue("galleryDataSource_Source")),e){case 1:return ui.FacebookPhotosAlbumDataSource;default:return!1}},getDataSourceDefinition:function(e){var t=this;switch(void 0===e&&(e=t.getPropertyValue("galleryDataSource_Source")),e){case GalleryDataSourceEnum.Facebook:return ui.FacebookPhotosDataSource;case GalleryDataSourceEnum.Tumblr:return ui.TumblrPhotosDataSource;case GalleryDataSourceEnum.Flickr:return ui.FlickrPhotosDataSource;default:return ui.GalleryElementView}},getParameterProperties:function(){var e=[];return e.push({propertyName:"galleryDataSource_Settings",propertyKey:"value",parameterName:"pageId"}),e},getPopupItemsCollectionForInitialization:function(){var e,t=this,n=t.getDataSource().collectionItems,i=new Rt;return i.connectObservableCollection(n,{mapItem:function(t){return e=t.link,e?u.quickExtend({},t,{link:{url:ra.resolveUrl(e),newTab:e.type!==Ze.Pages}}):t}}),i},popupItemsMappingFunction:function(e){var t=[],n=Va.Flags.IsInMobileContext.isTrue();return n?e:e?(u.eachItem(e,function(e,n){var i=u.cloneObject(n);i.description=n.title,i.title="",t.push(i)}),t):[]}},aggregatedMethods:{aggregations:{}}}})}(),function(){Jn.registerDefinition(ei,{MenuCardElement:{className:"menu-card-element",title:"Menu",itemName:"ImageBox",itemTitle:"Menu title",defaultProperties:{itemFields:function(){return{index:{type:"index",title:void 0,name:"index",isDefaultField:!0},title:{type:"title",title:"title",name:"title",isDefaultField:!0},description:{type:"description",title:"description",name:"description",isDefaultField:!0},price:{type:"title",title:"price",name:"price",isDefaultField:!0},image:{type:"image",title:"image",name:"image",isDefaultField:!0}}}},features:[ti.HasResponsiveItem,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.HasLayout,ti.Hideable,ti.HasBorder,ti.DataList,ti.TemplatePagesList],methods:{getDataSourceDefinition:function(){return ui.MenuCardElementView}}}})}(),function(){Jn.registerDefinition(ei,{SocialIconsElement:{className:"social-icons-element",itemName:"SkinSocialIconItem",defaultProperties:{itemFields:function(){return{index:{type:"index",title:void 0,name:"index",isDefaultField:!0},fontIcon:{type:"fontIcon",title:void 0,name:"fontIcon",isDefaultField:!0},link:{type:"link",title:void 0,name:"link",isDefaultField:!0}}},dataInfo:function(){return{isSynced:!1,collectionName:"Collection1",currentData:{facebook:{id:"facebook",title:"Facebook",iconType:"facebook",index:0,link:{url:"http://www.facebook.com",type:Ze.Web}},googlePlus:{id:"googlePlus",title:"Google+",iconType:"googlePlus",index:1,link:{url:"http://plus.google.com",type:Ze.Web}},twitter:{id:"twitter",title:"Twitter", iconType:"twitter",index:2,link:{url:"http://www.twitter.com",type:Ze.Web}},linkedin:{id:"linkedin",title:"LinkedIn",iconType:"linkedin",index:3,link:{url:"http://www.linkedin.com",type:Ze.Web}}},iconsMap:{facebook:{iconDisplayed:!0},googlePlus:{iconDisplayed:!0},twitter:{iconDisplayed:!0},linkedin:{iconDisplayed:!0},pinterest:{iconDisplayed:!1},reddit:{iconDisplayed:!1},instagram:{iconDisplayed:!1},youtube:{iconDisplayed:!1},flickr:{iconDisplayed:!1},soundCloud:{iconDisplayed:!1},tripAdvisor:{iconDisplayed:!1},picasa:{iconDisplayed:!1},behance:{iconDisplayed:!1},etsy:{iconDisplayed:!1},tumblr:{iconDisplayed:!1},dribbble:{iconDisplayed:!1},vimeo:{iconDisplayed:!1},vk:{iconDisplayed:!1},renren:{iconDisplayed:!1},weibo:{iconDisplayed:!1}}}}},features:[ti.HasResponsiveItem,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.HasLayout,ti.Hideable,ti.HasBorder,ti.DataList],methods:{getDataSourceDefinition:function(){return ui.SocialIconsElementView}}}})}(),function(){function e(e,t){e.$element.on("click.socialSharePreview",function(){var t=e.getInstance(),n=t.data.dataItemID;yr.share(n,window.location)})}Jn.registerDefinition(ei,{SocialSharingElement:{className:"social-sharing-element",itemName:"SkinSocialIconItem",defaultProperties:{itemFields:function(){return{index:{type:"index",title:void 0,name:"index",isDefaultField:!0},fontIcon:{type:"fontIcon",title:void 0,name:"fontIcon",isDefaultField:!0},title:{type:"title",title:void 0,name:"title",isDefaultField:!0}}},dataInfo:function(){return{collectionName:"Collection1",currentData:{facebook:{id:"facebook",title:"Share",iconType:"facebook",index:0},googlePlus:{id:"googlePlus",title:"Google+",iconType:"googlePlus",index:1},twitter:{id:"twitter",title:"Share",iconType:"twitter",index:2},linkedin:{id:"linkedin",title:"Share",iconType:"linkedin",index:3}},iconsMap:{facebook:{iconDisplayed:!0},googlePlus:{iconDisplayed:!0},twitter:{iconDisplayed:!0},linkedin:{iconDisplayed:!0}}}}},features:[ti.HasResponsiveItem,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.HasLayout,ti.Hideable,ti.HasBorder,ti.DataList],methods:{getDataSourceDefinition:function(){return ui.SocialSharingElementView}},aggregatedMethods:{aggregations:{switchToPreview:function(){var t=!1;u.eachItem(this.getItemsControllers(),function(n,i){e(i,t)})}}}}})}(),function(){Jn.registerDefinition(ei,{SocialLinksElement:{className:"social-links-element",title:"Social Links Icons",itemName:"SkinSocialIconItem",itemTitle:"Social Link Icon",defaultProperties:{itemFields:function(){return{index:{type:"index",title:"Index",name:"index",isDefaultField:!0},fontIcon:{type:"fontIcon",title:"fontIcon",name:"fontIcon",isDefaultField:!0},title:{type:"title",title:"Title",name:"title",isDefaultField:!0}}},dataInfo:function(){return{collectionName:"Collection1",currentData:{facebook:{id:"facebook",title:"Facebook",iconType:"facebook",index:0},googlePlus:{id:"googlePlus",title:"Google+",iconType:"googlePlus",index:1},twitter:{id:"twitter",title:"Twitter",iconType:"twitter",index:2},linkedin:{id:"linkedin",title:"LinkedIn",iconType:"linkedin",index:3},pinterest:{id:"pinterest",title:"Pinterest",iconType:"pinterest",index:4},reddit:{id:"reddit",title:"Reddit",iconType:"reddit",index:5},instagram:{id:"instagram",title:"Instagram",iconType:"instagram",index:6},youtube:{id:"youtube",title:"Youtube",iconType:"youtube",index:7},flickr:{id:"flickr",title:"Flickr",iconType:"flickr",index:8},soundCloud:{id:"soundCloud",title:"Sound Cloud",iconType:"soundCloud",index:9},tripAdvisor:{id:"tripAdvisor",title:"Trip Advisor",iconType:"tripAdvisor",index:9},picasa:{id:"picasa",title:"Picasa",iconType:"picasa",index:10},behance:{id:"behance",title:"Behance",iconType:"behance",index:11},etsy:{id:"etsy",title:"Etsy",iconType:"etsy",index:12},tumblr:{id:"tumblr",title:"Tumblr",iconType:"tumblr",index:13},dribbble:{id:"dribbble",title:"Dribbble",iconType:"dribbble",index:14},vimeo:{id:"vimeo",title:"Vimeo",iconType:"vimeo",index:15},vk:{id:"vk",title:"VK",iconType:"vk",index:16},renren:{id:"renren",title:"Renren",iconType:"renren",index:17},weibo:{id:"weibo",title:"Weibo",iconType:"weibo",index:18}},iconsMap:{facebook:{iconDisplayed:!0},googlePlus:{iconDisplayed:!0},twitter:{iconDisplayed:!0},linkedin:{iconDisplayed:!0},pinterest:{iconDisplayed:!1},reddit:{iconDisplayed:!1},instagram:{iconDisplayed:!1},youtube:{iconDisplayed:!1},flickr:{iconDisplayed:!1},soundCloud:{iconDisplayed:!1},tripAdvisor:{iconDisplayed:!1},picasa:{iconDisplayed:!1},behance:{iconDisplayed:!1},etsy:{iconDisplayed:!1},tumblr:{iconDisplayed:!1},dribbble:{iconDisplayed:!1},vimeo:{iconDisplayed:!1},vk:{iconDisplayed:!1},renren:{iconDisplayed:!1},weibo:{iconDisplayed:!1}}}}},features:[ti.HasResponsiveItem,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.HasLayout,ti.Hideable,ti.HasBorder,ti.DataList],methods:{getDataSourceDefinition:function(){return ui.SocialSharingElementView}}}})}(),function(){function e(e){var t=u.useTemplate(n.Element);return e.data.textInput=t.find(".text-input"),t}function t(){var e=this;e.hasHorizontalAlignFlag.setTrue()}var n={Element:{id:"text-input-field-element-template"}};Jn.registerDefinition(ei,{TextInputField:{className:"TextInputField",defaultProperties:{sizeAndPosition:function(){return{width:200,height:30,top:0,left:0}},horizontalAlign:function(){return nt.Left},fontColor:function(){return"#666666"},padding:function(){return u.convertValueToObject(3,["top","left","bottom","right"])},fontSize:function(){return 13}},features:[ti.HasInnerShadow,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasPadding,ti.HasBackgroundImage,ti.HasContent,ti.Clickable,ti.HasText,ti.Hideable,ti.HasLayout,ti.HasBorder,ti.HasContentOverlay,ti.FormInput,ti.Focusable],methods:{getTextElements:function(){return this.data.textInput},hasHorizontalAlign:jo,clear:function(){this.data.textInput.val("")},getValue:function(){return this.data.textInput.val()},setValue:function(e){this.data.textInput.val(e)},creationFunction:e},aggregatedMethods:{aggregations:{onContentSizeChange:function(){var e=this;Dn.requestReadOperation(function(){var t=e.data.textInput.height();Dn.requestIndpendentWriteOperation(function(){e.data.textInput.css("line-height",t+"px")},e.id+"onContentSizeChange")},e.id+"onContentSizeChange")},onInitializing:t}}}})}(),function(){function e(e){var t=u.useTemplate(n.Element);return e.data.textArea=t.find(".text-area"),t}function t(){var e=this;e.hasHorizontalAlignFlag.setTrue()}var n={Element:{id:"text-area-element-template"}};Jn.registerDefinition(ei,{TextArea:{defaultProperties:{sizeAndPosition:function(){return{width:200,height:30,top:0,left:0}},horizontalAlign:function(){return nt.Left},fontColor:function(){return"#666666"},padding:function(){return u.convertValueToObject(3,["top","left","bottom","right"])},fontSize:function(){return 13}},features:[ti.HasInnerShadow,ti.HasPadding,ti.HasContent,ti.Resizable,ti.Selectable,ti.Clickable,ti.HasBackground,ti.HasBackgroundImage,ti.HasText,ti.Hideable,ti.HasLayout,ti.HasBorder,ti.HasContentOverlay,ti.FormInput,ti.Focusable],methods:{getTextElements:function(){return this.data.textArea},hasHorizontalAlign:jo,clear:function(){this.data.textArea.val("")},getValue:function(){return this.data.textArea.val()},setValue:function(e){this.data.textArea.val(e)},creationFunction:e},aggregatedMethods:{aggregations:{onInitializing:t}}}})}(),function(){Jn.registerDefinition(ei,{templateBox:{className:"template-box",defaultProperties:{backgroundColor:function(){return"white"}},features:[ti.HasPadding,ti.HasContent,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.HasLayout,ti.ItemsContainer,ti.Clickable,ti.Hideable,ti.HasBorder,ti.DataListItem],methods:{creationFunction:function(){return u("
    ").addClass("absolute-fill")}}}})}(),function(){function e(e,t){e.getMapController().setOptions({draggable:t,scrollwheel:t})}function t(){var e=this;e.data.mapController=xe.createMap(this.data.$dataContent,{},window.Settings.GoogleMapsApiKey||null);e.data.ignorePropertiesChange=!1,e.mapStyleObject.setValue({mapColor:{stylers:[{hue:""},{saturation:""},{lightness:""}]}}),n(e,!0)}function n(e,t){e.data.$mapOverlay.quickToggle(t)}function i(e){var t=[],n=e.mapStyleObject.getValue();for(var i in n)t.push(n[i]);return t}function a(e,t){var n=e.getMarkersCollection().getItems();for(var i in n)n[i].setOptions({draggable:t})}function r(e,t){if("transparent"===t)e.mapStyleObject.setValue({mapColor:{stylers:[{hue:""},{saturation:""},{lightness:""}]}}),e.data.mapController.setOptions({styles:i(e)});else if(t){"string"==typeof t&&(t=u.Color(t)),t=qa.evaluateColorBinding(t);var n=u.color.RGB.toHEX(t);t=u.color.RGB.toHSL(t),e.data.mapController&&(e.mapStyleObject.setValue({mapColor:{stylers:[{hue:n},{saturation:parseInt(200*t[1]-100)},{lightness:parseInt(200*t[2]-100)}]}}),e.data.mapController.setOptions({styles:i(e)}))}}var o={ElementContent:{useTemplate:function(){var e=new S;return e.append('
    '),e.append('
    '),e.append("
    "),u(""+e)}}};Jn.registerDefinition(ei,{googleMap:{properties:{zooming:{defaultValue:function(){return 8},isStateProperty:!0,category:ai.Other,onChange:function(e,t){!e.data.mapController||e.data.ignorePropertiesChange||isNaN(t)||e.data.mapController.setZoom(t)}},mapPosition:{isStateProperty:!0,defaultValue:function(){return[41.866236,-87.617094]},onChange:function(e,t){e.data.mapController&&!e.data.ignorePropertiesChange&&(setTimeout(function(){e.data.mapController.setCenter(t)}),e.updateDataBinding())}},mapType:{isStateProperty:!0,defaultValue:function(){return Te.Roadmap},onChange:function(e,t){e.data.mapController&&e.data.mapController.setOptions({mapTypeId:t})}},isStreetView:{isStateProperty:!0,defaultValue:Go},streetViewData:{title:"Street View Data",isStateProperty:!0,defaultValue:!1},streetViewVisible:{isStateProperty:!0,defaultValue:jo,onChange:function(e,t){e.data.mapController&&e.data.mapController.setOptions({streetViewControl:t})}},positionVisible:{title:"Position Visible",isStateProperty:!0,defaultValue:jo,onChange:function(e,t){e.data.mapController&&e.data.mapController.setOptions({panControl:t})}},mapTypeVisible:{isStateProperty:!0,defaultValue:jo,onChange:function(e,t){e.data.mapController&&e.data.mapController.setOptions({mapTypeControl:t})}},mapColor:{isStateProperty:!0,isStyleProperty:!0,supportsThemeBinding:!0,getResetValue:u.returnTransparent,defaultValue:u.returnTransparent,onChange:function(e,t){r(e,t)}},mapDraggable:{isStateProperty:!0,defaultValue:Go},markers:{defaultValue:u.returnEmptyObject,onChange:function(e,t){!e.data.ignorePropertiesChange&&e.data.mapController&&(e.data.mapController.setMarkers(u.quickExtend({},t)),e.updateDataBinding())}}},features:[ti.HasResponsiveItem,ti.HasPadding,ti.HasContent,ti.Resizable,ti.Hideable,ti.Clickable,ti.Selectable,ti.HasLayout,ti.Editable,ti.HasBorder,ti.HasDataBinding],methods:{getMapController:function(){return this.data.mapController},refreshMapPosition:function(){var e=this;aa.invalidateProperty(e,"mapPosition")},getMarkersCollection:function(){return this.getMapController().markers},creationFunction:function(e){var t=u.useTemplate(o.ElementContent);return e.data.$dataContent=u(".google-map-container",t),e.data.$mapOverlay=u(".map-overlay",t),t},updateDataBinding:function(){var e=this;if(e.allowUpdateDataBindingValue()===!0){var t={markers:e.getPropertyValue("markers"),mapPosition:e.getPropertyValue("mapPosition")};e.updateDataBindingValue(t)}}},aggregatedMethods:{aggregations:{onCreation:function(){this.mapStyleObject=M.create()},updateInstanceToViewPort:function(){var e=this;e.performWhenVisible(function(){e.refreshMapPosition(),a(e,!1)},e.id+"refreshMapPosition")},removeInstanceFromViewPort:function(){var e=this;e.performWhenVisible(function(){e.refreshMapPosition(),a(e,!0)},e.id+"refreshMapPosition")},switchToPreview:function(){var t=this;e(t,t.getPropertyValue("mapDraggable")),n(t,!1),a(t,!1)},onInitialized:function(){var e=this;e.$element.on("mousewheel",function(e){e.stopPropagation()}),w.bind([e.sizeChangedEvent,e.visibilityChangedEvent],function(){vr.performUpdateOnRenderingFinished(function(){e.getMapController().refreshSize(),e.data.mapController.setCenter(e.getPropertyValue("mapPosition"))},"refreshMap"+e.id)}),e.getMapController().setStreetView(e.getPropertyValue("isStreetView"),e.getPropertyValue("streetViewData"))},onInitializing:t,onDataBindingReady:function(e){var t=this;e&&(e.markers&&t.setPropertyValue("markers",e.markers),e.mapPosition&&t.setPropertyValue("mapPosition",e.mapPosition))}}}}})}(),function(){Jn.registerDefinition(ei,{userBox:{className:"userBox",features:[ti.HasInnerShadow,ti.HasResponsiveItem,ti.HasPadding,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.HasLayout,ti.ItemsContainer,ti.HasChildrenLayoutAnchor,ti.Clickable,ti.Hideable,ti.HasBorder,ti.Rotatable],methods:{creationFunction:Wo,hasHeight:function(){if(this.hasCellWrapper.isTrue()&&this.isRelativePositioned()){var e=u.grep(this.childInstances,function(e){return e.isInstanceVisible()});if(e.length>0)return!1}return!0},hasWidth:jo,checkResizeVerticallyAllowed:function(){var e=this.getChildInstances();if(e&&e.length>0){var t=u.grep(e,function(e){return e.isInstanceVisible()});if(t.length>0){var n=t[t.length-1];n.canResizeVertically.isFalse()&&this.canResizeVertically.setValue(!1,"lastChildIsNotResizable")}}}},aggregatedMethods:{aggregations:{updateInstanceToViewPort:function(){0===this.childInstances.length&&this.isDisplayed.setValue(!1,"noInstancesInContainer")},removeInstanceFromViewPort:function(){0===this.childInstances.length&&this.isDisplayed.setValue(!0,"noInstancesInContainer")},onInitialized:function(){var e=this,t=w.createEventListener([Va.Events.AfterSwitchBetweenDevices],function(){var t=Va.Flags.IsInMobileContext.getValue(),n=e.getChildInstances(),i=u.grep(n,function(e){return e.isInstanceVisible()});if(i&&0!==i.length){var a=i[n.length-1];t?(e.checkResizeVerticallyAllowed(),a&&a.propertyChangedEvent.bind("order",function(){e.checkResizeVerticallyAllowed()})):(e.canResizeVertically.setValue(!0,"resetLastChildIsNotResizable"),a&&a.propertyChangedEvent.unbind("order"))}});t.activate(),e.instanceRemoved.bind(function(){t.deactivate()})}}}}})}(),function(){function e(e){var t=e.getPropertyValue("videoImageUrl");t?(e.inEmptyStateFlag.setValue(!1),le.disableOperationsRecording("videoImageChange"),"string"==typeof t&&(t={imagePath:t,storageServer:0}),e.imageValueObject.setValue(ae.getImageInfoForSaving(t)),le.enableOperationsRecording("videoImageChange")):e.data.helper.checkVideoExists(e.getPropertyValue("videoId"),function(t){if(t.status===!0&&t.imageUrl){le.disableOperationsRecording("videoImageChange"),"string"==typeof t.imageUrl&&(t.imageUrl={imagePath:t.imageUrl,storageServer:0}),e.imageValueObject.setValue(ae.getImageInfoForSaving(t.imageUrl)),le.beginAtomicBatch(),aa.UpdateBatch.start();var n=t.videoImageUrl,i=t.videoUrl;e.setBindingValueToProperty(i,"videoUrl"),e.setBindingValueToProperty(n,"videoImageUrl"),aa.UpdateBatch.finish(),le.endAtomicBatch(),le.enableOperationsRecording("videoImageChange")}else e.inEmptyStateFlag.setValue(!0)})}function t(e){var t;return e.getPropertyValue("templateOpener")?!0:(t=e.getMainSkinInstance(),t&&t.getItemMainParent().getPropertyValue("templateOpener"))}function n(){var e=this;o(e),e.inEmptyStateFlag.setValue(!1),e.data.$videoIconHolder=i(),e.data.$videoIcon=u(".icon-holder",e.data.$videoIconHolder),e.data.$videoIconHolder.click(function(n){t(e)||(n.preventDefault(),n.stopPropagation(),e.play(),e.data.$videoIconHolder.toggleDisplayed(!1))}),e.data.$videoIconHolder.prependTo(e.$elementContentContainer),e.data.videoBindings=w.createBindingsCollection(),e.instanceRemoving.one(function(){C(e)}),K.IsMobileClient||a(e),e.previewEventsListener.add(w.createEventListener([e.visibilityChangedEvent,Va.Flags.IsInMobileContext.valueChangedEvent],function(){vr.performUpdateOnRenderingFinished(function(){e.isInstanceVisible()?(e.inEmptyStateFlag.isFalse()&&(e.isAutoPlay()?e.play():!K.IsMobileClient||t(e)?a(e):r(e)),e.data.batchOperationsSet.executeOperations(),e.data.batchOperationsSet.deactivate("videoPreview")):(e.data.batchOperationsSet.activate("videoPreview"),a(e))},"previewEventsListener"+e.id)}))}function i(){var e=new S;return e.append('
    '),e.append(""),e.append(''),e.append(''),e.append(""),e.append(""),e.append("
    "),u.useSimpleTemplate(""+e)}function a(e){if(!e.isForTemplateUse()){var t=c(e);t.unloadPlayer()}e.data.videoPlayerHolder.toggleDisplayed(!1,"showPreviewInfo"),e.data.$videoIconHolder.toggleDisplayed(!0),e.showImageLayer.setValue(!0,"showPreviewInfo")}function r(e){e.showImageLayer.setValue(!1,"showPreviewInfo"),e.data.$videoIconHolder.toggleDisplayed(!1),e.data.videoPlayerHolder.toggleDisplayed(!0,"showPreviewInfo");var t=c(e);t.toggleInitilized(!0),t.isReady||t.reload()}function o(e){if(!e.isForTemplateUse()){g(e);var t=l(e).createPlayer(p(e));d(e,t)}}function s(e){var t=e.getPropertyValue("videoType");switch(t){case Ye.Youtube:e.data.helper=Pe;break;case Ye.Vimeo:e.data.helper=Ee}}function l(e){return e.data.helper}function c(e){return e.data.videoPlayer}function d(e,t){e.data.videoPlayer=t}function g(e){e.data.videoPlayer&&(e.data.videoPlayer.unloadPlayer(),C(e),delete e.data.videoPlayer)}function f(e){var t=e.getPropertyValue("videoId");if(t)for(var n=["?","&","#","+",",","%"],i=0,a=n.length;a>i;++i)-1!=t.indexOf(n[i])&&(t=t.substring(0,t.indexOf(n[i])));return t}function p(e){var t=e.id,n=e.getPropertyValue("useLoop"),i=f(e);return{$container:e.data.videoPlayerHolder,createIframe:h,videoID:i,instanceId:t,controls:e.getPropertyValue("useController")?1:0,loop:n?1:0,playlist:n?i:"",wmode:"transparent",isHtml5:!1,$iframe:u.useTemplate(P.VideoIframe)}}function h(){return u.useTemplate(P.VideoIframe)}function m(e){var t=u.useTemplate(P.ElementContent);return e.data.videoPlayerHolder=t.addDisplayingStates(),t}function v(e){e.data.batchOperationsSet.requestOperation(function(){r(e),I(e,e.getPropertyValue("useLoop")),c(e).play()},"changePlayerState")}function y(e){a(e)}function b(e){e.data.batchOperationsSet.requestOperation(function(){c(e).pause()},"changePlayerState")}function C(e){e.data.videoBindings&&e.data.videoBindings.unbindAll();var t=c(e);t&&t.whenReady(function(){c(e).$iframe.remove()})}function I(e,t){e.data.batchOperationsSet.requestOperation(function(){c(e).setLoop(t)},"setLoop")}u.quickExtend(K.Events,{VideoStateChanged:w.create()});var P={ElementContent:{group:"video-player-templates",name:"video-player-template",isSimple:!0},VideoIframe:{group:"video-player-templates",name:"video-iframe-element-template",isSimple:!0}},E={creationFunction:m,play:function(){try{v(this)}catch(e){v(this),Q.warn("video play error - ")}},stop:function(){try{y(this)}catch(e){y(this),Q.warn("video stop error - ")}},pause:function(){try{b(this)}catch(e){b(this),Q.warn("video pause error - ")}},hasBinding:function(){return ri.videoId.isBound(this)},isAutoPlay:function(){return!K.IsMobileView&&this.getPropertyValue("autoPlay")&&!this.getPropertyValue("templateOpener")&&Va.Flags.IsInMobileContext.isFalse()},createBindingFieldsToProperties:function($super){var e=this,t=$super.call(e);return e.isBound(di.video.getContentType())&&(t[ri.videoType.name]=go.create(e,{propertyName:ri.videoType.name}),t[ri.videoId.name]=go.create(e,{propertyName:ri.videoId.name}),t[ri.videoUrl.name]=go.create(e,{propertyName:ri.videoUrl.name}),t[ri.videoImageUrl.name]=go.create(e,{propertyName:ri.videoImageUrl.name})),t},getPopupItems:function(){var e,t=this,n=t.getPropertyValue("urlAddress");return n&&(e={url:ra.resolveUrl(n),newTab:n.type!==Ze.Pages}),[{id:t.id,index:1,link:e,video:{videoType:t.getPropertyValue("videoType"),videoImageUrl:t.getPropertyValue("videoImageUrl"),videoId:t.getPropertyValue("videoId")}}]},getImageLoadingOptions:function(){return{forceRatioLocking:!1}}};Jn.registerDefinition(ei,{VideoPlayer:{className:"video-player",defaultProperties:{templateOpener:Go,backgroundColor:function(){return"Transparent"},opacity:function(){return 1},sizeAndPosition:function(){return{width:150,height:110,top:0,left:0}}},properties:{videoType:{isNotForCustomProperty:!0,category:ai.Other,defaultValue:function(){return Ye.Youtube},isBound:function(e){return e.isBound&&e.isBound(di.video.getContentType())}},videoId:{defaultValue:Xo,isNotForCustomProperty:!0,supportsBinding:!0,isBound:function(e){return e.isBound&&e.isBound(di.video.getContentType())}},videoUrl:{defaultValue:Xo,isNotForCustomProperty:!0,supportsBinding:!0,isBound:function(e){return e.isBound&&e.isBound(di.video.getContentType())}},videoImageUrl:{defaultValue:Xo,isNotForCustomProperty:!0,supportsBinding:!0,isBound:function(e){return e.isBound&&e.isBound(di.video.getContentType())}},autoPlay:{category:ai.Other,defaultValue:Go},useController:{isStateProperty:!0,category:ai.Other,defaultValue:jo},useLoop:{isStateProperty:!0,category:ai.Other,defaultValue:Go}},features:[ti.HasResponsiveItem,ti.HasContent,ti.Resizable,ti.Selectable,ti.HasBackgroundImage,ti.HasLayout,ti.Hideable,ti.HasBorder,ti.HasContentOverlay,ti.HasEmptyState,ti.HasPopup],methods:E,aggregatedMethods:{aggregations:{onCreation:function(){var e=this;e.imageValueObject=go.create(e,{propertyName:ri.imageUrl.name}),e.imageLayoutObject=go.create(e,{propertyName:ri.imageLayout.name}),e.imageLayoutObject.setValue(rn.Cover),e.data.batchOperationsSet=xn.create(function(e){e()})},onInitializing:function(){var e=this;s(e)},onInitialized:n,onBoundValueReady:function(e){var t=this;if(t.isBound(di.video.getContentType())){var n=void 0===e[di.video.getContentType()]?void 0:e[di.video.getContentType()];if(n){var i=n.videoType,a=n.videoId,r=n.videoUrl,o=n.videoImageUrl;t.setBindingValuesToProperties({videoType:i,videoId:a,videoUrl:r,videoImageUrl:o})}}},onPropertiesChanged:function(t){var n=this;n.InstancePropertiesInitialized.isTrue()&&(this.isForTemplateUse()||(u.containsOneOfKeys(t,"videoType")&&(l(n)&&c(n).unloadPlayer(),n.data.videoPlayerHolder.empty(),s(n)),u.containsOneOfKeys(t,"useController","videoType","videoId","useLoop")&&(o(n),c(n).setOptions(p(n),!1)))),u.containsOneOfKeys(t,"videoType")&&s(n),u.containsOneOfKeys(t,"videoImageUrl")&&e(n)}}}}})}(),function(){function e(e){var t=e.getImageBox();if(t){var n=e.getPropertyValue("alt");n?t.setAlt(n):t.setAlt(void 0)}}Jn.registerPropertiesCategories({"Image Loading":{title:void 0,iconClass:"sprite-icon sprite-property-category-text"}});var t={getImageSizeInLayout:function(){return this.getImageBox().getImageSizeInLayout()},hasBinding:function(){return ri.imageUrl.isBound(this)},hideImageLoadingOverlay:function(){var e=this.data.imageLoadingOverlayController;e&&e.hide()},showImageLoadingOverlay:function(){var e=this;vr.performUpdateOnRenderingFinished(function(){var t=e.getPropertyValue("imageLoadingSettings");if(t.showOverlay){var n=e.data.imageLoadingOverlayController;if(!n){var i=e.addBackgroundLayer(Zi.BackgroundImageOverlay,function(){var e=new S;return e.append('
    '),e.conditionalAppend(!1,'
    '),e.append('
    '),e.append("
    "),u(""+e)}),a=i.find(".loading-image").makeImageBoxNew({layout:rn.Original,autoLoad:!0}),r=w.createEventListener(e.sizeChangedEvent,function(){a.setViewPort(e.getSize())}),o=i;e.setBorderTarget(i);var s=St.createDisplayController(i);s.setValue(!1),n={show:function(){r.activateAndExecute();var t=e.getPropertyValue("imageLoadingSettings");a.setImage(ae.resolveImageUrl(t.overlayImage));var n=qa.evaluateColorBinding(t.overlayBackground);o.clearBackground(),vn.isGradient(n)?o.applyGradientColor(n):o.css("rgbaBackground",n),s.setValue(!0)},hide:function(){r.deactivate(),s.setValue(!1)}},e.data.imageLoadingOverlayController=n}n.show()}},e.id+"showOverlay")},createBindingFieldsToProperties:function($super){var e=this,t=$super.call(e),n=di.image.getContentType();e.isBound(n)&&(t[ri.imageUrl.name]=go.create(e,{propertyName:ri.imageUrl.name}),t[ri.imageLayout.name]=go.create(e,{propertyName:ri.imageLayout.name}),t[ri.imagePosition.name]=go.create(e,{propertyName:ri.imagePosition.name}));var i=di.title.getContentType(),a=di.description.getContentType(),r=di.alt.getContentType();return(e.isBound(i)||e.isBound(a)||e.isBound(r))&&(t[ri.alt.name]=go.create(e,{propertyName:ri.alt.name})),t},getPopupItems:function(){var e,t=this,n=t.getPropertyValue("urlAddress");return n&&(e={url:ra.resolveUrl(n),newTab:n.type!==Ze.Pages}),[{id:t.id,index:1,link:e,image:{imageUrl:t.getPropertyValue("imageUrl")}}]}};Jn.registerDefinition(ei,{image:{className:"image-element",defaultProperties:{templateOpener:Go,backgroundColor:function(){return"transparent"},borderColor:function(){return u.convertValueToObject("black",["top","left","bottom","right"])},borderWidth:function(){return u.convertValueToObject(0,["top","left","bottom","right"])},opacity:function(){return 0},sizeAndPosition:function(){return{width:200,height:200,top:0,left:0}},imageUrl:Wo},features:[ti.HasInnerShadow,ti.HasResponsiveItem,ti.Resizable,ti.Selectable,ti.Hideable,ti.HasBackground,ti.HasLayout,ti.HasPopup,ti.HasImage,ti.HasBorder,ti.Rotatable,ti.HasBackgroundOverlay,ti.HasDataBinding],properties:{imageLoadingOverlay:{isStateProperty:!1,isStyleProperty:!0,defaultValue:function(){return{background:"rgba(255,255,255,0.7)",imageInfo:{image:fo.Images.CircleBall}}}},imageLoadingSettings:{isStateProperty:!1,isStyleProperty:!0,supportsThemeBinding:!0,defaultValue:function(){return{hideImage:!1,showOverlay:!1,showingAnimation:void 0,overlayBackground:"rgba(255,255,255,0.7)",overlayImage:fo.Images.CircleBall}}},alt:{defaultValue:Xo,supportsBinding:!0,isBound:function(e){return e.isBound(di.title.getContentType())||e.isBound(di.description.getContentType())||e.isBound(di.alt.getContentType())},onChange:function(t){e(t)}}},methods:t,aggregatedMethods:{aggregations:{adjustInstanceToViewPort:function(){var e=this.getSize();if(e){var t=e.width<340?e.width:340;ta.setInstancesSize(this,{width:t,height:t/e.width*e.height})}},onBoundValueReady:function(e){var t,n=this,i=di.image.getContentType(),a=di.icon.getContentType(),r=di.title.getContentType(),o=di.description.getContentType(),s=di.alt.getContentType(),l={};n.isBound(i)?(t=e[i]?e[i]:{},u.quickExtend(l,{imageUrl:void 0===e[i]?br.getPresetAsset(pt.DefaultImage).imageData:t.imageUrl,imageLayout:t.imageLayout,imagePosition:t.imagePosition})):n.isBound(a)&&(t=e[a]?e[a]:{},u.quickExtend(l,{imageUrl:void 0===e[a]?br.getDefaultIcon():t.imageUrl,imageLayout:t.imageLayout,imagePosition:t.imagePosition})),n.isBound(s)&&u.quickExtend(l,{alt:void 0===e[s]?null:e[s]}),n.isBound(s)&&e[s]||(n.isBound(r)?u.quickExtend(l,{alt:void 0===e[r]?null:e[r]}):n.isBound(o)&&u.quickExtend(l,{alt:void 0===e[o]?null:e[o]})),u.eachItem(["imageLayout","imagePosition"],function(e,t){l[t]||n.setBindingValueToProperty(void 0,t,!0)}),n.setBindingValuesToProperties(l)},onImageBoxCreated:function(t){var n=this;t.trackStates(on.LoadingImage,{setCallback:function(){n.showImageLoadingOverlay()},unsetCallback:function(){n.hideImageLoadingOverlay()}}),e(this);var i=window.navigator.platform.toLowerCase(),a=window.navigator.userAgent.toLowerCase();if(0===i.indexOf("mac")&&-1!=a.indexOf("safari")&&-1===a.indexOf("chrome")){var r=n.$element[0],o=r.style.visibility;r.style.visibility="hidden",vr.performUpdateOnRenderingFinished(function(){r.style.visibility=o})}},onInitialized:function(){var e=this;e.sizeChangedEvent.bindAndExecute(function(){Dn.requestIndpendentWriteOperation(function(){e.setImageBoxViewport(e.getSize())},e.id+"setImageBoxViewport")})},onDataBindingReady:function(e){var t=this;e&&t.setBindingValueToProperty(""+e,ri.imageUrl.name)}}}}})}(),function(){function e(e){if(this.getNavigatableInstances().length>1){var t=this.data.currentTab;this.navigate(1,!1),Ji.removeInstances(t),e()}}var t=["backgroundColor","backgroundOverlay","imageUrl","imageLayout","imagePosition","padding","roundness","borderWidth","borderStyle","borderColor","shadow","innerShadow","borderColor","glow","innerGlow"],n=u.makeDictionaryFromKeys(t,!0);t.push("childrenAnchor");var i=u.makeDictionaryFromKeys(["childrenAnchor"],!0);u.quickExtend(n,{lineColor:!0}),Jn.registerDefinition(ei,{TabsPanel:{className:"switch-panel-element",features:[ti.HasInnerShadow,ti.HasResponsiveItem,ti.HasPadding,ti.HasContent,ti.Resizable,ti.Selectable,ti.HasLayout,ti.ItemsContainer,ti.HasChildrenLayoutAnchor,ti.Clickable,ti.Hideable,ti.HasBorder,ti.Navigatable],calculatedProperties:t,methods:{navigateTo:function(e,t,n,i){this.showItem(e,t,n,i)},getAutoNavigationDuration:function(){return this.getPropertyValue("autoNavigationDuration")},addItem:function(e){e=u.extend({withCallOut:!1,initialProperties:{all:{}}},e),K.Events.ElementsAdding.fireNew(),e.initialProperties.all.name=e.tabName;var t=this.getCurrentItem();t&&(e.initialProperties.all=u.deepCloneObject(u.extend({},e.initialProperties.all,{backgroundColor:t.getPropertyValue("backgroundColor")})),u.eachEntry(i,function(n){e.initialProperties.all[n]=u.deepCloneObject(t.getPropertyValue(n))}));var n=_o.addTemplateInstance({elementForCreation:{structures:[{type:ei.Tab.name,elementProperties:{order:Ki.getMaxOrder(),backgroundColor:"#333",borderColor:"#000"}}]}},this.$element,e);return n.instances[0]},showItem:function(e,t,n,i){function a(){t&&u.eachItem(g.getDescendingInstances(!1),function(e,t){t.data.isTrackOverInTransition===!0&&ua.trackMouseOver(t)}),ea.requestUpdatePosition(s)}function r(e){e.isDisplayed.setValue(!1,"hidden")}function o(){s.data.duringAnimatedTransition=!1,s.data.animatedTabsOrder=void 0,n(),le.disableOperationsRecording("onTransitionFinish");var e=s.data.pendingTransition;e&&(s.data.pendingTransition=void 0,s.showItem(e.tabSelector,e.performAnimation,e.navigateCallback,e.animationOptions)),K.Events.NavigationFinished.fireNew(),le.enableOperationsRecording("onTransitionFinish")}var s=this;if(ua.isElementVisible(this)){var l=s.getPropertyValue("navigationDuringTransitionBehaviour");if(s.data.duringAnimatedTransition)switch(l){case ho.StopTransition:var c=s.data.animatedTabsOrder;if(c)for(var d=0;d").addClass("absolute-fill")},hasWidth:Go,hasHeight:Go,getAutoLayoutProperties:function(){return{left:!0,top:!0,width:!0,height:!0}}},aggregatedMethods:{aggregations:{onInitializing:function(){this.canMove.setValue(!1)}}}}})}(),function(){Jn.registerDefinition(ei,{Button:{className:"button-element",features:[ti.HasInnerShadow,ti.HasPadding,ti.HasContent,ti.Resizable,ti.Selectable,ti.HasBackground,ti.Clickable,ti.HasBackgroundImage,ti.HasLayout,ti.Hideable,ti.HasBorder,ti.HasResponsiveItem,ti.ItemsContainer,ti.HasChildrenLayoutAnchor],properties:{buttonType:{defaultValue:function(){return Xe.ActionButton}}},methods:{creationFunction:function(e){return e.data.$content=u("
    ").addClass("absolute-fill"),e.data.$content}}}})}(),function(){Jn.registerDefinition(ei,{Flash:{features:[ti.HasResponsiveItem,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.HasLayout,ti.Clickable,ti.Hideable,ti.HasBorder,ti.Rotatable,ti.HasPadding,ti.HasContent,ti.HasContentOverlay],properties:{flashAsset:{defaultValue:u.returnEmptyString,onChange:function(e,t){var n={};n.wmode="transparent",Se.embedSWF(ae.resolveAssetUrl(t),e.data.flashID,"100%","100%","9.0.0",!1,!1,n,!1)}}},methods:{shouldBeHiddenInMode:jo,creationFunction:function(e){return e.data.flashID="f"+u.uniqueID(),e.data.$flash=u("
    ".format(e.data.flashID)).addClass("absolute-fill").addClass("no-wrap"),e.data.$flash}}}})}(),function(){function e(e){if(e.data.appIframe){var t=e.getPropertyValue("appInfo");if(t){var n;if(t.remoteUrl)n=t.remoteUrl,n.indexOf("://")<0&&(n="http://"+n);else{var i=ae.getAssetsFolder(t.ownerID,te.AzureBlob,ie.App);n=null!=t.ownerID?i+t.fileName:i+t.appFolder+t.fileName}e.data.appIframe.attr("src",n)}else e.data.appIframe.attr("src","")}}Jn.registerDefinition(ei,{App:{features:[ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.HasLayout,ti.Clickable,ti.Hideable,ti.HasBorder,ti.Rotatable,ti.HasPadding,ti.HasContent,ti.HasContentOverlay,ti.HasResponsiveItem],defaultProperties:{},properties:{autoScrollbars:{defaultValue:Go,onChange:function(t,n){var i=u(''.format(n?"yes":"no",n?"auto-scrollbars":""));t.data.appIframe=i,t.data.$iframeContainer.empty().append(i),e(t)}},appInfo:{defaultValue:Xo,isStateProperty:!1,onChange:function(t){e(t)}}},methods:{creationFunction:function(e){var t=u("
    ");return e.data.$iframeContainer=t,t}},aggregatedMethods:{aggregations:{}}}})}(),function(){Jn.registerDefinition(ei,{DataListElement:{className:"data-list-element",title:"Data List",itemName:"DataListItemTemplate",itemTitle:"Data List Item",defaultProperties:{itemFields:function(){return{index:{type:"index",title:"Index",name:"index",isDefaultField:!0}}}},features:[ti.HasResponsiveItem,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.HasLayout,ti.Hideable,ti.HasBorder,ti.DataList,ti.TemplatePagesList],methods:{getDataSourceDefinition:function(){return ui.DataListElementView},calculateItemSizeOnMobile:function(e){var t=this.getPcTemplateSize();return{height:t?t.height*t.width/e.width:e.height,width:e.width}}}}})}(),function(){Jn.registerDefinition(ei,{paypalButton:{className:"paypalButton",title:"PayPal Button",features:[ti.HasInnerShadow,ti.HasResponsiveItem,ti.HasPadding,ti.HasContent,ti.Resizable,ti.Selectable,ti.HasBackground,ti.Clickable,ti.HasBackgroundImage,ti.HasLayout,ti.Hideable,ti.HasBorder,ti.ItemsContainer,ti.PaypalFeature]}})}(),function(){Jn.registerDefinition(ei,{checkOutButton:{className:"checkOutButton",defaultProperties:{backgroundColor:function(){return"Transparent"},opacity:function(){return 1},sizeAndPosition:function(){return{width:90,height:30,top:0,left:0}}},features:[ti.HasInnerShadow,ti.HasPadding,ti.HasContent,ti.Resizable,ti.Selectable,ti.HasBackground,ti.Clickable,ti.HasBackgroundImage,ti.HasResponsiveItem,ti.HasLayout,ti.Hideable,ti.HasBorder,ti.ItemsContainer,ti.HasChildrenLayoutAnchor,ti.CheckOutFeature]}})}(),function(){Jn.registerDefinition(ei,{FormElement:{className:"form-element",itemName:"TextInputField",features:[ti.HasFormData,ti.HasFormDataList],properties:{targetEmail:{defaultValue:Xo},submitAddress:{},submitError:{defaultValue:Wo},submitText:{defaultValue:Wo},joinMyMailingList:{defaultValue:Go}},calculatedProperties:["isJoinMyMailingListEnabled"],methods:{getJMMLButton:function(){return u.grep(this.childInstances,function(e){return e.elementType.name===ei.SkinCheckBoxButtonElement.name})[0]},getCalculatedPropertyValue:function($super,e){return"isJoinMyMailingListEnabled"===e?this.getPropertyValue("joinMyMailingList"):$super.call(this,e)},getJoinMyMailingListValue:function(){return this.getPropertyValue("isJoinMyMailingListEnabled")?this.getJMMLButton().getValue():!1},getSubmitSuccessTarget:function(){var e=this;return e?e.getPropertyValue("submitAddress"):null},getSubmitSuccessText:function(){var e=this;return e?e.getPropertyValue("submitText"):null},getSubmitErrorText:function(){var e=this;return e?e.getPropertyValue("submitError"):null}},aggregatedMethods:{aggregations:{onInitialized:function(){var e=this,t=e.contentSizeChangedEvent.bind(function(){le.beginAtomicBatch(!1,"Changing the content size of the form"),vr.performUpdateOnRenderingFinished(function(){le.disableOperationsRecording("push form"),or.requestPushing(e),le.enableOperationsRecording("push form")}),le.endAtomicBatch()});e.instanceRemoving.one(function(){t.unbind()})}}}}})}(),function(){Jn.registerDefinition(ei,{PasswordFormElement:{className:"password-form-element",itemName:"TextInputField",features:[ti.HasFormData,ti.HasFormDataList],properties:{},methods:{}}})}(),function(){Jn.registerDefinition(ei,{ButtonsGroup:{className:"buttons-group",itemName:"MenuButton",features:[ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.HasLayout,ti.Hideable,ti.HasResponsiveItem,ti.HasBorder,ti.DataList],defaultProperties:{fitToContent:Go,sizeAndPosition:function(){return{width:400,height:400,top:0,left:0}},itemFields:function(){return{index:{type:"index",title:void 0,name:"index",isDefaultField:!0},title:{type:"title",title:void 0,name:"title",isDefaultField:!0},icon:{type:"icon",title:void 0,name:"icon",isDefaultField:!0}}},dataLayoutOptions:function(){return{lineSpacing:15,columnSpacing:15,colsSpacing:15,rowsSpacing:15,rotation:0,cols:3,R:100}}},properties:{buttonsType:{name:"buttonsType",defaultValue:function(){return Po.RadioButtons.value}},enableButtonToggling:{name:"enableButtonToggling",defaultValue:jo}},methods:{hasContentHorizontalAlign:Go,unSelectAll:function(){var e=this;u.eachItem(e.getItemsControllers(),function(e,t){var n=t.getInstance();Ji.performOnInstancesInitialization(n.id,function(){n.userSelect(!1)})})},getDataSourceDefinition:function(){return ui.ButtonsGroupView},refreshSelectedItem:function(e){var t=this,n=t.getInstanceController(e);if(n&&n.isInitialized()){var i=n.getInstance();if(i){var a=t.getPropertyValue("buttonsType");switch(a){case Po.RadioButtons.value:u.eachItem(t.getItemsControllers(),function(e,t){var n=t.getInstance();n.id!==i.id&&Ji.performOnInstancesInitialization(n.id,function(){n.userSelect(!1)})}),Ji.performOnInstancesInitialization(i.id,function(){var e=t.getPropertyValue("enableButtonToggling");e?i.userSelect(!0):i.userSelect(!i.isUserSelected())});break;case Po.ToggleGroup.value:Ji.performOnInstancesInitialization(i.id,function(){i.userSelect(!i.isUserSelected())})}}else t.unSelectAll()}}},aggregatedMethods:{aggregations:{adjustInstanceToViewPort:function(){var e=this;e.setPropertyValue("dataLayout",{name:Wi.SquareGrid.name}),e.setPropertyFieldsValues("dataLayoutOptions",{cols:3,colsSpacing:10,rowsSpacing:10})},switchToPreview:function(){var e=this;e.$element.on("click",".design-element.button-element",function(){var t=n(u(this));t&&t.elementType===ei.MenuButton&&e.getPageId()===la.getCurrentPageId()&&e.refreshSelectedItem(t.getDataItemId())})},setItem:function(e){e.setNeverSelectedInClick(!0)}}}}})}();var Po={ToggleGroup:{title:void 0,value:1},RadioButtons:{title:void 0,value:2}};!function(){function e(e){var t=e.getPropertyNormalValue("order");if(e.isMasterPageElement.isTrue()){var n=ha.getPageMasterRootsOrders(la.getCurrentPageId(),!0)[e.id];return n}return t}var t,n;Jn.registerDefinition(ei,{FooterElement:{className:"footer-element",features:[ti.HasInnerShadow,ti.HasPadding,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.HasLayout,ti.ItemsContainer,ti.HasChildrenLayoutAnchor,ti.PageSection,ti.HasBorder],defaultProperties:{resizingGripPosiotion:function(){return"s"},tagName:function(){return Ke.FOOTER},sectionName:function(){return"Footer"}},methods:{getCalculatedOrder:function(){return Ki.getMaxOrder()},addElementToPage:function(e){var t=this,n=t.$element,i=t.data.pageInstance;return i&&i.setFooterInstance(void 0),e.setFooterInstance(t),t.data.pageInstance=e,e.data.$footerSection.append(n),e.data.$footerSection}},aggregatedMethods:{aggregations:{addFixedState:function(){var e=this;e.isFixed()&&(n||(n=u.rule(".page-element-border-box {}")),e.data.switchToPreviewFooter=w.bindAndExecute([e.sizeChangedEvent,e.visibilityChangedEvent],function(){vr.performOnFramesLayoutUpdade(function(){var t=la.getCurrentPage();ua.isElementVisible(e)?n.css({"padding-bottom":"{0}px".format(e.getSize().height)}):n.css({"padding-bottom":"{0}px".format(0)}),ea.refreshElementsLayout(t.childInstances),ua.invalidateAreas(t)},e.id+"_sectionsPaddingBottomCssRule")}))},removeFixedState:function(){var e=this;n||(n=u.rule(".page-element-border-box {}")),w.unbind(e.data.switchToPreviewFooter),n.css({"padding-bottom":"{0}px".format(0)}),ua.invalidateAreas(e)},onRemove:function(){var e=la.getCurrentPage().getFooterInstance();e&&e.id===this.id&&la.getCurrentPage().setFooterInstance(void 0),ea.refreshElementsLayout(la.getCurrentPage())},onInitializing:function(){var e=this;this.isMasterPageElement.isFalse()&&ha.setAsMasterPageRoots(this),e.sizeChangedEvent.bind(function(){var e=la.getCurrentPage();ea.refreshElementsLayout(e.childInstances)})}}}},HeaderElement:{className:"header-element",features:[ti.HasInnerShadow,ti.HasPadding,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.HasLayout,ti.ItemsContainer,ti.HasChildrenLayoutAnchor,ti.PageSection,ti.HasBorder],defaultProperties:{resizingGripPosiotion:function(){return"s"},tagName:function(){return Ke.HEADER},sectionName:function(){return"Header"}},methods:{getCalculatedOrder:function(){return-Ki.getMaxOrder()},addElementToPage:function(e){var t=this,n=t.$element,i=t.data.pageInstance;return i&&i.setHeaderInstance(void 0),e.setHeaderInstance(t),t.data.pageInstance=e,e.data.$headerSection.append(n),e.data.$headerSection}},aggregatedMethods:{aggregations:{addFixedState:function(){var e=this;e.isFixed()&&(t||(t=u.rule(".page-element-border-box {}")),e.data.switchToPreviewHeader=w.bindAndExecute([e.sizeChangedEvent,e.visibilityChangedEvent],function(){vr.performOnFramesLayoutUpdade(function(){var n=la.getCurrentPage();ua.isElementVisible(e)?t.css({"padding-top":"{0}px".format(e.getSize().height)}):t.css({"padding-top":"{0}px".format(0)}),ua.invalidateAreas(n)},e.id+"_sectionspaddingTopCssRule")}))},removeFixedState:function(){var e=this;w.unbind(e.data.switchToPreviewHeader),t||(t=u.rule(".page-element-border-box {}")),w.unbind(e.data.switchToPreviewFooter),t.css({"padding-top":"{0}px".format(0)}),ea.refreshElementsLayout(e)},onRemove:function(){var e=la.getCurrentPage(),t=e.getHeaderInstance();t&&t.id===this.id&&e.setHeaderInstance(void 0),ea.refreshElementsLayout(la.getCurrentPage())},onInitializing:function(){var e=this;this.isMasterPageElement.isFalse()&&ha.setAsMasterPageRoots(this),e.sizeChangedEvent.bind(function(){var e=la.getCurrentPage();ea.refreshElementsLayout(e.childInstances)})}}}},SectionElement:{className:"page-section-element",features:[ti.HasInnerShadow,ti.HasPadding,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.HasLayout,ti.ItemsContainer,ti.HasChildrenLayoutAnchor,ti.PageSection,ti.HasBorder],defaultProperties:{resizingGripPosiotion:function(){return"s"},tagName:function(){return Ke.SECTION},sizeAndPosition:function(){return{height:600}},backgroundColor:function(){return"transparent"},sectionName:function(){return"Section"}},methods:{getCalculatedOrder:function($super){var t=this;if(Va.Flags.IsInMobileContext.isTrue()){var n;if(this.isMasterPageElement.isTrue())return n=ha.getPageMasterRootsOrders(la.getCurrentPageId())[this.id];var i=aa.getPropertyValueInCustomState(t.properties.order,Va.MobileStateName,la.getCoordinator().id,t);if(void 0===i||void 0===i.stateValue||!u.isNumeric(i.stateValue)){var a=u.grep(t.parentInstance.childInstances,function(e){return e.hasFeature(ti.PageSection)}).sort(function(t,n){return e(t)-e(n)}),r=0;if(u.eachItem(a,function(e,n){return r=e,n===t?!1:void 0}),r){var o=a[r-1],s=o.getCalculatedOrder();return s+.01}return-1e3}return i.stateValue}var l=$super.call(t);return l},getMinSize:function(){return{height:this.data.calculatedMinHeight?this.data.calculatedMinHeight:0,width:0}},getPageContentInstance:function(){return la.getCurrentPage().getPageContentInstance()},addElementToPage:function(e){var t=this,n=t.getPageContentInstance(),i=n.addSectionElement(e,t);return ua.invalidateAreas(t,{updateSize:!1}),i},getDisplayName:function(){return this.getPropertyValue("sectionName")}},aggregatedMethods:{aggregations:{switchToPreview:function(){var e=this;ea.refreshElementsLayout(e)},onRemove:function(){var e=this;if(!e.isForTemplateUse()){var t=e.getPageContentInstance(),n=la.getPage(e.getPageId());t.removeSectionElement(n,e)}},onInitializing:function(){var e=this;e.sizeChangedEvent.bind(function(){var t=la.getCurrentPage(),n=e.getPageContentInstance();ua.invalidateAreas(n?[t,n]:t)}),e.visibilityChangedEvent.bind(function(){var t=la.getCurrentPage(),n=e.getPageContentInstance();ua.invalidateAreas(n?[t,n]:t)})}}}}})}();var wo=Yo(function(){function e(e,t){if(e){var n=t.features;u.eachItem(e,function(e,t){ti.hasOwnProperty(t)&&n.push(ti[t])})}}function t(e,t){if(e){var n=t.features;u.eachItem(e,function(e,t){ti.hasOwnProperty(t)&&n.removeItem(ti[t])})}}function n(e,t){if(e){var n=t.methods;u.eachEntry(e,function(e,i){"aggregatedMethods"===e?t.aggregatedMethods=i:"onInitializing"===e?t.aggregatedMethods={aggregations:{onInitializing:i}}:n[e]=i})}}function i(e){var t=e.defaultValue,n={title:e.title,defaultValue:u.isFunction(t)?t:u.returnFixedValue(t)};switch(e.hasOwnProperty("shouldJoinToUndo")&&(n.shouldJoinToUndo=e.shouldJoinToUndo),e.stateType){case"custom":n.isStateProperty=!0;break;case"single":n.isNotForCustomProperty=!0}return n}function a(e,t,n){var a=t.properties,r=t.extensions.querySettings;for(var o in e){var s=e[o];a[n+o]=i(s),s.isQueryParam&&r.push(o)}}function r(e,t){u.isEmptyObject(e)||t.features.push(ti.ConnectableExternalApp)}function o(e,t){var n=t.features;u.isEmptyObject(e)||(n.push(ti.FeatureExternalApp),u.eachEntry(e,function(e,t){n.push(ti[t.featureTypeName])}))}function s(e,t){if(e){var n=t.defaultProperties;u.eachEntry(e,function(e,t){n[e]=function(){return t}})}}function l(e){var t={};return u.quickExtend(t,{title:e.name,features:[ti.HasInnerShadow,ti.Selectable,ti.HasBackground,ti.HasPadding,ti.HasBackgroundImage,ti.HasLayout,ti.Hideable,ti.HasBorder,ti.Rotatable,ti.HasContentOverlay,ti.HasResponsiveItem,ti.ExternalApp],extensions:{querySettings:[],appDefinition:e},defaultProperties:{},properties:{},methods:{}}),t}this.createElement=function(i){var c=l(i);e(i.features,c),t(i.excludeFeatures,c),s(i.defaultProperties,c),a(i.settings,c,i.appSettingPrefix),n(i.methods,c),o(i.implementedFeatures,c),r(i.connectableFeatures,c);var u={};return u[i.elementTypeName]=c,u}});!function(){function e(e){var n,i=la.getCurrentPage();i&&(n=e.getSectionsByPage(i));var a=e.getPropertyValue("contentLayout"),r=a.name;r||(r=a),e.pageContentLayout&&e.pageContentLayout.remove(),e.pageContentLayout=Sr[r].create(e,u.quickExtend({},a,t())),e.pageContentLayout.initialize(),n&&n.length>0&&Ji.addElementToContainerElement(i,n)}function t(){return{}}Jn.registerDefinition(ei,{PageContentElement:{className:"page-content-element",features:[ti.HasPadding,ti.HasContent,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.HasLayout,ti.ItemsContainer,ti.HasChildrenLayoutAnchor,ti.Hideable,ti.HasBorder],defaultProperties:{resizingGripPosiotion:function(){return"s"},sizeAndPosition:function(){return{height:200,width:960,top:0,left:0}}},properties:{isContentTypeFluid:{defaultValue:jo},contentLayout:{defaultValue:function(){return{name:Sr.BasePageContentLayout.name,side:lt.Left,sideBarWidth:200}},onChange:function(e,t,n,i){void 0!==i&&this.refreshContentLayout()}}},methods:{addElementToPage:function(e){var t=this,n=e.data.pageContentContainer,i=t.$element;return i.appendTo(n),n},refreshContentLayout:function(){e(this),this.getPageContentLayout().attachToContainer(),ea.refreshElementsLayout(la.getCurrentPage()),this.contentLayoutChangedEvent.fire()},getPageContentLayout:function(){return this.pageContentLayout},isPageChildInstance:jo,getMinSize:u.returnZeroSize,isReattchable:Go,creationFunction:Wo,isRelativePositioned:jo,hasHeight:Go,hasWidth:Go,changeElementSize:function(e){var t=this.getPropertyValue("isContentTypeFluid");t||this.$element.css(e),this.$elementSizeBox.css(e)},addSectionElement:function(e,t){var n=this.data.sectionsByPage;return u.objectSetIfUndefined(n,e.id,u.returnEmptyObject),u.objectSet(n,[e.id,t.id],t),this.pageContentLayout.addSection(t,e)},removeSectionElement:function(e,t){var n=this.data.sectionsByPage;delete n[e.id][t.id],this.pageContentLayout.removeSection(t)},getSectionsByPage:function(e){var t=this.data.sectionsByPage,n=u.objectGet(t,[e.id]);return n?u.getValues(n):[]},getVisibleSectionsByPage:function(e){var t=this.getSectionsByPage(e);return u.grep(t,function(e){return e.isInstanceVisible()})},renderElement:function(e){var t=this;e.startInstanceRendering(t,"positioned"),e.openTag("div","element-main-box positioned"),e.openTag("div","element-background-layer element-border-target design-element-border-target"),e.closeTag(),e.openTag("div","element-border-box element-border-target positioned design-element-border-box"),e.openTag("div","element-content-box design-element-content-box element-padding-box positioned"),e.openTag("div","page-content-element-size-box element-size-box positioned element-size-target"),e.openTag("div","page-content-content-container content-container-type positioned"),t.renderElementChildren(e),e.closeTag(),e.closeTag(),e.closeTag(),e.closeTag(),e.closeTag(),e.finishInstanceRendering(t)},getAutoLayoutProperties:function($super){return u.quickExtend($super.call(this),{top:!0,left:!0})}},aggregatedMethods:{aggregations:{onInitializing:function(){this.isMasterPageElement.isFalse()&&ha.setAsMasterPageRoots([this]),this.getPageContentLayout().attachToContainer()},onCreation:function(){this.data.sectionsByPage={},this.contentLayoutChangedEvent=w.create(),e(this)},adjustInstanceToViewPort:function(){this.setPropertyValue("margin",0)},onDetached:function(){var e=la.getCurrentPage();aa.invalidateProperty(e,"sizeAndPosition",void 0,e.getPropertyValue("sizeAndPosition"))},onElementAddedToContainer:function(e){e.setPageContentInstance(this)},onRemove:function(){this.parentInstance.removePageContentInstance(this)},switchToPreview:function(){ea.refreshElementsLayout(this)}}}}})}(),function(){function e(e){e.setSkinInstanceBox(e),e.data.instanceController?e.data.instanceController.createdFlag.onceTrue(function(){t(e)}):t(e)}function t(e){var t={},n={},i=[];u.eachItem(e.getDescendingInstances(!0),function(a,r){var o=r.getPropertyValue("styleBindingFields");o&&(u.eachEntry(o,function(e,i){u.eachEntry(i,function(i){u.objectSet(t,[r.id,e],i),n[e]||(n[e]=[]),n[e].push(r)})}),i.push(r)),r.setSkinInstanceBox(e)}),e.data.skinStyleAffectedInstances=i,e.data.instanceIdToFieldsToPropertiesMap=t,e.data.boundFieldsToInstances=n,w.fireLazyEvent(e,"influenceChanged")}Jn.registerDefinition(ei,{skinHierarchyBox:{className:"skin-hierarchy-box",features:[ti.HasInnerShadow,ti.TemplateItem,ti.Focusable,ti.HasResponsiveItem,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.ItemsContainer,ti.Clickable,ti.HasContent,ti.HasPadding,ti.Hideable,ti.HasBorder],methods:{setOverFlow:function($super){var e=this,t=e.getMainSkinInstance();t?e.isOverflowHidden.setValue(t.isOverflowHidden.getValue()||e.getPropertyValue("overflow")):$super.call(e)},creationFunction:Wo,getStyleStateAffectedInstances:function(){return this.data.skinStyleAffectedInstances?this.data.skinStyleAffectedInstances:[]},getInstancesBindingsByField:function(e){var t=this;return t.data.boundFieldsToInstances?t.data.boundFieldsToInstances[e]:void 0},getMainSkinInstance:function(){return this.data.skinInstance},getAutoLayoutProperties:function(){return this.parentInstance?{left:!0,top:!0,width:!0,height:!0}:{}},shouldTrackUserSelection:Go},aggregatedMethods:{aggregations:{onInitializing:function(){var t=this;t.data.skinInstance=t.parentInstance,e(t)}}}}})}(),function(){Jn.registerDefinition(ei,{skinInputElement:{className:"skin-input-element",defaultProperties:{skinBinding:function(){return{skinName:"skinInputElement",type:Ya.Global}}},features:[ti.CommonDataListSkinItem,ti.HasInput],methods:{getSkinSupportedStates:function(){return[Ai.ElementFocusedState,Ai.MouseOverState,Ai.MouseDownState]},clear:function(){var e=this.getInputField();return e.clear()},getValue:function(){var e=this.getInputField();return e.getValue()},setValue:function(){var e=this.getInputField();e.getValue()},getInputField:function(){var e=this.data.formInput;return e||(e=this.refreshFormInput()),e},refreshFormInput:function(){var e=this,t=e.getDescendingInstances(!1);return u.eachItem(t,function(t,n){!e.data.formInput&&n.hasFeature(ti.FormInput)&&(e.data.formInput=n)}),e.data.formInput}},aggregatedMethods:{aggregations:{onInitialized:function(){var e=this;e.instanceController.createdEvent.bind(function(){e.refreshFormInput()})}}}}})}(),function(){Jn.registerDefinition(ei,{skinListViewItem:{className:"skin-list-view-element",defaultProperties:{skinBinding:function(){return{skinName:"skinListViewItem",type:Ya.Global}}},features:[ti.RemoteDataListSkinItem]}})}(),function(){Jn.registerDefinition(ei,{skinImageElement:{className:"skin-image-element",defaultProperties:{itemFields:function(){return{image:{type:"image",title:void 0,name:"image",isDefaultField:!0}}},dataInfo:function(){return{currentData:{image:br.getPresetAsset(pt.DefaultImage).imageData}}},skinBinding:function(){return{skinName:"skinImageElement",type:Ya.Global}}},features:[ti.HasDataSource,ti.SkinElement,ti.HasResponsiveItem,ti.Resizable,ti.Selectable,ti.HasLayout,ti.Clickable,ti.Hideable,ti.HasContent],delegatedDefinitionsProperties:[ei.image,ti.HasImage],methods:{},aggregatedMethods:{aggregations:{}}}})}();var Eo={None:"None",NavigateNext:"NavigateNext",NavigatePrev:"NavigatePrev",NavigateTo:"NavigateTo",SubmitForm:"SubmitForm",PlayVideo:"PlayVideo",StopVideo:"StopVideo"};!function(){Jn.registerDefinition(ei,{SkinButtonElement:{className:"skin-button-element",properties:{buttonAction:{isNotForCustomProperty:!0,defaultValue:function(){return{type:Eo.None,data:void 0}}}},defaultProperties:{skinBinding:function(){return{skinName:"SkinButtonElement",index:0,type:Ya.Global}},formattedText:Wo,verticalAlignment:function(){return et.Centered},iconSize:function(){return"auto"}},features:[ti.HasInnerShadow,ti.HasDataSource,ti.Clickable,ti.Editable,ti.DelegatedContent,ti.SkinElement,ti.HasResponsiveItem,ti.Selectable,ti.HasLayout,ti.Hideable],customDelegatedProperties:["iconReference","formattedText"],methods:{getDelegatedContentInstance:function(){var e=this,t=e.getInstancesBindingsByField("formattedText");return t&&t.length>0?t[0]:void 0},getInitializedTargetConnections:function($super){var e=this,t=$super.call(e),n=e.getPropertyValue("buttonAction"),i=n.data,a=n.type;if(xi[a]){var r=e.id+"buttonAction",o=i.targetId,s={id:r,sourceElementID:e.getSkinInstance().id,targetElementID:o,behaviourName:a,options:i.options};t[r]=s}return t},getSkinSupportedStates:function(){return[Ai.MouseOverState,Ai.MouseDownState]},hasButtonBehaviour:jo},aggregatedMethods:{aggregations:{switchToPreview:function(){this.data.visbilityListener&&this.data.visbilityListener.activateAndExecute()},onInitialized:function(){var e,t,n=this;n.propertyChangedEvent.bindAndExecute("buttonAction",function(){e?e.unbind():void 0,t?t.dispose():void 0,delete n.data.visbilityListener;var i=n.getPropertyValue("buttonAction"),a=i.data;if(a&&a.targetId){var r=a.targetId;Ji.performOnInstancesCreated([r],function(){var i=Ji.getInstanceByID(r);e=i.instanceRemoved.bind(function(){var e=n.getPropertyValue("buttonAction"),t=e.data;t.targetId===i.id&&Ji.removeInstances([n])}),t=w.createEventListener([i.visibilityChangedEvent],function(){var e=n.getPropertyValue("buttonAction"),t=e.data;t.targetId===i.id&&(i.isInstanceVisible()?n.isDisplayed.setTrue("targetIsVisible"):n.isDisplayed.setFalse("targetIsVisible"))}),n.data.visbilityListener=t})}n.instanceRemoved.bind(function(){e?e.unbind():void 0,t?t.dispose():void 0})})},updateInstanceToViewPort:function(){var e=this;e.refreshContentSize()},removeInstanceFromViewPort:function(){var e=this;e.refreshContentSize()}}}}})}(),function(){Jn.registerDefinition(ei,{skinDataItem:{className:"skin-data-item-element",defaultProperties:{skinBinding:function(){return{skinName:"skinDataItem",type:Ya.Global}}},features:[ti.CommonDataListSkinItem],methods:{}}})}(),function(){Jn.registerDefinition(ei,{skinGalleryItem:{className:"skin-gallery-element",defaultProperties:{skinBinding:function(){return{skinName:"skinGalleryItem",type:Ya.Global}}},features:[ti.CommonDataListSkinItem]}}),Jn.registerDefinition(ei,{skinGrowableGalleryItem:{className:"skin-gallery-element",defaultProperties:{skinBinding:function(){return{skinName:"skinGrowableGalleryItem",type:Ya.Global}}},features:[ti.SkinElement,ti.DataListItem,ti.HasResponsiveItem,ti.Resizable,ti.Selectable,ti.HasLayout,ti.Clickable,ti.Hideable,ti.HasPadding,ti.HasContent]}})}(),function(){Jn.registerDefinition(ei,{skinMenuButtonItem:{className:"skin-menu-button-element",defaultProperties:{skinBinding:function(){return{skinName:"skinMenuButtonItem",type:Ya.Global}}},features:[ti.CommonDataListSkinItem,ti.SkinSelectable],methods:{hasButtonBehaviour:jo,getFieldName:function(){return"MenuButton"},getSkinSupportedStates:function(){return[Ai.ElementSelectedState,Ai.MouseOverState,Ai.MouseDownState]}}}})}(),function(){Jn.registerDefinition(ei,{skinVideoItem:{className:"skin-image-element",defaultProperties:{skinBinding:function(){return{skinName:"skinVideoItem",type:Ya.Global}}},features:[ti.CommonDataListSkinItem]}})}(),function(){Jn.registerDefinition(ei,{SkinSocialIconItem:{className:"skin-social-icon-element",defaultProperties:{skinBinding:function(){return{skinName:"SkinSocialIconItem",type:Ya.Global,index:0}}},features:[ti.CommonDataListSkinItem],methods:{hasButtonBehaviour:jo,getSkinSupportedStates:function(){return[Ai.MouseOverState,Ai.MouseDownState]}}}})}(),function(){Jn.registerDefinition(ei,{SkinTagButton:{className:"skin-tag-button-element",features:[ti.RemoteDataListSkinItem,ti.SkinSelectable],methods:{getSkinSupportedStates:function(){return[Ai.ElementSelectedState,Ai.MouseOverState,Ai.MouseDownState]}}}})}(),function(){Jn.registerDefinition(ei,{SkinItemTagButton:{className:"skin-item-tag-button-element",features:[ti.RemoteDataListSkinItem],methods:{getSkinSupportedStates:function(){return[Ai.MouseOverState,Ai.MouseDownState]}}}})}(),function(){Jn.registerDefinition(ei,{SkinListCategoryButton:{className:"skin-list-category-button-element",title:"Category Button",defaultProperties:{skinBinding:function(){return{skinName:"SkinCategoryButton", type:Ya.Global}}},features:[ti.RemoteDataListSkinItem,ti.SkinSelectable],methods:{getSkinSupportedStates:function(){return[Ai.ElementSelectedState,Ai.MouseOverState,Ai.MouseDownState]}}}})}(),function(){Jn.registerDefinition(ei,{SkinSectionButton:{className:"skin-section-button-element",defaultProperties:{skinBinding:function(){return{skinName:"SkinSectionButton",type:Ya.Global}}},features:[ti.CommonDataListSkinItem,ti.SkinSelectable],aggregatedMethods:{aggregations:{switchToPreview:function(){var e=this,t=0,n=e.getItemMainParent();n&&(t=n.getPropertyValue("scrollingAnimationDuration"));var i=Ji.getInstanceByID(e.getDataItemId());i&&e.$element.on("vclick."+e.id,function(){Ji.scrollToInstanceInPreview(i,{animationDuration:t})})}}},methods:{getFieldName:function(){return"MenuButton"},getSkinSupportedStates:function(){return[Ai.ElementSelectedState,Ai.MouseOverState,Ai.MouseDownState]},hasButtonBehaviour:jo}}})}(),function(){Jn.registerDefinition(ei,{MenuButton:{className:"button-element",extensions:{skinTypeName:ei.skinMenuButtonItem.name},features:[ti.HasPadding,ti.HasContent,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.ItemsContainer,ti.Clickable,ti.Hideable,ti.HasBorder,ti.DataListItem],methods:{creationFunction:function(e){return e.data.$content=u("
    ").addClass("absolute-fill"),e.data.$content}}}})}(),function(){Jn.registerDefinition(ei,{ImageBox:{className:"image-item-element",extensions:{skinTypeName:ei.skinGalleryItem.name},features:[ti.HasPadding,ti.HasContent,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.ItemsContainer,ti.Clickable,ti.Hideable,ti.HasBorder,ti.DataListItem],methods:{creationFunction:function(e){return e.data.$content=u("
    ").addClass("absolute-fill"),e.data.$content}}}})}(),function(){Jn.registerDefinition(ei,{DataListItemTemplate:{className:"data-list-item-element",title:"Data List Item",itemTitle:"Data List Item",extensions:{skinTypeName:ei.skinDataItem.name},features:[ti.HasInnerShadow,ti.HasPadding,ti.HasContent,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.ItemsContainer,ti.Clickable,ti.Hideable,ti.HasBorder,ti.DataListItem],methods:{creationFunction:function(e){return e.data.$content=u("
    ").addClass("absolute-fill"),e.data.$content}}}})}(),function(){Jn.registerDefinition(ei,{ListViewItemTemplate:{className:"list-view-item-element",title:"List View Item",itemTitle:"List View Item",extensions:{skinTypeName:ei.skinListViewItem.name},features:[ti.HasPadding,ti.HasContent,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.ItemsContainer,ti.Clickable,ti.Hideable,ti.HasBorder,ti.DataListItem],methods:{creationFunction:function(e){return e.data.$content=u("
    ").addClass("absolute-fill"),e.data.$content}}}})}(),function(){Jn.registerDefinition(ei,{InputItem:{className:"input-element",extensions:{skinTypeName:ei.skinInputElement.name},features:[ti.HasPadding,ti.HasContent,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.ItemsContainer,ti.Clickable,ti.Hideable,ti.HasBorder,ti.Focusable,ti.DataListItem],methods:{creationFunction:function(e){return e.data.$content=u("
    ").addClass("absolute-fill"),e.data.$content},clear:function(){var e=this.getInputField();return e.clear()},getValue:function(){var e=this.getInputField();return e.getValue()},getInputField:function(){return this.data.formInput}},aggregatedMethods:{aggregations:{onInitialized:function(){var e=this,t=e.getDescendingInstances(!1);u.eachItem(t,function(t,n){!e.data.formInput&&n.hasFeature(ti.FormInput)&&(e.data.formInput=n)})}}}}})}(),function(){Jn.registerDefinition(ei,{JMMLInputItem:{className:"input-element",extensions:{skinTypeName:"jmmlSkinInputElement"},features:[ti.HasPadding,ti.HasContent,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.ItemsContainer,ti.Clickable,ti.Hideable,ti.HasBorder,ti.Focusable],methods:{creationFunction:function(e){return e.data.$content=u("
    ").addClass("absolute-fill"),e.data.$content},clear:function(){var e=this.getInputField();return e.clear()},getValue:function(){var e=this.getInputField();return e.getValue()},getInputField:function(){return this.data.formInput}},aggregatedMethods:{aggregations:{onInitialized:function(){var e=this,t=e.getDescendingInstances(!1);u.eachItem(t,function(t,n){!e.data.formInput&&n.hasFeature(ti.FormInput)&&(e.data.formInput=n)})}}}}})}(),function(){Jn.registerDefinition(ei,{SkinNavigationButton:{features:[ti.HasDataSource,ti.SkinElement,ti.HasResponsiveItem,ti.Resizable,ti.Selectable,ti.HasLayout,ti.Clickable,ti.Hideable,ti.HasContent,ti.HasNavigation],delegatedDefinitionsProperties:[ei.Icon],methods:{getFieldName:function(){return"SkinNavigationButton"},hasButtonBehaviour:jo},aggregatedMethods:{aggregations:{}}}})}(),function(){var e={id:"TwitterFollowApp",version:1,name:void 0,url:function(){return u.combinePaths(Settings.AppsIframeRoot,"/extern/twitter-app/twitter-app.html")},isCacheDisabled:!1,type:"ui",manages:[{title:void 0,type:"main",showElementSettings:!0}],excludeFeatures:["HasBackground","HasPadding","HadBackgroundImage","HasBorder","HasBackgroundOverlay"],defaultProperties:{sizeAndPosition:{width:300,height:24,top:0,left:0}},settingCategories:[{title:void 0,settings:{widgetType:{defaultValue:"twitterFollow",isDisableUserEdit:!0,isQueryParam:!0},defaultUser:{defaultValue:"twitter",isDisableUserEdit:!0,isQueryParam:!0},followUser:{title:void 0,type:"text-box",defaultValue:"twitter",isQueryParam:!0},showCount:{title:void 0,type:"check-box",defaultValue:!0,isQueryParam:!0,stateType:"custom"},showScreenName:{title:void 0,type:"check-box",defaultValue:!0,isQueryParam:!0,stateType:"custom"}}}],features:[]},t={id:"TwitterFollow",apps:[e]};$a.addAppContainer(t)}(),function(){var e={id:"TwitterTweetApp",version:1,name:void 0,url:function(){return u.combinePaths(Settings.AppsIframeRoot,"/extern/twitter-app/twitter-app.html")},isCacheDisabled:!1,type:"ui",manages:[{title:void 0,type:"main",showElementSettings:!0}],excludeFeatures:["HasBackground","HasPadding","HadBackgroundImage","HasBorder","HasBackgroundOverlay"],defaultProperties:{sizeAndPosition:{width:107,height:20,top:0,left:0}},settingCategories:[{title:void 0,settings:{widgetType:{defaultValue:"twitterTweet",isDisableUserEdit:!0,isQueryParam:!0},useCustomUrl:{title:void 0,type:"check-box",defaultValue:!1,isQueryParam:!0},tweetUrl:{title:void 0,type:"text-box",defaultValue:"http://www.twitter.com",isQueryParam:!0,bindState:{type:"setting",state:"enabling",settingName:"useCustomUrl",value:!1,negative:!0}},tweetVia:{title:void 0,type:"text-box",defaultValue:"",isQueryParam:!0},customTweetText:{title:void 0,type:"text-box",defaultValue:"",isQueryParam:!0},countLayout:{title:void 0,type:"combo-box",values:[{title:void 0,value:"horizontal"},{title:void 0,value:"vertical"},{title:void 0,value:"none"}],defaultValue:"horizontal",isQueryParam:!0,stateType:"custom"}}}],features:[]},t={id:"TwitterTweet",apps:[e]};$a.addAppContainer(t)}(),function(){var e={id:"FacebookShareApp",version:1,name:void 0,url:function(){return u.combinePaths(Settings.AppsIframeRoot,"/extern/facebook-widget-app/facebook-widget-app.html")},isCacheDisabled:!1,type:"ui",manages:[{title:void 0,type:"main",showElementSettings:!0}],excludeFeatures:["HasBackground","HasPadding","HadBackgroundImage","HasBorder","HasBackgroundOverlay"],defaultProperties:{sizeAndPosition:{width:84,height:20,top:0,left:0}},queryParams:{appId:function(){return u.valueOrDefault(Settings.FacebookAppID,K.FacebookAppID)}},settingCategories:[{title:void 0,settings:{widgetType:{defaultValue:"facebookShare",isDisableUserEdit:!0,isQueryParam:!0},useCustomUrl:{title:void 0,type:"check-box",defaultValue:!1,isQueryParam:!0},url:{title:void 0,type:"text-box",defaultValue:"http://www.facebook.com",isQueryParam:!0,bindState:{type:"setting",state:"enabling",settingName:"useCustomUrl",value:!1,negative:!0}},layout:{title:void 0,type:"combo-box",values:[{title:void 0,value:"button_count"},{title:void 0,value:"box_count"},{title:void 0,value:"button"},{title:void 0,value:"icon_link"},{title:void 0,value:"icon"},{title:void 0,value:"link"}],defaultValue:"button_count",isQueryParam:!0,stateType:"custom"}}}],features:[]},t={id:"FacebookShare",apps:[e]};$a.addAppContainer(t)}(),function(){var e={id:"FacebookLikeApp",version:1,name:void 0,url:function(){return u.combinePaths(Settings.AppsIframeRoot,"/extern/facebook-widget-app/facebook-widget-app.html")},isCacheDisabled:!1,type:"ui",manages:[{title:void 0,type:"main",showElementSettings:!0}],excludeFeatures:["HasBackground","HasPadding","HadBackgroundImage","HasBorder","HasBackgroundOverlay"],defaultProperties:{sizeAndPosition:{width:76,height:20,top:0,left:0}},queryParams:{appId:function(){return u.valueOrDefault(Settings.FacebookAppID,K.FacebookAppID)}},settingCategories:[{title:void 0,settings:{widgetType:{defaultValue:"facebookLike",isDisableUserEdit:!0,isQueryParam:!0},useCustomUrl:{title:void 0,type:"check-box",defaultValue:!1,isQueryParam:!0},url:{title:void 0,type:"text-box",defaultValue:"http://www.facebook.com",isQueryParam:!0,bindState:{type:"setting",state:"enabling",settingName:"useCustomUrl",value:!1,negative:!0}},layout:{title:void 0,type:"combo-box",values:[{title:void 0,value:"button_count"},{title:void 0,value:"standard"},{title:void 0,value:"box_count"},{title:void 0,value:"button"}],defaultValue:"button_count",isQueryParam:!0,stateType:"custom"},actionType:{title:void 0,type:"combo-box",values:[{title:void 0,value:"like"},{title:void 0,value:"recommend"}],defaultValue:"like",isQueryParam:!0},showFaces:{title:void 0,type:"check-box",defaultValue:!1,isQueryParam:!0,bindState:{type:"setting",state:"displaying",settingName:"layout",value:"standard",stateType:"custom"}}}}],features:[]},t={id:"FacebookLike",apps:[e]};$a.addAppContainer(t)}(),function(){var e={id:"FacebookFollowApp",version:1,name:void 0,url:function(){return u.combinePaths(Settings.AppsIframeRoot,"/extern/facebook-widget-app/facebook-widget-app.html")},isCacheDisabled:!1,type:"ui",manages:[{title:void 0,type:"main",showElementSettings:!0}],excludeFeatures:["HasBackground","HasPadding","HadBackgroundImage","HasBorder","HasBackgroundOverlay"],defaultProperties:{sizeAndPosition:{width:90,height:20,top:0,left:0}},settingCategories:[{title:void 0,settings:{widgetType:{defaultValue:"facebookFollow",isDisableUserEdit:!0,isQueryParam:!0},appId:{defaultValue:function(){return u.valueOrDefault(Settings.FacebookAppID,K.FacebookAppID)},isDisableUserEdit:!0,isQueryParam:!0},url:{title:void 0,type:"text-box",defaultValue:"http://www.facebook.com",isQueryParam:!0},layout:{title:void 0,type:"combo-box",values:[{title:void 0,value:"button_count"},{title:void 0,value:"standard"},{title:void 0,value:"box_count"},{title:void 0,value:"button"}],defaultValue:"button_count",isQueryParam:!0,stateType:"custom"},colorScheme:{title:void 0,type:"combo-box",values:[{title:void 0,value:"light"},{title:void 0,value:"dark"}],defaultValue:"light",isQueryParam:!0,bindState:{type:"setting",state:"enabling",settingName:"layout",value:"standard"},stateType:"custom"},showFaces:{title:void 0,type:"check-box",defaultValue:!1,isQueryParam:!0,bindState:{type:"setting",state:"displaying",settingName:"layout",value:"standard"},stateType:"custom"}}}],features:[]},t={id:"FacebookFollow",apps:[e]};$a.addAppContainer(t)}(),function(){var e={id:"FacebookCommentsApp",version:1,name:void 0,url:function(){return u.combinePaths(Settings.AppsIframeRoot,"/extern/facebook-widget-app/facebook-widget-app.html")},isCacheDisabled:!1,type:"ui",resizingSettings:{minSize:{width:50,height:50}},growableSettings:{view:!0,design:!1},manages:[{title:void 0,type:"main",showElementSettings:!0}],excludeFeatures:["HasBackground","HasPadding","HadBackgroundImage","HasBorder","HasBackgroundOverlay"],defaultProperties:{sizeAndPosition:{width:400,height:140,top:0,left:0}},queryParams:{appId:function(){return u.valueOrDefault(Settings.FacebookAppID,K.FacebookAppID)}},settingCategories:[{title:void 0,settings:{widgetType:{defaultValue:"facebookComments",isDisableUserEdit:!0,isQueryParam:!0},width:{defaultValue:"100%",isDisableUserEdit:!0,isQueryParam:!0},postLimit:{title:void 0,type:"numeric",defaultValue:10,min:1,max:1/0,isQueryParam:!0,stateType:"custom"},colorScheme:{title:void 0,type:"combo-box",values:[{title:void 0,value:"light"},{title:void 0,value:"dark"}],defaultValue:"light",isQueryParam:!0,stateType:"custom"}}}],features:["Resizable"]},t={id:"FacebookComments",apps:[e]};$a.addAppContainer(t)}(),function(){var e={id:"FacebookActivityApp",version:1,name:void 0,url:function(){return u.combinePaths(Settings.AppsIframeRoot,"/extern/facebook-widget-app/facebook-widget-app.html")},isCacheDisabled:!1,type:"ui",manages:[{title:void 0,type:"main",showElementSettings:!0}],excludeFeatures:["HasBackground","HasPadding","HadBackgroundImage","HasBorder","HasBackgroundOverlay"],resizingSettings:{canResizeVertically:!1,minSize:{width:160,height:20}},defaultProperties:{sizeAndPosition:{width:300,height:300,top:0,left:0}},queryParams:{appId:function(){return u.valueOrDefault(Settings.FacebookAppID,K.FacebookAppID)}},settingCategories:[{title:void 0,settings:{widgetType:{isDisableUserEdit:!0,defaultValue:"facebookActivityFeed",isQueryParam:!0},useCustomUrl:{title:void 0,type:"check-box",defaultValue:!1,isQueryParam:!0},url:{title:void 0,type:"text-box",defaultValue:"www.facebook.com",isQueryParam:!0,bindState:{type:"setting",state:"enabling",settingName:"useCustomUrl",value:!1,negative:!0}},width:{defaultValue:"100%",isDisableUserEdit:!0,isQueryParam:!0},limitPostAge:{title:void 0,type:"check-box",defaultValue:!1,isQueryParam:!0},maxAge:{title:void 0,type:"numeric",defaultValue:0,min:0,max:180,isQueryParam:!0,bindState:{type:"setting",state:"enabling",settingName:"limitPostAge",value:!1,negative:!0}},colorScheme:{title:void 0,type:"combo-box",values:[{title:void 0,value:"light"},{title:void 0,value:"dark"}],defaultValue:"light",isQueryParam:!0,stateType:"custom"}}}],features:["Resizable"]},t={id:"FacebookActivity",apps:[e]};$a.addAppContainer(t)}(),function(){var e={id:"FacebookLikeboxApp",version:1,name:void 0,url:function(){return u.combinePaths(Settings.AppsIframeRoot,"/extern/facebook-widget-app/facebook-widget-app.html")},isCacheDisabled:!1,type:"ui",resizingSettings:{canResizeVertically:!1,minSize:{width:290,height:20}},manages:[{title:void 0,type:"main",showElementSettings:!0}],excludeFeatures:["HasBackground","HasPadding","HadBackgroundImage","HasBorder","HasBackgroundOverlay"],defaultProperties:{sizeAndPosition:{width:400,height:70,top:0,left:0}},queryParams:{appId:function(){return u.valueOrDefault(Settings.FacebookAppID,K.FacebookAppID)}},settingCategories:[{title:void 0,settings:{widgetType:{defaultValue:"facebookLikeBox",isDisableUserEdit:!0,isQueryParam:!0},url:{title:void 0,type:"text-box",defaultValue:"http://www.facebook.com/facebook",isQueryParam:!0},colorScheme:{title:void 0,type:"combo-box",values:[{title:void 0,value:"light"},{title:void 0,value:"dark"}],defaultValue:"light",isQueryParam:!0,stateType:"custom"},showFaces:{title:void 0,type:"check-box",defaultValue:!1,isQueryParam:!0,stateType:"custom"},showHeader:{defaultValue:!1,isQueryParam:!0,isDisableUserEdit:!0},showPosts:{title:void 0,type:"check-box",defaultValue:!1,isQueryParam:!0,stateType:"custom"}}}],features:["Resizable"]},t={id:"FacebookLikebox",apps:[e]};$a.addAppContainer(t)}(),function(){var e={id:"FacebookPagePluginApp",version:1,name:void 0,url:function(){return u.combinePaths(Settings.AppsIframeRoot,"/extern/facebook-widget-app/facebook-widget-app.html")},isCacheDisabled:!1,type:"ui",resizingSettings:{minSize:{width:280,height:130},maxSize:{width:500}},manages:[{title:void 0,type:"main",showElementSettings:!0}],excludeFeatures:["HasBackground","HasPadding","HadBackgroundImage","HasBorder","HasBackgroundOverlay"],defaultProperties:{sizeAndPosition:{width:340,height:224,top:0,left:0}},queryParams:{appId:function(){return u.valueOrDefault(Settings.FacebookAppID,K.FacebookAppID)}},settingCategories:[{title:void 0,settings:{widgetType:{defaultValue:"facebookPagePlugin",isDisableUserEdit:!0,isQueryParam:!0},url:{title:void 0,type:"text-box",defaultValue:"http://www.facebook.com/facebook",isQueryParam:!0},showFaces:{title:void 0,type:"check-box",defaultValue:!0,isQueryParam:!0,stateType:"custom"},showPosts:{title:void 0,type:"check-box",defaultValue:!1,isQueryParam:!0,stateType:"custom"},hideCover:{title:void 0,type:"check-box",defaultValue:!1,isQueryParam:!0,stateType:"custom"},width:{defaultValue:340,isDisableUserEdit:!0,isQueryParam:!0},height:{defaultValue:224,isDisableUserEdit:!0,isQueryParam:!0}}}],features:["Resizable"]},t={id:"FacebookPagePlugin",apps:[e]};$a.addAppContainer(t)}(),function(){var e={id:"TwitterFeedApp",version:1,name:void 0,url:function(){return u.combinePaths(Settings.AppsIframeRoot,"/extern/twitter-app/twitter-app.html")},isCacheDisabled:!1,type:"ui",resizingSettings:{canResizeVertically:!1,minSize:{width:40,height:0}},manages:[{title:void 0,type:"main",showElementSettings:!0}],excludeFeatures:["HasBackground","HasPadding","HadBackgroundImage","HasBorder","HasBackgroundOverlay"],defaultProperties:{sizeAndPosition:{width:224,height:400,top:0,left:0}},settingCategories:[{title:void 0,settings:{widgetType:{defaultValue:"twitterFeed",isDisableUserEdit:!0,isQueryParam:!0},user:{title:void 0,type:"text-box",defaultValue:"twitter",isQueryParam:!0},theme:{title:void 0,type:"combo-box",values:[{title:void 0,value:"light"},{title:void 0,value:"dark"}],defaultValue:"light",isQueryParam:!0,stateType:"custom"},limitTweets:{title:void 0,type:"check-box",defaultValue:!1,isQueryParam:!0,stateType:"custom"},tweetLimit:{title:void 0,type:"numeric",defaultValue:5,min:1,max:20,isQueryParam:!0,bindState:{type:"setting",state:"enabling",settingName:"limitTweets",value:!1,negative:!0},stateType:"custom"},height:{title:void 0,type:"numeric",defaultValue:400,min:40,max:2e3,isQueryParam:!0,bindState:{type:"setting",state:"enabling",settingName:"limitTweets",value:!1,negative:!1},stateType:"custom"},hasTimeline:{type:"check-box",defaultValue:!0,isDisableUserEdit:!0,shouldJoinToUndo:!0}}}],features:["Resizable","HasEmptyState","HasDataBinding"],methods:{getEmptyTemplateInfo:void 0,getDataBindingKey:function(){return xr.Keys.Instance.Social.TwitterFeed},allowUpdateDataBindingValue:jo,updateDataBinding:function(){var e=this;if(e.allowUpdateDataBindingValue()){var t=e.getPropertyValue(e.getUserPropertyName());e.updateDataBindingValue(t)}},getUserPropertyName:function(){return this.getAppSettingPrefix()+"user"},aggregatedMethods:{aggregations:{onInitializing:function(){var e=this;e.inEmptyStateFlag.setValue(!e.getAppSettingValue("hasTimeline"))},onInitializedInDesigner:void 0,onDataBindingReady:function(e){var t=this;vr.performUpdateOnRenderingFinished(function(){t.setPropertyValue(t.getUserPropertyName(),e)})}}}}},t={id:"TwitterFeed",apps:[e]};$a.addAppContainer(t)}(),function(){var e={id:"LinkedinShareApp",version:1,name:void 0,url:function(){return u.combinePaths(Settings.AppsIframeRoot,"/extern/linkedin-app/linkedin-app.html")},isCacheDisabled:!1,type:"ui",manages:[{title:void 0,type:"main",showElementSettings:!0}],excludeFeatures:["HasBackground","HasPadding","HadBackgroundImage","HasBorder","HasBackgroundOverlay"],defaultProperties:{sizeAndPosition:{width:107,height:25,top:0,left:0}},settingCategories:[{title:void 0,settings:{widgetType:{defaultValue:"linkedinShare",isDisableUserEdit:!0,isQueryParam:!0},useCustomUrl:{title:void 0,type:"check-box",defaultValue:!1,isQueryParam:!0},shareUrl:{title:void 0,type:"text-box",defaultValue:"http://www.linkedin.com",isQueryParam:!0,bindState:{type:"setting",state:"enabling",settingName:"useCustomUrl",value:!1,negative:!0}},showCount:{title:void 0,type:"combo-box",values:[{title:void 0,value:"right"},{title:void 0,value:"top"},{title:void 0,value:"none"}],defaultValue:"right",isQueryParam:!0}}}],features:[]},t={id:"LinkedinShare",apps:[e]};$a.addAppContainer(t)}(),function(){var e={id:"LinkedinFollowApp",version:1,name:void 0,url:function(){return u.combinePaths(Settings.AppsIframeRoot,"/extern/linkedin-app/linkedin-app.html")},isCacheDisabled:!1,type:"ui",manages:[],resizingSettings:{minSize:{width:60,height:20}},defaultProperties:{sizeAndPosition:{width:156,height:20,top:0,left:0}},settingCategories:[{title:void 0,settings:{widgetType:{defaultValue:"linkedinFollow",isDisableUserEdit:!0,isQueryParam:!0},followUser:{title:void 0,type:"text-box",defaultValue:"1337",isQueryParam:!0},showCount:{title:void 0,type:"combo-box",values:[{title:void 0,value:"right"},{title:void 0,value:"top"},{title:void 0,value:"none"}],defaultValue:"right",isQueryParam:!0}}}],features:[]},t={id:"LinkedinFollow",apps:[e]};$a.addAppContainer(t)}(),function(){var e={id:"linkedin_company_profile_app",version:1,name:void 0,url:function(){return u.combinePaths(Settings.AppsIframeRoot,"/extern/linkedin-app/linkedin-app.html")},isCacheDisabled:!1,type:"ui",manages:[],defaultProperties:{sizeAndPosition:{width:160,height:20,top:0,left:0}},settingCategories:[{title:void 0,settings:{widgetType:{defaultValue:"linkedinCompanyProfile",isDisableUserEdit:!0,isQueryParam:!0},companyId:{title:void 0,type:"text-box",defaultValue:"1337",isQueryParam:!0},widgetText:{title:void 0,type:"text-box",defaultValue:"Linkedin",isQueryParam:!0},panelBehavior:{title:void 0,type:"combo-box",values:[{title:void 0,value:"hover"},{title:void 0,value:"click"}],defaultValue:"hover",isQueryParam:!0},showConnections:{title:void 0,type:"check-box",defaultValue:!0,isQueryParam:!0}}}],features:["Resizable"]},t={id:"linkedin-company-profile",apps:[e]};$a.addAppContainer(t)}(),function(){var e={id:"GooglePlusOneApp",version:1,name:void 0,url:function(){return u.combinePaths(Settings.AppsIframeRoot,"/extern/google-app/google-app.html")},isCacheDisabled:!1,type:"ui",manages:[{title:void 0,type:"main",showElementSettings:!0}],excludeFeatures:["HasBackground","HasPadding","HadBackgroundImage","HasBorder","HasBackgroundOverlay"],resizingSettings:{canResizeVertically:!1,minSize:{width:38,height:24},maxSize:{width:264,height:62}},defaultProperties:{sizeAndPosition:{width:264,height:24,top:0,left:0}},settingCategories:[{title:void 0,settings:{widgetType:{defaultValue:"googlePlusOne",isDisableUserEdit:!0,isQueryParam:!0},useCustomUrl:{title:void 0,type:"check-box",defaultValue:!1,isQueryParam:!0},url:{title:void 0,type:"text-box",defaultValue:"http://www.google.com",isQueryParam:!0,bindState:{type:"setting",state:"enabling",settingName:"useCustomUrl",value:!1,negative:!0}},width:{defaultValue:264,isDisableUserEdit:!0,isQueryParam:!0},dataSize:{defaultValue:"standard",isDisableUserEdit:!0,isQueryParam:!0},dataAnnotation:{title:void 0,type:"combo-box",values:[{title:void 0,value:"inline"},{title:void 0,value:"bubble"},{title:void 0,value:"none"},{title:void 0,value:"tall"}],defaultValue:"inline",isQueryParam:!0,stateType:"custom"}}}],features:["Resizable"]},t={id:"GooglePlusOne",apps:[e]};$a.addAppContainer(t)}(),function(){var e={id:"GoogleFollowApp",version:1,name:void 0,url:function(){return u.combinePaths(Settings.AppsIframeRoot,"/extern/google-app/google-app.html")},isCacheDisabled:!1,type:"ui",resizingSettings:{minSize:{width:80,height:20}},manages:[{title:void 0,type:"main",showElementSettings:!0}],excludeFeatures:["HasBackground","HasPadding","HadBackgroundImage","HasBorder","HasBackgroundOverlay"],defaultProperties:{sizeAndPosition:{width:118,height:20,top:0,left:0}},settingCategories:[{title:void 0,settings:{widgetType:{defaultValue:"googleFollow",isDisableUserEdit:!0,isQueryParam:!0},followUser:{title:void 0,type:"text-box",defaultValue:"+Google",isQueryParam:!0},height:{defaultValue:20,isDisableUserEdit:!0,isQueryParam:!0},dataAnnotation:{title:void 0,type:"combo-box",values:[{title:void 0,value:"bubble"},{title:void 0,value:"vertical-bubble"},{title:void 0,value:"none"}],defaultValue:"bubble",isQueryParam:!0,stateType:"custom"}}}],features:[]},t={id:"GoogleFollow",apps:[e]};$a.addAppContainer(t)}(),function(){var e={id:"GoogleShareApp",version:1,name:void 0,url:function(){return u.combinePaths(Settings.AppsIframeRoot,"/extern/google-app/google-app.html")},isCacheDisabled:!1,type:"ui",manages:[{title:void 0,type:"main",showElementSettings:!0}],excludeFeatures:["HasBackground","HasPadding","HadBackgroundImage","HasBorder","HasBackgroundOverlay"],resizingSettings:{canResizeVertically:!1,minSize:{width:57,height:20},maxSize:{width:240,height:60}},defaultProperties:{sizeAndPosition:{width:200,height:68,top:0,left:0}},settingCategories:[{title:void 0,settings:{widgetType:{defaultValue:"googleShare",isDisableUserEdit:!0,isQueryParam:!0},dataAction:{defaultValue:"share",isDisableUserEdit:!0,isQueryParam:!0},useCustomUrl:{title:void 0,type:"check-box",defaultValue:!1,isQueryParam:!0},url:{title:void 0,type:"text-box",defaultValue:"http://www.google.com",isQueryParam:!0,bindState:{type:"setting",state:"enabling",settingName:"useCustomUrl",value:!1,negative:!0}},width:{defaultValue:200,isDisableUserEdit:!0,isQueryParam:!0},dataAnnotation:{title:void 0,type:"combo-box",values:[{title:void 0,value:"inline"},{title:void 0,value:"bubble"},{title:void 0,value:"vertical-bubble"},{title:void 0,value:"none"}],defaultValue:"inline",isQueryParam:!0,stateType:"custom"}}}],features:["Resizable"]},t={id:"GoogleShare",apps:[e]};$a.addAppContainer(t)}(),function(){var e={id:"ecwid_app",version:1,name:void 0,url:function(){return u.combinePaths(Settings.AppsIframeRoot,"/extern/ecwid-app/ecwid.html")},isCacheDisabled:!1,type:"ui",styleSupport:!0,resizingSettings:{canResizeVertically:!1},manages:[{title:void 0,type:"main",panel:"EcwidManagePanel"}],defaultProperties:{sizeAndPosition:{width:960,height:400,top:0,left:-480}},settingCategories:[{title:void 0,settings:{storeId:{defaultValue:5194001,isDisableUserEdit:!0,isQueryParam:!0},categoriesPerRow:{title:void 0,type:"numeric",defaultValue:3,min:1,max:1/0,isQueryParam:!0,stateType:"custom"},categoryView:{title:void 0,type:"combo-box",values:[{title:void 0,value:"grid"},{title:void 0,value:"list"},{title:void 0,value:"table"}],defaultValue:"grid",isQueryParam:!0,stateType:"custom"},tableNumber:{title:void 0,type:"numeric",defaultValue:20,min:1,max:1/0,isQueryParam:!0,stateType:"custom"},listNumber:{title:void 0,type:"numeric",defaultValue:10,min:1,max:1/0,isQueryParam:!0,stateType:"custom"},gridColumnNumber:{title:void 0,type:"numeric",defaultValue:3,min:1,max:1/0,isQueryParam:!0,stateType:"custom"},gridRowNumber:{title:void 0,type:"numeric",defaultValue:3,min:1,max:1/0,isQueryParam:!0,stateType:"custom"}}}],features:["Resizable"]};$a.addAppContainer({id:"ecwid",apps:[e]})}(),function(){var e={id:"embed_html_app",version:1,name:void 0,url:function(){return u.combinePaths(Settings.AppsIframeRoot,"/extern/embed-html/embed-html.html")},isCacheDisabled:!1,useSessionParams:!0,type:"ui",manages:void 0,styleSupport:!0,defaultProperties:{sizeAndPosition:{width:400,height:400,top:0,left:-480}},settingCategories:[{isDisableUserEdit:!0,settings:{html:{stateType:"single",defaultValue:""},headerHtml:{stateType:"single",defaultValue:""}}}],methods:{onInitializing:function(){var e=this,t=e.getAppSettingValue("html");e.inEmptyStateFlag.setValue(!t)},getEmptyTemplateInfo:void 0},features:["Resizable","HasEmptyState"]};$a.addAppContainer({id:"embed_html",apps:[e]})}(),function(){Jn.registerDefinition(ei,{EmbedIFrameElement:{features:[ti.HasInnerShadow,ti.HasResponsiveItem,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasLayout,ti.HasPadding,ti.Hideable,ti.HasBorder,ti.Rotatable,ti.HasContentOverlay,ti.IFrameContent,ti.HasEmptyState],properties:{iFrameUrl:{isNotForCustomProperty:!0,defaultValue:u.returnEmptyString(),onChange:function(e,t){e.isInitialized&&e.reloadIFrame(t)}}},defaultProperties:{sizeAndPosition:function(){return{width:400,height:400,top:0,left:0}}},methods:{getIFrameUrl:function(){return this.getPropertyValue("iFrameUrl")},isScrollableIFrame:jo},aggregatedMethods:{aggregations:{onInitializing:function(){var e=this,t=e.getPropertyValue("iFrameUrl");e.inEmptyStateFlag.setValue(!t)}}}}})}(),function(){var e={id:"SoundcloudPlayerApp",version:1,name:void 0,url:function(){return u.combinePaths(Settings.AppsIframeRoot,"/extern/soundcloud-app/soundcloud-app.html")},isCacheDisabled:!1,type:"ui",resizingSettings:{minSize:{width:60,height:40}},manages:[{title:void 0,type:"main",showElementSettings:!0}],excludeFeatures:["HasBackground","HasPadding","HadBackgroundImage","HasBorder","HasBackgroundOverlay"],defaultProperties:{sizeAndPosition:{width:450,height:300,top:0,left:0}},settingCategories:[{title:void 0,settings:{trackUrl:{title:void 0,type:"text-box",defaultValue:"https://soundcloud.com/user-642461330/222066-foolboymedia-acid-lounge",isQueryParam:!0},trackId:{defaultValue:void 0,isDisableUserEdit:!0,isQueryParam:!0},height:{defaultValue:300,isDisableUserEdit:!0,isQueryParam:!0},autoPlay:{title:void 0,type:"check-box",defaultValue:!1,isQueryParam:!0}}}],features:["Resizable"]},t={id:"SoundcloudPlayer",apps:[e]};$a.addAppContainer(t)}(),function(){Jn.registerDefinition(ei,{newPaypalButton:{className:"paypalButton",features:[ti.PaypalFeature],ancestorElementType:ei.SkinButtonElement,customDelegatedProperties:["iconReference","formattedText"]}})}(),function(){Jn.registerDefinition(ei,{newCheckoutButton:{className:"checkOutButton",features:[ti.CheckOutFeature],ancestorElementType:ei.SkinButtonElement,customDelegatedProperties:["iconReference","formattedText"]}})}(),function(){Jn.registerDefinition(ei,{RssButton:{className:"rss-button",ancestorElementType:ei.SkinButtonElement,customDelegatedProperties:["iconReference","formattedText"],methods:{}}})}(),function(){Jn.registerDefinition(ei,{StackDataListElement:{className:"data-list-element",title:"Stack Data List",itemName:"DataListItemTemplate",itemTitle:"Data List Item",features:[ti.HasResponsiveItem,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.HasLayout,ti.Hideable,ti.HasBorder,ti.DataList],methods:{getDataSourceDefinition:function(){return ui.StackDataListElementView},calculateItemSizeOnMobile:function(e){var t=this.getPcTemplateSize();return{height:t?t.height*t.width/e.width:e.height,width:e.width}}},aggregatedMethods:{aggregations:{}}}})}(),function(){Jn.registerDefinition(ei,{WorkHistoryDataListElement:{title:"Work History",itemTitle:"Work Item",itemName:"DataListItemTemplate",ancestorElementType:ei.StackDataListElement,defaultProperties:{itemFields:function(){return{index:{type:"index",title:"Index",name:"index",isDefaultField:!0},dateRange:{type:"dateRange",title:"Date Range",name:"dateRange",isDefaultField:!0},jobTitle:{type:"title",title:"Job Title",name:"jobTitle",isDefaultField:!0},jobDescription:{type:"description",title:"Job Description",name:"jobDescription",isDefaultField:!0},companyName:{type:"title",title:"Company Name",name:"companyName",isDefaultField:!0}}}},methods:{},aggregatedMethods:{aggregations:{}}}})}(),function(){Jn.registerDefinition(ei,{SkillsDataListElement:{title:"Skills",itemTitle:"Skill",itemName:"DataListItemTemplate",ancestorElementType:ei.StackDataListElement,defaultProperties:{itemFields:function(){return{index:{type:"index",title:"Index",name:"index",isDefaultField:!0},skillTitle:{type:"title",title:"Skill Title",name:"skillTitle",isDefaultField:!0},skillLevel:{type:"percentage",title:"Skill Level",name:"skillLevel",isDefaultField:!0}}}},methods:{},aggregatedMethods:{aggregations:{onPropertiesChanged:function(e){var t=this;if(u.containsOneOfKeys(e,"itemFields")){var n=t.getPropertyValue("itemFields");n.skillLevel?n.skillLevel.type="percentage":void 0}}}}}})}(),function(){Jn.registerDefinition(ei,{EducationHistoryDataListElement:{title:"Education",itemTitle:"Education",itemName:"DataListItemTemplate",ancestorElementType:ei.StackDataListElement,defaultProperties:{itemFields:function(){ return{index:{type:"index",title:"Index",name:"index",isDefaultField:!0},dateRange:{type:"dateRange",title:"Date Range",name:"dateRange",isDefaultField:!0},degreeName:{type:"title",title:"Degree Name",name:"degreeName",isDefaultField:!0},educationDescription:{type:"description",title:"Education Description",name:"educationDescription",isDefaultField:!0},schoolName:{type:"title",title:"School Name",name:"schoolName",isDefaultField:!0}}}},methods:{},aggregatedMethods:{aggregations:{}}}})}(),function(){Jn.registerDefinition(ei,{CertificationsDataListElement:{title:"Certifications",itemTitle:"Certification",itemName:"DataListItemTemplate",ancestorElementType:ei.StackDataListElement,defaultProperties:{itemFields:function(){return{index:{type:"index",title:"Index",name:"index",isDefaultField:!0},date:{type:"date",title:"Date",name:"date",isDefaultField:!0},certificationName:{type:"title",title:"Certification Name",name:"certificationName",isDefaultField:!0},certificationDescription:{type:"description",title:"Certification Description",name:"certificationDescription",isDefaultField:!0}}}},methods:{},aggregatedMethods:{aggregations:{}}}})}(),function(){Jn.registerDefinition(ei,{VolunteerExperienceDataListElement:{title:"Volunteer Experience",itemTitle:"Voluntee Experience",itemName:"DataListItemTemplate",ancestorElementType:ei.StackDataListElement,defaultProperties:{itemFields:function(){return{index:{type:"index",title:"Index",name:"index",isDefaultField:!0},dateRange:{type:"dateRange",title:"Date Range",name:"dateRange",isDefaultField:!0},organizationName:{type:"title",title:"Organization Name",name:"organizationName",isDefaultField:!0},description:{type:"description",title:"Description",name:"description",isDefaultField:!0},role:{type:"title",title:"Role",name:"role",isDefaultField:!0},cause:{type:"title",title:"Cause",name:"cause",isDefaultField:!0}}}},methods:{},aggregatedMethods:{aggregations:{}}}})}(),function(){Jn.registerDefinition(ei,{AccomplishmentsDataListElement:{title:"Accomplishments Experience",itemTitle:"Accomplishment",itemName:"DataListItemTemplate",ancestorElementType:ei.StackDataListElement,defaultProperties:{itemFields:function(){return{index:{type:"index",title:"Index",name:"index",isDefaultField:!0},date:{type:"date",title:"Date",name:"date",isDefaultField:!0},accomplishmentTitle:{type:"title",title:"Accomplishment Title",name:"accomplishmentTitle",isDefaultField:!0},description:{type:"description",title:"Description",name:"description",isDefaultField:!0}}}},methods:{},aggregatedMethods:{aggregations:{}}}})}(),function(){function e(e,t,n){var i=e.data.percentageController;i&&n&&n.type!==t.type&&(i.remove(),i=void 0),i?i.setSettings(t):(i=e.data.percentageController=Zr.create(t.type,{settings:t,percentage:e.getPropertyValue("percentageValue"),size:e.getContentSize()}),i.appendTo(e.data.$percentageContent))}Jn.registerDefinition(ei,{PercentageElement:{title:"Percentage Element",features:[ti.HasResponsiveItem,ti.Resizable,ti.Selectable,ti.HasBackground,ti.HasLayout,ti.HasPadding,ti.Clickable,ti.Hideable,ti.HasBorder,ti.Rotatable,ti.HasContent,ti.HasContentOverlay],properties:{percentageValue:{isStateProperty:!0,defaultValue:function(){return 50},onChange:function(e,t){e.isInitialized&&e.data.percentageController.setPercentage(t)},isBound:function(e){return void 0!==this.getBindingType(e)},getBindingType:function(e){return e.isBound(di.percentage.getContentType())?di.percentage.getContentType():void 0}},percentageWidget:{isStateProperty:!0,defaultValue:function(){return{type:"percentage1",color1:{mainColor:0,opacity:1,brightness:0,variation:!1},color2:{mainColor:0,opacity:1,brightness:.2,variation:!1},color3:{mainColor:0,opacity:1,brightness:.4,variation:!1},size1:20,size2:5,font:{themeFont:"heading1"}}},onChange:function(t,n,i,a){t.isInitialized&&e(t,n,a)}}},methods:{creationFunction:function(e){return e.data.$percentageContent=u('
    ')},hasBinding:function(){return void 0!==this.getBindingType()},getBindingType:function(){var e=this;return ri.percentageValue.getBindingType(e)},createBindingFieldsToProperties:function($super){var e=$super.call(this),t=di.percentage.getContentType();return this.isBound(t)&&(e.percentageValue=go.create(this,{propertyName:"percentageValue"})),e}},aggregatedMethods:{aggregations:{onBoundValueReady:function(e){var t=this,n=t.getBindingType();void 0!==n&&t.setBindingValueToProperty(e[n],"percentageValue")},onContentSizeChange:function(){var e=this;e.isInitialized&&e.data.percentageController.setSize(e.getContentSize())},onInitialized:function(){var t=this;e(t,t.getPropertyValue("percentageWidget")),t.instanceRemoving.one(function(){t.data.percentageController.remove()})},onInitializing:function(){var e=this;e.instanceRemoving.one(Wo)}}}}})}(),function(){Jn.registerDefinition(ei,{HtmlElement:{features:[ti.HasInnerShadow,ti.HasResponsiveItem,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.Hideable,ti.HasLayout,ti.HasBorder,ti.HasPadding,ti.Rotatable,ti.HasGrowableContent],properties:{htmlType:{onChange:Wo}},methods:{getDisplayName:function(){return this.htmlElementObject.getDisplayName()},getElementDataContentSize:function(){return this.htmlElementObject.getSize()}},aggregatedMethods:{aggregations:{onCreation:function(){var e=this,t=e.getPropertyValue("htmlType");t&&(e.htmlElementObject=Er[t.name].create(),e.htmlElementObject.initialize())},onInitialized:function(){var e=this;e.htmlElementObject.appendTo(e.getContentLayer()),e.visibilityChangedEvent.bindAndExecute(function(){e.isInstanceVisible()?e.htmlElementObject.activate():e.htmlElementObject.deactivate()}),e.instanceRemoved.one(function(){e.htmlElementObject.dispose()})}}}}})}(),function(){Jn.registerDefinition(ei,{HtmlSectionElement:{className:"html-section-element",features:[ti.ItemsContainer,ti.PageSection],methods:{hasHeight:Go,getPageContentInstance:function(){return la.getCurrentPage().getPageContentInstance()},addElementToPage:function(e){var t=this,n=t.getPageContentInstance(),i=n.addSectionElement(e,t);return ua.invalidateAreas(t,{updateSize:!1}),i}},ancestorElementType:ei.HtmlElement,aggregatedMethods:{aggregations:{onRemove:function(){var e=this;if(!e.isForTemplateUse()){var t=e.getPageContentInstance(),n=la.getPage(e.getPageId());t.removeSectionElement(n,e)}}}}}})}(),function(){Jn.registerDefinition(ei,{SkinToggleButtonElement:{className:"skin-toggle-button-element",ancestorElementType:ei.SkinButtonElement,features:[ti.SkinSelectable],methods:{getValue:function(){return!!this.isUserSelected()}}}})}(),function(){Jn.registerDefinition(ei,{SkinCheckBoxButtonElement:{className:"skin-checkbox-button-element",ancestorElementType:ei.SkinToggleButtonElement,features:[ti.HasInput],customDelegatedProperties:["formattedText"],methods:{getCalculatedOrder:function(){return this.data.formChild?-(1/0):void 0},getValue:function(){return!!this.isUserSelected()},setValue:function(e){this.userSelect(e)},clear:function(){this.setValue(!1)}}}})}(),function(){function e(){var e,t=this,n=t.instance,i=u('
    Out of Stock
    '),a=n.childInstances&&n.childInstances[0].childInstances;if(a&&a.length>0)for(var r=0;r0)e=t[0];else{var n=Ji.getPageInstancesByType(ei.StoreFilters);n.length>0&&(e=n[0])}!e||e.elementType!==ei.StoreFront&&e.elementType!==ei.StoreCategories&&e.elementType!==ei.StoreFilters||e.$element[0].scrollIntoView()},loadNewProducts:function(e,t,n,i){function a(e){var t=e.data.currentTab,n=e.getChildInstances(),i=n.indexOf(t);i>0&&r.loadNewProducts(i,!1);var a=e.getParent();r.scrollToElementTop(a)}i=i||void 0,e=e||0;var r=this;n=n||r.getPropertyValue("StoreFront_CategoryId");var o=r.getDataSource(),s=o.getDataService(),l=r.getPropertyValue("dataLayoutOptions"),c=l.elementsPerPage||void 0,u=c?e*c:0,d=t;if(t)s.populate(o,{categoryId:n,callLimit:c,addDummyItems:d,filters:i,callOffset:0},function(){r._tabChangeEvent=K.Events.NavigableTabChanged.bind(a)});else{if(!o.supportsLoadMore())return;var g=o._currentProductCount;g&&(u=Math.min(g-1,u)),s.loadMore(o,{categoryId:n,callLimit:c,callOffset:u,filters:i})}},getCurrentListController:function(){return gr.getListByName(fa.getStoreInformation().listName)},getCurrentCategory:function(){var e=this,t=e.getCurrentListController();if(Me.isMasterListPage(la.CurrentPageData.getValue())){var n=t.currentDisplayedCategory.getValue();return n?n:void 0}},getParameterProperties:Xo,onSmartDataLoaded:function(t,n){var i=this,a=fa.getStoreInformation(),r=i.getItemsControllers();r&&r.length>0&&u.eachItem(t,function(t,n){var o=r[n.index];if(o){var s=n,l=o.$element;if(s){var c=o.instance,u="";s.productName&&(u=i.ToSeoUrl(s.productName,"-"));var d=s.id;s.navId&&(d=s.navId);var g={url:{masterListPageId:a.connectedListPage,suffixFragments:[d,u],keepCases:!0},type:"Pages"};c?(c.setPropertyValue("urlAddress",g),c.canEdit.setFalse()):s.productName&&o.initializeFlag.onceTrue(function(){o.instance.setPropertyValue("urlAddress",g)}),0===s.stockAmount&&o.initializeFlag.onceTrue(function(){vr.performUpdateOnRenderingFinished(function(){e.call(o)})})}l.click(function(){kr.setCurrentProduct(s)})}})}},aggregatedMethods:{aggregations:{onInitialized:function(){var e=this;if(!kr.canShowStore())return void e.hideElement();var t=e.getDataSource();if(t){if(Va.Flags.IsInMobileContext.isTrue()){var n=e.getPropertyValue("dataLayoutOptions");n.elementsPerPage=8,e.setPropertyValue("dataLayoutOptions",n),e.setPropertyValue("usePagesLayout",!0)}var i=t.getDataService();if(i){K.Events.NavigableTabChanged.bind(function(t){var n=t.data.currentTab,i=t.getChildInstances(),a=i.indexOf(n);e.loadNewProducts(a,!1);var r=t.getParent();e.scrollToElementTop(r)}),kr.Flags.EditingModeEnabled.valueChangedEvent.bind(function(t){t||e.loadNewProducts(0,!0)});var a=void 0,r=e.getCurrentCategory();r&&(a=r),e.loadNewProducts(0,!0,a)}}}}}}})}(),function(){function e(e,t,n){var i=u.valueOrDefaultArray(n,[t&&t.title,"Default Text"]);void 0===i||""===i?e.$element.css("visibility","hidden"):(e.setBindingValueToProperty(""+i,ri.text.name),e.$element.css("visibility","visible"))}function t(t,n){var i=this,a=ri.formattedText.getBindingType(i);if(void 0!==a){var r=i.getBindingFields(a);e(i,r,t[a])}else if("object"==typeof n){a=pi.Data;var r=i.getBindingFields(a);e(i,r,t[a]&&t[a].productBasePrice)}}Jn.registerDefinition(ei,{hideableText:{ancestorElementType:ei.label,methods:{},aggregatedMethods:{aggregations:{onBoundValueReady:t}}},growableText:{ancestorElementType:ei.freeText,methods:{getElementDataContentSize:function(){var e=this,t=this.getElementDataContent(),n=t.outerSize();return e._maxHeight&&n.height>e._maxHeight&&(n.height=e._maxHeight),n}},aggregatedMethods:{aggregations:{onInitializing:function(){var e=this,t=e.getPropertyValue("sizeAndPosition");e._maxHeight=t.height},onBoundValueReady:function(e,t){var n=this,i=ri.formattedText.getBindingType(n);if(void 0!==i){var a=n.getBindingFields(i),r=e[i],o=u.valueOrDefaultArray(r,[a&&a.title,"Default Text"]);n.setBindingValueToProperty(""+o,ri.formattedText.name);var s=n.data;n.setPropertyValue("formattedText",""+o),n.refreshContentSize();var l="object"==typeof t.link?t.link.url:t.link;vr.performUpdateOnRenderingFinished(function(){s.$richTextContent=u(".rich-text-content",n.$element).dotdotdot({height:function(){var e=n.getContentSize();return e&&e.height},ignoredHeight:function(){return Math.ceil(n.calculateDecimalLineHeight()*n.calculateFontSize())},after:t.link?u('More'):""})},n.id+"dotdotdot")}}}}}}),Jn.registerDefinition(ei,{hideableTextDetail:{ancestorElementType:ei.freeText,methods:{},aggregatedMethods:{aggregations:{onBoundValueReady:t}}}})}(),function(){function e(e,t,n){if(n&&n.label){e.showElement();var i=n.label;e.setBindingValueToProperty(i,ri.text.name)}else e.hideElement()}Jn.registerDefinition(ei,{Location:{ancestorElementType:ei.label,aggregatedMethods:{aggregations:{onBoundValueReady:function(t){var n=this,i=pi.Location;if(void 0!==i){var a=n.getBindingFields(i);e(n,a,t[i])}}}}}})}(),function(){Jn.registerDefinition(ei,{DateTime:{ancestorElementType:ei.date,methods:{getBindingType:function(){return di.dateTime.getContentType()}}}})}(),function(){Jn.registerDefinition(ei,{StorePrice:{className:"store-price-element",ancestorElementType:ei.hideableText,properties:{isLineThrough:{title:"Line-through",isStateProperty:!0,isStyleProperty:!0,category:ai.TextStyle,defaultValue:Go,onChange:function(e,t){u(".text-content.element-text-container",e.$element).toggleClass("has-text-is-line-through",!!t),e.refreshTextLayout()}}},defaultProperties:{sizeAndPosition:function(){return{width:200,height:30,top:0,left:0}},horizontalAlign:function(){return nt.Left},fontSize:function(){return 13},isLineThrough:jo},aggregatedMethods:{aggregations:{onInitialized:function(){var e=this;return u.browser.mozilla&&u(".text-content.element-text-container",e.$element).addClass("default-font"),!1}}}}})}(),function(){Jn.registerDefinition(ei,{StoreCategoriesContainer:{className:"store-categories-element",itemName:"ImageBox",ancestorElementType:ei.userBox,features:[ti.HasContent]}})}(),function(){Jn.registerDefinition(ei,{StoreCategories:{className:"store-categories-element",itemName:"ImageBox",properties:{StoreCategories_TargetStoreFrontElementId:{title:"Products list",isStateProperty:!1,isStyleProperty:!1,defaultValue:Xo}},features:[ti.HasInnerShadow,ti.HasResponsiveItem,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.Hideable,ti.HasLayout,ti.HasBorder,ti.HasPadding,ti.HasText,ti.Rotatable,ti.HasGrowableContent,ti.ItemsContainer],methods:{creationFunction:Wo,getDataSourceDefinition:function(){return ui.StoreFiltersDataSource},getDataSource:Xo,getStoreFrontInstances:function(){var e=Ji.getPageInstancesByType(ei.StoreFront);return e.length>0?e:null},getSkinSupportedStates:function(){return[Ai.ElementSelectedState,Ai.MouseOverState,Ai.MouseDownState]},getCurrentListController:function(){return gr.getListByName(fa.getStoreInformation().listName)},getPotentialSelectedMenuItemId:function(){var e=this,t=e.getCurrentListController();if(Me.isMasterListPage(la.CurrentPageData.getValue())){var n=e.getDataSource().getCollectionItems().getItems(),i=t.currentDisplayedCategory.getValue(),a=u.findFirst(n,function(e,t){return t.id===i});return a?a.id:void 0}},unSelectAll:function(e){u.eachItem(e,function(e,t){var n=t.instance.getSkinInstance();n.userSelect(!1)})},addClickHandler:function(e,t,n){var i=this;e.click(function(){if(this.classList.contains("active"))e="";else var e=t.id;var a=Ji.getPageInstancesByType(ei.StoreFront);a.length>0&&u.eachItem(a,function(t,n){n.setCategoryId(e)});var a=i.getStoreFrontInstances();if(a.length>0&&u.eachItem(a,function(t,n){n.setCategoryId(e)}),u(".category-element span",i.$element).removeClass("active"),this.classList.add("active"),n){var r=n.$dropDownContainer;r.removeClass("hover"),r.children()[0].classList.add("active")}})},addSubCategories:function(e,t){for(var n=t.$container,i=this,a=0;a'),s=u('
    '),l=u(""+r.name+"");s.append(l),o.append(s);var t={$container:o,$title:l,$dropDownContainer:t.$dropDownContainer};i.addClickHandler(l,r,t),r.subCategories&&i.addSubCategories(r.subCategories,t),n.append(o)}},renderData:function(e){var t=e.slice(),n=this;t&&0!==t.length?n.showElement():n.hideElement();var i=n.$element;i.empty();var a={name:"All Items",id:""};t.unshift(a);for(var r=u('
      '),o=0;o':'
    • ');var c=u(""+l.name+"");if(0===o&&c.addClass("active"),s.append(c),r.append(s),n.addClickHandler(c,l),l.subCategories&&l.subCategories.length>0){s.hover(function(e){e.currentTarget.classList.add("hover")},function(e){e.currentTarget.classList.remove("hover")});var d=u('
      ');s.append(d),n.addSubCategories(l.subCategories,{$container:d,$title:c,$dropDownContainer:s})}}i.append(r)}},aggregatedMethods:{aggregations:{onInitialized:function(){var e=this;e.hideElement(),e.setPropertyValue("dataLayout",Wi.PagesColumn);var t=kr.getAvailableCategories();t.length>0&&e.renderData(t),kr.Events.CategoriesChanged.bind(function(t){e.renderData(t)})}}}}})}(),function(){Jn.registerDefinition(ei,{StoreSubCategories:{className:"store-categories-element",itemName:"ImageBox",features:[ti.DataList],methods:{getDataSourceDefinition:function(){return ui.StoreCategoriesDataSource},getSkinSupportedStates:function(){return[Ai.ElementSelectedState,Ai.MouseOverState,Ai.MouseDownState]},getPotentialSelectedMenuItemId:function(){var e=this,t=e.getCurrentListController();if(Me.isMasterListPage(la.CurrentPageData.getValue())){var n=e.getDataSource().getCollectionItems().getItems(),i=t.currentDisplayedCategory.getValue(),a=u.findFirst(n,function(e,t){return t.id===i});return a?a.id:void 0}},onSmartDataLoaded:function(){var e=this,t=fa.getStoreInformation(),n=e.getItemsControllers();if(n&&n.length>0){u.eachItem(n,function(n,i){var a=i._dataSourceOptions.dataItem;if(a){var r=i.instance,o="";a.categoryName&&(o=e.ToSeoUrl(a.categoryName,"-"));var s=a.id,l={url:{masterListPageId:t.connectedListPage,suffixFragments:[gr.SupportedListTypes.category,s],keepCases:!0},type:"Pages"};r?(r.setPropertyValue("urlAddress",l),r.canEdit.setFalse()):i.initializeFlag.onceTrue(function(){i.instance.setPropertyValue("urlAddress",l)})}i.$element.click(function(){kr.setCurrentProduct(a)})});var i=e.getPotentialSelectedMenuItemId();if(i){var a=e.getInstanceController(i),r=a.instance.getSkinInstance();r.userSelect(!0)}}},getCurrentListController:function(){return gr.getListByName(fa.getStoreInformation().listName)},unSelectAll:function(e){u.eachItem(e,function(e,t){var n=t.instance.getSkinInstance();n.userSelect(!1)})}},aggregatedMethods:{aggregations:{onInitialized:function(){var e=this,t=e.getDataSource();if(t){var n=t.getDataService();n&&(n.events.LoadingFinished.bind(function(){var t=e.getItemsControllers();t&&t.length>0&&u.eachItem(t,function(n,i){i.$element.click(function(){var n=(e.getPropertyValue("StoreCategories_TargetStoreFrontElementId"),Ji.getPageInstancesByType(ei.StoreFront));n.length>0&&u.eachItem(n,function(e,t){t.setCategoryId(i.getDataItemId())}),e.unSelectAll(t);var a=i.instance.getSkinInstance();a.userSelect(!0)})})}),kr.Flags.EditingModeEnabled.valueChangedEvent.bind(function(){n.populate(t,{parentId:null})}),e.propertyChangedEvent.bindAndExecute("StoreFront_CategoryId",function(){n.populate(t,{parentId:null})}))}}}}}})}(),function(){Jn.registerDefinition(ei,{StoreFiltersContainer:{className:"store-categories-element",itemName:"ImageBox",ancestorElementType:ei.userBox}})}(),function(){Jn.registerDefinition(ei,{StoreFilters:{className:"store-filters-element",itemName:"ImageBox",properties:{StoreFilters_TargetStoreFrontElementId:{title:"Products list",isStateProperty:!1,isStyleProperty:!1,defaultValue:Xo}},features:[ti.HasInnerShadow,ti.HasResponsiveItem,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.Hideable,ti.HasLayout,ti.HasBorder,ti.HasPadding,ti.HasText,ti.Rotatable,ti.HasGrowableContent,ti.ItemsContainer],methods:{creationFunction:Wo,getDataSourceDefinition:function(){return ui.StoreFiltersDataSource},getDataSource:Xo,getSkinSupportedStates:function(){return[Ai.ElementSelectedState,Ai.MouseOverState,Ai.MouseDownState]},getCurrentListController:function(){return gr.getListByName(fa.getStoreInformation().listName)},unSelectAll:function(e){u.eachItem(e,function(e,t){var n=t.instance.getSkinInstance();n.userSelect(!1)})},renderData:function(e){var t=this;e&&0!==e.length?t.showElement():t.hideElement();var n=t.$element;n.empty();for(var i=0;i0&&(e.activeFilters={},e.renderData(t)),kr.Events.FiltersChanged.bind(function(t){e.activeFilters={},e.renderData(t)})}}}}})}(),function(){function e(e){var t=qa.getThemeColor(4,3);e.css("outline","2px solid "+t);var n=qa.getThemeColor(0,0);e.css("border","2px solid "+n),e.css("padding","0")}function t(e){e.css("outline","2px solid #ccc"),e.css("padding","2px"),e.css("border","0")}function n(n,i,a){var o=this,s=u('
      '),l=qa.getThemeColor(0,0),c=qa.getThemeColor(3,3);return s.css("color",c),s.css("background-color",l),n.color?"multi"===n.color?s.addClass("multi-color-background"):s.css("backgroundColor",n.color):s.text(n.name),n.selected?e(s):t(s),n.inStock===!1&&(s.addClass("out-of-stock"),n.color||s.css("backgroundColor","#ccc")),s.click(function(){kr.refreshDynamicPage(n.productId)}),n.hover?s.hover(function(){if(!n.selected){for(var t=i.index(),l=a.children(),c=t+1;c'),a=u('
      ');i.css("border","2px solid #ccc");var r=u('
      Select '+n+"
      ");a.append(r),i.append(a);var o=u('
      ');i.append(o);var s=u(""),l=u('");s.append(l);for(var c=0;c'+d.name+g+"");s.append(f),d.selected&&(r.text(f.text()),l.remove(),f.attr("selected","selected"))}return o.append(s),s.change(function(e){e.currentTarget.value&&kr.refreshDynamicPage(e.currentTarget.value)}),i}function a(e){for(var t=0;t5)return!0;return!1}function r(e,t){var r=this,o=e.choices,s=u('
      '),l=this.getPropertyValue("fontColor");void 0!==l.mainColor&&(l=qa.getThemeColor(l.mainColor,l.variation));var c=u('
      '+e.name+"
      ");s.append(c);for(var d,g=a(o),f=o.length>5,p=o[0].color,h=e.optionId,m=r._originalData,v=0;v5)}}}if(!g&&!f||p)for(var b=0;b
      '),i=0;i').hide().appendTo(document.body)),u.fn.elementHeight.fakeEl.empty(),u.fn.elementHeight.fakeEl.append(e),u.fn.elementHeight.fakeEl.height()},Jn.registerDefinition(ei,{StoreVariantsContainer:{className:"store-variants-container",itemName:"ImageBox",properties:{variantHeight:{title:"Page",defaultValue:function(){return 0}}},defaultProperties:{dataLayout:function(){return{name:"OneColumn"}},dataLayoutOptions:function(){return{cols:1,rows:5,colsSpacing:10,rowsSpacing:10,oneColumn:!0}}},features:[ti.HasInnerShadow,ti.HasResponsiveItem,ti.Selectable,ti.HasBackground,ti.HasBackgroundImage,ti.Hideable,ti.HasLayout,ti.HasBorder,ti.HasPadding,ti.HasText,ti.Rotatable,ti.HasGrowableContent,ti.ItemsContainer],methods:{creationFunction:Wo,getDataSourceDefinition:function(){return ui.StoreFiltersDataSource},getDataSource:Xo,getSkinSupportedStates:function(){return[Ai.ElementSelectedState,Ai.MouseOverState,Ai.MouseDownState]},getCurrentListController:function(){return gr.getListByName(fa.getStoreInformation().listName)},renderVariants:function(e){var t=this;t.setPropertyValue("textStyles",la.getCoordinator().getPropertyValue("textStyles").bodyS),t._originalData=e;var n=o.call(this,e),i=u.fn.elementHeight(n,"store-variants-container");n.css("position","absolute"),n.css("height",i+"px"),t.data.$filterList=n,t.$element.append(t.data.$filterList),t.refreshContentSize(),t.setPropertyValue("variantHeight",i)},calculateNormalizedHeight:function(e){var t=this,n=t.getNoneContentSize();return e+n.height},getElementDataContentSize:function(){var e=this,t=this.getElementDataContent();return t?{width:360,height:e.getPropertyValue("variantHeight")}:{width:0,height:0}},getElementDataContent:function(){return this.data.$filterList},getNoneContentSize:function(){return{width:0,height:0,widthLeft:0,heightTop:0,widthRight:0,heightBottom:0}},hideVariants:function(){var e=this;e.setPropertyValue("variantHeight",0),e.refreshContentSize()}},aggregatedMethods:{aggregations:{onBoundValueReady:function(e,t){var n=this;Ji.removeInstances(n.childInstances),n.data.$filterList&&n.data.$filterList.remove(),le.beginAtomicBatch(!1),vr.startRenderingBatch(),aa.UpdateBatch.start(),t.productVariants&&t.productVariants.length>0?(kr.setCurrentVariants(t.productVariants),n.renderVariants(t.productVariants)):(!t.productVariants||t.productVariants&&0===t.productVariants.length)&&(kr.setCurrentVariants([]),n.hideVariants()),aa.UpdateBatch.finish(),vr.finishRenderingBatch(),le.endAtomicBatch()}}}}}),Jn.registerDefinition(ei,{StoreDetailFiltersContainer:{ancestorElementType:ei.StoreVariantsContainer}})}(),function(){Jn.registerDefinition(ei,{StoreCartButton:{className:"store-show-cart-button-element",ancestorElementType:ei.SkinButtonElement,customDelegatedProperties:["iconReference"],features:[ti.HasText],methods:{creationFunction:function(e){return e.data.$content=u("
      ").addClass("absolute-fill").addClass("show-cart-button"),e.data.$content},getOrCreateFixedDiv:function(){var e=this;return e.data.fixedDiv?e.data.fixedDiv:(e.data.fixedDiv=u('
      '),e.data.fixedDiv)},addFixedStateMobile:function(){var e=this;Va.Flags.IsInMobileContext.valueChangedEvent.bindAndExecute(function(){e.getPropertyValue("hasFloatingButtonEnabled")&&Va.Flags.IsInMobileContext.isTrue()&&setTimeout(function(){var t=u("#body-element"),n=e.getOrCreateFixedDiv();t.append(n),e.parentInstance&&1===e.parentInstance.childInstances.length&&e.parentInstance.childInstances[0].id===e.id&&e.parentInstance.$element.hide(),n.append(e.$element)},100)})},createFloatingButton:function(){var e=this;e.setPropertyValue("topZIndex",1),e.setCalculatedPropertyValue("verticalDocking",st.Bottom);var t=e.getPropertyValue("sizeAndPosition"),n=Math.max(t.height,56);n+=$o.getFooterHeight(),e.setPropertyFieldValue("margin","bottom",n);var i=Math.max(t.width,56);e.setCalculatedPropertyValue("horizontalDocking",ot.Right),e.setPropertyFieldValue("margin","right",i),e.addFixedState()},shouldDisplayOnMobile:jo},properties:{hasFloatingButtonEnabled:{defaultValue:Go}},aggregatedMethods:{aggregations:{onAttached:function(){var e=this;return kr.canShowStore()?(e.addFixedStateMobile(),void window.setTimeout(function(){e.getPropertyValue("hasFloatingButtonEnabled")&&Va.Flags.IsInMobileContext.isFalse()&&e.createFloatingButton(),e.$element.addClass(kr.getCartButtonSelector()),kr.initializeCartButton({amountLabel:".has-content",amountLabelSelector:".has-content"}),u(".clickable-element",e.$element).on("click",function(e){e.preventDefault(),e.stopPropagation(),window.AMStore&&window.AMStore.openShoppingCart()})},1500)):void e.hideElement()}}}}})}(),function(){Jn.registerDefinition(ei,{StoreBuyButton:{className:"store-show-buy-button-element",ancestorElementType:ei.userBox,customDelegatedProperties:["iconReference"],features:[ti.HasText],methods:{setBuyButtonState:function(e){var t,n=this,i=n.button,a=i.getStyleObject();i&&(e?(i.setPropertyValue("formattedText","Add to cart"),t=qa.createThemeColorBinding(4,{variation:3,opacity:1}),a.removeDisabledState("MouseOverState"),a.removeDisabledState("MouseDownState")):(i.setPropertyValue("formattedText","Out of stock"),t=qa.createThemeColorBinding(4,{variation:3,opacity:.4}),a.setDisabledState("MouseOverState"),a.setDisabledState("MouseDownState")),a.getFieldData("backgroundColor").observableValue.setValue(t))},setTextElementData:function(e,t){this.textElement&&(this.textElement.setPropertyValue("formattedText",e),t&&yt.shake(this.textElement.$element,{times:5,distance:10,duration:60,direction:"left"}))},hideTextElement:function(){this.textElement&&this.textElement.$element.hide()},showTextElement:function(){this.textElement&&this.textElement.$element.show()},handleStockData:function(e){var t=this,n=e.stockAmount,i=4,a=-1!==n,r=0===n,o=i>n;r?(t.setBuyButtonState(!1),t.hideTextElement()):a&&o?(t.showTextElement(),t.setBuyButtonState(!0),kr.getFirstUnselectedVariant(e.productVariants)?t.setTextElementData(""):t.setTextElementData("Only "+n+" "+(n>1?"items":"item")+" in stock")):(t.setBuyButtonState(!0),t.hideTextElement())},findChildren:function(){var e=this;u.eachItem(e.childInstances,function(t,n){n.elementType===ei.freeText?e.textElement=n:n.elementType===ei.SkinButtonElement&&(e.button=n)}),e.button&&(e.button.updateLabel=function(t,n){e.showTextElement(),e.setTextElementData(t,n)})}},aggregatedMethods:{aggregations:{onBoundValueReady:function(e,t){var n=this;n._init||n.findChildren(),n._init=!0,n.handleStockData(t)}}}}})}(),function(){Jn.registerDefinition(ei,{StoreGalleryElement:{className:"store-gallery-element",customDelegatedProperties:["iconReference"],features:[ti.HasDataSource],methods:{getDataSourceDefinition:function(){return ui.StoreFrontDataSource},getClickedItem:function(e,t){var i;if(i=u(t.target).closest(".design-element.data-list-item"),i.length>0){var a=n(i[0]);if(a)return a.getDataItem()}},initClickHandler:function(){var e=this;e.mainImage&&e.gallery&&(e.lastClickedIndex={index:0},e.gallery.triggerActivated.bind(Di.MouseClick.name,function(t){var n=e.getClickedItem(e.gallery,t);if(void 0!==n){var i=function(e){var t=n.image.imageUrl.imageThumbnails;if(t){for(var i=t[t.length-1],a=0;ae){i=t[a];break}var r=i.url}else r=n.image.imageUrl.imagePath;return r.indexOf("//")>-1?Settings.ImageProxy+r:ae.resolveImageUrl(n.image.imageUrl)};e.lastClickedIndex=n.index,n.image.imageUrl.imageHighRes?e.mainImage.setPropertyValue("imageUrl",{imagePath:n.image.imageUrl.imageHighRes||n.image.imageUrl.imagePath,useImageProxy:!0,resizeOnImageProxy:!1,preferredSizeFunction:i}):e.mainImage.setPropertyValue("imageUrl",{imagePath:n.image.imageUrl, useImageProxy:!0,resizeOnImageProxy:!1,preferredSizeFunction:i})}}),e.mainImage.getClickedIndex=function(){return{index:e.lastClickedIndex}},e.gallery.$element.addClass("webzai-clickable-behaviour"),e.mainImage.shouldResetItems=jo,e.mainImage.getPopupItems=function(){var t=e.gallery,n=[],i=t.getPropertyValue("dataInfo");return i&&i.currentData&&(n=i.currentData),u.map(n,function(e){if(null!==e){var t=e.image.imageUrl;if(t)return{image:{imageUrl:{imagePath:t.imageHighRes||t.imagePath,useImageProxy:!0,resizeOnImageProxy:!1,preferredSizeFunction:function(e){for(var n=t.imageThumbnails||[],i={url:t.imageHighRes||t.imagePath},a=0;ae){i=n[a];break}return i.url.indexOf("//")>-1?Settings.ImageProxy+i.url:ae.resolveImageUrl(t)}}},index:e.index,id:e.id}}})})},initDataChangeHandler:function(){var e=this;e.mainImage&&e.gallery&&(e.gallery.onBoundValueReady=function(t){if(e.mainImage&&e.gallery){e.lastClickedIndex={index:0};var n=this.getDataSource();if(n&&n.setDataItems){var i=t[pi.Data],a=i.productImage.imageUrl;e.mainImage.setPropertyValue("imageUrl",a),u.isEmptyObject(a)?e.mainImage.hideElement():e.mainImage.showElement();var r=i.productDescription||i.title||"";e.mainImage.setPropertyValue("alt",r),i.productImages.length<2?e.gallery.hideElement():e.gallery.showElement(),e.gallery.setPropertyValue("dataInfo",{}),n.setDataItems(i.productImages)}}})},findGalleryChildren:function(){var e=this;u.eachItem(e.childInstances,function(t,n){n.elementType===ei.image?e.mainImage=n:n.elementType===ei.Gallery&&(e.gallery=n)}),e.mainImage&&e.gallery&&(e.mainImage.hasBinding=jo,e.mainImage.setPropertyValue("binding",e.getPropertyValue("binding")),e.gallery.hasBinding=jo,e.gallery.setPropertyValue("binding",e.getPropertyValue("binding")))}},ancestorElementType:ei.userBox,aggregatedMethods:{aggregations:{onAttached:function(){var e=this;kr.canShowStore()||e.hideElement()},onBoundValueReady:function(e,t){var n=this;n._init||(n.findGalleryChildren(),n.initDataChangeHandler(),n.initClickHandler()),n._init=!0,n.gallery&&n.gallery.onBoundValueReady(e,t)}}}}})}(),function(){Jn.registerDefinition(ei,{BreadcrumbElement:{className:"breadcrumb-element",ancestorElementType:ei.userBox,customDelegatedProperties:["iconReference"],aggregatedMethods:{aggregations:{onInitialized:function(){var e=this;u.eachItem(e.childInstances,function(t,n){n.elementType===ei.freeText?e.textEl=n:n.elementType===ei.Icon&&(e.iconEl=n)}),e.iconEl&&e.iconEl.$element.css("minWidth","26px");var t=fa.getStoreInformation(),n={url:{masterListPageId:t.isOnePageList?la.getMainPageId():t.connectedListPage,suffixFragments:[]},type:"Pages"},i=la.getPageData(n.url);ra.resolveUrl(n);if(e.textEl){var a=e.textEl.getPropertyValue("formattedText");"_pageName_"!==a&&void 0!==a||e.textEl.setPropertyValue("formattedText",i.title)}e.setPropertyValue("shouldUnderlineChildren",!0),e.setPropertyValue("urlAddress",n)}}}}})}(),function(){PhotosDataSourceEnum={Facebook:0,Flickr:1,Tumblr:2},Jn.registerDefinition(ei,{FacebookPhotos:{className:"facebook-photos-element",itemName:"ImageBox",properties:{facebookPhotos_Settings:{title:"Page",defaultValue:function(){return{}},dataBindingKey:xr.Keys.Instance.Social.Facebook},photosDataSource_Source:{title:"DataSource",defaultValue:function(){return PhotosDataSourceEnum.Facebook}}},features:[ti.SmartDataList,ti.HasDataBinding,ti.HasDataListPopup],methods:{getChildDataSourceDefinition:function(){return ui.FacebookPhotosAlbumDataSource},getDataSourceDefinition:function(){var e=this,t=e.getPropertyValue("eventsDataSource_Source");switch(t){default:return ui.FacebookPhotosDataSource}},getParameterProperties:function(){return[{propertyName:"facebookPhotos_Settings",propertyKey:"value",parameterName:"pageId"}]},popupItemsMappingFunction:function(e){var t=[],n=Va.Flags.IsInMobileContext.isTrue();return n?e:e?(u.eachItem(e,function(e,n){var i=u.cloneObject(n);i.description=n.title,i.title="",t.push(i)}),t):[]}}}})}(),function(){Jn.registerDefinition(ei,{YoutubeChannel:{className:"youtube-channel-element",itemName:"ImageBox",defaultProperties:{templateDataListOpener:jo},properties:{youtubeChannel_Settings:{title:"Channel",defaultValue:function(){return{}},dataBindingKey:xr.Keys.Instance.Social.YoutubeChannelId}},features:[ti.SmartDataList,ti.HasDataListPopup,ti.HasDataBinding],methods:{getChildDataSourceDefinition:function(){return ui.YoutubePlaylistDataSource},getDataSourceDefinition:function(){return ui.YoutubeChannelDataSource},getParameterProperties:function(){return[{propertyName:"youtubeChannel_Settings",propertyKey:"value",parameterName:"channelId"}]}}}})}(),function(){Jn.registerDefinition(ei,{FacebookMediaElement:{className:"facebook-media-element",customDelegatedProperties:["iconReference"],features:[ti.HasDataSource],methods:{getDataSourceDefinition:function(){return ui.FacebookTimelineDataSource},addImage:function(e,t,n){var i=this;this.getPropertyValue("sizeAndPosition");if(e.append('
      '),n){var a={type:Ze.Web,url:n};i.setPropertyValue("urlAddress",a)}},addInlineVideo:function(e,t,n,i){function a(){if(e.empty(),i){if(i===r.data.videoTypes.YouTube||i===r.data.videoTypes.Share){var n=e.width(),a=e.height(),o=u('');e.append(o)}}else{var s=u('');e.append(s)}}var r=(this.getPropertyValue("sizeAndPosition"),this),o="play-button viewer-font-icon viewer-font-icon-popup-play-2",s=u('
      ');s.click(a),e.append(s)},addLink:function(e,t,n){var i=this,a=(this.getPropertyValue("sizeAndPosition"),"play-button viewer-font-icon viewer-font-icon-link"),r=u('
      ');if(t){var o={type:Ze.Web,url:t};i.setPropertyValue("urlAddress",o)}e.append(r)},addStatus:function(e,t){t.attachments&&t.attachments.data&&t.attachments.data[0]&&t.attachments.data[0].media&&t.attachments.data[0].media.image&&t.attachments.data[0].media.image.src?this.addImage(e,t.attachments.data[0].media.image.src):this.addImage(e,"//graph.facebook.com/"+t.from.id+"/picture?type=large")}},ancestorElementType:ei.userBox,aggregatedMethods:{aggregations:{onBoundValueReady:function(e,t){var n=this,i=n.$elementContentContainer;if(n.data.videoTypes={YouTube:1,Share:2},i.empty(),t.media){var a=t.media,r=a.type,o=a.attachments&&a.attachments.data[0];"photo"===r?n.addImage(i,a.full_picture,a.link):"video"===r?"video_inline"===o.type||"video_direct_response"===o.type?n.addInlineVideo(i,a.source,a.full_picture):"video_share_youtube"===o.type?n.addInlineVideo(i,a.source,a.full_picture,n.data.videoTypes.YouTube):"video_share"===o.type&&n.addInlineVideo(i,a.source,a.full_picture,n.data.videoTypes.Share):"link"===r?n.addLink(i,a.link,a.full_picture):"status"===r&&n.addStatus(i,a)}else t.image&&n.addImage(i,t.image.imageUrl.imagePath)}}}}})}(),function(){Jn.registerDefinition(ei,{FacebookTimeline:{className:"facebook-timeline-element",itemName:"ImageBox",properties:{facebookTimeline_Settings:{title:"Page",defaultValue:function(){return{}},dataBindingKey:xr.Keys.Instance.Social.Facebook}},features:[ti.SmartDataList,ti.HasDataBinding],methods:{getDataSourceDefinition:function(){return ui.FacebookTimelineDataSource},getParameterProperties:function(){return[{propertyName:"facebookTimeline_Settings",propertyKey:"value",parameterName:"pageId"}]},getDataBindingKey:function(){return xr.Keys.Instance.Social.Facebook},onSmartDataLoaded:Wo,updateDataBinding:function(){var e=this;if(e.allowUpdateDataBindingValue()){var t=e.getPropertyValue("facebookTimeline_Settings");e.updateDataBindingValue(t)}}},aggregatedMethods:{aggregations:{onDataBindingReady:function(e){var t=this;t.setPropertyValue("facebookTimeline_Settings",e)}}}}})}(),function(){Jn.registerDefinition(ei,{TwitterFeed:{className:"twitter-feed-element",itemName:"ImageBox",properties:{twitter_Settings:{title:"Page",defaultValue:function(){return{name:"arminvanbuuren",value:"arminvanbuuren"}},dataBindingKey:xr.Keys.Instance.Social.Twitter}},features:[ti.SmartDataList,ti.HasDataBinding],methods:{getDataSourceDefinition:function(){return ui.TwitterDataSource},getDataBindingKey:function(){return""}}}})}(),function(){ReviewsEnum={Google:0},Jn.registerDefinition(ei,{Reviews:{className:"reviews-source-element",itemName:"ImageBox",properties:{reviewsDataSource_Settings:{title:"Page",defaultValue:function(){return{name:"Scala's Bistro",value:"ChIJk6jRv46AhYARbE6mIQ6VDsg"}}},reviewsDataSource_Source:{title:"DataSource",defaultValue:function(){return ReviewsEnum.Google}}},defaultProperties:{itemFields:function(){return{title:{iconClass:u.getIconClass("tool-category-text",mn.Font),type:"title",title:void 0,name:"title",isDefaultField:!0},description:{type:"description",title:void 0,name:"description",isDefaultField:!0},date:{type:"dateTime",title:void 0,name:"dateTime",isDefaultField:!0},location:{type:"location",title:"location",name:"location",isDefaultField:!0},image:{type:"image",title:void 0,name:"image"},link:{type:"link",title:void 0,name:"link",isDefaultField:!0}}}},features:[ti.SmartDataList,ti.HasDataBinding,ti.HasDynamicDataSource],methods:{getDataSourceDefinition:function(e){var t=this;switch(void 0===e&&(e=e||t.getPropertyValue("reviewsDataSource_Source")),e){default:return ui.GoogleReviewsDataSource}},getParameterProperties:function(){var e=[];return e.push({propertyName:"reviewsDataSource_Settings",propertyKey:"value",parameterName:"value"}),e}}}})}(),function(){EventsDataSourceEnum={Facebook:0,Meetup:1,BandsInTown:2,Eventful:3,DataList:4},Jn.registerDefinition(ei,{EventsDataSource:{className:"events-data-source-element",itemName:"ImageBox",properties:{eventsDataSource_Settings:{title:"Page",defaultValue:function(){return{}}},eventsDataSource_Source:{title:"DataSource",defaultValue:function(){return EventsDataSourceEnum.Facebook}}},defaultProperties:{itemFields:function(){return{title:{iconClass:u.getIconClass("tool-category-text",mn.Font),type:"title",title:void 0,name:"title",isDefaultField:!0},description:{type:"description",title:void 0,name:"description",isDefaultField:!0},date:{type:"date",title:void 0,name:"date",isDefaultField:!0},location:{type:"location",title:"Location",name:"location",isDefaultField:!0},image:{type:"image",title:void 0,name:"image"},link:{type:"link",title:void 0,name:"link",isDefaultField:!0}}}},features:[ti.SmartDataList,ti.HasDataBinding,ti.HasDynamicDataSource],methods:{updateDataBinding:function(){var e=this;if(e.allowUpdateDataBindingValue()){var t={eventsDataSource_Settings:e.getPropertyValue("eventsDataSource_Settings"),eventsDataSource_Source:e.getPropertyValue("eventsDataSource_Source")};e.updateDataBindingValue(t)}},getDataSourceDefinition:function(e){var t=this;switch(void 0===e&&(e=e||t.getPropertyValue("eventsDataSource_Source")),e){case 1:return ui.MeetupEventsDataSource;case 2:return ui.BandsInTownEventsDataSource;case 3:return ui.EventfulEventsDataSource;case 4:return ui.DataListElementView;default:return ui.FacebookEventsDataSource}},getParameterProperties:function(){var e=[];return e.push({propertyName:"eventsDataSource_Settings",propertyKey:"value",parameterName:"value"}),e}},aggregatedMethods:{aggregations:{}}}})}(),function(){MusicDataSourceEnum={RSS:0,ITunes:1,DataList:2},Jn.registerDefinition(ei,{MusicDataSource:{className:"music-data-source-element",itemName:"ImageBox",properties:{musicDataSource_Settings:{title:"Page",defaultValue:function(){return{name:"",value:""}}},musicDataSource_Source:{title:"DataSource",defaultValue:function(){return MusicDataSourceEnum.RSS}}},defaultProperties:{itemFields:function(){return{title:{iconClass:u.getIconClass("tool-category-text",mn.Font),type:"title",title:void 0,name:"title",isDefaultField:!0},description:{type:"description",title:void 0,name:"description",isDefaultField:!0},date:{type:"dateTime",title:void 0,name:"dateTime",isDefaultField:!0},image:{type:"image",title:void 0,name:"image"},link:{type:"link",title:void 0,name:"link",isDefaultField:!0}}}},features:[ti.SmartDataList,ti.HasDataBinding,ti.HasDynamicDataSource],methods:{getDataSourceDefinition:function(e){var t=this;switch(void 0===e&&(e=e||t.getPropertyValue("musicDataSource_Source")),e){case 1:return ui.ITunesDataSource;case 2:return ui.DataListElementView;default:return ui.RSSMusicDataSource}},getParameterProperties:function(){var e=[];return e.push({propertyName:"musicDataSource_Settings",propertyKey:"value",parameterName:"value"}),e}}}})}(),function(){NewsDataSourceEnum={RSS:0,DataList:1},Jn.registerDefinition(ei,{NewsDataSource:{className:"news-data-source-element",itemName:"ImageBox",properties:{newsDataSource_Settings:{title:"Page",defaultValue:function(){return{name:"http://rss.nytimes.com/services/xml/rss/nyt/HomePage.xml",value:"http://rss.nytimes.com/services/xml/rss/nyt/HomePage.xml"}}},newsDataSource_Source:{title:"DataSource",defaultValue:function(){return NewsDataSourceEnum.RSS}}},defaultProperties:{itemFields:function(){return{title:{iconClass:u.getIconClass("tool-category-text",mn.Font),type:"title",title:void 0,name:"title",isDefaultField:!0},description:{type:"description",title:void 0,name:"description",isDefaultField:!0},date:{type:"dateTime",title:void 0,name:"dateTime",isDefaultField:!0},image:{type:"image",title:void 0,name:"image"},link:{type:"link",title:void 0,name:"link",isDefaultField:!0}}}},features:[ti.SmartDataList,ti.HasDataBinding,ti.HasDynamicDataSource],methods:{getDataSourceDefinition:function(e){var t=this;switch(void 0===e&&(e=e||t.getPropertyValue("newsDataSource_Source")),e){case 1:return ui.DataListElementView;default:return ui.RSSNewsDataSource}},getParameterProperties:function(){var e=[];return e.push({propertyName:"newsDataSource_Settings",propertyKey:"value",parameterName:"value"}),e}}}})}(),ca.registerPopupImplementation("DefaultPopup",Yo(function(){var e={Overlay:{group:"default-popup-templates",name:"popup-overlay-template"},CarouselImageItemTemplate:{group:"default-popup-templates",name:"popup-carousel-image-item-template"},CarouselVideoItemTemplate:{group:"default-popup-templates",name:"popup-carousel-video-item-template"}};this.defaultSettings={openingAnimation:"FadeIn",closingAnimation:"FadeOut",animationSpeed:500,backgroundColor:"rgba(0,0,0,0.85)",textBackgroundColor:"rgba(0,0,0,0.5)",fontFamily:"Open Sans",textColor:"#ffffff",linkTextColor:"#ffffff",controlsColor:"#ffffff",showTitle:!0,showDescription:!0,showThumbs:!0},this.updatePopupSettingField=function(e,t,n){var i,a,r,o=e.$element;switch(t){case"openingAnimation":e.setAnimationPropertyValue("opening",n);break;case"closingAnimation":e.setAnimationPropertyValue("closing",n);break;case"animationSpeed":e.setAnimationPropertyValue("duration",n);break;case"backgroundColor":n=u.Color(qa.evaluateColorBinding(n)),i=vn.getBrightness(n),r=vn.getCompositeColorOpacity(n),a=vn.adjustBrightness(n,function(e){return.25>e?e+.1:e-.1}).toHEX(),e.setOverflowOpacity(r),e.$overflow.css({background:n.toHEX(),opacity:r}),u("._popup-control-background",o).css("background",.25>i?"#fff":"#000"),u("._popup-image-background",o).css("background",a);break;case"textBackgroundColor":n=u.Color(qa.evaluateColorBinding(n)),u("._popup-text-background-color",o).css({background:n.toHEX(),opacity:vn.getCompositeColorOpacity(n)});break;case"fontFamily":u("._popup-font-family",o).css("font-family",ja.evaluateFontBinding(n)),u(".description",o).ellipsis();break;case"textColor":n=u.Color(qa.evaluateColorBinding(n)).toHEX(),u("._popup-text-color",o).css("color",n);break;case"linkTextColor":n=u.Color(qa.evaluateColorBinding(n)).toHEX(),u("._popup-link-text-color",o).css("color",n);break;case"controlsColor":n=u.Color(qa.evaluateColorBinding(n)),i=vn.getBrightness(n),a=i>.5?"black":"rgba(255,255,255,0.5)",u("._popup-control-element",o).css({color:n.toHEX(),textShadow:"0 0 1px "+a});break;case"showTitle":o.toggleClass("no-title",!n);break;case"showDescription":o.toggleClass("no-description",!n),n&&u(".description",o).ellipsis();break;case"showThumbs":e.toggleThumbs(n)}},this.create=function(t,n,i){var a,r=u.useTemplate(e.Overlay);return n.implementation={className:"default",overlayTemplate:r,carouselImageItemTemplate:e.CarouselImageItemTemplate,carouselVideoItemTemplate:e.CarouselVideoItemTemplate,thumbsDimensions:{1024:{width:120,height:80},defaultSize:{width:166,height:110}},onItemsChanged:function(e){setTimeout(function(){u(".total-items",r).html(e.itemsCount)},10)}},a=Ln.create(n),Ln.createSettingsBinding(this,a,t,i),a}})),ca.registerPopupImplementation("ElementPopup",Yo(function(){var e={Overlay:{group:"default-popup-templates",name:"popup-overlay-template"},CarouselImageItemTemplate:{group:"default-popup-templates",name:"popup-carousel-image-item-template"},CarouselVideoItemTemplate:{group:"default-popup-templates",name:"popup-carousel-video-item-template"}};this.defaultSettings={openingAnimation:"FadeIn",closingAnimation:"FadeOut",animationSpeed:500,backgroundColor:"rgba(0,0,0,0.85)",textBackgroundColor:"rgba(0,0,0,0.5)",fontFamily:"Open Sans",textColor:"#ffffff",linkTextColor:"#ffffff",controlsColor:"#ffffff",showTitle:!0,showDescription:!0,showThumbs:!1},this.updatePopupSettingField=function(e,t,n){var i,a,r,o=e.$element;switch(t){case"openingAnimation":e.setAnimationPropertyValue("opening",n);break;case"closingAnimation":e.setAnimationPropertyValue("closing",n);break;case"animationSpeed":e.setAnimationPropertyValue("duration",n);break;case"backgroundColor":n=u.Color(qa.evaluateColorBinding(n)),i=vn.getBrightness(n),r=vn.getCompositeColorOpacity(n),a=vn.adjustBrightness(n,function(e){return.25>e?e+.1:e-.1}).toHEX(),e.setOverflowOpacity(r),e.$overflow.css({background:n.toHEX(),opacity:r}),u("._popup-control-background",o).css("background",.25>i?"#fff":"#000"),u("._popup-image-background",o).css("background",a);break;case"textBackgroundColor":n=u.Color(qa.evaluateColorBinding(n)),u("._popup-text-background-color",o).css({background:n.toHEX(),opacity:vn.getCompositeColorOpacity(n)});break;case"fontFamily":u("._popup-font-family",o).css("font-family",ja.evaluateFontBinding(n)),u(".description",o).ellipsis();break;case"textColor":n=u.Color(qa.evaluateColorBinding(n)).toHEX(),u("._popup-text-color",o).css("color",n);break;case"linkTextColor":n=u.Color(qa.evaluateColorBinding(n)).toHEX(),u("._popup-link-text-color",o).css("color",n);break;case"controlsColor":n=u.Color(qa.evaluateColorBinding(n)),i=vn.getBrightness(n),a=i>.5?"black":"rgba(255,255,255,0.5)",u("._popup-control-element",o).css({color:n.toHEX(),textShadow:"0 0 1px "+a});break;case"showTitle":o.toggleClass("no-title",!n);break;case"showDescription":o.toggleClass("no-description",!n),n&&u(".description",o).ellipsis();break;case"showThumbs":e.toggleThumbs(n)}},this.create=function(t,n,i){var a,r=u.useTemplate(e.Overlay);return n.implementation={className:"default",overlayTemplate:r},n.isElement=!0,a=Ln.create(n),Ln.createSettingsBinding(this,a,t,i),a}})),Ln.MobilePopup=Yo(function(){var e={Overlay:{group:"mobile-image-popup-templates",name:"popup-overlay-template"},CarouselImageItemTemplate:{group:"mobile-image-popup-templates",name:"popup-carousel-image-item-template"},CarouselVideoItemTemplate:{group:"mobile-image-popup-templates",name:"popup-carousel-video-item-template"},ThumbTemplate:{group:"mobile-image-popup-templates",name:"popup-thumb-template"}},t=uo.getBaseRenderer().extend("MobileVideoPopupRenderer",{_render:function(e,t){var n=this._getItemElementFromItem(e),i=this._getImageFromItem(e),a=u(i.parentNode);a.css({left:0,backgroundImage:"url("+i.src+")"}),t&&t.index!==e.index&&this._getItemElementFromItem(t).css("display","none"),n.css("display","list-item")},_transition:function(e,t,n){var i,a,r=this,o=e.$item,s={width:o.width(),height:o.height()},l=this._getItemElementFromItem(e),c=this._getImageFromItem(e),d=u(c.parentNode),g=this._getItemElementFromItem(t),f=this._getImageFromItem(t),p=u(f.parentNode);n&&n>0||!n&&e.index>t.index?(i=s.width,a=-s.width):(i=-s.width,a=s.width),d.css({left:i,backgroundImage:"url("+c.src+")"}),l.css("display","list-item"),d.velocity("stop").velocity({left:[0,i]},{duration:500,queue:!1}),p.velocity("stop").velocity({left:[a,0]},{duration:500,queue:!1,complete:function(){t.index!==r._currentItem.index&&g.css("display","none")}})}});this.defaultSettings={backgroundColor:"#000000",primaryTextColor:"#ffffff",secondaryTextColor:"#ffffff"},this.create=function(n,i){function a(e,t){var n=t.$element,i=e.title||"",a=e.description||"";u(".title",n).html(i),t.moreLessActivated||(u(".show-more",n).click(function(e){r(e,n,!0)}),u(".show-less",n).click(function(e){r(e,n,!1)}),t.onCurrent(function(){C=n}),t.moreLessActivated=!0),a!==t.currentDescription&&(u(".description",n).html(a),u("._description",n).ellipsis({updateContent:!0,doNotRender:!0}),t.currentDescription=a)}function r(e,t,n){e.preventDefault(),e.stopPropagation(),t.toggleClass("show-full-text",n),o(t)}function o(e){S?S.scrollTo(e,{animateScrolling:w,deltaY:-15}):w?p.animate({scrollTop:e.position().top-15},200):p.scrollTop(e.position().top-15)}function s(e){void 0===e&&(e=!w),e!==w&&(S&&S.toggleAutoRefresh(e),e&&C&&o(C),f.toggleClass("visible",e),I.toggleClass("visible",!e),w=e)}function l(e,t){var n=t.title||"",i=t.index,a=e.getItemsLength(),r=t.link||{};v.html(n),a>1&&(y.html(i),b.html(a)),r.url&&(I.attr("href",r.url),I.attr("target",r.newTab?"_blank":"_self")),I.toggleClass("has-link",!!r.url)}function c(){var e,t,n;h.removeClass("show-full-text"),u("._description",g).ellipsis();for(var i=0,a=h.length;a>i;i++)e=u(h[i]),t=u("._title",e)[0],n=u("ellipsis",e),e.toggleClass("has-long-text",!!n.length||t.offsetWidthi?"#fff":"#000");break;case"sidebarBackgroundColor":n=u.Color(qa.evaluateColorBinding(n)),u("._popup-sidebar-background",o).css("background",n.toHEX()),u("._popup-scrollbar .slide-area",o).css("background",vn.adjustBrightness(n,function(e){return.15>e?e+.1:e-.1}).toHEX());break;case"fontFamily":u("._popup-font-family",o).css("font-family",ja.evaluateFontBinding(n));break;case"textColor":n=u.Color(qa.evaluateColorBinding(n)),a=n.toHEX(),u("._popup-text-color",o).css("color",a),u("._popup-sidebar-element",o).css({color:a,borderColor:a}),u("._popup-scrollbar .scrollbar-handle",o).css("background",vn.adjustBrightness(n,function(e){return.5>e?Math.max(0,e-.1):Math.min(1,e+.1)}).toHEX());break;case"linkTextColor":n=u.Color(qa.evaluateColorBinding(n)).toHEX(),u("._popup-link-text-color",o).css("color",n);break;case"navigationArrowsColor":n=u.Color(qa.evaluateColorBinding(n)),i=vn.getBrightness(n),a=i>.5?"black":"rgba(255,255,255,0.5)",u("._popup-control-element",o).css({color:n.toHEX(),textShadow:"0 0 1px "+a});break;case"showThumbs":e.toggleThumbs(n);break;case"showShareButtons":o.toggleClass("show-share-buttons",n)}},this.create=function(t,n,i){function a(e){var t,n=e.image&&ae.resolveImageUrl(e.image.imageUrl),i=e.video&&e.video.videoUrl,a=n||i;a&&(t=encodeURIComponent(a),c.attr("href","https://www.facebook.com/sharer/sharer.php?u={0}".format(t)),d.attr("href","https://twitter.com/home?status={0}".format(t)),g.attr("href","https://pinterest.com/pin/create/button/?url=&media={0}".format(t))),l.toggleClass("has-share-link",a&&!0||!1)}function r(e,t){var n=t.title||"Image title",i=t.description||"Image description",a=t.link||{},r=t.index,o=e.getItemsLength();p.html(n),f.toggleClass("no-title",!n),h.html(i).ellipsis({updateContent:!0}),f.toggleClass("no-description",!i),a.url&&b.attr("href",a.url).attr("target",a.newTab?"_blank":"_self"),f.toggleClass("no-link",!a.url),o>1&&(v.html(r),y.html(o)),m.toggle(o>1)}var o,s,l,c,d,g,f,p,h,m,v,y,b,C;return s=u.useTemplate(e.Overlay),l=u(".social-share-links",s),c=u(".facebook",l),d=u(".twitter",l),g=u(".pinterest",l),f=u(".item-text",s),p=u(".title",f),h=u(".description",f),b=u(".link",f),m=u(".numbers-container",f),v=u(".index",m),y=u(".total-items",m),C=yn.create(u(".scrollable-text-inner",s),{scrollbarClass:"popup-scrollbar _popup-scrollbar"}),n.implementation={className:"popup-1",supportsMobile:!1,overlayTemplate:s,carouselImageItemTemplate:e.CarouselImageItemTemplate,carouselVideoItemTemplate:e.CarouselVideoItemTemplate,carouselRenderer:uo.getRenderer("popupMobileSlideShow"),thumbsDimensions:{defaultSize:{width:110,height:73}},onCurrentItemChange:function(e,t){C.scrollToOffset(0,!1),t&&(a(t),r(e,t))},onShow:function(){C.toggleAutoRefresh(!0)},onClose:function(){C.toggleAutoRefresh(!1)}},o=Ln.create(n),Ln.createSettingsBinding(this,o,t,i),o}})),ca.registerPopupImplementation("Popup2",Yo(function(){var e={Overlay:{group:"popup-2-templates",name:"popup-overlay-template"},CarouselImageItemTemplate:{group:"popup-2-templates",name:"popup-carousel-image-item-template"},CarouselVideoItemTemplate:{group:"popup-2-templates",name:"popup-carousel-video-item-template"},ThumbItemTemplate:{group:"popup-2-templates",name:"popup-thumb-item-template"}};this.defaultSettings={openingAnimation:"FadeIn",closingAnimation:"FadeOut",animationSpeed:500,backgroundColor:"rgba(0,0,0,0.85)",sidebarBackgroundColor:"#fff",textColor:"#080808",linkTextColor:"#323232",readMoreTextColor:"#4787b8",navigationArrowsColor:"#ffffff",showThumbs:!0,showShareButtons:!0},this.updatePopupSettingField=function(e,t,n){var i,a,r,o=e.$element;switch(t){case"openingAnimation":e.setAnimationPropertyValue("opening",n);break;case"closingAnimation":e.setAnimationPropertyValue("closing",n);break;case"animationSpeed":e.setAnimationPropertyValue("duration",n);break;case"backgroundColor":n=u.Color(qa.evaluateColorBinding(n)),i=vn.getBrightness(n),r=vn.getCompositeColorOpacity(n),e.setOverflowOpacity(r),e.$overflow.css({background:n.toHEX(),opacity:r}),u("._popup-control-background",o).css("background",.1>i?"#fff":"#000");break;case"sidebarBackgroundColor":n=u.Color(qa.evaluateColorBinding(n)),a=n.toHEX(),u("._popup-sidebar-background",o).css("background",a),u("._popup-thumb-cover",o).css("border-color",a),u("._popup-scrollbar .slide-area",o).css("background",vn.adjustBrightness(n,function(e){return.15>e?e+.1:e-.1}).toHEX());break;case"textColor":n=u.Color(qa.evaluateColorBinding(n)),a=n.toHEX(),u("._popup-text-color",o).css("color",a),u("._popup-sidebar-element",o).css({color:a,borderColor:a}),u("._popup-scrollbar .scrollbar-handle",o).css("background",vn.adjustBrightness(n,function(e){return.5>e?Math.max(0,e-.2):Math.min(1,e+.2)}).toHEX());break;case"linkTextColor":n=u.Color(qa.evaluateColorBinding(n)).toHEX(),u("._popup-link-text-color",o).css("color",n);break;case"readMoreTextColor":n=u.Color(qa.evaluateColorBinding(n)).toHEX(),u("._popup-read-more-text-color",o).css("color",n);break;case"navigationArrowsColor":n=u.Color(qa.evaluateColorBinding(n)),i=vn.getBrightness(n),a=n.toHEX(),u("._popup-control-element",o).css({color:a,textShadow:"0 0 1px "+(i>.5?"black":"rgba(255,255,255,0.5)")}),u("._popup-navigation-button-background",o).css("background",a);break;case"showThumbs":e.toggleThumbs(n);break;case"showShareButtons":o.toggleClass("show-share-buttons",n)}},this.create=function(t,n,i){function a(e){var t,n=e.image&&ae.resolveImageUrl(e.image.imageUrl),i=e.video&&e.video.videoUrl,a=n||i;a&&(t=encodeURIComponent(a),p.attr("href","https://www.facebook.com/sharer/sharer.php?u={0}".format(t)),h.attr("href","https://twitter.com/home?status={0}".format(t)),m.attr("href","https://pinterest.com/pin/create/button/?url=&media={0}".format(t))),f.toggleClass("has-share-link",a&&!0||!1)}function r(e,t,n){var i=e.link||{};i.url&&(t.attr("href",i.url),t.attr("target",i.newTab?"_blank":"_self")),n.toggleClass("no-link",!i.url)}function o(e,t){var n=t.title||"Image title",i=t.description||"Image description",a=!1;v.velocity({opacity:0},{duration:100,queue:!1,complete:function(){v.removeClass("long-text"),y.html(n),C.html(i),r(t,b,v),y[0].scrollHeight>y.innerHeight()&&(a=!0,y.ellipsis({updateContent:!0})),C[0].getBoundingClientRect().bottom>v[0].getBoundingClientRect().bottom&&(a=!0,C.ellipsis({updateContent:!0,container:v[0]})),S.html(n),w.html(i),r(t,P,I),a&&setTimeout(function(){v.toggleClass("long-text",!0)},0),v.velocity({opacity:1},{duration:100,queue:!1})}})}function s(){g.addClass("show-full-text"),k.scrollToOffset(0)}function l(){g.removeClass("show-full-text")}function c(e){d._showThumbs?k.scrollTo(u(".current",x),{animateScrolling:e}):k.scrollToOffset(0,!1)}var d,g,f,p,h,m,v,y,b,C,I,S,P,w,E,T,x,k;return g=u.useTemplate(e.Overlay),f=u(".social-share-links",g),p=u(".facebook",f),h=u(".twitter",f),m=u(".pinterest",f),v=u(".item-text",g),y=u(".title",v),b=u(".link",v),C=u(".description",v),I=u(".full-item-text",g),S=u(".title",I),P=u(".link",I),w=u(".description",I),E=u(".read-more",v),T=u(".read-less",I),x=u(".thumbs-container",g),k=yn.create(u(".thumbs-scroller-container-inner",g),{scrollbarClass:"popup-scrollbar _popup-scrollbar"}),E.makeSimpleButton().buttonClick(function(){s()}),T.makeSimpleButton().buttonClick(function(){l(),c(!1)}),n.implementation={className:"popup-2",supportsMobile:!1,verticalThumbs:!0,overlayTemplate:g,carouselImageItemTemplate:e.CarouselImageItemTemplate,carouselVideoItemTemplate:e.CarouselVideoItemTemplate,thumbsImageItemTemplate:e.ThumbItemTemplate,thumbsVideoItemTemplate:e.ThumbItemTemplate,carouselRenderer:uo.getRenderer("popupMobileSlideShow"),thumbsDimensions:{defaultSize:{width:140,height:88}},thumbsCustomScrolling:!0,onCurrentItemChange:function(e,t){l(),t&&(a(t),o(e,t)),e.getItemsLength()>1&&c(!0)},onShow:function(){k.toggleAutoRefresh(!0)},onClose:function(){k.toggleAutoRefresh(!1)}},d=Ln.create(n),Ln.createSettingsBinding(this,d,t,i), d}})),ca.registerPopupImplementation("Popup3",Yo(function(){var e=100,t={Overlay:{group:"popup-3-templates",name:"popup-overlay-template"},CarouselImageItemTemplate:{group:"popup-3-templates",name:"popup-carousel-image-item-template"},CarouselVideoItemTemplate:{group:"popup-3-templates",name:"popup-carousel-video-item-template"}},n=uo.getBaseRenderer().extend("Popup3Renderer",{_minImageWidth:0,_minImageHeight:0,_getSideItem:function(e,t){var n,i=this.carousel,a=i._itemsList.orderedItems,r=(e||this._currentItem).index;return n=t>0?i._slideShow.getNextSlideIndex(r):i._slideShow.getPreviousSlideIndex(r),void 0!==n?a[n]:void 0},_render:function(t,n,i,a,r){var o,s,l,c,d,g,f,p,h=this,m=this._getSideItem(t,-1),v=this._getSideItem(t,1),y=m&&m.itemView.loadedFlag,b=v&&v.itemView.loadedFlag,C=this._getItemElementFromItem(t),I=this._getImageFromItem(t),S=u(I.parentNode),P={width:C.width(),height:C.height()},w={width:.8*P.width,height:.8*P.height},E=this._calculateDimensions(t,P);a||n&&n.index!==t.index&&this._hidePreviousItem(n),C.css("display","list-item"),a?(S.css({width:E.width,height:E.height,left:(P.width-E.width)/2,top:(P.height-E.height)/2,opacity:0}),S.velocity("stop").velocity({opacity:[1,0]},{duration:300,queue:!1,complete:function(){r&&r()}})):S.css({width:E.width,height:E.height,left:(P.width-E.width)/2,top:(P.height-E.height)/2}),m&&y.onceTrue(function(){o=h._getItemElementFromItem(m),s=h._getImageFromItem(m),l=u(s.parentNode),c=h._calculateDimensions(m,w),o.css("display","list-item"),a?(l.css({width:c.width,height:c.height,left:-c.width-e-200,top:(P.height-c.height)/2}),l.velocity("stop").velocity({left:[-c.width-e,-c.width-e-200]},{duration:300,queue:!1})):l.css({width:c.width,height:c.height,left:-c.width-e,top:(P.height-c.height)/2})}),v&&b.onceTrue(function(){d=h._getItemElementFromItem(v),g=h._getImageFromItem(v),f=u(g.parentNode),p=h._calculateDimensions(v,w),d.css("display","list-item"),a?(f.css({width:p.width,height:p.height,left:P.width+e+200,top:(P.height-p.height)/2}),f.velocity("stop").velocity({left:[P.width+e,P.width+e+200]},{duration:300,queue:!1})):f.css({width:p.width,height:p.height,left:P.width+e,top:(P.height-p.height)/2})}),t.itemView.$textContainer.css("width",E.width),t.itemView.$description.ellipsis()},_transition:function(e,t,n,i){var a=this,r=this.carousel;void 0===n&&(n=e.index>t.index?1:-1),void 0===i&&(r.toggleSetSlideLock(!0),t&&t.index!==this._getSideItem(e,-n).index?this._hidePreviousItem(t,!0,function(){a._render(e,t,n,!0,function(){r.toggleSetSlideLock(!1)})}):this._transitionToNearest(e,t,n,function(){r.toggleSetSlideLock(!1)}))},_hidePreviousItem:function(e,t,n){var i,a,r,o,s,l,c=this._getSideItem(e,-1),d=this._getSideItem(e,1),g=this._getItemElementFromItem(e),f=this._getItemElementFromItem(c),p=this._getItemElementFromItem(d);t?(c&&(i=this._getImageFromItem(c),a=u(i.parentNode),r=parseInt(a.css("left"))),d&&(o=this._getImageFromItem(d),s=u(o.parentNode),l=parseInt(s.css("left"))),c&&a.velocity("stop").velocity({left:[r-200,r]},{duration:300,queue:!1}),d&&s.velocity("stop").velocity({left:[l+200,l]},{duration:300,queue:!1}),g.velocity("stop").velocity({opacity:[0,1]},{duration:300,queue:!1,complete:function(){g.css({display:"none",opacity:1}),c&&f.css("display","none"),d&&p.css("display","none"),n&&n()}})):(g.css("display","none"),c&&f.css("display","none"),d&&p.css("display","none"))},_transitionToNearest:function(t,n,i,a){var r,o,s,l,c,d,g,f,p,h,m,v,y,b=this,C=this._getItemElementFromItem(t),I={width:C.width(),height:C.height()},S={width:.8*I.width,height:.8*I.height},P=this._getImageFromItem(t),w=u(P.parentNode),E=this._getImageFromItem(n),T=u(E.parentNode),x=this._getSideItem(t,i),k=this._getSideItem(n,-i),D=this._calculateDimensions(t,I),F=this._calculateDimensions(n,S),A=(I.width-D.width)/2,B=(I.width-F.width)/2;x&&(r=this._getItemElementFromItem(x),o=this._getImageFromItem(x),s=u(o.parentNode),l=this._calculateDimensions(x,S)),k&&(c=this._getItemElementFromItem(k),d=this._getImageFromItem(k),g=u(d.parentNode),f=this._calculateDimensions(k,S)),i>0?(p=I.width+e,h=-F.width-e,x&&(m=I.width+p-A+e,v=I.width+e),k&&(y=-f.width+h-e)):(p=-D.width-e,h=I.width+e,x&&(m=-l.width+p-e,v=-l.width-e),k&&(y=I.width+h-B+e)),x&&(s.css({width:l.width,height:l.height,left:m,top:(I.height-l.height)/2}),r.css("display","list-item")),t.itemView.$textContainer.css("width",D.width),t.itemView.$description.ellipsis(),w.velocity("stop").velocity({width:D.width,height:D.height,left:A,top:(I.height-D.height)/2},{duration:400,queue:!1}),x&&s.velocity("stop").velocity({left:v},{duration:400,queue:!1}),k&&g.velocity("stop").velocity({left:y},{duration:400,queue:!1}),T.velocity("stop").velocity({width:F.width,height:F.height,left:h,top:(I.height-F.height)/2},{duration:400,queue:!1,complete:function(){k&&n.index!==b._currentItem.index&&c.css("display","none"),a&&a()}})}});this.defaultSettings={openingAnimation:"FadeIn",closingAnimation:"FadeOut",animationSpeed:500,backgroundColor:"rgba(0,0,0,0.85)",fontFamily:"PT Sans",textColor:"#ffffff",linkTextColor:"#ffffff",controlsColor:"#ffffff",navigationArrowsColor:"#ffffff",showTitle:!0,showDescription:!0},this.updatePopupSettingField=function(e,t,n){var i,a,r,o=e.$element;switch(t){case"openingAnimation":e.setAnimationPropertyValue("opening",n);break;case"closingAnimation":e.setAnimationPropertyValue("closing",n);break;case"animationSpeed":e.setAnimationPropertyValue("duration",n);break;case"backgroundColor":n=u.Color(qa.evaluateColorBinding(n)),i=vn.getBrightness(n),r=vn.getCompositeColorOpacity(n),e.setOverflowOpacity(r),e.$overflow.css({background:n.toHEX(),opacity:r}),u(".footer",o).css("background",vn.adjustBrightness(n,function(e){return.15>e?e+.1:e-.1}).toHEX());break;case"fontFamily":u("._popup-font-family",o).css("font-family",ja.evaluateFontBinding(n));break;case"textColor":n=u.Color(qa.evaluateColorBinding(n)),a=n.toHEX(),u("._popup-text-color",o).css("color",a);break;case"controlsColor":n=u.Color(qa.evaluateColorBinding(n)).toHEX(),u("._popup-header-element",o).css({color:n,borderColor:n});break;case"linkTextColor":n=u.Color(qa.evaluateColorBinding(n)).toHEX(),u("._popup-link-text-color",o).css("color",n);break;case"navigationArrowsColor":n=u.Color(qa.evaluateColorBinding(n)),i=vn.getBrightness(n),a=i>.5?"black":"rgba(255,255,255,0.5)",u("._popup-control-element",o).css({color:n.toHEX(),textShadow:"0 0 1px "+a});break;case"showTitle":o.toggleClass("no-title",!n),e._carousel.setSlide();break;case"showDescription":o.toggleClass("no-description",!n),e._carousel.setSlide(),n&&u(".description",o).ellipsis()}},this.create=function(e,i,a){function r(e){var t=s._thumbsCarousel;void 0===e&&(e=!h),e!==h&&(t.toggleItemsScrollingLock(!0),e?c.velocity("stop").velocity({top:0,opacity:1},{duration:500,queue:!1,complete:function(){t.toggleItemsScrollingLock(!1)}}):c.velocity("stop").velocity({top:-c.innerHeight(),opacity:0},{duration:500,queue:!1,complete:function(){t.toggleItemsScrollingLock(!1)}}),h=e)}function o(e,t){var n,i;i=u(e).hasClass("_prev-button")?-1:1,n=m._getSideItem(void 0,i),u(m._getImageFromItem(n)).toggleClass("hover",t)}var s,l,c,d,g,f,p,h,m;return m=new n,h=!1,l=u.useTemplate(t.Overlay),c=u(".footer",l),d=u("._thumbs-toggle",l),g=u(".numbers-container",l),f=u(".index",g),p=u(".total-items",g),d.makeSimpleButton().buttonClick(function(){r()}),u(".navigation-button",l).on("mouseenter",function(){o(this,!0)}).on("mouseleave",function(){o(this,!1)}).on("click",function(){var e=u(this);o(this,!1),setTimeout(function(){e.trigger("mouseenter")},100)}),i.implementation={className:"popup-3",supportsMobile:!1,overlayTemplate:l,carouselImageItemTemplate:t.CarouselImageItemTemplate,carouselVideoItemTemplate:t.CarouselVideoItemTemplate,thumbsDimensions:{defaultSize:{width:110,height:73}},carouselRenderer:m,onShow:function(){u(".carousel-item",l).css("display","none")},onItemsChanged:function(e){var t=e.itemsCount>3;e.toggleContinuous(t),p.html(e.itemsCount)},onCurrentItemChange:function(e,t){t?f.html(t.index):f.html("1")},onClose:function(){r(!1)}},s=Ln.create(i),Ln.createSettingsBinding(this,s,e,a),s}})),ca.registerPopupImplementation("Popup4",Yo(function(){var e=.8,t=155,n={Overlay:{group:"popup-4-templates",name:"popup-overlay-template"},CarouselImageItemTemplate:{group:"popup-4-templates",name:"popup-carousel-image-item-template"},CarouselVideoItemTemplate:{group:"popup-4-templates",name:"popup-carousel-video-item-template"}},i=uo.getBaseRenderer().extend("Popup4Renderer",{_minImageWidth:640,_minImageHeight:360,_render:function(n,i){var a,r,o,s,l,c,d=this,g=this.options,f=g.element,p=g.carouselContainer,h=this._minImageWidth,m=this._minImageHeight,v=n.itemView.loadedFlag,y=this._getItemElementFromItem(n),b=this._getImageFromItem(n),C=u(b.parentNode);v.isTrue()?(a=f.width()*e-t,r=f.height()*e,o={width:a,height:r},s=this._calculateDimensions(n,o),p.css({width:s.width,height:s.height}),C.css({width:s.width,height:s.height,left:0,top:0,opacity:1,zIndex:2}),g.resizeThumbsCarousel()):(p.css({width:h,height:m}),v.onceTrue(function(){var i=f.width()*e-t,a=f.height()*e,r={width:i,height:a},o=d._calculateDimensions(n,r),s=(h-o.width)/2,l=(m-o.height)/2;C.css({left:s,top:l}),p.velocity({width:[o.width,h],height:[o.height,m]},{duration:200,queue:!1,complete:function(){g.resizeThumbsCarousel()}}),C.velocity({left:[0,s],top:[0,l]},{duration:200,queue:!1})})),i&&i.index!==n.index&&(l=this._getItemElementFromItem(i),c=u(this._getImageFromItem(i).parentNode),l.css("display","none"),c.css("zIndex",1)),y.css("display","list-item"),n.itemView.$description.ellipsis()},_transition:function(n,i){var a=this,r=this.options,o=r.element,s=r.carouselContainer,l=o.width()*e-t,c=o.height()*e,d={width:l,height:c},g=this._getItemElementFromItem(n),f=this._getImageFromItem(n),p=u(f.parentNode),h=this._getItemElementFromItem(i),m=this._getImageFromItem(i),v=u(m.parentNode),y=this._calculateDimensions(n,d),b=this._calculateDimensions(i,d),C=(b.width-y.width)/2,I=(b.height-y.height)/2;p.css({width:y.width,height:y.height,left:C,top:I,opacity:0,zIndex:2}),v.css("zIndex",1),g.css("display","list-item"),s.velocity({width:[y.width,b.width],height:[y.height,b.height]},{duration:200,queue:!1,complete:function(){r.resizeThumbsCarousel()}}),p.velocity({left:[0,C],top:[0,I],opacity:[1,0]},{duration:200,queue:!1}),v.velocity({left:[(y.width-b.width)/2,0],top:[(y.height-b.height)/2,0]},{duration:200,queue:!1,complete:function(){n.itemView.$description.ellipsis(),i.index!==a._currentItem.index&&h.hide()}})}}),a=u.rule(".popup-overlay.popup-4 .footer .thumbs-container .thumb.current:after {}");this.defaultSettings={openingAnimation:"FadeIn",closingAnimation:"FadeOut",animationSpeed:500,backgroundColor:"rgba(0,0,0,0.85)",foregroundColor:"#ffffff",textBackgroundColor:"rgba(0,0,0,0.45)",fontFamily:"PT Sans",textColor:"#ffffff",linkTextColor:"#222",linkBackgroundColor:"#babdbc",navigationArrowsColor:"#000",showTitle:!0,showDescription:!0,showThumbs:!0,showShareButtons:!0},this.updatePopupSettingField=function(e,t,n){var i,r,o,s=e.$element;switch(t){case"openingAnimation":e.setAnimationPropertyValue("opening",n);break;case"closingAnimation":e.setAnimationPropertyValue("closing",n);break;case"animationSpeed":e.setAnimationPropertyValue("duration",n);break;case"backgroundColor":n=u.Color(qa.evaluateColorBinding(n)),i=vn.getBrightness(n),o=vn.getCompositeColorOpacity(n),e.setOverflowOpacity(o),e.$overflow.css({background:n.toHEX(),opacity:o});break;case"foregroundColor":n=u.Color(qa.evaluateColorBinding(n)),i=vn.getBrightness(n),r=n.toHEX(),u("._popup-foreground-color",s).css("background",r),u("._close-button",s).css("color",.5>=i?"#fff":"#000"),u("._popup-image-background",s).css("background",vn.adjustBrightness(n,function(e){return.2>=e?e+.1:e-.1}).toHEX()),a.css("border-right-color",r);break;case"textBackgroundColor":n=u.Color(qa.evaluateColorBinding(n)),u("._popup-text-background-color",s).css({background:n.toHEX(),opacity:vn.getCompositeColorOpacity(n)});break;case"fontFamily":u("._popup-font-family",s).css("font-family",ja.evaluateFontBinding(n)),u(".description",s).ellipsis();break;case"textColor":n=u.Color(qa.evaluateColorBinding(n)),r=n.toHEX(),u("._popup-text-color",s).css("color",r);break;case"linkTextColor":n=u.Color(qa.evaluateColorBinding(n)).toHEX(),u("._popup-link-text-color",s).css("color",n);break;case"linkBackgroundColor":n=u.Color(qa.evaluateColorBinding(n)).toHEX(),u("._popup-link-text-color",s).css("background",n);break;case"navigationArrowsColor":n=u.Color(qa.evaluateColorBinding(n)),u("._popup-control-element",s).css("color",n.toHEX());break;case"showTitle":s.toggleClass("no-title",!n);break;case"showDescription":s.toggleClass("no-description",!n),n&&u(".description",s).ellipsis();break;case"showThumbs":e.toggleThumbs(n);break;case"showShareButtons":s.toggleClass("show-share-buttons",n)}},this.create=function(e,t,a){function r(e){var t,n=e.image&&ae.resolveImageUrl(e.image.imageUrl);n&&(t=encodeURIComponent(n),g.attr("href","https://www.facebook.com/sharer/sharer.php?u={0}".format(t)),f.attr("href","https://twitter.com/home?status={0}".format(t)),p.attr("href","https://pinterest.com/pin/create/button/?url=&media={0}".format(t))),d.toggleClass("has-share-link",n&&!0||!1)}function o(e,t){var n=t.link||{};n.url&&(h.attr("href",n.url),h.attr("target",n.newTab?"_blank":"_self")),h.toggleClass("no-link",!n.url)}var s,l,c,d,g,f,p,h;return l=u.useTemplate(n.Overlay),c=u(".carousel-container",l),d=u(".social-share-links",l),g=u(".facebook",d),f=u(".twitter",d),p=u(".pinterest",d),h=u(".item-link",l),t.implementation={className:"popup-4",supportsMobile:!1,overlayTemplate:l,verticalThumbs:!0,carouselImageItemTemplate:n.CarouselImageItemTemplate,carouselVideoItemTemplate:n.CarouselVideoItemTemplate,thumbsDimensions:{defaultSize:{width:120,height:76}},carouselRenderer:new i({element:l,carouselContainer:c,resizeThumbsCarousel:function(){s._thumbsCarousel.resize(!0)}}),onCurrentItemChange:function(e,t){t&&(r(t),o(e,t))}},s=Ln.create(t),Ln.createSettingsBinding(this,s,e,a),s}})),function(){var e=void 0,t=ui.ButtonsGroupView=gi.extend("ButtonsGroupView",{fields:{index:{name:"index"},title:{name:"title"},icon:{name:"icon"}},isForSave:!0,manageItemsPanelName:"ButtonsGroupPanel",manageItemsPanelTitle:void 0,setDataItems:function(e){var t=this,n=t.instance;e=u.asArray(e);var i=n.getPropertyValue("dataInfo"),a=u.quickExtend({},i),r=u.quickExtend({},a.currentData),o=u.quickExtend({},r.items);u.eachItem(e,function(e,t){o[t.id]=u.quickExtend({},o[t.id],t)}),r.items=o,a.currentData=r,le.beginAtomicBatch(),n.setPropertyValue("dataInfo",a),le.endAtomicBatch()},getIndex:function(e){var t=this,n=t.instance,i=n.getPropertyValue("dataInfo");return i.currentData.items[e].index},addDataItem:function(e){var t=this,n=t.instance,i=n.getPropertyValue("dataInfo"),a=u.quickExtend({},i),r=u.quickExtend({},a.currentData),o=u.quickExtend({},r.items);o[e.id]=u.quickExtend({},o[e.id],e),r.items=o,a.currentData=r,le.beginAtomicBatch(),n.setPropertyValue("dataInfo",a),le.endAtomicBatch()},removeDataItem:function(e){var t=this,n=t.instance,i=n.getPropertyValue("dataInfo"),a=u.quickExtend({},i),r=u.quickExtend({},a.currentData),o=u.quickExtend({},r.items);delete o[e],r.items=o,a.currentData=r,le.beginAtomicBatch(),n.setPropertyValue("dataInfo",a),le.endAtomicBatch()},getEmptyItem:e,duplicateItem:function(e){return u.quickExtend({},e,{id:Ca.generateWebsiteId()})},clear:function(){this.itemsInformation.clear()},getItemFields:function(){var e=this,t=e.instance;return t.getPropertyValue("itemFields")},updateItemFields:function(e){var t=this,n=t.instance;n.setPropertyValue("itemFields",e)},setDataInfo:function(){var e=this,t=e.instance,n=t.getPropertyValue("dataInfo");if(e.getCollectionItems().postponeUpdates(),null!==n&&void 0!==n){for(var i=e.itemsInformation.getItemsValues(),a=[],r=i.length,o=0;r>o;o++)n.currentData.items[i[o].id]||a.push(i[o].id);e.itemsInformation.remove(a);var s=u.grep(u.getValues(n.currentData.items),function(e){return!n.itemsMap||n.itemsMap[e.id]!==!1});s.sort(e.sortingFunction);for(var o=0;oo;o++)n.currentData&&n.currentData[i[o].id]||a.push(i[o].id);e.itemsInformation.remove(a);var s=u.grep(u.getValues(n.currentData),function(e){return!n.itemsMap||n.itemsMap[e.id]!==!1});s.sort(e.sortingFunction);for(var l=[],o=0;o0&&e.fieldsInformation.put(h);u.getValues(t.items);o&&g.hasFeature(ti.DataList)&&!g.reArrangingFinishedWasFired&&g.reArrangingFinished?g.reArrangingFinished.one(function(){i()}):o?Ji.performOnInstancesInitialization([g.id],i):i(),f||r.collectionItems.unPostponeUpdates()}}Jn.registerMenuItemTypes({NavigableInstance:{name:"NavigableInstance"},MasterPages:{name:"MasterPages"},DummyType:{name:"DummyType"}}),ui.MenuElementView=gi.extend("MenuElementView",{fields:{index:{name:"index"},title:{name:"title"}},isForSave:!0,manageItemsPanelName:"MenuItemsPanel",manageItemsPanelTitle:void 0,setDataItems:function(e){var t=this,n=t.instance,i=n.getPropertyValue("dataInfo"),a=u.quickExtend({},i),r=u.quickExtend({},a.currentData),o=u.quickExtend({},t.getAllDataItems());e=u.asArray(e),u.eachItem(e,function(e,t){o[t.id]=u.quickExtend({},o[t.id],t)}),r.items=o,a.currentData=r,le.beginAtomicBatch(),n.setPropertyValue("dataInfo",a),le.endAtomicBatch()},removeDataItem:function(e){var t=this,n=t.instance,i=n.getPropertyValue("dataInfo"),a=u.quickExtend({},i),r=u.quickExtend({},a.itemsMap);r[e]=!1,a.itemsMap=r,le.beginAtomicBatch(),le.addRememberSectionsLayoutOperation(n),n.setPropertyValue("dataInfo",a),le.endAtomicBatch()},getAllDataItems:function(){var e=this,t=e.instance;if(!e.dataSourceInfo)return{};var n=(t.getPropertyValue("dataInfo"),u.objectGet(t.getPropertyValue("dataInfo"),["currentData","items"])),i=e.dataSourceInfo.currentData.observableCollection.getItems(),a={};return u.each(i,function(e,t){n[t.id]?a[e]=u.quickExtend({},n[t.id]):a[e]=u.quickExtend({},t)}),u.quickExtend({},a,e.collectionItems.getItems())},getItemFields:function(){var e=this,t=e.instance;return u.quickExtend({},e.fieldsInformation.getItems(),t.getPropertyValue("itemFields"))},connectToNavigatable:function(e){var t,n=this,i=n.instance,a={id:e.id,type:oi.NavigableInstance.name,index:1,title:i.getPropertyValue("name")};switch(a.type){case oi.NavigableInstance.name:t=e.getItemsInformation()}var r=t.getItems(),o={};u.each(r,function(e){o[e]=!0});var s=u.quickExtend({},r);u.each(s,function(e,t){s[e]=u.quickExtend({},t)}),a.items=s,a.connectedItems=u.count(s),i.setPropertyValue("dataInfo",{currentData:a,itemsMap:o})},updateItemFields:function(e){var t=this,n=t.instance;n.setPropertyValue("itemFields",e),t.fieldsInformation.syncrhonize(u.getValues(e))},clear:function(){var e=this;e.dataSourceInfo&&t(e)},setDataInfo:function(){function i(){a.dataSourceInfo&&null!==a.dataSourceInfo&&a.dataSourceInfo.currentData&&(l&&l.id===a.dataSourceInfo.currentData.id||t(a)),l?(a.dataSourceInfo&&null!==a.dataSourceInfo||(a.dataSourceInfo={}),n(a,l,c)):a.itemsInformation.clear()}var a=this,r=a.instance,o=r.getPropertyValue("dataInfo");if(!o)return void window.setTimeout(function(){Ji.removeInstances([r])},0);var s=e(o),l=s.currentData,c=s.itemsMap;if(l&&l.type===oi.NavigableInstance.name)r.isDisplayed.setValue(!1,"NAvigatableNotInitialized"),Ji.performOnInstancesInitialization([l.id],function(){r.isDisplayed.setValue(!0,"NAvigatableNotInitialized"),i()});else{if(l&&l.type===oi.MasterPages.name||!l||!l.type)return void window.setTimeout(function(){Ji.removeInstances([r])},0);i()}}})}(),function(){var e=void 0,t=ui.FormElementView=gi.extend("FormElementView",{isForSave:!0,manageItemsPanelName:"FormItemsPanel",manageItemsPanelTitle:void 0,setDataItems:function(e){var t=this,n=t.instance,i=n.getPropertyValue("dataInfo"),a=u.quickExtend({},i),r=u.quickExtend({},a.currentData);e=u.asArray(e),u.each(e,function(e,t){r[t.id]=u.quickExtend({},r[t.id],t)}),a.currentData=r,le.beginAtomicBatch(),n.setPropertyValueWithOrWithOutBinding(a,ri.dataInfo.name),le.endAtomicBatch()},getIndex:function(e){var t=this,n=t.instance,i=n.getPropertyValue("dataInfo");return i.currentData[e].index},addDataItem:function(e){var t=this,n=t.instance,i=n.getPropertyValue("dataInfo"),a=u.quickExtend({},i),r=u.quickExtend({},a.currentData);r[e.id]=u.quickExtend({},e),a.currentData=r,le.beginAtomicBatch(),le.addRememberSectionsLayoutOperation(n),n.setPropertyValueWithOrWithOutBinding(a,ri.dataInfo.name),le.endAtomicBatch()},removeDataItem:function(e){var t=this,n=t.instance,i=n.getPropertyValue("dataInfo"),a=u.quickExtend({},i),r=u.quickExtend({},a.currentData);delete r[e],a.currentData=r,le.beginAtomicBatch(),le.addRememberSectionsLayoutOperation(n),n.setPropertyValueWithOrWithOutBinding(a,ri.dataInfo.name),le.endAtomicBatch()},getEmptyItem:e,duplicateItem:function(e){var t=Ca.generateWebsiteId();return u.extend({},e,{id:t,fieldName:t})},clear:function(){this.itemsInformation.clear()},getItemFields:function(){var e=this,t=e.instance;return t.getPropertyValue("itemFields")},updateItemFields:function(e){var t=this,n=t.instance;n.setPropertyValue("itemFields",e)},setDataInfo:function(){var e=this,t=e.instance,n=t.getPropertyValue("dataInfo");if(e.getCollectionItems().postponeUpdates(),null!==n&&void 0!==n){for(var i=e.itemsInformation.getItemsValues(),a=[],r=i.length,o=0;r>o;o++)n.currentData[i[o].id]||a.push(i[o].id);e.itemsInformation.remove(a);var s=u.grep(u.getValues(n.currentData),function(e){return!n.itemsMap||n.itemsMap[e.id]!==!1});s.sort(e.sortingFunction);for(var o=0;o=kr.getAvailableCategories().length&&kr.setCurrentCategories(e.categories),e.filterOptions&&(a&&void 0!==t.lastCategory?t.lastCategory&&t.lastCategory!==a&&kr.setCurrentFilters(e.filterOptions):kr.setCurrentFilters(e.filterOptions))):n=e,n instanceof Array==!1)throw Error("result is not a valid Array, please implement the mapping feature yourself.");var r=t.getFieldDefinitions(),o=!1;i&&i.addDummyItems&&(o=!0,i.addDummyItems=!1);var s=0;if(i&&i.callOffset&&(s=i.callOffset),a&&(t.lastCategory=a),e instanceof Object==!0){if(e.totalProductCount?t._currentProductCount=e.totalProductCount:t._noLimitSupported=!0,o&&e.totalProductCount){var l=e.totalProductCount-n.length;if(l>0)for(var c=0;l>c;c++)n.push({})}}else t._noLimitSupported=!0;return r?u.map(n,function(e,n){var i=n+s,a={id:i+"",index:i,navId:t.getItemId(e)};return u.eachEntry(r,function(t,n){a[n.name]=e[n.name]||null;var i=n.mappingFunction;i&&(a[n.name]=i(e))}),a}):void 0}})}(),function(){ui.StoreCategoriesDataSource=Pi.extend("StoreCategoriesDataSource",{getItemId:function(e){return e.id},getFieldDefinitions:function(){return{categoryName:{type:"title",title:"Category Name",name:"categoryName",isDefaultField:!0,mappingFunction:function(e){return e.name}},categoryProductCount:{type:"title",title:"Product count",name:"productCount",isDefaultField:!0,mappingFunction:function(e){return e.productCount}}}},getDataPromise:function(){if(kr.hasStore()){u.Deferred();return u.Deferred()}return u.Deferred()},filterResult:function(e){e.categories&&(e=e.categories);var t=this,n=t.getCollection();if(n){var i=n.getAttributes();return i&&i.parentId?e.filter(function(e){return e.parentId===i.parentId}):e.filter(function(e){return null===e.parentId})}return e}})}(),function(){ui.StoreFiltersDataSource=Pi.extend("StoreFiltersDataSource",{getItemId:function(e){return e.id},getFieldDefinitions:function(){return{filterName:{type:"title",title:"Filter Name",name:"filterName",isDefaultField:!0,mappingFunction:function(e){return e.name}},filterProductCount:{type:"title",title:"Product count",name:"productCount",isDefaultField:!0,mappingFunction:function(e){return e.productCount}}}},getDataPromise:function(){return kr.hasStore()?u.Deferred():u.Deferred()},filterResult:function(e){e.filterOptions&&(e=e.filterOptions);var t=this,n=t.getCollection();if(n){var i=n.getAttributes();return i&&i.parentId?e.filter(function(e){return e.parentId===i.parentId}):e.filter(function(e){return null===e.parentId})}return e}})}(),function(){ui.FacebookPhotosAlbumDataSource=Pi.extend("FacebookPhotosAlbumDataSource",{getItemId:function(e){return e.id},getFieldDefinitions:function(){return Do.FieldSets.Album},mapResult:function(e){return e&&(e=e.data),e},getDataPromise:function(e){var t=e.getCollection(),n=t.getAttributes()||{};return new Si(this.getDataProxyRequestName(),[{id:"4a881821-26b5-4abb-9fa1-6690dd13a5e7",value:n.item.id}]).execute()},getDataProxyRequestName:function(){return"FacebookListAlbumPhotosApi"},getDetailItem:function(){return u.Deferred()}})}(),function(){ui.FacebookPhotosDataSource=Pi.extend("FacebookPhotosDataSource",{getName:function(){return"Facebook Photos"},getItemId:function(e){return e.id},getFieldDefinitions:function(){return Do.FieldSets.Albums},mapResult:function(e){return e&&(e=e.data),e},getDataPromise:function(e){var t=e.getCollection(),n=t.getAttributes()||{};return new Si(this.getDataProxyRequestName(),[{id:"b6435deb-1ecf-42a9-863f-dbc27030b5ac",value:n.pageId}]).execute()},getDataProxyRequestName:function(){return"FacebookListAlbumsApi"},getDetailItem:function(){return u.Deferred()}})}(),function(){ui.FlickrPhotosDataSource=Pi.extend("FlickrPhotosDataSource",{getItemId:function(e){return e["@id"]},getFieldDefinitions:function(){return ko.Flickr},mapResult:function(e){return e&&e.rsp&&e.rsp.photosets&&e.rsp.photosets.photoset?e.rsp.photosets.photoset:[]},getDataPromise:function(e){var t=e.getCollection(),n=t.getAttributes()||{};return new Si(this.getDataProxyRequestName(),[{id:"6fc6fbfe-fe09-4f8b-a4b8-5a2fd890eeba",value:n.pageId}]).execute()},getDataProxyRequestName:function(){return"FlickrListPhotosetsApi"},getDetailItem:function(){return u.Deferred()}})}(),function(){ui.TumblrPhotosDataSource=Pi.extend("TumblrPhotosDataSource",{getItemId:function(e){return e.id},getFieldDefinitions:function(){return ko.Tumblr},mapResult:function(e){return e&&(e=e.response.posts),e},getDataPromise:function(e){var t=e.getCollection(),n=t.getAttributes()||{};return new Si(this.getDataProxyRequestName(),[{id:"29c8acb2-1002-44ca-8b39-babb17c62afa",value:n.pageId}]).execute()},getDataProxyRequestName:function(){return"TumblrListPhotosApi"},getDetailItem:function(){return u.Deferred()}})}(),function(){li.registerDataSourceItemFields([{name:"FacebookMediaElement",type:"FacebookMediaElement",supportElementContentBinding:jo,getContentType:function(){return pi.Data},isEditable:!1,iconClass:"sprite-icon sprite-tool-category-images",getElementTypeName:function(){return ei.FacebookMediaElement.name}},{name:"FacebookLikes",type:"FacebookLikes",supportElementContentBinding:jo,getContentType:function(){return pi.Text},isEditable:!1,iconClass:"sprite-icon sprite-tool-category-images",getElementTypeName:function(){return ei.hideableText.name},initialPropertiesValues:{Default:{text:"100",horizontalAlign:nt.Centered,verticalAlignment:et.Centered,fontSize:16,font:ja.createThemeFontBinding("heading1"),fontColor:"#000",sizeAndPosition:{width:220,height:60},order:103,backgroundColor:"transparent"},page:{namedTextStyle:Oa.BodyM,fontSize:null,font:null,fontColor:null}},isTarget:jo,isText:jo}]);ui.FacebookTimelineDataSource=Pi.extend("FacebookTimelineDataSource",{getName:function(){return"Facebook Timeline"},getItemId:function(e){return e.id},getFieldDefinitions:function(){return Bo.FieldSets.Albums},mapResult:function(e){return e&&(e=e.data),e},getDataPromise:function(e){var t=e.getCollection(),n=t.getAttributes()||{},i=n.pageId;return i.constructor===Object&&0===Object.keys(i).length?u.Deferred().resolve():new Si(this.getDataProxyRequestName(),[{id:"eb635e32-2082-4a8a-b7fe-423a163d8431",value:n.pageId}]).execute()},getDataProxyRequestName:function(){return"FacebookListPostsApi"},getDetailItem:function(){return u.Deferred()}})}(),function(){ui.GoogleReviewsDataSource=Pi.extend("GoogleReviewsDataSource",{getItemId:function(e){return e.id},getFieldDefinitions:function(){return Lo.Google},mapResult:function(e){if(e&&e.result&&e.result.reviews){for(var t=[],n=e.result.reviews,i=0;i");i&&a.addClass(i),this.id=u.uniqueID(),this.$element=a,this.pendingClasses={},this.initializeFlag=V.create(!1),this.createdFlag=V.create(!1),this.copiedConnections=t.connections,this.copiedProperties={}},lazyInitializationProperties:{initializedEvent:w.create,createdEvent:w.create,removedEvent:w.create},instance:void 0,getInstance:function(){return this.initialize(),this.instance},_initialize:function(){var e=this;le.disableOperationsRecording("initializeInstanceConroller"),vr.startRenderingBatch();var t=this.copiedConnections;t&&Yi.applyConnections(t);var n=this.copiedProperties,i=u.quickExtend({isForTemplateUse:this._isForTemplateUse,structureProcessor:this._structureProcessor},this._options.templateOptions);i.initialProperties=u.quickExtend({},i.initialProperties),i.initialProperties[this._templateItem.structures[0].id]=u.quickExtend({},i.initialProperties[this._templateItem.structures[0].id],n);var a=_o.addTemplateInstance({elementForCreation:this._templateItem,fieldName:this._options.fieldName,dataItemID:this._dataSourceOptions.dataItemID,dataSourceName:this._dataSourceOptions.dataSourceName,styleBindingId:this._dataSourceOptions.styleBindingId},null,i,{includeChildren:!1}),r=a.instances[0],o=a.apply;!u.isEmptyObject(this._dataSourceOptions)&&r.hasFeature(ti.SkinElement)&&r.extendDataSourceOptionsWith(this._dataSourceOptions),r.hasFeature(ti.SkinElement)&&this._structureProcessor&&r.setStructureProcessor(this._structureProcessor);var s=r.getPropertyValue("sizeAndPosition");this._currentSize||(this._currentSize=s),r.data.instanceContainer=this.$element,r.$element.appendTo(this.$element),r.$element.toggleLayerEventsCatching(!0),this.instance=r,r.data.instanceController=this,this.initializeFlag.setTrue(),w.fireLazyEvent(this,"initializedEvent"),xo.CreationRequests.requestOperation(function(){o(),e.createdFlag.setTrue(),w.fireLazyEvent(e,"createdEvent")},e.id+"createController"),vr.finishRenderingBatch(),this.pendingClasses&&this.toggleClass(this.pendingClasses),this.pendingClasses={},le.enableOperationsRecording("initializeInstanceConroller")},extendDataSourceOptionsWith:function(e,t){this._dataSourceOptions=u.quickExtend({},this._dataSourceOptions,e),this.isInitialized()&&t&&(this.resetInstance(),this.initialize())},setStructureProcessor:function(e,t){this._structureProcessor=e,this.isInitialized()&&t&&(this.resetInstance(),this.initialize())},initialize:function(){this.isInitialized()||(this._initialize(),this.instance.data.isForTemplateUse=this._isForTemplateUse)},toggleClass:function(e){this.isInitialized()?this.getInstance().classesManager.set(e):u.extend(this.pendingClasses,e)},setIndex:function(e){this.index=e},getIndex:function(){return this.index},setTemplateStructure:function(e,t){le.disableOperationsRecording("setTemplateStructure"),t||(this.resetInstance(),this._templateItem=e),le.enableOperationsRecording("setTemplateStructure")},resetInstance:function(){le.disableOperationsRecording("resetInstance"),this.isInitialized()&&(this.copiedConnections=this.instance.getTargetConnections(),this.copiedProperties={},this.instance&&(Ji.removeInstances([this.instance]),this.$element.empty()),this.instance=void 0,this.createdFlag.setFalse(),this.initializeFlag.setFalse()),le.enableOperationsRecording("resetInstance")},getTemplateStructure:function(){return this._templateItem},getDataItemId:function(){return this._dataSourceOptions.dataItemID},isInitialized:function(){return this.initializeFlag.isTrue()},removeController:function(){e.removeControllers([this])},updatePropertiesValues:function(e){e&&!this.isInitialized()&&u.extend(this.copiedProperties,e)},getSize:function(){return this.getInstance().getPropertyValue("sizeAndPosition")},setSize:function(e){var t=this;this._currentSize=e,Dn.requestWriteOperation(function(){t.$element.css({width:e.width,height:e.height})},t.id+"sizeSize-instancecontroller"),this.isInitialized()?(this.getInstance().setPropertyFieldsValues("sizeAndPosition",e),this.refreshLayout()):this.copiedProperties.sizeAndPosition=u.extend({},e)},setMargin:function(e){var t={marginBottom:"",marginLeft:"",marginTop:"",marginRight:""};this.$element.css(u.quickExtend(t,{marginBottom:e.marginBottom,marginLeft:e.marginLeft,marginTop:e.marginTop,marginRight:e.marginRight})),this.refreshLayout()},resetStyle:function(){this.$element.css({top:"",left:"","margin-left":"","margin-top":"","margin-right":"","padding-left":""})},refreshLayout:function(){this.isInitialized()&&ea.refreshElementsLayout(this.getInstance())},updatePosition:function(){this.isInitialized()&&ua.invalidateAreas(this.getInstance())},detach:function(){this.isInitialized()&&this.getInstance().detach(),this.$element.detach(),this.resetStyle(),this.hideElement()},isParent:function(e){return this.$element.parent()===e},appendTo:function(e,t,n){t&&(this._parentInstance=t);var i=this.getInstance();return this._parentInstance&&i.parentInstance!==this._parentInstance&&(Ji.addElementToContainerElement(this._parentInstance,i), i.$element.appendTo(this.$element)),n||this.$element.appendTo(e),this.refreshLayout(),this},hideElement:function(){this.isInitialized()&&(this.getInstance().isDisplayed.setFalse("instanceController"),this.getInstance().setToCurrentMode())},showElement:function(){this.isInitialized()&&(this.getInstance().isDisplayed.setTrue("instanceController"),this.getInstance().setToCurrentMode())}});return e.create=function(t,n){return new e(t,n)},e.removeControllers=function(e){le.disableOperationsRecording("removeControllers");var t=[];u.eachItem(e,function(e,n){n.isInitialized()&&t.push(n.getInstance())}),Ji.removeInstances(t),u.eachItem(e,function(e,t){t.$element.remove(),t.isInitialized()&&t.instance.$element.remove(),w.fireLazyEvent(t,"removedEvent")}),le.enableOperationsRecording("removeControllers")},e}(),xo=Yo(function(){var e,t=V.create(!0),n=xn.create(function(i){!n.isActivated()||t.isFalse()?(se.profile("instanceControllers"),zi.Flags.SavingRecordEnabled.setFalse("initializeInstanceConroller"),le.disableOperationsRecording("initializeInstanceConroller"),vr.startRenderingBatch(),i(),vr.finishRenderingBatch(),le.enableOperationsRecording("initializeInstanceConroller"),zi.Flags.SavingRecordEnabled.setTrue("initializeInstanceConroller"),se.profileEnd("instanceControllers")):(e&&clearTimeout(e),e=setTimeout(function(){se.profile("instanceControllers"),zi.Flags.SavingRecordEnabled.setFalse("initializeInstanceConroller"),le.disableOperationsRecording("initializeInstanceConroller"),vr.startRenderingBatch(),i(),vr.finishRenderingBatch(),le.enableOperationsRecording("initializeInstanceConroller"),zi.Flags.SavingRecordEnabled.setTrue("initializeInstanceConroller"),se.profileEnd("instanceControllers")},0))});this.enable=function(){t.setTrue()},this.disable=function(){t.setFalse()},this.CreationRequests=n}),ko={Tumblr:{title:{iconClass:u.getIconClass("tool-category-text",mn.Font),type:"title",title:"Album Name",name:"title",isDefaultField:!0,mappingFunction:function(e){return e.name||""}},image:{iconClass:u.getIconClass("fa-picture-o",mn.Font),type:"image",title:"Album Cover",name:"image",isDefaultField:!0,mappingFunction:function(e){return{imageUrl:{imagePath:e.photos[0].original_size.url,ownerID:null,storageServer:0}}}},description:{type:"description",title:"Description",name:"description",isDefaultField:!0,mappingFunction:function(){return""}}},Flickr:{title:{iconClass:u.getIconClass("tool-category-text",mn.Font),type:"title",title:"Album Name",name:"title",isDefaultField:!0,mappingFunction:function(e){return e.name}},image:{iconClass:u.getIconClass("fa-picture-o",mn.Font),type:"image",title:"Album Cover",name:"image",isDefaultField:!0,mappingFunction:function(e){return{imageUrl:{imagePath:"https://farm{farmid}.staticflickr.com/{serverid}/{id}_{secret}.jpg".format({farmid:e["@farm"],serverid:e["@server"],id:e["@primary"],secret:e["@secret"]}),ownerID:null,storageServer:0}}}},description:{type:"description",title:"Description",name:"description",isDefaultField:!0,mappingFunction:function(){return""}},link:{type:"link",title:"Link",name:"link",isDefaultField:!0,mappingFunction:function(){return""}}}},Do={FieldSets:{Album:{title:{iconClass:u.getIconClass("tool-category-text",mn.Font),type:"title",title:"Album Name",name:"title",isDefaultField:!0,mappingFunction:function(e){return e.name||""}},image:{iconClass:u.getIconClass("fa-picture-o",mn.Font),type:"image",title:"Album Cover",name:"image",isDefaultField:!0,mappingFunction:function(e){return{imageUrl:{imagePath:e.source,ownerID:null,storageServer:0}}}},description:{type:"description",title:"Description",name:"description",isDefaultField:!0,mappingFunction:function(){return""}}},Albums:{title:{iconClass:u.getIconClass("tool-category-text",mn.Font),type:"title",title:"Album Name",name:"title",isDefaultField:!0,mappingFunction:function(e){return e.name}},image:{iconClass:u.getIconClass("fa-picture-o",mn.Font),type:"image",title:"Album Cover",name:"image",isDefaultField:!0,mappingFunction:function(e){return{imageUrl:{imagePath:e.cover_photo?"https://graph.facebook.com/"+e.cover_photo.id+"/picture":null,ownerID:null,storageServer:0}}}},description:{type:"description",title:"Description",name:"description",isDefaultField:!0,mappingFunction:function(){return""}},link:{type:"link",title:"Link",name:"link",isDefaultField:!0,mappingFunction:function(){return""}}}}},Fo={FieldSets:{Channel:{title:{iconClass:u.getIconClass("tool-category-text",mn.Font),type:"title",title:"Channel Name",name:"title",isDefaultField:!0,mappingFunction:function(e){return e.snippet.title}},description:{type:"description",title:"Description",name:"description",isDefaultField:!0,mappingFunction:function(e){return e.snippet.description}},image:{iconClass:u.getIconClass("fa-picture-o",mn.Font),type:"image",title:"Channel",name:"image",isDefaultField:!0,mappingFunction:function(e){var t="";return e.snippet.thumbnails["default"]&&(t=e.snippet.thumbnails["default"].url),e.snippet.thumbnails.standard&&(t=e.snippet.thumbnails.standard.url),e.snippet.thumbnails.medium&&(t=e.snippet.thumbnails.medium.url),e.snippet.thumbnails.high&&(t=e.snippet.thumbnails.high.url),{imageUrl:{imagePath:t,ownerID:null,storageServer:0}}}},video:{type:"video",title:"Video",name:"video",mappingFunction:function(e){var t="";return e.snippet.thumbnails["default"]&&(t=e.snippet.thumbnails["default"].url),e.snippet.thumbnails.standard&&(t=e.snippet.thumbnails.standard.url),e.snippet.thumbnails.medium&&(t=e.snippet.thumbnails.medium.url),e.snippet.thumbnails.high&&(t=e.snippet.thumbnails.high.url),{videoImageUrl:t,videoType:0}}}}}},Ao={FieldSets:{Playlist:{title:{iconClass:u.getIconClass("tool-category-text",mn.Font),type:"title",title:"Channel Name",name:"title",isDefaultField:!0,mappingFunction:function(e){return e.snippet.title}},video:{iconClass:u.getIconClass("fa-video-o",mn.Font),type:"video",title:"Video",name:"video",isDefaultField:!0,mappingFunction:function(e){return{videoImageUrl:e.snippet.thumbnails&&e.snippet.thumbnails.high?e.snippet.thumbnails.high.url:"",videoType:Ye.Youtube,videoId:e.snippet.resourceId.videoId}}},description:{type:"description",title:"Description",name:"description",isDefaultField:!0,mappingFunction:function(e){return e.snippet.description}},link:{type:"link",title:"Link",name:"link",isDefaultField:!0,mappingFunction:function(e){return"https://www.youtube.com/watch?v="+e.snippet.resourceId.videoId}}}}},Bo={FieldSets:{Albums:{title:{iconClass:u.getIconClass("tool-category-text",mn.Font),type:"growableText",title:"Message",name:"title",isDefaultField:!0,mappingFunction:function(e){switch(e.type){case"status":return e.attachments&&e.attachments.data[0]&&e.attachments.data[0].title;default:return l(e)}}},media:{iconClass:u.getIconClass("fa-picture-o",mn.Font),type:"FacebookMediaElement",title:"media",name:"media",isDefaultField:!0,template:"FacebookMediaElement",mappingFunction:function(e){return e}},date:{type:"date",title:"Date",name:"date",isDefaultField:!0,mappingFunction:function(e){return e.created_time}},link:{type:"link",title:"Link",name:"link",isDefaultField:!0,mappingFunction:function(e){return{url:e.link,type:Ze.Web}}},likes:{type:"FacebookLikes",title:"Likes",name:"likes",isDefaultField:!0,mappingFunction:function(e){return e.likes&&e.likes.summary&&e.likes.summary.total_count||0}}}}},Vo={avatar:{iconClass:u.getIconClass("fa-picture-o",mn.Font),type:"image",title:"avatar",name:"avatar",DefaultField:!0,mappingFunction:function(e){return{imageUrl:{imagePath:e.user.profileImageUrl,ownerID:null,storageServer:0}}}},image:{iconClass:u.getIconClass("fa-picture-o",mn.Font),type:"image",title:"Photo",name:"image",isDefaultField:!0,mappingFunction:function(e){return{imageUrl:{imagePath:e.full_picture,ownerID:null,storageServer:0}}}},twittername:{type:"title",title:"Twitter Name",name:"twittername",isDefaultField:!0,mappingFunction:function(e){return e.user.name}},twitteraccount:{type:"title",title:"Twitter Account",name:"twitteraccount",isDefaultField:!0,mappingFunction:function(e){return"@"+u.valueOrDefault(e.user.screenName,"")}},description:{type:"description",title:"Description",name:"description",isDefaultField:!0,mappingFunction:function(e){return Oi.unescapeResult(u.valueOrDefault(e.text,""))}},date:{type:"date",title:"Date",name:"date",isDefaultField:!0,mappingFunction:function(e){return e.created_at}},link:{type:"link",title:"Link",name:"link",isDefaultField:!0,mappingFunction:function(e){return Oi.unescapeResult(e.source)}}},Lo={Google:{title:{iconClass:u.getIconClass("tool-category-text",mn.Font),type:"title",title:"Author",name:"title",isDefaultField:!0,mappingFunction:function(e){return e.author_name}},description:{type:"description",title:"Review",name:"description",isDefaultField:!0,mappingFunction:function(e){return u.valueOrDefault(e.text,"")}},date:{type:"date",title:"Date",name:"date",isDefaultField:!0,mappingFunction:function(e){return e.time}},rating:{type:"description",title:"rating",name:"rating",isDefaultField:!0,mappingFunction:function(e){return e.rating}}}},Mo={FieldSets:{Albums:{title:{iconClass:u.getIconClass("tool-category-text",mn.Font),type:"title",title:"Message",name:"title",isDefaultField:!0,mappingFunction:function(e){return e.name}},description:{type:"description",title:"Description",name:"description",isDefaultField:!0,mappingFunction:function(e){return u.valueOrDefault(e.description,"")}},image:{iconClass:u.getIconClass("fa-picture-o",mn.Font),type:"image",title:"Photo",name:"image",isDefaultField:!0,mappingFunction:function(e){return{imageUrl:{imagePath:e.cover&&e.cover.source,ownerID:null,storageServer:0}}}},date:{type:"date",title:"Date",name:"date",isDefaultField:!0,mappingFunction:function(e){return e.start_time}},link:{type:"link",title:"Link",name:"link",isDefaultField:!0,mappingFunction:function(e){return{url:"http://facebook.com/"+e.id,type:Ze.Web}}}}},Eventful:{title:{iconClass:u.getIconClass("tool-category-text",mn.Font),type:"title",title:"Title",name:"title",isDefaultField:!0,mappingFunction:function(e){return e.title}},description:{type:"description",title:"Description",name:"description",isDefaultField:!0,mappingFunction:function(e){return e.region?"{0}, {1} ({2})".format(e.country,e.city,e.region):"{0}, {1}".format(e.country,e.city)}},date:{type:"date",title:"Date",name:"date",isDefaultField:!0,mappingFunction:function(e){return e.start_time}},link:{type:"link",title:"Link",name:"link",isDefaultField:!0,mappingFunction:function(e){return e.url}}},Meetup:{title:{iconClass:u.getIconClass("tool-category-text",mn.Font),type:"title",title:"Name",name:"title",isDefaultField:!0,mappingFunction:function(e){return e.name}},description:{type:"description",title:"Description",name:"description",isDefaultField:!0,mappingFunction:function(e){return u.valueOrDefault(e.description,"")}},date:{type:"date",title:"Date",name:"date",isDefaultField:!0,mappingFunction:function(e){return e.time}},link:{type:"link",title:"Link",name:"link",isDefaultField:!0,mappingFunction:function(e){return e.event_url}}},BandsInTown:{title:{iconClass:u.getIconClass("tool-category-text",mn.Font),type:"title",title:"Title",name:"title",isDefaultField:!0,mappingFunction:function(e){return e.title}},description:{type:"description",title:"Description",name:"description",isDefaultField:!0,mappingFunction:function(e){return u.valueOrDefault(e.description,"")}},image:{iconClass:u.getIconClass("fa-picture-o",mn.Font),type:"image",title:"Photo",name:"image",isDefaultField:!0,mappingFunction:function(e){return{imageUrl:{imagePath:e.full_picture,ownerID:null,storageServer:0}}}},date:{type:"date",title:"Date",name:"date",isDefaultField:!0,mappingFunction:function(e){return e.datetime}},link:{type:"link",title:"Link",name:"link",isDefaultField:!0,mappingFunction:function(e){return e.facebook_rsvp_url}}}},Oo={RSS:{title:{iconClass:u.getIconClass("tool-category-text",mn.Font),type:"title",title:"Message",name:"title",isDefaultField:!0,mappingFunction:function(e){return e.title}},description:{type:"description",title:"Description",name:"description",isDefaultField:!0,mappingFunction:function(e){return u.valueOrDefault(e.description,"")}},image:{iconClass:u.getIconClass("fa-picture-o",mn.Font),type:"image",title:"Photo",name:"image",isDefaultField:!0,mappingFunction:function(e){return{imageUrl:{imagePath:e.image,ownerID:null,storageServer:0}}}},date:{type:"date",title:"Date",name:"date",isDefaultField:!0,mappingFunction:function(e){return e.start_time}},link:{type:"link",title:"Link",name:"link",isDefaultField:!0,mappingFunction:function(){return""}}},ITunes:{title:{iconClass:u.getIconClass("tool-category-text",mn.Font),type:"title",title:"Message",name:"title",isDefaultField:!0,mappingFunction:function(e){return e.collectionName}},description:{type:"description",title:"Description",name:"description",isDefaultField:!0,mappingFunction:function(e){return u.valueOrDefault(e.description,"")}},image:{iconClass:u.getIconClass("fa-picture-o",mn.Font),type:"image",title:"Photo",name:"image",isDefaultField:!0,mappingFunction:function(e){return{imageUrl:{imagePath:e.artworkUrl100.replace("100x100","600x600"),ownerID:null,storageServer:0}}}},date:{type:"date",title:"Date",name:"date",isDefaultField:!0,mappingFunction:function(e){return e.start_time}},link:{type:"link",title:"Link",name:"link",isDefaultField:!0,mappingFunction:function(){return""}}}},zo={RSS:{title:{iconClass:u.getIconClass("tool-category-text",mn.Font),type:"title",title:"Message",name:"title",isDefaultField:!0,mappingFunction:function(e){return e.title}},description:{type:"description",title:"Description",name:"description",isDefaultField:!0,mappingFunction:function(e){return u.valueOrDefault(e.description,"")}},image:{iconClass:u.getIconClass("fa-picture-o",mn.Font),type:"image",title:"Photo",name:"image",isDefaultField:!0,mappingFunction:function(e){return{imageUrl:{imagePath:e.image,ownerID:null,storageServer:0}}}},date:{type:"date",title:"Date",name:"date",isDefaultField:!0,mappingFunction:function(e){return e.publisheddate}},link:{type:"link",title:"Link",name:"link",isDefaultField:!0,mappingFunction:function(){return""}}}};!function(){function e(e,t,n,i){i=u.extend({keepItemSize:!0},i);var a=t.totalCount;if(a>0){var r=e.getLastArrangementOptionsByCurrentDevice(),o=e.getInstance(),s=n.getFixedSize(i.size,a,i),l=n.getFixedSize(o.getMaxSize(),a,i),c=$i.calculateItemSize(s,i,r);i.calculatedFixedSize=s,i.calculatedMaxSize=l,i.fixedSize=c,i.length=a;var d=t.instanceControllers;if(i.keepRatio){var g=u.maxValue([c.width,c.height]);c={height:g,width:g}}var f=n.getLayoutOptions(d.length,i);n.orderItemsLayout(e,d,u.extend({$container:e.$contentContainer},f));var p=n.arrange(d,i,r);return p=u.extend({},i,p),p.controllersToArrange=d,p}}function t(e,t){for(var n=u([]),i=0;i"),e.$contentContainer=t),e.getDataItemsController().detach(),e.setParentContent(t)}function i(e){e.getDataItemsController().detach();var t=e.$contentContainer;t&&t.remove()}$i.registerDataLayoutTypes({SquareGrid:{name:"SquareGrid",isReArrangeable:!0,category:Gi.Grid,arrange:function(t,n,i){return e(t,n,Gi.Grid,i)},fields:{rows:!0,colsSpacing:!0,rowsSpacing:!0,cols:!0},startLayout:n,removeLayout:i},Vertical:{name:"Vertical",isReArrangeable:!0,category:Gi.Vertical,arrange:function(t,n,i){return e(t,n,Gi.Vertical,i)},fields:{columnSpacing:!0},startLayout:n,removeLayout:i},Horizontal:{name:"Horizontal",isReArrangeable:!0,category:Gi.Horizontal,arrange:function(t,n,i){return e(t,n,Gi.Horizontal,i)},fields:{lineSpacing:!0},startLayout:n,removeLayout:i,reAllocateTemplates:t},OneColumn:{name:"OneColumn",isReArrangeable:!0,category:Gi.OneColumn,arrange:function(t,n,i){return e(t,n,Gi.OneColumn,i)},shouldRearrangeWhenItemSizeChanged:!0,canItemResize:{vertically:!0,horizontally:!1},fields:{rowsSpacing:!0},canResize:{vertically:!1,horizontally:!0},startLayout:n,removeLayout:i},Columns:{name:"Columns",isReArrangeable:!0,category:Gi.Columns,arrange:function(t,n,i){return e(t,n,Gi.Columns,i)},shouldRearrangeWhenItemSizeChanged:!0,canItemResize:{vertically:!0,horizontally:!1},canResize:{vertically:!1,horizontally:!0},fields:{rowsSpacing:!0,colsSpacing:!0,cols:!0},startLayout:n,removeLayout:i}},ji.Normal)}(),function(){function e(e,n,i,a){a=u.quickExtend({keepItemSize:!0,usePagesLayout:!0,maintainHeightInView:!1},a);var r=a.usePagesLayout;a.controllersCount=n.totalCount,a.pageIndexToArrange=r?e.getDataItemsController().getInstance().getCurrentPageIndex():0;var o=n.instanceControllers,s=e.getLastArrangementOptionsByCurrentDevice();if(t(e,n.instanceControllers,i,a),o&&o.length>0){u.eachItem(o,function(e,t){t.toggleClass({"fit-to-size":!0})}),a.length=!a.maintainHeightInPreview&&a.pageIndexToArrange>0?a.elementsPerPage:o.length;var l=e.getInstance(),c=i.getFixedSize(a.size,a.length,a),d=i.getFixedSize(l.getMaxSize(),a.length,a),g=$i.calculateItemSize(c,a,s);a.calculatedFixedSize=c,a.calculatedMaxSize=d,a.fixedSize=g;var f=i.arrange(o,a);return f.controllersToArrange=o,f}}function t(e,t,i,a){var r=a.controllersCount,o=1;a.usePagesLayout&&0!==r&&(o=Math.ceil(r/a.elementsPerPage));var s=e.pagesInstance;if(n(e,o,a),0!==o){var l=s.getNavigatableInstances(),c=l[Math.min(a.pageIndexToArrange,o-1)],d=i.getLayoutOptions(t.length,a),g=i.orderItemsLayout(e,t,u.extend({parentInstance:c,currentControllersMap:c.currentControllersMap,$container:c.getElementContent()},d));c.currentControllersMap=g}}function n(e,t,n){var i=e.pagesInstance,a=i.getNavigatableInstances(),r=a.length;t=t?t:1;var o=i.getItemsCollection().postponeUpdates();if(r>t){for(var s=r-t,l=[],c=r-1;c>r-1-s;c--){var d=Ji.getInstanceByID(e.getDataItemsController().getId()+f+c);d&&(l.push(d),d.currentControllersMap&&(u.eachEntry(d.currentControllersMap,function(e,t){t.detach()}),d.currentControllersMap={}))}Ji.removeInstances(l)}else if(t>r)for(var g=r,s=t-r,c=0;s>c;c++){var p=i.addItem({tabName:"page"+(g+c+1),rootsIds:[e.getDataItemsController().getId()+f+(g+c)],isContent:!0,initialProperties:{all:{backgroundColor:"transparent"}}});p.getElementContent().addClass("wrap"),p.$element.toggleLayerEventsForwarding(!0),p.hasOrder.setValue(!1)}(0===r&&t||!n.usePagesLayout)&&i.showItem(n.pageIndexToArrange,!1),o||i.getItemsCollection().unPostponeUpdates()}function i(e){var t=e.getDataItemsController().getInstance();t&&(t.getItemsInformation().disconnectObservableCollection(),t.getFieldsInformation().disconnectObservableCollection()),e.getDataItemsController().detach(),Ji.removeInstances(e.pagesInstance),e.pagesInstance=void 0}function a(e){if(le.disableOperationsRecording("startLayout"),!e.pagesInstance){var t=e.getDataItemsController().getInstance(),n={elementForCreation:{structures:[{type:ei.TabsPanel.name,elementProperties:{}}]}},i=_o.addTemplateInstance(n,t.$element,{rootsIds:[t.id+f],isContent:!0,isVisible:!0,initialProperties:{all:{fillLayout:{fillVertical:!0,fillHorizontal:!0},backgroundColor:"transparent",borderWidth:{top:0,left:0,bottom:0,right:0}}}}),a=i.instances[0];a.$element.toggleLayerEventsForwarding(!0),u.eachItem(a.getDescendingInstances(!0),function(e,t){t.hasFeature(ti.Selectable)&&t.hasOrder.setValue(!1)}),vr.startRenderingBatch(),e.pagesInstance=a,a.$element.addClass("relative-arrangement");for(var r in ti.Navigatable.properties)ti.Navigatable.properties[r]&&a.setPropertyValue(r,t.getPropertyValue(r));var o=t.propertyChangedEventSimple.bind(function(e){le.disableOperationsRecording("dataListInstance.propertyChangedEventSimple"),ti.Navigatable.properties[e]&&a.setPropertyValue(e,t.getPropertyValue(e)),le.enableOperationsRecording("dataListInstance.propertyChangedEventSimple")});vr.finishRenderingBatch(),o=a.currentItemFinishChanging.bind(function(){s(t)}),a.bindings.push(o),o=a.currentItemChangedEvent.bind(function(e){t.currentItemChangedEvent.fireNew({prevItem:e.prevItem,currentItem:e.currentItem})}),a.bindings.push(o),t.getItemsInformation().connectObservableCollection(a.getItemsCollection()),t.getFieldsInformation().clear(),t.getFieldsInformation().connectObservableCollection(a.getFieldsCollection())}le.enableOperationsRecording("startLayout")}function r(){var e={};return u.eachEntry(g,function(t,n){e[t]=u.quickExtend({removeLayout:i,startLayout:a,getNavigatableInstances:d,navigateTo:c,getCurrentItem:l,showItem:o,fetchItemsInformationToArrange:function(e,t,n,i){t=u.quickExtend({maxItemsCount:1/0,usePagesLayout:!0},t);var a=t.usePagesLayout,r=t.maxItemsCount,o=t.elementsPerPage,s=u.isNumeric(r),l=e.getDataItemsController(),c=s||!a?0:l.getInstance().getCurrentPageIndex()*o,d=s?r:a?c+o:1/0;l.fetchControllersByIndex(c,d,function(e){if(s){var t=Math.min(e.totalCount,r),i=a?l.getInstance().getCurrentPageIndex()*o:0;i>=t&&0!==i&&(i=u.divideNoReminder(t-1,o)*o);var c=a?e.instanceControllers.slice(i,i+o):e.instanceControllers;n({instanceControllers:c,totalCount:t})}else n(e)},i)}},n)}),e}function o(e,t,n,i,a){e.pagesInstance&&e.pagesInstance.showItem(t,n,i,a)}function s(e){e.requestArrangement({shouldPush:!0})}function l(e){if(e.pagesInstance){var t=e.pagesInstance.getCurrentItem();if(t)return t}}function c(e,t,n,i,a){e.pagesInstance&&e.pagesInstance.navigateTo(t,n,i,a)}function d(e){return e.pagesInstance?e.pagesInstance.getNavigatableInstances():[]}var g={PagesRow:{name:"PagesRow",isPages:!0,isReArrangeable:!0,category:Gi.Horizontal,fields:{lineSpacing:!0},arrange:function(t,n,i){return e(t,n,Gi.Horizontal,i)}},PagesColumn:{name:"PagesColumn",isPages:!0,isReArrangeable:!0,category:Gi.Vertical,fields:{columnSpacing:!0},arrange:function(t,n,i){return e(t,n,Gi.Vertical,i)}},PagesGrid:{name:"PagesGrid",isPages:!0,isReArrangeable:!0,category:Gi.Grid,fields:{rows:!0,colsSpacing:!0,rowsSpacing:!0,cols:!0},arrange:function(t,n,i){return e(t,n,Gi.Grid,i)}}};$i.registerDataLayoutTypes(r(),ji.Pages);var f="p"}(),function(){$i.registerDataLayoutTypes({NormalForm:{name:"NormalForm",removeLayout:Wo,startLayout:Wo,orderElements:function(e,t,n){t=u.quickExtend({colsSpacing:0,columnSpacing:30,fieldSpacing:0,numberOfRows:5},t);var i=e.getFieldsInstances(),a=0;if(n)r=n.top,o=n.left;else var r=u.min(i,function(e){var t=e.getPropertyValue("sizeAndPosition");return t.top}).value,o=u.min(i,function(e){var t=e.getPropertyValue("sizeAndPosition");return t.left}).value;for(var s=o-t.columnSpacing,l=0;l*t.numberOfRows0){var o=e.getInstance();a.controllersCount=r;var s=e.getLastArrangementOptionsByCurrentDevice(),l=i.getFixedSize(a.size,r,a),c=i.getFixedSize(o.getMaxSize(),r,a),d=$i.calculateItemSize(l,a,s);a.calculatedFixedSize=l,a.calculatedMaxSize=c;var g=n.instanceControllers;t(e,g,i,a),u.each(g,function(e,t){t.toggleClass({"fit-to-size":!0})}),a.fixedSize=d,a.length=g.length,a.$columns=e.$columns;var f=i.arrange(g,a);return f.controllersToArrange=g,f}}function t(e,t,a,r){var o=r.controllersCount,s=Math.ceil(o/r.rows);n(e,s),i(e,t,r)}function n(e,t){var n=e.$columns,i=n.length;if(i>t){var a=i-t;e.getDataItemsController().detach();for(var r=i-1;r>i-1-a;r--)n[r].remove(),e.$columns.pop()}else if(t>i)for(var a=t-i,r=0;a>r;r++){var o=u("");e.$columns.push(o),o.appendTo(e.$contentContainer)}}function i(e,t,n){for(var i=t,a=e.$columns.length,r=0;a>r;r++)for(var o=0;o"),e.$contentContainer=t),e.getDataItemsController().detach(),e.setParentContent(t),e.$columns=[]}function r(e){e.getDataItemsController().detach();var t=e.$contentContainer;e.$columns&&u.each(e.$columns,function(e,t){t.remove()}),t&&t.remove()}function o(){var e={};return u.each(s,function(t,n){e[t]=u.extend({removeLayout:r,startLayout:a},n)}),e}var s={Rows:{name:"Rows",category:Gi.Rows,arrange:function(t,n,i){return e(t,n,Gi.Rows,i)},shouldRearrangeWhenItemSizeChanged:!0,canItemResize:{vertically:!0,horizontally:!1},canResize:{vertically:!1,horizontally:!0},fields:{rowsSpacing:!0,colsSpacing:!0,rows:!0}}};$i.registerDataLayoutTypes(o(),ji.FormLayouts)}(),function(){function e(e,t,n,a){a=u.quickExtend({isVertical:!1,keepItemSize:!0,maxItems:4},a);var r=l(e,t,a),o=e.getLastArrangementOptionsByCurrentDevice(),s=e.getInstance(),c=i(e,t,a),d=void 0;if(c.length>0){var g=n.getFixedSize(a.size,r,a),f=n.getFixedSize(s.getMaxSize(),r,a),p=$i.calculateItemSize(g,a,o);a.calculatedFixedSize=g,a.calculatedMaxSize=f,a.fixedSize=p,a.length=c.length;var h=n.getLayoutOptions(c.length,a);n.orderItemsLayout(e,c,u.quickExtend({$container:e.$contentContainer},h)),d=n.arrange(c,a,o)}return d=u.extend({},a,d,{controllersToArrange:c})}function t(e,t,i,a,r){if(i){var s=e.getDataItemsController().getDataSource().getCollectionItems();u.each(t,function(t,l){if(!a||e.moreItemsController===l){var c=l.getDataItemId(),u=o(c,i,s);u&&n(e,l,u,r)}})}}function n(e,t,n,i){var a={},r=i.dropDownItemClick,o=i.currentSelectedItem,s=i.dropDownNavigationSettings,l=s.navigation,g=s.navigationProperties,f=i.createItemsController();g=u.quickExtend({createInstanceController:f.createInstanceController},g);var p,h,m=t.$element,v=i.isVertical?lt.Right:lt.Bottom,y=i.createSubHierarchyElement({controller:t,arrowSide:v}),b=!1,C=!1;p=m,p.bind("mousedown.menu-drop-down",function(e){a.isOpened()||(e.stopPropagation(),e.preventDefault(),b=!0,a.open())}),Va.Flags.IsInMobileContext.isFalse()&&(C=!0,m.bind("mouseenter.menu-drop-down",function(){setTimeout(function(){a.open()},0)})),h=d.getValue();var I=hr.createNavigationController(l),S=w.createEventListener(la.Events.PageChanging,function(){I.close()}),P=!0,E={$element:m,navigationProperties:g,isVertical:i.isVertical,pages:n.controllersData,pagesHierarchy:n.hierarchyCollection,selectedPageId:o,instanceId:u.uniqueID(),customClickCallback:r,isTargetFixed:e.getInstance().getPropertyValue("isFixed")===!0,closeAnimationCompleteCallback:function(){P=!0}};C&&u.quickExtend(E,{mouseEnteredCallback:function(){T.setTrue("mouseEntered")},mouseLeaveCallback:function(){T.setFalse("mouseEntered")},openCallback:function(e){if(!b){var t=u.unionAreas([e.getOuterArea(),m.getOuterArea()]);c=a,h.setTrackedAreas([t]),h.setCurrentMouseTarget(t),h.activate()}}});var T=V.createConditionalNegative({valueChangeCallback:function(e){if(e){I.open(E),P=!1;var n=t.getInstance().getSkinInstance();ua.stopMouseOverTracking(n),Va.Flags.IsInMobileContext.isFalse()&&n.activateTrigger(Di.MouseEnter),I.isOpened.once(!1,function(){C&&(h.deactivate(),c=void 0),S.deactivate(),T.resetConditions(),ua.trackMouseOver(n),Va.Flags.IsInMobileContext.isFalse()&&n.activateTrigger(Di.MouseLeave)}),S.activate()}else I.close()}});u.quickExtend(a,{open:function(){P&&T.setTrue("controller")},close:function(){T.setFalse("controller")},isOpened:function(){return T.isTrue()}}),u.quickExtend(a,{dropDownData:n,remove:function(){I&&I.remove(),y&&y.remove(),p&&p.unbind(".menu-drop-down"),f.remove()}}),t.dropDownController=a,e.dropDownControllers.push(t)}function i(e,n,i){e.getDataItemsController().detach();var a=e.moreItemsController;a&&a.detach(),s(e),e.dropDownControllers=[];var r,o=i.maxItems,l=u.mapToDictionary(n.instanceControllers,u.identity,function(e){return e.getDataItemId()}),c=e.getDataItemsController().getControllersHierarchy();c?r=c.getRootIds():(r=u.getKeys(l),c=Lt.create({ids:r}));var d,g;Va.Flags.IsInMobileContext.isFalse()?(d=c,g=u.mapItem(r,function(e){return l[e]})):g=u.getValues(l),g.orderBy(u.defaultIndexFunction);var f=!1;if(g.length>o){a||(a=e.moreItemsController=i.createMoreItemsController());var p=a.getDataItemId(),h=g.slice(o-1);g=g.slice(0,o-1),g.push(a),d=c.clone(),Va.Flags.IsInMobileContext.isFalse()?(d.addIds(p),u.eachItem(h,function(e,t){d.setParent(t.getDataItemId(),p)})):(f=!0,d.addIds(p),u.eachItem(r,function(e,t){d.setParent(t,p)}))}else a&&(a.removeController(),delete e.moreItemsController);return t(e,g,d,f,{createSubHierarchyElement:i.createSubHierarchyElement,dropDownNavigationSettings:i.dropDownNavigationSettings,createItemsController:i.createItemsController,dropDownItemClick:i.dropDownItemClick,currentSelectedItem:i.currentSelectedItem,fixedSize:i.fixedSize,isVertical:i.isVertical}),g}function a(e){var t=e.$contentContainer;t||(t=u(""),e.$contentContainer=t),e.getDataItemsController().detach(),e.setParentContent(t)}function r(e){e.getDataItemsController().detach(),s(e),delete e.dropDownControllers;var t=e.moreItemsController;t&&(t.removeController(),delete e.moreItemsController);var n=e.$contentContainer;n&&n.remove()}function o(e,t,n){if(t.hasChildren(e)){var i=t.createSubHierarchy(e),a=u.mapEntry(i.getIds(),function(e,t){return n.getItem(t)});return{controllersData:a,hierarchyCollection:i}}}function s(e){e.dropDownControllers&&u.each(e.dropDownControllers,function(e,t){var n=t.dropDownController;n.remove(),delete t.dropDownController})}function l(e,t,n){var i=t.instanceControllers.length;if(Va.Flags.IsInMobileContext.isFalse()){var a=e.getDataItemsController().getControllersHierarchy();a&&(i=a.getRootCount())}return Math.min(n.maxItems,i)}$i.registerDataLayoutTypes({HorizontalMenu:{category:Gi.Horizontal,arrange:function(t,n,i){return e(t,n,Gi.Horizontal,u.extend(i,{isVertical:!1}))},isMenuLayout:!0,startLayout:a,removeLayout:r},VerticalMenu:{category:Gi.Vertical,arrange:function(t,n,i){return e(t,n,Gi.Vertical,u.extend(i,{isVertical:!0}))},isMenuLayout:!0,startLayout:a,removeLayout:r},SquareGridMenu:{category:Gi.Grid,arrange:function(t,n,i){return e(t,n,Gi.Grid,u.extend(i,{isVertical:!1}))},isMenuLayout:!0,startLayout:a,removeLayout:r}},ji.Normal);var c,d=I.create(function(){return Sn.create(Xi.getBodyElement(),{onStoppedBeingTarget:function(){c.close()}})})}(),$i.registerDataLayoutTypes({NavigationButton:{arrange:Wo,startLayout:Wo,removeLayout:Wo}},ji.Normal);var _o=Yo(function(){function e(e,t){e.dataSourceName&&t&&u.eachEntry(t,function(t,n){e.initialProperties[t]||(e.initialProperties[t]={}),e.initialProperties[t].binding={dataFields:u.quickExtend({},n),dataSourceName:e.dataSourceName,dataItemID:e.dataItemID}})}function t(e){u(e).each(function(e,t){t.elementProperties||(t.elementProperties={});var n=t.elementProperties.order;void 0!==n&&null!==n||(n=0),t.elementProperties.order=Ki.getMaxOrder()+1+n,Ki.increaseMaxOrder()})}function n(e,t,n){t?u(e).each(function(e,n){n.elementProperties&&n.elementProperties.sizeAndPosition&&(n.elementProperties.sizeAndPosition.left=t.left-n.elementProperties.sizeAndPosition.width/2,n.elementProperties.sizeAndPosition.top=t.top-n.elementProperties.sizeAndPosition.height/2)}):n&&u(e).each(function(e,t){t.elementProperties&&t.elementProperties.sizeAndPosition&&(t.elementProperties.sizeAndPosition.left+=n.left,t.elementProperties.sizeAndPosition.top+=n.top)})}function i(e){u.eachItem(e.structures,function(e,t){void 0===t.offset&&(t.offset={left:0,top:0})});var t=u.min(e.structures,function(e){return e.offset.left}).value,n=u.min(e.structures,function(e){return e.offset.top}).value;u.eachItem(e.structures,function(e,i){void 0===i.offset&&(i.offset=u.translateOffset(i.offset,{left:0-t,top:0-n}))})}function a(e,t){u.eachItem(e.structures,function(e,n){void 0===n.offset&&(n.elementProperties.sizeAndPosition=u.translateOffset(n.elementProperties.sizeAndPosition,t))})}this.addTemplateInstance=function(r,o,s,l){ s=u.quickExtend({isContent:!1,isLoading:!1,initialProperties:{all:{}},isForTemplateUse:!1,newRootElementTypeName:!1,removeMobileStates:!1,shouldDuplicateHierarchy:!0},s),l=u.quickExtend({includeChildren:!0,isTemplate:!0},l),vr.startRenderingBatch();var c=r.elementForCreation,d=s.shouldDuplicateHierarchy;Ca.loadHierarchy({templateStructure:c,StructureVersion:void 0!==c.version?c.version:0},l.isTemplate);var g=c;d&&(g=wr.duplicateHierarchyInfo(c,s)),s.newRootElementTypeName&&(g.structures[0].type=s.newRootElementTypeName),s.targetOffset&&(i(g),a(g,s.targetOffset)),n(g.structures,s.centerPosition,s.basePosition),t(g.structures),s.initialProperties.all=u.quickExtend(s.initialProperties.all,{templateName:c.name,templateID:"template"+Ca.generateWebsiteId()});var f=g.oldToNewIDMapping?u.replaceKeys(s.initialProperties,g.oldToNewIDMapping):s.initialProperties,p={dataItemID:r.dataItemID,styleBindingId:r.styleBindingId,initialProperties:f,parent:o,dataSourceName:r.dataSourceName,isContent:s.isContent,isVisible:s.isVisible,isLoading:s.isLoading,isForTemplateUse:s.isForTemplateUse,thumbsResolver:s.thumbsResolver};if(p.dataSourceName){var h=g.structures[0],m=h.elementProperties;if(m){var v=m.fieldsMap;e(p,v)}}p.styleBindingId&&(p.initialProperties.all.styleBindingId=p.styleBindingId);var y,b=La.create(g);return y=l.includeChildren?b.addHierarchyAndApply(p):b.addHierarchyFromNode(g.structures[0].id,u.quickExtend({includeNode:!0,includeChildren:!1},p)),vr.finishRenderingBatch(),{instances:y,apply:l.includeChildren?void 0:function(){b.addHierarchyFromNode(g.structures[0].id,u.extend({},p,{includeNode:!1,includeChildren:!0,parent:y[0]})),b.applyHierarchy()}}}}),No=function(){function e(e,t){var n=a(e,t),i=t.addedItems&&t.addedItems.length>0||t.removedItems&&t.removedItems.length>0;e._duringFetch||!n&&!i||e._dataListInstance.requestArrangement({shouldPush:i})}function t(e,t){return function(n){e._duringFetch=!1,t(n)}}function n(e,t){return function(n){i(e,t,n)}}function i(e,t,n){var i=n.fetchedItems,a=[];u.eachItem(i,function(t,n){a[t]=s(e,n)}),e._duringFetch=!1,t({instanceControllers:a,totalCount:n.totalCount})}function a(e,t){var n=e._dataListInstance;if(!n.isDeleted)return n.reArrangementDisabled.setValue(!0,"itemsChanged"),le.disableOperationsRecording("updateDataControllers"),vr.startRenderingBatch(),t.removedItems&&r(e,t.removedItems),t.addedItems&&o(e,t.addedItems),vr.finishRenderingBatch(),le.enableOperationsRecording("updateDataControllers"),n.reArrangementDisabled.setValue(!1,"itemsChanged"),t.addedItems&&t.addedItems.length>0||t.removedItems&&t.removedItems.length>0||t.updatedItems&&t.updatedItems.length>0?l(e):!1}function r(e,t){if(0!==t.length){for(var n=[],i=e._dataControllers,a=0;a0&&!i.fixedSize){var r=t(a);r&&(i.fixedSize=r,i.shouldPush=!0)}var o=e._arrangementScope;o.start();var s=e._currentArrangement.arrange(e,n,i);e._setLastArrangementOptionsByDevice(s),e._lastArrangementInformation=s,a.totalCountObservable.setValue(n.totalCount),o.finish()}function t(e){var t,n=e.getStructureMetaData();return Va.Flags.IsInMobileContext.isTrue()&&!e.data.wasFirstArrangedInMobile?(e.data.wasFirstArrangedInMobile=!1,t=n&&n.dataItemSizeMobile?n.dataItemSizeMobile:void 0):Va.Flags.IsInMobileContext.isFalse()&&!e.data.wasFirstArrangedInPc&&(e.data.wasFirstArrangedInPc=!1,t=n&&n.dataItemSizePc?n.dataItemSizePc:void 0),t?u.cloneObject(t):void 0}var n=v.extend("DataLayoutController",{init:function(e,t){t=u.quickExtend({onArrangementStarted:Wo,onArrangementFinished:Wo,startInitializingLayoutCallback:Wo,finishInitializingLayoutCallback:Wo,startArrangingCallback:Wo,finishArrangingCallback:Wo,getContainerSize:Wo,setParentContent:Wo},t);var n=e.getInstance(),i=t.startInitializingLayoutCallback,a=t.finishInitializingLayoutCallback,r=t.startArrangingCallback,o=t.finishArrangingCallback,s=t.getContainerSize,l=t.setParentContent,c=t.onArrangementStarted,d=t.onArrangementFinished,g=V.create(!1),f=V.create(!1),p=Ie.create({startCallback:r,finishCallback:o}),h=Ie.create({startCallback:i,finishCallback:a}),m=this,v=$.createCancelableQueue({startOperationCallback:function(){c(),h.start(),m.refreshLayout(),h.finish()},finishOperationCallback:function(){d()}});n.instanceRemoved.one(function(){v.dispose()}),this._dataItemsController=e,this._getContainerSize=s,this._setParentContent=l,this._startInitializingLayoutCallback=i,this._finishInitializingLayoutCallback=a,this.isInitialized=g,this.instance=n,this._arrangingOperationQueue=v,this._arrangementScope=p,this._shouldRefreshLayout=f,this._lastArrangementInformation={},this._lastArrangementInformationDevice={pc:{},mobile:{}}},getInstance:function(){return this.instance},refreshEmptyState:function(){this.getArrangement().refreshEmptyState(this)},isInEmptyState:function(){return this.instance.inEmptyStateFlag.isTrue()},getDataItemsController:function(){return this._dataItemsController},setParentContent:function(e){this._setParentContent(e)},setArrangement:function(e){var t=this._currentArrangement;Wi[e]!==t&&(this._prevArrangement=t,this._currentArrangement=Wi[e],this._shouldRefreshLayout.setTrue())},getArrangement:function(){return this._currentArrangement},hasItemSpecificSize:function(){var e=this._currentArrangement.canItemResize;return e.vertically||e.horizontally},shouldRearrangeWhenItemSizeChanged:function(){return this._currentArrangement&&this._currentArrangement.shouldRearrangeWhenItemSizeChanged},resetLayout:function(){this._dataItemsController.detach(),this._shouldRefreshLayout.setTrue()},refreshLayout:function(){var e=this._currentArrangement;if(e){var t=this._shouldRefreshLayout,n=this.isInitialized;(n.isFalse()||t.isTrue())&&(t.isTrue()&&this.remove(),this._startInitializingLayoutCallback(),e.startLayout(this),this._finishInitializingLayoutCallback(),n.setTrue(),t.setFalse())}},getLastArrangementOptions:function(){return this._lastArrangementInformation},getLastArrangementOptionsDevice:function(){return this._lastArrangementInformationDevice},getLastArrangementOptionsByCurrentDevice:function(){return this._lastArrangementInformationDevice[Va.Flags.IsActivated.isTrue()?"mobile":"pc"]},getLastArrangementInstanceSizeByDevice:function(){var e=this.getLastArrangementOptionsByCurrentDevice();return e&&e.contentSize?e.contentSize:null},remove:function(){var e=this.isInitialized;e.isTrue()&&(this._prevArrangement?(this._prevArrangement.removeLayout(this),this._prevArrangement=void 0):this._currentArrangement.removeLayout(this),e.setFalse())},reArrangeTheLayout:function(t){if(t=u.quickExtend({size:this._getContainerSize()},t),this._currentArrangement){var n=this;this._arrangingOperationQueue.executeOperation(function(e,i){var a=n.lastFetchedData;void 0===a||t.shouldFetch?n._currentArrangement.fetchItemsInformationToArrange(n,t,e,i):e(a)},function(i){e(n,i,t)},ze.handleAjaxException)}},getSize:function(){var e=this._lastArrangementInformation;return e&&e.contentSize?e.contentSize:void 0},getMinSize:u.returnZeroSize,_setLastArrangementOptionsByDevice:function(e){e&&(Va.Flags.IsActivated.isTrue()?this._lastArrangementInformationDevice.mobile=e:this._lastArrangementInformationDevice.pc=e)}});return n.create=function(e,t){return new n(e,t)},n}(),Ho=Yo(function(){function e(){n.css("height",u.maxValue([.8*u.getWindowSize().height-250,60])),n.css("width",u.minValue([.8*u.getWindowSize().width,900]))}var t,n,i=0;this.getPrivacyPolicyHeight=function(){return la.getCurrentPage().getFooterInstance()?0:Ho.getPrivacyPolicyActualHeight()},this.getPrivacyPolicyActualHeight=function(){return t?i?i:function(){return i=t.height()}():0},this.initialize=function(){var i=Qi.getValue("privacyPolicyActive");if(i){var a=w.createEventListener([u.getWindowSizeEvent()],function(){e(),Tt.hasOpenedDialogs()&&(Tt.close(s),Tt.open(s,{showingAnimationFunction:function(){this.show(),a.activate()},hidingAnimation:function(){this.hide(),a.deactivate()}}))}),r=Qi.getValue("privacyPolicy");t=u('
      {0}
      '.format("PrivacyPolicy"));var o=new S;o.append('
      '),o.append('
      {0}
      '.format("PrivacyPolicy")),o.append('
      '),o.append('
      '),o.append("
      "),o.append("
      "),o.append('"),o.append("
      ");var s=u(""+o);u(".dialog-text",s).html(r);var l=u(".privacy-policy-dialog-button",s);n=u(".privacy-policy-dialog-content",s),l.makeSimpleButton().buttonClick(function(){var e=Tt.getDialogOverlay(s);Tt.close(s),e.removeClass("popup-overlay")}),t.makeSimpleButton().buttonClick(function(){e(),Tt.open(s,{showingAnimationFunction:function(){this.show(),a.activate()},hidingAnimation:function(){this.hide(),a.deactivate()}});var t=Tt.getDialogOverlay(s);t.css({backgroundColor:"black",opacity:.8})}),w.bind([la.Events.AfterPageChanged],function(){la.getCurrentPage().getFooterInstance()&&la.getCurrentPage().getFooterInstance().isInstanceVisible()?la.getCurrentPage().getFooterInstance().$element.append(t):u("body").append(t)})}}}),qo=Yo(function(){var e={Panel:{group:"message-dialog-templates",name:"panel-template"}};this.open=function(t){t=u.quickExtend({title:"",message:"",buttonText:"Close"},t);var n=u.useTemplate(e.Panel);u(".message-dialog-title",n).text(t.title),u(".message-dialog-content",n).text(t.message),u(".message-dialog-close",n).text(t.buttonText),n.on("click",function(){n.remove()}),n.appendTo(document.body)}}),Uo=Yo(function(){function e(e,t){e=u.Color(e),t||(e[3]=1);for(var n=qr.calculateAdjustBrightnessSign(e,.08),i=[],a=[],r=0;3>=r;r++){var o=0===r?e:vn.adjustBrightness(e,function(e){return e+n*(.02*r)}),s=vn.adjustBrightness(e,function(e){return e+n*(.02*r+.02)});i.push(o.toCSS()),a.push(s.toCSS())}return{backgroundColors:i,backgroundHoverColors:a}}function t(e,t){e&&(t?e.setTrue("slide-navigation"):setTimeout(function(){e.setFalse("slide-navigation")},0))}var n={Panel:{group:"slide-navigation-panel-templates",name:"slide-navigation-panel-template",isSimple:!0},PageItem:{group:"slide-navigation-panel-templates",name:"page-item-template",isSimple:!0}};this.Default=Kt.createDeferredPanel(function(){return Kt.createPanel(Uo)}),this.create=function(){function i(){p.css("top",g.height()+40)}function a(e){var t={};return t[o]=e,t}function r(e,t){var n=e.backgroundColors,i=e.backgroundHoverColors,r=t/2;I.rule(".page-item .title-container",{paddingTop:r,paddingBottom:r}),I.rule(".hierarchy-level-0 > .hierarchy-item-content > .hierarchy-item-container .page-item",a(n[0])),I.rule(".hierarchy-level-0 > .hierarchy-item-content > .hierarchy-item-container .page-item:hover",a(i[0]));for(var o=1;3>=o;o++)I.rule(".hierarchy-level-{0} > .hierarchy-item-content > .hierarchy-item-container .page-item".format(o),a(n[o])),I.rule(".hierarchy-level-{0} > .hierarchy-item-content > .hierarchy-item-container .page-item:hover".format(o),a(i[o]))}var o="rgbaBackground",s=Kt.createBaseController(),l=[],c=u.useTemplate(n.Panel),d=u(".close-icon-content",c),g=u(".pages-list",c),f=u(".header",c),p=u(".footer",c);c.on("mouseenter",function(){t(s.currentActivationArgs.mouseEnteredFlag,!0)}).on("mouseleave",function(){t(s.currentActivationArgs.mouseEnteredFlag,!1)}),d.click(function(){s.requestDeactivation()});var h=yn.create(g,{scrollbarClass:"slide-scrollbar"});h.setMoveScrolling({enableHorizontalScrolling:!1});var m=Vt.create(),v=g.makeItemsList({idFunction:u.defaultIdFunction,itemCreationFunction:function(e,t){var a=u.useTemplate(n.PageItem,e),r=s.currentActivationArgs,o=r.customClickCallback,l=u(".open-icon",a);l.click(function(){var e=t.$wrapper.find(">.hierarchy-item-content >.hierarchy-children-container");e.slideDown({duration:200,progress:i,always:function(){e.css("display",""),t.$wrapper.addClass("open"),i()}})});var c=u(".close-icon",a);if(c.click(function(){var e=t.$wrapper.find(">.hierarchy-item-content >.hierarchy-children-container");e.slideUp({duration:200,progress:i,always:function(){e.css("display",""),t.$wrapper.removeClass("open"),i()}})}),t.data.$pageTitle=a.find(".page-title"),!r.disableLink){var d=u(".title-container",a);if(o)d.on("click",function(){setTimeout(function(){s.requestDeactivation()},0),o(e.id)});else{var g=u("");g.addClass("internal-link"),g.click(function(){setTimeout(function(){s.requestDeactivation(!0)},0)}),g.attr("href",ra.getPageFullHtmlUrl(e.id)),d.wrap(g),t.data.$lingWrapper=d.parent()}}return a},itemUpdatedCallback:function(e,t){if(t){var n=e.item;e.data.$pageTitle.text(n.title),e.data.$lingWrapper&&e.data.$lingWrapper.attr("href",ra.getPageFullHtmlUrl(n.id))}}}).addOrderingSupport({orderingValueSelector:function(e){return e.item.index}}).addLayoutSupport(!0);v.layoutRecalculated.bind(i),s.associateScrollingView(h),s.associateItemsList(v);var y,b,C,I=qr.createCssRules("slide-navigation-panel"),S={};return u.quickExtend(s,{$element:c,visualizers:l,defaultActivationArgs:{maxSize:{width:2e3}},onActivated:function(t){var n=ja.evaluateFontBinding(t.font),a=Va.Flags.IsInMobileContext.isTrue();if(y!==t.instanceId||a!==C||!u.defaultEqualityComparer(t.maxSize,S.maxSize)){var s=t.direction,l="up"===s||"down"===s,d=t.fontSize,g=t.spacing,h=e(qa.evaluateColorBinding(t.backgroundColor),!t.pushContent);r(h,g);var I=h.backgroundColors[0];if(f.css(o,I),p.css(o,I),c.toggleClass("vertical",l),l?c.css({width:"",height:Math.min(t.height,t.maxSize.height)}):c.css({width:Math.min(t.width,t.maxSize.width),height:""}),c.css({color:qa.evaluateColorBinding(t.fontColor,!0),fontSize:"{0}px".format(d),fontFamily:null!==n?n:""}),S.useHierarchy!==t.useHierarchy||S.pages!==t.pages||S.pagesHierarchy!==t.pagesHierarchy||S.disableLink||t.disableLink){if(v.releaseBoundCollection(),v.clear(),v.setLayout(void 0),b&&(b.release(),b=void 0),Be.isObservableCollection(t.pages)?(b=qt.create(t.pages),v.setItems(b)):v.setItems(t.pages),t.useHierarchy)m.setHierarchyCollection(t.pagesHierarchy);else{var P=new Lt({ids:u.getKeys(v.getDataItems())});m.setHierarchyCollection(P)}v.setLayout(m)}t.useHierarchy&&t.hierarchyOpened&&u.eachEntry(v.items,function(e,t){t.$wrapper.addClass("open")})}b&&b.unPostponeUpdates(),bn.onFontLoaded(n,{successCallback:function(){i()},timeout:15e3}),S=t,y=t.instanceId,C=a},onDeactivated:function(){b&&b.postponeUpdates(),u.eachEntry(v.items,function(e,t){t.$wrapper.removeClass("open")}),t(s.currentActivationArgs.mouseEnteredFlag,!1)}}),s}}),$o=Yo(function(){var e,t=this;this.isVisible=V.createConditionalPositive(),this.initialize=function(){var n=J.IsSitePreview,i=!fa.isPremium()&&!J.IsTemplate||n,a=!1;if(J.IsTemplate||J.DisableBanner||(a=Xa.getFreemiumBannerLimitation()),i=!!a,t.isVisible.setValue(i),i){var r=a.iframeUrl,o=parseInt(a.iframeHeight);e=u('').attr("src",u.combinePaths(r,""+fa.getSiteID())).css("height",o).css("z-index",1e5).appendTo("body")}t.isVisible.valueChangedEvent.bindAndExecute(function(){var e=t.isVisible.getValue();u("body").css("padding-bottom",e?o:"")})},this.getFooterHeight=function(){return t.isVisible.isTrue()?e.getOuterSize().height:0}});u.setTemplates({"text-input-field-element-template":'
      ',"text-area-element-template":'
      ',"paypal-button-template":'
      '}),u.setTemplatesGroups({"loading-animations":{element:'
      '},"element-overlay":{element:'
      '},"slideshow-carousel-templates":{"slideshow-carousel-template":'',"slideshow-carousel-item-template":''},"thumbs-carousel-templates":{"thumbs-carousel-template":'
        ',"thumb-template":'
      • '},"rows-manager-templates":{"row-decorator-template":'
        ',"column-decorator-template":'
        '},"mobile-version-view-manager-templates":{"cell-resizing-handle-template":'
        '},"resume-built-by-section-element-templates":{"resume-built-by-section-element-template":'
        Built Using
        '},"rich-content-video":{"content-element":'
        ',"video-iframe":''},"slide-navigation-panel-2-templates":{"slide-navigation-panel-2-template":'
        Back
        ',"page-item-template":'
        ${title}
        '},"drop-down-navigation-desktop-panel-templates":{"drop-down-navigation-desktop-panel-template":'',"page-item-template":'
        ${title}
        ',"page-item-instance-template":'
        '},"drop-down-navigation-desktop-panel-2-templates":{"drop-down-navigation-desktop-panel-2-template":'',"page-item-template":'
        ${title}
        '},"drop-down-navigation-desktop-panel-4-templates":{"drop-down-navigation-desktop-panel-4-template":'',"page-item-template":'
        ${title}
        '},"slide-navigation-panel-3-templates":{"slide-navigation-panel-3-template":'
        ',"page-item-template":'
        ${title}
        '},"carousel-thumbs-templates":{"image-thumb-template":'
        '},"slideshow-carousel-items-templates":{"image-item-template":'

        /
        ',"video-item-template":'

        /
        ',"video-iframe-template":''},"iframe-content-templates":{"iframe-content-template":'
        '},"base-page-content-element-templates":{"base-page-content-element-template":'
        '},"side-bar-page-content-element-templates":{"side-bar-page-content-element-template":''},"page-element-templates":{"page-element-template":'
        '},"video-player-templates":{"video-player-template":'
        ',"video-iframe-element-template":''},"default-popup-templates":{"popup-overlay-template":'',"popup-carousel-image-item-template":'',"popup-carousel-video-item-template":''},"mobile-image-popup-templates":{"popup-overlay-template":'',"popup-carousel-image-item-template":'
        ',"popup-carousel-video-item-template":'
        ',"popup-thumb-template":'
        Show more
        Show less
        ' },"popup-1-templates":{"popup-overlay-template":'',"popup-carousel-image-item-template":'
        ',"popup-carousel-video-item-template":'
        '},"popup-2-templates":{"popup-overlay-template":'',"popup-carousel-image-item-template":'
        ',"popup-carousel-video-item-template":'
        ',"popup-thumb-item-template":'
        '},"popup-3-templates":{"popup-overlay-template":'',"popup-carousel-image-item-template":'',"popup-carousel-video-item-template":''},"popup-4-templates":{"popup-overlay-template":'',"popup-carousel-image-item-template":'

        ',"popup-carousel-video-item-template":'

        '},"message-dialog-templates":{"panel-template":'
        '},"slide-navigation-panel-templates":{"slide-navigation-panel-template":'
        ',"page-item-template":'
        ${title}
        '}}),window._wz_=u.quickExtend(window._wz_||{},{$:u,jQuery:d,PollingUtils:g,DefaultTimeouts:f,ScriptLoadingUtils:p,PrototypeUtils:h,LazyPropertyPrototype:m,Class:v,Initializer:y,EnumMetadata:b,ByRef:C,DeferredObject:I,StringBuilder:S,SimpleEventBinding:P,SimpleEvent:w,Dictionary:E,ObservableDictionary:T,FlagsObserverStates:x,ConditionalFlagsTypes:k,AbstractObservableFlag:D,BasicObservableFlag:F,ConditionalObservableFlag:A,FlagsObserver:B,ObservableFlag:V,EqualityComparers:L,ObservableObject:M,Exceptions:O,Exception:z,raygunFactory:_,raygunJsUrlFactory:N,ErrorHandler:R,ErrorReportType:H,ErrorHandlerActivator:q,Modernizr:U,OperationsQueue:$,LoadingAnimationsOverlayLayer:W,LoadingAnimations:j,ElementOverlayLayers:G,ElementOverlay:X,Global:K,console:Q,PageData:J,CompiledComponents:ee,AssetsStorageServers:te,AssetsCategories:ne,AssetsTypes:ie,AssetsManager:ae,Logger:re,JSONPController:oe,AppProfiler:se,OperationsManager:le,Viewer:ce,CallbacksHandler:ue,StateBindingFlag:de,StateBindingsGroup:ge,StateBinding:fe,BindingManager:pe,RequestAnimationDom:he,ScrollingMeasureDistanceType:me,ScrollingTracker:ve,ContextValue:ye,UserInteractionMode:be,UserInteraction:Ce,Scope:Ie,swfobject:Se,YoutubeHelper:Pe,VimeoPlayerStates:we,VimeoHelper:Ee,GoogleMapTypes:Te,GoogleMapHelper:xe,OperationsBatch:ke,OperationsHandler:De,Browser:Fe,BrowserVersion:Ae,CollectionUtils:Be,ArrayUtils:Ve,FilterUtils:Le,ListUtils:Me,MathUtils:Oe,ExceptionUtils:ze,DictionaryUtils:_e,EffectAnimationDirections:Ne,PrimitiveValues:Re,TextTransform:He,CollectionConstraint:qe,MobileViewPortWidth:Ue,RelativePositions:$e,RoutingDestination:We,TemplateItemInstanceIdSeperator:je,CSSUnits:Ge,ButtonTypes:Xe,VideoTypes:Ye,HtmlTags:Ke,TextTypes:Qe,LinkTypes:Ze,TextDirection:Je,VerticalAlignment:et,ElementDisplay:tt,HorizontalAlignment:nt,CssVerticalAlignment:it,CssHorizontalAlignment:at,Orientation:rt,HorizontalDocking:ot,VerticalDocking:st,Side:lt,ColorSpace:ct,ColorSpaceComponent:ut,Speed:dt,FlagsStates:gt,StatesTypes:ft,PresetAssetsCategories:pt,KeyCodes:ht,ScrollingMode:mt,ScrollingController:vt,OldEffects:yt,SlideEffect:bt,Animations:Ct,StatesGroups:It,QuickStates:St,ToggleButtonStates:Pt,LayoutHelper:wt,ImagesLoader:Et,Dialog:Tt,ItemsListFilteringBehaviour:xt,ItemsListItem:kt,ItemsList:Dt,OrderingType:Ft,ItemsListLayout:At,ItemsListHierarchyLayoutHelpers:Bt,ItemsListHierarchyLayout:Vt,RemoteCollection:e,HierarchyCollection:Lt,SortingOrder:Mt,DateUtils:Ot,DateFormats:zt,DateSeparators:_t,DateRangeFormats:Nt,ObservableCollection:Rt,VersionController:Ht,CollectionObserver:qt,ColorCoordinate:Ut,CanvasLayouts:$t,Canvas:Wt,LogoHelper:jt,SvgHelper:Gt,SvgUtils:Xt,SvgController:Yt,PanelsManager:Kt,DeferredPanel:Qt,InnerPanelController:Zt,PanelController:Jt,DropPanelDefaultOptions:en,Base64:tn,PoolingController:nn,DynamicFonts:an,ImageBoxLayout:rn,ImageBoxState:on,PendingImage:sn,ImageBoxUtil:ln,DraggingBehaviourAxis:cn,DraggingTrigger:un,InteractiveBehaviour:dn,DraggingBehaviours:gn,TransitionOrder:fn,RemoteSettings:pn,StyleListener:hn,IconLocation:mn,ColorsHelper:vn,ScrollingView:yn,FontDetect:bn,AjaxNavigationMode:Cn,AjaxNavigation:In,MouseTargetTracker:Sn,LayoutRowItem:Pn,RowItemObj:wn,LayoutCellItem:En,CellItemObj:Tn,BatchOperationsSet:xn,OperationsBarrier:kn,ReadWriteController:Dn,SlideShow:Fn,SlideShowUtils:An,SlideShowCarousel:Bn,ThumbsCarousel:Vn,PopUpUtil:Ln,AnimatedObject:Mn,Effects:On,Effect:zn,SequentialEffect:_n,ScrollableEffect:Nn,DialogMode:qn,DocumentSizeUnits:Un,DocumentMargins:Rn,DocumentSize:Hn,Donut:$n,MessageListener:Wn,ScriptLoader:jn,ListsService:Gn,ViewersService:Xn,ExtensionUtils:Yn,ElementInstance:Kn,ElementsRenderer:Qn,ElementType:Zn,ElementsModel:Jn,ElementsTypes:ei,Features:ti,TypesArray:ni,PropertiesArray:ii,PropertiesCategories:ai,PropertiesTypes:ri,MenuItemTypes:oi,ElementsModelCompiled:si,DataSourcesManager:li,DataSources:ci,DataSourcesDefinitions:ui,DataSourceItemsFields:di,BaseDataSource:gi,DynamicPageDataSource:fi,DataSourceItemsData:pi,SocialIconsSetCollection:hi,HttpMethod:mi,WebService:vi,WebServiceTest:yi,WebServiceTests:bi,WebServiceParameterType:Ci,WebServiceParameter:Ii,WebServiceDataProxy:Si,RemoteDataSource:Pi,SimpleWebServiceTests:wi,TriggerType:Ei,BehavioursManager:Ti,Behaviours:xi,TriggersManager:ki,Triggers:Di,ElementStatesManager:Fi,ElementStates:Ai,SmartDataService:Bi,PropertiesHelper:Vi,StructureProcessorHelper:Li,PostMessageHelper:Mi,RemoteDatahelper:Oi,EditorManager:zi,PayPalButtonManager:_i,FontsManager:Ni,AccountsManager:Ri,InstancePoolingManager:Hi,StatesGroupsManager:qi,RowsLayoutController:Ui,DataLayoutsManager:$i,DataLayouts:Wi,DataLayoutsCategories:ji,caclulateFixedSize:t,DataArrangements:Gi,ViewManager:Xi,ElementActivationManager:Yi,OrderManager:Ki,SiteSettingsManager:Qi,BackgroundLayers:Zi,ElementsManager:Ji,$instance:n,LayoutManager:ea,ElementsLayoutHelper:ta,ElementsStructureHelper:na,DevicesNames:ia,PropertiesManager:aa,UrlManager:ra,ConnectionManager:oa,LoadingRequirementsManager:sa,PageManager:la,PopUpManager2:ca,PositionManager:ua,ElementsUtil:da,SiteManager:fa,EcommerceManager:pa,MasterPagesManager:ha,CompatibilityManager:ma,ListsCompatibilityManager:va,PropertiesValuesConverters:ya,oldToNewTypes:ba,StructureLoadingManager:Ca,StructurePropertyLoadingMap:Ia,SiteViewportManager:Sa,DataListHelper:Pa,BaseSectionsComparer:wa,SeperateToColumnsAlgo:Ea,SeperateToEqualColumnsAlgo:Ta,SeperateToSectionsByTopItemsAlgo:xa,OrderableElement:ka,ViewPortOrderingManager:Da,RowOfColumns:Fa,ColumnCell:Aa,RowsManager:Ba,MobileVersionViewManager:Va,HierarchyController:La,TextStyleProperties:Ma,NamedTextStyles:Oa,InlineTextStylesContentTypes:za,InlineTextStylesEnum:_a,InlineTextStylesTypes:Na,TextStyleManager:Ra,PaletteVariation:Ha,ThemeColorsManager:qa,ApiManager:Ua,AppsManager:$a,IframeManager:Wa,ThemeFontsManager:ja,RichContentProcessor:Ga,LimitationsManager:Xa,SkinsBindingsTypes:Ya,SkinsBindingsTypesNames:Ka,SkinsBindingsDevices:Qa,SkinsManager:Za,DefaultSkinsTypes:Ja,StylesManager:er,StyleController:tr,SkinEditingManager:nr,SkinFieldsVisualizers:ir,SkinFieldsTypes:ar,SkinDefaultCategories:rr,ContentPushingManager:or,ListsCacheManager:sr,DefaultsListNames:lr,ListsDefinitions:cr,ListContentTypes:ur,ListsIcons:dr,ListsManager:gr,FontIconsManager:fr,SocialLinksManager:pr,NavigationManager:hr,SectionsManager:mr,RenderingCoordinator:vr,PresetAssetsManager:br,StructureLoadManager:Cr,SvgVersionsManager:Ir,PageContentLayouts:Sr,PageContentLayoutManager:Pr,ElementsDuplicationHelper:wr,HtmlElementsScripts:Er,HtmlElementsManager:Tr,DataBindingManager:xr,StoreManager:kr,DataProxyManager:Dr,HtmlElement:Fr,ListController:Ar,ListQueryBuilder:Br,ListQueryExecutor:Vr,CKObjectLayout:Lr,CKObjectType:Mr,CKObject:Or,StoreDefinition:zr,DefaultUrlHandler:_r,ListsUrlHandler:Nr,PageNotFoundUrlHandler:Rr,UrlHandlersInitializer:Hr,NavigationUtils:qr,CommonSlideNavigation:Ur,SlideNavigationPanel2:$r,CommonDropDownNavigation:Wr,DropDownNavigationDesktopPanel:jr,DropDownNavigationDesktopPanel2:Gr,DropDownNavigationDesktopPanel4:Xr,SlideNavigationPanel3:Yr,PercentageWidget:Kr,CommonPercentageWidget:Qr,PercentageManager:Zr,StructureConditionsHelper:Jr,IteratorContext:eo,StructureIterator:to,StructureCondition:no,StructureTransform:io,StructureManagerContext:ao,StructureManager:ro,StructureIteratorHelper:oo,StructureScriptManager:so,SlideshowThumbsFactory:lo,SlideShowCarouselItemsFactory:co,SlideShowCarouselRenderers:uo,ObservablePropertyBinding:go,CommonAssets:fo,PropertiesBindingTypes:po,NavigationDuringTransitionBehaviour:ho,BackgroundType:mo,DefaultInlineTextStyles:vo,PageLayoutPart:yo,PageContentLayout:bo,JMMLElementTypes:Co,getJMMLElementType:i,TagCloudTypes:Io,PostListTypesEnum:So,ButtonsGroupTypes:Po,ExternalAppElementBuilder:wo,ButtonActions:Eo,choiceClick:a,createNormalFilterChoiceInput:r,createColorChoiceInput:o,createFilterDropdown:s,InstanceController:To,InstanceControllerManager:xo,PhotosDefinition:ko,FacebookPhotosDefinition:Do,YoutubeChannelDefinition:Fo,YoutubePlaylistDefinition:Ao,FacebookTimelineDefinition:Bo,TwitterDefinition:Vo,ReviewsDefinition:Lo,EventsDefinition:Mo,MusicDefinition:Oo,NewsDefinition:zo,TemplateCreator:_o,DataItemsController:No,DataLayoutController:Ro,PrivacyPolicyBar:Ho,MessageDialog:qo,SlideNavigationPanel:Uo,FreemiumBanners:$o}),window.Viewer=ce,u.noConflict(!0);function Wo(){}function jo(){return!0}function Go(){return!1}function Xo(){return null}function Yo(e,t,n,i){var a={};return e.call(a,t,n,i),a}ee.ElementsModel={types:{69:{d:[1,2,44,4,19,20,21,10,12,11,8,13,25,18,7,15,17,22,26,30,66,69],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,90,91,92,93,94,66,60,61,62,63,64,65,48,98,86,87,88,89,47,69,70,71,73,74,75,76,77,78,79,80,81,82,83,84,85,99,100,101,102,107,137,138,139,140],c:"user-selectable-element clickable-element has-text label-element",cp:["horizontalDocking","verticalDocking","calculatedFontFamily","calculatedFontSize","calculatedTextColor","lineColor"]},70:{d:[1,70],p:[0,1,2,3,4,5,6,7,8,9,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162],c:"coordinator-element"},71:{d:[1,71],p:[0,1,2,3,4,5,6,7,8,9],c:""},72:{d:[1,2,44,4,10,12,11,8,13,25,18,26,7,30,15,19,36,22,20,21,56,17,66,72],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:72},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,{i:66,d:72},60,61,62,63,64,65,48,98,86,87,88,89,99,100,101,102,47,107,69,{i:70,d:72},71,90,91,92,93,94,73,{i:74,d:72},75,76,77,{i:78,d:72},79,80,81,82,83,84,85,137,163,164],c:"has-rich-content user-selectable-element clickable-element has-rich-content has-text",cp:["horizontalDocking","verticalDocking","lineColor","calculatedFontFamily","calculatedFontSize","calculatedTextColor"]},73:{d:[1,2,44,4,10,12,11,8,13,25,18,26,7,15,19,36,22,20,21,56,55,73],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,98,86,87,88,89,99,100,101,102,47,69,70,71,90,91,92,93,94,121,165],c:"has-rich-content user-selectable-element clickable-element has-rich-content rich-content-element",cp:["horizontalDocking","verticalDocking","lineColor"]},74:{d:[1,2,44,4,10,12,11,8,13,25,18,26,7,30,15,19,36,22,20,21,56,17,66,72,74],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:72},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,{i:66,d:72},60,61,62,63,64,65,48,98,86,87,88,89,99,100,101,102,47,107,69,{i:70,d:72},71,90,91,92,93,94,73,{i:74,d:72},75,76,77,{i:78,d:72},79,80,81,82,83,84,85,137,163,164,166,167,168],c:"has-rich-content user-selectable-element clickable-element has-rich-content has-text",cp:["horizontalDocking","verticalDocking","lineColor","calculatedFontFamily","calculatedFontSize","calculatedTextColor"],i:[44,4,10,12,11,8,13,25,18,26,7,30,15,19,36,22,20,21,56,17,66,72]},75:{d:[1,2,44,4,10,12,11,8,13,25,18,26,7,30,15,19,36,22,20,21,56,17,66,72,75],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:72},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,{i:66,d:72},60,61,62,63,64,65,48,98,86,87,88,89,99,100,101,102,47,107,69,{i:70,d:72},71,90,91,92,93,94,73,{i:74,d:72},75,76,77,{i:78,d:72},79,80,81,82,83,84,85,137,163,164,169,170,171,172],c:"has-rich-content user-selectable-element clickable-element has-rich-content has-text",cp:["horizontalDocking","verticalDocking","lineColor","calculatedFontFamily","calculatedFontSize","calculatedTextColor"],i:[44,4,10,12,11,8,13,25,18,26,7,30,15,19,36,22,20,21,56,17,66,72]},76:{d:[1,2,19,15,10,23,24,40,12,11,8,13,76],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:76},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,69,70,71,95,96,97,{i:110,d:76},{i:66,d:76},60,61,62,63,64,65,48,173,174,175],c:"",cp:["pageTitle"]},77:{d:[1,2,44,4,19,10,12,18,7,20,21,25,26,30,15,77],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,66,86,87,88,89,47,90,91,92,93,94,98,99,100,101,102,107,69,70,71,176,177,178],c:"user-selectable-element clickable-element",cp:["horizontalDocking","verticalDocking","lineColor"]},78:{d:[1,2,44,4,7,15,19,30,10,18,25,27,20,21,78],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,47,69,70,71,107,86,87,88,89,98,103,104,105,90,91,92,93,94,179],c:"user-selectable-element clickable-element",cp:["horizontalDocking","verticalDocking"]},79:{d:[1,2,44,4,10,18,25,27,12,20,21,15,19,36,37,79],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,86,87,88,89,98,103,104,105,66,90,91,92,93,94,69,70,71],c:"user-selectable-element clickable-element has-rich-content",cp:["horizontalDocking","verticalDocking"]},80:{d:[1,2,44,4,30,10,18,25,27,12,20,21,15,19,36,37,80],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,107,86,87,88,89,98,103,104,105,66,90,91,92,93,94,69,70,71,180],c:"user-selectable-element clickable-element has-rich-content",cp:["horizontalDocking","verticalDocking"]},81:{d:[1,2,44,4,19,10,12,11,8,13,18,20,21,25,26,30,81],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,90,91,92,93,94,98,99,100,101,102,107],c:"user-selectable-element clickable-element",cp:["horizontalDocking","verticalDocking","lineColor"]},82:{d:[1,2,44,4,30,10,18,25,27,12,20,21,15,19,36,37,82],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,107,86,87,88,89,98,103,104,105,66,90,91,92,93,94,69,70,71,181,182],c:"user-selectable-element clickable-element has-rich-content",cp:["horizontalDocking","verticalDocking"]},83:{d:[1,2,44,4,30,10,18,25,27,12,20,21,15,19,36,37,83],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,107,86,87,88,89,98,103,104,105,66,90,91,92,93,94,69,70,71,183,184],c:"user-selectable-element clickable-element has-rich-content",cp:["horizontalDocking","verticalDocking"]},84:{d:[1,2,44,4,30,10,18,25,27,12,20,21,15,19,36,37,84],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,107,86,87,88,89,98,103,104,105,66,90,91,92,93,94,69,70,71,185,186],c:"user-selectable-element clickable-element has-rich-content",cp:["horizontalDocking","verticalDocking"]},85:{d:[1,2,44,4,30,10,18,25,27,12,20,21,15,19,36,37,85],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,107,86,87,88,89,98,103,104,105,66,90,91,92,93,94,69,70,71,187,188],c:"user-selectable-element clickable-element has-rich-content",cp:["horizontalDocking","verticalDocking"]},86:{d:[1,2,44,4,30,10,18,25,27,12,20,21,15,19,36,37,86],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,107,86,87,88,89,98,103,104,105,66,90,91,92,93,94,69,70,71,189,190,191,192],c:"user-selectable-element clickable-element has-rich-content",cp:["horizontalDocking","verticalDocking"]},87:{d:[1,2,44,4,30,10,18,25,27,12,20,21,15,19,36,37,87],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,107,86,87,88,89,98,103,104,105,66,90,91,92,93,94,69,70,71,193,194,195,196,197,198,199],c:"user-selectable-element clickable-element has-rich-content",cp:["horizontalDocking","verticalDocking"]},88:{d:[1,2,19,10,30,12,20,21,25,4,18,15,22,38,88],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,107,66,90,91,92,93,94,98,{i:37,d:4},38,39,86,87,88,89,69,70,71,108,200,201],c:"user-selectable-element clickable-element svg-shape-element",cp:["horizontalDocking","verticalDocking","svgFontFamily","svgText","svgTextDirection"]},89:{d:[1,2,19,10,30,12,20,21,25,4,15,22,38,89],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,107,66,90,91,92,93,94,98,{i:37,d:4},38,39,69,70,71,108,202],c:"user-selectable-element clickable-element svg-shape-element",cp:["svgFontFamily","svgText","svgTextDirection"]},90:{d:[1,2,4,10,20,21,18,23,24,25,90],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,90,91,92,93,94,86,87,88,89,95,96,97,98],c:"user-selectable-element clickable-element",cp:["horizontalDocking","verticalDocking"]},91:{d:[1,2,23,24,44,4,19,10,12,11,8,13,18,34,25,26,64,20,21,61,62,91],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,95,96,97,115,116,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,135,136,90,91,92,93,94,129,{i:130,d:62},131,{i:132,d:91},133,134,203,204,205,206,207,208],c:"user-selectable-element clickable-element has-popup jmml-element",cp:["horizontalDocking","verticalDocking","lineColor"]},92:{d:[1,2,32,23,24,3,52,4,19,10,18,20,21,25,7,15,92],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,95,96,97,{i:120,d:92},{i:37,d:4},38,39,86,87,88,89,90,91,92,93,94,98,47,69,70,71],c:"skin-element user-selectable-element clickable-element skin-input-element",cp:["horizontalDocking","verticalDocking"]},93:{d:[1,2,4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,50,93],p:[{i:0,d:93},1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:93},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,67,{i:68,d:93},40,{i:41,d:93},95,96,97,47,69,70,71,72,106],c:"menu-element",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize"]},94:{d:[1,2,4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,50,59,94],p:[{i:0,d:94},1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:59},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,{i:67,d:59},{i:68,d:59},40,{i:41,d:59},95,96,97,47,69,70,71,72,106,126,127,128,209],c:"menu-element",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize"]},95:{d:[1,2,4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,50,59,95],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:95},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,{i:67,d:59},{i:68,d:59},40,{i:41,d:59},95,96,97,47,69,70,71,72,106,126,127,128,210,211],c:"sections-menu-element",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize"]},96:{d:[1,2,4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,50,96],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,{i:67,d:96},{i:68,d:96},{i:40,d:96},41,95,96,97,47,69,70,71,72,106,212],c:"tag-cloud-element",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize"]},97:{d:[1,2,4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,50,96,97],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,{i:67,d:96},{i:68,d:96},{i:40,d:96},41,95,96,97,47,69,70,71,72,106,212],c:"tag-cloud-element",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize"],i:[4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,50,96]},98:{d:[1,2,4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,9,39,98],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,67,{i:68,d:39},{i:40,d:98},41,95,96,97,47,69,70,71,72,106,49,50,51,52,53,54,55,56,57,58,59,109,213],c:"posts-list-element",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize"] },99:{d:[1,2,4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,9,39,67,66,20,21,61,68,6,99],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,67,{i:68,d:39},40,{i:41,d:99},95,96,97,47,69,70,71,72,106,49,50,51,52,53,54,55,56,57,58,59,109,137,90,91,92,93,94,129,130,131,42,43,44,45,46,214,215],c:"smart-data-list-element user-selectable-element clickable-element has-popup has-datalist-popup data-list-element",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize"]},100:{d:[1,2,4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,9,39,67,66,20,21,61,68,6,100],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,67,{i:68,d:39},40,{i:41,d:100},95,96,97,47,69,70,71,72,106,49,50,51,52,53,54,55,56,57,58,59,109,137,90,91,92,93,94,129,130,131,42,43,44,45,{i:46,d:100},216,217],c:"smart-data-list-element user-selectable-element clickable-element has-popup has-datalist-popup gallery-element",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize"]},101:{d:[1,2,4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,9,39,101],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,67,{i:68,d:39},40,{i:41,d:101},95,96,97,47,69,70,71,72,106,49,50,51,52,53,54,55,56,57,58,59,109],c:"menu-card-element",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize"]},102:{d:[1,2,4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,102],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,67,68,{i:40,d:102},{i:41,d:102},95,96,97,47,69,70,71,72,106],c:"social-icons-element",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize"]},103:{d:[1,2,4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,103],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,67,68,{i:40,d:103},{i:41,d:103},95,96,97,47,69,70,71,72,106],c:"social-sharing-element",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize"]},104:{d:[1,2,4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,104],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,67,68,{i:40,d:104},{i:41,d:104},95,96,97,47,69,70,71,72,106],c:"social-links-element",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize"]},105:{d:[1,2,44,19,10,12,7,11,8,13,15,20,21,17,25,18,26,31,32,33,34,105],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:105},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,66,{i:47,d:105},60,61,62,63,64,65,48,69,{i:70,d:105},71,90,91,92,93,94,73,{i:74,d:105},75,76,77,{i:78,d:105},79,80,81,82,83,84,85,98,86,87,88,89,99,100,101,102],c:"user-selectable-element clickable-element has-text TextInputField",cp:["calculatedFontFamily","calculatedFontSize","calculatedTextColor","horizontalDocking","verticalDocking","lineColor"]},106:{d:[1,2,44,7,15,19,10,20,21,12,11,8,13,17,25,18,26,31,32,33,34,106],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:106},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:47,d:106},69,{i:70,d:106},71,90,91,92,93,94,66,60,61,62,63,64,65,48,73,{i:74,d:106},75,76,77,{i:78,d:106},79,80,81,82,83,84,85,98,86,87,88,89,99,100,101,102],c:"user-selectable-element clickable-element has-text",cp:["calculatedFontFamily","calculatedFontSize","calculatedTextColor","horizontalDocking","verticalDocking","lineColor"]},107:{d:[1,2,7,15,19,10,12,11,8,13,18,23,24,20,21,25,26,42,107],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,47,69,70,71,{i:66,d:107},60,61,62,63,64,65,48,86,87,88,89,95,96,97,90,91,92,93,94,98,99,100,101,102],c:"user-selectable-element clickable-element data-list-item template-box",cp:["horizontalDocking","verticalDocking","lineColor"]},108:{d:[1,2,4,7,15,19,25,20,21,10,18,22,26,66,108],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,47,69,70,71,98,90,91,92,93,94,86,87,88,89,99,100,101,102,137,218,219,220,221,222,223,224,225,226,227,228],c:"user-selectable-element clickable-element",cp:["horizontalDocking","verticalDocking","lineColor"]},109:{d:[1,2,44,4,7,19,10,12,11,8,13,18,23,24,40,20,21,25,26,30,109],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,47,66,60,61,62,63,64,65,48,86,87,88,89,95,96,97,110,90,91,92,93,94,98,99,100,101,102,107],c:"user-selectable-element clickable-element userBox",cp:["horizontalDocking","verticalDocking","lineColor"]},110:{d:[1,2,4,15,19,10,11,8,13,18,25,26,31,28,20,21,61,110],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:110},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,69,70,71,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,90,91,92,93,94,{i:129,d:110},130,131,229,230,231,232,233,234,235],c:"user-selectable-element clickable-element has-popup video-player",cp:["horizontalDocking","verticalDocking","lineColor"]},111:{d:[1,2,44,4,19,10,25,12,18,20,21,61,11,26,30,8,66,111],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:111},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,98,{i:66,d:111},86,87,88,89,90,91,92,93,94,{i:129,d:111},130,131,{i:60,d:111},61,62,63,64,65,{i:99,d:111},100,{i:101,d:111},102,107,48,137,236,237,238],c:"user-selectable-element clickable-element has-popup image-element",cp:["horizontalDocking","verticalDocking","lineColor"]},112:{d:[1,2,44,4,7,15,19,10,18,23,24,40,20,21,25,26,9,112],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,47,69,70,71,86,87,88,89,95,96,97,110,90,91,92,93,94,98,99,100,101,102,49,50,51,52,53,54,55,56,57,58,59],c:"user-selectable-element clickable-element switch-panel-element",cp:["horizontalDocking","verticalDocking","lineColor","backgroundColor","backgroundOverlay","imageUrl","imageLayout","imagePosition","padding","roundness","borderWidth","borderStyle","borderColor","shadow","innerShadow","glow","innerGlow","childrenAnchor"]},113:{d:[1,2,44,7,15,23,24,40,26,12,11,8,13,113],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,47,69,70,71,95,96,97,110,99,100,101,102,66,60,61,62,63,64,65,48],c:"tab-element",cp:["lineColor"]},114:{d:[1,2,44,7,15,19,10,12,20,21,11,8,13,18,25,26,4,23,24,40,114],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,47,69,70,71,66,90,91,92,93,94,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,{i:37,d:4},38,39,95,96,97,110,239],c:"user-selectable-element clickable-element button-element",cp:["horizontalDocking","verticalDocking","lineColor"]},115:{d:[1,2,4,19,10,12,11,8,13,18,20,21,25,26,30,7,15,31,115],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,90,91,92,93,94,98,99,100,101,102,107,47,69,70,71,240],c:"user-selectable-element clickable-element",cp:["horizontalDocking","verticalDocking","lineColor"]},116:{d:[1,2,19,10,12,11,8,13,18,20,21,25,26,30,7,15,31,4,116],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,66,60,61,62,63,64,65,48,86,87,88,89,90,91,92,93,94,98,99,100,101,102,107,47,69,70,71,{i:37,d:4},38,39,241,242],c:"user-selectable-element clickable-element",cp:["horizontalDocking","verticalDocking","lineColor"]},117:{d:[1,2,4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,9,39,117],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,67,{i:68,d:39},40,{i:41,d:117},95,96,97,47,69,70,71,72,106,49,50,51,52,53,54,55,56,57,58,59,109],c:"data-list-element",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize"]},118:{d:[1,2,44,4,7,15,19,10,12,20,21,11,8,13,18,25,26,23,24,57,118],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,47,69,70,71,66,90,91,92,93,94,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,95,96,97,122,123],c:"user-selectable-element clickable-element paypalButton",cp:["horizontalDocking","verticalDocking","lineColor"]},119:{d:[1,2,44,7,15,19,10,12,20,21,11,8,13,4,18,25,26,23,24,40,58,119],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:119},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,47,69,70,71,{i:66,d:119},90,91,92,93,94,60,61,62,63,64,65,48,{i:37,d:4},38,39,86,87,88,89,98,99,100,101,102,95,96,97,110,124,125],c:"user-selectable-element clickable-element checkOutButton",cp:["horizontalDocking","verticalDocking","lineColor"]},120:{d:[1,2,44,4,19,10,12,11,8,13,18,34,25,26,64,14,5,23,24,7,15,3,16,28,29,65,120],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,135,136,67,68,40,41,95,96,97,47,69,70,71,72,106,243,244,245,246,247],c:"form-element",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize","isJoinMyMailingListEnabled"]},121:{d:[1,2,44,4,19,10,12,11,8,13,18,34,25,26,64,14,5,23,24,7,15,3,16,28,29,65,121],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,135,136,67,68,40,41,95,96,97,47,69,70,71,72,106],c:"password-form-element",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize"]},122:{d:[1,2,19,10,12,11,8,13,18,25,4,26,14,5,23,24,7,15,3,16,28,29,122],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:122},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,66,60,61,62,63,64,65,48,86,87,88,89,98,{i:37,d:4},38,39,99,100,101,102,67,{i:68,d:122},40,{i:41,d:122},95,96,97,47,69,70,71,72,106,248,249],c:"buttons-group",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize"]},123:{d:[1,2,44,7,19,10,12,11,8,13,18,23,24,40,43,26,123],p:[{i:0,d:123},1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:43},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,47,66,60,61,62,63,64,65,48,86,87,{i:88,d:43},89,95,96,97,{i:110,d:43},112,{i:113,d:123},114,99,100,101,102],c:"footer-element",cp:["horizontalDocking","verticalDocking","lineColor"]},124:{d:[1,2,44,7,19,10,12,11,8,13,18,23,24,40,43,26,124],p:[{i:0,d:124},1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:43},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,47,66,60,61,62,63,64,65,48,86,87,{i:88,d:43},89,95,96,97,{i:110,d:43},112,{i:113,d:124},114,99,100,101,102],c:"header-element",cp:["horizontalDocking","verticalDocking","lineColor"]},125:{d:[1,2,44,7,19,10,12,11,8,13,18,23,24,40,43,26,125],p:[{i:0,d:125},1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:125},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,47,{i:66,d:125},60,61,62,63,64,65,48,86,87,{i:88,d:43},89,95,96,97,{i:110,d:43},112,{i:113,d:125},114,99,100,101,102],c:"page-section-element",cp:["horizontalDocking","verticalDocking","lineColor"]},126:{d:[1,2,7,15,19,10,12,11,8,13,18,23,24,40,25,26,126],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:126},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,47,69,70,71,66,60,61,62,63,64,65,48,86,87,88,89,95,96,97,110,98,99,100,101,102,250,251],c:"page-content-element",cp:["horizontalDocking","verticalDocking","lineColor"]},127:{d:[1,2,44,41,34,4,19,10,12,11,8,13,23,24,20,21,15,7,25,26,127],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,111,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,95,96,97,90,91,92,93,94,69,70,71,47,98,99,100,101,102],c:"template-item user-selectable-element clickable-element skin-hierarchy-box",cp:["lineColor"]},128:{d:[1,2,23,24,3,52,42,4,19,10,18,20,21,25,7,15,53,32,128],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,95,96,97,{i:120,d:128},{i:37,d:4},38,39,86,87,88,89,90,91,92,93,94,98,47,69,70,71],c:"skin-element data-list-item user-selectable-element clickable-element skin-input-element",cp:["horizontalDocking","verticalDocking"]},129:{d:[1,2,23,24,3,52,42,4,19,10,18,20,21,25,7,15,53,54,129],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,95,96,97,{i:120,d:129},{i:37,d:4},38,39,86,87,88,89,90,91,92,93,94,98,47,69,70,71],c:"skin-element data-list-item user-selectable-element clickable-element skin-list-view-element",cp:["horizontalDocking","verticalDocking"]},130:{d:[1,2,5,23,24,3,52,4,19,10,18,20,21,25,15,130],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:40,d:130},{i:41,d:130},95,96,97,{i:120,d:130},{i:37,d:4},38,39,86,87,88,89,90,91,92,93,94,98,69,70,71,236,237,238,60,61,62,63,64,65],c:"skin-element user-selectable-element clickable-element skin-image-element",cp:["horizontalDocking","verticalDocking"],dd:[111,11],dp:[236,237,238,60,61,62,63,64,65]},131:{d:[1,2,44,5,20,21,22,15,19,36,60,23,24,3,52,4,10,18,25,131],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,40,41,90,91,92,93,94,69,70,71,95,96,97,{i:120,d:131},{i:37,d:4},38,39,86,87,88,89,98,252,177,163],c:"user-selectable-element clickable-element has-rich-content skin-element skin-button-element",cp:["horizontalDocking","verticalDocking"],dp:[177,163]},132:{d:[1,2,23,24,3,52,42,4,19,10,18,20,21,25,7,15,53,132],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,95,96,97,{i:120,d:132},{i:37,d:4},38,39,86,87,88,89,90,91,92,93,94,98,47,69,70,71],c:"skin-element data-list-item user-selectable-element clickable-element skin-data-item-element",cp:["horizontalDocking","verticalDocking"]},133:{d:[1,2,23,24,3,52,42,4,19,10,18,20,21,25,7,15,53,133],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,95,96,97,{i:120,d:133},{i:37,d:4},38,39,86,87,88,89,90,91,92,93,94,98,47,69,70,71],c:"skin-element data-list-item user-selectable-element clickable-element skin-gallery-element",cp:["horizontalDocking","verticalDocking"]},134:{d:[1,2,23,24,3,52,42,4,19,10,18,20,21,25,7,15,134],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,95,96,97,{i:120,d:134},{i:37,d:4},38,39,86,87,88,89,90,91,92,93,94,98,47,69,70,71],c:"skin-element data-list-item user-selectable-element clickable-element skin-gallery-element",cp:["horizontalDocking","verticalDocking"]},135:{d:[1,2,23,24,3,52,42,4,19,10,18,20,21,25,7,15,53,63,135],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,95,96,97,{i:120,d:135},{i:37,d:4},38,39,86,87,88,89,90,91,92,93,94,98,47,69,70,71],c:"skin-element data-list-item user-selectable-element clickable-element skin-menu-button-element",cp:["horizontalDocking","verticalDocking"]},136:{d:[1,2,23,24,3,52,42,4,19,10,18,20,21,25,7,15,53,136],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,95,96,97,{i:120,d:136},{i:37,d:4},38,39,86,87,88,89,90,91,92,93,94,98,47,69,70,71],c:"skin-element data-list-item user-selectable-element clickable-element skin-image-element",cp:["horizontalDocking","verticalDocking"]},137:{d:[1,2,23,24,3,52,42,4,19,10,18,20,21,25,7,15,53,137],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,95,96,97,{i:120,d:137},{i:37,d:4},38,39,86,87,88,89,90,91,92,93,94,98,47,69,70,71],c:"skin-element data-list-item user-selectable-element clickable-element skin-social-icon-element",cp:["horizontalDocking","verticalDocking"]},138:{d:[1,2,23,24,3,52,42,4,19,10,18,20,21,25,7,15,53,54,63,138],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,95,96,97,120,{i:37,d:4},38,39,86,87,88,89,90,91,92,93,94,98,47,69,70,71],c:"skin-element data-list-item user-selectable-element clickable-element skin-tag-button-element",cp:["horizontalDocking","verticalDocking"]},139:{d:[1,2,23,24,3,52,42,4,19,10,18,20,21,25,7,15,53,54,139],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,95,96,97,120,{i:37,d:4},38,39,86,87,88,89,90,91,92,93,94,98,47,69,70,71],c:"skin-element data-list-item user-selectable-element clickable-element skin-item-tag-button-element",cp:["horizontalDocking","verticalDocking"]},140:{d:[1,2,23,24,3,52,42,4,19,10,18,20,21,25,7,15,53,54,63,140],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,95,96,97,{i:120,d:140},{i:37,d:4},38,39,86,87,88,89,90,91,92,93,94,98,47,69,70,71],c:"skin-element data-list-item user-selectable-element clickable-element skin-list-category-button-element",cp:["horizontalDocking","verticalDocking"]},141:{d:[1,2,23,24,3,52,42,4,19,10,18,20,21,25,7,15,53,63,141],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,95,96,97,{i:120,d:141},{i:37,d:4},38,39,86,87,88,89,90,91,92,93,94,98,47,69,70,71],c:"skin-element data-list-item user-selectable-element clickable-element skin-section-button-element",cp:["horizontalDocking","verticalDocking"]},142:{d:[1,2,7,15,19,10,12,11,8,13,23,24,20,21,25,26,42,142],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,47,69,70,71,66,60,61,62,63,64,65,48,95,96,97,90,91,92,93,94,98,99,100,101,102],c:"user-selectable-element clickable-element data-list-item button-element",cp:["lineColor"]},143:{d:[1,2,7,15,19,10,12,11,8,13,23,24,20,21,25,26,42,143],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,47,69,70,71,66,60,61,62,63,64,65,48,95,96,97,90,91,92,93,94,98,99,100,101,102],c:"user-selectable-element clickable-element data-list-item image-item-element",cp:["lineColor"]},144:{d:[1,2,44,7,15,19,10,12,11,8,13,23,24,20,21,25,26,42,144],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,47,69,70,71,66,60,61,62,63,64,65,48,95,96,97,90,91,92,93,94,98,99,100,101,102],c:"user-selectable-element clickable-element data-list-item data-list-item-element",cp:["lineColor"]},145:{d:[1,2,7,15,19,10,12,11,8,13,23,24,20,21,25,26,42,145],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,47,69,70,71,66,60,61,62,63,64,65,48,95,96,97,90,91,92,93,94,98,99,100,101,102],c:"user-selectable-element clickable-element data-list-item list-view-item-element",cp:["lineColor"]},146:{d:[1,2,7,15,19,10,12,11,8,13,23,24,20,21,25,26,34,42,146],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,47,69,70,71,66,60,61,62,63,64,65,48,95,96,97,90,91,92,93,94,98,99,100,101,102],c:"user-selectable-element clickable-element data-list-item input-element",cp:["lineColor"]},147:{d:[1,2,7,15,19,10,12,11,8,13,23,24,20,21,25,26,34,147],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,47,69,70,71,66,60,61,62,63,64,65,48,95,96,97,90,91,92,93,94,98,99,100,101,102],c:"user-selectable-element clickable-element input-element",cp:["lineColor"]},148:{d:[1,2,5,23,24,3,52,4,19,10,18,20,21,25,15,51,148],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,40,41,95,96,97,120,{i:37,d:4},38,39,86,87,88,89,90,91,92,93,94,98,69,70,71,118,119,176,177,178],c:"skin-element user-selectable-element clickable-element",cp:["horizontalDocking","verticalDocking"],dd:[77],dp:[176,177,178]},149:{d:[1,2,44,10,11,8,13,18,25,30,31,4,15,45,47,149],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:149},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,60,61,62,63,64,65,48,86,87,88,89,98,107,{i:37,d:4},38,39,69,70,71,117,253,254,255,256,257],c:"",cp:["horizontalDocking","verticalDocking"]},150:{d:[1,2,44,10,11,8,13,18,25,30,31,4,15,45,47,150],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:150},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,60,61,62,63,64,65,48,86,87,88,89,98,107,{i:37,d:4},38,39,69,70,71,117,258,259,260,261,262,263],c:"",cp:["horizontalDocking","verticalDocking"]},151:{d:[1,2,44,10,11,8,13,18,25,30,31,4,15,45,47,151],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:151},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,60,61,62,63,64,65,48,86,87,88,89,98,107,{i:37,d:4},38,39,69,70,71,117,264,265,266,267],c:"",cp:["horizontalDocking","verticalDocking"]},152:{d:[1,2,44,10,11,8,13,18,25,30,31,4,15,45,47,152],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:152},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,60,61,62,63,64,65,48,86,87,88,89,98,107,{i:37,d:4},38,39,69,70,71,117,268,269,270,271,272,273],c:"",cp:["horizontalDocking","verticalDocking"]},153:{d:[1,2,44,10,11,8,13,18,25,30,31,4,15,45,47,153],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:153},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,60,61,62,63,64,65,48,86,87,88,89,98,107,{i:37,d:4},38,39,69,70,71,117,274,275,276,277,278,279],c:"",cp:["horizontalDocking","verticalDocking"]},154:{d:[1,2,44,10,11,8,13,18,25,30,31,4,15,45,47,19,154],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:154},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,60,61,62,63,64,65,48,86,87,88,89,98,107,{i:37,d:4},38,39,69,70,71,117,280,281,282,283],c:"",cp:["horizontalDocking","verticalDocking"]},155:{d:[1,2,44,10,11,8,13,18,25,30,31,4,15,45,47,19,155],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:155},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,60,61,62,63,64,65,48,86,87,88,89,98,107,{i:37,d:4},38,39,69,70,71,117,284,285,286,287,288,289,290],c:"",cp:["horizontalDocking","verticalDocking"]},156:{d:[1,2,44,10,11,8,13,18,25,30,31,4,15,45,47,19,156],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:156},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,60,61,62,63,64,65,48,86,87,88,89,98,107,{i:37,d:4},38,39,69,70,71,117,291,292,293,294,295,296],c:"",cp:["horizontalDocking","verticalDocking"]},157:{d:[1,2,44,10,11,8,13,18,25,30,31,4,15,45,47,19,157],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:157},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,60,61,62,63,64,65,48,86,87,88,89,98,107,{i:37,d:4},38,39,69,70,71,117,297,298,299,300,301,302,303],c:"",cp:["horizontalDocking","verticalDocking"]},158:{d:[1,2,44,10,11,8,13,18,25,30,31,4,15,45,47,19,28,66,158],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:158},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,60,61,62,63,64,65,48,86,87,88,89,98,107,{i:37,d:4},38,39,69,70,71,117,137,304,305,306,307,308,309,310],c:"",cp:["horizontalDocking","verticalDocking"]},159:{d:[1,2,44,10,11,8,13,18,25,30,31,4,15,45,47,159],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:159},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,60,61,62,63,64,65,48,86,87,88,89,98,107,{i:37,d:4},38,39,69,70,71,117,311,312,313,314],c:"",cp:["horizontalDocking","verticalDocking"]},160:{d:[1,2,44,10,12,7,11,8,13,18,25,26,30,31,4,15,45,47,160],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:160},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,66,47,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,107,{i:37,d:4},38,39,69,70,71,117,315,316,317],c:"",cp:["horizontalDocking","verticalDocking","lineColor"]},161:{d:[1,2,44,10,12,7,11,8,13,18,25,26,30,31,4,15,45,47,19,161],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:161},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,66,47,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,107,{i:37,d:4},38,39,69,70,71,117,318,319,320,321,322],c:"",cp:["horizontalDocking","verticalDocking","lineColor"]},162:{d:[1,2,44,10,11,8,13,18,25,30,31,4,15,45,47,19,162],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:162},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,60,61,62,63,64,65,48,86,87,88,89,98,107,{i:37,d:4},38,39,69,70,71,117,323,324,325,326,327,328],c:"",cp:["horizontalDocking","verticalDocking"]},163:{d:[1,2,44,10,11,8,13,18,25,30,31,4,15,45,47,163],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:163},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,60,61,62,63,64,65,48,86,87,88,89,98,107,{i:37,d:4},38,39,69,70,71,117,329,330,331,332],c:"",cp:["horizontalDocking","verticalDocking"]},164:{d:[1,2,44,10,11,8,13,18,25,30,31,4,15,45,47,19,164],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:164},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,60,61,62,63,64,65,48,86,87,88,89,98,107,{i:37,d:4},38,39,69,70,71,117,333,334,335,336,337,338],c:"",cp:["horizontalDocking","verticalDocking"]},165:{d:[1,2,44,10,12,7,11,8,13,18,25,26,30,31,4,15,45,47,19,165],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:165},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,66,47,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,107,{i:37,d:4},38,39,69,70,71,117,339,340,341,342,343,344,345],c:"",cp:["horizontalDocking","verticalDocking","lineColor"]},166:{d:[1,2,44,10,12,7,11,8,13,18,25,26,30,31,4,15,45,47,19,28,166],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:166},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,66,47,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,107,{i:37,d:4},38,39,69,70,71,117,346,347],c:"",cp:["horizontalDocking","verticalDocking","lineColor"]},167:{d:[1,2,44,4,19,10,12,18,7,25,26,30,31,15,45,28,167],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:167},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,66,86,87,88,89,47,98,99,100,101,102,107,69,70,71,348],c:"",cp:["horizontalDocking","verticalDocking","lineColor"]},168:{d:[1,2,44,10,11,8,13,18,25,30,31,4,15,45,47,19,168],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:168},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,60,61,62,63,64,65,48,86,87,88,89,98,107,{i:37,d:4},38,39,69,70,71,117,349,350,351,352],c:"",cp:["horizontalDocking","verticalDocking"]},169:{d:[1,2,44,5,20,21,22,15,19,36,60,23,24,3,52,4,10,18,25,131,57,169],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,40,41,90,91,92,93,94,69,70,71,95,96,97,{i:120,d:131},{i:37,d:4},38,39,86,87,88,89,98,252,122,123,177,163],c:"user-selectable-element clickable-element has-rich-content skin-element skin-button-element paypalButton",cp:["horizontalDocking","verticalDocking"],dp:[177,163],i:[44,5,20,21,22,15,19,36,60,23,24,3,52,4,10,18,25,131]},170:{d:[1,2,44,5,20,21,22,15,19,36,60,23,24,3,52,4,10,18,25,131,58,170],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,40,41,90,91,92,93,94,69,70,71,95,96,97,{i:120,d:131},{i:37,d:4},38,39,86,87,88,89,98,252,124,125,177,163],c:"user-selectable-element clickable-element has-rich-content skin-element skin-button-element checkOutButton",cp:["horizontalDocking","verticalDocking"],dp:[177,163],i:[44,5,20,21,22,15,19,36,60,23,24,3,52,4,10,18,25,131]},171:{d:[1,2,44,5,20,21,22,15,19,36,60,23,24,3,52,4,10,18,25,131,171],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,40,41,90,91,92,93,94,69,70,71,95,96,97,{i:120,d:131},{i:37,d:4},38,39,86,87,88,89,98,252,177,163],c:"user-selectable-element clickable-element has-rich-content skin-element skin-button-element rss-button",cp:["horizontalDocking","verticalDocking"],dp:[177,163],i:[44,5,20,21,22,15,19,36,60,23,24,3,52,4,10,18,25,131]},172:{d:[1,2,4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,172],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,67,68,40,41,95,96,97,47,69,70,71,72,106],c:"data-list-element",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize"]},173:{d:[1,2,4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,172,173],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,67,68,40,{i:41,d:173},95,96,97,47,69,70,71,72,106],c:"data-list-element",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize"],i:[4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,172]},174:{d:[1,2,4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,172,174],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,67,68,40,{i:41,d:174},95,96,97,47,69,70,71,72,106],c:"data-list-element",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize"],i:[4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,172]},175:{d:[1,2,4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,172,175],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,67,68,40,{i:41,d:175},95,96,97,47,69,70,71,72,106],c:"data-list-element",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize"],i:[4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,172]},176:{d:[1,2,4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,172,176],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,67,68,40,{i:41,d:176},95,96,97,47,69,70,71,72,106],c:"data-list-element",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize"],i:[4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,172]},177:{d:[1,2,4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,172,177],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,67,68,40,{i:41,d:177},95,96,97,47,69,70,71,72,106],c:"data-list-element",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize"],i:[4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,172]},178:{d:[1,2,4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,172,178],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,67,68,40,{i:41,d:178},95,96,97,47,69,70,71,72,106],c:"data-list-element",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize"],i:[4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,172]},179:{d:[1,2,4,19,10,12,18,7,20,21,25,26,30,15,31,179],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,66,86,87,88,89,47,90,91,92,93,94,98,99,100,101,102,107,69,70,71,353,354],c:"user-selectable-element clickable-element",cp:["horizontalDocking","verticalDocking","lineColor"] },180:{d:[1,2,44,4,10,12,11,8,13,25,18,26,7,30,15,19,36,180],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,98,86,87,88,89,99,100,101,102,47,107,69,70,71,355],c:"has-rich-content",cp:["horizontalDocking","verticalDocking","lineColor"]},181:{d:[1,2,44,4,10,12,11,8,13,25,18,26,7,30,15,19,36,180,23,24,43,181],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:43},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,98,86,87,{i:88,d:43},89,99,100,101,102,47,107,69,70,71,355,95,96,97,112,113,114],c:"has-rich-content html-section-element",cp:["horizontalDocking","verticalDocking","lineColor"],i:[44,4,10,12,11,8,13,25,18,26,7,30,15,19,36,180]},182:{d:[1,2,44,5,20,21,22,15,19,36,60,23,24,3,52,4,10,18,25,131,63,182],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,40,41,90,91,92,93,94,69,70,71,95,96,97,{i:120,d:131},{i:37,d:4},38,39,86,87,88,89,98,252],c:"user-selectable-element clickable-element has-rich-content skin-element skin-button-element skin-toggle-button-element",cp:["horizontalDocking","verticalDocking"],i:[44,5,20,21,22,15,19,36,60,23,24,3,52,4,10,18,25,131]},183:{d:[1,2,44,5,20,21,22,15,19,36,60,23,24,3,52,4,10,18,25,131,63,182,32,183],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,40,41,90,91,92,93,94,69,70,71,95,96,97,{i:120,d:131},{i:37,d:4},38,39,86,87,88,89,98,252,163],c:"user-selectable-element clickable-element has-rich-content skin-element skin-button-element skin-toggle-button-element skin-checkbox-button-element",cp:["horizontalDocking","verticalDocking"],dp:[163],i:[44,5,20,21,22,15,19,36,60,23,24,3,52,4,10,18,25,131,63,182]},184:{d:[1,2,4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,9,39,67,184],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,67,{i:68,d:39},{i:40,d:184},41,95,96,97,47,69,70,71,72,106,49,50,51,52,53,54,55,56,57,58,59,109,356],c:"smart-data-list-element store-front-element",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize"]},185:{d:[1,2,44,4,19,20,21,10,12,11,8,13,25,18,7,15,17,22,26,30,66,69,185],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,90,91,92,93,94,66,60,61,62,63,64,65,48,98,86,87,88,89,47,69,70,71,73,74,75,76,77,78,79,80,81,82,83,84,85,99,100,101,102,107,137,138,139,140],c:"user-selectable-element clickable-element has-text label-element",cp:["horizontalDocking","verticalDocking","calculatedFontFamily","calculatedFontSize","calculatedTextColor","lineColor"],i:[44,4,19,20,21,10,12,11,8,13,25,18,7,15,17,22,26,30,66,69]},186:{d:[1,2,44,4,10,12,11,8,13,25,18,26,7,30,15,19,36,22,20,21,56,17,66,72,186],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:72},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,{i:66,d:72},60,61,62,63,64,65,48,98,86,87,88,89,99,100,101,102,47,107,69,{i:70,d:72},71,90,91,92,93,94,73,{i:74,d:72},75,76,77,{i:78,d:72},79,80,81,82,83,84,85,137,163,164],c:"has-rich-content user-selectable-element clickable-element has-rich-content has-text",cp:["horizontalDocking","verticalDocking","lineColor","calculatedFontFamily","calculatedFontSize","calculatedTextColor"],i:[44,4,10,12,11,8,13,25,18,26,7,30,15,19,36,22,20,21,56,17,66,72]},187:{d:[1,2,44,4,10,12,11,8,13,25,18,26,7,30,15,19,36,22,20,21,56,17,66,72,187],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:72},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,{i:66,d:72},60,61,62,63,64,65,48,98,86,87,88,89,99,100,101,102,47,107,69,{i:70,d:72},71,90,91,92,93,94,73,{i:74,d:72},75,76,77,{i:78,d:72},79,80,81,82,83,84,85,137,163,164],c:"has-rich-content user-selectable-element clickable-element has-rich-content has-text",cp:["horizontalDocking","verticalDocking","lineColor","calculatedFontFamily","calculatedFontSize","calculatedTextColor"],i:[44,4,10,12,11,8,13,25,18,26,7,30,15,19,36,22,20,21,56,17,66,72]},188:{d:[1,2,44,4,19,20,21,10,12,11,8,13,25,18,7,15,17,22,26,30,66,69,188],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,90,91,92,93,94,66,60,61,62,63,64,65,48,98,86,87,88,89,47,69,70,71,73,74,75,76,77,78,79,80,81,82,83,84,85,99,100,101,102,107,137,138,139,140],c:"user-selectable-element clickable-element has-text label-element",cp:["horizontalDocking","verticalDocking","calculatedFontFamily","calculatedFontSize","calculatedTextColor","lineColor"],i:[44,4,19,20,21,10,12,11,8,13,25,18,7,15,17,22,26,30,66,69]},189:{d:[1,2,44,4,10,12,11,8,13,25,18,26,7,30,15,19,36,22,20,21,56,17,66,72,74,189],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:72},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,{i:66,d:72},60,61,62,63,64,65,48,98,86,87,88,89,99,100,101,102,47,107,69,{i:70,d:72},71,90,91,92,93,94,73,{i:74,d:72},75,76,77,{i:78,d:72},79,80,81,82,83,84,85,137,163,164,166,167,168],c:"has-rich-content user-selectable-element clickable-element has-rich-content has-text",cp:["horizontalDocking","verticalDocking","lineColor","calculatedFontFamily","calculatedFontSize","calculatedTextColor"],i:[44,4,10,12,11,8,13,25,18,26,7,30,15,19,36,22,20,21,56,17,66,72,74]},190:{d:[1,2,44,4,19,20,21,10,12,11,8,13,25,18,7,15,17,22,26,30,66,69,185,190],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,{i:18,d:190},19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,90,91,92,93,94,66,60,61,62,63,64,65,48,98,86,87,88,89,47,69,{i:70,d:190},71,73,74,75,76,77,{i:78,d:190},79,80,81,82,83,84,85,99,100,101,102,107,137,138,139,140,{i:357,d:190}],c:"user-selectable-element clickable-element has-text label-element store-price-element",cp:["horizontalDocking","verticalDocking","calculatedFontFamily","calculatedFontSize","calculatedTextColor","lineColor"],i:[44,4,19,20,21,10,12,11,8,13,25,18,7,15,17,22,26,30,66,69,185]},191:{d:[1,2,44,4,7,19,10,12,11,8,13,18,23,24,40,20,21,25,26,30,109,15,191],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,47,66,60,61,62,63,64,65,48,86,87,88,89,95,96,97,110,90,91,92,93,94,98,99,100,101,102,107,69,70,71],c:"user-selectable-element clickable-element userBox store-categories-element",cp:["horizontalDocking","verticalDocking","lineColor"],i:[44,4,7,19,10,12,11,8,13,18,23,24,40,20,21,25,26,30,109]},192:{d:[1,2,44,4,10,12,11,8,13,25,18,26,7,17,30,15,19,36,23,24,192],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,98,86,87,88,89,99,100,101,102,47,73,74,75,76,77,78,79,80,81,82,83,84,85,107,69,70,71,95,96,97,358],c:"has-text has-rich-content store-categories-element",cp:["horizontalDocking","verticalDocking","lineColor","calculatedFontFamily","calculatedFontSize","calculatedTextColor"]},193:{d:[1,2,14,5,23,24,7,15,3,16,28,29,193],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,67,68,40,41,95,96,97,47,69,70,71,72,106],c:"store-categories-element",cp:["dataItemSize"]},194:{d:[1,2,44,4,7,19,10,12,11,8,13,18,23,24,40,20,21,25,26,30,109,194],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,47,66,60,61,62,63,64,65,48,86,87,88,89,95,96,97,110,90,91,92,93,94,98,99,100,101,102,107],c:"user-selectable-element clickable-element userBox store-categories-element",cp:["horizontalDocking","verticalDocking","lineColor"],i:[44,4,7,19,10,12,11,8,13,18,23,24,40,20,21,25,26,30,109]},195:{d:[1,2,44,4,10,12,11,8,13,25,18,26,7,17,30,15,19,36,23,24,195],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,98,86,87,88,89,99,100,101,102,47,73,74,75,76,77,78,79,80,81,82,83,84,85,107,69,70,71,95,96,97,359],c:"has-text has-rich-content store-filters-element",cp:["horizontalDocking","verticalDocking","lineColor","calculatedFontFamily","calculatedFontSize","calculatedTextColor"]},196:{d:[1,2,44,4,10,12,11,8,13,25,18,26,7,17,30,15,19,36,23,24,196],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,98,86,87,88,89,99,100,101,102,47,73,74,75,76,77,78,79,80,81,82,83,84,85,107,69,70,71,95,96,97,360],c:"has-text has-rich-content store-variants-container",cp:["horizontalDocking","verticalDocking","lineColor","calculatedFontFamily","calculatedFontSize","calculatedTextColor"]},197:{d:[1,2,44,4,10,12,11,8,13,25,18,26,7,17,30,15,19,36,23,24,196,197],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,98,86,87,88,89,99,100,101,102,47,73,74,75,76,77,78,79,80,81,82,83,84,85,107,69,70,71,95,96,97,360],c:"has-text has-rich-content store-variants-container",cp:["horizontalDocking","verticalDocking","lineColor","calculatedFontFamily","calculatedFontSize","calculatedTextColor"],i:[44,4,10,12,11,8,13,25,18,26,7,17,30,15,19,36,23,24,196]},198:{d:[1,2,44,5,20,21,22,15,19,36,60,23,24,3,52,4,10,18,25,131,17,198],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,40,41,90,91,92,93,94,69,70,71,95,96,97,{i:120,d:131},{i:37,d:4},38,39,86,87,88,89,98,252,73,74,75,76,77,78,79,80,81,82,83,84,85,361,177],c:"user-selectable-element clickable-element has-rich-content skin-element skin-button-element has-text store-show-cart-button-element",cp:["horizontalDocking","verticalDocking","calculatedFontFamily","calculatedFontSize","calculatedTextColor"],dp:[177],i:[44,5,20,21,22,15,19,36,60,23,24,3,52,4,10,18,25,131]},199:{d:[1,2,44,4,7,19,10,12,11,8,13,18,23,24,40,20,21,25,26,30,109,17,199],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,47,66,60,61,62,63,64,65,48,86,87,88,89,95,96,97,110,90,91,92,93,94,98,99,100,101,102,107,73,74,75,76,77,78,79,80,81,82,83,84,85,177],c:"user-selectable-element clickable-element userBox has-text store-show-buy-button-element",cp:["horizontalDocking","verticalDocking","lineColor","calculatedFontFamily","calculatedFontSize","calculatedTextColor"],dp:[177],i:[44,4,7,19,10,12,11,8,13,18,23,24,40,20,21,25,26,30,109]},200:{d:[1,2,44,4,7,19,10,12,11,8,13,18,23,24,40,20,21,25,26,30,109,5,200],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,47,66,60,61,62,63,64,65,48,86,87,88,89,95,96,97,110,90,91,92,93,94,98,99,100,101,102,107,40,41,177],c:"user-selectable-element clickable-element userBox store-gallery-element",cp:["horizontalDocking","verticalDocking","lineColor"],dp:[177],i:[44,4,7,19,10,12,11,8,13,18,23,24,40,20,21,25,26,30,109]},201:{d:[1,2,44,4,7,19,10,12,11,8,13,18,23,24,40,20,21,25,26,30,109,201],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,47,66,60,61,62,63,64,65,48,86,87,88,89,95,96,97,110,90,91,92,93,94,98,99,100,101,102,107,177],c:"user-selectable-element clickable-element userBox breadcrumb-element",cp:["horizontalDocking","verticalDocking","lineColor"],dp:[177],i:[44,4,7,19,10,12,11,8,13,18,23,24,40,20,21,25,26,30,109]},202:{d:[1,2,4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,9,39,67,66,20,21,61,68,202],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,67,{i:68,d:39},40,41,95,96,97,47,69,70,71,72,106,49,50,51,52,53,54,55,56,57,58,59,109,137,90,91,92,93,94,129,130,131,362,363],c:"smart-data-list-element user-selectable-element clickable-element has-popup has-datalist-popup facebook-photos-element",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize"]},203:{d:[1,2,4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,9,39,67,20,21,61,68,66,203],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,67,{i:68,d:39},40,41,95,96,97,47,69,70,71,72,106,49,50,51,52,53,54,55,56,57,58,59,109,90,91,92,93,94,129,130,131,137,364],c:"smart-data-list-element user-selectable-element clickable-element has-popup has-datalist-popup youtube-channel-element",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize"]},204:{d:[1,2,44,4,7,19,10,12,11,8,13,18,23,24,40,20,21,25,26,30,109,5,204],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,115,116,{i:37,d:4},38,39,47,66,60,61,62,63,64,65,48,86,87,88,89,95,96,97,110,90,91,92,93,94,98,99,100,101,102,107,40,41,177],c:"user-selectable-element clickable-element userBox facebook-media-element",cp:["horizontalDocking","verticalDocking","lineColor"],dp:[177],i:[44,4,7,19,10,12,11,8,13,18,23,24,40,20,21,25,26,30,109]},205:{d:[1,2,4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,9,39,67,66,205],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,67,{i:68,d:39},40,41,95,96,97,47,69,70,71,72,106,49,50,51,52,53,54,55,56,57,58,59,109,137,365],c:"smart-data-list-element facebook-timeline-element",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize"]},206:{d:[1,2,4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,9,39,67,66,206],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,67,{i:68,d:39},40,41,95,96,97,47,69,70,71,72,106,49,50,51,52,53,54,55,56,57,58,59,109,137,366],c:"smart-data-list-element twitter-feed-element",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize"]},207:{d:[1,2,4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,9,39,67,66,6,207],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,67,{i:68,d:39},40,{i:41,d:207},95,96,97,47,69,70,71,72,106,49,50,51,52,53,54,55,56,57,58,59,109,137,42,43,44,45,46,367,368],c:"smart-data-list-element reviews-source-element",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize"]},208:{d:[1,2,4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,9,39,67,66,6,208],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,67,{i:68,d:39},40,{i:41,d:208},95,96,97,47,69,70,71,72,106,49,50,51,52,53,54,55,56,57,58,59,109,137,42,43,44,45,46,369,370],c:"smart-data-list-element events-data-source-element",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize"]},209:{d:[1,2,4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,9,39,67,66,6,209],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,67,{i:68,d:39},40,{i:41,d:209},95,96,97,47,69,70,71,72,106,49,50,51,52,53,54,55,56,57,58,59,109,137,42,43,44,45,46,371,372],c:"smart-data-list-element music-data-source-element",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize"]},210:{d:[1,2,4,19,10,12,11,8,13,18,25,26,14,5,23,24,7,15,3,16,28,29,9,39,67,66,6,210],p:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,{i:37,d:4},38,39,66,60,61,62,63,64,65,48,86,87,88,89,98,99,100,101,102,67,{i:68,d:39},40,{i:41,d:210},95,96,97,47,69,70,71,72,106,49,50,51,52,53,54,55,56,57,58,59,109,137,42,43,44,45,46,373,374],c:"smart-data-list-element news-data-source-element",cp:["horizontalDocking","verticalDocking","lineColor","dataItemSize"]}},lazy:["2","9","23","24","25","28","29","36","47","52"],methods:[{69:4,72:4,73:4,74:4,75:4,77:4,78:4,79:4,80:4,81:4,82:4,83:4,84:4,85:4,86:4,87:4,88:4,89:4,90:4,91:4,92:4,93:29,94:94,95:29,96:29,97:29,98:29,99:29,100:29,101:29,102:29,103:29,104:29,108:4,109:4,110:4,111:4,112:4,114:4,115:4,116:4,117:29,118:4,119:4,120:29,121:29,122:29,127:4,128:4,129:4,130:4,131:4,132:4,133:4,134:4,135:4,136:4,137:4,138:4,139:4,140:4,141:4,148:4,149:4,150:4,151:4,152:4,153:4,154:4,155:4,156:4,157:4,158:4,159:4,160:4,161:4,162:4,163:4,164:4,165:4,166:4,167:4,168:4,169:4,170:4,171:4,172:29,173:29,174:29,175:29,176:29,177:29,178:29,179:4,180:4,181:4,182:4,183:4,184:29,185:4,186:4,187:4,188:4,189:4,190:4,191:4,192:4,193:29,194:4,195:4,196:4,197:4,198:4,199:4,200:4,201:4,202:29,203:29,204:4,205:29,206:29,207:29,208:29,209:29,210:29},{69:4,72:4,73:4,74:4,75:4,77:4,78:4,79:4,80:4,81:4,82:4,83:4,84:4,85:4,86:4,87:4,88:4,89:4,90:4,91:4,92:4,93:4,94:4,95:4,96:4,97:4,98:4,99:4,100:4,101:4,102:4,103:4,104:4,108:4,109:4,110:4,111:4,112:4,114:4,115:4,116:4,117:4,118:4,119:4,120:4,121:4,122:4,127:4,128:4,129:4,130:4,131:4,132:4,133:4,134:4,135:4,136:4,137:4,138:4,139:4,140:4,141:4,148:4,149:4,150:4,151:4,152:4,153:4,154:4,155:4,156:4,157:4,158:4,159:4,160:4,161:4,162:4,163:4,164:4,165:4,166:4,167:4,168:4,169:4,170:4,171:4,172:4,173:4,174:4,175:4,176:4,177:4,178:4,179:4,180:4,181:4,182:4,183:4,184:4,185:4,186:4,187:4,188:4,189:4,190:4,191:4,192:4,194:4,195:4,196:4,197:4,198:4,199:4,200:4,201:4,202:4,203:4,204:4,205:4,206:4,207:4,208:4,209:4,210:4},{69:4,72:4,73:4,74:4,75:4,77:4,78:4,79:4,80:4,81:4,82:4,83:4,84:4,85:4,86:4,87:4,88:4,89:4,90:4,91:4,92:4,93:4,94:4,95:4,96:4,97:4,98:4,99:4,100:4,101:4,102:4,103:4,104:4,108:4,109:4,110:4,111:4,112:4,114:4,115:4,116:4,117:4,118:4,119:4,120:4,121:4,122:4,127:4,128:4,129:4,130:4,131:4,132:4,133:4,134:4,135:4,136:4,137:4,138:4,139:4,140:4,141:4,148:4,149:4,150:4,151:4,152:4,153:4,154:4,155:4,156:4,157:4,158:4,159:4,160:4,161:4,162:4,163:4,164:4,165:4,166:4,167:4,168:4,169:4,170:4,171:4,172:4,173:4,174:4,175:4,176:4,177:4,178:4,179:4,180:4,181:4,182:4,183:4,184:4,185:4,186:4,187:4,188:4,189:4,190:4,191:4,192:4,194:4,195:4,196:4,197:4,198:4,199:4,200:4,201:4,202:4,203:4,204:4,205:4,206:4,207:4,208:4,209:4,210:4},{69:4,72:4,73:4,74:4,75:4,77:4,78:4,79:4,80:4,81:4,82:4,83:4,84:4,85:4,86:4,87:4,88:4,89:4,90:4,91:4,92:4,93:4,94:4,95:4,96:4,97:4,98:4,99:4,100:4,101:4,102:4,103:4,104:4,108:4,109:4,110:4,111:4,112:4,114:4,115:4,116:4,117:4,118:4,119:4,120:4,121:4,122:4,127:4,128:4,129:4,130:4,131:4,132:4,133:4,134:4,135:4,136:4,137:4,138:4,139:4,140:4,141:4,148:4,149:4,150:4,151:4,152:4,153:4,154:4,155:4,156:4,157:4,158:4,159:4,160:4,161:4,162:4,163:4,164:4,165:4,166:4,167:4,168:4,169:4,170:4,171:4,172:4,173:4,174:4,175:4,176:4,177:4,178:4,179:4,180:4,181:4,182:4,183:4,184:4,185:4,186:4,187:4,188:4,189:4,190:4,191:4,192:4,194:4,195:4,196:4,197:4,198:4,199:4,200:4,201:4,202:4,203:4,204:4,205:4,206:4,207:4,208:4,209:4,210:4},{69:4,72:4,73:4,74:4,75:4,77:4,78:4,79:4,80:4,81:4,82:4,83:4,84:4,85:4,86:4,87:4,88:4,89:4,90:4,91:4,92:4,93:4,94:4,95:4,96:4,97:4,98:4,99:4,100:4,101:4,102:4,103:4,104:4,108:4,109:4,110:4,111:4,112:4,114:4,115:4,116:4,117:4,118:4,119:4,120:4,121:4,122:4,127:4,128:4,129:4,130:4,131:4,132:4,133:4,134:4,135:4,136:4,137:4,138:4,139:4,140:4,141:4,148:4,149:4,150:4,151:4,152:4,153:4,154:4,155:4,156:4,157:4,158:4,159:4,160:4,161:4,162:4,163:4,164:4,165:4,166:4,167:4,168:4,169:4,170:4,171:4,172:4,173:4,174:4,175:4,176:4,177:4,178:4,179:4,180:4,181:4,182:4,183:4,184:4,185:4,186:4,187:4,188:4,189:4,190:4,191:4,192:4,194:4,195:4,196:4,197:4,198:4,199:4,200:4,201:4,202:4,203:4,204:4,205:4,206:4,207:4,208:4,209:4,210:4},{69:4,72:4,73:4,74:4,75:4,77:4,78:4,79:4,80:4,81:4,82:4,83:4,84:4,85:4,86:4,87:4,88:4,89:4,90:4,91:4,92:4,93:4,94:4,95:4,96:4,97:4,98:4,99:4,100:4,101:4,102:4,103:4,104:4,108:4,109:4,110:4,111:4,112:4,114:4,115:4,116:4,117:4,118:4,119:4,120:4,121:4,122:4,127:4,128:4,129:4,130:4,131:4,132:4,133:4,134:4,135:4,136:4,137:4,138:4,139:4,140:4,141:4,148:4,149:4,150:4,151:4,152:4,153:4,154:4,155:4,156:4,157:4,158:4,159:4,160:4,161:4,162:4,163:4,164:4,165:4,166:4,167:4,168:4,169:4,170:4,171:4,172:4,173:4,174:4,175:4,176:4,177:4,178:4,179:4,180:4,181:4,182:4,183:4,184:4,185:4,186:4,187:4,188:4,189:4,190:4,191:4,192:4,194:4,195:4,196:4,197:4,198:4,199:4,200:4,201:4,202:4,203:4,204:4,205:4,206:4,207:4,208:4,209:4,210:4},{69:4,72:4,73:4,74:4,75:4,77:4,78:4,79:4,80:4,81:4,82:4,83:4,84:4,85:4,86:4,87:4,88:4,89:4,90:4,91:4,92:4,93:4,94:4,95:4,96:4,97:4,98:4,99:4,100:4,101:4,102:4,103:4,104:4,108:4,109:4,110:4,111:4,112:4,114:4,115:4,116:4,117:4,118:4,119:4,120:4,121:4,122:4,127:4,128:4,129:4,130:4,131:4,132:4,133:4,134:4,135:4,136:4,137:4,138:4,139:4,140:4,141:4,148:4,149:4,150:4,151:4,152:4,153:4,154:4,155:4,156:4,157:4,158:4,159:4,160:4,161:4,162:4,163:4,164:4,165:4,166:4,167:4,168:4,169:4,170:4,171:4,172:4,173:4,174:4,175:4,176:4,177:4,178:4,179:4,180:4,181:4,182:4,183:4,184:4,185:4,186:4,187:4,188:4,189:4,190:4,191:4,192:4,194:4,195:4,196:4,197:4,198:4,199:4,200:4,201:4,202:4,203:4,204:4,205:4,206:4,207:4,208:4,209:4,210:4},{69:4,72:4,73:4,74:4,75:4,77:4,78:4,79:4,80:4,81:4,82:4,83:4,84:4,85:4,86:4,87:4,88:4,89:4,90:4,91:4,92:4,93:4,94:4,95:4,96:4,97:4,98:4,99:4,100:4,101:4,102:4,103:4,104:4,108:4,109:4,110:4,111:4,112:4,114:4,115:4,116:4,117:4,118:4,119:4,120:4,121:4,122:4,127:4,128:4,129:4,130:4,131:4,132:4,133:4,134:4,135:4,136:4,137:4,138:4,139:4,140:4,141:4,148:4,149:4,150:4,151:4,152:4,153:4,154:4,155:4,156:4,157:4,158:4,159:4,160:4,161:4,162:4,163:4,164:4,165:4,166:4,167:4,168:4,169:4,170:4,171:4,172:4,173:4,174:4,175:4,176:4,177:4,178:4,179:4,180:4,181:4,182:4,183:4,184:4,185:4,186:4,187:4,188:4,189:4,190:4,191:4,192:4,194:4,195:4,196:4,197:4,198:4,199:4,200:4,201:4,202:4,203:4,204:4,205:4,206:4,207:4,208:4,209:4,210:4},{69:4,72:4,73:4,74:4,75:4,77:4,78:4,79:4,80:4,81:4,82:4,83:4,84:4,85:4,86:4,87:4,88:4,89:4,90:4,91:4,92:4,93:4,94:4,95:4,96:4,97:4,98:4,99:4,100:4,101:4,102:4,103:4,104:4,108:4,109:4,110:4,111:4,112:4,114:4,115:4,116:4,117:4,118:4,119:4,120:4,121:4,122:4,127:4,128:4,129:4,130:4,131:4,132:4,133:4,134:4,135:4,136:4,137:4,138:4,139:4,140:4,141:4,148:4,149:4,150:4,151:4,152:4,153:4,154:4,155:4,156:4,157:4,158:4,159:4,160:4,161:4,162:4,163:4,164:4,165:4,166:4,167:4,168:4,169:4,170:4,171:4,172:4,173:4,174:4,175:4,176:4,177:4,178:4,179:4,180:4,181:4,182:4,183:4,184:4,185:4,186:4,187:4,188:4,189:4,190:4,191:4,192:4,194:4,195:4,196:4,197:4,198:4,199:4,200:4,201:4,202:4,203:4,204:4,205:4,206:4,207:4,208:4,209:4,210:4},{69:4,72:4,73:4,74:4,75:4,77:4,78:4,79:4,80:4,81:4,82:4,83:4,84:4,85:4,86:4,87:4,88:4,89:4,90:4,91:4,92:4,93:4,94:4,95:4,96:4,97:4,98:4,99:4,100:4,101:4,102:4,103:4,104:4,108:4,109:4,110:4,111:4,112:4,114:4,115:4,116:4,117:4,118:4,119:4,120:4,121:4,122:4,127:4,128:4,129:4,130:4,131:4,132:4,133:4,134:4,135:4,136:4,137:4,138:4,139:4,140:4,141:4,148:4,149:4,150:4,151:4,152:4,153:4,154:4,155:4,156:4,157:4,158:4,159:4,160:4,161:4,162:4,163:4,164:4,165:4,166:4,167:4,168:4,169:4,170:4,171:4,172:4,173:4,174:4,175:4,176:4,177:4,178:4,179:4,180:4,181:4,182:4,183:4,184:4,185:4,186:4,187:4,188:4,189:4,190:4,191:4,192:4,194:4,195:4,196:4,197:4,198:4,199:4,200:4,201:4,202:4,203:4,204:4,205:4,206:4,207:4,208:4,209:4,210:4},{69:4,72:4,73:4,74:4,75:4,77:4,78:4,79:4,80:4,81:4,82:4,83:4,84:4,85:4,86:4,87:4,88:4,89:4,90:4,91:4,92:4,93:4,94:4,95:4,96:4,97:4,98:4,99:4,100:4,101:4,102:4,103:4,104:4,108:4,109:4,110:4,111:4,112:4,114:4,115:4,116:4,117:4,118:4,119:4,120:4,121:4,122:4,127:4,128:4,129:4,130:4,131:4,132:4,133:4,134:4,135:4,136:4,137:4,138:4,139:4,140:4,141:4,148:4,149:4,150:4,151:4,152:4,153:4,154:4,155:4,156:4,157:4,158:4,159:4,160:4,161:4,162:4,163:4,164:4,165:4,166:4,167:4,168:4,169:4,170:4,171:4,172:4,173:4,174:4,175:4,176:4,177:4,178:4,179:4,180:4,181:4,182:4,183:4,184:4,185:4,186:4,187:4,188:4,189:4,190:4,191:4,192:4,194:4,195:4,196:4,197:4,198:4,199:4,200:4,201:4,202:4,203:4,204:4,205:4,206:4,207:4,208:4,209:4,210:4},{69:4,72:4,73:4,74:4,75:4,77:4,78:4,79:4,80:4,81:4,82:4,83:4,84:4,85:4,86:4,87:4,88:4,89:4,90:4,91:4,92:4,93:4,94:4,95:4,96:4,97:4,98:4,99:4,100:4,101:4,102:4,103:4,104:4,108:4,109:4,110:4,111:4,112:4,114:4,115:4,116:4,117:4,118:4,119:4,120:4,121:4,122:4,127:4,128:4,129:4,130:4,131:4,132:4,133:4,134:4,135:4,136:4,137:4,138:4,139:4,140:4,141:4,148:4,149:4,150:4,151:4,152:4,153:4,154:4,155:4,156:4,157:4,158:4,159:4,160:4,161:4,162:4,163:4,164:4,165:4,166:4,167:4,168:4,169:4,170:4,171:4,172:4,173:4,174:4,175:4,176:4,177:4,178:4,179:4,180:4,181:4,182:4,183:4,184:4,185:4,186:4,187:4,188:4,189:4,190:4,191:4,192:4,194:4,195:4,196:4,197:4,198:4,199:4,200:4,201:4,202:4,203:4,204:4,205:4,206:4,207:4,208:4,209:4,210:4},{69:4,72:4,73:4,74:4,75:4,76:76,77:4,78:4,79:4,80:4,81:4,82:4,83:4,84:4,85:4,86:4,87:4,88:4,89:4,90:4,91:4,92:4,93:4,94:4,95:4,96:4,97:4,98:4,99:4,100:4,101:4,102:4,103:4,104:4,108:4,109:4,110:4,111:4,112:4,114:4,115:4,116:4,117:4,118:4,119:4,120:4,121:4,122:4,127:4,128:4,129:4,130:4,131:4,132:4,133:4,134:4,135:4,136:4,137:4,138:4,139:4,140:4,141:4,148:4,149:[4,47],150:[4,47],151:[4,47],152:[4,47],153:[4,47],154:[4,47],155:[4,47],156:[4,47],157:[4,47],158:[4,47],159:[4,47],160:[4,47],161:[4,47],162:[4,47],163:[4,47],164:[4,47],165:[4,47],166:[4,47],167:4,168:[4,47],169:4,170:4,171:4,172:4,173:4,174:4,175:4,176:4,177:4,178:4,179:4,180:4,181:4,182:4,183:4,184:4,185:4,186:4,187:4,188:4,189:4,190:4,191:4,192:4,194:4,195:4,196:4,197:4,198:4,199:4,200:4,201:4,202:4,203:4,204:4,205:4,206:4,207:4,208:4,209:4,210:4},{69:4,72:4,73:4,74:4,75:4,76:76,77:4,78:4,79:4,80:4,81:4,82:4,83:4,84:4,85:4,86:4,87:4,88:4,89:4,90:4,91:4,92:4,93:4,94:4,95:4,96:4,97:4,98:4,99:4,100:4,101:4,102:4,103:4,104:4,108:4,109:4,110:4,111:4,112:4,114:4,115:4,116:4,117:4,118:4,119:4,120:4,121:4,122:4,123:43,124:43,125:43,126:126,127:4,128:4,129:4,130:4,131:4,132:4,133:4,134:4,135:4,136:4,137:4,138:4,139:4,140:4,141:4,148:4,149:4,150:4,151:4,152:4,153:4,154:4,155:4,156:4,157:4,158:4,159:4,160:4,161:4,162:4,163:4,164:4,165:4,166:4,167:4,168:4,169:4,170:4,171:4,172:4,173:4,174:4,175:4,176:4,177:4,178:4,179:4,180:4,181:43,182:4,183:4,184:4,185:4,186:4,187:4,188:4,189:4,190:4,191:4,192:4,194:4,195:4,196:4,197:4,198:4,199:4,200:4,201:4,202:4,203:4,204:4,205:4,206:4,207:4,208:4,209:4,210:4},{69:[0,4],72:[0,4],73:[0,4],74:[0,4],75:[0,4],76:76,77:[0,4],78:[0,4],79:[0,4],80:[0,4],81:[0,4],82:[0,4],83:[0,4],84:[0,4],85:[0,4],86:[0,4],87:[0,4],88:[0,4],89:[0,4],90:[0,4],91:[0,4],92:[0,4],93:[0,4],94:[0,4],95:[0,4],96:[0,4],97:[0,4],98:[0,4],99:[0,4],100:[0,4],101:[0,4],102:[0,4],103:[0,4],104:[0,4],107:[0,42],108:[0,4],109:[0,4],110:[0,4],111:[0,4],112:[0,4],113:113,114:[0,4],115:[0,4],116:[0,4],117:[0,4],118:[0,4],119:[0,4],120:[0,4],121:[0,4],122:[0,4],123:43,124:43,125:43,126:[0,126],127:127,128:[0,42,4],129:[0,42,4],130:[0,4],131:[0,4],132:[0,42,4],133:[0,42,4],134:[0,42,4],135:[0,42,4],136:[0,42,4],137:[0,42,4],138:[0,42,4],139:[0,42,4],140:[0,42,4],141:[0,42,4],142:[0,42],143:[0,42],144:[0,42],145:[0,42],146:[0,42],148:[0,4],149:[0,4],150:[0,4],151:[0,4],152:[0,4],153:[0,4],154:[0,4],155:[0,4],156:[0,4],157:[0,4],158:[0,4],159:[0,4],160:[0,4],161:[0,4],162:[0,4],163:[0,4],164:[0,4],165:[0,4],166:[0,4],167:[0,4],168:[0,4],169:[0,4],170:[0,4],171:[0,4],172:[0,4],173:[0,4],174:[0,4],175:[0,4],176:[0,4],177:[0,4],178:[0,4],179:[0,4],180:[0,4],181:43,182:[0,4],183:[0,4],184:[0,4],185:[0,4],186:[0,4],187:[0,4],188:[0,4],189:[0,4],190:[0,4],191:[0,4],192:[0,4],194:[0,4],195:[0,4],196:[0,4],197:[0,4],198:[0,4],199:[0,4],200:[0,4],201:[0,4],202:[0,4],203:[0,4],204:[0,4],205:[0,4],206:[0,4],207:[0,4],208:[0,4],209:[0,4],210:[0,4]},{69:20,72:20,73:20,74:20,75:20,77:20,78:20,79:20,80:20,81:20,82:20,83:20,84:20,85:20,86:20,87:20,88:20,89:20,90:20,91:20,92:20,99:20,100:20,105:20,106:20,107:20,108:20,109:20,110:20,111:20,112:20,114:20,115:20,116:20,118:20,119:20,127:20,128:20,129:20,130:20,131:20,132:20,133:20,134:20,135:20,136:20,137:20,138:20,139:20,140:20,141:20,142:20,143:20,144:20,145:20,146:20,147:20,148:20,169:20,170:20,171:20,179:20,182:20,183:20,185:20,186:20,187:20,188:20,189:20,190:20,191:20,194:20,198:20,199:20,200:20,201:20,202:20,203:20,204:20},{69:20,72:20,73:20,74:20,75:20,77:20,78:20,79:20,80:20,81:20,82:20,83:20,84:20,85:20,86:20,87:20,88:20,89:20,90:20,91:20,92:20,99:20,100:20,105:20,106:20,107:20,108:20,109:20,110:20,111:20,112:20,114:20,115:20,116:20,118:20,119:20,127:20,128:20,129:20,130:20,131:20,132:20,133:20,134:20,135:20,136:20,137:20,138:20,139:20,140:20,141:20,142:20,143:20,144:20,145:20,146:20,147:20,148:20,169:20,170:20,171:20,179:20,182:20,183:20,185:20,186:20,187:20,188:20,189:20,190:20,191:20,194:20,198:20,199:20,200:20,201:20,202:20,203:20,204:20},{69:20,72:20,73:20,74:20,75:20,77:20,78:20,79:20,80:20,81:20,82:20,83:20,84:20,85:20,86:20,87:20,88:20,89:20,90:20,91:20,92:20,99:20,100:20,105:20,106:20,107:20,108:20,109:20,110:20,111:20,112:20,114:20,115:20,116:20,118:20,119:20,127:20,128:20,129:20,130:20,131:20,132:20,133:20,134:20,135:[20,63],136:20,137:20,138:[20,63],139:20,140:[20,63],141:[20,63],142:20,143:20,144:20,145:20,146:20,147:20,148:20,169:20,170:20,171:20,179:20,182:[20,63],183:[20,63],185:20,186:20,187:20,188:20,189:20,190:20,191:20,194:20,198:20,199:20,200:20,201:20,202:20,203:20,204:20},{69:20,72:20,73:20,74:20,75:20,77:20,78:20,79:20,80:20,81:20,82:20,83:20,84:20,85:20,86:20,87:20,88:20,89:20,90:20,91:20,92:20,99:20,100:20,105:20,106:20,107:20,108:20,109:20,110:20,111:20,112:20,114:20,115:20,116:20,118:20,119:20,127:127,128:20,129:20,130:20,131:20,132:20,133:20,134:20,135:20,136:20,137:20,138:20,139:20,140:20,141:20,142:20,143:20,144:20,145:20,146:20,147:20,148:20,169:20,170:20,171:20,179:20,182:20,183:20,185:20,186:20,187:20,188:20,189:20,190:20,191:20,194:20,198:20,199:20,200:20,201:20,202:20,203:20,204:20},{69:21,72:21,73:21,74:21,75:21,77:21,78:21,79:21,80:21,81:21,82:21,83:21,84:21,85:21,86:21,87:21,88:21,89:21,90:21,91:21,92:21,99:21,100:21,105:21,106:21,107:21,108:21,109:21,110:21,111:21,112:21,114:21,115:21,116:21,118:21,119:21,127:21,128:21,129:21,130:21,131:21,132:21,133:21,134:21,135:21,136:21,137:21,138:21,139:21,140:21,141:21,142:21,143:21,144:21,145:21,146:21,147:21,148:21,169:21,170:21,171:21,179:21,182:21,183:21,185:21,186:21,187:21,188:21,189:21,190:21,191:21,194:21,198:21,199:21,200:21,201:21,202:21,203:21,204:21},{69:69,72:72,73:73,74:74,75:75,77:77,78:[0,21],79:[0,21],80:[0,21],81:[0,21],82:[0,21],83:[0,21],84:[0,21],85:[0,21],86:[0,21],87:[0,21],88:[0,21],89:[0,21],90:[0,21],91:[0,21],92:[0,21],93:5,94:5,95:5,96:5,97:5,98:5,99:[5,21],100:[5,21],101:5,102:5,103:5,104:5,105:[0,21],106:[0,21],107:[0,21],108:[0,21],109:[0,21],110:110,111:111,112:[0,21],114:[0,21],115:[0,21],116:[0,21],117:5,118:57,119:[0,21],120:5,121:5,122:5,127:[0,21],128:[0,21],129:[0,21],130:[5,21],131:[5,21],132:[0,21],133:[0,21],134:[0,21],135:[0,21],136:[0,21],137:[0,21],138:[0,21],139:[0,21],140:[0,21],141:[0,21],142:[0,21],143:[0,21],144:[0,21],145:[0,21],146:[0,21],147:[0,21],148:[5,21],169:57,170:[5,21],171:[5,21],172:5,173:5,174:5,175:5,176:5,177:5,178:5,179:179,182:[5,21],183:[5,21],184:5,185:69,186:72,187:72,188:69,189:74,190:69,191:[0,21],193:5,194:[0,21],198:[5,21],199:[0,21],200:5,201:[0,21],202:[5,21],203:[5,21],204:5,205:5,206:5,207:5,208:5,209:5,210:5},{69:21,72:21,73:21,74:21,75:21,77:21,78:21,79:21,80:21,81:21,82:21,83:21,84:21,85:21,86:21,87:21,88:21,89:21,90:21,91:[21,61],92:21,99:[21,61,68],100:[21,61,68],105:21,106:21,107:21,108:21,109:21,110:[21,61],111:[21,61],112:21,114:21,115:21,116:21,118:57,119:58,127:21,128:21,129:21,130:21,131:131,132:21,133:21,134:21, 135:135,136:21,137:137,138:21,139:21,140:21,141:141,142:21,143:21,144:21,145:21,146:21,147:21,148:148,169:57,170:58,171:131,179:21,182:131,183:131,185:21,186:21,187:21,188:21,189:21,190:21,191:21,194:21,198:131,199:21,200:21,201:21,202:[21,61,68],203:[21,61,68],204:21},{69:21,72:21,73:21,74:21,75:21,77:21,78:21,79:21,80:21,81:21,82:21,83:21,84:21,85:21,86:21,87:21,88:21,89:21,90:21,91:21,92:21,99:21,100:21,105:21,106:21,107:21,108:21,109:21,110:21,111:21,112:21,114:21,115:21,116:21,118:21,119:21,127:21,128:21,129:21,130:21,131:21,132:21,133:21,134:21,135:21,136:21,137:21,138:21,139:21,140:21,141:21,142:21,143:21,144:21,145:21,146:21,147:21,148:21,169:21,170:21,171:21,179:21,182:21,183:21,185:21,186:21,187:21,188:21,189:21,190:21,191:21,194:21,198:21,199:21,200:21,201:21,202:21,203:21,204:21},{69:[0,21,69],72:[0,21,72],73:[0,21,73],74:[0,21,72,74],75:[0,21,72,75],77:[0,21,77],78:[0,21],79:[0,21],80:[0,21],81:[0,21],82:[0,21],83:[0,21],84:[0,21],85:[0,21],86:[0,21],87:[0,21],88:[0,21],89:[0,21],90:[0,21],91:[0,21],92:[0,21],93:[0,5],94:[0,5],95:[0,5],96:[0,5],97:[0,5],98:[0,5],99:[0,5,21],100:[0,5,21],101:[0,5],102:[0,5],103:[0,5],104:[0,5],105:[0,21],106:[0,21],107:[0,21],108:[0,21],109:[0,21],110:[0,21,110],111:[0,21,111],112:[0,21],114:[0,21],115:[0,21],116:[0,21],117:[0,5],118:[0,21,57],119:[0,21],120:[0,5],121:[0,5],122:[0,5],127:[0,21],128:[0,21],129:[0,21],130:[0,5,21],131:[0,5,21],132:[0,21],133:[0,21],134:[0,21],135:[0,21],136:[0,21],137:[0,21],138:[0,21],139:[0,21],140:[0,21],141:[0,21],142:[0,21],143:[0,21],144:[0,21],145:[0,21],146:[0,21],147:[0,21],148:[0,5,21],169:[0,5,21,57],170:[0,5,21],171:[0,5,21],172:[0,5],173:[0,5],174:[0,5],175:[0,5],176:[0,5],177:[0,5],178:[0,5],179:[0,21,179],182:[0,5,21],183:[0,5,21],184:[0,5],185:[0,21,69],186:[0,21,72],187:[0,21,72],188:[0,21,69],189:[0,21,72,74],190:[0,21,69],191:[0,21],193:[0,5],194:[0,21],198:[0,5,21],199:[0,21],200:[0,21,5],201:[0,21],202:[0,5,21],203:[0,5,21],204:[0,21,5],205:[0,5],206:[0,5],207:[0,5],208:[0,5],209:[0,5],210:[0,5]},{69:21,72:21,73:21,74:21,75:21,77:21,78:21,79:21,80:21,81:21,82:21,83:21,84:21,85:21,86:21,87:21,88:21,89:21,90:21,91:21,92:21,99:21,100:21,105:21,106:21,107:21,108:21,109:21,110:21,111:21,112:21,114:21,115:21,116:21,118:21,119:21,127:21,128:21,129:21,130:21,131:21,132:21,133:21,134:21,135:21,136:21,137:21,138:21,139:21,140:21,141:21,142:21,143:21,144:21,145:21,146:21,147:21,148:21,169:21,170:21,171:21,179:21,182:21,183:21,185:21,186:21,187:21,188:21,189:21,190:21,191:21,194:21,198:21,199:21,200:21,201:21,202:21,203:21,204:21},{69:12,72:12,73:12,74:12,75:12,76:76,77:12,79:37,80:37,81:12,82:37,83:37,84:37,85:37,86:37,87:37,88:12,89:12,91:12,93:12,94:12,95:12,96:12,97:12,98:12,99:12,100:12,101:12,102:12,103:12,104:12,105:12,106:12,107:12,109:12,111:12,113:12,114:12,115:12,116:12,117:12,118:12,119:12,120:12,121:12,122:12,123:12,124:12,125:12,126:12,127:12,142:12,143:12,144:12,145:12,146:12,147:12,160:12,161:12,165:12,166:12,167:12,172:12,173:12,174:12,175:12,176:12,177:12,178:12,179:12,180:12,181:12,184:12,185:12,186:12,187:12,188:12,189:12,190:12,191:12,192:12,194:12,195:12,196:12,197:12,199:12,200:12,201:12,202:12,203:12,204:12,205:12,206:12,207:12,208:12,209:12,210:12},{69:11,72:11,73:11,74:11,75:11,76:11,81:11,91:11,93:11,94:11,95:11,96:11,97:11,98:11,99:11,100:11,101:11,102:11,103:11,104:11,105:11,106:11,107:11,109:11,110:11,111:11,113:11,114:11,115:11,116:11,117:11,118:11,119:11,120:11,121:11,122:11,123:11,124:11,125:11,126:11,127:11,142:11,143:11,144:11,145:11,146:11,147:11,149:11,150:11,151:11,152:11,153:11,154:11,155:11,156:11,157:11,158:11,159:11,160:11,161:11,162:11,163:11,164:11,165:11,166:11,168:11,172:11,173:11,174:11,175:11,176:11,177:11,178:11,180:11,181:11,184:11,185:11,186:11,187:11,188:11,189:11,190:11,191:11,192:11,194:11,195:11,196:11,197:11,199:11,200:11,201:11,202:11,203:11,204:11,205:11,206:11,207:11,208:11,209:11,210:11},{69:11,72:11,73:11,74:11,75:11,76:76,81:11,91:11,93:11,94:11,95:11,96:11,97:11,98:11,99:11,100:11,101:11,102:11,103:11,104:11,105:11,106:11,107:11,109:11,110:11,111:11,113:11,114:11,115:11,116:11,117:11,118:11,119:11,120:11,121:11,122:11,123:11,124:11,125:11,126:11,127:11,142:11,143:11,144:11,145:11,146:11,147:11,149:11,150:11,151:11,152:11,153:11,154:11,155:11,156:11,157:11,158:11,159:11,160:11,161:11,162:11,163:11,164:11,165:11,166:11,168:11,172:11,173:11,174:11,175:11,176:11,177:11,178:11,180:11,181:11,184:11,185:11,186:11,187:11,188:11,189:11,190:11,191:11,192:11,194:11,195:11,196:11,197:11,199:11,200:11,201:11,202:11,203:11,204:11,205:11,206:11,207:11,208:11,209:11,210:11},{69:11,72:11,73:11,74:11,75:11,76:76,81:11,91:11,93:11,94:11,95:11,96:11,97:11,98:11,99:11,100:11,101:11,102:11,103:11,104:11,105:11,106:11,107:11,109:11,110:11,111:11,113:11,114:11,115:11,116:11,117:11,118:11,119:11,120:11,121:11,122:11,123:11,124:11,125:11,126:11,127:11,142:11,143:11,144:11,145:11,146:11,147:11,149:11,150:11,151:11,152:11,153:11,154:11,155:11,156:11,157:11,158:11,159:11,160:11,161:11,162:11,163:11,164:11,165:11,166:11,168:11,172:11,173:11,174:11,175:11,176:11,177:11,178:11,180:11,181:11,184:11,185:11,186:11,187:11,188:11,189:11,190:11,191:11,192:11,194:11,195:11,196:11,197:11,199:11,200:11,201:11,202:11,203:11,204:11,205:11,206:11,207:11,208:11,209:11,210:11},{69:11,72:11,73:11,74:11,75:11,76:11,81:11,91:11,93:11,94:11,95:11,96:11,97:11,98:11,99:11,100:11,101:11,102:11,103:11,104:11,105:11,106:11,107:11,109:11,110:11,111:11,113:11,114:11,115:11,116:11,117:11,118:11,119:11,120:11,121:11,122:11,123:11,124:11,125:11,126:11,127:11,142:11,143:11,144:11,145:11,146:11,147:11,149:11,150:11,151:11,152:11,153:11,154:11,155:11,156:11,157:11,158:11,159:11,160:11,161:11,162:11,163:11,164:11,165:11,166:11,168:11,172:11,173:11,174:11,175:11,176:11,177:11,178:11,180:11,181:11,184:11,185:11,186:11,187:11,188:11,189:11,190:11,191:11,192:11,194:11,195:11,196:11,197:11,199:11,200:11,201:11,202:11,203:11,204:11,205:11,206:11,207:11,208:11,209:11,210:11},{69:11,72:11,73:11,74:11,75:11,76:76,81:11,91:11,93:11,94:11,95:11,96:11,97:11,98:11,99:11,100:11,101:11,102:11,103:11,104:11,105:11,106:11,107:11,109:11,110:11,111:11,113:11,114:11,115:11,116:11,117:11,118:11,119:11,120:11,121:11,122:11,123:11,124:11,125:11,126:11,127:11,142:11,143:11,144:11,145:11,146:11,147:11,149:11,150:11,151:11,152:11,153:11,154:11,155:11,156:11,157:11,158:11,159:11,160:11,161:11,162:11,163:11,164:11,165:11,166:11,168:11,172:11,173:11,174:11,175:11,176:11,177:11,178:11,180:11,181:11,184:11,185:11,186:11,187:11,188:11,189:11,190:11,191:11,192:11,194:11,195:11,196:11,197:11,199:11,200:11,201:11,202:11,203:11,204:11,205:11,206:11,207:11,208:11,209:11,210:11},{69:11,72:11,73:11,74:11,75:11,76:11,81:11,91:11,93:11,94:11,95:11,96:11,97:11,98:11,99:11,100:11,101:11,102:11,103:11,104:11,105:11,106:11,107:11,109:11,110:11,111:11,113:11,114:11,115:11,116:11,117:11,118:11,119:11,120:11,121:11,122:11,123:11,124:11,125:11,126:11,127:11,142:11,143:11,144:11,145:11,146:11,147:11,149:11,150:11,151:11,152:11,153:11,154:11,155:11,156:11,157:11,158:11,159:11,160:11,161:11,162:11,163:11,164:11,165:11,166:11,168:11,172:11,173:11,174:11,175:11,176:11,177:11,178:11,180:11,181:11,184:11,185:11,186:11,187:11,188:11,189:11,190:11,191:11,192:11,194:11,195:11,196:11,197:11,199:11,200:11,201:11,202:11,203:11,204:11,205:11,206:11,207:11,208:11,209:11,210:11},{69:11,72:11,73:11,74:11,75:11,76:11,81:11,91:11,93:11,94:11,95:11,96:11,97:11,98:11,99:11,100:11,101:11,102:11,103:11,104:11,105:11,106:11,107:11,109:11,110:11,111:11,113:11,114:11,115:11,116:11,117:11,118:11,119:11,120:11,121:11,122:11,123:11,124:11,125:11,126:11,127:11,142:11,143:11,144:11,145:11,146:11,147:11,149:11,150:11,151:11,152:11,153:11,154:11,155:11,156:11,157:11,158:11,159:11,160:11,161:11,162:11,163:11,164:11,165:11,166:11,168:11,172:11,173:11,174:11,175:11,176:11,177:11,178:11,180:11,181:11,184:11,185:11,186:11,187:11,188:11,189:11,190:11,191:11,192:11,194:11,195:11,196:11,197:11,199:11,200:11,201:11,202:11,203:11,204:11,205:11,206:11,207:11,208:11,209:11,210:11},{69:13,72:13,73:13,74:13,75:13,76:76,81:13,91:13,93:13,94:13,95:13,96:13,97:13,98:13,99:13,100:13,101:13,102:13,103:13,104:13,105:13,106:13,107:13,109:13,110:13,113:13,114:13,115:13,116:13,117:13,118:13,119:13,120:13,121:13,122:13,123:13,124:13,125:13,126:13,127:13,142:13,143:13,144:13,145:13,146:13,147:13,149:13,150:13,151:13,152:13,153:13,154:13,155:13,156:13,157:13,158:13,159:13,160:13,161:13,162:13,163:13,164:13,165:13,166:13,168:13,172:13,173:13,174:13,175:13,176:13,177:13,178:13,180:13,181:13,184:13,185:13,186:13,187:13,188:13,189:13,190:13,191:13,192:13,194:13,195:13,196:13,197:13,199:13,200:13,201:13,202:13,203:13,204:13,205:13,206:13,207:13,208:13,209:13,210:13},{69:25,72:25,73:25,74:25,75:25,77:25,78:25,79:25,80:25,81:25,82:25,83:25,84:25,85:25,86:25,87:25,88:25,89:25,90:25,91:25,92:25,93:25,94:25,95:25,96:25,97:25,98:25,99:25,100:25,101:25,102:25,103:25,104:25,105:25,106:25,107:25,108:25,109:25,110:25,111:25,112:25,114:25,115:25,116:25,117:25,118:25,119:25,120:25,121:25,122:25,126:25,127:25,128:25,129:25,130:25,131:25,132:25,133:25,134:25,135:25,136:25,137:25,138:25,139:25,140:25,141:25,142:25,143:25,144:25,145:25,146:25,147:25,148:25,149:25,150:25,151:25,152:25,153:25,154:25,155:25,156:25,157:25,158:25,159:25,160:25,161:25,162:25,163:25,164:25,165:25,166:25,167:25,168:25,169:25,170:25,171:25,172:25,173:25,174:25,175:25,176:25,177:25,178:25,179:25,180:25,181:25,182:25,183:25,184:25,185:25,186:25,187:25,188:25,189:25,190:25,191:25,192:25,194:25,195:25,196:25,197:25,198:25,199:25,200:25,201:25,202:25,203:25,204:25,205:25,206:25,207:25,208:25,209:25,210:25},{69:18,72:18,73:18,74:18,75:18,77:18,78:18,79:18,80:18,81:18,82:18,83:18,84:18,85:18,86:18,87:18,88:18,90:18,91:18,92:18,93:18,94:18,95:18,96:18,97:18,98:18,99:18,100:18,101:18,102:18,103:18,104:18,105:18,106:18,107:18,108:18,109:18,110:18,111:18,112:18,113:113,114:18,115:18,116:18,117:18,118:18,119:18,120:18,121:18,122:18,123:18,124:18,125:18,126:18,128:18,129:18,130:18,131:18,132:18,133:18,134:18,135:18,136:18,137:18,138:18,139:18,140:18,141:18,148:18,149:18,150:18,151:18,152:18,153:18,154:18,155:18,156:18,157:18,158:18,159:18,160:18,161:18,162:18,163:18,164:18,165:18,166:18,167:18,168:18,169:18,170:18,171:18,172:18,173:18,174:18,175:18,176:18,177:18,178:18,179:18,180:18,181:18,182:18,183:18,184:18,185:18,186:18,187:18,188:18,189:18,190:18,191:18,192:18,194:18,195:18,196:18,197:18,198:18,199:18,200:18,201:18,202:18,203:18,204:18,205:18,206:18,207:18,208:18,209:18,210:18},{69:18,72:18,73:18,74:18,75:18,77:18,78:18,79:18,80:18,81:18,82:18,83:18,84:18,85:18,86:18,87:18,88:18,90:18,91:18,92:18,93:18,94:18,95:18,96:18,97:18,98:18,99:18,100:18,101:18,102:18,103:18,104:18,105:18,106:18,107:18,108:18,109:18,110:18,111:18,112:18,113:113,114:18,115:18,116:18,117:18,118:18,119:18,120:18,121:18,122:18,123:18,124:18,125:18,126:18,128:18,129:18,130:18,131:18,132:18,133:18,134:18,135:18,136:18,137:18,138:18,139:18,140:18,141:18,148:18,149:18,150:18,151:18,152:18,153:18,154:18,155:18,156:18,157:18,158:18,159:18,160:18,161:18,162:18,163:18,164:18,165:18,166:18,167:18,168:18,169:18,170:18,171:18,172:18,173:18,174:18,175:18,176:18,177:18,178:18,179:18,180:18,181:18,182:18,183:18,184:18,185:18,186:18,187:18,188:18,189:18,190:18,191:18,192:18,194:18,195:18,196:18,197:18,198:18,199:18,200:18,201:18,202:18,203:18,204:18,205:18,206:18,207:18,208:18,209:18,210:18},{69:18,72:18,73:18,74:18,75:18,77:18,78:18,79:18,80:18,81:18,82:18,83:18,84:18,85:18,86:18,87:18,88:18,90:18,91:18,92:18,93:18,94:18,95:18,96:18,97:18,98:18,99:18,100:18,101:18,102:18,103:18,104:18,105:18,106:18,107:18,108:18,109:18,110:18,111:18,112:18,114:18,115:18,116:18,117:18,118:18,119:18,120:18,121:18,122:18,123:18,124:18,125:18,126:18,128:18,129:18,130:18,131:18,132:18,133:18,134:18,135:18,136:18,137:18,138:18,139:18,140:18,141:18,148:18,149:18,150:18,151:18,152:18,153:18,154:18,155:18,156:18,157:18,158:18,159:18,160:18,161:18,162:18,163:18,164:18,165:18,166:18,167:18,168:18,169:18,170:18,171:18,172:18,173:18,174:18,175:18,176:18,177:18,178:18,179:18,180:18,181:18,182:18,183:18,184:18,185:18,186:18,187:18,188:18,189:18,190:18,191:18,192:18,194:18,195:18,196:18,197:18,198:18,199:18,200:18,201:18,202:18,203:18,204:18,205:18,206:18,207:18,208:18,209:18,210:18},{69:18,72:18,73:18,74:18,75:18,77:18,78:18,79:18,80:18,81:18,82:18,83:18,84:18,85:18,86:18,87:18,88:18,90:18,91:18,92:18,93:18,94:18,95:18,96:18,97:18,98:18,99:18,100:18,101:18,102:18,103:18,104:18,105:18,106:18,107:18,108:18,109:18,110:18,111:18,112:18,114:18,115:18,116:18,117:18,118:18,119:18,120:18,121:18,122:18,123:18,124:18,125:18,126:18,128:18,129:18,130:18,131:18,132:18,133:18,134:18,135:18,136:18,137:18,138:18,139:18,140:18,141:18,148:18,149:18,150:18,151:18,152:18,153:18,154:18,155:18,156:18,157:18,158:18,159:18,160:18,161:18,162:18,163:18,164:18,165:18,166:18,167:18,168:18,169:18,170:18,171:18,172:18,173:18,174:18,175:18,176:18,177:18,178:18,179:18,180:18,181:18,182:18,183:18,184:18,185:18,186:18,187:18,188:18,189:18,190:18,191:18,192:18,194:18,195:18,196:18,197:18,198:18,199:18,200:18,201:18,202:18,203:18,204:18,205:18,206:18,207:18,208:18,209:18,210:18},{69:18,72:18,73:18,74:18,75:18,77:18,78:18,79:18,80:18,81:18,82:18,83:18,84:18,85:18,86:18,87:18,88:18,90:18,91:18,92:18,93:18,94:18,95:18,96:18,97:18,98:18,99:18,100:18,101:18,102:18,103:18,104:18,105:18,106:18,107:18,108:18,109:18,110:18,111:18,112:18,114:18,115:18,116:18,117:18,118:18,119:18,120:18,121:18,122:18,123:18,124:18,125:18,126:18,128:18,129:18,130:18,131:18,132:18,133:18,134:18,135:18,136:18,137:18,138:18,139:18,140:18,141:18,148:18,149:18,150:18,151:18,152:18,153:18,154:18,155:18,156:18,157:18,158:18,159:18,160:18,161:18,162:18,163:18,164:18,165:18,166:18,167:18,168:18,169:18,170:18,171:18,172:18,173:18,174:18,175:18,176:18,177:18,178:18,179:18,180:18,181:18,182:18,183:18,184:18,185:18,186:18,187:18,188:18,189:18,190:18,191:18,192:18,194:18,195:18,196:18,197:18,198:18,199:18,200:18,201:18,202:18,203:18,204:18,205:18,206:18,207:18,208:18,209:18,210:18},{69:18,72:18,73:18,74:18,75:18,77:18,78:18,79:18,80:18,81:18,82:18,83:18,84:18,85:18,86:18,87:18,88:18,90:18,91:18,92:18,93:18,94:18,95:18,96:18,97:18,98:18,99:18,100:18,101:18,102:18,103:18,104:18,105:18,106:18,107:18,108:18,109:18,110:18,111:18,112:18,114:18,115:18,116:18,117:18,118:18,119:18,120:18,121:18,122:18,123:18,124:18,125:18,126:18,128:18,129:18,130:18,131:18,132:18,133:18,134:18,135:18,136:18,137:18,138:18,139:18,140:18,141:18,148:18,149:18,150:18,151:18,152:18,153:18,154:18,155:18,156:18,157:18,158:18,159:18,160:18,161:18,162:18,163:18,164:18,165:18,166:18,167:18,168:18,169:18,170:18,171:18,172:18,173:18,174:18,175:18,176:18,177:18,178:18,179:18,180:18,181:18,182:18,183:18,184:18,185:18,186:18,187:18,188:18,189:18,190:18,191:18,192:18,194:18,195:18,196:18,197:18,198:18,199:18,200:18,201:18,202:18,203:18,204:18,205:18,206:18,207:18,208:18,209:18,210:18},{69:[0,18,17,26],72:[0,18,26,17],73:[0,18,26],74:[0,18,26,17],75:[0,18,26,17],76:[0,76],77:[0,18,26],78:[0,18],79:[0,18],80:[0,18],81:[0,18,26],82:[0,18],83:[0,18],84:[0,18],85:[0,18],86:[0,18],87:[0,18],88:[0,18,38],89:[0,38],90:[0,18],91:[0,18,26],92:[0,18],93:[0,18,26,14],94:[0,18,26,14],95:[0,18,26,14],96:[0,18,26,14],97:[0,18,26,14],98:[0,18,26,14],99:[0,18,26,14],100:[0,18,26,14],101:[0,18,26,14],102:[0,18,26,14],103:[0,18,26,14],104:[0,18,26,14],105:[0,17,18,26],106:[0,17,18,26],107:[0,18,26],108:[0,18,26],109:[0,18,26],110:[0,18,26],111:[0,18,26],112:[0,18,26,112],113:[0,26],114:[0,18,26],115:[0,18,26],116:[0,18,26],117:[0,18,26,14],118:[0,18,26],119:[0,18,26],120:[0,18,26,14,120],121:[0,18,26,14],122:[0,18,26,14],123:[0,18,26],124:[0,18,26],125:[0,18,26],126:[0,18,26],127:[0,26],128:[0,18],129:[0,18],130:[0,18],131:[0,18],132:[0,18],133:[0,18],134:[0,18],135:[0,18],136:[0,18],137:[0,18],138:[0,18],139:[0,18],140:[0,18],141:[0,18],142:[0,26],143:[0,26],144:[0,26],145:[0,26],146:[0,26],147:[0,26],148:[0,18],149:[0,18],150:[0,18],151:[0,18],152:[0,18],153:[0,18],154:[0,18],155:[0,18],156:[0,18],157:[0,18],158:[0,18],159:[0,18],160:[0,18,26],161:[0,18,26],162:[0,18],163:[0,18],164:[0,18],165:[0,18,26],166:[0,18,26],167:[0,18,26],168:[0,18],169:[0,18],170:[0,18],171:[0,18],172:[0,18,26,14],173:[0,18,26,14],174:[0,18,26,14],175:[0,18,26,14],176:[0,18,26,14],177:[0,18,26,14],178:[0,18,26,14],179:[0,18,26],180:[0,18,26],181:[0,18,26],182:[0,18],183:[0,18],184:[0,18,26,14],185:[0,18,17,26],186:[0,18,26,17],187:[0,18,26,17],188:[0,18,17,26],189:[0,18,26,17],190:[0,18,17,26],191:[0,18,26],192:[0,18,26,17],193:[0,14],194:[0,18,26],195:[0,18,26,17],196:[0,18,26,17],197:[0,18,26,17],198:[0,18,17],199:[0,18,26,17],200:[0,18,26],201:[0,18,26],202:[0,18,26,14],203:[0,18,26,14],204:[0,18,26],205:[0,18,26,14],206:[0,18,26,14],207:[0,18,26,14],208:[0,18,26,14],209:[0,18,26,14],210:[0,18,26,14]},{69:[0,18,17,26],72:[0,18,26,17],73:[0,18,26],74:[0,18,26,17],75:[0,18,26,17],76:[0,76],77:[0,18,26],78:[0,18],79:[0,18],80:[0,18],81:[0,18,26],82:[0,18],83:[0,18],84:[0,18],85:[0,18],86:[0,18],87:[0,18],88:[0,18,38],89:[0,38],90:[0,18],91:[0,18,26],92:[0,18],93:[0,18,26,14],94:[0,18,26,14],95:[0,18,26,14],96:[0,18,26,14],97:[0,18,26,14],98:[0,18,26,14],99:[0,18,26,14],100:[0,18,26,14],101:[0,18,26,14],102:[0,18,26,14],103:[0,18,26,14],104:[0,18,26,14],105:[0,17,18,26],106:[0,17,18,26],107:[0,18,26],108:[0,18,26],109:[0,18,26],110:[0,18,26],111:[0,18,26],112:[0,18,26,112],113:[0,26],114:[0,18,26],115:[0,18,26],116:[0,18,26],117:[0,18,26,14],118:[0,18,26],119:[0,18,26],120:[0,18,26,14],121:[0,18,26,14],122:[0,18,26,14],123:[0,18,26],124:[0,18,26],125:[0,18,26],126:[0,18,26],127:[0,26],128:[0,18],129:[0,18],130:[0,18],131:[0,18],132:[0,18],133:[0,18],134:[0,18],135:[0,18],136:[0,18],137:[0,18],138:[0,18],139:[0,18],140:[0,18],141:[0,18],142:[0,26],143:[0,26],144:[0,26],145:[0,26],146:[0,26],147:[0,26],148:[0,18],149:[0,18],150:[0,18],151:[0,18],152:[0,18],153:[0,18],154:[0,18],155:[0,18],156:[0,18],157:[0,18],158:[0,18],159:[0,18],160:[0,18,26],161:[0,18,26],162:[0,18],163:[0,18],164:[0,18],165:[0,18,26],166:[0,18,26],167:[0,18,26],168:[0,18],169:[0,18],170:[0,18],171:[0,18],172:[0,18,26,14],173:[0,18,26,14],174:[0,18,26,14],175:[0,18,26,14],176:[0,18,26,14],177:[0,18,26,14],178:[0,18,26,14],179:[0,18,26],180:[0,18,26],181:[0,18,26],182:[0,18],183:[0,18],184:[0,18,26,14],185:[0,18,17,26],186:[0,18,26,17],187:[0,18,26,17],188:[0,18,17,26],189:[0,18,26,17],190:[0,18,17,26],191:[0,18,26],192:[0,18,26,17],193:[0,14],194:[0,18,26],195:[0,18,26,17],196:[0,18,26,17],197:[0,18,26,17],198:[0,18,17],199:[0,18,26,17],200:[0,18,26],201:[0,18,26],202:[0,18,26,14],203:[0,18,26,14],204:[0,18,26],205:[0,18,26,14],206:[0,18,26,14],207:[0,18,26,14],208:[0,18,26,14],209:[0,18,26,14],210:[0,18,26,14]},{69:69,72:15,73:15,74:15,75:15,76:15,77:15,78:15,79:15,80:15,82:15,83:15,84:15,85:15,86:15,87:15,88:15,89:15,92:15,93:15,94:15,95:15,96:15,97:15,98:15,99:15,100:15,101:15,102:15,103:15,104:15,105:15,106:15,107:15,108:15,110:15,112:15,113:15,114:15,115:15,116:15,117:15,118:15,119:15,120:65,121:65,122:15,126:15,127:15,128:15,129:15,130:15,131:15,132:15,133:15,134:15,135:15,136:15,137:15,138:15,139:15,140:15,141:15,142:15,143:15,144:15,145:15,146:15,147:15,148:15,149:15,150:15,151:15,152:15,153:15,154:15,155:15,156:15,157:15,158:15,159:15,160:15,161:15,162:15,163:15,164:15,165:15,166:15,167:15,168:15,169:15,170:15,171:15,172:15,173:15,174:15,175:15,176:15,177:15,178:15,179:15,180:15,181:15,182:15,183:15,184:15,185:69,186:15,187:15,188:69,189:15,190:69,191:15,192:15,193:15,195:15,196:15,197:15,198:15,202:15,203:15,205:15,206:15,207:15,208:15,209:15,210:15},{69:69,72:72,73:15,74:72,75:72,76:15,77:15,78:15,79:15,80:15,82:15,83:15,84:15,85:15,86:15,87:15,88:15,89:15,92:15,93:29,94:29,95:29,96:29,97:29,98:29,99:29,100:29,101:29,102:29,103:29,104:29,105:105,106:106,107:15,108:15,110:15,112:15,113:15,114:15,115:15,116:15,117:29,118:15,119:15,120:65,121:65,122:29,126:15,127:15,128:15,129:15,130:15,131:15,132:15,133:15,134:15,135:15,136:15,137:15,138:15,139:15,140:15,141:15,142:15,143:15,144:15,145:15,146:15,147:15,148:15,149:15,150:15,151:15,152:15,153:15,154:15,155:15,156:15,157:15,158:15,159:15,160:15,161:15,162:15,163:15,164:15,165:15,166:15,167:15,168:15,169:15,170:15,171:15,172:29,173:29,174:29,175:29,176:29,177:29,178:29,179:15,180:15,181:15,182:15,183:15,184:29,185:69,186:72,187:72,188:69,189:72,190:69,191:15,192:15,193:29,195:15,196:15,197:15,198:15,202:29,203:29,205:29,206:29,207:29,208:29,209:29,210:29},{69:17,72:17,73:15,74:17,75:17,76:15,77:15,78:15,79:15,80:15,82:15,83:15,84:15,85:15,86:15,87:15,88:15,89:15,92:15,93:29,94:29,95:29,96:29,97:29,98:29,99:29,100:29,101:29,102:29,103:29,104:29,105:17,106:17,107:15,108:15,110:15,112:15,113:15,114:15,115:15,116:15,117:29,118:15,119:15,120:29,121:29,122:29,126:15,127:15,128:15,129:15,130:15,131:15,132:15,133:15,134:15,135:15,136:15,137:15,138:15,139:15,140:15,141:15,142:15,143:15,144:15,145:15,146:15,147:15,148:15,149:15,150:15,151:15,152:15,153:15,154:15,155:15,156:15,157:15,158:15,159:15,160:15,161:15,162:15,163:15,164:15,165:15,166:15,167:15,168:15,169:15,170:15,171:15,172:29,173:29,174:29,175:29,176:29,177:29,178:29,179:15,180:15,181:15,182:15,183:15,184:29,185:17,186:17,187:17,188:17,189:17,190:17,191:15,192:15,193:29,195:15,196:15,197:15,198:17,199:17,202:29,203:29,205:29,206:29,207:29,208:29,209:29,210:29},{69:69,72:15,73:15,74:15,75:15,76:15,77:15,78:15,79:15,80:15,82:15,83:15,84:15,85:15,86:15,87:15,88:15,89:15,92:15,93:15,94:15,95:15,96:15,97:15,98:15,99:15,100:15,101:15,102:15,103:15,104:15,105:15,106:15,107:15,108:15,110:15,112:15,113:15,114:15,115:15,116:15,117:15,118:15,119:15,120:15,121:15,122:15,126:15,127:15,128:15,129:15,130:15,131:15,132:15,133:15,134:15,135:15,136:15,137:15,138:15,139:15,140:15,141:15,142:15,143:15,144:15,145:15,146:15,147:15,148:15,149:15,150:15,151:15,152:15,153:15,154:15,155:15,156:15,157:15,158:15,159:15,160:15,161:15,162:15,163:15,164:15,165:15,166:15,167:15,168:15,169:15,170:15,171:15,172:15,173:15,174:15,175:15,176:15,177:15,178:15,179:15,180:15,181:15,182:15,183:15,184:15,185:69,186:15,187:15,188:69,189:15,190:69,191:15,192:15,193:15,195:15,196:15,197:15,198:15,202:15,203:15,205:15,206:15,207:15,208:15,209:15,210:15},{69:15,72:15,73:15,74:15,75:15,76:15,77:15,78:15,79:15,80:15,82:15,83:15,84:15,85:15,86:15,87:15,88:15,89:15,92:15,93:15,94:15,95:15,96:15,97:15,98:15,99:15,100:15,101:15,102:15,103:15,104:15,105:15,106:15,107:15,108:15,110:15,112:15,113:15,114:15,115:15,116:15,117:15,118:15,119:15,120:65,121:65,122:15,126:15,127:15,128:15,129:15,130:15,131:15,132:15,133:15,134:15,135:15,136:15,137:15,138:15,139:15,140:15,141:15,142:15,143:15,144:15,145:15,146:15,147:15,148:15,149:15,150:15,151:15,152:15,153:15,154:15,155:15,156:15,157:15,158:15,159:15,160:15,161:15,162:15,163:15,164:15,165:15,166:15,167:15,168:15,169:15,170:15,171:15,172:15,173:15,174:15,175:15,176:15,177:15,178:15,179:15,180:15,181:15,182:15,183:15,184:15,185:15,186:15,187:15,188:15,189:15,190:15,191:15,192:15,193:15,195:15,196:15,197:15,198:15,202:15,203:15,205:15,206:15,207:15,208:15,209:15,210:15},{69:15,72:15,73:15,74:15,75:15,76:15,77:15,78:15,79:15,80:15,82:15,83:15,84:15,85:15,86:15,87:15,88:15,89:15,92:15,93:93,94:15,95:15,96:15,97:15,98:39,99:39,100:39,101:39,102:15,103:15,104:15,105:15,106:15,107:15,108:15,110:15,112:15,113:15,114:15,115:15,116:15,117:39,118:15,119:15,120:65,121:65,122:122,126:15,127:15,128:15,129:15,130:15,131:15,132:15,133:15,134:15,135:15,136:15,137:15,138:15,139:15,140:15,141:15,142:15,143:15,144:15,145:15,146:15,147:15,148:15,149:15,150:15,151:15,152:15,153:15,154:15,155:15,156:15,157:15,158:15,159:15,160:15,161:15,162:15,163:15,164:15,165:15,166:15,167:15,168:15,169:15,170:15,171:15,172:15,173:15,174:15,175:15,176:15,177:15,178:15,179:15,180:15,181:15,182:15,183:15,184:39,185:15,186:15,187:15,188:15,189:15,190:15,191:15,192:15,193:15,195:15,196:15,197:15,198:15,202:39,203:39,205:39,206:39,207:39,208:39,209:39,210:39},{69:15,72:15,73:15,74:15,75:15,76:15,77:15,78:15,79:15,80:15,82:15,83:15,84:15,85:15,86:15,87:15,88:15,89:15,92:15,93:15,94:15,95:15,96:15,97:15,98:15,99:15,100:15,101:15,102:15,103:15,104:15,105:15,106:15,107:15,108:15,110:15,112:15,113:15,114:15,115:15,116:15,117:15,118:15,119:15,120:15,121:15,122:15,126:15,127:15,128:15,129:15,130:15,131:[15,60],132:15,133:15,134:15,135:15,136:15,137:15,138:15,139:15,140:15,141:15,142:15,143:15,144:15,145:15,146:15,147:15,148:15,149:15,150:15,151:15,152:15,153:15,154:15,155:15,156:15,157:15,158:15,159:15,160:15,161:15,162:15,163:15,164:15,165:15,166:15,167:15,168:15,169:[15,60],170:[15,60],171:[15,60],172:15,173:15,174:15,175:15,176:15,177:15,178:15,179:15,180:180,181:180,182:[15,60],183:[15,60],184:15,185:15,186:186,187:15,188:15,189:15,190:15,191:15,192:15,193:15,195:15,196:196,197:196,198:[15,60],202:15,203:15,205:15,206:15,207:15,208:15,209:15,210:15},{69:15,72:15,73:15,74:15,75:15,76:15,77:15,78:15,79:15,80:15,82:15,83:15,84:15,85:15,86:15,87:15,88:15,89:15,92:15,93:15,94:15,95:15,96:15,97:15,98:15,99:15,100:15,101:15,102:15,103:15,104:15,105:15,106:15,107:15,108:15,110:15,112:15,113:15,114:15,115:15,116:15,117:15,118:15,119:15,120:15,121:15,122:15,126:15,127:15,128:15,129:15,130:15,131:15,132:15,133:15,134:15,135:15,136:15,137:15,138:15,139:15,140:15,141:15,142:15,143:15,144:15,145:15,146:15,147:15,148:15,149:15,150:15,151:15,152:15,153:15,154:15,155:15,156:15,157:15,158:15,159:15,160:15,161:15,162:15,163:15,164:15,165:15,166:15,167:15,168:15,169:15,170:15,171:15,172:15,173:15,174:15,175:15,176:15,177:15,178:15,179:15,180:15,181:15,182:15,183:15,184:15,185:15,186:15,187:15,188:15,189:15,190:15,191:15,192:15,193:15,195:15,196:15,197:15,198:15,202:15,203:15,205:15,206:15,207:15,208:15,209:15,210:15},{69:15,72:15,73:15,74:15,75:15,76:15,77:15,78:15,79:15,80:15,82:15,83:15,84:15,85:15,86:15,87:15,88:15,89:15,91:64,92:15,93:15,94:15,95:15,96:15,97:15,98:15,99:15,100:15,101:15,102:15,103:15,104:15,105:15,106:15,107:15,108:15,110:15,112:15,113:15,114:15,115:15,116:15,117:15,118:15,119:15,120:15,121:15,122:15,126:15,127:15,128:15,129:15,130:15,131:15,132:15,133:15,134:15,135:15,136:15,137:15,138:15,139:15,140:15,141:15,142:15,143:15,144:15,145:15,146:15,147:15,148:15,149:15,150:15,151:15,152:15,153:15,154:15,155:15,156:15,157:15,158:15,159:15,160:15,161:15,162:15,163:15,164:15,165:15,166:15,167:15,168:15,169:15,170:15,171:15,172:15,173:15,174:15,175:15,176:15,177:15,178:15,179:15,180:15,181:15,182:15,183:15,184:15,185:15,186:15,187:15,188:15,189:15,190:15,191:15,192:15,193:15,195:15,196:15,197:15,198:15,202:15,203:15,205:15,206:15,207:15,208:15,209:15,210:15},{69:15,72:15,73:15,74:15,75:15,76:15,77:15,78:15,79:15,80:15,82:15,83:15,84:15,85:15,86:15,87:15,88:15,89:15,92:15,93:15,94:15,95:15,96:15,97:15,98:15,99:15,100:15,101:15,102:15,103:15,104:15,105:15,106:15,107:15,108:15,110:15,112:15,113:15,114:15,115:15,116:15,117:15,118:15,119:15,120:15,121:15,122:15,126:15,127:15,128:15,129:15,130:15,131:15,132:15,133:15,134:15,135:15,136:15,137:15,138:15,139:15,140:15,141:15,142:15,143:15,144:15,145:15,146:15,147:15,148:15,149:15,150:15,151:15,152:15,153:15,154:15,155:15,156:15,157:15,158:15,159:15,160:15,161:15,162:15,163:15,164:15,165:15,166:15,167:15,168:15,169:15,170:15,171:15,172:15,173:15,174:15,175:15,176:15,177:15,178:15,179:15,180:15,181:15,182:15,183:15,184:15,185:15,186:15,187:15,188:15,189:15,190:15,191:15,192:15,193:15,195:15,196:15,197:15,198:15,202:15,203:15,205:15,206:15,207:15,208:15,209:15,210:15},{69:15,72:15,73:15,74:15,75:15,76:15,77:15,78:15,79:15,80:15,82:15,83:15,84:15,85:15,86:15,87:15,88:15,89:15,92:15,93:15,94:15,95:15,96:15,97:15,98:15,99:15,100:15,101:15,102:15,103:15,104:15,105:15,106:15,107:15,108:15,110:15,112:15,113:15,114:15,115:15,116:15,117:15,118:15,119:15,120:15,121:15,122:15,126:15,127:15,128:15,129:15,130:15,131:15,132:15,133:15,134:15,135:15,136:15,137:15,138:15,139:15,140:15,141:15,142:15,143:15,144:15,145:15,146:15,147:15,148:15,149:15,150:15,151:15,152:15,153:15,154:15,155:15,156:15,157:15,158:15,159:15,160:15,161:15,162:15,163:15,164:15,165:15,166:15,167:15,168:15,169:15,170:15,171:15,172:15,173:15,174:15,175:15,176:15,177:15,178:15,179:15,180:15,181:15,182:15,183:15,184:15,185:15,186:15,187:15,188:15,189:15,190:15,191:15,192:15,193:15,195:15,196:15,197:15,198:15,202:15,203:15,205:15,206:15,207:15,208:15,209:15,210:15},{69:69,72:72,73:15,74:72,75:72,76:15,77:15,78:15,79:15,80:15,82:15,83:15,84:15,85:15,86:15,87:15,88:15,89:15,92:15,93:15,94:15,95:15,96:15,97:15,98:39,99:39,100:39,101:39,102:15,103:15,104:15,105:15,106:15,107:15,108:15,110:15,112:9,113:15,114:15,115:15,116:15,117:39,118:15,119:15,120:15,121:15,122:15,126:15,127:15,128:15,129:15,130:15,131:[15,60],132:15,133:15,134:15,135:15,136:15,137:15,138:15,139:15,140:15,141:15,142:15,143:15,144:15,145:15,146:15,147:15,148:15,149:15,150:15,151:15,152:15,153:15,154:15,155:15,156:15,157:15,158:15,159:15,160:15,161:15,162:15,163:15,164:15,165:15,166:15,167:15,168:15,169:[15,60],170:[15,60],171:[15,60],172:15,173:15,174:15,175:15,176:15,177:15,178:15,179:15,180:15,181:15,182:[15,60],183:[15,60],184:39,185:69,186:72,187:72,188:69,189:72,190:69,191:15,192:15,193:15,195:15,196:196,197:196,198:[15,60],202:39,203:39,205:39,206:39,207:39,208:39,209:39,210:39},{69:15,72:15,73:15,74:15,75:15,76:15,77:15,78:15,79:15,80:15,82:15,83:15,84:15,85:15,86:15,87:15,88:15,89:15,92:15,93:15,94:15,95:15,96:15,97:15,98:15,99:15,100:15,101:15,102:15,103:15,104:15,105:15,106:15,107:15,108:15,110:15,112:15,113:15,114:15,115:15,116:15,117:15,118:15,119:15,120:15,121:15,122:15,126:15,127:15,128:15,129:15,130:15,131:15,132:15,133:15,134:15,135:15,136:15,137:15,138:15,139:15,140:15,141:15,142:15,143:15,144:15,145:15,146:15,147:15,148:15,149:15,150:15,151:15,152:15,153:15,154:15,155:15,156:15,157:15,158:15,159:15,160:15,161:15,162:15,163:15,164:15,165:15,166:15,167:15,168:15,169:15,170:15,171:15,172:15,173:15,174:15,175:15,176:15,177:15,178:15,179:15,180:15,181:15,182:15,183:15,184:15,185:15,186:15,187:15,188:15,189:15,190:15,191:15,192:15,193:15,195:15,196:15,197:15,198:15,202:15,203:15,205:15,206:15,207:15,208:15,209:15,210:15},{69:15,72:15,73:15,74:15,75:15,76:15,77:15,78:15,79:15,80:15,82:15,83:15,84:15,85:15,86:15,87:15,88:15,89:15,92:15,93:15,94:15,95:15,96:15,97:15,98:15,99:15,100:15,101:15,102:15,103:15,104:15,105:15,106:15,107:15,108:15,110:15,112:15,113:15,114:15,115:15,116:15,117:15,118:15,119:15,120:15,121:15,122:15,126:15,127:15,128:15,129:15,130:15,131:15,132:15,133:15,134:15,135:15,136:15,137:15,138:15,139:15,140:15,141:15,142:15,143:15,144:15,145:15,146:15,147:15,148:15,149:47,150:47,151:47,152:47,153:47,154:47,155:47,156:47,157:47,158:47,159:47,160:47,161:47,162:47,163:47,164:47,165:47,166:47,167:15,168:47,169:15,170:15,171:15,172:15,173:15,174:15,175:15,176:15,177:15,178:15,179:15,180:15,181:15,182:15,183:15,184:15,185:15,186:15,187:15,188:15,189:15,190:15,191:15,192:15,193:15,195:15,196:196,197:196,198:15,202:15,203:15,205:15,206:15,207:15,208:15,209:15,210:15},{69:69,72:72,74:72,75:72,105:17,106:17,185:69,186:72,187:72,188:69,189:72,190:69,192:17,195:17,196:17,197:17,198:17,199:17},{69:69,72:72,74:72,75:72,105:105,106:106,185:69,186:72,187:72,188:69,189:72,190:69,192:17,195:17,196:17,197:17,198:17,199:17},{69:17,72:17,74:17,75:17,105:17,106:17,185:17,186:17,187:17,188:17,189:17,190:17,192:17,195:17,196:17,197:17,198:17,199:17},{69:17,72:17,74:17,75:17,105:17,106:17,185:17,186:17,187:17,188:17,189:17,190:17,192:17,195:17,196:17,197:17,198:17,199:17},{69:30,72:30,74:30,75:30,77:30,78:30,80:30,81:30,82:30,83:30,84:30,85:30,86:30,87:30,88:30,89:30,109:30,111:30,115:30,116:30,149:30,150:30,151:30,152:30,153:30,154:30,155:30,156:30,157:30,158:30,159:30,160:30,161:30,162:30,163:30,164:30,165:30,166:30,167:30,168:30,179:30,180:30,181:30,185:30,186:30,187:30,188:30,189:30,190:30,191:30,192:30,194:30,195:30,196:30,197:30,199:30,200:30,201:30,204:30},{69:30,72:30,74:30,75:30,77:30,78:30,80:30,81:30,82:30,83:30,84:30,85:30,86:30,87:30,88:30,89:30,109:30,111:30,115:30,116:30,149:30,150:30,151:30,152:30,153:30,154:30,155:30, 156:30,157:30,158:30,159:30,160:30,161:30,162:30,163:30,164:30,165:30,166:30,167:30,168:30,179:30,180:30,181:30,185:30,186:30,187:30,188:30,189:30,190:30,191:30,192:30,194:30,195:30,196:30,197:30,199:30,200:30,201:30,204:30},{69:66,72:66,74:66,75:66,99:66,100:66,108:66,111:66,158:158,185:66,186:66,187:66,188:66,189:66,190:66,202:66,203:66,205:205,206:206,207:66,208:66,209:66,210:66},{69:66,72:66,74:66,75:66,99:66,100:66,108:66,111:66,158:66,185:66,186:66,187:66,188:66,189:66,190:66,202:66,203:66,205:66,206:66,207:66,208:66,209:66,210:66},{69:66,72:66,74:66,75:66,99:66,100:66,108:66,111:66,158:66,185:66,186:66,187:66,188:66,189:66,190:66,202:66,203:66,205:66,206:66,207:66,208:66,209:66,210:66},{69:66,72:66,74:66,75:66,99:66,100:66,108:66,111:66,158:66,185:66,186:66,187:66,188:66,189:66,190:66,202:66,203:66,205:66,206:66,207:66,208:66,209:66,210:66},{69:66,72:66,74:66,75:66,99:66,100:66,108:66,111:66,158:66,185:66,186:66,187:66,188:66,189:66,190:66,202:66,203:66,205:66,206:66,207:66,208:66,209:66,210:66},{69:66,72:66,74:66,75:66,99:66,100:66,108:66,111:66,158:66,185:66,186:66,187:66,188:66,189:66,190:66,202:66,203:66,205:66,206:66,207:66,208:66,209:66,210:66},{69:66,72:66,74:66,75:66,99:66,100:66,108:66,111:66,158:66,185:66,186:66,187:66,188:66,189:66,190:66,202:66,203:66,205:66,206:66,207:66,208:66,209:66,210:66},{69:66,72:66,74:66,75:66,99:66,100:66,108:66,111:66,158:66,185:66,186:66,187:66,188:66,189:66,190:66,202:66,203:66,205:66,206:66,207:66,208:66,209:66,210:66},{69:66,72:66,74:66,75:66,99:99,100:100,108:108,111:66,158:158,185:66,186:66,187:66,188:66,189:66,190:66,202:66,203:66,205:205,206:66,207:66,208:208,209:66,210:66},{69:66,72:66,74:66,75:66,99:66,100:66,108:66,111:66,158:158,185:66,186:66,187:66,188:66,189:66,190:66,202:66,203:66,205:66,206:66,207:66,208:66,209:66,210:66},{69:69,72:72,73:73,74:72,75:72,76:76,77:77,78:78,79:79,80:37,81:81,82:37,83:37,84:37,85:37,86:37,87:37,88:88,89:89,92:52,93:14,94:14,95:14,96:14,97:14,98:14,99:14,100:14,101:14,102:14,103:14,104:14,105:105,106:106,107:107,108:108,109:109,110:110,112:112,113:113,114:114,115:115,116:116,117:14,118:57,119:58,120:65,121:65,122:14,123:43,124:43,125:43,126:126,127:127,128:52,129:52,130:52,131:52,132:52,133:52,134:52,135:52,136:52,137:52,138:52,139:52,140:52,141:52,142:142,143:143,144:144,145:145,146:146,147:147,148:52,149:45,150:45,151:45,152:45,153:45,154:45,155:45,156:45,157:45,158:45,159:45,160:45,161:45,162:45,163:45,164:45,165:45,166:45,167:45,168:45,169:57,170:58,171:52,172:14,173:14,174:14,175:14,176:14,177:14,178:14,179:179,181:43,182:52,183:52,184:14,185:69,186:72,187:72,188:69,189:72,190:69,191:109,192:192,193:14,194:109,195:195,196:196,197:196,198:198,199:109,200:109,201:109,202:14,203:14,204:109,205:14,206:14,207:14,208:14,209:14,210:14},{70:70},{70:70},{72:72,73:73,74:72,75:72,79:36,80:36,82:36,83:36,84:36,85:36,86:36,87:36,131:36,169:36,170:36,171:36,180:36,181:36,182:36,183:36,186:72,187:72,189:72,192:36,195:36,196:36,197:36,198:36},{72:36,73:36,74:36,75:36,79:36,80:36,82:36,83:36,84:36,85:36,86:36,87:36,131:36,169:36,170:36,171:36,180:36,181:36,182:36,183:36,186:36,187:36,189:36,192:36,195:36,196:36,197:36,198:36},{72:36,73:36,74:36,75:36,79:36,80:36,82:36,83:36,84:36,85:36,86:36,87:36,131:36,169:36,170:36,171:36,180:36,181:36,182:36,183:36,186:36,187:36,189:36,192:36,195:36,196:36,197:36,198:36},{72:36,73:36,74:36,75:36,79:36,80:36,82:36,83:36,84:36,85:36,86:36,87:36,131:[36,60],169:[36,60],170:[36,60],171:[36,60],180:36,181:36,182:[36,60],183:[36,60],186:36,187:36,189:36,192:36,195:36,196:36,197:36,198:[36,60]},{72:56,73:56,74:56,75:56,186:56,187:56,189:56},{72:56,73:56,74:56,75:56,186:56,187:56,189:56},{72:72,73:73,74:74,75:75,179:179,186:72,187:72,189:189},{72:72,74:72,75:72,186:72,187:72,189:72},{76:23,90:23,91:23,92:[23,52],93:23,94:23,95:23,96:23,97:23,98:23,99:23,100:23,101:23,102:23,103:23,104:23,107:23,109:23,112:23,113:23,114:23,117:23,118:23,119:23,120:23,121:23,122:23,123:23,124:23,125:23,126:23,127:[23,127],128:53,129:53,130:[23,52],131:[23,52],132:53,133:53,134:[23,52],135:53,136:53,137:53,138:53,139:53,140:53,141:53,142:23,143:23,144:23,145:23,146:23,147:23,148:[23,52],169:[23,52],170:[23,52],171:[23,52],172:23,173:23,174:23,175:23,176:23,177:23,178:23,181:23,182:[23,52],183:[23,52],184:23,191:23,192:23,193:23,194:23,195:23,196:23,197:23,198:[23,52],199:23,200:23,201:23,202:23,203:23,204:23,205:23,206:23,207:23,208:23,209:23,210:23},{76:24,90:24,91:24,92:24,93:24,94:24,95:24,96:24,97:24,98:24,99:24,100:24,101:24,102:24,103:24,104:24,107:24,109:24,112:24,113:24,114:24,117:24,118:24,119:24,120:24,121:24,122:24,123:24,124:24,125:24,126:24,127:24,128:24,129:24,130:24,131:24,132:24,133:24,134:24,135:24,136:24,137:24,138:24,139:24,140:24,141:24,142:24,143:24,144:24,145:24,146:24,147:24,148:24,169:24,170:24,171:24,172:24,173:24,174:24,175:24,176:24,177:24,178:24,181:24,182:24,183:24,184:24,191:24,192:24,193:24,194:24,195:24,196:24,197:24,198:24,199:24,200:24,201:24,202:24,203:24,204:24,205:24,206:24,207:24,208:24,209:24,210:24},{76:24,90:24,91:24,92:24,93:24,94:24,95:24,96:24,97:24,98:24,99:24,100:24,101:24,102:24,103:24,104:24,107:24,109:24,112:24,113:24,114:24,117:24,118:24,119:24,120:24,121:24,122:24,123:24,124:24,125:24,126:24,127:24,128:24,129:24,130:24,131:24,132:24,133:24,134:24,135:24,136:24,137:24,138:24,139:24,140:24,141:24,142:24,143:24,144:24,145:24,146:24,147:24,148:24,169:24,170:24,171:24,172:24,173:24,174:24,175:24,176:24,177:24,178:24,181:24,182:24,183:24,184:24,191:24,192:24,193:24,194:24,195:24,196:24,197:24,198:24,199:24,200:24,201:24,202:24,203:24,204:24,205:24,206:24,207:24,208:24,209:24,210:24},{76:24,90:24,91:24,92:24,93:24,94:24,95:24,96:24,97:24,98:24,99:24,100:24,101:24,102:24,103:24,104:24,107:24,109:24,112:24,113:24,114:24,117:24,118:24,119:24,120:24,121:24,122:24,123:24,124:24,125:24,126:24,127:24,128:24,129:24,130:24,131:24,132:24,133:24,134:24,135:24,136:24,137:24,138:24,139:24,140:24,141:24,142:24,143:24,144:24,145:24,146:24,147:24,148:24,169:24,170:24,171:24,172:24,173:24,174:24,175:24,176:24,177:24,178:24,181:24,182:24,183:24,184:24,191:24,192:24,193:24,194:24,195:24,196:24,197:24,198:24,199:24,200:24,201:24,202:24,203:24,204:24,205:24,206:24,207:24,208:24,209:24,210:24},{76:24,90:24,91:24,92:24,93:24,94:24,95:24,96:24,97:24,98:24,99:24,100:24,101:24,102:24,103:24,104:24,107:24,109:24,112:24,113:24,114:24,117:24,118:24,119:24,120:24,121:24,122:24,123:24,124:24,125:24,126:24,127:24,128:24,129:24,130:24,131:24,132:24,133:24,134:24,135:24,136:24,137:24,138:24,139:24,140:24,141:24,142:24,143:24,144:24,145:24,146:24,147:24,148:24,169:24,170:24,171:24,172:24,173:24,174:24,175:24,176:24,177:24,178:24,181:24,182:24,183:24,184:24,191:24,192:24,193:24,194:24,195:24,196:24,197:24,198:24,199:24,200:24,201:24,202:24,203:24,204:24,205:24,206:24,207:24,208:24,209:24,210:24},{76:24,90:24,91:24,92:24,93:24,94:24,95:24,96:24,97:24,98:24,99:24,100:24,101:24,102:24,103:24,104:24,107:24,109:24,112:24,113:24,114:24,117:24,118:24,119:24,120:24,121:24,122:24,123:24,124:24,125:24,126:24,127:24,128:24,129:24,130:24,131:24,132:24,133:24,134:24,135:24,136:24,137:24,138:24,139:24,140:24,141:24,142:24,143:24,144:24,145:24,146:24,147:24,148:24,169:24,170:24,171:24,172:24,173:24,174:24,175:24,176:24,177:24,178:24,181:24,182:24,183:24,184:24,191:24,192:24,193:24,194:24,195:24,196:24,197:24,198:24,199:24,200:24,201:24,202:24,203:24,204:24,205:24,206:24,207:24,208:24,209:24,210:24},{76:[24,76],90:24,91:24,92:52,93:29,94:29,95:29,96:29,97:29,98:29,99:29,100:29,101:29,102:29,103:29,104:29,107:24,109:24,112:24,113:24,114:24,117:29,118:24,119:24,120:65,121:65,122:29,123:24,124:24,125:24,126:24,127:24,128:52,129:52,130:52,131:52,132:52,133:52,134:52,135:52,136:52,137:52,138:52,139:52,140:52,141:52,142:24,143:24,144:24,145:24,146:24,147:24,148:52,169:52,170:52,171:52,172:29,173:29,174:29,175:29,176:29,177:29,178:29,181:24,182:52,183:52,184:29,191:24,192:24,193:29,194:24,195:24,196:24,197:24,198:52,199:24,200:24,201:24,202:29,203:29,204:24,205:29,206:29,207:29,208:29,209:29,210:29},{76:76,90:24,91:24,92:24,93:24,94:24,95:24,96:24,97:24,98:24,99:24,100:24,101:24,102:24,103:24,104:24,107:24,109:24,112:24,113:24,114:24,117:24,118:24,119:24,120:65,121:65,122:24,123:24,124:24,125:24,126:24,127:24,128:24,129:24,130:24,131:24,132:24,133:24,134:24,135:24,136:24,137:24,138:24,139:24,140:24,141:24,142:24,143:24,144:24,145:24,146:24,147:24,148:24,169:24,170:24,171:24,172:24,173:24,174:24,175:24,176:24,177:24,178:24,181:24,182:24,183:24,184:24,191:24,192:24,193:24,194:24,195:24,196:24,197:24,198:24,199:24,200:24,201:24,202:24,203:24,204:24,205:24,206:24,207:24,208:24,209:24,210:24},{76:24,90:24,91:24,92:24,93:24,94:24,95:24,96:24,97:24,98:24,99:24,100:24,101:24,102:24,103:24,104:24,107:24,109:24,112:24,113:24,114:24,117:24,118:24,119:24,120:65,121:65,122:24,123:24,124:24,125:24,126:24,127:24,128:24,129:24,130:24,131:24,132:24,133:24,134:24,135:24,136:24,137:24,138:24,139:24,140:24,141:24,142:24,143:24,144:24,145:24,146:24,147:24,148:24,169:24,170:24,171:24,172:24,173:24,174:24,175:24,176:24,177:24,178:24,181:24,182:24,183:24,184:24,191:24,192:24,193:24,194:24,195:24,196:24,197:24,198:24,199:24,200:24,201:24,202:24,203:24,204:24,205:24,206:24,207:24,208:24,209:24,210:24},{76:24,90:24,91:24,92:24,93:29,94:29,95:29,96:29,97:29,98:29,99:29,100:29,101:29,102:29,103:29,104:29,107:24,109:24,112:24,113:24,114:24,117:29,118:24,119:24,120:29,121:29,122:29,123:24,124:24,125:24,126:24,127:24,128:24,129:24,130:24,131:24,132:24,133:24,134:24,135:24,136:24,137:24,138:24,139:24,140:24,141:24,142:24,143:24,144:24,145:24,146:24,147:24,148:24,169:24,170:24,171:24,172:29,173:29,174:29,175:29,176:29,177:29,178:29,181:24,182:24,183:24,184:29,191:24,192:24,193:29,194:24,195:24,196:24,197:24,198:24,199:24,200:24,201:24,202:29,203:29,204:24,205:29,206:29,207:29,208:29,209:29,210:29},{76:40,109:40,112:40,113:40,114:40,119:40,123:40,124:40,125:40,126:40,191:40,194:40,199:40,200:40,201:40,204:40},{76:76,93:29,94:29,95:29,96:29,97:29,98:29,99:29,100:29,101:29,102:29,103:29,104:29,117:29,120:29,121:29,122:29,125:125,126:126,149:[0,47],150:[0,47],151:[0,47],152:[0,47],153:[0,47],154:[0,47],155:[0,47],156:[0,47],157:[0,47],158:[0,47],159:[0,47],160:[0,47],161:[0,47],162:[0,47],163:[0,47],164:[0,47],165:[0,47],166:[0,47],168:[0,47],172:29,173:29,174:29,175:29,176:29,177:29,178:29,184:29,193:29,202:29,203:29,205:29,206:29,207:29,208:29,209:29,210:29},{76:76,90:90,109:109,113:113,120:65,121:65,123:43,124:43,125:43,126:126,181:181,191:109,194:109,199:109,200:109,201:109,204:109},{76:76,91:64,120:64,121:64,123:43,124:43,125:43,181:43},{76:[0,76]},{76:76},{76:76},{76:76},{76:76},{76:76},{76:76},{76:76},{76:76},{76:76},{76:76,125:125,181:181},{76:76},{76:76},{76:76,90:90,126:126},{78:27,79:79,80:27,82:27,83:27,84:27,85:27,86:27,87:27},{78:78,90:90},{78:78,79:79,80:80,81:81,82:82,83:83,84:84,85:85,86:86,87:87,115:115},{79:37,80:37,82:37,83:37,84:37,85:37,86:37,87:37},{79:37,80:37,82:37,83:37,84:37,85:37,86:37,87:37},{79:37,80:37,82:37,83:37,84:37,85:37,86:37,87:37},{79:79,80:80,82:82,83:83,84:84,85:85,86:86,87:87},{88:88,89:89},{88:38,89:38},{88:88,89:89},{90:90},{90:90},{90:90},{90:90},{90:90,109:109,113:113,126:126,191:109,194:109,199:109,200:109,201:109,204:109},{90:90},{90:90},{91:64,93:14,94:14,95:14,96:14,97:14,98:14,99:14,100:14,101:14,102:14,103:14,104:14,117:14,120:14,121:14,122:14,172:14,173:14,174:14,175:14,176:14,177:14,178:14,184:14,193:14,202:14,203:14,205:14,206:14,207:14,208:14,209:14,210:14},{91:61,99:99,100:100,110:61,111:61,202:68,203:68},{91:61,99:68,100:68,110:61,111:61,202:68,203:68},{91:62,99:99,100:100,110:61,111:61,202:61,203:61},{91:61,99:61,100:61,110:110,111:111,202:61,203:61},{91:61,99:68,100:68,110:61,111:61,202:68,203:68},{91:62},{91:91,198:198},{91:91},{91:91},{91:91,120:120},{91:91,120:120},{91:91,120:120},{91:91},{91:91},{92:92,105:105,106:106,128:128,146:146,147:147,182:182,183:183},{92:92,105:105,106:106,128:128,183:183},{92:92,105:105,106:106,128:128,146:146,147:147,183:183},{92:52,93:16,94:94,95:16,96:16,97:16,98:16,99:16,100:16,101:16,102:16,103:16,104:16,117:16,120:16,121:16,122:16,128:52,129:52,130:52,131:52,132:52,133:52,134:52,135:52,136:52,137:52,138:52,139:52,140:52,141:52,148:52,169:52,170:52,171:52,172:16,173:16,174:16,175:16,176:16,177:16,178:16,182:52,183:52,184:16,193:16,198:52,202:16,203:16,205:16,206:16,207:16,208:16,209:16,210:16},{92:52,93:3,94:3,95:3,96:3,97:3,98:3,99:3,100:3,101:3,102:3,103:3,104:3,117:3,120:3,121:3,122:3,128:52,129:52,130:52,131:52,132:52,133:52,134:52,135:52,136:52,137:52,138:52,139:52,140:52,141:52,148:52,169:52,170:52,171:52,172:3,173:3,174:3,175:3,176:3,177:3,178:3,182:52,183:52,184:3,193:3,198:52,202:3,203:3,205:3,206:3,207:3,208:3,209:3,210:3},{92:3,93:3,94:3,95:3,96:3,97:3,98:3,99:3,100:3,101:3,102:3,103:3,104:3,117:3,120:3,121:3,122:3,128:3,129:3,130:3,131:3,132:3,133:3,134:3,135:3,136:3,137:3,138:3,139:3,140:3,141:3,148:3,169:3,170:3,171:3,172:3,173:3,174:3,175:3,176:3,177:3,178:3,182:3,183:3,184:3,193:3,198:3,202:3,203:3,205:3,206:3,207:3,208:3,209:3,210:3},{92:3,93:3,94:3,95:3,96:3,97:3,98:3,99:3,100:3,101:3,102:3,103:3,104:3,107:42,117:3,120:3,121:3,122:3,128:42,129:42,130:3,131:3,132:42,133:42,134:42,135:42,136:42,137:42,138:42,139:42,140:42,141:42,142:42,143:42,144:42,145:42,146:42,148:3,169:3,170:3,171:3,172:3,173:3,174:3,175:3,176:3,177:3,178:3,182:3,183:3,184:3,193:3,198:3,202:3,203:3,205:3,206:3,207:3,208:3,209:3,210:3},{92:3,93:16,94:16,95:16,96:16,97:16,98:16,99:16,100:16,101:16,102:16,103:16,104:16,107:42,117:16,120:16,121:16,122:16,128:42,129:42,130:3,131:3,132:42,133:42,134:42,135:42,136:42,137:42,138:42,139:42,140:42,141:42,142:42,143:42,144:42,145:42,146:42,148:3,169:3,170:3,171:3,172:16,173:16,174:16,175:16,176:16,177:16,178:16,182:3,183:3,184:16,193:16,198:3,202:16,203:16,205:16,206:16,207:16,208:16,209:16,210:16},{92:52,128:52,129:52,130:52,131:52,132:52,133:52,134:52,135:52,136:52,137:52,138:52,139:52,140:52,141:52,148:52,169:52,170:52,171:52,182:52,183:52,198:52},{92:52,128:52,129:52,130:52,131:52,132:52,133:52,134:52,135:52,136:52,137:52,138:52,139:52,140:52,141:52,148:52,169:52,170:52,171:52,182:52,183:52,196:196,197:196,198:52},{92:[0,52],128:[0,52],129:[0,52],130:[0,52],131:[0,52],132:[0,52],133:[0,52],134:[0,52],135:[0,52],136:[0,52],137:[0,52],138:[0,52],139:[0,52],140:[0,52],141:[0,52],148:[0,52],169:[0,52],170:[0,52],171:[0,52],182:[0,52],183:[0,52],198:[0,52]},{92:52,127:127,128:52,129:52,130:52,131:52,132:52,133:52,134:52,135:52,136:52,137:52,138:52,139:52,140:52,141:52,148:52,169:52,170:52,171:52,182:52,183:52,198:52},{92:52,128:52,129:52,130:52,131:52,132:52,133:52,134:52,135:52,136:52,137:52,138:52,139:52,140:52,141:52,148:52,169:52,170:52,171:52,182:52,183:52,198:52},{92:52,127:127,128:52,129:52,130:52,131:52,132:52,133:52,134:52,135:52,136:52,137:52,138:52,139:52,140:52,141:52,148:52,169:52,170:52,171:52,182:52,183:52,198:52},{92:52,128:52,129:52,130:52,131:52,132:52,133:52,134:52,135:52,136:52,137:52,138:52,139:52,140:52,141:52,148:52,169:52,170:52,171:52,182:52,183:52,198:52},{92:92,128:128,129:52,130:52,131:131,132:52,133:52,134:52,135:135,136:52,137:137,138:138,139:139,140:140,141:141,148:52,169:131,170:131,171:131,182:63,183:63,192:192,193:193,195:195,196:196,197:196,198:131},{92:52,128:52,129:52,130:52,131:52,132:52,133:52,134:52,135:52,136:52,137:52,138:52,139:52,140:52,141:52,148:52,169:52,170:52,171:52,182:52,183:52,198:52},{92:52,128:52,129:52,130:52,131:52,132:52,133:52,134:52,135:52,136:52,137:52,138:52,139:52,140:52,141:52,148:52,169:52,170:52,171:52,182:52,183:52,198:52},{92:52,128:52,129:52,130:52,131:52,132:52,133:52,134:52,135:52,136:52,137:52,138:52,139:52,140:52,141:52,148:52,169:52,170:52,171:52,182:52,183:52,198:52},{92:52,128:52,129:52,130:52,131:52,132:52,133:52,134:52,135:52,136:52,137:52,138:52,139:52,140:52,141:52,148:52,169:52,170:52,171:52,182:52,183:52,198:52},{92:92,128:128,146:146,147:147},{92:92},{92:92,128:128},{93:14,94:14,95:14,96:14,97:14,98:14,99:14,100:14,101:14,102:14,103:14,104:14,117:14,120:14,121:14,122:14,172:14,173:14,174:14,175:14,176:14,177:14,178:14,184:14,193:14,202:14,203:14,205:14,206:14,207:14,208:14,209:14,210:14},{93:14,94:14,95:14,96:14,97:14,98:14,99:14,100:14,101:14,102:14,103:14,104:14,117:14,120:14,121:14,122:14,172:14,173:14,174:14,175:14,176:14,177:14,178:14,184:14,193:14,202:14,203:14,205:14,206:14,207:14,208:14,209:14,210:14},{93:93,94:14,95:14,96:14,97:14,98:14,99:14,100:14,101:14,102:14,103:14,104:14,117:14,120:14,121:14,122:14,172:14,173:14,174:14,175:14,176:14,177:14,178:14,184:14,193:14,202:14,203:14,205:14,206:14,207:14,208:14,209:14,210:14},{93:14,94:14,95:14,96:14,97:14,98:14,99:14,100:14,101:14,102:14,103:14,104:14,117:14,120:14,121:14,122:14,172:14,173:14,174:14,175:14,176:14,177:14,178:14,184:14,193:14,202:14,203:14,205:14,206:14,207:14,208:14,209:14,210:14},{93:14,94:[14,59],95:[14,59,95],96:14,97:14,98:[14,39],99:[14,39],100:[14,39],101:[14,39],102:14,103:14,104:14,117:[14,39],120:14,121:14,122:14,172:14,173:14,174:14,175:14,176:14,177:14,178:14,184:[14,39],193:14,202:[14,39],203:[14,39],205:[14,39],206:[14,39],207:[14,39],208:[14,39],209:[14,39],210:[14,39]},{93:5,94:5,95:5,96:5,97:5,98:5,99:5,100:5,101:5,102:5,103:5,104:5,107:42,117:5,120:5,121:5,122:5,128:42,129:42,130:5,131:5,132:42,133:42,134:42,135:42,136:42,137:42,138:42,139:42,140:42,141:42,142:42,143:42,144:42,145:42,146:42,148:5,169:5,170:5,171:5,172:5,173:5,174:5,175:5,176:5,177:5,178:5,182:5,183:5,184:5,192:192,193:5,195:195,196:196,197:196,198:5,200:5,202:5,203:5,204:5,205:5,206:5,207:5,208:5,209:5,210:5},{93:5,94:5,95:5,96:5,97:5,98:5,99:5,100:5,101:5,102:5,103:5,104:5,117:5,120:5,121:5,122:5,130:5,131:5,148:5,169:5,170:5,171:5,172:5,173:5,174:5,175:5,176:5,177:5,178:5,182:5,183:5,184:5,193:5,198:5,200:5,202:5,203:5,204:5,205:5,206:5,207:5,208:5,209:5,210:5},{93:93,94:94,95:95,96:96,97:97,98:98,99:99,100:100,101:101,102:102,103:103,104:104,117:117,120:65,121:65,122:122,130:5,131:5,148:5,169:5,170:5,171:5,172:172,173:172,174:172,175:172,176:172,177:172,178:172,182:5,183:5,184:184,192:192,193:193,195:195,196:196,197:196,198:5,200:200,202:202,203:203,204:204,205:205,206:206,207:207,208:208,209:209,210:210},{93:16,94:16,95:16,96:16,97:16,98:16,99:16,100:16,101:16,102:16,103:16,104:16,107:42,117:16,120:16,121:16,122:16,128:42,129:42,132:42,133:42,134:42,135:42,136:42,137:42,138:42,139:42,140:42,141:42,142:42,143:42,144:42,145:42,146:42,172:16,173:16,174:16,175:16,176:16,177:16,178:16,184:16,193:16,202:16,203:16,205:16,206:16,207:16,208:16,209:16,210:16},{93:16,94:94,95:16,96:16,97:16,98:16,99:16,100:16,101:16,102:16,103:16,104:16,117:16,120:16,121:16,122:16,172:16,173:16,174:16,175:16,176:16,177:16,178:16,184:16,193:16,202:16,203:16,205:16,206:16,207:16,208:16,209:16,210:16},{93:16,94:16,95:16,96:16,97:16,98:16,99:16,100:16,101:16,102:16,103:16,104:16,117:16,120:16,121:16,122:16,172:16,173:16,174:16,175:16,176:16,177:16,178:16,184:16,193:16,202:16,203:16,205:16,206:16,207:16,208:16,209:16,210:16},{93:16,94:16,95:16,96:16,97:16,98:16,99:16,100:16,101:16,102:16,103:16,104:16,117:16,120:16,121:16,122:16,172:16,173:16,174:16,175:16,176:16,177:16,178:16,184:16,193:16,202:16,203:16,205:16,206:16,207:16,208:16,209:16,210:16},{93:16,94:16,95:16,96:16,97:16,98:16,99:16,100:16,101:16,102:16,103:16,104:16,117:16,120:65,121:65,122:16,172:16,173:16,174:16,175:16,176:16,177:16,178:16,184:16,193:16,202:16,203:16,205:16,206:16,207:16,208:16,209:16,210:16},{93:16,94:16,95:16,96:16,97:16,98:16,99:16,100:16,101:16,102:16,103:16,104:16,117:16,120:16,121:16,122:16,172:16,173:16,174:16,175:16,176:16,177:16,178:16,184:16,193:16,202:16,203:16,205:16,206:16,207:16,208:16,209:16,210:16},{93:28,94:28,95:28,96:28,97:28,98:28,99:28,100:28,101:28,102:28,103:28,104:28,110:28,117:28,120:28,121:28,122:28,158:28,166:28,167:28,172:28,173:28,174:28,175:28,176:28,177:28,178:28,184:28,193:28,202:28,203:28,205:28,206:28,207:28,208:28,209:28,210:28},{93:29,94:29,95:29,96:29,97:29,98:29,99:29,100:29,101:29,102:29,103:29,104:29,117:29,120:29,121:29,122:29,172:29,173:29,174:29,175:29,176:29,177:29,178:29,184:29,193:29,202:29,203:29,205:29,206:29,207:29,208:29,209:29,210:29},{93:29,94:29,95:29,96:29,97:29,98:29,99:29,100:29,101:29,102:29,103:29,104:29,107:42,117:29,120:29,121:29,122:29,128:42,129:42,132:42,133:42,134:42,135:42,136:42,137:42,138:42,139:42,140:42,141:42,142:42,143:42,144:42,145:42,146:42,172:29,173:29,174:29,175:29,176:29,177:29,178:29,184:29,193:29,202:29,203:29,205:29,206:29,207:29,208:29,209:29,210:29},{93:29,94:29,95:29,96:29,97:29,98:29,99:29,100:29,101:29,102:29,103:29,104:29,117:29,120:29,121:29,122:29,172:29,173:29,174:29,175:29,176:29,177:29,178:29,184:29,193:29,202:29,203:29,205:29,206:29,207:29,208:29,209:29,210:29},{93:29,94:29,95:29,96:29,97:29,98:29,99:29,100:29,101:29,102:29,103:29,104:29,117:29,120:29,121:29,122:29,172:29,173:29,174:29,175:29,176:29,177:29,178:29,184:29,193:29,202:29,203:29,205:29,206:29,207:29,208:29,209:29,210:29},{93:29,94:29,95:29,96:29,97:29,98:29,99:29,100:29,101:29,102:29,103:29,104:29,117:29,120:65,121:65,122:29,172:29,173:29,174:29,175:29,176:29,177:29,178:29,184:29,193:29,202:29,203:29,205:29,206:29,207:29,208:29,209:29,210:29},{93:29,94:29,95:29,96:29,97:29,98:98,99:39,100:39,101:39,102:29,103:29,104:29,117:117,120:29,121:29,122:29,172:172,173:172,174:172,175:172,176:172,177:172,178:172,184:39,193:29,202:39,203:39,205:39,206:39,207:39,208:39,209:39,210:39},{93:93,94:[29,94],95:29,96:29,97:29,98:29,99:29,100:29,101:29,102:29,103:29,104:29,117:29,120:29,121:29,122:29,172:29,173:29,174:29,175:29,176:29,177:29,178:29,184:29,193:29,202:29,203:29,205:29,206:29,207:29,208:29,209:29,210:29},{93:93,94:94,95:29,96:29,97:29,98:29,99:29,100:29,101:29,102:29,103:29,104:29,117:29,120:29,121:29,122:29,172:29,173:29,174:29,175:29,176:29,177:29,178:29,184:29,193:29,202:29,203:29,205:29,206:29,207:29,208:29,209:29,210:29},{93:29,94:29,95:29,96:29,97:29,98:29,99:29,100:29,101:29,102:29,103:29,104:29,117:29,120:29,121:29,122:29,172:29,173:29,174:29,175:29,176:29,177:29,178:29,184:29,193:29,202:29,203:29,205:29,206:29,207:29,208:29,209:29,210:29},{93:29,94:29,95:29,96:29,97:29,98:29,99:29,100:29,101:29,102:29,103:29,104:29,117:29,120:65,121:65,122:29,172:29,173:29,174:29,175:29,176:29,177:29,178:29,184:29,193:29,202:29,203:29,205:29,206:29,207:29,208:29,209:29,210:29},{93:[0,29],94:[0,29],95:[0,29],96:[0,29],97:[0,29],98:[0,29],99:[0,29],100:[0,29],101:[0,29],102:[0,29],103:[0,29],104:[0,29],117:[0,29],120:[0,29],121:[0,29],122:[0,29],172:[0,29],173:[0,29],174:[0,29],175:[0,29],176:[0,29],177:[0,29],178:[0,29],184:[0,29],193:[0,29],202:[0,29],203:[0,29],205:[0,29],206:[0,29],207:[0,29],208:[0,29],209:[0,29],210:[0,29]},{93:50,94:50,95:50,96:50,97:50,122:122},{93:93,122:122,192:192,193:193,195:195},{93:93,94:94,95:95,96:96,97:96},{93:93,94:94,95:95,96:96,97:96,192:192,193:193},{93:93},{93:93},{94:94},{94:94},{94:94},{95:95},{95:95,123:43,124:43,125:43,181:43},{96:96,97:97,98:98},{98:39,99:39,100:39,101:39,112:112,117:39,184:39,202:39,203:39,205:39,206:39,207:39,208:39,209:39,210:39},{98:[9,98],99:9,100:9,101:9,112:9,117:9,184:9,202:9,203:9,205:9,206:9,207:9,208:9,209:9,210:9},{98:9,99:9,100:9,101:9,112:9,117:9,184:9,202:9,203:9,205:9,206:9,207:9,208:9,209:9,210:9},{98:39,99:39,100:39,101:39,112:112,117:39,184:39,202:39,203:39,205:39,206:39,207:39,208:39,209:39,210:39},{98:98,99:9,100:9,101:9,112:9,117:9,184:9,202:9,203:9,205:9,206:9,207:9,208:9,209:9,210:9},{98:39,99:39,100:39,101:39,112:9,117:39,184:39,202:39,203:39,205:39,206:39,207:39,208:39,209:39,210:39},{98:9,99:9,100:9,101:9,112:112,117:9,184:9,202:9,203:9,205:9,206:9,207:9,208:9,209:9,210:9},{98:9,99:9,100:9,101:9,112:9,117:9,184:9,202:9,203:9,205:9,206:9,207:9,208:9,209:9,210:9},{98:9,99:9,100:9,101:9,112:9,117:9,184:9,202:9,203:9,205:9,206:9,207:9,208:9,209:9,210:9},{98:9,99:9,100:9,101:9,112:9,117:9,184:9,202:9,203:9,205:9,206:9,207:9,208:9,209:9,210:9},{98:9,99:9,100:9,101:9,112:9,117:9,184:9,202:9,203:9,205:9,206:9,207:9,208:9,209:9,210:9},{98:9,99:9,100:9,101:9,112:9,117:9,184:9,202:9,203:9,205:9,206:9,207:9,208:9,209:9,210:9},{98:9,99:9,100:9,101:9,112:9,117:9,184:9,202:9,203:9,205:9,206:9,207:9,208:9,209:9,210:9},{98:[9,98],99:9,100:9,101:9,112:9,117:9,184:9,202:9,203:9,205:9,206:9,207:9,208:9,209:9,210:9},{98:98,99:39,100:39,101:39,117:39,184:39,202:39,203:39,205:39,206:39,207:39,208:39,209:39,210:39},{98:39,99:39,100:39,101:39,112:112,117:39,184:39,202:39,203:39,205:39,206:39,207:39,208:39,209:39,210:39},{98:39,99:39,100:39,101:39,117:39,184:39,202:39,203:39,205:39,206:39,207:39,208:39,209:39,210:39},{98:98},{99:67,100:67,184:67,202:67,203:67,205:67,206:67,207:67,208:67,209:67,210:67},{99:67,100:67,184:67,202:67,203:67,205:67,206:67,207:67,208:67,209:67,210:67},{99:67,100:67,184:67,202:67,203:67,205:67,206:67,207:67,208:67,209:67,210:67},{99:67,100:67,184:184,193:193,202:67,203:67,205:205,206:67,207:67,208:67,209:67,210:67},{99:99,100:100,202:202,203:203},{99:99,100:100,184:184,202:202,203:203,205:205,207:207,208:208,209:209,210:210},{99:99,100:100,202:202},{107:42,128:42,129:42,132:42,133:42,134:42,135:42,136:42,137:42,138:42,139:42,140:42,141:42,142:42,143:42,144:42,145:42,146:42},{107:42,128:42,129:42,132:42,133:42,134:42,135:42,136:42,137:42,138:42,139:42,140:42,141:42,142:42,143:42,144:42,145:42,146:42},{107:42,128:42,129:42,132:42,133:42,134:42,135:42,136:42,137:42,138:42,139:42,140:42,141:42,142:42,143:42,144:42,145:42,146:42},{107:42,128:42,129:42,132:42,133:42,134:42,135:42,136:42,137:42,138:42,139:42,140:42,141:42,142:42,143:42,144:42,145:42,146:42},{107:42,128:42,129:42,132:42,133:42,134:42,135:42,136:42,137:42,138:42,139:42,140:42,141:42,142:42,143:42,144:42,145:42,146:42},{107:42,128:42,129:42,132:42,133:42,134:42,135:135,136:42,137:42,138:42,139:42,140:42,141:141,142:42,143:42,144:42,145:42,146:42,148:148},{107:42,128:42,129:42,132:42,133:42,134:42,135:42,136:42,137:42,138:42,139:42,140:42,141:42,142:42,143:42,144:42,145:42,146:42},{107:42,128:42,129:42,132:42,133:42,134:42,135:42,136:42,137:42,138:42,139:42,140:42,141:42,142:42,143:42,144:42,145:42,146:42},{107:42,126:126,128:42,129:42,132:42,133:42,134:42,135:42,136:42,137:42,138:42,139:42,140:42,141:42,142:42,143:42,144:42,145:42,146:42},{107:42,128:42,129:42,132:42,133:42,134:42,135:42,136:42,137:42,138:42,139:42,140:42,141:42,142:42,143:42,144:42,145:42,146:42},{108:108},{108:108},{108:108},{109:109,191:109,194:109,199:109,200:109,201:109,204:109},{110:110},{110:110},{110:110},{110:110},{110:110},{111:111},{111:111},{111:111},{112:112},{112:112},{112:112},{120:120},{120:120},{123:43,124:43,125:43,126:126,181:43},{123:43,124:43,125:43,126:126,181:43},{123:43,124:43,125:43,181:43},{123:43,124:43,125:43,181:43},{123:123,124:124,125:[0,125],183:183},{123:123,124:124,125:125,126:126,181:181},{125:125,180:180,181:180},{126:126},{126:126},{126:126},{126:126},{126:126},{126:126},{127:41},{127:127},{131:131,169:131,170:131,171:131,182:131,183:131,198:131},{131:[0,131],169:[0,131],170:[0,131],171:[0,131],182:[0,131],183:[0,131],198:[0,131]},{149:47,150:47,151:47,152:47,153:47,154:47,155:47,156:47,157:47,158:47,159:47,160:47,161:47,162:47,163:47,164:47,165:47,166:47,167:167,168:47},{149:45,150:45,151:45,152:45,153:45,154:45,155:45,156:45,157:45,158:45,159:45,160:45,161:45,162:45,163:45,164:45,165:45,166:45,167:167,168:45},{149:47,150:47,151:47,152:47,153:47,154:47,155:47,156:47,157:47,158:47,159:47,160:47,161:47,162:47,163:47,164:47,165:47,166:47,167:45,168:47},{149:45,150:45,151:45,152:45,153:45,154:45,155:45,156:45,157:45,158:45,159:45,160:45,161:45,162:45,163:45,164:45,165:45,166:45,167:45,168:45},{149:47,150:47,151:47,152:47,153:47,154:47,155:47,156:47,157:47,158:47,159:47,160:47,161:47,162:47,163:47,164:47,165:47,166:47,168:47},{149:47,150:47,151:47,152:47,153:47,154:47,155:47,156:47,157:47,158:47,159:47,160:47,161:47,162:47,163:47,164:47,165:47,166:47,168:47},{149:47,150:47,151:47,152:47,153:47,154:47,155:47,156:47,157:47,158:47,159:47,160:47,161:47,162:47,163:47,164:47,165:47,166:47,168:47},{149:47,150:47,151:47,152:47,153:47,154:47,155:47,156:47,157:47,158:47,159:47,160:47,161:47,162:47,163:47,164:47,165:47,166:47,168:47},{149:47,150:47,151:47,152:47,153:47,154:47,155:47,156:47,157:47,158:47,159:47,160:47,161:47,162:47,163:47,164:47,165:47,166:47,168:47},{149:47,150:47,151:47,152:47,153:47,154:47,155:47,156:47,157:47,158:47,159:47,160:47,161:47,162:47,163:47,164:47,165:47,166:47,168:47},{149:47,150:47,151:47,152:47,153:47,154:47,155:47,156:47,157:47,158:47,159:47,160:47,161:47,162:47,163:47,164:47,165:47,166:47,168:47},{149:47,150:47,151:47,152:47,153:47,154:47,155:47,156:47,157:47,158:47,159:47,160:47,161:47,162:47,163:47,164:47,165:47,166:47,168:47},{149:47,150:47,151:47,152:47,153:47,154:47,155:47,156:47,157:47,158:47,159:47,160:47,161:47,162:47,163:47,164:47,165:47,166:47,168:47},{149:47,150:47,151:47,152:47,153:47,154:47,155:47,156:47,157:47,158:47,159:47,160:47,161:47,162:47,163:47,164:47,165:47,166:47,168:47},{149:47,150:47,151:47,152:47,153:47,154:47,155:47,156:47,157:47,158:47,159:47,160:47,161:47,162:47,163:47,164:47,165:47,166:47,168:47},{149:47,150:47,151:47,152:47,153:47,154:47,155:47,156:47,157:47,158:47,159:47,160:47,161:47,162:47,163:47,164:47,165:47,166:47,168:47},{149:47,150:47,151:47,152:47,153:47,154:47,155:47,156:47,157:47,158:47,159:47,160:47,161:47,162:47,163:47,164:47,165:47,166:47,168:47},{149:47,150:47,151:47,152:47,153:47,154:47,155:47,156:47,157:47,158:47,159:47,160:47,161:47,162:47,163:47,164:47,165:47,166:47,168:47},{158:158},{184:184},{184:184},{184:184},{184:184},{184:184,192:192,193:193,195:195,196:196,197:196},{184:184},{192:192},{192:192},{192:192},{192:192,195:195},{196:196,197:196},{196:196,197:196},{198:198},{198:198},{198:198},{199:199},{199:199},{199:199},{199:199},{199:199},{199:199},{200:200},{200:200},{200:200},{200:200},{204:204},{204:204},{204:204},{204:204}],methodNames:["shouldBeBlockElementInMobile","isBlock","addToCellItem","removeElementFromCellItem","reAttachElementToContainer","getCellItem","setCellItem","refreshCellHorizontalAlignment","updateCellItemData","getCellItemData","removeCellItem","shouldBeWithLayoutOnMobile","getMaxSize","isRelativePositioned","getAutoLayoutProperties","setNeverSelectedInClick","isUserSelected","userSelect","shouldTrackUserSelection","isLinkEnabled","hasBinding","hasButtonBehaviour","refreshCursor","createBindingFieldsToProperties","removeUrl","handleBackgroundUpdate","useImageLayer","getImageLayerTemplate","forceImageBoxCreation","getImageBox","handleImageBoxBorderWidthChange","setImageBoxVirtualViewport","setImageBoxViewport","autoCalculateBackgroundViewPort","toggleVisibility","isFillHorizontal","isFillVertical","hasHorizontalLayout","hasVerticalLayout","isVerticallyDocked","getParentContentSize","getCalculatedPropertyValue","setCalculatedPropertyValue","hasVerticalAlign","hasHorizontalAlign","alignHorizontal","alignVertical","alignContentHorizontal","hasContentHorizontalAlign","getElementDataContentSize","calculateSizeContent","getNewContentSize","calculateNewContentSize","adjustSizeToContent","getElementDataContent","whenInstanceContentHeightChanged","calculateNormalizedHeight","refreshTextLayout","getTextElements","calculateFontSize","calculateDecimalLineHeight","canRotate","setRotation","getDataBindingKey","getBindingStoreLevel","hasDataBinding","deleteDataBinding","getDataBinding","getDataBindingValue","initializeDataBinding","updateElementWithDataBindingValue","updateDataBinding","allowUpdateDataBindingValue","creationFunction","getSkin","updateSkin","findUsedFonts","pollNotLoadedFontsCallback","pollForNotLoadedFonts","refreshContentSize","setRichContent","refreshRichContentState","getBindingType","findUsedTextStyles","setOverFlow","addRowToContainer","removeRowFromContainer","getRowsFromContainer","hasRowsFromContainer","append","reorderChildElements","addChildElement","renderElementChildren","canContainerRows","getAnchorLatyout","getMinSize","hasHeight","calculateActualSize","getContentLayer","refreshPageMetaData","getPaddingBox","attachPage","getFooterInstanceHeight","getHeaderInstanceHeight","getFooterInstance","getHeaderInstance","setFooterInstance","setHeaderInstance","getPageContentInstance","setPageContentInstance","removePageContentInstance","renderElement","isLineAffectsSize","getShadowTarget","shouldBeHiddenInMode","getCanvas","getShape","createContent","createShape","getShapeReference","getSvgController","createSvgShapeController","getMainBox","disableGroup","enableGroup","startGroupUpdating","hasWidth","finishGroupUpdating","isGroupDisabled","calculateDiffHeight","isPopupDisabled","showPopup","getPopupItemsCollectionForInitialization","getPopupItems","isPopupEnabled","showElementInPopup","shouldDisplayOnMobile","getJMMLType","getCloseButton","getSubmitSuccessTarget","getSubmitSuccessText","getSubmitErrorText","fixElementInBottom","isFixed","getValue","setValue","clear","getSkinBinding","getSkinId","getStyleObject","isSupportsMobile","isMobileOnlyStyle","initiailizeDelegatedContentBinding","getNoneContentSize","getLayoutAffectedInstances","getInstancesBindingsByField","setSkinInstanceControllerFromBinding","getMainSkinInstance","getSkinInstance","getSkinSupportedStates","getSkinFieldsValues","getSkinStatesAnimations","extendDataSourceOptionsWith","setStructureProcessor","getInputField","getLabelText","refreshFormInput","reArrangeTheTemplates","requestArrangement","addArrangementRequest","getArrangementRequestName","getArrangementOptions","getDataSource","getDataSourceName","getDataSourceDefinition","updateSkinBindingFromEditingTemplate","refreshTemplates","refreshTemplatesSize","resetItemTemplateSize","getDefaultTemplate","getFieldsTemplates","addFailedToLoadMessage","getDataItemInstanceId","getInstanceController","getItemsControllers","getPcTemplateSize","adjustDataListToMobile","calculateItemSizeOnMobile","updateDataListToMobile","removeDataListFromMobile","shouldRequestArrangementFromSizeChange","setContentSizeChangeBinding","shouldReferToStateValue","refreshSelectedItem","unSelectAll","onItemSet","getPotentialSelectedMenuItemId","isConnectedToNavigatable","getNavigableInstance","isNavigationButton","disableStyleProperties","getNavigationButtonTemplate","refreshCustomZIndex","refreshFixedState","getLoadingRequirements","navigateTo","navigateToTabIndex","navigate","showItem","getUrlAddressForPage","getNavigatableInstances","getAutoNavigationDuration","getItemsCollection","getFieldsCollection","getItemsInformation","getFieldsInformation","startAutoNavigation","stopAutoNavigation","getCurrentPageIndex","shouldMaintainHeightInPreview","getCurrentItem","changeCurrentItem","isPrimary","ToSeoUrl","removeDataSource","refreshDataSource","onSmartDataLoaded","getChildDataSourceDefinition","getParameterProperties","popupItemsMappingFunction","toggleMobileSupport","isVisibleInMode","isDataListItem","getDataItemId","getDataItem","getFieldName","setDataItemId","getItemMainParent","changeElementSize","setTemplateStructure","getMapController","refreshMapPosition","getMarkersCollection","checkResizeVerticallyAllowed","play","stop","pause","isAutoPlay","getImageLoadingOptions","getImageSizeInLayout","hideImageLoadingOverlay","showImageLoadingOverlay","addItem","removeCurrentItem","removeItem","getJMMLButton","getJoinMyMailingListValue","isPageChildInstance","isReattchable","isMainSection","calculateActualOffset","getCalculatedOrder","addElementToPage","getDisplayName","refreshContentLayout","getPageContentLayout","addSectionElement","removeSectionElement","getSectionsByPage","getVisibleSectionsByPage","getInstancesByField","getStyleStateAffectedInstances","getDelegatedContentInstance","getInitializedTargetConnections","getIFrameUrl","isScrollableIFrame","shouldRenderIFrame","reloadIFrame","isGrowingEnabled","setDocumentSize","setAppSize","setAppContentSize","createCallInfo","getAppDefinition","getAppSettingPrefix","getAppSettings","getAppSettingValue","setAppSettingValue","isQueryParamSetting","getApiManager","reloadApp","bindAppSettingProperty","getUserPropertyName","setFilters","setCategoryId","scrollToElementTop","loadNewProducts","getCurrentListController","getCurrentCategory","getStoreFrontInstances","addClickHandler","addSubCategories","renderData","renderVariants","hideVariants","getOrCreateFixedDiv","addFixedStateMobile","createFloatingButton","setBuyButtonState","setTextElementData","hideTextElement","showTextElement","handleStockData","findChildren","getClickedItem","initClickHandler","initDataChangeHandler","findGalleryChildren","addImage","addInlineVideo","addLink","addStatus"], aggregated:[{69:[2,11,13,17,26,69],70:null,71:null,72:[2,11,13,26,17,72],73:[2,11,13,26],74:[2,11,13,26,17,72],75:[2,11,13,26,17,72],76:[2,23,11,13,76],77:[2,26],78:2,79:[2,79],80:2,81:[2,11,13,26],82:2,83:2,84:2,85:2,86:2,87:2,88:2,89:2,90:[2,23],91:[2,23,11,13,26,64],92:[2,23,3],93:[2,11,13,26,14,23,3,29,50,93],94:[2,11,13,26,14,23,3,29,50,59,94],95:[2,11,13,26,14,23,3,29,50,59,95],96:[2,11,13,26,14,23,3,29,50],97:[2,11,13,26,14,23,3,29,50],98:[2,11,13,26,14,23,3,29,39,98],99:[2,11,13,26,14,23,3,29,39],100:[2,11,13,26,14,23,3,29,39],101:[2,11,13,26,14,23,3,29,39],102:[2,11,13,26,14,23,3,29],103:[2,11,13,26,14,23,3,29],104:[2,11,13,26,14,23,3,29],105:[2,11,13,17,26,105],106:[2,11,13,17,26,106],107:[2,11,13,23,26],108:[2,26,108],109:[2,11,13,23,26],110:[2,11,13,26,110],111:[2,11,26],112:[2,23,26,112],113:[2,23,26,11,13,113],114:[2,11,13,26,23],115:[2,11,13,26],116:[2,11,13,26],117:[2,11,13,26,14,23,3,29,39],118:[2,11,13,26,23],119:[2,11,13,26,23],120:[2,11,13,26,64,14,23,3,29],121:[2,11,13,26,64,14,23,3,29],122:[2,11,13,26,14,23,3,29],123:[2,11,13,23,43,26,123],124:[2,11,13,23,43,26,124],125:[2,11,13,23,43,26,125],126:[2,11,13,23,26,126],127:[2,41,11,13,23,26,127],128:[2,23,3],129:[2,23,3],130:[2,23,3],131:[2,23,3],132:[2,23,3],133:[2,23,3],134:[2,23,3],135:[2,23,3],136:[2,23,3],137:[2,23,3],138:[2,23,3],139:[2,23,3],140:[2,23,3],141:[2,23,3],142:[2,11,13,23,26],143:[2,11,13,23,26],144:[2,11,13,23,26],145:[2,11,13,23,26],146:[2,11,13,23,26],147:[2,11,13,23,26],148:[2,23,3,51],149:[2,11,13,47],150:[2,11,13,47],151:[2,11,13,47],152:[2,11,13,47],153:[2,11,13,47],154:[2,11,13,47],155:[2,11,13,47],156:[2,11,13,47],157:[2,11,13,47],158:[2,11,13,47,158],159:[2,11,13,47],160:[2,11,13,26,47],161:[2,11,13,26,47],162:[2,11,13,47],163:[2,11,13,47],164:[2,11,13,47],165:[2,11,13,26,47],166:[2,11,13,26,47,166],167:[2,26,167],168:[2,11,13,47],169:[2,23,3],170:[2,23,3],171:[2,23,3],172:[2,11,13,26,14,23,3,29],173:[2,11,13,26,14,23,3,29],174:[2,11,13,26,14,23,3,29],175:[2,11,13,26,14,23,3,29],176:[2,11,13,26,14,23,3,29],177:[2,11,13,26,14,23,3,29],178:[2,11,13,26,14,23,3,29],179:[2,26,179],180:[2,11,13,26],181:[2,11,13,26,23,43],182:[2,23,3],183:[2,23,3],184:[2,11,13,26,14,23,3,29,39],185:[2,11,13,17,26,69],186:[2,11,13,26,17,72,186],187:[2,11,13,26,17,72],188:[2,11,13,17,26,69],189:[2,11,13,26,17,72],190:[2,11,13,17,26,69],191:[2,11,13,23,26],192:[2,11,13,26,17,23],193:[2,14,23,3,29],194:[2,11,13,23,26],195:[2,11,13,26,17,23],196:[2,11,13,26,17,23],197:[2,11,13,26,17,23],198:[2,23,3,17],199:[2,11,13,23,26,17],200:[2,11,13,23,26],201:[2,11,13,23,26],202:[2,11,13,26,14,23,3,29,39],203:[2,11,13,26,14,23,3,29,39],204:[2,11,13,23,26],205:[2,11,13,26,14,23,3,29,39],206:[2,11,13,26,14,23,3,29,39],207:[2,11,13,26,14,23,3,29,39],208:[2,11,13,26,14,23,3,29,39],209:[2,11,13,26,14,23,3,29,39],210:[2,11,13,26,14,23,3,29,39]},{69:[2,21,25,18],70:null,71:null,72:[2,25,18,36,21,72],73:[2,25,18,36,21,73],74:[2,25,18,36,21,72],75:[2,25,18,36,21,72],76:[2,76],77:[2,18,21,25,77],78:[2,18,25,21],79:[2,18,25,21,36,37],80:[2,18,25,21,36,37],81:[2,18,21,25],82:[2,18,25,21,36,37],83:[2,18,25,21,36,37],84:[2,18,25,21,36,37],85:[2,18,25,21,36,37],86:[2,18,25,21,36,37],87:[2,18,25,21,36,37],88:[2,21,25,18,38,88],89:[2,21,25,38],90:[2,21,18,25,90],91:[2,18,34,25,21,91],92:[2,18,21,25],93:[2,18,25,5,28,93],94:[2,18,25,5,28],95:[2,18,25,5,28,95],96:[2,18,25,5,28],97:[2,18,25,5,28],98:[2,18,25,5,28,9],99:[2,18,25,5,28,9,67,21],100:[2,18,25,5,28,9,67,21],101:[2,18,25,5,28,9],102:[2,18,25,5,28],103:[2,18,25,5,28],104:[2,18,25,5,28],105:[2,21,25,18,34],106:[2,21,25,18,34],107:[2,18,21,25,42],108:[2,25,21,18,108],109:[2,18,21,25,109],110:[2,18,25,28,21,110],111:[2,25,18,21,111],112:[2,18,21,25,9],113:2,114:[2,21,18,25],115:[2,18,21,25],116:[2,18,21,25],117:[2,18,25,5,28,9],118:[2,21,18,25],119:[2,21,18,25],120:[2,18,34,25,5,28,65,120],121:[2,18,34,25,5,28,65],122:[2,18,25,5,28],123:[2,18,43],124:[2,18,43],125:[2,18,43],126:[2,18,25],127:[2,34,21,25],128:[2,42,18,21,25,53,128],129:[2,42,18,21,25,53],130:[2,5,18,21,25],131:[2,5,21,36,60,18,25,131],132:[2,42,18,21,25,53],133:[2,42,18,21,25,53],134:[2,42,18,21,25],135:[2,42,18,21,25,53],136:[2,42,18,21,25,53],137:[2,42,18,21,25,53],138:[2,42,18,21,25,53],139:[2,42,18,21,25,53],140:[2,42,18,21,25,53],141:[2,42,18,21,25,53],142:[2,21,25,42],143:[2,21,25,42],144:[2,21,25,42],145:[2,21,25,42],146:[2,21,25,34,42,146],147:[2,21,25,34,147],148:[2,5,18,21,25],149:[2,18,25],150:[2,18,25],151:[2,18,25],152:[2,18,25],153:[2,18,25],154:[2,18,25],155:[2,18,25],156:[2,18,25],157:[2,18,25],158:[2,18,25,28],159:[2,18,25],160:[2,18,25],161:[2,18,25],162:[2,18,25],163:[2,18,25],164:[2,18,25],165:[2,18,25],166:[2,18,25,28],167:[2,18,25,28],168:[2,18,25],169:[2,5,21,36,60,18,25,131],170:[2,5,21,36,60,18,25,131],171:[2,5,21,36,60,18,25,131],172:[2,18,25,5,28],173:[2,18,25,5,28],174:[2,18,25,5,28],175:[2,18,25,5,28],176:[2,18,25,5,28],177:[2,18,25,5,28],178:[2,18,25,5,28],179:[2,18,21,25,179],180:[2,25,18,36,180],181:[2,25,18,36,180,43],182:[2,5,21,36,60,18,25,131],183:[2,5,21,36,60,18,25,131],184:[2,18,25,5,28,9,67,184],185:[2,21,25,18],186:[2,25,18,36,21,72],187:[2,25,18,36,21,72],188:[2,21,25,18],189:[2,25,18,36,21,72],190:[2,21,25,18,190],191:[2,18,21,25,109],192:[2,25,18,36,192],193:[2,5,28,193],194:[2,18,21,25,109],195:[2,25,18,36,195],196:[2,25,18,36],197:[2,25,18,36],198:[2,5,21,36,60,18,25,131],199:[2,18,21,25,109],200:[2,18,21,25,109,5],201:[2,18,21,25,109,201],202:[2,18,25,5,28,9,67,21],203:[2,18,25,5,28,9,67,21],204:[2,18,21,25,109,5],205:[2,18,25,5,28,9,67],206:[2,18,25,5,28,9,67],207:[2,18,25,5,28,9,67],208:[2,18,25,5,28,9,67],209:[2,18,25,5,28,9,67],210:[2,18,25,5,28,9,67]},{69:[2,11,66],70:null,71:null,72:[2,11,66],73:[2,11,55],74:[2,11,66,74],75:[2,11,66,75],76:[2,11,76],77:2,78:2,79:2,80:2,81:[2,11],82:2,83:2,84:2,85:2,86:2,87:2,88:2,89:2,90:[2,90],91:[2,11],92:2,93:[2,11,14,5,29],94:[2,11,14,5,29],95:[2,11,14,5,29],96:[2,11,14,5,29],97:[2,11,14,5,29],98:[2,11,14,5,29,9],99:[2,11,14,5,29,9,66],100:[2,11,14,5,29,9,66],101:[2,11,14,5,29,9],102:[2,11,14,5,29],103:[2,11,14,5,29],104:[2,11,14,5,29],105:[2,11],106:[2,11],107:[2,11],108:[2,66,108],109:[2,11],110:[2,11,110],111:[2,11,66],112:[2,9],113:[2,11],114:[2,11],115:[2,11],116:[2,11],117:[2,11,14,5,29,9],118:[2,11],119:[2,11],120:[2,11,14,5,29],121:[2,11,14,5,29],122:[2,11,14,5,29],123:[2,11],124:[2,11],125:[2,11],126:[2,11,126],127:[2,11],128:2,129:2,130:[2,5],131:[2,5],132:2,133:2,134:2,135:2,136:2,137:2,138:2,139:2,140:2,141:2,142:[2,11],143:[2,11],144:[2,11],145:[2,11],146:[2,11],147:[2,11],148:[2,5],149:[2,11],150:[2,11],151:[2,11],152:[2,11],153:[2,11],154:[2,11],155:[2,11],156:[2,11],157:[2,11],158:[2,11,66],159:[2,11],160:[2,11],161:[2,11],162:[2,11],163:[2,11],164:[2,11],165:[2,11],166:[2,11],167:2,168:[2,11],169:[2,5],170:[2,5],171:[2,5],172:[2,11,14,5,29],173:[2,11,14,5,29],174:[2,11,14,5,29],175:[2,11,14,5,29],176:[2,11,14,5,29],177:[2,11,14,5,29],178:[2,11,14,5,29],179:2,180:[2,11,180],181:[2,11,180],182:[2,5],183:[2,5],184:[2,11,14,5,29,9],185:[2,11,66],186:[2,11,66],187:[2,11,66],188:[2,11,66],189:[2,11,66,74],190:[2,11,66],191:[2,11],192:[2,11],193:[2,14,5,29],194:[2,11],195:[2,11],196:[2,11],197:[2,11],198:[2,5],199:[2,11],200:[2,11,5],201:[2,11],202:[2,11,14,5,29,9,66],203:[2,11,14,5,29,9,66],204:[2,11,5],205:[2,11,14,5,29,9,66],206:[2,11,14,5,29,9,66],207:[2,11,14,5,29,9,66],208:[2,11,14,5,29,9,66],209:[2,11,14,5,29,9,66],210:[2,11,14,5,29,9,66]},{69:null,70:null,71:null,72:null,73:null,74:null,75:null,76:null,77:null,78:null,79:null,80:null,81:null,82:null,83:null,84:null,85:null,86:null,87:null,88:null,89:null,90:null,91:null,92:null,93:null,94:null,95:null,96:null,97:null,98:null,99:null,100:null,101:null,102:null,103:null,104:null,105:null,106:null,107:null,108:null,109:null,110:null,111:null,112:null,113:null,114:null,115:null,116:null,117:null,118:null,119:null,120:null,121:null,122:null,123:43,124:43,125:43,126:126,127:null,128:null,129:null,130:null,131:null,132:null,133:null,134:null,135:null,136:null,137:null,138:null,139:null,140:null,141:null,142:null,143:null,144:null,145:null,146:null,147:null,148:null,149:null,150:null,151:null,152:null,153:null,154:null,155:null,156:null,157:null,158:null,159:null,160:null,161:null,162:null,163:null,164:null,165:null,166:null,167:null,168:null,169:null,170:null,171:null,172:null,173:null,174:null,175:null,176:null,177:null,178:null,179:null,180:null,181:43,182:null,183:null,184:null,185:null,186:null,187:null,188:null,189:null,190:null,191:null,192:null,193:null,194:null,195:null,196:null,197:null,198:null,199:null,200:null,201:null,202:null,203:null,204:null,205:null,206:null,207:null,208:null,209:null,210:null},{69:null,70:null,71:null,72:null,73:null,74:null,75:null,76:null,77:null,78:null,79:null,80:null,81:null,82:null,83:null,84:null,85:null,86:null,87:null,88:null,89:null,90:null,91:null,92:null,93:null,94:null,95:null,96:null,97:null,98:null,99:null,100:null,101:null,102:null,103:null,104:null,105:null,106:null,107:null,108:null,109:null,110:null,111:null,112:null,113:null,114:null,115:null,116:null,117:null,118:null,119:null,120:null,121:null,122:null,123:null,124:null,125:null,126:null,127:null,128:null,129:null,130:null,131:null,132:null,133:null,134:null,135:null,136:null,137:null,138:null,139:null,140:null,141:null,142:null,143:null,144:null,145:null,146:null,147:null,148:null,149:null,150:null,151:null,152:null,153:null,154:null,155:null,156:null,157:null,158:null,159:null,160:null,161:null,162:null,163:null,164:null,165:null,166:null,167:null,168:null,169:null,170:null,171:null,172:null,173:null,174:null,175:null,176:null,177:null,178:null,179:null,180:null,181:null,182:null,183:null,184:null,185:null,186:null,187:null,188:null,189:null,190:null,191:null,192:null,193:null,194:null,195:null,196:null,197:null,198:198,199:null,200:200,201:null,202:null,203:null,204:null,205:null,206:null,207:null,208:null,209:null,210:null},{69:[20,25],70:null,71:null,72:[25,20],73:[25,20],74:[25,20],75:[25,20],76:null,77:[20,25],78:[25,20],79:[25,20],80:[25,20],81:[20,25],82:[25,20],83:[25,20],84:[25,20],85:[25,20],86:[25,20],87:[25,20],88:[20,25],89:[20,25],90:[20,25],91:[25,20],92:[20,25],93:25,94:25,95:25,96:25,97:25,98:25,99:[25,20],100:[25,20],101:25,102:25,103:25,104:25,105:[20,25],106:[20,25],107:[20,25],108:[25,20],109:[20,25],110:[25,20],111:[25,20],112:[20,25],113:null,114:[20,25],115:[20,25],116:[20,25],117:25,118:[20,25],119:[20,25],120:25,121:25,122:25,123:null,124:null,125:null,126:25,127:[20,25],128:[20,25],129:[20,25],130:[20,25],131:[20,25],132:[20,25],133:[20,25],134:[20,25],135:[20,25],136:[20,25],137:[20,25],138:[20,25],139:[20,25],140:[20,25],141:[20,25],142:[20,25],143:[20,25],144:[20,25],145:[20,25],146:[20,25],147:[20,25],148:[20,25],149:25,150:25,151:25,152:25,153:25,154:25,155:25,156:25,157:25,158:25,159:25,160:25,161:25,162:25,163:25,164:25,165:25,166:25,167:25,168:25,169:[20,25],170:[20,25],171:[20,25],172:25,173:25,174:25,175:25,176:25,177:25,178:25,179:[20,25],180:25,181:25,182:[20,25],183:[20,25],184:25,185:[20,25],186:[25,20],187:[25,20],188:[20,25],189:[25,20],190:[20,25],191:[20,25],192:25,193:null,194:[20,25],195:25,196:25,197:25,198:[20,25],199:[20,25],200:[20,25],201:[20,25],202:[25,20],203:[25,20],204:[20,25],205:25,206:25,207:25,208:25,209:25,210:25},{69:[2,18],70:null,71:null,72:[2,18,72],73:[2,18],74:[2,18,72],75:[2,18,72],76:2,77:[2,18],78:[2,18],79:[2,18],80:[2,18],81:[2,18],82:[2,18],83:[2,18],84:[2,18],85:[2,18],86:[2,18],87:[2,18],88:[2,18,88],89:2,90:[2,18,90],91:[2,18],92:[2,52,18],93:[2,18,29],94:[2,18,29,94],95:[2,18,29],96:[2,18,29],97:[2,18,29],98:[2,18,29],99:[2,18,29],100:[2,18,29],101:[2,18,29],102:[2,18,29],103:[2,18,29],104:[2,18,29],105:[2,18],106:[2,18],107:[2,18],108:[2,18,108],109:[2,18,109],110:[2,18],111:[2,18],112:[2,18],113:2,114:[2,18],115:[2,18],116:[2,18],117:[2,18,29],118:[2,18],119:[2,18],120:[2,18,29],121:[2,18,29],122:[2,18,29],123:[2,18],124:[2,18],125:[2,18],126:[2,18],127:2,128:[2,52,18],129:[2,52,18],130:[2,52,18],131:[2,52,18,131],132:[2,52,18],133:[2,52,18],134:[2,52,18],135:[2,52,18],136:[2,52,18],137:[2,52,18],138:[2,52,18],139:[2,52,18],140:[2,52,18],141:[2,52,18],142:2,143:2,144:2,145:2,146:2,147:2,148:[2,52,18],149:[2,18,47],150:[2,18,47],151:[2,18,47],152:[2,18,47],153:[2,18,47],154:[2,18,47],155:[2,18,47],156:[2,18,47],157:[2,18,47],158:[2,18,47],159:[2,18,47],160:[2,18,47],161:[2,18,47],162:[2,18,47],163:[2,18,47],164:[2,18,47],165:[2,18,47],166:[2,18,47],167:[2,18],168:[2,18,47],169:[2,52,18,131],170:[2,52,18,131],171:[2,52,18,131],172:[2,18,29],173:[2,18,29],174:[2,18,29],175:[2,18,29],176:[2,18,29],177:[2,18,29],178:[2,18,29],179:[2,18],180:[2,18],181:[2,18],182:[2,52,18,131],183:[2,52,18,131],184:[2,18,29],185:[2,18],186:[2,18,72],187:[2,18,72],188:[2,18],189:[2,18,72],190:[2,18],191:[2,18,109],192:[2,18],193:[2,29],194:[2,18,109],195:[2,18],196:[2,18],197:[2,18],198:[2,52,18,131],199:[2,18,109],200:[2,18,109],201:[2,18,109],202:[2,18,29],203:[2,18,29],204:[2,18,109],205:[2,18,29],206:[2,18,29],207:[2,18,29],208:[2,18,29],209:[2,18,29],210:[2,18,29]},{69:2,70:null,71:null,72:[2,72],73:2,74:[2,72],75:[2,72],76:2,77:2,78:2,79:2,80:2,81:2,82:2,83:2,84:2,85:2,86:2,87:2,88:2,89:2,90:[2,90],91:2,92:[2,52],93:[2,29],94:[2,29,94],95:[2,29],96:[2,29],97:[2,29],98:[2,29],99:[2,29],100:[2,29],101:[2,29],102:[2,29],103:[2,29],104:[2,29],105:2,106:2,107:2,108:[2,108],109:[2,109],110:2,111:2,112:2,113:2,114:2,115:2,116:2,117:[2,29],118:2,119:2,120:[2,29],121:[2,29],122:[2,29],123:2,124:2,125:2,126:2,127:2,128:[2,52],129:[2,52],130:[2,52],131:[2,52,131],132:[2,52],133:[2,52],134:[2,52],135:[2,52],136:[2,52],137:[2,52],138:[2,52],139:[2,52],140:[2,52],141:[2,52],142:2,143:2,144:2,145:2,146:2,147:2,148:[2,52],149:[2,47],150:[2,47],151:[2,47],152:[2,47],153:[2,47],154:[2,47],155:[2,47],156:[2,47],157:[2,47],158:[2,47],159:[2,47],160:[2,47],161:[2,47],162:[2,47],163:[2,47],164:[2,47],165:[2,47],166:[2,47],167:2,168:[2,47],169:[2,52,131],170:[2,52,131],171:[2,52,131],172:[2,29],173:[2,29],174:[2,29],175:[2,29],176:[2,29],177:[2,29],178:[2,29],179:2,180:2,181:2,182:[2,52,131],183:[2,52,131],184:[2,29],185:2,186:[2,72],187:[2,72],188:2,189:[2,72],190:2,191:[2,109],192:2,193:[2,29],194:[2,109],195:2,196:2,197:2,198:[2,52,131],199:[2,109],200:[2,109],201:[2,109],202:[2,29],203:[2,29],204:[2,109],205:[2,29],206:[2,29],207:[2,29],208:[2,29],209:[2,29],210:[2,29]},{69:[2,18],70:null,71:null,72:[2,18],73:[2,18],74:[2,18],75:[2,18],76:2,77:[2,18,77],78:[2,18],79:[2,18],80:[2,18],81:[2,18],82:[2,18],83:[2,18],84:[2,18],85:[2,18],86:[2,18],87:[2,18],88:[2,18],89:2,90:[2,18],91:[2,18],92:[2,18],93:[2,18,29,93],94:[2,18,29,94],95:[2,18,29],96:[2,18,29],97:[2,18,29],98:[2,18,29,39],99:[2,18,29,39],100:[2,18,29,39],101:[2,18,29,39],102:[2,18,29],103:[2,18,29],104:[2,18,29],105:[2,18],106:[2,18],107:[2,18],108:[2,18],109:[2,18],110:[2,18],111:[2,18,111],112:[2,18],113:2,114:[2,18],115:[2,18],116:[2,18],117:[2,18,29,39],118:[2,18],119:[2,18],120:[2,18,29],121:[2,18,29],122:[2,18,29,122],123:[2,18],124:[2,18],125:[2,18],126:[2,18,126],127:2,128:[2,18],129:[2,18],130:[2,18],131:[2,18],132:[2,18],133:[2,18],134:[2,18],135:[2,18],136:[2,18],137:[2,18],138:[2,18],139:[2,18],140:[2,18],141:[2,18],142:2,143:2,144:2,145:2,146:2,147:2,148:[2,18],149:[2,18],150:[2,18],151:[2,18],152:[2,18],153:[2,18],154:[2,18],155:[2,18],156:[2,18],157:[2,18],158:[2,18],159:[2,18],160:[2,18],161:[2,18],162:[2,18],163:[2,18],164:[2,18],165:[2,18],166:[2,18],167:[2,18],168:[2,18],169:[2,18],170:[2,18],171:[2,18],172:[2,18,29],173:[2,18,29],174:[2,18,29],175:[2,18,29],176:[2,18,29],177:[2,18,29],178:[2,18,29],179:[2,18],180:[2,18],181:[2,18],182:[2,18],183:[2,18],184:[2,18,29,39],185:[2,18],186:[2,18],187:[2,18],188:[2,18],189:[2,18],190:[2,18],191:[2,18],192:[2,18],193:[2,29],194:[2,18],195:[2,18],196:[2,18],197:[2,18],198:[2,18],199:[2,18],200:[2,18],201:[2,18],202:[2,18,29,39],203:[2,18,29,39],204:[2,18],205:[2,18,29,39],206:[2,18,29,39],207:[2,18,29,39],208:[2,18,29,39],209:[2,18,29,39],210:[2,18,29,39]},{69:[1,2,20,21],70:1,71:1,72:[1,2,20,21],73:[1,2,20,21],74:[1,2,20,21],75:[1,2,20,21],76:[1,2,76],77:[1,2,20,21],78:[1,2,20,21],79:[1,2,20,21],80:[1,2,20,21],81:[1,2,20,21],82:[1,2,20,21],83:[1,2,20,21],84:[1,2,20,21],85:[1,2,20,21],86:[1,2,20,21],87:[1,2,20,21],88:[1,2,20,21],89:[1,2,20,21],90:[1,2,20,21,90],91:[1,2,20,21],92:[1,2,20,21],93:[1,2],94:[1,2,59],95:[1,2,59],96:[1,2],97:[1,2],98:[1,2,9],99:[1,2,9,20,21],100:[1,2,9,20,21],101:[1,2,9],102:[1,2],103:[1,2,103],104:[1,2],105:[1,2,20,21],106:[1,2,20,21],107:[1,2,20,21],108:[1,2,20,21,108],109:[1,2,20,21],110:[1,2,20,21],111:[1,2,20,21],112:[1,2,20,21,9,112],113:[1,2],114:[1,2,20,21],115:[1,2,20,21],116:[1,2,20,21],117:[1,2,9],118:[1,2,20,21,57],119:[1,2,20,21,58],120:[1,2],121:[1,2],122:[1,2,122],123:[1,2],124:[1,2],125:[1,2,125],126:[1,2,126],127:[1,2,20,21],128:[1,2,20,21],129:[1,2,20,21],130:[1,2,20,21],131:[1,2,20,21,131],132:[1,2,20,21],133:[1,2,20,21],134:[1,2,20,21],135:[1,2,20,21],136:[1,2,20,21],137:[1,2,20,21],138:[1,2,20,21],139:[1,2,20,21],140:[1,2,20,21],141:[1,2,20,21,141],142:[1,2,20,21],143:[1,2,20,21],144:[1,2,20,21],145:[1,2,20,21],146:[1,2,20,21],147:[1,2,20,21],148:[1,2,20,21,51],149:[1,2,47],150:[1,2,47],151:[1,2,47],152:[1,2,47],153:[1,2,47],154:[1,2,47],155:[1,2,47],156:[1,2,47],157:[1,2,47],158:[1,2,47],159:[1,2,47],160:[1,2,47],161:[1,2,47],162:[1,2,47],163:[1,2,47],164:[1,2,47],165:[1,2,47],166:[1,2,47],167:[1,2],168:[1,2,47],169:[1,2,20,21,131,57],170:[1,2,20,21,131,58],171:[1,2,20,21,131],172:[1,2],173:[1,2],174:[1,2],175:[1,2],176:[1,2],177:[1,2],178:[1,2],179:[1,2,20,21],180:[1,2],181:[1,2],182:[1,2,20,21,131],183:[1,2,20,21,131],184:[1,2,9],185:[1,2,20,21],186:[1,2,20,21],187:[1,2,20,21],188:[1,2,20,21],189:[1,2,20,21],190:[1,2,20,21],191:[1,2,20,21],192:[1,2],193:[1,2],194:[1,2,20,21],195:[1,2],196:[1,2],197:[1,2],198:[1,2,20,21,131],199:[1,2,20,21],200:[1,2,20,21],201:[1,2,20,21],202:[1,2,9,20,21],203:[1,2,9,20,21],204:[1,2,20,21],205:[1,2,9],206:[1,2,9],207:[1,2,9],208:[1,2,9],209:[1,2,9],210:[1,2,9]},{69:2,70:null,71:null,72:2,73:2,74:2,75:2,76:2,77:2,78:2,79:2,80:2,81:2,82:2,83:2,84:2,85:2,86:2,87:2,88:2,89:2,90:[2,90],91:[2,61],92:2,93:[2,93],94:2,95:2,96:2,97:2,98:2,99:[2,61,68],100:[2,61,68],101:2,102:2,103:2,104:2,105:2,106:2,107:2,108:2,109:2,110:[2,61],111:[2,61],112:[2,112],113:2,114:2,115:2,116:2,117:2,118:2,119:2,120:2,121:2,122:2,123:[2,43,123],124:[2,43,124],125:[2,43,125],126:[2,126],127:2,128:2,129:2,130:2,131:2,132:2,133:2,134:2,135:2,136:2,137:2,138:2,139:2,140:2,141:2,142:2,143:2,144:2,145:2,146:2,147:2,148:[2,51],149:[2,47],150:[2,47],151:[2,47],152:[2,47],153:[2,47],154:[2,47],155:[2,47],156:[2,47],157:[2,47],158:[2,47],159:[2,47],160:[2,47],161:[2,47],162:[2,47],163:[2,47],164:[2,47],165:[2,47],166:[2,47],167:2,168:[2,47],169:2,170:2,171:2,172:2,173:2,174:2,175:2,176:2,177:2,178:2,179:2,180:2,181:[2,43,181],182:2,183:2,184:2,185:2,186:2,187:2,188:2,189:2,190:2,191:2,192:2,193:2,194:2,195:2,196:2,197:2,198:2,199:2,200:2,201:2,202:[2,61,68],203:[2,61,68],204:2,205:2,206:2,207:2,208:2,209:2,210:2},{69:null,70:null,71:null,72:null,73:null,74:null,75:null,76:null,77:null,78:78,79:[37,79],80:37,81:null,82:37,83:37,84:37,85:37,86:37,87:37,88:null,89:null,90:null,91:null,92:null,93:null,94:null,95:null,96:null,97:null,98:null,99:null,100:null,101:null,102:null,103:null,104:null,105:null,106:null,107:null,108:null,109:null,110:null,111:null,112:null,113:null,114:null,115:null,116:null,117:null,118:null,119:null,120:null,121:null,122:null,123:null,124:null,125:null,126:null,127:null,128:null,129:null,130:null,131:null,132:null,133:null,134:null,135:null,136:null,137:null,138:null,139:null,140:null,141:null,142:null,143:null,144:null,145:null,146:null,147:null,148:null,149:null,150:null,151:null,152:null,153:null,154:null,155:null,156:null,157:null,158:null,159:null,160:null,161:null,162:null,163:null,164:null,165:null,166:null,167:null,168:null,169:null,170:null,171:null,172:null,173:null,174:null,175:null,176:null,177:null,178:null,179:null,180:null,181:null,182:null,183:null,184:null,185:null,186:null,187:null,188:null,189:null,190:null,191:null,192:null,193:null,194:null,195:null,196:null,197:null,198:null,199:null,200:null,201:null,202:null,203:null,204:null,205:null,206:null,207:null,208:null,209:null,210:null},{69:[2,11,69],70:null,71:null,72:[2,11,72],73:[2,11],74:[2,11,72],75:[2,11,72],76:[2,11],77:2,78:2,79:2,80:2,81:[2,11],82:2,83:2,84:2,85:2,86:2,87:2,88:2,89:2,90:2,91:[2,11],92:2,93:[2,11,14,29,93],94:[2,11,14,29],95:[2,11,14,29],96:[2,11,14,29],97:[2,11,14,29],98:[2,11,14,29,39],99:[2,11,14,29,39],100:[2,11,14,29,39],101:[2,11,14,29,39],102:[2,11,14,29],103:[2,11,14,29],104:[2,11,14,29],105:[2,11],106:[2,11],107:[2,11],108:2,109:[2,11],110:[2,11,110],111:[2,11],112:2,113:[2,11],114:[2,11],115:[2,11],116:[2,11],117:[2,11,14,29,39],118:[2,11],119:[2,11],120:[2,11,14,29],121:[2,11,14,29],122:[2,11,14,29],123:[2,11],124:[2,11],125:[2,11],126:[2,11],127:[2,11],128:2,129:2,130:2,131:2,132:2,133:2,134:2,135:2,136:2,137:2,138:2,139:2,140:2,141:2,142:[2,11],143:[2,11],144:[2,11],145:[2,11],146:[2,11],147:[2,11],148:2,149:[2,11],150:[2,11],151:[2,11],152:[2,11],153:[2,11],154:[2,11],155:[2,11],156:[2,11],157:[2,11],158:[2,11],159:[2,11],160:[2,11],161:[2,11],162:[2,11],163:[2,11],164:[2,11],165:[2,11],166:[2,11],167:2,168:[2,11],169:2,170:2,171:2,172:[2,11,14,29],173:[2,11,14,29],174:[2,11,14,29,174],175:[2,11,14,29],176:[2,11,14,29],177:[2,11,14,29],178:[2,11,14,29],179:2,180:[2,11],181:[2,11],182:2,183:2,184:[2,11,14,29,39],185:[2,11,69],186:[2,11,72],187:[2,11,72],188:[2,11,69],189:[2,11,72],190:[2,11,69],191:[2,11],192:[2,11],193:[2,14,29],194:[2,11],195:[2,11],196:[2,11],197:[2,11],198:2,199:[2,11],200:[2,11],201:[2,11],202:[2,11,14,29,39],203:[2,11,14,29,39],204:[2,11],205:[2,11,14,29,39],206:[2,11,14,29,39],207:[2,11,14,29,39],208:[2,11,14,29,39],209:[2,11,14,29,39],210:[2,11,14,29,39]},{69:[2,13],72:[2,13],73:[2,13],74:[2,13],75:[2,13],76:[2,13],77:2,78:2,79:2,80:2,81:[2,13],82:2,83:2,84:2,85:2,86:2,87:2,88:2,89:2,90:2,91:[2,13],92:[2,3],93:[2,13,3],94:[2,13,3],95:[2,13,3],96:[2,13,3],97:[2,13,3],98:[2,13,3],99:[2,13,3],100:[2,13,3],101:[2,13,3],102:[2,13,3],103:[2,13,3],104:[2,13,3],105:[2,13],106:[2,13],107:[2,13],108:2,109:[2,13],110:[2,13],111:2,112:2,113:[2,13],114:[2,13],115:[2,13],116:[2,13],117:[2,13,3],118:[2,13],119:[2,13],120:[2,13,3],121:[2,13,3],122:[2,13,3],123:[2,13],124:[2,13],125:[2,13],126:[2,13],127:[2,13],128:[2,3],129:[2,3],130:[2,3],131:[2,3],132:[2,3],133:[2,3],134:[2,3],135:[2,3],136:[2,3],137:[2,3],138:[2,3],139:[2,3],140:[2,3],141:[2,3],142:[2,13],143:[2,13],144:[2,13],145:[2,13],146:[2,13],147:[2,13],148:[2,3],149:[2,13],150:[2,13],151:[2,13],152:[2,13],153:[2,13],154:[2,13],155:[2,13],156:[2,13],157:[2,13],158:[2,13],159:[2,13],160:[2,13],161:[2,13],162:[2,13],163:[2,13],164:[2,13],165:[2,13],166:[2,13],167:2,168:[2,13],169:[2,3],170:[2,3],171:[2,3],172:[2,13,3],173:[2,13,3],174:[2,13,3],175:[2,13,3],176:[2,13,3],177:[2,13,3],178:[2,13,3],179:2,180:[2,13],181:[2,13],182:[2,3],183:[2,3],184:[2,13,3],185:[2,13],186:[2,13],187:[2,13],188:[2,13],189:[2,13],190:[2,13],191:[2,13],192:[2,13],193:[2,3],194:[2,13],195:[2,13],196:[2,13],197:[2,13],198:[2,3],199:[2,13],200:[2,13],201:[2,13],202:[2,13,3],203:[2,13,3],204:[2,13],205:[2,13,3],206:[2,13,3],207:[2,13,3],208:[2,13,3],209:[2,13,3],210:[2,13,3]},{69:null,72:null,73:null,74:null,75:null,76:null,77:null,78:null,79:null,80:null,81:null,82:null,83:null,84:null,85:null,86:null,87:null,88:null,89:null,90:null,91:null,92:null,93:null,94:null,95:null,96:null,97:null,98:null,99:null,100:null,101:null,102:null,103:null,104:null,105:105,106:null,107:null,108:null,109:null,110:null,111:null,112:null,113:null,114:null,115:null,116:null,117:null,118:null,119:null,120:null,121:null,122:null,123:null,124:null,125:null,126:null,127:null,128:null,129:null,130:null,131:null,132:null,133:null,134:null,135:null,136:null,137:null,138:null,139:null,140:null,141:null,142:null,143:null,144:null,145:null,146:null,147:null,148:null,149:null,150:null,151:null,152:null,153:null,154:null,155:null,156:null,157:null,158:null,159:null,160:null,161:null,162:null,163:null,164:null,165:null,166:null,167:null,168:null,169:null,170:null,171:null,172:null,173:null,174:null,175:null,176:null,177:null,178:null,179:179,180:null,181:null,182:null,183:null,184:null,185:null,186:null,187:null,188:null,189:null,190:null,191:null,192:null,193:null,194:null,195:null,196:null,197:null,198:null,199:null,200:null,201:null,202:null,203:null,204:null,205:null,206:null,207:null,208:null,209:null,210:null},{69:66,72:66,73:null,74:66,75:66,76:null,77:null,78:null,79:null,80:null,81:null,82:null,83:null,84:null,85:null,86:null,87:null,88:null,89:null,90:null,91:null,92:null,93:null,94:null,95:null,96:null,97:null,98:null,99:66,100:66,101:null,102:null,103:null,104:null,105:null,106:null,107:null,108:66,109:null,110:null,111:66,112:null,113:null,114:null,115:null,116:null,117:null,118:null,119:null,120:null,121:null,122:null,123:null,124:null,125:null,126:126,127:null,128:null,129:null,130:null,131:null,132:null,133:null,134:null,135:null,136:null,137:null,138:null,139:null,140:null,141:null,142:null,143:null,144:null,145:null,146:null,147:null,148:null,149:null,150:null,151:null,152:null,153:null,154:null,155:null,156:null,157:null,158:66,159:null,160:null,161:null,162:null,163:null,164:null,165:null,166:null,167:null,168:null,169:null,170:null,171:null,172:null,173:null,174:null,175:null,176:null,177:null,178:null,179:null,180:null,181:null,182:null,183:null,184:null,185:66,186:66,187:66,188:66,189:66,190:66,191:null,192:null,193:null,194:null,195:null,196:null,197:null,198:null,199:null,200:null,201:null,202:66,203:66,204:null,205:66,206:66,207:66,208:66,209:66,210:66},{69:2,72:2,73:2,74:2,75:2,76:2,77:2,78:2,79:2,80:2,81:2,82:2,83:2,84:2,85:2,86:2,87:2,88:2,89:2,90:2,91:2,92:2,93:2,94:2,95:2,96:2,97:2,98:2,99:2,100:2,101:2,102:2,103:2,104:2,105:2,106:2,107:2,108:2,109:2,110:2,111:2,112:2,113:2,114:2,115:2,116:2,117:2,118:2,119:2,120:2,121:2,122:2,123:[2,123],124:[2,124],125:2,126:2,127:2,128:2,129:2,130:2,131:2,132:2,133:2,134:2,135:2,136:2,137:2,138:2,139:2,140:2,141:2,142:2,143:2,144:2,145:2,146:2,147:2,148:2,149:2,150:2,151:2,152:2,153:2,154:2,155:2,156:2,157:2,158:2,159:2,160:2,161:2,162:2,163:2,164:2,165:2,166:2,167:2,168:2,169:2,170:2,171:2,172:2,173:2,174:2,175:2,176:2,177:2,178:2,179:2,180:2,181:2,182:2,183:2,184:2,185:2,186:2,187:2,188:2,189:2,190:2,191:2,192:2,193:2,194:2,195:2,196:2,197:2,198:2,199:2,200:2,201:2,202:2,203:2,204:2,205:2,206:2,207:2,208:2,209:2,210:2},{69:2,72:2,73:2,74:2,75:2,76:2,77:2,78:2,79:2,80:2,81:2,82:2,83:2,84:2,85:2,86:2,87:2,88:2,89:2,90:2,91:2,92:2,93:2,94:2,95:2,96:2,97:2,98:2,99:2,100:2,101:2,102:2,103:2,104:2,105:2,106:2,107:2,108:2,109:2,110:2,111:2,112:2,113:2,114:2,115:2,116:2,117:2,118:2,119:2,120:2,121:2,122:2,123:[2,123],124:[2,124],125:2,126:2,127:2,128:2,129:2,130:2,131:2,132:2,133:2,134:2,135:2,136:2,137:2,138:2,139:2,140:2,141:2,142:2,143:2,144:2,145:2,146:2,147:2,148:2,149:2,150:2,151:2,152:2,153:2,154:2,155:2,156:2,157:2,158:2,159:2,160:2,161:2,162:2,163:2,164:2,165:2,166:2,167:2,168:2,169:2,170:2,171:2,172:2,173:2,174:2,175:2,176:2,177:2,178:2,179:2,180:2,181:2,182:2,183:2,184:2,185:2,186:2,187:2,188:2,189:2,190:2,191:2,192:2,193:2,194:2,195:2,196:2,197:2,198:2,199:2,200:2,201:2,202:2,203:2,204:2,205:2,206:2,207:2,208:2,209:2,210:2},{69:[21,69],72:[21,72],73:[21,73],74:[21,72,74],75:[21,72,75],76:null,77:[21,77],78:21,79:21,80:21,81:21,82:21,83:21,84:21,85:21,86:21,87:21,88:21,89:21,90:21,91:21,92:21,93:5,94:5,95:5,96:5,97:5,98:5,99:[5,21],100:[5,21],101:5,102:5,103:5,104:5,105:21,106:21,107:21,108:21,109:21,110:[21,110],111:[21,111],112:21,113:null,114:21,115:21,116:21,117:5,118:[21,57],119:21,120:5,121:5,122:5,123:null,124:null,125:null,126:null,127:21,128:21,129:21,130:[5,21],131:[5,21],132:21,133:21,134:21,135:21,136:21,137:21,138:21,139:21,140:21,141:21,142:21,143:21,144:21,145:21,146:21,147:21,148:[5,21],149:null,150:null,151:null,152:null,153:null,154:null,155:null,156:null,157:null,158:null,159:null,160:null,161:null,162:null,163:null,164:null,165:null,166:null,167:null,168:null,169:[5,21,57],170:[5,21],171:[5,21],172:5,173:5,174:5,175:5,176:5,177:5,178:5,179:[21,179],180:null,181:null,182:[5,21],183:[5,21],184:5,185:[21,69,185],186:[21,72,186],187:[21,72,187],188:[21,69,188],189:[21,72,74],190:[21,69,185],191:21,192:null,193:5,194:21,195:null,196:196,197:196,198:[5,21],199:[21,199],200:[21,5,200],201:21,202:[5,21],203:[5,21],204:[21,5,204],205:5,206:5,207:5,208:5,209:5,210:5},{69:11,72:11,73:11,74:11,75:11,76:11,81:11,91:11,93:11,94:11,95:11,96:11,97:11,98:11,99:11,100:11,101:11,102:11,103:11,104:11,105:11,106:11,107:11,109:11,110:11,111:[11,111],113:11,114:11,115:11,116:11,117:11,118:11,119:11,120:11,121:11,122:11,123:11,124:11,125:11,126:11,127:11,142:11,143:11,144:11,145:11,146:11,147:11,149:11,150:11,151:11,152:11,153:11,154:11,155:11,156:11,157:11,158:11,159:11,160:11,161:11,162:11,163:11,164:11,165:11,166:11,168:11,172:11,173:11,174:11,175:11,176:11,177:11,178:11,180:11,181:11,184:11,185:11,186:11,187:11,188:11,189:11,190:11,191:11,192:11,194:11,195:11,196:11,197:11,199:11,200:11,201:11,202:11,203:11,204:11,205:11,206:11,207:11,208:11,209:11,210:11},{69:69,72:72,74:72,75:72,99:null,100:null,108:108,111:111,158:158,185:69,186:72,187:72,188:69,189:72,190:69,202:null,203:null,205:205,206:null,207:null,208:null,209:null,210:null},{76:[24,76],90:[24,90],91:24,92:24,93:24,94:24,95:24,96:24,97:24,98:24,99:24,100:24,101:24,102:24,103:24,104:24,107:24,109:24,112:[24,112],113:24,114:24,117:24,118:24,119:24,120:[24,65],121:[24,65],122:24,123:[24,43],124:[24,43],125:[24,43],126:24,127:24,128:24,129:24,130:24,131:24,132:24,133:24,134:24,135:24,136:24,137:24,138:24,139:24,140:24,141:24,142:24,143:24,144:24,145:24,146:24,147:24,148:24,169:24,170:24,171:24,172:24,173:24,174:24,175:24,176:24,177:24,178:24,181:[24,43],182:24,183:24,184:24,191:24,192:24,193:24,194:24,195:24,196:24,197:24,198:24,199:24,200:24,201:24,202:24,203:24,204:24,205:24,206:24,207:24,208:24,209:24,210:24},{76:[24,76],90:[24,90],91:24,92:24,93:24,94:24,95:24,96:24,97:24,98:24,99:24,100:24,101:24,102:24,103:24,104:24,107:24,109:24,112:[24,112],113:24,114:24,117:24,118:24,119:24,120:[24,65],121:[24,65],122:24,123:[24,43],124:[24,43],125:[24,43],126:24,127:24,128:24,129:24,130:24,131:24,132:24,133:24,134:24,135:24,136:24,137:24,138:24,139:24,140:24,141:24,142:24,143:24,144:24,145:24,146:24,147:24,148:24,169:24,170:24,171:24,172:24,173:24,174:24,175:24,176:24,177:24,178:24,181:[24,43],182:24,183:24,184:24,191:24,192:24,193:24,194:24,195:24,196:24,197:24,198:24,199:24,200:24,201:24,202:24,203:24,204:24,205:24,206:24,207:24,208:24,209:24,210:24},{93:29,94:29,95:29,96:29,97:29,98:29,99:29,100:29,101:29,102:29,103:29,104:29,117:29,120:29,121:29,122:29,130:null,131:null,148:null,169:null,170:null,171:null,172:29,173:29,174:29,175:29,176:29,177:29,178:29,182:null,183:null,184:29,193:29,198:null,200:null,202:29,203:29,204:null,205:29,206:29,207:29,208:29,209:29,210:29},{93:50,94:50,95:50,96:50,97:50,98:null,99:null,100:null,101:null,102:null,103:null,104:null,117:null,120:null,121:null,122:122,172:null,173:null,174:null,175:null,176:null,177:null,178:null,184:null,193:null,202:null,203:null,205:null,206:null,207:null,208:null,209:null,210:null}],aggregatedNames:["onInitializing","onInitialized","onCreation","onDetached","onAttached","onBeforePageOpen","updateInstanceToViewPort","removeInstanceFromViewPort","adjustInstanceToViewPort","switchToPreview","onRemove","onPropertyChange","onPropertiesChanged","changeMobileSupportState","onContentSizeChange","onElementAddedToContainer","addFixedState","removeFixedState","onBoundValueReady","onImageBoxCreated","onDataBindingReady","onChildElementRemoved","onChildElementAdded","onDataSourceRefresh","setItem"]}});