function inserirNews(tipo){	
	var form = document.formNews;
	var nome = form.nomeNews;
	var email = form.emailNews;
	var id = form.idNews;
	
	if(!validaCampoVazio("Nome", form.nomeNews)) return;
	if(!validaCampoVazio("Email", form.emailNews)) return;
	
	if(!validaEmail(email.value)){
		alert("O email digitado não pode ser válido. \nTente novamente.");
		return;
	}
	
	if(tipo == 'incluir')
		action = "newsletter/newsCadastroRepositorio.php?acao=inserirNews&nome=" + nome.value + "&email=" + email.value;
	if(tipo == 'alterar'){
		if(id.value == ""){ 
			alert("Selecione algum registro.");
			return;
		}
		action = "newsletter/newsCadastroRepositorio.php?acao=alterarNews&nome=" + nome.value + "&email=" + email.value + "&id=" + id.value;
	}
		
	componente = "divStatus";
	carregarDados(action, componente, "get", '', 1);
	setTimeout("listarNews()", 2000); 
}

function inserirNewsSite(){
	var form = document.formCadNewsUsuario;
	var nome = form.nomeNews;
	var email = form.emailNews;	
	
	if(!validaCampoVazio("Nome", form.nomeNews)) return;
	if(!validaCampoVazio("Email", form.emailNews)) return;
	
	if(form.nomeNews.value == "Nome"){
		alert("Digite um nome.");
		return;
	}
	
	if(form.emailNews.value == "E-mail"){
		alert("Digite um email.");
		return;
	}
	
	if(!validaEmail(email.value)){
		alert("O email digitado não pode ser válido. \nTente novamente.");
		return;
	}
	
	action = "repositorio.php?acao=inserirNews&nome=" + nome.value + "&email=" + email.value;		
	componente = "divEnviaDadosNews";
	abreDiv(componente);
	carregarDados(action, componente, "get", '', 0);
}

function excluiNews(){
	var form = document.formNews;
	if(form.idNews.value == ""){ 
		alert("Selecione algum registro.");
		return;
	}

	action = "newsletter/newsCadastroRepositorio.php?acao=excluiNews&id=" + form.idNews.value;		
	componente = "divStatus";
	carregarDados(action, componente, "get", '', 1);
	setTimeout("listarNews()", 2000); 
}

function listarNews(){
	pagina = "newsletter/newsListar.php";
	componente = "divListagemNews";
	carregarDados(pagina, componente, "get", '', 1);
}

function preencheCamposNews(id){
	var form = document.formNews;
	desabilitaBotao("incluirNews", 1);
	desabilitaBotao("alterarNews", 0);
	desabilitaBotao("excluirNews", 0);
	form.reset();	
	preencheCampo(form.idNews, id);
	preencheCampo(form.nomeNews, document.getElementById("nome"+id).innerHTML);
	preencheCampo(form.emailNews, document.getElementById("email"+id).innerHTML);	
}

function limparFormNews(){
	document.formNews.reset();
	desabilitaBotao("alterarNews", 1);
	desabilitaBotao("incluirNews", 0);
	desabilitaBotao("excluirNews", 1);
}

function tipoMalaDireta(tipo){
	if(tipo == "T"){
		abreDiv("malaTexto");
		fechaDiv("malaImagem");
	}
	if(tipo == "I"){
		fechaDiv("malaTexto");
		abreDiv("malaImagem");
	}
}

function enviaImagemMala(){
	
	var form = document.formNewsMala;
	form.action = "newsletter/newsCadastroRepositorio.php?acao=enviaImagemMala";
	form.target = "iframeNews";
	form.method = "POST";
	
	form.submit();
}

function enviaMalaDireta(){
	var form = document.formNewsMala;
	
	if(selectedRadio(form.tipoMala) == "I"){		
		if(!validaCampoVazio("Assunto", form.assuntoMalaImagem)) return;
		if(form.imagem.value == ""){
			alert("Você deve fazer o upload de alguma imagem.");
			return;
		}		
	}
	if(selectedRadio(form.tipoMala) == "T"){
		if(!validaCampoVazio("Titulo", form.tituloMalaTexto)) return;
		if(!validaCampoVazio("Assunto", form.assuntoMalaTexto)) return;		
	}
	
	pagina = "newsCadastroRepositorio.php?acao=enviaMalaDireta";
	form.action = pagina;
	form.target = "iframePrincipal";
	form.method = "POST";
	
	divPopUp("#" ,'iframe')
		
	alert("Este processo pode ser demorado, nao feche a janela ate que a mensagem de envio concluído no fim da página apareça");
	form.submit();
		
}

function imagemEnviada(imagem){
	var form = document.formNewsMala;
	form.imagem.value = imagem;
}

function cadNovaNewsSite(){
	var form = document.formCadNewsUsuario;
	form.reset();
	fechaDiv('divEnviaDadosNews'); 
	preencheDiv('divEnviaDadosNews', '');
}

function validaArquivo(){
	alert(1);
	var form = document.formArquivoNews;
	pagina = "newsletter/newsCadastroRepositorio.php?acao=enviaArquivoNews";
	form.action = pagina;
	form.target = "iframeArquivoNews";
	form.method = "POST";
	form.submit();
}
