Uhmm...mi da errore su questa riga
txt=txt.replace(/^.*(d{2})/(d{2})/(d{4}).*$/, "$3_$2_$1").split("_");

...a dire il vero non capisco cosa c'è scritto perciò non posso provare ad intervenire