var max_slide = 5;
var in_progress = false;

function click_prev_slide() {
  if (!in_progress) {
    // if (current_slide > 1) {
      in_progress = true;

      if (current_slide == 1) {
        current_slide = max_slide;
        $('scroller').setStyle({left:'-1303px'});
      }
      
      scroll_slide(current_slide - 1);
    // }
  }
}

function click_next_slide() {
  if (!in_progress) {
    if (current_slide <= max_slide) {
      in_progress = true;
      if (current_slide == max_slide) {
        current_slide = 1;
        $('scroller').setStyle({left:'-211px'});
      }

      scroll_slide(current_slide + 1);
    }
  }
}

function scroll_slide(slide){
  current_slide = slide;
  loc = (273 * slide) - 62;
  new Effect.Move('scroller', {x:-loc,y:0,mode:'absolute', queue: 'end', duration: 0.6, 
    afterFinish: function() {in_progress = false;}.bind(this) });
}
