$(document).ready(function(){
	/* News modul */
	var newsPage		= null;
	var previousPage	= null;
	var newsByPage		= 4;
	var nbNews			= $(".news-box-content .news").length;
	var lastPage		= Math.ceil(nbNews/newsByPage)-1;
	
	// Init
	$(".news-box-content .news").css('display','none');
	newsGetPage(0);
	
	// Timer
	$(document).everyTime(5000,function(i) {
		newsGetPage(newsPage+1);
	});
	
	//Functions
	function newsGetPage(p)
	{
		if(p < 0 || p > lastPage) p = 0;
		previousPage = newsPage;
		newsPage 		= p;
		swapPages(newsPage);
	}
	function swapPages(p)
	{
		var previous	= getNewsByPage(previousPage);
		var next		= getNewsByPage(p);
		
		if(previousPage != null){
			previous.fadeOut(250,function(){
				next.fadeIn();
			});	
		}else{
			next.fadeIn();
		}
	}
	function getNewsByPage(p)
	{
		var firstNews	= p*newsByPage;
		var lastNews	= firstNews+newsByPage;
		return $(".news-box-content .news").slice(firstNews,lastNews);
	}
	function hideNewsPage(p, callback)
	{
		p.fadeOut(500, callback);		
	}
	function showNewsPage(p, callback)
	{
		p.fadeIn(500, callback);
	}
});