che ne dite di adattare la funzione della libreria (WDL)??
la richiami cosi:
<body onclick="alert(dennis('05/02/1987',',','aaaa/mm/gg','/'))">
function dennis(inizio,fine,modo,separatore) {
var data_i = new Date(parseInt(inizio.substr(6,4)),parseInt(inizio. substr(3,2)-1),parseInt(inizio.substr(0,2)));
var data_f = fine?new Date(parseInt(fine.substr(6,4)),parseInt(fine.subs tr(3,2)-1),parseInt(fine.substr(0,2))):new Date();
var distanza = new Date(Math.abs(data_f-data_i));
var arrayRestituzione=new Array(distanza.getDate().toString()+separatore+dis tanza.getMonth().toString()+separatore+parseInt(di stanza.getFullYear()-1970).toString(),distanza.getMonth().toString()+se paratore+distanza.getDate().toString()+separatore+ parseInt(distanza.getFullYear()-1970).toString(),parseInt(distanza.getFullYear()-1970).toString()+separatore+distanza.getMonth().to String()+separatore+distanza.getDate().toString(), distanza.getTime());
return modo=="gg/mm/aaaa"||modo=="gg/mm/aa"?arrayRestituzione[0]:modo=="mm/gg/aaaa"||modo=="mm/gg/aa"?arrayRestituzione[1]:modo=='aa/mm/gg'||modo=='aaaa/mm/gg'?arrayRestituzione[2]:arrayRestituzione[3]
}