(function(a,d,f){a.resolved=a.Deferred().resolve().promise();a.rejected=a.Deferred().reject().promise();var g=function(a,b,e){var h=/.*(dms3rep\/multi\/)(thumbnail\/|mobile\/|tablet\/|desktop\/)?[^.]*(-\d+x\d+)\.?.*/,d,r=/\/import\/clib\//;if(!h.test(a))return b&&"thumbnail"==b?-1===a.indexOf("/d_gallery_d_thumb_")&&(a=a.replace("/d_gallery","/d_gallery_d_thumb_")):a=a.replace("/d_gallery_d_thumb_","/d_gallery"),a;h=h.exec(a);d=h[2]?h[2]:"";e?(a=h[0],r.test(a)||(a=a.replace(h[3],"")),a=a.replace(h[1]+
d,"")):a=a.replace("dms3rep/multi/"+d,"dms3rep/multi/"+(b?b+"/":""));return a};String.prototype.getMultisizedPath=function(a){return g(this.toString(),a,!1)};String.prototype.revertMultisizedPath=function(){return g(this.toString(),null,!0)};Number.prototype.isPrintableKeycode=function(a){var b=47<this&&58>this||32===this||13===this||64<this&&91>this||95<this&&112>this||185<this&&193>this||218<this&&223>this;a&&13===this&&(b=!1);return b};d.invokeSafe=function(a,b){return getSafeFn(a,b)()};d.getSafeFn=
function(c,b){return getSafe(c,b)||a.noop};d.getSafe=function(a,b){var e,h,m=0;"string"===typeof a?(h=d,e=a):null!==a&&"undefined"!==typeof a&&(h=a,e=b);"string"===typeof e?e=e.split("."):(e=[],h=f);for(;e[m]!==f&&h!==f;)h=h[e[m]],m++;return h};a.extend(a,{getHeightForVisibleRows:function(a,b){var e,h=b.eq(0);e="auto";"auto"!==a&&(e=parseInt(h.css("line-height")),isNaN(e)&&(e=1.19*parseInt(h.css("font-size"))),e=a*e+"px");return e},waitUntil:function(c){var b,e,h=a.Deferred(),d=0;"function"===typeof c&&
(b={conditionFn:c});b=b||{};a.isPlainObject(c)&&a.extend(b,c);b.interval=c.interval||100;b.timeout=c.timeout||3E4;b.conditionFn=b.conditionFn||function(){return!0};e=window.setInterval(function(){d+=b.interval;b.conditionFn(b)?(window.clearInterval(e),h.resolve({duration:d})):d>b.timeout&&h.reject({timeout:b.timeout})},b.interval);return h.promise()},matchHeight:function(c,b,e){e=e||{};b=isNaN(b)?a(b).height():b;e=e.cssProp?e.cssProp:"min-height";a(c).css(e,b+"px")},equalHeight:function(a){var b=
0,e,h;a.each(function(){h=jQuery(this);h.css("minHeight",0);e=h.height();e>b&&(b=e)});a.css("min-height",b+"px")},loadScript:function(){var c={};return function(b,e){var h;e=e||{};window.assetsCacheQueryParam&&(b=-1<b.indexOf("?")?b+window.assetsCacheQueryParam.replace("?","\x26"):b+window.assetsCacheQueryParam);e.isJSONP&&a('script[src^\x3d"'+b+'"]').length||!e.forceLoad&&c[b]?h=a.Deferred().resolve().promise():(e=a.extend(e||{},{dataType:"script",cache:!0,url:b}),h=a.ajax(e).done(function(){c[b]=
!0}));return h}}(),loadCss:function(a,b){var e,h,d,r,f;h=document.getElementsByTagName("head")[0];f=b||{};for(d=0;d<a.length;d++)r=a[d],e=null!==document.getElementById(r.id),e||(e=document.createElement("link"),e.setAttribute("rel","stylesheet"),e.setAttribute("type","text/css"),e.setAttribute("id",r.id),e.setAttribute("href",r.path),h.appendChild(e));f.callback&&setTimeout(f.callback,500)},isEditKeyCode:function(a){var b=a.keyCode;return 36<b&&41>b||8==b||"65"==b&&a.ctrlKey}});(function(a,b,e,h){var d=
e.body||e.documentElement,d=d.style,f="",g="";""==d.WebkitAnimation&&(f="-webkit-");""==d.MozAnimation&&(f="-moz-");""==d.OAnimation&&(f="-o-");""==d.WebkitTransition&&(g="-webkit-");""==d.MozTransition&&(g="-moz-");""==d.OTransition&&(g="-o-");a.fn.extend({onCSSAnimationEnd:function(b){var h=a(this).eq(0);h.one("webkitAnimationEnd mozAnimationEnd oAnimationEnd oanimationend animationend",b);(""!=f||"animation"in d)&&"0s"!=h.css(f+"animation-duration")||b();return this},onCSSTransitionEnd:function(b){var h=
a(this).eq(0);h.one("webkitTransitionEnd mozTransitionEnd oTransitionEnd otransitionend transitionend",b);(""!=g||"transition"in d)&&"0s"!=h.css(g+"transition-duration")||b();return this}})})(jQuery,window,document);(function(){window.visibly={q:document,p:f,prefixes:["webkit","ms","o","moz","khtml"],props:["VisibilityState","visibilitychange","Hidden"],m:["focus","blur"],visibleCallbacks:[],hiddenCallbacks:[],genericCallbacks:[],_callbacks:[],cachedPrefix:"",fn:null,onVisible:function(a){"function"==
typeof a&&this.visibleCallbacks.push(a)},onHidden:function(a){"function"==typeof a&&this.hiddenCallbacks.push(a)},getPrefix:function(){if(!this.cachedPrefix)for(var a=0,b;b=this.prefixes[a++];)if(b+this.props[2]in this.q)return this.cachedPrefix=b},visibilityState:function(){return this._getProp(0)},hidden:function(){return this._getProp(2)},visibilitychange:function(a){"function"==typeof a&&this.genericCallbacks.push(a);var b=this.genericCallbacks.length;if(b)if(this.cachedPrefix)for(;b--;)this.genericCallbacks[b].call(this,
this.visibilityState());else for(;b--;)this.genericCallbacks[b].call(this,a)},isSupported:function(a){return this._getPropName(2)in this.q},_getPropName:function(a){return""==this.cachedPrefix?this.props[a].substring(0,1).toLowerCase()+this.props[a].substring(1):this.cachedPrefix+this.props[a]},_getProp:function(a){return this.q[this._getPropName(a)]},_execute:function(a){if(a)for(this._callbacks=1==a?this.visibleCallbacks:this.hiddenCallbacks,a=this._callbacks.length;a--;)this._callbacks[a]()},_visible:function(){window.visibly._execute(1);
window.visibly.visibilitychange.call(window.visibly,"visible")},_hidden:function(){window.visibly._execute(2);window.visibly.visibilitychange.call(window.visibly,"hidden")},_nativeSwitch:function(){this[this._getProp(2)?"_hidden":"_visible"]()},_listen:function(){try{this.isSupported()?this.q.addEventListener(this._getPropName(1),function(){window.visibly._nativeSwitch.apply(window.visibly,arguments)},1):this.q.addEventListener?(window.addEventListener(this.m[0],this._visible,1),window.addEventListener(this.m[1],
this._hidden,1)):this.q.attachEvent&&(this.q.attachEvent("onfocusin",this._visible),this.q.attachEvent("onfocusout",this._hidden))}catch(a){}},init:function(){this.getPrefix();this._listen()}};window.visibly.init()})()})(jQuery,window);!function(a,d,f){d[a]=d[a]||f();"undefined"!=typeof module&&module.exports?module.exports=d[a]:"function"==typeof define&&define.amd&&define(function(){return d[a]})}("Promise","undefined"!=typeof global?global:this,function(){function a(a,b){n.add(a,b);q||(q=v(n.drain))}function d(a){var b,c=typeof a;return null==a||"object"!=c&&"function"!=c||(b=a.then),"function"==typeof b?b:!1}function f(){for(var a=0;a<this.chain.length;a++){var b=1===this.state?this.chain[a].success:this.chain[a].failure,c=
this.chain[a],h=void 0,e=void 0;try{!1===b?c.reject(this.msg):(h=!0===b?this.msg:b.call(void 0,this.msg),h===c.promise?c.reject(TypeError("Promise-chain cycle")):(e=d(h))?e.call(h,c.resolve,c.reject):c.resolve(h))}catch(f){c.reject(f)}}this.chain.length=0}function g(l){var b,h=this;if(!h.triggered){h.triggered=!0;h.def&&(h=h.def);try{(b=d(l))?a(function(){var a=new e(h);try{b.call(l,function(){g.apply(a,arguments)},function(){c.apply(a,arguments)})}catch(d){c.call(a,d)}}):(h.msg=l,h.state=1,0<h.chain.length&&
a(f,h))}catch(r){c.call(new e(h),r)}}}function c(l){var b=this;b.triggered||(b.triggered=!0,b.def&&(b=b.def),b.msg=l,b.state=2,0<b.chain.length&&a(f,b))}function b(a,b,c,h){for(var e=0;e<b.length;e++)!function(e){a.resolve(b[e]).then(function(a){c(e,a)},h)}(e)}function e(a){this.def=a;this.triggered=!1}function h(a){this.promise=a;this.state=0;this.triggered=!1;this.chain=[];this.msg=void 0}function m(l){if("function"!=typeof l)throw TypeError("Not a function");if(0!==this.__NPO__)throw TypeError("Not a promise");
this.__NPO__=1;var b=new h(this);this.then=function(l,c){var h={success:"function"==typeof l?l:!0,failure:"function"==typeof c?c:!1};return h.promise=new this.constructor(function(a,l){if("function"!=typeof a||"function"!=typeof l)throw TypeError("Not a function");h.resolve=a;h.reject=l}),b.chain.push(h),0!==b.state&&a(f,b),h.promise};this["catch"]=function(a){return this.then(void 0,a)};try{l.call(void 0,function(a){g.call(b,a)},function(a){c.call(b,a)})}catch(e){c.call(b,e)}}var r,q,n,p=Object.prototype.toString,
v="undefined"!=typeof setImmediate?function(a){return setImmediate(a)}:setTimeout;try{Object.defineProperty({},"x",{}),r=function(a,b,c,h){return Object.defineProperty(a,b,{value:c,writable:!0,configurable:!1!==h})}}catch(u){r=function(a,b,c){return a[b]=c,a}}n=function(){function a(l,b){this.fn=l;this.self=b;this.next=void 0}var b,c,h;return{add:function(e,d){h=new a(e,d);c?c.next=h:b=h;c=h;h=void 0},drain:function(){var a=b;for(b=c=q=void 0;a;)a.fn.call(a.self),a=a.next}}}();var k=r({},"constructor",
m,!1);return m.prototype=k,r(k,"__NPO__",0,!1),r(m,"resolve",function(a){return a&&"object"==typeof a&&1===a.__NPO__?a:new this(function(b,c){if("function"!=typeof b||"function"!=typeof c)throw TypeError("Not a function");b(a)})}),r(m,"reject",function(a){return new this(function(b,c){if("function"!=typeof b||"function"!=typeof c)throw TypeError("Not a function");c(a)})}),r(m,"all",function(a){var c=this;return"[object Array]"!=p.call(a)?c.reject(TypeError("Not an array")):0===a.length?c.resolve([]):
new c(function(h,e){if("function"!=typeof h||"function"!=typeof e)throw TypeError("Not a function");var d=a.length,f=Array(d),r=0;b(c,a,function(a,l){f[a]=l;++r===d&&h(f)},e)})}),r(m,"race",function(a){var c=this;return"[object Array]"!=p.call(a)?c.reject(TypeError("Not an array")):new c(function(h,e){if("function"!=typeof h||"function"!=typeof e)throw TypeError("Not a function");b(c,a,function(a,l){h(l)},e)})}),m});(function(a,d){var f={},g={},c,b,e,h,m=function(a){return{search:function(b){var c=b.query||"",c=c.trim();if(f[c]){var h=d.Deferred();setTimeout(function(){h.resolve(f[c])},0);return h.promise()}return a.search(b).then(function(a){return f[c]=a})},getLocationDetalis:function(b){var c=b.raw.locationId;if(g[c]){var h=d.Deferred();setTimeout(function(){h.resolve(g[c])},0);return h.promise()}if(a.getLocationDetalis)return a.getLocationDetalis(b).then(function(a){return f[c]=a});b=d.Deferred();b.resolve();
return b.promise()}}};c=window.rtCommonProps?rtCommonProps["common.mapbox.token"]:commonProps["common.mapbox.token"];b=window.rtCommonProps?rtCommonProps["common.opencage.token"]:commonProps["common.opencage.token"];window.rtCommonProps?(e=rtCommonProps["common.here.appId"],h=rtCommonProps["common.here.appCode"]):(e=commonProps["common.here.appId"],h=commonProps["common.here.appCode"]);var r=function(a){a=a.replace(/\s+/g," ");a=a.replace(/(\s|^|,)\w/g,function(a){return a.toUpperCase()});return a=
a.replace(/<\/?[^>]+(>|$)/g,"")},q=function(a){return a.label.split(", ").map(function(a){return a.trim()}).reverse().join(", ")},n={"city-town-village":!0,"administrative-region":!0};a.$.geocodeProvider=a.$.geocodeProvider||{};a.$.extend(a.$.geocodeProvider,{openstreetmap:m({search:function(a){return d.ajax("https://nominatim.openstreetmap.org/search/"+encodeURIComponent(a.query)+"?format\x3djson").then(function(a){return a.map(function(a){return{x:a.lon,y:a.lat,label:a.display_name,raw:a}})})}}),
mapbox:m({search:function(a){a="https://api.mapbox.com/geocoding/v5/mapbox.places/"+encodeURIComponent(a.query)+".json?access_token\x3d"+c;return d.ajax(a).then(function(a){return a.features.map(function(a){return{x:a.center[0],y:a.center[1],label:a.matching_place_name||a.place_name||a.text,raw:a}})})}}),google:m({search:function(a){return d.ajax("https://maps.googleapis.com/maps/api/geocode/json?address\x3d"+encodeURIComponent(a.query)).then(function(a){return a.results.map(function(a){return{y:a.geometry.location.lat,
x:a.geometry.location.lng,label:a.formatted_address,raw:a}})})}}),here:m({search:function(a){var b=d.Deferred();d.ajax({url:"https://geocoder.cit.api.here.com/6.2/geocode.json",type:"get",data:{app_id:e,app_code:h,searchText:a.query,gen:9}}).done(function(a){(a=a.Response.View[0].Result[0])?(a.category="geocode-address",b.resolve([{y:a.Location.DisplayPosition.Latitude,x:a.Location.DisplayPosition.Longitude,label:a.Location.Address.Label,locId:a.Location.LocationId,raw:a}])):b.resolve([])}).fail(function(a){b.resolve([])});
var c=d.Deferred();d.ajax({url:"https://places.cit.api.here.com/places/v1/autosuggest",type:"get",data:{app_id:e,app_code:h,q:a.query,at:"52.531,13.3848",size:5,results_types:"place",tf:"plain"}}).done(function(a){a=(a.results||[]).filter(function(a){return a.position}).map(function(a){var l;l=a.vicinity?r(a.title+", "+a.vicinity):a.title;return{label:l,y:a.position[0],x:a.position[1],raw:a}});c.resolve(a)}).fail(function(a){c.resolve([])});var f=d.Deferred();d.ajax({url:"https://autocomplete.geocoder.cit.api.here.com/6.2/suggest.json",
type:"get",data:{app_id:e,app_code:h,query:a.query,size:5}}).done(function(a){a=(a.suggestions||[]).map(function(a){a.category="geocode-address";return{label:q(a),raw:a}});f.resolve(a)}).fail(function(a){f.resolve([])});return d.when(b.promise(),c.promise(),f.promise()).then(function(a,b,c){if(0<a.length){var h=a[0].locId;c=c.filter(function(a){return a.raw.locationId===h?!1:!0})}return a.concat(c.concat(b)).filter(function(a){return(a=a.raw.category)?"building"===a?0===b.length:!n[a]:!1})})},getLocationDetalis:function(a){return d.ajax({url:"https://geocoder.cit.api.here.com/6.2/geocode.json",
type:"get",data:{app_id:e,app_code:h,locationid:a.raw.locationId,gen:9}}).then(function(b){return(b=b.Response.View[0].Result[0])?{lat:b.Location.DisplayPosition.Latitude,lng:b.Location.DisplayPosition.Longitude,address:a.address,components:b.Address,bounds:{northeast:{lat:b.Location.MapView.TopLeft.Latitude,lng:b.Location.MapView.TopLeft.Longitude},southwest:{lat:b.Location.MapView.BottomRight.Latitude,lng:b.Location.MapView.BottomRight.Longitude}},raw:b}:a})}}),opencage:m({search:function(a){a=
"https://api.opencagedata.com/geocode/v1/json?q\x3d"+encodeURIComponent(a.query)+"\x26no_annotations\x3d1\x26key\x3d"+b;return d.ajax(a).then(function(a){return(a.results||[]).map(function(a){return{y:a.geometry.lat,x:a.geometry.lng,label:a.formatted,components:a.components,bounds:a.bounds,raw:a}})})}})})})(window,jQuery);(function(a,d){function f(b){g||(g=a.Deferred(),a.loadScript("https://maps.googleapis.com/maps/api/js?sensor\x3dfalse\x26language\x3d"+b+"\x26key\x3d"+rtCommonProps["google.places.key"]).then(function(){g.resolve()}));return g.promise()}var g,c={layout1:function(){return[]},layout2:function(a){return[{featureType:"poi",stylers:[{color:a||"#fabfd6"},{visibility:"simplified"}]},{featureType:"water",stylers:[{color:a||"#fabfd6"}]},{featureType:"transit",stylers:[{color:a||"#fabfd6"},{visibility:"simplified"}]}]},
layout3:function(){return[{featureType:"all",elementType:"labels.text.fill",stylers:[{saturation:36},{color:"#000000"},{lightness:40}]},{featureType:"all",elementType:"labels.text.stroke",stylers:[{visibility:"on"},{color:"#000000"},{lightness:16}]},{featureType:"all",elementType:"labels.icon",stylers:[{visibility:"off"}]},{featureType:"administrative",elementType:"geometry.fill",stylers:[{color:"#000000"},{lightness:20}]},{featureType:"administrative",elementType:"geometry.stroke",stylers:[{color:"#000000"},
{lightness:17},{weight:1.2}]},{featureType:"landscape",elementType:"geometry",stylers:[{color:"#000000"},{lightness:20}]},{featureType:"poi",elementType:"geometry",stylers:[{color:"#000000"},{lightness:21}]},{featureType:"road.highway",elementType:"geometry.fill",stylers:[{color:"#000000"},{lightness:17}]},{featureType:"road.highway",elementType:"geometry.stroke",stylers:[{color:"#000000"},{lightness:29},{weight:.2}]},{featureType:"road.arterial",elementType:"geometry",stylers:[{color:"#000000"},
{lightness:18}]},{featureType:"road.local",elementType:"geometry",stylers:[{color:"#000000"},{lightness:16}]},{featureType:"transit",elementType:"geometry",stylers:[{color:"#000000"},{lightness:19}]},{featureType:"water",elementType:"geometry",stylers:[{color:"#000000"},{lightness:17}]}]},layout4:function(){return[{featureType:"water",elementType:"geometry.fill",stylers:[{color:"#d3d3d3"}]},{featureType:"transit",stylers:[{color:"#808080"},{visibility:"off"}]},{featureType:"road.highway",elementType:"geometry.stroke",
stylers:[{visibility:"on"},{color:"#b3b3b3"}]},{featureType:"road.highway",elementType:"geometry.fill",stylers:[{color:"#ffffff"}]},{featureType:"road.local",elementType:"geometry.fill",stylers:[{visibility:"on"},{color:"#ffffff"},{weight:1.8}]},{featureType:"road.local",elementType:"geometry.stroke",stylers:[{color:"#d7d7d7"}]},{featureType:"poi",elementType:"geometry.fill",stylers:[{visibility:"on"},{color:"#ebebeb"}]},{featureType:"administrative",elementType:"geometry",stylers:[{color:"#a7a7a7"}]},
{featureType:"road.arterial",elementType:"geometry.fill",stylers:[{color:"#ffffff"}]},{featureType:"road.arterial",elementType:"geometry.fill",stylers:[{color:"#ffffff"}]},{featureType:"landscape",elementType:"geometry.fill",stylers:[{visibility:"on"},{color:"#efefef"}]},{featureType:"road",elementType:"labels.text.fill",stylers:[{color:"#696969"}]},{featureType:"administrative",elementType:"labels.text.fill",stylers:[{visibility:"on"},{color:"#737373"}]},{featureType:"poi",elementType:"labels.icon",
stylers:[{visibility:"off"}]},{featureType:"poi",elementType:"labels",stylers:[{visibility:"off"}]},{featureType:"road.arterial",elementType:"geometry.stroke",stylers:[{color:"#d6d6d6"}]},{featureType:"road",elementType:"labels.icon",stylers:[{visibility:"off"}]},{},{featureType:"poi",elementType:"geometry.fill",stylers:[{color:"#dadada"}]}]},layout5:function(a){return[{featureType:"all",elementType:"labels.text",stylers:[{color:a||"#a1f7ff"}]},{featureType:"all",elementType:"labels.text.fill",stylers:[{color:"#ffffff"}]},
{featureType:"all",elementType:"labels.text.stroke",stylers:[{color:"#000000"},{lightness:13}]},{featureType:"administrative",elementType:"geometry.fill",stylers:[{color:"#000000"}]},{featureType:"administrative",elementType:"geometry.stroke",stylers:[{color:"#144b53"},{lightness:14},{weight:1.4}]},{featureType:"administrative",elementType:"labels.text",stylers:[{visibility:"simplified"},{color:a||"#a1f7ff"}]},{featureType:"administrative.province",elementType:"labels.text",stylers:[{visibility:"simplified"},
{color:a||"#a1f7ff"}]},{featureType:"administrative.locality",elementType:"labels.text",stylers:[{visibility:"simplified"},{color:a||"#a1f7ff"}]},{featureType:"administrative.neighborhood",elementType:"labels.text",stylers:[{visibility:"simplified"},{color:a||"#a1f7ff"}]},{featureType:"landscape",elementType:"all",stylers:[{color:"#08304b"}]},{featureType:"landscape",elementType:"labels.text.fill",stylers:[{color:"#ffffff"}]},{featureType:"landscape.man_made",elementType:"labels.text.fill",stylers:[{color:"#ff0000"}]},
{featureType:"poi",elementType:"geometry",stylers:[{color:"#0c4152"},{lightness:5}]},{featureType:"poi.attraction",elementType:"labels",stylers:[{invert_lightness:!0}]},{featureType:"poi.attraction",elementType:"labels.text",stylers:[{visibility:"simplified"},{color:a||"#a1f7ff"}]},{featureType:"poi.park",elementType:"labels",stylers:[{visibility:"on"},{invert_lightness:!0}]},{featureType:"poi.park",elementType:"labels.text",stylers:[{visibility:"simplified"},{color:a||"#a1f7ff"}]},{featureType:"road",
elementType:"labels.text",stylers:[{color:a||"#a1f7ff"}]},{featureType:"road.highway",elementType:"geometry.fill",stylers:[{color:"#000000"}]},{featureType:"road.highway",elementType:"geometry.stroke",stylers:[{color:"#0b434f"},{lightness:25}]},{featureType:"road.highway",elementType:"labels",stylers:[{lightness:"0"},{saturation:"0"},{invert_lightness:!0},{visibility:"simplified"},{hue:"#00e9ff"}]},{featureType:"road.highway",elementType:"labels.text",stylers:[{visibility:"simplified"},{color:a||
"#a1f7ff"}]},{featureType:"road.highway.controlled_access",elementType:"labels.text",stylers:[{color:a||"#a1f7ff"}]},{featureType:"road.arterial",elementType:"geometry.fill",stylers:[{color:"#000000"}]},{featureType:"road.arterial",elementType:"geometry.stroke",stylers:[{color:"#0b3d51"},{lightness:16}]},{featureType:"road.arterial",elementType:"labels",stylers:[{invert_lightness:!0}]},{featureType:"road.local",elementType:"geometry",stylers:[{color:"#000000"}]},{featureType:"road.local",elementType:"labels",
stylers:[{visibility:"simplified"},{invert_lightness:!0}]},{featureType:"transit",elementType:"all",stylers:[{color:"#146474"}]},{featureType:"water",elementType:"all",stylers:[{color:"#021019"}]}]},layout6:function(){return[{featureType:"administrative",elementType:"all",stylers:[{visibility:"off"}]},{featureType:"administrative",elementType:"geometry.stroke",stylers:[{visibility:"on"}]},{featureType:"administrative",elementType:"labels",stylers:[{visibility:"on"},{color:"#716464"},{weight:"0.01"}]},
{featureType:"administrative.country",elementType:"labels",stylers:[{visibility:"on"}]},{featureType:"landscape",elementType:"all",stylers:[{visibility:"simplified"}]},{featureType:"landscape.natural",elementType:"geometry",stylers:[{visibility:"simplified"}]},{featureType:"landscape.natural.landcover",elementType:"geometry",stylers:[{visibility:"simplified"}]},{featureType:"poi",elementType:"all",stylers:[{visibility:"simplified"}]},{featureType:"poi",elementType:"geometry.fill",stylers:[{visibility:"simplified"}]},
{featureType:"poi",elementType:"geometry.stroke",stylers:[{visibility:"simplified"}]},{featureType:"poi",elementType:"labels.text",stylers:[{visibility:"simplified"}]},{featureType:"poi",elementType:"labels.text.fill",stylers:[{visibility:"simplified"}]},{featureType:"poi",elementType:"labels.text.stroke",stylers:[{visibility:"simplified"}]},{featureType:"poi.attraction",elementType:"geometry",stylers:[{visibility:"on"}]},{featureType:"road",elementType:"all",stylers:[{visibility:"on"}]},{featureType:"road.highway",
elementType:"all",stylers:[{visibility:"off"}]},{featureType:"road.highway",elementType:"geometry",stylers:[{visibility:"on"}]},{featureType:"road.highway",elementType:"geometry.fill",stylers:[{visibility:"on"}]},{featureType:"road.highway",elementType:"geometry.stroke",stylers:[{visibility:"simplified"},{color:"#a05519"},{saturation:"-13"}]},{featureType:"road.local",elementType:"all",stylers:[{visibility:"on"}]},{featureType:"transit",elementType:"all",stylers:[{visibility:"simplified"}]},{featureType:"transit",
elementType:"geometry",stylers:[{visibility:"simplified"}]},{featureType:"transit.station",elementType:"geometry",stylers:[{visibility:"on"}]},{featureType:"water",elementType:"all",stylers:[{visibility:"simplified"},{color:"#84afa3"},{lightness:52}]},{featureType:"water",elementType:"geometry",stylers:[{visibility:"on"}]},{featureType:"water",elementType:"geometry.fill",stylers:[{visibility:"on"}]}]}};a.geoProviders=a.geoProviders||{};a.geoProviders.google={init:function(b,c){if("undefined"==typeof google||
"undefined"==typeof google.maps)return f(a(".inlineMap").attr("data-lang"))},cleanup:function(b,c){c&&a(c).empty().attr("style","")},drawMap:function(b){var e=a.layoutDevice?a.layoutDevice.type:"mobile",h=a(b.container).find(".mapContainer")[0]||a(b.container)[0],d=new google.maps.LatLng(b.lat,b.lng),f=b.options||{},g=b.markers||[{lat:b.lat,lng:b.lng}],n={mapTypeId:google.maps.MapTypeId.ROADMAP,zoomControl:!0,scrollwheel:!1,styles:c[b.layout||"layout1"](b.colorScheme)};e&&"mobile"==e&&(n.draggable=
!1,n.panControl=!0);n.center=d;n.zoom=b.zoom;b=new google.maps.Map(h,n);e=new google.maps.LatLngBounds;for(h=0;h<g.length;h++){var d=g[h],n=new google.maps.LatLng(d.lat,d.lng),p=new google.maps.Marker({map:b,position:n,title:d.title||"",clickable:d.clickable});d.listener&&google.maps.event.addListener(p,"click",d.listener);e.extend(n)}f.fitBounds&&b.fitBounds(e);return b},refreshSize:function(a){var c=a.getCenter();google.maps.event.trigger(a,"resize");a.setCenter(c)},refreshZoom:function(a,c){a.setZoom(c)},
refreshStyle:function(a,e){a.setOptions({styles:c[e.layout||"layout1"](e.colorScheme)})}}})(jQuery,window);(function(a,d){function f(c,h){var d=a.layoutDevice?a.layoutDevice.type:"mobile",f=a(h.container).find(".mapContainer")[0]||a(h.container)[0],g=L.latLng(h.lat,h.lng),n=h.options||{},p=h.markers||[{lat:h.lat,lng:h.lng,popup:h.popupOptions}],v=h.zoom||13,u=a.extend({},b,{scrollWheelZoom:n.scrollWheelZoom,dragging:n.dragging||n.dragging,zoomControl:n.zoomControl,doubleClickZoom:n.doubleClickZoom});a(f).empty();d&&"mobile"==d&&(u.draggable=!1);var k=L.map(f,u);k.setZoom(v);g&&k.setView(g);p=p.map(function(a){a.location=
L.latLng(a.lat,a.lng);return a}).filter(function(a){return a.location});d=new L.LatLngBounds;for(f=0;f<p.length;f++){var l=p[f],g=L.marker(l.location,{clickable:l.clickable,title:l.title||""}).addTo(k);if(l.listener)g.on("click",l.listener);if((l.popup||{}).show){var C=l.popup.display||"click",z=function(){var a=(new L.Popup({autoPan:!1,offset:[0,-20],closeButton:"hover"!==C,className:"map-popup-wrapper map-popup-display-"+C})).setContent(l.popup.html);a.setLatLng(l.location);return a},D;"always"===
C?(D=z(),D.setLatLng(l.location),D.addTo(k),k.on("popupclose",function(){D=null}),g.on("click",function(){D?k.removeLayer(D):(D=z(),D.addTo(k))})):"click"===C?(k.on("popupclose",function(){D=null}),g.on("click",function(){D?k.removeLayer(D):(D=z(),D.addTo(k))})):(g.on("mouseover",function(){D=z();D.addTo(k)}),g.on("mouseout",function(){k.removeLayer(D)}));k.dmPopupMaker=z;k.dmPopup=D}a(g._icon).addClass("map-marker");d.extend(l.location)}n.fitBounds&&(1<p.length?k.fitBounds(d):1===p.length&&k.setView(p[0].location));
L.tileLayer(c.tileUrl,{maxZoom:20,attribution:c.attribution}).addTo(k);return k}function g(b){c||(c=a.Deferred(),a.loadScript("/editor/ed/vendor/leaflet/leaflet.min.js").then(function(){c.resolve()}),a.loadCss([{id:"leaflet-css",path:"/editor/ed/vendor/leaflet/leaflet.css"}]));return c.promise()}var c,b={scrollWheelZoom:!1,dragging:!0,zoomControl:!0,doubleClickZoom:!1};a.geoProviders=a.geoProviders||{};a.geoProviders.openstreetmap=function(b){return{init:function(b,c){return g(a(".inlineMap").attr("data-lang"))},
cleanup:function(a){a.remove()},drawMap:function(a){return f(b,a)},refreshSize:function(a){a.invalidateSize()},refreshZoom:function(a,b){a.setZoom(b)},refreshStyle:function(a,b){},setCenter:function(a,b,c){b.lat&&b.lng&&(c=c||a.zoom||13,a.setView(new L.latLng(b.lat,b.lng),c))},setBounds:function(a,b){if(b){var c=[b.northeast,b.southwest].map(function(a){return new L.latLng(a.lat,a.lng)}),e=new L.LatLngBounds;c.forEach(function(a){e.extend(a)});a.fitBounds(e)}},createMarker:function(a,b){var c=L.latLng(b.lat,
b.lng)||[50.5,30.5];return L.marker(c,b.markerOptions||{}).addTo(a)},updateMarker:function(a,b){b.lat&&b.lng&&a.setLatLng(new L.LatLng(b.lat,b.lng))},openPopup:function(a){a.dmPopup&&a.removeLayer(a.dmPopup);a.dmPopupMaker&&(a.dmPopup=a.dmPopupMaker(),a.dmPopup.addTo(a))},refreshPopup:function(){},closePopup:function(a){a.dmPopup&&a.removeLayer(a.dmPopup)}}}({tileUrl:"https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",attribution:'Map data \x26copy; \x3ca href\x3d"http://www.openstreetmap.org/copyright"\x3eOpenStreetMap\x3c/a\x3e'})})(jQuery,
window);(function(a,d){function f(a){var c;if(c="undefined"!==typeof window&&"undefined"!==typeof document&&Array.prototype&&Array.prototype.every&&Array.prototype.filter&&Array.prototype.forEach&&Array.prototype.indexOf&&Array.prototype.lastIndexOf&&Array.prototype.map&&Array.prototype.some&&Array.prototype.reduce&&Array.prototype.reduceRight&&Array.isArray&&Function.prototype&&Function.prototype.bind&&Object.keys&&Object.create&&Object.getPrototypeOf&&Object.getOwnPropertyNames&&Object.isSealed&&Object.isFrozen&&
Object.isExtensible&&Object.getOwnPropertyDescriptor&&Object.defineProperty&&Object.defineProperties&&Object.seal&&Object.freeze&&Object.preventExtensions&&window.JSON&&JSON.parse&&JSON.stringify&&window.Worker&&window.Uint8ClampedArray){a=a&&a.failIfMajorPerformanceCaveat;if(void 0===e[a]){c=e;var d;d=document.createElement("canvas");var f=Object.create(b);f.failIfMajorPerformanceCaveat=a;d=d.probablySupportsContext?d.probablySupportsContext("webgl",f)||d.probablySupportsContext("experimental-webgl",
f):d.supportsContext?d.supportsContext("webgl",f)||d.supportsContext("experimental-webgl",f):d.getContext("webgl",f)||d.getContext("experimental-webgl",f);c[a]=d}c=e[a]}return!!c}var g,c,b={antialias:!1,alpha:!0,stencil:!0,depth:!0},e={};a.geoProviders=a.geoProviders||{};a.geoProviders.mapbox=a.geoProviders.mapbox||{};a.geoProviders.mapbox=a.extend(a.geoProviders.mapbox,{init:function(b,e){var d={failIfMajorPerformanceCaveat:!0};if(!g){var q=!1,q=window.rtCommonProps?rtCommonProps["common.mapbox.js.override"]:
commonProps["common.mapbox.js.override"];g=a.Deferred();q||a.browser.msie||!f(d)?a.geoProviders.mapbox.leaflet.init().then(function(){c=a.geoProviders.mapbox.leaflet;g.resolve()}):a.geoProviders.mapbox.gl.init().then(function(){c=a.geoProviders.mapbox.gl;g.resolve()})}return g},cleanup:function(a,b){c.cleanup(a)},drawMap:function(a){return c.drawMap(a)},refreshSize:function(a){return c.refreshSize(a)},refreshZoom:function(a,b){return c.refreshZoom(a,b)},refreshStyle:function(a,b){return c.refreshStyle(a,
b)},setCenter:function(a,b,e){return c.setCenter(a,b,e)},setBounds:function(a,b){return c.setBounds(a,b)},createMarker:function(a,b){return c.createMarker(a,b)},updateMarker:function(a,b){return c.updateMarker(a,b)},openPopup:function(a){return c.openPopup(a)},closePopup:function(a){return c.closePopup(a)},refreshPopup:function(a){return c.refreshPopup(a)}})})(jQuery,window);(function(a,d){function f(e){var d=a.layoutDevice?a.layoutDevice.type:"mobile",f=a(e.container).find(".mapContainer")[0]||a(e.container)[0],g=L.latLng(e.lat,e.lng),n=e.options||{},p=e.markers||[{lat:e.lat,lng:e.lng,popup:e.popupOptions}],v=(e.style||{}).layout||e.layout||"layout1";e=e.zoom||e.options.zoom||13;var u=a.extend({},b,{scrollWheelZoom:n.scrollWheelZoom,dragging:n.dragging||n.dragging,zoomControl:n.zoomControl,doubleClickZoom:n.doubleClickZoom,satelliteSwitcher:n.satelliteSwitcher,fullScreenSwitcher:n.fullScreenSwitcher});
a(f).empty();d&&"mobile"==d&&(u.dragging=!1);var k=L.mapbox.map(f,null,u);k.setZoom(e);g&&k.setView(g);var p=p.map(function(a){a.location=L.latLng(a.lat,a.lng);return a}).filter(function(a){return a.location}),l=new L.LatLngBounds;p.forEach(function(b){var c=L.marker(b.location,{clickable:b.clickable,title:b.title||""}).addTo(k);if(b.listener)c.on("click",b.listener);if((b.popup||{}).show){var e=b.popup.display||"click",d=function(){var a=(new L.Rrose({autoPan:!1,offset:[0,-20],closeButton:"hover"!==
e,className:"map-popup-wrapper map-popup-display-"+e})).setContent(b.popup.html);a.setLatLng(b.location);return a},h;"always"===e?(h=d(),h.setLatLng(b.location),h.addTo(k),k.on("popupclose",function(){h=null}),c.on("click",function(){h?k.removeLayer(h):(h=d(),h.addTo(k))})):"click"===e?(k.on("popupclose",function(){h=null}),c.on("click",function(){h?k.removeLayer(h):(h=d(),h.addTo(k))})):(c.on("mouseover",function(){h=d();h.addTo(k)}),c.on("mouseout",function(){k.removeLayer(h)}));k.dmPopupMaker=
d;k.dmPopup=h}a(c._icon).addClass("map-marker");l.extend(b.location)});n.fitBounds&&(1<p.length?k.fitBounds(l):1===p.length&&k.setView(p[0].location));k.dmLayer=L.mapbox.styleLayer(c[v]);k.addLayer(k.dmLayer);n.fullScreenSwitcher&&L.control.fullscreen().addTo(k);n.satelliteSwitcher&&L.control.layers({Map:k.dmLayer,Satellite:L.mapbox.styleLayer("mapbox://styles/mapbox/satellite-v9")},null).addTo(k);return k}function g(b){if(!e){e=a.Deferred();var c=d.build||"";a.loadScript("/editor/ed/vendor/mapbox/mapbox.js?version\x3d"+
c).then(function(){return a.loadScript("/editor/ed/vendor/mapbox/mapbox.fullscreen.js?version\x3d"+c)}).then(function(){return a.loadScript("/editor/ed/vendor/mapbox/mapbox.popup.js?version\x3d"+c)}).then(function(){L.mapbox.accessToken=window.rtCommonProps?rtCommonProps["common.mapbox.token"]:commonProps["common.mapbox.token"];e.resolve()});a.loadCss([{id:"mapbox-css",path:"/editor/ed/vendor/mapbox/mapbox.css?version\x3d"+c}]);a.loadCss([{id:"mapbox-popup",path:"/editor/ed/vendor/mapbox/mapbox.popup.css?version\x3d"+
c}]);a.loadCss([{id:"mapbox-fullscreen-css",path:"/editor/ed/vendor/mapbox/mapbox.fullscreen.css?version\x3d"+c}])}return e.promise()}var c={layout1:"mapbox://styles/dannyb123/cj1nokhth002h2ro98mhwrfje",layout2:"mapbox://styles/mapbox/bright-v9",layout3:"mapbox://styles/mapbox/dark-v9",layout4:"mapbox://styles/mapbox/light-v9",layout5:"mapbox://styles/dannyb123/cj1gea1ar001i2rp1cnw3brak",layout6:"mapbox://styles/dannyb123/cj1gd98jx000d2rmsqzx47mxa"},b={scrollWheelZoom:!1,dragging:!0,zoomControl:!0,
doubleClickZoom:!1,satelliteSwitcher:!1,fullScreenSwitcher:!1},e;a.geoProviders=a.geoProviders||{};a.geoProviders.mapbox=a.geoProviders.mapbox||{};a.geoProviders.mapbox.leaflet={init:function(a,b){return g()},cleanup:function(a){a.remove()},drawMap:function(a){return f(a)},refreshSize:function(a){a.invalidateSize()},refreshZoom:function(a,b){a.setView(a.getCenter(),b)},refreshStyle:function(a,b){a.removeLayer(a.dmLayer);a.dmLayer=L.mapbox.styleLayer(c[b.layout]);a.addLayer(a.dmLayer)},openPopup:function(a){a.dmPopup&&
a.removeLayer(a.dmPopup);a.dmPopupMaker&&(a.dmPopup=a.dmPopupMaker(),a.dmPopup.addTo(a))},refreshPopup:function(a){return this.openPopup(a)},closePopup:function(a){a.dmPopup&&a.removeLayer(a.dmPopup)},setCenter:function(a,b,c){b.lat&&b.lng&&(c=c||a.getZoom()||13,a.setView(new L.latLng(b.lat,b.lng),c))},createMarker:function(a,b){var c=L.latLng(b.lat,b.lng)||[50.5,30.5];return L.marker(c,b.markerOptions||{}).addTo(a)},setBounds:function(a,b){if(b){var c=[b.northeast,b.southwest].map(function(a){return new L.latLng(a.lat,
a.lng)}),e=new L.LatLngBounds;c.forEach(function(a){e.extend(a)});a.fitBounds(e)}},updateMarker:function(a,b){b.lat&&b.lng&&a.setLatLng(new L.LatLng(b.lat,b.lng))}}})(jQuery,window);(function(a,d){function f(d){var f=a.layoutDevice?a.layoutDevice.type:"mobile",g=a(d.container).find(".mapContainer")[0]||a(d.container)[0],p=d.options||{},m=d.markers||[{lat:d.lat,lng:d.lng,popup:d.popupOptions}],u=d.lng&&d.lat?new mapboxgl.LngLat(d.lng,d.lat):null,k=d.style||{layout:d.layout||"layout1",colorScheme:d.colorScheme},l=a.extend({container:g,style:b[k.layout].layerId,zoom:d.zoom||d.options.zoom||13},e,{scrollZoom:p.scrollWheelZoom,dragPan:p.dragging||p.dragging,doubleClickZoom:p.doubleClickZoom,
zoomControl:p.zoomControl,satelliteSwitcher:p.satelliteSwitcher,fullScreenSwitcher:p.fullScreenSwitcher});a(g).empty();f&&"mobile"==f&&(l.dragPan=!1);var C=new mapboxgl.Map(l);l.zoomControl&&(f=new mapboxgl.NavigationControl,C.addControl(f,"top-left"));u&&C.setCenter(u);var m=m.map(function(a){a.lat&&a.lng&&(a.location=new mapboxgl.LngLat(a.lng,a.lat));return a}).filter(function(a){return a.location}),z=new mapboxgl.LngLatBounds;m.forEach(function(b){var l=document.createElement("div");l.className=
"marker map-marker";var c=(new mapboxgl.Marker(l)).setLngLat(b.location);b.listener&&a(l).click(b.listener);if("true"===(b.popup||{}).show){var d=b.popup.display||"click",e=(new mapboxgl.Popup({closeButton:"hover"!==d,closeOnClick:!1,offset:{top:[0,0],"top-left":[0,0],"top-right":[0,0],bottom:[0,-40],"bottom-left":[25,-55],"bottom-right":[-25,-55],left:[10,-30],right:[-10,-30]}})).setHTML("\x3cdiv class\x3d'map-popup-wrapper'\x3e"+b.popup.html+"\x3c/div\x3e");"always"===d?(c.setPopup(e),C.once("render",
function(){c.togglePopup()})):"click"===d?c.setPopup(e):(a(l).on("mouseenter",function(){e.setLngLat(b.location);e.addTo(C)}),a(l).on("mouseleave",function(){e.remove()}));C.dmPopup=e;C.dmPopupMarker=c}c.addTo(C);z.extend(b.location)});p.fitBounds&&(1<m.length?C.fitBounds(z,{duration:0,padding:50}):1===m.length&&C.setCenter(m[0].location));if(d.language&&h[d.language])C.once("styledata",function(){Object.keys(C.style._layers).filter(function(a){return 0<=a.indexOf("label")&&0>a.indexOf("road_label_highway_shield")}).forEach(function(a){C.setLayoutProperty(a,
"text-field","{name_"+d.language+"}")})});l.fullScreenSwitcher&&C.addControl(new mapboxgl.FullscreenControl,"top-right");l.satelliteSwitcher&&C.addControl(new SatelliteControl);c(C,k);return C}function g(b){m||(m=a.Deferred(),b=d.build||"",a.loadScript("/editor/ed/vendor/mapbox/mapbox-gl.js?version\x3d"+b).then(function(){mapboxgl.accessToken="pk.eyJ1IjoiZGFubnliMTIzIiwiYSI6ImNqMGljZ256dzAwMDAycXBkdWxwbDgzeXYifQ.Ck5P-0NKPVKAZ6SH98gxxw";m.resolve()}),a.loadCss([{id:"mapbox-gl-css",path:"/editor/ed/vendor/mapbox/mapbox-gl.css?version\x3d"+
b}]),a("head").append("\x3cstyle id\x3d'mapbox-internal-css' /\x3e"),a("#mapbox-internal-css").html(".marker.mapboxgl-marker { margin-left: -12px; margin-top: -41px; width: 25px; height: 41px; z-index: 100; display: block; background-image: url('/editor/ed/vendor/leaflet/images/marker-icon.png'); }"));return m.promise()}function c(a,c){var e=b[c.layout];if(e.hasColor)a.once("styledata",function(){e.paintProperty.forEach(function(b){a.style._layers[b.layer]&&a.setPaintProperty(b.layer,b.property,c.colorScheme||
e.defaultColor)},this)})}var b={layout1:{layerId:"mapbox://styles/dannyb123/cj1nokhth002h2ro98mhwrfje"},layout2:{layerId:"mapbox://styles/dannyb123/cj1g5pss2000k2rpk9km6e0br",hasColor:!0,paintProperty:[{layer:"water",property:"fill-color"}],defaultColor:"#fabfd6"},layout3:{layerId:"mapbox://styles/dannyb123/cj1anrhcr009m2sn3j97epb1p"},layout4:{layerId:"mapbox://styles/dannyb123/cj1oxf9mh006e2rmrfgo9cmuy"},layout5:{layerId:"mapbox://styles/dannyb123/cj1gea1ar001i2rp1cnw3brak",hasColor:!0,paintProperty:[{layer:"country-label-lg",
property:"text-color"},{layer:"country-label-md",property:"text-color"},{layer:"country-label-sm",property:"text-color"},{layer:"state-label-lg",property:"text-color"},{layer:"country-label-md",property:"text-color"},{layer:"country-label-sm",property:"text-color"},{layer:"marine-label-sm-ln",property:"text-color"},{layer:"marine-label-sm-pt",property:"text-color"},{layer:"marine-label-md-pt",property:"text-color"},{layer:"marine-label-md-ln",property:"text-color"},{layer:"marine-label-lg-pt",property:"text-color"},
{layer:"marine-label-lg-ln",property:"text-color"},{layer:"place-label-lg-n",property:"text-color"},{layer:"place-label-lg-s",property:"text-color"},{layer:"place-label-md-n",property:"text-color"},{layer:"place-label-md-s",property:"text-color"},{layer:"place-label-sm",property:"text-color"},{layer:"place-islands",property:"text-color"},{layer:"place-towns",property:"text-color"},{layer:"place-village",property:"text-color"},{layer:"place-hamlet",property:"text-color"},{layer:"place-suburb",property:"text-color"},
{layer:"place-neighbourhood",property:"text-color"},{layer:"place-islets-archipelago-aboriginal",property:"text-color"},{layer:"airport-label",property:"text-color"},{layer:"poi-scalerank1",property:"text-color"},{layer:"poi-parks-scalerank1",property:"text-color"},{layer:"water-label",property:"text-color"},{layer:"poi-parks-scalerank2",property:"text-color"},{layer:"poi-scalerank2",property:"text-color"},{layer:"poi-parks-scalerank3",property:"text-color"},{layer:"poi-scalerank3",property:"text-color"},
{layer:"road-label-large",property:"text-color"},{layer:"road-label-medium",property:"text-color"},{layer:"road-label-small",property:"text-color"},{layer:"waterway-label",property:"text-color"},{layer:"road-rail",property:"line-color"},{layer:"road-motorway",property:"line-color"},{layer:"road-trunk",property:"line-color"},{layer:"road-primary",property:"line-color"},{layer:"road-secondary-tertiary",property:"line-color"},{layer:"road-street",property:"line-color"},{layer:"road-street_limited",property:"line-color"},
{layer:"road-service-link-track",property:"line-color"},{layer:"road-pedestrian",property:"line-color"},{layer:"road-motorway_link",property:"line-color"},{layer:"road-trunk_link",property:"line-color"},{layer:"road-steps",property:"line-color"},{layer:"road-path",property:"line-color"},{layer:"road-sidewalks",property:"line-color"},{layer:"road-construction",property:"line-color"},{layer:"road-motorway-case",property:"line-color"},{layer:"road-trunk-case",property:"line-color"},{layer:"road-main-case",
property:"line-color"},{layer:"road-trunk_link-case",property:"line-color"},{layer:"road-motorway_link-case",property:"line-color"},{layer:"road-primary-case",property:"line-color"},{layer:"road-main-case",property:"line-color"},{layer:"road-street-case",property:"line-color"},{layer:"road-service-link-track-case",property:"line-color"},{layer:"road-street_limited-case",property:"line-color"},{layer:"road-street-low",property:"line-color"},{layer:"tunnel-motorway",property:"line-color"},{layer:"tunnel-trunk",
property:"line-color"},{layer:"tunnel-primary",property:"line-color"},{layer:"tunnel-secondary-tertiary",property:"line-color"},{layer:"tunnel-street",property:"line-color"},{layer:"tunnel-pedestrian",property:"line-color"},{layer:"tunnel-steps",property:"line-color"},{layer:"tunnel-path",property:"line-color"},{layer:"tunnel-construction",property:"line-color"},{layer:"tunnel-motorway-case",property:"line-color"},{layer:"tunnel-trunk-case",property:"line-color"},{layer:"tunnel-motorway_link-case",
property:"line-color"},{layer:"tunnel-trunk_link-case",property:"line-color"},{layer:"tunnel-primary-case",property:"line-color"},{layer:"tunnel-secondary-teriary-case",property:"line-color"},{layer:"tunnel-street-case",property:"line-color"},{layer:"tunnel-service-link-track-case",property:"line-color"},{layer:"tunnel-street-case",property:"line-color"},{layer:"tunnel-street-low",property:"line-color"},{layer:"tunnel-street_limited-low",property:"line-color"},{layer:"bridge-motorway-2",property:"line-color"},
{layer:"bridge-trunk-2",property:"line-color"},{layer:"bridge-motorway_link-2",property:"line-color"},{layer:"bridge-trunk_link-2",property:"line-color"},{layer:"bridge-motorway-2-case",property:"line-color"},{layer:"bridge-trunk_link-2-case",property:"line-color"},{layer:"bridge-rail",property:"line-color"},{layer:"bridge-motorway",property:"line-color"},{layer:"bridge-trunk",property:"line-color"},{layer:"bridge-primary",property:"line-color"},{layer:"bridge-secondary-tertiary",property:"line-color"},
{layer:"bridge-street",property:"line-color"},{layer:"bridge-street_limited",property:"line-color"},{layer:"bridge-service-link-track",property:"line-color"},{layer:"bridge-pedestrian",property:"line-color"},{layer:"bridge-motorway_link",property:"line-color"},{layer:"bridge-trunk_link",property:"line-color"},{layer:"bridge-steps",property:"line-color"},{layer:"bridge-path",property:"line-color"},{layer:"bridge-construction",property:"line-color"},{layer:"bridge-motorway-case",property:"line-color"},
{layer:"bridge-trunk_link-case",property:"line-color"},{layer:"bridge-primary-case",property:"line-color"},{layer:"bridge-secondary-tertiary-case",property:"line-color"},{layer:"bridge-street-case",property:"line-color"},{layer:"bridge-street_limited-case",property:"line-color"},{layer:"bridge-service-link-track-case",property:"line-color"},{layer:"bridge-street_limited-low",property:"line-color"},{layer:"bridge-street-low",property:"line-color"},{layer:"bridge-pedestrian-case",property:"line-color"}],
defaultColor:"#a1f7ff"},layout6:{layerId:"mapbox://styles/dannyb123/cj1gd98jx000d2rmsqzx47mxa"}},e={zoomControl:!0,scrollZoom:!1,dragPan:!0,doubleClickZoom:!1,satelliteSwitcher:!1,fullScreenSwitcher:!1},h={en:!0,es:!0,fr:!0,de:!0,ru:!0,zh:!0},m;a.geoProviders=a.geoProviders||{};a.geoProviders.mapbox=a.geoProviders.mapbox||{};a.geoProviders.mapbox.gl={init:function(a,b){return g()},cleanup:function(a){a.remove()},drawMap:function(a){return f(a)},refreshSize:function(a){a.resize()},refreshZoom:function(a,
b){a.setZoom(b)},refreshStyle:function(a,e){a.setStyle(b[e.layout||"layout1"].layerId);c(a,e)},openPopup:function(a){a&&a.dmPopup&&!a.dmPopup.isOpen()&&(a.dmPopupMarker.setPopup(a.dmPopup),a.dmPopupMarker.togglePopup())},refreshPopup:function(a){},closePopup:function(a){a&&a.dmPopup&&a.dmPopup.isOpen()&&a.dmPopupMarker.togglePopup()},setCenter:function(a,b,c){b.lat&&b.lng&&(c=c||a.getZoom()||13,a.setCenter(new mapboxgl.LngLat(b.lng,b.lat),c))},createMarker:function(a,b){var c=document.createElement("div");
c.className="marker";var e=new mapboxgl.LngLat(b.lng||50.5,b.lat||30.5);return(new mapboxgl.Marker(c)).setLngLat(e).addTo(a)},setBounds:function(a,b){if(b){var c=[b.northeast,b.southwest].map(function(a){return new mapboxgl.LngLat(a.lng,a.lat)}),e=new mapboxgl.LngLatBounds;c.forEach(function(a){e.extend(a)});a.fitBounds(e,{duration:0,padding:50})}},updateMarker:function(a,b){b.lat&&b.lng&&a.setLngLat(new mapboxgl.LngLat(b.lng,b.lat))}}})(jQuery,window);var satelliteSwitcherMarkup="\x3cdiv class\x3d'mapboxgl-ctrl mapboxgl-ctrl-group'\x3e\x3cbutton class\x3d'switcher map-switcher'\x3e\x3c/button\x3e\x3c/div\x3e";
function SatelliteControl(){return{onAdd:function(a){this._map=a;this._container=$(satelliteSwitcherMarkup);var d=this;this._container.find(".switcher").click(function(){$(this).toggleClass("map-switcher satellite-switcher");d._style?(d._map.setStyle(d._style),d._style=null):(d._style=d._map.getStyle(),d._map.setStyle("mapbox://styles/mapbox/satellite-v9"))});return this._container[0]},onRemove:function(){this._container.parentNode.removeChild(this._container);this._map=void 0},getDefaultPosition:function(){return"top-right"}}}
;(function(a,d){d.isReseller=d.isR;d.isWLReseller=d.isWLR;d.isDudaone=d.isMultiScreen})(jQuery,window);(function(a,d){var f={has:function(a,b){return-1!==b.toLowerCase().indexOf(a.toLowerCase())},lowerize:function(a){return a.toLowerCase()}},g=function(){for(var a,b=0,l,c,e,f,h,g=arguments;b<g.length;b+=2){h=g[b];var m=g[b+1];if("undefined"===typeof a)for(e in a={},m)l=m[e],"object"===typeof l?a[l[0]]=d:a[l]=d;for(l=c=0;l<h.length;l++)if(f=h[l].exec(this.getUA())){for(e=0;e<m.length;e++)h=f[++c],l=m[e],"object"===typeof l&&0<l.length?2==l.length?a[l[0]]="function"==typeof l[1]?l[1].call(this,h):l[1]:
3==l.length?a[l[0]]="function"!==typeof l[1]||l[1].exec&&l[1].test?h?h.replace(l[1],l[2]):d:h?l[1].call(this,h,l[2]):d:4==l.length&&(a[l[0]]=h?l[3].call(this,h.replace(l[1],l[2])):d):a[l]=h?h:d;break}if(f)break}return a},c=function(a,b){for(var l in b)if("object"===typeof b[l]&&0<b[l].length)for(var c=0;c<b[l].length;c++){if(f.has(b[l][c],a))return"?"===l?d:l}else if(f.has(b[l],a))return"?"===l?d:l;return a},b={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2E3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",
7:"NT 6.1",8:"NT 6.2",RT:"ARM"},e=[[/(opera\smini)\/((\d+)?[\w\.-]+)/i,/(opera\s[mobiletab]+).+version\/((\d+)?[\w\.-]+)/i,/(opera).+version\/((\d+)?[\w\.]+)/i,/(opera)[\/\s]+((\d+)?[\w\.]+)/i],["name","version","major"],[/\s(opr)\/((\d+)?[\w\.]+)/i],[["name","Opera"],"version","major"],[/(kindle)\/((\d+)?[\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/\s]?((\d+)?[\w\.]+)*/i,/(avant\s|iemobile|slim|baidu)(?:browser)?[\/\s]?((\d+)?[\w\.]*)/i,/(?:ms|\()(ie)\s((\d+)?[\w\.]+)/i,/(rekonq)((?:\/)[\w\.]+)*/i,
/(chromium|flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron)\/((\d+)?[\w\.-]+)/i],["name","version","major"],[/(trident).+rv[:\s]((\d+)?[\w\.]+).+like\sgecko/i],[["name","IE"],"version","major"],[/(yabrowser)\/((\d+)?[\w\.]+)/i],[["name","Yandex"],"version","major"],[/(comodo_dragon)\/((\d+)?[\w\.]+)/i],[["name",/_/g," "],"version","major"],[/(chrome|omniweb|arora|[tizenoka]{5}\s?browser)\/v?((\d+)?[\w\.]+)/i],["name","version","major"],[/(dolfin)\/((\d+)?[\w\.]+)/i],[["name","Dolphin"],
"version","major"],[/((?:android.+)crmo|crios)\/((\d+)?[\w\.]+)/i],[["name","Chrome"],"version","major"],[/version\/((\d+)?[\w\.]+).+?mobile\/\w+\s(safari)/i],["version","major",["name","Mobile Safari"]],[/version\/((\d+)?[\w\.]+).+?(mobile\s?safari|safari)/i],["version","major","name"],[/webkit.+?(mobile\s?safari|safari)((\/[\w\.]+))/i],["name",["major",c,{1:["/8","/1","/3"],2:"/4","?":"/"}],["version",c,{"1.0":"/8","1.2":"/1","1.3":"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419",
"?":"/"}]],[/(konqueror)\/((\d+)?[\w\.]+)/i,/(webkit|khtml)\/((\d+)?[\w\.]+)/i],["name","version","major"],[/(navigator|netscape)\/((\d+)?[\w\.-]+)/i],[["name","Netscape"],"version","major"],[/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo\sbrowser|minimo|conkeror)[\/\s]?((\d+)?[\w\.\+]+)/i,/(firefox|seamonkey|k-meleon|icecat|iceape|firebird|phoenix)\/((\d+)?[\w\.-]+)/i,/(mozilla)\/((\d+)?[\w\.]+).+rv\:.+gecko\/\d+/i,/(uc\s?browser|polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|qqbrowser)[\/\s]?((\d+)?[\w\.]+)/i,
/(links)\s\(((\d+)?[\w\.]+)/i,/(gobrowser)\/?((\d+)?[\w\.]+)*/i,/(ice\s?browser)\/v?((\d+)?[\w\._]+)/i,/(mosaic)[\/\s]((\d+)?[\w\.]+)/i],["name","version","major"]],h=[[/(?:(amd|x(?:(?:86|64)[_-])?|wow|win)64)[;\)]/i],[["architecture","amd64"]],[/((?:i[346]|x)86)[;\)]/i],[["architecture","ia32"]],[/windows\s(ce|mobile);\sppc;/i],[["architecture","arm"]],[/((?:ppc|powerpc)(?:64)?)(?:\smac|;|\))/i],[["architecture",/ower/,"",f.lowerize]],[/(sun4\w)[;\)]/i],[["architecture","sparc"]],[/(ia64(?=;)|68k(?=\))|arm(?=v\d+;)|(?:irix|mips|sparc)(?:64)?(?=;)|pa-risc)/i],
["architecture",f.lowerize]],m=[[/\((ipad|playbook);[\w\s\);-]+(rim|apple)/i],["model","vendor",["type","tablet"]],[/(hp).+(touchpad)/i,/(kindle)\/([\w\.]+)/i,/\s(nook)[\w\s]+build\/(\w+)/i,/(dell)\s(strea[kpr\s\d]*[\dko])/i],["vendor","model",["type","tablet"]],[/\((ip[honed]+);.+(apple)/i],["model","vendor",["type","mobile"]],[/(blackberry)[\s-]?(\w+)/i,/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|huawei|meizu|motorola)[\s_-]?([\w-]+)*/i,/(hp)\s([\w\s]+\w)/i,/(asus)-?(\w+)/i],["vendor",
"model",["type","mobile"]],[/\((bb10);\s(\w+)/i],[["vendor","BlackBerry"],"model",["type","mobile"]],[/android.+((transfo[prime\s]{4,10}\s\w+|eeepc|slider\s\w+))/i],[["vendor","Asus"],"model",["type","tablet"]],[/(sony)\s(tablet\s[ps])/i],["vendor","model",["type","tablet"]],[/(nintendo)\s([wids3u]+)/i],["vendor","model",["type","console"]],[/((playstation)\s[3portablevi]+)/i],[["vendor","Sony"],"model",["type","console"]],[/(sprint\s(\w+))/i],[["vendor",c,{HTC:"APA",Sprint:"Sprint"}],["model",c,
{"Evo Shift 4G":"7373KT"}],["type","mobile"]],[/(htc)[;_\s-]+([\w\s]+(?=\))|\w+)*/i,/(zte)-(\w+)*/i,/(alcatel|geeksphone|huawei|lenovo|nexian|panasonic|(?=;\s)sony)[_\s-]?([\w-]+)*/i],["vendor",["model",/_/g," "],["type","mobile"]],[/\s((milestone|droid(?:[2-4x]|\s(?:bionic|x2|pro|razr))?(:?\s4g)?))[\w\s]+build\//i,/(mot)[\s-]?(\w+)*/i],[["vendor","Motorola"],"model",["type","mobile"]],[/android.+\s((mz60\d|xoom[\s2]{0,2}))\sbuild\//i],[["vendor","Motorola"],"model",["type","tablet"]],[/android.+((sch-i[89]0\d|shw-m380s|gt-p\d{4}|gt-n8000|sgh-t8[56]9))/i],
[["vendor","Samsung"],"model",["type","tablet"]],[/((s[cgp]h-\w+|gt-\w+|galaxy\snexus))/i,/(sam[sung]*)[\s-]*(\w+-?[\w-]*)*/i,/sec-((sgh\w+))/i],[["vendor","Samsung"],"model",["type","mobile"]],[/(sie)-(\w+)*/i],[["vendor","Siemens"],"model",["type","mobile"]],[/(maemo|nokia).*(n900|lumia\s\d+)/i,/(nokia)[\s_-]?([\w-]+)*/i],[["vendor","Nokia"],"model",["type","mobile"]],[/android\s3\.[\s\w-;]{10}((a\d{3}))/i],[["vendor","Acer"],"model",["type","tablet"]],[/android\s3\.[\s\w-;]{10}(lg?)-([06cv9]{3,4})/i],
[["vendor","LG"],"model",["type","tablet"]],[/((nexus\s4))/i,/(lg)[e;\s-\/]+(\w+)*/i],[["vendor","LG"],"model",["type","mobile"]],[/(mobile|tablet);.+rv\:.+gecko\//i],["type","vendor","model"]],r=[[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m)\/([\w\.]+)/i,/(khtml|tasman|links)[\/\s]\(?([\w\.]+)/i,/(icab)[\/\s]([23]\.[\d\.]+)/i],["name","version"],[/rv\:([\w\.]+).*(gecko)/i],["version","name"]],q=[[/(windows)\snt\s6\.2;\s(arm)/i,/(windows\sphone(?:\sos)*|windows\smobile|windows)[\s\/]?([ntce\d\.\s]+\w)/i],
["name",["version",c,b]],[/(win(?=3|9|n)|win\s9x\s)([nt\d\.]+)/i],[["name","Windows"],["version",c,b]],[/\((bb)(10);/i],[["name","BlackBerry"],"version"],[/(blackberry)\w*\/?([\w\.]+)*/i,/(tizen)\/([\w\.]+)/i,/(android|webos|palm\os|qnx|bada|rim\stablet\sos|meego)[\/\s-]?([\w\.]+)*/i],["name","version"],[/(symbian\s?os|symbos|s60(?=;))[\/\s-]?([\w\.]+)*/i],[["name","Symbian"],"version"],[/mozilla.+\(mobile;.+gecko.+firefox/i],[["name","Firefox OS"],"version"],[/(nintendo|playstation)\s([wids3portablevu]+)/i,
/(mint)[\/\s\(]?(\w+)*/i,/(joli|[kxln]?ubuntu|debian|[open]*suse|gentoo|arch|slackware|fedora|mandriva|centos|pclinuxos|redhat|zenwalk)[\/\s-]?([\w\.-]+)*/i,/(hurd|linux)\s?([\w\.]+)*/i,/(gnu)\s?([\w\.]+)*/i],["name","version"],[/(cros)\s[\w]+\s([\w\.]+\w)/i],[["name","Chromium OS"],"version"],[/(sunos)\s?([\w\.]+\d)*/i],[["name","Solaris"],"version"],[/\s([frentopc-]{0,4}bsd|dragonfly)\s?([\w\.]+)*/i],["name","version"],[/(ip[honead]+)(?:.*os\s*([\w]+)*\slike\smac|;\sopera)/i],[["name","iOS"],["version",
/_/g,"."]],[/(mac\sos\sx)\s?([\w\s\.]+\w)*/i],["name",["version",/_/g,"."]],[/(haiku)\s(\w+)/i,/(aix)\s((\d)(?=\.|\)|\s)[\w\.]*)*/i,/(macintosh|mac(?=_powerpc)|plan\s9|minix|beos|os\/2|amigaos|morphos|risc\sos)/i,/(unix)\s?([\w\.]+)*/i],["name","version"]],n=function(b){var c=b||(a&&a.navigator&&a.navigator.userAgent?a.navigator.userAgent:"");if(!(this instanceof n))return(new n(b)).getResult();this.getBrowser=function(){return g.apply(this,e)};this.getCPU=function(){return g.apply(this,h)};this.getDevice=
function(){return g.apply(this,m)};this.getEngine=function(){return g.apply(this,r)};this.getOS=function(){return g.apply(this,q)};this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}};this.getUA=function(){return c};this.setUA=function(a){c=a;return this};this.setUA(c)};if("undefined"!==typeof exports)"undefined"!==typeof module&&module.exports&&(exports=module.exports=n),exports.UAParser=n;else if(a.UAParser=
n,"function"===typeof define&&define.amd&&define(function(){return n}),"undefined"!==typeof a.jQuery){var p=a.jQuery,v=new n;p.ua=v.getResult();p.ua.get=function(){return v.getUA()};p.ua.set=function(a){v.setUA(a);a=v.getResult();for(var b in a)p.ua[b]=a[b]}}})(this);var Base64={_keyStr:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\x3d",encode:function(a){var d="",f,g,c,b,e,h,m=0;for(a=Base64._utf8_encode(a);m<a.length;)f=a.charCodeAt(m++),g=a.charCodeAt(m++),c=a.charCodeAt(m++),b=f>>2,f=(f&3)<<4|g>>4,e=(g&15)<<2|c>>6,h=c&63,isNaN(g)?e=h=64:isNaN(c)&&(h=64),d=d+Base64._keyStr.charAt(b)+Base64._keyStr.charAt(f)+Base64._keyStr.charAt(e)+Base64._keyStr.charAt(h);return d},decode:function(a){var d="",f,g,c,b,e,h=0;for(a=a.replace(/[^A-Za-z0-9\+\/\=]/g,
"");h<a.length;)f=Base64._keyStr.indexOf(a.charAt(h++)),g=Base64._keyStr.indexOf(a.charAt(h++)),b=Base64._keyStr.indexOf(a.charAt(h++)),e=Base64._keyStr.indexOf(a.charAt(h++)),f=f<<2|g>>4,g=(g&15)<<4|b>>2,c=(b&3)<<6|e,d+=String.fromCharCode(f),64!=b&&(d+=String.fromCharCode(g)),64!=e&&(d+=String.fromCharCode(c));return d=Base64._utf8_decode(d)},_utf8_encode:function(a){a=a.replace(/\r\n/g,"\n");for(var d="",f=0;f<a.length;f++){var g=a.charCodeAt(f);128>g?d+=String.fromCharCode(g):(127<g&&2048>g?d+=
String.fromCharCode(g>>6|192):(d+=String.fromCharCode(g>>12|224),d+=String.fromCharCode(g>>6&63|128)),d+=String.fromCharCode(g&63|128))}return d},_utf8_decode:function(a){for(var d="",f=0,g=c1=c2=0;f<a.length;)g=a.charCodeAt(f),128>g?(d+=String.fromCharCode(g),f++):191<g&&224>g?(c2=a.charCodeAt(f+1),d+=String.fromCharCode((g&31)<<6|c2&63),f+=2):(c2=a.charCodeAt(f+1),c3=a.charCodeAt(f+2),d+=String.fromCharCode((g&15)<<12|(c2&63)<<6|c3&63),f+=3);return d}};var hexcase=0,b64pad="";function hex_sha1(a){var d=0;a=rstr2hex(rstr_sha1(str2rstr_utf8(a)));for(var f=0;f<a.length;f++)d+=a.charCodeAt(f);return d}function b64_sha1(a){return rstr2b64(rstr_sha1(str2rstr_utf8(a)))}function any_sha1(a,d){return rstr2any(rstr_sha1(str2rstr_utf8(a)),d)}function hex_hmac_sha1(a,d){return rstr2hex(rstr_hmac_sha1(str2rstr_utf8(a),str2rstr_utf8(d)))}function b64_hmac_sha1(a,d){return rstr2b64(rstr_hmac_sha1(str2rstr_utf8(a),str2rstr_utf8(d)))}
function any_hmac_sha1(a,d,f){return rstr2any(rstr_hmac_sha1(str2rstr_utf8(a),str2rstr_utf8(d)),f)}function sha1_vm_test(){return"a9993e364706816aba3e25717850c26c9cd0d89d"==hex_sha1("abc").toLowerCase()}function rstr_sha1(a){return binb2rstr(binb_sha1(rstr2binb(a),8*a.length))}
function rstr_hmac_sha1(a,d){var f=rstr2binb(a);16<f.length&&(f=binb_sha1(f,8*a.length));for(var g=Array(16),c=Array(16),b=0;16>b;b++)g[b]=f[b]^909522486,c[b]=f[b]^1549556828;f=binb_sha1(g.concat(rstr2binb(d)),512+8*d.length);return binb2rstr(binb_sha1(c.concat(f),672))}function rstr2hex(a){try{hexcase}catch(d){hexcase=0}for(var f=hexcase?"0123456789ABCDEF":"0123456789abcdef",g="",c,b=0;b<a.length;b++)c=a.charCodeAt(b),g+=f.charAt(c>>>4&15)+f.charAt(c&15);return g}
function rstr2b64(a){try{b64pad}catch(d){b64pad=""}for(var f="",g=a.length,c=0;c<g;c+=3)for(var b=a.charCodeAt(c)<<16|(c+1<g?a.charCodeAt(c+1)<<8:0)|(c+2<g?a.charCodeAt(c+2):0),e=0;4>e;e++)f=8*c+6*e>8*a.length?f+b64pad:f+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(b>>>6*(3-e)&63);return f}
function rstr2any(a,d){var f=d.length,g=[],c,b,e,h,m=Array(Math.ceil(a.length/2));for(c=0;c<m.length;c++)m[c]=a.charCodeAt(2*c)<<8|a.charCodeAt(2*c+1);for(;0<m.length;){h=[];for(c=e=0;c<m.length;c++)if(e=(e<<16)+m[c],b=Math.floor(e/f),e-=b*f,0<h.length||0<b)h[h.length]=b;g[g.length]=e;m=h}f="";for(c=g.length-1;0<=c;c--)f+=d.charAt(g[c]);g=Math.ceil(8*a.length/(Math.log(d.length)/Math.log(2)));for(c=f.length;c<g;c++)f=d[0]+f;return f}
function str2rstr_utf8(a){for(var d="",f=-1,g,c;++f<a.length;)g=a.charCodeAt(f),c=f+1<a.length?a.charCodeAt(f+1):0,55296<=g&&56319>=g&&56320<=c&&57343>=c&&(g=65536+((g&1023)<<10)+(c&1023),f++),127>=g?d+=String.fromCharCode(g):2047>=g?d+=String.fromCharCode(192|g>>>6&31,128|g&63):65535>=g?d+=String.fromCharCode(224|g>>>12&15,128|g>>>6&63,128|g&63):2097151>=g&&(d+=String.fromCharCode(240|g>>>18&7,128|g>>>12&63,128|g>>>6&63,128|g&63));return d}
function str2rstr_utf16le(a){for(var d="",f=0;f<a.length;f++)d+=String.fromCharCode(a.charCodeAt(f)&255,a.charCodeAt(f)>>>8&255);return d}function str2rstr_utf16be(a){for(var d="",f=0;f<a.length;f++)d+=String.fromCharCode(a.charCodeAt(f)>>>8&255,a.charCodeAt(f)&255);return d}function rstr2binb(a){for(var d=Array(a.length>>2),f=0;f<d.length;f++)d[f]=0;for(f=0;f<8*a.length;f+=8)d[f>>5]|=(a.charCodeAt(f/8)&255)<<24-f%32;return d}
function binb2rstr(a){for(var d="",f=0;f<32*a.length;f+=8)d+=String.fromCharCode(a[f>>5]>>>24-f%32&255);return d}
function binb_sha1(a,d){a[d>>5]|=128<<24-d%32;a[(d+64>>9<<4)+15]=d;for(var f=Array(80),g=1732584193,c=-271733879,b=-1732584194,e=271733878,h=-1009589776,m=0;m<a.length;m+=16){for(var r=g,q=c,n=b,p=e,v=h,u=0;80>u;u++){f[u]=16>u?a[m+u]:bit_rol(f[u-3]^f[u-8]^f[u-14]^f[u-16],1);var k=safe_add(safe_add(bit_rol(g,5),sha1_ft(u,c,b,e)),safe_add(safe_add(h,f[u]),sha1_kt(u))),h=e,e=b,b=bit_rol(c,30),c=g,g=k}g=safe_add(g,r);c=safe_add(c,q);b=safe_add(b,n);e=safe_add(e,p);h=safe_add(h,v)}return[g,c,b,e,h]}
function sha1_ft(a,d,f,g){return 20>a?d&f|~d&g:40>a?d^f^g:60>a?d&f|d&g|f&g:d^f^g}function sha1_kt(a){return 20>a?1518500249:40>a?1859775393:60>a?-1894007588:-899497514}function safe_add(a,d){var f=(a&65535)+(d&65535);return(a>>16)+(d>>16)+(f>>16)<<16|f&65535}function bit_rol(a,d){return a<<d|a>>>32-d};(function(a){a.belowthefold=function(d,f){return a(window).height()+a(window).scrollTop()<=a(d).offset().top-f.threshold};a.abovethetop=function(d,f){return a(window).scrollTop()>=a(d).offset().top+a(d).height()-f.threshold};a.rightofscreen=function(d,f){return a(window).width()+a(window).scrollLeft()<=a(d).offset().left-f.threshold};a.leftofscreen=function(d,f){return a(window).scrollLeft()>=a(d).offset().left+a(d).width()-f.threshold};a.inviewport=function(d,f){return!a.rightofscreen(d,f)&&!a.leftofscreen(d,
f)&&!a.belowthefold(d,f)&&!a.abovethetop(d,f)};a.extend(a.expr[":"],{"below-the-fold":function(d,f,g){return a.belowthefold(d,{threshold:0})},"above-the-top":function(d,f,g){return a.abovethetop(d,{threshold:0})},"left-of-screen":function(d,f,g){return a.leftofscreen(d,{threshold:0})},"right-of-screen":function(d,f,g){return a.rightofscreen(d,{threshold:0})},"in-viewport":function(d,f,g){return a.inviewport(d,{threshold:0})}})})(jQuery);(function(){function a(){}function d(a,c){for(var b=a.length;b--;)if(a[b].listener===c)return b;return-1}var f=a.prototype;f.getListeners=function(a){var c,b,e=this._getEvents();if("object"==typeof a)for(b in c={},e)e.hasOwnProperty(b)&&a.test(b)&&(c[b]=e[b]);else c=e[a]||(e[a]=[]);return c};f.flattenListeners=function(a){var c,b=[];for(c=0;a.length>c;c+=1)b.push(a[c].listener);return b};f.getListenersAsObject=function(a){var c,b=this.getListeners(a);return b instanceof Array&&(c={},c[a]=b),c||b};
f.addListener=function(a,c){var b,e=this.getListenersAsObject(a),h="object"==typeof c;for(b in e)e.hasOwnProperty(b)&&-1===d(e[b],c)&&e[b].push(h?c:{listener:c,once:!1});return this};f.on=f.addListener;f.addOnceListener=function(a,c){return this.addListener(a,{listener:c,once:!0})};f.once=f.addOnceListener;f.defineEvent=function(a){return this.getListeners(a),this};f.defineEvents=function(a){for(var c=0;a.length>c;c+=1)this.defineEvent(a[c]);return this};f.removeListener=function(a,c){var b,e,h=this.getListenersAsObject(a);
for(e in h)h.hasOwnProperty(e)&&(b=d(h[e],c),-1!==b&&h[e].splice(b,1));return this};f.off=f.removeListener;f.addListeners=function(a,c){return this.manipulateListeners(!1,a,c)};f.removeListeners=function(a,c){return this.manipulateListeners(!0,a,c)};f.manipulateListeners=function(a,c,b){var e,d,f=a?this.removeListener:this.addListener;a=a?this.removeListeners:this.addListeners;if("object"!=typeof c||c instanceof RegExp)for(e=b.length;e--;)f.call(this,c,b[e]);else for(e in c)c.hasOwnProperty(e)&&(d=
c[e])&&("function"==typeof d?f.call(this,e,d):a.call(this,e,d));return this};f.removeEvent=function(a){var c,b=typeof a,e=this._getEvents();if("string"===b)delete e[a];else if("object"===b)for(c in e)e.hasOwnProperty(c)&&a.test(c)&&delete e[c];else delete this._events;return this};f.emitEvent=function(a,c){var b,e,d,f,r=this.getListenersAsObject(a);for(d in r)if(r.hasOwnProperty(d))for(e=r[d].length;e--;)b=r[d][e],f=b.listener.apply(this,c||[]),f!==this._getOnceReturnValue()&&!0!==b.once||this.removeListener(a,
r[d][e].listener);return this};f.trigger=f.emitEvent;f.emit=function(a){var c=Array.prototype.slice.call(arguments,1);return this.emitEvent(a,c)};f.setOnceReturnValue=function(a){return this._onceReturnValue=a,this};f._getOnceReturnValue=function(){return this.hasOwnProperty("_onceReturnValue")?this._onceReturnValue:!0};f._getEvents=function(){return this._events||(this._events={})};"function"==typeof define&&define.amd?define(function(){return a}):"undefined"!=typeof module&&module.exports?module.exports=
a:this.EventEmitter=a}).call(this);
(function(a){var d=document.documentElement,f=function(){};d.addEventListener?f=function(a,b,e){a.addEventListener(b,e,!1)}:d.attachEvent&&(f=function(c,b,e){c[b+e]=e.handleEvent?function(){var b=a.event;b.target=b.target||b.srcElement;e.handleEvent.call(e,b)}:function(){var b=a.event;b.target=b.target||b.srcElement;e.call(c,b)};c.attachEvent("on"+b,c[b+e])});var g=function(){};d.removeEventListener?g=function(a,b,e){a.removeEventListener(b,e,!1)}:d.detachEvent&&(g=function(a,b,e){a.detachEvent("on"+
b,a[b+e]);try{delete a[b+e]}catch(d){a[b+e]=void 0}});d={bind:f,unbind:g};"function"==typeof define&&define.amd?define(d):a.eventie=d})(this);
(function(a){function d(a,b){for(var c in b)a[c]=b[c];return a}function f(a){var b=[];if("[object Array]"===h.call(a))b=a;else if("number"==typeof a.length)for(var c=0,e=a.length;e>c;c++)b.push(a[c]);else b.push(a);return b}function g(a,h){function g(a,b,e){if(!(this instanceof g))return new g(a,b);"string"==typeof a&&(a=document.querySelectorAll(a));this.elements=f(a);this.options=d({},this.options);"function"==typeof b?e=b:d(this.options,b);e&&this.on("always",e);this.getImages();c&&(this.jqDeferred=
new c.Deferred);var l=this;setTimeout(function(){l.check()})}function n(a){this.img=a}g.prototype=new a;g.prototype.options={};g.prototype.getImages=function(){this.images=[];for(var a=0,b=this.elements.length;b>a;a++){var c=this.elements[a];"IMG"===c.nodeName&&this.addImage(c);for(var c=c.querySelectorAll("img"),l=0,e=c.length;e>l;l++)this.addImage(c[l])}};g.prototype.addImage=function(a){a=new n(a);this.images.push(a)};g.prototype.check=function(){function a(f,h){return c.options.debug&&e&&b.log("confirm",
f,h),c.progress(f),d++,d===l&&c.complete(),!0}var c=this,d=0,l=this.images.length;if(this.hasAnyBroken=!1,!l)return this.complete(),void 0;for(var f=0;l>f;f++){var h=this.images[f];h.on("confirm",a);h.check()}};g.prototype.progress=function(a){this.hasAnyBroken=this.hasAnyBroken||!a.isLoaded;var b=this;setTimeout(function(){b.emit("progress",b,a);b.jqDeferred&&b.jqDeferred.notify(b,a)})};g.prototype.complete=function(){var a=this.hasAnyBroken?"fail":"done";this.isComplete=!0;var b=this;setTimeout(function(){if(b.emit(a,
b),b.emit("always",b),b.jqDeferred)b.jqDeferred[b.hasAnyBroken?"reject":"resolve"](b)})};c&&(c.fn.imagesLoaded=function(a,b){return(new g(this,a,b)).jqDeferred.promise(c(this))});var p={};return n.prototype=new a,n.prototype.check=function(){var a=p[this.img.src];if(a)return this.useCached(a),void 0;if(p[this.img.src]=this,this.img.complete&&void 0!==this.img.naturalWidth)return this.confirm(0!==this.img.naturalWidth,"naturalWidth"),void 0;a=this.proxyImage=new Image;h.bind(a,"load",this);h.bind(a,
"error",this);a.src=this.img.src},n.prototype.useCached=function(a){if(a.isConfirmed)this.confirm(a.isLoaded,"cached was confirmed");else{var b=this;a.on("confirm",function(a){return b.confirm(a.isLoaded,"cache emitted confirmed"),!0})}},n.prototype.confirm=function(a,b){this.isConfirmed=!0;this.isLoaded=a;this.emit("confirm",this,b)},n.prototype.handleEvent=function(a){var b="on"+a.type;this[b]&&this[b](a)},n.prototype.onload=function(){this.confirm(!0,"onload");this.unbindProxyEvents()},n.prototype.onerror=
function(){this.confirm(!1,"onerror");this.unbindProxyEvents()},n.prototype.unbindProxyEvents=function(){h.unbind(this.proxyImage,"load",this);h.unbind(this.proxyImage,"error",this)},g}var c=a.jQuery,b=a.console,e=void 0!==b,h=Object.prototype.toString;"function"==typeof define&&define.amd?define(["eventEmitter/EventEmitter","eventie/eventie"],g):a.imagesLoaded=g(a.EventEmitter,a.eventie)})(window);$(document).ready(function(){initHandlers();initBlogs()});
var RSS_CONTAINER_SELECTOR=".dmRssContainer",RSS_CONTAINER_MORE_POSTS_BUTTON="#dmMorePostsButton",RSS_CONTAINER_MORE_POSTS_INNER_DIV=".dmMorePostsButtonClass",POST_ITEM=".dmRssItem",POST_ITEM_LINK=".dmRssA",POST_NEXT_ITEM_ELEMENT="#dmNextItemLink",POST_PREV_ITEM_ELEMENT="#dmPrevItemLink",SEARCH_ELEMENT=".dmSearchElementMain",SEARCH_RESULTS_MAIN_DIV=".dmSearchResultsMain",SEARCH_BUTTON=".dmSearchButton",SEARCH_RESULTS_DIV=".dmSearchResults",SEARCH_INPUT=".dmSearchInput",queryNumber=1,lastSearchTerm=
"",blogItems=[],currentShownPost=new PostItem("");
function initBlogs(){if(0<$(RSS_CONTAINER_SELECTOR).length){blogItems=[];var a=$(POST_ITEM).length;$(POST_ITEM).each(function(a){elm=$(this).find(POST_ITEM_LINK);var d=elm.attr("href");blogItems[a]=new PostItem(d);elm.click(function(c){currentShownPost=blogItems[a]})});for(var d=0;d<blogItems.length;d++)0<d&&(blogItems[d].prevLink=blogItems[d-1].link),d<a-1&&(blogItems[d].nextLink=blogItems[d+1].link)}0<$("#dmPostBackToMain").length&&($("#dmPostBackToMain").css("display","none"),$(Parameters.HomeLinkSelector).attr("href",
$("#dmPostBackToMain").attr("href")))}function initHandlers(){"true"==$(SEARCH_BUTTON).attr("autocomplete")&&$(SEARCH_INPUT).bind("keyup",function(a){search()})}function findPostItem(a){for(var d=0;d<blogItems.length;d++)if(-1!=a.indexOf(blogItems[d].link))return blogItems[d];return null}function PostItem(a){this.link=a;this.nextLink=this.prevLink=""}
function fetchMoreBlogItems(a){if("BLOGGER"==Parameters.WebPlatform)fetchMoreBlogItemsForBlogger(a);else{var d={commandID:"loadMorePosts"};d._url=a;d._morePostsLabel=$(RSS_CONTAINER_MORE_POSTS_INNER_DIV).html();d._editor=$.DM.insideEditor();a="/_dm/s/rt/api/public/wpl/site/"+Parameters.SiteId;var f=$(RSS_CONTAINER_MORE_POSTS_BUTTON).offset().top+2,g=jQuery.DM.getPageWidth()/2-102;if($.browser.msie||$.browser.mozilla)g=jQuery.DM.getPageWidth()/2-125;f=[g,f];setLoaderSize(8,2);jQuery.DM.setLoadingOnScreen(!0,
f,!1);jQuery.DM.assignLoaderColor(RSS_CONTAINER_MORE_POSTS_INNER_DIV);$.ajax({url:a,type:"post",data:JSON.stringify(d),async:!0,contentType:"application/json",error:function(a,b,e){jQuery.DM.setLoadingOnScreen(!1)},success:function(a){var b=$(RSS_CONTAINER_MORE_POSTS_BUTTON);jQuery.DM.setLoadingOnScreen(!1);if(a.postList){var e=$("\x3cdiv\x3e\x3c/div\x3e").append($(a.postList).find(RSS_CONTAINER_SELECTOR)).html();a=$(POST_ITEM_LINK)[$(POST_ITEM).length-1];a=$(a).attr("href");isDudaone||null==$.DM.getQueryParam(a,
"url")||(a=unescape($.DM.getQueryParam(a,"url")));a=$.DM.getQueryParam(a,"post_id");for(var e=$(e),d=$(POST_ITEM_LINK,e),f=-1,g=0;g<d.length;g++){var q=$(d[g]).attr("href");isDudaone||null==$.DM.getQueryParam(q,"url")||(q=unescape($.DM.getQueryParam(q,"url")));if(a==$.DM.getQueryParam(q,"post_id")){f=g;break}}if(-1<f)for(g=0;g<=f;g++)e.find($(d[g])).parent().remove();a=e.html();$(a).insertBefore(b);b.remove();jQuery.DM.initAjaxLinks();jQuery.DM.updateIOSHeight();initBlogs();jQuery.DM.isUseLayout()&&
jQuery.layoutManager.initLayout()}}})}}
function fetchMoreBlogItemsForBlogger(a){a=$(RSS_CONTAINER_MORE_POSTS_BUTTON).attr("href");var d=$(RSS_CONTAINER_MORE_POSTS_BUTTON).offset().top+2,f=jQuery.DM.getPageWidth()/2-102;if($.browser.msie||$.browser.mozilla)f=jQuery.DM.getPageWidth()/2-125;d=[f,d];setLoaderSize(8,2);jQuery.DM.setLoadingOnScreen(!0,d,!1);jQuery.DM.assignLoaderColor(RSS_CONTAINER_MORE_POSTS_INNER_DIV);jQuery.DM.executeAjaxCommand(a,function(a){jQuery.DM.setLoadingOnScreen(!1);a=$(a.content).find(RSS_CONTAINER_SELECTOR).html();var c=
$(RSS_CONTAINER_MORE_POSTS_BUTTON);$(a).insertBefore(RSS_CONTAINER_MORE_POSTS_BUTTON);c.remove();jQuery.DM.initAjaxLinks();jQuery.DM.updateIOSHeight();initBlogs()},function(a,c,b){jQuery.DM.setLoadingOnScreen(!1)})}
function search(){var a=$(SEARCH_ELEMENT),d=$(SEARCH_INPUT).val().trim();if(""==d)queryNumber++,a.empty(),a.css("display","none"),$.DM.darkenPreviewScreen(!1);else if(lastSearchTerm!=d||"none"==a.css("display")){queryNumber++;lastSearchTerm=d;d={commandID:"searchPosts"};d._searchTerm=$(SEARCH_INPUT).val();d._providerType=$(SEARCH_BUTTON).attr("providertype");d._rssURL=$(SEARCH_BUTTON).attr("rssurl");d._openSearchDescriptor=$(SEARCH_BUTTON).attr("opensearchdescriptor");d._maxResults=$(SEARCH_BUTTON).attr("maxresults");
d._queryNumber=queryNumber;var f="/_dm/s/rt/api/public/wpl/site/"+Parameters.SiteId,g=$(SEARCH_INPUT).offset().top+6,g=[$(SEARCH_INPUT).width()+2*$(SEARCH_INPUT).offset().left-40,g];setLoaderSize(5,2);jQuery.DM.setLoadingOnScreen(!0,g,!1);$.ajax({url:f,type:"post",data:JSON.stringify(d),async:!0,contentType:"application/json",error:function(a,b,e){jQuery.DM.setLoadingOnScreen(!1)},success:function(c){c.results&&c.queryNumber==queryNumber&&(a.empty(),0==c.resultsNum?(a.css("display","none"),$.DM.darkenPreviewScreen(!1)):
(c=$(c.results),c.find(SEARCH_RESULTS_MAIN_DIV).html(),a.append(c),a.css("display","block"),a.focus(),$(SEARCH_INPUT).addClass("dmSearchInputWithResults"),$.DM.darkenPreviewScreen(!0),$("#dmBlackWrapper").unbind("click").bind("click",function(){a.css("display","none");$.DM.darkenPreviewScreen(!1)})));jQuery.DM.setLoadingOnScreen(!1)}})}}function closeSearch(){$(SEARCH_ELEMENT).css("display","none");$(SEARCH_INPUT).removeClass("dmSearchInputWithResults");$.DM.darkenPreviewScreen(!1)}
function initSwipeHandlers(){if(!dmNoSwipe){var a=findPostItem(currentShownPost.link);jQuery.DM.initSwipeSelectors(".dmBlogInnerPostPage",function(){if(""!=a.nextLink){currentShownPost=new PostItem(a.nextLink);currentShownPost.prevLink=a.link;var d=findPostItem(a.nextLink);null!=d&&(currentShownPost.nextLink=d.link);jQuery(POST_NEXT_ITEM_ELEMENT).attr("href",a.nextLink);jQuery(POST_NEXT_ITEM_ELEMENT).attr("animationType","forward");jQuery(POST_NEXT_ITEM_ELEMENT).trigger("click");return!0}return!1},
function(){if(""!=a.prevLink){currentShownPost=new PostItem(a.prevLink);currentShownPost.nextLink=a.link;var d=findPostItem(a.prevLink);null!=d&&(currentShownPost.prevLink=d.link);jQuery(POST_PREV_ITEM_ELEMENT).attr("href",a.prevLink);jQuery(POST_PREV_ITEM_ELEMENT).attr("animationType","backward");jQuery(POST_PREV_ITEM_ELEMENT).trigger("click");return!0}return!1})}}
function cropImage(a){$image=$(a);a=new Image;a.src=$image.attr("src");$image.css("position","static");$div=$image.parent();$div.css("overflow","hidden");-1==$image.attr("src").indexOf("transparent.gif")&&$div.css("background","white");width=a.width;height=a.height;divwidth=$div.width();divheight=$div.height();width>height?($image.css("height",""+divheight+"px"),width=$image.width,width>divwidth&&(console.log(width-divwidth,width,divwidth),diff=width-divwidth,$image.css("left",""+(0-diff/2)+"px"))):
($image.css("width",""+divwidth+"px"),height=$image.height,height>divheight&&(console.log(height-divwidth,height,divwidth),diff=height-divheight,$image.css("top",""+(0-diff/2)+"px")))};(function(a,d){var f={},g=0;f.EVENTS={FORM_SUBMISSION:"form_submission",CLICK_TO_CALL:"event-ClickToCall",EMAIL_BUTTON_CLICK:"event-ClickToEmail",MAP_BUTTON_CLICK:"event-ClickToMap",SHARE_CLICK:"event-Share",OPENTABLE_CLICK:"event-OpenTable",NOTIFICATION_LINK_CLICK:"event-notificationLinkClick",NOTIFICATION_LINK_CLOSE:"event-notificationClose",COUPON_CLICK:"event-CouponWidget",STORE_ORDER:"event-StoreOrder",SHOW_POPUP:"event-popup",PERSONALIZATION_RULE_IMPRESSION:"event-ruleTriggered",PERSONALIZATION_RULE_LINK_CLICK:"event-link_click"};
f.loadScript=function(a,b,e,h){b=f.toSafeFn(b);return d.DM.loadExternalScriptAsync(a,b,e,h)};f.runOnReady=function(a,b){var e=f.toSafeFn(b);a=a||"global_"+g++;var h="afterAjax."+a;"complete"===document.readyState?(d.DM.events.off(h).on(h,e),setTimeout(function(){e({isAjax:!1})},0)):d(document).ready(function(){d.DM.events.off(h).on(h,e);e({isAjax:!1})})};f.runBeforeAjaxNavigation=function(a,b){var e=f.toSafeFn(b);a=a||"global_"+g++;var h="beforeAjax."+a;d.DM.events.off(h).on(h,e)};f.replacePhoneNumber=
function(a,b){var e=function(a,b,c){a=d(a);var e=a.attr("href");e&&(b=e.replace(new RegExp(b,"g"),c),a.attr("href",b))};(function(){d(":not(iframe)").contents().filter(function(){return this.nodeType==Node.TEXT_NODE}).each(function(){this.textContent=this.textContent.replace(new RegExp(a,"g"),b)});d('.dmCall[phone\x3d"'+a+'"]').each(function(){d(this).attr("phone",b);e(this,a,b)});d('a[href^\x3d"tel:"]').each(function(){e(this,a,b)})})()};f.toSafeFn=function(c){if(c&&c.safe)return c;var b=c?function(){try{return c.apply(a,
arguments)}catch(b){d.log("function failed "+b.message)}}:function(){};b.safe=!0;return b};f.subscribeEvent=function(a,b){return d.DM.events.on(a,function(a,c){var d=c&&c.value?c.value:null;b&&b(d)})};f.subscribeToAllEvents=function(a){for(var b in f.EVENTS)(function(b){f.subscribeEvent(f.EVENTS[b],function(d){a(b,d)})})(b)};f.getSiteExternalId=function(){return Parameters.ExternalUid};f.getSiteName=function(){return Parameters.SiteAlias};f.getNavItems=function(){return JSON.parse(Base64.decode(Parameters.NavItems))};
a.dmAPI=f})(window,jQuery);(function(){var a,d,f,g,c,b=function(a,b){return function(){return a.apply(b,arguments)}},e=[].indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(b in this&&this[b]===a)return b;return-1};d=function(){function a(){}return a.prototype.extend=function(a,b){var c,e;for(c in b)e=b[c],null==a[c]&&(a[c]=e);return a},a.prototype.isMobile=function(a){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(a)},a.prototype.addEvent=function(a,b,c){return null!=a.addEventListener?
a.addEventListener(b,c,!1):null!=a.attachEvent?a.attachEvent("on"+b,c):a[b]=c},a.prototype.removeEvent=function(a,b,c){return null!=a.removeEventListener?a.removeEventListener(b,c,!1):null!=a.detachEvent?a.detachEvent("on"+b,c):delete a[b]},a.prototype.innerHeight=function(){return"innerHeight"in window?window.innerHeight:document.documentElement.clientHeight},a}();f=this.WeakMap||this.MozWeakMap||(f=function(){function a(){this.keys=[];this.values=[]}return a.prototype.get=function(a){var b,c,e,
d,f;f=this.keys;b=e=0;for(d=f.length;d>e;b=++e)if(c=f[b],c===a)return this.values[b]},a.prototype.set=function(a,b){var c,e,d,f,h;h=this.keys;c=d=0;for(f=h.length;f>d;c=++d)if(e=h[c],e===a)return void(this.values[c]=b);return this.keys.push(a),this.values.push(b)},a}());a=this.MutationObserver||this.WebkitMutationObserver||this.MozMutationObserver||(a=function(){function a(){"undefined"!=typeof console&&null!==console&&console.warn("MutationObserver is not supported by your browser.");"undefined"!=
typeof console&&null!==console&&console.warn("WOW.js cannot detect dom mutations, please call .sync() after loading new content.")}return a.notSupported=!0,a.prototype.observe=function(){},a}());g=this.getComputedStyle||function(a){return this.getPropertyValue=function(b){var e;return"float"===b&&(b="styleFloat"),c.test(b)&&b.replace(c,function(a,b){return b.toUpperCase()}),(null!=(e=a.currentStyle)?e[b]:void 0)||null},this};c=/(\-([a-z]){1})/g;this.WOW=function(){function c(a){null==a&&(a={});this.scrollCallback=
b(this.scrollCallback,this);this.scrollHandler=b(this.scrollHandler,this);this.start=b(this.start,this);this.scrolled=!0;this.config=this.util().extend(a,this.defaults);this.animationNameCache=new f}return c.prototype.defaults={boxClass:"wow",animateClass:"animated",offset:0,mobile:!0,live:!0,callback:null},c.prototype.init=function(){var a;return this.element=window.document.documentElement,"interactive"===(a=document.readyState)||"complete"===a?this.start():this.util().addEvent(document,"DOMContentLoaded",
this.start),this.finished=[]},c.prototype.start=function(){var b,c,e,d;if(this.stopped=!1,this.boxes=function(){var a,c,e,d;e=this.element.querySelectorAll("."+this.config.boxClass);d=[];a=0;for(c=e.length;c>a;a++)b=e[a],d.push(b);return d}.call(this),this.all=function(){var a,c,e,d;e=this.boxes;d=[];a=0;for(c=e.length;c>a;a++)b=e[a],d.push(b);return d}.call(this),this.boxes.length)if(this.disabled())this.resetStyle();else for(d=this.boxes,c=0,e=d.length;e>c;c++)b=d[c],this.applyStyle(b,!0);return this.disabled()||
(this.util().addEvent(window,"scroll",this.scrollHandler),this.util().addEvent(window,"resize",this.scrollHandler),this.interval=setInterval(this.scrollCallback,50)),this.config.live?(new a(function(a){return function(b){var c,e,l,d,f;f=[];l=0;for(d=b.length;d>l;l++)e=b[l],f.push(function(){var a,b,l,d;l=e.addedNodes||[];d=[];a=0;for(b=l.length;b>a;a++)c=l[a],d.push(this.doSync(c));return d}.call(a));return f}}(this))).observe(document.body,{childList:!0,subtree:!0}):void 0},c.prototype.stop=function(){return this.stopped=
!0,this.util().removeEvent(window,"scroll",this.scrollHandler),this.util().removeEvent(window,"resize",this.scrollHandler),null!=this.interval?clearInterval(this.interval):void 0},c.prototype.sync=function(){return a.notSupported?this.doSync(this.element):void 0},c.prototype.doSync=function(a){var b,c,d,f;if(null==a&&(a=this.element),1===a.nodeType){a=a.parentNode||a;d=a.querySelectorAll("."+this.config.boxClass);f=[];b=0;for(c=d.length;c>b;b++)a=d[b],0>e.call(this.all,a)?(this.boxes.push(a),this.all.push(a),
this.stopped||this.disabled()?this.resetStyle():this.applyStyle(a,!0),f.push(this.scrolled=!0)):f.push(void 0);return f}},c.prototype.show=function(a){return this.applyStyle(a),a.className=""+a.className+((" "+a.className+" ").indexOf(" animated ")+1?"":" "+this.config.animateClass),null!=this.config.callback?this.config.callback(a):void 0},c.prototype.applyStyle=function(a,b){var c,d,e;return d=a.getAttribute("data-wow-duration"),c=a.getAttribute("data-wow-delay"),e=a.getAttribute("data-wow-iteration"),
this.animate(function(f){return function(){return f.customStyle(a,b,d,c,e)}}(this))},c.prototype.animate=function(){return"requestAnimationFrame"in window?function(a){return window.requestAnimationFrame(a)}:function(a){return a()}}(),c.prototype.resetStyle=function(){var a,b,c,d,e;d=this.boxes;e=[];b=0;for(c=d.length;c>b;b++)a=d[b],e.push(a.style.visibility="visible");return e},c.prototype.customStyle=function(a,b,c,d,e){return b&&this.cacheAnimationName(a),a.style.visibility=b?"hidden":"visible",
c&&this.vendorSet(a.style,{animationDuration:c}),d&&this.vendorSet(a.style,{animationDelay:d}),e&&this.vendorSet(a.style,{animationIterationCount:e}),this.vendorSet(a.style,{animationName:b?"none":this.cachedAnimationName(a)}),a},c.prototype.vendors=["moz","webkit"],c.prototype.vendorSet=function(a,b){var c,d,e,f;f=[];for(c in b)d=b[c],a[""+c]=d,f.push(function(){var b,f,l,h;l=this.vendors;h=[];b=0;for(f=l.length;f>b;b++)e=l[b],h.push(a[""+e+c.charAt(0).toUpperCase()+c.substr(1)]=d);return h}.call(this));
return f},c.prototype.vendorCSS=function(a,b){var c,d,e,f,h,k;d=g(a);c=d.getPropertyCSSValue(b);k=this.vendors;f=0;for(h=k.length;h>f;f++)e=k[f],c=c||d.getPropertyCSSValue("-"+e+"-"+b);return c},c.prototype.animationName=function(a){var b;try{b=this.vendorCSS(a,"animation-name").cssText}catch(c){b=g(a).getPropertyValue("animation-name")}return"none"===b?"":b},c.prototype.cacheAnimationName=function(a){return this.animationNameCache.set(a,this.animationName(a))},c.prototype.cachedAnimationName=function(a){return this.animationNameCache.get(a)},
c.prototype.scrollHandler=function(){return this.scrolled=!0},c.prototype.scrollCallback=function(){var a;if(!(a=!this.scrolled)){this.scrolled=!1;var b,c,d,e;d=this.boxes;e=[];b=0;for(c=d.length;c>b;b++)(a=d[b])&&(this.isVisible(a)?this.show(a):e.push(a));a=(this.boxes=e,this.boxes.length||this.config.live)}return a?void 0:this.stop()},c.prototype.offsetTop=function(a){for(var b;void 0===a.offsetTop;)a=a.parentNode;for(b=a.offsetTop;a=a.offsetParent;)b+=a.offsetTop;return b},c.prototype.isVisible=
function(a){var b,c,d,e,f;return c=a.getAttribute("data-wow-offset")||this.config.offset,f=window.pageYOffset,e=f+Math.min(this.element.clientHeight,this.util().innerHeight())-c,d=this.offsetTop(a),b=d+a.clientHeight,e>=d&&b>=f},c.prototype.util=function(){return null!=this._util?this._util:this._util=new d},c.prototype.disabled=function(){return!this.config.mobile&&this.util().isMobile(navigator.userAgent)},c}()}).call(this);(function(a,d){function f(a){var b=window._dm_gaq,c=window._paq,d=window._gaq;b.systemGaqID&&d.push(["_trackPageview",a]);b.systemAggregatedGaqID&&b.systemAggregatedGaqID!==b.systemGaqID&&d.push(["b._trackPageview",a]);b.externalGaqID&&d.push(["c._trackPageview",a]);"undefined"!==typeof c&&null!=c&&c.push(["trackPageView",a]);if(b=window.dmsnowplow)b("setCustomUrl",a),b("trackPageView")}function g(b,c,d,e,f,h){h=h||{};var g=d;a.DM.events.trigger("event-"+b,g&&g.value?g:{value:g});var k=!1,n=window._paq,
g=window._dm_gaq,p=window._gaq;e||(e=g.siteAlias);null==d&&(d=void 0);try{"undefined"!==typeof n&&n&&n.push(["trackEvent",b,c])}catch(u){}g.systemGaqID&&(h.hitCallBack&&("_blank"===f.target?k=!0:p.push(["_set","hitCallback",function(){p.push(["_set","hitCallback",null]);f.href&&(document.location=f.href)}])),p.push(["_trackEvent",b,e,c,d]));g.systemAggregatedGaqID&&g.systemAggregatedGaqID!==g.systemGaqID&&p.push(["b._trackEvent",b,e,c,d]);e||(e=g.siteAlias);null==d&&(d=void 0);try{"undefined"!==typeof n&&
n&&n.push(["trackEvent",b,c])}catch(r){}g.systemGaqID&&(h.hitCallBack&&p.push(["_set","hitCallback",function(){p.push(["_set","hitCallback",null]);f.href&&("_blank"===f.target?k=!0:document.location=f.href)}]),p.push(["_trackEvent",b,e,c,d]));g.systemAggregatedGaqID&&g.systemAggregatedGaqID!==g.systemGaqID&&p.push(["b._trackEvent",b,e,c,d]);g.externalGaqID&&p.push(["c._trackEvent",b,e,c,d]);window.dmsnowplow&&window.dmsnowplow("trackStructEvent","site",b,c,d);if(f&&(n=a(f).closest("[data-rule]"),
0<n.length)){d=parseInt(n.attr("data-rule"));var n=n.attr("data-rule-type"),q=n+"__"+d;b="insite_"+b;g.systemGaqID&&p.push(["_trackEvent",b,e,q]);g.systemAggregatedGaqID&&g.systemAggregatedGaqID!==g.systemGaqID&&p.push(["b._trackEvent",b,e,q]);g.externalGaqID&&p.push(["c._trackEvent",b,e,q]);window.dmsnowplow&&window.dmsnowplow("trackStructEvent","insite",b,n,d)}if(g.systemGaqID&&h.hitCallBack)return k;"mobile"!=(a.layoutDevice?a.layoutDevice.type:"mobile")&&"Call"==c&&event.preventDefault()}function c(l){var c=
jQuery("#dmPopupMask");a("#dm_content").append(c);var d="rgba(0,0,0,0.5)";l&&l.overlayColor&&(d=l.overlayColor);c.css("background-color",d);c.is(":hidden")&&(c.height(document.body.offsetHeight).width(jQuery(window).width()).show(),jQuery(window).off("resize.popupmask").on("resize.popupmask",b),a.DM.events.off("iscrollBodyResized.popupOverlay").on("iscrollBodyResized.popupOverlay",b))}function b(){var a=jQuery("#dmPopupMask");a.is(":hidden")||a.height(document.body.offsetHeight).width(jQuery(window).width()).show()}
function e(b,d,e,f,g){var h=h||a("body"),k=jQuery("#dmPopup"),n=k.first(),p=jQuery("body").find("#dmPopup");k.not(n).remove();0===p.size()?h.append(n):h.append(p);p.attr("class","dmPopup");p.find(".data").empty();e&&p.addClass(e);c();b.find(".popupData").clone().appendTo("#dmPopup .data").show();n.find(".dmPopupTitle").html("\x3cspan\x3e\x3c/span\x3e"+d);p.find("*").andSelf().each(function(){var b=a(this).attr("class");b&&(a(this).attr("class",""),a(this).attr("class",b))});f=f||700;g=g||400;e=jQuery(window).width();
d=jQuery(window).height();f=Math.min(f,e-20);g=Math.min(g,d-20);e=e/2-f/2-10;h=a("#dmPopup").find(".dmPopupTitle").height();k=parseInt(a("#dmPopup").css("padding-top").replace(/[^-\d\.]/g,""));n=parseInt(a("#dmPopup").css("padding-bottom").replace(/[^-\d\.]/g,""));h=d/2-(g+k+n+h+30)/2;f={top:h+"px",width:f+"px",left:e+"px",minHeight:g+"px",height:"auto"};p.find(".data").css("height",g+"px");p.height()+h>d&&p.find(".data").css("height",g+"px");p.css(f);p.show();window.event&&window.event.stopPropagation();
if(b.hasClass("dmShare"))p.off("click.share").on("click.share","div.dmShareWidget a",function(b){if(window.editorParent&&window.editorParent.jQuery&&(window.editorParent.jQuery.dmfw||window.editorParent.jQuery.onefw)){b.preventDefault();b.stopPropagation();var l={relativeDirection:"top",offset:window.editorParent.jQuery.onefw?0:70,tipsContainer:window.editorParent.jQuery&&window.editorParent.jQuery.onefw?window.editorParent.$("#_preview_w"):window.editorParent.$("#neePrevieweviceWrapper"),bodyText:"You can't use the widget to share a site from Preview mode.",
title:"Share"};window.editorParent.$&&window.editorParent.$.dmpages&&window.editorParent.$.dmpages.showOuterLinkPrompt(null,"_blank",a(b.target),l)}});return!1}function h(a,b){var c=jQuery(window).width(),d=jQuery(window).height(),e=1>a?c*a:Math.min(a,c-20),f=1>b?d*b:Math.min(b,d-20);return{top:d/2-f/2+"px",width:e+"px",left:c/2-e/2-10+"px",height:f+"px"}}function m(b){var c=jQuery("#dmPopupMask");a("body").append(c);c.hide();a("body").removeClass("popupOpen");a("#dmPopup").hide();a("#dmPopup .data").empty();
a("#dmPopup").removeAttr("data-video-bg");a("#dmPopup .videobgwrapper").remove();a("body").append(a("#dmPopup"));b&&(b.cancelBubble=!0,b.stopPropagation());return!1}function r(b,c,d){d=d||a("body");var e=d.find(".coloumns");if(null!=e)e.css("height",b+"px").css("width",c+"px");else for(e=1;13>e;e++)d.find("#coloumn"+e).height(b),d.find("#coloumn"+e).width(c)}function q(b,c){c=c||a("body");var d=c.find(".coloumns");if(null!=d)d.css("background-color",b);else for(d=1;13>d;d++)c.find("#coloumn"+d).css("background",
b)}function n(b){null!=b&&b.length&&b.forEach(function(b){a.dmrt.components.customWidget.addWidget(b.widgetId,b.version,atob(b.js))})}function p(b){var c=a(".dmFlexboxWrapper, .dmGridWrapper");c.removeClass("sidebarRight sidebarLeft sidebarHidden");"LEFT"===b?c.addClass("sidebarLeft"):"RIGHT"===b?c.addClass("sidebarRight"):c.addClass("sidebarHidden")}function v(b){null!=b&&b.length&&Object.keys(b).forEach(function(c){a.dmrt.components.customWidget.setWidgetStrings(c,b[c])})}var u={AnimationType:{None:0,
SlideLeft:1,SlideRight:2,Rotate:3,Fade:4},LinkType:{Home:0,Nav:1,Other:2},WebPlatformType:{General:0,Webs:1,Attsmb:2,WebsPlanet:3,Blogs:4},AgentType:{Iphone:0,Android:1,BlackBerry:2,Nokia:3,WindowsMobile:4,Other:5},ThemeType:{Matrix:0,Other:1}};(function(){var a,b;jQuery.uaMatch=function(a){a=a.toLowerCase();a=/(edge)[ \/]([\w.]+)/.exec(a)||/(chrome)[ \/]([\w.]+)/.exec(a)||/(webkit)[ \/]([\w.]+)/.exec(a)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(a)||/(msie) ([\w.]+)/.exec(a)||0>a.indexOf("compatible")&&
/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(a)||[];return{browser:a[1]||"",version:a[2]||"0"}};a=jQuery.uaMatch(navigator.userAgent);b={};a.browser&&(b[a.browser]=!0,b.version=parseFloat(a.version));b.chrome?b.webkit=!0:b.webkit&&(b.safari=!0);b.msie=!!navigator.userAgent.match(/MSIE|Edge|Trident\/7\./);jQuery.browser=b;jQuery.live=function(a,b,c){jQuery(this.context).on(a,this.selector,b,c);return this};jQuery.die=function(a,b){jQuery(this.context).off(a,this.selector||"**",b);return this}})();"function"!==
typeof String.prototype.contains&&(String.prototype.contains=function(a){return-1!==this.indexOf(a)});window.actualTouchDevice=!!navigator.userAgent.match(/Android|BlackBerry|iPhone|iPad|iPod|Opera Mini|IEMobile/i);window.editedFromTouchDevice=parent&&parent.window&&(parent.window.isTouchDevice||window.actualTouchDevice||parent.window.commonProps&&parent.window.commonProps["editor.emulate.touch"]);var k=new function(){this.AjaxContainer="div.dmBody";this.WrappingContainer="div.dmOuter";this.BackgroundElement=
"div.dmInner";this.SiteType=this.SiteId=this.SiteAlias=this.CurrentLinkType=this.IsCurrentHomePage=this.CurrentPageUrl=this.HomeUrl=null;this.DefaultPageAlias=this.InitialPageAlias="home";this.AnimationTypeInner=this.AnimationTypeBackward=this.AnimationTypeForward=u.AnimationType.Fade;this.Charset="UTF-8";this.CacheSize=10;this.AllowAjax=!0;this.IsSEOFriendlyLinks=!1;this.LinksToAjax="";this.LinksToAjaxExceptions=[];this.StartupCommand=this.AfterAjaxCommand=this.BeforeAjaxCommand=null;this.WebsiteGenerator=
u.WebPlatformType.General;this.SelectorsToHideOnTransitions=null;this.HomeLinksClasses="dm-logo-anchor";this.HomeLinkText="Back to home";this.HomeLinkSelector="a.dmHome";this.UseGalleryModule=!1;this.CurrentThemeName="";this.DisableLinks=!1;this.AfterMoreLessCommand=null;this.IsBfs=!1;this.ManifestId=-1;this.StorePageAlias="";this.showCookieNotification=!1;this.cookiesNotificationMarkup="";this.NavParameters=function(){this.NavbarSize=5;this.NavbarSelector=".dmNav";this.SubNavbarSelector="";this.NavbarLiveHomePage=
null;this.BlockContainerSelector=".dmBody";this.ShowBackToHomeOnInnerPages=!0;this.MoreButtonText="More Options";this.LessButtonText="Less Options";this.ReplaceNavigationOnInnerPages=!0};this.SidebarParameters=function(){this.SidebarSelector=".dm_sideBar";this.SidebarArrowSelector="#fw-sidebar-arrow";this.SidebarInitialClass="fw-sidebarbegin";this.SidebarClosingClass="fw-sidebarend"};this.NavigationAreaParams=new this.NavParameters;this.SidebarParams=new this.SidebarParameters};d.Parameters=k;(function(a,
b){function c(a,b){this.pageUrl=a;this.pageAlias=b||k.InitialPageAlias;this.pageContent=null;this.ajaxCallComplete=!1;this.linkType=u.LinkType.Other;this.pageUrlIdentifier=hex_sha1(this.pageUrl);this.pageID=this.pageUrlIdentifier+"";this.pageScrollTo=null;this.pageReady=!1;this.pageAnimation=null}function d(){try{return window.localStorage?(localStorage.setItem("testKey",1),localStorage.removeItem("testKey"),!0):!1}catch(a){return!1}}function h(){d()&&k.AllowAjax&&U!==u.AgentType.Android&&8!==Ha&&
7!==Ha&&(ja=[],ba=!0,Q=function(){return{setItem:function(a,b){var c=this.getStorage();c[a]=b;localStorage.setItem("dmPagesCache",JSON.stringify(c))},getItem:function(a){return this.getStorage()[a]||null},clear:function(){localStorage.setItem("dmPagesCache","{}")},getSize:function(){return Object.keys(this.getStorage()).length},getStorage:function(){return JSON.parse(localStorage.getItem("dmPagesCache")||"{}")||{}}}}(),Q.clear())}function ia(){if(a.dmrt.srvInstruct)for(var b=0;b<a.dmrt.srvInstruct.length;b++){var c=
a.dmrt.srvInstruct[b];switch(c.action){case "popup":var d=a("\x3cdiv\x3e\x3cdiv class\x3d'popupData'\x3e\x3c/div\x3e\x3c/div\x3e"),f=c.props.delay?1E3*c.props.delay:0;d.find(".popupData").html(c.props.text);setTimeout(function(){e(d,c.props.title)},f)}}}function K(b,c,d,e){var f=-1!==b.indexOf("callback\x3d"),h=a.Deferred();e=a.extend({forceLoad:f,isJSONP:f},e||{});a.loadScript(b,e).done(function(){if(!f){if(c){try{c()}catch(a){console.log("DM-Ajax: init widget callback throws exception: "+a.message)}d&&
t.updateAfterInit()}h.resolve()}}).fail(function(){h.reject()});return h.promise()}function x(a,b){if(null==a)return null;var c=a.split("?"),d="";if(1<c.length)d=c[1];else return null;var d=d.split("#")[0],c=0,e,d=d.split("\x26"),f=d.length;for(c;c<f;c++)if(e=d[c],e=e.split("\x3d"),2===e.length&&e[0]===b)return e[1];return null}function P(){var b;null!=k.AjaxContainer&&(M=k.AjaxContainer,a(M).css("-webkit-transition","-webkit-transform 0.4s cubic-bezier(.10, .10, .25, .90), opacity 0.4s cubic-bezier(.10, .10, .25, .90)").css("-moz-transition",
"-moz-transform 0.4s cubic-bezier(.10, .10, .25, .90), opacity 0.4s cubic-bezier(.10, .10, .25, .90)").css("-o-transition","-o-transform 0.4s cubic-bezier(.10, .10, .25, .90), opacity 0.4s cubic-bezier(.10, .10, .25, .90)").css("-ms-transition","-ms-transform 0.4s cubic-bezier(.10, .10, .25, .90), opacity 0.4s cubic-bezier(.10, .10, .25, .90)").attr("id","dmFirstContainer"),M="#dmFirstContainer",a("#dmFirstContainer").css("-webkit-transform","none").css("-moz-transform","none").css("-o-transform",
"none").css("-ms-transform","none"),b=a("\x3cdiv\x3e\x3c/div\x3e"),va(a(M).get(0),b),b.width(a(M).width()).height(a(window).height()).css("position","absolute").css("top","0px").css("display","none"),b.insertBefore(a(M)),b.attr("id","dmTempContainer"));null==k.WrappingContainer&&(k.AnimationTypeForward=u.AnimationType.None,k.AnimationTypeBackward=u.AnimationType.None,k.AnimationTypeInner=u.AnimationType.None);null!=k.CacheSize&&20<k.CacheSize&&(k.CacheSize=20);if(-1===k.NavigationAreaParams.NavbarSize||
-1<navigator.userAgent.indexOf("Opera"))k.NavigationAreaParams.NavbarSize=Number.MAX_VALUE;if(null!=k.CurrentPageUrl){b=window.location.hash;null!=b&&""!==b&&(b=b.replace("#",""));b=ma(b);null!=b?(_currentPage=O(b),k.IsSEOFriendlyLinks||(window.location.hash=_currentPage.pageID),"complete"!==document.readyState&&_currentPage.pageContent.isHomePage||_currentPage.show()):(b=k.CurrentPageUrl,"MOBILE"!==k.SiteType||k.IsCurrentHomePage||k.InitialPageAlias===k.DefaultPageAlias||"/site/"+k.SiteAlias+"/"+
k.InitialPageAlias!==window.location.pathname||(b=location.pathname),_currentPage=new c(b),k.IsSEOFriendlyLinks||(window.location.hash=_currentPage.pageID),null!=k.CurrentLinkType&&(_currentPage.linkType=k.CurrentLinkType),null!=k.IsCurrentHomePage&&null!=_currentPage&&(k.IsCurrentHomePage&&(_currentPage.linkType=u.LinkType.Home,_currentPage.pageUrl=t.getHomeLink()),b="\x3cdiv id\x3d'"+a(M).attr("id")+"' class\x3d'"+a(M).attr("class")+"'\x3e"+a(M).html()+"\x3c/div\x3e",_currentPage.pageContent={content:b,
isHomePage:k.IsCurrentHomePage,css:a("#pagestyle").html(),devicecss:a("#pagestyleDevice").html(),cssLink:a("#homeCssLink").attr("href"),alias:k.InitialPageAlias,classic_link:k.classicLink,sidebarPosition:k.sidebarPosition}));X=_currentPage.pageUrlIdentifier;ja.push(_currentPage.pageID);wa(_currentPage);if(-1===k.NavigationAreaParams.NavbarSize||a.browser.opera)k.NavigationAreaParams.NavbarSize=Number.MAX_VALUE;ca=document.write;document.write=function(){}}}function J(){null!=k.AjaxContainer&&(M=k.AjaxContainer,
a(M).attr("ID","dmFirstContainer"),M="#dmFirstContainer");null==k.WrappingContainer&&(k.AnimationTypeForward=u.AnimationType.None,k.AnimationTypeBackward=u.AnimationType.None,k.AnimationTypeInner=u.AnimationType.None);if(-1===k.NavigationAreaParams.NavbarSize||a.ua.browser.name.contains("Opera"))k.NavigationAreaParams.NavbarSize=Number.MAX_VALUE;if(null!=k.CurrentPageUrl){_currentPage=new c(k.CurrentPageUrl);X=_currentPage.pageUrlIdentifier;k.IsSEOFriendlyLinks||(window.location.hash=_currentPage.pageID);
X=_currentPage.pageUrlIdentifier;ja.push(_currentPage.pageID);wa(_currentPage);var b="\x3cdiv id\x3d'"+a(M).attr("id")+"' class\x3d'"+a(M).attr("class")+"'\x3e"+a(M).html()+"\x3c/div\x3e";_currentPage.pageContent={content:b,isHomePage:k.IsCurrentHomePage,css:a("#pagestyle").html(),devicecss:a("#pagestyleDevice").html(),cssLink:a("#homeCssLink").attr("href"),alias:k.InitialPageAlias,classic_link:k.classicLink,sidebarPosition:k.sidebarPosition}}null!=k.CurrentLinkType&&(_currentPage.linkType=k.CurrentLinkType);
k.IsCurrentHomePage&&null!=_currentPage&&(_currentPage.linkType=u.LinkType.Home,_currentPage.pageUrl=t.getHomeLink())}function A(a){null==a&&(a="");for(var b=0;b<k.LinksToAjaxExceptions.length;b++)if(-1!==a.indexOf(k.LinksToAjaxExceptions[b])||-1!==unescape(a).indexOf(k.LinksToAjaxExceptions))return!0;return!1}function G(a){return A(a.attr("href"))||"_blank"===a.attr("target")&&"popup"!==a.attr("link_type")||""===a.attr("href")||null!=a.attr("data-push-notifs")}function W(){a("a[link_type\x3d'popup']").each(function(){var b=
a(this);b.off("click.openPopup").on("click.openPopup",function(a){V(b.attr("popup_target"),a)})})}function B(){a("a[href*\x3d'#']").each(function(){var b=a(this),c=b.attr("href");if(c){var d=c.indexOf("#");if(-1!==d&&0>c.indexOf("#!")){var e=c.substr(c.lastIndexOf("/")+1),e=e.split("?")[0],e=e.split("#")[0];_currentPage.pageAlias===e&&b.click(function(b){b=null;b=c.substr(d+1);a.DM.scrollToAnchor(a("#"+b));location.hash=b;a.layoutManager.closeAllOpenedNavs()})}}})}function Y(b){if(!k.DisableLinks&&
(a=xa,t.updateWidth(),k.AllowAjax)){var c=null;k.LinksToAjax="a[href^\x3d'/'], a[href^\x3d'#'], .u_dmStyle_backToHome";a(".unifiednav").length&&(k.LinksToAjax+=",.unifiednav .dmUDNavigationItem_dmMore \x3e .unifiednav__item .icon");null!=b&&(c=k.LinksToAjax,b=b.filter(k.LinksToAjax),k.LinksToAjax=b);a(k.LinksToAjax).filter(function(b){return!a(b).is(".dmCustomHtml *")}).each(function(){var b=!1,c=null,d=null,e=a(this),f=a.DM.isTouchDevice&&!a.DM.isIOS()?"touchend.navigate":"click.navigate";if(null!=
e.attr("href")&&e.attr("href").startsWith("#")&&1<e.attr("href").length&&0>e.attr("href").indexOf("#!"))e.attr("dmGoto",e.attr("href").replace("#","")),e.removeAttr("href"),e.css("cursor","pointer"),e.css("cursor","hand"),e.click(function(a){_currentPage.pageScrollTo=e.attr("dmGoto");_currentPage.scrollTo();null!=a&&a.stopPropagation()});else if(Aa(e.attr("onClick"))&&!G(e)&&(e.off("touchstart.navigate").on("touchstart.navigate",function(f){b=!1;c=f.originalEvent.targetTouches[0].screenX;d=f.originalEvent.targetTouches[0].screenY;
if(a.commonComponents.slideRightNav)a.commonComponents.slideRightNav.onAjaxLinkTouchStart(e,f)}).off("touchmove.navigate").on("touchmove.navigate",function(f){if(10<Math.abs(f.originalEvent.targetTouches[0].screenY-d)||Math.abs(10<f.originalEvent.targetTouches[0].screenX-c))if(b=!0,a.commonComponents.slideRightNav)a.commonComponents.slideRightNav.onAjaxLinkTouchMove(e,f)}),!e.is("#slideDownNav a, #slideUpNav a")&&!e.data("disableAjaxNavigation"))){if("touchend.navigate"===f)e.off("click.navigate").on("click.navigate",
function(a){a.stopPropagation();a.preventDefault();a.stopImmediatePropagation();return!1});e.off(f).on(f,function(c){var d=e.attr("href");if(b)return!1;var f=a(c.target),h=!!f.closest(".dmTabletBody,.dmMobileBody").length,g=!!f.closest('[data-nav-structure\x3d"VERTICAL"]').not('[data-show-vertical-sub-items\x3d"SHOW"]').length,f=f.hasClass("icon");if((h||g)&&f)return d=a(c.target).closest(".unifiednav__item-wrap"),d.toggleClass("hover"),d.toggleClass("unifiednav__item-wrap_open"),c.preventDefault(),
!1;if("popup"===e.attr("link_type"))return a(".unifiednav__item-wrap.hover").removeClass("hover"),V(e.attr("popup_target"),c);a(".unifiednav__item-wrap.hover").removeClass("hover");return N(d,e,c)})}});null!=c&&(k.LinksToAjax=c,c=null)}}function T(a){return-1!==a.indexOf("#")&&0>a.indexOf("#!")}function N(b,d,e,f){var h,g;f=f||{};d=d||a("\x3cdiv\x3e\x3c/div\x3e");b=b||d.attr("href");if("popup"===d.attr("link_type"))return V($this.attr("popup_target"),e);h=d.attr("data-disable-ajax-navigation");0==
b.indexOf("javascript:")&&(h=!0);if(!h)if(!k.AllowAjax||e&&e.shiftKey)e&&e.shiftKey&&e.preventDefault(),window.location.href=b,a.DM.scrollToAnchorAfterNavigationWithSpacer();else{if(a.commonComponents.upperFloatingNav&&!a.commonComponents.upperFloatingNav.onAjaxLinkBeforeClick(d,e)||a.commonComponents.slideRightNav&&!a.commonComponents.slideRightNav.onAjaxLinkBeforeClick(d,e))return!1;if("#"===b)e&&e.preventDefault();else{null!=e&&(h=d,null!=h.attr("href")&&h.attr("href").startsWith("/site/")||e.stopPropagation(),
e.preventDefault());null!=document.cookie&&-1!==document.cookie.indexOf("dm_show_classic")&&(document.location=a("#classic_link").attr("href"));if(A(b))return!0;if(T(b)){var n=b;g=d;h=n.substr(n.indexOf("#")+1);var p=n.substr(n.lastIndexOf("/")+1).split("?")[0].split("#")[0],r=location.pathname,n=n.replace(/#.*/,"");_currentPage.pageAlias===p||r===n?(a.DM.scrollToAnchor(a("#"+h),{forceScroll:!0}),window.noPopState=!0,location.hash=h,a.layoutManager.layoutAfterAjax(_currentPage.pageContent),a.layoutManager.onAjaxLinkClick(g),
a.layoutDevice.onAjaxLinkClick(g),g={anchorInPage:!0}):g={anchorInPage:!1,scrollTo:h};if(g.anchorInPage)return}f.skipCache?H=null:(h=unescape(x(b,"url")),H=Oa("null"!==h?h:b));null==H||"null"===H.pageUrl?(h=d.attr("raw_url"))&&""!==h?(h=h.substr(h.lastIndexOf("/")+1),H=new c(b,h)):H=new c(b):ba&&(H=O(H));g&&!g.anchorInPage&&g.scrollTo&&(H.pageScrollTo=g.scrollTo);b=H;p=d;g=p.attr("class")||"";h=p.parent().attr("class")||"";p=p.parent().parent().attr("class")||"";g=-1!==g.toLowerCase().indexOf("home")||
null!=k.HomeLinksClasses&&-1!==g.toLowerCase().indexOf(k.HomeLinksClasses.toLowerCase())?u.LinkType.Home:-1!==g.toLowerCase().indexOf("nav")||-1!==h.toLowerCase().indexOf("nav")||-1!==p.toLowerCase().indexOf("nav")?u.LinkType.Nav:u.LinkType.Other;b.linkType=g;H.pageAnimation="forward";b=d;(g=b.attr("animationType"))&&""!==g||(g=b.attr("animationtype"));b="backward"===g?"backward":"forward"===g?"forward":"inner"===g?"inner":null;null!=b&&(H.pageAnimation=b);_currentPage=H;a.layoutManager.onAjaxLinkClick(d,
e);a.layoutDevice.onAjaxLinkClick(d,e);try{a.DM.events.trigger("beforeAjax",{isAjax:!0})}catch(q){S("DMAjax says: before ajax event threw exception: "+q.message)}(1>d.parents("[disableLink]").length||"false"===d.parents("[disableLink]").attr("disableLink"))&&_currentPage.show(!f.skipCache)}}}function V(b,c){c.preventDefault();a.dmrt.components.popupService.displayPopup(b)}function O(a){var b=new c(a.pageUrl);b.pageUrl=a.pageUrl;b.pageContent=a.pageContent;b.ajaxCallComplete=a.ajaxCallComplete;b.linkType=
a.linkType;b.pageUrlIdentifier=a.pageUrlIdentifier;b.pageID=a.pageID;b.pageScrollTo=a.pageScrollTo;b.pageReady=a.pageReady;b.pageAnimation=a.pageAnimation;b.pageAlias=a.pageAlias;return b}function Aa(a){a=a||"";for(var b=0;b<Fa.length;b++)if(a===Fa[b])return!0;return!1}function ya(b){a=xa;b.ajaxCallCompleted=!1;if(null!=k.BeforeAjaxCommand)try{k.BeforeAjaxCommand()}catch(c){S("DMAjax says: before ajax command threw exception")}var d=b.pageUrl;return a.ajax({contentType:"application/json; charset\x3d"+
k.Charset,dataType:"json",url:d+(d.contains("?")?"\x26":"?")+"dm_ajaxCall\x3dtrue",timeout:3E4,error:function(b){if(b&&b.responseJSON&&((b.responseJSON.alias||"").match(/(dmP|p)ageNotFound/)||(b.responseJSON.alias||"").match(/(duda404P|p)age/)))window.location.href=d;else{var c="There was an error connecting to the page";401===b.status&&(c="Incorrect name/password combination");a(M).replaceWith('\x3cdiv style\x3d"background:white;padding:8px"\x3e\x3ch4\x3e'+c+'.\x3c/h4\x3e\x3cbr/\x3e\x3ca  href\x3d""\x3eTry Again\x3c/a\x3e\x3c/div\x3e');
I(!1)}},success:function(c){if(c.status&&"password"==c.status){var f=a('\x3cdiv class\x3d"password-popup" /\x3e');f.load("/_dm/s/rt/widgets/passwordProtectedPages/rt_password_protected_popup.jsp?siteAlias\x3d"+k.SiteAlias+"\x26pageUrl\x3d"+d,function(){a(".dmPopupClose").off("click.navigateBack").on("click.navigateBack",function(){var b=window.location.pathname+window.location.search,c=a('a[href\x3d"'+b+'"]:visible');N(b,c);a(".dmPopupClose").off("click.navigateBack")});a(document).off("keypress.password").on("keypress.password",
"#pwd",function(b){13===b.keyCode&&a("input#ok").click()});a(document).off("click.cancel").on("click.cancel","#cancel",function(b){a(".dmPopupClose").click()});a(document).off("click.password").on("click.password","input#ok",function(){a.ajax({url:"/_dm/s/rt/api/public/rt/site/"+k.SiteAlias+"/page/auth",type:"POST",contentType:"application/json",data:JSON.stringify({password:a("#pwd").val(),pagePath:c.pageAlias}),success:function(c){a.setCookie(c.name,c.value,0,"/");a(".dmPopupClose").off("click.navigateBack").click();
ya(b)},error:function(a){if(a&&a.responseText)try{if("Unauthorized"==JSON.parse(a.responseText).error_code){$passwordWarningMessageWrong.removeClass("hidden");return}}catch(b){}$passwordWarningMessageMissing.removeClass("hidden")}})});var d=a(f).find(".hiddenField").html();e(f,d,"password-popup",500,170);a("#pwd").focus()})}else c.error_message?(a(M).replaceWith('\x3cdiv style\x3d"background:white;padding:8px"\x3e\x3ch4\x3e'+c.error_message+'.\x3c/h4\x3e\x3cbr/\x3e\x3ca  href\x3d""\x3eTry Again\x3c/a\x3e\x3c/div\x3e'),
I(!1)):(null!=c.redirect&&(window.location.href=c.redirect),b.ajaxCallComplete=!0,b.pageContent=c,b.pageAlias=c.alias,_currentPage=b,I())}})}function Z(){var a=0;if(ba)a=Q.getSize();else{var a=0,b;for(b in Q)a++}return a}function I(b){if(null!=b&&!b)return a.DM._frameworkReady=!0,Ba(!1),!1;if(null!=_currentPage&&null!=_currentPage.pageContent&&_currentPage.pageReady){b="";try{b=_currentPage.pageContent.title||a("\x3cdiv\x3e"+_currentPage.pageContent.headsection+"\x3c/div\x3e").find("title").text()}catch(c){}a("title").text(b);
k.IsSEOFriendlyLinks&&window.history&&window.history.pushState&&!_currentPage.dontPushState&&(a.DM.forceReplaceState?(a.DM.forceReplaceState=!1,window.history.replaceState({},b,_currentPage.pageUrl)):window.history.pushState({},b,_currentPage.pageUrl),a('link[rel\x3d"canonical"]').attr("href",_currentPage.pageUrl));a("#dmFirstContainer").css("display","none");a("#dmFirstContainer").html("");Ba(!1);-1!==_currentPage.pageContent.content.indexOf("document.write")&&(document.write=function(){},document.writeln=
function(){});if(a("#dmTempContainer").is(":hidden")){a("#dmFirstContainer").css("opacity","1");b=a(_currentPage.pageContent.content);var d=a(M);try{rtCommonProps["rt.ajax.ajaxScriptsFix"]?d.eq(0).html(b.html()):d.get(0).innerHTML=b.html(),_currentPage.pageContent.insite_scripts&&d.eq(0).append(_currentPage.pageContent.insite_scripts)}catch(e){console.log("AJAX: error on parsing server response into client element"),console.log(e)}finally{d.css("display","block"),d.attr("class",b.attr("class"))}}else b=
a("#dmTempContainer"),d=a("#dmFirstContainer"),b.attr("id","dmFirstContainer"),d.attr("id","dmTempContainer"),a("#dmFirstContainer").parents().hasClass("dmFlexboxWrapper")||a("#dmFirstContainer").css("width","auto"),a("#dmFirstContainer").css("opacity","1").css("left","0px").css("height","auto").css("position",""),M=a("#dmFirstContainer");a("#dmTempContainer").html("");a("#dmTempContainer").css("display","none");a("#dmFirstContainer").css("top","0px");Ya(_currentPage.pageContent.extensionsToRender);
Y();Pa(_currentPage);n(_currentPage.pageContent.customwidgetjs);v(_currentPage.pageContent.customwidgetstrings);p(_currentPage.pageContent.sidebarPosition);if(null!=k.AfterAjaxCommand)try{k.AfterAjaxCommand(_currentPage.pageContent)}catch(h){S("DMAjax says: after ajax command threw exception: "+h.message)}if("function"===typeof a.afterAjaxCall)try{a.afterAjaxCall(_currentPage.pageContent)}catch(g){S("DMAjax says: after ajax call threw exception: "+g.message)}if("function"===typeof a.DM.userOnPageReadyFn)try{a.DM.userOnPageReadyFn({isAjax:!0})}catch(u){S("DMAjax says: after ajax user function threw exception: "+
u.message)}try{a.DM.events.trigger("afterAjax",{isAjax:!0})}catch(r){S("DMAjax says: after ajax event threw exception: "+r.message)}a.layoutManager.layoutAfterAjax(_currentPage.pageContent);b=window.styleImages;"function"===typeof b&&(b(),setTimeout("styleImages()",300),setTimeout("styleImages()",2E3),setTimeout("styleImages()",5E3));jQuery.DM.updateIOSHeight();try{if(0<a("#shareSection").length||0<a(".dmShare").length)jQuery.getScript("https://platform.twitter.com/widgets.js"),window.IN&&window.IN.parse(),
window.gapi&&window.gapi.plusone.go()}catch(q){S("DMAjax says: after ajax share reload threw exception: "+q.message)}try{var m=jQuery.Event("readystatechange");jQuery("document").trigger(m);m=jQuery.Event("onload");jQuery("window").trigger(m)}catch(y){S("DMAjax says: after ajax onload threw exception: "+y.message)}try{t.afterAjaxGeneralInits({isAjax:!0,data:_currentPage.pageContent}),t.afterAjaxGeneralLoadInits()}catch(C){S("DMAjax says: after ajax after ajax general inits threw exception: "+C.message)}a.DM._frameworkReady=
!0;!_currentPage.scrollTo({noAnimation:!0,forceScroll:!0})&&a.layoutDevice&&"mobile"==a.layoutDevice.type&&a("#iscrollBody").scrollTop(0);Z()<k.CacheSize&&wa(_currentPage);Ga();if("undefined"!==typeof previewPopUp&&window.editorParent.$&&window.editorParent.$.dmx&&window.editorParent.$.dmfw){var m=window.location.origin,z=k.HomeUrl.trim().replace("?preview\x3dtrue",""),m=m+("/site/"+window.editorParent.$.dmx.site.alias+"?preview\x3dtrue\x26dm_try_mode\x3dtrue\x26url\x3d"),m=m+encodeURIComponent(_currentPage.pageUrl);
window.editorParent.$.previewExternalLink.setLastEditePage(m);a("#dm").find("a").on("click",function(){"slideDownNav"!==a(this).closest("div").attr("id")&&""<a(this).attr("href")&&"false"===a(this).attr("dm_dont_rewrite_url")&&-1<a(this).attr("href").indexOf("/site/")+window.editorParent.$.dmx.site.alias&&-1===a(this).attr("href").indexOf(z)&&0===a(this).attr("href").indexOf("http")&&window.editorParent.$.dmfw.previewExternalLink.setBackFromExternal(!0)})}try{null!=window._gaq&&f(_currentPage.pageUrl)}catch(D){S("DMAjax says: gaq is not defined on dev mode, ignore this error")}}}
function Ya(b){b&&Object.keys(b).forEach(function(c){a("#"+c).replaceWith(b[c])})}function Ga(){if(k.AllowAjax&&!k.IsSEOFriendlyLinks&&(!a.browser.msie||8<=a.browser.version||8<=document.documentMode))return a.history.load(_currentPage.pageUrlIdentifier),!1}function na(b,c,d,e){a("body").removeClass("fullyLoaded");a=xa;null==d&&(d=!0);try{"undefined"!==window.getInnerActiveAd&&window.getInnerActiveAd("ad","")}catch(f){}e&&a("#dmTempContainer").css("display","block");b.linkType===u.LinkType.Home||
"backward"===b.pageAnimation?w[k.AnimationTypeBackward].animateIn(b,c):b.linkType===u.LinkType.Other||"inner"===b.pageAnimation?w[k.AnimationTypeInner].animateIn(b,c):b.linkType!==u.LinkType.Nav&&"forward"!==b.pageAnimation&&null!=b.pageAnimation||w[k.AnimationTypeForward].animateIn(b,c);d?ja.push(b.pageID):ja.pop()}function Pa(b){b.pageContent&&b.pageContent.url_redirect?window.location.href=b.pageContent.url_redirect:(null==b.pageContent&&(b.pageContent=_currentPage.pageContent),b.pageContent.css=
b.pageContent.css||"",b.pageContent.devicecss=b.pageContent.devicecss||"",b.pageContent.customwidgetcss=b.pageContent.customwidgetcss||"",!a.browser.msie||11<=a.browser.version?(a("#pagestyle").html(b.pageContent.css),a("#pagestyleDevice").html(b.pageContent.devicecss),a("#customWidgetStyle").html(b.pageContent.customwidgetcss)):(a("#pagestyle").get(0).styleSheet.cssText=b.pageContent.css,a("#pagestyleDevice").get(0).styleSheet.cssText=b.pageContent.devicecss,a("#customWidgetStyle").get(0).styleSheet.cssText=
b.pageContent.customwidgetcss),a("#homeCssLink").remove(),b.pageContent.cssLink&&a("#pagestyle").before('\x3clink id\x3d"homeCssLink" type\x3d"text/css" rel\x3d"stylesheet" href\x3d"'+b.pageContent.cssLink+'"/\x3e'),b.pageContent.isHomePage?a(".dm-bfs").addClass("dm-layout-home").removeClass("dm-layout-sec"):a(".dm-bfs").removeClass("dm-layout-home").addClass("dm-layout-sec"),a("#criticalCss").empty(),Ia(b),a.extend(k,b.pageContent.parameters))}function Ia(b){0<a("#classic_link").length&&(null==b.pageContent.classic_link||
"none"===b.pageContent.classic_link||""===b.pageContent.classic_link?a(".classicWrapper").hide():(a(".classicWrapper").show(),b.pageContent.classic_link&&a("#classic_link").attr("href",b.pageContent.classic_link)))}function Ja(b){b&&a(b.target).off("webkitTransitionEnd transitionend msTransitionEnd oTransitionEnd");_currentPage.pageReady=!0;b=a("#iscrollBody");b.hasClass("noScroll")&&b.removeClass("noScroll").css({height:"auto","-webkit-transform":"translate(0, 0)","-moz-transform":"translate(0, 0)",
"-ms-transform":"translate(0, 0)","-o-transform":"translate(0, 0)",transform:"translate(0, 0)"});Ba(!0);ra();I()}function ra(){0===(E()&&U!==u.AgentType.Android?a("#disabledImageZone:in-viewport"):a("#loading:in-viewport")).length&&a("body, html").scrollTop(0)}function Ba(b,c,d,e){a=xa;null==d&&(d=!0);if(E()&&U!==u.AgentType.Android){var f=a("#disabledImageZone");0<f.length&&(b?(f.css("position","absolute"),f.changeDisplay("block"),f.css("z-index","100000"),null==c?(f.css("left",ea("innerWidth","clientWidth")/
2+"px"),f.css("top",a(window).height()/2+"px")):(f.css("left",c[0]+"px"),f.css("top",c[1]+"px")),d&&r(10,3),e||Ca()):f.changeDisplay("none"))}else d=a("#dmFirstContainer"),e=a("#loading"),b?(0===e.length&&(e=a(document.createElement("div")),e.attr("id","loading"),e.css("background","url('/_dm/s/rt/images/nav-loader.gif') no-repeat center"),e.css("position","absolute"),e.css("z-index","999999"),e.css("width","43px"),e.css("height","40px"),d.parent().append(e)),null==c?(e.css("left",d.width()/2-7+"px"),
U===u.AgentType.Android&&e.css("left",d.width()/2-28+"px"),e.css("top",d.offset().top+20+"px")):(e.css("left",c[0]-28+"px"),e.css("top",c[1]+"px")),e.changeDisplay("block")):0<e.length&&e.changeDisplay("none")}function Ca(a){var b=255;try{b=null==a?t.getScreenBrigthness():t.getScreenBrigthness(a)}catch(c){S("DMAjax says: unable to determine the screen brigthness, check background colors")}125<b?q("rgb(0,17,17)"):q("rgb(255,238,238)")}function ma(a){var b=null;return b=ba?JSON.parse(Q.getItem(a)):
Q[a]}function Oa(a){try{var b;if(ba)for(b in Q.getStorage()){if(JSON.parse(Q.getItem(b)).pageUrl===a)return JSON.parse(Q.getItem(b))}else for(b in Q){var c=Q[b].pageUrl;-1!==Q[b].pageUrl.indexOf("?url\x3d")&&(c=unescape(x(Q[b].pageUrl,"url")));if(c===a)return Q[b]}}catch(d){}return null}function wa(a){null==ma(a.pageID)&&Z()<k.CacheSize&&(ba?(-1!==a.pageUrl.indexOf("url\x3d")?a.pageUrl=unescape(x(a.pageUrl,"url")):a.pageUrl=unescape(a.pageUrl),Q.setItem(a.pageID,JSON.stringify(a))):Q[a.pageID]=a)}
function ea(b,c){var d=a("body"),e=d.css("width").length;try{if(void 0!==window[b])return window[b];var f=document.documentElement;if(f&&f[c])return f[c];if(void 0!==document.body[c])return document.body[c];if("innerWidth"===b||"innerHeight"===b)return d.css("width").substr(0,e-2)}catch(h){if("innerWidth"===b||"innerHeight"===b)return d.css("width").substr(0,e-2)}}function va(a,b,c){var d;null==c&&(c=!1);if(c)for(c=0;c<b.get(0).attributes.length;c++)try{d=b.get(0).attributes[c],b.removeAttr(d.name)}catch(e){}for(c=
0;c<a.attributes.length;c++)try{d=a.attributes[c],b.attr(d.name,d.value)}catch(f){}}function Za(b){var c=a("#dmBackToTop");400>b?(c.css("opacity","0"),c.css("visibility","hidden")):(c.css("opacity","1"),c.css("visibility","visible"))}function E(){return a.browser.chrome||a.browser.safari||a.browser.mozilla||a.browser.opera||a.browser.msie&&9<a.browser.version?!0:!1}function S(){if(0<arguments.length)return 1<arguments.length&&Array.prototype.join.call(arguments," "),!0}function aa(b,d,e){window.location.hash&&
-1<window.location.hash.indexOf("#!")||b.startsWith("PhotoSwipe")||!e||!(null==_currentPage||b!==_currentPage.pageID&&_currentPage.pageUrl&&"null"!=_currentPage.pageUrl&&_currentPage.pageUrl!==k.HomeUrl&&_currentPage.pageUrl!==t.getHomeLink())||null!=H&&!H.pageReady||(H=ma(b),null!=H?(H=O(H),null!=H.pageContent&&(H.equals(_currentPage)||(H.pageAnimation="backward"),b=a("body"),b.hasClass("ps-active")&&(a(".ps-toolbar-close").click(),b.removeClass("ps-active")),H.show())):d?k.AllowAjax?(b=new c(d),
b.dontPushState=!0,b.show()):window.location.href=d:(H=ma(X),null!=H&&(H=O(H),H.pageAnimation="backward",H.show())))}function sa(b){null==b&&(b=!1);var c=[0,0];if(b||jQuery.DM.isBodyScrollable())"undefined"!==typeof window.pageYOffset?c=[window.pageXOffset,window.pageYOffset]:"undefined"!==typeof document.documentElement.scrollTop&&0<document.documentElement.scrollTop?c=[document.documentElement.scrollLeft,document.documentElement.scrollTop]:"undefined"!==typeof document.body.scrollTop&&(c=[document.body.scrollLeft,
document.body.scrollTop]);else try{c=a.layoutManager&&a.layoutManager.isNee()||!1===a.layoutDevice.components.iscrollBody.isUseIscroll?[jQuery.layoutManager.getLayoutElement().iscrollBody.element.scrollLeft(),jQuery.layoutManager.getLayoutElement().iscrollBody.element.scrollTop()]:[Math.abs(jQuery.layoutManager.getLayoutElement().iscrollBody.iscrollObject.x),Math.abs(jQuery.layoutManager.getLayoutElement().iscrollBody.iscrollObject.y)]}catch(d){c=[0,0]}return c}b.__x__="";c.prototype.equals=function(a){return this.pageUrl===
a.pageUrl};c.prototype.render=function(){Ba(!0);ya(this,!1)};c.prototype.show=function(b){if(null!=_currentPage)if(null==b&&(b=!0),a.DM._frameworkReady=!1,_currentPage=this,null!=ca&&(document.write=ca),null==this.pageContent){a("#dmTempContainer").html("");a("#dmTempContainer").css("display","none");var c=this;ya(this).done(function(){na(c,!0,b,!1)},this)}else{var d=a(this.pageContent.content);a("#dmTempContainer").attr("class",d.attr("class"));a("#dmTempContainer").html(d.html());a("#dmTempContainer").css("display",
"none");var d=0+a.layoutDevice.getTopFixedElementsOffset(),e=a(".freeHeader");0<e.length&&(d+=e.outerHeight());a("#dmTempContainer").offset({top:d});a("#dmTempContainer").width(a(M).width());a("#dmTempContainer").height(a(window).height());a("#dmTempContainer").css("position","absolute");na(this,!1,b,!0)}};c.prototype.scrollTo=function(b){if(null!=this.pageScrollTo&&0<this.pageScrollTo.length){var c=a("#"+this.pageScrollTo);c.length||(c=a("a[name\x3d"+this.pageScrollTo+"]"));a.DM.scrollToAnchor(c,
b);return!0}return!1};var M=null,H=window._currentPage=null,xa=a,Q={},ja=[],ba=!1,oa=["/_dm/rt","/site/classic"],Fa=[null,"","return true;","return true"],w=[];w[u.AnimationType.None]=new function(){this.animateIn=function(b,c){a=xa;_currentPage.pageReady=!0;Ba(c);ra();I()}};w[u.AnimationType.Fade]=new function(){this.animateIn=function(b){function c(d){b.processed||(b.processed=!0,a("#dmTempContainer").css("opacity","1"),Ja(d))}a=xa;a(M).css("opacity","0");b.processed=!1;setTimeout(function(){b.processed||
(b.processed=!0,a(M).unbind("webkitTransitionEnd transitionend msTransitionEnd oTransitionEnd"),a("#dmTempContainer").css("opacity","1"),Ja())},0);a(M).unbind("webkitTransitionEnd").one("webkitTransitionEnd",c);a(M).unbind("transitionend").one("transitionend",c);a(M).unbind("oTransitionEnd").one("oTransitionEnd",c)}};var X="0000",U=u.AgentType.Other,t={},ca=null;a.extend({DM:t});a.DM._frameworkReady=!1;try{Object.defineProperty(t,"events",{get:function(){return a("body")}})}catch(jb){t.events=a("body")}t.Enum=
u;t.setParameters=function(){k.AllowAjax?P():J()};t.enableAnimations=function(){k.AnimationTypeForward=u.AnimationType.Fade;k.AnimationTypeBackward=u.AnimationType.Fade;k.AnimationTypeInner=u.AnimationType.Fade};t.disableAnimations=function(){k.AnimationTypeForward=u.AnimationType.None;k.AnimationTypeBackward=u.AnimationType.None;k.AnimationTypeInner=u.AnimationType.None};t.updateWidth=function(){function b(){var c=a(window).width(),c="1440"==c?"1425":c;a("body").css("min-width",c);a("#dmTransArea").width(c)}
k.isFastMigrationSite||(b(),setTimeout(b,500),a(".dmRespRow.fullBleedMode .dmRespCol .dmLinksMenu").each(function(b,c){a(this).css("margin-left","");if(a(this).offset().left+a(this).outerWidth()>a(window).outerWidth()){var d=Math.max(a(this).parent().outerWidth()-a(this).outerWidth()-20,0);a(this).dmCss("margin-left",d+"px !important")}}))};t.updateIOSHeight=function(b,c){var d=window.myScroll;b=b||a(window).height();c=c||a(window).width();c="1440"==c?"1425":c;jQuery("#iOSWrapper").css("height",b);
a("body").css("min-width",c);"undefined"!==typeof d&&(setTimeout(d.refresh,100),setTimeout(d.refresh,1E3),setTimeout(d.refresh,5E3))};t.updateWidthAndHeight=function(a,b){t.updateWidth();t.updateIOSHeight(a,b)};t.updateAfterInit=function(){t.updateWidth();t.isUseIscroll()&&a.layoutManager.refreshIscroll()};t.isCurrentHomePage=function(){var a=!0;_currentPage&&null!=_currentPage.pageContent?a=_currentPage.pageContent.isHomePage:_currentPage&&(a=_currentPage.linkType===u.LinkType.Home);return a};t.getHomeLink=
function(){var a,b=window.location.toString();a="";var c=x(b,"dm_try_mode"),d=x(b,"dm_package"),b=x(b,"fw_sig_tier");null!=c&&(a+="dm_try_mode\x3d"+c);null!=d?a+="dm_package\x3d"+d:null!=b&&(a+="fw_sig_tier\x3d"+b);0<a.length&&(a="\x26"+a);return k.HomeUrl+"?url\x3d"+k.NavigationAreaParams.NavbarLiveHomePage.replace("?","\x26")+a};t.jumpTo=function(b,c){try{c=c||0,a("body, html").scrollTop(a(b).offset().top+c)}catch(d){}};t.setLoadingOnScreen=function(a,b,c,d){Ba(a,b,c,d)};t.getPageHeight=function(){return ea("innerHeight",
"clientHeight")};t.getPageWidth=function(){return ea("innerWidth","clientWidth")};t.initAjaxLinks=function(a){Y(a)};t.initRuntimeLinks=function(a){k.AllowAjax?(Y(a),k.IsSEOFriendlyLinks&&window.history&&(window.onpopstate=function(a){window.noPopState?window.noPopState=!1:(a=a.target.location.pathname+a.target.location.search,aa(hex_sha1(a)+"",a,!0))})):(B(),W())};t.initMenusArrows=function(b){var c;if(!isDudaone&&(b=b||{},c=jQuery(".dmRestaurantMenu .menuCategory"),0<c.length)){for(var d=null,e=
function(a){var b=a.find(".menuCatArrow");b.hasClass("icon-chevron-up")?(a.nextUntil(".menuCategory").not(".menuCategory").css("display","none"),b.removeClass("icon-chevron-up").addClass("icon-chevron-down")):(a.nextUntil(".menuCategory").not(".menuCategory").css("display","list-item"),b.removeClass("icon-chevron-down").addClass("icon-chevron-up"))},f=function(){var a=b.elem.find("li"),c=b.elem.find("li.menuCategory").find(".menuCatArrow");a.css("display","list-item");c.removeClass("icon-chevron-down").addClass("icon-chevron-up")},
h=function(){e(a(this))},g=0;g<c.length;g++){var k=a(c[g]);k.next().hasClass("menuCategory")||!k.next().length?k.find(".menuCatArrow").addClass("hide"):(k.unbind("click").click(h),d||(d=k),e(k))}b.isOpenAll?f():d&&e(d)}};t.setCachedPageContent=function(a,b){-1!==a.indexOf("url\x3d")&&(a=unescape(x(a,"url")));var c=Oa(a);null!=c&&(c.pageContent=b)};t.hasMoreLessButtons=function(){return 0<jQuery(".dmMore").length||0<jQuery(".dmLess").length};t.assignLoaderColor=function(a){Ca(a)};t.openCloseRSS=function(b){b=
a(b).parent();var c=b.attr("_oldHeight");c&&0<c.length?(b.attr("_oldHeight",""),b.attr("style",""),b.find(".dmListItemDescriptionDiv:first").css("max-height",c),b.parent().removeClass("parentOfOpenDescription")):(b.attr("_oldHeight",b.find(".dmListItemDescriptionDiv:first").css("max-height")),b.attr("style",""),b.find(".dmListItemDescriptionDiv:first").css("max-height","none"),b.parent().addClass("parentOfOpenDescription"));a.DM.afterExpandCollapse()};t.afterDropPositionFoundHook=function(){a.layoutManager.afterDropPositionFoundHook()};
t.shouldshowCookieNotification=function(){var a=!1,b=!1;/showCookieNotification=true/.test(window.location.search)?a=!0:t.isPreview()?a=!1:(b=d(),a=k.showCookieNotification);b&&(a=a&&"true"!==localStorage.getItem("cookieNotificationHasBeenSeen"))&&localStorage.setItem("cookieNotificationHasBeenSeen","true");return a};t.getCookiesNotificationMarkup=function(){var a=k.cookiesNotificationMarkup;/cookieNotificationLanguage=/.test(window.location.search)&&(a=window.cookiesNotificationMarkupPreview);return a};
t.handleCookiesNotification=function(){t.shouldshowCookieNotification()&&a.loadScript("/_dm/s/rt/smart/message.js").then(function(){window.insiteScripts.message({settings:{delay:4,body:t.getCookiesNotificationMarkup()},dontParseSettings:!0,dontSendCloseEvent:!0})})};var Ha=function(){for(var a=3,b=document.createElement("div"),c=b.getElementsByTagName("i");b.innerHTML="\x3c!--[if gt IE "+ ++a+"]\x3e\x3ci\x3e\x3c/i\x3e\x3c![endif]--\x3e",c[0];);return 4<a?a:void 0}();a.DM.getParamValue=x;t.isLinkException=
A;t.isAnchorElementException=G;t.initNonAjaxPopups=function(){W()};t.ajaxNavigateToLink=function(a,b,c,d){return N(a,b,c,d)};t.ajaxNavigateToLinkOnEvent=function(b){N(a(this).attr("href"),a(this),b)};t.isPermittedOnClickValue=Aa;t.isAjaxLink=function(b){return a(b).is(k.LinksToAjax)&&!A(b.attr("href"))?!0:!1};t.getCacheSize=function(){return Z()};t.getQueryParam=function(a,b){return x(a,b)};t.isUseLayout=function(){return!0};t.isUseIscroll=function(){return null==a.layoutDevice.components.iscrollBody?
!1:a.layoutDevice.components.iscrollBody.isUseIscroll};t.isBodyScrollable=function(){return a.commonComponents.slideRightNav&&a.commonComponents.slideRightNav.slideNavigationObject?!1:null==a.layoutDevice.components.iscrollBody?!0:a.layoutDevice.components.iscrollBody.isBodyScrollable};t.initStickyHeaderIfNeeded=function(b){b=a(".dmHeaderContainer").length?a(".dmHeaderContainer"):a("#desktopHeaderBox");a(".hasStickyHeader").length&&b.length&&(a(".forceStickyHeader").length||"fixed"==b.css("position"))&&
a(".d-header-wrapper:visible").length?a("#stickyHeaderSpacer").length||a("\x3cdiv id\x3d'stickyHeaderSpacer' class\x3d'stickyHeaderSpacer'\x3e\x3c/div\x3e").insertAfter(b):a("#stickyHeaderSpacer").remove()};t.showPrevPageFromCache=function(){var a;try{var b=null,c=null;1<ja.length&&(c=ja[ja.length-2]);a=b=ba?O(JSON.parse(Q.getItem(c))):Q[c]}catch(d){a=null}null!=a&&(a.pageAnimation="backward",a.show(!1))};t.needToShowBackToHome=function(){if(k.AllowAjax&&!a.DM.getQueryParam(window.location.href,"nee")){var b=
1<ja.length;_currentPage&&_currentPage.pageContent&&_currentPage.pageContent.isHomePage&&(b=!1);return b}return!k.IsCurrentHomePage};t.setUserOnPageReady=function(b){a.userOnPageReadyDefer=a.Deferred();a.userOnPageReadyDefer.then(function(){a.DM.userOnPageReadyFn=b;"function"!==typeof a.DM.userOnPageReadyFn||a.DM.setUserOnReadyFn||(a(function(){"function"===typeof a.DM.userOnPageReadyFn&&a.DM.userOnPageReadyFn({isAjax:!1})}),a.DM.setUserOnReadyFn=!0)})};t.restoreDefaultNavigationStyles=function(){var b=
a(k.NavigationAreaParams.NavbarSelector);if(0<b.length){var c=b.children("li:has(a):not(.dmHideFromNav)");a.layoutDevice&&(c=c.filter(":not(.dmHideFromNav-"+a.layoutDevice.type+")"));0===c.length&&(c=b.children("a"));c.each(function(){var b=a(this);1===this.nodeType&&(b.css("position",""),b.css("top",""),b.changeDisplay(""),b.css("opacity",""),b.css("transform",""),b.css("-webkit-transition",""),b.css("-webkit-transform",""),b.css("-moz-transition",""),b.css("-moz-transform",""),b.css("-o-transition",
""),b.css("-o-transform",""),b.css("-ms-transition",""),b.css("-ms-transform",""),b.unbind("webkitTransitionEnd"),b.unbind("transitionend"),b.unbind("oTransitionEnd"))})}};t.loadExternalScriptsAsync=function(){k.AllowAjax&&(a.history.init(aa),Ga())};t.loadExternalScriptAsync=function(a,b,c,d){return K(a,b,c,d)};t.loadExternalScriptSync=function(b,c,d){a.ajaxSetup({async:!1});t.loadExternalScriptAsync(b,c,d);a.ajaxSetup({async:!0})};t.setPageClass=function(){var b=a("#dm_content").find("\x3e:first-child").attr("id");
a("#dm-outer-wrapper").removeClass("d-page-"+a("#dm-outer-wrapper").attr("data-page-class")).addClass("d-page-"+b).attr("data-page-class",b)};t.initListWidget=function(){return a("div.dmPrettyList").length?"List initialized":"No Lists"};t.insideEditor=function(){try{var b=window.editorParent&&window.editorParent.jQuery&&window.editorParent.jQuery.dmfw,c=!window.editorParent.jQuery.onefw&&a("body").hasClass("bodyInsideNee"),d=window.editorParent.jQuery.onefw&&!window.editorParent.jQuery.onefw.inPreviewMode;
return!!b&&(c||d)}catch(e){return!1}};t.isPreview=function(){return t.insideEditor()||window.editorParent&&window.editorParent.jQuery&&(window.editorParent.jQuery("body").hasClass("mobilePreviewBody")||window.editorParent.jQuery("body").hasClass("onePreviewBody"))};t.showPopUp=function(a,b,c,d){c=c||600;d=d||560;if(a)return window.open(a,b,"toolbar\x3dno, location\x3dno, directories\x3dno, status\x3dno, menubar\x3dno, scrollbars\x3dno, resizable\x3dno, copyhistory\x3dno, width\x3d"+c+", height\x3d"+
d+", top\x3d"+(screen.height/2-d/2)+", left\x3d"+(screen.width/2-c/2))};t.fixEmptyColumns=function(){if(!window.editorParent.$){var b=a(".dmBody .dmRespCol");a.each(b,function(b,c){var d=a(c);0===d.find("[dmle_widget], [dmle_extension], [data-placeholder\x3dtrue], img, hr, .dmParagraphPlaceholder, .dmNewParagraph, .dmCustomHtml, .dmLocked").filter(":not(:hidden):not(.dmDraggedDomElement):not(.dmDraggedDomElement *)").add(d.find(".hide-for-small,.hide-for-medium,.hide-for-large")).length&&(0===d.height()||
d.is(":has(.dmPasteButton)")||0===d.find(":visible").text().trim().length)&&d.children().length&&d.addClass("emptyColumn")})}};t.initExternalAppButtons=function(b){(b&&b.is(".dmExternalAppButton")?a(b):a(".dmExternalAppButton")).each(function(){var b=a(this);b.attr("data-name");var c=b.attr("data-provider"),d=b.attr("data-src"),f=parseInt(b.attr("data-inith")||"500")||500;if(d){var h=a('\x3cdiv\x3e\x3cdiv class\x3d"popupData"\x3e\x3ciframe seamless src\x3d"'+d+'" style\x3d"margin:auto;width:900px;height:'+
f+'px;"\x3e\x3c/iframe\x3e\x3c/div\x3e\x3c/div\x3e');b.off("click.openPopup").on("click.openPopup",function(){t.insideEditor()||e(h,"","noTitle externalAppPopup"+c,940,f+50)})}})};t.initClickToCallWidget=function(){var b,c,d,e,f;e=a.layoutDevice?a.layoutDevice.type:"mobile";c=a(".dmCall.voipReplacement");for(b=0;b<c.length;b++)d=c.eq(b),0===d.find(".phoneNumHolder").length&&(f=d.attr("phone"),d.append('\x3cspan class\x3d"text phoneNumHolder"\x3e'+f+"\x3c/span\x3e"),"mobile"!==e&&d.attr("href","#"));
a("body").off("mousedown.voipReplacement").on("mousedown.voipReplacement",".dmCall.voipReplacement",function(){if("mobile"===(a.layoutDevice?a.layoutDevice.type:"mobile"))return-1===window.location.href.indexOf("nee\x3d");var b=a(this),c=b.find(".phoneNumHolder"),d=b.attr("phone");c.html(d);d&&(c.show(),setTimeout(function(){b.toggleClass("revealPhoneNum")},100),a(".phoneNumHolder").bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){b.hasClass("revealPhoneNum")?a(this).show():
a(this).hide()}))})};t.ajaxExt=function(){a("[ext_ajax_load]").each(function(){var b=a(this).attr("ext_site_alias"),c=a(this).attr("ext_page_alias"),d=a(this).attr("dmle_extension"),e=a(this).attr("ext_el_id"),f=a(this);a.post("/_dm/s/rt/scripts/ajax_ext.jsp",{siteAlias:b,pageAlias:c,extId:d,elementId:e,dm_device:a.layoutDevice?a.layoutDevice.type:"mobile"},function(b){b=a(b);-1===window.location.href.indexOf("nee\x3d")&&!1!==k.RemoveDID&&b.removeAttr("duda_id");f.replaceWith(b)})})};t.initAudioPlayer=
function(){0<jQuery(".dmAudioPlayer").length&&K("/_dm/s/rt/scripts/vendor/jplayer/jquery.jplayer.min.js",function(){K("/_dm/s/rt/scripts/vendor/jplayer/add-on/jplayer.playlist.min.js",function(){var b=jQuery(".dmAudioPlayer");a(document).ready(function(){for(var c=0;c<b.length;c++){var d=a(b[c]).attr("id"),e=a(b[c]).attr("type"),f="#jp_container_"+d,d="#jp_jplayer_"+d,h={};h[e]=a(b[c]).attr("media");h.title=a(b[c]).attr("title");"true"===a(b[c]).attr("dl")&&(h.free=!0);e={swfPath:"/_dm/s/rt/scripts/vendor/jplayer/",
supplied:e,wmode:"window",preload:"auto"};void 0!==Ha&&(e.solution="flash, html");new window.jPlayerPlaylist({jPlayer:d,cssSelectorAncestor:f},[h],e)}})},!0)},!0)};t.isIOS=function(){return/(iPhone|iPad|iPod)/.test(navigator.userAgent)};t.initFacebookScripts=function(){var b=a("#fb-root-override").length?a("#fb-root-override"):a("#fb-root"),c=b.data("locale")||"en_US";if(0<b.length)if("undefined"!==typeof FB)try{FB.XFBML.parse()}catch(d){}else window.fbAsyncInit=function(){try{FB.init({status:!0,
cookie:!0,xfbml:!0,oauth:!0})}catch(a){}},function(a){var b;a.getElementById("facebook-jssdk")||(b=a.createElement("script"),b.id="facebook-jssdk",b.async=!0,b.src="en_US"===c?"//dd-cdn.multiscreensite.com/jscache/facebook_all_en_US.js":"//connect.facebook.net/"+c+"/all.js",a.getElementsByTagName("head")[0].appendChild(b))}(document)};t.onIscrollScrolls=function(){var b=sa(),c=jQuery.layoutManager.getLayoutElement().iscrollBody.element;Za(b[1]);a(c).height();t.isBodyScrollable()||a(c).height()};t.initBackToTop=
function(){var b=window,c;t.isBodyScrollable()||(b=jQuery.layoutManager.getLayoutElement().iscrollBody.element);Za(sa()[1]);window.location.href.indexOf("nee\x3d");a(b).off("scroll.btt").on("scroll.btt",function(){var c=sa();Za(c[1]);a(b).height();t.isBodyScrollable()||a(b).height()});a(".dmBackToTop").off("click.top").on("click.top",function(){c=a(".dmBackToTop");c.css("opacity","0");c.css("visibility","hidden");t.isBodyScrollable()?a.DM.scrollPreviewToElement(a("body"),500,null):a.DM.scrollPreviewToElement(a("#site_content"),
500,null)})};t.initDatePicker=function(){function b(d){var e=a(d).attr("lang");"ja"===e||"pt"===e||"es"===e?K("/_dm/s/rt/scripts/vendor/datePicker/mobiscroll.lang."+e+".js",function(){c(d,e)}):c(d,"en-US")}function c(b,d){if(a(b).hasClass("dmDatePicker")){var e=a(b).attr("date_format"),f="mmddyyyy"===e?"mm/dd/yyyy":"dd/mm/yyyy";a(b).scroller({preset:"date",display:"bubble",dateOrder:e,dateFormat:f,lang:d,endYear:(new Date).getFullYear()+10})}else e=a(b).attr("time_format"),f="Hii"===e?"H:ii":"h:ii a",
a(b).scroller({preset:"time",display:"bubble",timeFormat:f,timeWheels:e,lang:d})}var d,e,f;f=a(".dmDatePicker");e=a(".dmTimePicker");0<f.add(e).length&&((d="desktop"===a.layoutDevice.type)?K("/_dm/s/rt/scripts/vendor/datetimepicker/jquery.datetimepicker.js",function(){var b,c;b={datepicker:!1,format:"H:i",step:15};c={timepicker:!1};a.each(f,function(b,d){c.format="ddmmyyyy"===a(d).attr("date_format")?"d/m/Y":"m/d/Y";a(d).datetimepicker(c)});a.each(e,function(c,d){b.formatTime="hiia"===a(d).attr("time_format").toLowerCase()?
"h:i a":"H:i";b.format="hiia"===a(d).attr("time_format").toLowerCase()?"h:i a":"H:i";a(d).datetimepicker(b)})}):K("/_dm/s/rt/scripts/vendor/datePicker/mobiscroll-2.0.3.custom.min.js",function(){var c=jQuery(".dmDatePicker"),d;for(d=0;d<c.length;d++)b(a(c[d]));c=jQuery(".dmTimePicker");for(d=0;d<c.length;d++)b(a(c[d]))}))};t.initRSS=function(){var b=a(".dmRSSFeed .dmListItemDescriptionDiv");if(!b.length)return"No RSS";b.each(function(){var b=a(this),c=b.height();b.css("max-height","none");b.height()===
c?b.parent().find(".rssListReadMore").addClass("dmDisplay_None"):b.parent().find(".rssListReadMore").removeClass("dmDisplay_None");b.css("max-height","")});return"RSS Initialized"};t.initSmartTables=function(){var b=jQuery("table.footable.dmSmartTable");0<b.length&&K("/_dm/s/rt/scripts/vendor/footable.0.1.js",function(){for(var c=0;c<b.length;c++)a(b[c]).footable()})};t.initBlogs=function(){0<a(".dmRssContainer").length&&window.initBlogs&&window.initBlogs()};t.preloadImages=function(){var a=new Image;
a.src="/_dm/s/rt/images/emailShareTitleBg.png";a.src="/_dm/s/rt/images/closeShareWin.png"};t.initPoweredByBanner=function(){function b(){200>new Date-d?setTimeout(b,200):(e=!1,c())}var c=function(){var b=a("#topBanner");if(b.length&&(!t.insideEditor()||!b.data("fixed"))){b.show();var c=a(".dmHeaderContainer .dmSocialHub"),d=a(".socialRow .dmSocialParagraph"),e=a("#upperFloatingNav"),f=a(".hasStickyHeader").length,h=0===e.length,g=0===c.length||"none"===c.css("display"),k=0===d.length||"none"===d.css("display"),
n=10;b.css("top",n);if(!(g&&k&&h&&~~!f)){g||a(window).width()-c.offset().left-c.outerWidth()<b.width()+10&&(n=c.offset().top+c.height()+10);k||a(window).width()-d.offset().left-d.outerWidth()<b.width()+10&&(n=Math.max(n,d.offset().top+d.height()+10));h||(c=a(window).width()-e.offset().left-e.outerWidth(),d=e.offset().top+e.outerHeight(),h=b.offset().top+b.height(),e.offset().top<h&&c<b.width()+10&&(n=Math.max(n,d+10)));f&&(n=a("#desktopHeaderBox").height(),e=a(".dmHeaderContainer").height(),n=(n||
e)+10);if(f=e=document.getElementById("slideDownTrigger"))f=b[0],e.offsetBottom=e.offsetTop+e.offsetHeight,e.offsetRight=e.offsetLeft+e.offsetWidth,f.offsetBottom=f.offsetTop+f.offsetHeight,f.offsetRight=f.offsetLeft+f.offsetWidth,f=!(e.offsetBottom<f.offsetTop||e.offsetTop>f.offsetBottom||e.offsetRight<f.offsetLeft||e.offsetLeft>f.offsetRight);f&&(n=e.offsetTop+e.offsetHeight);b.css("top",n);b.data("fixed",!0)}}},d=new Date,e=!1;a(window).unbind("resize.banner").bind("resize.banner",function(){d=
new Date;!1===e&&(e=!0,setTimeout(b,200))});c()};t.scrollPreviewToElement=function(b,c,d,e){e=e||{};c=c||400;if(null!=b&&0!==b.length){var f=b.offset().top,h=document.scrollingElement;h&&h.tagName&&"BODY"===h.tagName&&(h="body");if(a.browser.mozilla||a.browser.msie)h="body,html";if(!t.isBodyScrollable()&&0<a("#iscrollBody").has(b).length)if(f-=a.layoutDevice.getTopFixedElementsOffset(),t.isUseIscroll())a.layoutManager.getLayoutElement().iscrollBody.iscrollObject.scrollToElement(b.get(0),400);else{h=
"#iscrollBody";b=[0,0];try{b=[a.layoutManager.getLayoutElement().iscrollBody.element.scrollLeft(),a.layoutManager.getLayoutElement().iscrollBody.element.scrollTop()]}catch(g){b=[0,0]}f+=b[1]}b=a(h).scrollTop();var k=window.editorParent.$&&window.editorParent.$("#_preview").height();a.DM.isBodyScrollable()||(k=a("#iscrollBody").height());k||(k="undefined"!==typeof window.innerWidth?window.innerHeight:0);var n=window.getEventsFirePolicy?window.getEventsFirePolicy():!0;if(e.forceScroll||b>f||f>b+k)window.setEventsFirePolicy&&
window.setEventsFirePolicy(!1),e.noAnimation?(a(h).scrollTop(f-(e.offsetTop?e.offsetTop:0)),/body/.test(h)||(document.body.scrollTop=0),window.setEventsFirePolicy&&window.setEventsFirePolicy(n),d&&d()):a(h).animate({scrollTop:f-(e.offsetTop?e.offsetTop:0)},c,function(){/body/.test(h)||a(document.body).animate({scrollTop:0},300,void 0);window.setEventsFirePolicy&&window.setEventsFirePolicy(n);d&&d()})}};t.scrollToAnchor=function(b,c){c=c||{};var d=0,e=a("#stickyHeaderSpacer");e.length&&(d=e.outerHeight());
e=a("#iscrollBody");e.length&&(d+=parseInt(e.css("margin-top").replace("px",""),10));c.additionalOffset&&(d+=c.additionalOffset);c.offsetTop=d;c.forceScroll=!0;t.scrollPreviewToElement(b,c.duration,c.afterScroll,c)};t.scrollToAnchorAfterNavigationWithSpacer=function(b){b=b||{};b.duration=b.duration||400;T(window.location.href)&&a(".hasStickyHeader "+window.location.hash).length&&a.DM.scrollToAnchor(a(window.location.hash),b)};t.getScrollingPosition=function(a){return sa(a)};t.pullContent=function(){a.dmrt.isEditorMode&&
window.editorParent.$&&window.editorParent.$.dmx.current.element&&window.editorParent.$.contentImport.open({element:window.editorParent.$.dmx.current.element,editable:window.editorParent.$.dmx.current.editable})};t.afterAjaxGeneralInits=function(b){t.setPageClass();t.loadExternalScriptsAsync();t.initNavbar();t.ajaxExt();t.initListWidget();t.initDatePicker();t.initAudioPlayer();t.initRSS();t.initFacebookScripts();t.initBlogs();t.initMenusArrows();t.initExternalAppButtons();t.initClickToCallWidget();
t.fixEmptyColumns();t.initStickyHeaderIfNeeded();t.triggerInsiteEvents();"runtime"in window&&runtime.initWidgets({instanceSettings:{alwaysInit:!0}}).then(function(){a.userOnPageReadyDefer&&a.userOnPageReadyDefer.resolve()});a.dmrt.initReady(a.layoutDevice?a.layoutDevice.type:"mobile",b);window.editorParent.$&&window.editorParent.$.dmx&&window.editorParent.$.dmx.isTouchDevice&&document.addEventListener("touchmove",function(a){1!==a.scale&&a.preventDefault()},!0)};t.triggerInsiteEvents=function(){a.each(window._dm_insite||
[],function(b,c){a.DM.events.trigger("ruleTriggered",{ruleName:c.name});a.DM.events.trigger("ruleTriggered:"+c.name,{rule:c})});var b=function(b){var c=b.attr("href");if(c&&""!==c&&!a(this).is(".dmMap,.dmCall,.dmMap a,.dmCall a")){var d=0===c.indexOf("http");return g("link_click","click",c,k.SiteAlias,b.get(0),{hitCallBack:d})}};a(".dmSmartSection a[href]").off("click.insite").on("click.insite",function(){b(a(this))});var c=dmAPI.EVENTS.SHOW_POPUP+".insite";a.DM.events.off(c).on(c,function(c,d){a("#dmPopup [data-rule] a[href]").off("click.insite").on("click.insite",
function(){b(a(this))})})};t.afterAjaxGeneralLoadInits=function(){t.initBackToTop();t.initSmartTables();t.initPoweredByBanner();a.dmrt.initLoad(a.layoutDevice?a.layoutDevice.type:"mobile");a("body").addClass("fullyLoaded")};t.getScreenBrigthness=function(b){var c,d,e;c=a(k.BackgroundElement);null!=b&&(c=a(b));if(null!=c){e=c.css("background-color");if(null==e)return 255;-1===e.indexOf("rgba")?(b=/rgb\((\d+), (\d+), (\d+)\)/,e=b.exec(e),b=parseInt(e[1],10),c=parseInt(e[2],10),d=parseInt(e[3],10),b=
(299*b+587*c+114*d)/1E3):(b=/rgba\((\d+), (\d+), (\d+), (\d+)\)/,e=b.exec(e),b=parseInt(e[1],10),c=parseInt(e[2],10),d=parseInt(e[3],10),e=parseInt(e[4],10),b=(299*b+587*c+114*d)/1E3,0===e&&(b=255));return b}return 255};t.logToDMAjax=function(a){S(a)};t.getCurrentPageUrl=function(){return _currentPage.pageAlias};t.getPageFromCache=function(a){return null!=a?ma(a):null};t.getPageUrlByPageId=function(b){return null!=b&&(b=ma(b),null!=b)?(b=b.pageUrl,-1!==b.indexOf("url\x3d")&&(b=unescape(a.DM.getQueryParam(_currentPage.pageUrl,
"url"))),b):null};t.hideAllPopups=function(){"function"===typeof m&&m()};t.testTouch=function(){var b=!1;"ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch?(b=!0,a("html").addClass("touch")):a("html").addClass("pointer");return b};t.forceReplaceState=!1;t.isBrowserSupportTransitions=E;a(document).ready(function(){var b=!1,c=a.layoutDevice&&"desktop"!==a.layoutDevice.type;(function(){var c;a(window).on("scroll",function(){clearTimeout(c);b||(b=!0,a(document.body).addClass("disable-hover"),
parent&&parent.$&&parent.$.setTestProperty&&window.parent.$.setTestProperty("previewEventsDisabled",!0));c=setTimeout(function(){a(document.body).removeClass("disable-hover");b=!1;parent&&parent.$&&parent.$.setTestProperty&&window.parent.$.setTestProperty("previewEventsDisabled",!1)},400)},!1)})();a.DM.isTouchDevice=function(){var b=window.getSafe;return b("previewParent.isSitePreview")?!1:"desktop"===b("$.layoutDevice.type")?!1:a.DM.testTouch()}();if(/android/gi.test(navigator.appVersion)){U=u.AgentType.Android;
var d=a("\x3cstyle\x3e* {-webkit-tap-highlight-color: rgba(0, 0, 0, 0); }\x3c/style\x3e");a("head").append(d)}else if(navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/iPad/i))U=u.AgentType.Iphone;else if(navigator.userAgent.match(/BlackBerry/i))U=u.AgentType.BlackBerry;else if(navigator.userAgent.match(/Windows Phone/i)||navigator.userAgent.match(/iEMobile/i))U=u.AgentType.WindowsMobile;k.CurrentThemeName.indexOf("NoiseBG");if(U===u.AgentType.WindowsMobile||
7===Ha||a&&a.browser&&a.browser.msie&&10>a.browser.version)k.AllowAjax=!1;t.updateWidth();a.DM._frameworkReady||(k.trans=U===u.AgentType.Iphone?"translate3d":"translate",h(),k.LinksToAjaxExceptions=oa.concat(k.LinksToAjaxExceptions),k.AllowAjax?P():J(),E()&&k.AllowAjax||t.disableAnimations(),t.afterAjaxGeneralInits(),t.preloadImages(),Ia(_currentPage),ia(),a.DM._frameworkReady=!0);c&&!t.insideEditor()&&a("body, html").scrollTop(0);t.initRuntimeLinks();a(document).off("touchend.temporaryblock click.temporaryblock");
null!=k.StartupCommand&&k.StartupCommand();(function(a){a(document).ready(function(){var b,c,d;c=a(".imageWidget, .dmImageSlider, .dmPhotoGallery:not(.dmFacebookGallery), .dmHoursOfOperation").toArray();for(d=0;d<c.length;d++)b=c[d],b.setAttribute("editableWidget",!0),-1<b.className.indexOf("imageWidget")?b.setAttribute("data-widget-type","image"):-1<b.className.indexOf("dmImageSlider")?b.setAttribute("data-widget-type","imageSlider"):-1<b.className.indexOf("dmPhotoGallery")?b.setAttribute("data-widget-type",
"photoGallery"):-1<b.className.indexOf("dmHoursOfOperation")&&b.setAttribute("data-widget-type","hoursOfOperation")})})(jQuery);t.handleCookiesNotification()});a(window).load(function(){a.DM.scrollToAnchorAfterNavigationWithSpacer();t.afterAjaxGeneralLoadInits();t.updateWidth()})})(jQuery,window);d.dm_gaq_push_url=f;d.dm_gaq_push_event=g;String.prototype.startsWith=function(a){return 0===this.indexOf(a)};String.prototype.endsWith||(String.prototype.endsWith=function(a,b){if(null==a)return!1;var c=
this.toString();if(void 0===b||b>c.length)b=c.length;b-=a.length;c=c.indexOf(a,b);return-1!==c&&c===b});String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"")};(function(a){a.fn.blink=function(b){function c(e){e=e||a(this);e.data("blinkStop")||e.fadeOut(b.fadeOut,d)}function d(e){e=e||a(this);e.data("blinkStop")||e.fadeIn(b.fadeIn,c)}if("stop"===b)return this.data("blinkStop",!0).stop(!0,!0).show();this.data("blinkStop",!1);b=a.extend({},{fadeIn:100,fadeOut:300},b||{});c(this);return this}})(jQuery);
(function(a){a.fn.changeDisplay=function(b,c){if(b){b=b.replace("!important","");a(this).css("display","");var d=c?"":" !important";a(this).attr("style",(a(this).attr("style")?a(this).attr("style")+";":"")+"display: "+b+d)}""===b&&a(this).css("display",b)};a.fn.dmCss=function(b,c){var d="";c||(d=a(this).css(b));""===c?d=a(this).css(b,""):-1!==c.indexOf("!important")?(c=c.replace("!important",""),a(this).css(b,""),a(this).each(function(){var d=a(this).attr("style");a(this).attr("style",(d?d+";":"")+
b+": "+c+" !important")}),d=a(this)):d=a(this).css(b,c);return d};a.fn.naturalSize=function(){if(this){var b=a(this);if(b.is("img")){if(void 0===b.prop("naturalWidth")||null===b.prop("naturalWidth")){var c=a("\x3cimg/\x3e").attr("src",b.attr("src"));b.prop("naturalWidth",c[0].width);b.prop("naturalHeight",c[0].height)}return{width:b.prop("naturalWidth"),height:b.prop("naturalHeight")}}}return{}};a.fn.centerImageWithin=function(b,c){c=c||{};var d=a(this),e=a(b);if(d.is("img")&&0<e.length){d.attr("dm",
"true");var e=d.naturalSize(),f=e.height,h=e.width;if(!f||!h||0===f*h){var g=d.attr("dm_crop_dim"),e=!1;g&&(g=g.split("_"))&&4===g.length&&(e=!0);e||(d.attr("irh"),d.attr("irw"));return!1}var e=c.forceContainerHeight||b.height(),g=c.forceContainerWidth||b.width(),k=!c.stretch&&h<=g&&f<=e;d.css("height","");d.css("left","");d.css("width","");d.css("top","");d.css("max-width","none");k?(e=Math.ceil(f)-e,d.css("top",""+(0-e/2)+"px")):(k=g/h*f,f=e/f*h,h=k>=e,c.stretch&&h||!c.stretch&&!h?(d.dmCss("width",
g+"px !important"),d.dmCss("max-width",g+"px !important"),d.dmCss("min-width",g+"px !important"),d.dmCss("height",Math.ceil(k)+"px !important"),e=Math.ceil(k)-e,d.css("top",""+(0-e/2)+"px")):(d.dmCss("height",e+"px !important"),d.dmCss("width",Math.ceil(f)+"px !important"),d.dmCss("max-width",Math.ceil(f)+"px !important"),d.dmCss("min-width",Math.ceil(f)+"px !important"),e=Math.ceil(f)-g,c.stretch&&d.css("left",""+(0-e/2)+"px")));return!0}}})(jQuery);a.fn.imgCover=function(b){b=b||{type:"cover"};
this.each(function(c,d){var e=a(d);if(e.is("img")){var f=e.parent(),h=e.attr("src");e.hide();f.addClass("dmCoverImgContainer").css("background-image","url("+h.replace("'","\\'")+")").css("background-size",b.type).css("background-repeat","no-repeat").css("background-position","center")}});return this};jQuery.fn.center=function(){this.css("position","absolute");this.css("top",(jQuery(window).height()-this.outerHeight())/2+jQuery(window).scrollTop()+"px");this.css("left",(jQuery(window).width()-this.outerWidth())/
2+jQuery(window).scrollLeft()+"px");return this};d.showOverlay=c;d.dmShowPopupPage=function(b,d,e,f,g){g=g||{};var k=a("#dm_content"),n=jQuery("#dmPopup"),p=n.first(),u=jQuery("body"),r=u.find("#dmPopup");n.not(p).remove();0===r.size()?k.append(p):k.append(r);r.attr("class","dmPopupPage noTitle "+(d?d:""));r.find(".data").html(b);u.addClass("popupOpen");g.dontOverlay||c(g);r.find("*").andSelf().each(function(){var b=a(this).attr("class");b&&(a(this).attr("class",""),a(this).attr("class",b))});b=h(e,
f);r.css(b);r.find(".data").css({"overflow-y":"auto",height:"100%"});g.animation&&"none"!==g.animation&&(r.addClass("animated"),r.addClass(g.animation));g.videoBg&&r.attr("data-video-bg",g.videoBg);g.hasOverlay&&r.addClass("hasBackgroundOverlay");r.show();window.event&&window.event.stopPropagation();g.onClose&&a(".dmPopupClose").click(g.onClose);a(window).off("orientationchange.popupResize resize.popupResize").on("orientationchange.popupResize resize.popupResize",function(a){a=h(e,f);r.css(a)});return!1};
d.dmShowPopup=e;d.dmHidePopup=m;d.dmModifyPopupPageContent=function(a){var b=jQuery("body").find("#dmPopup");b&&(b=b.find(".data"),b.empty(),a.appendTo(b))};d.handleImageLoadError=function(b){b=jQuery(b);b.hide();var c=b.data("dm-image-path");c&&(b.removeAttr("data-dm-image-path"),b.removeData("dm-image-path"),b.on("load",function(){var b=a(this);b.off("load");b.show()}),b.attr("src",c))};d.setSmartSiteCookiesInternal=function(b,c,d,e){var f=24*window.expireDays,h=new Date,g=a.getCookie(b);null==
g&&(g=h.getTime());a.setCookie(c,g,f);a.setCookie(b,h.getTime(),f);b=1*a.getCookie(d)+1;if(1===b||h.getTime()-g>window.visitLength)a.setCookie(e,h.getTime(),f),a.setCookie(d,b,f)};d.setLoaderSize=r;d.setLoaderColor=q;d.showDefaultLoader=function(b,c){r(10,3,b);q("black",b);b.closest("body").css("height","100%");b.css("position","absolute").css("display","block").css("z-index","100000").css("left",a(c).width()/2+"px").css("top",a(c).height()/2+"px");b.closest("body").css("height","");b.find("#imageZone").show()};
d.setCustomWidgetScripts=n;d.setCustomWidgetStrings=v;d.setSidebarPosition=p})(jQuery,window);(function(a,d){function f(d){null==d&&(d=!1);var e=a(Parameters.NavigationAreaParams.NavbarSelector),f=Parameters.NavigationAreaParams.NavbarSize;d&&(e=a(Parameters.NavigationAreaParams.SubNavbarSelector));var h=e;if(0<h.length){var v=e.children("li:has(a):not(.dmHideFromNav)");a.layoutDevice&&(v=v.filter(":not(.dmHideFromNav-"+a.layoutDevice.type+")"));0==v.length&&(v=e.children("a"));if("inline"==v.eq(0).css("display")&&"block"!=v.eq(0).children(":first-child").css("display"))h.length=0;else{var u=
h.find(".dmLess");0==u.length&&(u=h.find("#dmNavigationLessAnchor"));0<u.length&&u.remove();u=h.find(".dmMore");0==u.length&&(u=h.find("#dmNavigationMoreAnchor"));0<u.length&&u.remove();var k=!1,l=0,m=0,z=0,D=0,y=null;v.length>f+1?v.each(function(d){var e=a(this);if(1==this.nodeType)if(0==d&&("inline-block"==e.css("display")&&e.css("display"),y=e.clone().css("display",e.css("display")).css("float",e.css("float"))),d>=f)D++,c()?(e.changeDisplay("none"),e.addClass("dmNavCollapsedItem"),e.removeClass("dmNavShownItem"),
e.removeClass("p_list_last")):(d==f&&(m=e.offset().top-m-z,l+=z+m),e.changeDisplay("none"),e.addClass("dmNavCollapsedItem"),e.removeClass("dmNavShownItem"),e.css("position","relative"),e.removeClass("p_list_last"),e.hasClass("dmNavigationMoreAnchor")||e.hasClass("dmMore")||(e.css("position","relative"),e.removeClass("p_list_last"),e.addClass("p_list_item"),e.changeDisplay("none"),b(h,y)&&(e.css("-webkit-transition",""),e.css("-webkit-transform",""),e.css("opacity","0"),e.css("-moz-transition",""),
e.css("-moz-transform",""),e.css("-o-transition",""),e.css("-o-transform",""),e.css("-ms-transition",""),e.css("-ms-transform",""),d=function(){e.changeDisplay("none")},e.bind("webkitTransitionEnd",d),e.bind("transitionend",d),e.bind("oTransitionEnd",d))),b(h,y)&&e.css("top",-l+"px"),l+=e.height()+m,e.changeDisplay("none")),k=!0;else if(d==f-1){if(e.addClass("dmNavShownItem"),!a.browser.msie||11<=1*a.browser.version)m=e.offset().top,z=e.height()}else e.addClass("dmNavShownItem")}):v.addClass("dmNavShownItem");
k&&(d=g(e,"more",d),h.filter(":not('#hiddenNavPlaceHolder *')").children("li").eq(-1).after(d));var ia=[];h.find("li").each(function(b,c){var d=a(this);"inline-block"==d.css("display")?(ia[b]=!0,d.css("display","inline")):ia[b]=!1});h.find("li").each(function(b,c){if(ia[b]){var d=a(this);"inline"==d.css("display")&&d.css("display","inline-block")}})}}}function g(c,d,e){null==e&&(e=!1);var f=a("#navAnchor");0==f.length&&(f=a("\x3ca\x3e\x3c/a\x3e"),f.attr("name","nav"),f.attr("id","navAnchor"),f.insertBefore(c.parent()));
f=c.children("li:has(a):not(.dmHideFromNav)");a.layoutDevice&&(f=f.filter(":not(.dmHideFromNav-"+a.layoutDevice.type+")"));var h="li";0==f.length&&(f=c.children("a"),h="a");var g=a([]);if("li"==h){0==g.length&&(g=a('\x3cli class\x3d"p_list_item p_list_last dmNavShownItem"\x3e\x3c/li\x3e'));var k=f.eq(Parameters.NavigationAreaParams.NavbarSize-1).find("a").attr("className");"undefined"===typeof k&&(k=f.eq(Parameters.NavigationAreaParams.NavbarSize-1).find("a").attr("class"));k=f.eq(Parameters.NavigationAreaParams.NavbarSize-
1).css("display");f.eq(Parameters.NavigationAreaParams.NavbarSize-1).height();"more"==d?(h=(h=c.attr("dmmoreicon"))?" fontIcon hasFontIcon "+h:"",g.addClass("dmMore"),g.removeClass("dmLess"),g.attr("id","dmMore"),g.html('\x3ca onclick\x3d"jQuery.DM.expandNavigation('+e+");$.DM.afterExpandCollapse();return false;\" href\x3d\"#\" class\x3d'dmUDNavigationItem_dmMore dmMorea dmNavigationMoreAnchor'\x3e\x3cdiv class\x3d'navIconBg'\x3e\x3cdiv class\x3d'navIcon "+h+"'\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv id\x3d'dmMoreNavText' class\x3d'navText'\x3e"+
Parameters.NavigationAreaParams.MoreButtonText+"\x3c/div\x3e\x3cdiv class\x3d'navArrowBg'\x3e\x3cdiv class\x3d'navArrow'\x3e\x3c/div\x3e\x3cdiv class\x3d'navArrowBottom'\x3e\x3c/div\x3e\x3c/div\x3e\x3c/a\x3e")):"less"==d&&(h=(h=c.attr("dmlessicon"))?" fontIcon hasFontIcon "+h:"",g.addClass("dmLess"),g.removeClass("dmMore"),g.attr("id","dmLess"),g.html("\x3ca id\x3d'dmLess' onclick\x3d\"jQuery.DM.collapseNavigation("+e+");$.DM.afterExpandCollapse();return false;\" href\x3d\"#\" class\x3d'dmUDNavigationItem_dmLess dmLessa dmNavigationLessAnchor'\x3e\x3cdiv class\x3d'navIconBg'\x3e\x3cdiv class\x3d'navIcon "+
h+"'\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv id\x3d'dmLessNavText' class\x3d'navText'\x3e"+Parameters.NavigationAreaParams.LessButtonText+"\x3c/div\x3e\x3cdiv class\x3d'navArrowBg'\x3e\x3cdiv class\x3d'navArrow'\x3e\x3c/div\x3e\x3cdiv class\x3d'navArrowBottom'\x3e\x3c/div\x3e\x3c/div\x3e\x3c/a\x3e"))}else"a"==h&&(0==g.length&&(g=a('\x3ca class\x3d"p_list_item p_list_last"\x3e\x3c/a\x3e')),k=f.eq(Parameters.NavigationAreaParams.NavbarSize-1).attr("className"),"undefined"===typeof k&&(k=f.eq(Parameters.NavigationAreaParams.NavbarSize-
1).attr("class")),k=f.eq(Parameters.NavigationAreaParams.NavbarSize-1).css("display"),f.eq(Parameters.NavigationAreaParams.NavbarSize-1).height(),"more"==d?(g.attr("id","dmMore"),g.addClass("dmNavigationMoreAnchor"),g.addClass("dmMore"),g.removeClass("dmLess"),g.unbind("click").click(function(a){jQuery.DM.expandNavigation(e)}),g.text(Parameters.NavigationAreaParams.MoreButtonText)):"less"==d&&(g.attr("id","dmLess"),g.addClass("dmNavigationLessAnchor"),g.addClass("dmLess"),g.removeClass("dmMore"),
g.unbind("click").click(function(a){jQuery.DM.collapseNavigation(e)}),g.text(Parameters.NavigationAreaParams.LessButtonText)),g.css("cursor","pointer"));b(c,f.eq(0))&&g.css("position","relative");g.changeDisplay(k);"more"==d&&b(c,f.eq(0))&&g.css("opacity","1");"less"==d&&b(c,f.eq(0))&&g.css("opacity","0");return g}function c(){return!(a.browser.msie&&11>a.browser.version)&&a.DM.isBrowserSupportTransitions()||a.browser.mozilla?!1:!0}function b(b,c){return a.DM.isBrowserSupportTransitions()&&c.css("display")&&
-1==c.css("display").indexOf("inline")&&b.css("display")&&-1==b.css("display").indexOf("inline")&&-1==c.css("display").indexOf("table")&&("none"==c.css("float")||""==c.css("float"))?!0:!1}var e=!1,h=null;a.DM=a.DM||{};var m={expandableMenuWasClicked:function(b){var c=a("#expandableNavigationContainer"),d=c.parent();b=void 0===b?!c.hasClass("expandableMenuOpen"):b;c.unbind("webkitTransitionEnd");c.unbind("transitionend");c.unbind("oTransitionEnd");var e=a("#dmBlackContainer");0===e.length&&(e=a('\x3cdiv ID\x3d"dmBlackContainer"\x3e\x3c/div\x3e'),
e.css("position","absolute"),e.changeDisplay("none"),e.css("overflow","hidden"),e.css("left","0px").css("top","0px"),e.css("background-color","black"),e.css("opacity","0.5"),e.css("z-index","99999"),e.changeDisplay("none"),e.css("width",a(window).width()+"px").css("height","100%"),e.attr("class","dmNoMargin"),a("#dmFirstContainer").append(e).css("position","relative"),e.unbind("click").click(function(){jQuery.DM.expandableMenuWasClicked()}),a(window).unbind("resize.expand").bind("resize.expand",function(){c.css("width",
a(window).width()+"px");e.css("width",a(window).width()+"px")}));b?(c.show(),e.changeDisplay("block"),e.height("height","100%"),c.css("width",a(window).width()+"px"),a(".dmInner").css("background-color"),d.css("z-index","999999998"),d.css("position","relative"),c.addClass("expandableMenuOpen"),c.removeClass("expandableMenuClose"),d.addClass("expandableParentMenuOpen"),d.removeClass("expandableParentMenuClose")):(c.addClass("expandableMenuClose"),c.removeClass("expandableMenuOpen"),d.addClass("expandableParentMenuClose"),
d.removeClass("expandableParentMenuOpen"),d.attr("movedToMain")&&(a("#expandableSubDiv").show(),a("#expandableMainDiv").hide(),d.attr("movedToMain","")),e.changeDisplay("none"),setTimeout(function(){c.css("width","");c.hide()},0));a.DM.afterExpandCollapse()},afterExpandCollapse:function(){a.layoutManager.cssCalculations();a.DM.isUseIscroll()&&a.layoutManager.refreshIscroll();h&&h()},handleExpandingNav:function(b){var c=b.context;b=b.isOpen;if(navigator.userAgent.toLowerCase().match(/(iPad|iPhone|iPod)/i))if(b)c.currentVideoElement=
a('video[controls\x3d"controls"]'),c.currentVideoElement.addClass("toPixel"),c.clickToCallArray=a('a[href^\x3d"tel:"]').map(function(b){b=a(this);var c=b.attr("href");b.removeAttr("href");return{element:b,href:c}}),c.textInputsArray=a('input[type\x3d"text"]'),c.textInputsArray.addClass("toPixel");else{try{c.currentVideoElement&&(c.currentVideoElement.removeClass("toPixel"),c.currentVideoElement=void 0)}catch(d){}try{c.clickToCallArray&&(a.each(c.clickToCallArray,function(a,b){b.element.attr("href",
b.href)}),c.clickToCallArray=void 0)}catch(e){}try{c.textInputsArray&&(c.textInputsArray.removeClass("toPixel"),c.textInputsArray=void 0)}catch(f){}}},backToMenuButtonWasClicked:function(b){a("#expandableSubDiv").toggle(b);a("#expandableMainDiv").toggle(!b);a("#expandableNavigationContainer").parent().attr("movedToMain",b?"":"true");m.afterExpandCollapse()},initNavbar:function(b){null==b&&(b=!1);if(!a.DM._frameworkReady||b){b=a(Parameters.NavigationAreaParams.NavbarSelector);var c=a(".newNavigationElementPlaceHolder");
e=!1;0<c.length&&(Parameters.NavigationAreaParams.NavbarSelector=".newNavigationElementPlaceHolder #dmNav",e=!0);e?f():0<b.length?_currentPage.linkType==a.DM.Enum.LinkType.Home||null!=_currentPage.pageContent&&void 0!=typeof _currentPage.pageContent.isHomePage&&_currentPage.pageContent.isHomePage||null==_currentPage.pageContent&&a.DM.isCurrentHomePage()?(b.changeDisplay("block",!0),f(),m.initSubNavbar()):Parameters.NavigationAreaParams.ShowBackToHomeOnInnerPages&&null!=_currentPage.pageContent&&_currentPage.pageContent.alias==
Parameters.DefaultPageAlias&&!e?(b.css("cssText","display: none !important"),showBackToHome&&showBackToHome(),m.initSubNavbar(),a(".dm_subMenu").each(function(b){a(this).changeDisplay("block",!0)})):null!=_currentPage.pageContent||a.DM.isCurrentHomePage()?(b.changeDisplay("block",!0),f()):(b.changeDisplay("none"),showBackToHome&&showBackToHome(),m.initSubNavbar(),a(".dm_subMenu").each(function(b){a(this).changeDisplay("block",!0)})):e||_currentPage.linkType==a.DM.Enum.LinkType.Home||void 0!=typeof _currentPage.pageContent.isHomePage&&
_currentPage.pageContent.isHomePage||!Parameters.NavigationAreaParams.ShowBackToHomeOnInnerPages||!(0<a("#dmPostBackToMain").length||_currentPage.pageContent.alias==Parameters.DefaultPageAlias)||(showBackToHome(),m.initSubNavbar());a.layoutManager.afterInitNav()}},initSubNavbar:function(){0<a(Parameters.NavigationAreaParams.SubNavbarSelector).length&&f(!0)},hangEventsOnMoreLess:function(a){a&&(h=a)},expandNavigation:function(d){null==d&&(d=!1);var e=a(Parameters.NavigationAreaParams.NavbarSelector),
f=Parameters.NavigationAreaParams.NavbarSize;d&&(e=a(Parameters.NavigationAreaParams.SubNavbarSelector));var h=e;if(0<h.length){var v=h.find(".dmMore");v.length||(v=h.find(".dmNavigationMoreAnchor"));if(0<v.length){v.remove();var u=g(e,"less",d);h.filter(":not('#hiddenNavPlaceHolder *')").children("li").eq(-1).after(u);var k=0,l=0,m=0,z=0;d=e.children("li:has(a):not(.dmHideFromNav)");a.layoutDevice&&(d=d.filter(":not(.dmHideFromNav-"+a.layoutDevice.type+")"));0==d.length&&(d=e.children("a"));var D=
0;d.each(function(b){b=a(this);b.is(":visible")&&(1==this.nodeType&&0==D?(z=b.offset().top,m=b.height()):1==this.nodeType&&1==D&&(z=b.offset().top-z-m),1==this.nodeType&&D>=f&&(l=parseInt(l,10)+parseInt(b.height(),10),l+=z),D++)});var y=-l+z,ia=u.height(),K,x="";d.each(function(d){var e=a(this);e.addClass("dmNavShownItem");0==d&&(K=e.clone().css("display",e.css("display")).css("float",e.css("float")));1==this.nodeType&&d==f-1?(m=e.height(),x=e.css("display")):1==this.nodeType&&d>=f&&(e.hasClass("dmNavigationLessAnchor")||
e.hasClass("dmLess")?(l=e.height(),d=k+l+z,k+=l,e.addClass("p_list_item"),e.changeDisplay(x),b(h,K)&&(c()||a.browser.opera||a.browser.msie&&11<=1*a.browser.version?u.css("top","0px"):u.css("top",y-ia+"px"),c()||a.browser.msie&&11<=1*a.browser.version||u.css("top",-d+"px"),e.css("-webkit-transition","-webkit-transform 0.2s linear, opacity 0.4s linear").css("-webkit-transform","translate(0, "+d+"px)").css("-ms-transition","-ms-transform 0.2s linear, opacity 0.4s linear").css("transition","transform 0.2s linear, opacity 0.4s linear").css("opacity",
"1"),a.browser.msie||e.css("transform","translate(0px, "+d+"px)"),d=function(){e.changeDisplay(x)},e.bind("webkitTransitionEnd",d),e.bind("transitionend",d),e.bind("oTransitionEnd",d))):(l=e.height(),d=k+m+z,k+=m+z,m=l,e.removeClass("p_list_last"),e.addClass("p_list_item"),e.removeClass("dmNavCollapsedItem"),e.changeDisplay(x),b(h,K)&&(e.css("-webkit-transition","-webkit-transform 0.2s linear, opacity 0.4s linear").css("-webkit-transform","translate(0, "+d+"px)").css("-ms-transition","-ms-transform 0.2s linear, opacity 0.4s linear").css("transition",
"transform 0.2s linear, opacity 0.4s linear").css("opacity","1"),"0px"!=e.css("top")&&(!a.browser.msie||a.browser.msie&&11<=a.browser.version)&&e.css("transform","translate(0px, "+d+"px)"),d=function(){e.changeDisplay(x)},e.bind("webkitTransitionEnd",d),e.bind("transitionend",d),e.bind("oTransitionEnd",d))))});null!=Parameters.AfterMoreLessCommand&&Parameters.AfterMoreLessCommand()}a.browser.msie&&11>a.browser.version?(h.changeDisplay("none",!0),h.changeDisplay("block",!0)):"inline-block"==x&&(h.hide(),
h.show());var P=!1;h.find("li").each(function(b,c){var d=a(this);"inline-block"==d.css("display")&&(P=!0,d.css("display","inline"))});P&&h.find("li").each(function(b,c){a(this).css("display","inline-block")})}},fullCollapseNavigation:function(b){f(b);a.layoutManager.afterInitNav()},collapseNavigation:function(c){null==c&&(c=!1);var d=a(Parameters.NavigationAreaParams.NavbarSelector),e=Parameters.NavigationAreaParams.NavbarSize;c&&(d=a(Parameters.NavigationAreaParams.SubNavbarSelector));var f=d;if(0<
f.length){var h=f.find(".dmLess");0==h.length&&(h=f.find(".dmNavigationLessAnchor"));var u;if(0<h.length){h.remove();var k=0;c=g(d,"more",c);f.filter(":not('#hiddenNavPlaceHolder *')").children("li").eq(-1).after(c);c=d.children("li:has(a):not(.dmHideFromNav)");a.layoutDevice&&(c=c.filter(":not(.dmHideFromNav-"+a.layoutDevice.type+")"));0==c.length&&(c=d.children("a"));c.each(function(c){var d=a(this);0==c&&(u=d.clone().css("display",d.css("display")).css("float",d.css("float")));c<=e&&1==this.nodeType&&
(k+=d.height());1==this.nodeType&&c>=e?d.hasClass("dmNavigationMoreAnchor")||d.hasClass("dmMore")||(d.css("position","relative"),d.removeClass("p_list_last"),d.addClass("p_list_item"),d.addClass("dmNavCollapsedItem"),d.removeClass("dmNavShownItem"),d.changeDisplay("none"),b(f,u)&&(d.css("-webkit-transition",""),d.css("-webkit-transform",""),d.css("opacity","0"),d.css("-moz-transition",""),d.css("-moz-transform",""),d.css("-o-transition",""),d.css("-o-transform",""),d.css("-ms-transition",""),d.css("-ms-transform",
""),c=function(){d.changeDisplay("none")},d.bind("webkitTransitionEnd",c),d.bind("transitionend",c),d.bind("oTransitionEnd",c))):d.addClass("dmNavShownItem")});null!=Parameters.AfterMoreLessCommand&&Parameters.AfterMoreLessCommand()}a.browser.msie&&(f.changeDisplay("none",!0),f.changeDisplay("block",!0))}}};d._hideMe=function(b,c){if(b){var d=a(b),e=d.closest("ul");d.closest("li").remove();a("#"+c).before(e);a("#"+c).closest("ul").changeDisplay("");a("#"+c).remove()}};d._launchHashed=function(b){if(b){var c=
a(b),d=c.closest("li");b=d.find("ul:first");if(0<b.find("li").size()){var e=d.closest("ul"),d=d.attr("id"),f=a('\x3cli class\x3d"p_list_item dmBackToMenuLi"\x3e\x3c/li\x3e');f.addClass("dmMore");f.attr("id","dmMore");c=c.attr("btmTitle")||"Back to menu";f.html("\x3ca href\x3d'#' onclick\x3d\"var event \x3d arguments[0] || window.event;_hideMe(this,'placeHolder_"+d+"');event.stopPropagation();$.DM.afterExpandCollapse();return false;\" class\x3d'dmUDNavigationItem_dmLess dmBackToMenuA'\x3e\x3cdiv class\x3d'navIconBg'\x3e\x3cdiv class\x3d'navIcon'\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv class\x3d'navText'\x3e"+
c+"\x3c/div\x3e\x3cdiv class\x3d'navArrowBg'\x3e\x3cdiv class\x3d'navArrow'\x3e\x3c/div\x3e\x3cdiv class\x3d'navArrowBottom'\x3e\x3c/div\x3e\x3c/div\x3e\x3c/a\x3e");b.prepend(f);b.after("\x3cdiv class\x3d'hashedPlaceHolder' id\x3d'placeHolder_"+d+"'\x3e\x3c/div\x3e");b.insertAfter(e);b.removeClass("dmDisplay_None");b.addClass("dmNavCustom");e.changeDisplay("none");a.DM.afterExpandCollapse()}}a.layoutManager.cssCalculations()};a.extend(a.DM,m)})(jQuery,window);$.extend({dmrt:function(){var a=$.Deferred(),d=$.Deferred(),f={},g=$.DM.getQueryParam(window.location.href,"nee")?!0:!1;$.modules={};return{initReady:function(c,b){b=b||{};var d={start:[],normal:[],end:[]},h=[],m;for(m in f){var r=f[m],q=r.runAt||"normal";d[q]||(q="normal");d[q].push(r)}h=h.concat(d.start,d.normal,d.end);$.each(h,function(a,d){null!=d.all&&null!=d.all.ready&&d.all.ready(g,b);null!=d[c]&&null!=d[c].ready?d[c].ready(g,b):d["default"].ready(g,b)});a.resolve()},initLoad:function(a,b){b=
b||{};for(var e in f){var h=f[e];null!=h.all&&null!=h.all.load&&h.all.load(g,b);null!=h[a]&&null!=h[a].load?h[a].load(g,b):h["default"].load(g,b)}d.resolve()},refreshComponent:function(a,b,d,h){h=h||{};f[a][b].ready?f[a][b].ready(d,h):f[a]["default"].ready(d,h);f[a][b].load?f[a][b].load(d,h):f[a]["default"].load(d,h)},initGoogleMapsWidgets:function(){f.inlinemap["default"].ready()},initMultiLocationsWidgets:function(){f.geolocation["default"].ready()},googleMapsScriptDeferred:null,loadGoogleMapsScript:function(a){$.dmrt.googleMapsScriptDeferred||
($.dmrt.googleMapsScriptDeferred=$.Deferred(),$.DM.loadExternalScriptAsync("https://maps.googleapis.com/maps/api/js?sensor\x3dfalse\x26language\x3d"+a+"\x26key\x3d"+rtCommonProps["google.places.key"],function(){$.dmrt.googleMapsScriptDeferred.resolve()}));return $.dmrt.googleMapsScriptDeferred.promise()},register:function(a,b){f[a]=b},components:f,isEditorMode:g,onReady:function(c){return a.then(c)},onLoad:function(a){return d.then(a)}}}()});(function(a,d){function f(a){for(var c=document.getElementsByTagName("script"),d=c.length;d--;)if(c[d].src==a)return!0;return!1}function g(){a('a[dmle_extension\x3d"agendize_appointments_book"]').each(function(){1>this.getElementsByClassName("agendizeBtnOverlay").length&&a("\x3cdiv class\x3d'agendizeBtnOverlay'\x3e\x3c/div\x3e").prependTo(this)})}function c(){f("https://app.agendize.com/web/scheduling.js")||a("head").append(" \x3cscript type\x3d'text/javascript'\x3evar scheduling \x3d {server: 'app.agendize.com', lang: 'en', gaTrackingId:Parameters.SiteAlias};\x3c/script\x3e \x3cscript type\x3d'text/javascript' src\x3d'https://app.agendize.com/web/scheduling.js'\x3e\x3c/script\x3e ");
var b=a('a[dmle_extension\x3d"agendize_appointments_book"]').attr("companyId");a('a[dmle_extension\x3d"agendize_appointments_book"] .agendizeBtnOverlay').off("click.agendizePopup").on("click.agendizePopup",function(){var c=a.layoutManager._isEditorMode;d.openScheduling&&!c?d.openScheduling(b):console.log("Error to open booking configuration from external JS file")})}a.extend(a.modules,{basemodule:{}});a.dmrt.register("agendize",{"default":{ready:function(b,d){a('a[dmle_extension\x3d"agendize_appointments_book"]').length&&
(g(),c())},load:function(a,c){}},mobile:{},tablet:{},desktop:{}})})(jQuery,window);(function(a){a.dmrt.register("animationScroll",{runAt:"end","default":{ready:function(d){if(isDudaone&&!a("#slideRightNav").length&&!editedFromTouchDevice){var f=a.layoutDevice?a.layoutDevice.type:"mobile",g=!1;a("[data-anim], [data-anim-"+f+"], [data-current-anim]").each(function(){var c=a(this),b=c.attr("data-anim-"+f)||"";b||"desktop"!=f||(b=c.attr("data-anim")||c.attr("data-current-anim")||"");a(this).addClass("wow "+b);g=!0});g&&!a.wow&&window.WOW&&(a.wow=a.wow||new WOW,a.wow&&a.wow.init({live:!1}))}},
load:function(a){}},mobile:{},tablet:{},desktop:{}})})(jQuery);(function(a){a.extend(a.modules,{basemodule:{}});a.dmrt.register("basemodule",{"default":{ready:function(a,f){},load:function(a,f){}},mobile:{},tablet:{},desktop:{}})})(jQuery);(function(a){var d={runAt:"start",initBlogs:function(a){$('[dmle_extension\x3d"internal_blog_list"]').each(function(a,c){d.initBlog(c)})},initBlog:function(a){var g=$(a),c=g.find(".postArticle .inner"),b=g.attr("list-layout");d.initAnimations(g,c);d.handleBlogTitle(g);d.addActionText(g,c);return $.waitUntil(function(){return 0<document.body.offsetWidth&&$(a).is(":visible")}).done(function(){setTimeout(function(){d.limitDescRows(g,c);"list_slider"===b?d.initListSlider(g,c):"recent_posts"===b?d.initRecentPosts(g,
c):d.initLargeList(g,c);$("body").css("min-width",$(window).width());g.css("opacity",1);$.wow&&$.wow.scrollHandler()},0)})},handleBlogTitle:function(a){a=a.find(".blog-name");0===a.text().length&&a.css("display","none")},initLargeList:function(a,g){"1"===a.attr("posts-per-row")||$("body").hasClass(".dmMobileBody")||$.equalHeight(g);a.find(".dmWidget").unbind("click").click(d.loadMorePosts)},initRecentPosts:function(a,g){var c=g.find(".blogImg"),b=c.eq(0).width();$.matchHeight(c,b,{cssProp:"max-height"});
a.find(".dmWidget").unbind("click").click(d.loadMorePosts)},initListSlider:function(a,g){d.initSlider(a)},limitDescRows:function(a,d){var c=a.attr("visible-post-lines"),b=d.find(".postDescription"),c="all"===c?"none":$.getHeightForVisibleRows(c,b);b.css("maxHeight",c)},initSlider:function(a){function d(){var a=c.data();a&&a.flexslider&&(a.flexslider=void 0);c.flexslider({selector:".postArticle",controlNav:!1,directionNav:!0})}var c=a.find(".inner");c.flexSlider?d():$.DM.loadExternalScriptAsync("/_dm/s/rt/scripts/vendor/flexslider/jquery.flexslider.min.js",
d)},initAnimations:function(a,d){var c=a.attr("posts-animation");"none"!==c&&d.attr("data-anim-desktop",c)},addActionText:function(a,d,c){c=c||{};(a=c.actionText?c.actionText:a.attr("action-text"))&&""!=a.trim()?d.find(".readMore a").text(a):d.find(".readMore a").hide()},loadMorePosts:function(f){var g=$(f.currentTarget);f={};var c=g.closest(".mainBlog");f.commandID="d1_loadMorePosts";f["from-item"]=g.closest(".mainBlog").find(".postArticle").length;f["visible-items"]=c.attr("visible-items");f["list-layout"]=
c.attr("list-layout");f["visible-post-lines"]=c.attr("visible-post-lines");f["search-tags"]=c.attr("search-tags");f["more-posts-text"]=c.attr("more-posts-text");f["search-term"]=c.attr("search-term");var b="/_dm/s/rt/api/public/wpl/site/"+Parameters.SiteId;if(getSafe("previewParent.isSitePreview")||$.dmrt.isEditorMode)b+="?preview\x3dtrue";$.ajax({url:b,type:"post",data:JSON.stringify(f),async:!0,contentType:"application/json",error:function(a,b,c){},success:function(b){a.DM.setLoadingOnScreen(!1);
if(b&&b.postList){b=$(b.postList);b.find(".postArticle .inner");var f=b.find(".postArticle"),m=c.find(".lastArticle");m.removeClass("lastArticle");f.insertAfter(m);d.initBlog(c);$.dmrt.components.animationScroll["default"].ready();$.dmrt.components.commentCounter.updateCount();0==b.find(".morePosts").length&&g.remove()}}})},initSearchWidgets:function(a){$(".dmBlogSearchClickOverlay").each(function(g,c){$(c).unbind("click").click(function(b){d.searchBlog($(b.target).siblings(".dmBlogSearchInput"),
a)})});$(".dmBlogSearchInput").each(function(g,c){$(c).keypress(function(b){13===b.keyCode&&d.searchBlog($(b.target),a)})})},searchBlog:function(a,d){var c=$(a).closest(".dmBlogSearch").attr("searchpage"),b=$(a).val();b&&0<b.trim().length&&(c="/"+c+"?searchTerm\x3d"+encodeURIComponent(b),d?getSafe("editorParent.$.dmfw.previewNavigateTo")&&(c="/site/"+Parameters.SiteAlias+c,editorParent.$.dmfw.previewNavigateTo({url:c,navigateWithAjax:!0})):(previewParent&&(c="/site/"+Parameters.SiteAlias+(c+"\x26preview\x3dtrue")),
$.DM.ajaxNavigateToLink(c)))},"default":{ready:function(a){d.initBlogs(a);d.initSearchWidgets(a)},load:function(a){}},mobile:{load:function(a){}},tablet:{load:function(a){}},desktop:{load:function(a){}}};$.dmrt.register("blogList",d)})($);(function(a){function d(d){d=d||a(".dmCoupon");if(d.length){a.DM.insideEditor()||window.location.href.indexOf("nee\x3d");for(var c=0;c<d.length;c++){var b=a(d[c]),e=parseInt(b.attr("expdt"));a.browser&&a.browser.chrome||b.find(".dmCouponOfferBorder").hide();0<e&&new Date(e)<new Date&&(b.addClass("expiredCoupon"),b.addClass("displayNoneImportant"));var f=!1;b.on("click",".dmUseCoupon",function(){function b(){var e=d.parents(".dmCoupon").find(".dmCouponDesign"),g=e,k=null;"mobile"===getSafe("$.layoutDevice.type")&&
(k=a('\x3cdiv id\x3d"dm"\x3e\x3cdiv class\x3d"dmBody"\x3e\x3c/div\x3e\x3c/div\x3e'),k.find(".dmBody").append(e.parents('[dmle_extension\x3d"coupon"]').clone()),g=k.find(".dmCouponDesign"),0===g.length?(g=e,k=null):(k.css({position:"absolute",top:0,left:0,"z-index":1E12}),k.css("opacity","0"),k.appendTo("body")));html2canvas(g,{proxy:"/_dm/s/rt/actions/proxy",proxyReturnsImg:!0,onrendered:function(b){k&&(k.css("opacity","1"),k.remove());var c=b.toDataURL(),e=d,g=b.width+20;b=b.height;var n=a('\x3cimg id\x3d"couponImg"\x3e');
n.attr("src",c);var u=e.find(".popupData").attr("print-coupon-message");e.find(".popupData").empty();n.appendTo(e.find(".popupData"));a.layoutDevice&&"desktop"==a.layoutDevice.type&&(a('\x3cp\x3e\x3cinput class\x3d"ptOrangeBtn" type\x3d"button" value\x3d"'+u+'" onclick\x3d"$.DM.printCoupon(\''+c+"')\"/\x3e\x3c/p\x3e").appendTo(e.find(".popupData")),b+=35);dmShowPopup(e,"","couponPopupData",g,b+50);f=!1}});dm_gaq_push_event("CouponWidget",c.attr("name"),null,Parameters.SiteAlias,c)}if(!a.DM.insideEditor()&&
!f){f=!0;var c=a(this).parents(".dmCoupon"),d=c.find(".dmUsePopupWrapper");d.find("#dm").remove();a.loadScript("/editor/nee/utils/html2canvas.js").done(b)}});var e=b.find(".dmShareCoupon"),m=b.find(".dmSharePopupWrapper");e.click(function(b){r(b)&&dmShowPopup(m,a(this).html()+":")});var r=function(b){if(isDudaone){b=window.editorParent.jQuery&&window.editorParent.jQuery.onefw&&window.editorParent.jQuery.onefw.inPreviewMode;if(!(window.editorParent&&window.editorParent.jQuery&&window.editorParent.jQuery.dmfw)||
window.editorParent.jQuery.onefw&&window.editorParent.jQuery.onefw.inPreviewMode){if(b){var c={relativeDirection:"top",tipsContainer:window.editorParent.$?window.editorParent.$("#_preview_w"):void 0,bodyText:"You can't use the widget to share a site from Preview mode.",title:"Share"};window.editorParent.$&&window.editorParent.$.dmpages&&window.editorParent.$.dmpages.showOuterLinkPrompt(null,"_blank",a(event.target),c);return!1}return!0}return!1}return window.editorParent&&window.editorParent.jQuery&&
(window.editorParent.jQuery.dmfw||window.editorParent.jQuery.onefw)?(b.preventDefault(),b.stopPropagation(),c={relativeDirection:"top",offset:window.editorParent.jQuery.onefw?0:70,tipsContainer:window.editorParent.jQuery&&window.editorParent.jQuery.onefw?window.editorParent.$("#_preview_w"):window.editorParent.$("#neePrevieweviceWrapper"),bodyText:"You can't use the widget to share a site from Preview mode.",title:"Share"},window.editorParent.$&&window.editorParent.$.dmpages&&window.editorParent.$.dmpages.showOuterLinkPrompt(null,
"_blank",a(b.target),c),!1):!0};m.find("a").click(function(a){return r(a)})}}}function f(a){var c=window.open("about:blank","_new","height\x3d400,width\x3d600");c.document.write("\x3chtml\x3e\x3chead\x3e\x3ctitle\x3e\x3c/title\x3e");c.document.write("\x3c/head\x3e\x3cbody \x3e");c.document.write('\x3cimg src\x3d"'+a+'"\x3e');c.document.write("\x3c/body\x3e\x3c/html\x3e");c.document.close();c.focus();c.print();c.close();return!0}a.DM.initCouponWidget=a.DM.initCouponWidget||d;a.DM.printCoupon=a.DM.printCoupon||
f;a.dmrt.register("coupon",{"default":{ready:function(a){d()},load:function(a){}},mobile:{},tablet:{},desktop:{}})})(jQuery);(function(a){var d={"default":{ready:function(a){},load:function(a){}},setWidgetStrings:function(d,g){g&&(window.customWidgetsStrings[d]||(window.customWidgetsStrings[d]={}),a.extend(window.customWidgetsStrings[d],g))},addWidget:function(d,g,c,b){g=d+"~"+g;if(!window.customWidgetsFunctions[g]&&c)try{var e=new Function("element","data","api",c);window.customWidgetsFunctions[g]=e}catch(h){console.log("error initing JS part for custom widget "+d+" : "+h)}b&&a("#customWidgetStyle").append(b)},executeAll:function(f,
g){a('[dmle_extension\x3d"custom_extension"]').each(function(a,b){d.executeWidgetScripts(f,g,b)})},executeWidgetScripts:function(d,g,c){c=c instanceof a?c.get(0):c.length?c[0]:c;var b=c.getAttribute("data-widget-id")+"~"+c.getAttribute("data-widget-version");if(window.customWidgetsFunctions&&window.customWidgetsFunctions[b])try{var e=JSON.parse(decodeURIComponent(escape(atob(c.getAttribute("data-widget-config"))))),h={device:g,page:_currentPage.pageAlias,inEditor:d,accountId:Parameters.AccountUUID,
siteId:Parameters.SiteAlias,widgetId:c.getAttribute("data-widget-id"),widgetVersion:c.getAttribute("data-widget-version"),config:e};Parameters.currentLanguage&&"null"!==Parameters.currentLanguage&&(h.locale=Parameters.currentLanguage);var m={localize:function(a,b,c){return window.customWidgetsStrings[a]?window.customWidgetsStrings[a][b]||c:c}.bind(null,c.getAttribute("data-widget-id"))};window.customWidgetsFunctions[b](c,h,m)}catch(r){console.log("error invoking function"+r)}},mobile:{ready:function(a){d.executeAll(a,
"mobile")}},tablet:{ready:function(a){d.executeAll(a,"tablet")}},desktop:{ready:function(a){d.executeAll(a,"desktop")}}};a.dmrt.register("customWidget",d)})(jQuery);(function(a,d){var f={runAt:"start",initDisqus:function(a){var c=$("#disqus_thread");if(0<c.length){var b=c.attr("shortname"),e=c.attr("disqus_identifier"),f=c.attr("disqusurl"),m=c.attr("language");b&&(e||f)&&(d.disqus_shortname=b,d.disqus_identifier=e,d.disqus_url=f,d.disqus_config=function(){this.language=m},d.DISQUS?d.DISQUS.reset({reload:!0,config:{disqus_identifier:d.disqus_identifier,disqus_url:d.disqus_url}}):$.DM.loadExternalScriptAsync("//"+d.disqus_shortname+".disqus.com/embed.js",null,
null,{forceLoad:a}))}},reload:function(){var a=$("#disqus_thread");getSafe("DISQUS.next.host.loader.configAdapter.config")?(d.DISQUS.next.host.loader.configAdapter.config.forum=a.attr("shortname"),d.DISQUS.reset({reload:!0})):(d.DISQUS=void 0,d.DISQUSWIDGETS=void 0,f.initDisqus(!0))},"default":{ready:function(a){f.initDisqus(!1)},load:function(a){}},mobile:{load:function(a){}},tablet:{load:function(a){}},desktop:{load:function(a){}}};$.dmrt.register("disqus",f)})($,window);(function(a){a.extend(a.modules,{facebook_comments:{}});a.dmrt.register("facebook_comments",{"default":{ready:function(d){a(".fb-comments").each(function(d,g){function c(){return 0<e.find("iframe").length&&"string"===typeof e.find("iframe").attr("src")?(clearInterval(h),a(window).on("resize.facebook_"+m,b),b(),!0):!1}function b(){var b=null,c=-500;a.contains(document,e.get(0))?a.browser&&!0===a.browser.mozilla&&(b=window.setInterval(function(){c+=500;0<e.parent().length&&e.removeClass("fb_hide_iframes");
3E3<=c&&(window.clearInterval(b),b=null)},500)):(a(window).off("resize.facebook_"+m),e.data("facebook_resizerId",null))}var e,h,m;e=a(g);e.data("facebook_resizerId")||(m=Math.random().toString(16).slice(2),c()||(h=setInterval(c,100)),e.data("facebook_resizerId",m))})},load:function(a){}},mobile:{},tablet:{},desktop:{}})})(jQuery);(function(a){function d(){a(".dmRespCol").matchHeight({byRow:!0,property:"height",target:null,remove:!1})}a.dmrt.register("flexboxmodule",{"default":{ready:function(f){!f&&a.browser.msie&&10>a.browser.version&&a.DM.loadExternalScriptAsync("/_dm/s/rt/scripts/vendor/jqueryMatchHeight/jquery.matchHeight-min.js",d,!0)},load:function(a){}},mobile:{},tablet:{},desktop:{}})})(jQuery);(function(a){var d={},f=!0;d.initFormCaptcha=function(){var d=jQuery(".dmform form, .fastform");if(!d.length)return"No Forms";d.find(".g-recaptcha").remove();d.closest(".dmform[captcha\x3d'true'], .fastform[captcha\x3d'true']").each(function(c,b){var d=a.layoutDevice?a.layoutDevice.type:"mobile",f=a(this).attr("data-captcha-layout")||("mobile"==d?"compact":"normal"),g=a("\x3cdiv class\x3d'g-recaptcha  dmforminput dmRespDesignCol'\x3e\x3c/div\x3e"),r=a(this).find(".dmform-wrapper").attr("captcha-lang");
g.insertBefore(a(this).find(".dmformsubmit,.fastformsubmit"));a.get("/_dm/s/rt/api/public/rt/captcha",function(b){"fixed"==a("body").css("position")&&a("body").css("position","static");grecaptcha.render(g.get(0),{sitekey:b.publicKey,theme:"light",size:f,hl:r})})})};d.initFileUpload=function(){jQuery(".dmform form a[data-file]").length&&a.DM.loadExternalScriptAsync("/_dm/s/rt/widgets/form/filepicker.jsp",function(){jQuery(".dmform form a[data-file]").each(function(d,c){var b=a(this).attr("file-upload-lang"),
e=a(this);e.off("click.file").on("click.file",function(){if(!a.editGrid||a.editGrid.inPreviewMode()){e.removeClass("inputError");var c={maxSize:10485760,language:b,multiple:!1,backgroundUpload:!0,folders:!1,services:["COMPUTER","DROPBOX","GOOGLE_DRIVE","GMAIL"]};storeOptions=a.extend({path:Parameters.SiteAlias+"/forms/attachments/"},storeOptions);filepicker.pickAndStore(c,storeOptions,function(b){a("#filesMessage").html(b.length+" file(s) were uploaded");e.parent().find(".fileLabel").html(b[0].filename);
e.parent().find(".fileName").val("https://"+b[0].container+".s3.amazonaws.com/"+encodeURIComponent(b[0].key))},function(a){})}})})})};d.trackExternalConversion=function(d){if(d.attr("data-conversion")){var c=document.createElement("iframe");a(c).css("display","none");d=Base64.decode(d.attr("data-conversion"));document.body.appendChild(c);c.contentWindow.document.open();c.contentWindow.document.write(d);c.contentWindow.document.close()}};d.findPageUrlByAlias=function(d){var c="[data-target-page-alias\x3d'"+
d.split("?")[0]+"']",b=a("[href$\x3d'"+d+"']");if(c=a(c).attr("href"))return c;if(0<b.length)return b.attr("href");0<d.indexOf("/")&&(d="/"+d);return d};d.initForm=function(){var g=jQuery(".dmform form");if(!g.length)return"No Forms";"undefined"!==typeof grecaptcha&&d.initFormCaptcha();d.initFileUpload();a(".dmform-success, .dmform-error").hide();g.unbind("submit").submit(function(c){if(f){var b=a(this),e="dudaConstantContactId"===b.parents(".dmform").attr("dmle_widget");c.preventDefault();b.closest(".dmform").find(".dmform-error").hide();
a(".inputError").removeClass("inputError");a(".recaptchaError").remove();var h=!0,g,r;b.find(".required input:not([type\x3dhidden]), .required textarea").each(function(b,c){g="checkbox"===a(c).attr("type");r="radio"===a(c).attr("type");if(""===a(c).val().trim()||g&&1>a(c).parents(".checkboxwrapper").find("input:checked").length){var d=g?a(c).parents(".checkboxwrapper"):a(c);d.addClass("inputError");h&&a.DM.jumpTo(c,-20);h=!1}else if(""===a(c).val().trim()||r&&1>a(c).parents(".radiowrapper").find("input:checked").length)d=
r?a(c).parents(".radiowrapper"):a(c),d.addClass("inputError"),h&&a.DM.jumpTo(c,-20),h=!1});b.find(".required select").each(function(b,c){0==c.selectedIndex&&(a(c).addClass("inputError"),h=!1)});b.find(".required a[data-file]").each(function(b,c){""==a(this).next().html()&&(a(this).addClass("inputError"),h=!1)});b.find("input[type\x3demail]").each(function(b,c){c.hidden||!a(c).parent().hasClass("required")&&""===a(c).val()||/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,500}))$/.test(c.value)||
(h=!1,c.className+=" inputError")});if(h){f=!1;c=b.find("input[type\x3d'submit']").offset().top-100;c=[a.DM.getPageWidth()/2,c];a.DM.setLoadingOnScreen(!0,c);var q=0;b.closest(".dmform").find("input, textarea, select").map(function(){var c=a(this),d=c.attr("name");d&&d.startsWith("dmform-")&&(d=q,10>d&&(d="0"+d),c.closest(".dmforminput").find("input[type\x3dhidden]").attr("name","label-dmform-"+d).removeAttr("disabled"),b.find("input.fieldMapper[value\x3d"+c.attr("name")+"]").attr("value","dmform-"+
d),c.attr("name","dmform-"+d),(!c.is("[type\x3dradio]")&&!c.is("[type\x3dcheckbox]")||c.parent().is(":last-child"))&&q++)});(c=b.closest(".dmform").attr("id"))||(c=b.closest(".dmform").attr("duda_id"));b.closest(".dmform").find("form").append("\x3cinput type\x3d'hidden' name\x3d'form_id' value\x3d'"+c+"'\x3e");b.closest(".dmform").find("form").append("\x3cinput type\x3d'hidden' name\x3d'form_title' value\x3d'"+b.closest(".dmform").find("h3").text()+"'\x3e");c=b.closest(".dmform").find("#dmActionInput, .dmActionInput").val();
e&&(c="/_dm/s/rt/widgets/constantcontact.form.submit.jsp");if(null==c||void 0==c||""==c)c="/_dm/s/rt/widgets/dmform.submit.jsp";var e=a(this).serialize(),n=a(this);a.post(c+"?alias\x3d"+Parameters.SiteAlias,e,function(c){f=!0;dm_gaq_push_event("form","submit",void 0,void 0,b);d.trackExternalConversion(b.parents(".dmform"));b.find("input[name\x3dgoogleIntegrationUUID]").val()&&b.find("input[name\x3dspreadsheetId]").val()&&dm_gaq_push_event("form","google_spreadsheet_push");b.find("input[name\x3dconstantContactIntegrationUUID]").val()&&
b.find("input[name\x3dconstantContactLists]").val()&&dm_gaq_push_event("form","constant_contact_push");b.find("input[name\x3dmailChimpIntegrationUUID]").val()&&b.find("input[name\x3dmailChimpLists]").val()&&dm_gaq_push_event("form","mail_chimp_push");b.find("input[name\x3dwebhookURI]").val()&&dm_gaq_push_event("form","webhook_push");c=n.serializeArray();for(var e=c.length,h=[],g=0;g<c.length;g++)c[g].name.startsWith("dmform-")&&g+1<e&&c[g+1].name==="label-"+c[g].name&&h.push({name:c[g+1].value,value:c[g].value});
a.DM.events.trigger(dmAPI.EVENTS.FORM_SUBMISSION,{value:h});(c=b.closest(".dmform").find(".dmform-success").data("success-page"))?(window.isReseller&&self!==top||"undefined"!==typeof previewPopUp&&window.editorParent.$&&window.editorParent.$.dmx&&window.editorParent.$.dmfw?(c+=-1==c.indexOf("?")?"?":"\x26",c+="preview\x3dtrue\x26dm_try_mode\x3dtrue",(e=a.DM.getParamValue(window.location.href,"dm_device")||a.layoutDevice&&a.layoutDevice.type)&&""!=e&&(c+="\x26dm_device\x3d"+e)):window.location.search&&
(c=-1==c.indexOf("?")?c+window.location.search:c+window.location.search.replace("?","\x26")),Parameters.AllowAjax?a.DM.ajaxNavigateToLink(d.findPageUrlByAlias(c)):location.replace(d.findPageUrlByAlias(c))):(b.closest(".dmform-wrapper").hide(),b.closest(".dmform").find(".dmform-success").show(),a.DM.jumpTo(b.closest(".dmform").find(".dmform-success"),-100),a.DM.setLoadingOnScreen(!1),a.DM.isUseIscroll()&&a.layoutManager.refreshIscroll())}).error(function(c){f=!0;401==c.status?(b.find("#recaptcha_area").addClass("inputError"),
b.find("#recaptcha_area").append("\x3cdiv class\x3d'recaptchaError'\x3eWrong Input\x3c/div\x3e"),grecaptcha.reset()):(b.closest(".dmform").find(".dmform-error").show(),a.DM.jumpTo(b.closest(".dmform").find(".dmform-error"),-100));a.DM.setLoadingOnScreen(!1)})}}else c.preventDefault()});jQuery(".dmform form textarea").each(function(c,b){var d=a(b);d.val(d.val().trim())});a(document.body).on("keypress",".inputError",function(){a(this).removeClass("inputError");a(".recaptchaError").remove()});g.find(".required select").change(function(){a(this).removeClass("inputError")})};
a.extend(a.DM,d);a.dmrt.register("form",{"default":{ready:function(a){d.initForm()},load:function(a){}},mobile:{},tablet:{},desktop:{}})})(jQuery);(function(a){function d(b){var d=b.attr("id");c[d]&&(window.clearInterval(c[d]),b.removeClass("slider-container-no-bg").removeAttr("data-background-image"),b.children(".bgGallerySlide").remove());var h=b.attr("data-gallery-bg");try{var m=JSON.parse(f(h)),r=m.slides.length;if(!(2>r)){var q=m.speed?1E3*m.speed:3E3,n=m.transition||"fade",p=Math.min(.75,q/2E3),v=1,u=a('\x3cdiv class\x3d"bgGallerySlide" data-transition\x3d"'+n+'" data-speed\x3d"'+q+'"\x3e\x3c/div\x3e');u.css("background-image",b.css("background-image")).css("background-size",
b.css("background-size")).css("background-position",b.css("background-position")).css("background-repeat",b.css("background-repeat")).css("background-attachment",b.css("background-attachment")).css("animation",b.css("animation")).one("webkitTransitionEnd mozTransitionEnd MSTransitionEnd otransitionend transitionend",function(){a(this).remove()});b.prepend(u);b.attr("data-background-image",b.css("background-image"));b.addClass("slider-container-no-bg");(new Image).src=m.slides[v];c[d]=window.setInterval(function(){u=
b.children(".bgGallerySlide");u.one("webkitTransitionEnd mozTransitionEnd MSTransitionEnd otransitionend transitionend",function(){a(this).remove();b.removeClass("overflow-hidden")});var c=a('\x3cdiv class\x3d"bgGallerySlide" data-transition\x3d"'+n+'" data-speed\x3d"'+q+'"\x3e\x3c/div\x3e');c.css("background-image","url("+m.slides[v]+")").css("background-size",b.css("background-size")).css("background-position",b.css("background-position")).css("background-repeat",b.css("background-repeat")).css("background-attachment",
b.css("background-attachment")).css("animation",b.css("animation"));b.addClass("overflow-hidden");g(n,p,u,c);window.requestAnimationFrame(function(){b.prepend(c);window.requestAnimationFrame(function(){var a=u;switch(n){default:c.css("opacity","1");a.css("opacity","0");break;case "slideLeft":c.css("transform","translateX(0)");a.css("transform","translateX(100%)");break;case "slideRight":c.css("transform","translateX(0)");a.css("transform","translateX(-100%)");break;case "slideTop":c.css("transform",
"translateY(0)");a.css("transform","translateY(100%)");break;case "slideBottom":c.css("transform","translateY(0)"),a.css("transform","translateY(-100%)")}})});v++;v>=r?v=0:(new Image).src=m.slides[v]},q)}}catch(k){}}function f(a){return"undefined"===typeof atob?Base64.decode(a):atob(a)}function g(a,c,d,f){switch(a){default:f.css("opacity","0").css("transition","opacity "+c+"s ease-in-out");d.css("opacity","1").css("transition","opacity "+c+"s ease-in-out");break;case "slideLeft":f.css("transform",
"translateX(-100%)");f.css("transition","transform "+c+"s ease-in-out");d.css("transition","transform "+c+"s ease-in-out");break;case "slideRight":f.css("transform","translateX(100%)");f.css("transition","transform "+c+"s ease-in-out");d.css("transition","transform "+c+"s ease-in-out");break;case "slideTop":f.css("transform","translateY(-100%)");f.css("transition","transform "+c+"s ease-in-out");d.css("transition","transform "+c+"s ease-in-out");break;case "slideBottom":f.css("transform","translateY(100%)"),
f.css("transition","transform "+c+"s ease-in-out"),d.css("transition","transform "+c+"s ease-in-out")}}var c={};a.dmrt.register("gallerybg",{"default":{ready:function(b){isDudaone&&a("[data-gallery-bg]").each(function(){d(a(this))})},load:function(a){}},mobile:{},tablet:{},desktop:{},refresh:function(a){d(a)}})})(jQuery);(function(a,d){function f(){a.dmrt.isEditorMode&&(a.DM.events.on("row_resize",function(b,c){0<a(c).find(".dmGeoLocation").length&&g()}),a.DM.events.on("widget_resize",function(b,c){a(c).is(".dmGeoLocation")&&g()}),a.DM.events.on("col_resize",function(b,c){0<a(c).find(".dmGeoLocation").length&&g()}));if(a.dmrt.isEditorMode&&window.editorParent.jQuery)window.editorParent.$.dmx.events.on("elementIdChanged",function(a){n[a.elementId]&&(n[a.newElementId]=n[a.elementId],n[a.elementId]=null)})}function g(){for(var b in n)if(n.hasOwnProperty(b)&&
n[b]){var c=n[b],d=a("#"+b);0!==d.length&&(d=a(d).attr("provider"),q[d].cleanup(c))}n={};switch(a.layoutDevice?a.layoutDevice.type:"mobile"){case "mobile":m();break;case "tablet":h();break;case "desktop":h();break;default:h()}}function c(){q.google=a.geoProviders.google;q.openstreetmap=a.geoProviders.openstreetmap;q.mapbox=a.geoProviders.mapbox;r=!0}function b(b){try{if(b){if(window.location.search&&0<window.location.search.indexOf("preview\x3dtrue")){var c=b.attr("raw_url");isDudaone&&c&&0==c.indexOf("/site/")&&
(c=c.replace("dm_device\x3ddesktop","dm_device\x3d"+(a.layoutDevice?a.layoutDevice.type:"mobile")),b.attr("href",c))}"https:"===document.location.protocol&&"http:"===b.get(0).protocol&&(b.attr("target")||b.attr("target","_blank"));a.DM.initAjaxLinks(b)}}catch(d){}}function e(){if(0!==a(".dmGeoLocaiton").length)return new Promise(function(b){function c(){return-1==a.map(jQuery(".dmGeoLocation"),function(b){return a(b).is(":visible")}).indexOf(!1)}var d=setInterval(function(){c()&&(clearInterval(d),
b())},100)})}function h(){jQuery(".dmGeoLocation").each(function(c,d){function e(b){b?(N&&K.cleanup(N,G),P.is(":visible")&&A.hide(),B.showAll?(J.fadeIn("fast"),N=K.drawMap({container:G,options:{fitBounds:!0},language:p.attr("data-lang"),markers:x.map(function(b){return{lat:b.latitude,lng:b.longitude,title:b.title,listener:function(){f(b.uniqueId);P.hide();W.css("visibility","hidden");var c=a(".dmGeoViewStateWrapper");a(".dmStState").removeClass("isOff");c.removeClass("isOff");e(!0);A.show()},clickable:!0}})})):
(J.fadeIn("fast"),N=K.drawMap({container:G,lat:B.lat,lng:B.lon,language:p.attr("data-lang"),markers:[{clickable:!0,lat:B.lat,lng:B.lon,listener:function(){p.find(".dmGeoViewStateWrapper .dmStState").removeClass("isOff");A.show();J.hide();P.hide()},title:B.title}],zoom:14})),n[a(d).attr("id")]=N,J.fadeIn("fast")):(J.hide(),B.showAll&&p.find(".dmGeoLocBtn").removeClass("geoDisabledState"),B.showAll?P.fadeIn("fast"):A.fadeIn("fast"))}function f(c){a(".dmGeoStList").text(a(".dmGeoStList").attr("info"));
J.find(".dmGeoLocBtn").hide();var d=jQuery.grep(x,function(a){return a.uniqueId==c})[0];B.showAll=!1;B.lat=d.latitude;B.lon=d.longitude;B.title=d.title;A.find(".dmGeoSVTitle").text(!1!==d.displayTitle?d.title:"");var e=d.phone&&!1!==d.displayPhoneNumber?d.formattedAddress+", "+d.phone:d.formattedAddress;A.find(".dmGeoSVAddr").text(e);if(d.phone||d.showPhone)A.find(".dmGeoSVPhone a").attr({href:"tel:"+d.phone,phone:d.phone}),d.clickToCallText&&A.find(".dmGeoSVPhone a .text").text(d.clickToCallText);
A.find(".dmGeoSVPhone").toggle(d.showPhone);if(d.url&&!1!==d.displayLink){var h;try{h=a(d.url)}catch(k){h=a("\x3ca href\x3d'"+d.url+"'\x3eGo to location page\x3c/a\x3e")}b(h);h.addClass("dmGeoSVGoToPage");A.find(".dmGeoSVGoToPage").replaceWith(h);h.show()}else A.find(".dmGeoSVGoToPage").hide();A.find(".dmGeoSVMoreInfo").text(d.description&&!1!==d.showDescription?d.description:"");A.find(".dmGeoSVSeeAll").unbind("click").click(function(){g()})}function h(a){f(a);W.css("visibility","hidden");e(!0);
A.show();P.hide()}function g(){B.showAll=!0;A.hide();P.show();p.find(".dmGeoLocBtn").removeClass("geoDisabledState");a(".dmGeoStList").text(a(".dmGeoStList").attr("list"));e(!0);a(".dmCall.voipReplacement").removeClass("revealPhoneNum");W.css("visibility","visible");J.find(".dmGeoLocBtn").show()}function m(b,c){for(var d=[],e=0;e<x.length;e++)d.push({latitude:x[e].latitude,longitude:x[e].longitude,id:x[e].uniqueId});for(var f=[],e=0;e<d.length;e++){var h=d[e],g=c-h.longitude,k=b-h.latitude,g=Math.sqrt(g*
g+k*k);f[e]=h;f[e].distance=g}f.sort(function(a,b){return a.distance>b.distance?1:-1});d=f[0].id;p.find(".dmGeoLocBtn").addClass("geoDisabledState");P.find('li[geoid\x3d"'+d+'"]').data("mode",a(".dmGeoViewStateWrapper").hasClass("isOff")?"map":"list").click()}var p=a(d),r=p.attr("data-editor"),K=q[p.attr("provider")],x=JSON.parse(Base64.decode(r)).locations,P=p.find(".dmGeoMLocList"),J=p.find(".dmGeoMLocMapView"),A=p.find(".dmGeoSingleView"),G=J.find(".dmGeoMLocMapViewMap .mapContainer")[0],r=p.find(".dmGeoMLocList li"),
W=p.find(".dmGeoDesktopTitle"),B={},Y=0,T=0,N;B.showAll=!0;P.is(":visible")&&A.hide();var V=p.find(".dmGeoViewStateWrapper"),O=p.find(".dmGeoStMap");p.find(".dmGeoStList").unbind("click").click(function(){a.dmrt.isEditorMode&&window.editorParent.jQuery&&window.editorParent.jQuery.onefw&&!window.editorParent.jQuery.onefw.inPreviewMode||(O.removeClass("isOff"),V.removeClass("isOff"),e(!1))});e(!0);O.unbind("click").click(function(){a.dmrt.isEditorMode&&window.editorParent.jQuery&&window.editorParent.jQuery.onefw&&
!window.editorParent.jQuery.onefw.inPreviewMode||(a(this).hasClass("isOff")?(O.removeClass("isOff"),V.removeClass("isOff"),e(!1)):(O.addClass("isOff"),V.addClass("isOff"),e(!0)),"undefined"!==typeof _&&_.isUseIscroll()&&a.layoutManager.refreshIscroll())});for(c=0;c<r.length;c++)a(r[c]).unbind("click").click(function(){h(a(this).attr("geoid"))});r=p.attr("id");a.DM.events.off("showSingleView:"+r).on("showSingleView:"+r,function(a,b){h(b)});a.DM.events.off("showMultiView:"+r).on("showMultiView:"+r,
function(a,b){g()});if("https:"===location.protocol||"localhost"===window.location.hostname)p.on("click",".dmGeoLocBtn",function(b){a.layoutManager._isEditorMode&&window.editorParent.jQuery&&window.editorParent.jQuery.onefw&&!window.editorParent.jQuery.onefw.inPreviewMode||navigator.geolocation&&navigator.geolocation.getCurrentPosition(function(a){currentUserPos=a;Y=a.coords.latitude;T=a.coords.longitude;p.find(".dmGeoViewStateWrapper .dmStState").removeClass("isOff");m(Y,T)},function(a){console.error(a);
alert("We do not have permission to access your location. Please enable access in your settings")},{timeout:5E4})});else p.addClass("disableNearestLocation")})}function m(c){jQuery(".dmGeoLocation").each(function(c,d){function e(b){b?(a(W).empty(),N&&P.cleanup(N,W),J.is(":visible")&&G.hide(),B.showAll?(A.fadeIn("fast"),N=P.drawMap({container:W,options:{fitBounds:!0},language:m.attr("data-lang"),markers:v.map(function(b){return{lat:b.latitude,lng:b.longitude,title:b.title,listener:function(){g(b.uniqueId);
var c=a(".dmGeoViewStateWrapper");a(".dmStState").removeClass("isOff");c.removeClass("isOff");e(!0);G.show();J.hide()},clickable:!0}})})):(A.fadeIn("fast"),N=P.drawMap({container:W,lat:B.lat,lng:B.lon,language:m.attr("data-lang"),markers:[{clickable:!0,lat:B.lat,lng:B.lon,listener:function(){m.find(".dmGeoViewStateWrapper .dmStState").removeClass("isOff");G.show();A.hide();J.hide()},title:B.title}],zoom:14})),n[a(d).attr("id")]=N,A.fadeIn("fast")):(isDudaone||A.hide(),B.showAll?(m.find(".dmGeoLocBtn").removeClass("geoDisabledState"),
J.fadeIn("fast"),G.hide()):(J.hide(),G.fadeIn("fast")))}function f(b){isDudaone?(g(b),e(!0),G.show(),J.hide()):(g(b),"map"===a(this).data("mode")?(G.hide(),J.hide(),A.show(),e(!0)):(a.DM.scrollPreviewToElement(J,100),J.hide(),A.hide(),e(!1)),a(this).data("mode","list"))}function h(){B.showAll=!0;G.hide();J.show();e(isDudaone||O.hasClass("isOff"));m.find(".dmGeoLocBtn").removeClass("geoDisabledState");a(".dmGeoStList").text(a(".dmGeoStList").attr("list"));A.find(".dmGeoLocBtn").show()}function g(c){A.find(".dmGeoLocBtn").hide();
a(".dmGeoStList").text(a(".dmGeoStList").attr("info"));var d=jQuery.grep(v,function(a){return a.uniqueId==c})[0];B.showAll=!1;B.lat=d.latitude;B.lon=d.longitude;B.title=d.title;G.find(".dmGeoSVTitle").text(!1!==d.displayTitle?d.title:"");var e=d.phone&&!1!==d.displayPhoneNumber?d.formattedAddress+", \x3c/br\x3e"+d.phone:d.formattedAddress;G.find(".dmGeoSVAddr").html(e);if(d.phone||d.showPhone)G.find(".dmGeoSVPhone a").attr({href:"tel:"+d.phone,phone:d.phone}),d.clickToCallText&&G.find(".dmGeoSVPhone a .text").text(d.clickToCallText);
G.find(".dmGeoSVPhone").toggle(d.showPhone);if(d.url&&!1!==d.displayLink){var f;try{f=a(d.url)}catch(k){f=a("\x3ca href\x3d'"+d.url+"'\x3eGo to location page\x3c/a\x3e")}b(f);f.addClass("dmGeoSVGoToPage");G.find(".dmGeoSVGoToPage").replaceWith(f);isDudaone&&a.DM.initAjaxLinks(f);f.show()}else G.find(".dmGeoSVGoToPage").hide();G.find(".dmGeoSVMoreInfo").text(d.description&&!1!==d.showDescription?d.description:"");G.find(".dmGeoSVSeeAll").unbind("click").click(function(){h()})}function p(b,c){for(var d=
[],e=0;e<v.length;e++)d.push({latitude:v[e].latitude,longitude:v[e].longitude,id:v[e].uniqueId});for(var f=[],e=0;e<d.length;e++){var h=d[e],g=c-h.longitude,k=b-h.latitude,g=Math.sqrt(g*g+k*k);f[e]=h;f[e].distance=g}f.sort(function(a,b){return a.distance>b.distance?1:-1});d=f[0].id;m.find(".dmGeoLocBtn").addClass("geoDisabledState");J.find('li[geoid\x3d"'+d+'"]').data("mode",a(".dmGeoViewStateWrapper").hasClass("isOff")?"map":"list").click()}var m=a(d),r=m.attr("data-editor"),v=JSON.parse(Base64.decode(r)).locations,
P=q[m.attr("provider")],J=m.find(".dmGeoMLocList"),A=m.find(".dmGeoMLocMapView"),G=m.find(".dmGeoSingleView"),W=A.find(".dmGeoMLocMapViewMap .mapContainer")[0],r=m.find(".dmGeoMLocList li"),B={},Y=0,T=0,N;B.showAll=!0;r.data("mode","map");J.is(":visible")&&G.hide();isDudaone&&e(!0);var V=m.find(".dmGeoViewStateWrapper"),O=m.find(".dmStState"),Aa=m.find(".dmGeoStList"),ya=m.find(".dmGeoStMap");Aa.unbind("click").click(function(){a.dmrt.isEditorMode&&window.editorParent.jQuery&&window.editorParent.jQuery.onefw&&
!window.editorParent.jQuery.onefw.inPreviewMode||(O.removeClass("isOff"),V.removeClass("isOff"),e(!1))});ya.unbind("click").click(function(){a.dmrt.isEditorMode&&window.editorParent.jQuery&&window.editorParent.jQuery.onefw&&!window.editorParent.jQuery.onefw.inPreviewMode||(O.addClass("isOff"),V.addClass("isOff"),e(!0))});O.unbind("click").click(function(){a(this).hasClass("isOff")?(O.removeClass("isOff"),V.removeClass("isOff"),e(!1)):(O.addClass("isOff"),V.addClass("isOff"),e(!0));"undefined"!==typeof _&&
_.isUseIscroll()&&a.layoutManager.refreshIscroll()});for(c=0;c<r.length;c++)a(r[c]).unbind("click").click(function(){a.layoutManager._isEditorMode&&window.editorParent.jQuery&&window.editorParent.jQuery.onefw&&!window.editorParent.jQuery.onefw.inPreviewMode||f(a(this).attr("geoid"))});r=m.attr("id");a.DM.events.off("showSingleView:"+r).on("showSingleView:"+r,function(a,b){f.bind(this)(b)});a.DM.events.off("showMultiView:"+r).on("showMultiView:"+r,function(a,b){h.bind(this)()});if("https:"===window.location.protocol||
"localhost"===window.location.hostname)m.on("click",".dmGeoLocBtn",function(b){a.layoutManager._isEditorMode&&window.editorParent.jQuery&&window.editorParent.jQuery.onefw&&!window.editorParent.jQuery.onefw.inPreviewMode||navigator.geolocation&&navigator.geolocation.getCurrentPosition(function(a){currentUserPos=a;Y=a.coords.latitude;T=a.coords.longitude;m.find(".dmGeoViewStateWrapper .dmStState").removeClass("isOff");p(Y,T)},function(a){console.error(a);alert("We do not have permission to access your location. Please enable access in your settings")})});
else a(".dmGeoLocBtn").hide()})}var r=!1,q={},n={},p={"default":{ready:function(b){r||c();var d=[e()];Object.keys(q).forEach(function(b){0!==a(".dmGeoLocation[provider\x3d"+b+"]").length&&(b=(q[b]||rtCommonProps["common.mapsProvider"]).init())&&d.push(b)});a.when.apply(a,d).done(function(){f();g()})},load:function(a){},initGoogleMaps:g},mobile:{},tablet:{},desktop:{}};c();a.dmrt.register("geolocation",p)})(jQuery,window);(function(a){function d(){a(".dmHe").find("*[data-he-id]").each(function(d,c){0===a(this).attr("data-he-id").length&&a(this).parent().css({height:"70px"})})}a.extend(a.modules,{basemodule:{}});var f={"default":{ready:function(g,c){a('*[id^\x3d"he-webplugin-"]').attr({"class":"dmHe"});d();f["default"].refresh()},load:function(a,c){},refresh:function(d){a(d?'[dmle_extension\x3d"healthEngine"]#'+d:'[dmle_extension\x3d"healthEngine"]').each(function(c,b){var d=a(this),f=d.find("script"),g=document.createElement("script");
g.type="text/javascript";g.src=f.attr("src");a.each(f.get(0).attributes,function(a,b){b.name.startsWith("data")&&g.setAttribute(b.name,b.value)});""!==d.attr("data_id")?d.removeClass("dmHe-empty"):d.hasClass("dmHe-empty")||d.addClass("dmHe-empty");0<d.find("[id^\x3d'he-webplugin']").length&&d.removeClass("dmHe-empty");d.find("[id^\x3d'he-webplugin']").remove();d.find("script").remove();d.get(0).appendChild(g)})}},mobile:{},tablet:{},desktop:{}};a.dmrt.register("healthengine",f)})(jQuery);(function(a){var d={addSlidesToImageSlider:function(a,g){var c=jQuery('.flexslider[duda_id\x3d"'+a+'"]'),b=c.data("flexslider");if(void 0===b)c.find("ul.slides").append(g),d.initImageSliderInternal(c.parent());else for(c=0;c<g.length;c++)b.addSlide(g[c])},fixSlideContentPosition:function(a,d){if(!a.closest(".flexslider")||!a.closest(".flexslider").hasClass("ed-version")){var c,b,e;c=d||{};c.$slide&&(c.layout=c.$slide.closest(".flexslider").attr("layout")||c.$slide.attr("layout"),c.position=c.$slide.attr("position"));
"center"===c.layout&&(a.css({top:0,left:0,right:"auto",bottom:"auto",margin:0}),"right"===c.position||"left"===c.position?(c=a.height()/2*-1,b=0,e="auto"):(c=a.height()/2*-1,b=a.width()/2*-1,e="50%"),a.css({marginLeft:b,marginTop:c,top:"50%",left:e}))}},removeSlideFromImageSlider:function(a,d){jQuery('.flexslider[duda_id\x3d"'+a+'"]').data("flexslider").removeSlide(d)},initImageSlider:function(f,g){var c=a.extend({},{delay:0},g),b=c.elem||jQuery(".dmImageSlider");a(window).off("orientationchange.imageSlider").on("orientationchange.imageSlider",
function(){d.initImageSliderInternal(b,f,c)});setTimeout(function(){d.initImageSliderInternal(b,f,c)},c.delay)},imageSliderFitImages:function(a,d){a.find("li img").imgCover({type:d?"cover":"contain"})},imageSliderFitImagesAll:function(){jQuery(".dmImageSlider .flexslider").each(function(){var f=a(this),g=eval("("+f.attr("sliderScriptParams")+")");d.imageSliderFitImages(f,g.stretch)})}};a.fn.destroyImageSlider=function(){var d=a(this),g;return 0<d.length?(g=d.clone(),g.find(".flex-viewport").children().unwrap(),
g.find(".clone, .flex-direction-nav, .flex-control-nav").remove().end(),g.insertBefore(d),d.remove(),a.DM.initRuntimeLinks(g.find("a")),g):d};d.updateImageSlider=function(f,g){function c(a){a.find(".slide-inner").attr("class","slide-inner");a.find(".flex-active-slide").removeClass("flex-active-slide")}function b(){var a=f.closest(".dmImageSlider");1===a.length&&(a.parent().is(".dmContent, .dmRespCol")||a.parent().css("width","100%"))}function e(a){var b=a.find(".flex-active-slide");a=b.find(".slide-inner");
var c=b.attr("animation"),e=b.closest(".flexslider").attr("layout")||b.attr("layout"),b=b.attr("position");d.fixSlideContentPosition(a,{layout:e,position:b});a.addClass(c+" animated")}var h;h=f.attr("sliderScriptParams");h=eval("("+h+")");h.animation=h.isFade?"fade":"slide";h.slideshow=h.isAutoPlay;h.pausePlay=!1;h.start=e;h.after=e;h.before=function(a){var b=a.find(".flex-active-slide");a=b.find(".slide-inner");b=b.attr("animation");a.removeClass(b+" animated")};h.animationLoop=!1;d.imageSliderFitImages(f,
h.stretch);if(g){var m=f.data("flexslider");m.vars.directionNav=h.directionNav;m.setup();m.stop();h.isAutoPlay&&m.play();h.directionNav?m.directionNav.css("visibility","visible"):m.directionNav.css("visibility","hidden")}else f.data("flexslider")&&(f=f.destroyImageSlider()),f.find(".slide-inner").length&&c(f),h.isFade||f.find("ul.slides li").css({marginRight:"0px",opacity:1}),f.flexslider(h),h.isFade&&f.find("ul.slides").attr("style",""),h=f.find("ul.slides \x3e li"),1>=h.length?f.find(".flex-direction-nav").hide():
f.find(".flex-direction-nav").show(),0<h.length&&h.each(function(b,c){var d=a(c).find(".slide-inner");0<d.length&&!d.attr("duda_id")&&d.attr("duda_id",d.attr("id"));a(c).find("a")&&a(c).find("a").css("background-image")&&a(c).css("background-image")&&a(c).css("background-image","")}),f.find(".color-overlay, .slide-inner").off("click.emitLinkClick").on("click.emitLinkClick",function(b){b=a(this).parent().find("a");b.attr("href");if(!a.editGrid||a.editGrid.inPreviewMode())if(a.editGrid)a(b[0]).trigger("click");
else if(a(b[0]).is(Parameters.LinksToAjax)){var c=a.DM.isTouchDevice&&!a.DM.isIOS()?"touchend.navigate":"click.navigate";a(b[0]).trigger(c)}else a(b)[0].click()}),b(),parent.window.$.dmfw&&parent.window.$.dmfw.newInlineEditing&&!parent.window.$("body").hasClass("previewMode")&&a.editGrid.addWidgetToGrid(f.parent(),!0);f.imagesLoaded().fail(function(b){var c,d,e;b=b.images;for(var f in b)c=b[f],c.isLoaded||(c=a(c.img),d=c.parent(),e=c.attr("data-dm-image-path"),d.css({backgroundImage:"url("+e+")"}),
c.attr({src:e}))})};d.initImageSliderInternal=function(f,g,c,b){0<f.length&&a.DM.loadExternalScriptAsync("/_dm/s/rt/scripts/vendor/flexslider/jquery.flexslider.min.js",function(){for(var c=0;c<f.length;c++){var h=a(f[c]).hasClass("flexslider")?a(f[c]):a(f[c]).find(".flexslider");d.updateImageSlider(h,g)}b&&b()})};a.extend(a.DM,d);a.dmrt.register("imageslider",{"default":{ready:function(a){d.initImageSlider()},load:function(a){}},mobile:{},tablet:{},desktop:{}})})(jQuery);(function(a){function d(c){c=a(c);c.removeClass(function(a,c){return(c.match(/(^|\s)img-shr-\S+/g)||[]).join(" ")});c.removeClass("img-shr");c.find(".share-layer").remove();c.attr("data-share-buttons")&&(c.prepend(g()),c.addClass("img-shr"),c.addClass("img-shr-"+c.attr("data-share-buttons")))}var f={"default":{ready:function(a,b){},load:function(a,b){}},mobile:{},tablet:{},desktop:{ready:function(c,b){a("[data-share-buttons]").each(function(){d(this)})},load:function(a,b){}},refresh:d},g=function(){var c=
null;return function(){if(null==c){var b=[],b=[{key:"facebook",text:"Facebook"},{key:"twitter",text:"Twitter"},{key:"google",text:"Google +"}],d=a("\x3cdiv\x3e").addClass("share-layer");a.each(b,function(a,b){d.append('\x3ca href\x3d"#" class\x3d"share-button share-via-{{key}}"\x3e\x3ci class\x3d"fa fa-{{key}}"\x3e\x3c/i\x3e{{text}}\x3c/a\x3e'.replace(/{{key}}/g,b.key).replace(/{{text}}/g,b.text))});c=d}return c.clone()}}();a.dmrt.register("imgshare",f)})(jQuery);(function(a,d){function f(){a.dmrt.isEditorMode&&(a.DM.events.on("widget_resize",function(c,d){a(d).is(".inlineMap")&&b()}),a.DM.events.on("col_resize",function(c,d){0<a(d).is(".inlineMap").length&&b()}),a.DM.events.on("row_resize",function(c,d){0<a(d).find(".inlineMap").length&&b()}));a.each(a(".inlineMap"),function(b,c){var d=a(c);d.attr("provider");var e,f=function(a){d.is(":visible")?(e&&clearInterval(e),g(c,a)):e||(e=setInterval(function(){f(a)},500))},h={lat:d.attr("data-lat")||d.attr("lat"),
lng:d.attr("data-lng")||d.attr("lon")},r=d.attr("data-address");h.lat&&h.lng?f(h):m.search({query:r}).then(function(a){0<a.length&&(a[0].y&&a[0].x?f({lat:a[0].y,lng:a[0].x}):m.getLocationDetalis(a[0]).then(function(a){f({lat:a.lat,lng:a.lng})}))});getSafe("editorParent.$.dmfw.newInlineEditing")&&a.editGrid.addWidgetToGrid(a(c),!0)})}function g(b,c){var d=a(b),f=d.attr("provider"),f=r[f],h={height:d.attr("data-height"),lat:c.lat,lng:c.lng,zoom:parseInt(d.attr("data-zoom")),layout:d.attr("data-layout"),
colorScheme:d.attr("data-color-scheme"),language:d.attr("data-lang"),container:b};if("button"!==d.attr("mode"+a.layoutDevice.type)){h.options={};a.dmrt.isEditorMode?(h.options.scrollWheelZoom=!1,h.options.dragging=!1):(h.options.scrollWheelZoom=!0,h.options.dragging=!0);a.DM.isPreview()||"mobile"===a.layoutDevice.type?h.options.fullScreenSwitcher=!1:h.options.fullScreenSwitcher=!0;h.height&&d.css("height",h.height);var g=d.attr("data-popup-title")||"",m=d.attr("data-popup-description")||"",g=""+("\x3ch3 class\x3d'map-popup-title'\x3e"+
g+"\x3c/h3\x3e")+("\x3cdiv class\x3d'map-popup-description'\x3e"+m+"\x3c/div\x3e"),m=a.dmrt.isEditorMode&&d.attr("editor-always-show-popup")?"always":d.attr(e(a.layoutDevice.type));h.popupOptions={html:g,display:m,show:d.attr("data-popup-show")};h.options.doubleClickZoom=!0;h.options.satelliteSwitcher=!0;f=f.drawMap(h);q.push({map:f,container:d})}}function c(b){for(b=0;b<q.length;b++){var c=q[b].map,d=q[b].container;0!==a(d).length&&(d=a(d).attr("provider"),r[d].cleanup(c))}q=[]}function b(){for(var b=
0;b<q.length;b++){var c=q[b].map,d=a(q[b].container).attr("provider");r[d].refreshSize(c)}}function e(a){return"tablet"===a||"mobile"===a?"data-popup-display-mobile":"data-popup-display-desktop"}var h=!1,m,r={},q=[];a.dmrt.register("inlinemap",{"default":{ready:function(b,d){h||(r.google=a.geoProviders.google,r.openstreetmap=a.geoProviders.openstreetmap,r.mapbox=a.geoProviders.mapbox,m=a.geocodeProvider[rtCommonProps["common.geocodeProvider"]],h=!0);c();var e=[];Object.keys(r).forEach(function(b){0!==
a(".inlineMap[provider\x3d"+b+"]").length&&(b=r[b].init(),e.push(b))});a.when.apply(a,e).done(function(){f()})},load:function(a){},initGoogleMaps:function(){},refreshStyle:function(){for(var b=0;b<q.length;b++){var c=q[b].map,d=q[b].container,e=a(d).attr("provider"),e=r[e],f=d.attr("data-color-scheme"),d=d.attr("data-layout");e.refreshStyle(c,{layout:d,colorScheme:f})}},refreshZoom:function(){for(var b=0;b<q.length;b++){var c=q[b].map,d=q[b].container,e=a(d).attr("provider"),e=r[e],d=Number.parseInt(a(d).attr("data-zoom"));
e.refreshZoom(c,d)}},keepMapPopupOpen:function(b){for(var c=0;c<q.length;c++){var d=q[c].map,f=q[c].container;if(f.attr("id")===b){var h=a(f).attr("provider"),h=r[h];a(f).attr("editor-always-show-popup","true");"always"!==a(f).attr(e(a.layoutDevice.type))&&h.openPopup(d)}}},removeKeepMapPopupOpen:function(b){for(var c=0;c<q.length;c++){var d=q[c].map,f=q[c].container;if(f.attr("id")===b){var h=a(f).attr("provider"),h=r[h];a(f).attr("editor-always-show-popup","false");"always"!==a(f).attr(e(a.layoutDevice.type))&&
h.closePopup(d)}}},refreshPopup:function(b){for(var c=0;c<q.length;c++){var d=q[c].map,e=q[c].container;e.attr("id")===b&&(e=a(e).attr("provider"),r[e].refreshPopup(d))}},refreshSize:b},mobile:{},tablet:{},desktop:{}})})(jQuery,window);(function(a){a.extend(a.modules,{iomodule:{}});a.dmrt.register("iomodule",{"default":{ready:function(a,f){if(f.isAjax&&window.INSITE&&window.INSITE.resetAndEvaluate)try{window.INSITE.resetAndEvaluate()}catch(g){}},load:function(a,f){}},mobile:{},tablet:{},desktop:{}})})(jQuery);(function(a){a.extend(a.modules,{mobilekeyboarddetection:{}});a.dmrt.register("mobilekeyboarddetection",{"default":{ready:function(a){},load:function(a){}},mobile:{ready:function(d){a("body").on("focus","input, textarea",function(){a("body").addClass("hasMobileKeyboard")}).on("blur","input, textarea",function(){a("body").removeClass("hasMobileKeyboard")})},load:function(a){}},tablet:{},desktop:{}})})(jQuery);(function(a){a.extend(a.modules,{multilingual:{}});a.dmrt.register("multilingual",{"default":{ready:function(d,f){function g(){return 0<a(".multilingualWidget.dropdown").length}function c(b,c){b.addClass("open");c.css("bottom","");c.show();var d=a(".dm_wrapper").height()-(b.offset().top+b.height()+c.height());c.hide();10<d?c.stop().slideDown(100):(c.css("bottom",b.find(".current-language").height()),c.slideToggle({direction:"up",duration:100}))}function b(a,b){a.removeClass("open");b.stop().slideUp(100)}
function e(a,d){d.is(":hidden")?c(a,d):setTimeout(function(){b(a,d)},100)}function h(){a(".multilingualWidget a").off("click.languageSwitch").on("click.languageSwitch",function(c){var d;a:{try{if(!a.editGrid.helpers.isPreviewMode()){d=!0;break a}}catch(f){}d=!1}if(!d)if(g()&&a(this).parent().is(".current-language")){d=a(this).parents(".multilingualWidget");var h=d.find(".other-languages");e(d,h);c.preventDefault();c.stopImmediatePropagation()}else if(g()){var k=a(this).attr("href");a(".multilingualWidget").each(function(){var c=
a(this),d=c.find(".current-language"),c=c.find(".other-languages"),e=a(this).find("a[href\x3d'"+k+"']");d.find("a").insertAfter(e);e.appendTo(d);b(a(this),c)})}})}function m(c,d){a(document).off("mouseup.closeMultilingual").on("mouseup.closeMultilingual",function(a){g()&&(c.is(a.target)||0!==c.has(a.target).length||b(c,d))})}function r(){a(".multilingualWidget.dropdown.long-label").each(function(){var b=a(this).find(".other-languages"),c=a(this).find("span.name"),d=a(this).children("div");b.show();
c=c.map(function(){return a(this).width()}).get();b.hide();b=Math.max.apply(this,c);b>a(this).find(".current-language span.name").width()&&d.css("minWidth",b+60)})}function q(){var b=a(".dm-no-flexbox .innerMultilingualRow.visibleMultilingual + .innerSocialRow").not(".displayNone");if(0<b.length){var c=function(){var c=a(".innerMultilingualRow").outerWidth(),c=a(".social-multilingual-container").outerWidth()-c-40;b.width(c).show()};c();a(window).off("resize.socialHeader").on("resize.socialHeader",
c)}}(function(){q();"undefined"!==typeof f.data&&f.data.relAlternateLanguageLinksMarkup&&(a('link[rel\x3d"alternate"]').remove(),a("head").append(a(f.data.relAlternateLanguageLinksMarkup)));var b=a(".multilingualWidget.dropdown"),c=a(".multilingualWidget.dropdown .other-languages");h();m(b,c);r()})()},load:function(a){}},mobile:{},tablet:{},desktop:{}})})(jQuery);(function(a,d){function f(){a('[dmle_extension\x3d"onelinksmenu"] li.dmUDNavigationItem_dmMore \x3e a').off("click.showSubNav").on("click.showSubNav",function(d){a('[dmle_extension\x3d"onelinksmenu"] li.dmUDNavigationItem_dmMore').addClass("hover");a("body").off("click.hideSubNav").on("click.hideSubNav",function(){a('[dmle_extension\x3d"onelinksmenu"] li.dmUDNavigationItem_dmMore').removeClass("hover");a("body").off("click.hideSubNav")})})}a.dmrt.register("navigationLinks",{"default":{ready:function(a,
c){},load:function(a){}},mobile:{ready:function(a){f()}},tablet:{},desktop:{}})})(jQuery,window);(function(a,d){var f={runAt:"start",init:function(){0!=d(".blog-post-comments-count").length&&(f.initDisqus(),f.initFacebook())},initDisqus:function(){a.DISQUSWIDGETS||(a.disqus_shortname=d(".blog-post-comments-count").attr("data-disqus-short-name"),a.disqus_shortname&&d.getScript("//"+a.disqus_shortname+".disqus.com/count.js"))},initFacebook:function(){a.fbAsyncInit||a.FB||(a.fbAsyncInit=function(){try{a.FB.init({status:!0,cookie:!0,xfbml:!0,oauth:!0})}catch(d){}},function(a){var c;a.getElementById("facebook-jssdk")||
(c=a.createElement("script"),c.id="facebook-jssdk",c.async=!0,c.src="//connect.facebook.net/en_US/all.js",a.getElementsByTagName("head")[0].appendChild(c))}(document))},getTotalCommentCount:function(a,c,b){var e=d.Deferred();c=f.getDisqusCommentCount(c,b,a);a=f.getFacebookCommentCount(a);d.when(c,a).done(function(a,b){e.resolve(+a+ +b)});return e.promise()},getDisqusCommentCount:function(f,c,b){var e=d.Deferred();f&&(c||b)?d.waitUntil(function(){return"undefined"!=typeof a.DISQUSWIDGETS}).done(function(){var a=
d('span[data-disqus-identifier\x3d"'+c+'"]');0===a.length&&(a=d('\x3cspan class\x3d"disqus-comment-count"\x3e\x3c/span\x3e').hide(),c?a.attr("data-disqus-identifier",c):a.attr("data-disqus-url",b),d("body").append(a));DISQUSWIDGETS.getCount();d.waitUntil({timeout:5E3,conditionFn:function(){return 0<a.html().length}}).done(function(){setTimeout(function(){e.resolve(a.html().split(" ")[0])},0)}).fail(function(){setTimeout(function(){e.resolve(0)},0)})}):e.resolve(0);return e},getFacebookCommentCount:function(f){var c=
d.Deferred();f?d.waitUntil({timeout:5E3,conditionFn:function(){return"undefined"!=typeof a.FB}}).done(function(){setTimeout(function(){a.FB.api("/v2.6/",{id:f,access_token:a.rtCommonProps["facebook.accessToken"]},function(a){a&&!a.error&&a.share?c.resolve(a.share.comment_count):c.resolve(0)})},0)}).fail(function(){setTimeout(function(){c.resolve(0)},0)}):c.resolve(0);return c.promise()},updateCount:function(){d(".blog-post-comments-count").each(function(a,c){var b=d(c),e=f.getTotalCommentCount(b.attr("data-href"),
b.attr("data-disqus-short-name"),b.attr("data-disqus-id"));d.when(e).done(function(a){var c=1===a?b.attr("data-comment"):b.attr("data-comments");void 0==c&&(c="value not specified");b.html(a+" "+c)})})},"default":{ready:function(a){f.init();f.updateCount()},load:function(a){}},mobile:{load:function(a){}},tablet:{load:function(a){}},desktop:{load:function(a){}}};a.$&&a.$.dmrt?a.$.dmrt.register("commentCounter",f):a.commentCounter=f})(window,$);(function(a){function d(a){var c=a.find(".caption-inner"),d=$.layoutDevice&&$.layoutDevice.type,f=a.attr("data-text-layout"),g="data-"+d+"-text-layout";a.attr(g)&&(f=a.attr(g),a.attr("data-text-layout",f));!c.length||"desktop"!==d||f&&"bottom"!==f||$.equalHeight(c);c.show()}function f(a,c){if(a)return c=c||{},a.getMultisizedPath(c.thumbnail?"thumbnail":$.layoutDevice&&$.layoutDevice.type||"mobile")}var g={imageStack:[],layoutsData:{panoramic:{name:"panoramic",limitedNumberOfColumns:1,numberOfImagesPerColumn:1,
mobileColumns:1},asymetric:{name:"asymetric",limitedNumberOfColumns:6,numberOfImagesPerColumn:1},pinterest:{name:"pinterest",limitedNumberOfColumns:6,numberOfImagesPerColumn:1},asymetric2:{name:"asymetric2",limitedNumberOfColumns:2,mobileColumns:1,numberOfImagesPerColumn:5},asymetric3:{name:"asymetric3",limitedNumberOfColumns:2,mobileColumns:1,numberOfImagesPerColumn:4},vertical:{name:"vertical",limitedNumberOfColumns:6,numberOfImagesPerColumn:1},square:{name:"square",limitedNumberOfColumns:6,numberOfImagesPerColumn:1}},
isLinkGalleryType:function(a){return a.attr("data-link-gallery")&&"true"===a.attr("data-link-gallery")},getNumberOfColumns:function(a,c){var d=$.dmrt.components.photogallery.oldComponent.getCurrentLayout(a),f=a.find("ul.dmPhotoGalleryHolder"),g=f.attr("data-d1-gallery-cols")||f.attr("data-dudaone-gallery-cols")||4;"mobile"===$.layoutDevice.type?g=f.attr("data-d1-mobile-gallery-cols")||Math.min(c&&c.thumbnailsPerRow||2,2,g):"tablet"===$.layoutDevice.type&&(g=f.attr("data-d1-tablet-gallery-cols")||
g);d=$.dmrt.components.photogallery.oldComponent.getLayoutData(d);"mobile"===$.layoutDevice.type&&d.mobileColumns?g=d.mobileColumns:g>d.limitedNumberOfColumns&&(g=d.limitedNumberOfColumns);return g},getCurrentColumnIndex:function(a,c,d){return Math.floor(a/$.dmrt.components.photogallery.oldComponent.getLayoutData(d).numberOfImagesPerColumn%c)},getNumberOfImagesPerColumn:function(a){return $.dmrt.components.photogallery.oldComponent.getLayoutData(g.getCurrentLayout(a)).numberOfImagesPerColumn},getLayoutData:function(a){return $.dmrt.components.photogallery.oldComponent.layoutsData[a]||
$.dmrt.components.photogallery.oldComponent.layoutsData.square},getCurrentLayout:function(a){a=a.children("ul").eq(0);a=a.attr("data-d1-gallery-type")||a.attr("data-dudaone-gallery-type");a&&g.layoutsData[a]||(a=$.dmrt.components.photogallery.oldComponent.layoutsData.square.name);return a},getNumberOfRow:function(a,c,d){a=$.dmrt.components.photogallery.oldComponent.getLayoutData(a).numberOfImagesPerColumn;d=Math.floor(d/a);return 1===c?d:Math.floor(d/c)},calculateImageDimension:function(a,c,d,f,g,
q){var n={width:"100%","float":"left",clear:"none",height:"auto",maxHeight:"initial"},p={},v=$.dmrt.components.photogallery.oldComponent.getLayoutData(a).numberOfImagesPerColumn;switch(a){case "square":p.height=d.width();break;case "pinterest":c.attr("data-asymetric-ratio")?p.height=d.width()*c.attr("data-asymetric-ratio")*1:(g=0===f%2&&0===d.children().length%2||1===f%2&&1===d.children().length%2?1.25:.75,p.height=d.width()*g,c.attr("data-asymetric-ratio",g));break;case "panoramic":p.height=.25*
d.width();break;case "asymetric2":a=(f=$("body").hasClass("dmMobileBody"))?!1:$.dmrt.components.photogallery.oldComponent.getNumberOfRow(a,q,g)%2;2===g%v?(n.width=f?"100%":"40%",p.height=d.width()*(f?1:.5)+2*(c.css("padding-right")||"0").replace("px",""),n["float"]=a?"left":"right"):(n["float"]=a?"right":"left",p.height=d.width()*(f?.5:.25),n.width=f?"50%":"30%",3===g%v?n.clear=a?"right":"left":0===g%v&&(n.clear="both"));break;case "asymetric3":var u=(f=$("body").hasClass("dmMobileBody"))?"100%":
"40%",k=f?"50%":"30%";a=f?!1:$.dmrt.components.photogallery.oldComponent.getNumberOfRow(a,q,g)%2;0===g%v?(n.width=u,p.height=d.width()*(f?1:.5)+2*(c.css("padding-right")||"0").replace("px",""),n["float"]=a?"right":"left",n.clear=a?"both":"left"):3===g%v?(n.width=f?"100%":"60%",n.clear=a?"left":"none",p.height=d.width()*(f?.5:.25)):(p.height=d.width()*(f?.5:.25),n.width=k);break;case "vertical":p.height=2*d.width()}c.css(n);c.find("a").css(p)},initPhotoGallery:function(){$.layoutDevice&&$.dmrt.components.photogallery.oldComponent[$.layoutDevice.type].ready?
$.dmrt.components.photogallery.oldComponent[$.layoutDevice.type].ready($.layoutManager._isEditorMode):$.dmrt.components.photogallery.oldComponent["default"].ready($.dmrt.isEditorMode)},"default":{ready:function(a){function c(a){if($(window).width())a();else var b=setInterval(function(){$(window).width()&&(clearInterval(b),a())},300)}function d(){for(var a=0;a<q;a++)$.dmrt.components.photogallery.oldComponent.initPhotoGalleryImpl(g.eq(a))}function f(){for(var a,b,c=0;c<q;c++)a=$(g[c]),b=a.attr("data-image-animation"),
$.dmrt.components.photogallery.oldComponent.initPhotoGalleryAnimation(a,b)}var g=$(".dmPhotoGallery:not(.newPhotoGallery)");if(!g.hasClass(".new-photogallery")){var q=g.length;f();a?c(function(){d()}):d();$.dmrt.components.photogallery.oldComponent.onResizeAction()}},load:function(a){},resetImageSizes:function(a,c,d){function f(){$.dmrt.components.photogallery.oldComponent.refreshPhotoGalleriesSize(a)}var g=a.find("ul.gallery"),q=g.attr("data-d1-gallery-type")||g.attr("data-dudaone-gallery-type")||
"square";c=c?c.data("type"):null;a.find("li.photoGalleryThumbs");var n={attrToAdd:{"data-d1-gallery-type":c},attrToRemove:["data-dudaone-gallery-type"]};if(d||c&&q!==c)if(c&&window.editorParent&&window.editorParent.$&&(window.editorParent.$.dmsrv.updateElementAttributes(g,n),g.attr({"data-d1-gallery-type":c})),d&&(c=q),f(),window.editorParent.$&&window.editorParent.$.dmx)window.editorParent.$.dmx.events.on("numberOfColumnsChanged.imageHeight",f,!0,{scope:"page"})},switchImagesInGalleryStack:function(a,
c){var d=$.dmrt.components.photogallery.oldComponent.imageStack[c];$.dmrt.components.photogallery.oldComponent.imageStack.splice(c,1);$.dmrt.components.photogallery.oldComponent.imageStack.splice(a,0,d)},addImageToStack:function(a,c){$.dmrt.components.photogallery.oldComponent.imageStack.splice(c?0:$.dmrt.components.photogallery.oldComponent.imageStack.length,0,a)},removeImageFromGalleryStack:function(a){$.dmrt.components.photogallery.oldComponent.imageStack=$.dmrt.components.photogallery.oldComponent.imageStack.filter(function(c,
d){return c.attr("id")===a?!1:!0});$('li[duda_id\x3d"'+a+'"]').remove()},initDudaonePhotogallery:function(a){function d(a){for(var b=0;b<a.length;b++){a[b].removeAttribute("data-pswp-uid");$(a[b]).off("click.photoswipe");for(var e=a.eq(b).find("a"),f=0;f<e.length;f++)e.eq(f).off("click.photogallery").on("click.photogallery",function(a){c()||this.getAttribute("href")&&this.getAttribute("href")!==this.getAttribute("data-image-url")||a.preventDefault()})}}function f(d){for(var e=function(a){var b=$(a),
c,d,e,f;a="dm_fb_gallery"===b.attr("dmle_extension")||b.hasClass("dmSocialGalleryHolder");for(var h=isDudaone&&!a?b.find("ul \x3e li.photoGalleryThumbs"):b.find("li"),g=h.length,k=[],n=0;n<g;n++)if(b=isDudaone&&!a?h.filter('[index\x3d"'+n+'"]')[0]:h[n],1===b.nodeType){d=$(b);e=d.find("a")[0];f={src:e.getAttribute("href")};if(isDudaone&&!a){e=d.find("img")[0];c=d.find(".caption-container");if(0<c.length){f.author=c.find(".caption-title").text().trim();var m="";c.find(".caption-text").contents().filter(function(a){return 3!==
a.nodeType}).each(function(a,b){m+=b.textContent.trim()+" "});f.title=m}d.attr("data-naturalwidth")&&d.attr("data-naturalheight")?(f.w=parseInt(d.attr("data-naturalwidth"),10),f.h=parseInt(d.attr("data-naturalheight"),10)):(f.w=e.width,f.h=e.height)}else e=$(e).find("img"),e.length?(e.attr("irw"),c=e.css("maxWidth"),e.css("maxWidth","none"),f.w=parseInt(e.width(),10),f.h=parseInt(e.height(),10),e.css("maxWidth",c)):(f.src="",f.title="",f.w=0,f.h=0);!f.title&&1<b.children.length&&d.find('[dmle_is_text\x3d"true"]').length&&
(f.title=$(b).find('[dmle_is_text\x3d"true"]')[0].innerHTML);f.el=b;k.push(f)}return k},g=function C(a,b){return a&&(b(a)?a:C(a.parentNode,b))},h=function(d){var e="dm_fb_gallery"===a.attr("dmle_extension");if(!e||"false"!==a.attr("inside-album")){d=d||window.event;d.preventDefault?d.preventDefault():d.returnValue=!1;var f=g(d.target||d.srcElement,function(a){return a.tagName&&"A"===a.tagName.toUpperCase()});if(f&&!c()){d=$(f).parents("ul.gallery").get(0);for(var h=$(f).parents("ul.gallery").find("li a"),
k=h.length,n=0,m,u=0;u<k;u++)if(1===h[u].nodeType){if(h[u]===f){m=$(h[u]).parents("li.photoGalleryThumbs").eq(0);m=isDudaone&&!e?parseInt(m.attr("index"),10):m.index();break}n++}0<=m&&p(m,d);return!1}}},p=function(a,b,c){var f=document.querySelectorAll(".pswp")[0],h;h=e(b);a={index:a,history:!1,galleryUID:$(b).parents("[data-pswp-uid]").attr("data-pswp-uid"),getThumbBoundsFn:function(a){var b=window.pageYOffset||document.documentElement.scrollTop;a=h[a].el.getBoundingClientRect();return{x:a.left,
y:a.top+b,w:a.width}},CaptionHTMLFn:function(a,b,c){c="";a.author&&(c+=a.author);a.author&&a.title&&(c+="\x3cbr/\x3e");a.title&&(c+="\x3csmall\x3e"+a.title+"\x3c/small\x3e");if(c.length)return b.children[0].innerHTML=c,b.style.display="block",!0;b.children[0].innerText="";b.style.display="none";return!1}};c&&(a.showAnimationDuration=0);d=new PhotoSwipe(f,PhotoSwipeUI_Default,h,a);d.init()},v=d,u=0,k=v.length;u<k;u++)v[u].setAttribute("data-pswp-uid",u+1),$(v[u]).off("click.photoswipe").on("click.photoswipe",
h);h=function(){var a=window.location.hash.substring(1),b={};if(5>a.length)return b;for(var a=a.split("\x26"),c=0;c<a.length;c++)if(a[c]){var d=a[c].split("\x3d");2>d.length||(b[d[0]]=d[1])}b.gid&&(b.gid=parseInt(b.gid,10));if(!b.hasOwnProperty("pid"))return b;b.pid=parseInt(b.pid,10);return b}();0<h.pid&&0<h.gid&&p(h.pid-1,v[h.gid-1],!0)}g.isLinkGalleryType(a)?d(a):f(a);$.DM.events.on("numberOfColumnsChanged",function(){$.dmrt.components.photogallery.oldComponent.refreshPhotoGalleriesSize(a)});$.DM.events.on("row_resize",
function(c,d){$(d).has(".dmPhotoGallery")&&$.dmrt.components.photogallery.oldComponent.refreshPhotoGalleriesSize(a)})},breakColumns:function(a){var c=a.find("ul.galleryColumn");a=a.find("li.photoGalleryThumbs");0<c.length&&(a=a.sort(function(a,b){return 1*$(a).attr("index")>1*$(b).attr("index")?1:-1}));c=a.length;$.dmrt.components.photogallery.oldComponent.imageStack=[];for(var d=0;d<c;d++)$.dmrt.components.photogallery.oldComponent.imageStack.push(a.eq(d))},getNextImage:function(a){a=a.attr("id");
for(var c in $.dmrt.components.photogallery.oldComponent.imageStack)if(g.imageStack[c].attr("id")===a&&1*c+1<$.dmrt.components.photogallery.oldComponent.imageStack.length)return $.dmrt.components.photogallery.oldComponent.imageStack[1*c+1];return null},splitToColumns:function(a){var c=a.find(".caption-inner");$("body").hasClass("dmMobileBody");var d=$.dmrt.components.photogallery.oldComponent.getCurrentLayout(a),m=[],r,q=$("\x3cli class\x3d'galleryContainer clearfix'/\x3e"),n,p=$.dmrt.components.photogallery.oldComponent.getNumberOfColumns(a);
$.dmrt.components.photogallery.oldComponent.imageStack.forEach(function(a){m.push($(a).detach())});$.dmrt.components.photogallery.oldComponent.imageStack=[];c.hide();g.isLinkGalleryType(a)&&m.forEach(function(a){$(a).find("a").hasClass("has-link")&&$(a).remove()});a.find(".dmPhotoGalleryHolder").addClass("ready").html(q);r=function(a,b,c){var d=[],e;(e=!c.is(":visible"))&&c.get(0).style.setProperty("display","block","important");for(var f=0;f<a;f++){var h=$("\x3cul class\x3d'galleryColumn clearfix'/\x3e");
h.css({width:100/a+"%",maxWidth:Math.floor(c.width()/a)+"px"});d.push(h);h.appendTo(b)}e&&c.get(0).style.removeProperty("display");return d}(p,q,a);$.each(m,function(m,u){var k=$(u),l=k.find("a"),q=$.dmrt.components.photogallery.oldComponent.getCurrentColumnIndex(m,p,d);n=r[q];k.attr({index:m});k.removeAttr("data-asymetric-ratio");k.appendTo(n);$.dmrt.components.photogallery.oldComponent.calculateImageDimension(d,k,n,q,m,p);k.find("img")[0].src=f(l.attr("data-image-url")||l.attr("href"));g.isLinkGalleryType(a)&&
l.hasClass("has-link")&&l.is(window.Parameters.LinksToAjax)&&$.DM.initAjaxLinks(l);k.imagesLoaded().done(function(a){var b=a.elements[0];if(0===$(b).width())var f=0,g=setInterval(function(){if(0!==$(b).width()||4<f)clearInterval(g),$.dmrt.components.photogallery.oldComponent["default"].setImageHeight(b,d);f+=1},500);else $.dmrt.components.photogallery.oldComponent["default"].setImageHeight(b,d);c.is(":visible")||c.show()}).fail(function(c){c=$(c.elements).eq(0);var d=c.children("a"),e=d.attr("data-dm-image-path");
c.css("background-image","none");d.css({backgroundImage:"url("+e+")"});d.attr({href:e});d.children("img").attr("src",e);$.dmrt.components.photogallery.oldComponent["default"].initDudaonePhotogallery(a)})})},setImageHeight:function(a,c){var f=$(a),g=f.find("img").get(0),r=g.naturalHeight/g.naturalWidth,q=f.parents(".dmPhotoGallery");q.find("ul.galleryColumn").eq(0);var n=f.find(".caption-title").text(),p=f.find(".caption-text").text(),v=q.attr("data-caption-padding");q.length&&(f.attr({"data-naturalWidth":g.naturalWidth,
"data-naturalHeight":g.naturalHeight,"data-ratio":r}),n.length||p.length||f.find(".caption-container").css("display","none"),v&&f.find(".caption-inner").css("padding",v),(g=!q.is(":visible"))&&q.get(0).style.setProperty("display","block","important"),"asymetric"===c&&(r=f.attr("data-ratio"),r=Math.ceil(f.parent().outerWidth()*r)-12,f.css("height","auto"),f.find("a").css({height:r})),g&&q.get(0).style.removeProperty("display"),d(q),f.find("a").animate({opacity:1},500),setTimeout(function(){f.css({background:"none"})},
100))}},onResizeAction:function(){var a=$(".dmPhotoGallery:not(.newPhotoGallery)");a.length&&$(window).resize(function(){$.dmrt.components.photogallery.oldComponent.refreshPhotoGalleriesSize(a)})},initPhotoGalleryAnimation:function(a,c){var d=a.find("li.photoGalleryThumbs");$.each(d,function(a,b){$(b).css({"animation-delay":100*a+"ms","-webkit-animation-delay":100*a+"ms"})});"none"!==c&&a.find("li.photoGalleryThumbs").attr("data-anim-desktop",c)},initPhotoGalleryImplWithScript:function(a){var c=$.Deferred();
$.dmrt.components.photogallery.oldComponent.initPhotoGalleryImpl(a);c.resolve();return c.promise()},initPhotoGalleryImpl:function(a){function d(a){for(var b=a.find("li.photoGalleryThumbs"),c,e=0;e<b.length;e++){c=$(b[e]);var k=c.find("a"),l=c.find("img");k.length&&l.length&&(l.data().parent=c,c=f(k.attr("data-image-url")||k.find("img").attr("src")||k.attr("href")),k.css({"background-image":"url('"+c+"')"}),k.attr("data-image-url",c),g.isLinkGalleryType(a)?k.attr("data-image-url")===k.attr("href")&&
k.attr("href",""):k.attr("href",h(k.attr("data-image-url")||k.attr("href")||l.attr("src"))))}}function h(a){return a?$.layoutDevice&&$.layoutDevice.type?a.getMultisizedPath($.layoutDevice.type):a:""}function m(a,b){function c(){f.attr("isAll","false");f.html(f.data("viewless"));g.find("li").show()}function d(){f.attr("isAll","true");f.html(f.data("viewall"));isDudaone?q(g):g.find("li:gt("+k+")").hide()}var e=b||{},f=e.viewAll||$(this),g=e.gallery||f.closest(".dmPhotoGallery"),h=g.attr("galleryOptionsParams"),
k,h=eval("("+h+")");k=!isDudaone&&g.find(".gallery5inArow").length?h.rowsToShow-1:h.thumbnailsPerRow*h.rowsToShow-1;e.dontToggle?"true"==f.attr("isAll")?d():c():"true"==f.attr("isAll")?c():d();$.DM.isUseIscroll()&&$.layoutManager.refreshIscroll();if(-1!==window.location.href.indexOf("nee\x3d"))try{window.editorParent.$&&window.editorParent.$.dmops.redrawSelection()}catch(l){}}function r(a,b){var c=b.thumbnailsPerRow*b.rowsToShow,d=a.find("li").length;a.find("li").hide();5==b.thumbnailsPerRow?(c=b.rowsToShow,
a.find(".gallery").removeClass("unEvenImages"),setTimeout(function(){for(var b=0;b<c;b++)$(a.find("li")[b]).show()},0),setTimeout(function(){a.find(".gallery").addClass("unEvenImages");$.browser.msie&&8<$.browser.version&&10>$.browser.version&&a.find(".gallery").addClass("ieFixes")},0)):(a.find("li:lt("+c+")").show(),setTimeout(function(){a.find(".gallery").removeClass("unEvenImages ieFixes")},0));d>c?(a.find(".photoGalleryViewAll").show(),a.find(".photogalleryviewall").addClass("photoGalleryViewAll").show()):
(a.find(".photoGalleryViewAll").hide(),a.find(".photogalleryviewall").hide());setTimeout(function(){-1!=window.location.href.indexOf("nee\x3d")&&window.editorParent.$&&window.editorParent.$.dmops.redrawSelection()},0);return{numToShow:c,allLiElem:d}}function q(a,b){var c=b||{};a.children("ul");var c=c.initAttr||eval("("+a.attr("galleryOptionsParams")+")"),d=$.dmrt.components.photogallery.oldComponent.getNumberOfColumns(a,c),e,f;n.find(".caption-inner");e=c.thumbnailsPerRow*c.rowsToShow;k=a.find("li.photoGalleryThumbs");
k.hide();isDudaone&&(e=d*c.rowsToShow*$.dmrt.components.photogallery.oldComponent.getNumberOfImagesPerColumn(a),f=0===e||"false"===l.attr("isall"),p?n.find("li:lt("+e+")").show():$.each(k,function(a,b){($(b).attr("index")<e||f)&&$(b).show()}))}var n=a,p,v,u,k=a.find("li.photoGalleryThumbs"),l=a.find(".photoGalleryViewAll, .photogalleryviewall");if(window.editorParent.$&&window.editorParent.$.dmx)window.editorParent.$.dmx.events.on("previewMobileOrientationRotated",function(){$.dmrt.components.photogallery.i.oldComponentnitPhotoGalleryImpl(a)},
!0,{scope:"page"});n.attr("data-link-gallery")||n.attr("data-link-gallery","false");p="dm_fb_gallery"==n.attr("dmle_extension");v=n.attr("galleryOptionsParams");v=eval("("+v+")");v=$.extend({},{enableMouseWheel:!1,enableKeyboard:!1},v);v.imageScaleMethod="fitNoUpscale";v.allowUserZoom=!1;v.backButtonHideEnabled=!1;isDudaone&&(v.thumbnailsPerRow=$.dmrt.components.photogallery.oldComponent.getNumberOfColumns(n,v));if(0<k.length){d(a);0===a.find(".galleryColumn").length&&isDudaone&&!p&&($.dmrt.components.photogallery.oldComponent["default"].breakColumns(a),
$.dmrt.components.photogallery.oldComponent["default"].splitToColumns(a));u=v.thumbnailsPerRow*$.dmrt.components.photogallery.oldComponent.getNumberOfImagesPerColumn(a)*v.rowsToShow;isDudaone&&v.thumbnailsPerRow?q(a,{initAttr:v}):(k.hide(),k.filter(":lt("+u+")").show());k.length>u?(l.addClass("photoGalleryViewAll").show(),l.off("click.showAll").on("click.showAll",m)):l.hide();if(window.editorParent.$&&window.editorParent.$.dmops)try{window.editorParent.$.dmops.redrawSelection()}catch(C){}isDudaone||
r(n,v);u=-1!==window.location.href.indexOf("nee\x3d");if((!u||isDudaone)&&!p)$.dmrt.components.photogallery.oldComponent["default"].initDudaonePhotogallery(n);else if(p){var z=$(n).find(".dmSocialGalleryHolder"),D=z.parent(".dmFacebookGallery"),y=D.find(".photoGalleryViewAll");l.off("click.showAll").on("click.showAll",m);n.find(".gallery a").off("click.fbAlbum").on("click.fbAlbum",function(d){var e,g,k;d.preventDefault();c()?isDudaone&&window.editorParent.$&&window.editorParent.$.onefw&&!window.editorParent.$.onefw.inPreviewMode&&
$dmfw().fireEventFromPreview(event,event.target):(e=$(this).find("img").attr("id"),g=D.find("h3.socialgalleryheader"),k=$(this).find("p.caption").html(),$.ajax({url:"/_dm/s/rt/api/public/rt/getonlinephotos?id\x3d"+e+"\x26platform\x3dfb"}).done(function(c){function e(){$(this).centerImageWithin($(".photoGalleryThumbs").eq(0),{stretch:!0})}var l=$(n);l.attr("inside-album",!0);l.data("albumDisplay",z.html());l.data("title",g.html());z.html("");g.html(k);$(c.photos).each(function(a){a=c.photos[a];var b=
$("\x3cimg /\x3e").attr({src:a.source,alt:a.caption}).get(0),d=$('\x3cdiv class\x3d"statusContainer" /\x3e'),g;g=a.likes.toString();var k=g.length,l=g[0],n=g[1];3<k&&(g=7>k?4===k?l+"."+n+"k":l+""+n+"k":7===k?l+"."+n+"m":l+""+n+"m");g=$('\x3cspan class\x3d"likes" /\x3e').html(g);k=$('\x3ca class\x3d"thumb" /\x3e').attr({href:h(a.source),dm_dont_rewrite_url:"true"});l=$('\x3cli class\x3d"photoGalleryThumbs" /\x3e');$(g).appendTo(d);k.css("background-image","url('"+f(a.source)+"')").append(b,d);l.append(k).appendTo(z);
b.onload=e});$.dmrt.components.photogallery.oldComponent["default"].initDudaonePhotogallery(z.parent());r(n,v);l=$("\x3ca /\x3e").attr({"class":"backBtn"}).html("back to albums");1>$(n).find("a.backBtn").length&&$(n).append(l);l.off("click.backButton").on("click.backButton",function(c){$(this).remove();n.attr("inside-album",!1);g.html($(n).data("title"));var d=$(n).data("albumDisplay");z.html(d);$.dmrt.components.photogallery.oldComponent.initPhotoGalleryImpl(a);r(n,v);m(c,{gallery:n,viewAll:y,dontToggle:!0})});
m(d,{gallery:n,viewAll:y,dontToggle:!0})}))})}}},refreshPhotoGalleriesSize:function(a){for(var c=0;c<a.length;c++){var f=a.eq(c),g=f.find("ul.galleryColumn"),r=g.length,q=Math.floor(f.width()/r),n=f.find("li.photoGalleryThumbs"),p=$.dmrt.components.photogallery.oldComponent.getCurrentLayout(f);g.css({maxWidth:q+"px"});$.each(n,function(a,b){var c=$.dmrt.components.photogallery.oldComponent.getCurrentColumnIndex(a,r,p),d=g[c];$.dmrt.components.photogallery.oldComponent.calculateImageDimension(p,$(b),
$(d),c,1*$(b).attr("index"),r);"asymetric"===p&&(c=$(b),ratio=c.attr("data-ratio"),c.find("a").css({height:Math.ceil(c.parent().width()*ratio)-2}))});d(f)}}},c=function(){var a=window.editorParent&&window.editorParent.$&&window.editorParent.$.dmfw,c=!(window.editorParent.$&&window.editorParent.$.onefw)&&$("body").hasClass("bodyInsideNee"),d=window.editorParent.$&&window.editorParent.$.onefw&&!window.editorParent.$.onefw.inPreviewMode;return!!a&&(c||d)};$.fn.naturalSize=function(){if(this){var a=$(this);
if(a.is("img")){if(void 0===a.prop("naturalWidth")||null===a.prop("naturalWidth")){var c=$("\x3cimg/\x3e").attr("src",a.attr("src"));a.prop("naturalWidth",c[0].width);a.prop("naturalHeight",c[0].height)}return{width:a.prop("naturalWidth"),height:a.prop("naturalHeight")}}}return{}};$.fn.centerImageWithin=function(a,c){c=c||{};var d=$(this),f=$(a);if(d.is("img")&&0<f.length){d.attr("dm","true");var f=d.naturalSize(),g=f.height,q=f.width;if(!g||!q||0===g*q){var n=d.attr("dm_crop_dim"),f=!1;n&&(n=n.split("_"))&&
4===n.length&&(f=!0);f||(d.attr("irh"),d.attr("irw"));return!1}var f=c.forceContainerHeight||a.height(),n=c.forceContainerWidth||a.width(),p=!c.stretch&&q<=n&&g<=f;d.css("height","");d.css("left","");d.css("width","");d.css("top","");d.css("max-width","none");p?(f=Math.ceil(g)-f,d.css("top",""+(0-f/2)+"px")):(p=n/q*g,g=f/g*q,q=p>=f,c.stretch&&q||!c.stretch&&!q?(d.dmCss("width",n+"px !important"),d.dmCss("max-width",n+"px !important"),d.dmCss("min-width",n+"px !important"),d.dmCss("height",Math.ceil(p)+
"px !important"),f=Math.ceil(p)-f,d.css("top",""+(0-f/2)+"px")):(d.dmCss("height",f+"px !important"),d.dmCss("width",Math.ceil(g)+"px !important"),d.dmCss("max-width",Math.ceil(g)+"px !important"),d.dmCss("min-width",Math.ceil(g)+"px !important"),f=Math.ceil(g)-n,c.stretch&&d.css("left",""+(0-f/2)+"px")));return!0}};($.dmrt.photogallery=$.dmrt.photogallery||{}).oldComponent=g})($);(function(a,d){var f={},g,c={runAt:"start","default":{ready:function(a){isDudaone&&_currentPage&&_currentPage.pageContent&&_currentPage.pageContent.popups&&_currentPage.pageContent.popups.forEach(function(a){c.addPopup(a)})},load:function(b){d.popups&&d.popups.forEach(function(a){c.addPopup(a)});g=a("\x3cdiv\x3e\x3c/div\x3e");dmAPI.runBeforeAjaxNavigation("popup",function(){a.DM.hideAllPopups()})}},addPopup:function(a){f[a.name]=a},updatePopupSettings:function(b,c){var d=f[b];d&&a.extend(d.options,
c)},displayPopup:function(b,e){var h=f[b];if(h){e=e||{};g.clone();var m={animation:h.options.animation?h.options.animation:"none",onClose:e.onClose,dontOverlay:!0};d.showOverlay({overlayColor:h.options.overlayColor});a.ajax({contentType:"application/json; charset\x3dUTF-8",dataType:"json",url:h.url+(h.url.contains("?")?"\x26":"?")+"dm_ajaxCall\x3dtrue",timeout:3E4,success:function(b){if(b&&b.content){var f=a('\x3cstyle type\x3d"text/css"\x3e\x3c/style\x3e');b.css=b.css||"";b.devicecss=b.devicecss||
"";b.customwidgetcss=b.customwidgetcss||"";f.append(b.css);f.append(b.devicecss);f.append(b.customwidgetcss);var g=a(b.content).find(".dmRespRowsWrapper"),p=a(b.content).find(".dmContent");m.hasOverlay=p.is(".hasBackgroundOverlay");p=p.attr("data-video-bg");m.videoBg=p;g.append(f);e.additionalAttributes&&e.additionalAttributes.forEach(function(a){g.attr(a.name,a.value)});d.dmShowPopupPage(g,"dmPopupInner u_dm_content",h.options.width,h.options.height,m);Parameters.AllowAjax?a.DM.initAjaxLinks():a.DM.initNonAjaxPopups();
d.setCustomWidgetScripts(b.customwidgetjs);d.setCustomWidgetStrings(b.customwidgetstrings);a.DM.afterAjaxGeneralInits();b.popups&&b.popups.forEach(function(a){c.addPopup(a)});null!=d._gaq&&dm_gaq_push_event("popup","show_popup",h.url)}else d.dmHidePopup()},error:function(){d.dmHidePopup()}})}},mobile:{},tablet:{},desktop:{}};a.dmrt.register("popupService",c)})(jQuery,window);(function(a){function d(){z||(z=(window.pushService?a.resolved:a.DM.loadExternalScriptAsync("/_dm/s/rt/scripts/utils/push_notifs/app/public/dist/index.js")).then(function(){return D}));return z.then(function(a){return pushService.init({sslFrameDomain:u(k),sslPublicPath:u(l),runtimeSiteAlias:Parameters.SiteAlias,runtimeSiteId:Parameters.SiteId,initialPushSupport:a,initialHandlers:{stateChanged:g,addSubscription:p,removeSubscription:v}})})}function f(a){d().then(function(){pushService.setAsTriggerElement(a)})}
function g(a){var b={enabled:e,disabled:h,blocked:m,unsupported:r};b[a]&&b[a]()}function c(b){a("[data-push-notifs]").each(function(){b.call(this,a(this))})}function b(a){q(a,!0);a.closest(".dmRespCol").show();a.siblings(".push-notifs-related").show();a.removeClass("disabledBtn")}function e(){c(function(a){b(a);a.find(".text").text(a.attr("data-text-to-disable")||"Unsubscribe from Notifications")})}function h(){c(function(a){b(a);a.find(".text").text(a.attr("data-text"))})}function m(){c(function(a){b(a);
a.addClass("disabledBtn")})}function r(){c(function(a){var b=a.attr("data-hide-when-unsupported")||"button";"button"===b?(q(a,!1),a.siblings(".push-notifs-related").hide()):"column"===b?a.closest(".dmRespCol").hide():"disable"===b&&a.addClass("disabledBtn")})}function q(a,b){if(b)null!=a.attr("style-before-hide")&&(a.attr("style",a.attr("style-before-hide")||""),a.removeAttr("style-before-hide"));else if(null==a.attr("style-before-hide")){var c=a.attr("style")||"";a.attr("style-before-hide",c||"");
a.attr("style",c+";display:none!important;")}}function n(){var b=a.layoutDevice?a.layoutDevice.type:"mobile",c={desktop:0,tablet:1,mobile:2};return void 0==c[b]?2:c[b]}function p(b){a.ajax({url:u(C.ADD_SUBSCRIPTION,{endpoint:decodeURIComponent(b.endpoint),deviceID:n()}),type:"POST"})}function v(b){a.ajax({url:u(C.DELETE_SUBSCRIPTION,{endpoint:decodeURIComponent(b.endpoint)}),type:"DELETE"})}function u(a,b){b=b||{};b.siteAlias=Parameters.SiteAlias;b.subdomain=Parameters.NotificationSubDomain;Object.keys(b).forEach(function(c){a=
a.replace("{"+c+"}",b[c])});return a}var k=Base64.decode(rtCommonProps["rt.pushnotifs.sslframe.encoded"]),l=k+"/_dm/s/rt/scripts/utils/push_notifs/app/public",C={ADD_SUBSCRIPTION:"/_dm/s/rt/api/public/rt/site/{siteAlias}/notifications/subscriptions?subEp\x3d{endpoint}\x26subDomain\x3d{subdomain}\x26deviceID\x3d{deviceID}",DELETE_SUBSCRIPTION:"/_dm/s/rt/api/public/rt/site/{siteAlias}/notifications/subscriptions?subEp\x3d{endpoint}"},z=null,D=function(b){var c=a.Deferred();try{navigator.permissions.query({name:"push",
userVisibleOnly:!0}).then(function(a){c.resolve(b||"denied"!==a.state)})}catch(d){c.resolve(!1)}return c.promise()}(rtCommonProps["rt.pushnotifs.force.button"]);a.extend(a.modules,{pushnotifs:{}});a.dmrt.register("pushnotifs",{"default":{ready:function(b,c){b||(Parameters.HasCustomDomain?(r(),a("[data-push-notifs]").each(function(){f(this)})):a("[data-push-notifs], .push-notifs-related").remove())},load:function(a,b){}},mobile:{},tablet:{},desktop:{},initButton:f})})(jQuery);(function(a){function d(){try{a.browser.msie&&$(".imageWrapper[data-hover-effect]").each(function(){var a=$(this).parent(),c=$(this).css("width");a.find(".menuItemName").css("margin-left",c);a.find(".menuItemDesc").css("margin-left",c)})}catch(d){}}$.dmrt.register("restmenu",{"default":{ready:function(a){},load:function(a){}},mobile:{ready:function(){var f,g,c,b;if(isDudaone&&(d(),f=a(document.querySelectorAll(".dmRestaurantMenu .menuCategory")),g=function(a){a=$(a.currentTarget);a.find(".menuItemsWrapper").toggleClass("hidden");
a.find(".menuItemDesc").toggleClass("hidden");a=a.find(".menuCatArrow");a.hasClass("icon-chevron-up")?a.removeClass("icon-chevron-up").addClass("icon-chevron-down"):a.removeClass("icon-chevron-down").addClass("icon-chevron-up")},0<f.length))for(c=0;c<f.length;c++)b=$(f[c]),0!==b.find(".menuItemsWrapper").length&&(b.off("click.toggleMenuItem").on("click.toggleMenuItem",g),0!==c&&b.trigger("click"))}},tablet:{ready:function(){d()}},desktop:{ready:function(){d();$(".dmRestaurantMenuDesktopLeftSideList li").each(function(a){$(this).off("click.goto").on("click.goto",
function(a){return function(){var c=$(".dmRestaurantMenuDesktopRightSide li.menuCategory").eq(a);$.DM.scrollPreviewToElement(c)}}(a))})}}})})($);(function(a){var d=function(a,c,b,d){b=b||600;d=d||560;if(a)return window.open(a,c,"toolbar\x3dno, location\x3dno, directories\x3dno, status\x3dno, menubar\x3dno, scrollbars\x3dno, resizable\x3dno, copyhistory\x3dno, width\x3d"+b+", height\x3d"+d+", top\x3d"+(screen.height/2-d/2)+", left\x3d"+(screen.width/2-b/2))},f=function(d){var c=window.editorParent.jQuery&&window.editorParent.jQuery.onefw&&window.editorParent.jQuery.onefw.inPreviewMode;return!(window.editorParent&&window.editorParent.jQuery&&
window.editorParent.jQuery.dmfw)||window.editorParent.jQuery.onefw&&window.editorParent.jQuery.onefw.inPreviewMode?c?(c={relativeDirection:"top",tipsContainer:window.editorParent.$?window.editorParent.$("#_preview_w"):void 0,bodyText:"You can't use the widget to share a site from Preview mode.",title:"Share"},window.editorParent.$&&window.editorParent.$.dmpages&&window.editorParent.$.dmpages.showOuterLinkPrompt(null,"_blank",a(d.target),c),!1):!0:!1};a.dmrt.register("shareModule",{"default":{ready:function(a){},
load:function(a){}},all:{ready:function(d){a(".dmOuter, .dmPopup").off("click.shareClick",".dmShareWidget \x3e a").on("click.shareClick",".dmShareWidget \x3e a",function(c){if(f(c)){c=a(this);try{dm_gaq_push_event("Share","Clicked",c.attr("data-target"))}catch(b){}}})}},mobile:{},tablet:{ready:function(g){a(".dmOuter").off("click.showSharePopup",".shareLink").on("click.showSharePopup",".shareLink",function(c){f(c)&&(c=a(this),d(c.data("href")))})}},desktop:{ready:function(g){a(".dmOuter").off("click.showSharePopup",
".shareLink").on("click.showSharePopup",".shareLink",function(c){if(f(c)){c=a(this);try{dm_gaq_push_event("Share","Clicked",c.attr("data-target"))}catch(b){}d(c.data("href"))}})}}})})(jQuery);(function(a){function d(a){var b="",c={};a=a.split("\x26");for(var d in a){var e;e={};var f=a[d].split("\x3d");e.key=f[0];e.value=f[1];c[e.key]=e.value}for(key in c)b+="\x26"+key+"\x3d"+c[key];0<b.length&&(b=b.substr(1));return b}function f(b){return"mobile"===a.layoutDevice.type?"mobile"+b.charAt(0).toUpperCase()+b.slice(1):b}function g(b){return"desktop"===a.layoutDevice.type?b:"mobile"+b.charAt(0).toUpperCase()+b.slice(1)}function c(){a.dmrt.isEditorMode&&(a.DM.events.on("widget_resize",function(b,
c){a(c).is(".dmStore")&&e()}),a.DM.events.on("col_resize",function(b,c){0<a(c).find(".dmStore").length&&e()}),a.DM.events.on("row_resize",function(b,c){0<a(c).find(".dmStore").length&&e()}))}function b(){if(Parameters.StoreId&&"null"!==Parameters.StoreId&&(a(".dmStore").length||a(".dmStoreCart").length)){c();if("undefined"!=typeof Ecwid)try{Ecwid.destroy&&Ecwid.destroy()}catch(b){}window.ecwid_nocssrewrite=!0;window.ecwid_dynamic_widgets=!0;window.ecwid_script_defer=!0;window.ec=window.ec||{};window.ec.config=
window.ec.config||{};window.ec.config.storefrontUrls=window.ec.config.storefrontUrls||{};window.ec.config.storefrontUrls.cleanUrls=!0;window.ec.config.baseUrl=Parameters.StoreBaseUrl;window.ec.config.enable_canonical_urls=!0;window.ec.storefront=window.ec.storefront||{};window.ec.storefront.enable_new_product_list=Parameters.StoreVersion&&0<Parameters.StoreVersion;a(".dmStoreCart").find(".cartItems").css("visibility","hidden");var d=a("body").find(".xProductBrowser");if(d.length){var e=d.eq(0).data(),
m=["categoriesPerRow\x3d"+e.catPerRow,"views\x3d"+e.views,"categoryView\x3d"+e.categoryView,"searchView\x3d"+e.searchView];window._xnext_initialization_scripts=[{widgetType:"ProductBrowser",id:d.attr("id"),arg:m}];d="desktop"===a.layoutDevice.type;window.ec.storefront.product_list_image_size=e.productListImageSize||"medium";window.ec.storefront.product_list_image_aspect_ratio=e.productListImageAspectRatio||"SQUARE_1";window.ec.storefront.product_list_image_has_shadow=e.productListImageHasShadow;window.ec.storefront.product_list_show_additional_image_on_hover=
d?!0===e.productListShowAdditionalImageOnHover:!1;window.ec.storefront.product_list_show_frame=e.productListShowFrame;window.ec.storefront.product_list_product_info_layout=e.productListProductInfoLayout||"center";window.ec.storefront.product_list_title_behavior=e[g("productListTitleBehavior")]||"show";window.ec.storefront.product_list_sku_behavior=e[g("productListSkuBehavior")]||"hide";window.ec.storefront.product_list_price_behavior=e[g("productListPriceBehavior")]||"show";window.ec.storefront.product_list_buybutton_behavior=
e[g("productListBuybuttonBehavior")]||"hide";window.ec.storefront.product_list_cell_spacing=void 0!==e[f("productListCellSpacing")]?parseInt(e[f("productListCellSpacing")]):null;window.ec.storefront.product_list_category_image_size=e.productListCategoryImageSize||"large";window.ec.storefront.product_list_category_image_aspect_ratio=e.productListCategoryImageAspectRatio||"PORTRAIT_075";window.ec.storefront.product_list_category_title_behavior=e[g("productListCategoryTitleBehavior")]||("desktop"===
a.layoutDevice.type?"show_on_image":"show_below_image");window.ec.storefront.product_list_category_cell_spacing=void 0!==e[f("productListCategoryCellSpacing")]?parseInt(e[f("productListCategoryCellSpacing")]):15;window.ec.storefront.breadcrumbs_separator=e.breadcrumbsSeparator||"/";window.ec.storefront.show_signin_link=void 0!==e.showSigninLink&&""!==e.showSigninLink?!0===e.showSigninLink:!0;window.ec.storefront.show_footer_menu=!0===e.showFooterMenu;window.ec.storefront.product_list_show_sort_viewas_options=
e.productListShowSortViewasOptions;window.ec.storefront.product_details_show_qty=e.productDetailsShowQty;window.ec.storefront.product_details_show_in_stock_label=e.productDetailsShowInStockLabel;window.ec.storefront.product_details_show_number_of_items_in_stock=e.productDetailsShowNumberOfItemsInStock}else window._xnext_initialization_scripts=[];document.getElementById("ecwid-script")?(ecwid_onBodyDone(),q()):(e=document.createElement("script"),e.charset="utf-8",e.type="text/javascript",e.src="https://app.multiscreenstore.com/script.js?"+
Parameters.StoreId,e.id="ecwid-script",e.onload=function(){q()},document.body.appendChild(e));h();n()}}function e(){window.Ecwid.refreshConfig();window.Ecwid.resizeProductBrowser()}function h(){var b=a("\x3cdiv class\x3d'dmWidget' style\x3d'display: none;'\x3e\x3cspan class\x3d'text'\x3etest\x3c/span\x3e\x3c/div\x3e");b.prependTo(".dmInner");var c=b.css("background-color"),d=b.find(".text").css("color"),d="rgba(0, 0, 0, 0)"==d?b.css("color"):d,e=b.css("border-color"),f=b.css("border-style"),g=b.css("border-width");
b.remove();try{window.setEcwidStyle||(document.styleSheets[0].insertRule("#dm .ecwid .ecwid-btn--primary:not(:hover), #dmRoot .ecwid .ecwid-btn--primary:not(:hover) { background-color: "+c+"; color: "+d+" ; border-color: "+e+"; border-style: "+f+"; border-width: "+g+";}",0),document.styleSheets[0].insertRule("#dm .ecwid div button.ecwid-btn--primary.ecwid-btn:after { color: "+d+"}",0),window.setEcwidStyle=!0)}catch(h){}b=a("\x3cdiv\x3e\x3cbutton class\x3d'ecwid ecwid-btn--secondary' style\x3d'display: none;'\x3e\x3c/button\x3e\x3c/div\x3e");
b.prependTo(".dmInner");c="black";c="rgb(255, 255, 255)"==a(".ecwid.ecwid-btn--secondary",b).css("background-color")?"black":"white";b.remove();document.styleSheets[0].insertRule("#dm .ecwid .ecwid-btn--secondary:hover, #dm .ecwid .ecwid-btn--secondary { color: "+c+";}",0)}function m(b,c){var e=window.location.href,f=window.location.pathname,g=e.replace(f,""),h=a.DM.getCurrentPageUrl(),n="",m=function(b,n){if("null"!==b){"header"===b&&(b=h);-1<e.indexOf("#!")&&(e=e.substr(0,window.location.href.indexOf("#!")));
if(b&&b!=h){var m=Parameters.translatedPageUrl||h;m.startsWith("/")&&(m=m.substring(1));var p=Parameters.SiteAlias;-1<f.indexOf(m)?e=g+f.replace("/"+m,"/"+b):-1<e.indexOf("site/"+p)?e=e.replace("site/"+p,"site/"+p+"/"+b):(m=window.location.host,e=e.replace(m,m+"/"+b))}if(-1<n.indexOf("#!"))a.DM.ajaxNavigateToLink(e+n);else{var m=e.split("?"),u=m[0].split("/"+b+"/"),p="";1<u.length?p=u[0]+"/"+b+n:(p=m[0],p.endsWith("/")&&"home"==b&&(p+="home"),p+=n);1<m.length?(m=c?d(m[1]+"\x26"+c):d(m[1]),p+="?"+
m):c&&(p+="?"+c);a.DM.ajaxNavigateToLink(p,null,null,{skipCache:a.dmrt.isEditorMode})}}};a.dmrt.isEditorMode?m(window.editorParent.$.dmx.siteStore.storePageAlias,b):(n=Parameters.StorePath.substring(1),m(n,b))}function r(){return 0<a('[data-element-type\x3d"ec_store"]').length}function q(){Ecwid.OnAPILoaded.add(function(){p();Ecwid.Cart.get(function(b){a(".dmStoreCart").find(".cartItems").text(b.productsQuantity).css("visibility","visible")});var b=a("body"),c=function(b){var c=a(".dmStoreCategories.storeCategoriesMenu"),
d=a(".dmStoreCategories select");c.length&&(a("div.storeCategory").removeClass("opened"),a("div.storeCategoryName").removeClass("selected"),a(".storeCategoryName[data-categoryid\x3d"+b+"]").addClass("selected").parents(".storeCategory").addClass("opened"));d.length&&d.val(b);c=a("a.dmStoreCategory");b="categoryId-"+b;if(c.length)for(d=0;d<c.length;d++){var e=a(c[d]);e.removeClass("currentPage");e.closest("li").removeClass("dmNavItemSelected");e.hasClass(b)&&(e.addClass("currentPage"),e.closest("li").addClass("dmNavItemSelected"))}};
Ecwid.OnPageLoaded.add(function(b){var d=b.type,e=b.categoryId,f=window.location.search&&0<=window.location.search.indexOf("avoid-auto-scroll");b.entryPage||f||(a.DM.updateWidth(),a.DM.scrollToAnchor(a(".dmStore"),{forceScroll:!0,additionalOffset:10,noAnimation:!0}));"CHECKOUT_PAYMENT_DETAILS"===d&&(a(".ecwid-Checkout-EmailBlock .ecwid-Checkout-blockTitle").eq(0).show(),a(".ecwid-Checkout-EmailBlock .gwt-TextBox").attr("autocomplete","off"),a(".ecwid-AccentedContinueButton .ecwid-AccentedButton").off("mouseenter").on("mouseenter",
function(){a(".ecwid-Checkout-PasswordBlock .gwt-PasswordTextBox").val("")}),0<a(".ecwid-productBrowser-auth-signOutLink").length&&a(".ecwid-Checkout-PasswordBlock").attr("style",a(".ecwid-Checkout-PasswordBlock").attr("style")+";display:none !important"));c(e)});Ecwid.OnCartChanged.add(function(b){a(".dmStoreCart").find(".cartItems").text(b.productsQuantity).css("visibility","visible")});(function(){var c=function(b,c){b.preventDefault();Parameters.StoreCleanUrl?a.DM.navigateToStorePage("/search",
"keywords\x3d"+c):a.DM.navigateToStorePage("#!/~/search/keywords\x3d"+c+"\x26offset\x3d0")};b.off("keypress.storeSearch").on("keypress.storeSearch",".dmStoreSearchInput",function(b){13==b.keyCode&&c(b,a(this).val())});b.off("click.storeSearch").on("click.storeSearch",".dmStoreSearchClickOverlay",function(b){c(b,a(this).parent().find(".dmStoreSearchInput").val())})})();(function(){b.off("click.storeCart").on("click.storeCart",".dmStoreCart",function(b){Parameters.StoreCleanUrl?a.DM.navigateToStorePage("/cart"):
a.DM.navigateToStorePage("#!/~/cart")})})();(function(){b.off("click.storeCategory").on("click.storeCategory",".dmStoreCategories .storeCategoryName",function(b){b=a(this).data("categoryid");var c=a(this).data("categoryname");Parameters.StoreCleanUrl?a.DM.navigateToStorePage("/"+c+"-c"+b):a.DM.navigateToStorePage("#!/~/category/id\x3d"+b+"\x26offset\x3d0")});b.off("change.storeCategorySelect").on("change.storeCategorySelect",".dmStoreCategories .storeCategoriesSelect",function(b){b=a(this).val();
Parameters.StoreCleanUrl?a.DM.navigateToStorePage("/-c"+b):a.DM.navigateToStorePage("#!/~/category/id\x3d"+b+"\x26offset\x3d0")})})()})}function n(){a(document).off("click","table.ecwid-AccentedContinueButton").on("click","table.ecwid-AccentedContinueButton",function(){window.scrollTo(500,0)})}function p(){window.storeTrackingInitialized||(window.storeTrackingInitialized=!0,Ecwid.OnPageLoaded.add(function(a){if(!a.entryPage)try{var b=window.location.pathname+window.location.hash.replace("#","/");
dm_gaq_push_url&&dm_gaq_push_url(b);switch(a.type){case "ORDER_CONFIRMATION":dm_gaq_push_event&&dm_gaq_push_event("StoreOrder","StoreOrder",a.orderNumber)}}catch(c){console.log("failed to track store page")}}))}var v={"default":{ready:function(a){b()},load:function(a){},changeStoreAttribute:function(b,c,d){window.ec.storefront[c]=d;c="data-"+c.replace(/_/g,"-");a("body").find(".ecwid[data-store-version]").attr(c,d);a("body").find(".ecwid[data-store-version]").data(b,d)},refreshStoreConfig:e,navigateToSearch:function(b){r()?
Ecwid.openPage("search",{keywords:b}):a.DM.navigateToStorePage("/search","keywords\x3d"+b)},navigateToProducts:function(b){r()?Ecwid.openPage("category",{id:b||0}):b?a.DM.navigateToStorePage("/-c"+b):a.DM.navigateToStorePage("")},navigateToProduct:function(b){r()?Ecwid.openPage("product",{id:b}):a.DM.navigateToStorePage("/-p"+b)},navigateToCategories:function(){r()?Ecwid.openPage("category"):a.DM.navigateToStorePage("")},navigateToProductAddedToBag:function(){a(".ecwid-btn--addToBag")[0].click()}},
mobile:{},tablet:{},desktop:{}};a.DM.initStore=a.DM.initStore||b;a.DM.navigateToStorePage=a.DM.navigateToStorePage||m;a.dmrt.register("store",v)})(jQuery);(function(a,d){function f(){a(".show-more").on("click",function(){var c=a(this),b=c.closest(".review"),d=c.text().toUpperCase(),f=b.find(".revewTextWrapper"),b=b.find(".reviewText").height()+30+10;"...MORE"===d?(d="Show less",f.css({height:b})):(d="...more",f.css({height:"0"}));c.text(d)})}function g(c){(c=c&&"none"===parent.$("iframe.active").css("display"))&&parent.$("iframe.active").css("display","");a(".review").each(function(b,c){var d=a(c).find(".reviewText").outerHeight(),f=a(c).find(".revewTextWrapper").height();
d>f?a(c).addClass("hideContent"):(d=a(c).closest(".review").find(".reviewText").height()+30,a(c).find(".content").css("min-height",d))});c&&parent.$("iframe.active").css("display","none")}a.extend(a.modules,{basemodule:{}});a.dmrt.register("trueLocal",{"default":{ready:function(a,b){f();g(a)},load:function(a,b){}},mobile:{},tablet:{},desktop:{}})})(jQuery,window);(function(a){function d(d){a(document).ready(function(){setTimeout(function(){d=d||{};var c=jQuery(".dmTwitterFeed:visible:in-viewport"),b=jQuery(".dmTwitterFeed:visible");0<c.size()&&f(d,c);b.length>c.length&&(c=a(window),a.DM.isBodyScrollable()||(c=jQuery.layoutManager.getLayoutElement().iscrollBody.element),c.off("scroll.init touchstart.init").on("scroll.init touchstart.init",function(b){a(this).off(b);b=jQuery(".dmTwitterFeed:visible");f(d,b)}))},600)})}function f(d,c){d=d||{};0<c.length&&a.DM.loadExternalScriptAsync("https://platform.twitter.com/widgets.js",
function(){function b(){""==a(".twitter-timeline-rendered").contents().find("body").html()?setTimeout(function(){b()},100):(setTimeout(function(){a.DM.updateAfterInit()},1500),a.layoutManager&&a.layoutManager.isNee()&&window.editorParent.jQuery&&window.editorParent.jQuery.dmops&&setTimeout(function(){window.editorParent.jQuery.dmops.redrawSelection()},1E3))}for(var e=0;e<c.length;e++){var f=a(c[e]),m=f.attr("twitterType"),r=f.attr("twitterUserName"),q=f.attr("numberOfTweets");f.hasClass("dmTwitterNoScroll");
var n="true"===f.attr("hideHeaderFooter")?'data-chrome\x3d"nofooter noheader"':"",p=f.attr("lang")?f.attr("lang"):"EN";"Profile"==m?f.html('\x3ca class\x3d"twitter-timeline" '+n+' lang\x3d"'+p+'" data-tweet-limit\x3d"'+q+'" data-screen-name\x3d"'+r+'" href\x3d"https://twitter.com/'+r+'" data-widget-id\x3d"346156976859906048"\x3e\x3c/a\x3e'):"ProfileReplies"==m?f.html('\x3ca class\x3d"twitter-timeline" '+n+' lang\x3d"'+p+'" data-tweet-limit\x3d"'+q+'" data-show-replies\x3d"true" data-screen-name\x3d"'+
r+'" href\x3d"https://twitter.com/'+r+'" data-widget-id\x3d"346156976859906048"\x3e\x3c/a\x3e'):"Search"!=m&&f.html('\x3ca class\x3d"twitter-timeline" '+n+' data-tweet-limit\x3d"'+q+'" data-favorites-screen-name\x3d"'+r+'" href\x3d"https://twitter.com/'+r+'/favorites" data-widget-id\x3d"346156976859906048"\x3e\x3c/a\x3e')}twttr.widgets.load();parent.window.$.dmfw&&parent.window.$.dmfw.newInlineEditing&&twttr.events.bind("loaded",function(b){var c;a(b.widgets).each(function(b,d){c=a(d).parents(".dmTwitterFeedWrapper");
if(c.length)return a.editGrid.addWidgetToGrid(c.get(0),!0),!1})});d&&d.callback&&d.callback();b();navigator.userAgent.match(/Windows Phone/i)||navigator.userAgent.match(/iEMobile/i)||a(".dmTwitterFeed").each(function(b){var c=a(this),d=c.find("iframe");b=a("\x3cdiv\x3e\x3c/div\x3e").addClass("dmTwitterRuntimeWrapper");c.append(b);b.off("click.iframe").on("click.iframe",function(a){d=c.parent().find("iframe");var b=d.get(0),b=b.contentDocument?b.contentDocument:b.contentWindow.document;a=b.elementFromPoint(a.offsetX,
a.offsetY);b=b.createEvent("HTMLEvents");b.initEvent("click",!0,!0);a&&a.dispatchEvent&&a.dispatchEvent(b)})})},!0)}a.DM.initTwitterFeed=a.DM.initTwitterFeed||d;a.DM.initTwitterFeedInternal=a.DM.initTwitterFeedInternal||f;a.dmrt.register("twitterfeed",{"default":{ready:function(a){d({})},load:function(a){}},mobile:{},tablet:{},desktop:{}})})(jQuery);(function(a){function d(a,b){a.each(function(a,c){f(c,b)})}function f(a,b){var d=videojs(a.id);b&&(d.play=function(){});d.on("ended",function(){d.currentTime(0);d.trigger("loadstart")})}a.extend(a.modules,{video:{}});var g={"default":{ready:function(c,b){var e=a(".innerVideojsExt .video-js");e.length&&(a.loadCss([{path:"https://vjs.zencdn.net/5.11/video-js.min.css"}]),a.DM.loadExternalScriptAsync("https://vjs.zencdn.net/5.11/video.min.js").then(function(){d(e,c)}))},load:function(a,b){}},mobile:{},
tablet:{},desktop:{}};g.handleVideo=f;a.dmrt.register("video",g)})(jQuery);(function(a){function d(c){var d=c.attr("data-video-bg");c.children(".videobgwrapper").remove();c.removeClass("relativePos");var e="videobgframe-"+c.attr("id");delete r[e];try{var f=JSON.parse(g(d)),h=f.id;if(h){var l=a("\x3cdiv class\x3d'videobgwrapper'\x3e\x3cdiv id\x3d'"+e+"' class\x3d'videobgframe'\x3e\x3c/div\x3e\x3c/div\x3e"),m=q[f.provider];m&&(c.prepend(l),b(c,f.opacity||1),l.attr("data-ratio",f.ratio||""),c.addClass("relativePos"),m.init(e,h,l))}}catch(z){}}function f(){visibly.onVisible(function(){a.each(r,
function(a,b){try{q[b.type].resume(b.obj)}catch(c){}})});visibly.onHidden(function(){a.each(r,function(a,b){try{q[b.type].pause(b.obj)}catch(c){}})})}function g(a){return"undefined"===typeof atob?Base64.decode(a):atob(a)}function c(b,c){c=c||1*b.attr("data-ratio")||.5625;var d=b.find(".videobgframe");d.css("min-height",c*b.outerWidth()+"px");d.css("min-width",1/c*b.outerHeight()+"px");a.browser.msie&&9>a.browser.version&&(d.css("margin-top","-"+1*d.outerHeight()/2+"px"),d.css("margin-left","-"+1*
d.outerWidth()/2+"px"))}function b(a,b){b=1*(b||1);1<b&&(b/=100);a.children(".videobgwrapper").css("opacity",b)}function e(a,b){b?a.css("left","0px"):a.css("left","-10000px")}var h=a.Deferred(),m={"default":{ready:function(a){},load:function(a){}},mobile:{},tablet:{},desktop:{ready:function(b){isDudaone&&(r={},a("[data-video-bg]").each(function(){d(a(this))}),a(window).off("resize.yt").on("resize.yt",function(){a(".videobgwrapper").each(function(){c(a(this))})}),f())}},refreshVideoBg:d,setOpacity:b},
r={},q={youtube:{init:function(b,d,f){window.onYouTubeIframeAPIReady=function(){h.resolve()};a.DM.loadExternalScriptAsync("https://www.youtube.com/iframe_api");e(f,!1);h.then(function(){new YT.Player(b,{videoId:d,playerVars:{modestbranding:1,autoplay:1,controls:0,wmode:"transparent",hd:1,rel:0,autohide:1,showinfo:0,origin:window.location.origin,loop:1,playlist:d},events:{onReady:function(a){a.target.mute();c(f);r[b]={obj:a,type:"youtube"}},onStateChange:function(a){a.data==YT.PlayerState.PLAYING&&
e(f,!0)}}})})},pause:function(a){a.target.pauseVideo()},resume:function(a){a.target.playVideo()}},vimeo:{init:function(b,d,e){var f=a("\x3ciframe class\x3d'videobgframe' frameborder\x3d'0' seamless webkitallowfullscreen mozallowfullscreen allowfullscreen\x3e\x3c/iframe\x3e");f.attr("src","https://player.vimeo.com/video/"+d+"?api\x3d1\x26autoplay\x3d1\x26loop\x3d1\x26title\x3d0\x26byline\x3d0\x26player_id\x3d"+b);f.attr("id",b);e.find("#"+b).replaceWith(f);var g=$f(f[0]);g.addEvent("ready",function(){g.api("setVolume",
0);c(e);r[b]={obj:g,type:"vimeo"}})},pause:function(a){a.api("pause")},resume:function(a){a.api("play")}}};(function(){function a(b){return new a.fn.init(b)}function b(a,c,d){if(!d.contentWindow.postMessage)return!1;a=JSON.stringify({method:a,value:c});d.contentWindow.postMessage(a,g)}function c(a){var b,d;try{b=JSON.parse(a.data),d=b.event||b.method}catch(h){}if(!b)return!1;"ready"!=d||f||(f=!0);if(!/^https?:\/\/player.vimeo.com/.test(a.origin))return!1;"*"===g&&(g=a.origin);a=b.value;var m=b.data,
n=""===n?null:b.player_id;b=n?e[n][d]:e[d];d=[];void 0!==a&&d.push(a);m&&d.push(m);n&&d.push(n);return 0<d.length?b.apply(null,d):b&&b.call()}function d(a,b,c){c?(e[c]||(e[c]={}),e[c][a]=b):e[a]=b}var e={},f=!1,g="*";a.fn=a.prototype={element:null,init:function(a){"string"===typeof a&&(a=document.getElementById(a));this.element=a;return this},api:function(a,c){if(!this.element||!a)return!1;var e=this.element,f=""!==e.id?e.id:null,g=c&&c.constructor&&c.call&&c.apply?null:c,h=c&&c.constructor&&c.call&&
c.apply?c:null;h&&d(a,h,f);b(a,g,e);return this},addEvent:function(a,c){if(!this.element)return!1;var e=this.element,g=""!==e.id?e.id:null;d(a,c,g);"ready"!=a?b("addEventListener",a,e):"ready"==a&&f&&c.call(null,g);return this},removeEvent:function(a){if(!this.element)return!1;var c=this.element,d=""!==c.id?c.id:null;a:{if(d&&e[d]){if(!e[d][a]){d=!1;break a}e[d][a]=null}else{if(!e[a]){d=!1;break a}e[a]=null}d=!0}"ready"!=a&&d&&b("removeEventListener",a,c)}};a.fn.init.prototype=a.fn;window.addEventListener?
window.addEventListener("message",c,!1):window.attachEvent("onmessage",c);return window.Froogaloop=window.$f=a})();a.dmrt.register("videobg",m)})(jQuery);(function(a){a.fn.makeParallax=function(){if(!a.DM.isIOS()){var d=a(this);a.each(d,function(d,g){a(g).attr({"data-center":"background-position: 50% 0px;","data-top-bottom":"background-position: 50% -100px;","data-bottom-top":"background-position: 50% 100px;"})});window.Skrollr?(window.Skrollr.refresh(),a.layoutManager._isEditorMode&&"undefined"!=typeof window.parent.window.DF&&window.parent.window.DF.parallaxPromise.resolve()):a.DM.loadExternalScriptAsync("/editor/lib/bower-skrollr/skrollr.min.js",
function(){try{window.Skrollr=skrollr.init({forceHeight:!1})}catch(d){console.log(d)}a.layoutManager._isEditorMode&&"undefined"!=typeof window.parent.window.DF&&window.parent.window.DF.parallaxPromise.resolve()});return d}};a.fn.makeNoParallax=function(){var d=a(this);a.each(d,function(d,g){a(g).removeAttr("data-center").removeAttr("data-top-bottom").removeAttr("data-bottom-top").removeClass("skrollable skrollable-between")});window.Skrollr.refresh(a(this));a(this).removeAttr("style");return d};a.extend({iOSVersion:function(){if(/iP(hone|od|ad)/.test(navigator.platform)){var a=
navigator.appVersion.match(/OS (\d+)_(\d+)_?(\d+)?/);return[parseInt(a[1],10),parseInt(a[2],10),parseInt(a[3]||0,10)]}return"not Iphone"}});a.extend({triggerInIframe:{orientationChange:function(){a(window).trigger("orientationchange")}}})})(jQuery);(function(a){a.extend({getCookie:function(a){for(var f=document.cookie.split(";"),g="",c="",b="",e=0;e<f.length;e++)if(g=f[e].split("\x3d"),c=g[0].replace(/^\s+|\s+$/g,""),c==a)return 1<g.length&&(b=unescape(g[1].replace(/^\s+|\s+$/g,""))),b;return null},setCookie:function(a,f,g,c,b){var e=new Date;e.setTime(e.getTime());g&&(g*=36E5);e=new Date(e.getTime()+g);document.cookie=a+"\x3d"+escape(f)+(g?";expires\x3d"+e.toGMTString():"")+(c?";path\x3d"+c:"")+(b?";secure":"")},dmCookies:{prefixKey:function(a){return"_dm_"+
(a||"")},set:function(d,f){a.dmCookies.setWithPath("/",d,f)},get:function(d){return a.getCookie(a.dmCookies.prefixKey(d))},clear:function(d){a.setCookie(a.dmCookies.prefixKey(d),null)},setWithPath:function(d,f,g){a.setCookie(a.dmCookies.prefixKey(f),g,void 0,d)}}})})(jQuery);!function(a,d){"function"==typeof define&&define.amd?define(d):"object"==typeof exports?module.exports=d():a.PhotoSwipe=d()}(this,function(){return function(a,d,f,g){var c={features:null,bind:function(a,b,c,d){d=(d?"remove":"add")+"EventListener";b=b.split(" ");for(var e=0;e<b.length;e++)b[e]&&a[d](b[e],c,!1)},isArray:function(a){return a instanceof Array},createEl:function(a,b){var c=document.createElement(b||"div");return a&&(c.className=a),c},getScrollY:function(){var a=window.pageYOffset;return void 0!==
a?a:document.documentElement.scrollTop},unbind:function(a,b,d){c.bind(a,b,d,!0)},removeClass:function(a,b){a.className=a.className.replace(new RegExp("(\\s|^)"+b+"(\\s|$)")," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")},addClass:function(a,b){c.hasClass(a,b)||(a.className+=(a.className?" ":"")+b)},hasClass:function(a,b){return a.className&&(new RegExp("(^|\\s)"+b+"(\\s|$)")).test(a.className)},getChildByClass:function(a,b){for(var d=a.firstChild;d;){if(c.hasClass(d,b))return d;d=d.nextSibling}},
arraySearch:function(a,b,c){for(var d=a.length;d--;)if(a[d][c]===b)return d;return-1},extend:function(a,b,c){for(var d in b)!b.hasOwnProperty(d)||c&&a.hasOwnProperty(d)||(a[d]=b[d])},easing:{sine:{out:function(a){return Math.sin(Math.PI/2*a)},inOut:function(a){return-(Math.cos(Math.PI*a)-1)/2}},cubic:{out:function(a){return--a*a*a+1}}},detectFeatures:function(){if(c.features)return c.features;var a=c.createEl().style,b="",d={};if(d.oldIE=document.all&&!document.addEventListener,d.touch="ontouchstart"in
window,window.requestAnimationFrame&&(d.raf=window.requestAnimationFrame,d.caf=window.cancelAnimationFrame),d.pointerEvent=navigator.pointerEnabled||navigator.msPointerEnabled,!d.pointerEvent){b=navigator.userAgent;if(/iP(hone|od)/.test(navigator.platform)){var e=navigator.appVersion.match(/OS (\d+)_(\d+)_?(\d+)?/);e&&0<e.length&&(e=parseInt(e[1],10),1<=e&&8>e&&(d.isOldIOSPhone=!0))}e=(e=b.match(/Android\s([0-9\.]*)/))?e[1]:0;e=parseFloat(e);1<=e&&(4.4>e&&(d.isOldAndroid=!0),d.androidVersion=e);d.isMobileOpera=
/opera mini|opera mobi/i.test(b)}for(var f,g=["transform","perspective","animationName"],h=["","webkit","Moz","ms","O"],k=0;4>k;k++){for(var b=h[k],l=0;3>l;l++)e=g[l],f=b+(b?e.charAt(0).toUpperCase()+e.slice(1):e),!d[e]&&f in a&&(d[e]=f);b&&!d.raf&&(b=b.toLowerCase(),d.raf=window[b+"RequestAnimationFrame"],d.raf&&(d.caf=window[b+"CancelAnimationFrame"]||window[b+"CancelRequestAnimationFrame"]))}if(!d.raf){var m=0;d.raf=function(a){var b=(new Date).getTime(),c=Math.max(0,16-(b-m)),d=window.setTimeout(function(){a(b+
c)},c);return m=b+c,d};d.caf=function(a){clearTimeout(a)}}return d.svg=!!document.createElementNS&&!!document.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect,c.features=d,d}};c.detectFeatures();c.features.oldIE&&(c.bind=function(a,b,c,d){b=b.split(" ");for(var e,f=(d?"detach":"attach")+"Event",g=function(){c.handleEvent.call(c)},h=0;h<b.length;h++)if(e=b[h])if("object"==typeof c&&c.handleEvent){if(d){if(!c["oldIE"+e])return!1}else c["oldIE"+e]=g;a[f]("on"+e,c["oldIE"+e])}else a[f]("on"+
e,c)});var b=this,e={allowPanToNext:!0,spacing:.12,bgOpacity:1,mouseUsed:!1,loop:!0,pinchToClose:!0,closeOnScroll:!0,closeOnVerticalDrag:!0,hideAnimationDuration:333,showAnimationDuration:333,showHideOpacity:!1,focus:!0,escKey:!0,arrowKeys:!0,mainScrollEndFriction:.35,panEndFriction:.35,isClickableElement:function(a){return"A"===a.tagName},getDoubleTapZoom:function(a,b){return a?1:.7>b.initialZoomLevel?1:1.5},maxSpreadZoom:2,scaleMode:"fit",modal:!0,alwaysFadeIn:!1};c.extend(e,g);var h,m,r,q,n,p,
v,u,k,l,C,z,D,y,ia,K,x,P,J,A,G,W,B,Y,T,N,V,O,Aa,ya,Z,I,Ya,Ga,na,Pa,Ia,Ja,ra,Ba,Ca,ma,Oa,wa,ea,va,Za,E,S,aa,sa,M,H,xa,Q,ja,ba=function(){return{x:0,y:0}},oa=ba(),Fa=ba(),w=ba(),X={},U=0,t=ba(),ca=0,jb=!0,Ha=[],fb={},gb=function(a,d){c.extend(b,d.publicMethods);Ha.push(a)},tb=function(a){var b=pa();return a>b-1?a-b:0>a?b+a:a},hb={},R=function(a,b){return hb[a]||(hb[a]=[]),hb[a].push(b)},F=function(a){var c=hb[a];if(c){var d=Array.prototype.slice.call(arguments);d.shift();for(var e=0;e<c.length;e++)c[e].apply(b,
d)}},za=function(){return(new Date).getTime()},Ea=function(a){xa=a;b.bg.style.opacity=a*e.bgOpacity},da=function(){S&&(S[B]=z+w.x+"px, "+w.y+"px"+D+" scale("+l+")")},ib=function(a){a.container&&(a.container.style[B]=z+a.initialPosition.x+"px, "+a.initialPosition.y+"px"+D+" scale("+a.initialZoomLevel+")")},Xa=function(a,b){b[B]=z+a+"px, 0px"+D},ub=function(a,b){if(!e.loop&&b){var c=q+(t.x*U-a)/t.x,d=Math.round(a-Ka.x);(0>c&&0<d||c>=pa()-1&&0>d)&&(a=Ka.x+d*e.mainScrollEndFriction)}Ka.x=a;Xa(a,n)},yb=
function(a,b){var c=kb[a]-K[a];return Fa[a]+oa[a]+c-b/C*c},ka=function(a,b){a.x=b.x;a.y=b.y;b.id&&(a.id=b.id)},Sb=function(a){a.x=Math.round(a.x);a.y=Math.round(a.y)},zb=null,Ab=function(){zb&&(c.unbind(document,"mousemove",Ab),c.addClass(a,"pswp--has_mouse"),e.mouseUsed=!0,F("mouseUsed"));zb=setTimeout(function(){zb=null},100)},Bb=function(a,c){var d=lb(b.currItem,X,a);return c&&(E=d),d},Tb=function(a){return a||(a=b.currItem),a.initialZoomLevel},Ub=function(a){return a||(a=b.currItem),0<a.w?e.maxSpreadZoom:
1},Vb=function(a,c,d,e){return e===b.currItem.initialZoomLevel?(d[a]=b.currItem.initialPosition[a],!0):(d[a]=yb(a,e),d[a]>c.min[a]?(d[a]=c.min[a],!0):d[a]<c.max[a]?(d[a]=c.max[a],!0):!1)},kc=function(){if(B)return z="translate"+(I.perspective&&!T?"3d(":"("),void(D=I.perspective?", 0px)":")");B="left";c.addClass(a,"pswp--ie");Xa=function(a,b){b.left=a+"px"};ib=function(a){var b=1<a.fitRatio?1:a.fitRatio,c=a.container.style,d=b*a.h;c.width=b*a.w+"px";c.height=d+"px";c.left=a.initialPosition.x+"px";
c.top=a.initialPosition.y+"px"};da=function(){if(S){var a=S,c=b.currItem,d=1<c.fitRatio?1:c.fitRatio,e=d*c.h;a.width=d*c.w+"px";a.height=e+"px";a.left=w.x+"px";a.top=w.y+"px"}}},lc=function(a){var c="";e.escKey&&27===a.keyCode?c="close":e.arrowKeys&&(37===a.keyCode?c="prev":39===a.keyCode&&(c="next"));c&&(a.ctrlKey||a.altKey||a.shiftKey||a.metaKey||(a.preventDefault?a.preventDefault():a.returnValue=!1,b[c]()))},mc=function(a){a&&(ma||Ca||aa||Ia)&&(a.preventDefault(),a.stopPropagation())},nc=function(){b.setScrollOffset(0,
c.getScrollY())},qa={},mb=0,nb=function(a){qa[a]&&(qa[a].raf&&V(qa[a].raf),mb--,delete qa[a])},Cb=function(a){qa[a]&&nb(a);qa[a]||(mb++,qa[a]={})},ob=function(){for(var a in qa)qa.hasOwnProperty(a)&&nb(a)},pb=function(a,b,c,d,e,f,g){var h,k=za();Cb(a);var l=function(){if(qa[a]){if(h=za()-k,h>=d)return nb(a),f(c),void(g&&g());f((c-b)*e(h/d)+b);qa[a].raf=N(l)}};l()},oc={shout:F,listen:R,viewportSize:X,options:e,isMainScrollAnimating:function(){return aa},getZoomLevel:function(){return l},getCurrentIndex:function(){return q},
isDragging:function(){return ra},isZooming:function(){return va},setScrollOffset:function(a,b){K.x=a;Z=K.y=b},applyZoomPan:function(a,b,c){w.x=b;w.y=c;l=a;da()},init:function(){if(!h&&!m){var f;b.framework=c;b.template=a;b.bg=c.getChildByClass(a,"pswp__bg");O=a.className;h=!0;I=c.detectFeatures();N=I.raf;V=I.caf;B=I.transform;ya=I.oldIE;b.scrollWrap=c.getChildByClass(a,"pswp__scroll-wrap");b.container=c.getChildByClass(b.scrollWrap,"pswp__container");n=b.container.style;b.itemHolders=x=[{el:b.container.children[0],
wrap:0,index:-1},{el:b.container.children[1],wrap:0,index:-1},{el:b.container.children[2],wrap:0,index:-1}];x[0].el.style.display=x[2].el.style.display="none";kc();k={resize:b.updateSize,scroll:nc,keydown:lc,click:mc};f=I.isOldIOSPhone||I.isOldAndroid||I.isMobileOpera;I.animationName&&I.transform&&!f||(e.showAnimationDuration=e.hideAnimationDuration=0);for(f=0;f<Ha.length;f++)b["init"+Ha[f]]();d&&(b.ui=new d(b,c)).init();F("firstUpdate");q=q||e.index||0;(isNaN(q)||0>q||q>=pa())&&(q=0);b.currItem=
Qa(q);(I.isOldIOSPhone||I.isOldAndroid)&&(jb=!1);e.modal&&(a.setAttribute("aria-hidden","false"),jb?a.style.position="fixed":(a.style.position="absolute",a.style.top=c.getScrollY()+"px"));void 0===Z&&(F("initialLayout"),Z=Aa=c.getScrollY());f="pswp--open ";e.mainClass&&(f+=e.mainClass+" ");e.showHideOpacity&&(f+="pswp--animate_opacity ");f+=T?"pswp--touch":"pswp--notouch";f+=I.animationName?" pswp--css_animation":"";f+=I.svg?" pswp--svg":"";c.addClass(a,f);b.updateSize();p=-1;ca=null;for(f=0;3>f;f++)Xa((f+
p)*t.x,x[f].el.style);ya||c.bind(b.scrollWrap,u,b);R("initialZoomInEnd",function(){b.setContent(x[0],q-1);b.setContent(x[2],q+1);x[0].el.style.display=x[2].el.style.display="block";e.focus&&a.focus();c.bind(document,"keydown",b);I.transform&&c.bind(b.scrollWrap,"click",b);e.mouseUsed||c.bind(document,"mousemove",Ab);c.bind(window,"resize scroll",b);F("bindEvents")});b.setContent(x[1],q);b.updateCurrItem();F("afterInit");jb||(y=setInterval(function(){mb||ra||va||l!==b.currItem.initialZoomLevel||b.updateSize()},
1E3));c.addClass(a,"pswp--visible")}},close:function(){h&&(h=!1,m=!0,F("close"),c.unbind(window,"resize",b),c.unbind(window,"scroll",k.scroll),c.unbind(document,"keydown",b),c.unbind(document,"mousemove",Ab),I.transform&&c.unbind(b.scrollWrap,"click",b),ra&&c.unbind(window,v,b),F("unbindEvents"),Wb(b.currItem,null,!0,b.destroy))},destroy:function(){F("destroy");Ra&&clearTimeout(Ra);e.modal&&(a.setAttribute("aria-hidden","true"),a.className=O);y&&clearInterval(y);c.unbind(b.scrollWrap,u,b);c.unbind(window,
"scroll",b);Db();ob();hb=null},panTo:function(a,b,c){c||(a>E.min.x?a=E.min.x:a<E.max.x&&(a=E.max.x),b>E.min.y?b=E.min.y:b<E.max.y&&(b=E.max.y));w.x=a;w.y=b;da()},handleEvent:function(a){a=a||window.event;k[a.type]&&k[a.type](a)},goTo:function(a){a=tb(a);var c=a-q;ca=c;q=a;b.currItem=Qa(q);U-=c;ub(t.x*U);ob();aa=!1;b.updateCurrItem()},next:function(){b.goTo(q+1)},prev:function(){b.goTo(q-1)},updateCurrZoomItem:function(a){if(a&&F("beforeChange",0),x[1].el.children.length){var d=x[1].el.children[0];
S=c.hasClass(d,"pswp__zoom-wrap")?d.style:null}else S=null;E=b.currItem.bounds;C=l=b.currItem.initialZoomLevel;w.x=E.center.x;w.y=E.center.y;a&&F("afterChange")},invalidateCurrItems:function(){ia=!0;for(var a=0;3>a;a++)x[a].item&&(x[a].item.needsUpdate=!0)},updateCurrItem:function(a){if(0!==ca){var c,d=Math.abs(ca);if(!(a&&2>d)){b.currItem=Qa(q);F("beforeChange",ca);3<=d&&(p+=ca+(0<ca?-3:3),d=3);for(a=0;d>a;a++)0<ca?(c=x.shift(),x[2]=c,p++,Xa((p+2)*t.x,c.el.style),b.setContent(c,q-d+a+1+1)):(c=x.pop(),
x.unshift(c),p--,Xa(p*t.x,c.el.style),b.setContent(c,q+d-a-1-1));S&&1===Math.abs(ca)&&(c=Qa(P),c.initialZoomLevel!==l&&(lb(c,X),ib(c)));ca=0;b.updateCurrZoomItem();P=q;F("afterChange")}}},updateSize:function(d){if(!jb){var f=c.getScrollY();if(Z!==f&&(a.style.top=f+"px",Z=f),!d&&fb.x===window.innerWidth&&fb.y===window.innerHeight)return;fb.x=window.innerWidth;fb.y=window.innerHeight;a.style.height=fb.y+"px"}if(X.x=b.scrollWrap.clientWidth,X.y=b.scrollWrap.clientHeight,K={x:0,y:Z},t.x=X.x+Math.round(X.x*
e.spacing),t.y=X.y,ub(t.x*U),F("beforeResize"),void 0!==p){for(var g,h=0;3>h;h++)d=x[h],Xa((h+p)*t.x,d.el.style),g=q+h-1,e.loop&&2<pa()&&(g=tb(g)),(f=Qa(g))&&(ia||f.needsUpdate||!f.bounds)?(b.cleanSlide(f),b.setContent(d,g),1===h&&(b.currItem=f,b.updateCurrZoomItem(!0)),f.needsUpdate=!1):-1===d.index&&0<=g&&b.setContent(d,g),f&&f.container&&(lb(f,X),ib(f));ia=!1}C=l=b.currItem.initialZoomLevel;(E=b.currItem.bounds)&&(w.x=E.center.x,w.y=E.center.y,da());F("resize")},zoomTo:function(a,b,d,e,f){b&&(C=
l,kb.x=Math.abs(b.x)-w.x,kb.y=Math.abs(b.y)-w.y,ka(Fa,w));b=Bb(a,!1);var g={};Vb("x",b,g,a);Vb("y",b,g,a);var h=l,k=w.x,m=w.y;Sb(g);b=function(b){1===b?(l=a,w.x=g.x,w.y=g.y):(l=(a-h)*b+h,w.x=(g.x-k)*b+k,w.y=(g.y-m)*b+m);f&&f(b);da()};d?pb("customZoomTo",0,1,d,e||c.easing.sine.inOut,b):b(1)}},fa={},Da={},ga={},la={},$a={},La=[],Sa={},Ta=[],Eb,Fb,vb=0,qb=ba(),Gb=0,Ka=ba(),kb=ba(),Ua=ba(),pc=function(a,b){return 25>Math.abs(a.x-b.x)&&25>Math.abs(a.y-b.y)},Xb=function(a,b){return Eb=Math.abs(a.x-b.x),
Fb=Math.abs(a.y-b.y),Math.sqrt(Eb*Eb+Fb*Fb)},Db=function(){Oa&&(V(Oa),Oa=null)},Yb=function(){if(ra&&(Oa=N(Yb),ea)){var a=ea.length;if(0!==a)if(ka(fa,ea[0]),ga.x=fa.x-la.x,ga.y=fa.y-la.y,va&&1<a){la.x=fa.x;la.y=fa.y;if(a=!ga.x&&!ga.y)a=ea[1],a=a.x===Da.x&&a.y===Da.y;if(!a){ka(Da,ea[1]);Ca||(Ca=!0,F("zoomGestureStarted"));a=Xb(fa,Da);a=1/Za*a*C;a>b.currItem.initialZoomLevel+b.currItem.initialZoomLevel/15&&(Q=!0);var c=1,d=Tb(),f=Ub();d>a?e.pinchToClose&&!Q&&C<=b.currItem.initialZoomLevel?(c=1-(d-a)/
(d/1.2),Ea(c),F("onPinchClose",c),H=!0):(c=(d-a)/d,1<c&&(c=1),a=d-d/3*c):a>f&&(c=(a-f)/(6*d),1<c&&(c=1),a=f+c*d);qb.x=.5*(fa.x+Da.x);qb.y=.5*(fa.y+Da.y);oa.x+=qb.x-Ua.x;oa.y+=qb.y-Ua.y;ka(Ua,qb);w.x=yb("x",a);w.y=yb("y",a);Pa=a>l;l=a;da()}}else sa&&(M&&(M=!1,10<=Math.abs(ga.x)&&(ga.x-=ea[0].x-$a.x),10<=Math.abs(ga.y)&&(ga.y-=ea[0].y-$a.y)),la.x=fa.x,la.y=fa.y,0!==ga.x||0!==ga.y)&&("v"===sa&&e.closeOnVerticalDrag&&"fit"===e.scaleMode&&l===b.currItem.initialZoomLevel?(oa.y+=ga.y,w.y+=ga.y,a=Zb(),Ia=
!0,F("onVerticalDrag",a),Ea(a),da()):(a=za(),c=fa.x,d=fa.y,50<a-Ga&&(f=2<Ta.length?Ta.shift():{},f.x=c,f.y=d,Ta.push(f),Ga=a),ma=!0,E=b.currItem.bounds,$b("x",ga)||($b("y",ga),Sb(w),da())))}},ac=function(a,b){return a?a.className&&-1<a.className.indexOf("pswp__scroll-wrap")?!1:b(a)?a:ac(a.parentNode,b):!1},Hb={},bc=function(a,b){return Hb.prevent=!ac(a.target,e.isClickableElement),F("preventDragEvent",a,b,Hb),Hb.prevent},cc=function(a,b){return b.x=a.pageX,b.y=a.pageY,b.id=a.identifier,b},Zb=function(){return 1-
Math.abs((w.y-b.currItem.initialPosition.y)/(X.y/2))},rb={},qc={},Ma=[],Ib=function(a){for(;0<Ma.length;)Ma.pop();return Y?(ja=0,La.forEach(function(a){0===ja?Ma[0]=a:1===ja&&(Ma[1]=a);ja++})):-1<a.type.indexOf("touch")?a.touches&&0<a.touches.length&&(Ma[0]=cc(a.touches[0],rb),1<a.touches.length&&(Ma[1]=cc(a.touches[1],qc))):(rb.x=a.pageX,rb.y=a.pageY,rb.id="",Ma[0]=rb),Ma},$b=function(a,c){var d,f,g,h,k=w[a]+c[a],m=0<c[a],n=Ka.x+c.x,p=Ka.x-Sa.x;return d=k>E.min[a]||k<E.max[a]?e.panEndFriction:1,
k=w[a]+c[a]*d,!e.allowPanToNext&&l!==b.currItem.initialZoomLevel||(S?"h"!==sa||"x"!==a||Ca||(m?(k>E.min[a]&&(d=e.panEndFriction,f=E.min[a]-Fa[a]),(0>=f||0>p)&&1<pa()?(h=n,0>p&&n>Sa.x&&(h=Sa.x)):E.min.x!==E.max.x&&(g=k)):(k<E.max[a]&&(d=e.panEndFriction,f=Fa[a]-E.max[a]),(0>=f||0<p)&&1<pa()?(h=n,0<p&&n<Sa.x&&(h=Sa.x)):E.min.x!==E.max.x&&(g=k))):h=n,"x"!==a)?void(aa||wa||l>b.currItem.fitRatio&&(w[a]+=c[a]*d)):(void 0!==h&&(ub(h,!0),wa=h===Sa.x?!1:!0),E.min.x!==E.max.x&&(void 0!==g?w.x=g:wa||(w.x+=c.x*
d)),void 0!==h)},rc=function(a){if(!("mousedown"===a.type&&0<a.button)){if(ab)return void a.preventDefault();if(!Ja||"mousedown"!==a.type){if(bc(a,!0)&&a.preventDefault(),F("pointerDown"),Y){var d=c.arraySearch(La,a.pointerId,"id");0>d&&(d=La.length);La[d]={x:a.pageX,y:a.pageY,id:a.pointerId}}a=Ib(a);d=a.length;ea=null;ob();ra&&1!==d||(ra=M=!0,c.bind(window,v,b),Pa=Q=H=Ia=wa=ma=Ba=Ca=!1,sa=null,F("firstTouchStart",a),ka(Fa,w),oa.x=oa.y=0,ka(la,a[0]),ka($a,la),Sa.x=t.x*U,Ta=[{x:la.x,y:la.y}],Ga=Ya=
za(),Bb(l,!0),Db(),Yb());!va&&1<d&&!aa&&!wa&&(C=l,Ca=!1,va=Ba=!0,oa.y=oa.x=0,ka(Fa,w),ka(fa,a[0]),ka(Da,a[1]),Ua.x=.5*(fa.x+Da.x),Ua.y=.5*(fa.y+Da.y),kb.x=Math.abs(Ua.x)-w.x,kb.y=Math.abs(Ua.y)-w.y,Za=Xb(fa,Da))}}},sc=function(a){if(a.preventDefault(),Y){var b=c.arraySearch(La,a.pointerId,"id");-1<b&&(b=La[b],b.x=a.pageX,b.y=a.pageY)}ra&&(a=Ib(a),sa||ma||va?ea=a:(b=Math.abs(a[0].x-la.x)-Math.abs(a[0].y-la.y),10<=Math.abs(b)&&(sa=0<b?"h":"v",ea=a)))},xc=function(a){if(I.isOldAndroid){if(Ja&&"mouseup"===
a.type)return;-1<a.type.indexOf("touch")&&(clearTimeout(Ja),Ja=setTimeout(function(){Ja=0},600))}F("pointerUp");bc(a,!1)&&a.preventDefault();var d;if(Y){var e=c.arraySearch(La,a.pointerId,"id");-1<e&&((d=La.splice(e,1)[0],navigator.pointerEnabled)?d.type=a.pointerType||"mouse":(d.type={4:"mouse",2:"touch",3:"pen"}[a.pointerType],d.type||(d.type=a.pointerType||"mouse")))}var f=Ib(a),e=f.length;if("mouseup"===a.type&&(e=0),2===e)return ea=null,!0;1===e&&ka($a,f[0]);0!==e||sa||aa||(d||("mouseup"===a.type?
d={x:a.pageX,y:a.pageY,type:"mouse"}:a.changedTouches&&a.changedTouches[0]&&(d={x:a.changedTouches[0].pageX,y:a.changedTouches[0].pageY,type:"touch"})),F("touchRelease",a,d));d=-1;if(0===e&&(ra=!1,c.unbind(window,v,b),Db(),va?d=0:-1!==Gb&&(d=za()-Gb)),Gb=1===e?za():-1,a=-1!==d&&150>d?"zoom":"swipe",va&&2>e&&(va=!1,1===e&&(a="zoomPointerUp"),F("zoomGestureEnded")),ea=null,ma||Ca||aa||Ia)if(ob(),na||(na=tc()),na.calculateSwipeSpeed("x"),Ia)if(.6>Zb())b.close();else{var g=w.y,h=xa;pb("verticalDrag",
0,1,300,c.easing.cubic.out,function(a){w.y=(b.currItem.initialPosition.y-g)*a+g;Ea((1-h)*a+h);da()});F("onVerticalDrag",1)}else{if((wa||aa)&&0===e){if(uc(a,na))return;a="zoomPointerUp"}if(!aa)return"swipe"!==a?void vc():void(!wa&&l>b.currItem.fitRatio&&wc(na))}},tc=function(){var a,b,d={lastFlickOffset:{},lastFlickDist:{},lastFlickSpeed:{},slowDownRatio:{},slowDownRatioReverse:{},speedDecelerationRatio:{},speedDecelerationRatioAbs:{},distanceOffset:{},backAnimDestination:{},backAnimStarted:{},calculateSwipeSpeed:function(c){1<
Ta.length?(a=za()-Ga+50,b=Ta[Ta.length-2][c]):(a=za()-Ya,b=$a[c]);d.lastFlickOffset[c]=la[c]-b;d.lastFlickDist[c]=Math.abs(d.lastFlickOffset[c]);d.lastFlickSpeed[c]=20<d.lastFlickDist[c]?d.lastFlickOffset[c]/a:0;.1>Math.abs(d.lastFlickSpeed[c])&&(d.lastFlickSpeed[c]=0);d.slowDownRatio[c]=.95;d.slowDownRatioReverse[c]=1-d.slowDownRatio[c];d.speedDecelerationRatio[c]=1},calculateOverBoundsAnimOffset:function(a,b){d.backAnimStarted[a]||(w[a]>E.min[a]?d.backAnimDestination[a]=E.min[a]:w[a]<E.max[a]&&
(d.backAnimDestination[a]=E.max[a]),void 0!==d.backAnimDestination[a]&&(d.slowDownRatio[a]=.7,d.slowDownRatioReverse[a]=1-d.slowDownRatio[a],.05>d.speedDecelerationRatioAbs[a]&&(d.lastFlickSpeed[a]=0,d.backAnimStarted[a]=!0,pb("bounceZoomPan"+a,w[a],d.backAnimDestination[a],b||300,c.easing.sine.out,function(b){w[a]=b;da()}))))},calculateAnimOffset:function(a){d.backAnimStarted[a]||(d.speedDecelerationRatio[a]*=d.slowDownRatio[a]+d.slowDownRatioReverse[a]-d.slowDownRatioReverse[a]*d.timeDiff/10,d.speedDecelerationRatioAbs[a]=
Math.abs(d.lastFlickSpeed[a]*d.speedDecelerationRatio[a]),d.distanceOffset[a]=d.lastFlickSpeed[a]*d.speedDecelerationRatio[a]*d.timeDiff,w[a]+=d.distanceOffset[a])},panAnimLoop:function(){return qa.zoomPan&&(qa.zoomPan.raf=N(d.panAnimLoop),d.now=za(),d.timeDiff=d.now-d.lastNow,d.lastNow=d.now,d.calculateAnimOffset("x"),d.calculateAnimOffset("y"),da(),d.calculateOverBoundsAnimOffset("x"),d.calculateOverBoundsAnimOffset("y"),.05>d.speedDecelerationRatioAbs.x&&.05>d.speedDecelerationRatioAbs.y)?(w.x=
Math.round(w.x),w.y=Math.round(w.y),da(),void nb("zoomPan")):void 0}};return d},wc=function(a){return a.calculateSwipeSpeed("y"),E=b.currItem.bounds,a.backAnimDestination={},a.backAnimStarted={},.05>=Math.abs(a.lastFlickSpeed.x)&&.05>=Math.abs(a.lastFlickSpeed.y)?(a.speedDecelerationRatioAbs.x=a.speedDecelerationRatioAbs.y=0,a.calculateOverBoundsAnimOffset("x"),a.calculateOverBoundsAnimOffset("y"),!0):(Cb("zoomPan"),a.lastNow=za(),void a.panAnimLoop())},uc=function(a,d){var f;aa||(vb=q);var g;if("swipe"===
a){var h=la.x-$a.x,k=10>d.lastFlickDist.x;30<h&&(k||20<d.lastFlickOffset.x)?g=-1:-30>h&&(k||-20>d.lastFlickOffset.x)&&(g=1)}var l;g&&(q+=g,0>q?(q=e.loop?pa()-1:0,l=!0):q>=pa()&&(q=e.loop?0:pa()-1,l=!0),(!l||e.loop)&&(ca+=g,U-=g,f=!0));var m;g=t.x*U;h=Math.abs(g-Ka.x);return f||g>Ka.x==0<d.lastFlickSpeed.x?(m=0<Math.abs(d.lastFlickSpeed.x)?h/Math.abs(d.lastFlickSpeed.x):333,m=Math.min(m,400),m=Math.max(m,250)):m=333,vb===q&&(f=!1),aa=!0,F("mainScrollAnimStart"),pb("mainScroll",Ka.x,g,m,c.easing.cubic.out,
ub,function(){ob();aa=!1;vb=-1;(f||vb!==q)&&b.updateCurrItem();F("mainScrollAnimComplete")}),f&&b.updateCurrItem(!0),f},vc=function(){var a=l,d=Tb(),e=Ub();d>l?a=d:l>e&&(a=e);var f,g=xa;return H&&!Pa&&!Q&&d>l?(b.close(),!0):(H&&(f=function(a){Ea((1-g)*a+g)}),b.zoomTo(a,0,300,c.easing.cubic.out,f),!0)};gb("Gestures",{publicMethods:{initGestures:function(){var a=function(a,b,c,d,e){J=a+b;A=a+c;G=a+d;W=e?a+e:""};(Y=I.pointerEvent)&&I.touch&&(I.touch=!1);Y?navigator.pointerEnabled?a("pointer","down",
"move","up","cancel"):a("MSPointer","Down","Move","Up","Cancel"):I.touch?(a("touch","start","move","end","cancel"),T=!0):a("mouse","down","move","up");v=A+" "+G+" "+W;u=J;Y&&!T&&(T=1<navigator.maxTouchPoints||1<navigator.msMaxTouchPoints);b.likelyTouchDevice=T;k[J]=rc;k[A]=sc;k[G]=xc;W&&(k[W]=k[G]);I.touch&&(u+=" mousedown",v+=" mousemove mouseup",k.mousedown=k[J],k.mousemove=k[A],k.mouseup=k[G]);T||(e.allowPanToNext=!1)}}});var Ra,bb,Jb,ab,Qa,pa,Wb=function(d,f,g,h){Ra&&clearTimeout(Ra);Jb=ab=!0;
var k;d.initialLayout?(k=d.initialLayout,d.initialLayout=null):k=e.getThumbBoundsFn&&e.getThumbBoundsFn(q);var m=g?e.hideAnimationDuration:e.showAnimationDuration,n=function(){nb("initialZoom");g?(b.template.removeAttribute("style"),b.bg.removeAttribute("style")):(Ea(1),f&&(f.style.display="block"),c.addClass(a,"pswp--animated-in"),F("initialZoom"+(g?"OutEnd":"InEnd")));h&&h();ab=!1};m&&k&&void 0!==k.x?function(){var f=r,h=!b.currItem.src||b.currItem.loadError||e.showHideOpacity;d.miniImg&&(d.miniImg.style.webkitBackfaceVisibility=
"hidden");g||(l=k.w/d.w,w.x=k.x,w.y=k.y-Aa,b[h?"template":"bg"].style.opacity=.001,da());Cb("initialZoom");g&&!f&&c.removeClass(a,"pswp--animated-in");h&&(g?c[(f?"remove":"add")+"Class"](a,"pswp--animate_opacity"):setTimeout(function(){c.addClass(a,"pswp--animate_opacity")},30));Ra=setTimeout(function(){if(F("initialZoom"+(g?"Out":"In")),g){var b=k.w/d.w,e=w.x,p=w.y,q=l,r=xa,t=function(c){1===c?(l=b,w.x=k.x,w.y=k.y-Z):(l=(b-q)*c+q,w.x=(k.x-e)*c+e,w.y=(k.y-Z-p)*c+p);da();h?a.style.opacity=1-c:Ea(r-
c*r)};f?pb("initialZoom",0,1,m,c.easing.cubic.out,t,n):(t(1),Ra=setTimeout(n,m+20))}else l=d.initialZoomLevel,ka(w,d.initialPosition),da(),Ea(1),h?a.style.opacity=1:Ea(1),Ra=setTimeout(n,m+20)},g?25:90)}():(F("initialZoom"+(g?"Out":"In")),l=d.initialZoomLevel,ka(w,d.initialPosition),da(),a.style.opacity=g?0:1,Ea(1),n())},cb,db,Va=[],yc={index:0,errorMsg:'\x3cdiv class\x3d"pswp__error-msg"\x3e\x3ca href\x3d"%url%" target\x3d"_blank"\x3eThe image\x3c/a\x3e could not be loaded.\x3c/div\x3e',forceProgressiveLoading:!1,
preload:[1,1],getNumItemsFn:function(){return bb.length}},dc=function(){return{center:{x:0,y:0},max:{x:0,y:0},min:{x:0,y:0}}},lb=function(a,b,c){if(a.src&&!a.loadError){var d=!c;if(d&&(a.vGap||(a.vGap={top:0,bottom:0}),F("parseVerticalMargin",a)),cb=b.x,db=b.y-a.vGap.top-a.vGap.bottom,d){b=cb/a.w;var f=db/a.h;a.fitRatio=f>b?b:f;b=e.scaleMode;"orig"===b?c=1:"fit"===b&&(c=a.fitRatio);1<c&&(c=1);a.initialZoomLevel=c;a.bounds||(a.bounds=dc())}if(!c)return;b=a.w*c;var f=a.h*c,g=a.bounds;g.center.x=Math.round((cb-
b)/2);g.center.y=Math.round((db-f)/2)+a.vGap.top;g.max.x=b>cb?Math.round(cb-b):g.center.x;g.max.y=f>db?Math.round(db-f)+a.vGap.top:g.center.y;g.min.x=b>cb?0:g.center.x;g.min.y=f>db?a.vGap.top:g.center.y;return d&&c===a.initialZoomLevel&&(a.initialPosition=a.bounds.center),a.bounds}return a.w=a.h=0,a.initialZoomLevel=a.fitRatio=1,a.bounds=dc(),a.initialPosition=a.bounds.center,a.bounds},wb=function(a,c,d,f,g,h){if(!c.loadError){var k,l=b.isDragging()&&!b.isZooming();a=a===q||b.isMainScrollAnimating()||
l;!g&&(T||e.alwaysFadeIn)&&a&&(k=!0);f&&(k&&(f.style.opacity=0),c.imageAppended=!0,Kb(f,c.w,c.h),d.appendChild(f),k&&setTimeout(function(){f.style.opacity=1;h&&setTimeout(function(){c&&c.loaded&&c.placeholder&&(c.placeholder.style.display="none",c.placeholder=null)},500)},50))}},ec=function(a){a.loading=!0;a.loaded=!1;var b=a.img=c.createEl("pswp__img","img"),d=function(){a.loading=!1;a.loaded=!0;a.loadComplete?a.loadComplete(a):a.img=null;b=b.onload=b.onerror=null};return b.onload=d,b.onerror=function(){a.loadError=
!0;d()},b.src=a.src,b},fc=function(a,b){return a.src&&a.loadError&&a.container?(b&&(a.container.innerHTML=""),a.container.innerHTML=e.errorMsg.replace("%url%",a.src),!0):void 0},Kb=function(a,b,c){a.style.width=b+"px";a.style.height=c+"px"},gc=function(){if(Va.length){for(var a,b=0;b<Va.length;b++)a=Va[b],a.holder.index===a.index&&wb(a.index,a.item,a.baseDiv,a.img);Va=[]}};gb("Controller",{publicMethods:{lazyLoadItem:function(a){a=tb(a);var b=Qa(a);!b||b.loaded||b.loading||(F("gettingData",a,b),b.src&&
ec(b))},initController:function(){c.extend(e,yc,!0);b.items=bb=f;Qa=b.getItemAt;pa=e.getNumItemsFn;3>pa()&&(e.loop=!1);R("beforeChange",function(a){var c;c=e.preload;a=null===a?!0:0<a;var d=Math.min(c[0],pa()),f=Math.min(c[1],pa());for(c=1;(a?f:d)>=c;c++)b.lazyLoadItem(q+c);for(c=1;(a?d:f)>=c;c++)b.lazyLoadItem(q-c)});R("initialLayout",function(){b.currItem.initialLayout=e.getThumbBoundsFn&&e.getThumbBoundsFn(q)});R("mainScrollAnimComplete",gc);R("initialZoomInEnd",gc);R("destroy",function(){for(var a,
b=0;b<bb.length;b++)a=bb[b],a.container&&(a.container=null),a.placeholder&&(a.placeholder=null),a.img&&(a.img=null),a.preloader&&(a.preloader=null),a.loadError&&(a.loaded=a.loadError=!1);Va=null})},getItemAt:function(a){return 0<=a&&void 0!==bb[a]?bb[a]:!1},allowProgressiveImg:function(){return e.forceProgressiveLoading||!T||e.mouseUsed||1200<screen.width},setContent:function(a,d){e.loop&&(d=tb(d));var f=b.getItemAt(a.index);f&&(f.container=null);var g,f=b.getItemAt(d);if(!f)return void(a.el.innerHTML=
"");F("gettingData",d,f);a.index=d;a.item=f;var k=f.container=c.createEl("pswp__zoom-wrap");if(!f.src&&f.html&&(f.html.tagName?k.appendChild(f.html):k.innerHTML=f.html),fc(f),!f.src||f.loadError||f.loaded)f.src&&!f.loadError&&(g=c.createEl("pswp__img","img"),g.style.webkitBackfaceVisibility="hidden",g.style.opacity=1,g.src=f.src,Kb(g,f.w,f.h),wb(d,f,k,g,!0));else{if(f.loadComplete=function(c){if(h){if(c.img&&(c.img.style.webkitBackfaceVisibility="hidden"),a&&a.index===d){if(fc(c,!0))return c.loadComplete=
c.img=null,lb(c,X),ib(c),void(a.index===q&&b.updateCurrZoomItem());c.imageAppended?!ab&&c.placeholder&&(c.placeholder.style.display="none",c.placeholder=null):I.transform&&(aa||ab)?Va.push({item:c,baseDiv:k,img:c.img,index:d,holder:a}):wb(d,c,k,c.img,aa||ab)}c.loadComplete=null;c.img=null;F("imageLoadComplete",d,c)}},c.features.transform){var l;l="pswp__img pswp__img--placeholder"+(f.msrc?"":" pswp__img--placeholder--blank");l=c.createEl(l,f.msrc?"img":"");f.msrc&&(l.src=f.msrc);Kb(l,f.w,f.h);k.appendChild(l);
f.placeholder=l}f.loading||ec(f);b.allowProgressiveImg()&&(!Jb&&I.transform?Va.push({item:f,baseDiv:k,img:f.img,index:d,holder:a}):wb(d,f,k,f.img,!0,!0))}lb(f,X);Jb||d!==q?ib(f):(S=k.style,Wb(f,g||f.img));a.el.innerHTML="";a.el.appendChild(k)},cleanSlide:function(a){a.img&&(a.img.onload=a.img.onerror=null);a.loaded=a.loading=a.img=a.imageAppended=!1}}});var Na,Lb={},Mb=function(a,b,c){var d=document.createEvent("CustomEvent");d.initCustomEvent("pswpTap",!0,!0,{origEvent:a,target:a.target,releasePoint:b,
pointerType:c||"touch"});a.target.dispatchEvent(d)};gb("Tap",{publicMethods:{initTap:function(){R("firstTouchStart",b.onTapStart);R("touchRelease",b.onTapRelease);R("destroy",function(){Lb={};Na=null})},onTapStart:function(a){1<a.length&&(clearTimeout(Na),Na=null)},onTapRelease:function(a,b){if(b&&!ma&&!Ba&&!mb){if(Na&&(clearTimeout(Na),Na=null,pc(b,Lb)))return void F("doubleTap",b);if("mouse"===b.type)return void Mb(a,b,"mouse");if("BUTTON"===a.target.tagName.toUpperCase()||c.hasClass(a.target,"pswp__single-tap"))return void Mb(a,
b);ka(Lb,b);Na=setTimeout(function(){Mb(a,b);Na=null},300)}}}});var ta;gb("DesktopZoom",{publicMethods:{initDesktopZoom:function(){ya||(T?R("mouseUsed",function(){b.setupDesktopZoom()}):b.setupDesktopZoom(!0))},setupDesktopZoom:function(d){ta={};R("bindEvents",function(){c.bind(a,"wheel mousewheel DOMMouseScroll",b.handleMouseWheel)});R("unbindEvents",function(){ta&&c.unbind(a,"wheel mousewheel DOMMouseScroll",b.handleMouseWheel)});b.mouseZoomedIn=!1;var e,f=function(){b.mouseZoomedIn&&(c.removeClass(a,
"pswp--zoomed-in"),b.mouseZoomedIn=!1);1>l?c.addClass(a,"pswp--zoom-allowed"):c.removeClass(a,"pswp--zoom-allowed");g()},g=function(){e&&(c.removeClass(a,"pswp--dragging"),e=!1)};R("resize",f);R("afterChange",f);R("pointerDown",function(){b.mouseZoomedIn&&(e=!0,c.addClass(a,"pswp--dragging"))});R("pointerUp",g);d||f()},handleMouseWheel:function(a){if(l<=b.currItem.fitRatio)return e.closeOnScroll?B&&2<Math.abs(a.deltaY)&&(r=!0,b.close()):a.preventDefault(),!0;if(a.preventDefault(),a.stopPropagation(),
ta.x=0,"deltaX"in a)1===a.deltaMode?(ta.x=18*a.deltaX,ta.y=18*a.deltaY):(ta.x=a.deltaX,ta.y=a.deltaY);else if("wheelDelta"in a)a.wheelDeltaX&&(ta.x=-.16*a.wheelDeltaX),ta.y=a.wheelDeltaY?-.16*a.wheelDeltaY:-.16*a.wheelDelta;else{if(!("detail"in a))return;ta.y=a.detail}Bb(l,!0);b.panTo(w.x-ta.x,w.y-ta.y)},toggleDesktopZoom:function(d){d=d||{x:X.x/2,y:X.y/2+Z};var f=e.getDoubleTapZoom(!0,b.currItem),g=l===f;b.mouseZoomedIn=!g;b.zoomTo(g?b.currItem.initialZoomLevel:f,d,333);c[(g?"remove":"add")+"Class"](a,
"pswp--zoomed-in")}}});var sb,hc,Wa,xb,Nb,ic,ha,eb,Ob,Pb,ua,Qb,zc={history:!0,galleryUID:1},jc=function(){var a=ua.hash.substring(1),b={};if(5>a.length)return b;for(var a=a.split("\x26"),c=0;c<a.length;c++)if(a[c]){var d=a[c].split("\x3d");2>d.length||(b[d[0]]=d[1])}return b.pid=parseInt(b.pid,10)-1,0>b.pid&&(b.pid=0),b},Rb=function(){if(Wa&&clearTimeout(Wa),mb||ra)return void(Wa=setTimeout(Rb,500));xb?clearTimeout(hc):xb=!0;var a=ha+"\x26gid\x3d"+e.galleryUID+"\x26pid\x3d"+(q+1);eb||-1===ua.hash.indexOf(a)&&
(Pb=!0);var b=ua.href.split("#")[0]+"#"+a;Qb?"#"+a!==window.location.hash&&history[eb?"replaceState":"pushState"]("",document.title,b):eb?ua.replace(b):ua.hash=a;eb=!0;hc=setTimeout(function(){xb=!1},60)};gb("History",{publicMethods:{initHistory:function(){if(c.extend(e,zc,!0),e.history){ua=window.location;eb=Ob=Pb=!1;ha=ua.hash.substring(1);Qb="pushState"in history;-1<ha.indexOf("gid\x3d")&&(ha=ha.split("\x26gid\x3d")[0],ha=ha.split("?gid\x3d")[0]);R("afterChange",b.updateURL);R("unbindEvents",function(){c.unbind(window,
"hashchange",b.onHashChange)});var a=function(){ic=!0;Ob||(Pb?history.back():ha?ua.hash=ha:Qb?history.pushState("",document.title,ua.pathname+ua.search):ua.hash="");sb&&clearTimeout(sb);Wa&&clearTimeout(Wa)};R("unbindEvents",function(){r&&a()});R("destroy",function(){ic||a()});R("firstUpdate",function(){q=jc().pid});var d=ha.indexOf("pid\x3d");-1<d&&(ha=ha.substring(0,d),"\x26"===ha.slice(-1)&&(ha=ha.slice(0,-1)));setTimeout(function(){h&&c.bind(window,"hashchange",b.onHashChange)},40)}},onHashChange:function(){return ua.hash.substring(1)===
ha?(Ob=!0,void b.close()):void(xb||(Nb=!0,b.goTo(jc().pid),Nb=!1))},updateURL:function(){sb&&clearTimeout(sb);Wa&&clearTimeout(Wa);Nb||(eb?sb=setTimeout(Rb,800):Rb())}}});c.extend(b,oc)}});!function(a,d){"function"==typeof define&&define.amd?define(d):"object"==typeof exports?module.exports=d():a.PhotoSwipeUI_Default=d()}(this,function(){return function(a,d){var f,g,c,b,e,h,m,r,q,n,p,v,u,k,l,C,z,D,y=this,ia=!1,K=!0,x=!0,P={barsSize:{top:44,bottom:"auto"},closeElClasses:["item","caption","zoom-wrap","ui","top-bar"],timeToIdle:4E3,timeToIdleOutside:1E3,loadingIndicatorDelay:1E3,addCaptionHTMLFn:function(a,b){return a.title?(b.children[0].innerHTML=a.title,!0):(b.children[0].innerHTML=
"",!1)},closeEl:!0,captionEl:!0,fullscreenEl:!0,zoomEl:!0,shareEl:!0,counterEl:!0,arrowEl:!0,preloaderEl:!0,tapToClose:!1,tapToToggleControls:!0,clickToCloseNonZoomable:!0,shareButtons:[{id:"facebook",label:"Share on Facebook",url:"https://www.facebook.com/sharer/sharer.php?u\x3d{{url}}"},{id:"twitter",label:"Tweet",url:"https://twitter.com/intent/tweet?text\x3d{{text}}\x26url\x3d{{url}}"},{id:"pinterest",label:"Pin it",url:"http://www.pinterest.com/pin/create/button/?url\x3d{{url}}\x26media\x3d{{image_url}}\x26description\x3d{{text}}"},
{id:"download",label:"Download image",url:"{{raw_image_url}}",download:!0}],getImageURLForShare:function(){return a.currItem.src||""},getPageURLForShare:function(){return window.location.href},getTextForShare:function(){return a.currItem.title||""},indexIndicatorSep:" / "},J=function(a){if(C)return!0;a=a||window.event;l.timeToIdle&&l.mouseUsed&&!q&&O();for(var b,c,e=(a.target||a.srcElement).className,f=0;f<na.length;f++)b=na[f],b.onTap&&-1<e.indexOf("pswp__"+b.name)&&(b.onTap(),c=!0);c&&(a.stopPropagation&&
a.stopPropagation(),C=!0,setTimeout(function(){C=!1},d.features.isOldAndroid?600:30))},A=function(a,b,c){d[(c?"add":"remove")+"Class"](a,"pswp__"+b)},G=function(){var a=1===l.getNumItemsFn();a!==k&&(A(g,"ui--one-slide",a),k=a)},W=function(){A(m,"share-modal--hidden",x)},B=function(){return x=!x,x?(d.removeClass(m,"pswp__share-modal--fade-in"),setTimeout(function(){x&&W()},300)):(W(),setTimeout(function(){x||d.addClass(m,"pswp__share-modal--fade-in")},30)),x||T(),!1},Y=function(b){b=b||window.event;
var c=b.target||b.srcElement;return a.shout("shareLinkClick",b,c),c.href?c.hasAttribute("download")?!0:(window.open(c.href,"pswp_share","scrollbars\x3dyes,resizable\x3dyes,toolbar\x3dno,location\x3dyes,width\x3d550,height\x3d420,top\x3d100,left\x3d"+(window.screen?Math.round(screen.width/2-275):100)),x||B(),!1):!1},T=function(){for(var a,b,c,d,e="",f=0;f<l.shareButtons.length;f++)a=l.shareButtons[f],b=l.getImageURLForShare(a),c=l.getPageURLForShare(a),d=l.getTextForShare(a),b=a.url.replace("{{url}}",
encodeURIComponent(c)).replace("{{image_url}}",encodeURIComponent(b)).replace("{{raw_image_url}}",b).replace("{{text}}",encodeURIComponent(d)),e+='\x3ca href\x3d"'+b+'" target\x3d"_blank" class\x3d"pswp__share--'+a.id+'"'+(a.download?"download":"")+"\x3e"+a.label+"\x3c/a\x3e",l.parseShareButtonOut&&(e=l.parseShareButtonOut(a,e));m.children[0].innerHTML=e;m.children[0].onclick=Y},N=function(a){for(var b=0;b<l.closeElClasses.length;b++)if(d.hasClass(a,"pswp__"+l.closeElClasses[b]))return!0},V=0,O=function(){clearTimeout(D);
V=0;q&&y.setIdle(!1)},Aa=function(a){a=a?a:window.event;(a=a.relatedTarget||a.toElement)&&"HTML"!==a.nodeName||(clearTimeout(D),D=setTimeout(function(){y.setIdle(!0)},l.timeToIdleOutside))},ya=function(){l.preloaderEl&&(Z(!0),n("beforeChange",function(){clearTimeout(u);u=setTimeout(function(){a.currItem&&a.currItem.loading?(!a.allowProgressiveImg()||a.currItem.img&&!a.currItem.img.naturalWidth)&&Z(!1):Z(!0)},l.loadingIndicatorDelay)}),n("imageLoadComplete",function(b,c){a.currItem===c&&Z(!0)}))},
Z=function(a){v!==a&&(A(p,"preloader--active",!a),v=a)},I=function(e){var f=e.vGap;if(!a.likelyTouchDevice||l.mouseUsed||1200<screen.width){var h=l.barsSize;l.captionEl&&"auto"===h.bottom?(b||(b=d.createEl("pswp__caption pswp__caption--fake"),b.appendChild(d.createEl("pswp__caption__center")),g.insertBefore(b,c),d.addClass(g,"pswp__ui--fit")),l.addCaptionHTMLFn(e,b,!0))?f.bottom=parseInt(b.clientHeight,10)||44:f.bottom=h.top:f.bottom="auto"===h.bottom?0:h.bottom;f.top=h.top}else f.top=f.bottom=0},
Ya=function(){l.timeToIdle&&n("mouseUsed",function(){d.bind(document,"mousemove",O);d.bind(document,"mouseout",Aa);z=setInterval(function(){V++;2===V&&y.setIdle(!0)},l.timeToIdle/2)})},Ga=function(){n("onVerticalDrag",function(a){K&&.95>a?y.hideControls():!K&&.95<=a&&y.showControls()});var a;n("onPinchClose",function(b){K&&.9>b?(y.hideControls(),a=!0):a&&!K&&.9<b&&y.showControls()});n("zoomGestureEnded",function(){a=!1})},na=[{name:"caption",option:"captionEl",onInit:function(a){c=a}},{name:"share-modal",
option:"shareEl",onInit:function(a){m=a},onTap:function(){B()}},{name:"button--share",option:"shareEl",onInit:function(a){h=a},onTap:function(){B()}},{name:"button--zoom",option:"zoomEl",onTap:a.toggleDesktopZoom},{name:"counter",option:"counterEl",onInit:function(a){e=a}},{name:"button--close",option:"closeEl",onTap:a.close},{name:"button--arrow--left",option:"arrowEl",onTap:a.prev},{name:"button--arrow--right",option:"arrowEl",onTap:a.next},{name:"button--fs",option:"fullscreenEl",onTap:function(){f.isFullscreen()?
f.exit():f.enter()}},{name:"preloader",option:"preloaderEl",onInit:function(a){p=a}}],Pa=function(){var a,b,c,e=function(e){if(e)for(var f=e.length,g=0;f>g;g++){a=e[g];b=a.className;for(var h=0;h<na.length;h++)c=na[h],-1<b.indexOf("pswp__"+c.name)&&(l[c.option]?(d.removeClass(a,"pswp__element--disabled"),c.onInit&&c.onInit(a)):d.addClass(a,"pswp__element--disabled"))}};e(g.children);var f=d.getChildByClass(g,"pswp__top-bar");f&&e(f.children)};y.init=function(){d.extend(a.options,P,!0);l=a.options;
g=d.getChildByClass(a.scrollWrap,"pswp__ui");n=a.listen;Ga();n("beforeChange",y.update);n("doubleTap",function(b){var c=a.currItem.initialZoomLevel;a.getZoomLevel()!==c?a.zoomTo(c,b,333):a.zoomTo(l.getDoubleTapZoom(!1,a.currItem),b,333)});n("preventDragEvent",function(a,b,c){(b=a.target||a.srcElement)&&b.className&&-1<a.type.indexOf("mouse")&&(0<b.className.indexOf("__caption")||/(SMALL|STRONG|EM)/i.test(b.tagName))&&(c.prevent=!1)});n("bindEvents",function(){d.bind(g,"pswpTap click",J);d.bind(a.scrollWrap,
"pswpTap",y.onGlobalTap);a.likelyTouchDevice||d.bind(a.scrollWrap,"mouseover",y.onMouseOver)});n("unbindEvents",function(){x||B();z&&clearInterval(z);d.unbind(document,"mouseout",Aa);d.unbind(document,"mousemove",O);d.unbind(g,"pswpTap click",J);d.unbind(a.scrollWrap,"pswpTap",y.onGlobalTap);d.unbind(a.scrollWrap,"mouseover",y.onMouseOver);f&&(d.unbind(document,f.eventK,y.updateFullscreen),f.isFullscreen()&&(l.hideAnimationDuration=0,f.exit()),f=null)});n("destroy",function(){l.captionEl&&(b&&g.removeChild(b),
d.removeClass(c,"pswp__caption--empty"));m&&(m.children[0].onclick=null);d.removeClass(g,"pswp__ui--over-close");d.addClass(g,"pswp__ui--hidden");y.setIdle(!1)});l.showAnimationDuration||d.removeClass(g,"pswp__ui--hidden");n("initialZoomIn",function(){l.showAnimationDuration&&d.removeClass(g,"pswp__ui--hidden")});n("initialZoomOut",function(){d.addClass(g,"pswp__ui--hidden")});n("parseVerticalMargin",I);Pa();l.shareEl&&h&&m&&(x=!0);G();Ya();l.fullscreenEl&&(f||(f=y.getFullscreenAPI()),f?(d.bind(document,
f.eventK,y.updateFullscreen),y.updateFullscreen(),d.addClass(a.template,"pswp--supports-fs")):d.removeClass(a.template,"pswp--supports-fs"));ya()};y.setIdle=function(a){q=a;A(g,"ui--idle",a)};y.update=function(){K&&a.currItem?(y.updateIndexIndicator(),l.captionEl&&(l.addCaptionHTMLFn(a.currItem,c),A(c,"caption--empty",!a.currItem.title)),ia=!0):ia=!1;x||B();G()};y.updateFullscreen=function(b){b&&setTimeout(function(){a.setScrollOffset(0,d.getScrollY())},50);d[(f.isFullscreen()?"add":"remove")+"Class"](a.template,
"pswp--fs")};y.updateIndexIndicator=function(){l.counterEl&&(e.innerHTML=a.getCurrentIndex()+1+l.indexIndicatorSep+l.getNumItemsFn())};y.onGlobalTap=function(b){b=b||window.event;var c=b.target||b.srcElement;if(!C)if(b.detail&&"mouse"===b.detail.pointerType){if(N(c))return void a.close();d.hasClass(c,"pswp__img")&&(1===a.getZoomLevel()&&a.getZoomLevel()<=a.currItem.fitRatio?l.clickToCloseNonZoomable&&a.close():a.toggleDesktopZoom(b.detail.releasePoint))}else if(l.tapToToggleControls&&(K?y.hideControls():
y.showControls()),l.tapToClose&&(d.hasClass(c,"pswp__img")||N(c)))return void a.close()};y.onMouseOver=function(a){a=a||window.event;A(g,"ui--over-close",N(a.target||a.srcElement))};y.hideControls=function(){d.addClass(g,"pswp__ui--hidden");K=!1};y.showControls=function(){K=!0;ia||y.update();d.removeClass(g,"pswp__ui--hidden")};y.supportsFullscreen=function(){var a=document;return!!(a.exitFullscreen||a.mozCancelFullScreen||a.webkitExitFullscreen||a.msExitFullscreen)};y.getFullscreenAPI=function(){var b,
c=document.documentElement;return c.requestFullscreen?b={enterK:"requestFullscreen",exitK:"exitFullscreen",elementK:"fullscreenElement",eventK:"fullscreenchange"}:c.mozRequestFullScreen?b={enterK:"mozRequestFullScreen",exitK:"mozCancelFullScreen",elementK:"mozFullScreenElement",eventK:"mozfullscreenchange"}:c.webkitRequestFullscreen?b={enterK:"webkitRequestFullscreen",exitK:"webkitExitFullscreen",elementK:"webkitFullscreenElement",eventK:"webkitfullscreenchange"}:c.msRequestFullscreen&&(b={enterK:"msRequestFullscreen",
exitK:"msExitFullscreen",elementK:"msFullscreenElement",eventK:"MSFullscreenChange"}),b&&(b.enter=function(){return r=l.closeOnScroll,l.closeOnScroll=!1,"webkitRequestFullscreen"!==this.enterK?a.template[this.enterK]():void a.template[this.enterK](Element.ALLOW_KEYBOARD_INPUT)},b.exit=function(){return l.closeOnScroll=r,document[this.exitK]()},b.isFullscreen=function(){return document[this.elementK]}),b}}});(function(a){a.belowthefold=function(d,f){return a(window).height()+a(window).scrollTop()<=a(d).offset().top-f.threshold};a.abovethetop=function(d,f){return a(window).scrollTop()>=a(d).offset().top+a(d).height()-f.threshold};a.rightofscreen=function(d,f){return a(window).width()+a(window).scrollLeft()<=a(d).offset().left-f.threshold};a.leftofscreen=function(d,f){return a(window).scrollLeft()>=a(d).offset().left+a(d).width()-f.threshold};a.inviewport=function(d,f){var g=a(d),c=g.offset(),b=a(window),
e=b.scrollTop(),h=f.threshold;if(c.top-h<e){if(!(c.top+g.height()+h>=e))return!1}else if(!(c.top-h<=e+b.height()))return!1;e=b.scrollLeft();if(c.left-h<e){if(!(c.left+g.width()+h>=e))return!1}else if(!(c.left-h<=e+b.width()))return!1;return!0};a.extend(a.expr[":"],{"below-the-fold":function(d,f,g){return a.belowthefold(d,{threshold:0})},"above-the-top":function(d,f,g){return a.abovethetop(d,{threshold:0})},"left-of-screen":function(d,f,g){return a.leftofscreen(d,{threshold:0})},"right-of-screen":function(d,
f,g){return a.rightofscreen(d,{threshold:0})},"in-viewport":function(d,f,g){return a.inviewport(d,{threshold:0})}})})(jQuery);(function(a){function d(b){function c(b){var d=new RegExp(a.map(b,encodeURIComponent).join("|"),"ig");return function(a){return a.replace(d,decodeURIComponent)}}b=a.extend({unescape:!1},b||{});f.encoder=function(a){return!0===a?function(a){return a}:"string"==typeof a&&(a=c(a.split("")))||"function"==typeof a?function(b){return a(encodeURIComponent(b))}:encodeURIComponent}(b.unescape)}var f={put:function(a,c){(c||window).location.hash=this.encoder(a)},get:function(b){b=(b||window).location.hash.replace(/^#/,
"");try{return a.browser.mozilla?b:decodeURIComponent(b)}catch(c){return b}},encoder:encodeURIComponent},g={appState:void 0,callback:void 0,init:function(a,c){},check:function(){},load:function(a){}};a.history=g;var c={init:function(a,c){d(c);g.callback=a;var h=f.get();g.appState=h;"onhashchange"in window?window.onhashchange=g.check:setInterval(g.check,100)},check:function(){var a=f.get();a!=g.appState&&(g.appState=a,g.callback(a))},load:function(a){a!=g.appState&&(f.put(a),g.appState=a)}};a.browser.msie&&
(8>a.browser.version||8>document.documentMode)||a.extend(g,c)})(jQuery);