var timeActualiteSlideRotation = 3000; 
	
var currentActualiteSlideItem = 0;
var maxActualiteSlideIndex = 0;
var actualiteSlideWidth = 0;
var skipNextActualiteSlideRotation = false;
var disableActualiteSlideRotation = false;

function gotoActualiteIndex( index )
{
	if ( index <= maxActualiteSlideIndex )
	{
		$( 'div#actualite-slide table').animate( {left: -actualiteSlideWidth * index}, {duration:500} );
		var previousImage = $( 'img', $( 'div#actualite-slide div.navigation a').eq( currentActualiteSlideItem ) );
		previousImage.attr( 'src', previousImage.attr( 'src' ).split( '_selected' ).join('') );
		currentActualiteSlideItem = index;
		var nextImage = $( 'img', $( 'div#actualite-slide div.navigation a').eq( currentActualiteSlideItem ) );
		nextImage.attr( 'src', nextImage.attr( 'src' ).substr( 0, nextImage.attr( 'src' ).length - 4) + '_selected' + nextImage.attr( 'src' ).substr( nextImage.attr( 'src' ).length - 4 ) ); 
	}
}

function changeActualiteSlideIndex( event )
{
	event.preventDefault();
	skipNextActualiteSlideRotation = true;
	var index = $( 'div#actualite-slide div.navigation a' ).index( event.currentTarget );
	gotoActualiteIndex( index );
}

function autoActualiteSlideRotation()
{
	if ( skipNextActualiteSlideRotation )
	{
		skipNextActualiteSlideRotation = false;
	}
	else
	{
		if ( !disableActualiteSlideRotation )
		{
			var nextItem;
			if ( currentActualiteSlideItem >= maxActualiteSlideIndex )
			{
				nextItem = 0;
			}
			else
			{
				nextItem  = currentActualiteSlideItem + 1;
			}
			gotoActualiteIndex( nextItem )
		}
	}
	setTimeout( autoActualiteSlideRotation, timeActualiteSlideRotation);
}


function initActualiteSlide()
{
	maxActualiteSlideIndex = $( 'div#actualite-slide table td' ).length - 1;
	actualiteSlideWidth = $( 'div#actualite-slide table td:first' ).outerWidth();
	$( 'div#actualite-slide div.navigation a').bind( 'click', changeActualiteSlideIndex );
	$( 'div#actualite-slide' ).hover( function() {
		disableActualiteSlideRotation = true;
	},
	function() {
		disableActualiteSlideRotation = false;
	} );
	var imageLink = $( 'img', $( 'div#actualite-slide div.navigation a').eq( currentActualiteSlideItem ) );
	imageLink.attr( 'src', imageLink.attr( 'src' ).substr( 0, imageLink.attr( 'src' ).length - 4) + '_selected' + imageLink.attr( 'src' ).substr( imageLink.attr( 'src' ).length - 4 ) ); 

	setTimeout( autoActualiteSlideRotation, timeActualiteSlideRotation);
}

$( window ).load( function() {
	initActualiteSlide();
});

