/
/
home
/
u523034047
/
domains
/
rakeshfilms.in
/
public_html
/
skw
/
js
Server: in-mum-web1112.main-hosting.eu (62.72.28.111)
You: 216.73.216.130
PHP 8.3.16
Dir:
/home/u523034047/domains/rakeshfilms.in/public_html/skw/js
Edit:
/home/u523034047/domains/rakeshfilms.in/public_html/skw/js/jquery.flexslider.js
! function (e) { var t = !0; e.flexslider = function (a, n) { var i = e(a); i.vars = e.extend({}, e.flexslider.defaults, n); var s, r = i.vars.namespace, o = window.navigator && window.navigator.msPointerEnabled && window.MSGesture, l = ("ontouchstart" in window || o || window.DocumentTouch && document instanceof DocumentTouch) && i.vars.touch, c = "click touchend MSPointerUp keyup", d = "", u = "vertical" === i.vars.direction, v = i.vars.reverse, p = i.vars.itemWidth > 0, m = "fade" === i.vars.animation, f = "" !== i.vars.asNavFor, g = {}; e.data(a, "flexslider", i), g = { init: function () { i.animating = !1, i.currentSlide = parseInt(i.vars.startAt ? i.vars.startAt : 0, 10), isNaN(i.currentSlide) && (i.currentSlide = 0), i.animatingTo = i.currentSlide, i.atEnd = 0 === i.currentSlide || i.currentSlide === i.last, i.containerSelector = i.vars.selector.substr(0, i.vars.selector.search(" ")), i.slides = e(i.vars.selector, i), i.container = e(i.containerSelector, i), i.count = i.slides.length, i.syncExists = e(i.vars.sync).length > 0, "slide" === i.vars.animation && (i.vars.animation = "swing"), i.prop = u ? "top" : "marginLeft", i.args = {}, i.manualPause = !1, i.stopped = !1, i.started = !1, i.startTimeout = null, i.transitions = !i.vars.video && !m && i.vars.useCSS && function () { var e = document.createElement("div"), t = ["perspectiveProperty", "WebkitPerspective", "MozPerspective", "OPerspective", "msPerspective"]; for (var a in t) if (void 0 !== e.style[t[a]]) return i.pfx = t[a].replace("Perspective", "").toLowerCase(), i.prop = "-" + i.pfx + "-transform", !0; return !1 }(), i.ensureAnimationEnd = "", "" !== i.vars.controlsContainer && (i.controlsContainer = e(i.vars.controlsContainer).length > 0 && e(i.vars.controlsContainer)), "" !== i.vars.manualControls && (i.manualControls = e(i.vars.manualControls).length > 0 && e(i.vars.manualControls)), "" !== i.vars.customDirectionNav && (i.customDirectionNav = 2 === e(i.vars.customDirectionNav).length && e(i.vars.customDirectionNav)), i.vars.randomize && (i.slides.sort(function () { return Math.round(Math.random()) - .5 }), i.container.empty().append(i.slides)), i.doMath(), i.setup("init"), i.vars.controlNav && g.controlNav.setup(), i.vars.directionNav && g.directionNav.setup(), i.vars.keyboard && (1 === e(i.containerSelector).length || i.vars.multipleKeyboard) && e(document).bind("keyup", function (e) { var t = e.keyCode; if (!i.animating && (39 === t || 37 === t)) { var a = 39 === t ? i.getTarget("next") : 37 === t && i.getTarget("prev"); i.flexAnimate(a, i.vars.pauseOnAction) } }), i.vars.mousewheel && i.bind("mousewheel", function (e, t, a, n) { e.preventDefault(), i.flexAnimate(target, i.vars.pauseOnAction) }), i.vars.pausePlay && g.pausePlay.setup(), i.vars.slideshow && i.vars.pauseInvisible && g.pauseInvisible.init(), i.vars.slideshow && (i.vars.pauseOnHover && i.hover(function () { i.manualPlay || i.manualPause || i.pause() }, function () { i.manualPause || i.manualPlay || i.stopped || i.play() }), i.vars.pauseInvisible && g.pauseInvisible.isHidden() || (i.vars.initDelay > 0 ? i.startTimeout = setTimeout(i.play, i.vars.initDelay) : i.play())), f && g.asNav.setup(), l && i.vars.touch && g.touch(), (!m || m && i.vars.smoothHeight) && e(window).bind("resize orientationchange focus", g.resize), i.find("img").attr("draggable", "false"), setTimeout(function () { i.vars.start(i) }, 200) }, asNav: { setup: function () { i.asNav = !0, i.animatingTo = Math.floor(i.currentSlide / i.move), i.currentItem = i.currentSlide, i.slides.removeClass(r + "active-slide").eq(i.currentItem).addClass(r + "active-slide"), o ? (a._slider = i, i.slides.each(function () { var t = this; t._gesture = new MSGesture, t._gesture.target = t, t.addEventListener("MSPointerDown", function (e) { e.preventDefault(), e.currentTarget._gesture && e.currentTarget._gesture.addPointer(e.pointerId) }, !1), t.addEventListener("MSGestureTap", function (t) { t.preventDefault(); var a = e(this), n = a.index(); e(i.vars.asNavFor).data("flexslider").animating || a.hasClass("active") || (i.direction = i.currentItem < n ? "next" : "prev", i.flexAnimate(n, i.vars.pauseOnAction, !1, !0, !0)) }) })) : i.slides.on(c, function (t) { t.preventDefault(); var a = e(this), n = a.index(); 0 >= a.offset().left - e(i).scrollLeft() && a.hasClass(r + "active-slide") ? i.flexAnimate(i.getTarget("prev"), !0) : e(i.vars.asNavFor).data("flexslider").animating || a.hasClass(r + "active-slide") || (i.direction = i.currentItem < n ? "next" : "prev", i.flexAnimate(n, i.vars.pauseOnAction, !1, !0, !0)) }) } }, controlNav: { setup: function () { i.manualControls ? g.controlNav.setupManual() : g.controlNav.setupPaging() }, setupPaging: function () { var t, a, n = "thumbnails" === i.vars.controlNav ? "control-thumbs" : "control-paging", s = 1; if (i.controlNavScaffold = e('<ol class="' + r + "control-nav " + r + n + '"></ol>'), i.pagingCount > 1) for (var o = 0; o < i.pagingCount; o++) { if (void 0 === (a = i.slides.eq(o)).attr("data-thumb-alt") && a.attr("data-thumb-alt", ""), altText = "" !== a.attr("data-thumb-alt") ? altText = ' alt="' + a.attr("data-thumb-alt") + '"' : "", t = "thumbnails" === i.vars.controlNav ? '<img src="' + a.attr("data-thumb") + '"' + altText + "/>" : '<a href="#">' + s + "</a>", "thumbnails" === i.vars.controlNav && !0 === i.vars.thumbCaptions) { var l = a.attr("data-thumbcaption"); "" !== l && void 0 !== l && (t += '<span class="' + r + 'caption">' + l + "</span>") } i.controlNavScaffold.append("<li>" + t + "</li>"), s++ } i.controlsContainer ? e(i.controlsContainer).append(i.controlNavScaffold) : i.append(i.controlNavScaffold), g.controlNav.set(), g.controlNav.active(), i.controlNavScaffold.delegate("a, img", c, function (t) { if (t.preventDefault(), "" === d || d === t.type) { var a = e(this), n = i.controlNav.index(a); a.hasClass(r + "active") || (i.direction = n > i.currentSlide ? "next" : "prev", i.flexAnimate(n, i.vars.pauseOnAction)) } "" === d && (d = t.type), g.setToClearWatchedEvent() }) }, setupManual: function () { i.controlNav = i.manualControls, g.controlNav.active(), i.controlNav.bind(c, function (t) { if (t.preventDefault(), "" === d || d === t.type) { var a = e(this), n = i.controlNav.index(a); a.hasClass(r + "active") || (n > i.currentSlide ? i.direction = "next" : i.direction = "prev", i.flexAnimate(n, i.vars.pauseOnAction)) } "" === d && (d = t.type), g.setToClearWatchedEvent() }) }, set: function () { var t = "thumbnails" === i.vars.controlNav ? "img" : "a"; i.controlNav = e("." + r + "control-nav li " + t, i.controlsContainer ? i.controlsContainer : i) }, active: function () { i.controlNav.removeClass(r + "active").eq(i.animatingTo).addClass(r + "active") }, update: function (t, a) { i.pagingCount > 1 && "add" === t ? i.controlNavScaffold.append(e('<li><a href="#">' + i.count + "</a></li>")) : 1 === i.pagingCount ? i.controlNavScaffold.find("li").remove() : i.controlNav.eq(a).closest("li").remove(), g.controlNav.set(), i.pagingCount > 1 && i.pagingCount !== i.controlNav.length ? i.update(a, t) : g.controlNav.active() } }, directionNav: { setup: function () { var t = e('<ul class="' + r + 'direction-nav"><li class="' + r + 'nav-prev"><a class="' + r + 'prev" href="#">' + i.vars.prevText + '</a></li><li class="' + r + 'nav-next"><a class="' + r + 'next" href="#">' + i.vars.nextText + "</a></li></ul>"); i.customDirectionNav ? i.directionNav = i.customDirectionNav : i.controlsContainer ? (e(i.controlsContainer).append(t), i.directionNav = e("." + r + "direction-nav li a", i.controlsContainer)) : (i.append(t), i.directionNav = e("." + r + "direction-nav li a", i)), g.directionNav.update(), i.directionNav.bind(c, function (t) { t.preventDefault(); var a; ("" === d || d === t.type) && (a = e(this).hasClass(r + "next") ? i.getTarget("next") : i.getTarget("prev"), i.flexAnimate(a, i.vars.pauseOnAction)), "" === d && (d = t.type), g.setToClearWatchedEvent() }) }, update: function () { var e = r + "disabled"; 1 === i.pagingCount ? i.directionNav.addClass(e).attr("tabindex", "-1") : i.vars.animationLoop ? i.directionNav.removeClass(e).removeAttr("tabindex") : 0 === i.animatingTo ? i.directionNav.removeClass(e).filter("." + r + "prev").addClass(e).attr("tabindex", "-1") : i.animatingTo === i.last ? i.directionNav.removeClass(e).filter("." + r + "next").addClass(e).attr("tabindex", "-1") : i.directionNav.removeClass(e).removeAttr("tabindex") } }, pausePlay: { setup: function () { var t = e('<div class="' + r + 'pauseplay"><a href="#"></a></div>'); i.controlsContainer ? (i.controlsContainer.append(t), i.pausePlay = e("." + r + "pauseplay a", i.controlsContainer)) : (i.append(t), i.pausePlay = e("." + r + "pauseplay a", i)), g.pausePlay.update(i.vars.slideshow ? r + "pause" : r + "play"), i.pausePlay.bind(c, function (t) { t.preventDefault(), ("" === d || d === t.type) && (e(this).hasClass(r + "pause") ? (i.manualPause = !0, i.manualPlay = !1, i.pause()) : (i.manualPause = !1, i.manualPlay = !0, i.play())), "" === d && (d = t.type), g.setToClearWatchedEvent() }) }, update: function (e) { "play" === e ? i.pausePlay.removeClass(r + "pause").addClass(r + "play").html(i.vars.playText) : i.pausePlay.removeClass(r + "play").addClass(r + "pause").html(i.vars.pauseText) } }, touch: function () { var e, t, n, s, r, l, c, d, f, g = !1, h = 0, S = 0, x = 0; o ? (a.style.msTouchAction = "none", a._gesture = new MSGesture, a._gesture.target = a, a.addEventListener("MSPointerDown", function (e) { e.stopPropagation(), i.animating ? e.preventDefault() : (i.pause(), a._gesture.addPointer(e.pointerId), x = 0, s = u ? i.h : i.w, l = Number(new Date), n = p && v && i.animatingTo === i.last ? 0 : p && v ? i.limit - (i.itemW + i.vars.itemMargin) * i.move * i.animatingTo : p && i.currentSlide === i.last ? i.limit : p ? (i.itemW + i.vars.itemMargin) * i.move * i.currentSlide : v ? (i.last - i.currentSlide + i.cloneOffset) * s : (i.currentSlide + i.cloneOffset) * s) }, !1), a._slider = i, a.addEventListener("MSGestureChange", function (e) { e.stopPropagation(); var t = e.target._slider; if (t) { var i = -e.translationX, o = -e.translationY; return x += u ? o : i, r = x, g = u ? Math.abs(x) < Math.abs(-i) : Math.abs(x) < Math.abs(-o), e.detail === e.MSGESTURE_FLAG_INERTIA ? void setImmediate(function () { a._gesture.stop() }) : void ((!g || Number(new Date) - l > 500) && (e.preventDefault(), !m && t.transitions && (t.vars.animationLoop || (r = x / (0 === t.currentSlide && 0 > x || t.currentSlide === t.last && x > 0 ? Math.abs(x) / s + 2 : 1)), t.setProps(n + r, "setTouch")))) } }, !1), a.addEventListener("MSGestureEnd", function (a) { a.stopPropagation(); var i = a.target._slider; if (i) { if (i.animatingTo === i.currentSlide && !g && null !== r) { var o = v ? -r : r, c = o > 0 ? i.getTarget("next") : i.getTarget("prev"); i.canAdvance(c) && (Number(new Date) - l < 550 && Math.abs(o) > 50 || Math.abs(o) > s / 2) ? i.flexAnimate(c, i.vars.pauseOnAction) : m || i.flexAnimate(i.currentSlide, i.vars.pauseOnAction, !0) } e = null, t = null, r = null, n = null, x = 0 } }, !1)) : (c = function (r) { i.animating ? r.preventDefault() : (window.navigator.msPointerEnabled || 1 === r.touches.length) && (i.pause(), s = u ? i.h : i.w, l = Number(new Date), h = r.touches[0].pageX, S = r.touches[0].pageY, n = p && v && i.animatingTo === i.last ? 0 : p && v ? i.limit - (i.itemW + i.vars.itemMargin) * i.move * i.animatingTo : p && i.currentSlide === i.last ? i.limit : p ? (i.itemW + i.vars.itemMargin) * i.move * i.currentSlide : v ? (i.last - i.currentSlide + i.cloneOffset) * s : (i.currentSlide + i.cloneOffset) * s, e = u ? S : h, t = u ? h : S, a.addEventListener("touchmove", d, !1), a.addEventListener("touchend", f, !1)) }, d = function (a) { h = a.touches[0].pageX, S = a.touches[0].pageY, r = u ? e - S : e - h; (!(g = u ? Math.abs(r) < Math.abs(h - t) : Math.abs(r) < Math.abs(S - t)) || Number(new Date) - l > 500) && (a.preventDefault(), !m && i.transitions && (i.vars.animationLoop || (r /= 0 === i.currentSlide && 0 > r || i.currentSlide === i.last && r > 0 ? Math.abs(r) / s + 2 : 1), i.setProps(n + r, "setTouch"))) }, f = function (o) { if (a.removeEventListener("touchmove", d, !1), i.animatingTo === i.currentSlide && !g && null !== r) { var c = v ? -r : r, u = c > 0 ? i.getTarget("next") : i.getTarget("prev"); i.canAdvance(u) && (Number(new Date) - l < 550 && Math.abs(c) > 50 || Math.abs(c) > s / 2) ? i.flexAnimate(u, i.vars.pauseOnAction) : m || i.flexAnimate(i.currentSlide, i.vars.pauseOnAction, !0) } a.removeEventListener("touchend", f, !1), e = null, t = null, r = null, n = null }, a.addEventListener("touchstart", c, !1)) }, resize: function () { !i.animating && i.is(":visible") && (p || i.doMath(), m ? g.smoothHeight() : p ? (i.slides.width(i.computedW), i.update(i.pagingCount), i.setProps()) : u ? (i.viewport.height(i.h), i.setProps(i.h, "setTotal")) : (i.vars.smoothHeight && g.smoothHeight(), i.newSlides.width(i.computedW), i.setProps(i.computedW, "setTotal"))) }, smoothHeight: function (e) { if (!u || m) { var t = m ? i : i.viewport; e ? t.animate({ height: i.slides.eq(i.animatingTo).height() }, e) : t.height(i.slides.eq(i.animatingTo).height()) } }, sync: function (t) { var a = e(i.vars.sync).data("flexslider"), n = i.animatingTo; switch (t) { case "animate": a.flexAnimate(n, i.vars.pauseOnAction, !1, !0); break; case "play": a.playing || a.asNav || a.play(); break; case "pause": a.pause() } }, uniqueID: function (t) { return t.filter("[id]").add(t.find("[id]")).each(function () { var t = e(this); t.attr("id", t.attr("id") + "_clone") }), t }, pauseInvisible: { visProp: null, init: function () { var e = g.pauseInvisible.getHiddenProp(); if (e) { var t = e.replace(/[H|h]idden/, "") + "visibilitychange"; document.addEventListener(t, function () { g.pauseInvisible.isHidden() ? i.startTimeout ? clearTimeout(i.startTimeout) : i.pause() : i.started ? i.play() : i.vars.initDelay > 0 ? setTimeout(i.play, i.vars.initDelay) : i.play() }) } }, isHidden: function () { var e = g.pauseInvisible.getHiddenProp(); return !!e && document[e] }, getHiddenProp: function () { var e = ["webkit", "moz", "ms", "o"]; if ("hidden" in document) return "hidden"; for (var t = 0; t < e.length; t++) if (e[t] + "Hidden" in document) return e[t] + "Hidden"; return null } }, setToClearWatchedEvent: function () { clearTimeout(s), s = setTimeout(function () { d = "" }, 3e3) } }, i.flexAnimate = function (t, a, n, s, o) { if (i.vars.animationLoop || t === i.currentSlide || (i.direction = t > i.currentSlide ? "next" : "prev"), f && 1 === i.pagingCount && (i.direction = i.currentItem < t ? "next" : "prev"), !i.animating && (i.canAdvance(t, o) || n) && i.is(":visible")) { if (f && s) { var c = e(i.vars.asNavFor).data("flexslider"); if (i.atEnd = 0 === t || t === i.count - 1, c.flexAnimate(t, !0, !1, !0, o), i.direction = i.currentItem < t ? "next" : "prev", c.direction = i.direction, Math.ceil((t + 1) / i.visible) - 1 === i.currentSlide || 0 === t) return i.currentItem = t, i.slides.removeClass(r + "active-slide").eq(t).addClass(r + "active-slide"), !1; i.currentItem = t, i.slides.removeClass(r + "active-slide").eq(t).addClass(r + "active-slide"), t = Math.floor(t / i.visible) } if (i.animating = !0, i.animatingTo = t, a && i.pause(), i.vars.before(i), i.syncExists && !o && g.sync("animate"), i.vars.controlNav && g.controlNav.active(), p || i.slides.removeClass(r + "active-slide").eq(t).addClass(r + "active-slide"), i.atEnd = 0 === t || t === i.last, i.vars.directionNav && g.directionNav.update(), t === i.last && (i.vars.end(i), i.vars.animationLoop || i.pause()), m) l ? (i.slides.eq(i.currentSlide).css({ opacity: 0, zIndex: 1 }), i.slides.eq(t).css({ opacity: 1, zIndex: 2 }), i.wrapup(x)) : (i.slides.eq(i.currentSlide).css({ zIndex: 1 }).animate({ opacity: 0 }, i.vars.animationSpeed, i.vars.easing), i.slides.eq(t).css({ zIndex: 2 }).animate({ opacity: 1 }, i.vars.animationSpeed, i.vars.easing, i.wrapup)); else { var d, h, S, x = u ? i.slides.filter(":first").height() : i.computedW; p ? (d = i.vars.itemMargin, S = (i.itemW + d) * i.move * i.animatingTo, h = S > i.limit && 1 !== i.visible ? i.limit : S) : h = 0 === i.currentSlide && t === i.count - 1 && i.vars.animationLoop && "next" !== i.direction ? v ? (i.count + i.cloneOffset) * x : 0 : i.currentSlide === i.last && 0 === t && i.vars.animationLoop && "prev" !== i.direction ? v ? 0 : (i.count + 1) * x : v ? (i.count - 1 - t + i.cloneOffset) * x : (t + i.cloneOffset) * x, i.setProps(h, "", i.vars.animationSpeed), i.transitions ? (i.vars.animationLoop && i.atEnd || (i.animating = !1, i.currentSlide = i.animatingTo), i.container.unbind("webkitTransitionEnd transitionend"), i.container.bind("webkitTransitionEnd transitionend", function () { clearTimeout(i.ensureAnimationEnd), i.wrapup(x) }), clearTimeout(i.ensureAnimationEnd), i.ensureAnimationEnd = setTimeout(function () { i.wrapup(x) }, i.vars.animationSpeed + 100)) : i.container.animate(i.args, i.vars.animationSpeed, i.vars.easing, function () { i.wrapup(x) }) } i.vars.smoothHeight && g.smoothHeight(i.vars.animationSpeed) } }, i.wrapup = function (e) { m || p || (0 === i.currentSlide && i.animatingTo === i.last && i.vars.animationLoop ? i.setProps(e, "jumpEnd") : i.currentSlide === i.last && 0 === i.animatingTo && i.vars.animationLoop && i.setProps(e, "jumpStart")), i.animating = !1, i.currentSlide = i.animatingTo, i.vars.after(i) }, i.animateSlides = function () { !i.animating && t && i.flexAnimate(i.getTarget("next")) }, i.pause = function () { clearInterval(i.animatedSlides), i.animatedSlides = null, i.playing = !1, i.vars.pausePlay && g.pausePlay.update("play"), i.syncExists && g.sync("pause") }, i.play = function () { i.playing && clearInterval(i.animatedSlides), i.animatedSlides = i.animatedSlides || setInterval(i.animateSlides, i.vars.slideshowSpeed), i.started = i.playing = !0, i.vars.pausePlay && g.pausePlay.update("pause"), i.syncExists && g.sync("play") }, i.stop = function () { i.pause(), i.stopped = !0 }, i.canAdvance = function (e, t) { var a = f ? i.pagingCount - 1 : i.last; return !!t || (!(!f || i.currentItem !== i.count - 1 || 0 !== e || "prev" !== i.direction) || (!f || 0 !== i.currentItem || e !== i.pagingCount - 1 || "next" === i.direction) && (!(e === i.currentSlide && !f) && (!!i.vars.animationLoop || (!i.atEnd || 0 !== i.currentSlide || e !== a || "next" === i.direction) && (!i.atEnd || i.currentSlide !== a || 0 !== e || "next" !== i.direction)))) }, i.getTarget = function (e) { return i.direction = e, "next" === e ? i.currentSlide === i.last ? 0 : i.currentSlide + 1 : 0 === i.currentSlide ? i.last : i.currentSlide - 1 }, i.setProps = function (e, t, a) { var n = function () { var a = e || (i.itemW + i.vars.itemMargin) * i.move * i.animatingTo; return -1 * function () { if (p) return "setTouch" === t ? e : v && i.animatingTo === i.last ? 0 : v ? i.limit - (i.itemW + i.vars.itemMargin) * i.move * i.animatingTo : i.animatingTo === i.last ? i.limit : a; switch (t) { case "setTotal": return v ? (i.count - 1 - i.currentSlide + i.cloneOffset) * e : (i.currentSlide + i.cloneOffset) * e; case "setTouch": return e; case "jumpEnd": return v ? e : i.count * e; case "jumpStart": return v ? i.count * e : e; default: return e } }() + "px" }(); i.transitions && (n = u ? "translate3d(0," + n + ",0)" : "translate3d(" + n + ",0,0)", a = void 0 !== a ? a / 1e3 + "s" : "0s", i.container.css("-" + i.pfx + "-transition-duration", a), i.container.css("transition-duration", a)), i.args[i.prop] = n, (i.transitions || void 0 === a) && i.container.css(i.args), i.container.css("transform", n) }, i.setup = function (t) { if (m) i.slides.css({ width: "100%", float: "left", marginRight: "-100%", position: "relative" }), "init" === t && (l ? i.slides.css({ opacity: 0, display: "block", webkitTransition: "opacity " + i.vars.animationSpeed / 1e3 + "s ease", zIndex: 1 }).eq(i.currentSlide).css({ opacity: 1, zIndex: 2 }) : 0 == i.vars.fadeFirstSlide ? i.slides.css({ opacity: 0, display: "block", zIndex: 1 }).eq(i.currentSlide).css({ zIndex: 2 }).css({ opacity: 1 }) : i.slides.css({ opacity: 0, display: "block", zIndex: 1 }).eq(i.currentSlide).css({ zIndex: 2 }).animate({ opacity: 1 }, i.vars.animationSpeed, i.vars.easing)), i.vars.smoothHeight && g.smoothHeight(); else { var a, n; "init" === t && (i.viewport = e('<div class="' + r + 'viewport"></div>').css({ overflow: "hidden", position: "relative" }).appendTo(i).append(i.container), i.cloneCount = 0, i.cloneOffset = 0, v && (n = e.makeArray(i.slides).reverse(), i.slides = e(n), i.container.empty().append(i.slides))), i.vars.animationLoop && !p && (i.cloneCount = 2, i.cloneOffset = 1, "init" !== t && i.container.find(".clone").remove(), i.container.append(g.uniqueID(i.slides.first().clone().addClass("clone")).attr("aria-hidden", "true")).prepend(g.uniqueID(i.slides.last().clone().addClass("clone")).attr("aria-hidden", "true"))), i.newSlides = e(i.vars.selector, i), a = v ? i.count - 1 - i.currentSlide + i.cloneOffset : i.currentSlide + i.cloneOffset, u && !p ? (i.container.height(200 * (i.count + i.cloneCount) + "%").css("position", "absolute").width("100%"), setTimeout(function () { i.newSlides.css({ display: "block" }), i.doMath(), i.viewport.height(i.h), i.setProps(a * i.h, "init") }, "init" === t ? 100 : 0)) : (i.container.width(200 * (i.count + i.cloneCount) + "%"), i.setProps(a * i.computedW, "init"), setTimeout(function () { i.doMath(), i.newSlides.css({ width: i.computedW, marginRight: i.computedM, float: "left", display: "block" }), i.vars.smoothHeight && g.smoothHeight() }, "init" === t ? 100 : 0)) } p || i.slides.removeClass(r + "active-slide").eq(i.currentSlide).addClass(r + "active-slide"), i.vars.init(i) }, i.doMath = function () { var e = i.slides.first(), t = i.vars.itemMargin, a = i.vars.minItems, n = i.vars.maxItems; i.w = void 0 === i.viewport ? i.width() : i.viewport.width(), i.h = e.height(), i.boxPadding = e.outerWidth() - e.width(), p ? (i.itemT = i.vars.itemWidth + t, i.itemM = t, i.minW = a ? a * i.itemT : i.w, i.maxW = n ? n * i.itemT - t : i.w, i.itemW = i.minW > i.w ? (i.w - t * (a - 1)) / a : i.maxW < i.w ? (i.w - t * (n - 1)) / n : i.vars.itemWidth > i.w ? i.w : i.vars.itemWidth, i.visible = Math.floor(i.w / i.itemW), i.move = i.vars.move > 0 && i.vars.move < i.visible ? i.vars.move : i.visible, i.pagingCount = Math.ceil((i.count - i.visible) / i.move + 1), i.last = i.pagingCount - 1, i.limit = 1 === i.pagingCount ? 0 : i.vars.itemWidth > i.w ? i.itemW * (i.count - 1) + t * (i.count - 1) : (i.itemW + t) * i.count - i.w - t) : (i.itemW = i.w, i.itemM = t, i.pagingCount = i.count, i.last = i.count - 1), i.computedW = i.itemW - i.boxPadding, i.computedM = i.itemM }, i.update = function (e, t) { i.doMath(), p || (e < i.currentSlide ? i.currentSlide += 1 : e <= i.currentSlide && 0 !== e && (i.currentSlide -= 1), i.animatingTo = i.currentSlide), i.vars.controlNav && !i.manualControls && ("add" === t && !p || i.pagingCount > i.controlNav.length ? g.controlNav.update("add") : ("remove" === t && !p || i.pagingCount < i.controlNav.length) && (p && i.currentSlide > i.last && (i.currentSlide -= 1, i.animatingTo -= 1), g.controlNav.update("remove", i.last))), i.vars.directionNav && g.directionNav.update() }, i.addSlide = function (t, a) { var n = e(t); i.count += 1, i.last = i.count - 1, u && v ? void 0 !== a ? i.slides.eq(i.count - a).after(n) : i.container.prepend(n) : void 0 !== a ? i.slides.eq(a).before(n) : i.container.append(n), i.update(a, "add"), i.slides = e(i.vars.selector + ":not(.clone)", i), i.setup(), i.vars.added(i) }, i.removeSlide = function (t) { var a = isNaN(t) ? i.slides.index(e(t)) : t; i.count -= 1, i.last = i.count - 1, isNaN(t) ? e(t, i.slides).remove() : u && v ? i.slides.eq(i.last).remove() : i.slides.eq(t).remove(), i.doMath(), i.update(a, "remove"), i.slides = e(i.vars.selector + ":not(.clone)", i), i.setup(), i.vars.removed(i) }, g.init() }, e(window).blur(function (e) { t = !1 }).focus(function (e) { t = !0 }), e.flexslider.defaults = { namespace: "flex-", selector: ".slides > li", animation: "fade", easing: "swing", direction: "horizontal", reverse: !1, animationLoop: !0, smoothHeight: !1, startAt: 0, slideshow: !0, slideshowSpeed: 7e3, animationSpeed: 600, initDelay: 0, randomize: !1, fadeFirstSlide: !0, thumbCaptions: !1, pauseOnAction: !0, pauseOnHover: !1, pauseInvisible: !0, useCSS: !0, touch: !0, video: !1, controlNav: !0, directionNav: !0, prevText: "", nextText: "", keyboard: !0, multipleKeyboard: !1, mousewheel: !1, pausePlay: !1, pauseText: "Pause", playText: "Play", controlsContainer: "", manualControls: "", customDirectionNav: "", sync: "", asNavFor: "", itemWidth: 0, itemMargin: 0, minItems: 1, maxItems: 0, move: 0, allowOneSlide: !0, start: function () { }, before: function () { }, after: function () { }, end: function () { }, added: function () { }, removed: function () { }, init: function () { } }, e.fn.flexslider = function (t) { if (void 0 === t && (t = {}), "object" == typeof t) return this.each(function () { var a = e(this), n = t.selector ? t.selector : ".slides > li", i = a.find(n); 1 === i.length && !0 === t.allowOneSlide || 0 === i.length ? (i.fadeIn(400), t.start && t.start(a)) : void 0 === a.data("flexslider") && new e.flexslider(this, t) }); var a = e(this).data("flexslider"); switch (t) { case "play": a.play(); break; case "pause": a.pause(); break; case "stop": a.stop(); break; case "next": a.flexAnimate(a.getTarget("next"), !0); break; case "prev": case "previous": a.flexAnimate(a.getTarget("prev"), !0); break; default: "number" == typeof t && a.flexAnimate(t, !0) } } }(jQuery);
Ukuran: 32.7 KB