function Calc(t){inside=0;if ( t.name=="T7" ){radio=document.forms["subscribe"].product// if (radio[4].checked) { inside=1; e="Votre choix : \"Hospitalia Continuité\" n'est accessible que jusqu'à 54 ans.\n \n Nous avons remis le nombre de personnes ne pouvant souscrire &agrave; ce produit &agrave; 0";} // HCif (radio[5].checked) { inside=1; e="Votre choix : \"Hospitalia Continuité & Hospitalia ambulatoire\" n'est accessible que jusqu'à 59 ans.\n \n Nous avons remis le nombre de personnes ne pouvant souscrire à ce produit à 0";} // HCHAif (radio[1].checked) { inside=1; e="Votre choix : \"Hospitalia & Hospitalia ambulatoire\" n'est accessible que jusqu'à 59 ans.\n \n Nous avons remis le nombre de personnes ne pouvant souscrire à ce produit à 0";} // HHAif (radio[3].checked) { inside=1; e="Votre choix : \"Hospitalia Plus & Hospitalia ambulatoire\" n'est accessible que jusqu'à 59 ans.\n \n Nous avons remis le nombre de personnes ne pouvant souscrire à ce produit à 0";} // HPHAif ( inside==1 ){alert(e);document.forms["subscribe"].elements["T7"].value=0}}if ( t.name=="T6" ){radio=document.forms["subscribe"].product// if (radio[4].checked) { inside=1; e="Votre choix : \"Hospitalia Continuit&eacute;\" n'est accessible que jusqu'&agrave; 54 ans.\n \n Nous avons remis le nombre de personnes ne pouvant souscrire &agrave; ce produit &agrave; 0";} // HC// if (radio[5].checked) { inside=1; e="Votre choix : \"Hospitalia Continuit&eacute; & Hospitalia ambulatoire\" n'est accessible que jusqu'&agrave; 54 ans.\n \n Nous avons remis le nombre de personnes ne pouvant souscrire &agrave; ce produit &agrave; 0";} // HCHAif ( inside==1 ){alert(e);document.forms["subscribe"].elements["T6"].value=0}}switch (t.name ){case "T6" :if ( t.value!=0 ){// document.getElementById("type_hc").style.display="none";// document.getElementById("type_hcha").style.display="none";document.getElementById("type_hc").style.display="";document.getElementById("type_hcha").style.display="";document.getElementById("type_hha").style.display="";document.getElementById("type_hpha").style.display="";}else{document.getElementById("type_hc").style.display="";document.getElementById("type_hcha").style.display="";document.getElementById("type_hha").style.display="";document.getElementById("type_hpha").style.display="";}break;case "T7" :if ( t.value!=0 ){document.getElementById("type_hha").style.display="none";document.getElementById("type_hpha").style.display="none";// document.getElementById("type_hc").style.display="none";document.getElementById("type_hc").style.display="";document.getElementById("type_hcha").style.display="none";}else{document.getElementById("type_hha").style.display="";document.getElementById("type_hpha").style.display="";document.getElementById("type_hc").style.display="";document.getElementById("type_hcha").style.display="";}break;default :document.getElementById("type_hha").style.display="";document.getElementById("type_hpha").style.display="";document.getElementById("type_hc").style.display="";document.getElementById("type_hcha").style.display="";break;}radio=document.forms["subscribe"].productcheckRadio(radio);}function checkFields(){var ChkBool = true;var vStr = "";{vStr="";mv=parseInt(document.forms["subscribe"].elements["T1"].value)+parseInt(document.forms["subscribe"].elements["T2"].value)+parseInt(document.forms["subscribe"].elements["T31"].value)+parseInt(document.forms["subscribe"].elements["T32"].value)mv=mv+parseInt(document.forms["subscribe"].elements["T33"].value)+parseInt(document.forms["subscribe"].elements["T34"].value)+parseInt(document.forms["subscribe"].elements["T4"].value)mv=mv+parseInt(document.forms["subscribe"].elements["T5"].value)+parseInt(document.forms["subscribe"].elements["T6"].value)+parseInt(document.forms["subscribe"].elements["T7"].value)if ( mv==0 ){ChkBool = false;vStr = vStr + " - Veuillez encoder la composition de votre famille \n";}mv=0;if ( document.forms["subscribe"].product[0].checked==true ) { mv=1; }if ( document.forms["subscribe"].product[1].checked==true ) { mv=1; }if ( document.forms["subscribe"].product[2].checked==true ) { mv=1; }if ( document.forms["subscribe"].product[3].checked==true ) { mv=1; }if ( document.forms["subscribe"].product[4].checked==true ) { mv=1; }if ( document.forms["subscribe"].product[5].checked==true ) { mv=1; }if ( mv==0 ){ChkBool = false;vStr = vStr + " - Veuillez s&eacute;lectionner un produit \n";}						if ( pdf_action==1 ){if ( document.getElementById("myemail").value=="" ){ChkBool = false;vStr = vStr + " - E-mail, Ne peut pas &ecirc;tre vide \n";}else{z=document.getElementById("myemail").value;z=z.toLowerCase();document.getElementById("myemail").value=z;r=check_email(z);if ( r==false ){ChkBool = falsevStr = vStr + " - E-mail invalide \n";}}					}}				if (ChkBool == false){alert(vStr);return ChkBool;}else{document.forms["subscribe"].action=start_url;if ( pdf_action==1 ){document.forms["subscribe"].action="pdf_action.cfm";pdf_action=0;							}document.forms["subscribe"].submit();}}function checkSelect(){sw=0;if ( document.forms["subscribe"].elements["T1"].value!=0 ) sw=1;if ( document.forms["subscribe"].elements["T2"].value!=0 ) sw=1;if ( document.forms["subscribe"].elements["T31"].value!=0 ) sw=1;if ( document.forms["subscribe"].elements["T32"].value!=0 ) sw=1;if ( document.forms["subscribe"].elements["T33"].value!=0 ) sw=1;if ( document.forms["subscribe"].elements["T34"].value!=0 ) sw=1;if ( document.forms["subscribe"].elements["T4"].value!=0 ) sw=1;if ( document.forms["subscribe"].elements["T5"].value!=0 ) sw=1;if ( document.forms["subscribe"].elements["T6"].value!=0 ) sw=1;if ( document.forms["subscribe"].elements["T7"].value!=0 ) sw=1;if ( sw==0 ){alert("Veuillez selectionner une ou des tranches d'âge.");document.forms["subscribe"].product[0].checked= false;document.forms["subscribe"].product[1].checked= false;document.forms["subscribe"].product[2].checked= false;document.forms["subscribe"].product[3].checked= false;document.forms["subscribe"].product[4].checked= false;document.forms["subscribe"].product[5].checked= false;}else{radio=document.forms["subscribe"].productcheckRadio(radio);CalcReal();}}function checkRadio(radio){  vend = 0;  vprod = "";  for (var i=0; i<radio.length;i++)  {if (vend==0){if (radio[i].checked){vmsg="";vend=1;vprod=radio[i].value;}else{vend=0;vmsg="Veuillez choisir un produit s.v.p.";}}  }  inside=0;  if ( document.forms["subscribe"].elements["T7"].value!=0 )  {radio=document.forms["subscribe"].product// if (radio[4].checked) { inside=1; e="Votre choix : \"Hospitalia Continuit&eacute;\" n'est accessible que jusqu'&agrave; 54 ans.\n \n Nous avons remis le nombre de personnes ne pouvant souscrire &agrave; ce produit &agrave; 0";} // HCif (radio[5].checked) { inside=1; e="Votre choix : \"Hospitalia Continuité & Hospitalia Ambulatoire\" n'est accessible que jusqu'à 54 ans.\n \n Nous avons remis le nombre de personnes ne pouvant souscrire à ce produit à 0";} // HCHAif (radio[1].checked) { inside=1; e="Votre choix : \"Hospitalia & Hospitalia Ambulatoire\" n'est accessible que jusqu'à 59 ans.\n \n Nous avons remis le nombre de personnes ne pouvant souscrire à ce produit à 0";} // HHAif (radio[3].checked) { inside=1; e="Votre choix : \"Hospitalia Plus & Hospitalia Ambulatoire\" n'est accessible que jusqu'à 59 ans.\n \n Nous avons remis le nombre de personnes ne pouvant souscrire &agrave; ce produit à 0";} // HPHAif ( inside==1 ){alert(e);document.forms["subscribe"].elements["T7"].value=0}  }  else if ( document.forms["subscribe"].elements["T6"].value!=0 )  {radio=document.forms["subscribe"].product// if (radio[4].checked) { inside=1; e="Votre choix : \"Hospitalia Continuit&eacute;\" n'est accessible que jusqu'&agrave; 54 ans.\n \n Nous avons remis le nombre de personnes ne pouvant souscrire &agrave; ce produit &agrave; 0";} // HC// if (radio[5].checked) { inside=1; e="Votre choix : \"Hospitalia Continuit&eacute; & Hospitalia ambulatoire\" n'est accessible que jusqu'&agrave; 54 ans.\n \n Nous avons remis le nombre de personnes ne pouvant souscrire &agrave; ce produit &agrave; 0";} // HCHAif ( inside==1 ){alert(e);document.forms["subscribe"].elements["T6"].value=0}  }  CalcReal();}function CalcReal(){fObj=document.forms["subscribe"];for(index=0; index<fObj.T1.options.length; index++){if(fObj.T1.options[index].selected) { T1=fObj.T1.options[index].value; }if(fObj.T2.options[index].selected) { T2=fObj.T2.options[index].value; }if(fObj.T31.options[index].selected) { T31=fObj.T31.options[index].value; }if(fObj.T32.options[index].selected) { T32=fObj.T32.options[index].value; }if(fObj.T33.options[index].selected) { T33=fObj.T33.options[index].value; }if(fObj.T34.options[index].selected) { T34=fObj.T34.options[index].value; }if(fObj.T4.options[index].selected) { T4=fObj.T4.options[index].value; }if(fObj.T5.options[index].selected) { T5=fObj.T5.options[index].value; }if(fObj.T6.options[index].selected) { T6=fObj.T6.options[index].value; }if(fObj.T7.options[index].selected) { T7=fObj.T7.options[index].value; }}// Hospitaliatot=T1*2.94+T2*3.3+T31*8.46+T32*8.46+T33*8.46+T34*8.46+T4*8.88+T5*12.42+T6*16.93+T7*32.23;// Hospitalia +tot2=T1*4.55+T2*5.6+T31*14.49+T32*14.49+T33*14.49+T34*14.49+T4*15.21+T5*19.58+T6*26.7+T7*52.57;// totambu=T1*6.57+T2*6.75+T31*13.82+T32*13.82+T33*13.82+T34*13.82+T4*14.51+T5*21.89+T6*29.85;if (vprod=="HCHA")//{totambu=T1*6.67+T2*6.85+T31*14.03+T32*14.03+T33*14.03+T34*14.03+T4*14.03+T5*20.20+T6*20.20;}else{totambu=T1*6.67+T2*6.85+T31*14.03+T32*14.03+T33*14.03+T34*14.03+T4*14.73+T5*22.22+T6*30.30;}	totcont=T1*2.27+T2*2.79+T31*3.51+T32*4.18+T33*4.80+T34*5.30+T4*5.94+T5*6.64+T6*12.56+T7*16.98;/*tot=T1*2.79+T2*3.14+T31*8.05+T32*8.05+T33*8.05+T34*8.05+T4*8.46+T5*11.83+T6*16.13+T7*31.47;tot2=T1*3.94+T2*4.82+T31*12.46+T32*12.46+T33*12.46+T34*12.46+T4*13.09+T5*16.93+T6*23.09+T7*45.23;if (vprod=="HCHA"){totambu=T1*6.57+T2*6.75+T31*13.82+T32*13.82+T33*13.82+T34*13.82+T4*13.82+T5*19.90+T6*31.24;}else{totambu=T1*6.57+T2*6.75+T31*13.82+T32*13.82+T33*13.82+T34*13.82+T4*14.51+T5*21.89+T6*29.85;}totcont=T1*2.27+T2*2.79+T31*3.51+T32*4.18+T33*4.80+T34*5.30+T4*5.94+T5*6.64;*/totplus=tot+totambu;tot2plus=tot2+totambu;if (totcont==0){tot3plus=0;}else{tot3plus=totcont+totambu;}tot=Math.round(tot*100)/100tot2=Math.round(tot2*100)/100totambu=Math.round(totambu*100)/100totcont=Math.round(totcont*100)/100totplus=Math.round(totplus*100)/100tot2plus=Math.round(tot2plus*100)/100tot3plus=Math.round(tot3plus*100)/100bef=Math.round(tot*40.3399)bef2=Math.round(tot2*40.3399)befambu=Math.round(totambu*40.3399)befcont=Math.round(totcont*40.3399)befplus=Math.round(totplus*40.3399)bef2plus=Math.round(tot2plus*40.3399)bef3plus=Math.round(tot3plus*40.3399)if (vprod=="H") { fObj.Cotisation.value=tot+" € ("+bef+" BEF)"; }if (vprod=="HP") { fObj.Cotisation.value=tot2+" € ("+bef2+" BEF)"; }if (vprod=="HC") { fObj.Cotisation.value=totcont+" € ("+befcont+" BEF)"; }if (vprod=="HHA") { fObj.Cotisation.value=totplus+" € ("+befplus+" BEF)"; }if (vprod=="HPHA") { fObj.Cotisation.value=tot2plus+" € ("+bef2plus+" BEF)"; }if (vprod=="HCHA") { fObj.Cotisation.value=tot3plus+" € ("+bef3plus+" BEF)"; }}function check_email(p){pattern = /^([A-Za-z0-9\.\-_]*)(@)([A-Za-z0-9\.\-]*)(\.)([a-z]{2,4})$/;var strEmail = pbTest = pattern.test(strEmail);if (!bTest){return false;}return true;}