Se usi chrome deve funzionare. Nel caso il problema è altrove.

Quelle due variabili sono rimaste da una prova precedente. In questo caso non incidono sul funzionamento. Puoi eliminarle.

Più precisamente le avevo usate inizialmente per assegnare il colore in questo modo:
codice:
if(r/barwidth>=.8) id.style.backgroundColor=colorebarra80;
else if(r/barwidth>=.5)id.style.backgroundColor=colorebarra50;
ma se lo assegni direttamente, cambia ben poco a livello di funzionamento.