!function(e,t,n,i,r,o,$){function a(){function t(e,t){$.push({$EventName:e,$Handler:t})}function n(e,t){l.$Each($,function(n,i){n.$EventName==e&&n.$Handler===t&&$.splice(i,1)})}function i(){$=[]}function r(){l.$Each(a,function(e){l.$RemoveEvent(e.$Obj,e.$EventName,e.$Handler)}),a=[]}var o=this,$=[],a=[];o.$Listen=function(e,t,n,i){l.$AddEvent(e,t,n,i),a.push({$Obj:e,$EventName:t,$Handler:n})},o.$Unlisten=function(e,t,n){l.$Each(a,function(i,r){i.$Obj===e&&i.$EventName==t&&i.$Handler===n&&(l.$RemoveEvent(e,t,n),a.splice(r,1))})},o.$UnlistenAll=r,o.$On=o.addEventListener=t,o.$Off=o.removeEventListener=n,o.$TriggerEvent=function(t){var n=[].slice.call(arguments,1);l.$Each($,function(i){i.$EventName==t&&i.$Handler.apply(e,n)})},o.$Destroy=function(){r(),i();for(var e in o)delete o[e]}}function s(e,t,n){var i=this;f.call(i,0,n),i.$Revert=l.$EmptyFunction,i.$IdleBegin=0,i.$IdleEnd=n}!new function(){function n(e){if(e.constructor===n.caller)throw new Error("Cannot create instance of an abstract class.")}this.$DebugMode=r,this.$Log=function(t,n){var i=e.console||{},r=this.$DebugMode;r&&i.log?i.log(t):r&&n&&alert(t)},this.$Error=function(t,n){var i=e.console||{},r=this.$DebugMode;if(r&&i.error?i.error(t):r&&alert(t),r)throw n||new Error(t)},this.$Fail=function(e){throw new Error(e)},this.$Assert=function(e,t){var n=this.$DebugMode;if(n&&!e)throw new Error("Assert failed "+t||"")},this.$Trace=function(t){var n=e.console||{},i=this.$DebugMode;i&&n.log&&n.log(t)},this.$Execute=function(e){var t=this.$DebugMode;t&&e()},this.$LiveStamp=function(e,n){var i=this.$DebugMode;if(i){var r=t.createElement("DIV");r.setAttribute("id",n),e.$Live=r}},this.$C_AbstractProperty=function(){throw new Error("The property is abstract, it should be implemented by subclass.")},this.$C_AbstractMethod=function(){throw new Error("The method is abstract, it should be implemented by subclass.")},this.$C_AbstractClass=n};var u=e.$JssorEasing$={$EaseSwing:function(e){return-n.cos(e*n.PI)/2+.5},$EaseLinear:function(e){return e},$EaseInQuad:function(e){return e*e},$EaseOutQuad:function(e){return-e*(e-2)},$EaseInOutQuad:function(e){return(e*=2)<1?.5*e*e:-0.5*(--e*(e-2)-1)},$EaseInCubic:function(e){return e*e*e},$EaseOutCubic:function(e){return(e-=1)*e*e+1},$EaseInOutCubic:function(e){return(e*=2)<1?.5*e*e*e:.5*((e-=2)*e*e+2)},$EaseInQuart:function(e){return e*e*e*e},$EaseOutQuart:function(e){return-((e-=1)*e*e*e-1)},$EaseInOutQuart:function(e){return(e*=2)<1?.5*e*e*e*e:-0.5*((e-=2)*e*e*e-2)},$EaseInQuint:function(e){return e*e*e*e*e},$EaseOutQuint:function(e){return(e-=1)*e*e*e*e+1},$EaseInOutQuint:function(e){return(e*=2)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2)},$EaseInSine:function(e){return 1-n.cos(e*n.PI/2)},$EaseOutSine:function(e){return n.sin(e*n.PI/2)},$EaseInOutSine:function(e){return-0.5*(n.cos(n.PI*e)-1)},$EaseInExpo:function(e){return 0==e?0:n.pow(2,10*(e-1))},$EaseOutExpo:function(e){return 1==e?1:-n.pow(2,-10*e)+1},$EaseInOutExpo:function(e){return 0==e||1==e?e:(e*=2)<1?.5*n.pow(2,10*(e-1)):.5*(-n.pow(2,-10*--e)+2)},$EaseInCirc:function(e){return-(n.sqrt(1-e*e)-1)},$EaseOutCirc:function(e){return n.sqrt(1-(e-=1)*e)},$EaseInOutCirc:function(e){return(e*=2)<1?-0.5*(n.sqrt(1-e*e)-1):.5*(n.sqrt(1-(e-=2)*e)+1)},$EaseInElastic:function(e){if(!e||1==e)return e;var t=.3,i=.075;return-(n.pow(2,10*(e-=1))*n.sin(2*(e-i)*n.PI/t))},$EaseOutElastic:function(e){if(!e||1==e)return e;var t=.3,i=.075;return n.pow(2,-10*e)*n.sin(2*(e-i)*n.PI/t)+1},$EaseInOutElastic:function(e){if(!e||1==e)return e;var t=.45,i=.1125;return(e*=2)<1?-.5*n.pow(2,10*(e-=1))*n.sin(2*(e-i)*n.PI/t):n.pow(2,-10*(e-=1))*n.sin(2*(e-i)*n.PI/t)*.5+1},$EaseInBack:function(e){var t=1.70158;return e*e*((t+1)*e-t)},$EaseOutBack:function(e){var t=1.70158;return(e-=1)*e*((t+1)*e+t)+1},$EaseInOutBack:function(e){var t=1.70158;return(e*=2)<1?.5*e*e*(((t*=1.525)+1)*e-t):.5*((e-=2)*e*(((t*=1.525)+1)*e+t)+2)},$EaseInBounce:function(e){return 1-u.$EaseOutBounce(1-e)},$EaseOutBounce:function(e){return 1/2.75>e?7.5625*e*e:2/2.75>e?7.5625*(e-=1.5/2.75)*e+.75:2.5/2.75>e?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},$EaseInOutBounce:function(e){return.5>e?.5*u.$EaseInBounce(2*e):.5*u.$EaseOutBounce(2*e-1)+.5},$EaseGoBack:function(e){return 1-n.abs(1)},$EaseInWave:function(e){return 1-n.cos(e*n.PI*2)},$EaseOutWave:function(e){return n.sin(e*n.PI*2)},$EaseOutJump:function(e){return 1-((e*=2)<1?(e=1-e)*e*e:(e-=1)*e*e)},$EaseInJump:function(e){return(e*=2)<1?e*e*e:(e=2-e)*e*e}},c=e.$Jease$={$Swing:u.$EaseSwing,$Linear:u.$EaseLinear,$InQuad:u.$EaseInQuad,$OutQuad:u.$EaseOutQuad,$InOutQuad:u.$EaseInOutQuad,$InCubic:u.$EaseInCubic,$OutCubic:u.$EaseOutCubic,$InOutCubic:u.$EaseInOutCubic,$InQuart:u.$EaseInQuart,$OutQuart:u.$EaseOutQuart,$InOutQuart:u.$EaseInOutQuart,$InQuint:u.$EaseInQuint,$OutQuint:u.$EaseOutQuint,$InOutQuint:u.$EaseInOutQuint,$InSine:u.$EaseInSine,$OutSine:u.$EaseOutSine,$InOutSine:u.$EaseInOutSine,$InExpo:u.$EaseInExpo,$OutExpo:u.$EaseOutExpo,$InOutExpo:u.$EaseInOutExpo,$InCirc:u.$EaseInCirc,$OutCirc:u.$EaseOutCirc,$InOutCirc:u.$EaseInOutCirc,$InElastic:u.$EaseInElastic,$OutElastic:u.$EaseOutElastic,$InOutElastic:u.$EaseInOutElastic,$InBack:u.$EaseInBack,$OutBack:u.$EaseOutBack,$InOutBack:u.$EaseInOutBack,$InBounce:u.$EaseInBounce,$OutBounce:u.$EaseOutBounce,$InOutBounce:u.$EaseInOutBounce,$GoBack:u.$EaseGoBack,$InWave:u.$EaseInWave,$OutWave:u.$EaseOutWave,$OutJump:u.$EaseOutJump,$InJump:u.$EaseInJump};e.$JssorDirection$={$TO_LEFT:1,$TO_RIGHT:2,$TO_TOP:4,$TO_BOTTOM:8,$HORIZONTAL:3,$VERTICAL:12,$GetDirectionHorizontal:function(e){return 3&e},$GetDirectionVertical:function(e){return 12&e},$IsHorizontal:function(e){return 3&e},$IsVertical:function(e){return 12&e}};var l=e.$Jssor$=new function(){function a(){if(!ae){ae={$Touchable:"ontouchstart"in e||"createTouch"in t};var n;(Ie.pointerEnabled||(n=Ie.msPointerEnabled))&&(ae.$TouchActionAttr=n?"msTouchAction":"touchAction")}return ae}function s(n){if(!Ce)if(Ce=-1,"Microsoft Internet Explorer"==Se&&e.attachEvent&&e.ActiveXObject){var i=Te.indexOf("MSIE");Ce=le,pe=Ae(Te.substring(i+5,Te.indexOf(";",i))),he=t.documentMode||pe}else if("Netscape"==Se&&e.addEventListener){var r=Te.indexOf("Firefox"),o=Te.indexOf("Safari"),$=Te.indexOf("Chrome"),a=Te.indexOf("AppleWebKit");if(r>=0)Ce=fe,he=Ae(Te.substring(r+8));else if(o>=0){var s=Te.substring(0,o).lastIndexOf("/");Ce=$>=0?ve:de,he=Ae(Te.substring(s+1,o))}else{var u=/Trident\/.*rv:([0-9]{1,}[\.0-9]{0,})/i.exec(Te);u&&(Ce=le,he=pe=Ae(u[1]))}a>=0&&(ge=Ae(Te.substring(a+12)))}else{var u=/(opera)(?:.*version|)[ \/]([\w.]+)/i.exec(Te);u&&(Ce=Ee,he=Ae(u[2]))}return n==Ce}function c(){return s(le)}function f(){return c()&&(6>he||"BackCompat"==t.compatMode)}function d(){return s(fe)}function v(){return s(de)}function E(){return s(ve)}function C(){return s(Ee)}function h(){return v()&&ge>534&&535>ge}function p(){return c()&&9>he}function m(e){var t;return function(n){if(!t){t=e;var i=e.substr(0,1).toUpperCase()+e.substr(1);S([e].concat(["WebKit","ms","Moz","O","webkit"]),function(r,o){var a=e;return o&&(a=r+i),n.style[a]!=$?t=a:void 0})}return t}}function g(e){return{}.toString.call(e)}function I(){return se||(se={},S(["Boolean","Number","String","Function","Array","Date","RegExp","Object"],function(e){se["[object "+e+"]"]=e.toLowerCase()})),se}function S(e,t){if("[object Array]"==g(e)){for(var n=0;nhe&&(e.style.filter=t)}function P(e,t,i){if(!me||9>me){var r=t.$ScaleX,o=t.$ScaleY,a=(t.$Rotate||0)%360,s="";if(a||r!=$||o!=$){r==$&&(r=1),o==$&&(o=1);var u=ue.$CreateMatrix(a/180*n.PI,r||1,o||1),i=ue.$GetMatrixOffset(u,t.$OriginalWidth,t.$OriginalHeight);ue.$CssMarginTop(e,i.y),ue.$CssMarginLeft(e,i.x),s="progid:DXImageTransform.Microsoft.Matrix(M11="+u[0][0]+", M12="+u[0][1]+", M21="+u[1][0]+", M22="+u[1][1]+", SizingMethod='auto expand')"}var c=e.style.filter,l=new RegExp(/[\s]*progid:DXImageTransform\.Microsoft\.Matrix\([^\)]*\)/g),f=x(c,[l],s);A(e,f)}}function R(e){e.constructor===R.caller&&e.$Construct&&e.$Construct.apply(e,R.caller.arguments)}function B(t){return t||e.event}function D(t,n,r){if(r===$){var o=t.currentStyle||t.style;return r=o[n],""==r&&e.getComputedStyle&&(o=t.ownerDocument.defaultView.getComputedStyle(t,i),o&&(r=o.getPropertyValue(n)||o[n])),r}t.style[n]=r==$?"":r}function G(e,t,n,r){return n===$?Ae(D(e,t)):(n==i?n="":r&&(n+="px"),void D(e,t,n))}function L(e,t,n){return G(e,t,n,r)}function k(e,t){var n,i=t?G:D;return 4&t&&(n=m(e)),function(r,o){return i(r,n?n(r):e,o,2&t)}}function N(e){if(c()&&9>pe){var t=/opacity=([^)]*)/.exec(e.style.filter||"");return t?Ae(t[1])/100:1}return Ae(e.style.opacity||"1")}function H(e,t,i){if(c()&&9>pe){var r=e.style.filter||"",o=new RegExp(/[\s]*alpha\([^\)]*\)/g),$=n.round(100*t),a="";(100>$||i)&&(a="alpha(opacity="+$+") ");var s=x(r,[o],a);A(e,s)}else e.style.opacity=1==t?"":n.round(100*t)/100}function M(e,t){c()&&he&&10>he&&(delete t.$RotateX,delete t.$RotateY);var n=ye(e);if(n){var i="";l.$Each(t,function(e,t){var n=be[t];if(n){var r=n[1]||0;i+=(i?" ":"")+n[0]+"("+e+["deg","px",""][r]+")"}}),e.style[n]=i}}function F(e,t,n,r){for(r=r||"u",e=e?e.firstChild:i;e;e=e.nextSibling)if(1==e.nodeType){if(J(e,r)==t)return e;if(!n){var o=F(e,t,n,r);if(o)return o}}}function _(e,t,n,r){r=r||"u";var o=[];for(e=e?e.firstChild:i;e;e=e.nextSibling)if(1==e.nodeType&&(J(e,r)==t&&o.push(e),!n)){var $=_(e,t,n,r);$.length&&(o=o.concat($))}return o}function W(e,t,n){for(e=e?e.firstChild:i;e;e=e.nextSibling)if(1==e.nodeType){if(e.tagName==t)return e;if(!n){var r=W(e,t,n);if(r)return r}}}function V(e,t,n){var r=[];for(e=e?e.firstChild:i;e;e=e.nextSibling)if(1==e.nodeType&&((!t||e.tagName==t)&&r.push(e),!n)){var o=V(e,t,n);o.length&&(r=r.concat(o))}return r}function Z(){var e,t,n,i,r=arguments,o=1&r[0],a=1+o;for(e=r[a-1]||{};ape||10>pe&&f())e.style.zoom=1==t?"":t;else{var n=ye(e);if(n){var i="scale("+t+")",r=e.style[n],o=new RegExp(/[\s]*scale\(.*?\)/g),$=x(r,[o],i);e.style[n]=$}}};var we=0,xe=0;ue.$WindowResizeFilter=function(e,t){return p()?function(){var n=r,i=f()?e.document.body:e.document.documentElement;if(i){var $=i.offsetWidth-we,a=i.offsetHeight-xe;$||a?(we+=$,xe+=a):n=o}n&&t()}:t},ue.$MouseOverOutFilter=function(e,t){return function(n){n=B(n);var i=n.type,r=n.relatedTarget||("mouseout"==i?n.toElement:n.fromElement);(!r||r!==t&&!ue.$IsChild(t,r))&&e(n)}},ue.$AddEvent=function(e,t,n,i){e=ue.$GetElement(e),e.addEventListener?("mousewheel"==t&&e.addEventListener("DOMMouseScroll",n,i),e.addEventListener(t,n,i)):e.attachEvent&&(e.attachEvent("on"+t,n),i&&e.setCapture&&e.setCapture())},ue.$RemoveEvent=function(e,t,n,i){e=ue.$GetElement(e),e.removeEventListener?("mousewheel"==t&&e.removeEventListener("DOMMouseScroll",n,i),e.removeEventListener(t,n,i)):e.detachEvent&&(e.detachEvent("on"+t,n),i&&e.releaseCapture&&e.releaseCapture())},ue.$FireEvent=function(e,n){var i;if(t.createEvent)i=t.createEvent("HTMLEvents"),i.initEvent(n,o,o),e.dispatchEvent(i);else{var r="on"+n;i=t.createEventObject(),e.fireEvent(r,i)}},ue.$CancelEvent=function(e){e=B(e),e.preventDefault&&e.preventDefault(),e.cancel=r,e.returnValue=o},ue.$StopEvent=function(e){e=B(e),e.stopPropagation&&e.stopPropagation(),e.cancelBubble=r},ue.$CreateCallback=function(e,t){var n=[].slice.call(arguments,2),i=function(){var i=n.concat([].slice.call(arguments,0));return t.apply(e,i)};return i},ue.$InnerText=function(e,n){if(n==$)return e.textContent||e.innerText;var i=t.createTextNode(n);ue.$Empty(e),e.appendChild(i)},ue.$InnerHtml=function(e,t){return t==$?e.innerHTML:void(e.innerHTML=t)},ue.$GetClientRect=function(e){var t=e.getBoundingClientRect();return{x:t.left,y:t.top,w:t.right-t.left,h:t.bottom-t.top}},ue.$ClearInnerHtml=function(e){e.innerHTML=""},ue.$EncodeHtml=function(e){var t=ue.$CreateDiv();return ue.$InnerText(t,e),ue.$InnerHtml(t)},ue.$DecodeHtml=function(e){var t=ue.$CreateDiv();return ue.$InnerHtml(t,e),ue.$InnerText(t)},ue.$SelectElement=function(n){var r;e.getSelection&&(r=e.getSelection());var o=i;t.createRange?(o=t.createRange(),o.selectNode(n)):(o=t.body.createTextRange(),o.moveToElementText(n),o.select()),r&&r.addRange(o)},ue.$DeselectElements=function(){t.selection?t.selection.empty():e.getSelection&&e.getSelection().removeAllRanges()},ue.$Children=function(e,t){for(var n=[],i=e.firstChild;i;i=i.nextSibling)(t||1==i.nodeType)&&n.push(i);return n},ue.$FindChild=F,ue.$FindChildByTag=W,ue.$FindChildrenByTag=V,ue.$GetElementsByTag=function(e,t){return e.getElementsByTagName(t)},ue.$Extend=Z,ue.$Unextend=Q,ue.$IsFunction=function(e){return"function"==T(e)},ue.$IsArray=function(e){return"array"==T(e)},ue.$IsString=function(e){return"string"==T(e)},ue.$IsNumeric=function(e){return!isNaN(Ae(e))&&isFinite(e)},ue.$Type=T,ue.$Each=S,ue.$IsNotEmpty=O,ue.$IsPlainObject=y,ue.$CreateElement=X,ue.$CreateDiv=function(){return X("DIV")},ue.$CreateSpan=function(){return X("SPAN")},ue.$EmptyFunction=function(){},ue.$Attribute=Y,ue.$AttributeEx=J,ue.$ClassName=j,ue.$ToHash=z,ue.$FromHash=U,ue.$Split=q,ue.$Join=ee,ue.$AddClass=function(e,t){te(e,i,t)},ue.$RemoveClass=te,ue.$ReplaceClass=te,ue.$ParentNode=function(e){return e.parentNode},ue.$HideElement=function(e){ue.$CssDisplay(e,"none")},ue.$EnableElement=function(e,t){t?ue.$Attribute(e,"disabled",r):ue.$RemoveAttribute(e,"disabled")},ue.$HideElements=function(e){for(var t=0;the},ue.$SetStyleClip=function(e,t){if(t)e.style.clip="rect("+n.round(t.$Top)+"px "+n.round(t.$Right)+"px "+n.round(t.$Bottom)+"px "+n.round(t.$Left)+"px)";else{var i=e.style.cssText,r=[new RegExp(/[\s]*clip: rect\(.*?\)[;]?/i),new RegExp(/[\s]*cliptop: .*?[;]?/i),new RegExp(/[\s]*clipright: .*?[;]?/i),new RegExp(/[\s]*clipbottom: .*?[;]?/i),new RegExp(/[\s]*clipleft: .*?[;]?/i)],o=x(i,r,"");l.$CssCssText(e,o)}},ue.$GetNow=function(){return+new Date},ue.$AppendChild=function(e,t){e.appendChild(t)},ue.$AppendChildren=function(e,t){S(t,function(t){ue.$AppendChild(e,t)})},ue.$InsertBefore=function(e,t,n){(n||t.parentNode).insertBefore(e,t)},ue.$InsertAfter=function(e,t,n){ue.$InsertBefore(e,t.nextSibling,n||t.parentNode)},ue.$InsertAdjacentHtml=function(e,t,n){e.insertAdjacentHTML(t,n)},ue.$RemoveElement=function(e,t){(t||e.parentNode).removeChild(e)},ue.$RemoveElements=function(e,t){S(e,function(e){ue.$RemoveElement(e,t)})},ue.$Empty=function(e){ue.$RemoveElements(ue.$Children(e,r),e)},ue.$CenterElement=function(e,t){var n=ue.$ParentNode(e);1&t&&ue.$CssLeft(e,(ue.$CssWidth(n)-ue.$CssWidth(e))/2),2&t&&ue.$CssTop(e,(ue.$CssHeight(n)-ue.$CssHeight(e))/2)},ue.$ParseInt=function(e,t){return parseInt(e,t||10)};var Ae=parseFloat;ue.$ParseFloat=Ae,ue.$IsChild=function(e,n){for(var i=t.body;n&&e!==n&&i!==n;)try{n=n.parentNode}catch(r){return o}return e===n},ue.$CloneNode=ne,ue.$LoadImage=function(e,t){function n(e,r){ue.$RemoveEvent(o,"load",n),ue.$RemoveEvent(o,"abort",i),ue.$RemoveEvent(o,"error",i),t&&t(o,r)}function i(e){n(e,r)}var o=new Image;C()&&11.6>he||!e?n(!e):(ue.$AddEvent(o,"load",n),ue.$AddEvent(o,"abort",i),ue.$AddEvent(o,"error",i),o.src=e)},ue.$LoadImages=function(e,t,n){function i(e){r--,t&&e&&e.src==t.src&&(t=e),!r&&n&&n(t)}var r=e.length+1;S(e,function(e){ue.$LoadImage(e.src,i)}),i()},ue.$BuildElement=function(e,t,n,i){i&&(e=ne(e));var r=_(e,t);r.length||(r=l.$GetElementsByTag(e,t));for(var o=r.length-1;o>-1;o--){var $=r[o],a=ne(n);j(a,j($)),l.$CssCssText(a,$.style.cssText),l.$InsertBefore(a,$),l.$RemoveElement($)}return e},ue.$Buttonize=function(e){return new ie(e)},ue.$Css=D,ue.$CssN=G,ue.$CssP=L,ue.$CssOverflow=k("overflow"),ue.$CssTop=k("top",2),ue.$CssLeft=k("left",2),ue.$CssWidth=k("width",2),ue.$CssHeight=k("height",2),ue.$CssMarginLeft=k("marginLeft",2),ue.$CssMarginTop=k("marginTop",2),ue.$CssPosition=k("position"),ue.$CssDisplay=k("display"),ue.$CssZIndex=k("zIndex",1),ue.$CssFloat=function(e,t){return D(e,c()?"styleFloat":"cssFloat",t)},ue.$CssOpacity=function(e,t,n){return t==$?N(e):void H(e,t,n)},ue.$CssCssText=function(e,t){return t==$?e.style.cssText:void(e.style.cssText=t)};var Pe,Re={$Opacity:ue.$CssOpacity,$Top:ue.$CssTop,$Left:ue.$CssLeft,$Width:ue.$CssWidth,$Height:ue.$CssHeight,$Position:ue.$CssPosition,$Display:ue.$CssDisplay,$ZIndex:ue.$CssZIndex};ue.$StyleSetter=re,ue.$StyleSetterEx=oe,ue.$GetStyles=function(e,t){re();var n={};return S(t,function(t,i){Re[i]&&(n[i]=Re[i](e))}),n},ue.$SetStyles=function(e,t){var n=re();S(t,function(t,i){n[i]&&n[i](e,t)})},ue.$SetStylesEx=function(e,t){oe(),ue.$SetStyles(e,t)};var Be=new function(){function e(e,t){for(var n=e[0].length,i=e.length,r=t[0].length,o=[],$=0;i>$;$++)for(var a=o[$]=[],s=0;r>s;s++){for(var u=0,c=0;n>c;c++)u+=e[$][c]*t[c][s];a[s]=u}return o}var t=this;t.$ScaleX=function(e,n){return t.$ScaleXY(e,n,0)},t.$ScaleY=function(e,n){return t.$ScaleXY(e,0,n)},t.$ScaleXY=function(t,n,i){return e(t,[[n,0],[0,i]])},t.$TransformPoint=function(t,n){var i=e(t,[[n.x],[n.y]]);return b(i[0][0],i[1][0])}};ue.$CreateMatrix=function(e,t,i){var r=n.cos(e),o=n.sin(e);return[[r*t,-o*i],[o*t,r*i]]},ue.$GetMatrixOffset=function(e,t,i){var r=Be.$TransformPoint(e,b(-t/2,-i/2)),o=Be.$TransformPoint(e,b(t/2,-i/2)),$=Be.$TransformPoint(e,b(t/2,i/2)),a=Be.$TransformPoint(e,b(-t/2,i/2));return b(n.min(r.x,o.x,$.x,a.x)+t/2,n.min(r.y,o.y,$.y,a.y)+i/2)};var De={$Zoom:1,$ScaleX:1,$ScaleY:1,$Rotate:0,$RotateX:0,$RotateY:0,$TranslateX:0,$TranslateY:0,$TranslateZ:0,$SkewX:0,$SkewY:0};ue.$FormatEasings=function(e){var t=e||{};return e&&(l.$IsFunction(e)?t={$Default:t}:l.$IsFunction(e.$Clip)&&(t.$Clip={$Default:e.$Clip})),t},ue.$AddDif=$e,ue.$Cast=function(e,t,r,o,a,s,c){var f=t;if(e){f={};for(var d in t){var v=s[d]||1,E=a[d]||[0,1],C=(r-E[0])/E[1];C=n.min(n.max(C,0),1),C*=v;var h=n.floor(C);C!=h&&(C-=h);var p,m=o.$Default||u.$EaseSwing,g=e[d],I=t[d];if(l.$IsNumeric(I)){m=o[d]||m;var S=m(C);p=g+I*S}else p=l.$Extend({$Offset:{}},e[d]),l.$Each(I.$Offset||I,function(e,t){o.$Clip&&(m=o.$Clip[t]||o.$Clip.$Default||m);var n=m(C),i=e*n;p.$Offset[t]=i,p[t]+=i});f[d]=p}var T,O={$OriginalWidth:c.$OriginalWidth,$OriginalHeight:c.$OriginalHeight};l.$Each(De,function(n,i){T=T||t[i];var r=f[i];r!=$?(r!=n&&(O[i]=r),delete f[i]):e[i]!=$&&e[i]!=n&&(O[i]=e[i])}),t.$Zoom&&O.$Zoom&&(O.$ScaleX=O.$Zoom,O.$ScaleY=O.$Zoom),f.$Transform=O}if(t.$Clip&&c.$Move){var y=f.$Clip.$Offset,b=(y.$Top||0)+(y.$Bottom||0),w=(y.$Left||0)+(y.$Right||0);f.$Left=(f.$Left||0)+w,f.$Top=(f.$Top||0)+b,f.$Clip.$Left-=w,f.$Clip.$Right-=w,f.$Clip.$Top-=b,f.$Clip.$Bottom-=b}return f.$Clip&&l.$CanClearClip()&&!f.$Clip.$Top&&!f.$Clip.$Left&&f.$Clip.$Right==c.$OriginalWidth&&f.$Clip.$Bottom==c.$OriginalHeight&&(f.$Clip=i),f}},f=e.$JssorAnimator$=function(t,$,a,s,u,c){function f(e){P+=e,R+=e,x+=e,A+=e,N+=e,H+=e,k+=e}function d(e){var t=e;if(B&&(t>=R||P>=t)&&(t=((t-P)%B+B)%B+P),!w||S||N!=t){var i=n.min(t,R);if(i=n.max(i,P),!w||S||i!=H){if(c){var o=(i-x)/($||1);a.$Reverse&&(o=1-o);var f=l.$Cast(u,c,o,T,y,O,a);l.$Each(f,function(e,t){D[t]&&D[t](s,e)})}G.$OnInnerOffsetChange(H-x,i-x),H=i,l.$Each(M,function(t,n){var i=N>e?M[M.length-n-1]:t;i.$GoToPosition(H-k)});var d=N,v=H;N=t,w=r,G.$OnPositionChange(d,v)}}}function v(e,t,i){t&&e.$Shift(R),i||(P=n.min(P,e.$GetPosition_OuterBegin()+k),R=n.max(R,e.$GetPosition_OuterEnd()+k)),M.push(e)}function E(){if(p){var e=l.$GetNow(),t=n.min(e-L,a.$IntervalMax),i=N+t*I;L=e,i*I>=g*I&&(i=g),d(i),!S&&i*I>=g*I?h(b):F(E)}}function C(e,t,i){p||(p=r,S=i,b=t,e=n.max(e,P),e=n.min(e,R),g=e,I=N>g?-1:1,G.$OnStart(),L=l.$GetNow(),F(E))}function h(e){p&&(S=p=b=o,G.$OnStop(),e&&e())}t=t||0;var p,m,g,I,S,T,O,y,b,w,x,A,P,R,B,D,G=this,L=0,k=0,N=0,H=0,M=[],F=e.requestAnimationFrame||e.webkitRequestAnimationFrame||e.mozRequestAnimationFrame||e.msRequestAnimationFrame;l.$IsBrowserSafari()&&l.$BrowserVersion()<7&&(F=i),F=F||function(e){l.$Delay(e,a.$Interval)},G.$Play=function(e,t,n){C(e?N+e:R,t,n)},G.$PlayToPosition=C,G.$PlayToBegin=function(e,t){C(P,e,t)},G.$PlayToEnd=function(e,t){C(R,e,t)},G.$Stop=h,G.$Continue=function(e){C(e)},G.$GetPosition=function(){return N},G.$GetPlayToPosition=function(){return g},G.$GetPosition_Display=function(){return H},G.$GoToPosition=d,G.$GoToBegin=function(){d(P,r)},G.$GoToEnd=function(){d(R,r)},G.$Move=function(e){d(N+e)},G.$CombineMode=function(){return m},G.$GetDuration=function(){return $},G.$IsPlaying=function(){return p},G.$IsOnTheWay=function(){return N>x&&A>=N},G.$SetLoopLength=function(e){B=e},G.$Shift=f,G.$Join=v,G.$Combine=function(e,t){v(e,0,t)},G.$Chain=function(e){v(e,1)},G.$Expand=function(e){R+=e},G.$GetPosition_InnerBegin=function(){return x},G.$GetPosition_InnerEnd=function(){return A},G.$GetPosition_OuterBegin=function(){return P},G.$GetPosition_OuterEnd=function(){return R},G.$OnPositionChange=G.$OnStart=G.$OnStop=G.$OnInnerOffsetChange=l.$EmptyFunction,G.$Version=l.$GetNow(),a=l.$Extend({$Interval:16,$IntervalMax:50},a),B=a.$LoopLength,D=l.$Extend({},l.$StyleSetter(),a.$Setter),P=x=t,R=A=t+$,O=a.$Round||{},y=a.$During||{},T=l.$FormatEasings(a.$Easing)},d=e.$JssorSlideshowFormations$=new function(){function e(e){return(e&l)==l}function t(e){return(e&f)==f}function i(e,t,n){n.push(t),e[t]=e[t]||[],e[t].push(n)}var o=this,$=0,a=1,s=2,u=3,c=1,l=2,f=4,d=8,v=256,E=512,C=1024,h=2048,p=h+c,m=h+l,g=E+c,I=E+l,S=v+f,T=v+d,O=C+f,y=C+d;o.$FormationStraight=function(e){for(var t,n=e.$Cols,r=e.$Rows,o=e.$Assembly,$=e.$Count,a=[],s=0,u=0,c=n-1,l=r-1,f=$-1,u=0;r>u;u++)for(s=0;n>s;s++){switch(o){case p:t=f-(s*r+(l-u));break;case O:t=f-(u*n+(c-s));break;case g:t=f-(s*r+u);case S:t=f-(u*n+s);break;case m:t=s*r+u;break;case T:t=u*n+(c-s);break;case I:t=s*r+(l-u);break;default:t=u*n+s}i(a,t,[u,s])}return a},o.$FormationSwirl=function(e){var t,n,o=e.$Cols,c=e.$Rows,l=e.$Assembly,f=e.$Count,d=[],v=[],E=0,C=0,h=0,y=o-1,b=c-1,w=0;switch(l){case p:C=y,h=0,n=[s,a,u,$];break;case O:C=0,h=b,n=[$,u,a,s];break;case g:C=y,h=b,n=[u,a,s,$];break;case S:C=y,h=b,n=[a,u,$,s];break;case m:C=0,h=0,n=[s,$,u,a];break;case T:C=y,h=0,n=[a,s,$,u];break;case I:C=0,h=b,n=[u,$,s,a];break;default:C=0,h=0,n=[$,s,a,u]}for(E=0;f>E;){if(t=h+","+C,C>=0&&o>C&&h>=0&&c>h&&!v[t])v[t]=r,i(d,E++,[h,C]);else switch(n[w++%n.length]){case $:C--;break;case s:h--;break;case a:C++;break;case u:h++}switch(n[w%n.length]){case $:C++;break;case s:h++;break;case a:C--;break;case u:h--}}return d},o.$FormationZigZag=function(e){var t,n,r=e.$Cols,o=e.$Rows,c=e.$Assembly,l=e.$Count,f=[],d=0,v=0,E=0,C=r-1,h=o-1,y=0;switch(c){case p:v=C,E=0,n=[s,a,u,a];break;case O:v=0,E=h,n=[$,u,a,u];break;case g:v=C,E=h,n=[u,a,s,a];break;case S:v=C,E=h,n=[a,u,$,u];break;case m:v=0,E=0,n=[s,$,u,$];break;case T:v=C,E=0,n=[a,s,$,s];break;case I:v=0,E=h,n=[u,$,s,$];break;default:v=0,E=0,n=[$,s,a,s]}for(d=0;l>d;)if(t=E+","+v,v>=0&&r>v&&E>=0&&o>E&&"undefined"==typeof f[t])switch(i(f,d++,[E,v]),n[y%n.length]){case $:v++;break;case s:E++;break;case a:v--;break;case u:E--}else{switch(n[y++%n.length]){case $:v--;break;case s:E--;break;case a:v++;break;case u:E++}switch(n[y++%n.length]){case $:v++;break;case s:E++;break;case a:v--;break;case u:E--}}return f},o.$FormationStraightStairs=function(n){var r=n.$Cols,o=n.$Rows,$=n.$Assembly,a=n.$Count,s=[],u=0,c=0,l=0,f=r-1,d=o-1,v=a-1;switch($){case p:case I:case g:case m:var E=0,C=0;break;case T:case O:case S:case y:var E=f,C=0;break;default:$=y;var E=f,C=0}for(c=E,l=C;a>u;){switch(t($)||e($)?i(s,v-u++,[l,c]):i(s,u++,[l,c]),$){case p:case I:c--,l++;break;case g:case m:c++,l--;break;case T:case O:c--,l--;break;case y:case S:default:c++,l++}if(0>c||0>l||c>f||l>d){switch($){case p:case I:E++;break;case T:case O:case g:case m:C++;break;case y:case S:default:E--}if(0>E||0>C||E>f||C>d){switch($){case p:case I:E=f,C++;break;case g:case m:C=d,E++;break;case T:case O:C=d,E--;break;case y:case S:default:E=0,C++}C>d?C=d:0>C?C=0:E>f?E=f:0>E&&(E=0)}l=C,c=E}}return s},o.$FormationSquare=function(e){var t,r,o,$,a,s=e.$Cols||1,u=e.$Rows||1,c=[];for(o=u>s?(u-s)/2:0,$=s>u?(s-u)/2:0,a=n.round(n.max(s/2,u/2))+1,t=0;s>t;t++)for(r=0;u>r;r++)i(c,a-n.min(t+1+o,r+1+$,s-t+o,u-r+$),[r,t]);return c},o.$FormationRectangle=function(e){var t,r,o,$=e.$Cols||1,a=e.$Rows||1,s=[];for(o=n.round(n.min($/2,a/2))+1,t=0;$>t;t++)for(r=0;a>r;r++)i(s,o-n.min(t+1,r+1,$-t,a-r),[r,t]);return s},o.$FormationRandom=function(e){for(var t,r=[],o=0;ou;u++)for(t=0;o>t;t++)i($,n.round(n.sqrt(n.pow(u-a,2)+n.pow(t-s,2))),[t,u]);return $},o.$FormationCross=function(e){for(var t,r=e.$Cols||1,o=e.$Rows||1,$=[],a=r/2-.5,s=o/2-.5,u=0;r>u;u++)for(t=0;o>t;t++)i($,n.round(n.min(n.abs(u-a),n.abs(t-s))),[t,u]);return $},o.$FormationRectangleCross=function(e){for(var t,r=e.$Cols||1,o=e.$Rows||1,$=[],a=r/2-.5,s=o/2-.5,u=n.max(a,s)+1,c=0;r>c;c++)for(t=0;o>t;t++)i($,n.round(u-n.max(a-n.abs(c-a),s-n.abs(t-s)))-1,[t,c]);return $}};e.$JssorSlideshowRunner$=function(e,t,$,s,c){function v(e,t){var i={$Interval:t,$Duration:1,$Delay:0,$Cols:1,$Rows:1,$Opacity:0,$Zoom:0,$Clip:0,$Move:o,$SlideOut:o,$Reverse:o,$Formation:d.$FormationRandom,$Assembly:1032,$ChessMode:{$Column:0,$Row:0},$Easing:u.$EaseSwing,$Round:{},$Blocks:[],$During:{}};return l.$Extend(i,e),i.$Count=i.$Cols*i.$Rows,i.$Easing=l.$FormatEasings(i.$Easing),i.$FramesCount=n.ceil(i.$Duration/i.$Interval),i.$GetBlocks=function(e,t){e/=i.$Cols,t/=i.$Rows;var n=e+"x"+t;if(!i.$Blocks[n]){i.$Blocks[n]={$Width:e,$Height:t};for(var r=0;re;if(t||E){E=t,w||(e=y-e);var r=n.ceil(e/i.$Interval);l.$Each(p,function(e,t){var i=n.max(r,e.$Min);i=n.min(i,e.length-1),e.$LastFrameIndex!=i&&(e.$LastFrameIndex||w?i==e.$Max&&w&&l.$HideElement(m[t]):l.$ShowElement(m[t]),e.$LastFrameIndex=i,l.$SetStylesEx(m[t],e[i]))})}},t=l.$CloneNode(t),l.$IsBrowserIe9Earlier()){var x=!t["no-image"],A=l.$FindChildrenByTag(t);l.$Each(A,function(e){(x||e["jssor-slider"])&&l.$CssOpacity(e,l.$CssOpacity(e),r)})}l.$Each(T,function(e,t){l.$Each(e,function(e){var $=e[0],u=e[1],E=$+","+u,C=o,m=o,T=o;g&&u%2&&(3&g&&(C=!C),12&g&&(m=!m),16&g&&(T=!T)),I&&$%2&&(3&I&&(C=!C),12&I&&(m=!m),16&I&&(T=!T)),i.$Top=i.$Top||4&i.$Clip,i.$Bottom=i.$Bottom||8&i.$Clip,i.$Left=i.$Left||1&i.$Clip,i.$Right=i.$Right||2&i.$Clip;var O=m?i.$Bottom:i.$Top,y=m?i.$Top:i.$Bottom,b=C?i.$Right:i.$Left,x=C?i.$Left:i.$Right;i.$Clip=O||y||b||x,v={},d={$Top:0,$Left:0,$Opacity:1,$Width:a,$Height:s},f=l.$Extend({},d),c=l.$Extend({},S[E]),i.$Opacity&&(d.$Opacity=2-i.$Opacity),i.$ZIndex&&(d.$ZIndex=i.$ZIndex,f.$ZIndex=0);var A=i.$Cols*i.$Rows>1||i.$Clip;if(i.$Zoom||i.$Rotate){var P=r;if(l.$IsBrowserIe9Earlier()&&(i.$Cols*i.$Rows>1?P=o:A=o),P){d.$Zoom=i.$Zoom?i.$Zoom-1:1,f.$Zoom=1,(l.$IsBrowserIe9Earlier()||l.$IsBrowserOpera())&&(d.$Zoom=n.min(d.$Zoom,2));var R=i.$Rotate||0;d.$Rotate=360*R*(T?-1:1), f.$Rotate=0}}if(A){var B=c.$Offset={};if(i.$Clip){var D=i.$ScaleClip||1;O&&y?(B.$Top=S.$Height/2*D,B.$Bottom=-B.$Top):O?B.$Bottom=-S.$Height*D:y&&(B.$Top=S.$Height*D),b&&x?(B.$Left=S.$Width/2*D,B.$Right=-B.$Left):b?B.$Right=-S.$Width*D:x&&(B.$Left=S.$Width*D)}v.$Clip=c,f.$Clip=S[E]}var G=C?1:-1,L=m?1:-1;i.x&&(d.$Left+=a*i.x*G),i.y&&(d.$Top+=s*i.y*L),l.$Each(d,function(e,t){l.$IsNumeric(e)&&e!=f[t]&&(v[t]=e-f[t])}),h[E]=w?f:d;var k=i.$FramesCount,N=n.round(t*i.$Delay/i.$Interval);p[E]=new Array(N),p[E].$Min=N,p[E].$Max=N+k-1;for(var H=0;k>=H;H++){var M=l.$Cast(f,v,H/k,i.$Easing,i.$During,i.$Round,{$Move:i.$Move,$OriginalWidth:a,$OriginalHeight:s});M.$ZIndex=M.$ZIndex||1,p[E].push(M)}})}),T.reverse(),l.$Each(T,function(n){l.$Each(n,function(n){var i=n[0],r=n[1],o=i+","+r,$=t;(r||i)&&($=l.$CloneNode(t)),l.$SetStyles($,h[o]),l.$CssOverflow($,"hidden"),l.$CssPosition($,"absolute"),e.$AddClipElement($),m[o]=$,l.$ShowElement($,!w)})})}function C(){var e=this,t=0;f.call(e,0,h),e.$OnPositionChange=function(e,n){n-t>O&&(t=n,m&&m.$ShowFrame(n),p&&p.$ShowFrame(n))},e.$Transition=g}var h,p,m,g,I=this,S=0,T=s.$TransitionsOrder,O=8;I.$GetTransition=function(){var e=0,t=s.$Transitions,i=t.length;return e=T?S++%i:n.floor(n.random()*i),t[e]&&(t[e].$Index=e),t[e]},I.$Initialize=function(i,r,o,a,s){g=s,s=v(s,O);var u=a.$Item,c=o.$Item;u["no-image"]=!a.$Image,c["no-image"]=!o.$Image;var l=u,f=c,d=s,C=s.$Brother||v({},O);s.$SlideOut||(l=c,f=u);var S=C.$Shift||0;p=new E(e,f,C,n.max(S-C.$Interval,0),t,$),m=new E(e,l,d,n.max(C.$Interval-S,0),t,$),p.$ShowFrame(0),m.$ShowFrame(0),h=n.max(p.$EndTime,m.$EndTime),I.$Index=i},I.$Clear=function(){e.$Clear(),p=i,m=i},I.$GetProcessor=function(){var e=i;return m&&(e=new C),e},(l.$IsBrowserIe9Earlier()||l.$IsBrowserOpera()||c&&l.$WebKitVersion()<537)&&(O=16),a.call(I),f.call(I,-1e7,1e7)};var v=e.$JssorSlider$=function(c,d){function C(){var e=this;f.call(e,-1e8,2e8),e.$GetCurrentSlideInfo=function(){var t=e.$GetPosition_Display(),i=n.floor(t),r=M(i),o=t-n.floor(t);return{$Index:r,$VirtualIndex:i,$Position:o}},e.$OnPositionChange=function(e,t){var i=n.floor(t);i!=t&&t>e&&i++,L(i,r),z.$TriggerEvent(v.$EVT_POSITION_CHANGE,M(t),M(e),t,e)}}function h(){var e=this;f.call(e,0,0,{$LoopLength:Ye}),l.$Each(mt,function(t){1&$t&&t.$SetLoopLength(Ye),e.$Chain(t),t.$Shift(Be/Ke)})}function p(){var e=this,t=ct.$Elmt;f.call(e,-1,2,{$Easing:u.$EaseLinear,$Setter:{$Position:T},$LoopLength:Ye},t,{$Position:1},{$Position:-2}),e.$Wrapper=t}function m(e,t){var n,$,a,s,u,c=this;f.call(c,-1e8,2e8,{$IntervalMax:100}),c.$OnStart=function(){Le=r,Ne=i,z.$TriggerEvent(v.$EVT_SWIPE_START,M(We.$GetPosition()),We.$GetPosition())},c.$OnStop=function(){Le=o,s=o;var e=We.$GetCurrentSlideInfo();z.$TriggerEvent(v.$EVT_SWIPE_END,M(We.$GetPosition()),We.$GetPosition()),!e.$Position&&G(e.$VirtualIndex,Xe)},c.$OnPositionChange=function(e,t){var i;if(s)i=u;else if(i=$,a){var r=t/a;i=U.$SlideEasing(r)*($-n)+n}We.$GoToPosition(i)},c.$PlayCarousel=function(e,t,i,r){n=e,$=t,a=i,We.$GoToPosition(e),c.$GoToPosition(0),c.$PlayToPosition(i,r)},c.$StandBy=function(e){s=r,u=e,c.$Play(e,i,r)},c.$SetStandByPosition=function(e){u=e},c.$MoveCarouselTo=function(e){We.$GoToPosition(e)},We=new C,We.$Combine(e),We.$Combine(t)}function g(){var e=this,t=H();l.$CssZIndex(t,0),l.$Css(t,"pointerEvents","none"),e.$Elmt=t,e.$AddClipElement=function(e){l.$AppendChild(t,e),l.$ShowElement(t)},e.$Clear=function(){l.$HideElement(t),l.$Empty(t)}}function I(e,t){function $(t){I&&I.$Revert(),g(e,t,0),B=r,I=new te.$Class(e,te,l.$ParseFloat(l.$AttributeEx(e,"idle"))||it),I.$GoToPosition(0)}function s(){I.$VersionJe||a>je)){var c=o,f=Je/je*a/$;1&U.$FillMode?c=f>1:2&U.$FillMode&&(c=1>f),s=c?$*je/a:Je,u=c?je:a*Je/$}l.$CssWidth(b,s),l.$CssHeight(b,u),l.$CssTop(b,(je-u)/2),l.$CssLeft(b,(Je-s)/2)}l.$CssPosition(b,"absolute"),z.$TriggerEvent(v.$EVT_LOAD_END,t)}l.$HideElement(n),e&&e(N)}function c(e,n,i,r){if(r==Ne&&Xe==t&&Ae&&!xe){var o=M(e);ft.$Initialize(o,t,n,N,i),n.$HideContentForSlideshow(),Ve.$Shift(o-Ve.$GetPosition_OuterBegin()-1),Ve.$GoToPosition(o),Ze.$PlayCarousel(e,e,0)}}function d(n){if(n==Ne&&Xe==t){if(!D){var r=i;ft&&(ft.$Index==t?r=ft.$GetProcessor():ft.$Clear()),s(),D=new S(e,t,r,I),D.$SetPlayer(L)}!D.$IsPlaying()&&D.$Replay()}}function E(e,r,o){if(e==t){e!=r?mt[r]&&mt[r].$ParkOut():!o&&D&&D.$AdjustIdleOnPark(),L&&L.$Enable();var $=Ne=l.$GetNow();N.$LoadImage(l.$CreateCallback(i,d,$))}else{var a=n.min(t,e),s=n.max(t,e),u=n.min(s-a,a+Ye-s),c=et+U.$LazyLoading-1;(!R||c>=u)&&N.$LoadImage()}}function C(){Xe==t&&D&&(D.$Stop(),L&&L.$Quit(),L&&L.$Disable(),D.$OpenSlideshowPanel())}function h(){Xe==t&&D&&D.$Stop()}function p(e){!Ge&&z.$TriggerEvent(v.$EVT_CLICK,t,e)}function m(){L=G.pInstance,D&&D.$SetPlayer(L)}function g(e,t,n){if(!l.$Attribute(e,"jssor-slider")){B||("IMG"==e.tagName&&(H.push(e),l.$Attribute(e,"src")||(R=r,e["display-origin"]=l.$CssDisplay(e),l.$HideElement(e))),l.$IsBrowserIe9Earlier()&&l.$CssZIndex(e,(l.$CssZIndex(e)||0)+1));var i=l.$Children(e);l.$Each(i,function(i){var $=i.tagName,a=l.$AttributeEx(i,"u");if("player"!=a||G||(G=i,G.pInstance?m():l.$AddEvent(G,"dataavailable",m)),"caption"==a){if(t)l.$CssTransformOrigin(i,l.$AttributeEx(i,"to")),l.$CssBackfaceVisibility(i,l.$AttributeEx(i,"bf")),l.$CssTransformStyle(i,"preserve-3d");else if(!l.$IsBrowserIE()){var s=l.$CloneNode(i,o,r);l.$InsertBefore(s,i,e),l.$RemoveElement(i,e),i=s,t=r}}else B||n||b||("A"==$?(b="image"==l.$AttributeEx(i,"u")?l.$FindChildByTag(i,"IMG"):l.$FindChild(i,"image",r),b&&(w=i,l.$CssDisplay(w,"block"),l.$SetStyles(w,ie),x=l.$CloneNode(w,r),l.$CssPosition(w,"relative"),l.$CssOpacity(x,0),l.$Css(x,"backgroundColor","#000"))):"IMG"==$&&"image"==l.$AttributeEx(i,"u")&&(b=i),b&&(b.border=0,l.$SetStyles(b,ie)));g(i,t,n+1)})}}var I,O,y,b,w,x,A,P,R,B,D,G,L,k,N=this,H=[];f.call(N,-et,et+1,{$SlideItemAnimator:r}),N.$LoadImage=function(e,n){n=n||y,H.length&&!P?(l.$ShowElement(n),A||(A=r,z.$TriggerEvent(v.$EVT_LOAD_START,t),l.$Each(H,function(e){l.$Attribute(e,"src")||(e.src=l.$AttributeEx(e,"src2"),l.$CssDisplay(e,e["display-origin"]))})),l.$LoadImages(H,b,l.$CreateCallback(i,u,e,n))):u(e,n)},N.$GoForNextSlide=function(){var e=t;U.$AutoPlaySteps<0&&(e-=Ye);var r=e+U.$AutoPlaySteps*K;if(2&$t&&(r=M(r)),1&$t||(r=n.max(0,n.min(r,Ye-et))),r!=t){if(ft){var o=ft.$GetTransition(Ye);if(o){var $=Ne=l.$GetNow(),a=mt[M(r)];return a.$LoadImage(l.$CreateCallback(i,c,r,a,o,$),y)}}X(r)}},N.$TryActivate=function(){E(t,t,r)},N.$ParkOut=function(){L&&L.$Quit(),L&&L.$Disable(),N.$UnhideContentForSlideshow(),D&&D.$Abort(),D=i,$()},N.$StampSlideItemElements=function(e){e=k+"_"+e},N.$HideContentForSlideshow=function(){l.$HideElement(e)},N.$UnhideContentForSlideshow=function(){l.$ShowElement(e)},N.$EnablePlayer=function(){L&&L.$Enable()},N.$OnInnerOffsetChange=function(e,t){var n=et-t;T(O,n)},N.$Index=t,a.call(N),l.$CssPerspective(e,l.$AttributeEx(e,"p")),l.$CssPerspectiveOrigin(e,l.$AttributeEx(e,"po"));var F=l.$FindChild(e,"thumb",r);F&&(N.$Thumb=l.$CloneNode(F),l.$HideElement(F)),l.$ShowElement(e),y=l.$CloneNode(ue),l.$CssZIndex(y,1e3),l.$AddEvent(e,"mouseover",p),$(r),N.$Image=b,N.$Link=x,N.$Item=e,N.$Wrapper=O=e,l.$AppendChild(O,y),z.$On(203,E),z.$On(28,h),z.$On(24,C)}function S(e,t,n,i){function $(){l.$Empty(dt),we&&C&&S.$Link&&l.$AppendChild(dt,S.$Link),l.$ShowElement(dt,!C&&S.$Image)}function a(){m.$Replay()}function s(e){p=e,m.$Stop(),m.$Replay()}var u,c,d,E,C,h,p,m=this,g=0,I=0,S=mt[t];f.call(m,0,0),m.$Replay=function(){var e=m.$GetPosition_Display();if(!ke&&!Le&&!p&&Xe==t){e||(u&&!C&&(C=r,m.$OpenSlideshowPanel(r),z.$TriggerEvent(v.$EVT_SLIDESHOW_START,t,g,I,u,E)),$());var n,i=v.$EVT_STATE_CHANGE;e!=E&&(n=e==d?E:e==c?d:e?m.$GetPlayToPosition():c),z.$TriggerEvent(i,t,e,g,c,d,E);var o=Ae&&(!nt||at);e==E?(d!=E&&!(12&nt)||o)&&S.$GoForNextSlide():(o||e!=d)&&m.$PlayToPosition(n,a)}},m.$AdjustIdleOnPark=function(){d==E&&d==m.$GetPosition_Display()&&m.$GoToPosition(c)},m.$Abort=function(){ft&&ft.$Index==t&&ft.$Clear();var e=m.$GetPosition_Display();E>e&&z.$TriggerEvent(v.$EVT_STATE_CHANGE,t,-e-1,g,c,d,E)},m.$OpenSlideshowPanel=function(e){n&&l.$CssOverflow(ge,e&&n.$Transition.$Outside?"":"hidden")},m.$OnInnerOffsetChange=function(e,n){C&&n>=u&&(C=o,$(),S.$UnhideContentForSlideshow(),ft.$Clear(),z.$TriggerEvent(v.$EVT_SLIDESHOW_END,t,g,I,u,E)),z.$TriggerEvent(v.$EVT_PROGRESS_CHANGE,t,n,g,c,d,E)},m.$SetPlayer=function(e){e&&!h&&(h=e,e.$On($JssorPlayer$.$EVT_SWITCH,s))},n&&m.$Chain(n),u=m.$GetPosition_OuterEnd(),m.$Chain(i),c=u+i.$IdleBegin,d=u+i.$IdleEnd,E=m.$GetPosition_OuterEnd()}function T(e,t){var i=Ie>0?Ie:q,r=Ue*t*(1&i),o=qe*t*(i>>1&1);r=n.round(r),o=n.round(o),l.$CssLeft(e,r),l.$CssTop(e,o)}function O(){Et=Le,Ct=Ze.$GetPlayToPosition(),vt=We.$GetPosition()}function y(){O(),(ke||!at&&12&nt)&&(Ze.$Stop(),z.$TriggerEvent(v.$EVT_FREEZE))}function b(e){if(!ke&&(at||!(12&nt))&&!Ze.$IsPlaying()){var t=We.$GetPosition(),i=n.ceil(vt);e&&n.abs(He)>=U.$MinDragOffsetToSlide&&(i=n.ceil(t),i+=Fe),1&$t||(i=n.min(Ye-et,n.max(i,0)));var r=n.abs(i-t);r=1-n.pow(1-r,5),!Ge&&Et?Ze.$Continue(Ct):t==i?(me.$EnablePlayer(),me.$TryActivate()):Ze.$PlayCarousel(t,i,r*rt)}}function w(e){!l.$AttributeEx(l.$EvtSrc(e),"nodrag")&&l.$CancelEvent(e)}function x(e){A(e,1)}function A(e,n){e=l.$GetEvent(e);var $=l.$EvtSrc(e);if(!Se&&!l.$AttributeEx($,"nodrag")&&k()&&(!n||1==e.touches.length)){if(ke=r,Te=o,Ne=i,l.$AddEvent(t,n?"touchmove":"mousemove",P),l.$GetNow(),Ge=0,y(),Et||(Ie=0),n){var a=e.touches[0];st=a.clientX,ut=a.clientY}else{var s=l.$MousePosition(e);st=s.x,ut=s.y}He=0,Me=0,Fe=0,z.$TriggerEvent(v.$EVT_DRAG_START,M(vt),vt,e)}}function P(e){if(ke){e=l.$GetEvent(e);var t;if("mousemove"!=e.type){var i=e.touches[0];t={x:i.clientX,y:i.clientY}}else t=l.$MousePosition(e);if(t){var o=t.x-st,$=t.y-ut;if(n.floor(vt)!=vt&&(Ie=Ie||q&Se),!o&&!$||Ie||(Ie=3==Se?n.abs($)>n.abs(o)?2:1:Se,It&&1==Ie&&n.abs($)-n.abs(o)>3&&(Te=r)),Ie){var a=$,s=qe;if(1==Ie&&(a=o,s=Ue),!(1&$t)){if(a>0){var u=s*Xe,c=a-u;c>0&&(a=u+5*n.sqrt(c))}if(0>a){var u=s*(Ye-et-Xe),c=-a-u;c>0&&(a=-u-5*n.sqrt(c))}}-2>He-Me?Fe=0:He-Me>2&&(Fe=-1),Me=He,He=a,ht=vt-He/s/(Qe||1),He&&Ie&&!Te&&(l.$CancelEvent(e),Le?Ze.$SetStandByPosition(ht):Ze.$StandBy(ht))}}}}function R(){if(N(),ke){ke=o,l.$GetNow(),l.$RemoveEvent(t,"mousemove",P),l.$RemoveEvent(t,"touchmove",P),Ge=He,Ze.$Stop();var e=We.$GetPosition();z.$TriggerEvent(v.$EVT_DRAG_END,M(e),e,M(vt),vt),12&nt&&O(),b(r)}}function B(e){if(Ge){l.$StopEvent(e);for(var t=l.$EvtSrc(e);t&&se!==t;){"A"==t.tagName&&l.$CancelEvent(e);try{t=t.parentNode}catch(n){break}}}}function D(e){return mt[Xe],Xe=M(e),me=mt[Xe],L(e),Xe}function G(e,t){Ie=0,D(e),z.$TriggerEvent(v.$EVT_PARK,M(e),t)}function L(e,t){pe=e,l.$Each(tt,function(n){n.$SetCurrentIndex(M(e),e,t)})}function k(){var e=v.$DragRegistry||0,t=De;return It&&1&t&&(t&=1),v.$DragRegistry|=t,Se=t&~e}function N(){Se&&(v.$DragRegistry&=~De,Se=0)}function H(){var e=l.$CreateDiv();return l.$SetStyles(e,ie),l.$CssPosition(e,"absolute"),e}function M(e){return(e%Ye+Ye)%Ye}function F(e,t){t&&($t?2&$t&&(e=M(e+pe),t=o):(e=n.min(n.max(e+pe,0),Ye-et),t=o)),X(e,U.$SlideDuration,t)}function _(){l.$Each(tt,function(e){e.$Show(e.$Options.$ChanceToShow<=at)})}function W(){at||(at=1,_(),ke||(12&nt&&b(),3&nt&&mt[Xe].$TryActivate()))}function V(){at&&(at=0,_(),ke||!(12&nt)||y())}function Z(){ie={$Width:Je,$Height:je,$Top:0,$Left:0},l.$Each(Ce,function(e){l.$SetStyles(e,ie),l.$CssPosition(e,"absolute"),l.$CssOverflow(e,"hidden"),l.$HideElement(e)}),l.$SetStyles(ue,ie)}function Q(e,t){X(e,t,r)}function X(e,t,i){if(ot&&(!ke&&(at||!(12&nt))||U.$NaviQuitDrag)){Le=r,ke=o,Ze.$Stop(),t==$&&(t=rt);var a=_e.$GetPosition_Display(),s=e;i&&(s=a+e,s=e>0?n.ceil(s):n.floor(s)),2&$t&&(s=M(s)),1&$t||(s=n.max(0,n.min(s,Ye-et)));var u=(s-a)%Ye;s=a+u;var c=a==s?0:t*n.abs(u);c=n.min(c,t*et*1.5),Ze.$PlayCarousel(a,s,c||1)}}function Y(){return l.$CssWidth(ne||c)}function J(){return l.$CssHeight(ne||c)}function j(e,n){if(e==$)return l.$CssWidth(c);if(!ne){var i=l.$CreateDiv(t);l.$ClassName(i,l.$ClassName(c)),l.$CssCssText(i,l.$CssCssText(c)),l.$CssDisplay(i,"block"),l.$CssPosition(i,"relative"),l.$CssTop(i,0),l.$CssLeft(i,0),l.$CssOverflow(i,"visible"),ne=l.$CreateDiv(t),l.$CssPosition(ne,"absolute"),l.$CssTop(ne,0),l.$CssLeft(ne,0),l.$CssWidth(ne,l.$CssWidth(c)),l.$CssHeight(ne,l.$CssHeight(c)),l.$CssTransformOrigin(ne,"0 0"),l.$AppendChild(ne,i);var r=l.$Children(c);l.$AppendChild(c,ne),l.$Css(c,"backgroundImage",""),l.$Each(r,function(e){l.$AppendChild(l.$AttributeEx(e,"noscale")?c:i,e),l.$AttributeEx(e,"autocenter")&<.push(e)})}Qe=e/(n?l.$CssHeight:l.$CssWidth)(ne),l.$CssScale(ne,Qe);var o=n?Qe*Y():e,a=n?e:Qe*J();l.$CssWidth(c,o),l.$CssHeight(c,a),l.$Each(lt,function(e){var t=l.$ParseInt(l.$AttributeEx(e,"autocenter"));l.$CenterElement(e,t)})}var z=this;z.$PlayTo=X,z.$GoTo=function(e){We.$GoToPosition(e)},z.$Next=function(){Q(1)},z.$Prev=function(){Q(-1)},z.$Pause=function(){Ae=o},z.$Play=function(){Ae||(Ae=r,mt[Xe]&&mt[Xe].$TryActivate())},z.$SetSlideshowTransitions=function(e){U.$SlideshowOptions.$Transitions=e},z.$SetCaptionTransitions=function(e){te.$Transitions=e,te.$Version=l.$GetNow()},z.$SlidesCount=function(){return Ce.length},z.$CurrentIndex=function(){return Xe},z.$IsAutoPlaying=function(){return Ae},z.$IsDragging=function(){return ke},z.$IsSliding=function(){return Le},z.$IsMouseOver=function(){return!at},z.$LastDragSucceded=function(){return Ge},z.$OriginalWidth=z.$GetOriginalWidth=Y,z.$OriginalHeight=z.$GetOriginalHeight=J,z.$ScaleHeight=z.$GetScaleHeight=function(e){return e==$?l.$CssHeight(c):void j(e,r)},z.$ScaleWidth=z.$SetScaleWidth=z.$GetScaleWidth=j,z.$GetVirtualIndex=function(e){var t=n.ceil(M(Be/Ke)),i=M(e-Xe+t);return i>et?e-Xe>Ye/2?e-=Ye:-Ye/2>=e-Xe&&(e+=Ye):e=Xe+i-t,e},a.call(z),z.$Elmt=c=l.$GetElement(c);var U=l.$Extend({$FillMode:0,$LazyLoading:1,$ArrowKeyNavigation:1,$StartIndex:0,$AutoPlay:o,$Loop:1,$NaviQuitDrag:r,$AutoPlaySteps:1,$AutoPlayInterval:3e3,$PauseOnHover:1,$SlideDuration:500,$SlideEasing:u.$EaseOutQuad,$MinDragOffsetToSlide:20,$SlideSpacing:0,$Cols:1,$Align:0,$UISearchMode:1,$PlayOrientation:1,$DragOrientation:1},d);U.$Idle!=$&&(U.$AutoPlayInterval=U.$Idle),U.$DisplayPieces!=$&&(U.$Cols=U.$DisplayPieces),U.$ParkingPosition!=$&&(U.$Align=U.$ParkingPosition);var q=3&U.$PlayOrientation,K=(4&U.$PlayOrientation)/-4||1,ee=U.$SlideshowOptions,te=l.$Extend({$Class:s,$PlayInMode:1,$PlayOutMode:1},U.$CaptionSliderOptions);te.$Transitions=te.$Transitions||te.$CaptionTransitions;var ne,ie,re=U.$BulletNavigatorOptions,oe=U.$ArrowNavigatorOptions,$e=U.$ThumbnailNavigatorOptions,ae=!U.$UISearchMode,se=l.$FindChild(c,"slides",ae),ue=l.$FindChild(c,"loading",ae)||l.$CreateDiv(t),ce=l.$FindChild(c,"navigator",ae),le=l.$FindChild(c,"arrowleft",ae),fe=l.$FindChild(c,"arrowright",ae),de=l.$FindChild(c,"thumbnavigator",ae),ve=l.$CssWidth(se),Ee=l.$CssHeight(se),Ce=[],he=l.$Children(se);l.$Each(he,function(e){"DIV"!=e.tagName||l.$AttributeEx(e,"u")?l.$IsBrowserIe9Earlier()&&l.$CssZIndex(e,(l.$CssZIndex(e)||0)+1):Ce.push(e)});var pe,me,ge,Ie,Se,Te,Oe,ye,be,we,xe,Ae,Pe,Re,Be,De,Ge,Le,ke,Ne,He,Me,Fe,_e,We,Ve,Ze,Qe,Xe=-1,Ye=Ce.length,Je=U.$SlideWidth||ve,je=U.$SlideHeight||Ee,ze=U.$SlideSpacing,Ue=Je+ze,qe=je+ze,Ke=1&q?Ue:qe,et=n.min(U.$Cols,Ye),tt=[],nt=U.$PauseOnHover,it=U.$AutoPlayInterval,rt=U.$SlideDuration,ot=Ye>et,$t=ot?U.$Loop:0,at=1,st=0,ut=0,ct=new g,lt=[];Ae=U.$AutoPlay,z.$Options=d,Z(),l.$Attribute(c,"jssor-slider",r),l.$CssZIndex(se,l.$CssZIndex(se)||0),l.$CssPosition(se,"absolute"),ge=l.$CloneNode(se,r),l.$InsertBefore(ge,se),ee&&(we=ee.$ShowLink,Pe=ee.$Class,Re=1==et&&Ye>1&&Pe&&(!l.$IsBrowserIE()||l.$BrowserVersion()>=8)),Be=Re||et>=Ye||!(1&$t)?0:U.$Align,De=(et>1||Be?q:-1)&U.$DragOrientation;var ft,dt,vt,Et,Ct,ht,pt=se,mt=[],gt=l.$Device(),It=gt.$Touchable;gt.$TouchActionAttr&&l.$Css(pt,gt.$TouchActionAttr,[i,"pan-y","pan-x","none"][De]||""),Ve=new p,Re&&(ft=new Pe(ct,Je,je,ee,It)),l.$AppendChild(ge,Ve.$Wrapper),l.$CssOverflow(se,"hidden"),dt=H(),l.$Css(dt,"backgroundColor","#000"),l.$CssOpacity(dt,0),l.$InsertBefore(dt,pt.firstChild,pt);for(var St=0;Stu;u++){var v=l.$CreateSpan();l.$InnerText(v,u+1);var E=l.$BuildElement(S,"numbertemplate",v,r);l.$CssPosition(E,"absolute");var A=u%(a+1);l.$CssLeft(E,I?u%p*o:o*A),l.$CssTop(E,I?$*A:n.floor(u/(a+1))*$),l.$AppendChild(e,E),b[u]=E,1&C.$ActionMode&&l.$AddEvent(E,"mouseover",l.$CreateCallback(i,s,u)),2&C.$ActionMode&&l.$AddEvent(E,"mouseover",l.$MouseOverOutFilter(l.$CreateCallback(i,s,u),E)),w[u]=l.$Buttonize(E)}x=r}},u.$Options=C=l.$Extend({$SpacingX:10,$SpacingY:10,$Orientation:1,$ActionMode:1},t),S=l.$FindChild(e,"prototype"),T=l.$CssWidth(S),O=l.$CssHeight(S),l.$RemoveElement(S,e),h=C.$Steps||1,p=C.$Lanes||1,m=C.$SpacingX,g=C.$SpacingY,I=C.$Orientation-1,C.$Scale==o&&l.$Attribute(e,"noscale",r),C.$AutoCenter&&l.$Attribute(e,"autocenter",C.$AutoCenter)},e.$JssorArrowNavigator$=function(e,t,n){function $(e){u.$TriggerEvent(E.$NAVIGATIONREQUEST,e,r)}function s(i){l.$ShowElement(e,i||!n.$Loop&&0==d),l.$ShowElement(t,i||!n.$Loop&&d>=f-n.$Cols),c=i}var u=this;a.call(u);var c,f,d,v,C;l.$CssWidth(e),l.$CssHeight(e),u.$GetCurrentIndex=function(){return d},u.$SetCurrentIndex=function(e,t,n){n?d=t:(d=e,s(c))},u.$Show=s;var h;u.$Reset=function(n){f=n,d=0,h||(l.$AddEvent(e,"mouseover",l.$CreateCallback(i,$,-C)),l.$AddEvent(t,"mouseover",l.$CreateCallback(i,$,C)),l.$Buttonize(e),l.$Buttonize(t),h=r)},u.$Options=v=l.$Extend({$Steps:1},n),C=v.$Steps,v.$Scale==o&&(l.$Attribute(e,"noscale",r),l.$Attribute(t,"noscale",r)),v.$AutoCenter&&(l.$Attribute(e,"autocenter",v.$AutoCenter),l.$Attribute(t,"autocenter",v.$AutoCenter))},e.$JssorThumbnailNavigator$=function(e,t){function s(e,t){function n(){a.$Selected(c==t)}function o(e){if(e||!T.$LastDragSucceded()){var n=h-t%h,i=T.$GetVirtualIndex((t+n)/h-1),r=i*h+h-n;b.$TriggerEvent(E.$NAVIGATIONREQUEST,r)}}var $,a,s,u=this;u.$Index=t,u.$Highlight=n,s=e.$Thumb||e.$Image||l.$CreateDiv(),u.$Wrapper=$=l.$BuildElement(y,"thumbnailtemplate",s,r),a=l.$Buttonize($),1&f.$ActionMode&&l.$AddEvent($,"mouseover",l.$CreateCallback(i,o,0)),2&f.$ActionMode&&l.$AddEvent($,"mouseover",l.$MouseOverOutFilter(l.$CreateCallback(i,o,1),$))}var u,c,f,d,C,h,p,m,g,I,S,T,O,y,b=this,w=[];a.call(b),e=l.$GetElement(e),b.$GetCurrentIndex=function(){return c},b.$SetCurrentIndex=function(e,t,i){var r=c;c=e,-1!=r&&w[r].$Highlight(),w[e].$Highlight(),!i&&T.$PlayTo(T.$GetVirtualIndex(n.floor(t/h)))},b.$Show=function(t){l.$ShowElement(e,t)};var x;b.$Reset=function(t,i){if(!x){u=t,n.ceil(u/h),c=-1,S=n.min(S,i.length);var $=1&f.$Orientation,a=g+(g+p)*(h-1)*(1-$),E=I+(I+m)*(h-1)*$,y=a+(a+p)*(S-1)*$,b=E+(E+m)*(S-1)*(1-$);l.$CssPosition(O,"absolute"),l.$CssOverflow(O,"hidden"),1&f.$AutoCenter&&l.$CssLeft(O,(d-y)/2),2&f.$AutoCenter&&l.$CssTop(O,(C-b)/2),l.$CssWidth(O,y),l.$CssHeight(O,b);var A=[];l.$Each(i,function(e,t){var i=new s(e,t),r=i.$Wrapper,o=n.floor(t/h),a=t%h;l.$CssLeft(r,(g+p)*a*(1-$)),l.$CssTop(r,(I+m)*a*$),A[o]||(A[o]=l.$CreateDiv(),l.$AppendChild(O,A[o])),l.$AppendChild(A[o],r),w.push(i)});var P=l.$Extend({$AutoPlay:o,$NaviQuitDrag:o,$SlideWidth:a,$SlideHeight:E,$SlideSpacing:p*$+m*(1-$),$MinDragOffsetToSlide:12,$SlideDuration:200,$PauseOnHover:1,$PlayOrientation:f.$Orientation,$DragOrientation:f.$NoDrag||f.$DisableDrag?0:f.$Orientation},f);T=new v(e,P),x=r}},b.$Options=f=l.$Extend({$SpacingX:0,$SpacingY:0,$Cols:1,$Orientation:1,$AutoCenter:3,$ActionMode:1},t),f.$DisplayPieces!=$&&(f.$Cols=f.$DisplayPieces),f.$Rows!=$&&(f.$Lanes=f.$Rows),d=l.$CssWidth(e),C=l.$CssHeight(e),O=l.$FindChild(e,"slides",r),y=l.$FindChild(O,"prototype"),g=l.$CssWidth(y),I=l.$CssHeight(y),l.$RemoveElement(y,O),h=f.$Lanes||1,p=f.$SpacingX,m=f.$SpacingY,S=f.$Cols,f.$Scale==o&&l.$Attribute(e,"noscale",r)},e.$JssorCaptionSlider$=function(e,t,i){function r(e,t,i){function r(e,t){function o(e,t){var n={};return l.$Each(v,function(i,r){var o=l.$AttributeEx(e,i+(t||""));if(o){var $={};"t"==i?$.$Value=o:o.indexOf("%")+1?$.$Percent=l.$ParseFloat(o)/100:$.$Value=l.$ParseFloat(o),n[r]=$}}),n}function $(){return d[n.floor(n.random()*d.length)]}function a(e){var t;if("*"==e)t=$();else if(e){var i=d[l.$ParseInt(e)]||d[e];l.$IsArray(i)&&(e!=s?(s=e,C[e]=0,f[e]=i[n.floor(n.random()*i.length)]):C[e]++,i=f[e],l.$IsArray(i)&&(i=i.length&&i[C[e]%i.length],l.$IsArray(i)&&(i=i[n.floor(n.random()*i.length)]))),t=i,l.$IsString(t)&&(t=a(t))}return t}var s,u=[],f=[],C=[],h=l.$Children(e);return l.$Each(h,function(e){var n=[];n.$Elmt=e;var $="caption"==l.$AttributeEx(e,"u");l.$Each(i?[0,3]:[2],function(i,s){if($){var u,f;if(2==i&&l.$AttributeEx(e,"t3")||(f=o(e,i),2!=i||f.$Transition||(f.$Delay=f.$Delay||{$Value:0},f=l.$Extend(o(e,0),f))),f&&f.$Transition&&(u=a(f.$Transition.$Value))){var d=l.$Extend({$Delay:0},u);l.$Each(f,function(e,t){var n=(E[t]||E.$Default).apply(E,[d[t],f[t]]);isNaN(n)||(d[t]=n)}),s||(f.$BeginTime?d.$BeginTime=f.$BeginTime.$Value||0:2&c&&(d.$BeginTime=0))}n.push(d)}t%2&&!s&&(n.$Children=r(e,t+1))}),u.push(n)}),u}function o(e,t,r){var o={$Easing:t.$Easing,$Round:t.$Round,$During:t.$During,$Reverse:i&&!r},$=e,a=l.$ParentNode(e),s=l.$CssWidth($),u=l.$CssHeight($),c=l.$CssWidth(a),d=l.$CssHeight(a),v={},E={},C=t.$ScaleClip||1;if(t.$Opacity&&(E.$Opacity=1-t.$Opacity),o.$OriginalWidth=s,o.$OriginalHeight=u,t.$Zoom||t.$Rotate){E.$Zoom=(t.$Zoom||2)-2,(l.$IsBrowserIe9Earlier()||l.$IsBrowserOpera())&&(E.$Zoom=n.min(E.$Zoom,1)),v.$Zoom=1;var h=t.$Rotate||0;E.$Rotate=360*h,v.$Rotate=0}else if(t.$Clip){var p={$Top:0,$Right:s,$Bottom:u,$Left:0},m=l.$Extend({},p),g=m.$Offset={},I=4&t.$Clip,S=8&t.$Clip,T=1&t.$Clip,O=2&t.$Clip;I&&S?(g.$Top=u/2*C,g.$Bottom=-g.$Top):I?g.$Bottom=-u*C:S&&(g.$Top=u*C),T&&O?(g.$Left=s/2*C,g.$Right=-g.$Left):T?g.$Right=-s*C:O&&(g.$Left=s*C),o.$Move=t.$Move,E.$Clip=m,v.$Clip=p}var y=0,b=0;t.x&&(y-=c*t.x),t.y&&(b-=d*t.y),(y||b||o.$Move)&&(E.$Left=y,E.$Top=b);var w=t.$Duration;return v=l.$Extend(v,l.$GetStyles($,E)),o.$Setter=l.$StyleSetterEx(),new f(t.$Delay,w,o,$,v,E)}function a(e,t){return l.$Each(t,function(t){var n,i=t.$Elmt,r=t[0],c=t[1];if(r&&(n=o(i,r),r.$BeginTime==$&&n.$Shift(e),e=n.$GetPosition_OuterEnd()),e=a(e,t.$Children),c){var l=o(i,c,1);l.$Shift(e),u.$Combine(l),s.$Combine(l)}n&&u.$Combine(n)}),e}var s,u=this,c=i?t.$PlayInMode:t.$PlayOutMode,d=t.$Transitions,v={$Transition:"t",$Delay:"d",$Duration:"du",x:"x",y:"y",$Rotate:"r",$Zoom:"z",$Opacity:"f",$BeginTime:"b"},E={$Default:function(e,t){return isNaN(t.$Value)?e*=t.$Percent:e=t.$Value,e},$Opacity:function(e,t){return this.$Default(e-1,t)}};E.$Zoom=E.$Opacity,f.call(u,0,0),u.$Revert=function(){u.$GoToPosition(u.$GetPosition_OuterEnd()*(i||0)),s.$GoToPosition(0)},s=new f(0,0),a(0,c?r(e,1):[])}var o=this;f.call(o,0,0);var a,s;o.$Revert=function(){s.$Revert(),a.$Revert()},a=new r(e,t,1),o.$IdleBegin=a.$GetPosition_OuterEnd(),o.$IdleEnd=o.$IdleBegin+i,s=new r(e,t),s.$Shift(o.$IdleEnd),o.$Combine(s),o.$Combine(a)},e.$JssorCaptionSlideo$=function(e,t,n){function i(e,t){var n={};return l.$Each(e,function(e,r){var o=E[r];o&&(l.$IsPlainObject(e)?e=i(e,t||"e"==r):t&&l.$IsNumeric(e)&&(e=d[e]),n[o]=e)}),n}function o(e,t){var n=[],i=l.$Children(e);return l.$Each(i,function(e){var i="caption"==l.$AttributeEx(e,"u");if(i){var r=l.$AttributeEx(e,"t"),$=C[l.$ParseInt(r)]||C[r],a={$Elmt:e,$Transition:$};n.push(a)}5>t&&(n=n.concat(o(e,t+1)))}),n}function $(e,t,n){return l.$Each(t,function(t){var r=i(t),o={$Easing:l.$FormatEasings(r.$Easing),$Setter:l.$StyleSetterEx(),$OriginalWidth:n.$Width,$OriginalHeight:n.$Height},$=new f(t.b,t.d,o,e,n,r);h.$Combine($),n=l.$AddDif(n,r)}),n}function a(e){l.$Each(e,function(e){var t=e.$Elmt,n=l.$CssWidth(t),i=l.$CssHeight(t),r={$Left:l.$CssLeft(t),$Top:l.$CssTop(t),$Opacity:1,$ZIndex:l.$CssZIndex(t)||0,$Rotate:0,$RotateX:0,$RotateY:0,$ScaleX:1,$ScaleY:1,$TranslateX:0,$TranslateY:0,$TranslateZ:0,$SkewX:0,$SkewY:0,$Width:n,$Height:i,$Clip:{$Top:0,$Right:n,$Bottom:i,$Left:0}};$(t,e.$Transition,r)})}function s(e,t,n){var i=e.b-t;if(i){var o=new f(t,i);o.$Combine(h,r),o.$Shift(n),v.$Combine(o)}return v.$Expand(e.d),i}function u(e){var t=h.$GetPosition_OuterBegin(),i=0;l.$Each(e,function(e,r){e=l.$Extend({d:n},e),s(e,t,i),t=e.b,i+=e.d,r&&2!=e.t||(v.$IdleBegin=t,v.$IdleEnd=t+e.d)})}var d,v=this,E={},C=t.$Transitions,h=new f(0,0);f.call(v,0,0),v.$Revert=function(){v.$GoToPosition(-1,r)},d=[c.$Swing,c.$Linear,c.$InQuad,c.$OutQuad,c.$InOutQuad,c.$InCubic,c.$OutCubic,c.$InOutCubic,c.$InQuart,c.$OutQuart,c.$InOutQuart,c.$InQuint,c.$OutQuint,c.$InOutQuint,c.$InSine,c.$OutSine,c.$InOutSine,c.$InExpo,c.$OutExpo,c.$InOutExpo,c.$InCirc,c.$OutCirc,c.$InOutCirc,c.$InElastic,c.$OutElastic,c.$InOutElastic,c.$InBack,c.$OutBack,c.$InOutBack,c.$InBounce,c.$OutBounce,c.$InOutBounce,c.$GoBack,c.$InWave,c.$OutWave,c.$OutJump,c.$InJump];var p={$Top:"y",$Left:"x",$Bottom:"m",$Right:"t",$Rotate:"r",$RotateX:"rX",$RotateY:"rY",$ScaleX:"sX",$ScaleY:"sY",$TranslateX:"tX",$TranslateY:"tY",$TranslateZ:"tZ",$SkewX:"kX",$SkewY:"kY",$Opacity:"o",$Easing:"e",$ZIndex:"i",$Clip:"c"};l.$Each(p,function(e,t){E[e]=t}),a(o(e,1)),h.$GoToPosition(-1);var m=t.$Breaks||[],g=[].concat(m[l.$ParseInt(l.$AttributeEx(e,"b"))]||[]);g.push({b:h.$GetPosition_OuterEnd(),d:g.length?0:n}),u(g),v.$GoToPosition(-1)}}(window,document,Math,null,!0,!1);