guarda prova a far cosi'
nel div che contiene tutti i div metti

addEventListener('click',cheneso,false);

poi ti crei la tua bella funzioncina cheneso

function cheneso (posizione) {
showCalendar(this,posizione.target,'dd/mm/yyyy',null,0)
}


cosi' dovrebbe funzionar

nei div che ti crea (1 o 1000) nn ci devi metter nulla
l'importante e' che il parentnode del div abbia quella funzione poi funzionera' con tutto quello che e' contenuto in quel div...

poi la funzione la modificherai 1 po' se magari ti fa qualcosa che nn vuoi :P