//---------------------------------------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------------------------------------

function verification_login()
{
	ecrit_erreur("&nbsp");
	if (document.form_log.pseudo.value == "" || document.form_log.password.value == "")
	{
		document.form_log.pseudo.value 		= "";
		document.form_log.password.value 	= "";
		ecrit_erreur("Veuillez remplir tous les champs !");
	}
	else if (document.form_log.pseudo.value.length < 5 || document.form_log.password.value.length < 5)
	{
		document.form_log.pseudo.value 		= "";
		document.form_log.password.value 	= "";
		ecrit_erreur("Pseudo ou mot de passe incorrect");
	}
	else if (document.form_log.pseudo.value.length > 12 || document.form_log.password.value.length > 12)
	{
		document.form_log.pseudo.value 		= "";
		document.form_log.password.value 	= "";
		ecrit_erreur("Pseudo ou mot de passe incorrect");
	}
	else if (document.form_log.pseudo.value.search(/^[a-z0-9A-Z]{1}[a-z0-9A-Z\_\-]+$/) == -1 || document.form_log.password.value.search(/^[a-z0-9A-Z]{1}[a-z0-9A-Z\_\-]+$/) == -1)
	{
		document.form_log.pseudo.value 		= "";
		document.form_log.password.value 	= "";
		ecrit_erreur("Pseudo ou mot de passe incorrect");
	}
	else if (document.form_log.pseudo.value == document.form_log.password.value)
	{
		document.form_log.pseudo.value 		= "";
		document.form_log.password.value 	= "";
		ecrit_erreur("Pseudo ou mot de passe incorrect");
	}
	else
	{
		document.form_log.pseudo_codee.value 		= hex_md5(document.form_log.pseudo.value.toLowerCase());
		document.form_log.longueur_pseudo.value 	= document.form_log.pseudo.value.length;
		document.form_log.pass_codee.value 			= hex_md5(document.form_log.password.value);
		document.form_log.longueur_password.value 	= document.form_log.password.value.length;
		document.form_log.submit();
	}
}

//---------------------------------------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------------------------------------

function ecrit_erreur (erreur) {
	document.getElementById("td_erreur").innerHTML='<span class="blanc"><strong>'+erreur+'</strong></span>';
}

//---------------------------------------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------------------------------------

function onKeyPress ()
{
  var keycode;
  if (window.event) keycode = window.event.keyCode;
  if (keycode == 13)
  {
	verification_login();
  }
}
//---------------------------------------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------------------------------------

document.onkeypress = onKeyPress;
