﻿function pageTurn(rsCount,pageSize,pageCount,pageNo,strParam)
{
	with(document)
	{   /*pageNo页码/pageCount总页数      pageSize每页10条  rsCount这条数 
         1-10 of 50   1 | 2| 3| 4| 5| 6| 7| 8| 9| 10  
	    */
		write("<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" ><tr><td>&nbsp;&nbsp;&nbsp;&nbsp;  ");
		write(pageNo + "&nbsp;-&nbsp;" + pageCount  + "&nbsp;of&nbsp;" + rsCount+" PerPage" + pageSize);
		write("</td><td align=\"right\">");
		write("<form style=\"margin:0px; padding:0px;\" onsubmit=\"location.replace('?" + strParam + "' + this.PageNumber.value);return false;\">");
		var intSeed = 8;
		var intFrom = pageNo - intSeed;
		if(intFrom < 1)intFrom = 1;
		var intTo = intFrom + intSeed*2;
		if(intTo > pageCount)
		{
			intTo = pageCount;
			if(pageCount > intSeed*2)
				intFrom = intTo - intSeed*2;
			else
				intFrom = 1;
		}
		
		if(intFrom>1)
			write("<a href=\"?" + strParam + "1\">&lt;&lt;</a> ");
		for(var i = intFrom; i <= intTo; i++)
		{
			if(i == pageNo)
				write("<font class=\"highlight\">" + i +" </font> &nbsp; &nbsp;");
			else
				write("<a href=\"?" + strParam + i + "\">" + i + "</a>&nbsp; &nbsp;");
			

		}
		if(intTo < pageCount)
			write("<a href=\"?" + strParam + pageCount + "\">&gt;&gt;</a> ");
		write("&nbsp; &nbsp; Jump：<input type=\"text\" size=4 name=\"PageNumber\" style=\"text-align:center\" value=\"" + pageNo + "\" />");
		write("<input type=\"submit\" value=\"GO\" />&nbsp;&nbsp;&nbsp;&nbsp;");
		write("</form></td></tr></table>");
	}
}
