// Fonction - Calculs des totaux
function calculs() {
	
Total=0; // Initialisation de la variable total
Nb = document.commande.Qte.length; // Nombre de champs "Qte" dans le formulaire
	
	for(i=0;i<Nb;i++) { // Boucle, i = Nombre de champs "Qte"
		if (document.commande.Qte[i].value!="") { // Si la quantité est disponible
			valeur=Math.round((parseInt(document.commande.Qte[i].value)*parseFloat(document.commande.PU[i].value)*1000)/10)/100; // Qte * PU (Prix Unitaire) + arrondie
			valeur=zeros(valeur.toString()); // Conversion de "valeur" en chaine de caractère et formatage
			document.commande.STot[i].value=valeur; // Insere la valeur de "valeur" dans le champ total du produit
			Total = Total + parseFloat(document.commande.STot[i].value); // Ajout de la somme au total de la marchandise
			Total=Math.round(Total*100)/100; // Arrondie du total de la marchandise
		}
	}
	
Total=zeros(Total.toString()); // Conversion de "Total" en chaine de caractère et formatage
document.commande.Tot.value = Total; // Insere la valeur de "Total" dans le champ "Total Marchandise TTC"

Total2 = parseFloat(Total) + parseFloat(document.commande.port.value); // Ajout des frais de port au "Total Marchandise"

Total2 = zeros(Total2.toString()); // Conversion de "Total2" en chaine de caractère et formatage
document.commande.Tot2.value = Total2; // Insere la valeur de "Total2" dans le champ "Total TTC"
}

//Fonction de formatage du résultat
function zeros(nombre) {
	point=nombre.indexOf(".");
	
	if (point==-1) {
		nombre=nombre+".00";
	}
	if (point==nombre.toString().length-2) {
		nombre=nombre+"0";
	}
	
return nombre;
}