var http_request = false;
function send_request(method,url,content,responseType,callback){
	http_request=false;
	if(window.XMLHttpRequest){
		http_request=new XMLHttpRequest();
		if(http_request.overrideMimeType){
			http_request.overrideMimeType("text/xml");
		}
	}
	else{
		try{
			http_request=new ActiveXObject("Msxml2.XMLHTTP");
		}catch(e){
			try{
				http_request=new ActiveXObject("Microsoft.XMLHTTP");
			}catch(e){}
		}
	}
	if(!http_request){
		window.alert("不能创建XMLHttpRequest对象实例。");
		return false;
	}
	if(responseType.toLowerCase()=="text"){
		http_request.onreadystatechange=callback;
	}else{
		
		window.alert("响应类别参数错误。");
		return false;
	}
	if(method.toLowerCase()=="get"){
		http_request.open(method,url,true);
		http_request.setRequestHeader("If-Modified-Since", "0");
	}
	else if(method.toLowerCase()=="post"){
		http_request.open(method,url,true);
		http_request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	}else{
		window.alert("http请求类别参数错误。");
		return false;
	}
	http_request.send(content);
}

function commentlist(_ID){
    var url="/Handler.ashx?ID=" + _ID; 	
    send_request("GET",url,null,"text",callback);
}
function callback(){
    if(http_request.readyState==4){
        if(http_request.status==200){
			switch(http_request.responseText)
			{
				case "FUserNeedPwd":
				    window.alert("请输入密码");
				break;
				case "FUserNull":
				    window.alert("昵称不能为空哟");
				break;
				case "Fvalidate":
					window.alert("请输入正确的验证码");
				break;
				case "FUserPwd":
					window.alert("请输入正确的用户名或密码");
				break;	
			}       
			showcomment();
        }
    }
}
function showcomment(){
    var xml=http_request.responseXML;
    if(xml==null)return;
    var root=xml.documentElement;
    if(root)                                               
    {
    
    var list=document.getElementById("_comment");	
     var s="";
     for(var i=0;i<root.childNodes.length;i++)
        {
        var rootlist=root.childNodes[i];
        for(var j=0;j<rootlist.childNodes.length-3;j++)
            {
			s += "<div class='commenttop'><img border='0' src='/images/icon_quote.gif' alt='' style='margin:0px 4px -3px 0px'/><strong>"
			s += rootlist.childNodes[0].text;
			s += "</strong> <span class='commentinfo'>[";
			s += rootlist.childNodes[1].text;
			s += "]</span></div>";
			s += rootlist.childNodes[2].text;
			s += "<div class='commentcontent' id='commcontent_";
			s += rootlist.childNodes[3].text;
			s += "'></div>";
             }

        list.innerHTML=s;
		
        }
     }
}
function Ajax_Button_Comment_Click(_ID){

    var _name=escape(document.getElementById("username").value);	
    var _commcontent=escape(document.getElementById("commcontent").value); //得到编辑框的内容
	var _validate = escape(document.getElementById("validate").value);
	var _pwd = "suseng"; //escape(document.getElementById("txtpwd").value);
	if(_name == "") {window.alert("请输入昵称"); return;}
    var url="/Handler.ashx?ID=" + _ID +"&CONTENT=" + _commcontent +"&COMMNAME="+ _name +"&PWD=" +_pwd + "&VALIDATE=" +_validate;				//将该参数连接起来,然后提交.
    send_request("GET",url,null,"text",callback);	//发送url地址
}
