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 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 img_url = (argv>4)?args[4]:"../images/page_img";
	var img_frist = img_url+"/icon_page_frist.gif";
	var img_prevs = img_url+"/icon_page_prevs.gif";
	var img_prev = img_url+"/icon_page_prev.gif";
	var img_next = img_url+"/icon_page_next.gif";
	var img_nexts = img_url+"/icon_page_nexts.gif";
	var img_last = img_url+"/icon_page_last.gif";
	var img_goto = img_url+"/btn_goto.gif";

	var r = '<table border="0" cellpadding="0" cellspacing="0"><tr><td>';
	if (page > 1)
		r += '<img src="' + img_frist + '" width="49" height="18" border="0" onclick="goto_page(1);" title="到第一页"></td><td>';
	else
		r += '<img src="' + img_frist + '" width="49" height="18" border="0" title="到第一页"></td><td>';

	if (page > 1)
		r += '<img src="' + img_prev + '" width="54" height="18" border="0" onclick="goto_page(' + (page-1) + ');" title="到前一页"></td><td>';
	else
		r += '<img src="' + img_prev + '" width="54" height="18" border="0" title="到前一页"></td><td>';

	if (page < page_cnt)
		r += '<img src="' + img_next + '" width="54" height="18" border="0" onclick="goto_page(' + (page+1) + ');" title="到后一页"></td><td>';
	else
		r += '<img src="' + img_next + '" width="54" height="18" border="0" title="到后一页"></td><td>';

	if (page < page_cnt)
		r += '<img src="' + img_last + '" width="49" height="18" border="0" onclick="goto_page(' + page_cnt + ');" title="到最后一页"></td>';
	else
		r += '<img src="' + img_last + '" width="49" height="18" border="0" title="到最后一页"></td>';

	r += '<input type="hidden" name="page" id="page" value="' + page + '">';
	r += '<td width="70" align="center">总共' + page_cnt + '页</td><td width="70" align="center">当前第' + page + '页</td>';
	r += '<td align="center">转到第</td><td><input type="text" name="page_id" id="page_id" style="width:20px" maxlength="3" onkeydown="if(event.keyCode==13 && chk_num(this)) document.listForm.submit();" value="' + page + '"></td><td>页</td><td>';
	r += '<img src="' + img_goto + '" width="27" height="18" border="0" onclick="if (chk_num(document.listForm.page_id)) document.listForm.submit();"></td></tr></table>';


/*****************************************************
	var r = '<font color="#333333">';
	r += '第' + page + '页｜共' + page_cnt + '页/' + rscnt + '条记录&nbsp;&nbsp;';
	if (page > 1)
		r += '<img src="' + img_frist + '" style="cursor:hand;" onclick="goto_page(1);" title="到第一页">&nbsp;';
	else
		r += '<img src="' + img_frist + '" title="到第一页">&nbsp;';
	if (page > pages)
		r += '<img src="' + img_prevs + '" style="cursor:hand;" onclick="goto_page(' + (page-pages) + 
			 ');" title="到前' + pages + '页">&nbsp;';
	else
		r += '<img src="' + img_prevs + '" title="到前' + pages + '页">&nbsp;';
	if (page > 1)
		r += '<img src="' + img_prev + '" style="cursor:hand;" onclick="goto_page(' + (page-1) + ');" title="到前一页">&nbsp;&nbsp;';
	else
		r += '<img src="' + img_prev + '" title="到前一页">&nbsp;&nbsp;';
	for(var i = page_b; i < page_b+pages; i ++){
		if (i <= page_cnt){
			if (i != page)
				r += '<font style="cursor:hand;" onclick="goto_page(' + i + ');">' + i + '</font>&nbsp;';
			else
				r += '<font color="red">' + i + '</font>&nbsp;';
		}
	}
	if (page < page_cnt)
		r += '&nbsp;<img src="' + img_next + '" style="cursor:hand;" onclick="goto_page(' + (page+1) + ');" title="到后一页">&nbsp;';
	else
		r += '&nbsp;<img src="' + img_next + '" title="到后一页">&nbsp;';
	if (page_b + pages < page_cnt)
		r += '<img src="' + img_nexts + '" style="cursor:hand;" onclick="goto_page(' + (page+pages) + ');" title="到后' + pages + '页">&nbsp;';
	else
		r += '<img src="' + img_nexts + '" title="到后' + pages + '页">&nbsp;';
	if (page < page_cnt)
		r += '<img src="' + img_last + '" style="cursor:hand;" onclick="goto_page(' + page_cnt + ');" title="到最后一页">&nbsp;';
	else
		r += '<img src="' + img_last + '" title="到最后一页">&nbsp;';
	r += '<input type="hidden" name="page" id="page" value="' + page + '">';
	r += '&nbsp;<input type="text" name="page_id" id="page_id" style="font-size:12px;line-height:12px;height:16px;border:1px solid #333333;text-align: center;" size="3" maxlength="3" onkeydown="if(event.keyCode==13 && chk_num(this)) document.listForm.submit();" value="' + page + '"> 页</font>';
	r += '&nbsp;<img src="' + img_goto + '" style="Cursor:hand;" onclick="if (chk_num(document.listForm.page_id)) document.listForm.submit();" align="absmiddle">';

***************************************************************/
	return r;
}

function goto_page(id){
	document.listForm.page.value = id;
	document.listForm.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;
}