//REDIRECIONAMENTO
function aURL(url)
{
	location.href = url;	
}

//EFETUO O VOTO
function Voto()
{
	//INICIALIZO O OBJET XHTMLREQUEST
	ajax = IniciaAjax();
	if(ajax)
	{
		ajax.onreadystatechange = function()
		{
			if(ajax.readyState == 4)
			{
				if(ajax.status == 200)	
				{
					//AQUI DESABILITO AS RESPOSTAS PARA SELEÇÃO
					document.getElementById("respostas").style.display="none";
					
					//AQUI RETORNO O RESULTADO COM AS DEVIDAS PORCENTAGENS 
					var resultado = ajax.responseText;
					document.getElementById("resultado").style.display='inline';
					document.getElementById("resultado").innerHTML=resultado;

					//OCULTO O LOADING
					document.getElementById("carregando").style.display="none";					
				}
				else
				{
					alert(ajax.statusText);	
				}
			}
		}
		
		//LEIO O FORMULARIO E SEUS RESPECTIVOS OBJETOS
		var frm = document.getElementById("frmEnquete");
		var numElementos = frm.elements.length;
		
		var controle = 0;
		for(var i = 0; i < numElementos; i++)
		{
			if(frm.elements[i].type=="radio" && frm.elements[i].checked)
			{
				var resposta = frm.elements[i].value;
				controle++;
			}
			
		}

		//VERIFICO SE ALGUMA RESPOSTA FOI SELECIONADA
		if (controle <= 0)
		{
			document.getElementById("selecione").style.display='block';
			return false;
		}
		else
		{
			//HABILITO O LOADING
			document.getElementById("carregando").style.display="inline";
			
			//MONTA QUERYSTRING
			var dados = 'resposta='+resposta;

			//FAZ A REQUISIÇÃO E O ENVIO PELO METODO POST
			ajax.open('POST', 'includes/enquete_voto.php', true);
			ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			ajax.send(dados);
		}
	}
	
}

//ENVIO O EMAIL
function Contato()
{
	//INICIALIZO O OBJET XHTMLREQUEST
	ajax = IniciaAjax();
	if(ajax)
	{
		ajax.onreadystatechange = function()
		{
			if(ajax.readyState == 4)
			{
				if(ajax.status == 200)	
				{
					//AQUI OCULTO O FORMULARIO DE ENVIO
					document.getElementById("frmContato").style.display="none";
					
					//AQUI RETORNO O RESULTADO
					var resultado = ajax.responseText;
					
					if(resultado == '1')
					{
						document.getElementById("sucesso").style.display='inline';
					}
					else if(resultado == '2')
					{
						document.getElementById("falha").style.display='inline';
					}

					//OCULTO O LOADING
					document.getElementById("carregando").style.display="none";	
				
				}
				else
				{
					alert(ajax.statusText);	
				}
			}
		}
	
		
		//CAMPOS DO FORMULARIO
		var nome = document.getElementById("nome").value;
		var email = document.getElementById("email").value;
		var telefone = document.getElementById("telefone").value;
		var assunto = document.getElementById("assunto").value;
		var mensagem = document.getElementById("mensagem").value;
		var skype = document.getElementById("skype").value;
			
		if(!nome)
		{
			document.getElementById("nome").style.borderColor="#FF0000";
			document.getElementById("nome").style.backgroundColor="#FFF1BB";
			var erro = 1;
		}
		
		if(!email)
		{
			document.getElementById("email").style.borderColor="#FF0000";
			document.getElementById("email").style.backgroundColor="#FFF1BB";
			var erro = 1;			
		}	
		
		if(!assunto)
		{
			document.getElementById("assunto").style.borderColor="#FF0000";
			document.getElementById("assunto").style.backgroundColor="#FFF1BB";
			var erro = 1;			
		}
		
		if(!mensagem)
		{
			document.getElementById("mensagem").style.borderColor="#FF0000";
			document.getElementById("mensagem").style.backgroundColor="#FFF1BB";
			var erro = 1;			
		}					
		
		//VERIFICO SE ALGUMA RESPOSTA FOI SELECIONADA
		if (erro)
		{
			document.getElementById("obmensagem").style.display='block';
			return false;
		}
		else
		{
			//HABILITO O LOADING
			document.getElementById("carregando").style.display="inline";
			
			//MONTA QUERYSTRING
			var dados = 'nome='+nome+'&email='+email+'&telefone='+telefone+'&assunto='+assunto+'&mensagem='+mensagem+'&skype='+skype;

			//FAZ A REQUISIÇÃO E O ENVIO PELO METODO POST
			ajax.open('POST', 'includes/enviar.php', true);
			ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			ajax.send(dados);
		}
	}
	
}

//VALIDA ACESSO
function vlAcesso()
{
		
		var login = document.getElementById("login").value;
		var senha = document.getElementById("senha").value;
		document.getElementById("obacesso").style.display='none';
	
		if(!login)
		{
			document.getElementById("login").style.borderColor="#CC0000";
			document.getElementById("login").style.backgroundColor="#FFFFCC";
			var erro = 1;
		}
		if(!senha)
		{
			document.getElementById("senha").style.borderColor="#CC0000";
			document.getElementById("senha").style.backgroundColor="#FFFFCC";
			var erro = 1;
		}			
		if(erro)
		{
			document.getElementById("obacesso").style.display='inline';
			return false;		
		}
	
}

//CONSULTA DE PROTOCOLO
function vlConsulta()
{
	//INICIALIZO O OBJET XHTMLREQUEST
	ajax = IniciaAjax();
	if(ajax)
	{
		ajax.onreadystatechange = function()
		{
			if(ajax.readyState == 4)
			{
				if(ajax.status == 200)	
				{
				
					//AQUI RETORNO O RESULTADO COM AS DEVIDAS PORCENTAGENS 
					var resultado = ajax.responseText;
					
					//OCULTO O LOADING
					document.getElementById("carregando").style.display="none";
					document.getElementById("dinamico").innerHTML=resultado;
					
				}
				else
				{
					alert(ajax.statusText);	
				}
			}
		}
		
		//VERIFICO
		document.getElementById("ob").style.display='none';	
		document.getElementById("confere").style.display='none';	
		
		var protocolo = document.getElementById("protocolo").value;
		var codigo    = document.getElementById("codigo").value;
		var oculto    = document.getElementById("oculto").value;
		var captcha   = document.getElementById("captcha").value;
	
		if(!protocolo)
		{
			document.getElementById("protocolo").style.borderColor="#CC0000";
			document.getElementById("protocolo").style.backgroundColor="#FFFFCC";
			var erro = 1;
		}
		if(!codigo)
		{
			document.getElementById("codigo").style.borderColor="#CC0000";
			document.getElementById("codigo").style.backgroundColor="#FFFFCC";
			var erro = 1;		
		}
		if(!captcha)
		{
			document.getElementById("captcha").style.borderColor="#CC0000";
			document.getElementById("captcha").style.backgroundColor="#FFFFCC";
			var erro = 1;		
		}	
		if(captcha)
		{
			if(captcha != oculto)
			{
				document.getElementById("confere").style.display='inline';
				return false	
			}
		}		
		if(erro)
		{
			document.getElementById("ob").style.display='inline';
			return false;		
		}
		else
		{
			//HABILITO O LOADING
			document.getElementById("carregando").style.display="inline";
			
			//MONTA QUERYSTRING
			dados = 'protocolo='+protocolo+'&codigo='+codigo+'&tipo=PROTOCOLO';
		
			//FAZ A REQUISIÇÃO E O ENVIO PELO METODO POST
			ajax.open('POST', 'includes/protocolo.php', true);
			ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			ajax.send(dados);
		}		
	}
}

//CONSULTA ARQUIVO AUTENTICADO
function vlConsultaAutenticado()
{
	//INICIALIZO O OBJET XHTMLREQUEST
	ajax = IniciaAjax();
	if(ajax)
	{
		ajax.onreadystatechange = function()
		{
			if(ajax.readyState == 4)
			{
				if(ajax.status == 200)	
				{
				
					//AQUI RETORNO O RESULTADO COM AS DEVIDAS PORCENTAGENS 
					var resultado = ajax.responseText;
					
					//OCULTO O LOADING
					document.getElementById("carregando").style.display="none";
					document.getElementById("dinamico").innerHTML=resultado;
					
				}
				else
				{
					alert(ajax.statusText);	
				}
			}
		}
		
		//VERIFICO
		document.getElementById("ob-autenticado").style.display='none';	
		document.getElementById("confere-autenticado").style.display='none';	
		
		var codigo    = document.getElementById("codigo-autenticado").value;
		var oculto    = document.getElementById("oculto-autenticado").value;
		var captcha   = document.getElementById("captcha-autenticado").value;
	
		if(!codigo)
		{
			document.getElementById("codigo-autenticado").style.borderColor="#CC0000";
			document.getElementById("codigo-autenticado").style.backgroundColor="#FFFFCC";
			var erro = 1;		
		}
		if(!captcha)
		{
			document.getElementById("captcha-autenticado").style.borderColor="#CC0000";
			document.getElementById("captcha-autenticado").style.backgroundColor="#FFFFCC";
			var erro = 1;		
		}	
		if(captcha)
		{
			if(captcha != oculto)
			{
				document.getElementById("confere-autenticado").style.display='inline';
				return false;	
			}
		}		
		if(erro)
		{
			document.getElementById("ob-autenticado").style.display='inline';
			return false;		
		}
		else
		{
			//HABILITO O LOADING
			document.getElementById("carregando").style.display="inline";

			//MONTA QUERYSTRING
			dados = 'codigo='+codigo;
		
			//FAZ A REQUISIÇÃO E O ENVIO PELO METODO POST
			ajax.open('POST', 'includes/autenticado.php', true);
			ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			ajax.send(dados);
		}		
	}
}


//POPUP
var win = null;
function NovaJanela(pagina,nome,w,h,scroll){
	LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
	settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable=no,toolbar=no,location=no,status=no,menubar=no';
	win = window.open(pagina,nome,settings);	
}
