(function(a){a.fn.slides=function(b){b=a.extend({},a.fn.slides.option,b);return this.each(function(){a("."+b.container,a(this)).children().wrapAll('<div class="slides_control"/>');var x=a(this),g=a(".slides_control",x),t=g.children().size(),C=g.children().outerWidth(),o=g.children().outerHeight(),u=b.start-1,m=b.effect.indexOf(",")<0?b.effect:b.effect.replace(" ","").split(",")[0],h=b.effect.indexOf(",")<0?m:b.effect.replace(" ","").split(",")[1],n=0,e=0,j=0,B=0,c,p,q,A,k,l,v,w;function r(d,f,D){if(!p&&c){p=true;b.animationStart(B+1);switch(d){case"next":e=B;n=B+1;n=t===n?0:n;A=C*2;d=-C*2;B=n;break;case"prev":e=B;n=B-1;n=n===-1?t-1:n;A=0;d=0;B=n;break;case"pagination":n=parseInt(D,10);e=a("."+b.paginationClass+" li.current a",x).attr("href").match("[^#/]+$");if(n>e){A=C*2;d=-C*2}else{A=0;d=0}B=n;break}if(f==="fade"){if(b.crossfade){g.children(":eq("+n+")",x).css({zIndex:10}).fadeIn(b.fadeSpeed,b.fadeEasing,function(){if(b.autoHeight){g.animate({height:g.children(":eq("+n+")",x).outerHeight()},b.autoHeightSpeed,function(){g.children(":eq("+e+")",x).css({display:"none",zIndex:0});g.children(":eq("+n+")",x).css({zIndex:0});b.animationComplete(n+1);p=false})}else{g.children(":eq("+e+")",x).css({display:"none",zIndex:0});g.children(":eq("+n+")",x).css({zIndex:0});b.animationComplete(n+1);p=false}})}else{g.children(":eq("+e+")",x).fadeOut(b.fadeSpeed,b.fadeEasing,function(){if(b.autoHeight){g.animate({height:g.children(":eq("+n+")",x).outerHeight()},b.autoHeightSpeed,function(){g.children(":eq("+n+")",x).fadeIn(b.fadeSpeed,b.fadeEasing)})}else{g.children(":eq("+n+")",x).fadeIn(b.fadeSpeed,b.fadeEasing,function(){if(a.browser.msie){a(this).get(0).style.removeAttribute("filter")}})}b.animationComplete(n+1);p=false})}}else{g.children(":eq("+n+")").css({left:A,display:"block"});if(b.autoHeight){g.animate({left:d,height:g.children(":eq("+n+")").outerHeight()},b.slideSpeed,b.slideEasing,function(){g.css({left:-C});g.children(":eq("+n+")").css({left:C,zIndex:5});g.children(":eq("+e+")").css({left:C,display:"none",zIndex:0});b.animationComplete(n+1);p=false})}else{g.animate({left:d},b.slideSpeed,b.slideEasing,function(){g.css({left:-C});g.children(":eq("+n+")").css({left:C,zIndex:5});g.children(":eq("+e+")").css({left:C,display:"none",zIndex:0});b.animationComplete(n+1);p=false})}}if(b.pagination){a("."+b.paginationClass+" li.current",x).removeClass("current");a("."+b.paginationClass+" li:eq("+n+")",x).addClass("current")}}}function y(){clearInterval(x.data("interval"))}function s(){if(b.pause){clearTimeout(x.data("pause"));clearInterval(x.data("interval"));v=setTimeout(function(){clearTimeout(x.data("pause"));w=setInterval(function(){r("next",m)},b.play);x.data("interval",w)},b.pause);x.data("pause",v)}else{y()}}if(t<2){return}if(u<0){u=0}if(u>t){u=t-1}if(b.start){B=u}if(b.randomize){g.randomize()}a("."+b.container,x).css({overflow:"hidden",position:"relative"});g.children().css({position:"absolute",top:0,left:g.children().outerWidth(),zIndex:0,display:"none"});g.css({position:"relative",width:(C*3),height:o,left:-C});a("."+b.container,x).css({display:"block"});if(b.autoHeight){g.children().css({height:"auto"});g.animate({height:g.children(":eq("+u+")").outerHeight()},b.autoHeightSpeed)}if(b.preload&&g.find("img").length){a("."+b.container,x).css({background:"url("+b.preloadImage+") no-repeat 50% 50%"});var z=g.find("img:eq("+u+")").attr("src")+"?"+(new Date()).getTime();if(a("img",x).parent().attr("class")!="slides_control"){l=g.children(":eq(0)")[0].tagName.toLowerCase()}else{l=g.find("img:eq("+u+")")}g.find("img:eq("+u+")").attr("src",z).load(function(){g.find(l+":eq("+u+")").fadeIn(b.fadeSpeed,b.fadeEasing,function(){a(this).css({zIndex:5});a("."+b.container,x).css({background:""});c=true;b.slidesLoaded()})})}else{g.children(":eq("+u+")").fadeIn(b.fadeSpeed,b.fadeEasing,function(){c=true;b.slidesLoaded()})}if(b.bigTarget){g.children().css({cursor:"pointer"});g.children().click(function(){r("next",m);return false})}if(b.hoverPause&&b.play){g.bind("mouseover",function(){y()});g.bind("mouseleave",function(){s()})}if(b.generateNextPrev){a("."+b.container,x).after('<a href="#" class="'+b.prev+'">Prev</a>');a("."+b.prev,x).after('<a href="#" class="'+b.next+'">Next</a>')}a("."+b.next,x).click(function(d){d.preventDefault();if(b.play){s()}r("next",m)});a("."+b.prev,x).click(function(d){d.preventDefault();if(b.play){s()}r("prev",m)});if(b.generatePagination){x.append("<ul class="+b.paginationClass+"></ul>");g.children().each(function(){a("."+b.paginationClass,x).append('<li><a href="#'+j+'">'+(j+1)+"</a></li>");j++})}else{a("."+b.paginationClass+" li a",x).each(function(){a(this).attr("href","#"+j);j++})}a("."+b.paginationClass+" li:eq("+u+")",x).addClass("current");a("."+b.paginationClass+" li a",x).click(function(){if(b.play){s()}q=a(this).attr("href").match("[^#/]+$");if(B!=q){r("pagination",h,q)}return false});a("a.link",x).click(function(){if(b.play){s()}q=a(this).attr("href").match("[^#/]+$")-1;if(B!=q){r("pagination",h,q)}return false});if(b.play){w=setInterval(function(){r("next",m)},b.play);x.data("interval",w)}})};a.fn.slides.option={preload:false,preloadImage:"/img/loading.gif",container:"slides_container",generateNextPrev:false,next:"next",prev:"prev",pagination:true,generatePagination:true,paginationClass:"pagination",fadeSpeed:350,fadeEasing:"",slideSpeed:350,slideEasing:"",start:1,effect:"slide",crossfade:false,randomize:false,play:0,pause:0,hoverPause:false,autoHeight:false,autoHeightSpeed:350,bigTarget:false,animationStart:function(){},animationComplete:function(){},slidesLoaded:function(){}};a.fn.randomize=function(d){function b(){return(Math.round(Math.random())-0.5)}return(a(this).each(function(){var g=a(this);var c=g.children();var e=c.length;if(e>1){c.hide();var f=[];for(i=0;i<e;i++){f[f.length]=i}f=f.sort(b);a.each(f,function(l,m){var n=c.eq(m);var h=n.clone(true);h.show().appendTo(g);if(d!==undefined){d(n,h)}n.remove()})}}))}})(jQuery);$(function(){$("#slides").slides({effect:"fade",play:5000,pause:2500,fadeSpeed:50,hoverPause:true,generatePagination:false})});
