// =============================== 标题列表翻页 ===============================
//列表翻页和内容翻页一样
//翻页请在需要显示翻页的位置添加 <div id=pageDown align="center"></div>
//
//
/////////////////////////////////////////////////////////////////////////////////


/////////////////////////////////////////////////////////////////////////////////
//begin 处理标题列表的翻页
/////////////////////////////////////////////////////////////////////////////////
var nCurPage = 1;

function change_on_status()
{
	
	var objPageDown = document.getElementsByName("pageDown");
	var nLen = objPageDown.length;
	for(i=0; i<nLen; i++)
	{
		if(nCurPage == 1)
		{
			document.all("span_first_page" + i).style.cursor = "";
			document.all("span_pre_page" + i).style.cursor = "";
			document.all("span_first_page" + i).style.color = "#bcbcbc";
			document.all("span_pre_page" + i).style.color = "#bcbcbc";
		}
		else
		{
			document.all("span_first_page" + i).style.cursor = "hand";
			document.all("span_pre_page" + i).style.cursor = "hand";
			document.all("span_first_page" + i).style.color = "#5B5B5B";
			document.all("span_pre_page" + i).style.color = "#5B5B5B";
		}

		if(nCurPage == pageNumTotal || pageNumTotal == 1)
		{
			document.all("span_last_page" + i).style.cursor = "";
			document.all("span_next_page" + i).style.cursor = "";
			document.all("span_last_page" + i).style.color = "#bcbcbc";
			document.all("span_next_page" + i).style.color = "#bcbcbc";
		}
		else
		{
			document.all("span_last_page" + i).style.cursor = "hand";
			document.all("span_next_page" + i).style.cursor = "hand";
			document.all("span_last_page" + i).style.color = "#5B5B5B";
			document.all("span_next_page" + i).style.color = "#5B5B5B";
		}
	}	
}

function DealPageDown()
{
	
	var objPageDown = document.getElementsByName("pageDown");
	if(objPageDown != null && objPageDown.length > 0)
	{
		var nLen = objPageDown.length;
		for(i=0; i<nLen; i++)
		{
			
			var sShowToolbar = ""
				+ "<span id=\"span_first_page" + i + "\" style='font-size:12px;display:none' onclick=\"first_page('" + sTbId + "')\" style=cursor:hand><font style='font-size:12px' class=firstPageInfo>第一页</font></span>&nbsp;&nbsp;"
				+ "<img src='/a_images/t1.jpg'><span id=\"span_pre_page" + i + "\" onclick=\"pre_page('" + sTbId + "')\" style=cursor:hand><font class=prevPageInfo>上一页</font></span>&nbsp;&nbsp;"
				+ "<img src='/a_images/t1.jpg'><span id=\"span_next_page" + i + "\" onclick=\"next_page('" + sTbId + "')\" style=cursor:hand><font class=nextPageInfo>下一页</font></span>&nbsp;&nbsp;"
				+ "<span id=\"span_last_page" + i + "\" onclick=\"last_page('" + sTbId + "')\" style=\"cursor:hand;display:none\"><font class=lastPageInfo>最后页</font></span>&nbsp;&nbsp;"
				+ "<span id=ShowChangeInfo style=\"color:#5B5B5B\">" + "第" + nCurPage + "/"  + pageNumTotal + "页" + "</span><span style=\"color:#5B5B5B\">&nbsp;&nbsp;"
				+ "转到 第 <input name=\"selJumpToPage" + i + "\" id=\"selJumpToPage" + i + "\" type=\"text\" class=\"bd\" size=\"2\"> 页</span>" 
				+ " <span style=cursor:hand style=\"color:#5B5B5B\" onclick=\"jump_to_page('" + sTbId + "'," + i + ")\"><input type=\"button\" style=\"cursor:hand;background-color:#cccccc;color:#ffffff;height=17px\" value=\" GO \"></span>";
			
			objPageDown[i].innerHTML = sShowToolbar;
		}	
	}
	else
	{
		document.all(sTbId).innerHTML = sShowToolbar;
	}

	change_on_status();
}


function ShowToolbar(tbId)
{
	nPageDown = 1;
	sTbId = tbId;
}

function jump_to_page(tbId, i)
{
	var nJumpToPage = document.all("selJumpToPage" + i).value;
	
	if(nJumpToPage == null || nJumpToPage == "" || nJumpToPage > pageNumTotal || nJumpToPage < 1)
	{
		alert("请输入正确页码!");
		return;
	}

	if(nCurPage == nJumpToPage)
	{
		return;
	}
	nCurPage = nJumpToPage;
	goToPage(nCurPage,tbId);
}
//function jump_to_page(tbId, i)
//{
	//var nJumpToPage = document.all("selJumpToPage" + i).value;
	//if( nJumpToPage == '')
	//{
		//alert("请输入页码");
		//return;
	//}
	//if(nCurPage == nJumpToPage)
	//{
		//return;
	//}
	//nCurPage = nJumpToPage;
	//goToPage(nCurPage,tbId);
//}

function first_page(tbId)
{
	if(nCurPage == 1)
	{
		return;
	}
	nCurPage = 1;
	goToPage(nCurPage,tbId);
}

function last_page(tbId)
{
	if(nCurPage == pageNumTotal)
	{
		return;
	}
	nCurPage = pageNumTotal;
	goToPage(nCurPage,tbId);
}

function next_page(tbId)
{
	if(nCurPage >= pageNumTotal)
	{
		return;
	}
	nCurPage++;
	goToPage(nCurPage,tbId);
}

function pre_page(tbId)
{
	if(nCurPage == 1)
	{
		return;
	}
	nCurPage--;
	goToPage(nCurPage,tbId);
}


function goToPage(nPage,tbId)
{
	var obj = document.getElementsByName("ShowChangeInfo");
	for(i=0; i<obj.length; i++)
	{
		obj[i].innerHTML = "第" + nCurPage + "/"  + pageNumTotal + "页";
	}
	
	change_on_status();
	
	if(tbId == "toolbar_CMSArticleMultiPage")
	{
	    for (i = 1; i <= pageNumTotal; i++)
	    {
	        document.all("CMSArticlePageNumber" + i).style.display = "none";
	    }
		document.all("CMSArticlePageNumber"+nPage).style.display = "inline";
	}
	else
	{
		var sPage = "_" + nPage;
		if(nPage == 1)
		{
			sPage = "";
		}
	
		pageUrl = "http://" + document.location.host + "/_CMS_TXT_/" + txtId + sPage + ".txt";

		iframeDownload.location.href = pageUrl;
		setTimeout('finishNextPage()',1000);
	}
}

function finishNextPage()
{
	try
	{
		var sContent = iframeDownload.document.body.innerHTML;
		if(sContent != null && sContent.length > 30)
		{
			document.all(titleListDivID).outerHTML = sContent;
		
		}
		else
		{
			setTimeout('finishNextPage()',1000);
		}
	}
	catch(E)
	{
	}
}

function finishDownload(sContent)
{
	document.all(titleListDivID).outerHTML = sContent;
}
/////////////////////////////////////////////////////////////////////////////////
//end 处理标题列表的翻页
/////////////////////////////////////////////////////////////////////////////////






/////////////////////////////////////////////////////////////////////////////////
//begin 处理编辑器中添加的附件，可是是wmv，flv，wmv等
/////////////////////////////////////////////////////////////////////////////////
var cms_arrAccessories;

function cms_Accessories()
{
	cms_arrAccessories = document.all("cms_accessories");
	if(cms_arrAccessories != null)
	{
		if(cms_arrAccessories.length > 1)
		{
	    	for(var i = 0; i < cms_arrAccessories.length; i++)
	    	{
	    		cms_AccessoriesProc(cms_arrAccessories[i]);
	    	}
	    }
		else
		{
		    cms_AccessoriesProc(cms_arrAccessories);
		}
	}
}


function cms_AccessoriesProc(cmsAccessoriesObj)
{
	var cms_outString = "";
	
	if(cmsAccessoriesObj.isDownload == 1)
	{
		cms_outString = "<table border=0";
		cms_outString += cms_AccessoriesStyle(cmsAccessoriesObj);
		cms_outString += "><tr><td><a href=";
		cms_outString += cmsAccessoriesObj.srcPath;
		cms_outString += ">";
		cms_outString += cmsAccessoriesObj.srcText;
		cms_outString += "</a></td></tr></table>";
	}
	else
	{
		if(cmsAccessoriesObj.srcType == "swf")
		{
			cms_outString = "<table border=0";
			cms_outString += cms_AccessoriesStyle(cmsAccessoriesObj);
			cms_outString += "><tr><td><OBJECT classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://active.macromedia.com/flash2/cabs/swflash.cab#version=5,0,0,0\"";
			if(cmsAccessoriesObj.style.width != null)
				cms_outString += " width=" + cmsAccessoriesObj.style.width;
			if(cmsAccessoriesObj.style.height != null)
				cms_outString += " height=" + cmsAccessoriesObj.style.height;
		    cms_outString += "><PARAM NAME=movie VALUE=\"" + cmsAccessoriesObj.srcPath + "\">";
		    cms_outString += "<PARAM NAME=quality VALUE=high>";
		    cms_outString += "<EMBED src=\""+ cmsAccessoriesObj.srcPath + "\" quality=high TYPE=\"application/x-shockwave-flash\" PLUGINSPAGE=\"http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash\"";
		    if(cmsAccessoriesObj.style.width != null)
				cms_outString += " width=" + cmsAccessoriesObj.style.width;
			if(cmsAccessoriesObj.style.height != null)
				cms_outString += " height=" + cmsAccessoriesObj.style.height;
		    cms_outString += "></EMBED></OBJECT></td></tr></table>";
		}
		else if(cmsAccessoriesObj.srcType == "wmv")
		{
			cms_outString = "<table border=0";
			cms_outString += cms_AccessoriesStyle(cmsAccessoriesObj);
			cms_outString += "><tr><td><object classid=\"clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95\" id=\"MediaPlayer\"";
			if(cmsAccessoriesObj.style.width != null)
				cms_outString += " width=" + cmsAccessoriesObj.style.width;
			if(cmsAccessoriesObj.style.height != null)
				cms_outString += " height=" + cmsAccessoriesObj.style.height;
			cms_outString += " VIEWASTEXT><PARAM NAME=\"Filename\" VALUE=\"";
			cms_outString += cmsAccessoriesObj.srcPath;
			cms_outString += "\"><param name=\"AutoStart\" value=\"true\">";
			cms_outString += "<param name=\"AutoRewind\" value=\"-1\">";
			cms_outString += "<param name=\"AnimationAtStart\" value=\"false\">";
			cms_outString += "<param name=\"ShowControls\" value=\"true\">";
			cms_outString += "<param name=\"ClickToPlay\" value=\"false\">";
			cms_outString += "<param name=\"EnableContextMenu\" value=\"true\">";
			cms_outString += "<param name=\"ShowPositionControls\" value=\"true\">";
			cms_outString += "<param name=\"Balance\" value=\"0\">";
			cms_outString += "<param name=\"ShowStatusBar\" value=\"false\">";
			cms_outString += "<param name=\"AutoSize\" value=\"false\">";
			cms_outString += "</object></td></tr></table>";
		}
		else if(cmsAccessoriesObj.srcType == "rm" || cmsAccessoriesObj.srcType == "rmvb")
		{
			cms_outString = "<table border=0";
			cms_outString += cms_AccessoriesStyle(cmsAccessoriesObj);
			cms_outString += "><tr><td><object classid=\"clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA\"";
			if(cmsAccessoriesObj.style.width != null)
				cms_outString += " width=" + cmsAccessoriesObj.style.width;
			if(cmsAccessoriesObj.style.height != null)
				cms_outString += " height=" + cmsAccessoriesObj.style.height;
			cms_outString += "><param name=\"CONTROLS\" value=\"ImageWindow\">";
		    cms_outString += "<param name=\"CONSOLE\" value=\"Video\">";
		    cms_outString += "<param name=\"CENTER\" value=\"TRUE\">";
		    cms_outString += "<param name=\"MAINTAINSPECT\" value=\"TRUE\">";
		    cms_outString += "</object>";
		    cms_outString += "<object width=\"0\" height=\"0\" classid=\"clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA\">";
		    cms_outString += "<param name=\"CONTROLS\" value=\"ControlPanel\">";
		    cms_outString += "<param name=\"CONSOLE\" value=\"Video\">";
		    cms_outString += "<param name=\"SRC\" value=\"";
		    cms_outString += cmsAccessoriesObj.srcPath;
		    cms_outString += "\"><param name=\"AUTOSTART\" value=\"TRUE\">";
		    cms_outString += "<param name=\"PREFETCH\" value=\"0\">";
		    cms_outString += "<param name=\"LOOP\" value=\"1\">";
		    cms_outString += "<param name=\"NUMLOOP\" value=\"0\">";
		    cms_outString += "</object></td></tr></table>";
		}
	}

	cmsAccessoriesObj.insertAdjacentHTML("beforeBegin", cms_outString);
	cmsAccessoriesObj.style.display = "none";
}


function cms_AccessoriesStyle(cmsAccessoriesObj)
{
	var cms_style = "";
	
	if(cmsAccessoriesObj.hspace != null && cmsAccessoriesObj.hspace > 0)
	{
		cms_style += " hspace=" + cmsAccessoriesObj.hspace;
	}
	if(cmsAccessoriesObj.vspace != null && cmsAccessoriesObj.vspace > 0)
	{
		cms_style += " vspace=" + cmsAccessoriesObj.vspace;
	}
	if(cmsAccessoriesObj.isDownload != 1 && cmsAccessoriesObj.style.width != null)
	{
		cms_style += " width=" + cmsAccessoriesObj.style.width;
	}
	if(cmsAccessoriesObj.isDownload != 1 && cmsAccessoriesObj.style.height != null)
	{
		cms_style += " height=" + cmsAccessoriesObj.style.height;
	}
	if(cmsAccessoriesObj.align != null && cmsAccessoriesObj.align.length > 0)
	{
		cms_style += " align=" + cmsAccessoriesObj.align;
	}
	if(cmsAccessoriesObj.valign != null && cmsAccessoriesObj.valign.length > 0)
	{
		cms_style += " valign=" + cmsAccessoriesObj.valign;
	}
	
	return cms_style;
}
/////////////////////////////////////////////////////////////////////////////////
//end 处理编辑器中添加的附件，可是是wmv，flv，wmv等
/////////////////////////////////////////////////////////////////////////////////