function verifdonnes()
{
var msg = "";	
var re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
var t=0;

	//vérification de la periode demandée
if (document.formgrp.pto.value == document.formgrp.pfrom.value) {msg = "- Pays destination est identique au pays de départ du voyage.";}
if (document.formgrp.sem.value == 0){msg = msg + "\n" + "- La date du début de l'assurance est identique à la date de fin.";}
if (document.formgrp.sem.value >= 9){msg = msg + "\n" + "- Votre voyage doit avoir une durée inférieure à 9 semaines.";}
if(document.formgrp.age1.value > 75 || document.formgrp.age2.value > 75 || document.formgrp.age3.value > 75 || document.formgrp.age4.value > 75){msg = msg + "\n" + "- Les personnes de plus de 75 ans ne sont pas assurés.";}
if(!re.test(document.formgrp.email.value)){ msg = msg + "\n" + "- Votre email n'est pas correct.";}
if (document.formgrp.add.value == "") {msg = msg + "\n" + "- Adresse manquante.";}
if (document.formgrp.ville.value == "") {msg = msg + "\n" + "- Ville manquante.";}
if (document.formgrp.pays.value == "") {msg = msg + "\n" + "- Pays manquant.";}
if (document.formgrp.zip.value == "") {msg = msg + "\n" + "- Code postal manquant.";}
//if (document.formgrp.tel.value == "") {msg = msg + "\n" + "- Telephone manquant.";}
if (document.formgrp.mois.value > 12){msg = msg + "\n" + "- Cette assurance en ligne est limitée aux voyages de 12 mois maximum.";}
if (document.formgrp.tit1.value == "" || document.formgrp.nom1.value == "" || document.formgrp.pre1.value == "" || document.formgrp.age1.value == "") {msg = msg + "\n" +"- Au moins une personne doit être inscrite";}
if (document.formgrp.connaissance.value == ""){msg = msg + "\n" + "- Vous n'avez pas sélectionné comment vous avez connu notre site.";}
if (document.formgrp.heart.checked == false) {msg = msg + "\n" + "- Vous n'avez pas coché la case de lecture des conditions générales";}

var ds=(document.formgrp.depyy.value*10000)+((document.formgrp.depmm.value-1)*100)+(Math.round(document.formgrp.depdd.value));
var dr=(document.formgrp.retyy.value*10000)+((document.formgrp.retmm.value-1)*100)+(Math.round(document.formgrp.retdd.value));

var dsrg=(document.formgrp.rgdy.value*10000)+((document.formgrp.rgdm.value-1)*100)+(Math.round(document.formgrp.rgdd.value));
var drrg=(document.formgrp.rgry.value*10000)+((document.formgrp.rgrm.value-1)*100)+(Math.round(document.formgrp.rgrd.value));
if (dsrg>=ds && drrg<=dr && drrg>dsrg){t=1;}

if (document.formgrp.optrisk[1].checked && t!=1){msg = msg + "\n" + "- Vos dates d'option risque grave ne sont pas correctes.";}

	if (msg > "") {alert (msg); return false;}
return true;
}


function addx()
{
// remove commas from indivdial fields
// ensure age is digits only
 var line1=line2=line3=line4="";
 
 if (document.formgrp.age2.value < " " && document.formgrp.nom2.value > "") {alert ("Il manque l'age de la deuxième personne"); return false;}
 if (document.formgrp.age3.value < " " && document.formgrp.nom3.value > "") {alert ("Il manque l'age de la troisième personne"); return false;}
 if (document.formgrp.age4.value < " " && document.formgrp.nom4.value > "") {alert ("Il manque l'age de la quatrième personne"); return false;}

 if (document.formgrp.nom1.value != "") {line1 = document.formgrp.tit1.value+", "+document.formgrp.nom1.value+", "+document.formgrp.pre1.value+", "+document.formgrp.age1.value;}
 if (document.formgrp.nom2.value != "") {line2 = document.formgrp.tit2.value+", "+document.formgrp.nom2.value+", "+document.formgrp.pre2.value+", "+document.formgrp.age2.value;}
 if (document.formgrp.nom3.value != "") {line3 = document.formgrp.tit3.value+", "+document.formgrp.nom3.value+", "+document.formgrp.pre3.value+", "+document.formgrp.age3.value;}
 if (document.formgrp.nom4.value != "") {line4 = document.formgrp.tit4.value+", "+document.formgrp.nom4.value+", "+document.formgrp.pre4.value+", "+document.formgrp.age4.value;}
 if (line1 > "") {document.formgrp.list.value = line1;}
 if (line2 > "") {document.formgrp.list.value = document.formgrp.list.value +"\n"+line2;}
 if (line3 > "") {document.formgrp.list.value = document.formgrp.list.value +"\n"+line3;}
 if (line4 > "") {document.formgrp.list.value = document.formgrp.list.value +"\n"+line4;}
}
