function showNav(){
var objTRSNav = document.getElementById("idTRSNavigator");
if(objTRSNav == null)return;
if(objTRSNav.innerHTML.length <= 4)return;
//隱藏原有的分頁方式
objTRSNav.style.display = "none";
//獲取頁碼數
var arPage = objTRSNav.getElementsByTagName("A");
var nPageSize = arPage.length;
if(nPageSize <= 0)return;
//獲取當前頁碼
var Npage=nPageSize+1;
document.write("共(");
document.write(Npage);
document.write("<\/FONT>)頁 ");
var nStep=6; //設定步長;
var nCurrNum = 0;
var sTemp = document.location.href;
var nStart = sTemp.lastIndexOf("_");
if(nStart == sTemp.indexOf("_"))
{
nCurrNum == 0;
}
else nCurrNum = parseInt(sTemp.substring(nStart+1, sTemp.lastIndexOf(".")));
if(nCurrNum < 0)return;
if(nCurrNum > 0)
document.write("首 頁 ");
else
document.write("首 頁 ");
if(nCurrNum > 0){
document.write("上一頁 ");
}
else{
document.write("上一頁 ");
}
//下面這個IF是判斷第一頁的情況
for(i=nCurrNum-3;i[1] ");
}
if(i == 0 && nCurrNum!=0){
document.write("[1] ");
}
if(i > 0 && i <= nPageSize){
if(i==nCurrNum)
document.write("["+(i+1)+"] ");
else
{
if(i"+(i+1)+"] ");
else
document.write("["+(i+1)+"] ");
}
}
}
if(nCurrNum < nPageSize)
document.write("下一頁 ");
else
document.write("下一頁 ");
//return false;
//下面這個IF是判斷是小于步長的一半的情況的;
/*if(nCurrNum < Math.ceil(nStep/2)){
for(i=nCurrNum;i 0 && i <= nPageSize){
if(i==nCurrNum)
document.write("["+(i+1)+"] ");
else
document.write("["+(i+1)+"] ");
}
}
document.write("下一頁 ");
document.write("末 頁 ");
return false;
}
for(i=Math.ceil(nCurrNum-nStep/2);i 0 && i <= nPageSize){
if(i==nCurrNum)
document.write("["+(i+1)+"] ");
else
document.write("["+(i+1)+"] ");
}
}
var nextOver = nPageSize - nCurrNum; //翻頁到極限時候;
if(nCurrNum < nPageSize){
document.write("下一頁 ");
}
else if (nextOver <= nStep){
document.write("下一頁 ");}*/
if(nCurrNum != nPageSize)
document.write("末 頁 ");
else
document.write("末 頁");
}
function showNavNew(){
var oPageSeperateParentEl = document.all("seperate");
var objTRSNav = document.getElementById("idTRSNavigator");
if(objTRSNav == null)return;
if(objTRSNav.innerHTML.length <= 4)return;
//隱藏原有的分頁方式
objTRSNav.style.display = "none";
//獲取頁碼數
var arPage = objTRSNav.getElementsByTagName("A");
var nPageSize = arPage.length;
if(nPageSize <= 0)return;
//獲取當前頁碼
var Npage=nPageSize+1;
var sHtml = "共(";
sHtml += Npage;
sHtml += "<\/FONT>)頁 ";
var nStep=6; //設定步長;
var nCurrNum = 0;
var sTemp = document.location.href;
var nStart = sTemp.lastIndexOf("_");
if(nStart == sTemp.indexOf("_"))
{
nCurrNum == 0;
}
else nCurrNum = parseInt(sTemp.substring(nStart+1, sTemp.lastIndexOf(".")));
if(nCurrNum < 0)return;
if(nCurrNum > 0)
sHtml += "首 頁 ";
else
sHtml += "首 頁 ";
if(nCurrNum > 0){
sHtml += "上一頁 ";
}
else{
sHtml += "上一頁 ";
}
//下面這個IF是判斷第一頁的情況
for(i=nCurrNum-3;i[1] ";
}
if(i == 0 && nCurrNum!=0){
sHtml += "[1] ";
}
if(i > 0 && i <= nPageSize){
if(i==nCurrNum)
sHtml += "["+(i+1)+"] ";
else
{
if(i"+(i+1)+"] ";
else
sHtml += "["+(i+1)+"] ";
}
}
}
if(nCurrNum < nPageSize)
sHtml += "下一頁 ";
else
sHtml += "下一頁 ";
if(nCurrNum != nPageSize)
sHtml += "末 頁 ";
else
sHtml += "末 頁";
oPageSeperateParentEl.innerHTML = sHtml;
}
document.write("");
var objTRSNav = document.getElementById("idTRSNavigator");
if(objTRSNav != null){
objTRSNav.style.display = "none";
showNav();
}else{
window.onload = showNavNew
}