-
Notifications
You must be signed in to change notification settings - Fork 0
/
jssor.slider.min.js
2 lines (2 loc) · 55.2 KB
/
jssor.slider.min.js
1
2
(function(g,f,b,h,c,d,i){/*! Jssor */
new(function(){this.$DebugMode=c;this.$Log=function(c,d){var a=g.console||{},b=this.$DebugMode;if(b&&a.log)a.log(c);else b&&d&&alert(c)};this.$Error=function(b,d){var c=g.console||{},a=this.$DebugMode;if(a&&c.error)c.error(b);else a&&alert(b);if(a)throw d||new Error(b);};this.$Fail=function(a){throw new Error(a);};this.$Assert=function(b,c){var a=this.$DebugMode;if(a)if(!b)throw new Error("Assert failed "+c||"");};this.$Trace=function(c){var a=g.console||{},b=this.$DebugMode;b&&a.log&&a.log(c)};this.$Execute=function(b){var a=this.$DebugMode;a&&b()};this.$LiveStamp=function(c,d){var b=this.$DebugMode;if(b){var a=f.createElement("DIV");a.setAttribute("id",d);c.$Live=a}};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.");};function a(b){if(b.constructor===a.caller)throw new Error("Cannot create instance of an abstract class.");}this.$C_AbstractClass=a});var k=g.$JssorEasing$={$EaseLinear:function(a){return a},$EaseGoBack:function(a){return 1-b.abs(2-1)},$EaseSwing:function(a){return-b.cos(a*b.PI)/2+.5},$EaseInQuad:function(a){return a*a},$EaseOutQuad:function(a){return-a*(a-2)},$EaseInOutQuad:function(a){return(a*=2)<1?1/2*a*a:-1/2*(--a*(a-2)-1)},$EaseInCubic:function(a){return a*a*a},$EaseOutCubic:function(a){return(a-=1)*a*a+1},$EaseInOutCubic:function(a){return(a*=2)<1?1/2*a*a*a:1/2*((a-=2)*a*a+2)},$EaseInQuart:function(a){return a*a*a*a},$EaseOutQuart:function(a){return-((a-=1)*a*a*a-1)},$EaseInOutQuart:function(a){return(a*=2)<1?1/2*a*a*a*a:-1/2*((a-=2)*a*a*a-2)},$EaseInQuint:function(a){return a*a*a*a*a},$EaseOutQuint:function(a){return(a-=1)*a*a*a*a+1},$EaseInOutQuint:function(a){return(a*=2)<1?1/2*a*a*a*a*a:1/2*((a-=2)*a*a*a*a+2)},$EaseInSine:function(a){return 1-b.cos(a*b.PI/2)},$EaseOutSine:function(a){return b.sin(a*b.PI/2)},$EaseInOutSine:function(a){return-1/2*(b.cos(b.PI*a)-1)},$EaseInExpo:function(a){return a==0?0:b.pow(2,10*(a-1))},$EaseOutExpo:function(a){return a==1?1:-b.pow(2,-10*a)+1},$EaseInOutExpo:function(a){return a==0||a==1?a:(a*=2)<1?1/2*b.pow(2,10*(a-1)):1/2*(-b.pow(2,-10*--a)+2)},$EaseInCirc:function(a){return-(b.sqrt(1-a*a)-1)},$EaseOutCirc:function(a){return b.sqrt(1-(a-=1)*a)},$EaseInOutCirc:function(a){return(a*=2)<1?-1/2*(b.sqrt(1-a*a)-1):1/2*(b.sqrt(1-(a-=2)*a)+1)},$EaseInElastic:function(a){if(!a||a==1)return a;var c=.3,d=.075;return-(b.pow(2,10*(a-=1))*b.sin((a-d)*2*b.PI/c))},$EaseOutElastic:function(a){if(!a||a==1)return a;var c=.3,d=.075;return b.pow(2,-10*a)*b.sin((a-d)*2*b.PI/c)+1},$EaseInOutElastic:function(a){if(!a||a==1)return a;var c=.45,d=.1125;return(a*=2)<1?-.5*b.pow(2,10*(a-=1))*b.sin((a-d)*2*b.PI/c):b.pow(2,-10*(a-=1))*b.sin((a-d)*2*b.PI/c)*.5+1},$EaseInBack:function(a){var b=1.70158;return a*a*((b+1)*a-b)},$EaseOutBack:function(a){var b=1.70158;return(a-=1)*a*((b+1)*a+b)+1},$EaseInOutBack:function(a){var b=1.70158;return(a*=2)<1?1/2*a*a*(((b*=1.525)+1)*a-b):1/2*((a-=2)*a*(((b*=1.525)+1)*a+b)+2)},$EaseInBounce:function(a){return 1-k.$EaseOutBounce(1-a)},$EaseOutBounce:function(a){return a<1/2.75?7.5625*a*a:a<2/2.75?7.5625*(a-=1.5/2.75)*a+.75:a<2.5/2.75?7.5625*(a-=2.25/2.75)*a+.9375:7.5625*(a-=2.625/2.75)*a+.984375},$EaseInOutBounce:function(a){return a<1/2?k.$EaseInBounce(a*2)*.5:k.$EaseOutBounce(a*2-1)*.5+.5},$EaseInWave:function(a){return 1-b.cos(a*b.PI*2)},$EaseOutWave:function(a){return b.sin(a*b.PI*2)},$EaseOutJump:function(a){return 1-((a*=2)<1?(a=1-a)*a*a:(a-=1)*a*a)},$EaseInJump:function(a){return(a*=2)<1?a*a*a:(a=2-a)*a*a}},n=g.$JssorDirection$={$TO_LEFT:1,$TO_RIGHT:2,$TO_TOP:4,$TO_BOTTOM:8,$HORIZONTAL:3,$VERTICAL:12,$GetDirectionHorizontal:function(a){return a&3},$GetDirectionVertical:function(a){return a&12},$IsHorizontal:function(a){return a&3},$IsVertical:function(a){return a&12}},o={$BACKSPACE:8,$COMMA:188,$DELETE:46,$DOWN:40,$END:35,$ENTER:13,$ESCAPE:27,$HOME:36,$LEFT:37,$NUMPAD_ADD:107,$NUMPAD_DECIMAL:110,$NUMPAD_DIVIDE:111,$NUMPAD_ENTER:108,$NUMPAD_MULTIPLY:106,$NUMPAD_SUBTRACT:109,$PAGE_DOWN:34,$PAGE_UP:33,$PERIOD:190,$RIGHT:39,$SPACE:32,$TAB:9,$UP:38},a=g.$Jssor$=new function(){var e=this,L=/\S+/g,pb=1,eb=2,jb=3,ib=4,nb=5,E,y=0,l=0,t=0,ab=0,C=0,D=navigator,sb=D.appName,j=D.userAgent,p=f.documentElement,B;function s(){if(!E){E={$Evt_Down:"mousedown",$Evt_Move:"mousemove",$Evt_Up:"mouseup"};var a;if(D.pointerEnabled||(a=D.msPointerEnabled))E={$Evt_Down:a?"MSPointerDown":"pointerdown",$Evt_Move:a?"MSPointerMove":"pointermove",$Evt_Up:a?"MSPointerUp":"pointerup",$Evt_Cancel:a?"MSPointerCancel":"pointercancel",$TouchActionAttr:a?"msTouchAction":"touchAction",$Touchable:j.match(/iemobile/i)};else if("ontouchstart"in g||"createTouch"in f)E={$Evt_Down:"touchstart",$Evt_Move:"touchmove",$Evt_Up:"touchend",$Evt_Cancel:"touchcancel",$Touchable:c,$TouchOnly:c}}return E}function x(i){if(!y)if(sb=="Microsoft Internet Explorer"&&!!g.attachEvent&&!!g.ActiveXObject){var d=j.indexOf("MSIE");y=pb;t=n(j.substring(d+5,j.indexOf(";",d)));/*@cc_on ab=@_jscript_version@*/;l=f.documentMode||t}else if(sb=="Netscape"&&!!g.addEventListener){var c=j.indexOf("Firefox"),a=j.indexOf("Safari"),h=j.indexOf("Chrome"),b=j.indexOf("AppleWebKit");if(c>=0){y=eb;l=n(j.substring(c+8))}else if(a>=0){var k=j.substring(0,a).lastIndexOf("/");y=h>=0?ib:jb;l=n(j.substring(k+1,a))}if(b>=0)C=n(j.substring(b+12))}else{var e=/(opera)(?:.*version|)[ \/]([\w.]+)/i.exec(j);if(e){y=nb;l=n(e[2])}}return i==y}function r(){return x(pb)}function O(){return r()&&(l<6||f.compatMode=="BackCompat")}function ub(){return x(eb)}function hb(){return x(jb)}function gb(){return x(ib)}function mb(){return x(nb)}function bb(){return hb()&&C>534&&C<535}function M(){return r()&&l<9}function u(a){if(!B){m(["transform","WebkitTransform","msTransform","MozTransform","OTransform"],function(b){if(a.style[b]!=i){B=b;return c}});B=B||"transform"}return B}function rb(a){return Object.prototype.toString.call(a)}var J;function m(a,d){if(rb(a)=="[object Array]"){for(var b=0;b<a.length;b++)if(d(a[b],b,a))return c}else for(var e in a)if(d(a[e],e,a))return c}function yb(){if(!J){J={};m(["Boolean","Number","String","Function","Array","Date","RegExp","Object"],function(a){J["[object "+a+"]"]=a.toLowerCase()})}return J}function A(a){return a==h?String(a):yb()[rb(a)]||"object"}function zb(a){if(!a||A(a)!=="object"||a.nodeType||e.$IsWindow(a))return d;var b=Object.prototype.hasOwnProperty;try{if(a.constructor&&!b.call(a,"constructor")&&!b.call(a.constructor.prototype,"isPrototypeOf"))return d}catch(f){return d}var c;for(c in a);return c===i||b.call(a,c)}function z(a,b){return{x:a,y:b}}function tb(b,a){setTimeout(b,a||0)}function H(b,d,c){var a=!b||b=="inherit"?"":b;m(d,function(c){var b=c.exec(a);if(b){var d=a.substr(0,b.index),e=a.substr(b.lastIndex+1,a.length-(b.lastIndex+1));a=d+e}});a=c+(a.indexOf(" ")!=0?" ":"")+a;return a}function db(b,a){if(l<9)b.style.filter=a}function vb(b,a,c){if(ab<9){var f=b.style.filter,h=new RegExp(/[\s]*progid:DXImageTransform\.Microsoft\.Matrix\([^\)]*\)/g),g=a?"progid:DXImageTransform.Microsoft.Matrix(M11="+a[0][0]+", M12="+a[0][1]+", M21="+a[1][0]+", M22="+a[1][1]+", SizingMethod='auto expand')":"",d=H(f,[h],g);db(b,d);e.$CssMarginTop(b,c.y);e.$CssMarginLeft(b,c.x)}}e.$Device=s;e.$IsBrowserIE=r;e.$IsBrowserIeQuirks=O;e.$IsBrowserFireFox=ub;e.$IsBrowserSafari=hb;e.$IsBrowserChrome=gb;e.$IsBrowserOpera=mb;e.$IsBrowserBadTransform=bb;e.$IsBrowserIe9Earlier=M;e.$BrowserVersion=function(){return l};e.$BrowserEngineVersion=function(){return t||l};e.$WebKitVersion=function(){x();return C};e.$Delay=tb;e.$Inherit=function(a,b){b.call(a);return W({},a)};function V(a){a.constructor===V.caller&&a.$Construct&&a.$Construct.apply(a,V.caller.arguments)}e.$Construct=V;e.$GetElement=function(a){if(e.$IsString(a))a=f.getElementById(a);return a};function v(a){return a||g.event}e.$GetEvent=v;e.$EventSrc=function(a){a=v(a);return a.target||a.srcElement||f};e.$EventTarget=function(a){a=v(a);return a.relatedTarget||a.toElement};e.$MousePosition=function(a){a=v(a);var b=f.body;return{x:a.pageX||a.clientX+(p.scrollLeft||b.scrollLeft||0)-(p.clientLeft||b.clientLeft||0)||0,y:a.pageY||a.clientY+(p.scrollTop||b.scrollTop||0)-(p.clientTop||b.clientTop||0)||0}};e.$PageScroll=function(){var a=f.body;return{x:(g.pageXOffset||p.scrollLeft||a.scrollLeft||0)-(p.clientLeft||a.clientLeft||0),y:(g.pageYOffset||p.scrollTop||a.scrollTop||0)-(p.clientTop||a.clientTop||0)}};e.$WindowSize=function(){var a=f.body;return{x:a.clientWidth||p.clientWidth,y:a.clientHeight||p.clientHeight}};function F(c,d,a){if(a!=i)c.style[d]=a;else{var b=c.currentStyle||c.style;a=b[d];if(a==""&&g.getComputedStyle){b=c.ownerDocument.defaultView.getComputedStyle(c,h);b&&(a=b.getPropertyValue(d)||b[d])}return a}}function X(b,c,a,d){if(a!=i){d&&(a+="px");F(b,c,a)}else return n(F(b,c))}function Cb(b,d,a){return X(b,d,a,c)}function o(d,a){var b=a&2,c=a?X:F;return function(e,a){return c(e,d,a,b)}}function wb(b){if(r()&&t<9){var a=/opacity=([^)]*)/.exec(b.style.filter||"");return a?n(a[1])/100:1}else return n(b.style.opacity||"1")}function xb(c,a,f){if(r()&&t<9){var h=c.style.filter||"",i=new RegExp(/[\s]*alpha\([^\)]*\)/g),e=b.round(100*a),d="";if(e<100||f)d="alpha(opacity="+e+") ";var g=H(h,[i],d);db(c,g)}else c.style.opacity=a==1?"":b.round(a*100)/100}function Z(f,a){var d=a.$Rotate||0,c=a.$Scale==i?1:a.$Scale;if(M()){var l=e.$CreateMatrix(d/180*b.PI,c,c);vb(f,!d&&c==1?h:l,e.$GetMatrixOffset(l,a.$OriginalWidth,a.$OriginalHeight))}else{var j=u(f);if(j){var k="rotate("+d%360+"deg) scale("+c+")";if(gb()&&C>535&&"ontouchstart"in g)k+=" perspective(2000px)";f.style[j]=k}}}e.$SetStyleTransform=function(b,a){if(bb())tb(e.$CreateCallback(h,Z,b,a));else Z(b,a)};e.$SetStyleTransformOrigin=function(b,c){var a=u(b);if(a)b.style[a+"Origin"]=c};e.$CssScale=function(a,c){if(r()&&t<9||t<10&&O())a.style.zoom=c==1?"":c;else{var b=u(a);if(b){var f="scale("+c+")",e=a.style[b],g=new RegExp(/[\s]*scale\(.*?\)/g),d=H(e,[g],f);a.style[b]=d}}};e.$EnableHWA=function(a){if(!a.style[u(a)]||a.style[u(a)]=="none")a.style[u(a)]="perspective(2000px)"};e.$DisableHWA=function(a){a.style[u(a)]="none"};var lb=0,fb=0;e.$WindowResizeFilter=function(b,a){return M()?function(){var h=c,e=O()?b.document.body:b.document.documentElement;if(e){var g=e.offsetWidth-lb,f=e.offsetHeight-fb;if(g||f){lb+=g;fb+=f}else h=d}h&&a()}:a};e.$MouseOverOutFilter=function(b,a){return function(c){c=v(c);var f=c.type,d=c.relatedTarget||(f=="mouseout"?c.toElement:c.fromElement);(!d||d!==a&&!e.$IsChild(a,d))&&b(c)}};e.$AddEvent=function(a,c,d,b){a=e.$GetElement(a);if(a.addEventListener){c=="mousewheel"&&a.addEventListener("DOMMouseScroll",d,b);a.addEventListener(c,d,b)}else if(a.attachEvent){a.attachEvent("on"+c,d);b&&a.setCapture&&a.setCapture()}};e.$RemoveEvent=function(a,c,d,b){a=e.$GetElement(a);if(a.removeEventListener){c=="mousewheel"&&a.removeEventListener("DOMMouseScroll",d,b);a.removeEventListener(c,d,b)}else if(a.detachEvent){a.detachEvent("on"+c,d);b&&a.releaseCapture&&a.releaseCapture()}};e.$FireEvent=function(c,b){var a;if(f.createEvent){a=f.createEvent("HTMLEvents");a.initEvent(b,d,d);c.dispatchEvent(a)}else{var e="on"+b;a=f.createEventObject();c.fireEvent(e,a)}};e.$CancelEvent=function(a){a=v(a);a.preventDefault&&a.preventDefault();a.cancel=c;a.returnValue=d};e.$StopEvent=function(a){a=v(a);a.stopPropagation&&a.stopPropagation();a.cancelBubble=c};e.$CreateCallback=function(d,c){var a=[].slice.call(arguments,2),b=function(){var b=a.concat([].slice.call(arguments,0));return c.apply(d,b)};return b};e.$InnerText=function(a,b){if(b==i)return a.textContent||a.innerText;var c=f.createTextNode(b);e.$Empty(a);a.appendChild(c)};e.$InnerHtml=function(a,b){if(b==i)return a.innerHTML;a.innerHTML=b};e.$GetClientRect=function(b){var a=b.getBoundingClientRect();return{x:a.left,y:a.top,w:a.right-a.left,h:a.bottom-a.top}};e.$ClearInnerHtml=function(a){a.innerHTML=""};e.$EncodeHtml=function(b){var a=e.$CreateDiv();e.$InnerText(a,b);return e.$InnerHtml(a)};e.$DecodeHtml=function(b){var a=e.$CreateDiv();e.$InnerHtml(a,b);return e.$InnerText(a)};e.$SelectElement=function(c){var b;if(g.getSelection)b=g.getSelection();var a=h;if(f.createRange){a=f.createRange();a.selectNode(c)}else{a=f.body.createTextRange();a.moveToElementText(c);a.select()}b&&b.addRange(a)};e.$DeselectElements=function(){if(f.selection)f.selection.empty();else g.getSelection&&g.getSelection().removeAllRanges()};e.$Children=function(d,c){for(var b=[],a=d.firstChild;a;a=a.nextSibling)(c||a.nodeType==1)&&b.push(a);return b};function qb(a,c,e,b){b=b||"u";for(a=a?a.firstChild:h;a;a=a.nextSibling)if(a.nodeType==1){if(S(a,b)==c)return a;if(!e){var d=qb(a,c,e,b);if(d)return d}}}e.$FindChild=qb;function Q(a,d,f,b){b=b||"u";var c=[];for(a=a?a.firstChild:h;a;a=a.nextSibling)if(a.nodeType==1){S(a,b)==d&&c.push(a);if(!f){var e=Q(a,d,f,b);if(e.length)c=c.concat(e)}}return c}function kb(a,c,d){for(a=a?a.firstChild:h;a;a=a.nextSibling)if(a.nodeType==1){if(a.tagName==c)return a;if(!d){var b=kb(a,c,d);if(b)return b}}}e.$FindChildByTag=kb;function cb(a,c,e){var b=[];for(a=a?a.firstChild:h;a;a=a.nextSibling)if(a.nodeType==1){(!c||a.tagName==c)&&b.push(a);if(!e){var d=cb(a,c,e);if(d.length)b=b.concat(d)}}return b}e.$FindChildrenByTag=cb;e.$GetElementsByTag=function(b,a){return b.getElementsByTagName(a)};function W(c){for(var b=1;b<arguments.length;b++){var a=arguments[b];if(a)for(var d in a)c[d]=a[d]}return c}e.$Extend=W;function Bb(b,d){var c={};for(var a in b)if(b[a]!==d[a])c[a]=b[a];return c}e.$Unextend=Bb;e.$IsUndefined=function(a){return A(a)=="undefined"};e.$IsFunction=function(a){return A(a)=="function"};e.$IsArray=function(a){return A(a)=="array"};e.$IsString=function(a){return A(a)=="string"};e.$IsNumeric=function(a){return!isNaN(n(a))&&isFinite(a)};e.$IsWindow=function(a){return a&&a==a.window};e.$Type=A;e.$Each=m;e.$IsPlainObject=zb;function P(a){return f.createElement(a)}e.$CreateElement=P;e.$CreateDiv=function(){return P("DIV",f)};e.$CreateSpan=function(){return P("SPAN",f)};e.$EmptyFunction=function(){};function T(b,c,a){if(a==i)return b.getAttribute(c);b.setAttribute(c,a)}function S(a,b){return T(a,b)||T(a,"data-"+b)}e.$Attribute=T;e.$AttributeEx=S;function q(b,a){if(a==i)return b.className;b.className=a}e.$ClassName=q;function K(b){var a={};m(b,function(b){a[b]=b});return a}e.$ToHash=K;function Y(b,c){var a="";m(c,function(c){a&&(a+=b);a+=c});return a}e.$Join=Y;e.$AddClass=function(a,c){var b=q(a)+" "+c;q(a,Y(" ",K(b.match(L))))};e.$RemoveClass=function(a,b){q(a,Y(" ",e.$Unextend(K(q(a).match(L)),K(b.match(L)))))};e.$ParentNode=function(a){return a.parentNode};e.$HideElement=function(a){e.$CssDisplay(a,"none")};e.$EnableElement=function(a,b){if(b)e.$Attribute(a,"disabled",c);else e.$RemoveAttribute(a,"disabled")};e.$HideElements=function(b){for(var a=0;a<b.length;a++)e.$HideElement(b[a])};e.$ShowElement=function(a,b){e.$CssDisplay(a,b?"none":"")};e.$ShowElements=function(b,c){for(var a=0;a<b.length;a++)e.$ShowElement(b[a],c)};e.$RemoveAttribute=function(b,a){b.removeAttribute(a)};e.$CanClearClip=function(){return r()&&l<10};e.$SetStyleClip=function(d,c){if(c)d.style.clip="rect("+b.round(c.$Top)+"px "+b.round(c.$Right)+"px "+b.round(c.$Bottom)+"px "+b.round(c.$Left)+"px)";else{var g=d.style.cssText,f=[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)],e=H(g,f,"");a.$CssCssText(d,e)}};e.$GetNow=function(){return+new Date};e.$AppendChild=function(b,a){b.appendChild(a)};e.$AppendChildren=function(b,a){m(a,function(a){e.$AppendChild(b,a)})};e.$InsertBefore=function(b,a,c){(c||a.parentNode).insertBefore(b,a)};e.$InsertAfter=function(b,a,c){e.$InsertBefore(b,a.nextSibling,c||a.parentNode)};e.$InsertAdjacentHtml=function(b,a,c){b.insertAdjacentHTML(a,c)};e.$RemoveElement=function(a,b){(b||a.parentNode).removeChild(a)};e.$RemoveElements=function(a,b){m(a,function(a){e.$RemoveElement(a,b)})};e.$Empty=function(a){e.$RemoveElements(e.$Children(a,c),a)};e.$ParseInt=function(b,a){return parseInt(b,a||10)};var n=parseFloat;e.$ParseFloat=n;e.$IsChild=function(b,a){var c=f.body;while(a&&b!==a&&c!==a)try{a=a.parentNode}catch(e){return d}return b===a};function U(d,c,b){var a=d.cloneNode(!c);!b&&e.$RemoveAttribute(a,"id");return a}e.$CloneNode=U;function N(a){if(a){var b=a.$FlyDirection;if(b&1)a.x=a.$ScaleHorizontal||1;if(b&2)a.x=-a.$ScaleHorizontal||-1;if(b&4)a.y=a.$ScaleVertical||1;if(b&8)a.y=-a.$ScaleVertical||-1;if(a.$Rotate==c)a.$Rotate=1;N(a.$Brother)}}e.$TranslateTransitions=function(a){if(a){for(var b=0;b<a.length;b++)N(a[b]);for(var c in a)N(a[c])}};e.$LoadImage=function(f,g){var a=new Image;function b(f,c){e.$RemoveEvent(a,"load",b);e.$RemoveEvent(a,"abort",d);e.$RemoveEvent(a,"error",d);g&&g(a,c)}function d(a){b(a,c)}if(mb()&&l<11.6||!f)b(!f);else{e.$AddEvent(a,"load",b);e.$AddEvent(a,"abort",d);e.$AddEvent(a,"error",d);a.src=f}};e.$LoadImages=function(d,a,f){var c=d.length+1;function b(b){c--;if(a&&b&&b.src==a.src)a=b;!c&&f&&f(a)}m(d,function(a){e.$LoadImage(a.src,b)});b()};e.$BuildElement=function(b,g,i,h){if(h)b=U(b);var c=Q(b,g);if(!c.length)c=a.$GetElementsByTag(b,g);for(var f=c.length-1;f>-1;f--){var d=c[f],e=U(i);q(e,q(d));a.$CssCssText(e,d.style.cssText);a.$InsertBefore(e,d);a.$RemoveElement(d)}return b};function Ab(b){var n=this,m,l,j,h;function k(){var a=m;if(h)a+="ds";else if(l)a+="dn";else if(j==2)a+="pv";else if(j)a+="av";q(b,a)}function g(){l=d;k();e.$RemoveEvent(f,s().$Evt_Up,g);s().$Evt_Cancel&&e.$RemoveEvent(f,s().$Evt_Cancel,g)}function o(a){if(h)e.$CancelEvent(a);else{l=c;k();e.$AddEvent(f,s().$Evt_Up,g);s().$Evt_Cancel&&e.$AddEvent(f,s().$Evt_Cancel,g)}}n.$Selected=function(a){if(a!=i){j=a;k()}else return j};n.$Enable=function(a){if(a!=i){h=!a;k()}else return!h};b=e.$GetElement(b);m=q(b);a.$AddEvent(b,s().$Evt_Down,o)}e.$Buttonize=function(a){return new Ab(a)};e.$Css=F;e.$CssN=X;e.$CssP=Cb;e.$CssOverflow=o("overflow");e.$CssTop=o("top",2);e.$CssLeft=o("left",2);e.$CssWidth=o("width",2);e.$CssHeight=o("height",2);e.$CssMarginLeft=o("marginLeft",2);e.$CssMarginTop=o("marginTop",2);e.$CssPosition=o("position");e.$CssDisplay=o("display");e.$CssZIndex=o("zIndex",1);e.$CssFloat=function(b,a){return F(b,r()?"styleFloat":"cssFloat",a)};e.$CssOpacity=function(b,a,c){if(a!=i)xb(b,a,c);else return wb(b)};e.$CssCssText=function(a,b){if(b!=i)a.style.cssText=b;else return a.style.cssText};var R={$Opacity:e.$CssOpacity,$Top:e.$CssTop,$Left:e.$CssLeft,$Width:e.$CssWidth,$Height:e.$CssHeight,$Position:e.$CssPosition,$Display:e.$CssDisplay,$ZIndex:e.$CssZIndex},w;function I(){if(!w)w=W({$MarginTop:e.$CssMarginTop,$MarginLeft:e.$CssMarginLeft,$Clip:e.$SetStyleClip,$Transform:e.$SetStyleTransform},R);return w}function ob(){I();w.$Transform=w.$Transform;return w}e.$StyleSetter=I;e.$StyleSetterEx=ob;e.$GetStyles=function(c,b){I();var a={};m(b,function(d,b){if(R[b])a[b]=R[b](c)});return a};e.$SetStyles=function(c,b){var a=I();m(b,function(d,b){a[b]&&a[b](c,d)})};e.$SetStylesEx=function(b,a){ob();e.$SetStyles(b,a)};var G=new function(){var a=this;function b(d,g){for(var j=d[0].length,i=d.length,h=g[0].length,f=[],c=0;c<i;c++)for(var k=f[c]=[],b=0;b<h;b++){for(var e=0,a=0;a<j;a++)e+=d[c][a]*g[a][b];k[b]=e}return f}a.$ScaleX=function(b,c){return a.$ScaleXY(b,c,0)};a.$ScaleY=function(b,c){return a.$ScaleXY(b,0,c)};a.$ScaleXY=function(a,c,d){return b(a,[[c,0],[0,d]])};a.$TransformPoint=function(d,c){var a=b(d,[[c.x],[c.y]]);return z(a[0][0],a[1][0])}};e.$CreateMatrix=function(d,a,c){var e=b.cos(d),f=b.sin(d);return[[e*a,-f*c],[f*a,e*c]]};e.$GetMatrixOffset=function(d,c,a){var e=G.$TransformPoint(d,z(-c/2,-a/2)),f=G.$TransformPoint(d,z(c/2,-a/2)),g=G.$TransformPoint(d,z(c/2,a/2)),h=G.$TransformPoint(d,z(-c/2,a/2));return z(b.min(e.x,f.x,g.x,h.x)+c/2,b.min(e.y,f.y,g.y,h.y)+a/2)};e.$Cast=function(l,f,t,r,u,w,i){var c=f;if(l){c={};for(var e in f){var x=w[e]||1,s=u[e]||[0,1],d=(t-s[0])/s[1];d=b.min(b.max(d,0),1);d=d*x;var p=b.floor(d);if(d!=p)d-=p;var v=r[e]||r.$Default||k.$EaseSwing,q=v(d),g,y=l[e];f[e];var m=f[e];if(a.$IsNumeric(m))g=y+m*q;else{g=a.$Extend({$Offset:{}},l[e]);a.$Each(m.$Offset,function(c,b){var a=c*q;g.$Offset[b]=a;g[b]+=a})}c[e]=g}if(f.$Zoom||f.$Rotate)c.$Transform={$Rotate:c.$Rotate||0,$Scale:c.$Zoom,$OriginalWidth:i.$OriginalWidth,$OriginalHeight:i.$OriginalHeight}}if(f.$Clip&&i.$Move){var j=c.$Clip.$Offset,o=(j.$Top||0)+(j.$Bottom||0),n=(j.$Left||0)+(j.$Right||0);c.$Left=(c.$Left||0)+n;c.$Top=(c.$Top||0)+o;c.$Clip.$Left-=n;c.$Clip.$Right-=n;c.$Clip.$Top-=o;c.$Clip.$Bottom-=o}if(c.$Clip&&a.$CanClearClip()&&!c.$Clip.$Top&&!c.$Clip.$Left&&c.$Clip.$Right==i.$OriginalWidth&&c.$Clip.$Bottom==i.$OriginalHeight)c.$Clip=h;return c}};function l(){var b=this,d=[],c=[];function i(a,b){d.push({$EventName:a,$Handler:b})}function h(b,c){a.$Each(d,function(a,e){a.$EventName==b&&a.$Handler===c&&d.splice(e,1)})}function f(){d=[]}function e(){a.$Each(c,function(b){a.$RemoveEvent(b.$Obj,b.$EventName,b.$Handler)});c=[]}b.$Listen=function(e,b,d,f){a.$AddEvent(e,b,d,f);c.push({$Obj:e,$EventName:b,$Handler:d})};b.$Unlisten=function(e,b,d){a.$Each(c,function(f,g){if(f.$Obj===e&&f.$EventName==b&&f.$Handler===d){a.$RemoveEvent(e,b,d);c.splice(g,1)}})};b.$UnlistenAll=e;b.$On=b.addEventListener=i;b.$Off=b.removeEventListener=h;b.$TriggerEvent=function(b){var c=[].slice.call(arguments,1);a.$Each(d,function(a){a.$EventName==b&&a.$Handler.apply(g,c)})};b.$Destroy=function(){e();f();for(var a in b)delete b[a]}}function j(n,z,i,R,P,K){n=n||0;var e=this,r,O,o,p,x,A=0,I,J,H,C,E=0,l=0,u=0,D,m=n,t=n+z,j,f,q,y=[],B;function M(a){j+=a;f+=a;m+=a;t+=a;l+=a;u+=a;E=a}function Q(a,b){var c=a-j+n*b;M(c);return f}function w(h,n){var d=h;if(q&&(d>=f||d<=j))d=((d-j)%q+q)%q+j;if(!D||x||n||l!=d){var g=b.min(d,f);g=b.max(g,j);if(!D||x||n||g!=u){if(K){var k=(g-m)/(z||1);if(i.$Reverse)k=1-k;var o=a.$Cast(P,K,k,I,H,J,i);a.$Each(o,function(b,a){B[a]&&B[a](R,b)})}e.$OnInnerOffsetChange(u-m,g-m)}u=g;a.$Each(y,function(b,c){var a=h<l?y[y.length-c-1]:b;a.$GoToPosition(h-E,n)});var r=l,p=h;l=d;D=c;e.$OnPositionChange(r,p)}}function F(a,c,d){c&&a.$Locate(f,1);!d&&(f=b.max(f,a.$GetPosition_OuterEnd()+E));y.push(a)}var s=g.requestAnimationFrame||g.webkitRequestAnimationFrame||g.mozRequestAnimationFrame||g.msRequestAnimationFrame;if(a.$IsBrowserSafari()&&a.$BrowserVersion()<7)s=h;s=s||function(b){a.$Delay(b,i.$Interval)};function L(){if(r){var d=a.$GetNow(),e=b.min(d-A,i.$IntervalMax),c=l+e*p;A=d;if(c*p>=o*p)c=o;w(c);if(!x&&c*p>=o*p)N(C);else s(L)}}function v(d,g,h){if(!r){r=c;x=h;C=g;d=b.max(d,j);d=b.min(d,f);o=d;p=o<l?-1:1;e.$OnStart();A=a.$GetNow();s(L)}}function N(a){if(r){x=r=C=d;e.$OnStop();a&&a()}}e.$Play=function(a,b,c){v(a?l+a:f,b,c)};e.$PlayToPosition=v;e.$PlayToBegin=function(a,b){v(j,a,b)};e.$PlayToEnd=function(a,b){v(f,a,b)};e.$Stop=N;e.$Continue=function(a){v(a)};e.$GetPosition=function(){return l};e.$GetPlayToPosition=function(){return o};e.$GetPosition_Display=function(){return u};e.$GoToPosition=w;e.$GoToBegin=function(){w(j,c)};e.$GoToEnd=function(){w(f,c)};e.$Move=function(a){w(l+a)};e.$CombineMode=function(){return O};e.$GetDuration=function(){return z};e.$IsPlaying=function(){return r};e.$IsOnTheWay=function(){return l>m&&l<=t};e.$SetLoopLength=function(a){q=a};e.$Locate=Q;e.$Shift=M;e.$Join=F;e.$Combine=function(a){F(a,0)};e.$Chain=function(a){F(a,1)};e.$GetPosition_InnerBegin=function(){return m};e.$GetPosition_InnerEnd=function(){return t};e.$GetPosition_OuterBegin=function(){return j};e.$GetPosition_OuterEnd=function(){return f};e.$OnPositionChange=e.$OnStart=e.$OnStop=e.$OnInnerOffsetChange=a.$EmptyFunction;e.$Version=a.$GetNow();i=a.$Extend({$Interval:16,$IntervalMax:50},i);q=i.$LoopLength;B=a.$Extend({},a.$StyleSetter(),i.$Setter);j=m=n;f=t=n+z;J=i.$Round||{};H=i.$During||{};I=a.$Extend({$Default:a.$IsFunction(i.$Easing)&&i.$Easing||k.$EaseSwing},i.$Easing)}var p=g.$JssorSlideshowFormations$=new function(){var h=this,d=0,a=1,f=2,e=3,s=1,r=2,t=4,q=8,w=256,x=512,v=1024,u=2048,j=u+s,i=u+r,o=x+s,m=x+r,n=w+t,k=w+q,l=v+t,p=v+q;function y(a){return(a&r)==r}function z(a){return(a&t)==t}function g(b,a,c){c.push(a);b[a]=b[a]||[];b[a].push(c)}h.$FormationStraight=function(f){for(var d=f.$Cols,e=f.$Rows,s=f.$Assembly,t=f.$Count,r=[],a=0,b=0,p=d-1,q=e-1,h=t-1,c,b=0;b<e;b++)for(a=0;a<d;a++){switch(s){case j:c=h-(a*e+(q-b));break;case l:c=h-(b*d+(p-a));break;case o:c=h-(a*e+b);case n:c=h-(b*d+a);break;case i:c=a*e+b;break;case k:c=b*d+(p-a);break;case m:c=a*e+(q-b);break;default:c=b*d+a}g(r,c,[b,a])}return r};h.$FormationSwirl=function(q){var x=q.$Cols,y=q.$Rows,B=q.$Assembly,w=q.$Count,A=[],z=[],u=0,b=0,h=0,r=x-1,s=y-1,t,p,v=0;switch(B){case j:b=r;h=0;p=[f,a,e,d];break;case l:b=0;h=s;p=[d,e,a,f];break;case o:b=r;h=s;p=[e,a,f,d];break;case n:b=r;h=s;p=[a,e,d,f];break;case i:b=0;h=0;p=[f,d,e,a];break;case k:b=r;h=0;p=[a,f,d,e];break;case m:b=0;h=s;p=[e,d,f,a];break;default:b=0;h=0;p=[d,f,a,e]}u=0;while(u<w){t=h+","+b;if(b>=0&&b<x&&h>=0&&h<y&&!z[t]){z[t]=c;g(A,u++,[h,b])}else switch(p[v++%p.length]){case d:b--;break;case f:h--;break;case a:b++;break;case e:h++}switch(p[v%p.length]){case d:b++;break;case f:h++;break;case a:b--;break;case e:h--}}return A};h.$FormationZigZag=function(p){var w=p.$Cols,x=p.$Rows,z=p.$Assembly,v=p.$Count,t=[],u=0,b=0,c=0,q=w-1,r=x-1,y,h,s=0;switch(z){case j:b=q;c=0;h=[f,a,e,a];break;case l:b=0;c=r;h=[d,e,a,e];break;case o:b=q;c=r;h=[e,a,f,a];break;case n:b=q;c=r;h=[a,e,d,e];break;case i:b=0;c=0;h=[f,d,e,d];break;case k:b=q;c=0;h=[a,f,d,f];break;case m:b=0;c=r;h=[e,d,f,d];break;default:b=0;c=0;h=[d,f,a,f]}u=0;while(u<v){y=c+","+b;if(b>=0&&b<w&&c>=0&&c<x&&typeof t[y]=="undefined"){g(t,u++,[c,b]);switch(h[s%h.length]){case d:b++;break;case f:c++;break;case a:b--;break;case e:c--}}else{switch(h[s++%h.length]){case d:b--;break;case f:c--;break;case a:b++;break;case e:c++}switch(h[s++%h.length]){case d:b++;break;case f:c++;break;case a:b--;break;case e:c--}}}return t};h.$FormationStraightStairs=function(q){var u=q.$Cols,v=q.$Rows,e=q.$Assembly,t=q.$Count,r=[],s=0,c=0,d=0,f=u-1,h=v-1,x=t-1;switch(e){case j:case m:case o:case i:var a=0,b=0;break;case k:case l:case n:case p:var a=f,b=0;break;default:e=p;var a=f,b=0}c=a;d=b;while(s<t){if(z(e)||y(e))g(r,x-s++,[d,c]);else g(r,s++,[d,c]);switch(e){case j:case m:c--;d++;break;case o:case i:c++;d--;break;case k:case l:c--;d--;break;case p:case n:default:c++;d++}if(c<0||d<0||c>f||d>h){switch(e){case j:case m:a++;break;case k:case l:case o:case i:b++;break;case p:case n:default:a--}if(a<0||b<0||a>f||b>h){switch(e){case j:case m:a=f;b++;break;case o:case i:b=h;a++;break;case k:case l:b=h;a--;break;case p:case n:default:a=0;b++}if(b>h)b=h;else if(b<0)b=0;else if(a>f)a=f;else if(a<0)a=0}d=b;c=a}}return r};h.$FormationSquare=function(i){var a=i.$Cols||1,c=i.$Rows||1,j=[],d,e,f,h,k;f=a<c?(c-a)/2:0;h=a>c?(a-c)/2:0;k=b.round(b.max(a/2,c/2))+1;for(d=0;d<a;d++)for(e=0;e<c;e++)g(j,k-b.min(d+1+f,e+1+h,a-d+f,c-e+h),[e,d]);return j};h.$FormationRectangle=function(f){var d=f.$Cols||1,e=f.$Rows||1,h=[],a,c,i;i=b.round(b.min(d/2,e/2))+1;for(a=0;a<d;a++)for(c=0;c<e;c++)g(h,i-b.min(a+1,c+1,d-a,e-c),[c,a]);return h};h.$FormationRandom=function(d){for(var e=[],a,c=0;c<d.$Rows;c++)for(a=0;a<d.$Cols;a++)g(e,b.ceil(1e5*b.random())%13,[c,a]);return e};h.$FormationCircle=function(d){for(var e=d.$Cols||1,f=d.$Rows||1,h=[],a,i=e/2-.5,j=f/2-.5,c=0;c<e;c++)for(a=0;a<f;a++)g(h,b.round(b.sqrt(b.pow(c-i,2)+b.pow(a-j,2))),[a,c]);return h};h.$FormationCross=function(d){for(var e=d.$Cols||1,f=d.$Rows||1,h=[],a,i=e/2-.5,j=f/2-.5,c=0;c<e;c++)for(a=0;a<f;a++)g(h,b.round(b.min(b.abs(c-i),b.abs(a-j))),[a,c]);return h};h.$FormationRectangleCross=function(f){for(var h=f.$Cols||1,i=f.$Rows||1,j=[],a,d=h/2-.5,e=i/2-.5,k=b.max(d,e)+1,c=0;c<h;c++)for(a=0;a<i;a++)g(j,b.round(k-b.max(d-b.abs(c-d),e-b.abs(a-e)))-1,[a,c]);return j}};g.$JssorSlideshowRunner$=function(o,t,r,u,z){var f=this,v,g,e,y=0,x=u.$TransitionsOrder,s,i=8;function m(g,f){var e={$Interval:f,$Duration:1,$Delay:0,$Cols:1,$Rows:1,$Opacity:0,$Zoom:0,$Clip:0,$Move:d,$SlideOut:d,$Reverse:d,$Formation:p.$FormationRandom,$Assembly:1032,$ChessMode:{$Column:0,$Row:0},$Easing:k.$EaseSwing,$Round:{},$Blocks:[],$During:{}};a.$Extend(e,g);e.$Count=e.$Cols*e.$Rows;if(a.$IsFunction(e.$Easing))e.$Easing={$Default:e.$Easing};e.$FramesCount=b.ceil(e.$Duration/e.$Interval);e.$GetBlocks=function(b,a){b/=e.$Cols;a/=e.$Rows;var f=b+"x"+a;if(!e.$Blocks[f]){e.$Blocks[f]={$Width:b,$Height:a};for(var c=0;c<e.$Cols;c++)for(var d=0;d<e.$Rows;d++)e.$Blocks[f][d+","+c]={$Top:d*a,$Right:c*b+b,$Bottom:d*a+a,$Left:c*b}}return e.$Blocks[f]};if(e.$Brother){e.$Brother=m(e.$Brother,f);e.$SlideOut=c}return e}function q(C,i,e,x,o,l){var A=this,u,v={},j={},m=[],g,f,s,q=e.$ChessMode.$Column||0,r=e.$ChessMode.$Row||0,h=e.$GetBlocks(o,l),p=D(e),E=p.length-1,t=e.$Duration+e.$Delay*E,y=x+t,k=e.$SlideOut,z;y+=50;function D(a){var b=a.$Formation(a);return a.$Reverse?b.reverse():b}A.$EndTime=y;A.$ShowFrame=function(c){c-=x;var d=c<t;if(d||z){z=d;if(!k)c=t-c;var f=b.ceil(c/e.$Interval);a.$Each(j,function(c,e){var d=b.max(f,c.$Min);d=b.min(d,c.length-1);if(c.$LastFrameIndex!=d){if(!c.$LastFrameIndex&&!k)a.$ShowElement(m[e]);else d==c.$Max&&k&&a.$HideElement(m[e]);c.$LastFrameIndex=d;a.$SetStylesEx(m[e],c[d])}})}};function w(b){a.$DisableHWA(b);var c=a.$Children(b);a.$Each(c,function(a){w(a)})}i=a.$CloneNode(i);w(i);if(a.$IsBrowserIe9Earlier()){var F=!i["no-image"],B=a.$FindChildrenByTag(i);a.$Each(B,function(b){(F||b["jssor-slider"])&&a.$CssOpacity(b,a.$CssOpacity(b),c)})}a.$Each(p,function(i,m){a.$Each(i,function(H){var L=H[0],K=H[1],w=L+","+K,p=d,t=d,y=d;if(q&&K%2){if(n.$IsHorizontal(q))p=!p;if(n.$IsVertical(q))t=!t;if(q&16)y=!y}if(r&&L%2){if(n.$IsHorizontal(r))p=!p;if(n.$IsVertical(r))t=!t;if(r&16)y=!y}e.$Top=e.$Top||e.$Clip&4;e.$Bottom=e.$Bottom||e.$Clip&8;e.$Left=e.$Left||e.$Clip&1;e.$Right=e.$Right||e.$Clip&2;var D=t?e.$Bottom:e.$Top,A=t?e.$Top:e.$Bottom,C=p?e.$Right:e.$Left,B=p?e.$Left:e.$Right;e.$Clip=D||A||C||B;s={};f={$Top:0,$Left:0,$Opacity:1,$Width:o,$Height:l};g=a.$Extend({},f);u=a.$Extend({},h[w]);if(e.$Opacity)f.$Opacity=2-e.$Opacity;if(e.$ZIndex){f.$ZIndex=e.$ZIndex;g.$ZIndex=0}var J=e.$Cols*e.$Rows>1||e.$Clip;if(e.$Zoom||e.$Rotate){var I=c;if(a.$IsBrowserIE()&&a.$BrowserEngineVersion()<9)if(e.$Cols*e.$Rows>1)I=d;else J=d;if(I){f.$Zoom=e.$Zoom?e.$Zoom-1:1;g.$Zoom=1;if(a.$IsBrowserIe9Earlier()||a.$IsBrowserOpera())f.$Zoom=b.min(f.$Zoom,2);var O=e.$Rotate;f.$Rotate=O*360*(y?-1:1);g.$Rotate=0}}if(J){if(e.$Clip){var x=e.$ScaleClip||1,i=u.$Offset={};if(D&&A){i.$Top=h.$Height/2*x;i.$Bottom=-i.$Top}else if(D)i.$Bottom=-h.$Height*x;else if(A)i.$Top=h.$Height*x;if(C&&B){i.$Left=h.$Width/2*x;i.$Right=-i.$Left}else if(C)i.$Right=-h.$Width*x;else if(B)i.$Left=h.$Width*x}s.$Clip=u;g.$Clip=h[w]}var M=p?1:-1,N=t?1:-1;if(e.x)f.$Left+=o*e.x*M;if(e.y)f.$Top+=l*e.y*N;a.$Each(f,function(b,c){if(a.$IsNumeric(b))if(b!=g[c])s[c]=b-g[c]});v[w]=k?g:f;var E=e.$FramesCount,z=b.round(m*e.$Delay/e.$Interval);j[w]=new Array(z);j[w].$Min=z;j[w].$Max=z+E-1;for(var G=0;G<=E;G++){var F=a.$Cast(g,s,G/E,e.$Easing,e.$During,e.$Round,{$Move:e.$Move,$OriginalWidth:o,$OriginalHeight:l});F.$ZIndex=F.$ZIndex||1;j[w].push(F)}})});p.reverse();a.$Each(p,function(b){a.$Each(b,function(c){var f=c[0],e=c[1],d=f+","+e,b=i;if(e||f)b=a.$CloneNode(i);a.$SetStyles(b,v[d]);a.$CssOverflow(b,"hidden");a.$CssPosition(b,"absolute");C.$AddClipElement(b);m[d]=b;a.$ShowElement(b,!k)})})}function w(){var a=this,b=0;j.call(a,0,v);a.$OnPositionChange=function(c,a){if(a-b>i){b=a;e&&e.$ShowFrame(a);g&&g.$ShowFrame(a)}};a.$Transition=s}f.$GetTransition=function(){var a=0,c=u.$Transitions,d=c.length;if(x)a=y++%d;else a=b.floor(b.random()*d);c[a]&&(c[a].$Index=a);return c[a]};f.$Initialize=function(w,x,j,k,a){s=a;a=m(a,i);var h=k.$Item,d=j.$Item;h["no-image"]=!k.$Image;d["no-image"]=!j.$Image;var l=h,n=d,u=a,c=a.$Brother||m({},i);if(!a.$SlideOut){l=d;n=h}var p=c.$Shift||0;g=new q(o,n,c,b.max(p-c.$Interval,0),t,r);e=new q(o,l,u,b.max(c.$Interval-p,0),t,r);g.$ShowFrame(0);e.$ShowFrame(0);v=b.max(g.$EndTime,e.$EndTime);f.$Index=w};f.$Clear=function(){o.$Clear();g=h;e=h};f.$GetProcessor=function(){var a=h;if(e)a=new w;return a};if(a.$IsBrowserIe9Earlier()||a.$IsBrowserOpera()||z&&a.$WebKitVersion()<537)i=16;l.call(f);j.call(f,-1e7,1e7)};var e=g.$JssorSlider$=function(p,hc){var g=this;function Fc(){var a=this;j.call(a,-1e8,2e8);a.$GetCurrentSlideInfo=function(){var c=a.$GetPosition_Display(),d=b.floor(c),f=t(d),e=c-b.floor(c);return{$Index:f,$VirtualIndex:d,$Position:e}};a.$OnPositionChange=function(d,a){var f=b.floor(a);if(f!=a&&a>d)f++;Tb(f,c);g.$TriggerEvent(e.$EVT_POSITION_CHANGE,t(a),t(d),a,d)}}function Ec(){var b=this;j.call(b,0,0,{$LoopLength:s});a.$Each(B,function(a){D&1&&a.$SetLoopLength(s);b.$Chain(a);a.$Shift(kb/bc)})}function Dc(){var a=this,b=Sb.$Elmt;j.call(a,-1,2,{$Easing:k.$EaseLinear,$Setter:{$Position:Zb},$LoopLength:s},b,{$Position:1},{$Position:-2});a.$Wrapper=b}function qc(o,m){var a=this,f,i,k,l,b;j.call(a,-1e8,2e8,{$IntervalMax:100});a.$OnStart=function(){S=c;X=h;g.$TriggerEvent(e.$EVT_SWIPE_START,t(x.$GetPosition()),x.$GetPosition())};a.$OnStop=function(){S=d;l=d;var a=x.$GetCurrentSlideInfo();g.$TriggerEvent(e.$EVT_SWIPE_END,t(x.$GetPosition()),x.$GetPosition());!a.$Position&&Ic(a.$VirtualIndex,r)};a.$OnPositionChange=function(e,d){var a;if(l)a=b;else{a=i;if(k){var c=d/k;a=n.$SlideEasing(c)*(i-f)+f}}x.$GoToPosition(a)};a.$PlayCarousel=function(b,d,c,e){f=b;i=d;k=c;x.$GoToPosition(b);a.$GoToPosition(0);a.$PlayToPosition(c,e)};a.$StandBy=function(d){l=c;b=d;a.$Play(d,h,c)};a.$SetStandByPosition=function(a){b=a};a.$MoveCarouselTo=function(a){x.$GoToPosition(a)};x=new Fc;x.$Combine(o);x.$Combine(m)}function rc(){var c=this,b=Yb();a.$CssZIndex(b,0);a.$Css(b,"pointerEvents","none");c.$Elmt=b;c.$AddClipElement=function(c){a.$AppendChild(b,c);a.$ShowElement(b)};c.$Clear=function(){a.$HideElement(b);a.$Empty(b)}}function Bc(p,k){var f=this,v,x,I,A,m,C=[],G,q,S,H,P,F,i,w,o,db;j.call(f,-u,u+1,{$SlideItemAnimator:c});function E(a){x&&x.$Revert();v&&v.$Revert();R(p,a);F=c;v=new J.$Class(p,J,1);x=new J.$Class(p,J);x.$GoToBegin();v.$GoToBegin()}function Y(){v.$Version<J.$Version&&E()}function K(p,r,o){if(!H){H=c;if(m&&o){var h=o.width,b=o.height,l=h,j=b;if(h&&b&&n.$FillMode){if(n.$FillMode&3&&(!(n.$FillMode&4)||h>M||b>L)){var i=d,q=M/L*b/h;if(n.$FillMode&1)i=q>1;else if(n.$FillMode&2)i=q<1;l=i?h*L/b:M;j=i?L:b*M/h}a.$CssWidth(m,l);a.$CssHeight(m,j);a.$CssTop(m,(L-j)/2);a.$CssLeft(m,(M-l)/2)}a.$CssPosition(m,"absolute");g.$TriggerEvent(e.$EVT_LOAD_END,k)}}a.$HideElement(r);p&&p(f)}function W(b,c,d,e){if(e==X&&r==k&&T)if(!Hc){var a=t(b);z.$Initialize(a,k,c,f,d);c.$HideContentForSlideshow();eb.$Locate(a,1);eb.$GoToPosition(a);y.$PlayCarousel(b,b,0)}}function Z(b){if(b==X&&r==k){if(!i){var a=h;if(z)if(z.$Index==k)a=z.$GetProcessor();else z.$Clear();Y();i=new zc(p,k,a,f.$GetCaptionSliderIn(),f.$GetCaptionSliderOut());i.$SetPlayer(o)}!i.$IsPlaying()&&i.$Replay()}}function Q(d,c,e){if(d==k){if(d!=c)B[c]&&B[c].$ParkOut();else!e&&i&&i.$AdjustIdleOnPark();o&&o.$Enable();var g=X=a.$GetNow();f.$LoadImage(a.$CreateCallback(h,Z,g))}else{var l=b.abs(k-d),j=u+n.$LazyLoading-1;(!P||l<=j)&&f.$LoadImage()}}function ab(){if(r==k&&i){i.$Stop();o&&o.$Quit();o&&o.$Disable();i.$OpenSlideshowPanel()}}function cb(){r==k&&i&&i.$Stop()}function O(b){if(V)a.$CancelEvent(b);else g.$TriggerEvent(e.$EVT_CLICK,k,b)}function N(){o=w.pInstance;i&&i.$SetPlayer(o)}f.$LoadImage=function(d,b){b=b||A;if(C.length&&!H){a.$ShowElement(b);if(!S){S=c;g.$TriggerEvent(e.$EVT_LOAD_START,k);a.$Each(C,function(b){if(!b.src){b.src=a.$AttributeEx(b,"src2");a.$CssDisplay(b,b["display-origin"])}})}a.$LoadImages(C,m,a.$CreateCallback(h,K,d,b))}else K(d,b)};f.$GoForNextSlide=function(){if(z){var b=z.$GetTransition(s);if(b){var e=X=a.$GetNow(),c=k+Xb,d=B[t(c)];return d.$LoadImage(a.$CreateCallback(h,W,c,d,b,e),A)}}fb(r+n.$AutoPlaySteps*Xb)};f.$TryActivate=function(){Q(k,k,c)};f.$ParkOut=function(){o&&o.$Quit();o&&o.$Disable();f.$UnhideContentForSlideshow();i&&i.$Abort();i=h;E()};f.$StampSlideItemElements=function(a){a=db+"_"+a};f.$HideContentForSlideshow=function(){a.$HideElement(p)};f.$UnhideContentForSlideshow=function(){a.$ShowElement(p)};f.$EnablePlayer=function(){o&&o.$Enable()};function R(b,f,e){if(b["jssor-slider"])return;e=e||0;if(!F){if(b.tagName=="IMG"){C.push(b);if(!b.src){P=c;b["display-origin"]=a.$CssDisplay(b);a.$HideElement(b)}}a.$IsBrowserIe9Earlier()&&a.$CssZIndex(b,(a.$CssZIndex(b)||0)+1);if(n.$HWA&&a.$WebKitVersion())(!bb||a.$WebKitVersion()<534||!ib&&!a.$IsBrowserChrome())&&a.$EnableHWA(b)}var g=a.$Children(b);a.$Each(g,function(g){var i=a.$AttributeEx(g,"u");if(i=="player"&&!w){w=g;if(w.pInstance)N();else a.$AddEvent(w,"dataavailable",N)}if(i=="caption"){if(!a.$IsBrowserIE()&&!f){var h=a.$CloneNode(g,d,c);a.$InsertBefore(h,g,b);a.$RemoveElement(g,b);g=h;f=c}}else if(!F&&!e&&!m){if(g.tagName=="A"){if(a.$AttributeEx(g,"u")=="image")m=a.$FindChildByTag(g,"IMG");else m=a.$FindChild(g,"image",c);if(m){G=g;a.$SetStyles(G,U);q=a.$CloneNode(G,c);a.$AddEvent(q,"click",O);a.$CssDisplay(q,"block");a.$SetStyles(q,U);a.$CssOpacity(q,0);a.$Css(q,"backgroundColor","#000")}}else if(g.tagName=="IMG"&&a.$AttributeEx(g,"u")=="image")m=g;if(m){m.border=0;a.$SetStyles(m,U)}}R(g,f,e+1)})}f.$OnInnerOffsetChange=function(c,b){var a=u-b;Zb(I,a)};f.$GetCaptionSliderIn=function(){return v};f.$GetCaptionSliderOut=function(){return x};f.$Index=k;l.call(f);var D=a.$FindChild(p,"thumb",c);if(D){f.$Thumb=a.$CloneNode(D);a.$RemoveAttribute(D,"id");a.$HideElement(D)}a.$ShowElement(p);A=a.$CloneNode(hb);a.$CssZIndex(A,1e3);a.$AddEvent(p,"click",O);E(c);f.$Image=m;f.$Link=q;f.$Item=p;f.$Wrapper=I=p;a.$AppendChild(I,A);g.$On(203,Q);g.$On(28,cb);g.$On(24,ab)}function zc(F,k,q,v,u){var b=this,m=0,x=0,o,i,f,h,l,s,w,t,p=B[k];j.call(b,0,0);function y(){a.$Empty(P);fc&&l&&p.$Link&&a.$AppendChild(P,p.$Link);a.$ShowElement(P,!l&&p.$Image)}function C(){if(s){s=d;g.$TriggerEvent(e.$EVT_ROLLBACK_END,k,f,m,i,f,h);b.$GoToPosition(i)}b.$Replay()}function D(a){t=a;b.$Stop();b.$Replay()}b.$Replay=function(){var a=b.$GetPosition_Display();if(!A&&!S&&!t&&r==k){if(!a){if(o&&!l){l=c;b.$OpenSlideshowPanel(c);g.$TriggerEvent(e.$EVT_SLIDESHOW_START,k,m,x,o,h)}y()}var d,n=e.$EVT_STATE_CHANGE;if(a!=h)if(a==f)d=h;else if(a==i)d=f;else if(!a)d=i;else if(a>f){s=c;d=f;n=e.$EVT_ROLLBACK_START}else d=b.$GetPlayToPosition();g.$TriggerEvent(n,k,a,m,i,f,h);var j=T&&(!K||H);if(a==h)(f!=h&&!(K&12)||j)&&p.$GoForNextSlide();else(j||a!=f)&&b.$PlayToPosition(d,C)}};b.$AdjustIdleOnPark=function(){f==h&&f==b.$GetPosition_Display()&&b.$GoToPosition(i)};b.$Abort=function(){z&&z.$Index==k&&z.$Clear();var a=b.$GetPosition_Display();a<h&&g.$TriggerEvent(e.$EVT_STATE_CHANGE,k,-a-1,m,i,f,h)};b.$OpenSlideshowPanel=function(b){q&&a.$CssOverflow(mb,b&&q.$Transition.$Outside?"":"hidden")};b.$OnInnerOffsetChange=function(b,a){if(l&&a>=o){l=d;y();p.$UnhideContentForSlideshow();z.$Clear();g.$TriggerEvent(e.$EVT_SLIDESHOW_END,k,m,x,o,h)}g.$TriggerEvent(e.$EVT_PROGRESS_CHANGE,k,a,m,i,f,h)};b.$SetPlayer=function(a){if(a&&!w){w=a;a.$On($JssorPlayer$.$EVT_SWITCH,D)}};q&&b.$Chain(q);o=b.$GetPosition_OuterEnd();b.$GetPosition_OuterEnd();b.$Chain(v);i=v.$GetPosition_OuterEnd();f=i+(a.$ParseFloat(a.$AttributeEx(F,"idle"))||n.$AutoPlayInterval);u.$Shift(f);b.$Combine(u);h=b.$GetPosition_OuterEnd()}function Zb(e,g){var f=v>0?v:lb,c=Bb*g*(f&1),d=Cb*g*(f>>1&1);if(a.$IsBrowserChrome()&&a.$BrowserVersion()<38){c=c.toFixed(3);d=d.toFixed(3)}else{c=b.round(c);d=b.round(d)}if(a.$IsBrowserIE()&&a.$BrowserVersion()>=10&&a.$BrowserVersion()<11)e.style.msTransform="translate("+c+"px, "+d+"px)";else if(a.$IsBrowserChrome()&&a.$BrowserVersion()>=30&&a.$BrowserVersion()<34){e.style.WebkitTransition="transform 0s";e.style.WebkitTransform="translate3d("+c+"px, "+d+"px, 0px) perspective(2000px)"}else{a.$CssLeft(e,c);a.$CssTop(e,d)}}function wc(c){var b=a.$EventSrc(c).tagName;!O&&b!="INPUT"&&b!="TEXTAREA"&&b!="SELECT"&&uc()&&vc(c)}function Ob(){rb=S;Jb=y.$GetPlayToPosition();F=x.$GetPosition()}function ic(){Ob();if(A||!H&&K&12){y.$Stop();g.$TriggerEvent(e.$EVT_FREEZE)}}function gc(e){e&&Ob();if(!A&&(H||!(K&12))&&!y.$IsPlaying()){var c=x.$GetPosition(),a=b.ceil(F);if(e&&b.abs(G)>=n.$MinDragOffsetToSlide){a=b.ceil(c);a+=jb}if(!(D&1))a=b.min(s-u,b.max(a,0));var d=b.abs(a-c);d=1-b.pow(1-d,5);if(!V&&rb)y.$Continue(Jb);else if(c==a){ub.$EnablePlayer();ub.$TryActivate()}else y.$PlayCarousel(c,a,d*Ub)}}function vc(b){A=c;Ab=d;X=h;a.$AddEvent(f,ec,cc);a.$GetNow();V=0;ic();if(!rb)v=0;if(Kb){var j=b.touches[0];vb=j.clientX;wb=j.clientY}else{var i=a.$MousePosition(b);vb=i.x;wb=i.y;a.$CancelEvent(b)}G=0;gb=0;jb=0;g.$TriggerEvent(e.$EVT_DRAG_START,t(F),F,b)}function cc(e){if(A&&(!a.$IsBrowserIe9Earlier()||e.button)){var f;if(Kb){var l=e.touches;if(l&&l.length>0)f={x:l[0].clientX,y:l[0].clientY}}else f=a.$MousePosition(e);if(f){var j=f.x-vb,k=f.y-wb;if(b.floor(F)!=F)v=v||lb&O;if((j||k)&&!v){if(O==3)if(b.abs(k)>b.abs(j))v=2;else v=1;else v=O;if(bb&&v==1&&b.abs(k)-b.abs(j)>3)Ab=c}if(v){var d=k,i=Cb;if(v==1){d=j;i=Bb}if(!(D&1)){if(d>0){var g=i*r,h=d-g;if(h>0)d=g+b.sqrt(h)*5}if(d<0){var g=i*(s-u-r),h=-d-g;if(h>0)d=-g-b.sqrt(h)*5}}if(G-gb<-2)jb=0;else if(G-gb>2)jb=-1;gb=G;G=d;tb=F-G/i/(db||1);if(G&&v&&!Ab){a.$CancelEvent(e);if(!S)y.$StandBy(tb);else y.$SetStandByPosition(tb)}else a.$IsBrowserIe9Earlier()&&a.$CancelEvent(e)}}}else Eb(e)}function Eb(h){sc();if(A){A=d;a.$GetNow();a.$RemoveEvent(f,ec,cc);V=G;V&&a.$CancelEvent(h);y.$Stop();var b=x.$GetPosition();g.$TriggerEvent(e.$EVT_DRAG_END,t(b),b,t(F),F,h);gc(c)}}function pc(a){B[r];r=t(a);ub=B[r];Tb(a);return r}function Ic(a,b){v=0;pc(a);g.$TriggerEvent(e.$EVT_PARK,t(a),b)}function Tb(b,c){yb=b;a.$Each(R,function(a){a.$SetCurrentIndex(t(b),b,c)})}function uc(){var b=e.$DragRegistry||0,a=Q;if(bb)a&1&&(a&=1);e.$DragRegistry|=a;return O=a&~b}function sc(){if(O){e.$DragRegistry&=~Q;O=0}}function Yb(){var b=a.$CreateDiv();a.$SetStyles(b,U);a.$CssPosition(b,"absolute");return b}function t(a){return(a%s+s)%s}function mc(a,c){if(c)if(!D){a=b.min(b.max(a+yb,0),s-u);c=d}else if(D&2){a=t(a+yb);c=d}fb(a,n.$SlideDuration,c)}function zb(){a.$Each(R,function(a){a.$Show(a.$Options.$ChanceToShow<=H)})}function kc(){if(!H){H=1;zb();if(!A){K&12&&gc();K&3&&B[r].$TryActivate()}}}function jc(){if(H){H=0;zb();A||!(K&12)||ic()}}function lc(){U={$Width:M,$Height:L,$Top:0,$Left:0};a.$Each(Y,function(b){a.$SetStyles(b,U);a.$CssPosition(b,"absolute");a.$CssOverflow(b,"hidden");a.$HideElement(b)});a.$SetStyles(hb,U)}function pb(b,a){fb(b,a,c)}function fb(g,f,k){if(Qb&&(!A||n.$NaviQuitDrag)){S=c;A=d;y.$Stop();if(f==i)f=Ub;var e=Fb.$GetPosition_Display(),a=g;if(k){a=e+g;if(g>0)a=b.ceil(a);else a=b.floor(a)}if(D&2)a=t(a);if(!(D&1))a=b.max(0,b.min(a,s-u));var j=(a-e)%s;a=e+j;var h=e==a?0:f*b.abs(j);h=b.min(h,f*u*1.5);y.$PlayCarousel(e,a,h||1)}}g.$PlayTo=fb;g.$GoTo=function(a){fb(a,1)};g.$Next=function(){pb(1)};g.$Prev=function(){pb(-1)};g.$Pause=function(){T=d};g.$Play=function(){if(!T){T=c;B[r]&&B[r].$TryActivate()}};g.$SetSlideshowTransitions=function(b){a.$TranslateTransitions(b);n.$SlideshowOptions.$Transitions=b};g.$SetCaptionTransitions=function(b){a.$TranslateTransitions(b);J.$CaptionTransitions=b;J.$Version=a.$GetNow()};g.$SlidesCount=function(){return Y.length};g.$CurrentIndex=function(){return r};g.$IsAutoPlaying=function(){return T};g.$IsDragging=function(){return A};g.$IsSliding=function(){return S};g.$IsMouseOver=function(){return!H};g.$LastDragSucceded=function(){return V};function cb(){return a.$CssWidth(w||p)}function nb(){return a.$CssHeight(w||p)}g.$OriginalWidth=g.$GetOriginalWidth=cb;g.$OriginalHeight=g.$GetOriginalHeight=nb;function Gb(c,e){if(c==i)return a.$CssWidth(p);if(!w){var b=a.$CreateDiv(f);a.$ClassName(b,a.$ClassName(p));a.$CssCssText(b,a.$CssCssText(p));a.$CssDisplay(b,"block");a.$CssPosition(b,"relative");a.$CssTop(b,0);a.$CssLeft(b,0);a.$CssOverflow(b,"visible");w=a.$CreateDiv(f);a.$CssPosition(w,"absolute");a.$CssTop(w,0);a.$CssLeft(w,0);a.$CssWidth(w,a.$CssWidth(p));a.$CssHeight(w,a.$CssHeight(p));a.$SetStyleTransformOrigin(w,"0 0");a.$AppendChild(w,b);var k=a.$Children(p);a.$AppendChild(p,w);a.$Css(p,"backgroundImage","");var j={navigator:Z&&Z.$Scale==d,arrowleft:E&&E.$Scale==d,arrowright:E&&E.$Scale==d,thumbnavigator:I&&I.$Scale==d,thumbwrapper:I&&I.$Scale==d};a.$Each(k,function(c){a.$AppendChild(j[a.$AttributeEx(c,"u")]?p:b,c)})}db=c/(e?a.$CssHeight:a.$CssWidth)(w);a.$CssScale(w,db);var h=e?db*cb():c,g=e?c:db*nb();a.$CssWidth(p,h);a.$CssHeight(p,g);a.$Each(R,function(a){a.$Relocate(h,g)})}g.$ScaleHeight=g.$GetScaleHeight=function(b){if(b==i)return a.$CssHeight(p);Gb(b,c)};g.$ScaleWidth=g.$SetScaleWidth=g.$GetScaleWidth=Gb;g.$GetVirtualIndex=function(a){var d=b.ceil(t(kb/bc)),c=t(a-r+d);if(c>u){if(a-r>s/2)a-=s;else if(a-r<=-s/2)a+=s}else a=r+c-d;return a};l.call(g);g.$Elmt=p=a.$GetElement(p);var n=a.$Extend({$FillMode:0,$LazyLoading:1,$StartIndex:0,$AutoPlay:d,$Loop:1,$HWA:c,$NaviQuitDrag:c,$AutoPlaySteps:1,$AutoPlayInterval:3e3,$PauseOnHover:1,$SlideDuration:500,$SlideEasing:k.$EaseOutQuad,$MinDragOffsetToSlide:20,$SlideSpacing:0,$DisplayPieces:1,$ParkingPosition:0,$UISearchMode:1,$PlayOrientation:1,$DragOrientation:1},hc),lb=n.$PlayOrientation&3,Xb=(n.$PlayOrientation&4)/-4||1,ab=n.$SlideshowOptions,J=a.$Extend({$Class:q,$PlayInMode:1,$PlayOutMode:1},n.$CaptionSliderOptions);a.$TranslateTransitions(J.$CaptionTransitions);var Z=n.$BulletNavigatorOptions,E=n.$ArrowNavigatorOptions,I=n.$ThumbnailNavigatorOptions,W=!n.$UISearchMode,w,C=a.$FindChild(p,"slides",W),hb=a.$FindChild(p,"loading",W)||a.$CreateDiv(f),Ib=a.$FindChild(p,"navigator",W),dc=a.$FindChild(p,"arrowleft",W),ac=a.$FindChild(p,"arrowright",W),Hb=a.$FindChild(p,"thumbnavigator",W),oc=a.$CssWidth(C),nc=a.$CssHeight(C),U,Y=[],xc=a.$Children(C);a.$Each(xc,function(b){b.tagName=="DIV"&&!a.$AttributeEx(b,"u")&&Y.push(b)});var r=-1,yb,ub,s=Y.length,M=n.$SlideWidth||oc,L=n.$SlideHeight||nc,Vb=n.$SlideSpacing,Bb=M+Vb,Cb=L+Vb,bc=lb&1?Bb:Cb,u=b.min(n.$DisplayPieces,s),mb,v,O,Ab,R=[],Pb,Rb,Nb,fc,Hc,T,K=n.$PauseOnHover,Ub=n.$SlideDuration,sb,ib,kb,Qb=u<s,D=Qb?n.$Loop:0,Q,V,H=1,S,A,X,vb=0,wb=0,G,gb,jb,Fb,x,eb,y,Sb=new rc,db;T=n.$AutoPlay;g.$Options=hc;lc();p["jssor-slider"]=c;a.$CssZIndex(C,a.$CssZIndex(C)||0);a.$CssPosition(C,"absolute");mb=a.$CloneNode(C,c);a.$InsertBefore(mb,C);if(ab){fc=ab.$ShowLink;sb=ab.$Class;a.$TranslateTransitions(ab.$Transitions);ib=u==1&&s>1&&sb&&(!a.$IsBrowserIE()||a.$BrowserVersion()>=8)}kb=ib||u>=s||!(D&1)?0:n.$ParkingPosition;Q=(u>1||kb?lb:-1)&n.$DragOrientation;var xb=C,B=[],z,P,N=a.$Device(),yc=N.$Evt_Down,ec=N.$Evt_Move,Gc=N.$Evt_Up,Wb=N.$Evt_Cancel,Kb=N.$TouchOnly,bb=N.$Touchable,F,rb,Jb,tb;if(N.$TouchActionAttr)if(Q){var Db="auto";if(Q==2)Db="pan-x";else if(Q)Db="pan-y";a.$Css(xb,N.$TouchActionAttr,Db)}eb=new Dc;if(ib)z=new sb(Sb,M,L,ab,bb);a.$AppendChild(mb,eb.$Wrapper);a.$CssOverflow(C,"hidden");P=Yb();a.$Css(P,"backgroundColor","#000");a.$CssOpacity(P,0);a.$InsertBefore(P,xb.firstChild,xb);for(var qb=0;qb<Y.length;qb++){var Ac=Y[qb],Cc=new Bc(Ac,qb);B.push(Cc)}a.$HideElement(hb);Fb=new Ec;y=new qc(Fb,eb);if(Q){a.$AddEvent(C,yc,wc);a.$AddEvent(f,Gc,Eb);Wb&&a.$AddEvent(f,Wb,Eb)}K&=bb?10:5;if(Ib&&Z){Pb=new Z.$Class(Ib,Z,cb(),nb());R.push(Pb)}if(E&&dc&&ac){E.$Loop=D;E.$DisplayPieces=u;Rb=new E.$Class(dc,ac,E,cb(),nb());R.push(Rb)}if(Hb&&I){I.$StartIndex=n.$StartIndex;Nb=new I.$Class(Hb,I);R.push(Nb)}a.$Each(R,function(a){a.$Reset(s,B,hb);a.$On(m.$NAVIGATIONREQUEST,mc)});Gb(cb());a.$AddEvent(p,"mouseout",a.$MouseOverOutFilter(kc,p));a.$AddEvent(p,"mouseover",a.$MouseOverOutFilter(jc,p));zb();n.$ArrowKeyNavigation&&a.$AddEvent(f,"keydown",function(a){if(a.keyCode==o.$LEFT)pb(-1);else a.keyCode==o.$RIGHT&&pb(1)});var ob=n.$StartIndex;if(!(D&1))ob=b.max(0,b.min(ob,s-u));y.$PlayCarousel(ob,ob,0)};g.$JssorSlideo$=e;e.$EVT_CLICK=21;e.$EVT_DRAG_START=22;e.$EVT_DRAG_END=23;e.$EVT_SWIPE_START=24;e.$EVT_SWIPE_END=25;e.$EVT_LOAD_START=26;e.$EVT_LOAD_END=27;e.$EVT_FREEZE=28;e.$EVT_POSITION_CHANGE=202;e.$EVT_PARK=203;e.$EVT_SLIDESHOW_START=206;e.$EVT_SLIDESHOW_END=207;e.$EVT_PROGRESS_CHANGE=208;e.$EVT_STATE_CHANGE=209;e.$EVT_ROLLBACK_START=210;e.$EVT_ROLLBACK_END=211;var m={$NAVIGATIONREQUEST:1,$INDEXCHANGE:2,$RESET:3};g.$JssorBulletNavigator$=function(f,D){var g=this;l.call(g);f=a.$GetElement(f);var t,u,s,r,n=0,e,o,k,y,z,j,i,q,p,C=[],A=[];function x(a){a!=-1&&A[a].$Selected(a==n)}function v(a){g.$TriggerEvent(m.$NAVIGATIONREQUEST,a*o)}g.$Elmt=f;g.$GetCurrentIndex=function(){return r};g.$SetCurrentIndex=function(a){if(a!=r){var d=n,c=b.floor(a/o);n=c;r=a;x(d);x(c)}};g.$Show=function(b){a.$ShowElement(f,b)};var B;g.$Relocate=function(g,b){if(!B||e.$Scale==d){e.$AutoCenter&1&&a.$CssLeft(f,(g-u)/2);e.$AutoCenter&2&&a.$CssTop(f,(b-s)/2);B=c}};var w;g.$Reset=function(D){if(!w){t=b.ceil(D/o);n=0;var m=q+y,r=p+z,l=b.ceil(t/k)-1;u=q+m*(!j?l:k-1);s=p+r*(j?l:k-1);a.$CssWidth(f,u);a.$CssHeight(f,s);for(var d=0;d<t;d++){var B=a.$CreateSpan();a.$InnerText(B,d+1);var g=a.$BuildElement(i,"numbertemplate",B,c);a.$CssPosition(g,"absolute");var x=d%(l+1);a.$CssLeft(g,!j?m*x:d%k*m);a.$CssTop(g,j?r*x:b.floor(d/(l+1))*r);a.$AppendChild(f,g);C[d]=g;e.$ActionMode&1&&a.$AddEvent(g,"click",a.$CreateCallback(h,v,d));e.$ActionMode&2&&a.$AddEvent(g,"mouseover",a.$MouseOverOutFilter(a.$CreateCallback(h,v,d),g));A[d]=a.$Buttonize(g)}w=c}};g.$Options=e=a.$Extend({$SpacingX:0,$SpacingY:0,$Orientation:1,$ActionMode:1},D);i=a.$FindChild(f,"prototype");q=a.$CssWidth(i);p=a.$CssHeight(i);a.$RemoveElement(i,f);o=e.$Steps||1;k=e.$Lanes||1;y=e.$SpacingX;z=e.$SpacingY;j=e.$Orientation-1};g.$JssorArrowNavigator$=function(e,g,j,o){var b=this;l.call(b);var v,u,f,i,k,r=a.$CssWidth(e),p=a.$CssHeight(e);function n(a){b.$TriggerEvent(m.$NAVIGATIONREQUEST,a,c)}function s(b){a.$ShowElement(e,b||!j.$Loop&&f==0);a.$ShowElement(g,b||!j.$Loop&&f>=u-j.$DisplayPieces);v=b}b.$GetCurrentIndex=function(){return f};b.$SetCurrentIndex=function(b,a,c){if(c)f=a;else{f=b;s(v)}};b.$Show=s;var t;b.$Relocate=function(f,b){if(!t||i.$Scale==d){if(i.$AutoCenter&1){a.$CssLeft(e,(o-r)/2);a.$CssLeft(g,(o-r)/2)}if(i.$AutoCenter&2){a.$CssTop(e,(b-p)/2);a.$CssTop(g,(b-p)/2)}t=c}};var q;b.$Reset=function(b){u=b;f=0;if(!q){a.$AddEvent(e,"click",a.$CreateCallback(h,n,-k));a.$AddEvent(g,"click",a.$CreateCallback(h,n,k));a.$Buttonize(e);a.$Buttonize(g);q=c}};b.$Options=i=a.$Extend({$Steps:1},j);k=i.$Steps};g.$JssorThumbnailNavigator$=function(j,A){var i=this,x,o,f,u=[],y,w,g,p,q,t,s,n,r,h,k;l.call(i);j=a.$GetElement(j);function z(n,d){var e=this,b,l,j;function p(){l.$Selected(o==d)}function h(){if(!r.$LastDragSucceded()){var a=g-d%g,b=r.$GetVirtualIndex((d+a)/g-1),c=b*g+g-a;i.$TriggerEvent(m.$NAVIGATIONREQUEST,c)}}e.$Index=d;e.$Highlight=p;j=n.$Thumb||n.$Image||a.$CreateDiv();e.$Wrapper=b=a.$BuildElement(k,"thumbnailtemplate",j,c);l=a.$Buttonize(b);f.$ActionMode&1&&a.$AddEvent(b,"click",h);f.$ActionMode&2&&a.$AddEvent(b,"mouseover",a.$MouseOverOutFilter(h,b))}i.$GetCurrentIndex=function(){return o};i.$SetCurrentIndex=function(c,d,e){var a=o;o=c;a!=-1&&u[a].$Highlight();u[c].$Highlight();!e&&r.$PlayTo(r.$GetVirtualIndex(b.floor(d/g)))};i.$Show=function(b){a.$ShowElement(j,b)};i.$Relocate=a.$EmptyFunction;var v;i.$Reset=function(F,D){if(!v){x=F;b.ceil(x/g);o=-1;n=b.min(n,D.length);var i=f.$Orientation&1,m=t+(t+p)*(g-1)*(1-i),l=s+(s+q)*(g-1)*i,C=m+(m+p)*(n-1)*i,A=l+(l+q)*(n-1)*(1-i);a.$CssPosition(h,"absolute");a.$CssOverflow(h,"hidden");f.$AutoCenter&1&&a.$CssLeft(h,(y-C)/2);f.$AutoCenter&2&&a.$CssTop(h,(w-A)/2);a.$CssWidth(h,C);a.$CssHeight(h,A);var k=[];a.$Each(D,function(l,e){var f=new z(l,e),d=f.$Wrapper,c=b.floor(e/g),j=e%g;a.$CssLeft(d,(t+p)*j*(1-i));a.$CssTop(d,(s+q)*j*i);if(!k[c]){k[c]=a.$CreateDiv();a.$AppendChild(h,k[c])}a.$AppendChild(k[c],d);u.push(f)});var E=a.$Extend({$HWA:d,$AutoPlay:d,$NaviQuitDrag:d,$SlideWidth:m,$SlideHeight:l,$SlideSpacing:p*i+q*(1-i),$MinDragOffsetToSlide:12,$SlideDuration:200,$PauseOnHover:1,$PlayOrientation:f.$Orientation,$DragOrientation:f.$DisableDrag?0:f.$Orientation},f);r=new e(j,E);v=c}};i.$Options=f=a.$Extend({$SpacingX:3,$SpacingY:3,$DisplayPieces:1,$Orientation:1,$AutoCenter:3,$ActionMode:1},A);y=a.$CssWidth(j);w=a.$CssHeight(j);h=a.$FindChild(j,"slides",c);k=a.$FindChild(h,"prototype");t=a.$CssWidth(k);s=a.$CssHeight(k);a.$RemoveElement(k,h);g=f.$Lanes||1;p=f.$SpacingX;q=f.$SpacingY;n=f.$DisplayPieces};function q(){j.call(this,0,0);this.$Revert=a.$EmptyFunction}g.$JssorCaptionSlider$=function(p,h,f){var c=this,g,n=f?h.$PlayInMode:h.$PlayOutMode,e=h.$CaptionTransitions,o={$Transition:"t",$Delay:"d",$Duration:"du",x:"x",y:"y",$Rotate:"r",$Zoom:"z",$Opacity:"f",$BeginTime:"b"},d={$Default:function(b,a){if(!isNaN(a.$Value))b=a.$Value;else b*=a.$Percent;return b},$Opacity:function(b,a){return this.$Default(b-1,a)}};d.$Zoom=d.$Opacity;j.call(c,0,0);function l(r,m){var k=[],i,j=[],c=[];function h(c,d){var b={};a.$Each(o,function(g,h){var e=a.$AttributeEx(c,g+(d||""));if(e){var f={};if(g=="t")f.$Value=e;else if(e.indexOf("%")+1)f.$Percent=a.$ParseFloat(e)/100;else f.$Value=a.$ParseFloat(e);b[h]=f}});return b}function p(){return e[b.floor(b.random()*e.length)]}function g(f){var h;if(f=="*")h=p();else if(f){var d=e[a.$ParseInt(f)]||e[f];if(a.$IsArray(d)){if(f!=i){i=f;c[f]=0;j[f]=d[b.floor(b.random()*d.length)]}else c[f]++;d=j[f];if(a.$IsArray(d)){d=d.length&&d[c[f]%d.length];if(a.$IsArray(d))d=d[b.floor(b.random()*d.length)]}}h=d;if(a.$IsString(h))h=g(h)}return h}var q=a.$Children(r);a.$Each(q,function(b){var c=[];c.$Elmt=b;var e=a.$AttributeEx(b,"u")=="caption";a.$Each(f?[0,3]:[2],function(k,o){if(e){var j,f;if(k!=2||!a.$AttributeEx(b,"t3")){f=h(b,k);if(k==2&&!f.$Transition){f.$Delay=f.$Delay||{$Value:0};f=a.$Extend(h(b,0),f)}}if(f&&f.$Transition){j=g(f.$Transition.$Value);if(j){var i=a.$Extend({$Delay:0},j);a.$Each(f,function(c,a){var b=(d[a]||d.$Default).apply(d,[i[a],f[a]]);if(!isNaN(b))i[a]=b});if(!o)if(f.$BeginTime)i.$BeginTime=f.$BeginTime.$Value||0;else if(n&2)i.$BeginTime=0}}c.push(i)}if(m%2&&!o)c.$Children=l(b,m+1)});k.push(c)});return k}function m(w,c,z){var g={$Easing:c.$Easing,$Round:c.$Round,$During:c.$During,$Reverse:f&&!z},m=w,r=a.$ParentNode(w),l=a.$CssWidth(m),k=a.$CssHeight(m),y=a.$CssWidth(r),x=a.$CssHeight(r),h={},e={},i=c.$ScaleClip||1;if(c.$Opacity)e.$Opacity=1-c.$Opacity;g.$OriginalWidth=l;g.$OriginalHeight=k;if(c.$Zoom||c.$Rotate){e.$Zoom=(c.$Zoom||2)-2;if(a.$IsBrowserIe9Earlier()||a.$IsBrowserOpera())e.$Zoom=b.min(e.$Zoom,1);h.$Zoom=1;var B=c.$Rotate||0;e.$Rotate=B*360;h.$Rotate=0}else if(c.$Clip){var s={$Top:0,$Right:l,$Bottom:k,$Left:0},v=a.$Extend({},s),d=v.$Offset={},u=c.$Clip&4,p=c.$Clip&8,t=c.$Clip&1,q=c.$Clip&2;if(u&&p){d.$Top=k/2*i;d.$Bottom=-d.$Top}else if(u)d.$Bottom=-k*i;else if(p)d.$Top=k*i;if(t&&q){d.$Left=l/2*i;d.$Right=-d.$Left}else if(t)d.$Right=-l*i;else if(q)d.$Left=l*i;g.$Move=c.$Move;e.$Clip=v;h.$Clip=s}var n=0,o=0;if(c.x)n-=y*c.x;if(c.y)o-=x*c.y;if(n||o||g.$Move){e.$Left=n;e.$Top=o}var A=c.$Duration;h=a.$Extend(h,a.$GetStyles(m,e));g.$Setter=a.$StyleSetterEx();return new j(c.$Delay,A,g,m,h,e)}function k(b,d){a.$Each(d,function(a){var e,h=a.$Elmt,d=a[0],j=a[1];if(d){e=m(h,d);b=e.$Locate(d.$BeginTime==i?b:d.$BeginTime,1)}b=k(b,a.$Children);if(j){var f=m(h,j,1);f.$Locate(b,1);c.$Combine(f);g.$Combine(f)}e&&c.$Combine(e)});return b}c.$Revert=function(){c.$GoToPosition(c.$GetPosition_OuterEnd()*(f||0));g.$GoToBegin()};g=new j(0,0);k(0,n?l(p,1):[])};g.$JssorCaptionSlideo$=function(k,h,l){var e=this,b=h.$CaptionTransitions;j.call(e,0,0);function f(g,d){var c=[],e=a.$Children(g);a.$Each(e,function(e){var l=a.$AttributeEx(e,"u")=="caption";if(l){var h=a.$AttributeEx(e,"t"),k=b[a.$ParseInt(h)]||b[h],g=a.$AttributeEx(e,"t2"),i=b[a.$ParseInt(g)]||b[g],j={$Elmt:e,$Transition:k,$Transition2:i};d<3&&c.concat(f(e,d+1));c.push(j)}});return c}function g(c,d,b,f){a.$Each(d,function(d){var g={$Easing:d.$Easing,$Round:d.$Round,$During:d.$During,$Setter:a.$StyleSetterEx()},h=a.$Extend(a.$GetStyles(captionItem,d),b),k=new j(d.$Begin||0,(d.$End||0)-(d.$Begin||0),g,c,h,d);!f==!l&&e.$Combine(k);var i;b=a.$Extend(b,a.$Cast(h,d,1,g.$Easing,g.$During,g.$Round,g,i))});return b}function i(b){a.$Each(b,function(b){var f=b.$Elmt,i=a.$CssWidth(b),h=a.$CssHeight(b);a.$CssWidth(captionParent);a.$CssHeight(captionParent);var e={$Zoom:1,$Rotate:0,$Clip:{$Top:0,$Right:i,$Bottom:h,$Left:0}};e=g(f,b.$Transition,e,c);g(f,b.$Transition2,e,d)})}e.$Revert=function(){e.$GoToPosition(-1,c)};i(f(k,1))}})(window,document,Math,null,true,false)