// Form control

	function verif_form()
	{
		var erreur="";
		//var prenom = document.formulaire.prenom.value;
				
		var nome = document.getElementById('nome').value;
		var Cognome = document.getElementById('Cognome').value;
		var Login = document.getElementById('Login').value;
		var password = document.getElementById('Password').value;
		var Conferma = document.getElementById('Conferma').value;
		var N = document.getElementById('N').value;
		var Via = document.getElementById('Via').value;
		var Cap = document.getElementById('Cap').value;
		var Comune = document.getElementById('Comune').value;
		var cellulare = document.getElementById('cellulare').value;
		
		// Ici on déclare une EXPRESSION REGULIERE :
		var reg_cp = /^[0-9]+$/;
		
		if (nome == "")
		{
			// On vérifie que le champ est bien rempli
			// += Permet de concaténer le même texte dans une seule variable : la déclaration suivante ajoute la valeur dans la variable au lieu de la remplacer.
			erreur += "Devi compilare il campo Nome!\n";
		}
		if (Cognome == "")
		{
			// On vérifie que le champ est bien rempli
			erreur += "Devi compilare il campo Cognome!\n";
		}
		if (Login == "")
		{
			// On vérifie que le champ est bien rempli
			erreur += "Devi compilare il campo Login!\n";
		}
		if (password == "")
		{
			// On vérifie que le champ est bien rempli
			erreur += "Devi compilare il campo Password!\n";
		}
		if (Conferma == "" || password != Conferma)
		{
			// On vérifie que le champ est bien rempli
			erreur += "Devi confermare la password!\n";
		}
		if (N == "" || isNaN(N))
		{
			// On vérifie que le champ est bien rempli
			erreur += "Devi inserire un numero di via valido!\n";
		}
		// On vérifie que c'est bien un code postal avec l'expression régulière :
		if (Via == "")
		{
			erreur += "Devi compilare il campo Via!\n";
		}
		// On vérifie que c'est bien un code postal avec l'expression régulière :
		if (Cap == "" || reg_cp.exec(Cap) == null)
		{
			erreur += "Devi compilare il campo Cap!\n";
		}
		if (Comune == "")
		{
			// On vérifie que le champ est bien rempli
			erreur += "Devi compilare il campo Comune!\n";
		}
		if (cellulare == "" || isNaN(cellulare) || cellulare.length != 10)
		{
			// On vérifie que le champ est bien rempli
			erreur += "Devi inserire un numero di cellulare valido!\n";
		}
		if (erreur != "")
		{
			alert(erreur);
		}		
		else
		{
			document.myform.submit();
		}
	}
