(function() {
	var panelButtonHandler = function(e) {
		if (this.hasClassName('panel-btn-current')) {
			return;
		}
		(this.previous('.panel-picture-current') || this.next('.panel-picture-current')).removeClassName('panel-picture-current');
		(this.previous('.panel-btn-current') || this.next('.panel-btn-current')).removeClassName('panel-btn-current');
		this.addClassName('panel-btn-current');
		this.previous('.panel-picture').addClassName('panel-picture-current');
	};
	
	$$('.panel .panel-btn').each(function(button) {
		Event.observe(button, 'click', panelButtonHandler);
	});
})();
