/* Inicia uma conexão externa
 *
 * Atraves dessa conexão é possivel executar outras paginas em back ground
 *
 */
function RequestHttp(){
	var xmlHttp;
	try
	{
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}
	catch (e)
	{
		// Internet Explorer
		try
	    {
	    	xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	    }
		catch (e)
	    {
		    try
		    {
		      	xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		     }
		    catch (e)
		    {
		      	alert("O navegador utilizado não suporta os scripts dessa pagina!");
		      	return false;
		    }
		}
	}
	return xmlHttp;
}

function retornaValorPadrao(campo, padrao){
	if (campo.value == ""){
		campo.value = padrao;
	}
}
function apagaValorPadrao(campo, padrao){
	if(campo.value == padrao){
		campo.value = "";	
	}
}

function adicionarEmail() {
	var xmlHttpRequest = new RequestHttp();		
	
	var nome = document.getElementById("nomeAdd");
	var email = document.getElementById("emailAdd");
	var confirmacao = document.getElementById("confirmacao");
	
	if (nome.value == "") {
		alert("Preencha o campo Nome!");
		nome.focus();
		return false;
	}
		
	if (email.value == "") {
		alert("Preencha o campo E-mail!");
		email.focus();
		return false;
	}
	
	if (!confirmacao.checked) {
		alert("Confirme a autorização para envio de e-mails!");
		return false;
	}
							
	var container = document.getElementById("newsletterAdd");			
	container.innerHTML = "<div class=\"botao\"><img src='/images/loading_news.gif' /><br />Cadastrando e-mail...<br /></div>"; 		
		
	xmlHttpRequest.onreadystatechange=function() {
		if (xmlHttpRequest.readyState == 4) {
			var container = document.getElementById("newsletterAdd");
			container.innerHTML = "<div class=\"botao\"><br />" + xmlHttpRequest.responseText + "<br /></div>";			
		}
	}
		
	xmlHttpRequest.open("GET", "/sistemas/newsletter/ajaxNewsletter.php?acao=adicionar&nome="+nome.value+"&email="+email.value, true);	
	xmlHttpRequest.send(null);
}

function removerEmail() {
	var xmlHttpRequest = new RequestHttp();	
	var email = document.getElementById("emailDel");	
	
	if (email.value == "") {
		alert("Preencha o campo E-mail!");
		email.focus();
		return false;
	}						
						
	var container = document.getElementById("newsletterDel");			
	container.innerHTML = "<img src='/images/loading_news.gif' /><br />Aguarde...<br />"; 		
		
	xmlHttpRequest.onreadystatechange=function() {
		if (xmlHttpRequest.readyState == 4) {
			var container = document.getElementById("newsletterDel");
			container.innerHTML = "<br /><br />" + xmlHttpRequest.responseText;			
		}
	}
		
	xmlHttpRequest.open("GET", "/sistemas/newsletter/ajaxNewsletter.php?acao=remover&email="+email.value, true);	
	xmlHttpRequest.send(null);
}
