function openAjax() {
	var ajax;
	try{
	ajax = new XMLHttpRequest(); // XMLHttpRequest para browsers decentes, como: Firefox, Safari, dentre outros.
	}catch(ee){
	try{
	ajax = new ActiveXObject("Msxml2.XMLHTTP"); // Para o IE da MS
	}catch(e){
	try{
	ajax = new ActiveXObject("Microsoft.XMLHTTP"); // Para o IE da MS
	}catch(E){
	ajax = false;
	}}}
	return ajax;
}

function votar() {
	var controle = document.getElementsByTagName('input');
	var nSelecionado = false;

		for(i=0;i<controle.length;i++) {

			if (controle[i].type == 'radio') {

				if (controle[i].checked) {
					executaVoto(controle[i].value);
					nSelecionado = true;
					break;
				}

			}

		}

	if (!nSelecionado) {	
		alert("Selecione uma opção para poder votar!");
	}
}

function executaVoto(codigo) {
	if(codigo !== "" && codigo !== null && codigo.length >= 1) { // Verifica se o campo não está vazio, ou se foi digitado no mínimo três caracteres.
	
		var exibeResultado = document.getElementById('enqueteAjax'); // div que exibirá o resultado da busca.
		var visitas = exibeResultado.innerHTML;
		var ajax = openAjax(); // Inicia o Ajax.
		
		ajax.open("GET", "restrito/enquete/enquete.asp?codigo=" + codigo, true); // Envia o termo da busca como uma querystring, nos possibilitando o filtro na busca.
		
		ajax.onreadystatechange = function() {
		
			if(ajax.readyState == 1) { // Quando estiver carregando, exibe: carregando...
				exibeResultado.innerHTML = "<div id='carregando'></div>";
			}
			
			location.href=('index.asp');
		}
		ajax.send(null); // submete
	}
}

function mostraEnquete() {
	var exibeResultado = document.getElementById('enqueteAjax'); // div que exibirá o resultado da busca.
	var visitas = exibeResultado.innerHTML;
	var ajax = openAjax(); // Inicia o Ajax.
	
	ajax.open("GET", "restrito/enquete/enquete.asp", true); // Envia o termo da busca como uma querystring, nos possibilitando o filtro na busca.
	ajax.onreadystatechange = function() {
			
		if(ajax.readyState == 1) { // Quando estiver carregando, exibe: carregando...
			exibeResultado.innerHTML = "<div id='carregando'></div>";
		}

		if(ajax.readyState == 4) { // Quando estiver tudo pronto.
			
			if(ajax.status == 200) {
			
	
				var resultado = ajax.responseText; // Coloca o resultado (da busca) retornado pelo Ajax nessa variável (var resultado).
				resultado = resultado.replace(/\+/g," "); // Resolve o problema dos acentos (saiba mais aqui: http://www.plugsites.net/leandro/?p=4)
				
				
				resultado = unescape(resultado); // Resolve o problema dos acentos
				
				exibeResultado.innerHTML = resultado;
				
			} 
			else
			{
				exibeResultado.innerHTML = "Não foi possivel carregar a página";
			}
			
		}
	}
	ajax.send(null); // submete
	
	
}

/*function verResultado() {
	var exibeResultado = document.getElementById('enqueteAjax'); // div que exibirá o resultado da busca.
	var visitas = exibeResultado.innerHTML;
	var ajax = openAjax(); // Inicia o Ajax.
	
	ajax.open("GET", "restrito/enquete/enquete.asp?verResultado=sim", true); // Envia o termo da busca como uma querystring, nos possibilitando o filtro na busca.

	ajax.onreadystatechange = function() {
		
		if(ajax.readyState == 1) { // Quando estiver carregando, exibe: carregando...
			exibeResultado.innerHTML = "<div id='carregando'></div>";
		}
		
		if (ajax.readyState == 4) { // Quando estiver tudo pronto.
			if (ajax.status == 200) {
				var resultado = ajax.responseText; // Coloca o resultado (da busca) retornado pelo Ajax nessa variável (var resultado).
				resultado = resultado.replace(/\+/g," "); // Resolve o problema dos acentos (saiba mais aqui: http://www.plugsites.net/leandro/?p=4)						
				resultado = unescape(resultado); // Resolve o problema dos acentos
				exibeResultado.innerHTML = resultado;
			} else {
				exibeResultado.innerHTML = "Não foi possivel carregar a página";
			}

		}
	}
	ajax.send(null); // submete
}*/

