В вашей функции у вас есть событие по нажатию кнопки 'a', где a не являются исключительно ссылками галереи; функция нажатия также влияет на ваши ссылки в меню. Это то, что вызывает вашу проблему.
Чтобы решить эту проблему, вам нужно более точно указать c в определении ссылок, на которые вы хотите повлиять событием при нажатии. В вашем случае все, что вам нужно сделать, это вставить div id "#gallery" перед a
, так как все ссылки в вашем div галереи являются изображениями, например так:
$('#gallery a').click(function(event) {
//etc..
Смотрите (очень немного обновлено) fiddle
Однако, если бы в разделе галереи были другие ссылки (кроме изображений), это не было бы идеальным решением, поэтому вам также следует рассмотреть возможность использования класса для идентификации группа изображений вашей галереи, и используйте вместо этого класс.
Надеюсь, это поможет