function showpage(pagesize,curpage,records,link)
{
	//link = 'list.aspx?sort='+sortid+'&p=[p]';
	if(records>0)
	{
	var pages;
	if ( records%pagesize==0 )
		pages = records/pagesize;
	else
		pages = (records-(records%pagesize))/pagesize + 1;
	if (pages<=1)
		//return;

	var p;
	//window.defaultStatus = pages.toString();
	if ( (curpage-1)%5==0 )
		p = (curpage-1)/5;
	else
		p = (((curpage-1)-(curpage-1)%5)/5);
	document.write('&nbsp;页次：<span title=当前页/总页数>'+curpage+'/'+pages+'页&nbsp;'+pagesize+'条/页&nbsp;共'+pages+'页'+records+'条信息&nbsp;</span>');
	if ( p*5 > 0 )
	{
		//document.write('<a href="'+link.toString().replace('[p]',p*5)+'">上十页</a>&nbsp;');
		document.write(linkString(link,'首页',1));
		document.write(linkString(link,'前5页',p*5));
	}
	var i;
	if ( curpage>1 )
	{
		//document.write('<a href="'+link.toString().replace('[p]',curpage-1)+'">上一页</a>&nbsp;');
		document.write(linkString(link,'上一页',curpage-1));
	}
	for ( i=p*5+1;i<p*5+6;i++ )
	{
		if ( i==curpage )
		{
			document.write('['+i+']&nbsp;');
		}
		else
		{
			//document.write('<a href="'+link.toString().replace('[p]',i)+'">['+i+']</a>&nbsp;');
			document.write(linkString(link,'['+i.toString()+']',i));
		}
		if ( i==pages )
		{
			i++;
			break;
		}
	}
	if ( curpage<pages )
	{
		//document.write('<a href="'+link.toString().replace('[p]',curpage+1)+'">下一页</a>&nbsp;');
		document.write(linkString(link,'下一页',curpage+1));
	}
	if ( i<=pages )
	{
		//document.write('<a href="'+link.toString().replace('[p]',i)+'">下十页</a>&nbsp;');
		document.write(linkString(link,'后5页',i));
		document.write(linkString(link,'末页',pages));
	}
	document.write('&nbsp;转到：<span id=listselectok><select onChange="javascript:location.href=this.value;">');
	for( i=1;i<curpage;i++ )
		document.write('<option value='+link.toString().replace('[p]',i)+'>'+i+'</option>');
	document.write('<option selected>'+curpage+'</option>');
	for( i=curpage+1;i<=pages;i++ )
		document.write('<option value='+link.toString().replace('[p]',i)+'>'+i+'</option>');
	document.write('</select>页</span>');
	}
	else
	{
	document.write('');
	}
}

function linkString(linkHref,linkText,p)
{
	return '<a href="'+linkHref.toString().replace('[p]',p)+'">'+linkText+'</a>&nbsp;';
}
