if(typeof jQuery!="undefined"){jQuery(function(a){a.fn.extend({loopedSlider:function(b){var c=a.extend({},a.fn.loopedSlider.defaults,b);return this.each(function(){if(a.fn.jquery<"1.3.2"){return}var s=a(this);var j=a.metadata?a.extend({},c,s.metadata()):c;var e=0;var i=1;var m=a(j.slides,s).children().size();var l=a(j.slides,s).children().outerWidth();var w=0;var h=false;var d=0;var u=0;var n=0;var q=a("."+j.pagination+" li a",s);if(j.addPagination&&!a(q).length){var r=m;a(s).append("<ul class="+j.pagination+">");a(j.slides,s).children().each(function(){if(d<r){a("."+j.pagination,s).append("<li><a rel="+(d+1)+' href="#" >'+(d+1)+"</a></li>");d=d+1}else{d=0;return false}a("."+j.pagination+" li a:eq(0)",s).parent().addClass("active")});q=a("."+j.pagination+" li a",s)}else{var t=a("."+j.pagination);if(t.length>0){t.css("left",((t.parent().width()/2)-(t.width()/2))+"px");a(q,s).each(function(){d=d+1;a(this).attr("rel",d);a(q.eq(0),s).parent().addClass("active")})}}function v(x){var o=s.find("div[slide='"+x+"']");if(o.length>0){o.find("img").each(function(){var z=a(this);var A=z.attr("src");if(A.indexOf("imageLoader.gif")>0){var y=z.attr("ca-src");if(y.length>0){z.attr("src",y)}}})}}v(i);if(m===1){a(j.slides,s).children().css({position:"absolute",left:w,display:"block"});return}a(j.slides,s).css({width:(m*l)});a(j.slides,s).children().each(function(){a(this).css({position:"absolute",left:w,display:"block"});w=w+l});a(j.slides,s).children(":eq("+(m-1)+")").css({position:"absolute",left:-l});if(m>3){a(j.slides,s).children(":eq("+(m-1)+")").css({position:"absolute",left:-l})}if(j.autoHeight){p(i)}a(".next",s).click(function(){if(h===false){g("next",true);a.easing.def="easeOutBack";if(j.autoStart){if(j.restart){f()}else{clearInterval(sliderIntervalID)}}}return false});a(".previous",s).click(function(){if(h===false){g("prev",true);a.easing.def="easeOutBack";if(j.autoStart){if(j.restart){f()}else{clearInterval(sliderIntervalID)}}}return false});if(j.containerClick){a(j.container,s).click(function(){if(h===false){g("next",true);if(j.autoStart){if(j.restart){f()}else{clearInterval(sliderIntervalID)}}}return false})}a(q,s).click(function(){if(a(this).parent().hasClass("active")){return false}else{i=a(this).attr("rel");a(q,s).parent().siblings().removeClass("active");a(this).parent().addClass("active");g("fade",i);a.easing.def="easeInOutSine";if(j.autoStart){if(j.restart){f()}else{clearInterval(sliderIntervalID)}}}return false});a(q,s).bind("activate",function(){if(a(this).parent().hasClass("active")){return false}else{i=a(this).attr("rel");a(q,s).parent().siblings().removeClass("active");a(this).parent().addClass("active");g("show",i);a.easing.def="easeInOutSine";if(j.autoStart){if(j.restart){f()}else{clearInterval(sliderIntervalID)}}}return false});if(j.autoStart){sliderIntervalID=setInterval(function(){if(h===false){g("next",true);a.easing.def="easeOutBack"}},j.autoStart);function f(){if(j.restart){clearInterval(sliderIntervalID);clearInterval(u);clearTimeout(n);n=setTimeout(function(){u=setInterval(function(){g("next",true);a.easing.def="easeOutBack"},j.autoStart)},j.restart)}else{sliderIntervalID=setInterval(function(){if(h===false){g("next",true)}},j.autoStart)}}}function k(o){if(o===m+1){o=1}if(o===0){o=m}a(q,s).parent().siblings().removeClass("active");a(q+"[rel='"+(o)+"']",s).parent().addClass("active")}function p(x){if(x===m+1){x=1}if(x===0){x=m}var o=a(j.slides,s).children(":eq("+(x-1)+")",s).outerHeight();a(j.container,s).animate({height:o},j.autoHeight)}function g(o,x){h=true;switch(o){case"next":i=i+1;e=(-(i*l-l));k(i);if(j.autoHeight){p(i)}if(m<3){if(i===3){a(j.slides,s).children(":eq(0)").css({left:(m*l)})}if(i===2){a(j.slides,s).children(":eq("+(m-1)+")").css({position:"absolute",left:l})}}a(j.slides,s).animate({left:e},j.slidespeed,function(){if(i===m+1){i=1;a(j.slides,s).css({left:0},function(){a(j.slides,s).animate({left:e})});a(j.slides,s).children(":eq(0)").css({left:0});a(j.slides,s).children(":eq("+(m-1)+")").css({position:"absolute",left:-l})}if(i===m){a(j.slides,s).children(":eq(0)").css({left:(m*l)})}if(i===m-1){a(j.slides,s).children(":eq("+(m-1)+")").css({left:(m*l-l)})}h=false;v(i)});break;case"prev":i=i-1;e=(-(i*l-l));k(i);if(j.autoHeight){p(i)}if(m<3){if(i===0){a(j.slides,s).children(":eq("+(m-1)+")").css({position:"absolute",left:(-l)})}if(i===1){a(j.slides,s).children(":eq(0)").css({position:"absolute",left:0})}}a(j.slides,s).animate({left:e},j.slidespeed,function(){if(i===0){i=m;a(j.slides,s).children(":eq("+(m-1)+")").css({position:"absolute",left:(m*l-l)});a(j.slides,s).css({left:-(m*l-l)});a(j.slides,s).children(":eq(0)").css({left:(m*l)})}if(i===2){a(j.slides,s).children(":eq(0)").css({position:"absolute",left:0})}if(i===1){a(j.slides,s).children(":eq("+(m-1)+")").css({position:"absolute",left:-l})}h=false;v(i)});break;case"fade":i=[i]*1;e=(-(i*l-l));k(i);if(j.autoHeight){p(i)}a(j.slides,s).children().fadeOut(j.fadespeed,function(){a(j.slides,s).css({left:e});a(j.slides,s).children(":eq("+(m-1)+")").css({left:m*l-l});a(j.slides,s).children(":eq(0)").css({left:0});if(i===m){a(j.slides,s).children(":eq(0)").css({left:(m*l)})}if(i===1){a(j.slides,s).children(":eq("+(m-1)+")").css({position:"absolute",left:-l})}a(j.slides,s).children().fadeIn(j.fadespeed);h=false;v(i)});break;case"show":i=[i]*1;e=(-(i*l-l));k(i);if(j.autoHeight){p(i)}a(j.slides,s).children().hide();a(j.slides,s).css({left:e});a(j.slides,s).children(":eq("+(m-1)+")").css({left:m*l-l});a(j.slides,s).children(":eq(0)").css({left:0});if(i===m){a(j.slides,s).children(":eq(0)").css({left:(m*l)})}if(i===1){a(j.slides,s).children(":eq("+(m-1)+")").css({position:"absolute",left:-l})}a(j.slides,s).children().show();h=false;v(i);break;default:break}}})}});a.fn.loopedSlider.defaults={container:"#looped",slides:".slides",pagination:"pagination",containerClick:false,autoStart:5000,restart:6000,slidespeed:1000,fadespeed:1000,autoHeight:20,addPagination:false}})};
