jQuery(document).ready(function($) {
	var newsItems = $('.news-item');
	var newsCount = newsItems.size();
	var newsCur = 0;
	var newsIntervalHandle = null;

	var displayNews = function(no) {
		if (no < 0) no = newsCount -1;
		if (no > newsCount-1) no = 0;
		newsCur = no;
		var i = 0;
		newsItems.each(function() {
			if (i == no) {
				$(this).css('position', 'absolute');
				$(this).fadeIn(800, function() { $(this).css('position', 'static'); });
			} else {
				if (newsIntervalHandle) {
					$(this).fadeOut(800);
				} else {
					$(this).hide();
				}
			}
			i++;
		});
		$('.news-paging span').text((no+1)+'/'+ newsCount);
		var prev = $('.news-paging a:first');
		var next = $('.news-paging a:last');
		if (no > 0) {
			prev.addClass('prev-act');
		} else {
			prev.removeClass('prev-act');
		}
		if (no < newsCount - 1) {
			next.addClass('next-act');
		} else {
			next.removeClass('next-act');
		}
	};
	displayNews(0);
	var prev = $('.news-paging a:first');
	var next = $('.news-paging a:last');
	prev.click(function() { 
		window.clearInterval(newsIntervalHandle); 
		displayNews(newsCur-1); 
		return false; 
	});
	next.click(function() { 
		window.clearInterval(newsIntervalHandle); 
		displayNews(newsCur+1); 
		return false; 
	});
	newsIntervalHandle = window.setInterval(function() { displayNews(newsCur+1); }, 6000);

});
