﻿function control_inscription(formulario)
{
    if (formulario.email.value.length == 0)
    {
        alert('Veuillez renseigner votre adresse email');
        formulario.email.focus();
    }
    else if (formulario.pseudo.value.length == 0)
    {
        alert('Veuillez renseigner votre pseudo');
        formulario.pseudo.focus();
    }
    else if (formulario.password1.value.length < 6)
    {
        alert('Le mot de passe est obligatoire \nIl doit avoir au moins 6 caractères');
        formulario.password1.focus();
    }
    else if (formulario.password1.value != formulario.password2.value)
    {
        alert('Les mots de passe que vous avez renseigné sont différents');
        formulario.password1.focus();
    }    
    else
    {
        var RE = /^[A-Za-z0-9\.\-_]+[@][A-Za-z0-9\-\.]+[\.][A-Za-z][A-Za-z][A-Za-z]?$/; // Expression reguliere de verif. du mail
        if (!RE.test(formulario.email.value))
        {
            alert('Le format de votre adresse email n\'est pas valide');
            formulario.email.focus();
        }	
        else
        {
            formulario.submit();
        }
    }
}

function annoncesOnKeyDown(formulario)
{
	if (window.event.keyCode == 13) controla_identificacion(formulario)
}

function control_identification(formulario)
{    
    if (formulario.pseudo.value.length == 0)
    {
        alert('Veuillez renseigner votre pseudo');
        formulario.email.focus();
    }
    else if (formulario.password.value.length == 0)
    {
        alert('Veuillez renseigner votre mot de passe');
        formulario.password.focus();
    }
    else
    {
    	formulario.submit();
    }
}

function control_blague(formulario)
{
	if (formulario.titre.value.length == 0) 
    {
        alert('Veuillez renseigner le titre de votre blague');
        formulario.titre.focus();
    }
    else if (formulario.blague.value.length == 0) 
    {
        alert('Veuillez renseigner votre blague');
        formulario.blague.focus();
    }   
    else
    {
    	formulario.submit();
    }
}

function control_email(formulario)
{
    if (formulario.email.value.length == 0)
    {
        alert('Veuillez renseigner votre adresse email');
        formulario.email.focus();
    }
    else
    {
        var RE = /^[A-Za-z0-9\.\-_]+[@][A-Za-z0-9\-\.]+[\.][A-Za-z][A-Za-z][A-Za-z]?$/; // Expression reguliere de verif. du mail
        if (!RE.test(formulario.email.value))
        {
            alert('Le format de votre adresse email n\'est pas valide');
            formulario.email.focus();
        }		
        else
        {
            formulario.submit();
        }
    }
}
