function visitorLogin() {
	var user = document.form_login.EMAIL.value;
	var pass = document.form_login.SENHA.value;
	
	

	if(isEmail(user) && !isWhitespace(pass)) {		
		
		showOverlayAjax('layMembers');		
		
		var xmlRequest = xmlHttpObject();
		xmlRequest.onreadystatechange = function() {
			if(xmlRequest.readyState == 4) {				
				ajaxLogin(xmlRequest.responseText);
			}
		}
		xmlRequest.open("GET", '/login/seed/', true);
		xmlRequest.send(null);

		//document.location.href= '/membros/area/';
	} else {
		alert('Preencha corretamente o formulário com seu e-mail e senha.');
	}
}

function ajaxLogin(seed) {
	var user = document.form_login.EMAIL.value;
	var pass = document.form_login.SENHA.value;

	var xmlRequest = xmlHttpObject();
	xmlRequest.onreadystatechange = function() {
		if(xmlRequest.readyState == 4) {			
			processAjaxLogin(xmlRequest.responseText);
		}
	}	
	xmlRequest.open("GET", '/login/&LOGIN='+user+'&PASSWORD='+md5(md5(pass)+seed), true);
	xmlRequest.send(null);

}
function processAjaxLogin(text) {
	hideOverlayAjax('layMembers');
	if(text == 'erro') {
		alert('Verifique seu e-mail e senha e tente novamente!');
	} else {
		divMembers = xGetElementById('layMembers');
		divMembers.innerHTML = text;
	}
}

function poolSubmit() {
	var i = 0;
	var voto_ok = false;
	var voto = 0;
	var poo_id = 0;

	for (i=0; i<document.form_pool.ENQ_VOTO.length; i++) {
		if (document.form_pool.ENQ_VOTO[i].checked) {
			voto_ok = true;
			voto = document.form_pool.ENQ_VOTO[i].value;
			poo_id = document.form_pool.POO_ID.value;
		}
	}
	
	if(voto_ok) {				
		showOverlayAjax('layPoolBox');
		
		var xmlRequest = xmlHttpObject();
		xmlRequest.onreadystatechange = function() {
			if(xmlRequest.readyState == 4) {
				processAjaxPool(xmlRequest.responseText);
			}
		}
		
		xmlRequest.open("GET", '/enquetes/vote/'+poo_id+'/'+voto+'/', true);
		xmlRequest.send(null);

		setCookie('poolVote'+poo_id, 'true', 30);

	} else {
		alert('Escolha uma opção da enquete.');
	}
}
function processAjaxPool(text) {
	hideOverlayAjax('layPoolBox');
	divPool = xGetElementById('layPoolBox');
	divPool.innerHTML = text;
}

function clearText(e, txt) {
	if(e.value == txt) {
		e.value = '';
	}
}

function recoverText(e, txt) {
	if(e.value.length == 0) {
		e.value = txt;
	}
}

function avaliadorLogin() {
	var user = document.form_avaliador.EMAIL.value;
	var pass = document.form_avaliador.SENHA.value;
	
	

	if(isEmail(user) && !isWhitespace(pass)) {		
		
		showOverlayAjax('layAvaliador');		
		
		var xmlRequest = xmlHttpObject();
		xmlRequest.onreadystatechange = function() {
			if(xmlRequest.readyState == 4) {				
				ajaxAvaliadorLogin(xmlRequest.responseText);
			}
		}
		xmlRequest.open("GET", '/avaliador/login/seed/', true);
		xmlRequest.send(null);

		//document.location.href= '/membros/area/';
	} else {
		alert('Preencha corretamente o formulário com seu e-mail e senha.');
	}
}

function ajaxAvaliadorLogin(seed) {
	var user = document.form_avaliador.EMAIL.value;
	var pass = document.form_avaliador.SENHA.value;

	var xmlRequest = xmlHttpObject();
	xmlRequest.onreadystatechange = function() {
		if(xmlRequest.readyState == 4) {			
			processAjaxAvaliadorLogin(xmlRequest.responseText);
		}
	}	
	xmlRequest.open("GET", '/avaliador/login/&LOGIN='+user+'&PASSWORD='+md5(md5(pass)+seed), true);
	xmlRequest.send(null);

}
function processAjaxAvaliadorLogin(text) {
	hideOverlayAjax('layAvaliador');
	if(text == 'erro') {
		alert('Verifique seu e-mail e senha e tente novamente!');
	} else {
		divMembers = xGetElementById('layAvaliador');
		divMembers.innerHTML = text;
	}
}
