// JavaScript Document

function MM_openBrWindow(theURL,winName,features) { 
  window.open(theURL,winName,features);
}



function checkMail(Aindex){
    var miaemail = "";
    var mionome = "";
    var dominio = "";
    var pos = 0;
    var error = 0;
    miaemail = Aindex.value;
    if (miaemail == "") return true;
    pos = miaemail.indexOf("@");
    if(pos == -1) error = 1;
    else{
	mionome = miaemail.substring(0, pos);
	if(mionome.length == 0) error = 1;
	else {
	    dominio = miaemail.substring((pos+1), miaemail.length);
	    if((dominio.length == 0) ||
	       (dominio.indexOf(".") == -1)) error = 1;
	}
    }

    if(error == 1) return false;
	
	else
		return true;
   
}






function controllo() {

	with(document.forms[0]) {
	
		if(nome.value == "") {
		
			alert('Prego, specificare il campo NOME');		
			nome.focus();
			return false;
		}
		
		
		if(cognome.value == "") {
		
			alert('Prego, specificare il campo COGNOME');		
			cognome.focus();
			return false;
		}
		
		
			if(telefono.value != "") {
			
			var i;
			for (i = 0; i < telefono.value.length; i++) {
				 var c = telefono.value.charAt(i);
				 if (((c < "0") || (c > "9"))) {
				 	
					alert('Prego, inserire solo valori numerici per il campo TELEFONO');
					telefono.focus();
				 	return false;
				 	
				 }
				 					
			}
		
		}
		
		
		
		if(fax.value != "") {
			
			var i;
			for (i = 0; i < fax.value.length; i++) {
				 var c = fax.value.charAt(i);
				 if (((c < "0") || (c > "9"))) {
				 	
					alert('Prego, inserire solo valori numerici per il campo FAX');
					fax.focus();
				 	return false;
				 	
				 }
				 					
			}
		
		}
		
		
		
		
		if(email.value == "") {
		
			alert('Prego, specificare il campo EMAIL');		
			email.focus();
			return false;
		}
		
		if(checkMail(email) == false) {
			
			alert('Attenzione, E-mail non corretta!');		
			email.focus();
			return false;
			
		}
		
		
				
		
	
		
		
		if(domanda.value == "") {
		
			alert('Prego, immettere la DOMANDA');		
			domanda.focus();
			return false;
		}
		
		if(dati_personali.checked == false) {
            alert("Bisogna autorizzare il trattamento dei dati personali.");
			dati_personali.focus();
			return false;
         }
	
	
	}
	
	

	return true;
}

