var publicChatToBarEventsObserver = Class.create({
	initialize: function(observer, icon) {
		
		this.publicChatToBarButton = $('public_chat_to_bar');
		
		this.observer = observer;
		
		this.icon = icon;

		this.init();
	},
	
	init: function() {
		if (this.publicChatToBarButton) {
			// добавляем чат в бар
			this.publicChatToBarButton.observe('click', function(e) {
				e.preventDefault();
				this.observer.fire('chatList.pushPublicGroupChatToList');
				this.observer.fire('publicChat.loadIcon', $('public_chat_icon_src').value);
			}.bind(this));
		}
	}
});
