function rotateSlideshow(id)
{
  var visible = $('#slideshow div.slide:visible');
  var next = id ? $('#slideshow div.slide:nth-child(' + id + ')') : visible.next('div.slide');
	if (!next.length) next = $('#slideshow div.slide:first');

  next.addClass('slide_tmp');
  var li = $('#slideshow ul a');
  li.removeClass('active');
  $(li[next.prevAll('div.slide').length]).addClass('active');
  next.fadeIn(600, function()
	{
	  visible.addClass('slide_hidden').hide();
 		next.removeClass('slide_hidden slide_tmp');
	});
}

var slideInterval;
$(document).ready(function(){
  slideInterval = window.setInterval('rotateSlideshow()', 5000);
  
  $('#slideshow ul a').click(function(event)
	{
	  window.clearInterval(slideInterval);
	  rotateSlideshow($(event.currentTarget).parent().prevAll('li').length + 1);
	  slideInterval = window.setInterval('rotateSlideshow()', 5000);
	  event.preventDefault();
	  return false;
	});
});
