$(function(){
	//gestionCarouselMembres.init();
});

/** pour le carousel sur la home **/
var gestionCarouselMembres = function () {
	function init () 	{
		var mycarousel_itemList = $('#decouvrezMembresB li div');


		function mycarousel_itemVisibleInCallback(carousel, item, i, state, evt)
		{
		    // The index() method calculates the index from a
		    // given index who is out of the actual item range.
		    var idx = carousel.index(i, mycarousel_itemList.length);
		    carousel.add(i, mycarousel_getItemHTML(mycarousel_itemList[idx - 1]));
		};


		function mycarousel_itemVisibleOutCallback(carousel, item, i, state, evt)
		{
		    carousel.remove(i);
		};

		/**
		 * Item html creation helper.
		 */

		function mycarousel_getItemHTML(item)
		{
		    return item;
		};
		try {
		    $('#membresListe').jcarousel({
				wrap: 'circular',
				scroll: 1,
				visible: 2,
				itemVisibleInCallback: {onBeforeAnimation: mycarousel_itemVisibleInCallback},
				itemVisibleOutCallback: {onAfterAnimation: mycarousel_itemVisibleOutCallback},
				easing: 'swing',
				buttonNextHTML: '<div></div>',
		        buttonPrevHTML: '<div></div>'
		    });
		}catch(e){};
	}
	return {init:init}
}();
