﻿google.setOnLoadCallback(function () {
    var total = 0;
    var pageSize = 10;
    var currPage = 1;
    $("#ajaxContainer").load("/Home/LoadPosts", { 'page': 1 }, loadImages);
    $.ajax({
        url: '/Home/GetPaginationData',
        dataType: 'json',
        type: 'POST',
        success: function (response) {
            total = response.totalPosts;
            pageSize = response.pageSize;
            currPage = response.currPage;

            $("#paging").jpaging({
                all_items_num: total,
                callback: changePage,
                items_on_page: pageSize,
                pages_step: 50
            });
        }
    });
    function changePage(page) {
        page = Math.ceil(page / pageSize);
        $("#ajaxContainer").load("/Home/LoadPosts", { 'page': page }, loadImages);
        $('html,body').animate({ scrollTop: 0 }, 'slow');
    }
    function loadImages() {
        $(".postLoad").each(function () {
            this.src = "/Image/GetImage?fileName=" + this.id;
        });
    }
});
