var xmlHttp;
	function createXMLHttpRequest() {
		if(window.ActiveXObject){
			var arrSign =["MSXML2.XMLHTTP.5.0", "MSXML2.XMLHTTP.4.0", 
						  "MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP", "Microsoft.XMLHTTP"];
			for(var i = 0; i < arrSign.length; i++){
				try{
					xmlHttp = new ActiveXObject(arrSign[i])
					return
				}catch(oError){
				
				}
			}
		}else if(window.XMLHttpRequest){
			xmlHttp = new XMLHttpRequest()
		}
	}
	
	
	function handleStateChange(){
		if(xmlHttp.readyState == 4){
			if(xmlHttp.status == 200){
				if (xmlHttp.responseText ==0)
				{
					
					alert("支持成功,您已为球队增加0.1的积分");
				}
				else
				{
					alert("对不起,您今天已经支持过球队50次了:)");
				}
				//clearPreviousResults();
				//parseResults();
			}
		}
	}
	
	function clearPreviousResults(){
		var header = document.getElementById("header");
		if(header.hasChildNodes()){
			header.removeChild(header.childNodes[0]);
		}

		var tableBody = document.getElementById("resultsBody");
		while(tableBody.childNodes.length > 0) {
			tableBody.removeChild(tableBody.childNodes[0]);
		}			
	}

	function parseResults(){
		var results = xmlHttp.responseXML;
		var property = null;
		var address = "";
		var price	= "";
		var comments = "";		

		var properties = results.getElementsByTagName("property");
		for(var i = 0; i < properties.length; i++){
			property = properties[i];
			address = property.getElementsByTagName("address")[0].firstChild.nodeValue;
			price	= property.getElementsByTagName("price")[0].firstChild.nodeValue;
			comments = property.getElementsByTagName("comments")[0].firstChild.nodeValue;

			addTableRow(address, price, comments);
		}
		var header = document.createElement("h2");
		var headerText = document.createTextNode("Results:");
		header.appendChild(headerText);
		document.getElementById("header").appendChild(header);
		document.getElementById("resultsTable").setAttribute("border", "1");
	}
	
	function addTableRow(address, price, comments){
		var row = document.createElement("tr");
		var cell = createCellWithText(address);
		row.appendChild(cell);		
		cell = createCellWithText(price);
		row.appendChild(cell);
		cell = createCellWithText(comments);
		row.appendChild(cell);

		document.getElementById("resultsBody").appendChild(row);
	}

	function createCellWithText(text)
	{
		var cell = document.createElement('td');
		var textNode = document.createTextNode(text);
		cell.appendChild(textNode);
		return cell;
	}
	
	function doSearch(Fid){
		createXMLHttpRequest();
		xmlHttp.onreadystatechange = handleStateChange;
		var surl = "http://kfcsports.qq.com/cgi-bin/emk_support?id=" + Fid;
		//alert(surl)
		xmlHttp.open("GET", surl, true);
		xmlHttp.send(null);
	}
	


function displaySearch(id)
{
	//获取两组按钮
	var BtnObj1 = document.getElementById("btnSearch01");
	var BtnObj2 = document.getElementById("btnSearch02");
	//获取两组内容
	var DivObj1 = document.getElementById("divSearch01");
	var DivObj2 = document.getElementById("divSearch02");
	//判断并显示
	if(id==1)
	{
			BtnObj2.style.display = "none";
			DivObj2.style.display = "none";
			BtnObj1.style.display = "block";
			DivObj1.style.display = "block";

	}
	else if(id==2)
	{
			BtnObj1.style.display = "none";
			DivObj1.style.display = "none";
			BtnObj2.style.display = "block";
			DivObj2.style.display = "block";
	}
}

function setVote(id,divName,txtName,Fid)
{
	var MsgObj = document.getElementById(divName);
	var txtObj = document.getElementById(txtName);
	switch(id)
	{
		case 0:
			txtObj.innerHTML = "";
			MsgObj.style.display = "none";
			break;
		case 1:
			txtObj.innerHTML = "感谢您为球队献花!";
			MsgObj.style.display = "block";
			doSearch(Fid);
			break;
		case 2:
			txtObj.innerHTML = "感谢您为球队鼓掌!";
			MsgObj.style.display = "block";
			doSearch(Fid);
			break;
		case 3:
			txtObj.innerHTML = "感谢您为球队献金牌!";
			MsgObj.style.display = "block";
			doSearch(Fid);
			break;
		case 4:
			txtObj.innerHTML = "感谢您为球队加油!";
			MsgObj.style.display = "block";
			doSearch(Fid);
			break;			
	}
}

