function verifFormulaire()
{
	if(document.formulaire.email.value == "") {
		alert("Veuillez entrer votre adresse électronique!");
		document.formulaire.email.focus();
		return false;
	}
	if(document.formulaire.prenom.value == "") {
		alert("Veuillez entrer votre Prenom!");
		document.formulaire.prenom.focus();
		return false;
	}
	if(document.formulaire.nom.value == "")  {
		alert("Veuillez entrer votre nom!");
		document.formulaire.nom.focus();
		return false;
	}
	if(document.formulaire.dateND.value == "") {
		alert("Veuillez entrer votre date de naissance!");
		document.formulaire.dateND.focus();
		return false;
	}
	if(document.formulaire.dateNM.value == "") {
		alert("Veuillez entrer votre date de naissance!");
		document.formulaire.dateNM.focus();
		return false;
	}
	if(document.formulaire.dateNY.value == "") {
		alert("Veuillez entrer votre date de naissance!");
		document.formulaire.dateNY.focus();
		return false;
	}
	if(document.formulaire.adresse.value == "") {
		alert("Veuillez entrer votre adresse!");
		document.formulaire.adresse.focus();
		return false;
	}
	if(document.formulaire.cp.value == "") {
		alert("Veuillez entrer votre code postal!");
		document.formulaire.cp.focus();
		return false;
	}
	if(document.formulaire.ville.value == "") {
		alert("Veuillez entrer votre ville!");
		document.formulaire.ville.focus();
		return false;
	}
	if(document.formulaire.tel.value == "") {
		alert("Veuillez entrer votre numéro de téléphone!");
		document.formulaire.tel.focus();
		return false;
	}
	if(document.formulaire.codebanque.value == "") {
		alert("Veuillez entrer votre code banque!");
		document.formulaire.codebanque.focus();
		return false;
	}
	if(document.formulaire.codeguichet.value == "") {
		alert("Veuillez entrer votre code guichet!");
		document.formulaire.codeguichet.focus();
		return false;
	}
	if(document.formulaire.numerocompte.value == "") {
		alert("Veuillez entrer votre buméro de compte!");
		document.formulaire.numerocompte.focus();
		return false;
	}
	if(document.formulaire.clerib.value == "") {
		alert("Veuillez entrer la cle du rib!");
		document.formulaire.clerib.focus();
		return false;
	}

	if(document.formulaire.choix.checked==false)
	{
		alert("Pour continuer, vous devez accepter les conditions de participations. ");
		document.formulaire.choix.focus();
		return false;
	}
	var valEmail=document.formulaire.email.value;
	//var valDate=document.formulaire.dateN.value;
	var valCP=document.formulaire.cp.value;
	var valTel=document.formulaire.tel.value;

	//var mydate=valDate.split("/");
	var jour_naissance=mydate[0];
	var mois_naissance=mydate[1];
	var annee_naissance=mydate[2];

	var maReg  = new RegExp( "^\\w[\\w+\.\-]*@[\\w\-]+\.\\w[\\w+\.\-]*\\w$", "gi" ) ;
	var maReg2 = new RegExp("/^[0-9{2}]+\/[0-9{2}]+\/[1-2]+[0-9]+([0-9][0-9])+$/");
	var maReg3 = new RegExp("0[1-68-9]+[0-9]{8}","gi");
	//var maReg3 = new RegExp(/^(01|02|03|04|05|06|08)[0-9]{8}/gi);

	if ( valEmail!='' && valEmail.search( maReg ) == -1 )
	{
		alert("L'email saisie est incorrect.");
		document.formulaire.email.focus();
		return false;
	}
	/*
	if ( valDate!='' && (valDate.search( maReg2 ) == -1 || jour_naissance>31 || jour_naissance<=0 || mois_naissance>12 || mois_naissance<=0 || annee_naissance.length>4 || annee_naissance<=0))
	{
	//alert("jour_naissance."+jour_naissance+"\r mois_naissance"+mois_naissance);
	alert("La date saisie est incorrect.");
	return false;
	}
	*/
	if(valCP!='' && (isNaN(valCP) || valCP<=0 || valCP.length <5 || valCP.length > 5))
	{
		//alert("jour_naissance."+jour_naissance+"\r mois_naissance"+mois_naissance+"\r annee_naissance.length"+annee_naissance.length);
		alert("Le code postal doit comporter 5 chiffres.");
		document.formulaire.cp.focus();
		return false;
	}
	if (valTel!='' && (valTel.search( maReg3 ) == -1))
	{
		if(valTel.length <10)
		{
			alert("Le numéro de téléphone doit comporter 10 chiffres.");
			document.formulaire.tel.focus();
			return false;
		}
		else if(valTel[0]!=0)
		{
			alert("Le numéro de téléphone doit commencer par 0.");
			document.formulaire.tel.focus();
			return false;
		}
		else
		{
			alert("Le numéro de téléphone saisie est incorrect.");
			document.formulaire.tel.focus();
			return false;

		}
	}
	return true;
}
/*
else
{
var email = document.formulaire.email.value;
var nom = document.formulaire.nom.value;
var prenom = document.formulaire.prenom.value;
var adresse = document.formulaire.adresse.value;
var dateN = document.formulaire.dateN.value;
var cp = document.formulaire.cp.value;
var ville = document.formulaire.ville.value;
var tel = document.formulaire.tel.value;
//var cnil = document.formulaire.cnil.value;
var codebanque = document.formulaire.codebanque.value;
var codeguichet = document.formulaire.codeguichet.value;
var numerocompte = document.formulaire.numerocompte.value;
var clerib = document.formulaire.clerib.value;

//alert("email= "+email+"\n nom="+nom+"\n prenom="+prenom+"\n adresse="+adresse+"\n dateN="+dateN);

var xhr; // on déclare l'instance
if (window.XMLHttpRequest) xhr = new XMLHttpRequest(); // Firefox, Opera, Konqueror, Safari, ...
else if (window.ActiveXObject) xhr = new ActiveXObject('Microsoft.XMLHTTP'); // Internet Explorer
else alert('JavaScript : votre navigateur ne supporte pas les objets XMLHttpRequest...'); // Navigateur ancien

xhr.open('GET','recup_formulaire.php?email='+email+"&nom="+nom+"&prenom="+prenom+"&adresse="+adresse+
"&dateN="+dateN+"&cp="+cp+"&ville="+ville+"&tel="+tel+"&codebanque="+codebanque+"&codeguichet="+codeguichet+"&numerocompte="+numerocompte+"&clerib="+clerib,true);
xhr.send(null);
xhr.onreadystatechange = function() // attribution de la fonction
{
if (xhr.readyState == 4)
{
// mettre ici ce que nous voulons faire de responseText
if(alert(xhr.responseText))
{
window.location.href='index.php';
//document.location.reload();
}
}
}
// window.location="recup_formulaire.php?email="+email+"&nom="+nom+"&prenom="+prenom+"&adresse="+adresse+
// "&dateN="+dateN+"&cp="+cp+"&ville="+ville+"&tel="+tel+"&cnil="+cnil+"&rib="+rib;
}
}
else
{
alert("Veuillez vérifier votre saisie. Un des champs n'est pas renseigné");
}

}
*/

//GESTION BOUTON RADIO AJOUT JEU
function clickradioJeu(lechoix)
{
	if(lechoix.choix[0].checked)
	{
		//alert(lechoix.choix[0].value)
		//var val=lechoix.Val.value;
		window.location.replace("ajout_jeu.php?choix_radio=0");
	}
	else if(lechoix.choix[1].checked)
	{
		//alert(lechoix.choix[1].value)
		//var val=lechoix.Val.value;
		window.location.replace("ajout_jeu.php?choix_radio=1");
	};
}



//gestion du calendrier
/*
moisX=["","Janvier","Fevrier","Mars","Avril","Mai","Juin","Juillet","Aout","Septembre","Octobre","Novembre","Decembre"];
JourM=["Di","Lu","Ma","Me","Je","Ve","Sa"];

var fermable_microcal=true;
var select_old= null;

var startWeek=0;//debut de la semaine 0=dim,1=lun,...
var jourPause={0:true,6:true}; //jour de pause de la semaine
var jourFeriee={"1-1":"jour an","1-5":"fête du travail","8-5":"armistice","14-7":"fête nationale","15-8":"ascencion","1-11":"armistice","11-11":"toussain","25-12":"noel"};

//structure la date
function strucDate(dateX)
{return {"pos":dateX.getDay(),"jour":dateX.getDate(),"mois":dateX.getMonth()+1,"annee":dateX.getFullYear()};}


var dateS= strucDate(new Date());//date Selectionné
var dnow= strucDate(new Date());//date actuelle


//retourne le ième jour du 1er du mois
function premJourMois(mois,annee)
{return (new Date(annee,mois-1,1).getDay());}
//retourne le jour max du mois
function JmaxMois(mois,annee)
{return (new Date(annee,mois,0).getDate());}


/* Test une date si elle est correct...spécial killer*/
/*function testTypeDate(dateEntree)
{
tst=false;
try
{rc=dateEntree.split("/");nd=new Date(rc[2],(rc[1]-1),rc[0]);
tst=(rc[2]>1800&&rc[2]<2200&&rc[2]==nd.getFullYear()&&rc[1]==(nd.getMonth()+1)&&rc[0]==nd.getDate());
} catch(e) {}
return tst;
}

//selection de la zone avec la souris
function choix(koi,code)
{
if (code)
{  select_old= koi.style.background;
koi.style.background ='#c0c0FF';
}
else
{
koi.style.background =select_old;
}
}


function testTravail(oldX,xx,jj,mm,aa)
{
styleX="font-family:Tahoma;font-size:10px;text-align:center;";
styleX+=(oldX)?"":"color:red;";
styleX+="cursor:hand;border-right:1px #e0e0e0 solid;border-bottom:1px #e0e0e0 solid;";//couleur ligne calendrier horizental et vertical
if (jourPause[xx]||jourFeriee[jj+"-"+mm]!=null) styleX+="background:#f0f0f0;";//couleur date weekend
if (jj==dnow.jour&&mm==dnow.mois&&aa==dnow.annee) styleX+="border:2px #3B3B3B solid;";// couleur date d'aujourd'hui
return styleX;
}

//test si année bissextile
function bissextile(annee) {
return (annee%4==0 && annee %100!=0 || annee%400==0);
}

//Retourne le nombre de jour depuis le 1er janvier (num de semaine)
function nbJAnnee(dateX){
var nb_mois=[,0,31,59,90,120,151,181,212,243,273,304,334];
j=dateX.jour ; m=dateX.mois ; a=dateX.annee;
nb=nb_mois[m]+j-1 ;
if (bissextile(a) && m>2) nb++;
return nb;
}

//affiche le calendrier
function view_microcal(actif,ki,source,mxS,axS)
{
if (actif)
{
//decalage du mois su on clique sur -/+
if (mxS!=-1)
{
clearTimeout(cc);
ki.focus();
fermable_microcal=true;
dateS.mois=mxS;
dateS.annee=axS;
if (dateS.mois<1) {dateS.annee--;dateS.mois+=12;}
if (dateS.mois>12) {dateS.annee++;dateS.mois-=12;}
}
//init
Dstart=(premJourMois(dateS.mois,dateS.annee)+7-startWeek)%7;
jmaxi=JmaxMois(dateS.mois,dateS.annee);
jmaxiAvant=JmaxMois((dateS.mois-1),dateS.annee);
//si on veux ajouter le numero de la semaine ...
//idxWeek=parseInt(nbJAnnee(strucDate(new Date(dateS.mois+'-01-'+dateS.annee)))/7,10)+1;

ymaxi=parseInt((jmaxi+Dstart+1)/7,10);

//generation du tableau
//--entête
htm="<table><tr style='font-size:10px;font-family:Tahoma;text-align:center;'>";
htm+="<td style='cursor:hand;' onclick=\"view_microcal(true,"+ki.id+","+source.id+","+(dateS.mois-1)+","+dateS.annee+");\">-</td>";
htm+="<td colspan='5'> <b> "+moisX[dateS.mois]+"</b>&nbsp;"+dateS.annee+"</td>";
htm+="<td  style='cursor:hand;' onclick=\"view_microcal(true,"+ki.id+","+source.id+","+(dateS.mois+1)+","+dateS.annee+")\">+</td></tr>";
//--corps
htm+="<tr>";
//affichage des jours DLMMJVS
for (x=0;x<7;x++)
htm+="<td  style='font-size:10px;font-family:Tahoma;'><b>"+JourM[(x+startWeek)%7]+"</b></td>";
htm+="</tr>"


//------------------------
for (y=0;y<=ymaxi;y++)
{
htm+="<tr>";
for (x=0;x<7;x++)
{
idxP=y*7+x-Dstart+1;   //numero du jour
aa=dateS.annee;
xx=(x+startWeek)%7;
//jour du mois précedent
if (idxP<=0)
{
jj=idxP+jmaxiAvant;mm=dateS.mois-1;
if (mm==0)
{mm=12;aa--;}
htm+="<td style='"+testTravail(false,xx,jj,mm,aa)+"' onmouseover='choix(this,true)' onmouseout='choix(this,false)'  onclick=\""+(ki.id)+".value='"+((jj<10)?"0":"")+jj+"/"+((mm<10)?"0":"")+mm+"/"+aa+"';"+(ki.id)+".style.color='black';\">"+jj+"</td>";
}
else if (idxP>jmaxi) //jour du mois suivant
{
jj=idxP-jmaxi;mm=dateS.mois+1;
if (mm==13)
{mm=1;aa++;}

htm+="<td style='"+testTravail(false,xx,jj,mm,aa)+"' onmouseover='choix(this,true)' onmouseout='choix(this,false)'  onclick=\""+(ki.id)+".value='"+((jj<10)?"0":"")+jj+"/"+((mm<10)?"0":"")+mm+"/"+aa+"';"+(ki.id)+".style.color='black';\">"+jj+"</td>";}
else //jour du mois en cours
{
jj=idxP;mm=dateS.mois;
htm+="<td style='"+testTravail(true,xx,jj,mm,aa)+"' onmouseover='choix(this,true)' onmouseout='choix(this,false)'  onclick=\""+(ki.id)+".value='"+((jj<10)?"0":"")+jj+"/"+((mm<10)?"0":"")+mm+"/"+aa+"';"+(ki.id)+".style.color='black';\">"+jj+"</td>";}
}
htm+="</tr>"
}//-------------------------
htm+="</table>"
//affiche le tableau
source.innerHTML=htm;
source.style.visibility="";
} else
{
//ferme le calendrier
if (fermable_microcal)
cc=setTimeout(source.id+".style.visibility='hidden'",500);
}
}*/

