}
for (int i = 0; i < elements.getLength(); i++) {
El el = El.fly(elements.getItem(i));
el.removeStyleName("x-color-palette-sel");
el.removeStyleName("x-color-palette-hover");
}
if (!color.equals(value) || allowReselect) {
El a = el().child("a.color-" + color);
a.addStyleName("x-color-palette-sel");