﻿// verifica se una stringa è vuota
function vuoto(s) {
	var i;
	for (i=0; i<s.length; i++) {
		var c = s.charAt(i);
		if((c!= ' ') && (c != '\n') && (c != '\t') && (c != '\r')) return false;
	}
	return true;
}
// verifica se un'indirizzo e-mail è valido
function mail(email) {

	var patternvalido = /^[a-zA-Z0-9_\.\-]+\@([a-zA-Z0-9\-]{2,}\.)+[a-zA-Z]{2,3}$/;

	if (patternvalido.test(email)) {
		return true;
	}
	else {
		return false;
	}
}
// compone la lista degli errori per l'output
function visualizzaErrori (arrErrori) {
	var out="";
	for (i=0; i<arrErrori.length; i++) {
		out += "<li>" + arrErrori[i] + "</li>"; 	
	}
	return out;
}