function calcul() {
	var total = 0;
	
// Permet de ne pas declarer le nombre d'elements du formulaires
	var nb;
	var nb2;
	sem = document.devis.nbre.value ;
	nb = document.devis.coche.length;
	nb2 = document.devis.coche2.length;
	total = eval(document.devis.tot.value);
	prix = document.devis.pri.value;
// Evalue toutes les cases cochees
	for( i = 0 ; i < nb ; i++ ) {
		if (document.devis.coche[i].checked) total = total + (eval(document.devis.coche[i].value)*sem);
		}
// case du bas
	for( j = 0 ; j < nb2 ; j++ ) {
		if (document.devis.coche2[j].checked) total = total + (eval(document.devis.coche2[j].value));
		}


// Calcule et affiche le hors taxe
	ht = Math.round(total+eval(prix));
	document.devis.ht.value = total;

	}
	
// Affiche le total 1
function calcul2() {
	var tot = 0;
	sem = document.devis.nbre.value ;
	px = document.devis.prix.value ;
	pnv = document.devis.pnav.value ;
	netoy = document.devis.nettoyage.value ;
	// recuperation des variable option 1
	skip = document.devis.sk.value ;
	hott = document.devis.ho.value ;
	spin = document.devis.sp.value ;
	//tran = document.devis.tr.value ;
	mote = document.devis.mo.value ;
	//owc = document.devis.ow.value ;
	
	// calcul de la remise
	if (sem==2){document.devis.remise.value=5 ; rem=0.05 ;}else if(sem==3){document.devis.remise.value=10; rem=0.1 ;} else if(sem==4){document.devis.remise.value=15; rem=0.15 ;}else {document.devis.remise.value=0 ; rem=0 ; }
	// calcul des options * la semaine
	skipp = Math.round(skip*sem);
	hotte = Math.round(hott*sem);
	spinn = Math.round(spin*sem);
	moteu = Math.round(mote*sem);
	// affichage des resultats des options
	document.devis.ski.value = skipp;
	document.devis.hot.value = hotte;
	document.devis.spi.value = spinn;
	document.devis.mot.value = moteu;
	
	// calcul sous total 1
	tot2 =  Math.round((px*sem)-(px*sem*(rem))+eval(pnv)+eval(netoy));
	document.devis.tot.value = tot2;
	//document.devis.ht.value = tot2;
	
	var total = 0;
	
// Permet de ne pas declarer le nombre d'elements du formulaires
	var nb;
	var nb2;
	nb = document.devis.coche.length;
	total = eval(document.devis.tot.value);
	//prix = document.devis.prix.value;
// Evalue toutes les cases cochees
	for( i = 0 ; i < nb ; i++ ) {
		if (document.devis.coche[i].checked) total = total + (eval(document.devis.coche[i].value)*sem);
		}
	// case du bas
	for( j = 0 ; j < nb2 ; j++ ) {
		if (document.devis.coche2[j].checked) total = total + (eval(document.devis.coche2[j].value));
		}
// Calcule et affiche le hors taxe
	//ht = Math.round(total+eval(prix));
	document.devis.ht.value = total;
	}