﻿//链接列表
function JsAnnounceList(RootPath,PublishSiteID,pagesize)
{
	getObject("AnnounceList").innerHTML=AyWebLang.DataLoading;	
	var xhr = GetXmlHttp();
	xhr.open("GET", RootPath + "Server/AjaxPage/AjaxPost.aspx?action=announcelist&PublishSiteID="+PublishSiteID+"&pagesize="+pagesize+"&r="+Math.random(), true);
	xhr.setRequestHeader("Content-Type", "utf-8");
	xhr.onreadystatechange = function()
	{
		if(xhr.readyState == 4)
		{
			if(xhr.status == 200)
			{
				var msg = xhr.responseText;
				if(msg!='undefined' && msg!='none')
				{
				    WriteAnnounce(msg);
				}
				else
				{
					getObject("AnnounceList").innerHTML = AyWebLang.NoneData;
				}
				
			}
			else
			{
				//alert("您请求的页面出现异常错误！请刷新重试！");
				getObject("AnnounceList").innerHTML = AyWebLang.ServerError;
			}
		}
	}
	xhr.send(null);
}


function WriteAnnounce(strArray)
{
    var str = "";
    if(strArray!="")
	{
		if(strArray.substr(strArray.length-1) == ',')
		{
			strArray = strArray.substr(0,strArray.length-1);
		}
		var arrAnnounceList = eval("new Array("+strArray+")");
		for(var i=0;i<arrAnnounceList.length;i++)
        {
            str += "<li>" + "&nbsp;<a href=\"javascript:void(0);\" onclick=\"javascript:openwin(620,420,'" + unescape(arrAnnounceList[i].Url) + "','" + unescape(arrAnnounceList[i].Title) + "')\">" + unescape(arrAnnounceList[i].Title) + "</a>";
            str += "&nbsp;&nbsp;" + arrAnnounceList[i].AddTime +"</li><br />";
        }
    }
    else
	{
		str=AyWebLang.JsAnnounceListNone;
	}
	getObject("AnnounceList").innerHTML = str;
}


                    
function JsAnnounceShow(RootPath,PublishSiteID,ID)
{
	getObject("AnnounceShow").innerHTML=AyWebLang.DataLoading;
	if(ID==0)ID = GetNum("ID");//如里传入ID为0
	if(ID==0)
	{
		getObject("AnnounceShow").innerHTML =AyWebLang.ParameterError;
	}
	else
	{
	var xhr = GetXmlHttp();
	xhr.open("GET", RootPath + "Server/AjaxPage/AjaxPost.aspx?action=announceview&PublishSiteID="+PublishSiteID+"&ID="+ID+"&r="+Math.random(), true);
	xhr.setRequestHeader("Content-Type", "utf-8");
	xhr.onreadystatechange = function()
	{
		if(xhr.readyState == 4)
		{
			if(xhr.status == 200)
			{
				var msg = xhr.responseText;
				if(msg!='undefined' && msg!='none')
				{
					var str = '';
					//返回值Title|Author|Hits|Content|AddTime
					var msgArr = msg.split('|');
					str += '<TABLE class=9black cellSpacing=0 cellPadding=0 width=500 align=center border=0>';
                    str += '<TR>';
                    str += '    <TD height=24><DIV align=center><FONT color=#0033ff size=3><B>'+msgArr[0]+'</B></FONT></DIV></TD>';
                    str += '  </TR>';
                    str += '  <TR>';
                    str += '    <TD height=20><DIV align=center>'+AyWebLang.JsAnnounceShow_Author+':<FONT color=#996633>'+msgArr[1]+'</FONT>&nbsp;&nbsp;'+AyWebLang.JsAnnounceShow_Hits+':<FONT color=#996633>'+msgArr[2]+'</FONT>&nbsp;&nbsp;'+AyWebLang.JsAnnounceShow_Time+':<FONT color=#996633>'+msgArr[4]+'</FONT></DIV></TD>';
                    str += '  </TR>';
                    str += '  <TR>';
                    str += '    <TD><HR width=500 SIZE=1></TD>';
                    str += '  </TR>';
                    str += ' <TR>';
                    str += '    <TD width=465>'+msgArr[3]+'</TD>';
                    str += '  </TR>';
                    str += '</TABLE>';
					getObject("AnnounceShow").innerHTML = str;
					document.title = document.title + ' - ' + msgArr[0];
				}
				else
				{
					getObject("AnnounceShow").innerHTML = AyWebLang.ParameterError;
				}
				
			}
			else
			{
				//alert("您请求的页面出现异常错误！请刷新重试！");
				getObject("AnnounceShow").innerHTML = AyWebLang.ServerError;
			}
		}
	}
	xhr.send(null);
	}
}

function openAnnounce(url)
{
	openwin(620,420,url,'');
}
