var j = jQuery.noConflict();    

j(document).ready(function()
{
    var currentpage = 1;
    j('.back').css('visibility', 'hidden');
    
	j('.quick_nav_link').click(function(event) {
		event.preventDefault();
		
		var direction = '';
		var query = '';
		if (j(this).hasClass('change_category'))
		{
			currentpage = 1;	
			j('.back').hide();
			direction = 'change';
			//j(this.removeClass('latest', 'popular', 'authors'));
		}
		
		if (j(this).hasClass('back'))
		{
			currentpage = (parseInt(currentpage) - 1);
			direction = 'back';
		}
		
		if (j(this).hasClass('forward'))
		{
			currentpage = (parseInt(currentpage) + 1)
			direction = 'forward';
		}

		var query;
		
		if (j(this).hasClass('latest'))
		{
			query = 'latest';
			j('.forward').addClass('latest');	
		}
		
		if (j(this).hasClass('popular'))
		{
			query = 'popular';	
			j('.forward').addClass('popular');
		}
		
		if (j(this).hasClass('authors'))
		{
			query = 'authors';	
			j('.forward').addClass('authors');
		}
		
		if (query == '')
		{
			query = 'latest';
		}
		var clickeditem = j(this);
		
		j('#columns').empty();
		j('#columns').html('<img style="margin-left: 460px; vertical-align: middle;" class="loader" src="http://blog.realpoint.co.uk/wp-content/themes/realpoint/images/ajax-loader.gif" />');
		
		j.ajax({
		  url: '/ajax',
		  type: 'GET',
		  timeout: 15000,
		  data: 'query='+query+'&page='+currentpage,
		  success: function(data) {
		  	  j('#columns').empty();
			  j('#columns').html(data);
			  j('.quick_nav_link').parent('li').removeClass('active');
			  clickeditem.parent('li').addClass('active');
			  
			  if (direction == 'forward')
			  {
			  	  j('.back').css('visibility', 'visible');
			  	  j('.back').show();
			  }
			  
			  if (direction == 'back')
			  {
			  	  if (currentpage == 1)
				  {
					  j('.back').hide();	
				  }	
			  }
			  
			  if (direction == '')
			  {
			  	  j('.back').hide();
			  }
		  }
		});
		
});
});
