/**
 *	DIAPORAMA CATALOGUE
 *
 */
isDiaporamaCatalogue = true ;

// Variable pour le défilement des images
var iDiapoId = 0;
var timeout=0;
var timeoutMiniature = 0;
var imageCourante = 0;
var imageCouranteMiniature = 0;
var vitesseDefilement = 10000;
var vitesseDefilementMiniature = 5000;

/**
 *	ZOOM ARTICLE
 *
 */
function afficheZoom() {
	arret() ;
	arretMiniature() ;
	display('zoom') ;
	if ( imagesDiaporama[iDiapoId].length > 1 ) {
		document.getElementById('commande').style.display = 'block' ;
	}
}

function masqueZoom() {
	display('zoom') ;
	imageContinuMiniature() ;
}

/**
 *	AGRANDISSEMENT PAYSAGE
 *
 */
function imageSuivante() {
	if ( typeof(imagesDiaporama)!='undefined' ) {
		document.getElementById('imageSite').src = imagesDiaporama[iDiapoId][imageCourante];
		document.getElementById('descSite').getElementsByTagName('div')[0].innerHTML = descriptionDiaporama[iDiapoId][imageCourante];
		imageCourante++;
		if (imageCourante == imagesDiaporama[iDiapoId].length ){
			imageCourante = 0;
		}
	}
}

function imageContinu() {
	imageSuivante();
	imageCouranteMiniature = imageCourante ;
}

function arret() {
	clearTimeout(timeout);
}

/**
 *	MINIATURE
 *
 */
function imageSuivanteMiniature() {
	var img = document.getElementById('imageDiaporamMiniature');
	if (img) {
		img.src = imagesDiaporamaMiniature[iDiapoId][imageCouranteMiniature];
		img.alt = descriptionBruteDiaporama[iDiapoId][imageCouranteMiniature];
		img.title = descriptionBruteDiaporama[iDiapoId][imageCouranteMiniature];
		imageCouranteMiniature++;
		imageSuivante() ;
		if (imageCouranteMiniature == imagesDiaporamaMiniature[iDiapoId].length ){
			imageCouranteMiniature = 0;
		}
	}
}

function imageContinuMiniature() {
	if ( typeof(imagesDiaporama)!='undefined' ) {
		clearTimeout(timeoutMiniature);
		imageSuivanteMiniature();
		if ( imagesDiaporama[iDiapoId].length > 1 ) {
			timeoutMiniature = setTimeout("imageContinuMiniature()", vitesseDefilementMiniature);
		}
	}
}

function arretMiniature() {
	clearTimeout(timeoutMiniature);
}

function initDiaporamaCatalogue() {
	imageContinuMiniature() ;
}
