//<!--  Copyright 2002 ruiCo Studio, Inc. All rights reserved. -->
//<!--  Written By Jose, Jose@ruico.com . All rights reserved. -->
function PageList(this_page,per_page,all_total,url_prefix,url_postfix) 
{
	if (this_page==null) this_page=1;
	if (url_prefix=="''") url_prefix="";
	if (url_postfix=="''") url_postfix="";
	if (per_page==null || all_total==null) 
	{alert("程序输出错误")}
	else
	{
		if (arguments.length<5)
			outputnum=4;
		else
			{
				outputnum=arguments[5];
			}
	if ( all_total % per_page == 0 ) 
	{this_page_end = all_total / per_page ;}
	else 
	{
		if (Math.round(all_total / per_page) > all_total / per_page) 
		{this_page_end = Math.round(all_total / per_page)}
		else	
		{this_page_end = Math.round(all_total / per_page) + 1 ;}
	} 
	if ( (this_page-1)*per_page>=all_total ) this_page=this_page_end;
	n=this_page_end;

	if (this_page>outputnum)
		{
		m=this_page-outputnum;
		if (n-this_page>outputnum)		
			{n=this_page+outputnum;}
		else
			{if (n>2*outputnum)
				{m=n-2*outputnum;}
			else
				{m=1;}
			}
		}
	else
		{m=1;
		if (n>2*outputnum)
			{n=m+2*outputnum;}
		}
     if(all_total<=per_page){
     	document.write();
     	//return false;
     }
	if (this_page==1) { pageout="<td  style=\"padding:2px 8px;background-color:#eeeeee;\" align=\"center\"><img src=/css/theme/default/default/images/Home-Page.gif  border=0></td><td  style=\"padding:2px 8px;background-color:#eeeeee;\" align=\"center\"><img src=/css/theme/default/default/images/Back-Page.gif></td>";} else { pageout="<td width=\"28\" align=\"center\"><a href=\""+url_prefix+"/page/1/"+url_postfix+"\" title=\"第一页\" style=\"padding:2px 8px;background-color:#EBF5FB;\"><img src=/css/theme/default/default/images/Home-Page.gif  border=0></a></td><td width=\"28\" align=\"center\" ><a href=\""+url_prefix+"/page/"+(this_page-1)+"/"+url_postfix+" \" title=\"前页\" style=\"padding:2px 8px;background-color:#EBF5FB;\"><img src=/css/theme/default/default/images/Back-Page.gif  border=0></a></td>" ;}

	for (i=m ; i< this_page ; i++) pageout+="<td style=\"padding:1px 2px\" align=\"center\"><b><a href=\""+url_prefix+"/page/"+i+"/"+url_postfix+"\" style=\"padding:2px 8px;background-color:#EBF5FB;\">"+i+"</a></b></td>";

	pageout+="<td align=\"center\" bgcolor=\"#999999\"><a href=\""+url_prefix+"/page/"+this_page+"/"+url_postfix+"\" style=\"padding:2px 8px;color:#fcfcfc;font-weight:bold;\">"+this_page+"</a></td>";
	for (i=this_page+1 ;i<n+1;i++) pageout+="<td align=\"center\"><b><a href=\""+url_prefix+"/page/"+i+"/"+url_postfix+"\" style=\"padding:2px 8px;background-color:#EBF5FB;\">"+i+"</a></b></td>";

	
	if (all_total>(per_page*this_page))
	{pageout+= "<td  style=\"padding:2px 8px;background-color:#EBF5FB;\" align=\"center\" style=\"line-heigh:\"><a href=\""+url_prefix+"/page/"+(this_page+1)+"/"+url_postfix+"\" title=\"下页\"><img src=/css/theme/default/default/images/Next-Page.gif  border=0></a></td>";}
	else
	{pageout+="<td  style=\"padding:2px 8px;background-color:#EBF5FB;\" align=\"center\"><img src=/css/theme/default/default/images/Next-Page.gif  border=0></td>";}

	pageout+="<td align=\"center\" style=\"padding:2px 8px;background-color:#EBF5FB;\">"; 
	if (this_page != this_page_end) 
	{pageout+="<a class=\"anone\" href=\""+url_prefix+"/page/"+this_page_end+"/"+url_postfix+"\" title=\"最后页\"><img src=/css/theme/default/default/images/End-Page.gif  border=0></a>" ;}
	else 
	{pageout+="<img src=/css/theme/default/default/images/End-Page.gif border=0></td>";}

	//pageout+="<td align=\"center\" width=\"40\"><b>"+all_total+"&nbsp;/&nbsp;"+per_page+"</b></td>";

	pageout="<table border=\"0\" cellspacing=\"1\" cellpadding=\"0\" class=\"total-pagelist\"><tr><td align=\"center\">&nbsp;"+(((this_page-1)*per_page<0?0:(this_page-1)*per_page+1))+"-"+(this_page*per_page>all_total?all_total:this_page*per_page)+" of "+all_total+"&nbsp;</td>"+pageout;
	pageout+="</tr></table>";
	}
	
	document.write (pageout) ;

}