function getPageInfo(){
	//参数0为记录总数，1为每页记录数，2为当前页，3为显示出的页数，[4]为图片路径
	var args = getPageInfo.arguments;
	var argv = getPageInfo.arguments.length;
	var rscnt = args[0];
	var rs_perpage = args[1];
	var page = args[2];
	var pages = args[3];
	var keyw = args[4];
	var pagename = args[5];
	var page_cnt = (rscnt%rs_perpage>0)?parseInt(rscnt/rs_perpage)+1:parseInt(rscnt/rs_perpage);
	page = (page<=0) ? 1 : page;
	page = (page<=page_cnt) ? page : page_cnt;
	page_b = (page%pages>0)?parseInt(page/pages)*pages+1:(parseInt(page/pages)-1)*pages+1;
	page_b = (page_b<=0)?1:page_b;

	var r = "<a href="+pagename+".jsp?page=1&keyd=" + keyw + ">首页</a>　&lt;　";

	if (page > 1)
		r += "<a href="+pagename+".jsp?page=" + (page-1) + "&keyd=" + keyw + ">上一页</a>　";
	else
		r += "上一页　";

	for(var i = page_b; i < page_b+pages; i ++){
		if (i <= page_cnt){
			if (i != page)
				r += "<a href="+pagename+".jsp?page=" + i + "&keyd=" + keyw + ">" + i + "</a>　";
			else
				r += "<b>" + i + "</b>　";
		}
	}

	if (page < page_cnt) {
		r += "...... ";
		r += "　<a href="+pagename+".jsp?page=" + (page+1) + "&keyd=" + keyw + ">下一页</a> &gt;";
	}
	else {
		r += "下一页　&gt;"; 
	}
		
	r += "　<a href="+pagename+".jsp?page=" + page_cnt + "&keyd=" + keyw + ">末页</a>";
	
	//r += '<input type="hidden" name="page" id="page" value="' + page + '">';
	
	
	return r;
}

function goto_page(id){
	document.pageform.page.value = id;
	document.pageform.submit();
	return;
}

function chk_num(mobj){ 
	var my_str = mobj.value;
	if (my_str.length <= 0){
		alert("请输入页数！");
		mobj.focus();
		return false;
	}
	for(var i=0; i<my_str.length; i++){
		var mstr = my_str.substring(i,i+1);
		if(mstr<"0" || mstr>"9"){
			alert("页数错误！");
			mobj.focus();
			return false;
		}
	}
	document.listForm.page.value=my_str;
	return true;
}
