(function () {
  // config
  var _animationTime = 1000;
  var _imageDisplayTime = 5000;

  setInterval(_rotateBanner, _imageDisplayTime);

  function _rotateBanner() {
    var onTop = $('#middle_banner ul.banners li:last');
    onTop.prev().show();
    if (onTop) {
      onTop.fadeOut(_animationTime, function () {
        setTimeout(function () {
          onTop.prependTo(onTop.parent());
        }, parseInt(_imageDisplayTime / 2, 10));
        document.cookie = 'slideshow=' + onTop.children('img').attr('src');
      });
    }
  }
})();

