﻿function showpage(url,recordcount,currpage,pagesize) 
{ 
    var PageNo=9;
    var pagecount= parseInt(Math.ceil (recordcount / pagesize)); 
    var i=1;
     
    var half=parseInt(PageNo/2); //页数一半
    if (pagecount >PageNo && currpage>=half+1)
    {
        if (pagecount>currpage+half)
        {
        i =currpage-half;
        }
        else
        {
        i=pagecount-PageNo;
        }
    }
     document.write ("<div class=\"pagination\">");
    if (i>1)
    {
        document.write("<a class=\"prev\" href='" + url + "&currPage=1'>  首页 </a>" + " "); 

    }
    if (pagecount<PageNo)
    {
        PageNo=pagecount;
    }
    

    for (j=i;j<i+PageNo;j++) 
    { 
        if (j==currpage){ 
            document.write ("<span class=\"current\">"+ j+"</span> "); 
        }
        else{ 
            document.write ("<a href='"+url+"&currPage="+j+"'>"+j+"</a>"+" "); 
        } 
    } 
    if (j<pagecount)
    {
        document.write("<a class=\"next\" href='" + url + "&currPage=" + pagecount + "'> 尾页 </a>" + " "); 
    }
    document.write("</div>");
} 

