
function validate(formObj){
	if(formObj.nome.value==""){
		alert("Inserisci il nome");
		return false;
	}else if(formObj.cognome.value==""){
		alert("Inserisci il cognome");
		return false;
	}else if(formObj.email.value==""){
		alert("Inserisci l'indirizzo e-mail");
		return false;
	
	}else if(formObj.email.value!="" && !indirizzoEmailValido(formObj.email.value)){
		alert("Si prega di inserire un indirizzo e-mail valido");
		return false;
	
	}else if(formObj.oggetto.options[formObj.oggetto.selectedIndex].value==""){
	
	alert("Si prega di inserire un oggetto dal menu a tendina");
		return false;
	
	
	}else if(formObj.testo.value==""){
	
	alert("Si prega di inserire il testo della comunicazione");
		return false;
	}
	
	
	
	//alert('invio')
	formObj.submit();
	return true;
}

function indirizzoEmailValido(indirizzo) {
  if (window.RegExp) {
    var nonvalido = "(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)";
    var valido = "^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$";
    var regnv = new RegExp(nonvalido);
    var regv = new RegExp(valido);
    if (!regnv.test(indirizzo) && regv.test(indirizzo))
      return true;
    return false;
	}
  else {
    if(indirizzo.indexOf("@") >= 0)
      return true;
    return false;
  	}
  };
