$(document).ready(function(){
	var count = 0;
	var pageSize;
	$('#blogrollOpen .ulTwoColumns li').each(
		function(index) {
			count++;
		} 
	);
	
	if (count > 20  &&  count % 20 < 4){
		pageSize = 16;
	}
	else{
		pageSize = 20;
		
	}
	// Number of items per page
	
	// Beginning page number
	var pageNumber = 1;		
	
	$('#blogrollOpen .ulTwoColumns li').each(
		function(index){
			if(((index + 1) % pageSize) == 0){
				pageNumber++;
			}
			$(this).addClass('group' + pageNumber);
			if(pageNumber > 1){
				$(this).hide();	
			}
		}
	);
	
	$('#pagingWrapper').append('PAGE:');
	for(i = 1; i <= pageNumber; i++){
		$('#pagingWrapper').append(' <a class="pagingIndex" id="page_' + i + '" href="javascript:void(0);">' + i + '</a>');
		if(i == 1){
			$('#page_' + i).addClass('activePage');
		}
	}
	
	$('.pagingIndex').click(
		function(event){
			$('.pagingIndex').removeClass('activePage');
			$(this).addClass('activePage');
			idArray = this.id.split('_');
			$('#blogrollOpen .ulTwoColumns li').hide();
			$('.group' + idArray[1]).fadeIn("slow");
		}
	);
});
