/* fonctions javascript*/

/*  verification des menus deroulants des formulaires */
function validationMenuSup(formulaire){

var message = "";	
var valeur = formulaire.categoriepoursupparticle.options[formulaire.categoriepoursupparticle.selectedIndex].value;

if(valeur == "pasdecategoriesupparticle"){
		message+="Veuillez choisir une categorie";
	}	
	
	if(message == "")
		return(true);
	else{
		alert(message);
		return(false);		
	}	
	
}

/* choix de l adhesion */
function choixAdhesion(){
var valeur = formulaireAdhesion.adhesion.options[formulaireAdhesion.adhesion.selectedIndex].value;
if(valeur == 'bienfaiteurplus'){
	afficherLigne('montant');
	afficherLigne('menumodepaiement');
}
else{
	if(valeur == 'bienfaiteur100'){
		afficherLigne('menumodepaiement');
	}
	else		
		masquerLigne('menumodepaiement');	
	
	masquerLigne('montant');
}
}

/* Affiche la ligne d'un tableau*/
function afficherLigne(nomId){
var nomnav = navigator.appName;
var ligne = document.getElementById(nomId);
if (nomnav == 'Microsoft Internet Explorer'){
	ligne.style.display="block";
}
else{
	ligne.style.display="table-row";
}
}

/* Masque la ligne d'un tableau */
function masquerLigne(nomId){
var nomnav = navigator.appName;	
var ligne = document.getElementById(nomId);
if (nomnav == 'Microsoft Internet Explorer'){
	ligne.style.display="none";
}
else{
	ligne.style.display="none";
}
}

/*  masque plusieurs lignes */
function masquerLesLignes(tableauLigne){
	for(var i=0; i < tableauLigne.length; i++)
		masquerLigne(tableauLigne[i]);
}

/*  affiche plusieurs lignes */
function afficherLesLignes(tableauLigne){
	for(var i=0; i < tableauLigne.length; i++)
		afficherLigne(tableauLigne[i]);
}

/*  verifie sur les champs email */
function VerifMail(formulaire){
	a = formulaire.email.value;
	valide1 = false;
	
	for(var j=1;j<(a.length);j++){
		if(a.charAt(j)=='@'){
			if(j<(a.length-4)){
				for(var k=j;k<(a.length-2);k++){
					if(a.charAt(k)=='.') valide1=true;
				}
			}
		}
	}
	if(valide1==false) alert("Veuillez saisir une adresse email valide.");
	return valide1;
}



/* validation formulaire adhesion */
function validationFormulaireAdhesion(formulaire){
	if(formulaire.nom.value == ''){
		alert("Veuillez entrer votre nom");
		return false;
	}
	if(formulaire.prenom.value == ''){
		alert("Veuillez entrer votre prenom");
		return false;
	}
	if(formulaire.email.value == ''){
		alert("Veuillez entrer votre email");
		return false;
	}
	else{
		return VerifMail(formulaire);
	}
	var adhesion = formulaireAdhesion.adhesion.options[formulaireAdhesion.adhesion.selectedIndex].value;
	if(adhesion == 'bienfaiteurplus'){
		if(formulaire.autremontant.value == ''){
			alert("Veuillez entrer un montant");
			return false;
		}		
	}
}

/*  validation formulaire don */
function validationFormulaireDon(formulaire){
	if(formulaire.nom.value == ''){
		alert("Veuillez entrer votre nom");
		return false;
	}
	if(formulaire.prenom.value == ''){
		alert("Veuillez entrer votre prenom");
		return false;
	}
	if(formulaire.email.value == ''){
		alert("Veuillez entrer votre email");
		return false;
	}
	else{
		return VerifMail(formulaire);
	}
}
