/*!
 * SexySlider v1.4 - for jQuery 1.3+
 * http://codecanyon.net/item/sexy-slider/87148
 *
 * Copyright 2010, Eduardo Daniel Sada
 * You need to buy a license if you want use this script.
 * http://codecanyon.net/wiki/buying/howto-buying/licensing/
 *
 * Date: Jun 01 2010
 
 * SexySlider is a JQuery plugin that lets you easily
 * create powerful javascript Sliders with very nice
 * transition effects. Inspirated in jqFancyTransitions.
 * Developed in OOP.
 */
/*eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(r($){y o=(1r.1A.2l&&I(1r.1A.1U,10)<7&&I(1r.1A.1U,10)>4);s(o){2m{2n.2o("2p",L,N)}2q(2r){}};s($.u===1V){$.1B({u:r(a,b){s(a){u=r(){X a.2s(b||9,2t)}};X u}})};y p=r(){};$.1B(p.2u,{1W:r(c,d){y e={1C:\'\',1e:\'\',A:2v,H:2w,J:20,Y:N,1X:N,1Y:2x,T:2y,1D:0.7,1E:2z,1f:\'U\',1Z:\'Y\',O:\'21\',1g:\'Z\',22:r(){},23:r(){},24:r(){},25:r(){}};9.t={};9.K=[];9.14=[];9.15=[];9.v=0;9.1s=0;9.1h=0;9.B=[];9.11=[];9.O=0;9.q=$.1B({},e,d);9.16=c;y f=9.q;y g=9;$(\'K\',c).1F(r(i){y b=$(9);g.K[i]=b.Q(\'2A\');g.14[i]=b.Q(\'26\')?b.Q(\'26\'):(b.Q(\'C\')?b.Q(\'C\'):\'\');g.15[i]=b.27().2B(\'a\')?b.27().Q(\'17\'):L;s(g.q.1e){g.11[i]=$(\'<a 17="#" 18="19-1e" 28="\'+i+\'"><1a>\'+(i+1)+\'</1a></a>\');$(g.q.1e).1i(g.11[i]);s(i==0){g.11[i].29(\'1G\')}g.11[i].1H(r(a){g.1j($(9).Q(\'28\'));a.1I()})};b.2C()});$(9.16).w({\'V-1k\':\'1l(\'+9.K[0]+\')\',\'V-1b\':\'12 13\',\'1b\':\'2D\',\'2E\':\'2F\',\'A\':f.A,\'H\':f.H});9.t.C=$("<1t 18=\'19-C\'>"+9.14[0]+"</1t>");s(f.1Z==\'Y\'){9.t.C.w({\'V-2a\':\'#2G\',\'2a\':\'#2H\',\'1b\':\'1J\',\'2I\':\'2J 2K\',\'z-2b\':5})}s(f.1f==\'U\'){9.t.C.w({\'U\':0,\'13\':0,\'A\':f.A-20})}D s(f.1f==\'12\'){9.t.C.w({\'12\':0,\'13\':0,\'A\':f.A-20})}D s(f.1f==\'1K\'){9.t.C.w({\'12\':0,\'1K\':0,\'A\':I(f.A*30/2c),\'H\':f.H})}D s(f.1f==\'13\'){9.t.C.w({\'12\':0,\'13\':0,\'A\':I(f.A*30/2c),\'H\':f.H})};$(9.16).1i(9.t.C);s(9.14[9.v]){$(9.t.C).w({\'M\':f.1D})}D{$(9.t.C).w({\'M\':0})};y h=I(f.A/f.J);y j=f.A-h*f.J;y k=0;9.t.P=[];1c(i=0;i<f.J;i++){s(j>0){1u=h+1;j--}D{1u=h}y l=$("<1t 18=\'19-P\'></1t>").2L(0);$(l).w({\'V-1b\':-k+\'1L 12\',\'A\':1u+"1L",\'H\':f.H+"1L",\'1b\':\'1J\',\'13\':k});9.t.P.2M(l);k+=1u;9.B[i]=i};$(9.16).1i(9.t.P);9.t.R=$("<a 18=\'19-R\'></a>");9.t.R.w({\'2N-2O\':\'1M\',\'1b\':\'1J\',\'12\':0,\'13\':0,\'2P\':0,\'z-2b\':8,\'A\':f.A,\'H\':f.H});$(9.16).1i(9.t.R);s(9.15[9.v]){9.t.R.Q(\'17\',9.15[9.v])}D{9.t.R.w({\'1N\':\'1M\'})};s(f.1C){y m=$(\'<a 17="#" 18="19-1O"><1a>2Q</1a></a>\');y n=$(\'<a 17="#" 18="19-1P"><1a>2R</1a></a>\');m.1H($.u(r(a){9.1j("1O");a.1I()},9));n.1H($.u(r(a){9.1j("1P");a.1I()},9));$(f.1C).1i(m,n)};$(c).1v(\'2d\',$.u(r(){9.1m(N)},9));$(c).1v(\'2e\',$.u(r(){9.1m(L)},9));$(9.t.C).1v(\'2d\',$.u(r(){9.1m(N)},9));$(9.t.C).1v(\'2e\',$.u(r(){9.1m(L)},9));f.22.1w(9);s(f.Y){9.1Q()}X 9},1Q:r(){1R(9.1s);9.1s=2f($.u(r(){9.1j()},9),9.q.1Y+((9.q.T/6)*9.q.J)+9.q.T)},1m:r(a){9.1n=a},1j:r(b){s(9.1n==N||b==9.v){X L};9.1n=N;9.2g=2f($.u(r(){9.J(9.B[9.1h])},9),9.q.T/6);$(9.16).w({\'V-1k\':\'1l(\'+9.K[9.v]+\')\'});1S(b){G"1P":9.v=(9.v+1>=9.K.S)?0:9.v+1;E;G"1O":9.v=(9.v-1<0)?9.K.S-1:9.v-1;E;G"2S":9.v=0;E;G"2T":9.v=9.K.S-1;E;2U:s(!2V(2W(b))&&2X(b)){9.v=I(b)}D{9.v=(9.v+1>=9.K.S)?0:9.v+1};E};s(b!==1V){s(9.q.1X){1R(9.1s)}D{9.1Q()}}s(9.14[9.v]!=\'\'){$(9.t.C).1o({\'M\':0},9.q.1E,$.u(r(){$(9.t.C).2Y(9.14[9.v]);9.q.25.1w(9)},9));M=9.q.1D}D{M=0};$(9.t.C).1o({\'M\':M},9.q.1E,$.u(r(){9.q.24.1w(9)},9));s(9.15[9.v]){9.t.R.Q(\'17\',9.15[9.v]);9.t.R.w({\'1N\':\'2Z\'})}D{9.t.R.w({\'1N\':\'1M\'})};s(9.q.1e){$.1F(9.11,r(i,a){$(a).31(\'1G\')});$(9.11[9.v]).29(\'1G\')}9.1h=0;1S(9.q.1g){G\'1p\':$.u(9.F.1p,9)();E;G\'W\':$.u(9.F.W,9)();E;G\'1x\':$.u(9.F.1x,9)();E;G\'1y\':$.u(9.F.1y,9)();E;G\'1z\':$.u(9.F.1z,9)();E;G\'1q\':$.u(9.F.1q,9)();E;G\'Z\':$.u(9.F.Z,9)();E};s((9.q.O==\'1K\'&&9.B[0]==1)){9.B.2h();9.O=1}D s(9.q.O==\'Z\'){9.B=9.2i(9.B)}D s(9.q.O==\'21\'){s(9.O==0){9.O=1}D{9.B.2h();9.O=0}}D{9.O=0}},2i:r(a){1c(y j,x,i=a.S;i;j=I(2j.Z()*i),x=a[--i],a[i]=a[j],a[j]=x);X a},F:{1y:r(){y a=1;y b=9.B.S;y c=I(9.q.J/2);1c(i=0;i<b;i++){$(9.t.P[i]).w(\'U\',\'Y\');9.B[i]=c-(I((i+1)/2)*a);a*=-1};9.B[9.q.J-1]=0},1z:r(){$.u(9.F.W,9)()},W:r(){1c(i=0;i<9.B.S;i++){$(9.t.P[i]).w(\'U\',\'Y\');9.B[i]=i}},1x:r(){1c(i=0;i<9.B.S;i++){s(i%2==0){$(9.t.P[i]).w(\'U\',0)}D{$(9.t.P[i]).w(\'U\',\'Y\')};9.B[i]=i}},1p:r(){y a=1;y b=9.B.S;y c=I(9.q.J/2);1c(i=0;i<b;i++){$(9.t.P[i]).w(\'U\',0);9.B[i]=c-(I((i+1)/2)*a);a*=-1};9.B[9.q.J-1]=0},1q:r(){$.u(9.F.W,9)()},Z:r(){y i=I(2j.Z()*4);1S(i){G 0:$.u(9.F.1p,9)();9.q.1d=L;E;G 1:$.u(9.F.W,9)();9.q.1d=L;E;G 2:$.u(9.F.1p,9)();$.u(9.F.W,9)();$.u(9.F.1x,9)();9.q.1d=L;E;G 3:$.u(9.F.W,9)();9.q.1d=N;E;G 4:$.u(9.F.1y,9)();9.q.1d=L;E}}},J:r(a){s(9.1h==9.q.J){1R(9.2g);9.q.23.1w(9);32($.u(r(){9.1n=L},9),9.q.T);X L};9.1n=N;y b=$(9.t.P[a]);s(!o||9.q.1g==\'1q\'){b.w({\'M\':0})};s(9.q.1g==\'1z\'||9.q.1d==N){2k=b.A();b.w({\'A\':0,\'V-1k\':\'1l(\'+9.K[9.v]+\')\'});b.1o({\'A\':2k,\'M\':1},9.q.T)}D s(9.q.1g==\'1q\'){b.w({\'V-1k\':\'1l(\'+9.K[9.v]+\')\'});b.1o({\'M\':1},9.q.T)}D{b.w({\'H\':0,\'V-1k\':\'1l(\'+9.K[9.v]+\')\'});b.1o({\'H\':9.q.H,\'M\':1},9.q.T)}9.1h++}});$.33.34=r(a){9.1F(r(){s(!9.1T){9.1T=35 p().1W(9,a)};X 9.1T})}})(1r);',62,192,'|||||||||this|||||||||||||||||options|function|if|dom|proxy|imgInc|css||var||width|order|title|else|break|effects|case|height|parseInt|strips|img|false|opacity|true|direction|strip|attr|link|length|stripSpeed|bottom|background|wave|return|auto|random||controls|top|left|titles|links|element|href|class|sexyslider|span|position|for|usewidth|control|titlePosition|effect|inc|append|transition|image|url|setpause|pause|animate|fountain|fade|jQuery|imgInterval|div|tsWidth|bind|call|zipper|cascade|curtain|browser|extend|navigation|titleOpacity|titleSpeed|each|active|click|preventDefault|absolute|right|px|none|display|prev|next|slideshow|clearInterval|switch|SSObject|version|undefined|init|autopause|delay|titleStyle||alternate|onComplete|onSlideshowEnd|onTitleShow|onTitleHide|alt|parent|rel|addClass|color|index|100|mouseover|mouseout|setInterval|stripInterval|reverse|shuffle|Math|currWidth|msie|try|document|execCommand|BackgroundImageCache|catch|err|apply|arguments|prototype|500|332|3000|400|700|src|is|hide|relative|overflow|hidden|000000|FFFFFF|padding|5px|10px|get|push|text|decoration|border|Prev|Next|first|last|default|isNaN|parseFloat|isFinite|html|block||removeClass|setTimeout|fn|SexySlider|new'.split('|'),0,{}));*/


(function ($) {
    var o = (jQuery.browser.msie && parseInt(jQuery.browser.version, 10) < 7 && parseInt(jQuery.browser.version, 10) > 4);
    if (o) {
        try {
            document.execCommand("BackgroundImageCache", false, true)
        } catch (err) {}
    };
    if ($.proxy === undefined) {
        $.extend({
            proxy: function (a, b) {
                if (a) {
                    proxy = function () {
                        return a.apply(b || this, arguments)
                    }
                };
                return proxy
            }
        })
    };
    var p = function () {};
    $.extend(p.prototype, {
        init: function (c, d) {
            var e = {
                navigation: '',
                control: '',
                width: 500,
                height: 332,
                strips: 20,
                auto: true,
                autopause: true,
                delay: 3000,
                stripSpeed: 400,
                titleOpacity: 0.7,
                titleSpeed: 700,
                titlePosition: 'bottom',
                titleStyle: 'auto',
                direction: 'alternate',
                effect: 'random',
                onComplete: function () {},
                onSlideshowEnd: function () {},
                onTitleShow: function () {},
                onTitleHide: function () {}
            };
            this.dom = {};
            this.img = [];
            this.titles = [];
            this.links = [];
            this.imgInc = 0;
            this.imgInterval = 0;
            this.inc = 0;
            this.order = [];
            this.controls = [];
            this.direction = 0;
            this.options = $.extend({}, e, d);
            this.element = c;
            var f = this.options;
            var g = this;
            $('img', c).each(function (i) {
                var b = $(this);
                g.img[i] = b.attr('src');
                g.titles[i] = b.attr('alt') ? b.attr('alt') : (b.attr('title') ? b.attr('title') : '');
                g.links[i] = b.parent().is('a') ? b.parent().attr('href') : false;
                if (g.options.control) {
                    g.controls[i] = $('<a href="#" class="sexyslider-control" rel="' + i + '"><span>' + (i + 1) + '</span></a>');
                    $(g.options.control).append(g.controls[i]);
                    if (i == 0) {
                        g.controls[i].addClass('active')
                    }
                    g.controls[i].click(function (a) {
                        g.transition($(this).attr('rel'));
                        a.preventDefault()
                    })
                };
                b.hide()
            });
            $(this.element).css({
                'background-image': 'url(' + this.img[0] + ')',
                'background-position': 'top left',
                'position': 'relative',
                'overflow': 'hidden',
                'width': f.width,
                'height': f.height
            });
            this.dom.title = $("<div class='sexyslider-title'>" + this.titles[0] + "</div>");
            if (f.titleStyle == 'auto') {
                this.dom.title.css({
                    'background-color': '#000000',
                    'color': '#FFFFFF',
                    'position': 'absolute',
                    'padding': '5px 10px',
                    'z-index': 5
                })
            }
            if (f.titlePosition == 'bottom') {
                this.dom.title.css({
                    'bottom': 0,
                    'left': 0,
                    'width': f.width - 20
                })
            } else if (f.titlePosition == 'top') {
                this.dom.title.css({
                    'top': 0,
                    'left': 0,
                    'width': f.width - 20
                })
            } else if (f.titlePosition == 'right') {
                this.dom.title.css({
                    'top': 0,
                    'right': 0,
                    'width': parseInt(f.width * 30 / 100),
                    'height': f.height
                })
            } else if (f.titlePosition == 'left') {
                this.dom.title.css({
                    'top': 0,
                    'left': 0,
                    'width': parseInt(f.width * 30 / 100),
                    'height': f.height
                })
            };
            $(this.element).append(this.dom.title);
            if (this.titles[this.imgInc]) {
                $(this.dom.title).css({
                    'opacity': f.titleOpacity
                })
            } else {
                $(this.dom.title).css({
                    'opacity': 0
                })
            };
            var h = parseInt(f.width / f.strips);
            var j = f.width - h * f.strips;
            var k = 0;
            this.dom.strip = [];
            for (i = 0; i < f.strips; i++) {
                if (j > 0) {
                    tsWidth = h + 1;
                    j--
                } else {
                    tsWidth = h
                }
                var l = $("<div class='sexyslider-strip'></div>").get(0);
                $(l).css({
                    'background-position': -k + 'px top',
                    'width': tsWidth + "px",
                    'height': f.height + "px",
                    'position': 'absolute',
                    'left': k
                });
                this.dom.strip.push(l);
                k += tsWidth;
                this.order[i] = i
            };
            $(this.element).append(this.dom.strip);
            this.dom.link = $("<a class='sexyslider-link'></a>");
            this.dom.link.css({
                'text-decoration': 'none',
                'position': 'absolute',
                'top': 0,
                'left': 0,
                'border': 0,
                'z-index': 8,
                'width': f.width,
                'height': f.height
            });
            $(this.element).append(this.dom.link);
            if (this.links[this.imgInc]) {
                this.dom.link.attr('href', this.links[this.imgInc])
            } else {
                this.dom.link.css({
                    'display': 'none'
                })
            };
            if (f.navigation) {
                var m = $('<a href="#" class="sexyslider-prev"><span>Prev</span></a>');
                var n = $('<a href="#" class="sexyslider-next"><span>Next</span></a>');
                m.click($.proxy(function (a) {
                    this.transition("prev");
                    a.preventDefault()
                }, this));
                n.click($.proxy(function (a) {
                    this.transition("next");
                    a.preventDefault()
                }, this));
                $(f.navigation).append(m, n)
            };
            $(c).bind('mouseover', $.proxy(function () {
                this.setpause(true)
            }, this));
            $(c).bind('mouseout', $.proxy(function () {
                this.setpause(false)
            }, this));
            $(this.dom.title).bind('mouseover', $.proxy(function () {
                this.setpause(true)
            }, this));
            $(this.dom.title).bind('mouseout', $.proxy(function () {
                this.setpause(false)
            }, this));
            f.onComplete.call(this);
            if (f.auto) {
                this.slideshow()
            }
            return this
        },
        slideshow: function () {
            clearInterval(this.imgInterval);
            this.imgInterval = setInterval($.proxy(function () {
                this.transition()
            }, this), this.options.delay + ((this.options.stripSpeed / 6) * this.options.strips) + this.options.stripSpeed)
        },
        setpause: function (a) {
            this.pause = a
        },
        transition: function (b) {
            if (this.pause == true || b == this.imgInc) {
                return false
            };
            this.pause = true;
            this.stripInterval = setInterval($.proxy(function () {
                this.strips(this.order[this.inc])
            }, this), this.options.stripSpeed / 6);
            $(this.element).css({
                'background-image': 'url(' + this.img[this.imgInc] + ')'
            });
            switch (b) {
            case "next":
                this.imgInc = (this.imgInc + 1 >= this.img.length) ? 0 : this.imgInc + 1;
                break;
            case "prev":
                this.imgInc = (this.imgInc - 1 < 0) ? this.img.length - 1 : this.imgInc - 1;
                break;
            case "first":
                this.imgInc = 0;
                break;
            case "last":
                this.imgInc = this.img.length - 1;
                break;
            default:
                if (!isNaN(parseFloat(b)) && isFinite(b)) {
                    this.imgInc = parseInt(b)
                } else {
                    this.imgInc = (this.imgInc + 1 >= this.img.length) ? 0 : this.imgInc + 1
                };
                break
            };
            if (b !== undefined) {
                if (this.options.autopause) {
                    clearInterval(this.imgInterval)
                } else {
                    this.slideshow()
                }
            }
            if (this.titles[this.imgInc] != '') {
                $(this.dom.title).animate({
                    'opacity': 0
                }, this.options.titleSpeed, $.proxy(function () {
                    $(this.dom.title).html(this.titles[this.imgInc]);
                    this.options.onTitleHide.call(this)
                }, this));
                opacity = this.options.titleOpacity
            } else {
                opacity = 0
            };
            $(this.dom.title).animate({
                'opacity': opacity
            }, this.options.titleSpeed, $.proxy(function () {
                this.options.onTitleShow.call(this)
            }, this));
            if (this.links[this.imgInc]) {
                this.dom.link.attr('href', this.links[this.imgInc]);
                this.dom.link.css({
                    'display': 'block'
                })
            } else {
                this.dom.link.css({
                    'display': 'none'
                })
            };
            if (this.options.control) {
                $.each(this.controls, function (i, a) {
                    $(a).removeClass('active')
                });
                $(this.controls[this.imgInc]).addClass('active')
            }
            this.inc = 0;
            switch (this.options.effect) {
            case 'fountain':
                $.proxy(this.effects.fountain, this)();
                break;
            case 'wave':
                $.proxy(this.effects.wave, this)();
                break;
            case 'zipper':
                $.proxy(this.effects.zipper, this)();
                break;
            case 'cascade':
                $.proxy(this.effects.cascade, this)();
                break;
            case 'curtain':
                $.proxy(this.effects.curtain, this)();
                break;
            case 'fade':
                $.proxy(this.effects.fade, this)();
                break;
            case 'random':
                $.proxy(this.effects.random, this)();
                break
            };
            if ((this.options.direction == 'right' && this.order[0] == 1)) {
                this.order.reverse();
                this.direction = 1
            } else if (this.options.direction == 'random') {
                this.order = this.shuffle(this.order)
            } else if (this.options.direction == 'alternate') {
                if (this.direction == 0) {
                    this.direction = 1
                } else {
                    this.order.reverse();
                    this.direction = 0
                }
            } else {
                this.direction = 0
            }
        },
        shuffle: function (a) {
            for (var j, x, i = a.length; i; j = parseInt(Math.random() * i), x = a[--i], a[i] = a[j], a[j] = x);
            return a
        },
        effects: {
            cascade: function () {
                var a = 1;
                var b = this.order.length;
                var c = parseInt(this.options.strips / 2);
                for (i = 0; i < b; i++) {
                    $(this.dom.strip[i]).css('bottom', 'auto');
                    this.order[i] = c - (parseInt((i + 1) / 2) * a);
                    a *= -1
                };
                this.order[this.options.strips - 1] = 0
            },
            curtain: function () {
                $.proxy(this.effects.wave, this)()
            },
            wave: function () {
                for (i = 0; i < this.order.length; i++) {
                    $(this.dom.strip[i]).css('bottom', 'auto');
                    this.order[i] = i
                }
            },
            zipper: function () {
                for (i = 0; i < this.order.length; i++) {
                    if (i % 2 == 0) {
                        $(this.dom.strip[i]).css('bottom', 0)
                    } else {
                        $(this.dom.strip[i]).css('bottom', 'auto')
                    };
                    this.order[i] = i
                }
            },
            fountain: function () {
                var a = 1;
                var b = this.order.length;
                var c = parseInt(this.options.strips / 2);
                for (i = 0; i < b; i++) {
                    $(this.dom.strip[i]).css('bottom', 0);
                    this.order[i] = c - (parseInt((i + 1) / 2) * a);
                    a *= -1
                };
                this.order[this.options.strips - 1] = 0
            },
            fade: function () {
                $.proxy(this.effects.wave, this)()
            },
            random: function () {
                var i = parseInt(Math.random() * 4);
                switch (i) {
                case 0:
                    $.proxy(this.effects.fountain, this)();
                    this.options.usewidth = false;
                    break;
                case 1:
                    $.proxy(this.effects.wave, this)();
                    this.options.usewidth = false;
                    break;
                case 2:
                    $.proxy(this.effects.fountain, this)();
                    $.proxy(this.effects.wave, this)();
                    $.proxy(this.effects.zipper, this)();
                    this.options.usewidth = false;
                    break;
                case 3:
                    $.proxy(this.effects.wave, this)();
                    this.options.usewidth = true;
                    break;
                case 4:
                    $.proxy(this.effects.cascade, this)();
                    this.options.usewidth = false;
                    break
                }
            }
        },
        strips: function (a) {
            if (this.inc == this.options.strips) {
                clearInterval(this.stripInterval);
                this.options.onSlideshowEnd.call(this);
                setTimeout($.proxy(function () {
                    this.pause = false
                }, this), this.options.stripSpeed);
                return false
            };
            this.pause = true;
            var b = $(this.dom.strip[a]);
            if (!o || this.options.effect == 'fade') {
                b.css({
                    'opacity': 0
                })
            };
            if (this.options.effect == 'curtain' || this.options.usewidth == true) {
                currWidth = b.width();
                b.css({
                    'width': 0,
                    'background-image': 'url(' + this.img[this.imgInc] + ')'
                });
                b.animate({
                    'width': currWidth,
                    'opacity': 1
                }, this.options.stripSpeed)
            } else if (this.options.effect == 'fade') {
                b.css({
                    'background-image': 'url(' + this.img[this.imgInc] + ')'
                });
                b.animate({
                    'opacity': 1
                }, this.options.stripSpeed)
            } else {
                b.css({
                    'height': 0,
                    'background-image': 'url(' + this.img[this.imgInc] + ')'
                });
                b.animate({
                    'height': this.options.height,
                    'opacity': 1
                }, this.options.stripSpeed)
            }
            this.inc++
        }
    });
    $.fn.SexySlider = function (a) {
        this.each(function () {
            if (!this.SSObject) {
                this.SSObject = new p().init(this, a)
            };
            return this.SSObject
        })
    }
})(jQuery);
