function calcPrix(){/* Création d'un tableau de 5(+modif=8) cases (type de construction) contenant chacun 1 tableaux de 3 cases (surface)  de 3 cases(Niveaux de finitions) de 5 cases(type de maisons)*/
    var construct = new Array();
    for(i=0;i<8;i++){
        construct[i] = new Array();
        for(j=0;j<3;j++){
            construct[i][j] = new Array();
			for(k=0;k<5;k++){
            construct[i][j][k] = new Array();
			}
		}
	}
    /* Béton cellulaire en thermopierre de 30cm + enduit extérieur */
	construct[0][0][0][0] = 825;  /* Tarif prestation x Taux de 1,1 (750*1.1) */
    construct[0][0][0][1] = 750;  /* Tarif prestation */
	construct[0][0][0][2] = 750; /* Tarif prestation + forfait de 2500€ ( 750+3250) */
	construct[0][0][0][3] = 915;  /* Tarif prestation x Taux de 1,22 (750*1.22) */
	construct[0][0][0][4] = 1050; /* Tarif prestation x Taux de 1,4 (750*1.4) */
	
	construct[0][0][1][0] = 1210;
	construct[0][0][1][1] = 1100;
	construct[0][0][1][2] = 1100; 
	construct[0][0][1][3] = 1342;
	construct[0][0][1][4] = 1540;
    
	construct[0][0][2][0] = 1375;
	construct[0][0][2][1] = 1250;
	construct[0][0][2][2] = 1250; 
	construct[0][0][2][3] = 1525;
	construct[0][0][2][4] = 1750;
        
    construct[0][1][0][0] = 770;
	construct[0][1][0][1] = 700;
	construct[0][1][0][2] = 700; 
	construct[0][1][0][3] = 854;
	construct[0][1][0][4] = 980;
    
	construct[0][1][1][0] = 1155;
	construct[0][1][1][1] = 1050;
	construct[0][1][1][2] = 1050; 
	construct[0][1][1][3] = 1281;
	construct[0][1][1][4] = 1470;
    
	construct[0][1][2][0] = 1320;
	construct[0][1][2][1] = 1200;
	construct[0][1][2][2] = 1200;
	construct[0][1][2][3] = 1464;
	construct[0][1][2][4] = 1680;
       
    construct[0][2][0][0] = 715;
	construct[0][2][0][1] = 650;
	construct[0][2][0][2] = 650;
	construct[0][2][0][3] = 793;
	construct[0][2][0][4] = 910;
    
	construct[0][2][1][0] = 1100;
	construct[0][2][1][1] = 1000;
	construct[0][2][1][2] = 1000;
	construct[0][2][1][3] = 1220;
	construct[0][2][1][4] = 1400;
    
	construct[0][2][2][0] = 1265;
	construct[0][2][2][1] = 1150;
	construct[0][2][2][2] = 1150;
	construct[0][2][2][3] = 1403;
	construct[0][2][2][4] = 1610;
	
    /* Brique alvéolaire de 20cm en terre cuite + enduit extérieur */    
    construct[1][0][0][0] = 715;
	construct[1][0][0][1] = 650;
	construct[1][0][0][2] = 650;
	construct[1][0][0][3] = 793;
	construct[1][0][0][4] = 910;
    
	construct[1][0][1][0] = 1210;
	construct[1][0][1][1] = 1100;
	construct[1][0][1][2] = 1100;
	construct[1][0][1][3] = 1342;
	construct[1][0][1][4] = 1540;
    
	construct[1][0][2][0] = 1375;
	construct[1][0][2][1] = 1250; 
	construct[1][0][2][2] = 1250;
	construct[1][0][2][3] = 1525;
	construct[1][0][2][4] = 1750;
     
	 
    construct[1][1][0][0] = 660;
	construct[1][1][0][1] = 600;
	construct[1][1][0][2] = 600;
	construct[1][1][0][3] = 732;
	construct[1][1][0][4] = 840;
    
	construct[1][1][1][0] = 1155;
	construct[1][1][1][1] = 1050;
	construct[1][1][1][2] = 1050;
	construct[1][1][1][3] = 1281;
	construct[1][1][1][4] = 1470;
    
	construct[1][1][2][0] = 1320;
	construct[1][1][2][1] = 1200; 
	construct[1][1][2][2] = 1200;
	construct[1][1][2][3] = 1464;
	construct[1][1][2][4] = 1680;
    
    
    construct[1][2][0][0] = 605;
	construct[1][2][0][1] = 550; 
	construct[1][2][0][2] = 550;
	construct[1][2][0][3] = 671;
	construct[1][2][0][4] = 770;
    
	construct[1][2][1][0] = 1100;
	construct[1][2][1][1] = 1000; 
	construct[1][2][1][2] = 1000;
	construct[1][2][1][3] = 1220;
	construct[1][2][1][4] = 1400;
    
	construct[1][2][2][0] = 1265;
	construct[1][2][2][1] = 1150; 
	construct[1][2][2][2] = 1150;
	construct[1][2][2][3] = 1403;
	construct[1][2][2][4] = 1610;
        
    /*Mixte Brique alvéolaire de 20cm en terre cuite + isolation par l'extérieur+ bardage en bois*/
	construct[2][0][0][0] = 825;
	construct[2][0][0][1] = 750;
	construct[2][0][0][2] = 750;
	construct[2][0][0][3] = 915;
	construct[2][0][0][4] = 1050;
    
	construct[2][0][1][0] = 1210;
	construct[2][0][1][1] = 1100;
	construct[2][0][1][2] = 1100;
	construct[2][0][1][3] = 1342;
	construct[2][0][1][4] = 1540;
    
	construct[2][0][2][0] = 1375;
	construct[2][0][2][1] = 1250;
	construct[2][0][2][2] = 1250;
	construct[2][0][2][3] = 1525;
	construct[2][0][2][4] = 1750;
      
	  
    construct[2][1][0][0] = 770;
	construct[2][1][0][1] = 700;
	construct[2][1][0][2] = 700;
	construct[2][1][0][3] = 854;
	construct[2][1][0][4] = 980;
    
	construct[2][1][1][0] = 1155;
	construct[2][1][1][1] = 1050;
	construct[2][1][1][2] = 1050;
	construct[2][1][1][3] = 1281;
	construct[2][1][1][4] = 1470;
    
	construct[2][1][2][0] = 1320;
	construct[2][1][2][1] = 1200;
	construct[2][1][2][2] = 1200;
	construct[2][1][2][3] = 1464;
	construct[2][1][2][4] = 1680;
     
	 
    construct[2][2][0][0] = 715;
	construct[2][2][0][1] = 650;
	construct[2][2][0][2] = 650;
	construct[2][2][0][3] = 793;
	construct[2][2][0][4] = 910;
    
	construct[2][2][1][0] = 1100;
	construct[2][2][1][1] = 1000;
	construct[2][2][1][2] = 1000;
	construct[2][2][1][3] = 1220;
	construct[2][2][1][4] = 1400;
    
	construct[2][2][2][0] = 1265;
	construct[2][2][2][1] = 1150;
	construct[2][2][2][2] = 1150;
	construct[2][2][2][3] = 1403;
	construct[2][2][2][4] = 1610;
    
    /*Maison en ossature bois(charpente tradittionnelle)+bardage bois*/
    construct[3][0][0][0] = 990;
	construct[3][0][0][1] = 900;
	construct[3][0][0][2] = 900;
	construct[3][0][0][3] = 1098;
	construct[3][0][0][4] = 1260;
    
	construct[3][0][1][0] = 1375;
	construct[3][0][1][1] = 1250;
	construct[3][0][1][2] = 1250;
	construct[3][0][1][3] = 1525;
	construct[3][0][1][4] = 1750;
    
	construct[3][0][2][0] = 1650;
	construct[3][0][2][1] = 1500;
	construct[3][0][2][2] = 1500;
	construct[3][0][2][3] = 1830;
	construct[3][0][2][4] = 2100;
     
	 
    construct[3][1][0][0] = 935;
	construct[3][1][0][1] = 850;
	construct[3][1][0][2] = 850;
	construct[3][1][0][3] = 1037;
	construct[3][1][0][4] = 1190;
    
	construct[3][1][1][0] = 1320;
	construct[3][1][1][1] = 1200;
	construct[3][1][1][2] = 1200;
	construct[3][1][1][3] = 1464;
	construct[3][1][1][4] = 1680;
    
	construct[3][1][2][0] = 1595;
	construct[3][1][2][1] = 1450;
	construct[3][1][2][2] = 1450;
	construct[3][1][2][3] = 1769;
	construct[3][1][2][4] = 2030;
      
	  
    construct[3][2][0][0] = 880;
	construct[3][2][0][1] = 800;
	construct[3][2][0][2] = 800;
	construct[3][2][0][3] = 976;
	construct[3][2][0][4] = 1120;
    
	construct[3][2][1][0] = 1265;
	construct[3][2][1][1] = 1150;
	construct[3][2][1][2] = 1150;
	construct[3][2][1][3] = 1403;
	construct[3][2][1][4] = 1610;
    
	construct[3][2][2][0] = 1540;
	construct[3][2][2][1] = 1400;
	construct[3][2][2][2] = 1400;
	construct[3][2][2][3] = 1708;
	construct[3][2][2][4] = 1960;
    
	/*Maison en ossature bois (madrier de 70 ...+isolation exte) + bardage bois*/
    construct[4][0][0][0] = 825;
	construct[4][0][0][1] = 750;
	construct[4][0][0][2] = 750;
	construct[4][0][0][3] = 915;
	construct[4][0][0][4] = 1050;
    
	construct[4][0][1][0] = 1210;
	construct[4][0][1][1] = 1100;
	construct[4][0][1][2] = 1100;
	construct[4][0][1][3] = 1342;
	construct[4][0][1][4] = 1540;
    
	construct[4][0][2][0] = 1375;
	construct[4][0][2][1] = 1250;
	construct[4][0][2][2] = 1250;
	construct[4][0][2][3] = 1525;
	construct[4][0][2][4] = 1750;
      
	  
    construct[4][1][0][0] = 770;
	construct[4][1][0][1] = 700;
	construct[4][1][0][2] = 700;
	construct[4][1][0][3] = 854;
	construct[4][1][0][4] = 980;
    
	construct[4][1][1][0] = 1155;
	construct[4][1][1][1] = 1050;
	construct[4][1][1][2] = 1050;
	construct[4][1][1][3] = 1281;
	construct[4][1][1][4] = 1470;
    
	construct[4][1][2][0] = 1320;
	construct[4][1][2][1] = 1200;
	construct[4][1][2][2] = 1200;
	construct[4][1][2][3] = 1464;
	construct[4][1][2][4] = 1680;

	
    construct[4][2][0][0] = 715;
	construct[4][2][0][1] = 650;
	construct[4][2][0][2] = 650;
	construct[4][2][0][3] = 793;
	construct[4][2][0][4] = 910;
    
	construct[4][2][1][0] = 1100;
	construct[4][2][1][1] = 1000;
	construct[4][2][1][2] = 1000;
	construct[4][2][1][3] = 1220;
	construct[4][2][1][4] = 1400;
    
	construct[4][2][2][0] = 1265;
	construct[4][2][2][1] = 1150;
	construct[4][2][2][2] = 1150;
	construct[4][2][2][3] = 1403;
	construct[4][2][2][4] = 1610;
    	    
    /*Brique alvéolaire de terre cuite en monomur + enduit*/
	construct[5][0][0][0] = 786.5;
	construct[5][0][0][1] = 715;
	construct[5][0][0][2] = 715;
	construct[5][0][0][3] = 872.3;
	construct[5][0][0][4] = 1001;
    
	construct[5][0][1][0] = 1331;
	construct[5][0][1][1] = 1210;
	construct[5][0][1][2] = 1210;
	construct[5][0][1][3] = 1476.2;
	construct[5][0][1][4] = 1694;
    
	construct[5][0][2][0] = 1512.5;
	construct[5][0][2][1] = 1375;
	construct[5][0][2][2] = 1375;
	construct[5][0][2][3] = 1677.5;
	construct[5][0][2][4] = 1925;
    
    
    construct[5][1][0][0] = 726;
	construct[5][1][0][1] = 660;
	construct[5][1][0][2] = 660;
	construct[5][1][0][3] = 805.2;
	construct[5][1][0][4] = 924;
    
	construct[5][1][1][0] = 1270.5;
	construct[5][1][1][1] = 1155;
	construct[5][1][1][2] = 1155;
	construct[5][1][1][3] = 1409.1;
	construct[5][1][1][4] = 1617;
    
	construct[5][1][2][0] = 1452;
	construct[5][1][2][1] = 1320;
	construct[5][1][2][2] = 1320;
	construct[5][1][2][3] = 1610.4;
	construct[5][1][2][4] = 1848;
    
    
    construct[5][2][0][0] = 665.5;
	construct[5][2][0][1] = 605;
	construct[5][2][0][2] = 605;
	construct[5][2][0][3] = 738.1;
	construct[5][2][0][4] = 847;
    
	construct[5][2][1][0] = 1210;
	construct[5][2][1][1] = 1100;
	construct[5][2][1][2] = 1100;
	construct[5][2][1][3] = 1342;
	construct[5][2][1][4] = 1540;
    
	construct[5][2][2][0] = 1391.5;
	construct[5][2][2][1] = 1265;
	construct[5][2][2][2] = 1265;
	construct[5][2][2][3] = 1543.3;
	construct[5][2][2][4] = 1771;
    	
	/*Paille avec ossature bois*/
	construct[6][0][0][0] = 990;
	construct[6][0][0][1] = 900;
	construct[6][0][0][2] = 900;
	construct[6][0][0][3] = 1098;
	construct[6][0][0][4] = 1260;
    
	construct[6][0][1][0] = 1375;
	construct[6][0][1][1] = 1250;
	construct[6][0][1][2] = 1250;
	construct[6][0][1][3] = 1525;
	construct[6][0][1][4] = 1750;
    
	construct[6][0][2][0] = 1650;
	construct[6][0][2][1] = 1500;
	construct[6][0][2][2] = 1500;
	construct[6][0][2][3] = 1830;
	construct[6][0][2][4] = 2100;
     
	 
    construct[6][1][0][0] = 935;
	construct[6][1][0][1] = 850;
	construct[6][1][0][2] = 850;
	construct[6][1][0][3] = 1037;
	construct[6][1][0][4] = 1190;
    
	construct[6][1][1][0] = 1320;
	construct[6][1][1][1] = 1200;
	construct[6][1][1][2] = 1200;
	construct[6][1][1][3] = 1464;
	construct[6][1][1][4] = 1680;
    
	construct[6][1][2][0] = 1595;
	construct[6][1][2][1] = 1450;
	construct[6][1][2][2] = 1450;
	construct[6][1][2][3] = 1769;
	construct[6][1][2][4] = 2030;
     
	 
    construct[6][2][0][0] = 880;
	construct[6][2][0][1] = 800;
	construct[6][2][0][2] = 800;
	construct[6][2][0][3] = 976;
	construct[6][2][0][4] = 1120;
    
	construct[6][2][1][0] = 1265;
	construct[6][2][1][1] = 1150;
	construct[6][2][1][2] = 1150;
	construct[6][2][1][3] = 1403;
	construct[6][2][1][4] = 1610;
    
	construct[6][2][2][0] = 1540;
	construct[6][2][2][1] = 1400;
	construct[6][2][2][2] = 1400;
	construct[6][2][2][3] = 1708;
	construct[6][2][2][4] = 1960;
    	
	/*Terre crue, Pierre locale, Torchis et Pisé*/    
    construct[7][0][0][0] = 893.75;
	construct[7][0][0][1] = 812.5;
	construct[7][0][0][2] = 812.5;
	construct[7][0][0][3] = 991.25;
	construct[7][0][0][4] = 1137.5;
    
	construct[7][0][1][0] = 1512.5;
	construct[7][0][1][1] = 1375;
	construct[7][0][1][2] = 1375;
	construct[7][0][1][3] = 1677.5;
	construct[7][0][1][4] = 1925;
    
	construct[7][0][2][0] = 1718.75;
	construct[7][0][2][1] = 1562.5;
	construct[7][0][2][2] = 1562.5;
	construct[7][0][2][3] = 1906.25;
	construct[7][0][2][4] = 2187.5;
     
	 
    construct[7][1][0][0] = 825;
	construct[7][1][0][1] = 750;
	construct[7][1][0][2] = 750;
	construct[7][1][0][3] = 915;
	construct[7][1][0][4] = 1050;
    
	construct[7][1][1][0] = 1443.75;
	construct[7][1][1][1] = 1312.5;
	construct[7][1][1][2] = 1312.5;
	construct[7][1][1][3] = 1601.25;
	construct[7][1][1][4] = 1837.5;
    
	construct[7][1][2][0] = 1650;
	construct[7][1][2][1] = 1500;
	construct[7][1][2][2] = 1500;
	construct[7][1][2][3] = 1830;
	construct[7][1][2][4] = 2100;
      
	  
    construct[7][2][0][0] = 756.25;
	construct[7][2][0][1] = 687.5;
	construct[7][2][0][2] = 687.5;
	construct[7][2][0][3] = 838.75;
	construct[7][2][0][4] = 962.5;
    
	construct[7][2][1][0] = 1375;
	construct[7][2][1][1] = 1250;
	construct[7][2][1][2] = 1250;
	construct[7][2][1][3] = 1525;
	construct[7][2][1][4] = 1750;
    
	construct[7][2][2][0] = 1581.25;
	construct[7][2][2][1] = 1437.5;
	construct[7][2][2][2] = 1437.5;
	construct[7][2][2][3] = 1753.75;
	construct[7][2][2][4] = 2012.5;
    	
    
    var q1 = $('form-chiff-q1');
    var q2 = $('form-chiff-q2');
    var q3 = $('form-chiff-q3');
	var q12 = $('form-chiff-q12');
	var q15 = $('form-chiff-q15');
    var q16 = $('form-chiff-q16');
	
    var trancheSurface;
    if(q2.value < 90 ){
        trancheSurface = 0;
    }else if(q2.value >= 120 ){
        trancheSurface = 2
    }else{
        trancheSurface = 1;
    }
		
    var total = construct[q1.value][trancheSurface][q3.value][q12.value]*q2.value;
	if (q12.value==2) total = total + 2500;
    /*Calcul des option pour Vitrage-huisseries*/
	var OptionVitrage;
    if(q15.value > 0 ){
        OptionVitrage = 1.02;
    }else{
        OptionVitrage = 1;
    }
	
	total = total*OptionVitrage;
	
	var OptionMixteBoisAlu;
    if(q16.value > 0 ){
        OptionMixteBoisAlu = 1.015;
    }else{
        OptionMixteBoisAlu = 1;
    }
	
	total = total*OptionMixteBoisAlu;

    /*La surface définie le prix des options :
           * Tableau de 3 case ( surfaces ) contenant chacune un tableau du prix des options */
    var opt = new Array();
    for(i=0;i<3;i++){
        opt[i] = new Array();
        for(j=0;j<28;j++){
            construct[i][j] = new Array();
        }
    }

    opt[0][0] = 0;
    opt[0][1] = 9500;
    opt[0][2] = 15000;
    opt[0][3] = 6500;
    opt[0][4] = 3000;
    opt[0][5] = 4500;
    opt[0][6] = 2000;
    opt[0][7] = 21000;
    opt[0][8] = 5800;
	opt[0][9] = 2500;
	opt[0][10] = 500;
	opt[0][11] = 12000;
	opt[0][12] = 500;
	opt[0][13] = 2500;
	opt[0][14] = 100;
	opt[0][15] = 80;
	opt[0][16] = 4800;
	opt[0][17] = 6000;
	opt[0][18] = 4200;
	opt[0][19] = 1500;
	opt[0][20] = 900;
	opt[0][21] = 500;
	opt[0][22] = 2000;
	opt[0][23] = 500;
	opt[0][24] = 500;
	opt[0][25] = 1500;
	opt[0][26] = 2000;
	opt[0][27] = 100;
	opt[0][28] = 100;
    
    opt[1][0] = 0;
    opt[1][1] = 10500;
    opt[1][2] = 16500;
    opt[1][3] = 6500;
    opt[1][4] = 3500;
    opt[1][5] = 5000;
    opt[1][6] = 2500;
    opt[1][7] = 21000;
    opt[1][8] = 5800;
	opt[1][9] = 2500;
 	opt[1][10] = 500;
	opt[1][11] = 12000;
	opt[1][12] = 500;
	opt[1][13] = 2500;
	opt[1][14] = 100;
	opt[1][15] = 80;
	opt[1][16] = 4800;
	opt[1][17] = 6000;
	opt[1][18] = 4200;
	opt[1][19] = 1500;
	opt[1][20] = 900;
	opt[1][21] = 500;
	opt[1][22] = 2000;
	opt[1][23] = 500;
	opt[1][24] = 500;
	opt[1][25] = 1500;
	opt[1][26] = 2000;
	opt[1][27] = 100;
	opt[1][28] = 100;
	
    opt[2][0] = 0;
    opt[2][1] = 12000;
    opt[2][2] = 18000;
    opt[2][3] = 6500;
    opt[2][4] = 4000;
    opt[2][5] = 5500;
    opt[2][6] = 3000;
    opt[2][7] = 21000;
    opt[2][8] = 5800;
	opt[2][9] = 2500;
	opt[2][10] = 500;
	opt[2][11] = 12000;
	opt[2][12] = 500;
	opt[2][13] = 2500;
	opt[2][14] = 100;
	opt[2][15] = 80;
	opt[2][16] = 4800;
	opt[2][17] = 6000;
	opt[2][18] = 4200;
	opt[2][19] = 1500;
	opt[2][20] = 900;
	opt[2][21] = 500;
	opt[2][22] = 2000;
	opt[2][23] = 500;
	opt[2][24] = 500;
	opt[2][25] = 1500;
	opt[2][26] = 2000;
	opt[2][27] = 100;
	opt[2][28] = 100;
    
    var q4 = $('form-chiff-q4');
    var q5 = $('form-chiff-q5');
    var q6 = $('form-chiff-q6');
    var q7 = $('form-chiff-q7');
    var q8 = $('form-chiff-q8');
    var q9 = $('form-chiff-q9');
    var q10 = $('form-chiff-q10');
    var q11 = $('form-chiff-q11');
	var q17 = $('form-chiff-q17');
	var q18 = $('form-chiff-q18');
	var q19 = $('form-chiff-q19');
	var q20 = $('form-chiff-q20');
	var q21 = $('form-chiff-q21');
	var q22 = $('form-chiff-q22');
	var q23 = $('form-chiff-q23');
	var q24 = $('form-chiff-q24');
	var q25 = $('form-chiff-q25');
	var q26 = $('form-chiff-q26');
	var q27 = $('form-chiff-q27');
	var q28 = $('form-chiff-q28');
	var q29 = $('form-chiff-q29');
	var q30 = $('form-chiff-q30');
	var q31 = $('form-chiff-q31');
	var q32 = $('form-chiff-q32');
	var q33 = $('form-chiff-q33');
	var q34 = $('form-chiff-q34');
	var q35 = $('form-chiff-q35');
	var q36 = $('form-chiff-q36');
	
    total += opt[trancheSurface][q4.value] + opt[trancheSurface][q5.value] + opt[trancheSurface][q6.value] + opt[trancheSurface][q7.value] + opt[trancheSurface][q8.value] + opt[trancheSurface][q9.value] + opt[trancheSurface][q10.value] + opt[trancheSurface][q11.value]+ opt[trancheSurface][q17.value]+ opt[trancheSurface][q18.value]+ opt[trancheSurface][q19.value]+ opt[trancheSurface][q20.value]+ opt[trancheSurface][q21.value]+ opt[trancheSurface][q22.value]+ opt[trancheSurface][q23.value]+ opt[trancheSurface][q24.value]+ opt[trancheSurface][q25.value]+ opt[trancheSurface][q26.value]+ opt[trancheSurface][q27.value]+ opt[trancheSurface][q28.value]+ opt[trancheSurface][q29.value]+ opt[trancheSurface][q30.value]+ opt[trancheSurface][q31.value]+ opt[trancheSurface][q32.value]+ opt[trancheSurface][q33.value]+ opt[trancheSurface][q34.value]+ opt[trancheSurface][q35.value]+ opt[trancheSurface][q36.value];
    /* affichage */
    var totOut = $('tot-chiffrage');
    $('tot-chiffrage-input'). value = total;
    totOut.set('text', total.toFixed() +" €");
    

    /* Actualisation des prix des options */
    var pq4 = $('pq4');
    var pq5 = $('pq5');
    var pq6 = $('pq6');
    var pq7 = $('pq7');
    var pq8 = $('pq8');
    var pq9 = $('pq9');
    var pq10 = $('pq10');
    var pq11 = $('pq11');
	var pq17 = $('pq17');
	var pq18 = $('pq18');
	var pq19 = $('pq19');
	var pq20 = $('pq20');
	var pq21 = $('pq21');
	var pq22 = $('pq22');
	var pq23 = $('pq23');
	var pq24 = $('pq24');
	var pq25 = $('pq25');
	var pq26 = $('pq26');
	var pq27 = $('pq27');
	var pq28 = $('pq28');
	var pq29 = $('pq29');
	var pq30 = $('pq30');
	var pq31 = $('pq31');
	var pq32 = $('pq32');
	var pq33 = $('pq33');
	var pq34 = $('pq34');
	var pq35 = $('pq35');
	var pq36 = $('pq36');
    
    pq4.set('text', "oui [Plus value à partir de "+ opt[trancheSurface][1] +" €]");
    pq5.set('text', "oui [Plus value à partir de "+ opt[trancheSurface][2] +" €]");
    pq6.set('text', "oui [Plus value à partir de "+ opt[trancheSurface][3] +" €]");
    pq7.set('text', "oui [Plus value à partir de "+ opt[trancheSurface][4] +" €]");
    pq8.set('text', "oui [Plus value à partir de "+ opt[trancheSurface][5] +" €]");
    pq9.set('text', "oui [Plus value à partir de "+ opt[trancheSurface][6] +" €]");
    pq10.set('text', "oui [Plus value à partir de "+ opt[trancheSurface][7] +" €]");
    pq11.set('text', "oui [Plus value à partir de "+ opt[trancheSurface][8] +" €]");
	pq17.set('text', "oui [Plus value à partir de "+ opt[trancheSurface][9] +" €]");
	pq18.set('text', "oui [Plus value à partir de "+ opt[trancheSurface][10] +" €]");
	pq19.set('text', "oui [Plus value à partir de "+ opt[trancheSurface][11] +" €]");
	pq20.set('text', "oui [Plus value à partir de "+ opt[trancheSurface][12] +" €]");
	pq21.set('text', "oui [Plus value à partir de "+ opt[trancheSurface][13] +" €]");
	pq22.set('text', "oui [Plus value à partir de "+ opt[trancheSurface][14] +" €]");
	pq23.set('text', "oui [Plus value à partir de "+ opt[trancheSurface][15] +" €]");
	pq24.set('text', "oui [Plus value à partir de "+ opt[trancheSurface][16] +" €]");
	pq25.set('text', "oui [Plus value à partir de "+ opt[trancheSurface][17] +" €]");
	pq26.set('text', "oui [Plus value à partir de "+ opt[trancheSurface][18] +" €]");
	pq27.set('text', "oui [Plus value à partir de "+ opt[trancheSurface][19] +" €]");
	pq28.set('text', "oui [Plus value à partir de "+ opt[trancheSurface][20] +" €]");
	pq29.set('text', "oui [Plus value à partir de "+ opt[trancheSurface][21] +" €]");
	pq30.set('text', "oui [Plus value à partir de "+ opt[trancheSurface][22] +" €]");
	pq31.set('text', "oui [Plus value à partir de "+ opt[trancheSurface][23] +" €]");
	pq32.set('text', "oui [Plus value à partir de "+ opt[trancheSurface][24] +" €]");
	pq33.set('text', "oui [Plus value à partir de "+ opt[trancheSurface][25] +" €]");
	pq34.set('text', "oui [Plus value à partir de "+ opt[trancheSurface][26] +" €]");
	pq35.set('text', "oui [Plus value à partir de "+ opt[trancheSurface][27] +" €]");
	pq36.set('text', "oui [Plus value à partir de "+ opt[trancheSurface][28] +" €]");
}
function verifSaisie(){
    var q2 = $('form-chiff-q2');
    var surface = q2.value;
    if(!isNaN(surface) && surface>0){
        calcPrix();
    }
    else{
        alert("La surface doit être un nombre > 0");
        q2.focus();
    }
}