(function(a){jQuery.fn.reverse=Array.prototype.reverse;var b={setSlideBackground:function(b,c,d){c.css("background-image","url("+b+")").each(function(b){a(this).css("background-position",-b*d+"px 0px")})},preloadImages:function(b,c,d){var e=0;b.each(function(b){var c=a(this),e=d.attr("src");a("").attr("src",e)})},setup:function(c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){i.each(function(b){var c=a(this);c.appendTo(n).addClass("slide-content_"+b)});n.addClass(q.contentPosition).css("height",i.eq(q.pos).outerHeight());o.addClass(q.contentPosition);if(q.contentPosition){a("a",o).css("height",n.outerHeight())}else{var r=(n.outerHeight()-1)/2;a("a",o).css("height",r);a(".next",o).css("bottom",parseInt(a(".prev",o).css("bottom"))+r+1+"px")}d.each(function(b){var c=a(this),d=c.find("a").attr("href");mode=c.find("a").attr("class"),title=c.find("a").attr("title");c.add(c.find(j)).data({url:d,mode:mode,title:title})});d.css({height:q.height-h.outerHeight()+"px",width:f+"px"});d.appendTo(l);l.css({"max-height":q.height-h.outerHeight()+"px",overflow:"hidden",width:"100%"});g.css("width",f+"px");h.css("width",100/e+"%");h.each(function(b){var c=a(this);c.css("max-width",f-(parseInt(c.css("padding-left"))+parseInt(c.css("padding-right")))+"px")});h.appendTo(m);d.find(j).appendTo(k);d.find("a").remove();k.hide();k.css("max-height",q.height-h.outerHeight()+"px");c.css({"max-height":q.height-h.outerHeight()+h.outerHeight()*Math.ceil(e/2)+"px","max-width":f*e+"px"});p.css({bottom:h.innerHeight()+parseInt(h.css("border-bottom-width"))+"px",width:f+"px"}).stop().animate({left:f*q.pos},0);b.setSlideBackground(q.posBgImage,d,f);if(a(window).width()m)o=-1;else{b.data("anim",false);return false}k.pos=l.index();j.show();i.hide();c[k.type.mode].slideAux(b,d,e,f,g,n,o,k)},slideAux:function(c,d,e,f,g,h,i,j){var k=0,l=j.type.seqfactor,m=c.find(".slide-img");if(i===-1)m=m.reverse();m.css({left:"0px","background-image":"url("+h+")"}).each(function(g){var m=a(this).hide();setTimeout(function(){var a=-g*f;if(i===-1)a=-(e-1-g)*f;m.css("background-position",a+"px 0px").fadeIn(j.type.speed,j.type.easing,function(){++k;if(k===e){c.data("anim",false);b.setSlideBackground(h,d,f)}})},g*l)})}},horizontalSlide:{slide:function(a,b,d,e,f,g,h,i,j){c["seqFade"].slide(a,b,d,e,f,g,h,i,j)},slideAux:function(c,d,e,f,g,h,i,j){var k=0;g.css({left:i*f+"px","background-image":"url("+h+")"}).each(function(g){a(this).css("background-position",-g*f+"px 0px").stop().animate({left:"0px"},j.type.speed,j.type.easing,function(){++k;if(k===e){c.data("anim",false);b.setSlideBackground(h,d,f)}})})}},seqHorizontalSlide:{slide:function(a,b,d,e,f,g,h,i,j){c["seqFade"].slide(a,b,d,e,f,g,h,i,j)},slideAux:function(c,d,e,f,g,h,i,j){var k=0,l=j.type.seqfactor,m=c.find(".slide-img");if(i===1)m=m.reverse();m.css({left:i*f+"px","background-image":"url("+h+")"}).each(function(g){var m=a(this);setTimeout(function(){var a=-g*f;if(i===1)a=-(e-1-g)*f;m.css("background-position",a+"px 0px").stop().animate({left:"0px"},j.type.speed,j.type.easing,function(){++k;if(k===e){c.data("anim",false);b.setSlideBackground(h,d,f)}})},g*l)})}},verticalSlide:{slide:function(a,b,d,e,f,g,h,i,j){c["seqFade"].slide(a,b,d,e,f,g,h,i,j)},slideAux:function(c,d,e,f,g,h,i,j){var k=0;g.css({top:i*j.height+"px","background-image":"url("+h+")"}).each(function(g){a(this).css("background-position",-g*f+"px 0px").stop().animate({top:"0px"},j.type.speed,j.type.easing,function(){++k;if(k===e){c.data("anim",false);b.setSlideBackground(h,d,f)}})})}},seqVerticalSlide:{slide:function(a,b,d,e,f,g,h,i,j){c["seqFade"].slide(a,b,d,e,f,g,h,i,j)},slideAux:function(c,d,e,f,g,h,i,j){var k=0,l=j.type.seqfactor,m=c.find(".slide-img");if(i===1)m=m.reverse();m.css({top:i*j.height+"px","background-image":"url("+h+")"}).each(function(g){var m=a(this);setTimeout(function(){var a=-g*f;if(i===1)a=-(e-1-g)*f;m.css("background-position",a+"px 0px").stop().animate({top:"0px"},j.type.speed,j.type.easing,function(){++k;if(k===e){c.data("anim",false);b.setSlideBackground(h,d,f)}})},g*l)})}},verticalSlideAlt:{slide:function(a,b,d,e,f,g,h,i,j){c["seqFade"].slide(a,b,d,e,f,g,h,i,j)},slideAux:function(c,d,e,f,g,h,i,j){var k=0,l;g.css({"background-image":"url("+h+")"}).each(function(g){if(g%2===0)l=1;else l=-1;a(this).css("top",l*j.height+"px").css("background-position",-g*f+"px 0px").stop().animate({top:"0px"},j.type.speed,j.type.easing,function(){++k;if(k===e){c.data("anim",false);b.setSlideBackground(h,d,f)}})})}},seqVerticalSlideAlt:{slide:function(a,b,d,e,f,g,h,i,j){c["seqFade"].slide(a,b,d,e,f,g,h,i,j)},slideAux:function(c,d,e,f,g,h,i,j){var k=0,l=j.type.seqfactor,m=c.find(".slide-img"),n;if(i===1)m=m.reverse();m.css({top:i*j.height+"px","background-image":"url("+h+")"}).each(function(g){var m=a(this);setTimeout(function(){var a=-g*f;if(i===1)a=-(e-1-g)*f;if(g%2===0)n=1;else n=-1;m.css("top",n*j.height+"px").css("background-position",a+"px 0px").stop().animate({top:"0px"},j.type.speed,j.type.easing,function(){++k;if(k===e){c.data("anim",false);b.setSlideBackground(h,d,f)}})},g*l)})}},responsiveDef:{slide:function(b,d,e,f,g,h,i,j,k,l){var m=d.eq(h.index()),n=m.index(),o=a("img",j).eq(n).attr("src"),p;if(l.pos===n){b.data("anim",false);return false}l.pos=m.index();k.hide();j.show();c["responsiveDef"].slideAux(b,d,e,f,g,i,j,o,p,n,l)},slideAux:function(a,b,c,d,e,f,g,h,i,j,k){var l=0;g.css("height",g.outerHeight());f.stop().hide();f.eq(j).stop().fadeIn(k.type.speed,k.type.easing).css("display","block");g.css("height","");a.data("anim",false)}}},d={init:function(d){if(this.length){var e={pos:0,width:940,height:380,contentSpeed:450,contentPosition:"",hideContent:false,timeout:3e3,pause:true,pauseOnHover:true,type:{mode:"def",speed:400,easing:"jswing",seqfactor:100}};return this.each(function(){function z(b,d,o){clearTimeout(n);n=setTimeout(function(){if(f.data("anim"))return false;f.data("anim",true);if(e.pos>-1&&!b.hasClass("active")){v.stop().animate({left:m*d.index()},e.type.speed*1);j.removeClass("active");b.addClass("active");k.stop().hide()}if(f.data("randomEffect"))e.type.mode=l[Math.floor(Math.random()*l.length)];if(a(window).width()');var p=f.find(".slide-img");f.append('');var q=a(".slide-images-container");f.append('');var r=a(".slides-container");f.append('');var s=a(".buttons-container");f.append('');var t=a(".content-container");f.append('');var u=a(".pagination-container");f.append('
');var v=f.find(".active-slide-bar");b.setup(f,g,h,m,p,j,k,i,q,r,s,t,u,v,e);var w=t.children(".slide-content_"+e.pos);w.fadeIn(e.contentSpeed);if(e.type.mode==="random")f.data("randomEffect",true);if(e.timeout>0)var y=setInterval(x,e.timeout);j.bind("click",function(b){var c=a(this),d=g.eq(c.index()),h=t.children(".slide-content_"+d.index());if(e.pause){f.data("autoPlayStop",true);clearInterval(y)}z(c,d,h);b.preventDefault()});a("a",u).bind("click",function(b){var c=a(this),d=g.eq(f.find(".slide-button.active").index()),i,k;if(c.hasClass("next")){d=d.next()}else if(c.hasClass("prev")){d=d.prev()}if(f.find(".slide-button.active").index()===h-1&&c.hasClass("next"))d=g.first();if(d.index()===-1&&c.hasClass("prev"))d=g.last();i=j.eq(d.index()),k=t.children(".slide-content_"+d.index());if(e.pause){f.data("autoPlayStop",true);clearInterval(y)}if(c.hasClass("next")&&d.index()=0){z(i,d,k)}b.preventDefault()});f.hover(function(){if(e.pauseOnHover)clearInterval(y)},function(){if(!f.data("autoPlayStop")&&e.timeout>0)y=setInterval(x,e.timeout)});r.add(q).click(function(b){if(a(window).width()e.width){j.each(function(b){var c=a(this);c.css("max-width",m-(parseInt(c.css("padding-left"))+parseInt(c.css("padding-right")))+"px")});if(e.contentPosition==="center"){a(".prev",u).css("left","");a(".next",u).css("right","")}else if(e.contentPosition==="bottom"){t.add(a("a",u)).css("bottom","");t.css("width","")}else{t.add(a("a",u)).css("bottom","")}var b=f.find(".slide-button.active"),c=g.eq(b.index()),d=t.children(".slide-content_"+c.index());if(e.pause){f.data("autoPlayStop",true);clearInterval(y)}z(b,c,d)}else{r.hide();q.show();var c=i.eq(f.find(".slide-button.active").index()),d=t.children(".slide-content_"+c.index()),h=(k.eq(c.index()).outerHeight()+parseInt(t.css("padding-top"))+parseInt(t.css("padding-bottom"))-1)/2;t.css("height",d.outerHeight());a(".next",u).css("bottom",parseInt(a(".prev",u).css("bottom"))+h+1+"px");a("a",u).css("height",h);if(c.is(":hidden"))i.hide();c.fadeIn().css("display","block");j.css("max-width",(f.outerWidth()-(parseInt(j.css("padding-left"))+parseInt(j.css("padding-right")))*2)/2+"px");if(e.contentPosition==="center"){var l=t.offset().left-a("a",u).outerWidth()-1;a(".prev",u).css("left",l);a(".next",u).css("right",l)}else if(e.contentPosition==="bottom"){t.add(a("a",u)).css("bottom",f.outerHeight()-q.outerHeight());t.css("width",q.outerWidth()-(a("a",u).outerWidth()*2+2)-(parseInt(t.css("padding-left"))+parseInt(t.css("padding-right"))))}else{t.add(a(".prev",u)).css("bottom",f.outerHeight()-q.outerHeight()+30);a(".next",u).css("bottom",f.outerHeight()-q.outerHeight()+30+a(".next",u).outerHeight())}}})})}}};a.fn.smartStartSlider=function(b){if(d[b]){return d[b].apply(this,Array.prototype.slice.call(arguments,1))}else if(typeof b==="object"||!b){return d.init.apply(this,arguments)}else{a.error("Method "+b+" does not exist on jQuery.smartStartSlider")}}})(jQuery)