function initializePagingControls() {
	$("ul.paging-controls li a").click(function() {
		$(this).closest("ul.paging-controls").find("li").each(function() {
			$(this).removeClass("selected");
		});
		
		var pageNum=$(this).attr('page');
		var pagingInfoForm = $(this).closest('.activity-stream').find('form');
		$(this).parent().addClass("selected");

		pagingInfoForm.find('input[name=page]').val(pageNum);
		pagingInfoForm.closest('.activity-stream').find("ul.activity-items").remove();
		pagingInfoForm.after($("<h2 class='heading loading'>Loading..</h2>"));
		  	  
		var ajaxCall = {};
		ajaxCall.type = 'POST';
		ajaxCall.url = '/activities?'+pagingInfoForm.serialize();
		ajaxCall.error = function(res) {
			// Error Occured
		    showError("An error occurred while retreiving the activities.");
		};
		ajaxCall.success = function callback(res) {
			$(".loading").remove();
			
			pagingInfoForm.after($(res));
			initJavaScript();
		};
		
	    //Call via Ajax
		jQuery.ajax(ajaxCall);
	    return false;
	});
}

$(document).ready(function() {	  
	initializePagingControls();
});
