
var rotationTimer = null;
var rotationDelay = 7500;

$(document).ready(function(){
	
	selectFeaturedContent();
  	var rotationTimer = setTimeout('slideshow()', rotationDelay);

			   
});

function selectFeaturedContent()
{
    count  = $("ul#carousel-nav").children().length;
	
    k = 0;
    
    while(k < count)
    {
    
        $("ul#carousel-nav li a:eq("+k+")").click(function() { 
        
        clearTimeout(rotationTimer);
        
        index = $('ul#carousel-nav li a').index(this);
        
        $("#carousel .featured-content:eq("+index+")").fadeIn('normal');
        $("ul#carousel-nav li a:eq("+index+")").addClass('selected-item');
        
        $("#carousel .featured-content:lt("+index+")").hide();
        $("ul#carousel-nav li a:lt("+index+")").removeClass('selected-item');
        
        $("#carousel .featured-content:gt("+index+")").hide();
        $("ul#carousel-nav li a:gt("+index+")").removeClass('selected-item');
    
      });
      
      k++;
      
    }
}
function slideshow()
{
  //reset any timers currently running
  clearTimeout(rotationTimer);
  
  //find the current visible featured content
  var featuredContentCounter = 0;
  var visibleFeaturedContent = 0;
  
  $('.featured-content').each(function() {
  
    if($(this).is(':visible'))
    {
      visibleFeaturedContent = featuredContentCounter;
    }
    featuredContentCounter++;
  
  });
  
  //determine the next featured item
  if(visibleFeaturedContent < 2)
  {
    var nextFeaturedContent = visibleFeaturedContent + 1;
  }
  else
  {
    var nextFeaturedContent = 0;
  }
  
  //hide and show the relevant featured content panels
  $('.featured-content').hide();
  $('.featured-content:eq(' + nextFeaturedContent + ')').fadeIn('normal');
  
  $('ul#carousel-nav li a').removeClass('selected-item');
  $('ul#carousel-nav li a:eq(' + nextFeaturedContent + ')').addClass('selected-item');
  
  rotationTimer = setTimeout('slideshow()', rotationDelay);
}
