I don't understand the meaning of the [0] behine ('active'),Is it an array? Also confused about     active.className = 'swatch'; :(