/*file: js/blog.js, too small for adequate compression*/
function doQuery(query, qurl) {
	$.ajax({
		beforeSend:	function(req) {},
		complete:	function(req, msg) {},
		error:		function(req, status, err) {},
		success:	function(data, status) {$('#posts').replaceWith(data); $('#leftcolumnactivity').fadeOut('normal', function() {$('#posts').fadeIn('fast');});},
		url:		qurl + '/' + query
	});
}
$(document).ready(function() {
	$('#leftcolumnactivity').hide();
	
	$('#BlogArchiveDate').change(function() {
		var inMonth = escape($(this).val());
		$('#leftcolumnactivity').fadeIn('normal', function() {
			doQuery(inMonth, '/entries/posts');
		});
	});
	
	$('#EntriesSearchForm').submit(function() {
		var inQuery = escape($('#BlogSearch').val());
		$('#leftcolumnactivity').fadeIn('normal', function() {
			doQuery(inQuery, '/entries/search');
		});
		return false;
	});
});
