$(function(){$("#viewer").removeClass("js-disabled");$("<div>").attr("id","container").css({position:"absolute"}).width($(".wrapper").length*175).height(117).appendTo("div#viewer");$(".wrapper").each(function(){$(this).appendTo("div#container");});var duration=$(".wrapper").length*3000;var speed=(parseInt($("div#container").width())+parseInt($("div#viewer").width()))/duration;var direction="rtl";(direction=="rtl")?$("div#container").css("left",$("div#viewer").width()).addClass("rtl"):$("div#container").css("left",0-$("div#container").width()).addClass("ltr");var animator=function(el,time,dir){if(dir=="rtl"){el.removeClass("ltr").addClass("rtl");el.animate({left:"-"+el.width()+"px"},time,"linear",function(){$(this).css({left:$("div#imageScroller").width(),right:""});animator($(this),duration,"rtl");($("div#controls").length>0)?$("div#controls").slideUp("slow").remove():null;});}else{el.removeClass("rtl").addClass("ltr");el.animate({left:$("div#viewer").width()+"px"},time,"linear",function(){$(this).css({left:0-$("div#container").width()});animator($(this),duration,"ltr");($("div#controls").length>0)?$("div#controls").slideUp("slow").remove():null;});}}
animator($("div#container"),duration,direction);$("#ltr").live("click",function(){$("div#container").stop(true);$("div#container").removeClass("rtl").addClass("ltr");var totalDistance=parseInt($("div#container").width())+parseInt($("div#viewer").width());var distanceLeft=totalDistance-(parseInt($("div#container").css("left"))+parseInt($("div#container").width()));var newDuration=distanceLeft/speed;animator($("div#container"),newDuration,"ltr");});$("#rtl").live("click",function(){$("div#container").stop(true);$("div#container").removeClass("ltr").addClass("rtl");var totalDistance=parseInt($("div#container").width())+parseInt($("div#viewer").width());var distanceLeft=totalDistance-(parseInt($("div#viewer").width())-(parseInt($("div#container").css("left"))));var newDuration=distanceLeft/speed;animator($("div#container"),newDuration,"rtl");});});
