$(function(){	
	$('#blogroll-tabs a').click(function(e) {		
		e.preventDefault();
		
		var current = $(this);
		if (current.hasClass('disabled')) {
			return false;
		}		
		else {
			current.siblings().removeClass('selected').end().addClass('selected disabled');
			showLoader();
			
			var loadUrl = '/includes/ajax-blogroll.php';
			$.ajax({
				cache: false,
				data: {type: current.attr('id')},
				dataType: 'html',
				type: 'POST',
				url: loadUrl,
				success: function(data) {
					hideLoader();
					$('#bloglist ul').fadeOut('normal', function() {
						$('#bloglist').hide().html(data).fadeIn();
					});
					current.removeClass('disabled');
				}
			});
		}
	});
});

function showLoader(loader) {
	if (typeof(loader) == 'undefined') {
		loader = 'div.loader';
	}
	$(loader).css({opacity: 1, visibility: 'visible'});
}
function hideLoader(loader) {
	if (typeof(loader) == 'undefined') {
		loader = 'div.loader';
	}
	$(loader).fadeTo(250, 0);
}
