function init() 
{
}

function verif(idInput, valeurVide, descriptionChamp)
{
	var input = document.getElementById(idInput);
	if (input.value == valeurVide) {return false;}
	else {return true;}
	return false;
}

function same(idInput, idInput2)
{
	var input = document.getElementById(idInput);
	var input2 = document.getElementById(idInput2);
	if (input.value != input2.value) {return false;}
	else {return true;}
	return false;
}

function verifMail(idInput)
{
	var input = document.getElementById(idInput);
	var a=input.value;
	var testm = 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)=='.') testm = true;
				}
		   }
		}
	}
	return testm ;
}


function verification()
{
	var error='';
	var nberror=0;
	var champerror='';
	if(!verif('user', '', 'user')) {nberror++;champerror+='- nom de l\'utilisateur\n';}
	if(!verif('commentaire', '', 'commentaire')) {nberror++;champerror+='- commentaire\n';}
	
	if(nberror>0)
	{
		if(nberror==1){error+='Le champ\n' + champerror + 'doit être renseigné!';}
		else {error+='Les champs\n' + champerror + 'doivent être renseignés!';}
		alert(error);
		return false;
	}
	return true;
}

function verification_conseil()
{
	var error='';
	var nberror=0;
	var champerror='';
	if(!verif('user', '', 'user')) {nberror++;champerror+='- nom de l\'utilisateur\n';}
	if(!verif('titre', '', 'titre')) {nberror++;champerror+='- titre\n';}
	if(!verif('contenu', '', 'contenu')) {nberror++;champerror+='- contenu du conseil\n';}
	
	if(nberror>0)
	{
		if(nberror==1){error+='Le champ\n' + champerror + 'doit être renseigné!';}
		else {error+='Les champs\n' + champerror + 'doivent être renseignés!';}
		alert(error);
		return false;
	}
	return true;
}

function verification_modifprofil()
{
	if(verif('mail', '', 'mail')) 
	{
		if(!verifMail('mail')) 
		{
			alert('L\'adresse e-mail n\'est pas valide!');
			return false;
		}
	}
	return true;
}
function verification_inscription()
{
	//---------------------verif champs remplis-------------------//
	var error='';
	var nberror=0;
	var champerror='';
	if(!verif('login', '', 'login')) {nberror++;champerror+='- login\n';}
	if(!verif('passe', '', 'passe')) {nberror++;champerror+='- mot de passe 1\n';}
	if(!verif('passe2', '', 'passe2')) {nberror++;champerror+='- mot de passe 2\n';}
	if(!verif('chiffre', '', 'chiffre')) {nberror++;champerror+='- résultat de l\'opération\n';}
	if(nberror>0)
	{
		if(nberror==1){error+='Le champ\n' + champerror + 'doit être renseigné!';}
		else {error+='Les champs\n' + champerror + 'doivent être renseignés!';}
		alert(error);
		return false;
	}
	//-----------------verif meme passes---------------------/
	if(!same('passe','passe2')) {alert('Les mots de passe sont différents!'); return false;}
	
	//----------------------verif mail---------------------------//
	if(verif('mail', '', 'mail')) 
	{
		if(!verifMail('mail')) 
		{
			alert('L\'adresse e-mail n\'est pas valide!');
			return false;
		}
	}
	return true;
}

function verification_mail()
{
	//---------------------verif champs remplis-------------------//
	var error='';
	var nberror=0;
	var champerror='';
	if(!verif('nom', '', 'nom')) {nberror++;champerror+='- nom\n';}
	if(!verif('message', '', 'message')) {nberror++;champerror+='- message\n';}
	if(!verif('mail', '', 'mail')) {nberror++;champerror+='- mail\n';}
	if(nberror>0)
	{
		if(nberror==1){error+='Le champ\n' + champerror + 'doit être renseigné!';}
		else {error+='Les champs\n' + champerror + 'doivent être renseignés!';}
		alert(error);
		return false;
	}
		if(verif('mail', '', 'mail')) 
	{
		if(!verifMail('mail')) 
		{
			alert('L\'adresse e-mail n\'est pas valide!');
			return false;
		}
	}
	return true;
}