Ciao ciao,
stiamo lavorando su un tipico calendario che visualizza i giorni del mese corrente, e che mi apre una popup alla pressione di quelli "sensibili". Funziona tutto perfettamente su IE, ma su FF, Safari ed Opera, invece, i giorni "sensibili" non prendono lo stile dal CSS.
Di seguito il JavaScript che compila il calendario in base ai dati ottenuti via XML:


Codice PHP:
function matchDay(de) {
      var 
items.length;
      
e.innerHTML d;
      for (var 
i=0i<li++) {
            if (
items[i].date.substring(8)==d) {
                  
e.style.backgroundColor items[i].color;
                  
e.style.cursor "Pointer";
                  
e.style.color items[i].forecolor;
                  
e.title items[i].title;
                  
e.alt items[i].title;
                  
e.calIndex i;
                  
e.onclick = function() {openPopup(this.calIndex);};
            }
      }

Mi sapreste dire se c'è una parte di questo codice che non reputate corretta?
Oppure se avete idea del perchè su IE mi funziona il tutto, mentre su FF, Opera e Safari no?

Grazie,
goat