//本文件包括用于显示页面内容的脚本
//使用prototype框架，必须和prototype.js一起使用

//当前页码
var currentPage=1;
//总页码
var totalPage=0;
//当前栏目标题,"入网指南"或"资料下载"
var currentTitle="";
	
/**
 * 根据参数title显示页面内容
 * @param title "入网指南"或"资料下载"
 */
function showContent(title)
{
	var td=$("title");
	if (td===null || title===null || typeof title!="string") return;
	currentTitle=title;
	currentPage=1;
	td.innerHTML="<strong>"+title+"</strong>";
	var url=getUrl();
	showPage(url);
}
/**
 * 根据参数url获取页面内容并显示
 */
function showPage(url)
{
	if ((totalPage>0 && currentPage>totalPage) || currentPage<1) return;
	new Ajax.Request(url, 
	{   
		method: 'post', 
		onInteractive:function(){
			$("list").setAttribute("valign","middle");
			$("list").innerHTML="正在读取,请稍候......";
		},
		onSuccess: function(transport) {    
			var res=transport.responseText;
			var obj=eval('('+res+')');
			if (obj.error!=null)
			{
				$("list").setAttribute("valign","middle");
				$("list").innerHTML=obj.error;
			}else
			{
				$("list").setAttribute("valign","top");
				if (obj.totalPage!=null) totalPage=obj.totalPage;
				if (totalPage>0)
				{
					var text="第"+currentPage+"页"+"&nbsp;".times(4)+"共"+totalPage+"页"+"&nbsp;".times(4);
					$("pagetext").show();
					$("pagetext").innerHTML=text;
					$("list").innerHTML=obj.html;
				}else
				{
					$("pagetext").hide();
					$("list").innerHTML="当前没有相关内容......";
				}
				if (currentPage<=1) $("prepage").hide();
				else $("prepage").show();
				if (currentPage>=totalPage) $("nextpage").hide();
				else $("nextpage").show();
			}
		}
	});
}
//查询上一页,下一页的页面内容列表
function atQuery(option)
{
	if (option=="prev") currentPage--;
	if (option=="next") currentPage++;
	var url=getUrl();
	showPage(url);
}
