codice:
<!--
function YYYYMMGGHHMMSS(str) {
	YYYY = parseInt(str.substr(0,4),10);
	MM = parseInt(str.substr(4,2),10) -1;
	GG = parseInt(str.substr(6,2),10);
	HH = parseInt(str.substr(8,2),10);
	NN = parseInt(str.substr(10,2),10);
	SS = parseInt(str.substr(12,2),10);
	data = new Date(YYYY,MM,GG,HH,NN,SS,0)
	return (
		data.getFullYear()==YYYY &&
		data.getMonth()==MM &&
		data.getDate()==GG &&
		data.getHours()==HH &&
		data.getMinutes()==NN &&
		data.getSeconds()==SS
		)
}
// esempio
alert(YYYYMMGGHHMMSS("20040304160300"))
//-->
</SCRIPT>
ciao