function showpages(total,perpage,current,filename,seed,bShow){

var sRet,i,startPage,endPage,totalPage

if (filename!=''){
filename="&"+filename;
}
  if (total % perpage==0 ){
	
	 totalPage=total/perpage;
		
		}else{

		totalPage=Math.floor(total/perpage)+1;
	}
	

  if (totalPage<=10){
		startPage=1;
	}else{
		if ((current-seed) >0) {
			startPage=current-seed;
		}else{
			startPage=1;
		}
	}

	if (totalPage<=10) {
		endPage=totalPage
	}else{
		if ((current+seed)<totalPage) {
			endPage=current+seed
		}else{
			endPage=totalPage
		}		
	}

	if (current<seed) {
		if (totalPage>10){
			endPage=10
		}
	}
 var sRet1=""

 if (bShow) {
		for (i=startPage;i<=endPage;i++)
		{
			
			if (i==current) 
			{
				sRet1=sRet1+"<font style='background-color:#CCCC33;'><b>"+current+"</b></font> "
			}
			else
			{
				sRet1=sRet1+"<a href=?page="+i+filename+">"+i+"</a> "
			}
			
		}
 }

    sRet=""
    //sRet=sRet+"<form name=jumpPage mothod=post action= >"
	sRet=sRet+"<font class=tcat2>Show Result:<b>"+total+"</b> "
    sRet=sRet+" "+current+"/"+ totalPage+" "
	sRet=sRet+"[<a href=?page=1"+ filename+">First</a>] "
	if ((current==1)&&(current!=totalPage)){
	
		
		sRet=sRet+" [Previours] "+sRet1+" <a href=?page="+(current+1) +filename+">[Next]</a>"
	}else{
	if (current>1) {
		
		if  (current<totalPage) {
			sRet=sRet+" [<a href=?page="+(current-1)+filename+">Previours</a>] "+sRet1+" [<a href=?page="+(current+1)+filename+">Next</a>]"
		}else{
		if (current==totalPage) {
			sRet=sRet+" [<a href=?page="+(current-1)+filename+">Previours</a>] "+sRet1+" [Next]"
		
		}
	    }
	}else{
		sRet=sRet+" [Previours] "+sRet1+" [Next]"
		}
	}
	sRet=sRet+"  [<a href=?page="+ totalPage+filename+">End</a>]"
	//sRet=sRet+"<input type=hidden name=wheretogo value=go>&nbsp;"
	//sRet=sRet+"<input type=hidden name=maxpage value="+totalPage+">"
	sRet=sRet+"  Goto <input name=currentPage class=border1px size=3  onkeydown=if((event.keyCode==13)&&(this.value!='')&&(this.value!=0)&&(this.value<"+(totalPage+1)+"))window.location='?page='+this.value+'"+filename+"'; onkeyup=if(isNaN(this.value))this.value=''; >Page "
	//sRet=sRet+"<input type=button value=GO class=border1px onclick=jump('"+filename+"');>&nbsp;"
	
	sRet=sRet+"</font>"
	//sRet=sRet+"</form>"
//alert(sRet);
document.write(sRet)
	
}

