aujour=new Date(); // Pour générer les années
// table des libellés des jours de la semaine
// table des libellés des mois
mois=new Array("Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août",
"Septembre","Octobre","Novembre","Décembre");
// Création des select 
function creerselect(){
// Création de la liste déroulante des libellés des jours
// Création de la liste déroulante des numéros des jours
document.write("<select name='jj'>");
for(i=1;i<=31;i++){
   document.write("<option value="+i);
   if(aujour.getDate()==i){document.write(" selected");}
   document.write(">"+i+"</option>");
}
document.write("</select>");
// Création de la liste déroulante des libellés des mois
document.write("<select name='mm'>");
for(i=0;i<=11;i++){
   document.write("<option value="+i);
   if(aujour.getMonth()==i){document.write(" selected");}
   document.write(">"+mois[i]+"</option>");
}
document.write("</select>");
// Création de la liste déroulante des 10 années avant et après
annee=aujour.getYear();if(annee<1900){annee=annee+1900;}
document.write("<select name='aa'>");
for(i=0;i<=100;i++){
   document.write("<option value="+(annee-i));
   if(i==0){document.write(" selected");}
   document.write(">"+(annee-i)+"</option>");
}
}
function getDateselect(Y,M,D,y,m,d){
// Création de la liste déroulante des libellés des jours
// Création de la liste déroulante des numéros des jours
document.write("<select name='"+D+"'>");
for(i=1;i<=31;i++){
   document.write("<option value="+i);
   if(d==i){document.write(" selected");}
   document.write(">"+i+"</option>");
}
document.write("</select>");
// Création de la liste déroulante des libellés des mois
document.write("<select name='"+M+"'>");
for(i=0;i<=11;i++){
   document.write("<option value="+i);
   if((m-1)==i){document.write(" selected");}
   document.write(">"+mois[i]+"</option>");
}
document.write("</select>");
// Création de la liste déroulante des 10 années avant et après
annee=aujour.getYear();if(annee<1900){annee=annee+1900;}
document.write("<select name='"+Y+"'>");
for(i=0;i<=100;i++){
   document.write("<option value="+(annee-i));
   if(y==(annee-i)){document.write(" selected");}
   document.write(">"+(annee-i)+"</option>");
}
}
// Vérification des select
function verif(){
  f=document.forms[1];
	// On crée une date avec les jj/mm/aa saisis
	testDate=new Date(f.aa.value,f.mm.value,f.jj.value);
	mess="";
	// Est-ce le numéro du jour correspond à  celui de la date créée ?
	if(testDate.getDate()!=f.jj.value){mess=mess+"\nJour";}
	// Est-ce le numéro du mois correspond à celui de la date créée ?
	if(testDate.getMonth()!=f.mm.value){mess=mess+"\nMois";}
	// Y a-t-il eu des erreurs ?
	if(mess!=""){alert("Veuillez vérifier vos informations concernant votre date de naissance, ces éléments sont incorrects : "+mess);return false;}else{f.submit();}
}
