/* * @Website: apollotheme.com - prestashop template provider * @author Apollotheme * @copyright Apollotheme * @description: */ ! function($) { "use strict"; var a = { accordionOn: ["xs"] }; $.fn.responsiveTabs = function(e) { var t = $.extend({}, a, e), s = ""; return $.each(t.accordionOn, function(a, e) { s += " accordion-" + e }), this.each(function() { var a = $(this), e = a.find("> li > a"), t = $(e.first().attr("href")).parent(".tab-content"), i = t.children(".tab-pane"); a.add(t).wrapAll('
'); var n = a.parent(".tabs-accordion-container"); n.addClass(s), e.each(function(a) { var t = $(this), s = t.attr("href"), i = "", n = "", r = ""; t.parent("li").hasClass("active") && (i = " active"), 0 === a && (n = " first"), a === e.length - 1 && (r = " last"), t.clone(!1).addClass("accordion-link" + i + n + r).insertBefore(s) }); var r = t.children(".accordion-link"); e.on("click", function(a) { a.preventDefault(); var e = $(this), s = e.parent("li"), n = s.siblings("li"), c = e.attr("href"), l = t.children('a[href="' + c + '"]'); s.hasClass("active") || (s.addClass("active"), n.removeClass("active"), i.removeClass("active"), $(c).addClass("active"), r.removeClass("active"), l.addClass("active")) }), r.on("click", function(t) { t.preventDefault(); var s = $(this), n = s.attr("href"), c = a.find('li > a[href="' + n + '"]').parent("li"); s.hasClass("active") || (r.removeClass("active"), s.addClass("active"), i.removeClass("active"), $(n).addClass("active"), e.parent("li").removeClass("active"), c.addClass("active")) }) }) } }(jQuery); $(document).ready(function(){$('.tabs-accordion').responsiveTabs({accordionOn: ['xs']});});