<!--
function calcul(form){
    if (form.name=="calcul_police_sante"){
         var prima = new Array("18.00","22.40","29.40","37.60","43.10","47.10","51.00","57.80","63.40","67.60","72.30","75.40");
         var maxima= new Array("30.60","35.90","44.10","53.70","59.20","65.10","74.10","80.90","85.50","91.00","98.70","104.70");


         var age = form.age.value;
         for(i=0;i<form.contrat.length;i++){ if(form.contrat[i].checked){ var contrat=form.contrat[i].value; var contrat_type=contrat; } }

         if (contrat_type == 'maxima'){ contrat=parseFloat(maxima[age]); }
         else if (contrat_type == 'prima'){ contrat=parseFloat(prima[age]); }
            
         //MONSIEUR
             //age                                                
         var d1 = document.getElementById("garantie_prime");
         var d2 = document.getElementById("garantie_salaire");
         var d3 = document.getElementById("garantie_prime2");
         var d4 = document.getElementById("garantie_salaire2");
         if (age<=7){                   
              d1.style.display='block';
              d2.style.display='block';

              var salaire = parseFloat(form.salaire.value);
              var primes = parseFloat(form.primes.value);
                               
              var total = contrat + salaire + primes;
         }
         else{                           
              //d1.style.display='none';
              //d2.style.display='none';
			  
			  var salaire = parseFloat(form.salaire.value);
              var primes = parseFloat(form.primes.value);
				
			  var total = contrat + salaire + primes;
              //var total = contrat; MODIF 05/06/2008
         }                      
         //alert(total);

         //MADAME
             //age  &&  contrat
         var age2 = form.age2.value;
         if (parseFloat(age2)!=0){
           if (contrat_type == 'maxima'){ contrat=parseFloat(maxima[parseFloat(age2)]); }
           else if (contrat_type == 'prima'){ contrat=parseFloat(prima[parseFloat(age2)]); }
            total = total + contrat;
         }
         //ENFANTS
         if (parseFloat(form.nbre_enfants.value)!=0){
           if (contrat_type == 'maxima'){
           var contrat_enfants=parseFloat(maxima[0]);
           }
           else if (contrat_type == 'prima'){
           var contrat_enfants=parseFloat(prima[0]);
           }
            total = total + (contrat_enfants*parseFloat(form.nbre_enfants.value));
         }
         if (parseFloat(form.nbre_enfants2.value)!=0){                    
           if (contrat_type == 'maxima'){ var contrat_enfants2=parseFloat(maxima[0]); }
           else if (contrat_type == 'prima'){ var contrat_enfants2=parseFloat(prima[0]); }
            total = total + (contrat_enfants2*parseFloat(form.nbre_enfants2.value));
         }         
         //MADAME
             //primes..    
         if (age2<=7 && age2!=0){
              d3.style.display='block';
              d4.style.display='block';

              var salaire2 = parseFloat(form.salaire2.value);
              var primes2 = parseFloat(form.primes2.value);
                               
             total = total + salaire2 + primes2;
         }
         else{    
		 
		 	//MODIF 05/06/2008
		 	var salaire2 = parseFloat(form.salaire2.value);
              var primes2 = parseFloat(form.primes2.value);
                               
             total = total + salaire2 + primes2;	
				
              //d3.style.display='none';
              //d4.style.display='none';
         }                      

         total = Math.round (total*100)/100;
         form.resultat.value= total+' / mois';
		 //form.resultat2.value= total+' / mois';
     }
     else if (form.name=="calcul_police_salaire"){
         var salaire = parseFloat(form.salaire.value);
         var primes = parseFloat(form.primes.value);

         var total = salaire + primes;
         total = Math.round (total*100)/100;
         form.resultat.value= total+' / mois';
		 form.resultat2.value= total+' / mois';
     }                                          
     else if (form.name=="calcul_monaco_sante-sp"){
         var contrat = new Array();
         contrat["actif"] = new Array();     
         contrat["actif"][1] = new Array();     
         contrat["actif"][2] = new Array();
         contrat["actif"][3] = new Array();
         contrat["actif"][1]["ccss"] = "74.90";     contrat["actif"][1]["rg"]  = "84.60";
         contrat["actif"][2]["ccss"] = "141.70";    contrat["actif"][2]["rg"]  = "164.30";
         contrat["actif"][3]["ccss"] = "196.50";    contrat["actif"][3]["rg"]  = "228.00";
         contrat["senior"] = new Array();        
         contrat["senior"][1] = new Array();
         contrat["senior"][2] = new Array();
         contrat["senior"][3] = new Array();
         contrat["senior"][1]["ccss"] = "91.50";    contrat["senior"][1]["rg"]  = "105.70";
         contrat["senior"][2]["ccss"] = "178.30";   contrat["senior"][2]["rg"]  = "206.70";
         contrat["senior"][3]["ccss"] = "247.60";   contrat["senior"][3]["rg"]  = "287.30";
         contrat["plus"] = new Array();
         contrat["plus"][1] = new Array();
         contrat["plus"][2] = new Array();
         contrat["plus"][3] = new Array();
         contrat["plus"][1]["ccss"] = "113.50";     contrat["plus"][1]["rg"]  = "141.70";
         contrat["plus"][2]["ccss"] = "229.90";     contrat["plus"][2]["rg"]  = "278.70";
         contrat["plus"][3]["ccss"] = "319.70";     contrat["plus"][3]["rg"]  = "388.10";

         var age = form.age.value;
                   
         var d1 = document.getElementById("iad1");
         var d2 = document.getElementById("iad2");
         if (age=="actif"){          
            d1.style.display='block';
            d2.style.display='block';
         } else {                   
            d1.style.display='none';
            d2.style.display='none';
            form.iad[0].checked = true;
         }                                      
         var cotisant = parseFloat(form.cotisant.value);
          
         for(i=0;i<form.regime.length;i++){ if(form.regime[i].checked){ var regime=form.regime[i].value; } }
         for(i=0;i<form.iad.length;i++){ if(form.iad[i].checked){ var garantie=parseFloat(form.iad[i].value); } }
                              

         var tarif_contrat = parseFloat(contrat[age][cotisant][regime]);

         var total = tarif_contrat+garantie;
         total = Math.round (total*100)/100;
         form.resultat.value= total+' / mois';
		 form.resultat2.value= total+' / mois';
     }
     else if (form.name=="calcul_monaco_sante-fp"){
         var contrat = new Array();
         contrat["actif"] = new Array();     
         contrat["actif"][1] = new Array();     
         contrat["actif"][2] = new Array();
         contrat["actif"][3] = new Array();
         contrat["actif"][1]["reg_100"] = "62.00";
         contrat["actif"][1]["reg_80"] = "72.00";
         contrat["actif"][1]["reg_gen"] = "81.20";
         contrat["actif"][2]["reg_100"] = "129.70";
         contrat["actif"][2]["reg_80"] = "136.00";
         contrat["actif"][2]["reg_gen"] = "157.70";
         contrat["actif"][3]["reg_100"] = "157.70";
         contrat["actif"][3]["reg_80"] = "188.60";
         contrat["actif"][3]["reg_gen"] = "218.70";
         contrat["senior"] = new Array();        
         contrat["senior"][1] = new Array();
         contrat["senior"][2] = new Array();
         contrat["senior"][3] = new Array();
         contrat["senior"][1]["reg_100"] = "82.50";
         contrat["senior"][1]["reg_80"] = "95.60";
         contrat["senior"][1]["reg_gen"] = "110.50";
         contrat["senior"][2]["reg_100"] = "159.60";
         contrat["senior"][2]["reg_80"] = "186.40";
         contrat["senior"][2]["reg_gen"] = "216.00";
         contrat["senior"][3]["reg_100"] = "221.50";
         contrat["senior"][3]["reg_80"] = "258.80";
         contrat["senior"][3]["reg_gen"] = "300.30";
         contrat["plus"] = new Array();
         contrat["plus"][1] = new Array();
         contrat["plus"][2] = new Array();
         contrat["plus"][3] = new Array();
         contrat["plus"][1]["reg_100"] = "105.50";
         contrat["plus"][1]["reg_80"] = "118.60";
         contrat["plus"][1]["reg_gen"] = "148.00";
         contrat["plus"][2]["reg_100"] = "205.60";
         contrat["plus"][2]["reg_80"] = "240.30";
         contrat["plus"][2]["reg_gen"] = "291.20";
         contrat["plus"][3]["reg_100"] = "285.90";
         contrat["plus"][3]["reg_80"] = "334.10";
         contrat["plus"][3]["reg_gen"] = "405.70";

         var age = form.age.value;
                   

         var d1 = document.getElementById("iad1");
         var d2 = document.getElementById("iad2");
         if (age=="actif"){          
            d1.style.display='block';
            d2.style.display='block';
         } else {                   
            d1.style.display='none';
            d2.style.display='none';
            form.iad[0].checked = true;
         }


         var cotisant = parseFloat(form.cotisant.value);
         var salaire = parseFloat(form.salaire.value); 

         var regime=form.regime.value;

         for(i=0;i<form.iad.length;i++){ if(form.iad[i].checked){ var garantie=parseFloat(form.iad[i].value); } }

         var tarif_contrat = parseFloat(contrat[age][cotisant][regime]);

         var total = tarif_contrat+garantie+salaire;
         total = Math.round (total*100)/100;
         form.resultat.value= total+' / mois';
		 form.resultat2.value= total+' / mois';
     }                           
     else if (form.name=="calcul_part_sante"){  
         var contrat = new Array();
         contrat["actif"] = new Array();     
         contrat["actif"][1] = new Array();     
         contrat["actif"][2] = new Array();
         contrat["actif"][3] = new Array();
         contrat["actif"][1]["rg"]  = "84.60";
         contrat["actif"][2]["rg"]  = "164.30";
         contrat["actif"][3]["rg"]  = "228.00";
         contrat["senior"] = new Array();        
         contrat["senior"][1] = new Array();
         contrat["senior"][2] = new Array();
         contrat["senior"][3] = new Array();
         contrat["senior"][1]["rg"]  = "105.70";
         contrat["senior"][2]["rg"]  = "206.70";
         contrat["senior"][3]["rg"]  = "287.30";
         contrat["plus"] = new Array();
         contrat["plus"][1] = new Array();
         contrat["plus"][2] = new Array();
         contrat["plus"][3] = new Array();
         contrat["plus"][1]["rg"]  = "141.70";
         contrat["plus"][2]["rg"]  = "278.70";
         contrat["plus"][3]["rg"]  = "388.10";

         var age = form.age.value;
                   
         /*var d1 = document.getElementById("iad1");
         var d2 = document.getElementById("iad2");
         if (age=="actif"){          
            d1.style.display='block';
            d2.style.display='block';
         } else {                   
            d1.style.display='none';
            d2.style.display='none';
            form.iad[0].checked = true;
         } */

         var cotisant = parseFloat(form.cotisant.value); 
                                                                                                             
         //var regime=form.regime.value;
         var regime="rg";

         //for(i=0;i<form.iad.length;i++){ if(form.iad[i].checked){ var garantie=parseFloat(form.iad[i].value); } }

         var tarif_contrat = parseFloat(contrat[age][cotisant][regime]);

         //var total = tarif_contrat+garantie;
         var total = tarif_contrat;
         total = Math.round (total*100)/100;
         form.resultat.value= total+' / mois';
		 form.resultat2.value= total+' / mois';
     }     
    else if (form.name=="calcul_part25_sante"){
         var homo = new Array("0","33.91","34.06","34.21","34.33","34.49","34.63","34.79","35.16","35.38");
         var femo = new Array("0","33.91","35.27","36.63","38.05","39.53","41.07","41.90","42.75","43.64");


         var age = form.age25.value;
         var sexo= form.sexe25.value;

         if (sexo == 'homme'){            
         var total = homo[age];
         }
         else if (sexo == 'femme'){     
         var total = femo[age];
         }
         else{     
         var total = 0;
         }

         total = Math.round (total*100)/100;
         form.resultat.value= total+' / mois';
		 form.resultat2.value= total+' / mois';
    }
	
	else if (form.name=="calcul_expat_university"){
         var contrat = new Array();
         contrat["etoile1"] = new Array();     
         contrat["etoile1"][1] = new Array();     
         contrat["etoile1"][2] = new Array();
         contrat["etoile1"][3] = new Array();
         contrat["etoile1"][1]["premier"] = "219";
         contrat["etoile1"][1]["complement"] = "126";
         contrat["etoile1"][2]["premier"] = "130";
         contrat["etoile1"][2]["complement"] = "70";
         contrat["etoile1"][3]["premier"] = "98";
         contrat["etoile1"][3]["complement"] = "56";
         
		 contrat["etoile2"] = new Array();     
         contrat["etoile2"][1] = new Array();     
         contrat["etoile2"][2] = new Array();
         contrat["etoile2"][3] = new Array();
         contrat["etoile2"][1]["premier"] = "273";
         contrat["etoile2"][1]["complement"] = "151";
         contrat["etoile2"][2]["premier"] = "165";
         contrat["etoile2"][2]["complement"] = "86";
         contrat["etoile2"][3]["premier"] = "122";
         contrat["etoile2"][3]["complement"] = "68";

         var zone = parseFloat(form.zone.value); 
		 for(i=0;i<form.type.length;i++){ if(form.type[i].checked){ var type=form.type[i].value; } }
		 for(i=0;i<form.regime.length;i++){ if(form.regime[i].checked){ var regime=form.regime[i].value; } }
		 
		 var etudiant = form.etudiant.value;
		 var d1 = document.getElementById("etudiantsfr");
         var d2 = document.getElementById("etudiantsetr");
		 d1.style.display='none';
         d2.style.display='none';
		 
		 for(i=0;i<form.etudiant.length;i++){ if(form.etudiant[i].checked){ var etudiant=form.etudiant[i].value; } }
		 
         if (etudiant=="fr"){  //si etudiant francais on affiche la div 'etudiantsfr'        
            d1.style.display='block';
            d2.style.display='none';
         } else {    		   //si etudiant etranger on affiche la div 'etudiantsetr'               
            d1.style.display='none';
            d2.style.display='block';
         }
		 
		 //on recupere la valeur de la responsabilite civile ds le cas d'un etudiant etranger
		 for(i=0;i<form.respetrangers.length;i++){ if(form.respetrangers[i].checked){ var respetrangers=parseFloat(form.respetrangers[i].value); } }

         var tarif_contrat = parseFloat(contrat[type][zone][regime]);

         if (etudiant=="fr"){          
            var total = tarif_contrat;
         } else {                   
            var total = tarif_contrat+respetrangers; //si etudiant etranger, on ajoute le montant de la cotisation resp. civile
         }
		 
         total = Math.round (total*100)/100;
         form.resultat.value= total+' / mois';
		 form.resultat2.value= total+' / mois';
     } 
	 
	 else if (form.name=="calcul_expat_healthcare"){
         
		 var contrat = new Array(); //tableau contenant la couverture de base
         contrat["etoile1"] = new Array();     
         contrat["etoile1"][1] = new Array();     
         contrat["etoile1"][2] = new Array();
         contrat["etoile1"][3] = new Array();
         contrat["etoile1"][1]["moins20"] = "3702";
         contrat["etoile1"][1]["moins30"] = "4158";
		 contrat["etoile1"][1]["moins40"] = "5461";
         contrat["etoile1"][1]["moins50"] = "6325";
		 contrat["etoile1"][1]["moins60"] = "9207";
         contrat["etoile1"][1]["moins70"] = "11562";
		 contrat["etoile1"][2]["moins20"] = "2399";
         contrat["etoile1"][2]["moins30"] = "2679";
		 contrat["etoile1"][2]["moins40"] = "3505";
         contrat["etoile1"][2]["moins50"] = "4050";
		 contrat["etoile1"][2]["moins60"] = "5859";
         contrat["etoile1"][2]["moins70"] = "7345";
		 contrat["etoile1"][3]["moins20"] = "1613";
         contrat["etoile1"][3]["moins30"] = "1800";
		 contrat["etoile1"][3]["moins40"] = "2324";
         contrat["etoile1"][3]["moins50"] = "2676";
		 contrat["etoile1"][3]["moins60"] = "3849";
         contrat["etoile1"][3]["moins70"] = "4797";
		 contrat["etoile2"] = new Array();     
         contrat["etoile2"][1] = new Array();     
         contrat["etoile2"][2] = new Array();
         contrat["etoile2"][3] = new Array();
         contrat["etoile2"][1]["moins20"] = "4093";
         contrat["etoile2"][1]["moins30"] = "4614";
		 contrat["etoile2"][1]["moins40"] = "6049";
         contrat["etoile2"][1]["moins50"] = "7022";
		 contrat["etoile2"][1]["moins60"] = "10209";
         contrat["etoile2"][1]["moins70"] = "12836";
		 contrat["etoile2"][2]["moins20"] = "2640";
         contrat["etoile2"][2]["moins30"] = "2963";
		 contrat["etoile2"][2]["moins40"] = "3874";
         contrat["etoile2"][2]["moins50"] = "4484";
		 contrat["etoile2"][2]["moins60"] = "6494";
         contrat["etoile2"][2]["moins70"] = "8152";
		 contrat["etoile2"][3]["moins20"] = "1775";
         contrat["etoile2"][3]["moins30"] = "1983";
		 contrat["etoile2"][3]["moins40"] = "2568";
         contrat["etoile2"][3]["moins50"] = "2959";
		 contrat["etoile2"][3]["moins60"] = "4251";
         contrat["etoile2"][3]["moins70"] = "5317";
		 
		 var option = new Array(); //tableau contenant les modules optionnels : maternite, dentaire et optique
		 option["etoile1"] = new Array();     
         option["etoile1"][1] = new Array();     
         option["etoile1"][2] = new Array();
         option["etoile1"][3] = new Array();
		 option["etoile1"][1]["maternite"] = "1094";
		 option["etoile1"][1]["dentaire"] = new Array();
		 option["etoile1"][1]["dentaire"]["adulte"] = "1175";
		 option["etoile1"][1]["dentaire"]["enfant"] = "782";
		 option["etoile1"][1]["optique"] = new Array();
		 option["etoile1"][1]["optique"]["adulte"] = "383";
		 option["etoile1"][1]["optique"]["enfant"] = "252";
		 option["etoile1"][2]["maternite"] = "690";
		 option["etoile1"][2]["dentaire"] = new Array();
		 option["etoile1"][2]["dentaire"]["adulte"] = "743";
		 option["etoile1"][2]["dentaire"]["enfant"] = "492";
		 option["etoile1"][2]["optique"] = new Array();
		 option["etoile1"][2]["optique"]["adulte"] = "117";
		 option["etoile1"][2]["optique"]["enfant"] = "110";
		 option["etoile1"][3]["maternite"] = "436";
		 option["etoile1"][3]["dentaire"] = new Array();
		 option["etoile1"][3]["dentaire"]["adulte"] = "475";
		 option["etoile1"][3]["dentaire"]["enfant"] = "319";
		 option["etoile1"][3]["optique"] = new Array();
		 option["etoile1"][3]["optique"]["adulte"] = "153";
		 option["etoile1"][3]["optique"]["enfant"] = "99";
		 option["etoile2"] = new Array();     
         option["etoile2"][1] = new Array();     
         option["etoile2"][2] = new Array();
         option["etoile2"][3] = new Array();
		 option["etoile2"][1]["maternite"] = "1600";
		 option["etoile2"][1]["dentaire"] = new Array();
		 option["etoile2"][1]["dentaire"]["adulte"] = "1468";
		 option["etoile2"][1]["dentaire"]["enfant"] = "970";
		 option["etoile2"][1]["optique"] = new Array();
		 option["etoile2"][1]["optique"]["adulte"] = "443";
		 option["etoile2"][1]["optique"]["enfant"] = "294";
		 option["etoile2"][2]["maternite"] = "1019";
		 option["etoile2"][2]["dentaire"] = new Array();
		 option["etoile2"][2]["dentaire"]["adulte"] = "924";
		 option["etoile2"][2]["dentaire"]["enfant"] = "613";
		 option["etoile2"][2]["optique"] = new Array();
		 option["etoile2"][2]["optique"]["adulte"] = "195";
		 option["etoile2"][2]["optique"]["enfant"] = "135";
		 option["etoile2"][3]["maternite"] = "651";
		 option["etoile2"][3]["dentaire"] = new Array();
		 option["etoile2"][3]["dentaire"]["adulte"] = "588";
		 option["etoile2"][3]["dentaire"]["enfant"] = "390";
		 option["etoile2"][3]["optique"] = new Array();
		 option["etoile2"][3]["optique"]["adulte"] = "181";
		 option["etoile2"][3]["optique"]["enfant"] = "121";
		 
		 var deces = new Array(); //tableau contenant la garantie deces
         deces["moins20"] = new Array();     
         deces["moins30"] = new Array(); 
		 deces["moins40"] = new Array();     
         deces["moins50"] = new Array(); 
		 deces["moins60"] = new Array();     
         deces["moins70"] = new Array(); 
		 deces["moins20"][15000] = "34.80";
         deces["moins20"][35000] = "81.60";
		 deces["moins20"][65000] = "151.20";
         deces["moins20"][95000] = "220.80";
		 deces["moins20"][125000] = "291.60";
         deces["moins20"][155000] = "361.20";
		 deces["moins30"][15000] = "34.80";
         deces["moins30"][35000] = "81.60";
		 deces["moins30"][65000] = "151.20";
         deces["moins30"][95000] = "220.80";
		 deces["moins30"][125000] = "291.60";
         deces["moins30"][155000] = "361.20";
		 deces["moins40"][15000] = "56.40";
         deces["moins40"][35000] = "130.80";
		 deces["moins40"][65000] = "242.40";
         deces["moins40"][95000] = "355.20";
		 deces["moins40"][125000] = "466.80";
         deces["moins40"][155000] = "579.60";
		 deces["moins50"][15000] = "91.20";
         deces["moins50"][35000] = "214.80";
		 deces["moins50"][65000] = "397.20";
         deces["moins50"][95000] = "582";
		 deces["moins50"][125000] = "764.40";
         deces["moins50"][155000] = "948";
		 deces["moins60"][15000] = "202.80";
         deces["moins60"][35000] = "474";
		 deces["moins60"][65000] = "879.60";
         deces["moins60"][95000] = "1286.40";
		 deces["moins60"][125000] = "1692";
         deces["moins60"][155000] = "2098.80";
		 deces["moins70"][15000] = "424.80";
         deces["moins70"][35000] = "992.40";
		 deces["moins70"][65000] = "1843.20";
         deces["moins70"][95000] = "2692.80";
		 deces["moins70"][125000] = "3543.60";
         deces["moins70"][155000] = "4394.40";
		 
		 var travail = new Array(); //tableau contenant la garantie arret de travail
		 travail["moins20"] = new Array();     
         travail["moins30"] = new Array(); 
		 travail["moins40"] = new Array();     
         travail["moins50"] = new Array(); 
		 travail["moins60"] = new Array();     
         travail["moins70"] = new Array(); 
		 travail["moins20"]["30jours"] = new Array();
		 travail["moins20"]["30jours"][15] = "127.20";
		 travail["moins20"]["30jours"][30] = "254.40";
		 travail["moins20"]["30jours"][45] = "381.60";
		 travail["moins20"]["30jours"][60] = "508.80";
		 travail["moins20"]["30jours"][75] = "636";
		 travail["moins20"]["30jours"][90] = "762";
		 travail["moins20"]["30jours"][105] = "890.40";
		 travail["moins20"]["30jours"][120] = "1017.60";
		 travail["moins20"]["30jours"][135] = "1144.80";
		 travail["moins20"]["30jours"][150] = "1272";
		 travail["moins20"]["60jours"] = new Array();
		 travail["moins20"]["60jours"][15] = "99.60";
		 travail["moins20"]["60jours"][30] = "201.60";
		 travail["moins20"]["60jours"][45] = "301.20";
		 travail["moins20"]["60jours"][60] = "403.20";
		 travail["moins20"]["60jours"][75] = "502.80";
		 travail["moins20"]["60jours"][90] = "603.60";
		 travail["moins20"]["60jours"][105] = "704.40";
		 travail["moins20"]["60jours"][120] = "805.20";
		 travail["moins20"]["60jours"][135] = "906";
		 travail["moins20"]["60jours"][150] = "1005.60";
		 
		 travail["moins30"]["30jours"] = new Array();
		 travail["moins30"]["30jours"][15] = "127.20";
		 travail["moins30"]["30jours"][30] = "254.40";
		 travail["moins30"]["30jours"][45] = "381.60";
		 travail["moins30"]["30jours"][60] = "508.80";
		 travail["moins30"]["30jours"][75] = "636";
		 travail["moins30"]["30jours"][90] = "762";
		 travail["moins30"]["30jours"][105] = "890.40";
		 travail["moins30"]["30jours"][120] = "1017.60";
		 travail["moins30"]["30jours"][135] = "1144.80";
		 travail["moins30"]["30jours"][150] = "1272";
		 travail["moins30"]["60jours"] = new Array();
		 travail["moins30"]["60jours"][15] = "99.60";
		 travail["moins30"]["60jours"][30] = "201.60";
		 travail["moins30"]["60jours"][45] = "301.20";
		 travail["moins30"]["60jours"][60] = "403.20";
		 travail["moins30"]["60jours"][75] = "502.80";
		 travail["moins30"]["60jours"][90] = "603.60";
		 travail["moins30"]["60jours"][105] = "704.40";
		 travail["moins30"]["60jours"][120] = "805.20";
		 travail["moins30"]["60jours"][135] = "906";
		 travail["moins30"]["60jours"][150] = "1005.60";
		 
		 travail["moins40"]["30jours"] = new Array();
		 travail["moins40"]["30jours"][15] = "177.60";
		 travail["moins40"]["30jours"][30] = "356.40";
		 travail["moins40"]["30jours"][45] = "532.80";
		 travail["moins40"]["30jours"][60] = "711.60";
		 travail["moins40"]["30jours"][75] = "888";
		 travail["moins40"]["30jours"][90] = "1065.60";
		 travail["moins40"]["30jours"][105] = "1244.40";
		 travail["moins40"]["30jours"][120] = "1420.80";
		 travail["moins40"]["30jours"][135] = "1599.60";
		 travail["moins40"]["30jours"][150] = "1777.20";
		 travail["moins40"]["60jours"] = new Array();
		 travail["moins40"]["60jours"][15] = "140.40";
		 travail["moins40"]["60jours"][30] = "283.20";
		 travail["moins40"]["60jours"][45] = "423.60";
		 travail["moins40"]["60jours"][60] = "565.20";
		 travail["moins40"]["60jours"][75] = "706.80";
		 travail["moins40"]["60jours"][90] = "847.20";
		 travail["moins40"]["60jours"][105] = "988.80";
		 travail["moins40"]["60jours"][120] = "1129.20";
		 travail["moins40"]["60jours"][135] = "1272";
		 travail["moins40"]["60jours"][150] = "1412.40";
		 
		 travail["moins50"]["30jours"] = new Array();
		 travail["moins50"]["30jours"][15] = "267.60";
		 travail["moins50"]["30jours"][30] = "537.60";
		 travail["moins50"]["30jours"][45] = "804";
		 travail["moins50"]["30jours"][60] = "1074";
		 travail["moins50"]["30jours"][75] = "1341.60";
		 travail["moins50"]["30jours"][90] = "1609.20";
		 travail["moins50"]["30jours"][105] = "1879.20";
		 travail["moins50"]["30jours"][120] = "2145.60";
		 travail["moins50"]["30jours"][135] = "2415.60";
		 travail["moins50"]["30jours"][150] = "2683.20";
		 travail["moins50"]["60jours"] = new Array();
		 travail["moins50"]["60jours"][15] = "212.40";
		 travail["moins50"]["60jours"][30] = "427.20";
		 travail["moins50"]["60jours"][45] = "639.60";
		 travail["moins50"]["60jours"][60] = "854.40";
		 travail["moins50"]["60jours"][75] = "1066.80";
		 travail["moins50"]["60jours"][90] = "1279.20";
		 travail["moins50"]["60jours"][105] = "1492.80";
		 travail["moins50"]["60jours"][120] = "1706.40";
		 travail["moins50"]["60jours"][135] = "1920";
		 travail["moins50"]["60jours"][150] = "2132.40";
		 
		 travail["moins60"]["30jours"] = new Array();
		 travail["moins60"]["30jours"][15] = "338.40";
		 travail["moins60"]["30jours"][30] = "680.40";
		 travail["moins60"]["30jours"][45] = "1018.80";
		 travail["moins60"]["30jours"][60] = "1360.80";
		 travail["moins60"]["30jours"][75] = "1699.20";
		 travail["moins60"]["30jours"][90] = "2037.60";
		 travail["moins60"]["30jours"][105] = "2378.40";
		 travail["moins60"]["30jours"][120] = "2716.80";
		 travail["moins60"]["30jours"][135] = "3058.80";
		 travail["moins60"]["30jours"][150] = "3397.20";
		 travail["moins60"]["60jours"] = new Array();
		 travail["moins60"]["60jours"][15] = "268.80";
		 travail["moins60"]["60jours"][30] = "541.20";
		 travail["moins60"]["60jours"][45] = "810";
		 travail["moins60"]["60jours"][60] = "1081.20";
		 travail["moins60"]["60jours"][75] = "1350";
		 travail["moins60"]["60jours"][90] = "1618.80";
		 travail["moins60"]["60jours"][105] = "1891.20";
		 travail["moins60"]["60jours"][120] = "2160";
		 travail["moins60"]["60jours"][135] = "2431.20";
		 travail["moins60"]["60jours"][150] = "2700";
		 
		 travail["moins70"]["30jours"] = new Array();
		 travail["moins70"]["30jours"][15] = "376.80";
		 travail["moins70"]["30jours"][30] = "757.20";
		 travail["moins70"]["30jours"][45] = "1132.80";
		 travail["moins70"]["30jours"][60] = "1513.20";
		 travail["moins70"]["30jours"][75] = "1890";
		 travail["moins70"]["30jours"][90] = "2266.80";
		 travail["moins70"]["30jours"][105] = "2647.20";
		 travail["moins70"]["30jours"][120] = "3022.80";
		 travail["moins70"]["30jours"][135] = "3403.20";
		 travail["moins70"]["30jours"][150] = "3780";
		 travail["moins70"]["60jours"] = new Array();
		 travail["moins70"]["60jours"][15] = "298.20";
		 travail["moins70"]["60jours"][30] = "601.20";
		 travail["moins70"]["60jours"][45] = "901.20";
		 travail["moins70"]["60jours"][60] = "1202.40";
		 travail["moins70"]["60jours"][75] = "1502.40";
		 travail["moins70"]["60jours"][90] = "1801.20";
		 travail["moins70"]["60jours"][105] = "2103.60";
		 travail["moins70"]["60jours"][120] = "2403.60";
		 travail["moins70"]["60jours"][135] = "2704.80";
		 travail["moins70"]["60jours"][150] = "3004.80";
		 

         var zone = parseFloat(form.zone.value);
		 for(i=0;i<form.type.length;i++){ if(form.type[i].checked){ var type=form.type[i].value; } }
		 var age = form.age.value;
		 for(i=0;i<form.statut.length;i++){ if(form.statut[i].checked){ var statut=form.statut[i].value; } }
		 for(i=0;i<form.statut2.length;i++){ if(form.statut2[i].checked){ var statut2=form.statut2[i].value; } }
		 var capital = parseFloat(form.capital.value);
		 var indemnite = parseFloat(form.indemnite.value);
		 for(i=0;i<form.franchise.length;i++){ if(form.franchise[i].checked){ var franchise=form.franchise[i].value; } }
		 
		 var tarif_option_annuel = 0;
		 var garantie_deces_annuel = 0;
		 var garantie_travail_annuel = 0;
		 
		 var d2 = document.getElementById("module_2");
         var d3 = document.getElementById("module_3");
		 var d4 = document.getElementById("module_4");
		 var d5 = document.getElementById("module_5");
		 
         if (form.modules[0].checked){	//selection du module : maternite       
			tarif_option_annuel += parseFloat(option[type][zone].maternite);
         } else { }
		 
		 if (form.modules[1].checked){   //selection du module : dentaire       
            if (age=="moins20") { // on test s'il a + ou - de 18ans
				d2.style.display='block';
				tarif_option_annuel += parseFloat(option[type][zone]["dentaire"][statut]);
		 	} else { // on a affaire ΰ un adulte
				tarif_option_annuel += parseFloat(option[type][zone]["dentaire"]["adulte"]);
			}
         } else {
			 d2.style.display='none';
		 }
		 
		 if (form.modules[2].checked) {  //selection du module : optique
		 	if (age=="moins20") { // on test s'il a + ou - de 18ans
				d3.style.display='block';
				tarif_option_annuel += parseFloat(option[type][zone]["optique"][statut2]);
			} else { // on a affaire ΰ un adulte
				tarif_option_annuel += parseFloat(option[type][zone]["optique"]["adulte"]);
			}
         } else {
			 d3.style.display='none';
		 }
		 
		 if (form.checkdeces.checked) {  //selection de la garantie deces                 
            d4.style.display='block';
			garantie_deces_annuel = parseFloat(deces[age][capital]);
         } else {
			 d4.style.display='none';
		 }
		 
		 if (form.checktravail.checked) {   //selection de la garantie arret de travail               
            d5.style.display='block';
			garantie_travail_annuel = parseFloat(travail[age][franchise][indemnite]);
         } else {
			 d5.style.display='none';
		 }
		 
		 var tarif_contrat_annuel = parseFloat(contrat[type][zone][age]);
		 var tarif_contrat = Math.round (tarif_contrat_annuel/12);
		 
		 var tarif_option = Math.round (tarif_option_annuel/12);
		 var garantie_deces = Math.round (garantie_deces_annuel/12);
		 var garantie_travail = Math.round (garantie_travail_annuel/12);

         var total = tarif_contrat + tarif_option + garantie_deces + garantie_travail;
		 
		 
		 total = Math.round (total*100)/100;
         form.resultat.value= total+' / mois';
		 form.resultat2.value= total+' / mois';
     }
	 
	 
	 else if (form.name=="calcul_expat_globe"){
         
		 var contratpremier = new Array(); //tableau contenant la couverture de base au 1er euro
         contratpremier["etoile1"] = new Array();     
         contratpremier["etoile1"][1] = new Array();     
         contratpremier["etoile1"][2] = new Array();
         contratpremier["etoile1"][3] = new Array();
         contratpremier["etoile1"][1]["moins20"] = "1301";
         contratpremier["etoile1"][1]["moins30"] = "1316";
		 contratpremier["etoile1"][1]["moins40"] = "1669";
         contratpremier["etoile1"][1]["moins50"] = "2164";
		 contratpremier["etoile1"][1]["moins60"] = "3026";
         contratpremier["etoile1"][1]["moins65"] = "3751";
		 contratpremier["etoile1"][2]["moins20"] = "875";
         contratpremier["etoile1"][2]["moins30"] = "886";
		 contratpremier["etoile1"][2]["moins40"] = "1108";
         contratpremier["etoile1"][2]["moins50"] = "1417";
		 contratpremier["etoile1"][2]["moins60"] = "1960";
         contratpremier["etoile1"][2]["moins65"] = "2415";
		 contratpremier["etoile1"][3]["moins20"] = "635";
         contratpremier["etoile1"][3]["moins30"] = "638";
		 contratpremier["etoile1"][3]["moins40"] = "788";
         contratpremier["etoile1"][3]["moins50"] = "981";
		 contratpremier["etoile1"][3]["moins60"] = "1334";
         contratpremier["etoile1"][3]["moins65"] = "1625";
		 contratpremier["etoile2"] = new Array();     
         contratpremier["etoile2"][1] = new Array();     
         contratpremier["etoile2"][2] = new Array();
         contratpremier["etoile2"][3] = new Array();
         contratpremier["etoile2"][1]["moins20"] = "3070";
         contratpremier["etoile2"][1]["moins30"] = "3424";
		 contratpremier["etoile2"][1]["moins40"] = "4494";
         contratpremier["etoile2"][1]["moins50"] = "5204";
		 contratpremier["etoile2"][1]["moins60"] = "7581";
         contratpremier["etoile2"][1]["moins65"] = "9470";
		 contratpremier["etoile2"][2]["moins20"] = "1993";
         contratpremier["etoile2"][2]["moins30"] = "2218";
		 contratpremier["etoile2"][2]["moins40"] = "2888";
         contratpremier["etoile2"][2]["moins50"] = "3332";
		 contratpremier["etoile2"][2]["moins60"] = "4825";
         contratpremier["etoile2"][2]["moins65"] = "6023";
		 contratpremier["etoile2"][3]["moins20"] = "1352";
         contratpremier["etoile2"][3]["moins30"] = "1498";
		 contratpremier["etoile2"][3]["moins40"] = "1927";
         contratpremier["etoile2"][3]["moins50"] = "2218";
		 contratpremier["etoile2"][3]["moins60"] = "3180";
         contratpremier["etoile2"][3]["moins65"] = "3940";
		 contratpremier["etoile3"] = new Array();     
         contratpremier["etoile3"][1] = new Array();     
         contratpremier["etoile3"][2] = new Array();
         contratpremier["etoile3"][3] = new Array();
         contratpremier["etoile3"][1]["moins20"] = "3551";
         contratpremier["etoile3"][1]["moins30"] = "3958";
		 contratpremier["etoile3"][1]["moins40"] = "5211";
         contratpremier["etoile3"][1]["moins50"] = "6037";
		 contratpremier["etoile3"][1]["moins60"] = "8797";
         contratpremier["etoile3"][1]["moins65"] = "11021";
		 contratpremier["etoile3"][2]["moins20"] = "2295";
         contratpremier["etoile3"][2]["moins30"] = "2553";
		 contratpremier["etoile3"][2]["moins40"] = "3340";
         contratpremier["etoile3"][2]["moins50"] = "3857";
		 contratpremier["etoile3"][2]["moins60"] = "5604";
         contratpremier["etoile3"][2]["moins65"] = "6998";
		 contratpremier["etoile3"][3]["moins20"] = "1549";
         contratpremier["etoile3"][3]["moins30"] = "1712";
		 contratpremier["etoile3"][3]["moins40"] = "2222";
         contratpremier["etoile3"][3]["moins50"] = "2553";
		 contratpremier["etoile3"][3]["moins60"] = "3671";
         contratpremier["etoile3"][3]["moins65"] = "4570";
		 contratpremier["etoile4"] = new Array();     
         contratpremier["etoile4"][1] = new Array();     
         contratpremier["etoile4"][2] = new Array();
         contratpremier["etoile4"][3] = new Array();
		 contratpremier["etoile4"][1]["moins20"] = "3857";
         contratpremier["etoile4"][1]["moins30"] = "4333";
		 contratpremier["etoile4"][1]["moins40"] = "5691";
         contratpremier["etoile4"][1]["moins50"] = "6605";
		 contratpremier["etoile4"][1]["moins60"] = "9616";
         contratpremier["etoile4"][1]["moins65"] = "12091";
		 contratpremier["etoile4"][2]["moins20"] = "2484";
         contratpremier["etoile4"][2]["moins30"] = "2786";
		 contratpremier["etoile4"][2]["moins40"] = "3646";
         contratpremier["etoile4"][2]["moins50"] = "4221";
		 contratpremier["etoile4"][2]["moins60"] = "6107";
         contratpremier["etoile4"][2]["moins65"] = "7672";
		 contratpremier["etoile4"][3]["moins20"] = "1672";
         contratpremier["etoile4"][3]["moins30"] = "1865";
		 contratpremier["etoile4"][3]["moins40"] = "2411";
         contratpremier["etoile4"][3]["moins50"] = "2783";
		 contratpremier["etoile4"][3]["moins60"] = "4006";
         contratpremier["etoile4"][3]["moins65"] = "5007";
		 
		 var contratcomplement = new Array(); //tableau contenant la couverture de base en complement
         contratcomplement["etoile1"] = new Array();     
         contratcomplement["etoile1"][1] = new Array();     
         contratcomplement["etoile1"][2] = new Array();
         contratcomplement["etoile1"][3] = new Array();
         contratcomplement["etoile1"][1]["moins20"] = "864";
         contratcomplement["etoile1"][1]["moins30"] = "813";
		 contratcomplement["etoile1"][1]["moins40"] = "1013";
         contratcomplement["etoile1"][1]["moins50"] = "1388";
		 contratcomplement["etoile1"][1]["moins60"] = "1902";
         contratcomplement["etoile1"][1]["moins65"] = "2331";
		 contratcomplement["etoile1"][2]["moins20"] = "675";
         contratcomplement["etoile1"][2]["moins30"] = "660";
		 contratcomplement["etoile1"][2]["moins40"] = "810";
         contratcomplement["etoile1"][2]["moins50"] = "1068";
		 contratcomplement["etoile1"][2]["moins60"] = "1454";
         contratcomplement["etoile1"][2]["moins65"] = "1778";
		 contratcomplement["etoile1"][3]["moins20"] = "460";
         contratcomplement["etoile1"][3]["moins30"] = "434";
		 contratcomplement["etoile1"][3]["moins40"] = "522";
         contratcomplement["etoile1"][3]["moins50"] = "671";
		 contratcomplement["etoile1"][3]["moins60"] = "875";
         contratcomplement["etoile1"][3]["moins65"] = "1054";
		 contratcomplement["etoile2"] = new Array();     
         contratcomplement["etoile2"][1] = new Array();     
         contratcomplement["etoile2"][2] = new Array();
         contratcomplement["etoile2"][3] = new Array();
         contratcomplement["etoile2"][1]["moins20"] = "1629";
         contratcomplement["etoile2"][1]["moins30"] = "1782";
		 contratcomplement["etoile2"][1]["moins40"] = "2306";
         contratcomplement["etoile2"][1]["moins50"] = "2652";
		 contratcomplement["etoile2"][1]["moins60"] = "3824";
         contratcomplement["etoile2"][1]["moins65"] = "4734";
		 contratcomplement["etoile2"][2]["moins20"] = "1341";
         contratcomplement["etoile2"][2]["moins30"] = "1476";
		 contratcomplement["etoile2"][2]["moins40"] = "1905";
         contratcomplement["etoile2"][2]["moins50"] = "2182";
		 contratcomplement["etoile2"][2]["moins60"] = "3136";
         contratcomplement["etoile2"][2]["moins65"] = "3893";
		 contratcomplement["etoile2"][3]["moins20"] = "769";
         contratcomplement["etoile2"][3]["moins30"] = "832";
		 contratcomplement["etoile2"][3]["moins40"] = "1043";
         contratcomplement["etoile2"][3]["moins50"] = "1181";
		 contratcomplement["etoile2"][3]["moins60"] = "1658";
         contratcomplement["etoile2"][3]["moins65"] = "2026";
		 contratcomplement["etoile3"] = new Array();     
         contratcomplement["etoile3"][1] = new Array();     
         contratcomplement["etoile3"][2] = new Array();
         contratcomplement["etoile3"][3] = new Array();
         contratcomplement["etoile3"][1]["moins20"] = "2095";
         contratcomplement["etoile3"][1]["moins30"] = "2331";
		 contratcomplement["etoile3"][1]["moins40"] = "3026";
         contratcomplement["etoile3"][1]["moins50"] = "3489";
		 contratcomplement["etoile3"][1]["moins60"] = "5054";
         contratcomplement["etoile3"][1]["moins65"] = "6288";
		 contratcomplement["etoile3"][2]["moins20"] = "1643";
         contratcomplement["etoile3"][2]["moins30"] = "1818";
		 contratcomplement["etoile3"][2]["moins40"] = "2357";
         contratcomplement["etoile3"][2]["moins50"] = "2710";
		 contratcomplement["etoile3"][2]["moins60"] = "3915";
         contratcomplement["etoile3"][2]["moins65"] = "4869";
		 contratcomplement["etoile3"][3]["moins20"] = "962";
         contratcomplement["etoile3"][3]["moins30"] = "1054";
		 contratcomplement["etoile3"][3]["moins40"] = "1334";
         contratcomplement["etoile3"][3]["moins50"] = "1519";
		 contratcomplement["etoile3"][3]["moins60"] = "2157";
         contratcomplement["etoile3"][3]["moins65"] = "2655";
		 contratcomplement["etoile4"] = new Array();     
         contratcomplement["etoile4"][1] = new Array();     
         contratcomplement["etoile4"][2] = new Array();
         contratcomplement["etoile4"][3] = new Array();
         contratcomplement["etoile4"][1]["moins20"] = "2415";
         contratcomplement["etoile4"][1]["moins30"] = "2695";
		 contratcomplement["etoile4"][1]["moins40"] = "3522";
         contratcomplement["etoile4"][1]["moins50"] = "4053";
		 contratcomplement["etoile4"][1]["moins60"] = "5862";
         contratcomplement["etoile4"][1]["moins65"] = "7348";
		 contratcomplement["etoile4"][2]["moins20"] = "1832";
         contratcomplement["etoile4"][2]["moins30"] = "2055";
		 contratcomplement["etoile4"][2]["moins40"] = "2662";
         contratcomplement["etoile4"][2]["moins50"] = "3074";
		 contratcomplement["etoile4"][2]["moins60"] = "4424";
         contratcomplement["etoile4"][2]["moins65"] = "5542";
		 contratcomplement["etoile4"][3]["moins20"] = "1083";
         contratcomplement["etoile4"][3]["moins30"] = "1203";
		 contratcomplement["etoile4"][3]["moins40"] = "1534";
         contratcomplement["etoile4"][3]["moins50"] = "1753";
		 contratcomplement["etoile4"][3]["moins60"] = "2484";
         contratcomplement["etoile4"][3]["moins65"] = "3085";
		 
		 var deces = new Array(); //tableau contenant la garantie deces
         deces["moins20"] = new Array();     
         deces["moins30"] = new Array(); 
		 deces["moins40"] = new Array();     
         deces["moins50"] = new Array(); 
		 deces["moins60"] = new Array();     
         deces["moins65"] = new Array(); 
		 deces["moins20"][15000] = "34.80";
         deces["moins20"][35000] = "81.60";
		 deces["moins20"][65000] = "151.20";
         deces["moins20"][95000] = "220.80";
		 deces["moins20"][125000] = "291.60";
         deces["moins20"][155000] = "361.20";
		 deces["moins30"][15000] = "34.80";
         deces["moins30"][35000] = "81.60";
		 deces["moins30"][65000] = "151.20";
         deces["moins30"][95000] = "220.80";
		 deces["moins30"][125000] = "291.60";
         deces["moins30"][155000] = "361.20";
		 deces["moins40"][15000] = "56.40";
         deces["moins40"][35000] = "130.80";
		 deces["moins40"][65000] = "242.40";
         deces["moins40"][95000] = "355.20";
		 deces["moins40"][125000] = "466.80";
         deces["moins40"][155000] = "579.60";
		 deces["moins50"][15000] = "91.20";
         deces["moins50"][35000] = "214.80";
		 deces["moins50"][65000] = "397.20";
         deces["moins50"][95000] = "582";
		 deces["moins50"][125000] = "764.40";
         deces["moins50"][155000] = "948";
		 deces["moins60"][15000] = "202.80";
         deces["moins60"][35000] = "474";
		 deces["moins60"][65000] = "879.60";
         deces["moins60"][95000] = "1286.40";
		 deces["moins60"][125000] = "1692";
         deces["moins60"][155000] = "2098.80";
		 deces["moins65"][15000] = "424.80";
         deces["moins65"][35000] = "992.40";
		 deces["moins65"][65000] = "1843.20";
         deces["moins65"][95000] = "2692.80";
		 deces["moins65"][125000] = "3543.60";
         deces["moins65"][155000] = "4394.40";
		 
		 var tabaccident = new Array(); //tableau contenant la garantie deces accidentel ou infirmitι permanente accidentelle
         tabaccident[60000] = "84";     
         tabaccident[90000] = "126"; 
		 tabaccident[130000] = "182.40";     
         tabaccident[160000] = "224.40"; 
		 tabaccident[180000] = "252"; 
		 
		 var rente = new Array(); //tableau contenant la rente education
         rente["moins11"] = new Array();
		 rente["moins17"] = new Array();
		 rente["moins26"] = new Array();
		 rente["moins11"]["option1"] = "1500";
		 rente["moins11"]["option2"] = "2500";
		 rente["moins11"]["option3"] = "3500";
		 rente["moins17"]["option1"] = "2500";
		 rente["moins17"]["option2"] = "3500";
		 rente["moins17"]["option3"] = "4500";
		 rente["moins26"]["option1"] = "3500";
		 rente["moins26"]["option2"] = "4500";
		 rente["moins26"]["option3"] = "5500";
		 
		 
		 var cotiseducation = new Array(); //tableau contenant le montant de la cotisation annuelle pr la garantie education
         cotiseducation["option1"] = "97.20";     
         cotiseducation["option2"] = "154.80"; 
		 cotiseducation["option3"] = "223.20";     
		 
		 var travail = new Array(); //tableau contenant la garantie arret de travail
		 travail["moins20"] = new Array();     
         travail["moins30"] = new Array(); 
		 travail["moins40"] = new Array();     
         travail["moins50"] = new Array(); 
		 travail["moins60"] = new Array();     
         travail["moins65"] = new Array(); 
		 travail["moins20"]["30jours"] = new Array();
		 travail["moins20"]["30jours"][15] = "110.40";
		 travail["moins20"]["30jours"][30] = "220.80";
		 travail["moins20"]["30jours"][45] = "331.20";
		 travail["moins20"]["30jours"][60] = "441.60";
		 travail["moins20"]["30jours"][75] = "552";
		 travail["moins20"]["30jours"][90] = "661.20";
		 travail["moins20"]["30jours"][105] = "772.80";
		 travail["moins20"]["30jours"][120] = "882";
		 travail["moins20"]["30jours"][135] = "993.60";
		 travail["moins20"]["30jours"][150] = "1102.80";
		 travail["moins20"]["60jours"] = new Array();
		 travail["moins20"]["60jours"][15] = "86.40";
		 travail["moins20"]["60jours"][30] = "175.20";
		 travail["moins20"]["60jours"][45] = "261.60";
		 travail["moins20"]["60jours"][60] = "349.20";
		 travail["moins20"]["60jours"][75] = "436.80";
		 travail["moins20"]["60jours"][90] = "523.20";
		 travail["moins20"]["60jours"][105] = "610.80";
		 travail["moins20"]["60jours"][120] = "698.40";
		 travail["moins20"]["60jours"][135] = "786";
		 travail["moins20"]["60jours"][150] = "872.40";
		 
		 travail["moins30"]["30jours"] = new Array();
		 travail["moins30"]["30jours"][15] = "110.40";
		 travail["moins30"]["30jours"][30] = "220.80";
		 travail["moins30"]["30jours"][45] = "331.20";
		 travail["moins30"]["30jours"][60] = "441.60";
		 travail["moins30"]["30jours"][75] = "552";
		 travail["moins30"]["30jours"][90] = "661.20";
		 travail["moins30"]["30jours"][105] = "772.80";
		 travail["moins30"]["30jours"][120] = "882";
		 travail["moins30"]["30jours"][135] = "993.60";
		 travail["moins30"]["30jours"][150] = "1102.80";
		 travail["moins30"]["60jours"] = new Array();
		 travail["moins30"]["60jours"][15] = "86.40";
		 travail["moins30"]["60jours"][30] = "175.20";
		 travail["moins30"]["60jours"][45] = "261.60";
		 travail["moins30"]["60jours"][60] = "349.20";
		 travail["moins30"]["60jours"][75] = "436.80";
		 travail["moins30"]["60jours"][90] = "523.20";
		 travail["moins30"]["60jours"][105] = "610.80";
		 travail["moins30"]["60jours"][120] = "698.40";
		 travail["moins30"]["60jours"][135] = "786";
		 travail["moins30"]["60jours"][150] = "872.40";
		 
		 travail["moins40"]["30jours"] = new Array();
		 travail["moins40"]["30jours"][15] = "153.60";
		 travail["moins40"]["30jours"][30] = "309.60";
		 travail["moins40"]["30jours"][45] = "463.20";
		 travail["moins40"]["30jours"][60] = "619.20";
		 travail["moins40"]["30jours"][75] = "772.80";
		 travail["moins40"]["30jours"][90] = "926.40";
		 travail["moins40"]["30jours"][105] = "1082.40";
		 travail["moins40"]["30jours"][120] = "1236";
		 travail["moins40"]["30jours"][135] = "1392";
		 travail["moins40"]["30jours"][150] = "1545.60";
		 travail["moins40"]["60jours"] = new Array();
		 travail["moins40"]["60jours"][15] = "122.40";
		 travail["moins40"]["60jours"][30] = "244.80";
		 travail["moins40"]["60jours"][45] = "367.20";
		 travail["moins40"]["60jours"][60] = "490.80";
		 travail["moins40"]["60jours"][75] = "612";
		 travail["moins40"]["60jours"][90] = "734.40";
		 travail["moins40"]["60jours"][105] = "856.80";
		 travail["moins40"]["60jours"][120] = "979.20";
		 travail["moins40"]["60jours"][135] = "1102.80";
		 travail["moins40"]["60jours"][150] = "1224";
		 
		 travail["moins50"]["30jours"] = new Array();
		 travail["moins50"]["30jours"][15] = "232.80";
		 travail["moins50"]["30jours"][30] = "466.80";
		 travail["moins50"]["30jours"][45] = "699.60";
		 travail["moins50"]["30jours"][60] = "934.80";
		 travail["moins50"]["30jours"][75] = "1166.40";
		 travail["moins50"]["30jours"][90] = "1399.20";
		 travail["moins50"]["30jours"][105] = "1634.40";
		 travail["moins50"]["30jours"][120] = "1866";
		 travail["moins50"]["30jours"][135] = "2101.20";
		 travail["moins50"]["30jours"][150] = "2332.80";
		 travail["moins50"]["60jours"] = new Array();
		 travail["moins50"]["60jours"][15] = "184.80";
		 travail["moins50"]["60jours"][30] = "370.80";
		 travail["moins50"]["60jours"][45] = "555.60";
		 travail["moins50"]["60jours"][60] = "742.80";
		 travail["moins50"]["60jours"][75] = "927.60";
		 travail["moins50"]["60jours"][90] = "1112.80";
		 travail["moins50"]["60jours"][105] = "1298.40";
		 travail["moins50"]["60jours"][120] = "1483.20";
		 travail["moins50"]["60jours"][135] = "1670.40";
		 travail["moins50"]["60jours"][150] = "1854";
		 
		 travail["moins60"]["30jours"] = new Array();
		 travail["moins60"]["30jours"][15] = "306";
		 travail["moins60"]["30jours"][30] = "616.80";
		 travail["moins60"]["30jours"][45] = "922.80";
		 travail["moins60"]["30jours"][60] = "1232.40";
		 travail["moins60"]["30jours"][75] = "1539.60";
		 travail["moins60"]["30jours"][90] = "1845.60";
		 travail["moins60"]["30jours"][105] = "2155.20";
		 travail["moins60"]["30jours"][120] = "2462.40";
		 travail["moins60"]["30jours"][135] = "2772";
		 travail["moins60"]["30jours"][150] = "3079.20";
		 travail["moins60"]["60jours"] = new Array();
		 travail["moins60"]["60jours"][15] = "243.60";
		 travail["moins60"]["60jours"][30] = "489.60";
		 travail["moins60"]["60jours"][45] = "732";
		 travail["moins60"]["60jours"][60] = "978";
		 travail["moins60"]["60jours"][75] = "1221.60";
		 travail["moins60"]["60jours"][90] = "1464";
		 travail["moins60"]["60jours"][105] = "1710";
		 travail["moins60"]["60jours"][120] = "1953.60";
		 travail["moins60"]["60jours"][135] = "2199.60";
		 travail["moins60"]["60jours"][150] = "2442";
		 
		 travail["moins65"]["30jours"] = new Array();
		 travail["moins65"]["30jours"][15] = "348";
		 travail["moins65"]["30jours"][30] = "700.80";
		 travail["moins65"]["30jours"][45] = "1048.80";
		 travail["moins65"]["30jours"][60] = "1400.40";
		 travail["moins65"]["30jours"][75] = "1748.40";
		 travail["moins65"]["30jours"][90] = "2096.40";
		 travail["moins65"]["30jours"][105] = "2449.20";
		 travail["moins65"]["30jours"][120] = "2797.20";
		 travail["moins65"]["30jours"][135] = "3148.80";
		 travail["moins65"]["30jours"][150] = "3496.80";
		 travail["moins65"]["60jours"] = new Array();
		 travail["moins65"]["60jours"][15] = "277.20";
		 travail["moins65"]["60jours"][30] = "556.80";
		 travail["moins65"]["60jours"][45] = "834";
		 travail["moins65"]["60jours"][60] = "1113.60";
		 travail["moins65"]["60jours"][75] = "1390.80";
		 travail["moins65"]["60jours"][90] = "1668";
		 travail["moins65"]["60jours"][105] = "1947.60";
		 travail["moins65"]["60jours"][120] = "2224.80";
		 travail["moins65"]["60jours"][135] = "2504.40";
		 travail["moins65"]["60jours"][150] = "2781.60";
		 
         //on recupere les 4 valeures saises
		 for(i=0;i<form.typecotisation.length;i++){ if(form.typecotisation[i].checked){ var typecotisation=form.typecotisation[i].value; } }
		 var type = form.type.value;
		 var age = form.age.value;
		 var zone = parseFloat(form.zone.value);
		 var capital = parseFloat(form.capital.value);
		 var capitalaccident = parseFloat(form.capitalaccident.value);
		 var ageenfant1 = form.ageenfant1.value;
		 var optionenfant1 = form.optionenfant1.value;
		 var indemnite = parseFloat(form.indemnite.value);
		 for(i=0;i<form.franchise.length;i++){ if(form.franchise[i].checked){ var franchise=form.franchise[i].value; } }
		 for(i=0;i<form.optresp.length;i++){ if(form.optresp[i].checked){ var optresp=form.optresp[i].value; } }
		 
		 //on definit des variables correspondant aux cotisations annuelles
		 var tarif_contrat_annuel = 0;
		 var garantie_deces_annuel = 0;
		 var garantie_accident_annuel = 0;
		 var garantie_education_annuel = 0;
		 var garantie_travail_annuel = 0;
		 var garantie_resp_annuel = 0;
		 
		 //on definit des variables correspondant aux div que l'on va afficher ou cacher
		 var d4 = document.getElementById("module_4"); // bloc deces
		 var d1 = document.getElementById("module_1"); // bloc accident
		 var d2 = document.getElementById("module_2"); // bloc education
		 var d5 = document.getElementById("module_5"); // bloc travail
		 var d3 = document.getElementById("module_3"); // bloc responsabilite civile
		 
		 if (typecotisation=="premiereuro") {
			 tarif_contrat_annuel = parseFloat(contratpremier[type][zone][age]);
		 } else {
			 tarif_contrat_annuel = parseFloat(contratcomplement[type][zone][age]);
		 }
		 
		 if (form.checkdeces.checked) {  //selection de la garantie deces                 
            d4.style.display='block';
			garantie_deces_annuel = parseFloat(deces[age][capital]);
         } else {
			 d4.style.display='none';
		 }
		 
		 if (form.checkaccident.checked) {  //selection de la garantie deces accidentel                 
            d1.style.display='block';
			garantie_accident_annuel = parseFloat(tabaccident[capitalaccident]);
         } else {
			 d1.style.display='none';
		 }
		 
		 if (form.checkeducation.checked) {  //selection de la garantie rente education                 
            d2.style.display='block';
			garantie_education_annuel = parseFloat(cotiseducation[optionenfant1]);
			var renteducation = parseFloat(rente[ageenfant1][optionenfant1]);
			form.renteducation.value = renteducation+'';
         } else {
			 d2.style.display='none';
		 }
		 
		 if (form.checktravail.checked) {   //selection de la garantie arret de travail               
            d5.style.display='block';
			garantie_travail_annuel = parseFloat(travail[age][franchise][indemnite]);
         } else {
			 d5.style.display='none';
		 }
		 
		 if (form.checkresp.checked) {   //selection de la garantie arret de travail               
            d3.style.display='block';
			if (optresp=="opt1") {		//choix de l'option 1
				garantie_resp_annuel = 120;
			} else {					//choix de l'option 2
				garantie_resp_annuel = 174;
			}
         } else {
			 d3.style.display='none';
		 }
		 
		 //on divise toutes les cotisations par 12 pour les avoir par mois
		 var tarif_contrat = Math.round (tarif_contrat_annuel/12);
		 var garantie_deces = Math.round (garantie_deces_annuel/12);
		 var garantie_accident = Math.round (garantie_accident_annuel/12);
		 var garantie_education = Math.round (garantie_education_annuel/12);
		 var garantie_travail = Math.round (garantie_travail_annuel/12);
		 var garantie_resp = Math.round (garantie_resp_annuel/12);

         var total = tarif_contrat + garantie_deces + garantie_accident + garantie_education + garantie_travail + garantie_resp;
		 
		 total = Math.round (total*100)/100;
         form.resultat.value= total+' / mois';
		 form.resultat2.value= total+' / mois';
     }
	 
	 else if (form.name=="calcul_expat_globe_cover"){
         
		 var contrat = new Array(); //tableau contenant la couverture de base au 1er euro
         contrat["etoile1"] = new Array();     
         contrat["etoile1"]["moins20"] = "555";     
         contrat["etoile1"]["moins30"] = "602";
         contrat["etoile1"]["moins40"] = "734";
         contrat["etoile1"]["moins50"] = "828";
		 contrat["etoile1"]["moins60"] = "1122";
         contrat["etoile1"]["moins65"] = "1366";
		 contrat["etoile2"] = new Array();     
         contrat["etoile2"]["moins20"] = "1632";     
         contrat["etoile2"]["moins30"] = "1822";
         contrat["etoile2"]["moins40"] = "2353";
         contrat["etoile2"]["moins50"] = "2716";
		 contrat["etoile2"]["moins60"] = "3911";
         contrat["etoile2"]["moins65"] = "4887";
		 
		 var deces = new Array(); //tableau contenant la garantie deces
         deces["moins20"] = new Array();     
         deces["moins30"] = new Array(); 
		 deces["moins40"] = new Array();     
         deces["moins50"] = new Array(); 
		 deces["moins60"] = new Array();     
         deces["moins65"] = new Array(); 
		 deces["moins20"][15000] = "34.80";
         deces["moins20"][35000] = "81.60";
		 deces["moins20"][65000] = "151.20";
         deces["moins20"][95000] = "220.80";
		 deces["moins20"][125000] = "291.60";
         deces["moins20"][155000] = "361.20";
		 deces["moins30"][15000] = "34.80";
         deces["moins30"][35000] = "81.60";
		 deces["moins30"][65000] = "151.20";
         deces["moins30"][95000] = "220.80";
		 deces["moins30"][125000] = "291.60";
         deces["moins30"][155000] = "361.20";
		 deces["moins40"][15000] = "56.40";
         deces["moins40"][35000] = "130.80";
		 deces["moins40"][65000] = "242.40";
         deces["moins40"][95000] = "355.20";
		 deces["moins40"][125000] = "466.80";
         deces["moins40"][155000] = "579.60";
		 deces["moins50"][15000] = "91.20";
         deces["moins50"][35000] = "214.80";
		 deces["moins50"][65000] = "397.20";
         deces["moins50"][95000] = "582";
		 deces["moins50"][125000] = "764.40";
         deces["moins50"][155000] = "948";
		 deces["moins60"][15000] = "202.80";
         deces["moins60"][35000] = "474";
		 deces["moins60"][65000] = "879.60";
         deces["moins60"][95000] = "1286.40";
		 deces["moins60"][125000] = "1692";
         deces["moins60"][155000] = "2098.80";
		 deces["moins65"][15000] = "424.80";
         deces["moins65"][35000] = "992.40";
		 deces["moins65"][65000] = "1843.20";
         deces["moins65"][95000] = "2692.80";
		 deces["moins65"][125000] = "3543.60";
         deces["moins65"][155000] = "4394.40";
		 
		 var tabaccident = new Array(); //tableau contenant la garantie deces accidentel ou infirmitι permanente accidentelle
         tabaccident[60000] = "84";     
         tabaccident[90000] = "126"; 
		 tabaccident[130000] = "182.40";     
         tabaccident[160000] = "224.40"; 
		 tabaccident[180000] = "252"; 
		 
         //on recupere les 2 valeures saises
		 
		 var type = form.type.value;
		 var age = form.age.value;
		 
		 var capital = parseFloat(form.capital.value);
		 var capitalaccident = parseFloat(form.capitalaccident.value);
		 
		 //on definit des variables correspondant aux cotisations annuelles
		 var tarif_contrat_annuel = 0;
		 var garantie_deces_annuel = 0;
		 var garantie_accident_annuel = 0;
		 
		 //on definit des variables correspondant aux div que l'on va afficher ou cacher
		 var d4 = document.getElementById("module_4"); // bloc deces
		 var d1 = document.getElementById("module_1"); // bloc accident
		 
		 tarif_contrat_annuel = parseFloat(contrat[type][age]);
		 
		 if (form.checkdeces.checked) {  //selection de la garantie deces                 
            d4.style.display='block';
			garantie_deces_annuel = parseFloat(deces[age][capital]);
         } else {
			 d4.style.display='none';
		 }
		 
		 if (form.checkaccident.checked) {  //selection de la garantie deces accidentel                 
            d1.style.display='block';
			garantie_accident_annuel = parseFloat(tabaccident[capitalaccident]);
         } else {
			 d1.style.display='none';
		 }
		 
		 //on divise toutes les cotisations par 12 pour les avoir par mois
		 var tarif_contrat = Math.round (tarif_contrat_annuel/12);
		 var garantie_deces = Math.round (garantie_deces_annuel/12);
		 var garantie_accident = Math.round (garantie_accident_annuel/12);

         var total = tarif_contrat + garantie_deces + garantie_accident;
		 
		 total = Math.round (total*100)/100;
         form.resultat.value= total+' / mois';
		 form.resultat2.value= total+' / mois';
     }
}
//-->