﻿function WritePageCounts(now,totalpage,total){
	TotalPage = totalpage;
	NowPage = now;
	perPage=10;
	ArticleTotal=total;
	document.writeln('<span>当前第'+NowPage+'页</span>|<span >共'+TotalPage+'页</span>');
	if(NowPage==1){
		document.write('<span ><font face=webdings>9</font></span><span ><font face=webdings>7</font></span>');
	}else{
		document.write('<span ><a href="javascript:goFirst()" ><font face=webdings>9</font></a></span><span ><a href="javascript:goPage(-1)" ><font face=webdings>7</font></a></span>');
	}
	document.write('');
	if(parseInt(NowPage+parseInt(perPage/2,10),10)<=perPage&&parseInt(NowPage+parseInt(perPage/2,10),10)<=TotalPage){
		max=perPage;
	}else if(parseInt(NowPage+parseInt(perPage/2,10),10)<=TotalPage){
		max=parseInt(NowPage+parseInt(perPage/2,10),10);
	}else{
		max=TotalPage+1;
	}
	if(parseInt(NowPage-parseInt(perPage/2,10),10)>(TotalPage-perPage) && parseInt(NowPage-parseInt(perPage/2,10),10)>0){
		min=TotalPage-perPage+1;
	}
	else if(parseInt(NowPage-parseInt(perPage/2,10),10)>0){
		min=parseInt(NowPage-parseInt(perPage/2,10),10);
	}else{
		min=1;
	}
	for(var i=min;i<max-2;i++)
	{
		if(i==NowPage && i<=TotalPage){
			document.write('<font color="#FF0000">['+i+']</font>');
		}else{
			document.write('<a href="javascript:goToPage('+(i)+')" >['+i+']</a>');
		}
	}
	if(NowPage==TotalPage){
		document.write('<span ><font face=webdings>8</font></span><span ><font face=webdings>:</font></span>');
	}
	else{
		document.write('<span ><a href="javascript:goPage(1)"><font face=webdings>8</font></a></span><span ><a href="javascript:goLast()" ><font face=webdings>:</font></a></span>');
	}
	document.write(' 转到第<input size="1" style="height:19;width:25" id="RedirectToPage"><button style="height:20;width:25;line-height:16px" type="button" onclick="goToPage(document.all[\'RedirectToPage\'].value)">Go.</button>页</span>');
}
function goToPage(v){
	
	var c;
	//alert (NowPage);
	c = parseInt(v,10);
	//alert (c);
	if (c<=TotalPage && c>0){
		location.href="list_"+c+".htm";
	}else{
		alert ('跳转失败:\n\n您可能已经到达第一页或最后一页');
	}
}

function goFirst(){

	if (NowPage!=1)
	location.href="list_1.htm";
}

function goLast(){
	if (NowPage!=TotalPage)
	location.href="list_"+TotalPage+".htm";
}
function goPage(v){
	
	var c;
	//alert (NowPage);
	c = NowPage+parseInt(v,10);
	//alert (c);
	if (c<=TotalPage && c>0){
		location.href="list_"+c+".htm";
	}else{
		alert ('跳转失败:\n\n您可能已经到达第一页或最后一页');
	}
}
