var pageNo=1;
var pageSize=10;
var begin=0;
var size=0;
var pageCount=0;
var len=0;
var end=0;
var beginPageNo=0;
var endPageNo=0;
var desc="记录";
function initPageTool(pageNo_,size_){
	pageNo=pageNo_;
	size=size_;
}
function setLen(len_){
	len=len_;
	execute();
}
function execute(){
	pageCount = (len + size - 1) / size;
	pageCount=Math.floor(pageCount);
	begin = (pageNo - 1) * size;
	end = begin + size;
}
function outPageNo(showLen) {
	var mid = showLen / 2;
	if (pageCount - pageNo > mid) {
		beginPageNo = (pageNo > mid) ? pageNo - mid + 1 : 1;
		endPageNo = beginPageNo + showLen - 1;
		endPageNo = (endPageNo > pageCount) ? pageCount : endPageNo;
	}
	else {
		beginPageNo = (pageCount > showLen) ? pageCount - showLen + 1 : 1;
		endPageNo = pageCount;
	}
}
function printPage() {
	outPageNo(10);
	sb="<div class='lp2'>共" +len + "条" + desc + "&nbsp;";
	if (pageNo > 1) {
		sb+="<a href='javascript:skiptoJS(" + (pageNo-1) + ")' class='pbar'>&lt;&lt;</a>";
	}
	if (pageCount > 10) {
		if (beginPageNo > 1) {
			sb+="<a href='javascript:skiptoJS(" + beginPageNo + ")' class='pbar'>1</a>...";
		}
	}
	for (var i = beginPageNo; i <= endPageNo; i++) {
		if (i == pageNo) {
			sb+="<a class='pnow'> " + i + " </a>";
		}
		else {
			sb+="<a href='javascript:skiptoJS(" + i + ")' class='pbar'>" + i + "</a>";
		}
	}
	if (pageCount > 10) {
		if (endPageNo < pageCount) {
			sb+="...<a href='javascript:skiptoJS(" + pageCount + ")' class='pbar'>" + pageCount+ "</a>";
		}
	}
	if (pageNo < pageCount) {
		sb+="<a href='javascript:skiptoJS(" + (pageNo+1) + ")' class='pbar'>&gt;&gt;</a>";
	}
	if (pageCount == 0) {
		sb+=" 第" + pageNo + "页/" + "共1页";
	}
	else {
		sb+=" 第" + pageNo + "页/" + "共" + pageCount + "页";
	}
	sb+="</div>";
	return sb;
}
function printPage(jsfunc) {
	if(jsfunc==undefined){
		jsfunc="skiptoJS";
	}
	outPageNo(10);
	sb="<div class='lp2'>共" +len + "条" + desc + "&nbsp;";
	if (pageNo > 1) {
		sb+="<a href='javascript:"+jsfunc+"(" + (pageNo-1) + ")' class='pbar'>&lt;&lt;</a>";
	}
	if (pageCount > 10) {
		if (beginPageNo > 1) {
			sb+="<a href='javascript:"+jsfunc+"(" + beginPageNo + ")' class='pbar'>1</a>...";
		}
	}
	for (var i = beginPageNo; i <= endPageNo; i++) {
		if (i == pageNo) {
			sb+="<a class='pnow'> " + i + " </a>";
		}
		else {
			sb+="<a href='javascript:"+jsfunc+"(" + i + ")' class='pbar'>" + i + "</a>";
		}
	}
	if (pageCount > 10) {
		if (endPageNo < pageCount) {
			sb+="...<a href='javascript:"+jsfunc+"(" + pageCount + ")' class='pbar'>" + pageCount+ "</a>";
		}
	}
	if (pageNo < pageCount) {
		sb+="<a href='javascript:"+jsfunc+"(" + (pageNo+1) + ")' class='pbar'>&gt;&gt;</a>";
	}
	if (pageCount == 0) {
		sb+=" 第" + pageNo + "页/" + "共1页";
	}
	else {
		sb+=" 第" + pageNo + "页/" + "共" + pageCount + "页";
	}
	sb+="</div>";
	return sb;
}