function CloseMessage(elem){
	var message = $(elem);   
	var messages_length = $('ul#messages_list li.message:visible').length;
	var close_all_messages_button = $('li#close_all_messages_button');
	if (messages_length == 2) {
		close_all_messages_button.fadeOut();
	}
	message.fadeOut();
}

function CloseMessagesWithTimer(){
	if ($('ul#messages_list li.message:visible').length > 0){
		var message_text_length = $('ul#messages_list li.message:visible:first p.message_content').html().length;
		setTimeout("CloseMessage($('ul#messages_list li.message:visible:first')); CloseMessagesWithTimer();", message_text_length * 60 + 2000);
	}
}

function CloseAllMessages(){
	$("ul#messages_list li:visible").fadeOut();
}

jQuery(document).ready(function() {
	CloseMessagesWithTimer();
});
