function createXMLHttpRequest()
{
	if(window.ActiveXObject)
	{
		xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	else
	{
		xmlHttp=new XMLHttpRequest();
	}
}
function chkvote()
{
	var object=document.getElementsByName("vote");
	for(i=0;i<object.length;i++)
	{
		if(object[i].checked)
		{
			return object[i].value;
		}
	}
	return false;
}
function submitvote()
{
	id=chkvote();
	if(!id)
	{
		alert("请选择一个选项");
		return false;
	}
	createXMLHttpRequest();
	var url;
	url="vote.php";
	var poststr;
	poststr="topic="+document.getElementById("topic").value+"&select="+id;
	xmlHttp.open("POST",url,true);
    xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	xmlHttp.send(poststr);
	xmlHttp.onreadystatechange=result;
}
function getvoteresult(){
	createXMLHttpRequest();
	var url;
	url="vote.php";
	var poststr;
	poststr="act=getvoteresult";
	xmlHttp.open("POST",url,true);
    xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	xmlHttp.send(poststr);
	xmlHttp.onreadystatechange=handleresult;
}
function handleresult(){
	if(xmlHttp.readyState==4)
	{
		if(xmlHttp.status==200)
		{
			result=xmlHttp.responseText;
			if(result)
			{
				var result=eval('('+result+')');
				
				var txt="";
				for(i=0;i<result.length;i++)
				{
					//<li>选项一：是 票数 <span>123</span></li>
					txt+="<li>选项"+(i+1)+"："+result[i].selectname+" 票数为 <span>"+result[i].count+"</span></li>";
				}
				document.getElementById("ajaxval").innerHTML=txt;
			}
			else
			{
				document.getElementById("ajaxval").innerHTML="数据获取失败...";
			}
		}
	}	
}
function result()
{
	if(xmlHttp.readyState==4)
	{
		if(xmlHttp.status==200)
		{
			result=xmlHttp.responseText;
			if(result==1)
			{
				document.getElementById('shadow').style.display='block';
				document.getElementById('shadowbox').style.display='block';
				getvoteresult();
			}
			else
			{
				alert("投票失败");	
			}
		}
	}	
}
function showvoteresult(){
	document.getElementById('shadow').style.display='block';
	document.getElementById('shadowbox').style.display='block';
	getvoteresult();
}
