(function($){$.plusSlider=function(el,options){var base=this;base.$el=$(el);base.el=el;base.$el.data('plusSlider',base);var bodyheight=$(window).height();if(bodyheight<680){$('#slideshow').addClass('small-res');}
base.init=function(){base.options=$.extend({},$.plusSlider.defaults,options);base.$slides=base.$el.children();base.$totalSlides=base.$slides.length;var tempCount=0;var hovered=false;base.$el.wrap('<div class="plusSlider" />');base.$slides.addClass('child');base.$slides.eq(0).addClass('current');if(base.options.sliderType=='slider'){base.$slideWidth=base.$el.find(':first').outerWidth(true);base.$sliderWidth=base.$slideWidth*base.$totalSlides;base.$stopPosition=base.$sliderWidth-base.$slideWidth;base.$el.width(base.$sliderWidth);base.$el.children().show();base.$el.find(':first').find('.titles h2.first-title').animate({left:0},700,'easeInOutExpo').parent().parent().siblings().find('.titles h2.first-title').animate({left:600},200);base.$el.find(':first').find('.titles h2.second-title').animate({left:0},1000,'easeInOutExpo').parent().parent().siblings().find('.titles h2.second-title').animate({left:600},200);}else{base.$el.parent().addClass('fader');base.$el.children(':first').show();base.$el.children(':first').find('.titles h2.first-title').animate({left:0},700,'easeInOutExpo').parent().parent().siblings().find('.titles h2.first-title').animate({left:600},200);base.$el.children(':first').find('.titles h2.second-title').animate({left:0},1000,'easeInOutExpo').parent().parent().siblings().find('.titles h2.second-title').animate({left:600},200);}
if(base.$totalSlides===1){base.options.autoPlay=false;base.options.createArrows=false;base.options.createPagination=false;}
if(base.options.width){base.$el.parent().width(base.options.width);base.$el.parent().css('margin-left','-'+(base.options.width/2)+'px');}
if(base.options.height){base.$el.parent().height(base.options.height);}
if(base.options.createPagination){if(base.options.paginationBefore){base.$el.before('<div class="plusSlider-controls" />');base.$sliderControls=base.$el.prev('.plusSlider-controls');}else{base.$el.after('<div class="plusSlider-controls" />');base.$sliderControls=base.$el.next('.plusSlider-controls');}
base.$sliderControls.wrap('<div class="plusSlider-controls-wrapper" />');for(var i=0;i<base.$totalSlides;i++){base.$sliderControls.append('<a href="#" rel="'+i+'">'+(i+1)+'</a>');}
if(base.options.paginationWidth){base.$sliderControls.width(base.$sliderControls.find('a').outerWidth(true)*base.$totalSlides);}
var bodyheight=$(window).height();if(bodyheight<680){base.$sliderControls.parent().css({bottom:'auto',top:(bodyheight-40)+'px'});}
if(base.options.sliderType=='slider'){base.$sliderControls.find('a').click(function(){var $this=$(this);if(!base.$slides.is(':animated')){base.$rel=$this.attr('rel');base.$slides.eq(base.$rel).addClass('current').siblings().removeClass('current');$this.addClass('current').siblings().removeClass('current');base.$el.animate({left:base.$slideWidth*base.$rel*-1+"px"},base.options.speed,base.options.sliderEasing);if(base.options.autoPlay){base.clearTimer();base.beginTimer();}
base.$slides.eq(base.$rel).find('.titles h2.first-title').animate({left:0},700,'easeInOutExpo').parent().parent().siblings().find('.titles h2.first-title').animate({left:600},200);base.$slides.eq(base.$rel).find('.titles h2.second-title').animate({left:0},1000,'easeInOutExpo').parent().parent().siblings().find('.titles h2.second-title').animate({left:600},200);}
return false;});}else{base.$sliderControls.find('a').click(function(){var $this=$(this);if(!base.$slides.is(':animated')){$this.addClass('current').siblings().removeClass('current');base.$slides.eq($this.attr('rel')).siblings().css('zIndex',50).removeClass('current');base.$slides.eq($this.attr('rel')).css('zIndex',100).addClass('current').fadeIn(base.options.speed,function(){base.$slides.not('.current').hide();});if(base.options.autoPlay){base.clearTimer();base.beginTimer();}
base.$el.children('.current').find('.titles h2.first-title').animate({left:0},{duration:700,queue:false}).parent().parent().siblings().find('.titles h2.first-title').animate({left:600},{duration:700,queue:false});base.$el.children('.current').find('.titles h2.second-title').animate({left:0},{duration:1000,queue:false}).parent().parent().siblings().find('.titles h2.second-title').animate({left:600},{duration:1000,queue:false});}
return false;});}
base.$sliderControls.find('a').eq(0).addClass('current');}
if(base.options.sliderType=='slider'){base.nextSlide=function(direction){if(direction!==false){direction=true;}
if(direction==true&&!base.$el.is(':animated')){if(base.$el.position().left>(base.$stopPosition-1)*-1){if(base.options.createPagination){base.$sliderControls.find('a.current').removeClass('current').next().addClass('current');}
base.$el.animate({left:"-="+base.$slideWidth+"px"},base.options.speed,base.options.sliderEasing);base.$el.find('.current').removeClass('current').next().addClass('current');}else{if(base.options.createPagination){base.$sliderControls.find('a:last').removeClass('current').siblings('a:first').addClass('current');}
base.$el.animate({left:0},base.options.speed,base.options.sliderEasing);base.$slides.removeClass('current').eq(0).addClass('current');}}else if(direction==false&&!base.$el.is(':animated')){if(base.$el.position().left<0&&!base.$slides.is(':animated')){if(base.options.createPagination){base.$sliderControls.find('a.current').removeClass('current').prev().addClass('current');}
base.$el.animate({left:"+="+base.$slideWidth+"px"},base.options.speed,base.options.sliderEasing);base.$el.find('.current').removeClass('current').prev().addClass('current');}else{if(base.options.createPagination){base.$sliderControls.find('a:first').removeClass('current').siblings('a:last').addClass('current');}
base.$el.animate({left:"-="+base.$stopPosition+"px"},base.options.speed,base.options.sliderEasing);base.$slides.removeClass('current');base.$el.children(':last').addClass('current');}}
base.$el.children('.current').find('.titles h2.first-title').animate({left:0},{duration:700,queue:false}).parent().parent().siblings().find('.titles h2.first-title').animate({left:600},{duration:700,queue:false});base.$el.children('.current').find('.titles h2.second-title').animate({left:0},{duration:1000,queue:false}).parent().parent().siblings().find('.titles h2.second-title').animate({left:600},{duration:1000,queue:false});if(base.options.autoPlay){base.clearTimer();base.beginTimer();}}}else{base.nextSlide=function(direction){if(direction!==false){direction=true;}
if(direction==true&&!base.$slides.is(':animated')){if(base.$el.children(':last').is('.current')){if(base.options.createPagination){base.$sliderControls.find('a:last').removeClass('current').siblings('a:first').addClass('current');}
base.$el.children('.current').removeClass('current').css('zIndex',60).siblings().css('zIndex',50);base.$el.children(':first').css('zIndex',100).addClass('current').fadeIn(base.options.speed,function(){base.$slides.not('.current').hide();});}else{if(base.options.createPagination){base.$sliderControls.find('a.current').removeClass('current').next().addClass('current');}
base.$el.children('.current').removeClass('current').css('zIndex',60).siblings().css('zIndex',50).end().next().css('zIndex',100).addClass('current').fadeIn(base.options.speed,function(){base.$slides.not('.current').hide();});}}else if(direction==false&&!base.$slides.is(':animated')){if(base.$el.children(':first').is('.current')){if(base.options.createPagination){base.$sliderControls.find('a:first').removeClass('current').siblings('a:last').addClass('current');}
base.$el.children('.current').removeClass('current').css('zIndex',60).siblings().css('zIndex',50);base.$el.children(':last').css('zIndex',100).addClass('current').fadeIn(base.options.speed,function(){base.$slides.not('.current').hide();});}else if(!base.$slides.is(':animated')){if(base.options.createPagination){base.$sliderControls.find('a.current').removeClass('current').prev().addClass('current');}
base.$el.children('.current').removeClass('current').siblings().css('zIndex',50).end().css('zIndex',60).prev().css('zIndex',100).addClass('current').fadeIn(base.options.speed,function(){base.$slides.not('.current').hide();});}}
base.$el.children('.current').find('.titles h2.first-title').animate({left:0},700,'easeInOutExpo').parent().parent().siblings().find('.titles h2.first-title').animate({left:600},200);base.$el.children('.current').find('.titles h2.second-title').animate({left:0},1000,'easeInOutExpo').parent().parent().siblings().find('.titles h2.second-title').animate({left:600},200);if(base.options.autoPlay){base.clearTimer();base.beginTimer();}}}
if(base.options.autoPlay){base.clearTimer=function(){if(base.timer){window.clearInterval(base.timer);tempCount=0;}}
base.beginTimer=function(){base.timer=window.setInterval(function(){tempCount++;if(tempCount*1000>base.options.displayTime&&hovered==false){base.nextSlide();tempCount=0;}},1000);}
base.beginTimer();if(base.options.pauseOnHover){base.$el.hover(function(){hovered=true;},function(){hovered=false;});}}
if(base.options.createArrows){base.$el.parent().before('<a class="arrow prev" href="#">prev</a><a class="arrow next" href="#">next</a>').siblings('.next').click(function(){base.nextSlide();return false;});base.$el.parent().siblings('.prev').click(function(){base.nextSlide(false);return false;});var bodyheight=$(window).height();if(bodyheight<680){base.$el.parent().siblings('.prev').css({bottom:'auto',top:(bodyheight-60)+'px'});}}
if(base.options.keyboardNavigation){base.$el.click(function(){$('.activePlusSlider').removeClass('activePlusSlider');$(this).addClass('activePlusSlider');});$(window).keyup(function(e){if(base.$el.is('.activePlusSlider')){if(e.keyCode==39){base.nextSlide();}else if(e.keyCode==37){base.nextSlide(false);}}});}};base.init();};$.plusSlider.defaults={createArrows:true,createPagination:true,paginationBefore:false,paginationWidth:true,displayTime:4000,speed:500,autoPlay:true,keyboardNavigation:true,pauseOnHover:true,sliderEasing:'linear',sliderType:'slider',width:false,height:false};$.fn.plusSlider=function(options){return this.each(function(){(new $.plusSlider(this,options));});};})(jQuery);;jQuery.easing['jswing']=jQuery.easing['swing'];jQuery.extend(jQuery.easing,{def:'easeOutQuad',swing:function(x,t,b,c,d){return jQuery.easing[jQuery.easing.def](x,t,b,c,d);},easeInQuad:function(x,t,b,c,d){return c*(t/=d)*t+b;},easeOutQuad:function(x,t,b,c,d){return-c*(t/=d)*(t-2)+b;},easeInOutQuad:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t+b;return-c/2*((--t)*(t-2)-1)+b;},easeInCubic:function(x,t,b,c,d){return c*(t/=d)*t*t+b;},easeOutCubic:function(x,t,b,c,d){return c*((t=t/d-1)*t*t+1)+b;},easeInOutCubic:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t+b;return c/2*((t-=2)*t*t+2)+b;},easeInQuart:function(x,t,b,c,d){return c*(t/=d)*t*t*t+b;},easeOutQuart:function(x,t,b,c,d){return-c*((t=t/d-1)*t*t*t-1)+b;},easeInOutQuart:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t*t+b;return-c/2*((t-=2)*t*t*t-2)+b;},easeInQuint:function(x,t,b,c,d){return c*(t/=d)*t*t*t*t+b;},easeOutQuint:function(x,t,b,c,d){return c*((t=t/d-1)*t*t*t*t+1)+b;},easeInOutQuint:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t*t*t+b;return c/2*((t-=2)*t*t*t*t+2)+b;},easeInSine:function(x,t,b,c,d){return-c*Math.cos(t/d*(Math.PI/2))+c+b;},easeOutSine:function(x,t,b,c,d){return c*Math.sin(t/d*(Math.PI/2))+b;},easeInOutSine:function(x,t,b,c,d){return-c/2*(Math.cos(Math.PI*t/d)-1)+b;},easeInExpo:function(x,t,b,c,d){return(t==0)?b:c*Math.pow(2,10*(t/d-1))+b;},easeOutExpo:function(x,t,b,c,d){return(t==d)?b+c:c*(-Math.pow(2,-10*t/d)+1)+b;},easeInOutExpo:function(x,t,b,c,d){if(t==0)return b;if(t==d)return b+c;if((t/=d/2)<1)return c/2*Math.pow(2,10*(t-1))+b;return c/2*(-Math.pow(2,-10*--t)+2)+b;},easeInCirc:function(x,t,b,c,d){return-c*(Math.sqrt(1-(t/=d)*t)-1)+b;},easeOutCirc:function(x,t,b,c,d){return c*Math.sqrt(1-(t=t/d-1)*t)+b;},easeInOutCirc:function(x,t,b,c,d){if((t/=d/2)<1)return-c/2*(Math.sqrt(1-t*t)-1)+b;return c/2*(Math.sqrt(1-(t-=2)*t)+1)+b;},easeInElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a<Math.abs(c)){a=c;var s=p/4;}
else var s=p/(2*Math.PI)*Math.asin(c/a);return-(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;},easeOutElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a<Math.abs(c)){a=c;var s=p/4;}
else var s=p/(2*Math.PI)*Math.asin(c/a);return a*Math.pow(2,-10*t)*Math.sin((t*d-s)*(2*Math.PI)/p)+c+b;},easeInOutElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d/2)==2)return b+c;if(!p)p=d*(.3*1.5);if(a<Math.abs(c)){a=c;var s=p/4;}
else var s=p/(2*Math.PI)*Math.asin(c/a);if(t<1)return-.5*(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;return a*Math.pow(2,-10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p)*.5+c+b;},easeInBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;return c*(t/=d)*t*((s+1)*t-s)+b;},easeOutBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;return c*((t=t/d-1)*t*((s+1)*t+s)+1)+b;},easeInOutBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;if((t/=d/2)<1)return c/2*(t*t*(((s*=(1.525))+1)*t-s))+b;return c/2*((t-=2)*t*(((s*=(1.525))+1)*t+s)+2)+b;},easeInBounce:function(x,t,b,c,d){return c-jQuery.easing.easeOutBounce(x,d-t,0,c,d)+b;},easeOutBounce:function(x,t,b,c,d){if((t/=d)<(1/2.75)){return c*(7.5625*t*t)+b;}else if(t<(2/2.75)){return c*(7.5625*(t-=(1.5/2.75))*t+.75)+b;}else if(t<(2.5/2.75)){return c*(7.5625*(t-=(2.25/2.75))*t+.9375)+b;}else{return c*(7.5625*(t-=(2.625/2.75))*t+.984375)+b;}},easeInOutBounce:function(x,t,b,c,d){if(t<d/2)return jQuery.easing.easeInBounce(x,t*2,0,c,d)*.5+b;return jQuery.easing.easeOutBounce(x,t*2-d,0,c,d)*.5+c*.5+b;}});;jQuery(document).ready(function($){$('#slider').plusSlider({sliderEasing:'easeInOutExpo',createPagination:false,paginationBefore:true,createArrows:true,width:1920,height:650,sliderType:'slider',displayTime:10000,speed:1000});var swapperAnimateOpt={queue:false,duration:300,easing:"easeOutExpo"};$('#swappers div.swapper').hover(function(){$(this).stop().animate({top:'-180px'},swapperAnimateOpt);$(this).find('.bgr').stop().animate({'opacity':0.9},swapperAnimateOpt);$(this).find('p').stop().animate({'opacity':1},swapperAnimateOpt);$(this).find('.indicator').css('background-position','center top');},function(){$(this).stop().animate({top:'0px'},swapperAnimateOpt);$(this).find('.bgr').stop().animate({'opacity':0.5},swapperAnimateOpt);$(this).find('p').stop().animate({'opacity':0.5},swapperAnimateOpt);$(this).find('.indicator').css('background-position','center bottom');});});
