// JavaScript Document
var xmlObj = false;
var xmlResult;
try {
xmlObj=new XMLHttpRequest;
}
catch(e) {
try {
xmlObj=new ActiveXObject("MSXML2.XMLHTTP");
}
catch(e2) {
try {
xmlObj=new ActiveXObject("Microsoft.XMLHTTP");
}
catch(e3) {
xmlObj=false;
}
}
}
if (!xmlObj) {
alert("XMLHttpRequest init Failed!");
} 

function postComment(id,type)
{
	var comtext=escape(document.getElementById("comtext").value);
	if(comtext!="")
	{
		 xmlObj.open("POST","inc/AjaxComments.asp",true);
		 xmlObj.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		 xmlObj.onreadystatechange=function()
		 {
			   if(xmlObj.readyState==4)
			   {
					if(xmlObj.status==200)
					{
					   xmlResult=xmlObj.responseXML;
					   AjaxShowResult(id,type);
					}
					else
					{
						alert(xmlObj.responseText)
				    }
			   }
		}
		xmlObj.send("id="+id+"&type="+type+"&comtext="+comtext+"&action=add");
	}
	else
	{
		comerr.innerHTML='<img src="images/err.gif" /> 评论内容不能为空！';
	}
}


 
function AjaxSearch(id,type)
{
	var sdiv,img,sp;
	if(type==1)
	{
		sdiv=eval('q'+id);
		sp='c'+id
	}
	else
	{
		sdiv=eval('a'+id);
		sp='d'+id
	}
	var s1=document.getElementById(sp)
	
if(id!="")
{
	
	if(sdiv.style.display=="none")
	{
		 sdiv.style.display="block";
			if(s1!=null)
			{
			eval(sp).src="images/c-d.gif";
			}
		 xmlObj.open("POST","inc/AjaxComments.asp",true);
		 xmlObj.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		 xmlObj.onreadystatechange=function()
		 {
			   if(xmlObj.readyState==4)
			   {
					if(xmlObj.status==200)
					{
					   xmlResult=xmlObj.responseXML;
					   AjaxShowResult(id,type);
					}
			   }
		}
		xmlObj.send("id="+id+"&type="+type);
	}
	else
	{
	     sdiv.style.display="none";
			if(s1!=null)
			{
			eval(sp).src="images/c-u.gif";
			}
	}
	
}
}
 
function AjaxShowResult(ii,tt)
{
	
	var dd;
	if(tt==1)
	{
		dd='q'+ii;
	}
	else
	{
		dd='a'+ii;
	}

	var results,strTemp,errc;
	results=xmlResult.getElementsByTagName("siteinfo");
	strTemp="";
	if(results[0].getElementsByTagName("comments")[0].firstChild.data=="#")
	{
			strTemp='<div class="coma"><img id="cdot" src="images/c-d.gif" /> <a href="javascript:" onclick="AjaxSearch('+ii+','+tt+')">共0条评论</a></div>';
	}
	else
	{
	     // 循环输出每个结果
		for(i=0;i<results.length;i++)
		{
		   strTemp=strTemp+'<div class="c-d">';	
		   strTemp=strTemp+'<div class="c-u">'+ results[i].getElementsByTagName("commuser")[0].firstChild.data +' 说道：</div>';	
		   strTemp=strTemp+'<div class="c-tt">'+ results[i].getElementsByTagName("commtime")[0].firstChild.data +'</div>';	
		   strTemp=strTemp+'</div>';	
           strTemp=strTemp+'<div class="c-m">'+ results[i].getElementsByTagName("comments")[0].firstChild.data +'</div>';	
		}
	}
	
		   strTemp=strTemp+'<div>';
		   strTemp=strTemp+'<form action="addComments.asp" method="post">';	
           strTemp=strTemp+'<div class="c-l">我来评论：</div>';	
		   strTemp=strTemp+'<div class="c-r"><textarea name="comtext" rows="4" class="t-c" onKeyDown="ChkPut(this,nr,100)" onKeyUp="ChkPut(this,nr,100)"></textarea></div>';	
		   strTemp=strTemp+'</div>';	
		   strTemp=strTemp+'<div class="c-i"><span id=comerr></span><span id=cip>可输入 <b><font id="nr">100</font></b> 字</span></div>';	
		   strTemp=strTemp+'<div class="c-ss">';	
		   strTemp=strTemp+'<div class="c-l"></div>';	
		   strTemp=strTemp+'<div class="c-r"><input name="提交" type="button" class="comm-su" value="" onclick="postComment('+ii+','+tt+')"/> ';	
		   strTemp=strTemp+'&nbsp; ';	
		   strTemp=strTemp+'<input name="按钮" type="button" class="comm-re" value="" onclick="AjaxSearch('+ii+','+tt+')"/></div>';	
		   strTemp=strTemp+'</form>';
		   strTemp=strTemp+'</div>';
		   
	document.getElementById(dd).innerHTML = strTemp;

	errc=xmlResult.getElementsByTagName("errc");
	if(errc[0].getElementsByTagName("comments")[0].firstChild.data=="1")
	{
	comerr.innerHTML='<img src="images/err.gif" /> 您的当前等级不允许评论！';
	}
	if(errc[0].getElementsByTagName("comments")[0].firstChild.data=="3")
	{
	comerr.innerHTML='<img src="images/err.gif" /> 请先登录再评论！';
	}
	if(errc[0].getElementsByTagName("comments")[0].firstChild.data=="4")
	{
	comerr.innerHTML='<img src="images/err.gif" /> 您提交有被禁止的内容！';
	}
}
