// Form Contatti//


function dx()
{
	if( document.info.accetto[1].checked )
	{
		document.info.mandamail.checked=false;
        
        document.info.mandamail.disabled=true;
    }
	else
	{
   		document.info.mandamail.disabled=false;
    };
}

function ValidaEmail(stringa)
{ 
  if (stringa=="")
	return(true)
  var carrattere=""
  var testo =0
  var vannobene = "abcdefghijklmnopqrstuvwxyz_@.ABCDEFGHIJKLMNOPQRSTUVWXYZƒŠŒšœŸÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþ0123456789";
  var checkStr = stringa;
  var aposto = true;
  var chiocciola = 0
  var punto = 0
  for (i = 0;  i < checkStr.length;  i++)
  {
	 carattere = checkStr.charAt(i);
	 for (j = 0;  j < vannobene.length;  j++)
	 {
		if (carattere == vannobene.charAt(j))
		{
		  if (carattere=="@")
		  {
			 if (testo==0)
				aposto=false;
			 chiocciola = chiocciola +1;
			 testo = -1;
		  }
		  if (carattere==".")
		  {
			 if (testo==0)
				aposto=false;
			 punto= punto +1
			 testo = -1;
		  }
		  testo = testo + 1;
		  break;
		}

		if (j == vannobene.length)
		{
		  aposto = false;
		  break;
		}
	 }
   }
	if (!aposto || chiocciola !=1 || punto ==0 || testo < 2 || testo >3 )
   {
		return (false);
   }
return (true);
}

function CheckContatctUs()
{
	if (document.info.nome.value.length == 0)
	{
		alert("ATTENZIONE: Inserite il vostro nome.");
		document.info.nome.focus();
		return ;
	}
	
	if (document.info.cognome.value.length == 0)
	{
		alert("ATTENZIONE: Inserite il vostro cognome.");
		document.info.cognome.focus();
		return ;
	}
	
	if (document.info.mail.value.length == 0)
	{
		alert("ATTENZIONE: Inserite il vostro indirizzo e-mail.");
		document.info.mail.focus();
		return ;
	}

	if (ValidaEmail(document.info.mail.value) == false)
	{
		alert("ATTENZIONE: Formato indirizzo e-mail non corretto.");
		document.info.mail.focus();
		return ;
	}
	
	if (document.info.messaggio.value.length == 0)
	{
		alert("ATTENZIONE: Inserite il testo del messaggio.");
		document.info.messaggio.focus();
		return ;
	}
	
	document.info.submit();
}