function openAjax() {
	var ajax;
	try {
    	ajax = new XMLHttpRequest(); // Firefox, Safari, dentre outros.
	} catch(ee) {
    	try {
			ajax = new ActiveXObject("Msxml2.XMLHTTP"); //IE da MS
		} catch(e) {
			try {
				ajax = new ActiveXObject("Microsoft.XMLHTTP"); // IE da MS
			} catch(E) {
				ajax = false;
			}
		}
	}
	return ajax;
}

function enqueteVotar(id_pergunta, form){
	tam = form.id_resposta.length;
	id_resposta = null;
	for(i=0;i<tam;i++){
		if(form.id_resposta[i].checked){
			id_resposta = form.id_resposta[i].value;
		}
	}
	if(id_resposta == null){
		alert("Você deve selecionar uma resposta!");
	} else {
		var conteudo = document.getElementById('enquete');
		conteudo.innerHTML = '<div id="enqueteTitulo"><img src="imagens/ti_enquete.gif" /></div><div id="pergunta"><img src="imagens/ajax-loader.gif" width="16" height="16" />&nbsp;&nbsp;Carregando ...</div>';
		var ajax = openAjax();
		ajax.open("GET", "ajax_enquete.php?id_pergunta="+id_pergunta+"&id_resposta="+id_resposta+"&ms="+new Date().getTime(), true);
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4){
				if (ajax.status == 200) {
					var resultado = ajax.responseText;
					resultado = resultado.replace(/\+/g," ");
					resultado = unescape(resultado);
					conteudo.innerHTML = resultado;
				} else {
					conteudo.innerHTML = "Ocorreu um erro inesperado!"
				}
			}
		}
		ajax.send(null);
	}
}

function enqueteParcial(id_pergunta){
	var conteudo = document.getElementById('enquete');
	conteudo.innerHTML = '<div id="enqueteTitulo"><img src="imagens/ti_enquete.gif" /></div><div id="pergunta"><img src="imagens/ajax-loader.gif" width="16" height="16" />&nbsp;&nbsp;Carregando ...</div>';
	var ajax = openAjax();
	ajax.open("GET", "ajax_enquete.php?id_pergunta="+id_pergunta+"&parcial=sim&ms="+new Date().getTime(), true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4){
			if (ajax.status == 200) {
				var resultado = ajax.responseText;
				resultado = resultado.replace(/\+/g," ");
				resultado = unescape(resultado);
				conteudo.innerHTML = resultado;
			} else {
				conteudo.innerHTML = "Ocorreu um erro inesperado!"
			}
		}
	}
	ajax.send(null);
}

function enqueteNormal(){
	var conteudo = document.getElementById('enquete');
	conteudo.innerHTML = '<div id="enqueteTitulo"><img src="imagens/ti_enquete.gif" /></div><div id="pergunta"><img src="imagens/ajax-loader.gif" width="16" height="16" />&nbsp;&nbsp;Carregando ...</div>';
	var ajax = openAjax();
	ajax.open("GET", "includes/enquete.php?parcial=nao", true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4){
			if (ajax.status == 200) {
				var resultado = ajax.responseText;
				resultado = resultado.replace(/\+/g," ");
				resultado = unescape(resultado);
				conteudo.innerHTML = resultado;
			} else {
				conteudo.innerHTML = "Ocorreu um erro inesperado!"
			}
		}
	}
	ajax.send(null);
}