/************************************************ * REVOLUTION 5.3 EXTENSION - SLIDE ANIMATIONS * @version: 1.6 (17.11.2016) * @requires jquery.themepunch.revolution.js * @author ThemePunch ************************************************/ ! function(a) { "use strict"; var b = jQuery.fn.revolution, c = { alias: "SlideAnimations Min JS", name: "revolution.extensions.slideanims.min.js", min_core: "5.0", version: "1.6" }; jQuery.extend(!0, b, { animateSlide: function(a, d, e, f, h, i, j, k) { return "stop" === b.compare_version(c).check ? k : g(a, d, e, f, h, i, j, k) } }); var d = function(a, c, d, e) { var f = a, g = f.find(".defaultimg"), h = g.data("mediafilter"), i = f.data("zoomstart"), j = f.data("rotationstart"); void 0 != g.data("currotate") && (j = g.data("currotate")), void 0 != g.data("curscale") && "box" == e ? i = 100 * g.data("curscale") : void 0 != g.data("curscale") && (i = g.data("curscale")), b.slotSize(g, c); var k = g.attr("src"), l = g.css("backgroundColor"), m = c.width, n = c.height, o = g.data("fxof"), p = 0; "on" == c.autoHeight && (n = c.c.height()), void 0 == o && (o = 0); var q = 0, r = g.data("bgfit"), s = g.data("bgrepeat"), t = g.data("bgposition"); switch (void 0 == r && (r = "cover"), void 0 == s && (s = "no-repeat"), void 0 == t && (t = "center center"), e) { case "box": for (var u = 0, v = 0, w = 0; w < c.slots; w++) { v = 0; for (var x = 0; x < c.slots; x++) f.append('
'), v += c.sloth, void 0 != i && void 0 != j && punchgs.TweenLite.set(f.find(".slot").last(), { rotationZ: j }); u += c.slotw } break; case "vertical": case "horizontal": if ("horizontal" == e) { if (!d) var q = 0 - c.slotw; for (var x = 0; x < c.slots; x++) f.append('
'), void 0 != i && void 0 != j && punchgs.TweenLite.set(f.find(".slot").last(), { rotationZ: j }) } else { if (!d) var q = 0 - c.sloth; for (var x = 0; x < c.slots + 2; x++) f.append('
'), void 0 != i && void 0 != j && punchgs.TweenLite.set(f.find(".slot").last(), { rotationZ: j }) } } }, e = function(a, b, c, d) { function y() { jQuery.each(v, function(a, c) { c[0] != b && c[8] != b || (q = c[1], r = c[2], s = t), t += 1 }) } var e = a[0].opt, f = punchgs.Power1.easeIn, g = punchgs.Power1.easeOut, h = punchgs.Power1.easeInOut, i = punchgs.Power2.easeIn, j = punchgs.Power2.easeOut, k = punchgs.Power2.easeInOut, m = (punchgs.Power3.easeIn, punchgs.Power3.easeOut), n = punchgs.Power3.easeInOut, o = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45], p = [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27], q = 0, r = 1, s = 0, t = 0, v = (new Array, [ ["boxslide", 0, 1, 10, 0, "box", !1, null, 0, g, g, 500, 6], ["boxfade", 1, 0, 10, 0, "box", !1, null, 1, h, h, 700, 5], ["slotslide-horizontal", 2, 0, 0, 200, "horizontal", !0, !1, 2, k, k, 700, 3], ["slotslide-vertical", 3, 0, 0, 200, "vertical", !0, !1, 3, k, k, 700, 3], ["curtain-1", 4, 3, 0, 0, "horizontal", !0, !0, 4, g, g, 300, 5], ["curtain-2", 5, 3, 0, 0, "horizontal", !0, !0, 5, g, g, 300, 5], ["curtain-3", 6, 3, 25, 0, "horizontal", !0, !0, 6, g, g, 300, 5], ["slotzoom-horizontal", 7, 0, 0, 400, "horizontal", !0, !0, 7, g, g, 300, 7], ["slotzoom-vertical", 8, 0, 0, 0, "vertical", !0, !0, 8, j, j, 500, 8], ["slotfade-horizontal", 9, 0, 0, 1e3, "horizontal", !0, null, 9, j, j, 2e3, 10], ["slotfade-vertical", 10, 0, 0, 1e3, "vertical", !0, null, 10, j, j, 2e3, 10], ["fade", 11, 0, 1, 300, "horizontal", !0, null, 11, k, k, 1e3, 1], ["crossfade", 11, 1, 1, 300, "horizontal", !0, null, 11, k, k, 1e3, 1], ["fadethroughdark", 11, 2, 1, 300, "horizontal", !0, null, 11, k, k, 1e3, 1], ["fadethroughlight", 11, 3, 1, 300, "horizontal", !0, null, 11, k, k, 1e3, 1], ["fadethroughtransparent", 11, 4, 1, 300, "horizontal", !0, null, 11, k, k, 1e3, 1], ["slideleft", 12, 0, 1, 0, "horizontal", !0, !0, 12, n, n, 1e3, 1], ["slideup", 13, 0, 1, 0, "horizontal", !0, !0, 13, n, n, 1e3, 1], ["slidedown", 14, 0, 1, 0, "horizontal", !0, !0, 14, n, n, 1e3, 1], ["slideright", 15, 0, 1, 0, "horizontal", !0, !0, 15, n, n, 1e3, 1], ["slideoverleft", 12, 7, 1, 0, "horizontal", !0, !0, 12, n, n, 1e3, 1], ["slideoverup", 13, 7, 1, 0, "horizontal", !0, !0, 13, n, n, 1e3, 1], ["slideoverdown", 14, 7, 1, 0, "horizontal", !0, !0, 14, n, n, 1e3, 1], ["slideoverright", 15, 7, 1, 0, "horizontal", !0, !0, 15, n, n, 1e3, 1], ["slideremoveleft", 12, 8, 1, 0, "horizontal", !0, !0, 12, n, n, 1e3, 1], ["slideremoveup", 13, 8, 1, 0, "horizontal", !0, !0, 13, n, n, 1e3, 1], ["slideremovedown", 14, 8, 1, 0, "horizontal", !0, !0, 14, n, n, 1e3, 1], ["slideremoveright", 15, 8, 1, 0, "horizontal", !0, !0, 15, n, n, 1e3, 1], ["papercut", 16, 0, 0, 600, "", null, null, 16, n, n, 1e3, 2], ["3dcurtain-horizontal", 17, 0, 20, 100, "vertical", !1, !0, 17, h, h, 500, 7], ["3dcurtain-vertical", 18, 0, 10, 100, "horizontal", !1, !0, 18, h, h, 500, 5], ["cubic", 19, 0, 20, 600, "horizontal", !1, !0, 19, n, n, 500, 1], ["cube", 19, 0, 20, 600, "horizontal", !1, !0, 20, n, n, 500, 1], ["flyin", 20, 0, 4, 600, "vertical", !1, !0, 21, m, n, 500, 1], ["turnoff", 21, 0, 1, 500, "horizontal", !1, !0, 22, n, n, 500, 1], ["incube", 22, 0, 20, 200, "horizontal", !1, !0, 23, k, k, 500, 1], ["cubic-horizontal", 23, 0, 20, 500, "vertical", !1, !0, 24, j, j, 500, 1], ["cube-horizontal", 23, 0, 20, 500, "vertical", !1, !0, 25, j, j, 500, 1], ["incube-horizontal", 24, 0, 20, 500, "vertical", !1, !0, 26, k, k, 500, 1], ["turnoff-vertical", 25, 0, 1, 200, "horizontal", !1, !0, 27, k, k, 500, 1], ["fadefromright", 14, 1, 1, 0, "horizontal", !0, !0, 28, k, k, 1e3, 1], ["fadefromleft", 15, 1, 1, 0, "horizontal", !0, !0, 29, k, k, 1e3, 1], ["fadefromtop", 14, 1, 1, 0, "horizontal", !0, !0, 30, k, k, 1e3, 1], ["fadefrombottom", 13, 1, 1, 0, "horizontal", !0, !0, 31, k, k, 1e3, 1], ["fadetoleftfadefromright", 12, 2, 1, 0, "horizontal", !0, !0, 32, k, k, 1e3, 1], ["fadetorightfadefromleft", 15, 2, 1, 0, "horizontal", !0, !0, 33, k, k, 1e3, 1], ["fadetobottomfadefromtop", 14, 2, 1, 0, "horizontal", !0, !0, 34, k, k, 1e3, 1], ["fadetotopfadefrombottom", 13, 2, 1, 0, "horizontal", !0, !0, 35, k, k, 1e3, 1], ["parallaxtoright", 15, 3, 1, 0, "horizontal", !0, !0, 36, k, i, 1500, 1], ["parallaxtoleft", 12, 3, 1, 0, "horizontal", !0, !0, 37, k, i, 1500, 1], ["parallaxtotop", 14, 3, 1, 0, "horizontal", !0, !0, 38, k, f, 1500, 1], ["parallaxtobottom", 13, 3, 1, 0, "horizontal", !0, !0, 39, k, f, 1500, 1], ["scaledownfromright", 12, 4, 1, 0, "horizontal", !0, !0, 40, k, i, 1e3, 1], ["scaledownfromleft", 15, 4, 1, 0, "horizontal", !0, !0, 41, k, i, 1e3, 1], ["scaledownfromtop", 14, 4, 1, 0, "horizontal", !0, !0, 42, k, i, 1e3, 1], ["scaledownfrombottom", 13, 4, 1, 0, "horizontal", !0, !0, 43, k, i, 1e3, 1], ["zoomout", 13, 5, 1, 0, "horizontal", !0, !0, 44, k, i, 1e3, 1], ["zoomin", 13, 6, 1, 0, "horizontal", !0, !0, 45, k, i, 1e3, 1], ["slidingoverlayup", 27, 0, 1, 0, "horizontal", !0, !0, 47, h, g, 2e3, 1], ["slidingoverlaydown", 28, 0, 1, 0, "horizontal", !0, !0, 48, h, g, 2e3, 1], ["slidingoverlayright", 30, 0, 1, 0, "horizontal", !0, !0, 49, h, g, 2e3, 1], ["slidingoverlayleft", 29, 0, 1, 0, "horizontal", !0, !0, 50, h, g, 2e3, 1], ["parallaxcirclesup", 31, 0, 1, 0, "horizontal", !0, !0, 51, k, f, 1500, 1], ["parallaxcirclesdown", 32, 0, 1, 0, "horizontal", !0, !0, 52, k, f, 1500, 1], ["parallaxcirclesright", 33, 0, 1, 0, "horizontal", !0, !0, 53, k, f, 1500, 1], ["parallaxcirclesleft", 34, 0, 1, 0, "horizontal", !0, !0, 54, k, f, 1500, 1], ["notransition", 26, 0, 1, 0, "horizontal", !0, null, 46, k, i, 1e3, 1], ["parallaxright", 15, 3, 1, 0, "horizontal", !0, !0, 55, k, i, 1500, 1], ["parallaxleft", 12, 3, 1, 0, "horizontal", !0, !0, 56, k, i, 1500, 1], ["parallaxup", 14, 3, 1, 0, "horizontal", !0, !0, 57, k, f, 1500, 1], ["parallaxdown", 13, 3, 1, 0, "horizontal", !0, !0, 58, k, f, 1500, 1] ]); e.duringslidechange = !0, e.testanims = !1, 1 == e.testanims && (e.nexttesttransform = void 0 === e.nexttesttransform ? 34 : e.nexttesttransform + 1, e.nexttesttransform = e.nexttesttransform > 70 ? 0 : e.nexttesttransform, b = v[e.nexttesttransform][0], console.log(b + " " + e.nexttesttransform + " " + v[e.nexttesttransform][1] + " " + v[e.nexttesttransform][2])), jQuery.each(["parallaxcircles", "slidingoverlay", "slide", "slideover", "slideremove", "parallax", "parralaxto"], function(a, c) { b == c + "horizontal" && (b = 1 != d ? c + "left" : c + "right"), b == c + "vertical" && (b = 1 != d ? c + "up" : c + "down") }), "random" == b && (b = Math.round(Math.random() * v.length - 1), b > v.length - 1 && (b = v.length - 1)), "random-static" == b && (b = Math.round(Math.random() * o.length - 1), b > o.length - 1 && (b = o.length - 1), b = o[b]), "random-premium" == b && (b = Math.round(Math.random() * p.length - 1), b > p.length - 1 && (b = p.length - 1), b = p[b]); var w = [12, 13, 14, 15, 16, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45]; if (1 == e.isJoomla && void 0 != window.MooTools && w.indexOf(b) != -1) { var x = Math.round(Math.random() * (p.length - 2)) + 1; x > p.length - 1 && (x = p.length - 1), 0 == x && (x = 1), b = p[x] } y(), q > 30 && (q = 30), q < 0 && (q = 0); var z = new Object; return z.nexttrans = q, z.STA = v[s], z.specials = r, z }, f = function(a, b) { return void 0 == b || jQuery.isNumeric(a) ? a : void 0 == a ? a : a.split(",")[b] }, g = function(a, b, c, g, h, i, j, k) { function V(a, b, c, d, e) { var f = a.find(".slot"), g = 6, h = [2, 1.2, .9, .7, .55, .42], j = a.width(), l = a.height(); f.wrap('
'); for (var n = 0; n < g; n++) f.parent().clone(!1).appendTo(i); a.find(".slot-circle-wrapper").each(function(a) { if (a < g) { var d = jQuery(this), f = d.find(".slot"), i = j > l ? h[a] * j : h[a] * l, m = i, n = 0 + (m / 2 - j / 2), o = 0 + (i / 2 - l / 2), p = 0 != a ? "50%" : "0", q = 31 == c ? l / 2 - i / 2 : 32 == c ? l / 2 - i / 2 : l / 2 - i / 2, r = 33 == c ? j / 2 - m / 2 : 34 == c ? j - m : j / 2 - m / 2, s = { scale: 1, transformOrigo: "50% 50%", width: m + "px", height: i + "px", top: q + "px", left: r + "px", borderRadius: p }, t = { scale: 1, top: l / 2 - i / 2, left: j / 2 - m / 2, ease: e }, u = 31 == c ? o : 32 == c ? o : o, v = 33 == c ? n : 34 == c ? n + j / 2 : n, w = { width: j, height: l, autoAlpha: 1, top: u + "px", position: "absolute", left: v + "px" }, x = { top: o + "px", left: n + "px", ease: e }, y = b, z = 0; k.add(punchgs.TweenLite.fromTo(d, y, s, t), z), k.add(punchgs.TweenLite.fromTo(f, y, w, x), z), k.add(punchgs.TweenLite.fromTo(d, .001, { autoAlpha: 0 }, { autoAlpha: 1 }), 0) } }) } var l = c[0].opt, m = h.index(), n = g.index(), o = n < m ? 1 : 0; "arrow" == l.sc_indicator && (o = l.sc_indicator_dir); var p = e(c, b, i, o), q = p.STA, r = p.specials, a = p.nexttrans; "on" == i.data("kenburns") && (a = 11); var s = g.data("nexttransid") || 0, t = f(g.data("masterspeed"), s); t = "default" === t ? q[11] : "random" === t ? Math.round(1e3 * Math.random() + 300) : void 0 != t ? parseInt(t, 0) : q[11], t = t > l.delay ? l.delay : t, t += q[4], l.slots = f(g.data("slotamount"), s), l.slots = void 0 == l.slots || "default" == l.slots ? q[12] : "random" == l.slots ? Math.round(12 * Math.random() + 4) : l.slots, l.slots = l.slots < 1 ? "boxslide" == b ? Math.round(6 * Math.random() + 3) : "flyin" == b ? Math.round(4 * Math.random() + 1) : l.slots : l.slots, l.slots = (4 == a || 5 == a || 6 == a) && l.slots < 3 ? 3 : l.slots, l.slots = 0 != q[3] ? Math.min(l.slots, q[3]) : l.slots, l.slots = 9 == a ? l.width / l.slots : 10 == a ? l.height / l.slots : l.slots, l.rotate = f(g.data("rotate"), s), l.rotate = void 0 == l.rotate || "default" == l.rotate ? 0 : 999 == l.rotate || "random" == l.rotate ? Math.round(360 * Math.random()) : l.rotate, l.rotate = !jQuery.support.transition || l.ie || l.ie9 ? 0 : l.rotate, 11 != a && (null != q[7] && d(j, l, q[7], q[5]), null != q[6] && d(i, l, q[6], q[5])), k.add(punchgs.TweenLite.set(i.find(".defaultvid"), { y: 0, x: 0, top: 0, left: 0, scale: 1 }), 0), k.add(punchgs.TweenLite.set(j.find(".defaultvid"), { y: 0, x: 0, top: 0, left: 0, scale: 1 }), 0), k.add(punchgs.TweenLite.set(i.find(".defaultvid"), { y: "+0%", x: "+0%" }), 0), k.add(punchgs.TweenLite.set(j.find(".defaultvid"), { y: "+0%", x: "+0%" }), 0), k.add(punchgs.TweenLite.set(i, { autoAlpha: 1, y: "+0%", x: "+0%" }), 0), k.add(punchgs.TweenLite.set(j, { autoAlpha: 1, y: "+0%", x: "+0%" }), 0), k.add(punchgs.TweenLite.set(i.parent(), { backgroundColor: "transparent" }), 0), k.add(punchgs.TweenLite.set(j.parent(), { backgroundColor: "transparent" }), 0); var u = f(g.data("easein"), s), v = f(g.data("easeout"), s); if (u = "default" === u ? q[9] || punchgs.Power2.easeInOut : u || q[9] || punchgs.Power2.easeInOut, v = "default" === v ? q[10] || punchgs.Power2.easeInOut : v || q[10] || punchgs.Power2.easeInOut, 0 == a) { var w = Math.ceil(l.height / l.sloth), x = 0; i.find(".slotslide").each(function(a) { var b = jQuery(this); x += 1, x == w && (x = 0), k.add(punchgs.TweenLite.from(b, t / 600, { opacity: 0, top: 0 - l.sloth, left: 0 - l.slotw, rotation: l.rotate, force3D: "auto", ease: u }), (15 * a + 30 * x) / 1500) }) } if (1 == a) { var y, z = 0; i.find(".slotslide").each(function(a) { var b = jQuery(this), c = Math.random() * t + 300, d = 500 * Math.random() + 200; c + d > y && (y = d + d, z = a), k.add(punchgs.TweenLite.from(b, c / 1e3, { autoAlpha: 0, force3D: "auto", rotation: l.rotate, ease: u }), d / 1e3) }) } if (2 == a) { var A = new punchgs.TimelineLite; j.find(".slotslide").each(function() { var a = jQuery(this); A.add(punchgs.TweenLite.to(a, t / 1e3, { left: l.slotw, ease: u, force3D: "auto", rotation: 0 - l.rotate }), 0), k.add(A, 0) }), i.find(".slotslide").each(function() { var a = jQuery(this); A.add(punchgs.TweenLite.from(a, t / 1e3, { left: 0 - l.slotw, ease: u, force3D: "auto", rotation: l.rotate }), 0), k.add(A, 0) }) } if (3 == a) { var A = new punchgs.TimelineLite; j.find(".slotslide").each(function() { var a = jQuery(this); A.add(punchgs.TweenLite.to(a, t / 1e3, { top: l.sloth, ease: u, rotation: l.rotate, force3D: "auto", transformPerspective: 600 }), 0), k.add(A, 0) }), i.find(".slotslide").each(function() { var a = jQuery(this); A.add(punchgs.TweenLite.from(a, t / 1e3, { top: 0 - l.sloth, rotation: l.rotate, ease: v, force3D: "auto", transformPerspective: 600 }), 0), k.add(A, 0) }) } if (4 == a || 5 == a) { setTimeout(function() { j.find(".defaultimg").css({ opacity: 0 }) }, 100); var B = t / 1e3, A = new punchgs.TimelineLite; j.find(".slotslide").each(function(b) { var c = jQuery(this), d = b * B / l.slots; 5 == a && (d = (l.slots - b - 1) * B / l.slots / 1.5), A.add(punchgs.TweenLite.to(c, 3 * B, { transformPerspective: 600, force3D: "auto", top: 0 + l.height, opacity: .5, rotation: l.rotate, ease: u, delay: d }), 0), k.add(A, 0) }), i.find(".slotslide").each(function(b) { var c = jQuery(this), d = b * B / l.slots; 5 == a && (d = (l.slots - b - 1) * B / l.slots / 1.5), A.add(punchgs.TweenLite.from(c, 3 * B, { top: 0 - l.height, opacity: .5, rotation: l.rotate, force3D: "auto", ease: punchgs.eo, delay: d }), 0), k.add(A, 0) }) } if (6 == a) { l.slots < 2 && (l.slots = 2), l.slots % 2 && (l.slots = l.slots + 1); var A = new punchgs.TimelineLite; setTimeout(function() { j.find(".defaultimg").css({ opacity: 0 }) }, 100), j.find(".slotslide").each(function(a) { var b = jQuery(this); if (a + 1 < l.slots / 2) var c = 90 * (a + 2); else var c = 90 * (2 + l.slots - a); A.add(punchgs.TweenLite.to(b, (t + c) / 1e3, { top: 0 + l.height, opacity: 1, force3D: "auto", rotation: l.rotate, ease: u }), 0), k.add(A, 0) }), i.find(".slotslide").each(function(a) { var b = jQuery(this); if (a + 1 < l.slots / 2) var c = 90 * (a + 2); else var c = 90 * (2 + l.slots - a); A.add(punchgs.TweenLite.from(b, (t + c) / 1e3, { top: 0 - l.height, opacity: 1, force3D: "auto", rotation: l.rotate, ease: v }), 0), k.add(A, 0) }) } if (7 == a) { t = 2 * t, t > l.delay && (t = l.delay); var A = new punchgs.TimelineLite; setTimeout(function() { j.find(".defaultimg").css({ opacity: 0 }) }, 100), j.find(".slotslide").each(function() { var a = jQuery(this).find("div"); A.add(punchgs.TweenLite.to(a, t / 1e3, { left: 0 - l.slotw / 2 + "px", top: 0 - l.height / 2 + "px", width: 2 * l.slotw + "px", height: 2 * l.height + "px", opacity: 0, rotation: l.rotate, force3D: "auto", ease: u }), 0), k.add(A, 0) }), i.find(".slotslide").each(function(a) { var b = jQuery(this).find("div"); A.add(punchgs.TweenLite.fromTo(b, t / 1e3, { left: 0, top: 0, opacity: 0, transformPerspective: 600 }, { left: 0 - a * l.slotw + "px", ease: v, force3D: "auto", top: "0px", width: l.width, height: l.height, opacity: 1, rotation: 0, delay: .1 }), 0), k.add(A, 0) }) } if (8 == a) { t = 3 * t, t > l.delay && (t = l.delay); var A = new punchgs.TimelineLite; j.find(".slotslide").each(function() { var a = jQuery(this).find("div"); A.add(punchgs.TweenLite.to(a, t / 1e3, { left: 0 - l.width / 2 + "px", top: 0 - l.sloth / 2 + "px", width: 2 * l.width + "px", height: 2 * l.sloth + "px", force3D: "auto", ease: u, opacity: 0, rotation: l.rotate }), 0), k.add(A, 0) }), i.find(".slotslide").each(function(a) { var b = jQuery(this).find("div"); A.add(punchgs.TweenLite.fromTo(b, t / 1e3, { left: 0, top: 0, opacity: 0, force3D: "auto" }, { left: "0px", top: 0 - a * l.sloth + "px", width: i.find(".defaultimg").data("neww") + "px", height: i.find(".defaultimg").data("newh") + "px", opacity: 1, ease: v, rotation: 0 }), 0), k.add(A, 0) }) } if (9 == a || 10 == a) { var D = 0; i.find(".slotslide").each(function(a) { var b = jQuery(this); D++, k.add(punchgs.TweenLite.fromTo(b, t / 2e3, { autoAlpha: 0, force3D: "auto", transformPerspective: 600 }, { autoAlpha: 1, ease: u, delay: a * l.slots / 100 / 2e3 }), 0) }) } if (27 == a || 28 == a || 29 == a || 30 == a) { var E = i.find(".slot"), F = 27 == a || 28 == a ? 1 : 2, G = 27 == a || 29 == a ? "-100%" : "+100%", H = 27 == a || 29 == a ? "+100%" : "-100%", I = 27 == a || 29 == a ? "-80%" : "80%", J = 27 == a || 29 == a ? "+80%" : "-80%", K = 27 == a || 29 == a ? "+10%" : "-10%", L = { overwrite: "all" }, M = { autoAlpha: 0, zIndex: 1, force3D: "auto", ease: u }, N = { position: "inherit", autoAlpha: 0, overwrite: "all", zIndex: 1 }, O = { autoAlpha: 1, force3D: "auto", ease: v }, P = { overwrite: "all", zIndex: 2, opacity: 1, autoAlpha: 1 }, Q = { autoAlpha: 1, force3D: "auto", overwrite: "all", ease: u }, R = { overwrite: "all", zIndex: 2, autoAlpha: 1 }, S = { autoAlpha: 1, force3D: "auto", ease: u }, T = 1 == F ? "y" : "x"; L[T] = "0px", M[T] = G, N[T] = K, O[T] = "0%", P[T] = H, Q[T] = G, R[T] = I, S[T] = J, E.append(''), k.add(punchgs.TweenLite.fromTo(j, t / 1e3, L, M), 0), k.add(punchgs.TweenLite.fromTo(i.find(".defaultimg"), t / 2e3, N, O), t / 2e3), k.add(punchgs.TweenLite.fromTo(E, t / 1e3, P, Q), 0), k.add(punchgs.TweenLite.fromTo(E.find(".slotslide div"), t / 1e3, R, S), 0) } if (31 == a || 32 == a || 33 == a || 34 == a) { t = 6e3, u = punchgs.Power3.easeInOut; var U = t / 1e3; mas = U - U / 5, _nt = a, fy = 31 == _nt ? "+100%" : 32 == _nt ? "-100%" : "0%", fx = 33 == _nt ? "+100%" : 34 == _nt ? "-100%" : "0%", ty = 31 == _nt ? "-100%" : 32 == _nt ? "+100%" : "0%", tx = 33 == _nt ? "-100%" : 34 == _nt ? "+100%" : "0%", k.add(punchgs.TweenLite.fromTo(j, U - .2 * U, { y: 0, x: 0 }, { y: ty, x: tx, ease: v }), .2 * U), k.add(punchgs.TweenLite.fromTo(i, U, { y: fy, x: fx }, { y: "0%", x: "0%", ease: u }), 0), i.find(".slot").remove(), i.find(".defaultimg").clone().appendTo(i).addClass("slot"), V(i, U, _nt, "in", u) } if (11 == a) { r > 4 && (r = 0); var D = 0, W = 2 == r ? "#000000" : 3 == r ? "#ffffff" : "transparent"; switch (r) { case 0: k.add(punchgs.TweenLite.fromTo(i, t / 1e3, { autoAlpha: 0 }, { autoAlpha: 1, force3D: "auto", ease: u }), 0); break; case 1: k.add(punchgs.TweenLite.fromTo(i, t / 1e3, { autoAlpha: 0 }, { autoAlpha: 1, force3D: "auto", ease: u }), 0), k.add(punchgs.TweenLite.fromTo(j, t / 1e3, { autoAlpha: 1 }, { autoAlpha: 0, force3D: "auto", ease: u }), 0); break; case 2: case 3: case 4: k.add(punchgs.TweenLite.set(j.parent(), { backgroundColor: W, force3D: "auto" }), 0), k.add(punchgs.TweenLite.set(i.parent(), { backgroundColor: "transparent", force3D: "auto" }), 0), k.add(punchgs.TweenLite.to(j, t / 2e3, { autoAlpha: 0, force3D: "auto", ease: u }), 0), k.add(punchgs.TweenLite.fromTo(i, t / 2e3, { autoAlpha: 0 }, { autoAlpha: 1, force3D: "auto", ease: u }), t / 2e3) } k.add(punchgs.TweenLite.set(i.find(".defaultimg"), { autoAlpha: 1 }), 0), k.add(punchgs.TweenLite.set(j.find("defaultimg"), { autoAlpha: 1 }), 0) } if (26 == a) { var D = 0; t = 0, k.add(punchgs.TweenLite.fromTo(i, t / 1e3, { autoAlpha: 0 }, { autoAlpha: 1, force3D: "auto", ease: u }), 0), k.add(punchgs.TweenLite.to(j, t / 1e3, { autoAlpha: 0, force3D: "auto", ease: u }), 0), k.add(punchgs.TweenLite.set(i.find(".defaultimg"), { autoAlpha: 1 }), 0), k.add(punchgs.TweenLite.set(j.find("defaultimg"), { autoAlpha: 1 }), 0) } if (12 == a || 13 == a || 14 == a || 15 == a) { t = t, t > l.delay && (t = l.delay), setTimeout(function() { punchgs.TweenLite.set(j.find(".defaultimg"), { autoAlpha: 0 }) }, 100); var X = l.width, Y = l.height, Z = i.find(".slotslide, .defaultvid"), $ = 0, _ = 0, aa = 1, ba = 1, ca = 1, da = t / 1e3, ea = da; "fullwidth" != l.sliderLayout && "fullscreen" != l.sliderLayout || (X = Z.width(), Y = Z.height()), 12 == a ? $ = X : 15 == a ? $ = 0 - X : 13 == a ? _ = Y : 14 == a && (_ = 0 - Y), 1 == r && (aa = 0), 2 == r && (aa = 0), 3 == r && (da = t / 1300), 4 != r && 5 != r || (ba = .6), 6 == r && (ba = 1.4), 5 != r && 6 != r || (ca = 1.4, aa = 0, X = 0, Y = 0, $ = 0, _ = 0), 6 == r && (ca = .6); 7 == r && (X = 0, Y = 0); var ga = i.find(".slotslide"), ha = j.find(".slotslide, .defaultvid"); if (k.add(punchgs.TweenLite.set(h, { zIndex: 15 }), 0), k.add(punchgs.TweenLite.set(g, { zIndex: 20 }), 0), 8 == r ? (k.add(punchgs.TweenLite.set(h, { zIndex: 20 }), 0), k.add(punchgs.TweenLite.set(g, { zIndex: 15 }), 0), k.add(punchgs.TweenLite.set(ga, { left: 0, top: 0, scale: 1, opacity: 1, rotation: 0, ease: u, force3D: "auto" }), 0)) : k.add(punchgs.TweenLite.from(ga, da, { left: $, top: _, scale: ca, opacity: aa, rotation: l.rotate, ease: u, force3D: "auto" }), 0), 4 != r && 5 != r || (X = 0, Y = 0), 1 != r) switch (a) { case 12: k.add(punchgs.TweenLite.to(ha, ea, { left: 0 - X + "px", force3D: "auto", scale: ba, opacity: aa, rotation: l.rotate, ease: v }), 0); break; case 15: k.add(punchgs.TweenLite.to(ha, ea, { left: X + "px", force3D: "auto", scale: ba, opacity: aa, rotation: l.rotate, ease: v }), 0); break; case 13: k.add(punchgs.TweenLite.to(ha, ea, { top: 0 - Y + "px", force3D: "auto", scale: ba, opacity: aa, rotation: l.rotate, ease: v }), 0); break; case 14: k.add(punchgs.TweenLite.to(ha, ea, { top: Y + "px", force3D: "auto", scale: ba, opacity: aa, rotation: l.rotate, ease: v }), 0) } } if (16 == a) { var A = new punchgs.TimelineLite; k.add(punchgs.TweenLite.set(h, { position: "absolute", "z-index": 20 }), 0), k.add(punchgs.TweenLite.set(g, { position: "absolute", "z-index": 15 }), 0), h.wrapInner('
'), h.find(".tp-half-one").clone(!0).appendTo(h).addClass("tp-half-two"), h.find(".tp-half-two").removeClass("tp-half-one"); var X = l.width, Y = l.height; "on" == l.autoHeight && (Y = c.height()), h.find(".tp-half-one .defaultimg").wrap('
'), h.find(".tp-half-two .defaultimg").wrap('
'), h.find(".tp-half-two .defaultimg").css({ position: "absolute", top: "-50%" }), h.find(".tp-half-two .tp-caption").wrapAll('
'), k.add(punchgs.TweenLite.set(h.find(".tp-half-two"), { width: X, height: Y, overflow: "hidden", zIndex: 15, position: "absolute", top: Y / 2, left: "0px", transformPerspective: 600, transformOrigin: "center bottom" }), 0), k.add(punchgs.TweenLite.set(h.find(".tp-half-one"), { width: X, height: Y / 2, overflow: "visible", zIndex: 10, position: "absolute", top: "0px", left: "0px", transformPerspective: 600, transformOrigin: "center top" }), 0); var ja = (h.find(".defaultimg"), Math.round(20 * Math.random() - 10)), ka = Math.round(20 * Math.random() - 10), la = Math.round(20 * Math.random() - 10), ma = .4 * Math.random() - .2, na = .4 * Math.random() - .2, oa = 1 * Math.random() + 1, pa = 1 * Math.random() + 1, qa = .3 * Math.random() + .3; k.add(punchgs.TweenLite.set(h.find(".tp-half-one"), { overflow: "hidden" }), 0), k.add(punchgs.TweenLite.fromTo(h.find(".tp-half-one"), t / 800, { width: X, height: Y / 2, position: "absolute", top: "0px", left: "0px", force3D: "auto", transformOrigin: "center top" }, { scale: oa, rotation: ja, y: 0 - Y - Y / 4, autoAlpha: 0, ease: u }), 0), k.add(punchgs.TweenLite.fromTo(h.find(".tp-half-two"), t / 800, { width: X, height: Y, overflow: "hidden", position: "absolute", top: Y / 2, left: "0px", force3D: "auto", transformOrigin: "center bottom" }, { scale: pa, rotation: ka, y: Y + Y / 4, ease: u, autoAlpha: 0, onComplete: function() { punchgs.TweenLite.set(h, { position: "absolute", "z-index": 15 }), punchgs.TweenLite.set(g, { position: "absolute", "z-index": 20 }), h.find(".tp-half-one").length > 0 && (h.find(".tp-half-one .defaultimg").unwrap(), h.find(".tp-half-one .slotholder").unwrap()), h.find(".tp-half-two").remove() } }), 0), A.add(punchgs.TweenLite.set(i.find(".defaultimg"), { autoAlpha: 1 }), 0), null != h.html() && k.add(punchgs.TweenLite.fromTo(g, (t - 200) / 1e3, { scale: qa, x: l.width / 4 * ma, y: Y / 4 * na, rotation: la, force3D: "auto", transformOrigin: "center center", ease: v }, { autoAlpha: 1, scale: 1, x: 0, y: 0, rotation: 0 }), 0), k.add(A, 0) } if (17 == a && i.find(".slotslide").each(function(a) { var b = jQuery(this); k.add(punchgs.TweenLite.fromTo(b, t / 800, { opacity: 0, rotationY: 0, scale: .9, rotationX: -110, force3D: "auto", transformPerspective: 600, transformOrigin: "center center" }, { opacity: 1, top: 0, left: 0, scale: 1, rotation: 0, rotationX: 0, force3D: "auto", rotationY: 0, ease: u, delay: .06 * a }), 0) }), 18 == a && i.find(".slotslide").each(function(a) { var b = jQuery(this); k.add(punchgs.TweenLite.fromTo(b, t / 500, { autoAlpha: 0, rotationY: 110, scale: .9, rotationX: 10, force3D: "auto", transformPerspective: 600, transformOrigin: "center center" }, { autoAlpha: 1, top: 0, left: 0, scale: 1, rotation: 0, rotationX: 0, force3D: "auto", rotationY: 0, ease: u, delay: .06 * a }), 0) }), 19 == a || 22 == a) { var A = new punchgs.TimelineLite; k.add(punchgs.TweenLite.set(h, { zIndex: 20 }), 0), k.add(punchgs.TweenLite.set(g, { zIndex: 20 }), 0), setTimeout(function() { j.find(".defaultimg").css({ opacity: 0 }) }, 100); var ra = 90, aa = 1, sa = "center center "; 1 == o && (ra = -90), 19 == a ? (sa = sa + "-" + l.height / 2, aa = 0) : sa += l.height / 2, punchgs.TweenLite.set(c, { transformStyle: "flat", backfaceVisibility: "hidden", transformPerspective: 600 }), i.find(".slotslide").each(function(a) { var b = jQuery(this); A.add(punchgs.TweenLite.fromTo(b, t / 1e3, { transformStyle: "flat", backfaceVisibility: "hidden", left: 0, rotationY: l.rotate, z: 10, top: 0, scale: 1, force3D: "auto", transformPerspective: 600, transformOrigin: sa, rotationX: ra }, { left: 0, rotationY: 0, top: 0, z: 0, scale: 1, force3D: "auto", rotationX: 0, delay: 50 * a / 1e3, ease: u }), 0), A.add(punchgs.TweenLite.to(b, .1, { autoAlpha: 1, delay: 50 * a / 1e3 }), 0), k.add(A) }), j.find(".slotslide").each(function(a) { var b = jQuery(this), c = -90; 1 == o && (c = 90), A.add(punchgs.TweenLite.fromTo(b, t / 1e3, { transformStyle: "flat", backfaceVisibility: "hidden", autoAlpha: 1, rotationY: 0, top: 0, z: 0, scale: 1, force3D: "auto", transformPerspective: 600, transformOrigin: sa, rotationX: 0 }, { autoAlpha: 1, rotationY: l.rotate, top: 0, z: 10, scale: 1, rotationX: c, delay: 50 * a / 1e3, force3D: "auto", ease: v }), 0), k.add(A) }), k.add(punchgs.TweenLite.set(h, { zIndex: 18 }), 0) } if (20 == a) { if (setTimeout(function() { j.find(".defaultimg").css({ opacity: 0 }) }, 100), 1 == o) var ta = -l.width, ra = 80, sa = "20% 70% -" + l.height / 2; else var ta = l.width, ra = -80, sa = "80% 70% -" + l.height / 2; i.find(".slotslide").each(function(a) { var b = jQuery(this), c = 50 * a / 1e3; k.add(punchgs.TweenLite.fromTo(b, t / 1e3, { left: ta, rotationX: 40, z: -600, opacity: aa, top: 0, scale: 1, force3D: "auto", transformPerspective: 600, transformOrigin: sa, transformStyle: "flat", rotationY: ra }, { left: 0, rotationX: 0, opacity: 1, top: 0, z: 0, scale: 1, rotationY: 0, delay: c, ease: u }), 0) }), j.find(".slotslide").each(function(a) { var b = jQuery(this), c = 50 * a / 1e3; if (c = a > 0 ? c + t / 9e3 : 0, 1 != o) var d = -l.width / 2, e = 30, f = "20% 70% -" + l.height / 2; else var d = l.width / 2, e = -30, f = "80% 70% -" + l.height / 2; v = punchgs.Power2.easeInOut, k.add(punchgs.TweenLite.fromTo(b, t / 1e3, { opacity: 1, rotationX: 0, top: 0, z: 0, scale: 1, left: 0, force3D: "auto", transformPerspective: 600, transformOrigin: f, transformStyle: "flat", rotationY: 0 }, { opacity: 1, rotationX: 20, top: 0, z: -600, left: d, force3D: "auto", rotationY: e, delay: c, ease: v }), 0) }) } if (21 == a || 25 == a) { setTimeout(function() { j.find(".defaultimg").css({ opacity: 0 }) }, 100); var ra = 90, ta = -l.width, ua = -ra; if (1 == o) if (25 == a) { var sa = "center top 0"; ra = l.rotate } else { var sa = "left center 0"; ua = l.rotate } else if (ta = l.width, ra = -90, 25 == a) { var sa = "center bottom 0"; ua = -ra, ra = l.rotate } else { var sa = "right center 0"; ua = l.rotate } i.find(".slotslide").each(function(a) { var b = jQuery(this), c = t / 1.5 / 3; k.add(punchgs.TweenLite.fromTo(b, 2 * c / 1e3, { left: 0, transformStyle: "flat", rotationX: ua, z: 0, autoAlpha: 0, top: 0, scale: 1, force3D: "auto", transformPerspective: 1200, transformOrigin: sa, rotationY: ra }, { left: 0, rotationX: 0, top: 0, z: 0, autoAlpha: 1, scale: 1, rotationY: 0, force3D: "auto", delay: c / 1e3, ease: u }), 0) }), 1 != o ? (ta = -l.width, ra = 90, 25 == a ? (sa = "center top 0", ua = -ra, ra = l.rotate) : (sa = "left center 0", ua = l.rotate)) : (ta = l.width, ra = -90, 25 == a ? (sa = "center bottom 0", ua = -ra, ra = l.rotate) : (sa = "right center 0", ua = l.rotate)), j.find(".slotslide").each(function(a) { var b = jQuery(this); k.add(punchgs.TweenLite.fromTo(b, t / 1e3, { left: 0, transformStyle: "flat", rotationX: 0, z: 0, autoAlpha: 1, top: 0, scale: 1, force3D: "auto", transformPerspective: 1200, transformOrigin: sa, rotationY: 0 }, { left: 0, rotationX: ua, top: 0, z: 0, autoAlpha: 1, force3D: "auto", scale: 1, rotationY: ra, ease: v }), 0) }) } if (23 == a || 24 == a) { setTimeout(function() { j.find(".defaultimg").css({ opacity: 0 }) }, 100); var ra = -90, aa = 1, va = 0; if (1 == o && (ra = 90), 23 == a) { var sa = "center center -" + l.width / 2; aa = 0 } else var sa = "center center " + l.width / 2; punchgs.TweenLite.set(c, { transformStyle: "preserve-3d", backfaceVisibility: "hidden", perspective: 2500 }), i.find(".slotslide").each(function(a) { var b = jQuery(this); k.add(punchgs.TweenLite.fromTo(b, t / 1e3, { left: va, rotationX: l.rotate, force3D: "auto", opacity: aa, top: 0, scale: 1, transformPerspective: 1200, transformOrigin: sa, rotationY: ra }, { left: 0, rotationX: 0, autoAlpha: 1, top: 0, z: 0, scale: 1, rotationY: 0, delay: 50 * a / 500, ease: u }), 0) }), ra = 90, 1 == o && (ra = -90), j.find(".slotslide").each(function(b) { var c = jQuery(this); k.add(punchgs.TweenLite.fromTo(c, t / 1e3, { left: 0, rotationX: 0, top: 0, z: 0, scale: 1, force3D: "auto", transformStyle: "flat", transformPerspective: 1200, transformOrigin: sa, rotationY: 0 }, { left: va, rotationX: l.rotate, top: 0, scale: 1, rotationY: ra, delay: 50 * b / 500, ease: v }), 0), 23 == a && k.add(punchgs.TweenLite.fromTo(c, t / 2e3, { autoAlpha: 1 }, { autoAlpha: 0, delay: 50 * b / 500 + t / 3e3, ease: v }), 0) }) } return k } }(jQuery);