var newsPreview = new NewsPreview();

$(document).ready(function()
{
	if($(".slider li").size() > 0)
	    newsPreview.init(12000);
	//12000
});

function NewsPreview()
{
	var interval;

	this.init = function(inter)
	{
	
		interval = inter;
		$(".slider .news_navigation li").click(function() {
			change_news($(this).attr('id').substr($(this).attr('id').length - 1, $(this).attr('id').length - 2), false);
		});
		
		initTimer();
		
	};
	
	function initTimer()
	{
		$(this).everyTime(interval, 'change_news', function(i) {
			
			var element = $(".slider .news_navigation li.select");
			change_news($(element).attr('id').substr($(element).attr('id').length - 1, $(element).attr('id').length - 2), true);
		});
	}
	
	function restartTimer()
	{
		$(this).stopTime('change_news');
		initTimer();
	}
	
	function nextId(id)
	{	
		if($(".slider .news_preview #news_item" + (parseInt(id) + 1)).html() != null)
			return parseInt(id) + 1;
		else
			return 1;
	}

	function change_news(id, next)
	{	
		if(next)
			id = nextId(id);
		else
			restartTimer();
		
		$(".slider ul li").each(function (i) {
			$(this).attr('class', '');
		});
		$(".slider .news_navigation #news_item_nav" + id).attr('class', 'select');
		
		$(".slider .news_preview li").each(function (i) {
			$(this).hide();
		});
		
		$(".slider .news_preview #news_item" + id).fadeIn("slow");
	}

}
