function checkmail(champEmail){
	if(champEmail.value.search(/\w/) == -1)  return false;
	
	if(champEmail.value.search(/\w/) != -1){
		var Email = champEmail.value;
		var place = Email.indexOf("@",1);
		var point = Email.indexOf(".",place+1);									
		if ((place <= -1) ||(Email.length <=2)||(point <= 1) || ((point+1)==Email.length)) return false;						
	}			

	return true;
}

function check_add_activite(form){
	text="";
	error = "";
	if(form.Club_Type.SelectedIndex==0)
		error += " - Le type de club est invalide\n";
	if(form.Club.value=="")
		error += " - Le nom du club est vide\n";
	if(form.Contact.value=="")
		error += " - La personne de contact est vide\n";
	
	if(checkmail(form.Contact_URL)!=true)
		error += " - L'email de la personne de contact est invalide\n";
		
	if(form.Activite_Type.SelectedIndex==0)
		error += " - Le type d'activité est invalide\n";
		
	if(form.Titre.value=="")
		error += " - Le titre de l'activité est invalide\n";
		
	if(form.Date.value=="")
		error += " - La date de l'activité est invalide\n";
	else{
		day = form.Date.value.substring(0,2);
		month = form.Date.value.substring(3,5);
		year = form.Date.value.substring(6,10);
		if(parseInt(day)>0 && parseInt(month)>0 && parseInt(year)>0){
			text="";
		}
		else
			error += " - La date de l'activité est invalide\n";
	}
		
	if(form.Resume.value=="")
		error += " - Le résumé de l'activité est invalide\n";
	if(form.Description.value=="")
		error += " - La description de l'activité est invalide\n";
	
	form.rando_val.value = 1;
	
	if(error==""){
		document.getElementById('formulaire').submit();
	}
	else
		alert("Le formulaire est incomplet : \n"+error+"\n Tous les champs sont obligatoires !");
}

function check_add_membre(form){
	error = "";
	
	if(form.Nom.value=="")
		error += " - Votre nom est vide\n";
	if(form.Prenom.value=="")
		error += " - Votre prénom est vide\n";
		
	if(checkmail(form.Email)!=true)
		error += " - Votre email est invalide\n";
		
	if(form.Date_de_naissance_1.SelectedIndex==0 || form.Date_de_naissance_2.SelectedIndex==0 || form.Date_de_naissance_3.SelectedIndex==0)
		error += " - Votre date de naissance est invalide\n";
		
	if(form.A_Adresse.value=="")
		error += " - Adresse invalide\n";
	if(form.A_Localite.value=="")
		error += " - Localite invalide\n";
	if(form.A_CP.value=="")
		error += " - Code postal invalide\n";
	if(form.A_Province.SelectedIndex==0)
		error += " - Pas de province sélectionnée\n";
	

		
	if(error==""){
	    form.checkform.value='yes';
		form.submit();
	}
	else
		alert("Le formulaire est incomplet : \n"+error+"\n Tous les champs sont obligatoires !");
}

