
var myDiaporamaVars = {'go':true};

function myDiaporama(me) {
	// remonter à la table
	var killer=0;
	var form = me;
	while(me.tagName!='TABLE' && me.tagName!='table' && killer++<20) me = me.parentNode;
	if (killer>=20) {
		alert("Erreur developpeur : le diaporama n'est pas dans une table.");
		return false;
	}
	// chopper les images
	var imgs = me.getElementsByTagName('img');
	var nbre = imgs.length - 1;
	myDiaporamaVars['ecran'] = imgs[nbre];
	var imgs2 = new Array();
	for (var k=0; k<nbre; k++) imgs2[k] = imgs[k].src.replace('-mini', '');
	myDiaporamaVars['imgs'] = imgs2;
	myDiaporamaVars['max'] = nbre;
	myDiaporamaVars['go'] = true;
	// chopper valeurs formulaire
	var t = form.taille[0].checked? form.taille[0].value : form.taille[1].value;
	t = t.split('x');
	myDiaporamaVars['temps'] = form.temps.value;
	myDiaporamaVars['ecran'].style.width = t[0]+'px';
	myDiaporamaVars['ecran'].style.height = t[1]+'px';
	setTimeout('myDiaporamaGo(0)', 1);
	myDiaporamaVars['form'] = form;
	form.style.display = 'none';
	return false;
}

function myDiaporamaGo(j) {
	myDiaporamaVars['ecran'].src = myDiaporamaVars['imgs'][j];
	j++;
	if (j>=myDiaporamaVars['max']) {
		myDiaporamaVars['ecran'].style.width = '5px';
		myDiaporamaVars['ecran'].style.height = '5px';
		myDiaporamaVars['form'].style.display = '';
		myDiaporamaVars['ecran'].src = "/imgs/blank.png";
		return; // on boucle pas
	}
	if (myDiaporamaVars['go'])
		setTimeout('myDiaporamaGo('+j+')', myDiaporamaVars['temps'] * 1000);
}

