var j;
var basePage = 5;
var pageFontsize = '14px';
var pageStr,pageUrl,pageCurrent;

function PageHead(pageCurrent)
{
	pageStr += '<table border="0"><tr><td>';
	if (pageCurrent <= 1)
	{
		pageStr += '<span style=\"font-size:'+ pageFontsize +';\"><font face="webdings">9</font></span> ';
	}
	else
	{
		pageStr += '<a href="'+ pageUrl +'&Page=1"><span style=\"font-size:'+ pageFontsize +';\"><font face="webdings">9</font></span></a> ';
	}
	if(pageCurrent <= 10)
	{
		pageStr += '<span style=\"font-size:'+ pageFontsize +';\"><font face="webdings">7</font></span> ';
	}
	else
	{
		pageStr += '<a href="'+ pageUrl +'&Page='+ (pageCurrent - 10) +'"><span style=\"font-size:'+ pageFontsize +';\"><font face="webdings">7</font></span></a> ';
	}
}

function PageBody(startPage,endPage)
{
	for(j=startPage; j<=endPage; j++)
	{
		pageStr += '<span style=\"font-size:'+ pageFontsize +';\">[ <B>';
		if(j == pageCurrent)
		{
			pageStr += '<font color=\"red\">';
			pageStr += j;
			pageStr += '</font>';
		}
		else
		{
			pageStr += '<a href=\"'+ pageUrl +'&Page=';
			pageStr += j;
			pageStr += '\"><span style=\"font-size:'+ pageFontsize +';\">';
			pageStr += j;
			pageStr += '</span></a>';
		}
		pageStr += '</B> ]</span>';
	}
}

function PageFoot(pageCurrent,PageCounts)
{
	if ((pageCurrent + 10) > PageCounts)
	{
		pageStr += '<span style=\"font-size:'+ pageFontsize +';\"><font face="webdings">8</font></span> ';
	}
	else
	{
		pageStr += '<a href="'+ pageUrl +'&Page='+ (pageCurrent + 10) +'"><span style=\"font-size:'+ pageFontsize +';\"><font face="webdings">8</font></span></a> ';
	}
	if(pageCurrent == PageCounts)
	{
		pageStr += '<span style=\"font-size:'+ pageFontsize +';\"><font face="webdings">:</font></span> ';
	}
	else
	{
		pageStr += '<a href="'+ pageUrl +'&Page='+ PageCounts +'"><span style=\"font-size:'+ pageFontsize +';\"><font face="webdings">:</font></span></a> ';
	}
	
	pageStr += '</td></tr></table>';
}

function pagerList(ListCounts, Pagesize, CurrentPage, LinkUrl)
{
	pageStr = '';
	ListCounts = Math.floor(ListCounts);
	Pagesize = Math.floor(Pagesize);	
	pageCurrent = Math.floor(CurrentPage);
	pageUrl = LinkUrl;
	
	if(ListCounts % Pagesize == 0){
		PageCounts = ListCounts / Pagesize;
	}
	else{
		PageCounts = parseInt(ListCounts / Pagesize) + 1;
	}

	PageHead(pageCurrent);
	if(PageCounts <= (basePage * 2 + 1))
	{
		PageBody(1,PageCounts);
	}
	else
	{
		if(pageCurrent <= basePage)
		{
			PageBody(1,basePage * 2 + 1);
		}
		else if((PageCounts - basePage * 2) < pageCurrent)
		{
			PageBody(PageCounts - basePage * 2,PageCounts);
		}
		else
		{
			PageBody(pageCurrent - basePage,pageCurrent + basePage);
		}
	}
	PageFoot(pageCurrent,PageCounts);
	document.write (pageStr);
}/*<a href="http://xmcyberpolice.cn/alert.asp" target=_blank><img src="http://xmcyberpolice.cn/image/gt.gif" width  ="30" border='0'></a>*/