	// Tableaux pour les chocolats
	totalC = new Array(10);
	qteC = new Array(10);
	pdsC = new Array(10);
	for(j=0; j<10; j++)
	{
		totalC[j] = 0;
		qteC[j] = 0;
		pdsC[j] = 0;
	}

	function calculC(quantite,i)
	{
		quant=Number(quantite);
		reg_point=new RegExp("[^0-9]","gi");

		if (reg_point.test(quant))
		{
			alert("Attention, une quantité doit être un nombre entier!");
			eval("document.forms[0].qtec_"+i+".value = 0");
		}
		else
		{
			var aPrix =new Array(29,54,29,54,29,54,32,32,32);
			qteC[i]=quant;
			totalC[i]=quant*aPrix[i];
			eval("document.getElementById('tot_c"+i+"').innerHTML = totalC["+i+"];");
		}
	}

	
	function poids(quant,i)
	{
		var aPoids =new Array(0.5,1,0.5,1,0.5,1,0.5,0.5,0.5);
		var aPoste =new Array([4.60,5.90,6.50,7.20,8.30,8.30,9.30,9.30,11.20,11.20,11.20,12.50,12.50,12.50,12.50,12.50,17.10,17.10,17.10,17.10,17.10,17.10,17.10],
					[12.8,12.8,14.9,18.25,22.85,27.40,31.25,34.30,37.35,40.40,43.45,44.95,46.50,48.00,49.55,51.05,52.55,54.10,55.60,57.15,58.65,64.00,68.60],
					[13.7,13.7,17.5,22.10,26.65,31.25,37.35,41.15,44.20,46.50,48.75,51.05,53.35,55.60,57.90,60.20,62.50,64.75,67.05,69.35,71.65,80.80,91,45]);
		var zone = 0;
		var temp = 0;

		pdsC[i] = qteC[i]*aPoids[i];
		for(j=0; j<9; j++)
		{
			temp = (temp) + (pdsC[j]);
		}

		//Pour eviter les erreurs d'arrondis
		reg_sup=new RegExp("99999","gi");
		reg_inf=new RegExp("00000","gi");

		if (reg_sup.test(temp))
		{
			temp = (temp*100);
			temp = Math.round(temp);
			temp = temp/100;
		}
		else if (reg_inf.test(temp))
		{
			temp = (temp*100);
			temp = Math.round(temp);
			temp = temp/100;
		}
		pdsC[9] = temp;
		document.getElementById('totpoids').innerHTML = temp;
		
		if (document.getElementById('pays').value == "France"){
			zone = 0;
		}
		else if (document.getElementById('pays').value == "Finlande"){
			zone = 2;
		}
		else{
			zone = 1;
		}

		if (pdsC[9] == '0'){
			document.getElementById('port').innerHTML = 0;
		}
		else if ((0 < pdsC[9]) && (pdsC[9]< 0.5)){
			document.getElementById('port').innerHTML = aPoste[zone][0];
		}
		else if ((0.5 <= pdsC[9]) && (pdsC[9] < 1)){
			document.getElementById('port').innerHTML = aPoste[zone][1];
		}
		else if ((1 <= pdsC[9]) && (pdsC[9] < 2)){
			document.getElementById('port').innerHTML = aPoste[zone][2];
		}
		else if ((2 <= pdsC[9]) && (pdsC[9] < 3)){
			document.getElementById('port').innerHTML = aPoste[zone][3];
		}
		else if ((3 <= pdsC[9]) && (pdsC[9] < 4)){
			document.getElementById('port').innerHTML = aPoste[zone][4];
		}
		else if ((4 <= pdsC[9]) && (pdsC[9] < 5)){
			document.getElementById('port').innerHTML = aPoste[zone][5];
		}
		else if ((5 <= pdsC[9]) && (pdsC[9] < 6)){
			document.getElementById('port').innerHTML = aPoste[zone][6];
		}
		else if ((6 <= pdsC[9]) && (pdsC[9] < 7)){
			document.getElementById('port').innerHTML = aPoste[zone][7];
		}
		else if ((7 <= pdsC[9]) && (pdsC[9] < 8)){
			document.getElementById('port').innerHTML = aPoste[zone][8];
		}
		else if ((8 <= pdsC[9]) && (pdsC[9] < 9)){
			document.getElementById('port').innerHTML = aPoste[zone][9];
		}
		else if ((9 <= pdsC[9]) && (pdsC[9] < 10)){
			document.getElementById('port').innerHTML = aPoste[zone][10];
		}
		else if ((10 <= pdsC[9]) && (pdsC[9] < 11)){
			document.getElementById('port').innerHTML = aPoste[zone][11];
		}
		else if ((11 <= pdsC[9]) && (pdsC[9] < 12)){
			document.getElementById('port').innerHTML = aPoste[zone][12];
		}
		else if ((12 <= pdsC[9]) && (pdsC[9] < 13)){
			document.getElementById('port').innerHTML = aPoste[zone][13];
		}
		else if ((13 <= pdsC[9]) && (pdsC[9] < 14)){
			document.getElementById('port').innerHTML = aPoste[zone][14];
		}
		else if ((14 <= pdsC[9]) && (pdsC[9] < 15)){
			document.getElementById('port').innerHTML = aPoste[zone][15];
		}
		else if ((15 <= pdsC[9]) && (pdsC[9] < 16)){
			document.getElementById('port').innerHTML = aPoste[zone][16];
		}
		else if ((16 <= pdsC[9]) && (pdsC[9] < 17)){
			document.getElementById('port').innerHTML = aPoste[zone][17];
		}
		else if ((17 <= pdsC[9]) && (pdsC[9] < 18)){
			document.getElementById('port').innerHTML = aPoste[zone][18];
		}
		else if ((18 <= pdsC[9]) && (pdsC[9] < 19)){
			document.getElementById('port').innerHTML = aPoste[zone][19];
		}
		else if ((19 <= pdsC[9]) && (pdsC[9] < 20)){
			document.getElementById('port').innerHTML = aPoste[zone][20];
		}
		else if ((20 <= pdsC[9]) && (pdsC[9] < 25)){
			document.getElementById('port').innerHTML = aPoste[zone][21];
		}
		else if ((25 <= pdsC[9]) && (pdsC[9] < 30)){
			document.getElementById('port').innerHTML = aPoste[zone][22];
		}
		
		if ((pdsC[9] >= 11) && (document.getElementById('pays').value == "France")){
			document.getElementById('port').innerHTML = 0;
		}
	}

	function CouTotalChoco()
	{
		var temp = 0;
		for(j=0; j<9; j++)
		{
			temp = temp + Number(totalC[j]);
		}
		totalC[9] = temp + Number(document.getElementById('port').innerHTML);
		document.getElementById('tot_final').innerHTML = totalC[9];
	}

