//restituisce true se la data non \u00E8 validafunction checkDate(dd,mm,yy) {	var error=false;	switch(mm) {	case 4:case 6:case 9:case 11:		if(dd>30)			error=true;		break;	case 2:		if(yy%4==0 && yy%100!=0 || yy%400==0) {			if(dd>29)				error=true;		}		else if(dd>28)			error=true;		break;	default:		break;	}	return error;}//esegue il trimming di una stringafunction trim(stringa) {	while (!isNaN(stringa.charCodeAt(0)) && stringa.charCodeAt(0) == 32) {		//stringa = stringa.substring(1, stringa.length-1);		stringa = stringa.substring(1);		alert(stringa.length); }	while (!isNaN(stringa.charCodeAt(stringa.length-1)) && stringa.charCodeAt(stringa.length-1) == 32) {		stringa = stringa.substring(0, stringa.length-2); }	return stringa;}
