$(document).ready(function(){
	
	//Speed of the slideshow
	var speed = 8000;
	
	//Assign a timer, so it will run periodically
	var run = setInterval("newsslider(0)", speed);
	
	$("#slider .show li:first, #slider .control li:first").addClass("selected");
	
	//Mouse over, pause it, on mouse out, resume the slider show
	$("#slider .show").hover(
	  function() {
	    clearInterval(run);
	  },
	  function() {
        run = setInterval("newsslider(0)", speed);
	  }
    );
});

function newsslider(prev) {
  //Get the current selected item (with selected calss), if none was found, get the first item
  var current_news = $("#slider .show li.selected").length ? $("#slider .show li.selected") : $("#slider .show li:first");
  
  //if prev is set to 1 (previous item)
  if (prev) {
    //Get previous sibling
    var next_news = (current_news.prev().length) ? current_news.prev() : $("#slider .show li:last");
    
  //if prev is set to 0 (next item)
  } else {
    //Get next sibling
	var next_news = (current_news.next().length) ? current_news.next() : $("#slider .show li:first");
  }
  
  //clear the selected class
  $("#slider .show li, #slider .control li").removeClass("selected");
  
  //reassign the selected class to current items
  next_news.addClass("selected");
  
  $("#slider .control li:eq(" + $("#slider .show li").index($("#slider .show li.selected")) + ")").addClass("selected");
  
  //Scroll the items
  $("#slider .show").animate({
	marginTop: - next_news.position().top
  }, 800);
}
