function validate_required(field,alerttxt)
{
	with (field)
	{
	if (value==null||value==""||value=="-1")
	  {alert(alerttxt);return false}
	else {return true}
	}
}

function validate_email(field,alerttxt)
{
with (field)
{
apos=value.indexOf("@")
dotpos=value.lastIndexOf(".")
if (apos<1||dotpos-apos<2) 
  {alert(alerttxt);return false}
else {return true}
}
}

/*///////////////////////////////////////////////////////////////////////////**/

function validate_form(thisform)
{
with (thisform)
{
// IT VALIDAZIONE CAMPO NOME
if (validate_required(nome,"ATTENZIONE!\nIl campo \"NOME\" deve essere valorizzato!")==false)
  {nome.focus();return false}

// VALIDAZIONE CAMPO EMAIL
if (validate_required(email,"ATTENZIONE!\nIl campo \"EMAIL\" deve essere valorizzato!")==false
 || validate_email(email,"ATTENZIONE!\nIl campo \"EMAIL\" deve contenere una email valida!")==false
    )
  {email.focus();return false}
 
// VALIDAZIONE CAMPO COMMENTI
if (validate_required(comments,"ATTENZIONE!\nIl campo \"COMMENTI\" deve essere valorizzato!")==false)
  {comments.focus();return false}
  
  }
}
