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;

	}
}
