/**
 *	Master Slider, Staff Carousel v1.0
 * 	@author: Averta Ltd.
 */
(function(){window.MSStfFadeView=function(n){MSWaveView.call(this,n),this.$element.removeClass("ms-wave-view").addClass("ms-stf-view"),this._3dreq=!0},MSStfFadeView.extend(MSWaveView);var n=MSStfFadeView.prototype,t=MSStfFadeView.prototype;n.__updateSlidesHoriz=function(n,t){var i=Math.abs(t*.6/this.__width);i=1-Math.min(i,.6),n.$element.css("opacity",i)},n.__updateSlidesVertic=function(n,t){this.__updateSlidesHoriz(n,t)},MSSlideController.registerView("stffade",MSStfFadeView)})(),function(){window.MSStfView=function(n){MSWaveView.call(this,n),this.$element.removeClass("ms-wave-view").addClass("ms-stf-view"),this._3dreq=!0,this.options.centerSpace=this.options.centerSpace||1},MSStfView.extend(MSWaveView),MSStfView._3dreq=!0,MSStfView._fallback=MSStfFadeView;var n=MSStfView.prototype,t=MSStfView.prototype;n.__calcview=function(n,t){var i=t/2*n/(n+2e3);return i*(n+2e3)/2e3},n.__updateSlidesHoriz=function(n,t){var i=Math.abs(t*100/this.__width);i=-Math.min(i,100)*15,n.$element.css(window._csspfx+"transform","translateZ("+i+"px) rotateY(0.01deg) translateX("+(t<0?1:-1)*-this.__calcview(i,this.__width)*this.options.centerSpace+"px)")},n.__updateSlidesVertic=function(n,t){this.__updateSlidesHoriz(n,t)},MSSlideController.registerView("stf",MSStfView)}()