/* please make change to coda-slider.1.1.1 and then minimize with this http://closure-compiler.appspot.com/home */
jQuery(function(){jQuery("div.csw").prepend("<p class='loading'>Loading...<br /><img src='/img/ajax-loader.gif' alt='loading...'/ ></p>")});var j=0;
jQuery.fn.codaSlider=function(c){c=jQuery.extend({easeFunc:"expoinout",easeTime:750,toolTip:!1},c);return this.each(function(){var d=jQuery(this);d.find("p.loading").remove();d.removeClass("csw").addClass("stripViewer");var e=d.find("div.panel").width(),f=d.find("div.panel").size();d.find("div.panelContainer").css("width",e*f);var g=250;if(location.hash&&parseInt(location.hash.slice(1))<=f){var a=parseInt(location.hash.slice(1)),h=-(e*(a-1));jQuery(this).find("div.panelContainer").css({left:h})}else a=
1;d.each(function(){butt_left="PREVIOUS";butt_right="NEXT";j==2&&(butt_left='<img src="/img/slider_button_left.png"/>',butt_right='<img src="/img/slider_button_right.png"/>');j==4&&(butt_left='<img src="/img/slider_button_left.png"/>',butt_right='<img src="/img/slider_button_right.png"/>');jQuery(this).after("<div class='stripNavL' id='stripNavL"+j+"'><a href='javascript:void(0)'>"+butt_left+"</a></div>");jQuery(this).after("<div class='stripNavR' id='stripNavR"+j+"'><a href='javascript:void(0)'>"+butt_right+"</a></div>");jQuery("div#stripNav"+j+" a").each(function(b){g+=jQuery(this).parent().width();jQuery(this).bind("click",
function(){jQuery(this).addClass("current").parent().parent().find("a").not(jQuery(this)).removeClass("current");if(b==1){var d=-(e*b);a=b;jQuery("div.panelContainer3").animate({left:d},c.easeTime,c.easeFunc);jQuery("#colecction .panelContainer").animate({left:0},1)}else b==3?(d=-(e*b),a=b,jQuery("div.panelContainer3").animate({left:d},c.easeTime,c.easeFunc),jQuery("#slider_howitworks .panelContainer").animate({left:0},1)):(d=-(e*b),a=b+1,jQuery("div.panelContainer3").animate({left:d},c.easeTime,c.easeFunc))})});
jQuery("div#stripNavL"+j+" a").click(function(){if(a==1){var b=-(e*(f-1));a=f;jQuery(this).parent().parent().find("div.stripNav a.current").removeClass("current").parent().parent().find("li:last a").addClass("current")}else a-=1,b=-(e*(a-1)),jQuery(this).parent().parent().find("div.stripNav a.current").removeClass("current").parent().prev().find("a").addClass("current");jQuery(this).parent().parent().find("div.panelContainer").animate({left:b},c.easeTime,c.easeFunc);location.hash=a;return!1});jQuery("div#stripNavR"+
j+" a").click(function(){if(a==f){var b=0;a=1;jQuery(this).parent().parent().find("div.stripNav a.current").removeClass("current").parent().parent().find("a:eq(0)").addClass("current")}else b=-(e*a),a+=1,jQuery(this).parent().parent().find("div.stripNav a.current").removeClass("current").parent().next().find("a").addClass("current");jQuery(this).parent().parent().find("div.panelContainer").animate({left:b},c.easeTime,c.easeFunc);location.hash=a;return!1});jQuery("a.cross-link").click(function(){jQuery(this).parents().find(".stripNav ul li a:eq("+
(parseInt(jQuery(this).attr("href").slice(1))-1)+")").trigger("click")});jQuery("div#stripNav"+j).css("width",g);location.hash&&parseInt(location.hash.slice(1))<=f?jQuery("div#stripNav"+j+" a:eq("+(location.hash.slice(1)-1)+")").addClass("current"):jQuery("div#stripNav"+j+" a:eq(0)").addClass("current")});j++})};
