regexMail = function(mail){var reg= new RegExp("^([a-zA-Z0-9_-])+([.]?[a-zA-Z0-9_-]{1,})*@([a-zA-Z0-9-_]{2,}[.])+[a-zA-Z]{2,3}$");return reg.test(mail);}

regexAlphaNum = function(name){var reg= new RegExp("^([a-zA-Z0-9]){1,}$");return reg.test(name);}

verifierFormulaire = function()
{
	var strErreur = '';
	
	if (document.getElementById('reg_login').value == '') 
	{
		strErreur += 'Le pseudo ne peut pas &ecirc;tre vide.<br/>';
	}
	if (regexAlphaNum(document.getElementById('reg_login').value) == false) 
	{
		strErreur += 'Le pseudo est incorrect (chiffres et lettres uniquement).<br/>';
	}
	
	if (document.getElementById('reg_pass').value == '') 
	{
		strErreur += 'Le mot de passe ne peut pas &ecirc;tre vide.<br/>';
	}
	if (regexAlphaNum(document.getElementById('reg_login').value) == false) 
	{
		strErreur += 'Le mot de passe est incorrect (chiffres et lettres uniquement).<br/>';
	}
	if (document.getElementById('reg_pass').value != document.getElementById('reg_pass2').value) 
	{
		strErreur += 'Le mot de passe et le mot de passe (bis) doivent &ecirc;tre identiques.<br/>';
	}
	
	if (document.getElementById('reg_nom').value == '') 
	{
		strErreur += 'Le nom ne peut pas &ecirc;tre vide.<br/>';
	}
	
	if (document.getElementById('reg_prenom').value == '') 
	{
		strErreur += 'Le pr&eacute;nom ne peut pas &ecirc;tre vide.<br/>';
	}
	
	if (document.getElementById('reg_mail').value == '') 
	{
		strErreur += 'Le mail ne peut pas &ecirc;tre vide.<br/>';
	}
	if (regexMail(document.getElementById('reg_mail').value) == false) 
	{
		strErreur += 'L\'adresse mail est incorrecte.<br/>';
	}
	
	if (document.getElementById('reg_reglement').checked == false) 
	{
		strErreur += 'Vous devez accepter conditions d\'utilisation du site.'
	}
	
	document.getElementById('form_inscription_erreurs').innerHTML = strErreur;
	
	if (strErreur == '')
	{
		AffDiv('form_inscription_erreurs',0);
		document.getElementById('form_inscription').submit();
	}
	else
	{
		AffDiv('form_inscription_erreurs',1);
	}
}