$(document).ready(function () {
  paginationEvents();
  makeFirstPagination();
});
function makeFirstPagination()
{
  url = document.URL;
  $.get(url+'?ajax=1',function(data){
    data = $.parseJSON(data);
    var main_content        = $('#product_list');
    var pagination_container  = $('.page_navi_container');
    main_content.fadeTo(150,0.1, function(){
      main_content.html(data.body);
      pagination_container.html(data.pagination);
      main_content.fadeTo(300,1);
      makePreviewActions();
      makeAddAction();
      paginationEvents();
    })

    //alert(data);
  });
}
function paginationEvents()
{
  $('.page_navi td a').each(function(){
    var url  = $(this).attr('href');
    $(this).click(function(){
      //alert('click'); 
      $.get(url+'?ajax=1',function(data){
        data = $.parseJSON(data);
        var main_content        = $('#product_list');
        var pagination_container  = $('.page_navi_container');
        main_content.fadeTo(150,0.1, function(){
          main_content.html(data.body);
          pagination_container.html(data.pagination);
          main_content.fadeTo(300,1);
          makePreviewActions();
          makeAddAction();
          paginationEvents();
        })
        
        //alert(data);
      });
      return false;
    });
  });
}
