nb_j=20;
var joueur = new Array(nb_j+1); 
// mets les joueurs                  CAT S ELOS	R00001R00002R00003R00004R00005R00006R00007R00008R00009     PLACE /NB
joueur[20]="LEGER Charlotte          POU F 1280 +1009B-1420N+1009B-1510N+1060B-1390B-1170N-1250N+1009B     28(33)/50";
joueur[19]="LENOEL Marine            POU F 1390 +1060N-1510B+1070N+1450B-1510B+1190N=1400N-1460B+1220N      9 (9)/50";
joueur[18]="PIERRICK Simon           POU M 1130 -1450N+1340B-1410N-1400B+1009N+1490B-1380N+1340B+1400B     37(45)/79";
joueur[17]="LOUARN Amélie            PPO F 1009 +1130N-1180B-1080B+1090N+1060B-1090N+1009N-1009B-1180B     20(22)/36";
joueur[16]="BORDAIS Benjamin         PPO M 1270 +1009B-1009N+1150B+1009N+1390B-1530N-1009B+1120N+1250B      8(11)/55";
joueur[15]="MICHEL Isabelle          MIN F 1540 -1840B+1330N-1810B-1320N+1350B-1710N+1420B-1460N-1590B     43(44)/51";
joueur[14]="HUISMAN Camille          MIN F 1460 -1840B+1650N-1710B+1210N+1710B-1820N-1800B-1840N+1320B     29(33)/51";
joueur[13]="FROMAGE Lucie            MIN F 1600 -2057B+1430N+1210B-1840N-1840B+1580N-1580B=1620N+1330B     25(27)/51";
joueur[12]="CHOISY Mathilde          MIN F 2072 +1620B+1810N+1570B=2080N+1950B+2057N=1970B=2084N-1820B      2 (3)/51";
joueur[11]="LAMBERT Hugues           MIN M 1640 -2027N+1971B-1981B-1930N-2057B+1450N+2160B-1920N+1950B     49(56)/83";
joueur[10]="BARBET Loïc              MIN M 2098 -1890B+1720N-1953B+1800N+1760B+2009N-2073B+2036N-1980B     26(32)/83";
joueur[9] ="CHEYPE Marie             BEN F 1740 +1330B+1510N+1982B+1860N=1750B-1920N-2000B-1640B+1970N     14(14)/57";
joueur[8] ="LEPIGOCHE Cyril          BEN M 1880 -1570N+1640B+1740N-1560B+1730N=1580B-1600N-1720B+1690N     48(55)/99";
joueur[7] ="LETOURNEUR Arthur        BEN M 1832 +1500B-2000N+1580B-1982N+1620B=1930N+1650B=1990N=1990B     19(25)/99";
joueur[6] ="AUVRAY Simon             BEN M 1720 -2050N+1490B+1890N-1900B-1934N-1610B-1570N+1350B=1520N     69(70)/99";
joueur[5] ="LEVITT Olivier           BEN M 1990 =1690N-1920B+1680N+1580B+1570N-1930B+1860N=1832B+1710N     11(16)/99";
joueur[4] ="BERTHIER Katia           PUP F 1099 -1430N-1330N+1260B+1320N-1370N-1330B=1190N-1340B=1099B     49(50)/61";
joueur[3] ="AUVRAY Juliette          PUP F 1390 +1060B-1560N+1190B+1550N+1590B-1660N-1570B-1580N+1450B     20(20)/61";
joueur[2] ="ARAS Anthony             PUP M 1610 -1957N+1350B+1790N=1780N-1710B-1730B-1490B-1450N+1350B     61(63)/83";
joueur[1] ="BOLLARD Maxime           PUP M 1730 +1520N-1570B-1600N=1620B+1580N+1610B=1650N+1610B+1580N      7(14)/83";
joueur[0] ="Joueur                   Cat   ELO    R1    R2    R3    R4    R5    R6    R7    R8    R9       PLACE";  
var cat = "0";
var titre ="";
var moyenne=0;
var nb_partie=0;

// écriture du tableau
document.write ('<TABLE BORDER=1>');
for (i=0; i<=nb_j; i++){
	var arguments = new Array(5);
	arguments[0] = joueur[i].substring(0,23);
	arguments[1] = joueur[i].substring(31,35);
	arguments[2] = "PTS";
	arguments[3] = joueur[i].substring(95,108);
	arguments[4] = joueur[i].substring(36,90);
//	document.write('<TR>');
//COMPTE LES POINTS
var pts=0;
for (k=36; k<=90; k++){
  	
	if (joueur[i].substring(k,k+1)=="+"){pts=pts + 1}	
	if (joueur[i].substring(k,k+1)=="="){
		bonus=1/2; 
		pts=pts + bonus;
	} // end if

    // compte le nb de parties
	if ((joueur[i].substring(k,k+1)=="+")||(joueur[i].substring(k,k+1)=="=")||(joueur[i].substring(k,k+1)=="-")||(joueur[i].substring(k,k+1)=="f")){nb_partie++}	
    
	if (i!=0){arguments[2]=pts}
} // end for k
moyenne=moyenne + pts; //compte les points des joueurs

		if (joueur[i].substring(25,30)!=cat){
			cat=joueur[i].substring(25,30);
			document.write('<TR><TD COLSPAN="6" ALIGN=center><FONT SIZE=+1><B>');
			if (cat=="Cat  "){document.write("TABLEAU DES RESULTATS")}
			if (cat=="PPO M"){document.write("Petits Poussins Mixtes")}
			if (cat=="PPO F"){document.write("Petits Poussins Filles")}
			if (cat=="POU M"){document.write("Poussins Mixtes")}
			if (cat=="POU F"){document.write("Poussins Filles")}
			if (cat=="PUP M"){document.write("Pupilles Mixtes")}
			if (cat=="PUP F"){document.write("Pupilles Filles")}
			if (cat=="BEN M"){document.write("Benjamins Mixtes")}
			if (cat=="BEN F"){document.write("Benjamins Filles")}
			if (cat=="MIN M"){document.write("Minimes Mixtes")}
			if (cat=="MIN F"){document.write("Minimes Filles")}
			if (cat=="CAD M"){document.write("Cadets Mixtes")}
			if (cat=="CAD F"){document.write("Cadets Filles")}
			if (cat=="JUN M"){document.write("Juniors Mixtes")}
			if (cat=="JUN F"){document.write("Juniors Filles")}
			if (cat=="op1 M"){document.write("open A Mixtes")}
			if (cat=="op2 M"){document.write("open B Mixtes")}
			document.write('</B></FONT></TD></TR>' + titre);
			document.write('<TR>');
		}
		else {
			document.write('<TR>');
		}

	for (j=0; j<5; j++){
		if (i!=0){
			document.write('<TD><PRE>');
			document.write(arguments[j]);
			document.write('</TD>');
		}
		else{
			titre=titre + '<TD><I><B><PRE>';
			titre=titre + arguments[j];
			titre=titre + '</TD>';
		}
	} // end for j
	document.write('</TR>');
} // end for i
document.write ('</TABLE>');

//écriture de la moyenne
//nb_ronde=nb_partie/nb_j;
//moyenne=moyenne/nb_partie*nb_ronde;
//moyenne=(Math.round(moyenne*100))/100; // arrondi à 2 décimales
//document.write ('<P>La moyenne est de : ' + moyenne +' sur '+ nb_ronde + '</P>');

