Как тебе сказать...
JS + CSS уже несколько лет как вышли из моды. Теперь вроде как HTML-5 рулит, вполне заменяя CSS по крайней мере... Но JS вроде пока никто не отменял, насколько я знаю. По крайней мере, массивов и переменных оно вроде пока не умеет.