function ControllaForm()
	{
		if (document.info.Pernottamento.selectedIndex == 0)
			{
				alert("Non è stata selezionata nessuna opzione riguardo il pernottamento");
				document.info.Pernottamento.focus()
				return(false);
			}
			
		if (document.info.Pasti.selectedIndex == 0)
			{
				alert("Non è stata selezionata nessuna opzione riguardo i pasti");
				document.info.Pasti.focus();
				return(false);
			}

		if (document.info.Nome.value == "" ) 
			{
				alert("E' necessario compilare il campo NOME");
				document.info.Nome.focus()
				document.info.Nome.select()
				return(false);
			}
		if (document.info.Cognome.value == "")
			{
				alert("E' necessario compilare il campo COGNOME");
				document.info.Cognome.focus()
				document.info.Cognome.select()
				return(false);
			}
			
		if (document.info.Provincia.selectedIndex != 0) {			
			if ((document.info.Provincia.selectedIndex == 1) && (document.info.Nazione.selectedIndex == 0))	{
				alert("La provincia \'Estero\' non è valida se associata alla nazione \'Italia\'.\nSelezionare la PROVINCIA di appartenenza corretta");
				document.info.Provincia.focus()
				return(false);			
			}			
			if ((document.info.Nazione.selectedIndex != 0) && (document.info.Provincia.selectedIndex != 1))	{
				alert("La provincia o la nazione inserite non sono corrette.\nVerificare i campi PROVINCIA e NAZIONE")
				document.info.Provincia.focus()
				return(false);
				}
		}
		
		if (document.info.Telefono.value == "" )
			{
			alert("E' necessario compilare il campo TELEFONO");
			document.info.Telefono.focus()
			document.info.Telefono.select()
			return(false);
			}
		if (isNaN(document.info.Telefono.value))
			{
			alert("Il campo TELEFONO può contenere esclusivamente numeri");
			document.info.Telefono.focus()
			document.info.Telefono.select()
			return(false);
			}
		if (document.info.Email.value == "" )
			{
			alert("E' necessario compilare il campo INDIRIZZO EMAIL");
			document.info.Email.focus()
			document.info.Email.select()
			return(false);
			}
		if ((document.info.Email.value.indexOf("@") == -1) || (document.info.Email.value.charAt(0) == ".") || (document.info.Email.value.charAt(0) == "@") || (document.info.Email.value.indexOf(".") == -1))
			{
			alert("L'indirizzo email inserito non è valido.\nControllare la correttezza dell'indirizzo E-Mail");
			document.info.Email.focus()
			document.info.Email.select()
			return(false);
			}
		if (document.info.Email2.value == "")
			{
			alert("E' necessario compilare il campo CONFERMA EMAIL");
			document.info.Email2.focus()
			document.info.Email2.select()
			return(false);
			}
		if ((document.info.Email.value != document.info.Email2.value))
			{
			emailuguali=false;
			alert("Le due email inserite sono diverse\n Verificare il corretto inserimento degli indirizzi E-Mail");
			document.info.Email.focus()
			document.info.Email.select()
			return(false);
			}																		
	}
	
function ChfCheck() {

	if ((document.pagamento.valuta.checked == true) && (document.pagamento.paypal.checked != true)) {
		alert("L'importo in franchi può essere versato solo tramite carta di credito o Paypal");
		document.pagamento.valuta.focus()
		return(false);
	}
}
	