function valide_courriel(element)
{
	if(document.getElementById(element).value == ""
	 || !document.getElementById(element).value.match (/.+@.+\..+/))
	{
		alert("Cette adresse n'est pas valide.");
		return false;
	}
	else
		return true;
}


function valide_recherche()
{
	if (document.getElementById('texte_recherche').value == document.getElementById('texte_recherche').defaultValue
		|| document.getElementById('texte_recherche').value == "")
	{
		alert('Vous devez taper des termes à chercher.');
		return false;
	}
}


function message(c, e)
{
	try
	{
		connexion = new XMLHttpRequest();
	} catch (e) { return true; }


	connexion.open ("GET", "_validation_remarque.html?c=" + c + "&t=" + encodeURIComponent (document.getElementById("remarque").value) + "&e=" + e);

	document.getElementById("form").innerHTML = "En cours d'envoi...";
	/* A faire après, sinon on perd le texte dans remarque! */

	connexion.send (null);
	connexion.onreadystatechange = function()
	{
		if (connexion.readyState == 4)
		{
			document.getElementById("form").innerHTML = connexion.responseText;
		}
	}
	return false;

}


function valide_concours (monformulaire)
{
	if( monformulaire.elements['nom'].value==""
		|| monformulaire.elements['adresse1'].value==""
		|| monformulaire.elements['cp'].value==""
		|| monformulaire.elements['ville'].value==""
		|| (monformulaire.elements['tel'].value=="" && monformulaire.elements['mobile'].value=="")
		|| monformulaire.elements['courriel'].value=="")
	{
		alert("Veuillez renseigner tous les champs obligatoires SVP.");
		return false;
	}
	/* Pas besoin de mettre des else partout, dès qu'on rentre dans un cas on return. */
	if (!monformulaire.elements['courriel'].value.match (/.+@.+\..+/))
	{
		alert("L'adresse électronique n'est pas valide.");
		return false;
	}
	if (monformulaire.elements['anniversaire[0]'].value != "" && (
		   !monformulaire.elements['anniversaire[0]'].value.match(/[0-9]+/)
		|| !monformulaire.elements['anniversaire[1]'].value.match(/[0-9]+/)
		|| !monformulaire.elements['anniversaire[2]'].value.match(/[0-9]+/)))
	{
		alert("Votre date de naissance doit être composée de chiffre.");
		return false;
	}
	else
		return true;
	
}



