var xmlHttp;
var addNew;
function GetXmlHttpObject(handler)
{ 
	var objXmlHttp=null	
	if (navigator.userAgent.indexOf("MSIE")>=0)
	{ 
		var strName="Msxml2.XMLHTTP"
		if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
		{
			strName="Microsoft.XMLHTTP"
		} 
		try
		{   
			objXmlHttp=new ActiveXObject(strName)
			objXmlHttp.onreadystatechange=handler 
			return objXmlHttp
		} 
		catch(e)
		{ 
			alert("Error. Scripting for ActiveX might be disabled") 
			return 
		} 
	}
	else
	{
		objXmlHttp=new XMLHttpRequest()
		objXmlHttp.onload=handler
		objXmlHttp.onerror=handler 
		return objXmlHttp
	}
}

/* 显示留言 */
function showre(Sid)
{   document.getElementById("list").innerHTML = "<div>评论载入中...</div>";
	var url = "/pl/show.asp?cid=" + Sid;
	xmlHttp=GetXmlHttpObject(showlist)
	xmlHttp.open("GET", url , true)
	xmlHttp.send(null)
}
function showlist()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {   
	    document.getElementById("list").innerHTML = ""
		xmlAuthor = xmlHttp.responseXML.getElementsByTagName("Author")
		xmlContent = xmlHttp.responseXML.getElementsByTagName("Content")
		for (i=0;i<xmlContent.length;i++)
		{   var Content = xmlContent[i].firstChild.data;
            var   div   =   document.createElement("DIV");   
            div.id   =   i; 
			
			if (Content == "没有留言") {
			   //// alert(1)
			    div.innerHTML = "没有留言"
			}
			else {
			    var Author = xmlAuthor[i].firstChild.data;
			    var PostTime = xmlAuthor[i].getAttribute('PostTime');
			    div.innerHTML = "<span class='purple'>"+Author+"</span> 于 "+PostTime+" 发表评论：<br /><span class='cBlack'>"+Content+"</span>"
			}
            document.getElementById("list").appendChild(div);
		
		}
	}
	
}

/* 发送留言 */
function AddNew() {
    document.getElementById("sendGuest").disabled = true;
    var Author = escape(document.getElementById("memAuthor").value);
    var Content = escape(document.getElementById("memContent").value);
	var cid = escape(document.getElementById("cid").value);
    if (Author == "" || Content == "" ) {
	    alert("错误：内容为空或者您已经发布了评论，请不要重复评论！");
		document.getElementById("sendGuest").disabled = false;
		return false;
	}
	if (Content.length > 600 || Content.length < 8) {
	    alert("错误：评论内容少于8字符或者超过600个字符！");
		document.getElementById("sendGuest").disabled = false;
		return false;
	}

    addNew = GetXmlHttpObject(sendGuest);
    var GuestInfo = "Author="+Author+"&Content="+Content+"&cid="+cid;
    addNew.open("POST","/pl/AddNew.asp",false); 
    addNew.setRequestHeader("Content-Type","application/x-www-form-urlencoded") 
    addNew.send(GuestInfo); 
} 
function sendGuest() {
    if (addNew.readyState==4 || addNew.readyState=="complete") {
       alert(unescape(addNew.responseText));
	   var cid = escape(document.getElementById("cid").value);
	   document.getElementById("sendGuest").disabled = false;
	   document.getElementById("memAuthor").value = "";
	   document.getElementById("memContent").value = "";
	   showre(cid);
	} 
}
function reSet() {
     document.getElementById("memAuthor").value = "";
	 document.getElementById("memContent").value = "";
}
