Я получил скрипт из другого поста здесь, но по какой-то причине он не совсем корректно работает в моей реализации. Все работает хорошо, за исключением удаления «выбранного» класса, поэтому все миниатюры остаются выделенными после нажатия. Самый простой способ - показать в контексте:
http://www.studioimbrue.com/beta
Я немного изменил его, пытаясь выяснить проблему, но ничего не смог найти.