$iDiapoCourante = 1;
$iTotalDiapo = 8;
$bEffectRunning = false;

function diapoSuivante() 
{
	if ($bEffectRunning) { 
		return false;
	}
		
	if ($iDiapoCourante < $iTotalDiapo) {
 		effect_scroll_selection = new Effect.Move($('diaporama_elements'),{x:-564, y: -0, duration: 1, mode:'relative', beforeStart: function(){ $bEffectRunning = true; } , afterFinish: function(){ $bEffectRunning = false; } })		
		
		$('page_diapo_' + $iDiapoCourante).className = 'none';
		$iDiapoCourante++;
		
		$('page_diapo_' + $iDiapoCourante).className = 'current';
		
		$('diapo_precedente').className = '';
		if ($iDiapoCourante == $iTotalDiapo) {
			$('diapo_suivante').className = 'inactive';
		}
		else {
			$('diapo_suivante').className = '';
		}
	}	
}

function diapoPrecedente() 
{	
	if ($bEffectRunning) { 
		return false;
	}
	
	if ($iDiapoCourante > 1) {
			
		effect_scroll_selection = new Effect.Move($('diaporama_elements'),{x:564, y: -0, duration: 1, mode:'relative', beforeStart: function(){ $bEffectRunning = true; } , afterFinish: function(){ $bEffectRunning = false; } })		
		
		$('page_diapo_' + $iDiapoCourante).className = 'none';
		$iDiapoCourante--;
		
		$('page_diapo_' + $iDiapoCourante).className = 'current';
		
		$('diapo_suivante').className = '';
		if ($iDiapoCourante == 1) {
			$('diapo_precedente').className = 'inactive';
		}
		else {
			$('diapo_precedente').className = '';
		}		
	}
	
}

function diapoParticuliere($iPosition) 
{
	if ($bEffectRunning) { 
		return false;
	}
	
	$iDiaposABouger = $iDiapoCourante - $iPosition;
	$iDeplacementPixel = $iDiaposABouger * 564;

	if ($iPosition <= $iTotalDiapo && $iPosition > 0) {
	
		effect_scroll_selection = new Effect.Move($('diaporama_elements'),{x:$iDeplacementPixel, y: -0, duration: 1, mode:'relative', beforeStart: function(){ $bEffectRunning = true; } , afterFinish: function(){ $bEffectRunning = false; } })		
		
		document.getElementById('page_diapo_' + $iDiapoCourante).className = 'none';
		$iDiapoCourante = $iPosition;
		
		document.getElementById('page_diapo_' + $iPosition).className = 'current';
		
		if ($iDiapoCourante == 1) {
			$('diapo_precedente').className = 'inactive';
		}
		else {
			$('diapo_precedente').className = '';
		}
		
		if ($iDiapoCourante == $iTotalDiapo) {
			$('diapo_suivante').className = 'inactive';
		}
		else {
			$('diapo_suivante').className = '';
		}		
	}
	
}
    
    
    
    