var pageSize = 10;
var busy = false;
$(document).ready(function(){
  assignClassesToPager($('.pagination'));  
});

function assignClassesToPager(pagination)
{
  $(pagination).find(".pages").addClass("left");
  $(pagination).find(".first").addClass("search_btn").addClass("search_first");
  $(pagination).find(".previous").addClass("search_btn").addClass("search_previous");
  $(pagination).find(".next").addClass("search_btn").addClass("search_next");
  $(pagination).find(".last").addClass("search_btn").addClass("search_last");
} 

function getNextPage(params)
{

  if(busy) return;
  $('.error_message').empty();  
  busy = true;
  $.ajax(
  {
    url: "NextPage.rails",
    type: 'GET',
    data: params,
   error: function(data)
          { 
            busy = false;
            $('.error_message').html("There was an error processing your request, please contact support at Support(At)euleutian.com")
          },
   success:
    function(data)
    {
    
      var response  =  $(data);
      assignClassesToPager($(response).find(".pagination"));
      $(".items_table").html(response);
      busy = false;
    }
  });
  return false;
}
