cambia l'espressione regolare
var re_date = /^(\d+)\-(\d+)\-(\d+)/;

in questa
var re_date = /^(\d){2}\-(\d){2}\-(\d){4}$/;