
/* - ++resource++ucla.portlet.spotlight.javascripts/spotlight.js - */
var theInt = null;
var $crosslink, $navthumb;
var curclicked = 0;
var rotationInterval = 5000; // the rotation interval in millseconds plus one second
var numOfItem = 8; // the number of items the spotlight should rotate through

theInterval = function(cur){
		clearInterval(theInt);

		if( typeof cur != 'undefined' )
				curclicked = cur;

		$crosslink.removeClass("active-thumb");
		$navthumb.eq(curclicked).parent().addClass("active-thumb");
				$(".stripNav ul li a").eq(curclicked).trigger('click');

		theInt = setInterval(function(){
				$crosslink.removeClass("active-thumb");
				$navthumb.eq(curclicked).parent().addClass("active-thumb");
				$(".stripNav ul li a").eq(curclicked).trigger('click');
				curclicked++;
				if( numOfItem == curclicked )
						curclicked = 0;

		}, rotationInterval);
};

$(function(){

		$("#main-photo-slider").codaSlider();

		$navthumb = $(".nav-thumb");
		$crosslink = $(".cross-link");

		$navthumb.click(function() {
				var $this = $(this);
				theInterval($this.parent().attr('href').slice(1) - 1);
				return false;
		});

		theInterval();
});


