function ConstruitListeStyleTableau(styleTableau,contenu,largeurcol,hauteurLigne,styles,ecrit) {
	var code = "";

	if (contenu[0].length>=1 && (largeurcol.length==contenu[0].length))
	{
		largeurliste =0;
	   for (j=0;j<largeurcol.length;j++)
		{
			largeurliste = largeurliste + largeurcol[j];
		}		
	   
	   if (ecrit==1)
			document.write("<table width='" + largeurliste + "' class='"+styleTableau+"' cellpadding=0 cellspacing=0>");
		else
			code = code + "<table width='" + largeurliste + "' class='"+styleTableau+"' cellpadding=0 cellspacing=0>";
		ligne = 0; 	 //indice de parcours des lignes;
		colonne = 0; //indice de parcours des colonnes;
					
		//on parcours le tableau ligne apres ligne
		while (ligne < contenu.length)
		{
				
			if (ecrit==1)
				document.write("<tr>");	
			else
				code = code + "<tr>";		
		
			//on parcours la ligne cellule apres cellule
			while (colonne < contenu[ligne].length)
			{
				if (ecrit==1)
					document.write("<td height='"+hauteurLigne+"' width='" + largeurcol[colonne] + "' class='"+styles[ligne][colonne]+"'>" + contenu[ligne][colonne] + "</td>");	
				else
					code = code + "<td height='"+hauteurLigne+"' width='" + largeurcol[colonne] + "' class='"+styles[ligne][colonne]+"'>" + contenu[ligne][colonne] + "</td>";		
				
				colonne++;
			}		
			if (ecrit==1)
				document.write("</tr>");	
			else
				code = code + "</tr>";	
			//on passe a la ligne suivante
			colonne = 0;
			ligne++;
		}
		if (ecrit==1)
			document.write("</table>");
		else
			code = code + "</table>";	
		
	}	
}

function ConstruitListeStyleTableauId(styleTableau,contenu,largeurcol,hauteurLigne,styles,ecrit,Idtableau) {
	var code = "";

	if (contenu[0].length>=1 && (largeurcol.length==contenu[0].length))
	{
		largeurliste =0;
	   for (j=0;j<largeurcol.length;j++)
		{
			largeurliste = largeurliste + largeurcol[j];
		}		
	   
	   if (ecrit==1)
			document.write("<table id='"+Idtableau+"' width='" + largeurliste + "' class='"+styleTableau+"' cellpadding=0 cellspacing=0>");
		else
			code = code + "<table id='"+Idtableau+"' width='" + largeurliste + "' class='"+styleTableau+"' cellpadding=0 cellspacing=0>";
		ligne = 0; 	 //indice de parcours des lignes;
		colonne = 0; //indice de parcours des colonnes;
					
		//on parcours le tableau ligne apres ligne
		while (ligne < contenu.length)
		{
				
			if (ecrit==1)
				document.write("<tr>");	
			else
				code = code + "<tr>";		
		
			//on parcours la ligne cellule apres cellule
			while (colonne < contenu[ligne].length)
			{
				if (ecrit==1)
					document.write("<td width='" + largeurcol[colonne] + "' class='"+styles[ligne][colonne]+"'>" + contenu[ligne][colonne] + "</td>");	
				else
					code = code + "<td width='" + largeurcol[colonne] + "' class='"+styles[ligne][colonne]+"'>" + contenu[ligne][colonne] + "</td>";		
				
				colonne++;
			}		
			if (ecrit==1)
				document.write("</tr>");	
			else
				code = code + "</tr>";	
			//on passe a la ligne suivante
			colonne = 0;
			ligne++;
		}
		if (ecrit==1)
			document.write("</table>");
		else
			code = code + "</table>";	
		
	}
}


