window.addEvent('domready', function(){
	$$('li.user_list').slide('hide');
	$$('a.user_show').addEvent('click',function(e){
		e.stop();
		$$('li.user_list').slide('toggle');
	}
	);
	
	$$('a.chat_logout').addEvent('click', function(ev){
		ev.stop();
		$$('div.chat').slide('toggle');
	});

	var request = new Request({
		url: 'http://www.thethirdage.fr/home/chat',
		method: 'get',
		onComplete: function(response){
			if(response != $('chatbox').get('html'))
			{	var scroll = true;
				$('chatbox').set('html',response);
				if(scroll)
				$('chatbox').scrollTo(0, $('chatbox').getScrollSize().y);
			}
		}
	})

	var doMany = function() {
		request.send();
	};

	doMany.periodical(1000);
	
	$$('a.chat_send').addEvent('click', function(ev){
		ev.stop();
		if($('chat_message').value == '')
			return;
		var request = new Request({
		url: 'http://www.thethirdage.fr/home/chat',
		method: 'post',
		data: 'content='+$('chat_message').value,
		onComplete: function(response) {
		$('chat_message').value = '';
		}
		})
		request.send();		
	});

	if($('chat_message')){	
		$('chat_message').addEvent('keyup', function(ev){
		ev.stop();
		if(ev.key == "enter" && $('chat_message').value != ''){		
		var request = new Request({
		url: 'http://www.thethirdage.fr/home/chat',
		method: 'post',
		data: 'content='+$('chat_message').value,
		onComplete: function(response) {
		$('chat_message').value = '';
		}
		})
		request.send();	}	
	});
	}
}
);
