var _____WB$wombat$assign$function_____ = function(name) {return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name)) || self[name]; }; if (!self.__WB_pmw) { self.__WB_pmw = function(obj) { this.__WB_source = obj; return this; } } { let window = _____WB$wombat$assign$function_____("window"); let self = _____WB$wombat$assign$function_____("self"); let document = _____WB$wombat$assign$function_____("document"); let location = _____WB$wombat$assign$function_____("location"); let top = _____WB$wombat$assign$function_____("top"); let parent = _____WB$wombat$assign$function_____("parent"); let frames = _____WB$wombat$assign$function_____("frames"); let opener = _____WB$wombat$assign$function_____("opener"); window.averta={},function($){window.package=function(t){window[t]||(window[t]={})};var extend=function(t,i){for(var e in i)t[e]=i[e]};Function.prototype.extend=function(t){"function"==typeof t.prototype.constructor?extend(this.prototype,t.prototype):this.prototype.extend(t),this.prototype.constructor=this};var trans={Moz:"-moz-",Webkit:"-webkit-",Khtml:"-khtml-",O:"-o-",ms:"-ms-",Icab:"-icab-"};function getVendorPrefix(){if("result"in arguments.callee)return arguments.callee.result;var t=/^(Moz|Webkit|Khtml|O|ms|Icab)(?=[A-Z])/,i=document.getElementsByTagName("script")[0];for(var e in i.style)if(t.test(e))return arguments.callee.result=e.match(t)[0];return"WebkitOpacity"in i.style?arguments.callee.result="Webkit":"KhtmlOpacity"in i.style?arguments.callee.result="Khtml":arguments.callee.result=""}function checkStyleValue(t){var i=(document.body||document.documentElement).style,e=t;if("string"==typeof i[e])return!0;v=["Moz","Webkit","Khtml","O","ms"],e=e.charAt(0).toUpperCase()+e.substr(1);for(var s=0;s>>0,e=Number(arguments[1])||0;for((e=e<0?Math.ceil(e):Math.floor(e))<0&&(e+=i);e")?eval(ieVer+version):eval(version+"=="+ieVer):version==ieVer},$.removeDataAttrs=function(e,t){var i,s,n=[],o=e[0].attributes,a=o.length;for(t=t||[],i=0;iMath.abs(i-this.start_y)?t<=this.start_x?"left":"right":i<=this.start_y?"up":"down"}},s.priventDefultEvent=function(t,i){var e=Math.abs(t-this.start_x),s=Math.abs(i-this.start_y)o.options.minValidDist&&o.animating))return o.animating&&(o.value=i,o._callrenderer()),o.animating=!1,a!==o.__animID&&(o.__animID=-1),void o._callonComplete("anim");window.requestAnimationFrame(p),o.value=l-r*Math.exp(-++h*c),o._callrenderer()}};p()}else this.value=i,this._callrenderer()},i.drag=function(t){this.start_drag&&(this.drag_start_loc=this.value,this.start_drag=!1),this.animating=!1,this._deceleration=!1,this.value-=t,!this.options.endless&&(this.value>this._max_value||this.value<0)?this.options.bouncing?(this.__isout=!0,this.value+=.6*t):this.value>this._max_value?this.value=this._max_value:this.value=0:!this.options.endless&&this.options.bouncing&&(this.__isout=!1),this._callrenderer()},i.push=function(t){if(this.stopped=!1,this.options.snapping&&Math.abs(t)<=this.options.snappingMinSpeed)this.cancel();else{if(this.__speed=t,this.__startSpeed=t,this.end_loc=this._calculateEnd(),this.options.snapping){var i=this.getSnapNum(this.value),e=this.getSnapNum(this.end_loc);if(this.options.paging)return i=this.getSnapNum(this.drag_start_loc),this.__isout=!1,void(0this._min_value&&this.end_locthis._max_value?(this.__speed=8,this.__needsSnap=!1,this._startDecelaration()):this.gotoSnap(t+1,!0)},i.prevSnap=function(){this._internalStop();var t=this.getSnapNum(this.value);!this.options.endless&&(t-1)*this.options.snapsizethis.options.minValidDist;)e+=i,i*=this.options.friction,s++;return t?s:e},i._checkLimits=function(t){return this.options.endless?t:tthis._max_value?this._max_value:t},i._callrenderer=function(){this.__renderHook&&this.__renderHook.fun.call(this.__renderHook.ref,this,this.value)},i._callsnapChange=function(t){this.__snapHook&&t!==this.current_snap&&this.__snapHook.fun.call(this.__snapHook.ref,this,t,t-this.current_snap)},i._callonComplete=function(t){this.__compHook&&!this.stopped&&this.__compHook.fun.call(this.__compHook.ref,this,this.current_snap,t)},i._computeDeceleration=function(){if(this.options.snapping&&this.__needsSnap){var t=(this.__startSpeed-this.__speed)/this.__startSpeed*this.__extraMove;this.value+=this.__speed+t-this.__extrStep,this.__extrStep=t}else this.value+=this.__speed;if(this.__speed*=this.options.friction,this.options.endless||this.options.bouncing||(this.value<=this._min_value?(this.value=this._min_value,this.__speed=0):this.value>=this._max_value&&(this.value=this._max_value,this.__speed=0)),this._callrenderer(),!this.options.endless&&this.options.bouncing){var i=0;this.valuethis._max_value&&(i=this._max_value-this.value),this.__isout=Math.abs(i)>=this.options.minValidDist,this.__isout&&(this.__speed*i<=0?this.__speed+=i*this.options.outFriction:this.__speed=i*this.options.outAcceleration)}},i._startDecelaration=function(){if(!this._deceleration){this._deceleration=!0;var t=this,i=function(){t._deceleration&&(t._computeDeceleration(),Math.abs(t.__speed)>t.options.minValidDist||t.__isout?window.requestAnimationFrame(i):(t._deceleration=!1,t.__isout=!1,t.__needsSnap&&t.options.snapping&&!t.options.paging?t.value=t._checkLimits(t.end_loc+t.__extraMove):t.value=Math.round(t.value),t._callrenderer(),t._callonComplete("decel")))};i()}},window.Controller=t}(),function(t,i,e){t.MSLayerController=function(t){this.slide=t,this.slider=t.slider,this.layers=[],this.layersCount=0,this.preloadCount=0,this.$layers=e("
").addClass("ms-slide-layers"),this.$staticLayers=e("
").addClass("ms-static-layers"),this.$fixedLayers=e("
").addClass("ms-fixed-layers"),this.$animLayers=e("
").addClass("ms-anim-layers")};var s=MSLayerController.prototype;s.addLayer=function(t){switch(t.slide=this.slide,t.controller=this,t.$element.data("position")){case"static":this.hasStaticLayer=!0,t.$element.appendTo(this.$staticLayers);break;case"fixed":this.hasFixedLayer=!0,t.$element.appendTo(this.$fixedLayers);break;default:t.$element.appendTo(this.$animLayers)}t.create(),this.layers.push(t),this.layersCount++,t.parallax&&(this.hasParallaxLayer=!0),t.needPreload&&this.preloadCount++},s.create=function(){this.slide.$element.append(this.$layers),this.$layers.append(this.$animLayers),this.hasStaticLayer&&this.$layers.append(this.$staticLayers),"center"==this.slider.options.layersMode&&(this.$layers.css("max-width",this.slider.options.width+"px"),this.hasFixedLayer&&this.$fixedLayers.css("max-width",this.slider.options.width+"px"))},s.loadLayers=function(t){if(this._onReadyCallback=t,0!==this.preloadCount)for(var i=0;i!==this.layersCount;++i)this.layers[i].needPreload&&this.layers[i].loadImage();else this._onlayersReady()},s.prepareToShow=function(){this.hasParallaxLayer&&this._enableParallaxEffect(),this.hasFixedLayer&&this.$fixedLayers.prependTo(this.slide.view.$element)},s.showLayers=function(){this.layersHideTween&&this.layersHideTween.stop(!0),this.fixedLayersHideTween&&this.fixedLayersHideTween.stop(!0),this._resetLayers(),this.$animLayers.css("opacity","").css("display",""),this.hasFixedLayer&&this.$fixedLayers.css("opacity","").css("display",""),this.ready&&(this._initLayers(),this._locateLayers(),this._startLayers())},s.hideLayers=function(){if(this.slide.selected||this.slider.options.instantStartLayers){var t=this;t.layersHideTween=CTween.animate(this.$animLayers,500,{opacity:0},{complete:function(){t._resetLayers()}}),this.hasFixedLayer&&(this.fixedLayersHideTween=CTween.animate(this.$fixedLayers,500,{opacity:0},{complete:function(){t.$fixedLayers.detach()}})),this.hasParallaxLayer&&this._disableParallaxEffect()}},s.animHideLayers=function(){if(this.ready)for(var t=0;t!==this.layersCount;++t)this.layers[t].hide()},s.setSize=function(t,i,e){if(this.ready&&(this.slide.selected||this.hasStaticLayer)&&(e&&this._initLayers(!0),this._locateLayers(!this.slide.selected)),this.slider.options.autoHeight&&this.updateHeight(),"center"==this.slider.options.layersMode){var s=Math.max(0,(t-this.slider.options.width)/2)+"px";this.$layers[0].style.left=s,this.$fixedLayers[0].style.left=s}},s.updateHeight=function(){},s._onlayersReady=function(){this.ready=!0,this.hasStaticLayer&&!this.slide.isSleeping&&this._initLayers(!1,!0),this._onReadyCallback.call(this.slide)},s.onSlideSleep=function(){},s.onSlideWakeup=function(){this.hasStaticLayer&&this.ready&&this._initLayers(!1,!0)},s.getLayerById=function(t){if(!t)return null;for(var i=0;i").addClass("ms-layer-mask"),this.link?(this.link.wrap(this.$mask),this.$mask=this.link.parent()):(this.$element.wrap(this.$mask),this.$mask=this.$element.parent()),this.maskWidth&&this.$mask.width(this.maskWidth),this.maskHeight&&(this.$mask.height(this.maskHeight),-1===this.__cssConfig.indexOf("height")&&this.__cssConfig.push("height")));var t=this.layerOrigin=this.$element.data("origin");if(t){var e=t.charAt(0),s=t.charAt(1),n=this.$element.data("offset-x"),o=this.$element.data("offset-y"),a=this.masked?this.$mask[0]:this.$element[0];switch(void 0===o&&(o=0),e){case"t":a.style.top=o+"px";break;case"b":a.style.bottom=o+"px";break;case"m":a.style.top=o+"px",this.middleAlign=!0}switch(void 0===n&&(n=0),s){case"l":a.style.left=n+"px";break;case"r":a.style.right=n+"px";break;case"c":a.style.left=n+"px",this.centerAlign=!0}}this.parallax=this.$element.data("parallax"),null!=this.parallax&&(this.parallax/=100,this.$parallaxElement=r("
").addClass("ms-parallax-layer"),this.masked?(this.$mask.wrap(this.$parallaxElement),this.$parallaxElement=this.$mask.parent()):this.link?(this.link.wrap(this.$parallaxElement),this.$parallaxElement=this.link.parent()):(this.$element.wrap(this.$parallaxElement),this.$parallaxElement=this.$element.parent()),this._lastParaX=0,this._lastParaY=0,this._paraX=0,this._paraY=0,this.alignedToBot=this.layerOrigin&&-1!==this.layerOrigin.indexOf("b"),this.alignedToBot&&this.$parallaxElement.css("bottom",0),window._css3d?this.parallaxRender=this._parallaxCSS3DRenderer:window._css2d?this.parallaxRender=this._parallaxCSS2DRenderer:this.parallaxRender=this._parallax2DRenderer,"swipe"!==this.slider.options.parallaxMode&&averta.Ticker.add(this.parallaxRender,this)),r.removeDataAttrs(this.$element,["data-src"])},t.init=function(){var t;this.initialized=!0,this.$element.css("visibility","");for(var i=0,e=this.__cssConfig.length;i").appendTo(this.$element).addClass("ms-video-btn").click(function(){i.__playVideo()}),t){if(this.needPreload=!0,this.img=this.$element.find("img:first").addClass("ms-video-img"),void 0!==this.img.data("src"))this.img_src=this.img.data("src"),this.img.removeAttr("data-src");else{i=this;this.img.attr("src",this.img_src).on("load",function(t){i.controller.preloadCount--,0===i.controller.preloadCount&&i.controller._onlayersReady()}).each(e.jqLoadFix)}e.browser.msie&&this.img.on("dragstart",function(t){t.preventDefault()})}}},t.loadImage=function(){var i=this;this.img.preloadImg(this.img_src,function(t){i.controller.preloadCount--,0===i.controller.preloadCount&&i.controller._onlayersReady()})}}(jQuery),function(s){"use strict";window.MSHotspotLayer=function(){MSLayerElement.call(this),this.__cssConfig=["margin-top","padding-top","margin-bottom","padding-left","margin-right","padding-right","margin-left","padding-bottom","left","right","top","bottom"],this.ease="Expo",this.hide_start=!0,this.type="hotspot"},MSHotspotLayer.extend(MSLayerElement);var t=MSHotspotLayer.prototype,n=MSLayerElement.prototype;t._showTT=function(){this.show_cl&&(clearTimeout(this.hto),this._tween&&this._tween.stop(!0),this.hide_start&&(this.align=this._orgAlign,this._locateTT(),this.tt.css({display:"block"}),this._tween=CTween.animate(this.tt,900,this.to,{ease:"easeOut"+this.ease}),this.hide_start=!1))},t._hideTT=function(){if(this.show_cl){this._tween&&this._tween.stop(!0);var t=this;clearTimeout(this.hto),this.hto=setTimeout(function(){t.hide_start=!0,t._tween=CTween.animate(t.tt,900,t.from,{ease:"easeOut"+t.ease,complete:function(){t.tt.css("display","none")}})},200)}},t._updateClassName=function(t){this._lastClass&&this.tt.removeClass(this._lastClass),this.tt.addClass(t),this._lastClass=t},t._alignPolicy=function(){this.tt.outerHeight(!1);var t=Math.max(this.tt.outerWidth(!1),parseInt(this.tt.css("max-width"))),i=window.innerWidth;window.innerHeight;switch(this.align){case"top":if(this.base_t<0)return"bottom";break;case"right":if(this.base_l+t>i||this.base_t<0)return"bottom";break;case"left":if(this.base_l<0||this.base_t<0)return"bottom"}return null},t._locateTT=function(){var t=this.$element.offset(),i=this.slide.slider.$element.offset();this.pos_x=t.left-i.left-this.slide.slider.$element.scrollLeft(),this.pos_y=t.top-i.top-this.slide.slider.$element.scrollTop(),this.from={opacity:0},this.to={opacity:1},this._updateClassName("ms-tooltip-"+this.align),this.tt_arrow.css("margin-left","");switch(this.align){case"top":var e=Math.min(this.tt.outerWidth(!1),parseInt(this.tt.css("max-width")));this.base_t=this.pos_y-this.tt.outerHeight(!1)-15-15,this.base_l=this.pos_x-e/2,this.base_l+e>window.innerWidth&&(this.tt_arrow.css("margin-left",-7.5+this.base_l+e-window.innerWidth+"px"),this.base_l=window.innerWidth-e),this.base_l<0&&(this.base_l=0,this.tt_arrow.css("margin-left",-7.5+this.pos_x-this.tt.outerWidth(!1)/2+"px")),window._css3d?(this.from[window._jcsspfx+"Transform"]="translateY(-50px)",this.to[window._jcsspfx+"Transform"]=""):(this.from.top=this.base_t-50+"px",this.to.top=this.base_t+"px");break;case"bottom":e=Math.min(this.tt.outerWidth(!1),parseInt(this.tt.css("max-width")));this.base_t=this.pos_y+15+15,this.base_l=this.pos_x-e/2,this.base_l+e>window.innerWidth&&(this.tt_arrow.css("margin-left",-7.5+this.base_l+e-window.innerWidth+"px"),this.base_l=window.innerWidth-e),this.base_l<0&&(this.base_l=0,this.tt_arrow.css("margin-left",-7.5+this.pos_x-this.tt.outerWidth(!1)/2+"px")),window._css3d?(this.from[window._jcsspfx+"Transform"]="translateY(50px)",this.to[window._jcsspfx+"Transform"]=""):(this.from.top=this.base_t+50+"px",this.to.top=this.base_t+"px");break;case"right":this.base_l=this.pos_x+15+15,this.base_t=this.pos_y-this.tt.outerHeight(!1)/2,window._css3d?(this.from[window._jcsspfx+"Transform"]="translateX(50px)",this.to[window._jcsspfx+"Transform"]=""):(this.from.left=this.base_l+50+"px",this.to.left=this.base_l+"px");break;case"left":this.base_l=this.pos_x-15-this.tt.outerWidth(!1)-15,this.base_t=this.pos_y-this.tt.outerHeight(!1)/2,window._css3d?(this.from[window._jcsspfx+"Transform"]="translateX(-50px)",this.to[window._jcsspfx+"Transform"]=""):(this.from.left=this.base_l-50+"px",this.to.left=this.base_l+"px")}var s=this._alignPolicy();if(null!==s)return this.align=s,void this._locateTT();this.tt.css("top",parseInt(this.base_t)+"px").css("left",parseInt(this.base_l)+"px"),this.tt.css(this.from)},t.start=function(){n.start.call(this),this.tt.appendTo(this.slide.slider.$element),this.tt.css("display","none")},t.reset=function(){n.reset.call(this),this.tt.detach()},t.create=function(){var t=this;this._orgAlign=this.align=void 0!==this.$element.data("align")?this.$element.data("align"):"top",this.data=this.$element.html(),this.$element.html("").on("mouseenter",function(){t._showTT()}).on("mouseleave",function(){t._hideTT()}),this.point=s('
').addClass("ms-tooltip-point").appendTo(this.$element);var i=this.$element.data("link"),e=this.$element.data("target");i&&this.point.on("click",function(){window.open(i,e||"_self")}),this.tt=s("
").addClass("ms-tooltip").css("display","hidden").css("opacity",0),void 0!==this.$element.data("width")&&this.tt.css("width",this.$element.data("width")).css("max-width",this.$element.data("width")),this.tt_arrow=s("
").addClass("ms-tooltip-arrow").appendTo(this.tt),this._updateClassName("ms-tooltip-"+this.align),this.ttcont=s("
").addClass("ms-tooltip-cont").html(this.data).appendTo(this.tt),!0===this.$element.data("stay-hover")&&this.tt.on("mouseenter",function(){t.hide_start||(clearTimeout(t.hto),t._tween.stop(!0),t._showTT())}).on("mouseleave",function(){t._hideTT()}),n.create.call(this)}}(jQuery),function(t){window.MSButtonLayer=function(){MSLayerElement.call(this),this.type="button"},MSButtonLayer.extend(MSLayerElement);var i=MSButtonLayer.prototype,s=MSLayerElement.prototype,n=["top","left","bottom","right"];i.create=function(){s.create.call(this),this.$element.wrap('
').css("position","relative"),this.$container=this.$element.parent()},i.locate=function(){var t,i;s.locate.call(this);for(var e=0;e<4;e++)(t=n[e])in this.baseStyle&&(i=this.$element.css(t),this.$element.css(t,""),this.$container.css(t,i));this.$container.width(this.$element.outerWidth(!0)).height(this.$element.outerHeight(!0))}}(jQuery),window.MSSliderEvent=function(t){this.type=t},MSSliderEvent.CHANGE_START="ms_changestart",MSSliderEvent.CHANGE_END="ms_changeend",MSSliderEvent.WAITING="ms_waiting",MSSliderEvent.AUTOPLAY_CHANGE="ms_autoplaychange",MSSliderEvent.VIDEO_PLAY="ms_videoPlay",MSSliderEvent.VIDEO_CLOSE="ms_videoclose",MSSliderEvent.INIT="ms_init",MSSliderEvent.HARD_UPDATE="ms_hard_update",MSSliderEvent.RESIZE="ms_resize",MSSliderEvent.RESERVED_SPACE_CHANGE="ms_rsc",MSSliderEvent.DESTROY="ms_destroy",function(e,t,s){"use strict";e.MSSlide=function(){this.$element=null,this.$loading=s("
").addClass("ms-slide-loading"),this.view=null,this.index=-1,this.__width=0,this.__height=0,this.fillMode="fill",this.selected=!1,this.pselected=!1,this.autoAppend=!0,this.isSleeping=!0,this.moz=s.browser.mozilla};var i=MSSlide.prototype;i.onSwipeStart=function(){this.link&&(this.linkdis=!0),this.video&&(this.videodis=!0)},i.onSwipeMove=function(t){var i=Math.max(Math.abs(t.data.distanceX),Math.abs(t.data.distanceY));this.swipeMoved=4").addClass("ms-slide-bgcont"),this.$element.append(this.$loading).append(this.$imgcont),this.$bg_img=s(t).css("visibility","hidden"),this.$imgcont.append(this.$bg_img),this.bgAligner=new MSAligner(i.fillMode,i.$imgcont,i.$bg_img),this.bgAligner.widthOnly=this.slider.options.autoHeight,i.slider.options.autoHeight&&(i.pselected||i.selected)&&i.slider.setHeight(i.slider.options.height),void 0!==this.$bg_img.data("src")?(this.bg_src=this.$bg_img.data("src"),this.$bg_img.removeAttr("data-src")):this.$bg_img.one("load",function(t){i._onBGLoad(t)}).each(s.jqLoadFix)},i.setupBG=function(){!this.initBG&&this.bgLoaded&&(this.initBG=!0,this.$bg_img.css("visibility",""),this.bgWidth=this.bgNatrualWidth||this.$bg_img.width(),this.bgHeight=this.bgNatrualHeight||this.$bg_img.height(),CTween.fadeIn(this.$imgcont,300),this.slider.options.autoHeight&&this.$imgcont.height(this.bgHeight*this.ratio),this.bgAligner.init(this.bgWidth,this.bgHeight),this.setSize(this.__width,this.__height),this.slider.options.autoHeight&&(this.pselected||this.selected)&&this.slider.setHeight(this.getHeight()))},i.loadImages=function(){if(!this.ls){if(this.ls=!0,this.bgvideo&&this.bgvideo.load(),this.hasBG&&this.bg_src){var i=this;this.$bg_img.preloadImg(this.bg_src,function(t){i._onBGLoad(t)})}this.hasLayers&&this.layerController.loadLayers(this._onLayersLoad),this.hasBG||this.hasLayers||this.assetsLoaded()}},i._onLayersLoad=function(){this.layersLoaded=!0,this.hasBG&&!this.bgLoaded||this.assetsLoaded()},i._onBGLoad=function(t){this.bgNatrualWidth=t.width,this.bgNatrualHeight=t.height,this.bgLoaded=!0,s.browser.msie&&this.$bg_img.on("dragstart",function(t){t.preventDefault()}),this.hasLayers&&!this.layerController.ready||this.assetsLoaded()},i.setBGVideo=function(t){if(t[0].play)if(!e._mobile||this.slider.options.mobileBGVideo){this.bgvideo=t[0];var i=this;t.addClass("ms-slide-bgvideo"),!1!==t.data("loop")&&this.bgvideo.addEventListener("ended",function(){i.bgvideo.play()}),!1!==t.data("mute")&&(this.bgvideo.muted=!0),!0===t.data("autopause")&&(this.autoPauseBgVid=!0),this.bgvideo_fillmode=t.data("fill-mode")||"fill","none"!==this.bgvideo_fillmode&&(this.bgVideoAligner=new MSAligner(this.bgvideo_fillmode,this.$element,t),this.bgvideo.addEventListener("loadedmetadata",function(){i.vinit||(i.vinit=!0,i.video_aspect=i.bgVideoAligner.baseHeight/i.bgVideoAligner.baseWidth,i.bgVideoAligner.init(i.bgvideo.videoWidth,i.bgvideo.videoHeight),i._alignBGVideo(),CTween.fadeIn(s(i.bgvideo),200),i.selected&&i.bgvideo.play())})),t.css("opacity",0),this.$bgvideocont=s("
").addClass("ms-slide-bgvideocont").append(t),this.hasBG?this.$imgcont.before(this.$bgvideocont):this.$bgvideocont.appendTo(this.$element)}else t.remove()},i._alignBGVideo=function(){this.bgvideo_fillmode&&"none"!==this.bgvideo_fillmode&&this.bgVideoAligner.align()},i.setSize=function(t,i,e){this.__width=t,this.slider.options.autoHeight&&(this.bgLoaded?(this.ratio=this.__width/this.bgWidth,i=Math.floor(this.ratio*this.bgHeight),this.$imgcont.height(i)):(this.ratio=t/this.slider.options.width,i=this.slider.options.height*this.ratio)),this.__height=i,this.$element.width(t).height(i),this.hasBG&&this.bgLoaded&&this.bgAligner.align(),this._alignBGVideo(),this.hasLayers&&this.layerController.setSize(t,i,e)},i.getHeight=function(){return this.hasBG&&this.bgLoaded?this.bgHeight*this.ratio:Math.max(this.$element[0].clientHeight,this.slider.options.height*this.ratio)},i.__playVideo=function(){this.vplayed||this.videodis||(this.vplayed=!0,this.slider.api.paused||(this.slider.api.pause(),this.roc=!0),this.vcbtn.css("display",""),CTween.fadeOut(this.vpbtn,500,!1),CTween.fadeIn(this.vcbtn,500),CTween.fadeIn(this.vframe,500),this.vframe.css("display","block").attr("src",this.video+"&autoplay=1"),this.view.$element.addClass("ms-def-cursor"),this.moz&&this.view.$element.css("perspective","none"),this.view.swipeControl&&this.view.swipeControl.disable(),this.slider.slideController.dispatchEvent(new MSSliderEvent(MSSliderEvent.VIDEO_PLAY)))},i.__closeVideo=function(){if(this.vplayed){this.vplayed=!1,this.roc&&this.slider.api.resume();var t=this;CTween.fadeIn(this.vpbtn,500),CTween.animate(this.vcbtn,500,{opacity:0},{complete:function(){t.vcbtn.css("display","none")}}),CTween.animate(this.vframe,500,{opacity:0},{complete:function(){t.vframe.attr("src","about:blank").css("display","none")}}),this.moz&&this.view.$element.css("perspective",""),this.view.swipeControl&&this.view.swipeControl.enable(),this.view.$element.removeClass("ms-def-cursor"),this.slider.slideController.dispatchEvent(new MSSliderEvent(MSSliderEvent.VIDEO_CLOSE))}},i.create=function(){var i=this;this.hasLayers&&this.layerController.create(),this.link&&this.link.addClass("ms-slide-link").html("").click(function(t){i.linkdis&&t.preventDefault()}),this.video&&(-1===this.video.indexOf("?")&&(this.video+="?"),this.vframe=s("").addClass("ms-slide-video").css({width:"100%",height:"100%",display:"none"}).attr("src","about:blank").attr("allowfullscreen","true").appendTo(this.$element),this.vpbtn=s("
").addClass("ms-slide-vpbtn").click(function(){i.__playVideo()}).appendTo(this.$element),this.vcbtn=s("
").addClass("ms-slide-vcbtn").click(function(){i.__closeVideo()}).appendTo(this.$element).css("display","none"),e._touch&&this.vcbtn.removeClass("ms-slide-vcbtn").addClass("ms-slide-vcbtn-mobile").append('
Close video
').appendTo(this.view.$element.parent())),!this.slider.options.autoHeight&&this.hasBG&&(this.$imgcont.css("height","100%"),"center"!==this.fillMode&&"stretch"!==this.fillMode||(this.fillMode="fill")),this.slider.options.autoHeight&&this.$element.addClass("ms-slide-auto-height"),this.sleep(!0)},i.destroy=function(){this.hasLayers&&(this.layerController.destroy(),this.layerController=null),this.$element.remove(),this.$element=null},i.prepareToSelect=function(){this.pselected||this.selected||(this.pselected=!0,(this.link||this.video)&&(this.view.addEventListener(MSViewEvents.SWIPE_START,this.onSwipeStart,this),this.view.addEventListener(MSViewEvents.SWIPE_MOVE,this.onSwipeMove,this),this.view.addEventListener(MSViewEvents.SWIPE_CANCEL,this.onSwipeCancel,this),this.linkdis=!1,this.swipeMoved=!1),this.loadImages(),this.hasLayers&&this.layerController.prepareToShow(),this.ready&&(this.bgvideo&&this.bgvideo.play(),this.hasLayers&&this.slider.options.instantStartLayers&&this.layerController.showLayers()),this.moz&&this.$element.css("margin-top",""))},i.select=function(){this.selected||(this.selected=!0,this.pselected=!1,this.$element.addClass("ms-sl-selected"),this.hasLayers&&(this.slider.options.autoHeight&&this.layerController.updateHeight(),this.slider.options.instantStartLayers||this.layerController.showLayers()),this.ready&&this.bgvideo&&this.bgvideo.play(),this.videoAutoPlay&&(this.videodis=!1,this.vpbtn.trigger("click")))},i.unselect=function(){this.pselected=!1,this.moz&&this.$element.css("margin-top","0.1px"),(this.link||this.video)&&(this.view.removeEventListener(MSViewEvents.SWIPE_START,this.onSwipeStart,this),this.view.removeEventListener(MSViewEvents.SWIPE_MOVE,this.onSwipeMove,this),this.view.removeEventListener(MSViewEvents.SWIPE_CANCEL,this.onSwipeCancel,this)),this.bgvideo&&(this.bgvideo.pause(),!this.autoPauseBgVid&&this.vinit&&(this.bgvideo.currentTime=0)),this.hasLayers&&this.layerController.hideLayers(),this.selected&&(this.selected=!1,this.$element.removeClass("ms-sl-selected"),this.video&&this.vplayed&&(this.__closeVideo(),this.roc=!1))},i.sleep=function(t){this.isSleeping&&!t||(this.isSleeping=!0,this.autoAppend&&this.$element.detach(),this.hasLayers&&this.layerController.onSlideSleep())},i.wakeup=function(){this.isSleeping&&(this.isSleeping=!1,this.autoAppend&&this.view.$slideCont.append(this.$element),this.moz&&this.$element.css("margin-top","0.1px"),this.setupBG(),this.hasBG&&this.bgAligner.align(),this.hasLayers&&this.layerController.onSlideWakeup())}}(window,document,jQuery),function(a){"use strict";var s={};window.MSSlideController=function(t){this._delayProgress=0,this._timer=new averta.Timer(100),this._timer.onTimer=this.onTimer,(this._timer.refrence=this).currentSlide=null,this.slider=t,this.so=t.options,averta.EventDispatcher.call(this)},MSSlideController.registerView=function(t,i){if(t in s)throw new Error(t+", is already registered.");s[t]=i},MSSlideController.SliderControlList={},MSSlideController.registerControl=function(t,i){if(t in MSSlideController.SliderControlList)throw new Error(t+", is already registered.");MSSlideController.SliderControlList[t]=i};var t=MSSlideController.prototype;t.setupView=function(){var t=this;this.resize_listener=function(){t.__resize()};var i={spacing:this.so.space,mouseSwipe:this.so.mouse,loop:this.so.loop,autoHeight:this.so.autoHeight,swipe:this.so.swipe,speed:this.so.speed,dir:this.so.dir,viewNum:this.so.inView,critMargin:this.so.critMargin};this.so.viewOptions&&a.extend(i,this.so.viewOptions),this.so.autoHeight&&(this.so.heightLimit=!1);var e=s[this.slider.options.view]||MSBasicView;if(!e._3dreq||window._css3d&&!a.browser.msie||(e=e._fallback||MSBasicView),this.view=new e(i),this.so.overPause){t=this;this.slider.$element.mouseenter(function(){t.is_over=!0,t._stopTimer()}).mouseleave(function(){t.is_over=!1,t._startTimer()})}},t.onChangeStart=function(){this.change_started=!0,this.currentSlide&&this.currentSlide.unselect(),this.currentSlide=this.view.currentSlide,this.currentSlide.prepareToSelect(),this.so.endPause&&this.currentSlide.index===this.slider.slides.length-1&&(this.pause(),this.skipTimer()),this.so.autoHeight&&this.slider.setHeight(this.currentSlide.getHeight()),this.so.deepLink&&this.__updateWindowHash(),this.dispatchEvent(new MSSliderEvent(MSSliderEvent.CHANGE_START))},t.onChangeEnd=function(){if(this.change_started=!1,this._startTimer(),this.currentSlide.select(),1=this.view.slideList.length){if(!this.so.loop){i=s;continue}t-=this.view.slideList.length}(e=this.view.slideList[t])&&e.loadImages()}for(s>this.view.slideList.length/2&&(s=Math.floor(this.view.slideList.length/2)),i=1;i<=s;++i){if((t=this.view.index-i)<0){if(!this.so.loop){i=s;continue}t=this.view.slideList.length+t}(e=this.view.slideList[t])&&e.loadImages()}}this.dispatchEvent(new MSSliderEvent(MSSliderEvent.CHANGE_END))},t.onSwipeStart=function(){this.skipTimer()},t.skipTimer=function(){this._timer.reset(),this._delayProgress=0,this.dispatchEvent(new MSSliderEvent(MSSliderEvent.WAITING))},t.onTimer=function(t){if(this._timer.getTime()>=1e3*this.view.currentSlide.delay&&(this.skipTimer(),this.view.next(),this.hideCalled=!1),this._delayProgress=this._timer.getTime()/(10*this.view.currentSlide.delay),this.so.hideLayers&&!this.hideCalled&&1e3*this.view.currentSlide.delay-this._timer.getTime()<=300){var i=this.view.currentSlide;i.hasLayers&&i.layerController.animHideLayers(),this.hideCalled=!0}this.dispatchEvent(new MSSliderEvent(MSSliderEvent.WAITING))},t._stopTimer=function(){this._timer&&this._timer.stop()},t._startTimer=function(){this.paused||this.is_over||!this.currentSlide||!this.currentSlide.ready||this.change_started||this._timer.start()},t.__appendSlides=function(){for(var t,i,e=0,s=this.view.slideList.length-1;e=this.view.slideList.length){if(!this.so.loop){e=s;continue}i-=this.view.slideList.length}(t=this.view.slideList[i]).detached=!1,this.view.appendSlide(t)}for(s>this.view.slideList.length/2&&(s=Math.floor(this.view.slideList.length/2)),e=1;e<=s;++e){if((i=this.view.index-e)<0){if(!this.so.loop){e=s;continue}i=this.view.slideList.length+i}(t=this.view.slideList[i]).detached=!1,this.view.appendSlide(t)}},t.__resize=function(t){this.created&&(this.width=this.slider.$element[0].clientWidth||this.so.width,this.so.fullwidth||(this.width=Math.min(this.width,this.so.width)),this.so.fullheight?(this.so.heightLimit=!1,this.so.autoHeight=!1,this.height=this.slider.$element[0].clientHeight):this.height=this.width/this.slider.aspect,this.so.autoHeight?(this.currentSlide.setSize(this.width,null,t),this.view.setSize(this.width,this.currentSlide.getHeight(),t)):this.view.setSize(this.width,Math.max(this.so.minHeight,this.so.heightLimit?Math.min(this.height,this.so.height):this.height),t),this.slider.$controlsCont&&this.so.centerControls&&this.so.fullwidth&&this.view.$element.css("left",Math.min(0,-(this.slider.$element[0].clientWidth-this.so.width)/2)+"px"),this.dispatchEvent(new MSSliderEvent(MSSliderEvent.RESIZE)))},t.__dispatchInit=function(){this.dispatchEvent(new MSSliderEvent(MSSliderEvent.INIT))},t.__updateWindowHash=function(){var t=window.location.hash,i=this.so.deepLink,e=this.so.deepLinkType,s="path"===e?"/":"=",n="path"===e?"/":"&",o=i+s+(this.view.index+1),a=new RegExp(i+s+"[0-9]+","g");""===t?window.location.hash=n+o:a.test(t)?window.location.hash=t.replace(a,o):window.location.hash=t+n+o},t.__curentSlideInHash=function(){var t=window.location.hash,i=this.so.deepLink,e=this.so.deepLinkType,s=new RegExp(i+("path"===e?"/":"=")+"[0-9]+","g");if(s.test(t)){var n=Number(t.match(s)[0].match(/[0-9]+/g).pop());if(!isNaN(n))return n-1}return-1},t.__onHashChanged=function(){var t=this.__curentSlideInHash();-1!==t&&this.gotoSlide(t)},t.__findLayerById=function(t){return this.currentSlide?(this.currentSlide.layerController&&(i=this.currentSlide.layerController.getLayerById(t)),!i&&this.slider.overlayLayers?this.slider.overlayLayers.layerController.getLayerById(t):i):null;var i},t.setup=function(){this.created=!0,this.paused=!this.so.autoplay,this.view.addEventListener(MSViewEvents.CHANGE_START,this.onChangeStart,this),this.view.addEventListener(MSViewEvents.CHANGE_END,this.onChangeEnd,this),this.view.addEventListener(MSViewEvents.SWIPE_START,this.onSwipeStart,this),this.currentSlide=this.view.slideList[this.so.start-1],this.__resize();var t=this.__curentSlideInHash(),i=-1!==t?t:this.so.start-1;if(this.view.create(i),0===this.so.preload&&this.view.slideList[0].loadImages(),this.scroller=this.view.controller,this.so.wheel){var n=this,o=(new Date).getTime();this.wheellistener=function(t){var i=window.event||t.orginalEvent||t;i.preventDefault();var e=(new Date).getTime();if(!(e-o<400)){o=e;var s=Math.abs(i.detail||i.wheelDelta);a.browser.mozilla&&(s*=100);return i.detail<0||0img").data("type")&&(s=(e=l(this)).find("img"));var n=new(h[s.data("type")||"text"]);n.$element=s,n.link=e,n.id=n.$element.data("id"),n.waitForAction=n.$element.data("wait"),n.masked=n.$element.data("masked"),n.maskWidth=n.$element.data("mask-width"),n.maskHeight=n.$element.data("mask-height");var o={},a={};void 0!==s.data("effect")&&(o.name=s.data("effect")),void 0!==s.data("ease")&&(o.ease=s.data("ease")),void 0!==s.data("duration")&&(o.duration=s.data("duration")),void 0!==s.data("delay")&&(o.delay=s.data("delay")),s.data("hide-effect")&&(a.name=s.data("hide-effect")),s.data("hide-ease")&&(a.ease=s.data("hide-ease")),void 0!==s.data("hide-duration")&&(a.duration=s.data("hide-duration")),void 0!==s.data("hide-time")&&(a.time=s.data("hide-time")),n.setStartAnim(o),n.setEndAnim(a),r.layerController.addLayer(n)}))},t._removeLoading=function(){l(window).unbind("resize",this.resize_listener),this.$element.removeClass("before-init").css("visibility","visible").css("height","").css("opacity",0),CTween.fadeIn(this.$element),this.$loading.remove(),this.slideController&&this.slideController.__resize()},t._resize=function(t){if(this.$loading){var i=this.$loading[0].clientWidth/this.aspect;i=this.options.heightLimit?Math.min(i,this.options.height):i,this.$loading.height(i),this.$element.height(i)}},t._shuffleSlides=function(){for(var t,i=this.$element.children(".ms-slide"),e=0,s=i.length;e").addClass("ms-inner-controls-cont"),this.options.centerControls&&this.$controlsCont.css("max-width",this.options.width+"px"),this.$controlsCont.prepend(this.view.$element),this.$msContainer=l("
").addClass("ms-container").prependTo(this.$element).append(this.$controlsCont),this.controls)for(var t=0,i=this.controls.length;t").addClass("ms-loading-container").insertBefore(this.$element).append(l("
").addClass("ms-loading")),this.$loading.parent().css("position","relative"),this.options.autofill&&(this.options.fullwidth=!0,this.options.fullheight=!0),this.options.fullheight&&this.$element.addClass("ms-fullheight"),this._resize(),this.slideController=new MSSlideController(this),this.api=this.slideController;for(var s=0,n=a._plugins.length;s!==n;s++){var o=a._plugins[s];-1===this.options.disablePlugins.indexOf(o.name)&&this.activePlugins.push(new o(this))}return this.options.forceInit&&MasterSlider.addJQReadyErrorCheck(this),l(document).ready(function(){e.initialized||(e._docReady=!0,e._init())}),this}},t.destroy=function(t){for(var i=0,e=this.activePlugins.length;i!==e;i++)this.activePlugins[i].destroy();if(this.controls)for(i=0,e=this.controls.length;i!==e;i++)this.controls[i].destroy();this.slideController&&this.slideController._destroy(),this.$loading&&this.$loading.remove(),t?this.$element.html(this.setupMarkup).css("visibility","hidden"):this.$element.remove();var s=this.options.layout;"fullscreen"!==s&&"fullwidth"!==s||l(window).unbind("resize",this._updateLayout),this.view=null,this.slides=null,this.options=null,this.slideController=null,this.api=null,this.resize_listener=null,this.activePlugins=null}}(jQuery),function(o,t,i,e){var a="masterslider",s={controls:{}};function r(t,i){this.element=t,this.$element=o(t),this.settings=o.extend({},s,i),this._defaults=s,this._name=a,this.init()}o.extend(r.prototype,{init:function(){var i=this;for(var t in this._slider=new MasterSlider,this.settings.controls)this._slider.control(t,this.settings.controls[t]);this._slider.setup(this.$element,this.settings);var e=this._slider.api.dispatchEvent;this._slider.api.dispatchEvent=function(t){i.$element.trigger(t.type),e.call(this,t)}},api:function(){return this._slider.api},slider:function(){return this._slider}}),o.fn[a]=function(i){var e,s=arguments,n="plugin_"+a;return void 0===i||"object"==typeof i?this.each(function(){o.data(this,n)||o.data(this,n,new r(this,i))}):"string"==typeof i&&"_"!==i[0]&&"init"!==i?(this.each(function(){var t=o.data(this,n);t instanceof r&&"function"==typeof t[i]&&(e=t[i].apply(t,Array.prototype.slice.call(s,1))),t instanceof r&&"function"==typeof t._slider.api[i]&&(e=t._slider.api[i].apply(t._slider.api,Array.prototype.slice.call(s,1))),"destroy"===i&&o.data(this,n,null)}),void 0!==e?e:this):void 0}}(jQuery,window,document),function(t,i,e,s){"use strict";var n=[];MasterSlider.addJQReadyErrorCheck=function(t){n.push(t)};var o=t.fn.ready,a=i.onerror;t.fn.ready=function(){return i.onerror=function(){if(0!==n.length)for(var t=0,i=n.length;t!==i;t++){var e=n[t];e.initialized||(e._docReady=!0,e._init())}return!!a&&a.apply(this,arguments)},o.apply(this,arguments)}}(jQuery,window,document),window.MSViewEvents=function(t,i){this.type=t,this.data=i},MSViewEvents.SWIPE_START="swipeStart",MSViewEvents.SWIPE_END="swipeEnd",MSViewEvents.SWIPE_MOVE="swipeMove",MSViewEvents.SWIPE_CANCEL="swipeCancel",MSViewEvents.SCROLL="scroll",MSViewEvents.CHANGE_START="slideChangeStart",MSViewEvents.CHANGE_END="slideChangeEnd",function(o){"use strict";window.MSBasicView=function(t){this.options={loop:!1,dir:"h",autoHeight:!1,spacing:5,mouseSwipe:!0,swipe:!0,speed:17,minSlideSpeed:2,viewNum:20,critMargin:1},o.extend(this.options,t),this.dir=this.options.dir,this.loop=this.options.loop,this.spacing=this.options.spacing,this.__width=0,this.__height=0,this.__cssProb="h"===this.dir?"left":"top",this.__offset="h"===this.dir?"offsetLeft":"offsetTop",this.__dimension="h"===this.dir?"__width":"__height",this.__translate_end=window._css3d?" translateZ(0px)":"",this.$slideCont=o("
").addClass("ms-slide-container"),this.$element=o("
").addClass("ms-view").addClass("ms-basic-view").append(this.$slideCont),this.currentSlide=null,this.index=-1,this.slidesCount=0,this.slides=[],this.slideList=[],this.viewSlidesList=[],this.css3=window._cssanim,this.start_buffer=0,this.firstslide_snap=0,this.slideChanged=!1,this.controller=new Controller(0,0,{snapping:!0,snapsize:100,paging:!0,snappingMinSpeed:this.options.minSlideSpeed,friction:(100-.5*this.options.speed)/100,endless:this.loop}),this.controller.renderCallback("h"===this.dir?this._horizUpdate:this._vertiUpdate,this),this.controller.snappingCallback(this.__snapUpdate,this),this.controller.snapCompleteCallback(this.__snapCompelet,this),averta.EventDispatcher.call(this)};var t=MSBasicView.prototype;t.__snapCompelet=function(t,i){this.slideChanged&&(this.slideChanged=!1,this.__locateSlides(),this.start_buffer=0,this.dispatchEvent(new MSViewEvents(MSViewEvents.CHANGE_END)))},t.__snapUpdate=function(t,i,e){if(this.loop){var s=this.index+e;this.updateLoop(s),s>=this.slidesCount&&(s-=this.slidesCount),s<0&&(s=this.slidesCount+s),this.index=s}else{if(i<0||i>=this.slidesCount)return;this.index=i}this._checkCritMargins(),o.browser.mozilla&&(this.slideList[this.index].$element[0].style.marginTop="0.1px",this.currentSlide&&(this.currentSlide.$element[0].style.marginTop=""));var n=this.slideList[this.index];n!==this.currentSlide&&(this.currentSlide=n,this.autoUpdateZIndex&&this.__updateSlidesZindex(),this.slideChanged=!0,this.dispatchEvent(new MSViewEvents(MSViewEvents.CHANGE_START)))},t._checkCritMargins=function(){if(!this.normalMode){var t=Math.floor(this.options.viewNum/2),i=this.viewSlidesList.indexOf(this.slideList[this.index]),e=this[this.__dimension]+this.spacing,s=this.options.critMargin;this.loop?(i<=s||i>=this.viewSlidesList.length-s)&&(e*=i-t,this.__locateSlides(!1,e+this.start_buffer),this.start_buffer+=e):(i=s||i>=this.viewSlidesList.length-s&&this.index=this.slidesCount?this.index+i-this.slidesCount:this.index+i]);return t},t.__getSteps=function(t,i){var e=i=this.slidesCount?this.controller.bounce(10):this.gotoSlide(this.index+1>=this.slidesCount?0:this.index+1)},t.previous=function(t){t&&!this.loop&&this.index-1<0?this.controller.bounce(-10):this.gotoSlide(this.index-1<0?this.slidesCount-1:this.index-1)},t.setupSwipe=function(){this.swipeControl=new averta.TouchSwipe(this.$element),this.swipeControl.swipeType="h"===this.dir?"horizontal":"vertical";var i=this;"h"===this.dir?this.swipeControl.onSwipe=function(t){i.horizSwipeMove(t)}:this.swipeControl.onSwipe=function(t){i.vertSwipeMove(t)}},t.vertSwipeMove=function(t){var i=t.phase;if("start"===i)this.controller.stop(),this.dispatchEvent(new MSViewEvents(MSViewEvents.SWIPE_START,t));else if("move"===i&&(!this.loop||Math.abs(this.currentSlide.position-this.controller.value+t.moveY)=s?(this.controller.push(-e),e>this.controller.options.snappingMinSpeed&&this.dispatchEvent(new MSViewEvents(MSViewEvents.SWIPE_END,t))):(this.controller.cancel(),this.dispatchEvent(new MSViewEvents(MSViewEvents.SWIPE_CANCEL,t)))}},t.horizSwipeMove=function(t){var i=t.phase;if("start"===i)this.controller.stop(),this.dispatchEvent(new MSViewEvents(MSViewEvents.SWIPE_START,t));else if("move"===i&&(!this.loop||Math.abs(this.currentSlide.position-this.controller.value+t.moveX)=s?(this.controller.push(-e),e>this.controller.options.snappingMinSpeed&&this.dispatchEvent(new MSViewEvents(MSViewEvents.SWIPE_END,t))):(this.controller.cancel(),this.dispatchEvent(new MSViewEvents(MSViewEvents.SWIPE_CANCEL,t)))}},t.setSize=function(t,i,e){if(this.lastWidth!==t||i!==this.lastHeight||e){this.$element.width(t).height(i);for(var s=0;s").addClass("ms-mask-frame").append(t.$element),t.$element[0].style.position="relative",t.autoAppend=!1,this.slides.push(t),this.slideList.push(t),this.slidesCount++},t.setSize=function(t,i){for(var e=this.slides[0].slider,s=0;s=i.options.hideUnder&&i.detached&&(i.detached=!1,i.visible(),i.onAppend())},e.create=function(){this.options.autohide&&(this.hide(!0),this.slider.$controlsCont.mouseenter(t.proxy(this._onMouseEnter,this)).mouseleave(t.proxy(this._onMouseLeave,this)).mousedown(t.proxy(this._onMouseDown,this)),this.$element&&this.$element.mouseenter(t.proxy(this._onMouseEnter,this)).mouseleave(t.proxy(this._onMouseLeave,this)).mousedown(t.proxy(this._onMouseDown,this)),t(document).mouseup(t.proxy(this._onMouseUp,this))),this.options.align&&this.$element.addClass("ms-align-"+this.options.align),this.options.customClass&&this.$element&&this.$element.addClass(this.options.customClass)},e._onMouseEnter=function(){this._disableAH||this.mdown||this.visible(),this.mleave=!1},e._onMouseLeave=function(){this.mdown||this.hide(),this.mleave=!0},e._onMouseDown=function(){this.mdown=!0},e._onMouseUp=function(){this.mdown&&this.mleave&&this.hide(),this.mdown=!1},e.onAppend=function(){this.needsRealign&&this.slider._realignControls()},e.onDetach=function(){this.needsRealign&&this.slider._realignControls()},e._hideOnvideoStarts=function(){var t=this;this.slider.api.addEventListener(MSSliderEvent.VIDEO_PLAY,function(){t._disableAH=!0,t.hide()}),this.slider.api.addEventListener(MSSliderEvent.VIDEO_CLOSE,function(){t._disableAH=!1,t.visible()})},e.hide=function(t){if(t)this.$element.css("opacity",0),this.$element.css("display","none");else{clearTimeout(this.hideTo);var i=this.$element;this.hideTo=setTimeout(function(){CTween.fadeOut(i,400,!1)},20)}this.$element.addClass("ms-ctrl-hide")},e.visible=function(){this.detached||(clearTimeout(this.hideTo),this.$element.css("display",""),CTween.fadeIn(this.$element,400,!1),this.$element.removeClass("ms-ctrl-hide"))},e.destroy=function(){this.options&&this.options.hideUnder&&t(window).unbind("resize",this.onResize)},window.BaseControl=i}(jQuery),function(i){"use strict";var t=function(t){BaseControl.call(this),i.extend(this.options,t)};t.extend(BaseControl);var e=t.prototype,s=BaseControl.prototype;e.setup=function(){var t=this;this.$next=i("
").addClass(this.options.prefix+"nav-next").bind("click",function(){t.slider.api.next(!0)}),this.$prev=i("
").addClass(this.options.prefix+"nav-prev").bind("click",function(){t.slider.api.previous(!0)}),s.setup.call(this),this.cont.append(this.$next),this.cont.append(this.$prev),this.checkHideUnder()},e.hide=function(t){if(t)return this.$prev.css("opacity",0).css("display","none"),void this.$next.css("opacity",0).css("display","none");CTween.fadeOut(this.$prev,400,!1),CTween.fadeOut(this.$next,400,!1),this.$prev.addClass("ms-ctrl-hide"),this.$next.addClass("ms-ctrl-hide")},e.visible=function(){this.detached||(CTween.fadeIn(this.$prev,400),CTween.fadeIn(this.$next,400),this.$prev.removeClass("ms-ctrl-hide").css("display",""),this.$next.removeClass("ms-ctrl-hide").css("display",""))},e.destroy=function(){s.destroy(),this.$next.remove(),this.$prev.remove()},window.MSArrows=t,MSSlideController.registerControl("arrows",t)}(jQuery),function(o){"use strict";var t=function(t){BaseControl.call(this),this.options.dir="h",this.options.wheel="v"===t.dir,this.options.arrows=!1,this.options.speed=17,this.options.align=null,this.options.inset=!1,this.options.margin=10,this.options.space=10,this.options.width=100,this.options.height=100,this.options.type="thumbs",this.options.hover=!1,o.extend(this.options,t),this.thumbs=[],this.index_count=0,this.__dimen="h"===this.options.dir?"width":"height",this.__alignsize="h"===this.options.dir?"height":"width",this.__jdimen="h"===this.options.dir?"outerWidth":"outerHeight",this.__pos="h"===this.options.dir?"left":"top",this.click_enable=!0};t.extend(BaseControl);var i=t.prototype,e=BaseControl.prototype;i.setup=function(){if(this.$element=o("
").addClass(this.options.prefix+"thumb-list"),"tabs"===this.options.type&&this.$element.addClass(this.options.prefix+"tabs"),this.$element.addClass("ms-dir-"+this.options.dir),e.setup.call(this),this.slider.$controlsCont===this.cont?this.$element.appendTo(this.slider.$element):this.$element.appendTo(this.cont),this.$thumbscont=o("
").addClass("ms-thumbs-cont").appendTo(this.$element),this.options.arrows){var t=this;this.$fwd=o("
").addClass("ms-thumblist-fwd").appendTo(this.$element).click(function(){t.controller.push(-15)}),this.$bwd=o("
").addClass("ms-thumblist-bwd").appendTo(this.$element).click(function(){t.controller.push(15)})}if(!this.options.insetTo&&this.options.align){var i=this.options.align;this.options.inset?this.$element.css(i,this.options.margin):"top"===i?this.$element.detach().prependTo(this.slider.$element).css({"margin-bottom":this.options.margin,position:"relative"}):"bottom"===i?this.$element.css({"margin-top":this.options.margin,position:"relative"}):(this.slider.api.addEventListener(MSSliderEvent.RESERVED_SPACE_CHANGE,this.align,this),this.align()),"v"===this.options.dir?this.$element.width(this.options.width):this.$element.height(this.options.height)}this.checkHideUnder()},i.align=function(t){if(!this.detached){var i=this.options.align,e=this.slider.reserveSpace(i,this.options[this.__alignsize]+2*this.options.margin);this.$element.css(i,-e-this.options[this.__alignsize]-this.options.margin)}},i.slideAction=function(t){var i=t.$element.find(".ms-thumb"),e=this,s=o("
").addClass("ms-thumb-frame").append(i).append(o('
')).bind(this.options.hover?"hover":"click",function(){e.changeSlide(s)});if(this.options.align&&s.width(this.options.width-("v"===this.options.dir&&"tabs"===this.options.type?12:0)).height(this.options.height).css("margin-"+("v"===this.options.dir?"bottom":"right"),this.options.space),s[0].index=this.index_count++,this.$thumbscont.append(s),this.options.fillMode&&i.is("img")){var n=new window.MSAligner(this.options.fillMode,s,i);i[0].aligner=n,i.one("load",function(t){var i=o(this);i[0].aligner.init(i.width(),i.height()),i[0].aligner.align()}).each(o.jqLoadFix)}o.browser.msie&&i.on("dragstart",function(t){t.preventDefault()}),this.thumbs.push(s)},i.create=function(){e.create.call(this),this.__translate_end=window._css3d?" translateZ(0px)":"",this.controller=new Controller(0,0,{snappingMinSpeed:2,friction:(100-.5*this.options.speed)/100}),this.controller.renderCallback("h"===this.options.dir?this._hMove:this._vMove,this);var s=this;this.resize_listener=function(){s.__resize()},o(window).bind("resize",this.resize_listener),this.thumbSize=this.thumbs[0][this.__jdimen](!0),this.setupSwipe(),this.__resize();s=this;this.options.wheel&&(this.wheellistener=function(t){var i=window.event||t.orginalEvent||t,e=Math.max(-1,Math.min(1,i.wheelDelta||-i.detail));return s.controller.push(10*-e),!1},o.browser.mozilla?this.$element[0].addEventListener("DOMMouseScroll",this.wheellistener):this.$element.bind("mousewheel",this.wheellistener)),this.slider.api.addEventListener(MSSliderEvent.CHANGE_START,this.update,this),this.slider.api.addEventListener(MSSliderEvent.HARD_UPDATE,this.realignThumbs,this),this.cindex=this.slider.api.index(),this.select(this.thumbs[this.cindex])},i._hMove=function(t,i){this.__contPos=i,window._cssanim?this.$thumbscont[0].style[window._jcsspfx+"Transform"]="translateX("+-i+"px)"+this.__translate_end:this.$thumbscont[0].style.left=-i+"px"},i._vMove=function(t,i){this.__contPos=i,window._cssanim?this.$thumbscont[0].style[window._jcsspfx+"Transform"]="translateY("+-i+"px)"+this.__translate_end:this.$thumbscont[0].style.top=-i+"px"},i.setupSwipe=function(){this.swipeControl=new averta.TouchSwipe(this.$element),this.swipeControl.swipeType="h"===this.options.dir?"horizontal":"vertical";var i=this;"h"===this.options.dir?this.swipeControl.onSwipe=function(t){i.horizSwipeMove(t)}:this.swipeControl.onSwipe=function(t){i.vertSwipeMove(t)}},i.vertSwipeMove=function(t){if(!this.dTouch){var i=t.phase;if("start"===i)this.controller.stop();else if("move"===i)this.controller.drag(t.moveY);else if("end"===i||"cancel"===i){.1this.$element[this.__dimen]()){var i=this.cindex-Math.floor(this.$element[this.__dimen]()/this.thumbSize)+1;this.controller.gotoSnap(i,!0)}else;},i.changeSlide=function(t){this.click_enable&&this.cindex!==t[0].index&&this.slider.api.gotoSlide(t[0].index)},i.unselect=function(t){t.removeClass("ms-thumb-frame-selected")},i.select=function(t){t.addClass("ms-thumb-frame-selected")},i.__resize=function(){var t=this.$element[this.__dimen]();if(this.ls!==t){this.ls=t,this.thumbSize=this.thumbs[0][this.__jdimen](!0);var i=this.slider.api.count()*this.thumbSize;this.$thumbscont[0].style[this.__dimen]=i+"px",i<=t?(this.dTouch=!0,this.controller.stop(),this.$thumbscont[0].style[this.__pos]=.5*(t-i)+"px",this.$thumbscont[0].style[window._jcsspfx+"Transform"]=""):(this.dTouch=!1,this.click_enable=!0,this.$thumbscont[0].style[this.__pos]="",this.controller._max_value=i-t,this.controller.options.snapsize=this.thumbSize,this.updateThumbscroll())}},i.destroy=function(){e.destroy(),this.options.wheel&&(o.browser.mozilla?this.$element[0].removeEventListener("DOMMouseScroll",this.wheellistener):this.$element.unbind("mousewheel",this.wheellistener),this.wheellistener=null),o(window).unbind("resize",this.resize_listener),this.$element.remove(),this.slider.api.removeEventListener(MSSliderEvent.RESERVED_SPACE_CHANGE,this.align,this),this.slider.api.removeEventListener(MSSliderEvent.CHANGE_START,this.update,this)},window.MSThumblist=t,MSSlideController.registerControl("thumblist",t)}(jQuery),function(s){"use strict";var t=function(t){BaseControl.call(this),this.options.dir="h",this.options.inset=!0,this.options.margin=10,this.options.space=10,s.extend(this.options,t),this.bullets=[]};t.extend(BaseControl);var i=t.prototype,n=BaseControl.prototype;i.setup=function(){if(n.setup.call(this),this.$element=s("
").addClass(this.options.prefix+"bullets").addClass("ms-dir-"+this.options.dir).appendTo(this.cont),this.$bullet_cont=s("
").addClass("ms-bullets-count").appendTo(this.$element),!this.options.insetTo&&this.options.align){var t=this.options.align;this.options.inset&&this.$element.css(t,this.options.margin)}this.checkHideUnder()},i.create=function(){n.create.call(this);var t=this;this.slider.api.addEventListener(MSSliderEvent.CHANGE_START,this.update,this),this.cindex=this.slider.api.index();for(var i=0;i").addClass("ms-bullet");e[0].index=i,e.on("click",function(){t.changeSlide(this.index)}),this.$bullet_cont.append(e),this.bullets.push(e),"h"===this.options.dir?e.css("margin",this.options.space/2):e.css("margin",this.options.space)}"h"===this.options.dir?this.$element.width(e.outerWidth(!0)*this.slider.api.count()):this.$element.css("margin-top",-this.$element.outerHeight(!0)/2),this.select(this.bullets[this.cindex])},i.update=function(){var t=this.slider.api.index();this.cindex!==t&&(null!=this.cindex&&this.unselect(this.bullets[this.cindex]),this.cindex=t,this.select(this.bullets[this.cindex]))},i.changeSlide=function(t){this.cindex!==t&&this.slider.api.gotoSlide(t)},i.unselect=function(t){t.removeClass("ms-bullet-selected")},i.select=function(t){t.addClass("ms-bullet-selected")},i.destroy=function(){n.destroy(),this.slider.api.removeEventListener(MSSliderEvent.CHANGE_START,this.update,this),this.$element.remove()},window.MSBulltes=t,MSSlideController.registerControl("bullets",t)}(jQuery),function(i){"use strict";var t=function(t){BaseControl.call(this),this.options.dir="h",this.options.autohide=!0,this.options.width=4,this.options.color="#3D3D3D",this.options.margin=10,i.extend(this.options,t),this.__dimen="h"===this.options.dir?"width":"height",this.__jdimen="h"===this.options.dir?"outerWidth":"outerHeight",this.__pos="h"===this.options.dir?"left":"top",this.__translate_end=window._css3d?" translateZ(0px)":"",this.__translate_start="h"===this.options.dir?" translateX(":"translateY("};t.extend(BaseControl);var e=t.prototype,s=BaseControl.prototype;e.setup=function(){if(this.$element=i("
").addClass(this.options.prefix+"sbar").addClass("ms-dir-"+this.options.dir),s.setup.call(this),this.slider.$controlsCont===this.cont?this.$element.appendTo(this.slider.$element):this.$element.appendTo(this.cont),this.$bar=i("
").addClass(this.options.prefix+"bar").appendTo(this.$element),this.slider.options.loop&&(console.log("WARNING, MSScrollbar cannot work with looped slider."),this.disable=!0,this.$element.remove()),"v"===this.options.dir?this.$bar.width(this.options.width):this.$bar.height(this.options.width),this.$bar.css("background-color",this.options.color),!this.options.insetTo&&this.options.align){"v"===this.options.dir?this.$element.css({right:"auto",left:"auto"}):this.$element.css({top:"auto",bottom:"auto"});var t=this.options.align;this.options.inset?this.$element.css(t,this.options.margin):"top"===t?this.$element.prependTo(this.slider.$element).css({"margin-bottom":this.options.margin,position:"relative"}):"bottom"===t?this.$element.css({"margin-top":this.options.margin,position:"relative"}):(this.slider.api.addEventListener(MSSliderEvent.RESERVED_SPACE_CHANGE,this.align,this),this.align())}this.checkHideUnder()},e.align=function(t){if(!this.detached){var i=this.options.align,e=this.slider.reserveSpace(i,2*this.options.margin+this.options.width);this.$element.css(i,-e-this.options.margin-this.options.width)}},e.create=function(){if(!this.disable){this.scroller=this.slider.api.scroller,this.slider.api.view.addEventListener(MSViewEvents.SCROLL,this._update,this),this.slider.api.addEventListener(MSSliderEvent.RESIZE,this._resize,this),this._resize(),this.options.autohide&&this.$bar.css("opacity","0")}},e._resize=function(){this.vdimen=this.$element[this.__dimen](),this.bar_dimen=this.slider.api.view["__"+this.__dimen]*this.vdimen/this.scroller._max_value,this.$bar[this.__dimen](this.bar_dimen)},e._update=function(){var t=this.scroller.value*(this.vdimen-this.bar_dimen)/this.scroller._max_value;if(this.lvalue!==t){if(this.lvalue=t,this.options.autohide){clearTimeout(this.hto),this.$bar.css("opacity","1");var i=this;this.hto=setTimeout(function(){i.$bar.css("opacity","0")},150)}t<0?this.$bar[0].style[this.__dimen]=this.bar_dimen+t+"px":(t>this.vdimen-this.bar_dimen&&(this.$bar[0].style[this.__dimen]=this.vdimen-t+"px"),window._cssanim?this.$bar[0].style[window._jcsspfx+"Transform"]=this.__translate_start+t+"px)"+this.__translate_end:this.$bar[0].style[this.__pos]=t+"px")}},e.destroy=function(){s.destroy(),this.slider.api.view.removeEventListener(MSViewEvents.SCROLL,this._update,this),this.slider.api.removeEventListener(MSSliderEvent.RESIZE,this._resize,this),this.slider.api.removeEventListener(MSSliderEvent.RESERVED_SPACE_CHANGE,this.align,this),this.$element.remove()},window.MSScrollbar=t,MSSlideController.registerControl("scrollbar",t)}(jQuery),function(i){"use strict";var t=function(t){BaseControl.call(this),this.options.autohide=!1,this.options.width=4,this.options.color="#FFFFFF",this.options.inset=!0,this.options.margin=0,i.extend(this.options,t)};t.extend(BaseControl);var e=t.prototype,s=BaseControl.prototype;e.setup=function(){if(s.setup.call(this),this.$element=i("
").addClass(this.options.prefix+"timerbar"),s.setup.call(this),this.slider.$controlsCont===this.cont?this.$element.appendTo(this.slider.$element):this.$element.appendTo(this.cont),this.$bar=i("
").addClass("ms-time-bar").appendTo(this.$element),"v"===this.options.dir?(this.$bar.width(this.options.width),this.$element.width(this.options.width)):(this.$bar.height(this.options.width),this.$element.height(this.options.width)),this.$bar.css("background-color",this.options.color),!this.options.insetTo&&this.options.align){this.$element.css({top:"auto",bottom:"auto"});var t=this.options.align;this.options.inset?this.$element.css(t,this.options.margin):"top"===t?this.$element.prependTo(this.slider.$element).css({"margin-bottom":this.options.margin,position:"relative"}):"bottom"===t?this.$element.css({"margin-top":this.options.margin,position:"relative"}):(this.slider.api.addEventListener(MSSliderEvent.RESERVED_SPACE_CHANGE,this.align,this),this.align())}this.checkHideUnder()},e.align=function(t){if(!this.detached){var i=this.options.align,e=this.slider.reserveSpace(i,2*this.options.margin+this.options.width);this.$element.css(i,-e-this.options.margin-this.options.width)}},e.create=function(){s.create.call(this),this.slider.api.addEventListener(MSSliderEvent.WAITING,this._update,this),this._update()},e._update=function(){this.$bar[0].style.width=this.slider.api._delayProgress+"%"},e.destroy=function(){s.destroy(),this.slider.api.removeEventListener(MSSliderEvent.RESERVED_SPACE_CHANGE,this.align,this),this.slider.api.removeEventListener(MSSliderEvent.WAITING,this._update,this),this.$element.remove()},window.MSTimerbar=t,MSSlideController.registerControl("timebar",t)}(jQuery),function(i){"use strict";var t=function(t){BaseControl.call(this),this.options.color="#A2A2A2",this.options.stroke=10,this.options.radius=4,this.options.autohide=!1,i.extend(this.options,t)};t.extend(BaseControl);var e=t.prototype,s=BaseControl.prototype;e.setup=function(){if(s.setup.call(this),this.$element=i("
").addClass(this.options.prefix+"ctimer").appendTo(this.cont),this.$canvas=i("").addClass("ms-ctimer-canvas").appendTo(this.$element),this.$bar=i("
").addClass("ms-ctimer-bullet").appendTo(this.$element),!this.$canvas[0].getContext)return this.destroy(),void(this.disable=!0);this.ctx=this.$canvas[0].getContext("2d"),this.prog=0,this.__w=2*(this.options.radius+this.options.stroke/2),this.$canvas[0].width=this.__w,this.$canvas[0].height=this.__w,this.checkHideUnder()},e.create=function(){if(!this.disable){s.create.call(this),this.slider.api.addEventListener(MSSliderEvent.WAITING,this._update,this);var t=this;this.$element.click(function(){t.slider.api.paused?t.slider.api.resume():t.slider.api.pause()}),this._update()}},e._update=function(){var t=this;i(this).stop(!0).animate({prog:.01*this.slider.api._delayProgress},{duration:200,step:function(){t._draw()}})},e._draw=function(){this.ctx.clearRect(0,0,this.__w,this.__w),this.ctx.beginPath(),this.ctx.arc(.5*this.__w,.5*this.__w,this.options.radius,1.5*Math.PI,1.5*Math.PI+2*Math.PI*this.prog,!1),this.ctx.strokeStyle=this.options.color,this.ctx.lineWidth=this.options.stroke,this.ctx.stroke()},e.destroy=function(){s.destroy(),this.disable||(i(this).stop(!0),this.slider.api.removeEventListener(MSSliderEvent.WAITING,this._update,this),this.$element.remove())},window.MSCircleTimer=t,MSSlideController.registerControl("circletimer",t)}(jQuery),function(i){"use strict";window.MSLightbox=function(t){BaseControl.call(this,t),this.options.autohide=!1,i.extend(this.options,t),this.data_list=[]},MSLightbox.fadeDuratation=400,MSLightbox.extend(BaseControl);var t=MSLightbox.prototype,e=BaseControl.prototype;t.setup=function(){e.setup.call(this),this.$element=i("
").addClass(this.options.prefix+"lightbox-btn").appendTo(this.cont),this.checkHideUnder()},t.slideAction=function(t){i("
").addClass(this.options.prefix+"lightbox-btn").appendTo(t.$element).append(i(t.$element.find(".ms-lightbox")))},t.create=function(){e.create.call(this)},MSSlideController.registerControl("lightbox",MSLightbox)}(jQuery),function(e){"use strict";window.MSSlideInfo=function(t){BaseControl.call(this,t),this.options.autohide=!1,this.options.align=null,this.options.inset=!1,this.options.margin=10,this.options.size=100,this.options.dir="h",e.extend(this.options,t),this.data_list=[]},MSSlideInfo.fadeDuratation=400,MSSlideInfo.extend(BaseControl);var t=MSSlideInfo.prototype,i=BaseControl.prototype;t.setup=function(){if(this.$element=e("
").addClass(this.options.prefix+"slide-info").addClass("ms-dir-"+this.options.dir),i.setup.call(this),this.slider.$controlsCont===this.cont?this.$element.appendTo(this.slider.$element):this.$element.appendTo(this.cont),!this.options.insetTo&&this.options.align){var t=this.options.align;this.options.inset?this.$element.css(t,this.options.margin):"top"===t?this.$element.prependTo(this.slider.$element).css({"margin-bottom":this.options.margin,position:"relative"}):"bottom"===t?this.$element.css({"margin-top":this.options.margin,position:"relative"}):(this.slider.api.addEventListener(MSSliderEvent.RESERVED_SPACE_CHANGE,this.align,this),this.align()),"v"===this.options.dir?this.$element.width(this.options.size):this.$element.css("min-height",this.options.size)}this.checkHideUnder()},t.align=function(t){if(!this.detached){var i=this.options.align,e=this.slider.reserveSpace(i,this.options.size+2*this.options.margin);this.$element.css(i,-e-this.options.size-this.options.margin)}},t.slideAction=function(t){var i=e(t.$element.find(".ms-info"));i.detach(),this.data_list[t.index]=i},t.create=function(){i.create.call(this),this.slider.api.addEventListener(MSSliderEvent.CHANGE_START,this.update,this),this.cindex=this.slider.api.index(),this.switchEle(this.data_list[this.cindex])},t.update=function(){var t=this.slider.api.index();this.switchEle(this.data_list[t]),this.cindex=t},t.switchEle=function(t){if(this.current_ele){this.current_ele[0].tween&&this.current_ele[0].tween.stop(!0),this.current_ele[0].tween=CTween.animate(this.current_ele,MSSlideInfo.fadeDuratation,{opacity:0},{complete:function(){this.detach(),this[0].tween=null,t.css("position","relative")},target:this.current_ele}),t.css("position","absolute")}this.__show(t)},t.__show=function(t){t.appendTo(this.$element).css("opacity","0"),this.current_ele&&t.height(Math.max(t.height(),this.current_ele.height())),clearTimeout(this.tou),this.tou=setTimeout(function(){CTween.fadeIn(t,MSSlideInfo.fadeDuratation),t.css("height","")},MSSlideInfo.fadeDuratation),t[0].tween&&t[0].tween.stop(!0),this.current_ele=t},t.destroy=function(){i.destroy(),clearTimeout(this.tou),this.current_ele&&this.current_ele[0].tween&&this.current_ele[0].tween.stop("true"),this.$element.remove(),this.slider.api.removeEventListener(MSSliderEvent.RESERVED_SPACE_CHANGE,this.align,this),this.slider.api.removeEventListener(MSSliderEvent.CHANGE_START,this.update,this)},MSSlideController.registerControl("slideinfo",MSSlideInfo)}(jQuery),function(e){window.MSGallery=function(t,i){this.id=t,this.slider=i,this.telement=e("#"+t),this.botcont=e("
").addClass("ms-gallery-botcont").appendTo(this.telement),this.thumbcont=e("
").addClass("ms-gal-thumbcont hide-thumbs").appendTo(this.botcont),this.playbtn=e("
").addClass("ms-gal-playbtn").appendTo(this.botcont),this.thumbtoggle=e("
").addClass("ms-gal-thumbtoggle").appendTo(this.botcont),i.control("thumblist",{insertTo:this.thumbcont,autohide:!1,dir:"h"}),i.control("slidenum",{insertTo:this.botcont,autohide:!1}),i.control("slideinfo",{insertTo:this.botcont,autohide:!1}),i.control("timebar",{insertTo:this.botcont,autohide:!1}),i.control("bullets",{insertTo:this.botcont,autohide:!1})};var t=MSGallery.prototype;t._init=function(){var t=this;this.slider.api.paused||this.playbtn.addClass("btn-pause"),this.playbtn.click(function(){t.slider.api.paused?(t.slider.api.resume(),t.playbtn.addClass("btn-pause")):(t.slider.api.pause(),t.playbtn.removeClass("btn-pause"))}),this.thumbtoggle.click(function(){t.vthumbs?(t.thumbtoggle.removeClass("btn-hide"),t.vthumbs=!1,t.thumbcont.addClass("hide-thumbs")):(t.thumbtoggle.addClass("btn-hide"),t.thumbcont.removeClass("hide-thumbs"),t.vthumbs=!0)})},t.setup=function(){var t=this;e(document).ready(function(){t._init()})}}(jQuery),function(d){var e=function(t,i,e,s,n,o){return"_o"===n&&o?o.url_o:"https://web.archive.org/web/20220330114524/https://farm"+t+".staticflickr.com/"+i+"/"+e+"_"+s+n+".jpg"};window.MSFlickrV2=function(t,i){var e={count:10,type:"photoset",thumbSize:"q",imgSize:"c"};if(this.slider=t,this.slider.holdOn(),i.key){d.extend(e,i),this.options=e;var s,n,o,a,r,h,l=this;"photoset"===this.options.type?d.getJSON((a=this.options.key,r=this.options.id,h=this.options.count,"https://web.archive.org/web/20220330114524/https://api.flickr.com/services/rest/?method=flickr.photosets.getPhotos&api_key="+a+"&photoset_id="+r+"&per_page="+h+"&extras=url_o,description,date_taken,owner_name,views&format=json&jsoncallback=?"),function(t){l._photosData(t)}):d.getJSON((s=this.options.key,n=this.options.id,o=this.options.count,"https://web.archive.org/web/20220330114524/https://api.flickr.com/services/rest/?&method=flickr.people.getPublicPhotos&api_key="+s+"&user_id="+n+"&per_page="+o+"&extras=url_o,description,date_taken,owner_name,views&format=json&jsoncallback=?"),function(t){l.options.type="photos",l._photosData(t)}),""!==this.options.imgSize&&"-"!==this.options.imgSize&&(this.options.imgSize="_"+this.options.imgSize),this.options.thumbSize="_"+this.options.thumbSize,this.slideTemplate=this.slider.$element.find(".ms-slide")[0].outerHTML,this.slider.$element.find(".ms-slide").remove()}else this.errMsg("Flickr API Key required. Please add it in settings.")};var t=MSFlickrV2.prototype;t._photosData=function(t){if("fail"!==t.stat){var s=this;this.options.author||this.options.desc;d.each(t[this.options.type].photo,function(t,i){var e=s.slideTemplate.replace(/{{[\w-]+}}/g,function(t){return t=t.replace(/{{|}}/g,""),n[t]?n[t](i,s):"{{"+t+"}}"});d(e).appendTo(s.slider.$element)}),s._initSlider()}else this.errMsg("Flickr API ERROR#"+t.code+": "+t.message)},t.errMsg=function(t){this.slider.$element.css("display","block"),this.errEle||(this.errEle=d('
').appendTo(this.slider.$loading)),this.errEle.html(t)},t._initSlider=function(){this.slider.release()};var n={image:function(t,i){return e(t.farm,t.server,t.id,t.secret,i.options.imgSize,t)},thumb:function(t,i){return e(t.farm,t.server,t.id,t.secret,i.options.thumbSize)},title:function(t,i){return t.title},"owner-name":function(t,i){return t.ownername},"date-taken":function(t,i){return t.datetaken},views:function(t,i){return t.views},description:function(t,i){return t.description._content}}}(jQuery),function(o){window.MSFacebookGallery=function(t,i){var e={count:10,type:"photostream",thumbSize:"320",imgSize:"orginal",https:!1,token:""};this.slider=t,this.slider.holdOn(),o.extend(e,i),this.options=e,this.graph="https://web.archive.org/web/20220330114524/https://graph.facebook.com";var s=this;"photostream"===this.options.type?o.getJSON(this.graph+"/"+this.options.username+"/photos/uploaded/?fields=source,name,link,images,from&limit="+this.options.count+"&access_token="+this.options.token,function(t){s._photosData(t)}):o.getJSON(this.graph+"/"+this.options.albumId+"/photos?fields=source,name,link,images,from&limit="+this.options.count+"&access_token="+this.options.token,function(t){s._photosData(t)}),this.slideTemplate=this.slider.$element.find(".ms-slide")[0].outerHTML,this.slider.$element.find(".ms-slide").remove()};var t=MSFacebookGallery.prototype;t._photosData=function(i){if(i.error)this.errMsg("Facebook API ERROR#"+i.error.code+"("+i.error.type+"): "+i.error.message);else{for(var e=this,s=(this.options.author||this.options.desc,0),t=i.data.length;s!==t;s++){var n=e.slideTemplate.replace(/{{[\w-]+}}/g,function(t){return t=t.replace(/{{|}}/g,""),a[t]?a[t](i.data[s],e):"{{"+t+"}}"});o(n).appendTo(e.slider.$element)}e._initSlider()}},t.errMsg=function(t){this.slider.$element.css("display","block"),this.errEle||(this.errEle=o('
').appendTo(this.slider.$loading)),this.errEle.html(t)},t._initSlider=function(){this.slider.release()};var e=function(t,i){if("orginal"===i)return t[0].source;for(var e=0,s=t.length;e!==s;e++)if(-1!==t[e].source.indexOf(i+"x"+i))return t[e].source;return t[0].source},a={image:function(t,i){return e(t.images,i.options.imgSize)},thumb:function(t,i){return e(t.images,i.options.thumbSize)},name:function(t,i){return t.name},"owner-name":function(t,i){return t.from.name},link:function(t,i){return t.link}}}(jQuery),function(r){"use strict";window.MSScrollParallax=function(t,i,e,s){this.fade=s,this.slider=t,this.parallax=i/100,this.bgparallax=e/100,t.api.addEventListener(MSSliderEvent.INIT,this.init,this),t.api.addEventListener(MSSliderEvent.DESTROY,this.destory,this),t.api.addEventListener(MSSliderEvent.CHANGE_END,this.resetLayers,this),t.api.addEventListener(MSSliderEvent.CHANGE_START,this.updateCurrentSlide,this)},window.MSScrollParallax.setup=function(t,i,e,s){if(!window._mobile)return null==i&&(i=50),null==e&&(e=40),new MSScrollParallax(t,i,e,s)};var t=window.MSScrollParallax.prototype;t.init=function(t){this.slider.$element.addClass("ms-scroll-parallax"),this.sliderOffset=this.slider.$element.offset().top,this.updateCurrentSlide();for(var i,e=this.slider.api.view.slideList,s=0,n=e.length;s!==n;s++)(i=e[s]).hasLayers&&(i.layerController.$layers.wrap('
'),i.$scrollParallaxCont=i.layerController.$layers.parent());r(window).on("scroll",{that:this},this.moveParallax).trigger("scroll")},t.resetLayers=function(t){if(this.lastSlide){var i=this.lastSlide.$scrollParallaxCont;window._css2d?(i&&(i[0].style[window._jcsspfx+"Transform"]=""),this.lastSlide.hasBG&&(this.lastSlide.$imgcont[0].style[window._jcsspfx+"Transform"]="")):(i&&(i[0].style.top=""),this.lastSlide.hasBG&&(this.lastSlide.$imgcont[0].style.top="0px"))}},t.updateCurrentSlide=function(t){this.lastSlide=this.currentSlide,this.currentSlide=this.slider.api.currentSlide,this.moveParallax({data:{that:this}})},t.moveParallax=function(t){var i=t.data.that,e=i.slider,s=i.sliderOffset,n=r(window).scrollTop(),o=i.currentSlide.$scrollParallaxCont,a=s-n;a<=0?(o&&(window._css3d?o[0].style[window._jcsspfx+"Transform"]="translateY("+-a*i.parallax+"px) translateZ(0.4px)":window._css2d?o[0].style[window._jcsspfx+"Transform"]="translateY("+-a*i.parallax+"px)":o[0].style.top=-a*i.parallax+"px"),i.updateSlidesBG(-a*i.bgparallax+"px",!0),o&&i.fade&&o.css("opacity",1-Math.min(1,-a/e.api.height))):(o&&(window._css2d?o[0].style[window._jcsspfx+"Transform"]="":o[0].style.top=""),i.updateSlidesBG("0px",!1),o&&i.fade&&o.css("opacity",1))},t.updateSlidesBG=function(t,i){for(var e=this.slider.api.view.slideList,s=!i||r.browser.msie||r.browser.opera?"":"fixed",n=0,o=e.length;n!==o;n++)e[n].hasBG&&(e[n].$imgcont[0].style.position=s,e[n].$imgcont[0].style.top=t),e[n].$bgvideocont&&(e[n].$bgvideocont[0].style.position=s,e[n].$bgvideocont[0].style.top=t)},t.destory=function(){slider.api.removeEventListener(MSSliderEvent.INIT,this.init,this),slider.api.removeEventListener(MSSliderEvent.DESTROY,this.destory,this),slider.api.removeEventListener(MSSliderEvent.CHANGE_END,this.resetLayers,this),slider.api.removeEventListener(MSSliderEvent.CHANGE_START,this.updateCurrentSlide,this),r(window).off("scroll",this.moveParallax)}}(jQuery),function(t,i,e){var s=0;if(e.MasterSlider){var n=function(t){this.slider=t,this.PId=s++,this.slider.options.keyboard&&t.api.addEventListener(MSSliderEvent.INIT,this.init,this)};n.name="MSKeyboardNav";var o=n.prototype;o.init=function(){var e=this.slider.api;t(i).on("keydown.kbnav"+this.PId,function(t){var i=t.which;37===i||40===i?e.previous(!0):38!==i&&39!==i||e.next(!0)})},o.destroy=function(){t(i).off("keydown.kbnav"+this.PId),this.slider.api.removeEventListener(MSSliderEvent.INIT,this.init,this)},MasterSlider.registerPlugin(n)}}(jQuery,document,window),function(i,t,e){var s=0,n=i(e),o=i(t);if(e.MasterSlider){var a=function(t){this.PId=s++,this.slider=t,this.$slider=t.$element,this.slider.options.startOnAppear&&(t.holdOn(),o.ready(i.proxy(this.init,this)))};a.name="MSStartOnAppear";var r=a.prototype;r.init=function(){this.slider.api;n.on("scroll.soa"+this.PId,i.proxy(this._onScroll,this)).trigger("scroll")},r._onScroll=function(){var t=n.scrollTop()+n.height();this.$slider.offset().top