// JavaScript Document
var Ajax = false;
function AjaxRequest()
{
	Ajax = false;
	if (window.XMLHttpRequest)
	{ // Mozilla, Safari,...
		Ajax = new XMLHttpRequest();
	}else if (window.ActiveXObject)
	{ // IE
		try {
			Ajax = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				Ajax = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
	}
}

function getEmailUsuario(email){

	if(email==""){
		document.getElementById('msg1').innerHTML = '';
		return false;	
	} else {
		AjaxRequest();
		Ajax.open('GET', 'ala_email_off.php?email='+email, true);		
		Ajax.setRequestHeader('Content-Type', 'text/xml');
		Ajax.onreadystatechange = function(){
			if (Ajax.readyState == 4){
				if (Ajax.status == 200){
			
					var xmlDoc = Ajax.responseXML;
					var teste = xmlDoc.getElementsByTagName('usuario')[0].childNodes[0].firstChild.nodeValue;
					
					if(teste==="n"){
						document.getElementById('msg1').innerHTML = '';
						return false;
					}
				
					if(teste==="s"){
						document.getElementById('msg1').innerHTML = '<strong>Email já existe em nossa base de dados!</strong>';
						document.form1.email.value="";	
					}
			
				} else {
					alert('errrroooo');
					document.getElementById('msg1').innerHTML = '<strong>Erro: Página não encontrada</strong>';
				}
			} else {
				
				document.getElementById('msg1').innerHTML = '<img src="img/loading.gif" width="16" hegth="16"> Carregando...';
			}			
		}
		Ajax.send(null);
	}
}


function esqueceuSenha(email){
	
	if(email.value==""){
		document.getElementById('msgEsqueceuSenha').innerHTML = '<strong>Favor preencher corretamente os campo acima!</strong>';
		return false;	
	} else {
		AjaxRequest();
		Ajax.open('GET', 'ala_senha_off.php?email='+email.value, true);		
		Ajax.setRequestHeader('Content-Type', 'text/xml');
		Ajax.onreadystatechange = function(){
			if (Ajax.readyState == 4){
				if (Ajax.status == 200){
			
					var xmlDoc = Ajax.responseXML;
					var teste = xmlDoc.getElementsByTagName('usuario')[0].childNodes[0].firstChild.nodeValue;
					
					if(teste==="n"){
						document.getElementById('msgEsqueceuSenha').innerHTML = '<strong>Usuário / Senha Inválidos.</strong>';
						return false;
					}
				
					if(teste==="s"){
						document.getElementById('msgEsqueceuSenha').innerHTML = '<strong>Usuário e Senha encaminha para seu email!</strong>';
					}
			
				} else {
					document.getElementById('msgEsqueceuSenha').innerHTML = '<strong>Erro: Página não encontrada</strong>';
				}
			} else {
				document.getElementById('msgEsqueceuSenha').innerHTML = '<img src="img/loading.gif" width="16" hegth="16"> Carregando...';
			}			
		}
		Ajax.send(null);
	}
}


//////////////////////////////////////////Pesquisar Funcionário - Login /////////////////////////////////////////////////////////

function login(usuario, senha){
		//alert(usuario.value);
	//alert(senha.value);
	if(usuario==""){
		document.getElementById('msgLogin').innerHTML = '<img src="img/erro.gif" width="16" hegth="16"> Dados Incompletos';
		//document.getElementById('tableAlocados').innerHTML = '';
		return false;
	} else {
			
		AjaxRequest();
		Ajax.open('GET', 'ala_login_off.php?usuario='+usuario.value+'&senha='+senha.value, true);
		Ajax.setRequestHeader('Content-Type', 'text/xml');
		Ajax.onreadystatechange = function(){
			if (Ajax.readyState == 4){
	//	alert('ala_login_off.php?usuario='+usuario.value+'&senha='+senha.value+'&acao=logar'); 
				if (Ajax.status == 200){
											
					var text = Ajax.responseText;
						//alert(text);
					if(text==="n"){
						//alert('naooooo');
						document.getElementById('msgLogin').innerHTML = '<strong>Usuário / Senha Inválidos.</strong>';
						location.href='index.php';
						return false;
					}
				if(text==="s"){
						document.getElementById('msgLogin').innerHTML = '<img src="img/sucesso.gif"> <font color="#009933"><strong>Logado!</strong></font>';	
						//document.getElementById('login').style.visibility = 'hidden';
						location.href='index.php';	
					}
				} else {
						document.getElementById('msgLogin').innerHTML = '<img src="img/erro.gif" width="16" hegth="16"> Página não encontrada';	
				}
			} else {
						document.getElementById('msgLogin').innerHTML = '<img src="img/loading.gif" width="16" hegth="16"> Carregando...';	
						onload.href='index.php';	
			}	
		};
		Ajax.send(null);
	}
}
//////////////////CARREGA FORMULÁRIO DE REGISTO EM EVENTOS///////////////////////////////////////////////////
function carregaFormulario(id){
		//alert(usuario.value);
	//alert(id);
	if(id==""){
		document.getElementById('msgLogin').innerHTML = '<img src="img/erro.gif" width="16" hegth="16"> Dados Incompletos';
		//document.getElementById('tableAlocados').innerHTML = '';
		return false;
	} else {
		
	
		AjaxRequest();
		Ajax.open('GET', 'ala_carrega_formulario_ajax.php?id_eventos='+id, true);
		Ajax.setRequestHeader('Content-Type', 'text/xml');
		Ajax.onreadystatechange = function(){
			if (Ajax.readyState == 4){
			
	//alert('ala_carrega_formulario_ajax.php?id_eventos='+id); 
			
				if (Ajax.status == 200){
											
					var text = Ajax.responseText;
					
						//alert(text);
					
					if(text==="n"){
						//alert('naooooo');
						document.getElementById('msgLogin').innerHTML = '<strong>Evento Sem Registo.</strong>';
						location.href='index.php';
						return false;
					}
				
					if(text==="s"){
							document.getElementById('msgLogin').innerHTML = '<img src="img/sucesso.gif"> <font color="#009933"><strong>Logado!</strong></font>';	
						location.href='index.php?p=registo_evento';	
									
					}
						
				} else {
					document.getElementById('msgLogin').innerHTML = '<img src="img/erro.gif" width="16" hegth="16"> Página não encontrada';	
				}
			} else {
				document.getElementById('msgLogin').innerHTML = '<img src="img/loading.gif" width="16" hegth="16"> Carregando...';	
			}	
		};
		Ajax.send(null);
	}
}

function carregaFormulario2(id){
		//alert(usuario.value);
	alert(id);
	if(id==""){
		document.getElementById('msgLogin').innerHTML = '<img src="img/erro.gif" width="16" hegth="16"> Dados Incompletos';
		//document.getElementById('tableAlocados').innerHTML = '';
		return false;
	} else {
		
	
		AjaxRequest();
		Ajax.open('GET', 'ala_carrega_formulario_ajax2.php?id_eventos='+id, true);
		Ajax.setRequestHeader('Content-Type', 'text/xml');
		Ajax.onreadystatechange = function(){
			if (Ajax.readyState == 4){
			
	//alert('ala_carrega_formulario_ajax.php?id_eventos='+id); 
			
				if (Ajax.status == 200){
											
					var text = Ajax.responseText;
					
						//alert(text);
					
					if(text==="n"){
						//alert('naooooo');
						document.getElementById('msgLogin').innerHTML = '<strong>Evento Sem Registo.</strong>';
						location.href='index.php';
						return false;
					}
				
					if(text==="s"){
							document.getElementById('msgLogin').innerHTML = '<img src="img/sucesso.gif"> <font color="#009933"><strong>Logado!</strong></font>';	
						location.href='index.php?p=registo_evento';	
									
					}
						
				} else {
					document.getElementById('msgLogin').innerHTML = '<img src="img/erro.gif" width="16" hegth="16"> Página não encontrada';	
				}
			} else {
				document.getElementById('msgLogin').innerHTML = '<img src="img/loading.gif" width="16" hegth="16"> Carregando...';	
			}	
		};
		Ajax.send(null);
	}
}

