// Função para iniciarmos o Ajax no browser do cliente.
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){
			alert('Seu navegador não possui suporte a XMLHttpRequest');
            ajax = false;
        }
    }
}
return ajax;
}
// Enquete
function votar(id){
	var num=document.getElementById('num').value;
	for(i=1;i<=num;i++){
		if(document.getElementById('opt_'+i).checked==true){
			var url='includes/votar.php?id='+id+'&opt_id='+document.getElementById('opt_'+i).value;	
		}
	}
	
	if(url!=null){
		var ajax= openAjax();
		ajax.open("GET", url, true);
		ajax.send(null);
		ajax.onreadystatechange = function() {
												if (ajax.readyState == 4) {
													if (ajax.status == 200) {
														//alert(ajax.responseText);
														var resp=ajax.responseText.split("||");
														alert(resp[0]);
														document.getElementById('enquete').innerHTML = resp[1];
													}else{
														alert("Erro:\n" + ajax.statusText);
													}
												 }
												}
	}else{
		alert('É necessário informar uma opção para votar.');	
	}
}

function resultados(id,file){
	
	var url='includes/'+file+'.php?id='+id;
	var ajax= openAjax();
	ajax.open("GET", url, true);
	ajax.send(null);
	ajax.onreadystatechange = function() {
										if (ajax.readyState == 4) {
											if (ajax.status == 200) {
												document.getElementById('enquete').innerHTML = ajax.responseText;
											}else{
												alert("Ocorreu um erro:\n" + ajax.statusText);
											}
										 }
										}
}

