Идея гумно, извините за прямоту, было весело и забавно в середине нулевых такое делать.
Ну а по делу, раз создаете массив, создайте ассоциатив, помимо картинки, засуньте класс, который будет вешаться на body и наследовать от него соответствующие цвета.
Не помню, как там в JS в массиве ключи присваиваются
image = new Array();
image[0]=array(
'path' => 'адрес до картинки',
'class' => 'green',
)
И делать это лучше не на JS, а на PHP в вашем случае, + дописывать к подключению стиля
GET параметр, который не будет давать css'ке закешироваться
<link rel="stylesheet" href="style.css?v=<?= time()?>">