Hi Bernhard.
Wenn Du bgColor via alert() ausgibst wirst Du sehen, daß der Wert in Kleinbuchstaben zurückgegeben wird.
Wenn Du
if(bgColor.toUpperCase() == '#FFFFFF') bgColor='#FF0000'
schreibst und den Tipp von H-Man berücksichtigst, klappts.
Gruß, Marco ;-)