function fcCheckEmailValidity(email)
{
	var test="" + email;
	var ampersand_not_found=1;
	var dot_not_found=1;
	var id_not_found=1;
	for(var k = 0; k < test.length;k++)
	{
		var c = test.substring(k,k+1);
		if(c == "@")
			ampersand_not_found=0;
		if(c == ".")
			dot_not_found=0;
		if(c != "." && c != "@" && c!= "")
			id_not_found=0;			
	}
	var res= ampersand_not_found + dot_not_found + id_not_found;
	if (res == 0)
		return true;
	return false;
}




function fcCheckMandatoryFields(c_form)
{
	var err_nom="o Le champ renseignant le nom est manquant;\n";
	var err_prenom="o Le champ renseignant le prénom est manquant;\n";
	var err_email="o Le champ renseignant l'adresse électronique est manquant ou erroné;\n";

	var final_msg = "";
	var dummy=0;

	if (c_form.Nom.value=="")
    	final_msg=final_msg+err_nom;
	if (c_form.Prenom.value=="")
		final_msg=final_msg+err_prenom;  		
	if (fcCheckEmailValidity(c_form.realname.value) == false)  
		final_msg=final_msg+err_email;    		

		
	if (final_msg != "")
	{
		alert("Ce formulaire ne peut pas être envoyé car non valide.\nMerci de corriger les champs suivants et de le soumettre à nouveau :\n\n" + final_msg);
		return false;
	}

	return true;
}