/**
 * @author Jackson Tomlinson
 */

NOU = NOU || {}

NOU.endorsements = {
	list: null,
	iter: 0,
	timer: null,
	
	initialize: function(selector){
		NOU.endorsements.list = $(selector);
		NOU.endorsements.iter = 0;
		swapEndorsements();
		if(NOU.endorsements.list.length > 1){
			return true;
		}
		return true;
	}
}

function swapEndorsements(){
	$(NOU.endorsements.list[NOU.endorsements.iter % NOU.endorsements.list.length]).fadeOut('fast', function(){
		NOU.endorsements.iter = NOU.endorsements.iter + 1;
		$(NOU.endorsements.list[NOU.endorsements.iter % NOU.endorsements.list.length]).fadeIn('fast');
	});
}

$(document).ready(function(){
	if (NOU.endorsements.initialize("#endorsements_rotator > li")) {
		if (NOU.endorsements.timer) {
			clearInterval(NOU.endorsements.timer);
		}
		NOU.endorsements.timer = setInterval(swapEndorsements, 4000);
	}
});