<link href="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css">
<script src="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<!------ Include the above in your HEAD tag ---------->
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title></title>
</head>
<body style="padding:0px; margin:0px; background-color:#fff;font-family:arial,helvetica,sans-serif,verdana,'Open Sans'">
<script src="js/jssor.slider-27.1.0.min.js" type="text/javascript"></script>
<div id="jssor_1" style="position:relative;margin:0 auto;top:0px;left:0px;width:980px;height:100px;overflow:hidden;visibility:hidden;">
<!-- Loading Screen -->
<div data-u="loading" class="jssorl-009-spin" style="position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.7);">
<img style="margin-top:-19px;position:relative;top:50%;width:38px;height:38px;" src="img/spin.svg" />
</div>
<div data-u="slides" style="cursor:default;position:relative;top:0px;left:0px;width:980px;height:100px;overflow:hidden;">
<div data-p="30.00">
<img data-u="image" src="https://code.naustud.io/code-guide/img/html-logo.png" />
</div>
<div data-p="30.00">
<img data-u="image" src="http://www.pngall.com/wp-content/uploads/2016/05/PHP-Logo-PNG-Image-180x180.png" />
</div>
<div data-p="30.00">
<img data-u="image" src="https://upload.wikimedia.org/wikipedia/commons/thumb/9/99/Unofficial_JavaScript_logo_2.svg/512px-Unofficial_JavaScript_logo_2.svg.png" />
</div>
<div data-p="30.00">
<img data-u="image" src="https://png.icons8.com/ios/1600/php-logo.png" />
</div>
<div data-p="30.00">
<img data-u="image" src="https://code.naustud.io/code-guide/img/html-logo.png" />
</div>
<div data-p="30.00">
<img data-u="image" src="http://www.pngall.com/wp-content/uploads/2016/05/PHP-Logo-PNG-Image-180x180.png" />
</div>
<div data-p="30.00">
<img data-u="image" src="https://upload.wikimedia.org/wikipedia/commons/thumb/9/99/Unofficial_JavaScript_logo_2.svg/512px-Unofficial_JavaScript_logo_2.svg.png" />
</div>
<div data-p="30.00">
<img data-u="image" src="https://png.icons8.com/ios/1600/php-logo.png" />
</div>
<div data-p="30.00">
<img data-u="image" src="https://code.naustud.io/code-guide/img/html-logo.png" />
</div>
<div data-p="30.00">
<img data-u="image" src="http://www.pngall.com/wp-content/uploads/2016/05/PHP-Logo-PNG-Image-180x180.png" />
</div>
<div data-p="30.00">
<img data-u="image" src="https://upload.wikimedia.org/wikipedia/commons/thumb/9/99/Unofficial_JavaScript_logo_2.svg/512px-Unofficial_JavaScript_logo_2.svg.png" />
</div>
<div data-p="30.00">
<img data-u="image" src="https://png.icons8.com/ios/1600/php-logo.png" />
</div>
</div>
</div>
<script type="text/javascript">jssor_1_slider_init();</script>
</body>
</html>
/*jssor slider loading skin spin css*/
.jssorl-009-spin img {
animation-name: jssorl-009-spin;
animation-duration: 1.6s;
animation-iteration-count: infinite;
animation-timing-function: linear;
}
@keyframes jssorl-009-spin {
from { transform: rotate(0deg); }
to { transform: rotate(360deg); }
}
jssor_1_slider_init = function() {
var jssor_1_options = {
$AutoPlay: 1,
$Idle: 0,
$SlideDuration: 5000,
$SlideEasing: $Jease$.$Linear,
$PauseOnHover: 4,
$SlideWidth: 140,
$Align: 0
};
var jssor_1_slider = new $JssorSlider$("jssor_1", jssor_1_options);
/*#region responsive code begin*/
var MAX_WIDTH = 980;
function ScaleSlider() {
var containerElement = jssor_1_slider.$Elmt.parentNode;
var containerWidth = containerElement.clientWidth;
if (containerWidth) {
var expectedWidth = Math.min(MAX_WIDTH || containerWidth, containerWidth);
jssor_1_slider.$ScaleWidth(expectedWidth);
}
else {
window.setTimeout(ScaleSlider, 30);
}
}
ScaleSlider();
$Jssor$.$AddEvent(window, "load", ScaleSlider);
$Jssor$.$AddEvent(window, "resize", ScaleSlider);
$Jssor$.$AddEvent(window, "orientationchange", ScaleSlider);
/*#endregion responsive code end*/
};
! function(i, h, m, f, d, k, e) { new(function() {}); var c = { E: m.PI, m: m.max, k: m.min, K: m.ceil, P: m.floor, F: m.abs, sb: m.sin, dc: m.cos, Ee: m.tan, yf: m.atan, Yb: m.sqrt, q: m.pow, ke: m.random, $Round: m.round },
g = i.$Jease$ = { $Swing: function(a) { return -c.dc(a * c.E) / 2 + .5 }, $Linear: function(a) { return a }, $InQuad: function(a) { return a * a }, $OutQuad: function(a) { return -a * (a - 2) }, $InOutQuad: function(a) { return (a *= 2) < 1 ? 1 / 2 * a * a : -1 / 2 * (--a * (a - 2) - 1) }, $InCubic: function(a) { return a * a * a }, $OutCubic: function(a) { return (a -= 1) * a * a + 1 }, $InOutCubic: function(a) { return (a *= 2) < 1 ? 1 / 2 * a * a * a : 1 / 2 * ((a -= 2) * a * a + 2) }, $InQuart: function(a) { return a * a * a * a }, $OutQuart: function(a) { return -((a -= 1) * a * a * a - 1) }, $InOutQuart: function(a) { return (a *= 2) < 1 ? 1 / 2 * a * a * a * a : -1 / 2 * ((a -= 2) * a * a * a - 2) }, $InQuint: function(a) { return a * a * a * a * a }, $OutQuint: function(a) { return (a -= 1) * a * a * a * a + 1 }, $InOutQuint: function(a) { return (a *= 2) < 1 ? 1 / 2 * a * a * a * a * a : 1 / 2 * ((a -= 2) * a * a * a * a + 2) }, $InSine: function(a) { return 1 - c.dc(c.E / 2 * a) }, $OutSine: function(a) { return c.sb(c.E / 2 * a) }, $InOutSine: function(a) { return -1 / 2 * (c.dc(c.E * a) - 1) }, $InExpo: function(a) { return a == 0 ? 0 : c.q(2, 10 * (a - 1)) }, $OutExpo: function(a) { return a == 1 ? 1 : -c.q(2, -10 * a) + 1 }, $InOutExpo: function(a) { return a == 0 || a == 1 ? a : (a *= 2) < 1 ? 1 / 2 * c.q(2, 10 * (a - 1)) : 1 / 2 * (-c.q(2, -10 * --a) + 2) }, $InCirc: function(a) { return -(c.Yb(1 - a * a) - 1) }, $OutCirc: function(a) { return c.Yb(1 - (a -= 1) * a) }, $InOutCirc: function(a) { return (a *= 2) < 1 ? -1 / 2 * (c.Yb(1 - a * a) - 1) : 1 / 2 * (c.Yb(1 - (a -= 2) * a) + 1) }, $InElastic: function(a) { if (!a || a == 1) return a; var b = .3,
d = .075; return -(c.q(2, 10 * (a -= 1)) * c.sb((a - d) * 2 * c.E / b)) }, $OutElastic: function(a) { if (!a || a == 1) return a; var b = .3,
d = .075; return c.q(2, -10 * a) * c.sb((a - d) * 2 * c.E / b) + 1 }, $InOutElastic: function(a) { if (!a || a == 1) return a; var b = .45,
d = .1125; return (a *= 2) < 1 ? -.5 * c.q(2, 10 * (a -= 1)) * c.sb((a - d) * 2 * c.E / b) : c.q(2, -10 * (a -= 1)) * c.sb((a - d) * 2 * c.E / b) * .5 + 1 }, $InBack: function(a) { var b = 1.70158; return a * a * ((b + 1) * a - b) }, $OutBack: function(a) { var b = 1.70158; return (a -= 1) * a * ((b + 1) * a + b) + 1 }, $InOutBack: 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) }, $InBounce: function(a) { return 1 - g.$OutBounce(1 - a) }, $OutBounce: 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 }, $InOutBounce: function(a) { return a < 1 / 2 ? g.$InBounce(a * 2) * .5 : g.$OutBounce(a * 2 - 1) * .5 + .5 }, $GoBack: function(a) { return 1 - c.F(2 - 1) }, $InWave: function(a) { return 1 - c.dc(a * c.E * 2) }, $OutWave: function(a) { return c.sb(a * c.E * 2) }, $OutJump: function(a) { return 1 - ((a *= 2) < 1 ? (a = 1 - a) * a * a : (a -= 1) * a * a) }, $InJump: function(a) { return (a *= 2) < 1 ? a * a * a : (a = 2 - a) * a * a }, $Early: c.K, $Late: c.P }; var b = i.$Jssor$ = new function() { var j = this,
xb = /\S+/g,
K = 1,
eb = 2,
hb = 3,
gb = 4,
kb = 5,
L, r = 0,
n = 0,
B = 0,
E = navigator,
qb = E.appName,
p = E.userAgent,
q = parseFloat;
function Gb() { if (!L) { L = { Vc: "ontouchstart" in i || "createTouch" in h }; var a; if (E.pointerEnabled || (a = E.msPointerEnabled)) L.ie = a ? "msTouchAction" : "touchAction" } return L }
function u(g) { if (!r) { r = -1; if (qb == "Microsoft Internet Explorer" && !!i.attachEvent && !!i.ActiveXObject) { var e = p.indexOf("MSIE");
r = K;
n = q(p.substring(e + 5, p.indexOf(";", e))); /*@cc_on@*/ } else if (qb == "Netscape" && !!i.addEventListener) { var d = p.indexOf("Firefox"),
b = p.indexOf("Safari"),
f = p.indexOf("Chrome"),
c = p.indexOf("AppleWebKit"); if (d >= 0) { r = eb;
n = q(p.substring(d + 8)) } else if (b >= 0) { var h = p.substring(0, b).lastIndexOf("/");
r = f >= 0 ? gb : hb;
n = q(p.substring(h + 1, b)) } else { var a = /Trident\/.*rv:([0-9]{1,}[\.0-9]{0,})/i.exec(p); if (a) { r = K;
n = q(a[1]) } } if (c >= 0) B = q(p.substring(c + 12)) } else { var a = /(opera)(?:.*version|)[ \/]([\w.]+)/i.exec(p); if (a) { r = kb;
n = q(a[2]) } } } return g == r }
function v() { return u(K) }
function zb() { return u(eb) }
function fb() { return u(hb) }
function jb() { return u(kb) }
function bb() { return fb() && B > 534 && B < 535 }
function H() { u(); return B > 537 || n > 42 || r == K && n >= 11 }
function cb(a) { var b, c; return function(g) { if (!b) { b = d; var f = a.substr(0, 1).toUpperCase() + a.substr(1);
l([a].concat(["WebKit", "ms", "Moz", "O", "webkit"]), function(h, d) { var b = a; if (d) b = h + f; if (g.style[b] != e) return c = b }) } return c } }
function ab(b) { var a; return function(c) { a = a || cb(b)(c) || b; return a } } var M = ab("transform");
function pb(a) { return {}.toString.call(a) } var mb = {};
l(["Boolean", "Number", "String", "Function", "Array", "Date", "RegExp", "Object"], function(a) { mb["[object " + a + "]"] = a.toLowerCase() });
function l(b, d) { var a, c; if (pb(b) == "[object Array]") { for (a = 0; a < b.length; a++)
if (c = d(b[a], a, b)) return c } else
for (a in b)
if (c = d(b[a], a, b)) return c }
function G(a) { return a == f ? String(a) : mb[pb(a)] || "object" }
function nb(a) { for (var b in a) return d }
function C(a) { try { return G(a) == "object" && !a.nodeType && a != a.window && (!a.constructor || {}.hasOwnProperty.call(a.constructor.prototype, "isPrototypeOf")) } catch (b) {} }
function ub(b, a) { setTimeout(b, a || 0) }
function lb(b, d, c) { var a = !b || b == "inherit" ? "" : b;
l(d, function(c) { var b = c.exec(a); if (b) { var d = a.substr(0, b.index),
e = a.substr(b.index + b[0].length + 1, a.length - 1);
a = d + e } });
a && (c += (!a.indexOf(" ") ? "" : " ") + a); return c }
function rb(a, b) { if (a === e) a = b; return a }
j.Sc = Gb;
j.te = v;
j.bh = zb;
j.Vg = fb;
j.Xg = H;
cb("transform");
j.id = function() { return n };
j.jg = function() { u(); return B };
j.$Delay = ub;
j.W = rb;
j.V = function(a, b) { b.call(a); return z({}, a) };
function V(a) { a.constructor === V.caller && a.A && a.A.apply(a, V.caller.arguments) }
j.A = V;
j.$GetElement = function(a) { if (j.kg(a)) a = h.getElementById(a); return a };
function t(a) { return a || i.event }
j.Xf = t;
j.$EvtSrc = function(b) { b = t(b); var a = b.target || b.srcElement || h; if (a.nodeType == 3) a = j.sd(a); return a };
j.qe = function(a) { a = t(a); return a.relatedTarget || a.toElement };
j.re = function(a) { a = t(a); return a.which || ([0, 1, 3, 0, 2])[a.button] || a.charCode || a.keyCode };
j.jd = function(a) { a = t(a); return { x: a.clientX || 0, y: a.clientY || 0 } };
j.Yf = function(b, a) { return b.x >= a.x && b.x <= a.x + a.w && b.y >= a.y && b.y <= a.y + a.h };
j.oe = function(c, e) { var a = b.Ig(e),
d = b.jd(c); return j.Yf(d, a) };
function w(c, d, a) { if (a !== e) c.style[d] = a == e ? "" : a;
else { var b = c.currentStyle || c.style;
a = b[d]; if (a == "" && i.getComputedStyle) { b = c.ownerDocument.defaultView.getComputedStyle(c, f);
b && (a = b.getPropertyValue(d) || b[d]) } return a } }
function Y(b, c, a, d) { if (a === e) { a = q(w(b, c));
isNaN(a) && (a = f); return a } if (a == f) a = "";
else d && (a += "px");
w(b, c, a) }
function m(c, a) { var d = a ? Y : w,
b; if (a & 4) b = ab(c); return function(e, f) { return d(e, b ? b(e) : c, f, a & 2) } }
function Bb(a) { return q(a.style.opacity || "1") }
function Db(b, a) { b.style.opacity = a == 1 ? "" : c.$Round(a * 100) / 100 } var O = { $Rotate: ["rotate"], $RotateX: ["rotateX"], $RotateY: ["rotateY"], $SkewX: ["skewX"], $SkewY: ["skewY"] }; if (!H()) O = z(O, { $ScaleX: ["scaleX", 2], $ScaleY: ["scaleY", 2], $TranslateZ: ["translateZ", 1] });
function N(c, a) { var b = ""; if (a) { if (v() && n && n < 10) { delete a.$RotateX;
delete a.$RotateY;
delete a.$TranslateZ }
l(a, function(d, c) { var a = O[c]; if (a) { var e = a[1] || 0; if (P[c] != d) b += " " + a[0] + "(" + d + (["deg", "px", ""])[e] + ")" } }); if (H()) { if (a.$TranslateX || a.$TranslateY || a.$TranslateZ != e) b += " translate3d(" + (a.$TranslateX || 0) + "px," + (a.$TranslateY || 0) + "px," + (a.$TranslateZ || 0) + "px)"; if (a.$ScaleX == e) a.$ScaleX = 1; if (a.$ScaleY == e) a.$ScaleY = 1; if (a.$ScaleX != 1 || a.$ScaleY != 1) b += " scale3d(" + a.$ScaleX + ", " + a.$ScaleY + ", 1)" } }
c.style[M(c)] = b }
j.Zf = m("transformOrigin", 4);
j.dg = m("backfaceVisibility", 4);
m("transformStyle", 4);
j.bg = m("perspective", 6);
j.xg = m("perspectiveOrigin", 4);
j.yg = function(b, a) { if (v() && n < 9) b.style.zoom = a == 1 ? "" : a;
else { var c = M(b),
f = a == 1 ? "" : "scale(" + a + ")",
e = b.style[c],
g = new RegExp(/[\s]*scale\(.*?\)/g),
d = lb(e, [g], f);
b.style[c] = d } };
j.$AddEvent = function(a, c, d, b) { a = j.$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() } };
j.$RemoveEvent = function(a, c, d, b) { a = j.$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() } };
j.$CancelEvent = function(a) { a = t(a);
a.preventDefault && a.preventDefault();
a.cancel = d;
a.returnValue = k };
j.$StopEvent = function(a) { a = t(a);
a.stopPropagation && a.stopPropagation();
a.cancelBubble = d };
j.S = 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 };
j.Ag = function(a, b) { if (b == e) return a.textContent || a.innerText; var c = h.createTextNode(b);
j.Xb(a);
a.appendChild(c) };
j.Ig = function(b) { var a = b.getBoundingClientRect(); return { x: a.left, y: a.top, w: a.right - a.left, h: a.bottom - a.top } };
j.Eb = function(d, c) { for (var b = [], a = d.firstChild; a; a = a.nextSibling)(c || a.nodeType == 1) && b.push(a); return b };
function ob(a, c, e, b) { b = b || "u"; for (a = a ? a.firstChild : f; a; a = a.nextSibling)
if (a.nodeType == 1) { if (D(a, b) == c) return a; if (!e) { var d = ob(a, c, e, b); if (d) return d } } }
j.$FindChild = ob;
function T(a, d, g, b) { b = b || "u"; var c = []; for (a = a ? a.firstChild : f; a; a = a.nextSibling)
if (a.nodeType == 1) { D(a, b) == d && c.push(a); if (!g) { var e = T(a, d, g, b); if (e.length) c = c.concat(e) } }
return c }
j.qg = function(b, a) { return b.getElementsByTagName(a) };
j.tb = function(a, f, d, g) { d = d || "u"; var e;
do { if (a.nodeType == 1) { var c;
d && (c = D(a, d)); if (c && c == rb(f, c) || g == a.tagName) { e = a; break } }
a = b.sd(a) } while (a && a != h.body); return e };
j.ug = function(a) { return X(["INPUT", "TEXTAREA", "SELECT"])[a.tagName] };
function z() { var f = arguments,
d, c, b, a, h = 1 & f[0],
g = 1 + h;
d = f[g - 1] || {}; for (; g < f.length; g++)
if (c = f[g])
for (b in c) { a = c[b]; if (a !== e) { a = c[b]; var i = d[b];
d[b] = h && (C(i) || C(a)) ? z(h, {}, i, a) : a } }
return d }
j.G = z;
function W(f, g) { var d = {},
c, a, b; for (c in f) { a = f[c];
b = g[c]; if (a !== b) { var e; if (C(a) && C(b)) { a = W(a, b);
e = !nb(a) }!e && (d[c] = a) } } return d }
j.me = function(a) { return G(a) == "function" };
j.ne = function(a) { return G(a) == "array" };
j.kg = function(a) { return G(a) == "string" };
j.oc = function(a) { return !isNaN(q(a)) && isFinite(a) };
j.c = l;
j.Ae = C;
function R(a) { return h.createElement(a) }
j.Tb = function() { return R("DIV") };
j.Cg = function() { return R("SPAN") };
j.Vf = function() {};
function F(b, c, a) { if (a == e) return b.getAttribute(c);
b.setAttribute(c, a) }
function D(a, b) { return F(a, b) || F(a, "data-" + b) }
j.z = F;
j.X = D;
j.B = function(d, b, c) { var a = j.Ce(D(d, b)); if (isNaN(a)) a = c; return a };
function x(b, a) { return F(b, "class", a) || "" }
function X(b) { var a = {};
l(b, function(b) { if (b != e) a[b] = b }); return a }
function vb(b, a) { return b.match(a || xb) }
function Q(b, a) { return X(vb(b || "", a)) }
j.ye = X;
j.Tg = vb;
j.Me = function(a) { a && (a = a.toLowerCase()); return a };
function Z(b, c) { var a = "";
l(c, function(c) { a && (a += b);
a += c }); return a }
function I(a, c, b) { x(a, Z(" ", z(W(Q(x(a)), Q(c)), Q(b)))) }
j.Be = Z;
j.sd = function(a) { return a.parentNode };
j.Cb = function(a) { j.Bb(a, "none") };
j.eb = function(a, b) { j.Bb(a, b ? "none" : "") };
j.Gg = function(b, a) { b.removeAttribute(a) };
j.Lg = function(d, a) { if (a) d.style.clip = "rect(" + c.$Round(a.$Top || a.J || 0) + "px " + c.$Round(a.$Right) + "px " + c.$Round(a.$Bottom) + "px " + c.$Round(a.$Left || a.N || 0) + "px)";
else if (a !== e) { var h = d.style.cssText,
g = [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)],
f = lb(h, g, "");
b.zd(d, f) } };
j.ig = function(b, a) { if (a) b.style.backgroundColor = "rgba(" + c.$Round(a.xd) + "," + c.$Round(a.wd) + "," + c.$Round(a.Bd) + "," + a.$Opacity + ")" };
j.Ab = function() { return +new Date };
j.bb = function(b, a) { b.appendChild(a) };
j.sg = function(b, a) { l(a, function(a) { j.bb(b, a) }) };
j.Ib = function(b, a, c) {
(c || a.parentNode).insertBefore(b, a) };
j.rg = function(b, a, c) { b.insertAdjacentHTML(a, c) };
j.nb = function(b, a) { a = a || b.parentNode;
a && a.removeChild(b) };
j.tg = function(a, b) { l(a, function(a) { j.nb(a, b) }) };
j.Xb = function(a) { j.tg(j.Eb(a, d), a) };
function sb() { l([].slice.call(arguments, 0), function(a) { if (j.ne(a)) sb.apply(f, a);
else a && a.$Destroy() }) }
j.$Destroy = sb;
j.nd = function(a, b) { var c = j.sd(a); if (b & 1) { j.Q(a, (j.C(c) - j.C(a)) / 2);
j.Xd(a, f) } if (b & 2) { j.ab(a, (j.D(c) - j.D(a)) / 2);
j.Vd(a, f) } }; var S = { $Top: f, $Right: f, $Bottom: f, $Left: f, H: f, I: f };
j.wg = function(a) { var b = j.Tb();
s(b, { Sd: "block", Ob: j.rb(a), $Top: 0, $Left: 0, H: 0, I: 0 }); var d = j.Ud(a, S);
j.Ib(b, a);
j.bb(b, a); var e = j.Ud(a, S),
c = {};
l(d, function(b, a) { if (b == e[a]) c[a] = b });
s(b, S);
s(b, c);
s(a, { $Top: 0, $Left: 0 }); return c };
j.Ce = q;
j.ve = function(b, a) { var c = h.body; while (a && b !== a && c !== a) a = a.parentNode; return b === a };
function U(d, c, b) { var a = d.cloneNode(!c);!b && j.Gg(a, "id"); return a }
j.gb = U;
j.Nb = function(e, f) { var a = new Image;
function b(e, d) { j.$RemoveEvent(a, "load", b);
j.$RemoveEvent(a, "abort", c);
j.$RemoveEvent(a, "error", c);
f && f(a, d) }
function c(a) { b(a, d) } if (jb() && n < 11.6 || !e) b(!e);
else { j.$AddEvent(a, "load", b);
j.$AddEvent(a, "abort", c);
j.$AddEvent(a, "error", c);
a.src = e } };
j.cg = function(d, a, e) { var c = d.length + 1;
function b(b) { c--; if (a && b && b.src == a.src) a = b;!c && e && e(a) }
l(d, function(a) { j.Nb(a.src, b) });
b() };
j.fe = function(a, g, i, h) { if (h) a = U(a); var c = T(a, g); if (!c.length) c = b.qg(a, g); for (var f = c.length - 1; f > -1; f--) { var d = c[f],
e = U(i);
x(e, x(d));
b.zd(e, d.style.cssText);
b.Ib(e, d);
b.nb(d) } return a };
function Eb() { var a = this;
b.V(a, o); var d, q = "",
s = ["av", "pv", "ds", "dn"],
f = [],
r, n = 0,
k = 0,
g = 0;
function m() { I(d, r, (f[g || k & 2 || k] || "") + " " + (f[n] || ""));
j.zc(d, g ? "none" : "") }
function c() { n = 0;
a.T(i, "mouseup", c);
a.T(h, "mouseup", c);
a.T(h, "touchend", c);
a.T(h, "touchcancel", c);
a.T(i, "blur", c);
m() }
function p(b) { if (g) j.$CancelEvent(b);
else { n = 4;
m();
a.a(i, "mouseup", c);
a.a(h, "mouseup", c);
a.a(h, "touchend", c);
a.a(h, "touchcancel", c);
a.a(i, "blur", c) } }
a.ae = function(a) { if (a === e) return k;
k = a & 2 || a & 1;
m() };
a.$Enable = function(a) { if (a === e) return !g;
g = a ? 0 : 3;
m() };
a.A = function(e) { a.$Elmt = d = j.$GetElement(e);
F(d, "data-jssor-button", "1"); var c = b.Tg(x(d)); if (c) q = c.shift();
l(s, function(a) { f.push(q + a) });
r = Z(" ", f);
f.unshift("");
a.a(d, "mousedown", p);
a.a(d, "touchstart", p) };
b.A(a) }
j.qc = function(a) { return new Eb(a) };
j.Rb = w;
j.Lb = m("overflow");
j.zc = m("pointerEvents");
j.ab = m("top", 2);
j.Xd = m("right", 2);
j.Vd = m("bottom", 2);
j.Q = m("left", 2);
j.C = m("width", 2);
j.D = m("height", 2);
m("marginLeft", 2);
m("marginTop", 2);
j.rb = m("position");
j.Bb = m("display");
j.Y = m("zIndex", 1);
j.hg = function(b, a, c) { if (a != e) Db(b, a, c);
else return Bb(b) };
j.zd = function(a, b) { if (b != e) a.style.cssText = b;
else return a.style.cssText };
j.gg = function(b, a) { if (a === e) { a = w(b, "backgroundImage") || ""; var c = /\burl\s*\(\s*["']?([^"'\r\n,]+)["']?\s*\)/gi.exec(a) || []; return c[1] }
w(b, "backgroundImage", a ? "url('" + a + "')" : "") }; var J;
j.Eg = J = { $Opacity: j.hg, $Top: j.ab, $Right: j.Xd, $Bottom: j.Vd, $Left: j.Q, H: j.C, I: j.D, Ob: j.rb, Sd: j.Bb, $ZIndex: j.Y };
j.Ud = function(c, b) { var a = {};
l(b, function(d, b) { if (J[b]) a[b] = J[b](c) }); return a };
function s(b, i) { var a = H(),
g = bb(),
h = M(b);
function d(l, a) { a = a || {}; var g = a.$TranslateZ || 0,
i = (a.$RotateX || 0) % 360,
j = (a.$RotateY || 0) % 360,
k = (a.$Rotate || 0) % 360,
c = a.$ScaleX,
d = a.$ScaleY,
f = a.Mh; if (c == e) c = 1; if (d == e) d = 1; if (f == e) f = 1; var b = new Ab(a.$TranslateX, a.$TranslateY, g);
b.$Scale(c, d, f);
b.Zg(a.$SkewX, a.$SkewY);
b.$RotateX(i);
b.$RotateY(j);
b.Yg(k);
b.$Move(a.N, a.J);
l.style[h] = b.ah() }
s = function(c, b) { b = b || {}; var i = b.N,
k = b.J,
h;
l(J, function(a, d) { h = b[d];
h !== e && a(c, h) });
j.Lg(c, b.$Clip);
j.ig(c, b.vb); if (!a) { i != e && j.Q(c, (b.Fd || 0) + i);
k != e && j.ab(c, (b.Pd || 0) + k) } if (b.dh)
if (g) ub(j.S(f, N, c, b));
else if (a) d(c, b);
else N(c, b) };
j.Z = s;
s(b, i) }
j.fh = N;
j.Z = s;
function Ab(j, k, o) { var d = this,
b = [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, j || 0, k || 0, o || 0, 1],
i = c.sb,
h = c.dc,
l = c.Ee;
function g(a) { return a * c.E / 180 }
function m(b, c, f, g, i, l, n, o, q, t, u, w, y, A, C, F, a, d, e, h, j, k, m, p, r, s, v, x, z, B, D, E) { return [b * a + c * j + f * r + g * z, b * d + c * k + f * s + g * B, b * e + c * m + f * v + g * D, b * h + c * p + f * x + g * E, i * a + l * j + n * r + o * z, i * d + l * k + n * s + o * B, i * e + l * m + n * v + o * D, i * h + l * p + n * x + o * E, q * a + t * j + u * r + w * z, q * d + t * k + u * s + w * B, q * e + t * m + u * v + w * D, q * h + t * p + u * x + w * E, y * a + A * j + C * r + F * z, y * d + A * k + C * s + F * B, y * e + A * m + C * v + F * D, y * h + A * p + C * x + F * E] }
function e(c, a) { return m.apply(f, (a || b).concat(c)) }
d.$Scale = function(a, c, d) { if (a != 1 || c != 1 || d != 1) b = e([a, 0, 0, 0, 0, c, 0, 0, 0, 0, d, 0, 0, 0, 0, 1]) };
d.$Move = function(a, c, d) { b[12] += a || 0;
b[13] += c || 0;
b[14] += d || 0 };
d.$RotateX = function(c) { if (c) { a = g(c); var d = h(a),
f = i(a);
b = e([1, 0, 0, 0, 0, d, f, 0, 0, -f, d, 0, 0, 0, 0, 1]) } };
d.$RotateY = function(c) { if (c) { a = g(c); var d = h(a),
f = i(a);
b = e([d, 0, -f, 0, 0, 1, 0, 0, f, 0, d, 0, 0, 0, 0, 1]) } };
d.Yg = function(c) { if (c) { a = g(c); var d = h(a),
f = i(a);
b = e([d, f, 0, 0, -f, d, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1]) } };
d.Zg = function(a, c) { if (a || c) { j = g(a);
k = g(c);
b = e([1, l(k), 0, 0, l(j), 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1]) } };
d.ah = function() { return "matrix3d(" + b.join(",") + ")" } } var P = { Fd: 0, Pd: 0, N: 0, J: 0, $Zoom: 1, $ScaleX: 1, $ScaleY: 1, $Rotate: 0, $RotateX: 0, $RotateY: 0, $TranslateX: 0, $TranslateY: 0, $TranslateZ: 0, $SkewX: 0, $SkewY: 0 };
j.ad = function(c, d) { var a = c || {}; if (c)
if (b.me(c)) a = { W: a };
else if (b.me(c.$Clip)) a.$Clip = { W: c.$Clip };
a.W = a.W || d; if (a.$Clip) a.$Clip.W = a.$Clip.W || d; if (a.vb) a.vb.W = a.vb.W || d; return a };
function tb(c, a) { var b = {};
l(c, function(c, d) { var f = c; if (a[d] != e)
if (j.oc(c)) f = c + a[d];
else f = tb(c, a[d]);
b[d] = f }); return b }
j.Sg = tb;
j.Ld = function(o, j, s, t, D, E, p) { var a = j; if (o) { a = {}; for (var i in j) { var F = E[i] || 1,
B = D[i] || [0, 1],
h = (s - B[0]) / B[1];
h = c.k(c.m(h, 0), 1);
h = h * F; var y = c.P(h); if (h != y) h -= y; var k = t.W || g.$Linear,
m, G = o[i],
r = j[i]; if (b.oc(r)) { k = t[i] || k; var C = k(h);
m = G + r * C } else { m = z({ kc: {} }, o[i]); var A = t[i] || {};
l(r.kc || r, function(d, a) { k = A[a] || A.W || k; var c = k(h),
b = d * c;
m.kc[a] = b;
m[a] += b }) }
a[i] = m } var x = l(j, function(b, a) { return P[a] != e });
x && l(P, function(c, b) { if (a[b] == e && o[b] !== e) a[b] = o[b] }); if (x) { if (a.$Zoom) a.$ScaleX = a.$ScaleY = a.$Zoom;
a.$OriginalWidth = p.$OriginalWidth;
a.$OriginalHeight = p.$OriginalHeight; if (v() && n >= 11 && (j.N || j.J) && s != 0 && s != 1) a.$Rotate = a.$Rotate || 1e-8;
a.dh = d } } if (j.$Clip && p.$Move) { var q = a.$Clip.kc,
w = (q.$Top || 0) + (q.$Bottom || 0),
u = (q.$Left || 0) + (q.$Right || 0);
a.$Left = (a.$Left || 0) + u;
a.$Top = (a.$Top || 0) + w;
a.$Clip.$Left -= u;
a.$Clip.$Right -= u;
a.$Clip.$Top -= w;
a.$Clip.$Bottom -= w } if (a.$Clip && !a.$Clip.$Top && !a.$Clip.$Left && !a.$Clip.J && !a.$Clip.N && a.$Clip.$Right == p.$OriginalWidth && a.$Clip.$Bottom == p.$OriginalHeight) a.$Clip = f; return a } };
function o() { var a = this,
f, e = [],
c = [];
function k(a, b) { e.push({ Kb: a, gc: b }) }
function j(a, c) { b.c(e, function(b, d) { b.Kb == a && b.gc === c && e.splice(d, 1) }) }
function h() { e = [] }
function g() { b.c(c, function(a) { b.$RemoveEvent(a.Nd, a.Kb, a.gc, a.Md) });
c = [] }
a.bd = function() { return f };
a.a = function(f, d, e, a) { b.$AddEvent(f, d, e, a);
c.push({ Nd: f, Kb: d, gc: e, Md: a }) };
a.T = function(f, d, e, a) { b.c(c, function(g, h) { if (g.Nd === f && g.Kb == d && g.gc === e && g.Md == a) { b.$RemoveEvent(f, d, e, a);
c.splice(h, 1) } }) };
a.Rd = g;
a.$On = a.addEventListener = k;
a.$Off = a.removeEventListener = j;
a.j = function(a) { var c = [].slice.call(arguments, 1);
b.c(e, function(b) { b.Kb == a && b.gc.apply(i, c) }) };
a.$Destroy = function() { if (!f) { f = d;
g();
h() } } } var l = function(C, F, h, m, T, O) { C = C || 0; var a = this,
p, n, o, t, D = 0,
Q = 1,
M, N, L, E, B = 0,
j = 0,
r = 0,
A, l, f, g, s, z, v = [],
y, I = k,
J, H = k;
function U(a) { f += a;
g += a;
l += a;
j += a;
r += a;
B += a }
function x(x) { var k = x; if (s)
if (!z && (k >= g || k < f) || z && k >= f) k = ((k - f) % s + s) % s + f;
if (!A || t || j != k) { var i = c.k(k, g);
i = c.m(i, f); if (h.$Reverse) i = g - i + f; if (!A || t || i != r) { if (O) { var w = (i - l) / (F || 1),
o = b.Ld(T, O, w, M, L, N, h); if (y) b.c(o, function(b, a) { y[a] && y[a](m, b) });
else b.Z(m, o); var n; if (J) { toDisablePointerEventsByAnimation = i > f && i < g; if (toDisablePointerEventsByAnimation != H) n = H = toDisablePointerEventsByAnimation } if (!n && o.$Opacity != e) { var p = o.$Opacity < .001; if (p != I) n = I = p } if (n != e) { n && b.zc(m, "none");!n && b.zc(m, b.z(m, "data-events")) } } var u = r,
q = r = i;
b.c(v, function(b, c) { var a = !A && z || k <= j ? v[v.length - c - 1] : b;
a.M(i - B) });
j = k;
A = d;
a.Tc(u - l, q - l);
a.ec(u, q) } } }
function G(a, b, d) { b && a.$Shift(g); if (!d) { f = c.k(f, a.mc() + B);
g = c.m(g, a.ub() + B) }
v.push(a) } var u = i.requestAnimationFrame || i.webkitRequestAnimationFrame || i.mozRequestAnimationFrame || i.msRequestAnimationFrame; if (b.Vg() && b.id() < 7 || !u) u = function(a) { b.$Delay(a, h.$Interval) };
function P() { if (p) { var d = b.Ab(),
e = c.k(d - D, h.Hd),
a = j + e * o * Q;
D = d; if (a * o >= n * o) a = n;
x(a); if (!t && a * o >= n * o) R(E);
else u(P) } }
function w(e, h, i) { if (!p) { p = d;
t = i;
E = h;
e = c.m(e, f);
e = c.k(e, g);
n = e;
o = n < j ? -1 : 1;
a.pd();
D = b.Ab();
u(P) } }
function R(b) { if (p) { t = p = E = k;
a.qd();
b && b() } }
a.$Play = function(a, b, c) { w(a ? j + a : g, b, c) };
a.sc = w;
a.Se = function(a, b) { w(g, a, b) };
a.O = R;
a.Jd = function() { return j };
a.Id = function() { return n };
a.n = function() { return r };
a.M = x;
a.ef = function() { x(g, d) };
a.$IsPlaying = function() { return p };
a.Zd = function(a) { Q = a };
a.$Shift = U;
a.Be = G;
a.U = function(a, b) { G(a, 0, b) };
a.Gc = function(a) { G(a, 1) };
a.Hc = function(a) { g += a };
a.mc = function() { return f };
a.ub = function() { return g };
a.ec = a.pd = a.qd = a.Tc = b.Vf;
a.Pc = b.Ab();
h = b.G({ $Interval: 16, Hd: 50 }, h);
m && (J = b.z(m, "data-inactive"));
s = h.pc;
z = h.Oe;
y = h.Ne;
f = l = C;
g = C + F;
N = h.$Round || {};
L = h.$During || {};
M = b.ad(h.$Easing) }; var n = { Hf: "data-scale", yb: "data-autocenter", Qc: "data-nofreeze", Td: "data-nodrag" },
q = new function() { var a = this;
a.Ac = function(c, a, e, d) {
(d || !b.z(c, a)) && b.z(c, a, e) };
a.Cc = function(a) { var c = b.B(a, n.yb);
b.nd(a, c) } },
s = i.$JssorSlideshowFormations$ = new function() { var h = this,
b = 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.Fc, 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.Fc,
A = [],
z = [],
u = 0,
c = 0,
h = 0,
r = x - 1,
s = y - 1,
t, p, v = 0; switch (B) {
case j:
c = r;
h = 0;
p = [f, a, e, b]; break;
case l:
c = 0;
h = s;
p = [b, e, a, f]; break;
case o:
c = r;
h = s;
p = [e, a, f, b]; break;
case n:
c = r;
h = s;
p = [a, e, b, f]; break;
case i:
c = 0;
h = 0;
p = [f, b, e, a]; break;
case k:
c = r;
h = 0;
p = [a, f, b, e]; break;
case m:
c = 0;
h = s;
p = [e, b, f, a]; break;
default:
c = 0;
h = 0;
p = [b, f, a, e] }
u = 0; while (u < w) { t = h + "," + c; if (c >= 0 && c < x && h >= 0 && h < y && !z[t]) { z[t] = d;
g(A, u++, [h, c]) } else switch (p[v++ % p.length]) {
case b:
c--; break;
case f:
h--; break;
case a:
c++; break;
case e:
h++ }
switch (p[v % p.length]) {
case b:
c++; break;
case f:
h++; break;
case a:
c--; break;
case e:
h-- } } return A };
h.$FormationZigZag = function(p) { var w = p.$Cols,
x = p.$Rows,
z = p.$Assembly,
v = p.Fc,
t = [],
u = 0,
c = 0,
d = 0,
q = w - 1,
r = x - 1,
y, h, s = 0; switch (z) {
case j:
c = q;
d = 0;
h = [f, a, e, a]; break;
case l:
c = 0;
d = r;
h = [b, e, a, e]; break;
case o:
c = q;
d = r;
h = [e, a, f, a]; break;
case n:
c = q;
d = r;
h = [a, e, b, e]; break;
case i:
c = 0;
d = 0;
h = [f, b, e, b]; break;
case k:
c = q;
d = 0;
h = [a, f, b, f]; break;
case m:
c = 0;
d = r;
h = [e, b, f, b]; break;
default:
c = 0;
d = 0;
h = [b, f, a, f] }
u = 0; while (u < v) { y = d + "," + c; if (c >= 0 && c < w && d >= 0 && d < x && typeof t[y] == "undefined") { g(t, u++, [d, c]); switch (h[s % h.length]) {
case b:
c++; break;
case f:
d++; break;
case a:
c--; break;
case e:
d-- } } else { switch (h[s++ % h.length]) {
case b:
c--; break;
case f:
d--; break;
case a:
c++; break;
case e:
d++ } switch (h[s++ % h.length]) {
case b:
c++; break;
case f:
d++; break;
case a:
c--; break;
case e:
d-- } } } return t };
h.$FormationStraightStairs = function(q) { var u = q.$Cols,
v = q.$Rows,
e = q.$Assembly,
t = q.Fc,
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.$FormationRectangle = function(f) { var d = f.$Cols || 1,
e = f.$Rows || 1,
h = [],
a, b, i;
i = c.$Round(c.k(d / 2, e / 2)) + 1; for (a = 0; a < d; a++)
for (b = 0; b < e; b++) g(h, i - c.k(a + 1, b + 1, d - a, e - b), [b, a]); return h };
h.$FormationRandom = function(d) { for (var e = [], a, b = 0; b < d.$Rows; b++)
for (a = 0; a < d.$Cols; a++) g(e, c.K(1e5 * c.ke()) % 13, [b, 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, b = 0; b < e; b++)
for (a = 0; a < f; a++) g(h, c.$Round(c.Yb(c.q(b - i, 2) + c.q(a - j, 2))), [a, b]); 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, b = 0; b < e; b++)
for (a = 0; a < f; a++) g(h, c.$Round(c.k(c.F(b - i), c.F(a - j))), [a, b]); 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 = c.m(d, e) + 1, b = 0; b < h; b++)
for (a = 0; a < i; a++) g(j, c.$Round(k - c.m(d - c.F(b - d), e - c.F(a - e))) - 1, [a, b]); return j } };
i.$JssorSlideshowRunner$ = function(m, r, p, u, z, A) { var a = this,
v, h, e, y = 0,
x = u.$TransitionsOrder,
q, i = 8;
function t(a) { if (a.$Top) a.J = a.$Top; if (a.$Left) a.N = a.$Left;
b.c(a, function(a) { b.Ae(a) && t(a) }) }
function j(h, e, f) { var a = { $Interval: e, $Duration: 1, $Delay: 0, $Cols: 1, $Rows: 1, $Opacity: 0, $Zoom: 0, $Clip: 0, $Move: k, $SlideOut: k, $Reverse: k, $Formation: s.$FormationRandom, $Assembly: 1032, $ChessMode: { $Column: 0, $Row: 0 }, $Easing: g.$Linear, $Round: {}, vc: [], $During: {} };
b.G(a, h); if (a.$Rows == 0) a.$Rows = c.$Round(a.$Cols * f);
t(a);
a.Fc = a.$Cols * a.$Rows;
a.$Easing = b.ad(a.$Easing, g.$Linear);
a.mf = c.K(a.$Duration / a.$Interval);
a.zf = function(c, b) { c /= a.$Cols;
b /= a.$Rows; var f = c + "x" + b; if (!a.vc[f]) { a.vc[f] = { H: c, I: b }; for (var d = 0; d < a.$Cols; d++)
for (var e = 0; e < a.$Rows; e++) a.vc[f][e + "," + d] = { $Top: e * b, $Right: d * c + c, $Bottom: e * b + b, $Left: d * c } } return a.vc[f] }; if (a.$Brother) { a.$Brother = j(a.$Brother, e, f);
a.$SlideOut = d } return a }
function n(z, i, a, v, n, l) { var y = this,
t, u = {},
h = {},
m = [],
f, e, r, p = a.$ChessMode.$Column || 0,
q = a.$ChessMode.$Row || 0,
g = a.zf(n, l),
o = B(a),
C = o.length - 1,
s = a.$Duration + a.$Delay * C,
w = v + s,
j = a.$SlideOut,
x;
w += 50;
function B(a) { var b = a.$Formation(a); return a.$Reverse ? b.reverse() : b }
y.Cd = w;
y.rc = function(d) { d -= v; var e = d < s; if (e || x) { x = e; if (!j) d = s - d; var f = c.K(d / a.$Interval);
b.c(h, function(a, e) { var d = c.m(f, a.k);
d = c.k(d, a.length - 1); if (a.yd != d) { if (!a.yd && !j) b.eb(m[e]);
else d == a.m && j && b.Cb(m[e]);
a.yd = d;
b.Z(m[e], a[d]) } }) } };
i = b.gb(i);
A(i, 0, 0);
b.c(o, function(i, m) { b.c(i, function(G) { var I = G[0],
H = G[1],
v = I + "," + H,
o = k,
s = k,
x = k; if (p && H % 2) { if (p & 3) o = !o; if (p & 12) s = !s; if (p & 16) x = !x } if (q && I % 2) { if (q & 3) o = !o; if (q & 12) s = !s; if (q & 16) x = !x }
a.$Top = a.$Top || a.$Clip & 4;
a.$Bottom = a.$Bottom || a.$Clip & 8;
a.$Left = a.$Left || a.$Clip & 1;
a.$Right = a.$Right || a.$Clip & 2; var C = s ? a.$Bottom : a.$Top,
z = s ? a.$Top : a.$Bottom,
B = o ? a.$Right : a.$Left,
A = o ? a.$Left : a.$Right;
a.$Clip = C || z || B || A;
r = {};
e = { J: 0, N: 0, $Opacity: 1, H: n, I: l };
f = b.G({}, e);
t = b.G({}, g[v]); if (a.$Opacity) e.$Opacity = 2 - a.$Opacity; if (a.$ZIndex) { e.$ZIndex = a.$ZIndex;
f.$ZIndex = 0 } var K = a.$Cols * a.$Rows > 1 || a.$Clip; if (a.$Zoom || a.$Rotate) { var J = d; if (J) { e.$Zoom = a.$Zoom ? a.$Zoom - 1 : 1;
f.$Zoom = 1; var N = a.$Rotate || 0;
e.$Rotate = N * 360 * (x ? -1 : 1);
f.$Rotate = 0 } } if (K) { var i = t.kc = {}; if (a.$Clip) { var w = a.$ScaleClip || 1; if (C && z) { i.$Top = g.I / 2 * w;
i.$Bottom = -i.$Top } else if (C) i.$Bottom = -g.I * w;
else if (z) i.$Top = g.I * w; if (B && A) { i.$Left = g.H / 2 * w;
i.$Right = -i.$Left } else if (B) i.$Right = -g.H * w;
else if (A) i.$Left = g.H * w }
r.$Clip = t;
f.$Clip = g[v] } var L = o ? 1 : -1,
M = s ? 1 : -1; if (a.x) e.N += n * a.x * L; if (a.y) e.J += l * a.y * M;
b.c(e, function(a, c) { if (b.oc(a))
if (a != f[c]) r[c] = a - f[c] });
u[v] = j ? f : e; var D = a.mf,
y = c.$Round(m * a.$Delay / a.$Interval);
h[v] = new Array(y);
h[v].k = y;
h[v].m = y + D - 1; for (var F = 0; F <= D; F++) { var E = b.Ld(f, r, F / D, a.$Easing, a.$During, a.$Round, { $Move: a.$Move, $OriginalWidth: n, $OriginalHeight: l });
E.$ZIndex = E.$ZIndex || 1;
h[v].push(E) } }) });
o.reverse();
b.c(o, function(a) { b.c(a, function(c) { var f = c[0],
e = c[1],
d = f + "," + e,
a = i; if (e || f) a = b.gb(i);
b.Z(a, u[d]);
b.Lb(a, "hidden");
b.rb(a, "absolute");
z.Af(a);
m[d] = a;
b.eb(a, !j) }) }) }
function w() { var a = this,
b = 0;
l.call(a, 0, v);
a.ec = function(c, a) { if (a - b > i) { b = a;
e && e.rc(a);
h && h.rc(a) } };
a.Xc = q }
a.xf = function() { var a = 0,
b = u.$Transitions,
d = b.length; if (x) a = y++ % d;
else a = c.P(c.ke() * d);
b[a] && (b[a].Zb = a); return b[a] };
a.tf = function(x, y, k, l, b, t) { a.zb();
q = b;
b = j(b, i, t); var g = l.Ad,
f = k.Ad;
g["no-image"] = !l.Uc;
f["no-image"] = !k.Uc; var o = g,
s = f,
w = b,
d = b.$Brother || j({}, i, t); if (!b.$SlideOut) { o = f;
s = g } var u = d.$Shift || 0;
h = new n(m, s, d, c.m(u - d.$Interval, 0), r, p);
e = new n(m, o, w, c.m(d.$Interval - u, 0), r, p);
h.rc(0);
e.rc(0);
v = c.m(h.Cd, e.Cd);
a.Zb = x };
a.zb = function() { m.zb();
h = f;
e = f };
a.Pe = function() { var a = f; if (e) a = new w; return a }; if (z && b.jg() < 537) i = 16;
o.call(a);
l.call(a, -1e7, 1e7) }; var r = { yc: 1 };
i.$JssorBulletNavigator$ = function() { var a = this,
E = b.V(a, o),
h, v, C, B, m, l = 0,
g, s, p, z, A, i, k, u, t, x, j;
function y(a) { j[a] && j[a].ae(a == l) }
function w(b) { a.j(r.yc, b * s) }
a.cd = function(a) { if (a != m) { var d = l,
b = c.P(a / s);
l = b;
m = a;
y(d);
y(b) } };
a.dd = function(a) { b.eb(h, a) };
a.hd = function(J) { b.$Destroy(j);
m = e;
a.Rd();
x = [];
j = [];
b.Xb(h);
v = c.K(J / s);
l = 0; var F = u + z,
G = t + A,
r = c.K(v / p) - 1;
C = u + F * (!i ? r : p - 1);
B = t + G * (i ? r : p - 1);
b.C(h, C);
b.D(h, B); for (var n = 0; n < v; n++) { var H = b.Cg();
b.Ag(H, n + 1); var o = b.fe(k, "numbertemplate", H, d);
b.rb(o, "absolute"); var E = n % (r + 1),
I = c.P(n / (r + 1)),
y = g.cc && !i ? r - E : E;
b.Q(o, (!i ? y : I) * F);
b.ab(o, (i ? y : I) * G);
b.bb(h, o);
x[n] = o;
g.$ActionMode & 1 && a.a(o, "click", b.S(f, w, n));
g.$ActionMode & 2 && a.a(o, "mouseenter", b.S(f, w, n));
j[n] = b.qc(o) }
q.Cc(h) };
a.A = function(d, c) { a.$Elmt = h = b.$GetElement(d);
a.Jc = g = b.G({ $SpacingX: 10, $SpacingY: 10, $ActionMode: 1 }, c);
k = b.$FindChild(h, "prototype");
u = b.C(k);
t = b.D(k);
b.nb(k, h);
s = g.$Steps || 1;
p = g.$Rows || 1;
z = g.$SpacingX;
A = g.$SpacingY;
i = g.$Orientation & 2;
g.$AutoCenter && q.Ac(h, n.yb, g.$AutoCenter) };
a.$Destroy = function() { b.$Destroy(j, E) };
b.A(a) };
i.$JssorArrowNavigator$ = function() { var a = this,
v = b.V(a, o),
e, c, g, l, s, k, h, m, j, i;
function p(b) { a.j(r.yc, b, d) }
function u(a) { b.eb(e, a);
b.eb(c, a) }
function t() { j.$Enable((g.$Loop || !l.Ef(h)) && k > 1);
i.$Enable((g.$Loop || !l.Ff(h)) && k > 1) }
a.cd = function(c, a, b) { h = a;!b && t() };
a.dd = u;
a.hd = function(g) { k = g;
h = 0; if (!s) { a.a(e, "click", b.S(f, p, -m));
a.a(c, "click", b.S(f, p, m));
j = b.qc(e);
i = b.qc(c);
b.z(e, n.Qc, 1);
b.z(c, n.Qc, 1);
s = d } };
a.A = function(f, d, h, i) { a.Jc = g = b.G({ $Steps: 1 }, h);
e = f;
c = d; if (g.cc) { e = d;
c = f }
m = g.$Steps;
l = i; if (g.$AutoCenter) { q.Ac(e, n.yb, g.$AutoCenter);
q.Ac(c, n.yb, g.$AutoCenter) }
q.Cc(e);
q.Cc(c) };
a.$Destroy = function() { b.$Destroy(j, i, v) };
b.A(a) };
i.$JssorThumbnailNavigator$ = function() { var i = this,
E = b.V(i, o),
h, B, a, y, C, m, l = [],
A, z, g, p, s, w, v, x, t, u;
function D() { var c = this;
b.V(c, o); var h, e, n, l;
function p() { n.ae(m == h) }
function j(e) { if (e || !t.$LastDragSucceeded()) { var c = g - h % g,
a = t.de((h + c) / g - 1),
b = a * g + g - c; if (a < 0) b += y % g; if (a >= C) b -= y % g;
i.j(r.yc, b, k, d) } }
c.ce = p;
c.A = function(g, i) { c.Zb = h = i;
l = g.Fe || g.Uc || b.Tb();
c.ld = e = b.fe(u, "thumbnailtemplate", l, d);
n = b.qc(e);
a.$ActionMode & 1 && c.a(e, "click", b.S(f, j, 0));
a.$ActionMode & 2 && c.a(e, "mouseenter", b.S(f, j, 1)) };
b.A(c) }
i.cd = function(a, e, d) { if (a != m) { var b = m;
m = a;
b != -1 && l[b].ce();
l[a] && l[a].ce() }!d && t.$PlayTo(t.de(c.P(a / g))) };
i.dd = function(a) { b.eb(h, a) };
i.hd = function(I, J) { b.$Destroy(t, l);
m = e;
l = []; var K = b.gb(B);
b.Xb(h);
a.cc && b.z(h, "dir", "rtl");
b.sg(h, b.Eb(K)); var i = b.$FindChild(h, "slides", d);
y = I;
C = c.K(y / g);
m = -1; var f = a.$Orientation & 1,
r = w + (w + p) * (g - 1) * (1 - f),
o = v + (v + s) * (g - 1) * f,
E = (f ? c.m : c.k)(A, r),
u = (f ? c.k : c.m)(z, o);
x = c.K((A - p) / (w + p) * f + (z - s) / (v + s) * (1 - f)); var G = r + (r + p) * (x - 1) * f,
F = o + (o + s) * (x - 1) * (1 - f);
E = c.k(E, G);
u = c.k(u, F);
b.C(i, E);
b.D(i, u);
b.nd(i, 3); var n = [];
b.c(J, function(k, e) { var h = new D(k, e),
d = h.ld,
a = c.P(e / g),
j = e % g;
b.Q(d, (w + p) * j * (1 - f));
b.ab(d, (v + s) * j * f); if (!n[a]) { n[a] = b.Tb();
b.bb(i, n[a]) }
b.bb(n[a], d);
l.push(h) }); var H = b.G({ $AutoPlay: 0, $NaviQuitDrag: k, $SlideWidth: r, $SlideHeight: o, $SlideSpacing: p * f + s * (1 - f), $MinDragOffsetToSlide: 12, $SlideDuration: 200, $PauseOnHover: 1, $Cols: x, $PlayOrientation: a.$Orientation, $DragOrientation: a.$NoDrag || a.$DisableDrag ? 0 : a.$Orientation }, a);
t = new j(h, H);
q.Cc(h) };
i.A = function(j, f, e) { h = j;
i.Jc = a = b.G({ $SpacingX: 0, $SpacingY: 0, $Orientation: 1, $ActionMode: 1 }, f);
A = b.C(h);
z = b.D(h); var c = b.$FindChild(h, "slides", d);
u = b.$FindChild(c, "prototype");
e = b.gb(e);
b.Ib(e, c);
w = b.C(u);
v = b.D(u);
b.nb(u, c);
b.rb(c, "absolute");
b.Lb(c, "hidden");
g = a.$Rows || 1;
p = a.$SpacingX;
s = a.$SpacingY;
a.$AutoCenter &= a.$Orientation;
a.$AutoCenter && q.Ac(h, n.yb, a.$AutoCenter);
B = b.gb(h) };
i.$Destroy = function() { b.$Destroy(t, l, E) };
b.A(i) };
function p(e, d, c) { var a = this;
b.V(a, o);
l.call(a, 0, c.$Idle);
a.jc = 0;
a.rd = c.$Idle }
p.Rc = 21;
p.xc = 24; var t = i.$JssorCaptionSlideo$ = i.$JssorSlideo$ = function() { var a = this,
gb = b.V(a, o);
l.call(a, 0, 0); var e, u, fb = [g.$Linear, g.$Swing, g.$InQuad, g.$OutQuad, g.$InOutQuad, g.$InCubic, g.$OutCubic, g.$InOutCubic, g.$InQuart, g.$OutQuart, g.$InOutQuart, g.$InQuint, g.$OutQuint, g.$InOutQuint, g.$InSine, g.$OutSine, g.$InOutSine, g.$InExpo, g.$OutExpo, g.$InOutExpo, g.$InCirc, g.$OutCirc, g.$InOutCirc, g.$InElastic, g.$OutElastic, g.$InOutElastic, g.$InBack, g.$OutBack, g.$InOutBack, g.$InBounce, g.$OutBounce, g.$InOutBounce, g.$Early, g.$Late],
I = {},
K, E, z = new l(0, 0),
L = [],
w = [],
G, r = 0;
function N(d, c) { var a = {};
b.c(d, function(d, f) { var e = I[f]; if (e) { if (b.Ae(d)) d = N(d, c || f == "e");
else if (c)
if (b.oc(d)) d = fb[d];
a[e] = d } }); return a }
function O(c, f) { var e = [],
d = b.B(c, "play"); if (f && d) { var g = new t(c, u, { Fg: d });
S.push(g);
a.a(g, p.Rc, Y);
a.a(g, p.xc, T) } else b.c(b.Eb(c), function(a) { e = e.concat(O(a, f + 1)) }); if (!f && (!j || j & 16) || f && (!d || !(d & 16))) { var h = K[b.B(c, "t")];
h && e.push({ $Elmt: c, Xc: h }) } return e }
function H(c, e) { var a = L[c]; if (a == f) { a = L[c] = { pb: c, gd: [], xe: [] }; var d = 0;!b.c(w, function(a, b) { d = b; return a.pb > c }) && d++;
w.splice(d, 0, a) } return a }
function cb(o, p, g) { var a, e; if (E) { var k = E[b.B(o, "c")]; if (k) { a = H(k.r, 0);
a.eh = k.e || 0 } }
b.c(p, function(h) { var f = b.G(d, {}, N(h)),
i = b.ad(f.$Easing);
delete f.$Easing; if (f.$Left) { f.N = f.$Left;
i.N = i.$Left;
delete f.$Left } if (f.$Top) { f.J = f.$Top;
i.J = i.$Top;
delete f.$Top } var m = { $Easing: i, $OriginalWidth: g.H, $OriginalHeight: g.I },
j = new l(h.b, h.d, m, o, g, f);
r = c.m(r, h.b + h.d); if (a) { if (!e) e = new l(h.b, 0);
e.U(j) } else { var k = H(h.b, h.b + h.d);
k.gd.push(j) } if (f.vb) g.vb = { xd: 0, wd: 0, Bd: 0, $Opacity: 0 };
g = b.Sg(g, f) }); if (a && e) { e.ef(); var h = e,
j, i = e.mc(),
m = e.ub(),
n = c.m(m, a.eh); if (a.pb < m) { if (a.pb > i) { h = new l(i, a.pb - i);
h.U(e, d) } else h = f;
j = new l(a.pb, n - i, { pc: n - a.pb, Oe: d });
j.U(e, d) }
h && a.gd.push(h);
j && a.xe.push(j) } return g }
function bb(a) { b.c(a, function(f) { var a = f.$Elmt,
e = b.C(a),
d = b.D(a),
c = { $Left: b.Q(a), $Top: b.ab(a), N: 0, J: 0, $Opacity: 1, $ZIndex: b.Y(a) || 0, $Rotate: 0, $RotateX: 0, $RotateY: 0, $ScaleX: 1, $ScaleY: 1, $TranslateX: 0, $TranslateY: 0, $TranslateZ: 0, $SkewX: 0, $SkewY: 0, H: e, I: d, $Clip: { $Top: 0, $Right: e, $Bottom: d, $Left: 0 } };
c.Fd = c.$Left;
c.Pd = c.$Top;
cb(a, f.Xc, c) }) }
function eb(f, e, g) { var c = f.b - e; if (c) { var b = new l(e, c);
b.U(z, d);
b.$Shift(g);
a.U(b) }
a.Hc(f.d); return c }
function db(e) { var c = z.mc(),
d = 0;
b.c(e, function(e, f) { e = b.G({ d: 3e3 }, e);
eb(e, c, d);
c = e.b;
d += e.d; if (!f || e.t == 2) { a.jc = c;
a.rd = c + e.d } }) }
function D(i, d, e) { var f = d.length; if (f > 4)
for (var j = c.K(f / 4), a = 0; a < j; a++) { var g = d.slice(a * 4, c.k(a * 4 + 4, f)),
h = new l(g[0].pb, 0);
D(h, g, e);
i.U(h) } else b.c(d, function(a) { b.c(e ? a.xe : a.gd, function(a) { e && a.Hc(r - a.ub());
i.U(a) }) }) } var j, M, B = 0,
i, A, m, P, C, S = [],
y = [],
s, F, n;
function x(a) { return a & 2 || a & 4 && b.Sc().Vc }
function Z() { if (!C) { i & 8 && a.a(h, "keydown", J); if (i & 32) { a.a(h, "mousedown", v);
a.a(h, "touchstart", v) }
C = d } }
function X() { a.T(h, "keydown", J);
a.T(h, "mousedown", v);
a.T(h, "touchstart", v);
C = k }
function Q(b) { if (!s || b) { s = d;
a.O();
b && B && a.M(0);
a.Zd(1);
a.Se();
Z();
a.j(p.Rc, a) } }
function q() { if (!F && (s || a.n())) { F = d;
a.O();
a.Jd() > a.jc && a.M(a.jc);
a.Zd(m || 1);
a.sc(0) } }
function U() {!n && q() }
function R(c) { var b = c; if (c < 0 && a.n()) b = 1; if (b != B) { B = b;
M && a.j(p.xc, a, B) } }
function J(a) { i & 8 && b.re(a) == 27 && q() }
function W(a) { if (n && b.qe(a) !== f) { n = k;
i & 16 && b.$Delay(U, 160) } }
function v(a) { i & 32 && !b.ve(e, b.$EvtSrc(a)) && q() }
function V(a) { if (!n) { n = d; if (j & 1) b.oe(a, e) && Q() } }
function ab(h) { var g = b.$EvtSrc(h),
a = b.tb(g, f, f, "A"),
c = a && (b.ug(a) || a === e || b.ve(e, a)); if (s && x(i)) !c && q();
else if (x(j)) !c && Q(d) }
function Y(b) { var a = b.Wg();
childSlideoPlaying = y[a];
childSlideoPlaying !== b && y[a] && y[a].pg();
y[a] = b }
function T(b, c) { a.j(p.xc, b, c) }
a.Wg = function() { return P || "" };
a.pg = q;
a.pd = function() { R(1) };
a.qd = function() { s = k;
F = k;
R(-1);!a.n() && X() };
a.ec = function() {!n && A && a.Jd() > a.rd && q() };
a.A = function(l, g, f) { e = l;
u = g;
j = f.Fg;
G = f.ng;
K = u.$Transitions;
E = u.$Controls; var k = { $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", vb: "bc", xd: "re", wd: "gr", Bd: "bl" };
b.c(k, function(b, a) { I[b] = a });
bb(O(e, 0));
D(z, w); if (j) { a.U(z);
G = d;
A = b.B(e, "idle");
(x(j) || x(i)) && a.a(e, "click", ab); if ((j & 1 || A) && !b.Sc().Vc) { a.a(e, "mouseenter", V);
a.a(e, "mouseleave", W) }
i = b.B(e, "rollback");
m = b.X(e, "speed") || ""; if (m.substr(0, 1) == "x") m = m.substr(1);
m = b.Ce(m);
P = b.X(e, "group");
M = b.B(e, "pause") } var h = u.$Breaks || [],
c = h[b.B(e, "b")] || [];
c = c.concat({ b: r, d: c.length ? 0 : f.$Idle || A || 0 });
db(c);
G && a.Hc(1e8);
r = a.ub();
D(a, w, d);
a.M(-1);
a.M(b.B(e, "begin") || 0) };
a.$Destroy = function() { b.$Destroy(gb, S);
a.O();
a.M(-1) };
b.A(a) },
j = i.$JssorSlider$ = (i.module || {}).exports = function() { var a = this,
Dc = b.V(a, o),
Nb = "data-jssor-slider",
hc = "data-jssor-thumb",
u, m, S, Bb, db, jb, X, J, O, M, Xb, Ac, Ec = 1,
zc = 1,
jc = 1,
pc = 1,
lc = {},
x, R, Lb, Zb, Wb, vb, yb, xb, gb, B = [],
Rb, s = -1,
rc, q, I, H, P, nb, ob, F, N, kb, T, y, W, mb, Z = [],
uc, wc, mc, t, ub, Hb, qb, U, Y, qc, Gb, Pb, sc, G, Kb = 0,
cb = 0,
Q = Number.MAX_VALUE,
K = Number.MIN_VALUE,
D, lb, eb, V = 1,
Vb = 0,
pb, A, Eb, Db, L, zb, Cb, C, ab, rb, z, Ab, ac = b.Sc(),
Fb = ac.Vc,
w = [],
E, hb, bb, Mb, gc, kc, ib;
function Jb() { return !V && Y & 12 }
function Fc() { return Vb || !V && Y & 3 }
function Ib() { return !A && !Jb() && !z.$IsPlaying() }
function Xc() { return !Fc() && Ib() }
function ic() { return y || S }
function Oc() { return ic() & 2 ? ob : nb }
function Qb(a, c, d) { b.Q(a, c);
b.ab(a, d) }
function Cc(c, b) { var a = ic(),
d = (nb * b + Kb) * (a & 1),
e = (ob * b + Kb) * (a & 2) / 2;
Qb(c, d, e) }
function cc(b, f) { if (A && !(D & 1)) { var e = b,
d; if (b < K) { e = K;
d = -1 } if (b > Q) { e = Q;
d = 1 } if (d) { var a = b - e; if (f) { a = c.yf(a) * 2 / c.E;
a = c.q(a * d, 1.6) } else { a = c.q(a * d, .625);
a = c.Ee(a * c.E / 2) }
b = e + a * d } } return b }
function Qc(a) { return cc(a, d) }
function Lc(a) { return cc(a) }
function wb(a, b) { if (!(D & 1)) { var c = a - Q + (b || 0),
d = K - a + (b || 0); if (c > 0 && c > d) a = Q;
else if (d > 0) a = K } return a }
function xc(a) { return !(D & 1) && a - K < .0001 }
function vc(a) { return !(D & 1) && Q - a < .0001 }
function sb(a) { return !(D & 1) && (a - K < .0001 || Q - a < .0001) }
function Sb(c, a, d) {!ib && b.c(Z, function(b) { b.cd(c, a, d) }) }
function dc(b) { var a = b,
d = sb(b); if (d) a = wb(a);
else { b = v(b);
a = b }
a = c.P(a);
a = c.m(a, 0); return a }
function Ic(a) { if (a != s) { w[s];
Rb = s;
s = a;
rc = w[s] } }
function Uc() { y = 0; var b = C.n(),
d = dc(b);
Sb(d, b); if (sb(b) || b == c.P(b)) { if (t & 2 && (U > 0 && d == q - 1 || U < 0 && !d)) t = 0;
Ic(d);
a.j(j.$EVT_PARK, s, Rb) } }
function nc(a, b) { if (q && (!b || !z.$IsPlaying())) { z.O();
z.Kc(a, a) } }
function tb(a) { if (q) { a = v(a);
a = wb(a);
nc(a) } else Sb(0, 0) }
function ad() { var b = j.je || 0,
a = lb;
j.je |= a; return W = a & ~b }
function Vc() { if (W) { j.je &= ~lb;
W = 0 } }
function bd() { var a = b.Tb();
b.Z(a, gb); return a }
function v(b, a) { a = a || q || 1; return (b % a + a) % a }
function ec(c, a, b) { t & 8 && (t = 0);
bc(c, Gb, a, b) }
function Tb() { b.c(Z, function(a) { a.dd(a.Jc.$ChanceToShow <= V) }) }
function Kc(c) { if (!V && (b.qe(c) || !b.oe(c, u))) { V = 1;
Tb(); if (!A) { Y & 12 && Gc();
w[s] && w[s].uc() }
a.j(j.$EVT_MOUSE_LEAVE) } }
function Jc() { if (V) { V = 0;
Tb();
A || !(Y & 12) || Hc() }
a.j(j.$EVT_MOUSE_ENTER) }
function Nc() { b.c(B, function(a) { b.Z(a, gb);
b.Lb(a, "hidden");
b.Cb(a) });
b.Z(R, gb) }
function Ub(b, a) { bc(b, a, d) }
function bc(g, h, l, p) { if (q && (!A || m.$NaviQuitDrag) && !Jb()) { var f = C.n(),
a = g; if (l) { a = f + g; if (D & 2) { if (xc(f) && g < 0) a = Q; if (vc(f) && g > 0) a = K } } if (!(D & 1))
if (p) a = v(a);
else a = wb(a, .5);
if (l && !sb(a)) a = c.$Round(a); var i = (a - f) % q;
a = f + i; if (h == e) h = Gb; var b = c.F(i),
j = 0; if (b) { if (b < 1) b = c.q(b, .5); if (b > 1) { var o = Oc(),
n = (S & 1 ? yb : xb) / o;
b = c.k(b, n * 1.5) }
j = h * b }
ib = d;
z.O();
ib = k;
z.Kc(f, a, j) } }
function Rc(e, h, o) { var l = this,
i = { $Top: 2, $Right: 1, $Bottom: 2, $Left: 1 },
m = { $Top: "top", $Right: "right", $Bottom: "bottom", $Left: "left" },
g, a, f, j, k = {};
l.$Elmt = e;
l.$ScaleSize = function(q, l, u) { var p, s = q,
r = l; if (!f) { f = b.wg(e);
g = e.parentNode;
j = { $Scale: b.B(e, n.Hf, 1), $AutoCenter: b.B(e, n.yb) };
b.c(m, function(c, a) { k[a] = b.B(e, "data-scale-" + c, 1) });
a = e; if (h) { a = b.gb(g, d);
b.Z(a, { $Top: 0, $Left: 0 });
b.bb(a, e);
b.bb(g, a) } } if (o) { p = c.m(q, l); if (h)
if (u >= 0 && u < 1) { var w = c.k(q, l);
p = c.k(p / w, 1 / (1 - u)) * w } } else s = r = p = c.q(O < M ? l : q, j.$Scale); var x = h ? 1.001 : 1,
t = p * x;
h && (pc = t);
b.yg(a, t);
b.C(g, f.H * s);
b.D(g, f.I * r); var v = b.te() && b.id() < 9 ? t : 1,
y = (s - v) * f.H / 2,
z = (r - v) * f.I / 2;
b.Q(a, y);
b.ab(a, z);
b.c(f, function(d, a) { if (i[a] && d) { var e = (i[a] & 1) * c.q(q, k[a]) * d + (i[a] & 2) * c.q(l, k[a]) * d / 2;
b.Eg[a](g, e) } });
b.nd(g, j.$AutoCenter) } }
function fd() { var a = this;
l.call(a, 0, 0, { pc: q });
b.c(w, function(b) { a.Gc(b);
b.$Shift(G / F) }) }
function ed() { var a = this,
b = Ab.$Elmt;
l.call(a, -1, 2, { $Easing: g.$Linear, Ne: { Ob: Cc }, pc: q, $Reverse: Hb }, b, { Ob: 1 }, { Ob: -2 });
a.ld = b }
function gd() { var b = this;
l.call(b, -1e8, 2e8);
b.ec = function(e, b) { if (c.F(b - e) > 1e-5) { var g = b,
f = b; if (c.P(b) != b && b > e && (D & 1 || b > cb)) f++; var h = dc(f);
Sb(h, g, d);
a.j(j.$EVT_POSITION_CHANGE, v(g), v(e), b, e) } } }
function Tc(o, n) { var b = this,
g, i, e, c, h;
l.call(b, -1e8, 2e8, { Hd: 100 });
b.pd = function() { pb = d;
a.j(j.$EVT_SWIPE_START, v(C.n()), ab.n()) };
b.qd = function() { pb = k;
c = k;
a.j(j.$EVT_SWIPE_END, v(C.n()), ab.n());!A && Uc() };
b.ec = function(f, b) { var a = b; if (c) a = h;
else if (e) { var d = b / e;
a = m.$SlideEasing(d) * (i - g) + g }
a = Qc(a);
ab.M(a) };
b.Kc = function(a, c, h, f) { A = k;
e = h || 1;
g = a;
i = c;
ib = d;
ab.M(a);
ib = k;
b.M(0);
b.sc(e, f) };
b.Wf = function() { c = d;
c && b.$Play(f, f, d) };
b.lg = function(a) { h = a };
ab = new gd;
ab.U(o);
ab.U(n) }
function Pc() { var c = this,
a = bd();
b.Y(a, 0);
c.$Elmt = a;
c.Af = function(c) { b.bb(a, c);
b.eb(a) };
c.zb = function() { b.Cb(a);
b.Xb(a) } }
function dd(r, h) { var g = this,
ib = b.V(g, o),
x, B = 0,
V, jb = r,
A = b.B(jb, "data-fillmode", m.$FillMode),
F, u, z = [],
T, K, P, O, i, n, y, Q;
l.call(g, -N, N + 1, { pc: D & 1 ? q : e, $Reverse: Hb });
function G(a) { x && x.$Destroy();
Vb -= B;
B = 0;
S(r, a, 0);
O = d;
x = new db.$Class(r, db, { $Idle: b.B(r, "idle", qc), ng: !t });
x.$On(p.xc, X) }
function Y() { x.Pc < db.Pc && G() }
function X(b, a) { B += a;
Vb += a; if (h == s) !B && g.uc() }
function M(n, p, m) { if (!K) { K = d; if (u && m) { var e = m.width,
c = m.height,
l = e,
i = c; if (e && c && A) { if (A & 3 && (!(A & 4) || e > I || c > H)) { var f = k,
o = I / H * c / e; if (A & 1) f = o > 1;
else if (A & 2) f = o < 1;
l = f ? e * H / c : I;
i = f ? H : c * I / e }
b.C(u, l);
b.D(u, i);
b.ab(u, (H - i) / 2);
b.Q(u, (I - l) / 2) }
b.rb(u, "absolute");
a.j(j.$EVT_LOAD_END, h) } }
p.ue(k);
n && n(g) }
function W(f, b, c, e) { if (e == y && s == h && t && Ib() && !g.bd()) { var a = v(f);
E.tf(a, h, b, g, c, H / I);
b.gh();
rb.$Shift(a - rb.mc() - 1);
rb.M(a);
nc(a, d) } }
function ab(b) { if (b == y && s == h && Ib() && !g.bd()) { if (!i) { var a = f; if (E)
if (E.Zb == h) a = E.Pe();
else E.zb();
Y();
i = new cd(r, h, a, x);
i.ch(n) }!i.$IsPlaying() && i.fd() } }
function J(a, d, k) { if (a == h) { if (a != d) w[d] && w[d].he();
else !k && i && i.Jg();
n && n.$Enable();
y = b.Ab();
g.Nb(b.S(f, ab, y)) } else { var j = c.k(h, a),
e = c.m(h, a),
o = c.k(e - j, j + q - e),
l = N + m.$LazyLoading - 1;
(!P || o <= l) && g.Nb() } }
function bb() { if (s == h && i) { i.O();
n && n.$Quit();
n && n.$Disable();
i.le() } }
function fb() { s == h && i && i.O() }
function Z(b) {!eb && a.j(j.$EVT_CLICK, h, b) }
g.ue = function(a) { if (Q != a) { Q = a;
a && b.bb(r, F);!a && b.nb(F) } };
g.Nb = function(e, c) { c = c || g; if (z.length && !K) { c.ue(d); if (!T) { T = d;
a.j(j.$EVT_LOAD_START, h);
b.c(z, function(a) { if (!b.z(a, "src")) { a.src = b.X(a, "src2") || "";
b.Bb(a, b.z(a, "data-display")) } }) }
b.cg(z, u, b.S(f, M, e, c)) } else M(e, c) };
g.Ng = function() { if (Xc())
if (q == 1) { g.he();
J(h, h) } else { var a; if (E) a = E.xf(q); if (a) { y = b.Ab(); var c = h + U,
d = w[v(c)]; return d.Nb(b.S(f, W, c, d, a, y), g) } else(D || !sb(C.n()) || !sb(C.n() + U)) && Ub(U) } };
g.uc = function() { J(h, h, d) };
g.he = function() { n && n.$Quit();
n && n.$Disable();
g.ze();
i && i.Og();
i = f;
G() };
g.gh = function() { b.Cb(r) };
g.ze = function() { b.eb(r) };
function S(a, h, c) { if (b.z(a, Nb)) return; if (!O) { b.z(a, "data-events", b.zc(a));
b.z(a, "data-display", b.Bb(a));
b.Zf(a, b.X(a, "data-to"));
b.dg(a, b.X(a, "data-bf"));
b.bg(a, b.B(a, "data-p"));
b.xg(a, b.X(a, "po")); if (a.tagName == "IMG") { z.push(a); if (!b.z(a, "src")) { P = d;
b.Cb(a) } } var e = b.gg(a); if (e) { var f = new Image;
b.X(f, "src2", e);
z.push(f) }
c && b.Y(a, (b.Y(a) || 0) + 1) } var g = b.Eb(a);
b.c(g, function(d) { if (c < 2 && !u)
if (b.X(d, "u") == "image") { u = d;
u.border = 0;
b.Z(u, gb);
b.Z(a, gb) }
S(d, h, c + 1) }) }
g.Tc = function(c, b) { var a = N - b;
Cc(V, a) };
g.Zb = h; var L = b.$FindChild(r, "thumb", d); if (L) { g.Fe = b.gb(L);
b.Cb(L) }
b.eb(r);
F = b.gb(R);
b.Y(F, 1e3);
g.a(r, "click", Z);
G(d);
g.Uc = u;
g.Ad = r;
g.ld = V = r;
g.a(a, 203, J);
g.a(a, 28, fb);
g.a(a, 24, bb);
g.$Destroy = function() { b.$Destroy(ib, x, i) } }
function cd(F, h, q, r) { var c = this,
D = b.V(c, o),
i = 0,
u = 0,
g, m, f, e, n, x, v, y = w[h];
l.call(c, 0, 0);
function B() { c.fd() }
function C(a) { v = a;
c.O();
c.fd() }
function z() {}
c.fd = function() { if (!A && !pb && !v && s == h && !c.bd()) { var k = c.n(); if (!k)
if (g && !n) { n = d;
c.le(d);
a.j(j.$EVT_SLIDESHOW_START, h, u, i, u, g, e) }
a.j(j.$EVT_STATE_CHANGE, h, k, i, m, f, e); if (!Jb()) { var l; if (k == e) t && b.$Delay(y.Ng, 20);
else { if (k == f) l = e;
else if (!k) l = f;
else l = c.Id();
(k != f || !Fc()) && c.sc(l, B) } } } };
c.Jg = function() { f == e && f == c.n() && c.M(m) };
c.Og = function() { E && E.Zb == h && E.zb(); var b = c.n();
b < e && a.j(j.$EVT_STATE_CHANGE, h, -b - 1, i, m, f, e) };
c.le = function(a) { q && b.Lb(T, a && q.Xc.$Outside ? "" : "hidden") };
c.Tc = function(c, b) { if (n && b >= g) { n = k;
y.ze();
E.zb();
a.j(j.$EVT_SLIDESHOW_END, h, g, i, u, g, e) }
a.j(j.$EVT_PROGRESS_CHANGE, h, b, i, m, f, e) };
c.ch = function(a) { if (a && !x) { x = a;
a.$On($JssorPlayer$.If, C) } };
c.a(r, p.Rc, z);
q && c.Gc(q);
g = c.ub();
c.Gc(r);
m = g + r.jc;
e = c.ub();
f = t ? g + r.rd : e;
c.$Destroy = function() { D.$Destroy();
c.O() } }
function oc() { Mb = pb;
gc = z.Id();
bb = C.n();
hb = Lc(bb) }
function Hc() { oc(); if (A || Jb()) { z.O();
a.j(j.hf) } }
function Gc(f) { if (Ib()) { var b = C.n(),
a = hb,
e = 0; if (f && c.F(L) >= m.$MinDragOffsetToSlide) { a = b;
e = Cb }
a = c.K(a);
a = wb(a + e, .5); var d = c.F(a - b); if (d < 1 && m.$SlideEasing != g.$Linear) d = c.q(d, .5); if ((!eb || !f) && Mb) z.sc(gc);
else if (b == a) rc.uc();
else z.Kc(b, a, d * Gb) } }
function fc(a) {!b.tb(b.$EvtSrc(a), e, n.Td) && b.$CancelEvent(a) }
function yc(b) { Eb = k;
A = d;
Hc(); if (!Mb) y = 0;
a.j(j.$EVT_DRAG_START, v(bb), bb, b) }
function Zc(a) { Bc(a, 1) }
function Bc(c, d) { L = 0;
zb = 0;
Cb = 0;
jc = pc; if (d) { var i = c.touches[0];
Db = { x: i.clientX, y: i.clientY } } else Db = b.jd(c); var f = b.$EvtSrc(c),
g = b.tb(f, "1", hc); if ((!g || g === u) && !W && (!d || c.touches.length == 1)) { mb = b.tb(f, e, n.Td) || !lb || !ad();
a.a(h, d ? "touchmove" : "mousemove", Yb);
Eb = !mb && b.tb(f, e, n.Qc);!Eb && !mb && yc(c, d) } }
function Yb(a) { var e, f;
a = b.Xf(a); if (a.type != "mousemove")
if (a.touches.length == 1) { f = a.touches[0];
e = { x: f.clientX, y: f.clientY } } else fb();
else e = b.jd(a); if (e) { var i = e.x - Db.x,
j = e.y - Db.y,
g = c.F(i),
h = c.F(j); if (y || g > 1.5 || h > 1.5)
if (Eb) yc(a, f);
else { if (c.P(hb) != hb) y = y || S & W; if ((i || j) && !y) { if (W == 3)
if (h > g) y = 2;
else y = 1;
else y = W; if (Fb && y == 1 && h > g * 2.4) mb = d } var l = i,
k = nb; if (y == 2) { l = j;
k = ob }(L - zb) * qb < -1.5 && (Cb = 0);
(L - zb) * qb > 1.5 && (Cb = -1);
zb = L;
L = l;
kc = hb - L * qb / k / jc * m.$DragRatio; if (L && y && !mb) { b.$CancelEvent(a);
z.Wf(d);
z.lg(kc) } } } }
function fb() { Vc();
a.T(h, "mousemove", Yb);
a.T(h, "touchmove", Yb);
eb = L; if (A) { eb && t & 8 && (t = 0);
z.O();
A = k; var b = C.n();
a.j(j.$EVT_DRAG_END, v(b), b, v(bb), bb);
Y & 12 && oc();
Gc(d) } }
function Mc(a) { var c = b.$EvtSrc(a),
f = b.tb(c, "1", Nb); if (u === f)
if (eb) { b.$StopEvent(a); var d = b.tb(c, e, "data-jssor-button", "A");
d && b.$CancelEvent(a) } else t & 4 && (t = 0) }
a.$SlidesCount = function() { return B.length };
a.$CurrentIndex = function() { return s };
a.$CurrentPosition = function() { return C.n() };
a.$AutoPlay = function(a) { if (a == e) return t; if (a != t) { t = a;
t && w[s] && w[s].uc() } };
a.$IsDragging = function() { return A };
a.$IsSliding = function() { return pb };
a.$IsMouseOver = function() { return !V };
a.$LastDragSucceeded = function() { return eb };
a.$OriginalWidth = function() { return O };
a.$OriginalHeight = function() { return M };
a.$ScaleHeight = function(b) { if (b == e) return Ac || M;
a.$ScaleSize(b / M * O, b) };
a.$ScaleWidth = function(b) { if (b == e) return Xb || O;
a.$ScaleSize(b, b / O * M) };
a.$ScaleSize = function(c, a, d) { b.C(u, c);
b.D(u, a);
Ec = c / O;
zc = a / M;
b.c(lc, function(a) { a.$ScaleSize(Ec, zc, d) }); if (!Xb) { b.Ib(T, x);
b.ab(T, 0);
b.Q(T, 0) }
Xb = c;
Ac = a };
a.Ef = xc;
a.Ff = vc;
a.$PlayTo = bc;
a.$GoTo = tb;
a.$Next = function() { Ub(1) };
a.$Prev = function() { Ub(-1) };
a.$Pause = function() { t = 0 };
a.$Play = function() { a.$AutoPlay(t || 1) };
a.$SetSlideshowTransitions = function(a) { m.$SlideshowOptions.$Transitions = a };
a.$SetCaptionTransitions = function(a) { db.$Transitions = a;
db.Pc = b.Ab() };
a.de = function(a) { a = v(a); if (D & 1) { var d = G / F,
b = v(C.n()),
e = v(a - b + d),
f = v(c.F(a - b)); if (e >= N) { if (f > q / 2)
if (a > b) a -= q;
else a += q } else if (a > b && e < d) a -= q;
else if (a < b && e > d) a += q } return a };
function Yc() { ac.ie && b.Rb(x, ac.ie, ([f, "pan-y", "pan-x", "auto"])[lb] || "");
a.a(u, "click", Mc, d);
a.a(u, "mouseleave", Kc);
a.a(u, "mouseenter", Jc);
a.a(u, "mousedown", Bc);
a.a(u, "touchstart", Zc);
a.a(u, "dragstart", fc);
a.a(u, "selectstart", fc);
a.a(i, "mouseup", fb);
a.a(h, "mouseup", fb);
a.a(h, "touchend", fb);
a.a(h, "touchcancel", fb);
a.a(i, "blur", fb);
m.$ArrowKeyNavigation && a.a(h, "keydown", function(c) { var a = b.re(c); if (a == 37 || a == 39) { t & 8 && (t = 0);
ec(m.$ArrowKeyNavigation * (a - 38) * qb, d) } }) }
function tc(f) { Dc.Rd();
B = [];
w = []; var g = b.Eb(x),
j = b.ye(["DIV", "A", "LI"]);
b.c(g, function(a) { j[a.tagName.toUpperCase()] && !b.X(a, "u") && b.Bb(a) != "none" && B.push(a);
b.Y(a, (b.Y(a) || 0) + 1) });
q = B.length; if (q) { var a = S & 1 ? yb : xb;
Nc();
G = m.$Align; if (G == e) G = (a - F + P) / 2;
kb = a / F;
N = c.k(q, m.$Cols || q, c.K(kb));
D = N < q ? m.$Loop : 0; if (q * F - P <= a) { kb = q - P / F;
G = (a - F + P) / 2;
Kb = (a - F * q + P) / 2 } if (Bb) { Pb = Bb.$Class;
sc = !G && N == 1 && q > 1 && Pb && (!b.te() || b.id() >= 9) } if (!(D & 1)) { cb = G / F; if (cb > q - 1) { cb = q - 1;
G = cb * F }
K = cb;
Q = K + q - kb - P / F }
lb = (N > 1 || G ? S : -1) & m.$DragOrientation; if (sc) E = new Pb(Ab, I, H, Bb, Fb, Qb); for (var d = 0; d < B.length; d++) { var h = B[d],
i = new dd(h, d);
w.push(i) }
rb = new ed;
C = new fd;
z = new Tc(C, rb);
Yc() }
b.c(Z, function(a) { a.hd(q, w);
f && a.$On(r.yc, ec) }) }
function Ob(a, d, g) { b.ne(a) && (a = b.Be("", a)); var c, f; if (q) { if (d == e) d = q;
f = "beforebegin";
c = B[d]; if (!c) { f = "afterend";
c = B[q - 1] } }
b.$Destroy(w);
a && b.rg(c || x, f || "afterbegin", a);
b.c(g, function(a) { b.nb(a) });
tc() }
a.$AppendSlides = function(f, a) { if (a == e) a = s + 1; var d = B[s];
Ob(f, a); var c = 0;
b.c(B, function(a, b) { a == d && (c = b) });
tb(c) };
a.$ReloadSlides = function(a) { Ob(a, f, B);
tb(0) };
a.$RemoveSlides = function(e) { var a = s,
d = [];
b.c(e, function(b) { if (b < q && b >= 0) { d.push(B[b]);
b < s && a-- } });
Ob(f, f, d);
a = c.k(a, q - 1);
tb(a) };
a.A = function(i, f) { a.$Elmt = u = b.$GetElement(i);
O = b.C(u);
M = b.D(u);
m = b.G({ $FillMode: 0, $LazyLoading: 1, $ArrowKeyNavigation: 1, $StartIndex: 0, $AutoPlay: 0, $Loop: 1, $HWA: d, $NaviQuitDrag: d, $AutoPlaySteps: 1, $AutoPlayInterval: 3e3, $PauseOnHover: 1, $SlideDuration: 500, $SlideEasing: g.$OutQuad, $MinDragOffsetToSlide: 20, $DragRatio: 1, $SlideSpacing: 0, $UISearchMode: 1, $PlayOrientation: 1, $DragOrientation: 1 }, f);
m.$HWA = m.$HWA && b.Xg(); if (m.$Idle != e) m.$AutoPlayInterval = m.$Idle; if (m.$DisplayPieces != e) m.$Cols = m.$DisplayPieces; if (m.$ParkingPosition != e) m.$Align = m.$ParkingPosition;
t = m.$AutoPlay & 63;!m.$UISearchMode;
U = m.$AutoPlaySteps;
Y = m.$PauseOnHover;
Y &= Fb ? 10 : 5;
qc = m.$AutoPlayInterval;
Gb = m.$SlideDuration;
S = m.$PlayOrientation & 3;
ub = b.Me(b.z(u, "dir")) == "rtl";
Hb = ub && (S == 1 || m.$DragOrientation & 1);
qb = Hb ? -1 : 1;
Bb = m.$SlideshowOptions;
db = b.G({ $Class: p }, m.$CaptionSliderOptions);
jb = m.$BulletNavigatorOptions;
X = m.$ArrowNavigatorOptions;
J = m.$ThumbnailNavigatorOptions; var c = b.Eb(u);
b.c(c, function(a, d) { var c = b.X(a, "u"); if (c == "loading") R = a;
else { if (c == "slides") { x = a;
b.Rb(x, "margin", 0);
b.Rb(x, "padding", 0) } if (c == "navigator") Lb = a; if (c == "arrowleft") Zb = a; if (c == "arrowright") Wb = a; if (c == "thumbnavigator") vb = a; if (a.tagName != "STYLE" && a.tagName != "SCRIPT") lc[c || d] = new Rc(a, c == "slides", b.ye(["slides", "thumbnavigator"])[c]) } });
R && b.nb(R);
R = R || b.Tb(h);
yb = b.C(x);
xb = b.D(x);
I = m.$SlideWidth || yb;
H = m.$SlideHeight || xb;
gb = { H: I, I: H, $Top: 0, $Left: 0, Sd: "block", Ob: "absolute" };
P = m.$SlideSpacing;
nb = I + P;
ob = H + P;
F = S & 1 ? nb : ob;
Ab = new Pc; if (m.$HWA && (!b.bh() || Fb)) Qb = function(a, c, d) { b.fh(a, { $TranslateX: c, $TranslateY: d }) };
b.z(u, Nb, "1");
b.Y(x, b.Y(x) || 0);
b.rb(x, "absolute");
T = b.gb(x, d);
b.Rb(T, "pointerEvents", "none");
b.Ib(T, x);
b.bb(T, Ab.$Elmt);
b.Lb(x, "hidden"); if (Lb && jb) { jb.cc = ub;
uc = new jb.$Class(Lb, jb, O, M);
Z.push(uc) } if (X && Zb && Wb) { X.cc = ub;
X.$Loop = m.$Loop;
wc = new X.$Class(Zb, Wb, X, a);
Z.push(wc) } if (vb && J) { J.$StartIndex = m.$StartIndex;
J.$ArrowKeyNavigation = J.$ArrowKeyNavigation || 0;
J.cc = ub;
mc = new J.$Class(vb, J, R);!J.$NoDrag && b.z(vb, hc, "1");
Z.push(mc) }
tc(d);
a.$ScaleSize(O, M);
Tb();
tb(v(m.$StartIndex));
b.Rb(u, "visibility", "visible") };
a.$Destroy = function() { t = 0;
b.$Destroy(w, Z, Dc);
b.Xb(u) };
b.A(a) };
j.$EVT_CLICK = 21;
j.$EVT_DRAG_START = 22;
j.$EVT_DRAG_END = 23;
j.$EVT_SWIPE_START = 24;
j.$EVT_SWIPE_END = 25;
j.$EVT_LOAD_START = 26;
j.$EVT_LOAD_END = 27;
j.hf = 28;
j.$EVT_MOUSE_ENTER = 31;
j.$EVT_MOUSE_LEAVE = 32;
j.$EVT_POSITION_CHANGE = 202;
j.$EVT_PARK = 203;
j.$EVT_SLIDESHOW_START = 206;
j.$EVT_SLIDESHOW_END = 207;
j.$EVT_PROGRESS_CHANGE = 208;
j.$EVT_STATE_CHANGE = 209 }(window, document, Math, null, true, false)