function controlla_dati()
{

//*****************************
//controllo sui dati angrafici obbligatori
//*****************************

v_nome = document.InputForm.txtnome.value;
vi_nome = v_nome.length;
var bOK_nome= false;

if(v_nome == 0)
    {
	    alert("L'inserimento del nome e' obbligatorio");
	    document.InputForm.txtnome.focus();
	    return false;
    }
for(var i = 0;i<vi_nome;i++)
	{
	if(v_nome.charAt(i) != " ") 
		{
		bOK_nome = true;
		break;
		}
	} //end for

if (bOK_nome == false)
	{
		alert("L'inserimento del nome e' obbligatorio");
		document.InputForm.txtnome.focus();
		return false;
	}
//fine controllo nome
//*****************************
v_cognome = document.InputForm.txtcognome.value;
vi_cognome = v_cognome.length;
var bOK_cognome= false;

if(v_cognome == 0)
    {
	    alert("L'inserimento del cognome e' obbligatorio");
	    document.InputForm.txtcognome.focus();
	    return false;
    }
for(var i = 0;i<vi_cognome;i++)
	{
	if(v_cognome.charAt(i) != " ") 
		{
		bOK_cognome = true;
		break;
		}
	} //end for

if (bOK_cognome == false)
	{
		alert("L'inserimento del cognome e' obbligatorio");
		document.InputForm.txtcognome.focus();
		return false;
	}
//fine controllo cognome
//*****************************

v_citta = document.InputForm.txtcitta.value;
vi_citta = v_citta.length;
var bOK_citta= false;

if(v_citta == 0)
    {
	    alert("L'inserimento della citta' e' obbligatorio");
	    document.InputForm.txtcitta.focus();
	    return false;
    }
for(var i = 0;i<vi_citta;i++)
	{
	if(v_citta.charAt(i) != " ") 
		{
		bOK_citta = true;
		break;
		}
	} //end for

if (bOK_citta == false)
	{
		alert("L'inserimento della citta' e' obbligatorio");
		document.InputForm.txtcitta.focus();
		return false;
	}
//fine controllo citta
//*****************************


v_email = document.InputForm.txtemail.value;
vi_email = v_email.length;
var bOK_email = false;
var i,j;	//variabili contatore

if(v_email == 0)
    {
	    alert("L'inserimento dell'e-mail e' obbligatorio");
	    document.InputForm.txtemail.focus();
	    return false;
    }
for(var i = 0;i<vi_email;i++)
	{
	if(v_email.charAt(i) != " ") 
		{
		bOK_email = true;
		break;
		}
	} //end for
	
if (v_email != "")
{
	i = v_email.indexOf("@");
	if (i==-1)
	{//2
		alert("L'indirizzo di email immesso non è valido");
		document.InputForm.txtemail.focus();
		return false;
	}
	else
		{//2
			j = v_email.indexOf(".",i);
			if (j==-1)
			{//3
						
				alert("L'indirizzo di email immesso non è valido");
				document.InputForm.txtemail.focus();
				return false;
			}
			else
			{//3
				if(j>=(v_email.length-1))
				{
					alert("L'indirizzo di email immesso non è valido");
					document.InputForm.txtemail.focus();
					return false;
				}
			}//3		
		}//2
	}
//		}
if (bOK_email == false)
	{
		alert("L'inserimento dell'e-mail e' obbligatorio");
		document.InputForm.txtemail.focus();
		return false;
	}
//fine controllo sulla mail
//******************************


//document.InputForm.submit();
}//chiusura controllo e invio dati
//**************************************************************

