function sub_inscription()
{
	var charok='0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz';
	var arob;
	var intdt;
	var erreur;
	var mail;
	var dpt;
	var naissance;
	var mdp;
	var pseudo;
	var chi;
	erreur="";
	intdt=',;!&? éèàùûôâîïëä%#<>[]\/£€\"\'\$µ*:';
	arob='@';
	
	
	//vérification du pseudo
	if (document.inscription.pseudo.value=="")
	{
		erreur += 'Veuillez saisir votre pseudo!\n';
	}
	else
	if(document.inscription.pseudo.value!="" && document.inscription.pseudo.value.length <4)
	{
		erreur += 'Votre pseudo est trop court!\n';
	}
	else
	{
		pseudo = document.inscription.pseudo.value;
		for (i=0; i < pseudo.length ; i++)
		{
			chi=pseudo.substr(i,1);
			pos=charok.indexOf(chi);
			if (pos ==-1)
			{
				erreur +='Pseudo : le caractère \"'+chi+'\" est interdit\n';
			}
		}
	}
	
	
	
	//vérification du mot de passe et de sa confirmation
	if (document.inscription.mdp.value=="")
	{
		erreur += 'Veuillez saisir votre mot de passe!\n';
	}
	else
	{
		mdp = document.inscription.mdp.value;
		for (i=0; i < mdp.length ; i++)
		{
			chi=mdp.substr(i,1);
			pos=charok.indexOf(chi);
			if (pos ==-1)
			{
				erreur +='Mot de passe : le caractère \"'+chi+'\" est interdit\n';
			}
		}
	}
	if (document.inscription.mdp2.value=="")
	{
		erreur += 'Veuillez confirmer votre mot de passe!\n';
	}
	if (document.inscription.mdp.value!="" && document.inscription.mdp2.value!="")
	{
		if (document.inscription.mdp.value != document.inscription.mdp2.value)
		{
			erreur += 'Les mots de passe sont différents!\n';
		}
		else
		if (document.inscription.mdp.value.length <4)
		{
			erreur += 'Le mot de passe est trop court!\n';
		}
	}
	
	
	//vérification de l'adresse email
	if (document.inscription.email.value=="")
	{
		erreur += 'Veuillez saisir votre adresse email!\n';
	}
	else
	if (document.inscription.email.value!="" && document.inscription.email.value.length <7)
	{
		erreur += 'Votre adresse email est trop courte!\n';
	}
	else
	{
		mail = document.inscription.email.value;
		pos=mail.indexOf(arob);
		if (pos==-1)
		{
			erreur +='Mail non conforme';
		}
		for (i=0; i < intdt.length ; i++)
		{
			chi=intdt.substr(i,1);
			pos=mail.indexOf(chi);
			if (pos !=-1)
			{
				erreur += 'Email: le caractère \"'+chi+'\" est interdit\n';
			}
		}
	}
	
	
	//vérification des listes déroulantes
	if (document.inscription.naissance.value== " - - Choisir - - ")
	{
		erreur += 'Veuillez saisir votre année de naissance!\n';
	}
	if (document.inscription.dpt.value == "--")
	{
		erreur += 'Veuillez saisir votre département!\n';
	}
	
	
	if (erreur)
	{
		alert(erreur);
		return false;
	}
	else
	{
		mail = document.inscription.email.value;
		dpt = document.inscription.dpt.value;
		naissance = document.inscription.naissance.value;
		mdp = document.inscription.mdp.value;
		pseudo = document.inscription.pseudo.value;
		tagcamp = document.inscription.camp.value;
		nothing.location.href = 'newlpourl_inscription.php?pseudo='+ pseudo + '&mdp=' + mdp + '&naissance=' + naissance + '&email=' + mail + '&dpt=' + dpt + 
		'&camp=' + tagcamp;
	}
}
 
function sub_connexion()
{
	var erreur;
	var sub_username;
	var sub_password;
	erreur="";
	if (document.connexion.username.value=="")
	{
		erreur += 'Veuillez saisir votre nom d\'utilisateur!\n';
	}
	if (document.connexion.password.value=="")
	{
		erreur += 'Veuillez saisir votre mot de passe!\n';
	}
	
	if (erreur)
	{
		alert(erreur);
		return false;
	}
	else
	{
		sub_username = document.connexion.username.value;
		sub_password = document.connexion.password.value;
		nothing.location.href = 'newlpourl_connexion.php?username='+ sub_username + '&password=' + sub_password;
	}
}