﻿
function get_page_list(page, total_page, url)
{
	
	var return_str = '';
	var p_first = '首页';
	var p_previous = '上一页';
	var p_next = '下一页';
	var p_end = '尾页';
	var previous = '';
	var next = '';
	
	
	page = parseInt(page);
	total_page = parseInt(total_page);

	if (page<1) {
		page = 1;
	}
	if (page>total_page) {
		page = total_page;
	}
	var start_page = page-4;
	var end_page = page+4;
	if (start_page<1) {
		start_page = 1;
		end_page = start_page+7;
	}
	if (end_page>total_page) {
		end_page = total_page;
		start_page = end_page-7;
	}
	if (start_page<1) {
		start_page = 1;
	}

	for(var i=start_page; i<=end_page; i++) 
	{
		if (i == page) {
			return_str += "<font class=pageLinkOn>"+i+"</font><span id='pageNavSpace'></span><span id='pageNavSpace' class='pageNavSpace'></span>";
		} else {
			return_str += "<a href='"+url+"?page="+i+"'>"+i+"</a><span id='pageNavSpace'></span><span id='pageNavSpace' class='pageNavSpace'></span>";
		}
	}

	if (page>2)
	{
		previous += "<a href='"+url+"?page=1'>"+p_first+"</a><span id='pageNavSpace'></span>";
	}
	if (page>1)
	{
		var select_page = page-1;
		previous += "<a href='"+url+"?page="+select_page+"'>"+p_previous+"</a><span id='pageNavSpace'></span>";
	}

	if (page<total_page)
	{
		var select_page = page+1;
		next += "<a href='"+url+"?page="+select_page+"'>"+p_next+"</a><span id='pageNavSpace'></span>";
	}
	if (page<total_page-1)
	{
		next += "<a href='"+url+"?page="+total_page+"'>"+p_end+"</a>";
	}



	document.write(previous+return_str+next);
}
