//*********************************************************
// 通用分页程序
// 参数设置：
//     Page            当前页
//     AlertColor      当前页颜色
//     Parameter       翻页函数调用参数
//     TotalTopicNum   记录总数
//     PageTopicNum    每页文章数
//     PageShowTotal   是否显示总数量
//     PageUnit        计数单位
//*********************************************************

var n,p;
if (TotalTopicNum%PageTopicNum == 0) {
	n = TotalTopicNum / PageTopicNum;
} else {
	n = (TotalTopicNum - TotalTopicNum % PageTopicNum) / PageTopicNum + 1;
}

//sindy 检测特殊输入（输入0；输入数值>总页数）
if (Page < 1) Page = 1;
if (Page > n) Page = n;

if ((Page - 1) % 10 == 0) {
	p = (Page - 1) / 10
} else {
	p = (((Page - 1) - (Page - 1) % 10) / 10)
}
document.write ('<table border="0" cellpadding="50" cellspacing="0" width="100%" align="center" >');
document.write ('<form method=post action="' + Parameter + '">');
document.write ('<tr><td valign="bottom" align = "left" class="PageText01">页次：<b>' + Page + ' </b>/<b> ' + n + '</b> 每页：<b>' + PageTopicNum + ' </b>' + PageUnit + ' ');
if (PageShowTotal == "True") {
	document.write ('(共 <b>' + TotalTopicNum + '</b> ' + PageUnit + ')');
}
document.write ('</td>');
document.write ('<td valign="bottom" class="PageText01"><div align="left" >分页：');
if (Page == 1) {
	document.write ('<font face=webdings color="' + AlertColor + '">9</font> ');
} else {
	document.write ('<a href="' + Parameter + 'page=1" title="首页" class="page01"><font face=webdings>9</font></a> ');
}
if (p * 10 > 0) {
	document.write ('<a href="' + Parameter + 'page=' + p * 10 + '" title="上十页" class="page01"><font face=webdings>7</font></a> ');
}
document.write ('<b>');
for (var i = p * 10 + 1; i < p * 10 + 11; i++) {
	if (i == Page) {
		document.write ('<font color="' + AlertColor + '">' + i + '</font> ');
	} else {
		document.write ('<a href="' + Parameter + 'page=' + i + '" class="page01">' + i + '</a> ');
	}
	if (i == n) break;
}
document.write ('</b>');
if (i < n) {
	document.write ('<a href="' + Parameter + 'page=' + i + '" title="下十页" class="page01"><font face=webdings>8</font></a> ');
}
if (Page == n) {
	document.write ('<Font face=webdings color="' + AlertColor + '">:</font> ');
} else {
	document.write ('<a href="' + Parameter + 'page=' + n + '" title="尾页" class="page01"><font face=webdings>:</font></a> ');
}
document.write ('转到：<input type=text name=Page size=4 maxlength=10 value="' + Page + '"> <input type=submit value=Go name=submit style=width:30px>');
document.write ('</div></td></tr></form></table>');

