function verif_form_contact(e) {
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(e)){
	
		var erreur = 0;
		
		if(document.forms.formulaire.nom.value == ''){
			erreur++;
		}
		if(document.forms.formulaire.tel.value == ''){
			erreur++;
		}
		if(document.forms.formulaire.email.value == ''){
			erreur++;
		}
		if(document.forms.formulaire.commentaires.value == ''){
			erreur++;
		}
	
		if(erreur>0){
			alert('Veuillez remplir tous les champs obligatoires. Merci.');
		}else{    
			document.formulaire.submit(); 
		}
	
	} else {
		alert('Adresse email non valide...');
	}
}

function verif_form_newsletter(e) {
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(e)){
	
		var erreur = 0;
		
		if(document.forms.formulaire.email.value == ''){
			erreur++;
		}
	
		if(erreur>0){
			alert('Veuillez saisir votre adresse e-mail. Merci.');
		}else{    
			document.formulaire.submit(); 
		}
	
	} else {
		alert('Adresse email non valide...');
	}
}

function verif_form_traversees(e) {
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(e)){
	
		var erreur = 0;
		
		if(document.forms.formulaire.nom.value == ''){
			erreur++;
		}
		if(document.forms.formulaire.tel.value == ''){
			erreur++;
		}
		if(document.forms.formulaire.email.value == ''){
			erreur++;
		}
		if(document.forms.formulaire.commentaires.value == ''){
			erreur++;
		}
		if(document.forms.formulaire.ville.value == ''){
			erreur++;
		}
	
		if(erreur>0){
			alert('Veuillez remplir tous les champs obligatoires. Merci.');
		}else{    
			document.formulaire.submit(); 
		}
	
	} else {
		alert('Adresse email non valide...');
	}
}

function verif_form_autocars(e) {
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(e)){
	
		var erreur = 0;
		
		if(document.forms.formulaire.nom_asso.value == ''){
			erreur++;
		}
		if(document.forms.formulaire.nom_responsable.value == ''){
			erreur++;
		}
		if(document.forms.formulaire.tel.value == ''){
			erreur++;
		}
		if(document.forms.formulaire.email.value == ''){
			erreur++;
		}
		if(document.forms.formulaire.commentaires.value == ''){
			erreur++;
		}
	
		if(erreur>0){
			alert('Veuillez remplir tous les champs obligatoires. Merci.');
		}else{    
			document.formulaire.submit(); 
		}
	
	} else {
		alert('Adresse email non valide...');
	}
}

function verif_acte(e) {
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(e)){
	
		var erreur = 0;
		
		if(document.forms.form_acte.identite.value == ''){
			erreur++;
		}
		if(document.forms.form_acte.ref.value == ''){
			erreur++;
		}
		if(document.forms.form_acte.nom.value == ''){
			erreur++;
		}
		if(document.forms.form_acte.tel.value == ''){
			erreur++;
		}
		if(document.forms.form_acte.email.value == ''){
			erreur++;
		}
		if(document.forms.form_acte.doc_acte.value == ''){
			erreur++;
		}	
		if(erreur>0){
			alert('Veuillez remplir tous les champs obligatoires.');
		}else{    
			document.form_acte.submit(); 
		}
	
	} else {
		alert('Adresse email non valide...');
	}
}

function verif_jeu(e) {
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(e)){
	
		var erreur = 0;
		
		if(document.forms.form_jeu.type_societe.value == ''){
			erreur++;
		}
		if(document.forms.form_jeu.raison.value == ''){
			erreur++;
		}
		if(document.forms.form_jeu.adresse.value == ''){
			erreur++;
		}
		if(document.forms.form_jeu.ville.value == ''){
			erreur++;
		}
		if(document.forms.form_jeu.cp.value == ''){
			erreur++;
		}		
		if(document.forms.form_jeu.nom_jeu.value == ''){
			erreur++;
		}
		if(document.forms.form_jeu.da_deb.value == ''){
			erreur++;
		}
		if(document.forms.form_jeu.da_fin.value == ''){
			erreur++;
		}
		if(document.forms.form_jeu.da_tirage.value == ''){
			erreur++;
		}
		if(document.forms.form_jeu.responsable.value == ''){
			erreur++;
		}
		if(document.forms.form_jeu.tel.value == ''){
			erreur++;
		}
		if(document.forms.form_jeu.email.value == ''){
			erreur++;
		}
		if(document.forms.form_jeu.email_bis.value == ''){
			erreur++;
		}
		if(document.forms.form_jeu.email_bis.value != document.forms.form_jeu.email.value){
			erreur = 100;
		}
		if(document.forms.form_jeu.doc.value == ''){
			erreur++;
		}	
		if(erreur>0){
			if(erreur == 100){
				alert('Les deux adresses e-mail sont différentes...');
			}else{
				alert('Veuillez remplir tous les champs obligatoires.');
			}
		}else{    
			document.form_jeu.submit(); 
		}
	
	} else {
		alert('Adresse email non valide...');
	}
}

function verif_creation_mdp() {
	var erreur = 0;
	if(document.forms.form_mdp_utilisateur.mdp.value == ''){
		erreur++;
	}	
	if(erreur>0){
		alert('Veuillez remplir le champs mot de passe.');
	}else{    
		document.form_mdp_utilisateur.submit(); 
	}
}

function verif_suppression_utilisateur(s,i,d) {
	if (confirm("Supprimer définitivement ce compte et tous ses fichiers ?")) { // Clic sur OK
		var debut = "utilisateur_delete.php?s=";
		var suite = debut.concat(s);
		var encore = suite.concat("&id=");
		var ensuite = encore.concat(i);
		var enfin = ensuite.concat("&dossier=");
		var adresse = enfin.concat(d);
        document.location.replace(adresse);
    }
}

function verif_suppression_fichier(s,i,d,f) {
	if (confirm("Supprimer définitivement ce fichier ?")) { // Clic sur OK
		var debut = "fichier_delete.php?s=";
		var suite = debut.concat(s);
		var encore = suite.concat("&id=");
		var ensuite = encore.concat(i);
		var puis = ensuite.concat("&dossier=");
		var alors = puis.concat(d);
		var enfin = alors.concat("&fichier=");
		var adresse = enfin.concat(f);
        document.location.replace(adresse);
    }
}

function verif_suppression_dossier(s,i,d) {
	if (confirm("Supprimer définitivement ce dossier et tous les fichiers qu'il contient ?")) { // Clic sur OK
		var debut = "dossier_delete.php?s=";
		var suite = debut.concat(s);
		var encore = suite.concat("&id=");
		var ensuite = encore.concat(i);
		var puis = ensuite.concat("&dossier=");
		var alors = puis.concat(d);
        document.location.replace(alors);
    }
}

function verif_suppression_jeu(s,i) {
	if (confirm("Supprimer définitivement ce jeu-concours ?")) { // Clic sur OK
		var debut = "jeu_delete.php?s=";
		var suite = debut.concat(s);
		var encore = suite.concat("&id=");
		var ensuite = encore.concat(i);
        document.location.replace(ensuite);
    }
}

function verif_creation_dir() {
	var erreur = 0;
	if(document.forms.form_dir_utilisateur.nom.value == ''){
		erreur++;
	}	
	if(erreur>0){
		alert('Veuillez remplir le champs Dossier.');
	}else{    
		document.form_dir_utilisateur.submit(); 
	}
}

function paiement_etape1(e) {
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(e)){
	
		var erreur = 0;
		
		if(document.forms.form_paiement.ref_dossier.value == ''){
			erreur++;
		}
		if(document.forms.form_paiement.montant.value == ''){
			erreur++;
		}		
		if (isNaN(document.forms.form_paiement.montant.value)){
			erreur = 200;
		}		
		if(document.forms.form_paiement.nom.value == ''){
			erreur++;
		}
		if(document.forms.form_paiement.prenom.value == ''){
			erreur++;
		}
		if(document.forms.form_paiement.ville.value == ''){
			erreur++;
		}		
		if(document.forms.form_paiement.email.value == ''){
			erreur++;
		}
		if(document.forms.form_paiement.email_confirm.value == ''){
			erreur++;
		}
		if(document.forms.form_paiement.email_confirm.value != document.forms.form_paiement.email.value){
			erreur = 100;
		}	
		if(erreur>0){
			if(erreur == 100){
				alert('Les deux adresses e-mail sont différentes...');
			}else if(erreur == 200){
				alert('Le format du montant est incorrect :\n\nne mettez pas d\'espace entre les chiffres\nutilisez un point plutôt qu\'une virgule\n\nExemples :\n\n9 999, 99 est incorrect\n9999,99 est incorrect\n9999.99 est correct');
			}else{
				alert('Veuillez remplir tous les champs obligatoires.');
			}
		}else{    
			//document.form_paiement.submit(); 
			swapLayer('verif');
			swapLayer('bloc_etape1');
			desactiver_paiement();
			//alert('OK');
			document.form_paiement.test.value = '0';
			var myDivD = document.getElementById('info_verif1');
			myDivD.style.display = "block";
			var myDivE = document.getElementById('info_verif2');
			myDivE.style.display = "none";
			var myDivF = document.getElementById('lien_verif1');
			myDivF.style.display = "block";
			var myDivG = document.getElementById('lien_verif2');
			myDivG.style.display = "none";
		}
	
	} else {
		alert('Adresse email non valide...');
	}
}

function paiement_retour_etape1() {
	swapLayer('verif');
	swapLayer('bloc_etape1');
	activer_paiement();
	document.form_paiement.test.value = '0';
	var myDivC = document.getElementById('payer');
	myDivC.style.display = "none";
}

function activer_paiement() {
	document.form_paiement.ref_dossier.disabled=false;
	document.form_paiement.montant.disabled=false;
	document.form_paiement.nom.disabled=false;
	document.form_paiement.prenom.disabled=false;
	document.form_paiement.ville.disabled=false;
	document.form_paiement.email.disabled=false;
	document.form_paiement.email_confirm.disabled=false;
	document.form_paiement.commentaire.disabled=false;
}
function desactiver_paiement() {
	document.form_paiement.ref_dossier.disabled=true;
	document.form_paiement.montant.disabled=true;
	document.form_paiement.nom.disabled=true;
	document.form_paiement.prenom.disabled=true;
	document.form_paiement.ville.disabled=true;
	document.form_paiement.email.disabled=true;
	document.form_paiement.email_confirm.disabled=true;
	document.form_paiement.commentaire.disabled=true;
}

function paiement_valider() {
	document.form_paiement.test.value = '1';
	activer_paiement();
	document.form_paiement.submit(); 
}

function paiement_etape2() {
	desactiver_paiement();
	var myDivA = document.getElementById('bloc_etape1');
	myDivA.style.display = "none";
	var myDivB = document.getElementById('verif');
	myDivB.style.display = "block";
	var myDivC = document.getElementById('payer');
	myDivC.style.display = "block";
	var myDivD = document.getElementById('info_verif1');
	myDivD.style.display = "none";
	var myDivE = document.getElementById('info_verif2');
	myDivE.style.display = "block";
	var myDivF = document.getElementById('lien_verif1');
	myDivF.style.display = "none";
	var myDivG = document.getElementById('lien_verif2');
	myDivG.style.display = "block";
}