function showMessage(type, title, message) {

	$('#message').removeClass().addClass('message_' + type);
	$('#message').children('h1').text(title);
	$('#message').children('p').html(message);
	
	$('#message').css('display', 'none');
	$('#message').css('bottom', '0');
	
	$('#message').slideDown(100);
}

function isNumeric(n) { return !isNaN(parseFloat(n)) && isFinite(n); }

$(document).ready(
	function () {
		$('#sidebar h2').toggle(
			function () {
				$(this).next('ul').slideUp('fast');
			},
			function () {
				$(this).next('ul').slideDown('fast');
			}
		).css('cursor', 'pointer');
	}
);
