// JavaScript Document

var xmlHttpRequest;
	//創建一個XMLHttpRequest
	function createXMLHttpRequest() 
	{
		if(window.XMLHttpRequest) 
		{
			xmlHttpRequest = new XMLHttpRequest();
			if (xmlHttpRequest.overrideMimeType) 
			{
				xmlHttpRequest.overrideMimeType("text/xml,CHARSET=utf-8");
			}
		}
		else if (window.ActiveXObject) 
		{
			try 
			{
				xmlHttpRequest = new ActiveXObject("Msxml2.XMLHTTP");
			} 
			catch (e) 
			{
				try {
					xmlHttpRequest = new ActiveXObject("Microsoft.XMLHTTP");
				} 
				catch (e) 
				{
				}
			}
		}		
	}
	
	//啟動ajax異地通信
	function beginComment(url){
		//創建XMLHttpRequest
		createXMLHttpRequest();
		//將狀態觸發器綁定到一個函數
		xmlHttpRequest.onreadystatechange = processor_up;
		//通過GET方法向指定的URL建立服務器的調用
		xmlHttpRequest.open("GET",url);
		xmlHttpRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;");
		xmlHttpRequest.send(null);
	
	}
	
	//返回： 1：沒有接受到id 、2：評價中發生錯誤 、3：評價成功 、4：空值 、5：cookie已經存在，評價已經給予
	//處理狀態的改變
	function processor_up(){
		var result;
		if(xmlHttpRequest.readyState == 4) 
		{
			if(xmlHttpRequest.status == 200)
			{
				result = xmlHttpRequest.responseText;
				if(result == '1'){
					alert(alert1);
				}else if(result == '2'){
					alert(alert2);
				}else if(result == '3'){
					ajax_guid_up(result);	
				}else if(result == '4'){
					alert(alert3);
				}else if(result == '5'){
					ajax_guid_up(result);
				}
			}
		}
		
	}
	function ajax_guid_up(result){
		
		if(result == '3'){
			document.getElementById('hidden_comment').value = "###$$$@@@!!!";
			var num_comment = document.getElementById('vote_num').innerHTML;
			var num_end = parseInt(num_comment) + 1;
			document.getElementById('vote_num').innerHTML = num_end;
			document.getElementById('hidden_comment').value = "###$$$@@@!!!";
			document.getElementById('vote_txt').innerHTML = alert4;
		}else if(result == '5'){
			document.getElementById('vote_txt').innerHTML = alert4;
		}
	}