Вопрос звучит странно, согласен. Суть в чем.
Есть на странице определенное количество блоков. Каждому присвоено некое число (ID, к DOM отношения не имеет). У нескольких блоков может быть один ID. Требуется присвоить цвет каждой группе блоков с одинаковым ID. Нужно, чтобы цвет сохранялся, т.е. был привязан к этому ID.
Ни ID (может быть как 10, так и 12341532), ни их количество (ну, не более 100 пусть будет) заранее не известны.
Т.е. нужна формула однозначного преобразования, типа md5.
Визуально допустимо, чтобы блоки с близким, но не равным ID были примерно одинакового цвета.
Есть идеи?
Уточните, пожалуйста: нужно, чтобы цвет соотвествовал одному и тому же ID всегда-всегда? Или после перезагрузки страницы соотвествие ID - цвет можно изменить? И еще - цвет может быть совершенно любым или должен соответствовать какому-нибудь правилу (например, не ярче, чем или не насыщеннее, чем)?
Количество на странице до 100. А вот значения могут быть сильно разные. Т.е. образно, на странице 6 блоков: 12, 12, 12, 133311331, 133311331, 12345. Должно быть 3 цвета...