var featuredActive = 0;
var featuredSwitchLock = false;
var featuredRotation = "";

$(document).ready(function () {
	if (totalFeaturedItems > 1) {
		var fn = function () { featured.rotate(); }
		featuredRotation = setInterval(fn, 5000);
	}
});

var featured = {
	
	click : function(id){
		window.clearInterval(featuredRotation);
		if (id != featuredActive) {
			this.change(id);
		}
		return false;
	},
		
	change : function(id){
		if (featuredSwitchLock == false) {
			featuredSwitchLock = true;
			this.switchItems(id);
			this.changeNav(id);
		} else {
			return false;
		}
	},
	
	switchItems : function(id){
		jQuery('div#featured_' + featuredActive).fadeOut (500, function() {
			jQuery('div#featured_' + id).fadeIn (700, function() {
				featuredActive = id;
				featuredSwitchLock = false;
			});
		});
	},
	
	changeNav : function(id){
		jQuery('li#featuredNav_' + featuredActive).removeClass("selected");
		jQuery('li#featuredNav_' + id).addClass("selected");
	},
	
	rotate : function(){
		if (featuredActive >= (totalFeaturedItems-1)) {
			this.change(0);
		} else {
			this.change(featuredActive+1);
		}
		
	}
}

