
function isMail(testo){

	return testo.test("[a-zA-Z0-9_\.]+@[a-zA-Z0-9-]+\.[a-zA-Z]{0,4}");	
	
}

function formUtentiRec(n){
	var myForm = document.getElementById("saveRecUser");
	var formError = 0;
	/*
	if(myForm.email.value.indexOf("@") < 2){
		alert("L'indirizzo email inserito non è valido");
		formError=formError+1;
	}*/
	
	if(isMail(myForm.email.value)==false){
		alert("L'indirizzo email inserito non è valido");
		formError=formError+1;
	}
	
	
	if(myForm.password.value != myForm.c_password.value){
		alert("La password di conferma è diversa da quella principale");
		formError=formError+1;
	}
	if(myForm.nome.value==""){
		alert("Il campo nome è obbligatorio");
		formError=formError+1;
	}
	if(myForm.cognome.value==""){
		alert("Il campo cognome è obbligatorio");
		formError=formError+1;
	}
	if(myForm.citta.value==""){
		alert("Il campo Città è obbligatorio");
		formError=formError+1;
	}
	if(myForm.zip.value==""){
		alert("Il campo Cap è obbligatorio");
		formError=formError+1;
	}
	if(isNaN(myForm.zip.value)){
		alert("Il valore inserito nel campo Cap non è valido");
		formError=formError+1;
	}
	if(myForm.stato.value==""){
		alert("Il campo Stato è obbligatorio");
		formError=formError+1;
	}
	if(formError==0){	
		myForm.submit();
	/*
		if(document.getElementById('privacy').checked)
		{
			myForm.submit();
		}
		else
		{
			alert("Devi dare il consenso al trattamento dei dati personali per continuare con la registrazione");
		}
	*/	
		
	}	


}

// nel form di registrazione controllo se l'utente è proprietario di una barca e mostro o nascondo il div con i dettagli
function controllaseproprietario(_n)
{
	//alert("funzioneok");
	if(_n == 0) //l'utente non è proprietario di nessuna barca
	{
		//alert("non sono proprietario");
		document.getElementById("soloseproprietario").style.display = "none";
	}
	else
	{
		//alert("sono proprietario");
		document.getElementById("soloseproprietario").style.display = "block";
		document.getElementById("materiale").disabled = true;
	}
}


// nel form di registrazione controllo il tipo di barca e mostro solo i materiali relativi
function scelgoIlTipoDiBarca(_tipo)
{
	
	var selectMateriale = 	document.getElementById("materiale");

	switch(_tipo)
	{
		case "Motore":
		case "Vela":
			
			svuotaOpzioniSelect(1,selectMateriale.options.length-1,document.getElementById("materiale"));
			
			selectMateriale.options[1] = new Option("VTR/compositi","VTR/compositi");
			selectMateriale.options[2] = new Option("Legno","Legno");
			selectMateriale.options[3] = new Option("Acciaio","Acciaio");
			selectMateriale.options[4] = new Option("Alluminio","Alluminio");
			
		
			selectMateriale.options[0].selected = true;
			selectMateriale.disabled = false;
		break;

		
		case "Gommone":
			
			svuotaOpzioniSelect(1,document.getElementById("materiale").options.length-1,document.getElementById("materiale"));
		
			selectMateriale.options[1] = new Option("Chiglia Pneumatica","Chiglia Pneumatica");
			selectMateriale.options[2] = new Option("Chiglia Rigida","Chiglia Rigida");

			selectMateriale.options[0].selected = true;
			selectMateriale.disabled = false;
		break;
		
		default:
			selectMateriale.options[0].selected = true;
			selectMateriale.disabled = true;
		break;

	}

}
