/*
 *	@titre: news switcher.
 *	@description: javascript defilement news - dream on.
 *	@auteur: neov - http://www.neov.net.
 *	@creation: 20091122.
 *	@modification: -
 *	@required: jQuery 1.3.2
 *
 */

$(
	function()
	{
		initPaginationNews();
	}
);


function initPaginationNews() {
 	var $context = $('.news-client');
    var num_entries = $('.news-liste > div', $context).length;    
    // Create pagination element
    $("div.news-client p.pagination").paginationPostIt(num_entries, {
        num_edge_entries: 0,
        num_display_entries: gNbNews,
        callback: pageselectCallbackNews,
        items_per_page:1,
        prev_show_always :true,
        next_show_always : true
          
    });
}
             
function pageselectCallbackNews(page_index, jq){
	var $context = $('.news-client');
	var nbr = $('.news-liste > div', $context).length, w = $('.news-liste > div', $context).eq(0).width();
	// initialisation.
	$('.news-client-wrapper', $context).css({ width: 236});
	$('.news-liste', $context).css({width: (w*nbr)});
	// pagination.
	var $pagination = $("div.news-client p.pagination");	
	$($('.news-liste', $context)).parent().animate({scrollLeft: (w*page_index)}, {queue:false, duration:gtime, easing:"sineEaseOut"});
    return false;
}
