var items_per_page = 12;
$(document).ready(function(){
						   
	//menu
	$('#menu li').each(function(e){
		if (e == 0) { $(this).addClass('First') };
		if (e == $(this).parent().children().length - 1) { $(this).addClass('Last') };
		$(this).hover(
			function(){ $(this).addClass('Over'); },
			function(){ $(this).removeClass('Over'); }
		);
	});
	
	//pagination
	var archiveCount = $('#sidebar .Archives ul li').length;
	var categoriesCount = $('#sidebar .Categories ul li').length;
	$('#sidebar .Archives, #sidebar .Categories').append('<div class="Pagination"></div>');
	
    if (archiveCount > items_per_page){
		$("#sidebar .Archives .Pagination").pagination(archiveCount, {
		    items_per_page: items_per_page,
		    num_edge_entries: 1,
		    num_display_entries: 2,
		    prev_text: 'Prev',
		    next_text: 'Next',
		    callback: blogArchives
	    });
        blogArchives(0);
    }
	
    if (categoriesCount > items_per_page){
        $("#sidebar .Categories .Pagination").pagination(categoriesCount, {
		    items_per_page: items_per_page,
		    num_edge_entries: 1,
		    num_display_entries: 2,
		    prev_text: 'Prev',
		    next_text: 'Next',
		    callback: blogCategories
	    });	
	    blogCategories(0);
    }

});

function blogArchives(page_id, jq){
    page_id++;
	$('#sidebar .Archives ul li').each(function(e) {
		$(this).hide();
		if (e >= page_id * items_per_page - items_per_page && e < page_id * items_per_page) {
			$(this).fadeIn();
		}
	});
	return false;
}
function blogCategories(page_id, jq){
	page_id++;
	$('#sidebar .Categories ul li').each(function(e) {
		$(this).hide();
		if (e >= page_id * items_per_page - items_per_page && e < page_id * items_per_page) {
			$(this).fadeIn();
		}
	});
	return false;
}