@UltimaterMar 23.2006 — #I don't see even a single regular expression in your code.
This is an example Regular Expression for validating dates (Written by Juuitchan). <i> </i><script type="text/javascript"> var j=new RegExp("(((0[1-9]|[12][0-9]|30)/(0[13-9]|1[012])|(31/(0[13578]|1[02]))|((0[1-9]|1[0-9]|2[0-8])/02)))/[0-9]{4}|(29/02/(([02468][048]|[13579][26])00|[0-9]{2}(0[48]|[13579][26]|[2468][048])))") alert(j.test("29/02/2000"))//true alert(j.test("29/02/3000"))//false </script>