function checkEmail(email)
{
	var esito = true;
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	if (!filter.test(email))
	{
		esito = false;
	}

	return esito;
}

function verifica()
{
	var user = document.registrati.user;
	var pass = document.registrati.pass;
	var mail = document.registrati.email;
	var prosegui = false;

	if(user.value.length < 3)
	{
		alert('Lo username deve essere lungo almeno 3 caratteri');
		user.focus();
	}
	else if(pass.value.length < 6)
	{
		alert('La password deve essere lunga almeno 6 caratteri');
		pass.focus();
	}
	else if(!checkEmail(mail.value))
	{
		alert('Inserisci un indirizzo email valido');
		mail.focus();
	}
	else
		prosegui = true;

	if(prosegui)
		document.registrati.submit();
}

function accetta_termini()
{
	if(document.registrati.accetto.checked)
		document.registrati.submit();
	else
		alert("Devi accettare i termini proposti per continuare");
}
