

// variables globales
var duree = 1000 ;
var tabColors = new Array("orange", "red") ;
var nbColors = 2 ;	// nb d'ecrans (à afficher)  selectionnes par l'utilisateur
var colorCourant = 0 ;	// numero de l'ecran courant pour pouvoir gerer l'enchainement des ecrans
var colorNoCourant ;			// couleur non courante qui sert dans le case 'color_bgcolor' seulement

// fonction qui créé un tableau contenant les informations necessaires au diaporama
function gererClignotant(idDiv) {
	
/*	tabColors = new Array() ;
	ajouterCouleur("orange") ;
	ajouterCouleur("white") ;
*/	
	
	setInterval (function(){ faireClignoter(idDiv) ;}, duree);
}

function ajouterCouleur(color) {
//	alert("prendreencompte") ;
	//tabColors[nbColors] = color ;
	tabColors[nbColors] = color ;
	// incrementation de nbEcran
	nbColors = nbColors + 1 ;
}

function faireClignoter(idDiv) {
	//alert("faire clignoter") ;
/*	var nbColors = tab.length ;		// nombre de couleur enregistrees dans le tableau
	var colorCourant = 0 ;			// couleur courante : on commence avec la 1ere couleur
*/	
	
	// alert ("div :"+idDiv+"- nbCouleur :"+nbColors) ;

	// alert (objet) ;
			if (colorCourant == 1) {
				colorCourant = 0 ;	
				colorNoCourant = 1 ;	
			} else {
				colorCourant = colorCourant + 1 ;
				colorNoCourant = 0;
			}

			document.getElementById(idDiv).style.backgroundColor = tabColors[colorCourant];
		//	document.getElementById(idDiv).style.color = tabColors[colorNoCourant];

/**/		
}
function faireClignoter2(idDiv, objet) {

			if (colorCourant == nbColors-1) {
				colorCourant = 0 ;	
				colorNoCourant = 1 ;	
			} else {
				colorCourant = colorCourant + 1 ;
				colorNoCourant = 0 ;
			}

	// alert (objet) ;
	switch (objet) {
			
		case "color_bgcolor" :
			document.getElementById(idDiv).style.backgroundColor = tabColors[colorCourant];
			document.getElementById(idDiv).style.color = tabColors[colorNoCourant];
			break ;

		case "bgcolor" :
			document.getElementById(idDiv).style.backgroundColor = tabColors[colorCourant];
			break ;
			
		case "color" :
			document.getElementById(idDiv).style.color = tabColors[colorCourant];
			break ;
	}

/**/		
}