function ajaxInit() {
	var req;
	try {
		req = new ActiveXObject("Microsoft.XMLHTTP");
	} 
	catch(e) {
		try {
			req = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(ex) {
			try {
				req = new XMLHttpRequest();
			}
			catch(exc) {
				alert("Esse browser não tem recursos para uso do Ajax");
				req = null;
			}
		}
	}	
	return req;
}


/******************
	CADASTRO
*******************/

function AddUser(){
	var Pes_Nome = document.getElementById("nome");	
	var Pes_Email = document.getElementById("email");	

	//alert(Pes_Nome.value);
	//alert(Pes_Email.value);
	
	var ajax = ajaxInit();
	ajax.open("GET", "action.php?Pes_Nome="+Pes_Nome.value+"&Pes_Email="+Pes_Email.value);
	ajax.onreadystatechange = function(){
		if(ajax.readyState == 4){
			if(ajax.status == 200){
				if(ajax.responseText == "existe"){//inserir
					document.getElementById("texto").innerHTML = 'Este cadastro já existe em nosso sistema.';
					document.getElementById("nome").value = " | Nome";
					document.getElementById("email").value = " | E-mail";					
				}
				else{
					document.getElementById("texto").innerHTML ="Cadastro realizado com sucesso!";
					document.getElementById("nome").value = " | Nome";
					document.getElementById("email").value = " | E-mail";
				}
			}		
		}
	}
	ajax.send(null);
}


/******************
	ENQUETE
*******************/

function ajaxVotar(opc,Cod_Enquete){
	//alert(Cod_Enquete)
	var Cod_Opcao = 0
	
	for(i=0; i<opc.length; i++){
		if(opc[i].checked){
			Cod_Opcao = opc[i].value
			break
		}		
	}	
	
	if(Cod_Opcao==0){
		alert("Favor selecionar uma opção.")
		return
	}
	else{	
		var ajax = ajaxInit();
		ajax.open("POST", "enquete_action.php?Cod_Enquete="+Cod_Enquete+"&Cod_Opcao="+Cod_Opcao);
		ajax.onreadystatechange = function(){
			if(ajax.readyState == 4){
				if(ajax.status == 200){
					if(ajax.responseText != "false"){//inserir					
						atualiza_enquete(ajax.responseText,Cod_Opcao)
					}
					else{
						alert("Você ja votou nessa enquete hoje.")
					}
				}
			}
		}
		ajax.send(null);
	}
}

function atualiza_enquete(str){
	vet_str = str.split('#')	
	document.getElementById('div_pergunta').style.display="none"
	document.getElementById('div_resultado').style.display=""
	
	for(i=0;i<vet_str.length;i++){
		str_aux = vet_str[i].split(";")		
		Cod_Opcao   = str_aux[0]
		largura  	= str_aux[1]
		percent 	= str_aux[2]							
		document.getElementById("img_"+Cod_Opcao).width = largura
		document.getElementById("perc_"+Cod_Opcao).innerHTML = percent+"%"			
		document.getElementById("div_msg").style.display = ""
		document.getElementById("div_msg").innerHTML = "Voto computado."
	}		
}
