var _current;
$(function(){
  var slideUl = $('#rotate > ul');
  var slideList = $('li', slideUl);
  var imgCount = slideList.length; //画像の枚数
  var imgSize = 320; //画像のサイズ
  var time = 5000; //切り替えのタイミング
  var current = Math.floor(Math.random()*imgCount)+1; //現在の画像（乱数）
  
  // 初期表示
  $("#rotate ul").animate({
    marginLeft : parseInt($("#rotate ul").css("margin-left"))-(imgSize*(current-1))+"px"
  },"slow");
  
  // インターバルでスライドローテーション
  setInterval(function(){
    if( current < imgCount ) {
      // 次に進む
      current++;
      $("#rotate ul").animate({
        marginLeft : parseInt($("#rotate ul").css("margin-left"))-imgSize+"px"
      },"slow");
    } else {
      // 元に戻る
      current = 1;
      $("#rotate ul").animate({
        marginLeft : parseInt($("#rotate ul").css("margin-left"))+(imgSize * (imgCount-1))+"px"
      },"slow");
    }
  }, time);
});


