﻿// JScript 文件
if(typeof(pc)=="undefined"||pc==null||!pc) pc=1;
if(typeof(pid)=="undefined"||pid==null||!pid) pid=1;
if(typeof(sw)=="undefined"||sw==null||!sw) sw="";
function CeatPagger(){
    var si = pid;
    if(pid<=10){
        si=1
    }else{
        var ci = pid+"";
        if(pid%10==0)
            si= parseInt(ci.substring(0,ci.length-1)+"1")-10;
        else
            si= parseInt(ci.substring(0,ci.length-1)+"1");
    }
    show10(si);
}
function show10(si){
    var pindex = document.getElementById('pindex');
    var html="";
    var cl ="pnum"
    if(si>10){
        var p10 = '<span class="mpnum" onclick="show10('+(si-10)+')">...</span>';
        html +=p10;
    }
    var sid = si;
    for(var i=0;i<10;i++){
        if(sid>pc) break;
        var cl=pid==sid?'cpnum':'pnum';
        html+='<span class="'+cl+'" onclick="location.href=\''+setUrl(sid)+'\'">'+sid+'</span>'
        sid++;
    }            
    if(si+9<pc){
        var n10 = '<span class="mpnum" onclick="show10('+sid+')">...</span>';
        html+=n10;
    }
    pindex.innerHTML=html;
}
function setUrl(pid)
{
    var url = location.href;
    var queryString="";
    if(url.indexOf("?")>0)
       queryString = url.substring(url.indexOf("?"));
    var url = url.substring(0,url.indexOf("?"));
    if(queryString!=""){
        queryString =queryString.replace(/&p=\d+/,"&p="+pid);
        queryString =queryString.replace(/\?p=\d+/,"?p="+pid);
        if(queryString.indexOf("&p="+pid)<0 && queryString.indexOf("?p="+pid)<0)
        queryString +="&p="+pid
    }else{
        queryString ="?p="+pid
    }
    if(queryString.indexOf("&wd")<0) queryString+=sw;
    return url+queryString;
}
function pfirst(){
    location.href= setUrl(1);
}
function plast(){
    location.href= setUrl(pc);
}
function pprev(){
    if(pid==1) return;
    location.href= setUrl(pid-1);
}
function pnext(){
    if(pid==pc) return;
    location.href= setUrl(pid+1);
}
