﻿// JScript File
function BuildPaper(totalPages, currPages, recordPerPages, IdElement)
{
    if(totalPages > 1)
    {
        var ranges = parseInt(currPages) / parseInt(recordPerPages);
        ranges = parseInt(ranges);
        if(parseInt(currPages) % parseInt(recordPerPages) > 0)
            ranges += 1;
        var start = recordPerPages*(ranges-1) + 1;
        var end = start + recordPerPages;
        if(end > totalPages)
            end = totalPages +1;

        
        var sHtml = '';
        
        if(currPages > 1)
        {
            sHtml += '<a class="pager" href="javascript:void(0)" onclick="changePage(1);">First</a>';
            sHtml += '<a class="pager" href="javascript:void(0)" onclick="changePage('+eval(currPages-1)+');">Previous</a>';
        }
        for(var i = start; i < end; i ++)
        {
            if(i == currPages)
                sHtml += '<a class="pager-current" href="javascript:void(0)" onclick="changePage('+i+');">'+i+'</a>';
             else
                sHtml += '<a class="pager" href="javascript:void(0)" onclick="changePage('+i+');">'+i+'</a>';
        }
        if(currPages < totalPages)
        {
            sHtml += '<a class="pager" href="javascript:void(0)" onclick="changePage('+eval(currPages+1)+');">Next</a>';
            sHtml += '<a class="pager" href="javascript:void(0)" onclick="changePage('+totalPages+');">Last</a>';
        }
        //sHtml += '<a class="pager" href="javascript:void(0)" onclick="BuildAllPages();">All</a>';
        
        if(document.getElementById(IdElement))
            document.getElementById(IdElement).innerHTML = sHtml;
    }
}
