/*
DESCR:   Converts a URL to a simple filename (no path, no trailing
         specifiers).
PARAMS:  URL  The URL.
RETURNS: The converted URL.
NOTES:   Not applicable to nethelp: URLs. Also requires that any fragment
         specifier attached to the URLs does not contain "/".
*/
function makeSimpleFilename( URL )
{
	// Standardize case.
   var filename
   filename = URL//.toLowerCase()
   // Remove any path.
   filename = filename.substring( filename.lastIndexOf( "/" ) + 1 )
   // Remove any specifiers.
   if ( filename.indexOf( "#" ) > 0 ) {
   	filename = filename.substring( 0, filename.indexOf( "#" ) )
   }
   if ( filename.indexOf( "?" ) > 0 ) {
      filename = filename.substring( 0, filename.indexOf( "?" ) )
   }
   // alert ("makeSimpleFilename execute");
	return filename
}

// Cree un tableau de n entrées
function MakeArray(n) {
	this.length = n
	for (var i = 1; i <= n; i++) {
		this[i] = 0
	}
	return this
}

// initialise leTableau
function initArray(leTableau){
	leTableau[0] = 1
	leTableau[leTableau[0]++]="AL34.htm";
	leTableau[leTableau[0]++]="JA15.htm";
	leTableau[leTableau[0]++]="BE83.htm";
	leTableau[leTableau[0]++]="CA12.htm";
	leTableau[leTableau[0]++]="PF42.htm";
	leTableau[leTableau[0]++]="PO46.htm";
	leTableau[leTableau[0]++]="BO38.htm";
	leTableau[leTableau[0]++]="HF12.htm";
	leTableau[leTableau[0]++]="CG92.htm";
	leTableau[leTableau[0]++]="CHCH.htm";
	leTableau[leTableau[0]++]="CO15.htm";
	leTableau[leTableau[0]++]="GS29.htm";
	leTableau[leTableau[0]++]="DA84.htm";
	leTableau[leTableau[0]++]="FR84.htm";
	leTableau[leTableau[0]++]="VE84.htm";
	leTableau[leTableau[0]++]="PF68.htm";
	leTableau[leTableau[0]++]="CO75.htm";
	leTableau[leTableau[0]++]="SC11.htm";
	leTableau[leTableau[0]++]="BA48.htm";
	leTableau[leTableau[0]++]="FG33.htm";
	leTableau[leTableau[0]++]="MB84.htm";
	leTableau[leTableau[0]++]="HC31.htm";
	leTableau[leTableau[0]++]="ME51.htm";
	leTableau[leTableau[0]++]="CZ48.htm";
	leTableau[leTableau[0]++]="CH55.htm";
	leTableau[leTableau[0]++]="TE46.htm";
	leTableau[leTableau[0]++]="BE37.htm";
	leTableau[leTableau[0]++]="MA71.htm";
	leTableau[leTableau[0]++]="MI13.htm";
	leTableau[leTableau[0]++]="CB67.htm";
	leTableau[leTableau[0]++]="LV12.htm";
	leTableau[leTableau[0]++]="LO46.htm";
	leTableau[leTableau[0]++]="CN21.htm";
	leTableau[leTableau[0]++]="MH37.htm";
	leTableau[leTableau[0]++]="VS21.htm";
	leTableau[leTableau[0]++]="BR88.htm";
	leTableau[leTableau[0]++]="FF13.htm";
	leTableau[leTableau[0]++]="VF12.htm";
	leTableau[leTableau[0]++]="LA37.htm";
	leTableau[leTableau[0]++]="PR48.htm";
	leTableau[leTableau[0]++]="SH30.htm";
	leTableau[leTableau[0]++]="MS13.htm";
	leTableau[leTableau[0]++]="EC81.htm";
	leTableau[leTableau[0]++]="TG35.htm";
	leTableau[leTableau[0]++]="VIXX.htm";
	leTableau[leTableau[0]++]="GA73.htm";

	// alert ("initArray execute");
}

function ElementSuiv(NOM,TABL){
	// alert ("routine ElementSuiv atteint");
	var nouveau = ""
	// si je suis à la fin, je retourne au début
	if (NOM == TABL[TABL[0] - 1]){
		nouveau = TABL[1];
		location.href = nouveau;
	}
	for (var i=1;i<=TABL[0]-2;i++){
		if (NOM == TABL[i]){
			// on a trouvé notre location dans ce qui reste du tableau
			var nouveau = TABL[i+1];
			// alert("nouveau fichier html = "+ nouveau);
			break
		}
	}
	if (nouveau != null && nouveau != ""){
		// envoyez la suite !
		location.href = nouveau;
	}else{
		// alert (NOM + " pas trouve...")
	}
}
