var req3;

function validacaoNewsletter(email){

	// /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	var erro = 0;
	// /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	
	if((email.length < 5) || ((email.indexOf("@") < 1) || (email.indexOf('.') < 3))){
		erro = 1;
	}
	else{
	}

	// /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	
	if(erro == 1){
		document.getElementById('mensagemErroNewsletter').style.display= 'block';
		document.getElementById('mensagemErroNewsletter').innerHTML = "<p class='txtInstitucional'>Digite um e-mail v&aacute;lido.</p>";
		return false;
	}
	else{
		//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		
		// Verificando Browser
		if(window.XMLHttpRequest) {
		   req3 = new XMLHttpRequest();
		}
		else if(window.ActiveXObject) {
		   req3 = new ActiveXObject("Microsoft.XMLHTTP");
		}
	
		// Define URL que recebrá os dados, para requisição
		var url3 = "newsletter-enviado.php?email_newsletter="+email;
		 
		// Chamada do método open para processar a requisição
		req3.open("Get", url3, true); 
		 
		// Quando o objeto recebe o retorno, chamamos a seguinte função;
		req3.onreadystatechange = function() {
		 
			// Verifica se o Ajax realizou todas as operações corretamente
			if(req3.readyState == 4 && req3.status == 200) {
			var resposta = req3.responseText;
			document.getElementById('mensagemErroNewsletter').style.display= 'none';
			document.getElementById('divFormNewsletter').style.display= 'none';
			document.getElementById('retornoNewsletter').style.display= 'block';
			document.getElementById('retornoNewsletter').innerHTML = "<div style='margin-top: 8px;' class='txtInstitucional'>"+resposta+"<div>";
			}
			
		}
	
	req3.send(null);
		
		//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	}
	
}

function mostraNewsletter(){
	document.getElementById('mensagemErroNewsletter').style.display= 'none';
	document.getElementById('retornoNewsletter').style.display= 'none';
	document.getElementById('divFormNewsletter').style.display= 'block';
}
