var v=0;
var sp=500;
var timer = 3000;
$(function() {
  w = $("#special-item-area ul li:first").width()+10;
  ct = $("#special-item-area ul").children('li').length;
  $("#special-item-area ul").width(w*ct);
  
  t = setInterval(nextItem, timer);
});

function prevItem() {
  if (v > 0) {
    v--;
    $("#special-item-area ul").animate({left: "-"+v*w+"px"}, sp);
  } else {
    $("#special-item-area ul li:last").clone().prependTo($("#special-item-area ul")).parent().css('left', "-"+w+"px");
    $("#special-item-area ul").animate({left: "0px"}, sp, function() { $(this).css('left', "-"+(ct-1)*w+"px").find('li:first').remove();});
    v = ct-1;
  }
  timerReset();
}
function nextItem() {
  if (v < ct - 1) {
    v++;
    $("#special-item-area ul").animate({left: "-"+v*w+"px"}, sp);
  } else {
    $("#special-item-area ul li:first").clone().appendTo($("#special-item-area ul")).parent().width($(this).width() + w);
    $("#special-item-area ul").animate({left: "-"+ct*w+"px"}, sp, function() { $(this).css('left', "0px").find('li:last').remove().parent().width(w*ct);});
    v = 0;
  }
  timerReset();
}
function goItemPage() {
  window.open($("#special-item-area ul li:eq("+v+")").find('a:first').attr('href'));
}

function timerReset() {
  clearInterval(t);
  t = setInterval(nextItem, timer);
}

