(function($){$.fn.rightRound=function(options){var opts=options?$.extend({},$.fn.rightRound.defaults,options):$.fn.rightRound.defaults;return this.each(function(){var $this=$(this);var o=$.metadata?$.extend({},opts,$this.metadata()):opts;var height=0;var width=0;var slide=0;var total=0;var moving=false;var $slides=$(o.slides,$this).each(function(){if($(this).outerHeight(true)>height){height=$(this).outerHeight(true);}
width+=$(this).outerWidth(true);total++;}).find('a').attr('tabindex',-1).end();if(total>1){var relativePos=$slides.eq(0).find('a').removeAttr('tabindex').end().outerWidth(true);$this.wrap(o.wrap).parent().css({'overflow':'hidden','position':'relative','width':$this.width()}).end().width(width).css('position','relative').parent().parent().css({height:function(){var h=height;$this.parent().siblings().each(function(){h+=$(this).outerHeight(true);});return h;}()}).find('h2').prepend('<div class="'+o.navClass+'"><a class="'+o.prev+'" href="#">prev</a> <a class="'+o.next+'" href="#">next</a></div>').find('a.'+o.prev+', a.'+o.next).click(function(){if(!moving){moving=true;$slides.find('a').attr('tabindex',-1);var $button=$(this);if($button.hasClass(o.next)){$this.animate({left:-relativePos},o.speed,o.easing,function(){$slides.eq(slide++).appendTo($this.css('left',0));$slides.eq(slide).find('a').removeAttr('tabindex');moving=false;if(slide==total){slide=0;}});}else{if(--slide<0){slide=total-1;}
$slides.eq(slide).prependTo($this.css('left',-relativePos));$this.animate({left:0},o.speed,o.easing,function(){$slides.eq(slide).find('a').removeAttr('tabindex');moving=false;});}}
return false;})}});};$.fn.rightRound.defaults={easing:'swing',navClass:'right-round-nav',next:'next',prev:'prev',slides:'>div',speed:700,wrap:'<div />'};})(jQuery);
