function submitAjax( url, params, method )
{
  http_request = false;
  if (window.XMLHttpRequest) { // Mozilla, Safari,...
	 http_request = new XMLHttpRequest();
	 if (http_request.overrideMimeType) {

		http_request.overrideMimeType('text/html');
	 }
  } else if (window.ActiveXObject) { // IE
	 try {
		http_request = new ActiveXObject("Msxml2.XMLHTTP");
	 } catch (e) {
		try {
		   http_request = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (e) {}
	 }
  }
  if (!http_request) {
	 alert('Cannot create XMLHTTP instance');
	 return false;
  }


  http_request.onreadystatechange = method;
  http_request.open('POST', url, true);
  http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http_request.setRequestHeader("Content-length", params.length);
  http_request.setRequestHeader("Connection", "close");
  http_request.send( params );


}
function chamaVotos()
	{
		// Instancia a classe ajax
			var ajx = new AJAX();
		// Define a url
			ajx.url = 'votacaolist.php';
		// Define o modo T = (Text), X = (XML)
			ajx.modo = 'T';
		// Processa o resultado e retorna na variavel r
			ajx.processaresultado = function(r)
			{
				// Separa em Partes a Resposta
					partes=r.split("|");
						//Adiciona Cada Percentual Correspondente ao Voto
						document.getElementById('voto1').innerHTML=partes[0];
						document.getElementById('voto2').innerHTML=partes[1];
			}
		// Conecta ao Ajax
		ajx.conectar();
	}
function AdicionarVoto(option)
	{	
    	//Adiciona a variavel opçao ao SEND
			var params = "opcao=" + encodeURI(option);
		//Destino
			var url = "votacao.php";

		//Envia os Dados e Pega a Resposta
			submitAjax( url, params, function( resposta ) {
	
			  if (http_request.readyState == 4) {
				 if (http_request.status == 200) {
	
					var resp = http_request.responseText;
				alert(resp);
				setTimeout('chamaVotos()', 100);
				 } else {
	
				 }
			  }
		} );
	}
	
setTimeout('chamaVotos()',10000);