$(function() {
	var liList = $('div#bulletpoints ul li');
	var currentLi = -1;
	var nextLi = Math.floor(Math.random() * liList.length);
	var pauzed = false;
	var liNext = null;
	
	var changeCurrent = function() {
		if (!pauzed) {
			if (currentLi > -1) {
				liNext = $(liList[nextLi])
				$(liList[currentLi]).slideUp(1000, function() {
					liNext.slideDown(1000);
				});
			}
			else {
				$(liList[nextLi]).slideDown(1000);
			}
			
			currentLi = nextLi;
			
			nextLi++;
			if (nextLi >= liList.length) {
				nextLi = 0;
			}
		}
		
		window.setTimeout(function() {
			changeCurrent()
		}, 10000);
	}
	
	var init = function() {
		var more = $('div#bulletpoints div.more');
		$('div#bulletpoints ul li a').append(more);
		
		liList.hover(function() {
			pauzed = true;
		}, function() {
			pauzed = false;
		});
		
		window.setTimeout(function() {
			changeCurrent()
		}, 10);
	}
	
	init();
});
