// ******************************* RELATORIOS INTRANET ********************************************

function relFormAssExpiradas() {
    requestPage('relatorios/rel_form_ass_expirada.asp', 'GET', 'true', 'main_intranet');
}

function validaRelatorioAssinaturasExpiradas() {
	
	nr10=document.frmRelatorioAssinaturasExpiradas.data.value;
	if (nr10=="0") {
		alert("Conferindo: De não foi preenchido.");
		document.frmRelatorioAssinaturasExpiradas.data.focus();
		return false 
	}
	
	nr12=document.frmRelatorioAssinaturasExpiradas.data2.value;
	if (nr12=="") {
		alert("Conferindo: Até não foi preenchido.");
		document.frmRelatorioAssinaturasExpiradas.data2.focus();
		return false 
	}  
	relPrintAssExpiradas(document.frmRelatorioAssinaturasExpiradas);	
}

function relPrintAssExpiradas(frm) {
    var param = "data=" + frm.data.value;
    param = param + "&data2=" + frm.data2.value;
    var url = "relatorios/rel_print_ass_expirada.asp?" + param;
    requestPage(url, 'GET', 'true', 'main_intranet');
}

function relFormAssBloqueado() {
    requestPage('relatorios/rel_form_ass_bloqueado.asp', 'GET', 'true', 'main_intranet');
}

function validaRelatorioAssinaturasBloqueadas() {
	
	nr10=document.frmRelatorioAssinaturasBloqueadas.data.value;
	if (nr10=="") {
		alert("Conferindo: De não foi preenchido.");
		document.frmRelatorioAssinaturasBloqueadas.data.focus();
		return false 
	}
	
	nr12=document.frmRelatorioAssinaturasBloqueadas.data2.value;
	if (nr12=="") {
		alert("Conferindo: Até não foi preenchido.");
		document.frmRelatorioAssinaturasBloqueadas.data2.focus();
		return false 
	}  
	relPrintAssBloqueado(document.frmRelatorioAssinaturasBloqueadas);	
}

function relPrintAssBloqueado(frm) {
    var param = "data=" + frm.data.value;
    param = param + "&data2=" + frm.data2.value;
    var url = "relatorios/rel_print_ass_bloqueado.asp?" + param;
    requestPage(url, 'GET', 'true', 'main_intranet');
}

function relFormTesteFuncionario(){
    requestPage('relatorios/rel_form_teste_funcionario.asp', 'GET', 'true', 'main_intranet');
}

function validaRelatorioTesteFuncionario() {
	
	nr10=document.frmRelatorioTesteFuncionario.data.value;
	if (nr10=="") {
		alert("Conferindo: De não foi preenchido.");
		document.frmRelatorioTesteFuncionario.data.focus();
		return false 
	}
	
	nr12=document.frmRelatorioTesteFuncionario.data2.value;
	if (nr12=="") {
		alert("Conferindo: Até não foi preenchido.");
		document.frmRelatorioTesteFuncionario.data2.focus();
		return false 
	}  
	relPrintTesteFuncionario(document.frmRelatorioTesteFuncionario);	
}

function relPrintTesteFuncionario(frm){
    var param = "data=" + frm.data.value;
    param = param + "&data2=" + frm.data2.value;
	param = param + "&contato=" + frm.contato.value;
	alert(param);
    var url = "relatorios/rel_print_teste_funcionario.asp?" + param;
    requestPage(url, 'GET', 'true', 'main_intranet');
}

// ******************************* MANUTENCAO ASSINATURA INTRANET ********************************************

function cadastrarAssinatura() {
	requestPage('assinatura/assinaturas.htm', 'GET', 'true', 'main_intranet');
}

function alterarAssinatura() {
	requestPage('alterar_assinatura.asp', 'GET', 'true', 'main_intranet');
}

function validaAlterarSenha() {
	
	nr10=document.frmAlterarSenha.login.value;
	if (nr10=="") {
		alert("Conferindo: Login do Funcionario não foi preenchido .");
		document.frmAlterarSenha.login.focus();
		return false;
	}
	
	nr11=document.frmAlterarSenha.nova.value;
	if (nr11=="") {
		alert("Conferindo: Nova senha não foi preenchido .");
		document.frmAlterarSenha.login.focus();
		return false;
	}

	nr12=document.frmAlterarSenha.nova2.value;
	if (nr12=="") {
		alert("Conferindo: Confirmar não foi preenchido.");
		document.frmAlterarSenha.nova2.focus();
		return false; 
	}  
	
	if ( nr11 != nr12 ) {
		alert("Conferindo: Confirmar não confere com Nova Senha.");
		document.frmAlterarSenha.nova2.focus();
		return false;
	}	
	alterarAssinaturaSucesso(document.frmAlterarSenha);	
}

function alterarAssinaturaSucesso() {
    var param = "login=" + frm.login.value;
	param = param + "&nova=" + frm.nova.value;
	param = param + "&nova2=" + frm.nova2.value;	
    var url = "alterar_assinatura_sucesso.asp?" + param;	
	requestPage(url, 'GET', 'true', 'main_intranet');
}

function bloquearAssinatura() {
    requestPage('bloquear_assinatura.asp', 'GET', 'true', 'main_intranet');
}

function validaBloquearAssinatura()
{ 
  nr0=document.frmBloquearAssinatura.assinatura.value;
  if (nr0=="") {
    alert("Conferindo: E-mail do Assinante não foi preenchido.");
    document.frmBloquearAssinatura.assinatura.focus();
    return false;
  }
  bloquearAssinaturaSucesso(document.frmBloquearAssinatura);
}

function bloquearAssinaturaSucesso(frm) {
    var param = "assinatura=" + frm.assinatura.value;
    var url = "bloquear_assinatura_sucesso.asp?" + param;
    requestPage(url, 'GET', 'true', 'main_intranet');
}

function liberarAssinatura() {
    requestPage('liberar_assinatura.asp', 'GET', 'true', 'main_intranet');
}

function validaLiberarAssinatura()
{ 
	nr0=document.frmLiberarAssinatura.assinatura.value;
	if (nr0=="") {
		alert("Conferindo: Login do Assinatura não foi preenchido.");
		document.frmLiberarAssinatura.assinatura.focus();
		return false;
	}
	nr10=document.frmLiberarAssinatura.data.value;
	if (nr10=="0") {
		alert("Conferindo: De não foi preenchido.");
		document.frmLiberarAssinatura.data.focus();
		return false 
	}
	
	nr12=document.frmLiberarAssinatura.data2.value;
	if (nr12=="") {
		alert("Conferindo: Até não foi preenchido.");
		document.frmLiberarAssinatura.data2.focus();
		return false 
	}  
  liberarAssinaturaSucesso(document.frmLiberarAssinatura);
}

function liberarAssinaturaSucesso(frm) {
    var param = "data=" + frm.data.value;
    param = param + "&data2=" + frm.data2.value;
    param = param + "&assinatura=" + frm.assinatura.value;
    var url = "liberar_assinatura_sucesso.asp?" + param;
    requestPage(url, 'GET', 'true', 'main_intranet');
}

function reenviarAssinatura(frm) {
    requestPage('reenviar_assinatura.asp', 'GET', 'true', 'main_intranet');
}

function reenviarAssinaturaSucesso(frm) {
    var param = "assinatura=" + frm.assinatura.value;
    var url = "reenviar_assinatura_sucesso.asp?" + param;
    requestPage(url, 'GET', 'true', 'main_intranet');
}

function alterarSenha() {
    requestPage("alterar_senha.asp",'GET','true','main_intranet');
}

function alterarSenhaSucesso(frm) {
    if (comparaSenha(frm.nova, frm.nova2)) {
        var param = "nova=" + frm.nova.value;
        param = param + "&nova2=" + frm.nova2.value;
        param = param + "&login=" + frm.login.value;
        var url = "alterar_senha_sucesso.asp?" + param;
        requestPage(url,'GET','true','main_intranet');
    }
}

function comparaSenha(s1, s2) {
    if (s1.value != s2.value) {
        alert("As senhas são diferentes, favor arrumar!");
        s1.focus();
        return false;
    }
    return true;
}

function alterarAssinaturaSucesso(frm) {	
    if (frm.loginAssinante != "") {
        var param = "loginAssinante=" + frm.loginAssinante.value;
        var url = "alterar_assinatura_sucesso.asp?" + param;
        requestPage(url,'GET','true','main_intranet');
    }
}

function submitAlteraCadastro2(frm) {	
		var url = 'gravar_cadastro.asp?';
		url = url + 'Assinatura=' + frm.Assinatura.value;
		url = url + '&Nome=' + frm.Nome.value;
		url = url + '&Empresa=' + frm.Empresa.value;
		url = url + '&CNPJ_CPF=' + frm.CNPJ_CPF.value;
		url = url + '&insc=' + frm.insc.value;
		url = url + '&Endereco=' + frm.Endereco.value;
		url = url + '&Bairro=' + frm.Bairro.value;
		url = url + '&Cidade=' + frm.Cidade.value;
		url = url + '&Estado=' + frm.Estado.value;
		url = url + '&CEP=' + frm.CEP.value;
		url = url + '&tel=' + frm.tel.value;
		url = url + '&fax=' + frm.fax.value;
		url = url + '&login=' + frm.login.value;
		url = url + "&email=" + frm.email.value;
        
        requestPage(url,'GET','true','main_intranet');

}

// ******************************* MANUTENCAO TESTE E ACESSE INTRANET ********************************************

function cadastrarCortesia() {
    requestPage('teste_acesse/teste_acesse_1_escolhe_modalidade.asp', 'GET', 'true', 'main_intranet');
}

function liberarCortesia() {
    requestPage('liberar_cortesia.asp', 'GET', 'true', 'main_intranet');
}

function validaLiberarCortesia()
{ 
	nr0=document.frmLiberarCortesia.cortesia.value;
	if (nr0=="") {
		alert("Conferindo: Login do TesteAcesse não foi preenchido.");
		document.frmLiberarCortesia.cortesia.focus();
		return false;
	}
	nr10=document.frmLiberarCortesia.data.value;
	if (nr10=="0") {
		alert("Conferindo: De não foi preenchido.");
		document.frmLiberarCortesia.data.focus();
		return false 
	}
	
	nr12=document.frmLiberarCortesia.data2.value;
	if (nr12=="") {
		alert("Conferindo: Até não foi preenchido.");
		document.frmLiberarCortesia.data2.focus();
		return false 
	}  
  liberarCortesiaSucesso(document.frmLiberarCortesia);
}

function liberarCortesiaSucesso(frm) {
    var param = "data=" + frm.data.value;
    param = param + "&data2=" + frm.data2.value;
    param = param + "&cortesia=" + frm.cortesia.value;
    var url = "liberar_cortesia_sucesso.asp?" + param;
    requestPage(url, 'GET', 'true', 'main_intranet');
}

function reenviarCortesia() {
	requestPage('reenviar_cortesia.asp', 'GET', 'true', 'main_intranet');
}

function validaReenviarTesteAcesse()
{ 
  nr0=document.frmReenviarTesteAcesse.cortesia.value;
  if (nr0=="") {
    alert("Conferindo: Login não foi preenchido.");
    document.frmReenviarTesteAcesse.cortesia.focus();
    return false 
  }
  reenviarCortesiaSucesso(document.frmReenviarTesteAcesse);
}

function bloquearCortesia() {
    requestPage('bloquear_cortesia.asp', 'GET', 'true', 'main_intranet');
}

function validaBloquearCortesia()
{ 
  nr0=document.frmBloquearCortesia.cortesia.value;
  if (nr0=="") {
    alert("Conferindo: Login do Teste Acesse não foi preenchido.");
    document.frmBloquearCortesia.cortesia.focus();
    return false;
  }
  bloquearCortesiaSucesso(document.frmBloquearCortesia);
}

function bloquearCortesiaSucesso(frm) {
    var url = "bloquear_cortesia_sucesso.asp?cortesia=" + frm.cortesia.value;
    requestPage(url, 'GET', 'true', 'main_intranet');
}

function reenviarCortesiaSucesso(frm) {
    var url = "reenviar_cortesia_sucesso.asp?cortesia=" + frm.cortesia.value;
    requestPage(url, 'GET', 'true', 'main_intranet');
}

// ******************************* NEWSLETTER INTRANET ********************************************

function newsletterPadrao() {
    requestPage('newsletter_padrao.asp', 'GET', 'true', 'main_intranet');
}

function newsletterAvancada() {
    requestPage('newsletter_avancada.asp', 'GET', 'true', 'main_intranet');
}

function enviaNewsletterPadraoIndividual() {
    requestPage('envia_news_padrao_indiv.asp', 'GET', 'true', 'main_intranet');
}

function newsletterPadraoIndividual(frm) {
    var param = "email=" + frm.email.value;
    param = param + "&data=" + frm.data.value;
    var url = "newsletter_padrao_indiv.asp?" + param;
    requestPage(url, 'GET', 'true', 'main_intranet');
}

function enviaNewsletterAvancadaIndividual() {
    requestPage('envia_news_avancada_indiv.asp', 'GET', 'true', 'main_intranet');
}

function newsletterAvancadaIndividual(frm) {
    var param = "email=" + frm.email.value;
    param = param + "&data=" + frm.data.value;
    var url = "newsletter_avancada_indiv.asp?" + param;
    requestPage(url, 'GET', 'true', 'main_intranet');
}

function newsletterPadraoTeste() {
    requestPage('newsletter_padrao_teste.asp', 'GET', 'true', 'main_intranet');
}

function newsletterAvancadaTeste() {
    requestPage('newsletter_avancada_teste.asp', 'GET', 'true', 'main_intranet');
}

function enviaNewsletterPadraoTesteIndividual() {
    requestPage('envia_news_padrao_teste_indiv.asp', 'GET', 'true', 'main_intranet');
}

function newsletterPadraoTesteIndividual(frm) {
    var param = "email=" + frm.email.value;
    param = param + "&data=" + frm.data.value;
    var url = "newsletter_padrao_teste_indiv.asp?" + param;
    requestPage(url, 'GET', 'true', 'main_intranet');
}

function enviaNewsletterAvancadaTesteIndividual() {
    requestPage('envia_news_avancada_teste_indiv.asp', 'GET', 'true', 'main_intranet');
}

function newsletterAvancadaTesteIndividual(frm) {
    var param = "email=" + frm.email.value;
    param = param + "&data=" + frm.data.value;
    var url = "newsletter_avancada_teste_indiv.asp?" + param;
    requestPage(url, 'GET', 'true', 'main_intranet');
}

// ******************************* LOGAR INTRANET ********************************************

function logarIntranet(frm) {
    var param = "login=" + frm.login.value;
    param = param + "&senha=" + frm.senha.value;
    var url = "loginintranet.asp?" + param;
    requestPage(url, 'GET', 'true', 'main_intranet');
}

function submitBuscaPdf(frm) {
    var edicao = "";
    if (frm.edicao[0].checked == true) {
        edicao = frm.edicao[0].value;
    } else if (frm.edicao[1].checked == true) {
        edicao = frm.edicao[1].value;
    }    
    var param = "edicao=" + edicao;
    param = param + "&edicaoanterior=" + frm.edicaoanterior.value;
    param = param + "&edicaoatual=" + frm.edicaoatual.value;
    var url = "pdf_resultado.asp?" + param;
    requestPage(url,'GET','true','pdf_resultado');
}

// ******************************* TESTE E ACESSE INTRANET ********************************************

//teste_acesse_1_escolhe_modalidade.asp --> teste_acesse_4_cadastro.asp / teste_acesse_2_escolhe_tiponewsletter.asp
function submitTipoModalidadeTesteAcesseIntranet(frm) {	
    var url = "";
	
    if ( frm.modalidade.value == 5 ) {
        url = "teste_acesse/teste_acesse_4_cadastro.asp?modalidade=5";
    } else if ( frm.modalidade.value == 4 ) {
        url = "teste_acesse/teste_acesse_2_escolhe_tiponewsletter.asp?modalidade=4";
    } else if ( frm.modalidade.value == 0 ) {
        alert("Escolha um tipo de modalidade de asssinatura!")
        return false;
    }
    requestPage(url, 'GET', 'true', 'main_intranet');    
}

//teste_acesse_2_escolhe_tiponewsletter.asp --> teste_acesse_3_escolhe_ramo.asp / teste_acesse_3_escolhe_ramo_uf.asp
function submitTipoNewsletterTesteAcesseIntranet(frm) {
    var url = "";
    
    if ( frm.tipoNewsletter.value == 1 ) {
        url = "teste_acesse/teste_acesse_3_escolhe_ramo.asp?tipoNewsletter=1";
    } else if ( frm.tipoNewsletter.value == 2 ) {
        url = "teste_acesse/teste_acesse_3_escolhe_ramo_uf.asp?tipoNewsletter=2";
    } else if ( frm.tipoNewsletter.value == 0 ) {
        alert("Escolha um tipo de newsletter de asssinatura!")
        return false;
    }
    requestPage(url, 'GET', 'true', 'main_intranet');    
}

//teste_acesse_3_escolhe_ramo.asp --> teste_acesse_4_cadastro.asp
function submitRamosSelecionadosTesteAcesseIntranet(frm){    
    var resultadoRamo = frm.resultadoRamo;
    var url = "teste_acesse/teste_acesse_4_cadastro.asp?ramo=";
    var param = "";
    for (i=0;i<resultadoRamo.length;i++) {
		if ( i == 0 ) {
			param =  resultadoRamo.options[i].value;	
		} else {
        	param = param + ";" + resultadoRamo.options[i].value;
		}
    }
    requestPage(url+param,'GET','true','main_intranet');
}

//teste_acesse_3_escolhe_ramo_uf.asp --> teste_acesse_4_cadastro.asp
function submitRamosUFSelecionadosTesteAcesseIntranet(frm){    
    var resultadoRamoUF = frm.resultadoRamoUF;
    var url = "teste_acesse/teste_acesse_4_cadastro.asp?ramo=";
    var param = "";
    for (i=0;i<resultadoRamoUF.length;i++) {
		if ( i == 0 ) {
			param =  resultadoRamoUF.options[i].value;	
		} else {
	        param = param + ";" + resultadoRamoUF.options[i].value;
		}
    }
    requestPage(url+param,'GET','true','main_intranet');
}

//teste_acesse_4_cadastro.asp.asp --> teste_acesse_5_finaliza.asp
function submitCadastroTesteAcesseIntranet(frm){	
   if ( checaCamposObrigatoriosTesteAcesse(frm) ) {

		var url = 'teste_acesse/teste_acesse_5_finaliza.asp?';
    	url = url + 'razao_pj=' + frm.razao_pj.value; 
		url = url + '&tipoPessoa=' + frm.tipoPessoa.value;  
    	url = url + '&nome_resp_pj=' + frm.nome_resp_pj.value; 
        url = url + '&inscricao_pj=' + frm.inscricao_pj.value;  		
		url = url + '&cpf_resp_pj=' + frm.cpf_resp_pj.value;
		url = url + '&cnpj=' + frm.cnpj.value;  
		url = url + '&ddd=' + frm.ddd.value;
		url = url + '&ddf=' + frm.ddf.value;    
		url = url + '&fone=' + frm.fone.value;
		url = url + '&fax=' + frm.fax.value;
		url = url + '&endereco=' + frm.endereco.value;  
		url = url + '&numero=' + frm.numero.value; 
		url = url + '&complemento=' + frm.complemento.value;  	
		url = url + '&bairro=' + frm.bairro.value;		
		url = url + '&cidade=' + frm.cidade.value;    
		url = url + '&estado=' + frm.estado.value; 
		url = url + '&cep=' + frm.cep.value;    
        url = url + '&pais=' + frm.pais.value;
        url = url + '&paisNome=' + frm.pais.name;		
		url = url + '&login=' + frm.login.value;
		url = url + '&senha=' + frm.senha.value; 
		url = url + '&aceita=' + frm.aceita.checked;
		
	    requestPage(url,'GET','true','main_intranet');
    }
}

// ******************************* ASSINATURAS INTRANET ********************************************

//assinatura_1.asp --> assinatura_2.asp
function submitAssinaturaPasso2Intranet(frm){ 
    var url = 'assinatura/assinatura_2.asp?';
    url = url + 'cbomodalidade=' + frm.cbomodalidade.value;
    url = url + '&cboperiodo=' + frm.cboperiodo.value;
    url = url + '&cbonewsletter=' + frm.cbonewsletter.value;
    requestPage(url,'GET','true','main_intranet');
}

//assinatura_2.asp -> assinatura_3_escolhe_ramo.asp / assinatura_3_escolhe_ramo_uf.asp / assinatura_4_cadastro.asp
function submitConfirmaAssinaturaIntranet(codAssinatura,codTipoNewsletter){
	var url = '';
	if  ( (codAssinatura == 2) || (codAssinatura == 4) ) {
		if (codTipoNewsletter == 0) {
			url = 'assinatura/assinatura_3_escolhe_ramo.asp';
	    } else {
   			url = 'assinatura/assinatura_3_escolhe_ramo_uf.asp';
	    }
	}else {
		url = 'assinatura/assinatura_4_cadastro.asp';
	}
	requestPage(url,'GET','true','main_intranet');
}


function finalizaAssinaturaIntranet(frm) {
    if ( checaCamposObrigatoriosAssintura(frm) ) {
    
        var url = 'assinatura/assinatura_5_finaliza.asp?';
        url = url + 'tipoPessoa=' + frm.tipoPessoa.value; 
		url = url + '&razao_pj=' + frm.razao_pj.value; 
        url = url + '&cnpj=' + frm.cnpj.value; 
        url = url + '&inscricao_pj=' + frm.inscricao_pj.value;  
		url = url + '&nome_resp_pj=' + frm.nome_resp_pj.value; 
		url = url + '&cpf_resp_pj=' + frm.cpf_resp_pj.value;
        url = url + '&ddd=' + frm.ddd.value;
        url = url + '&fone=' + frm.fone.value;
        url = url + '&ddf=' + frm.ddf.value;    
		url = url + '&fax=' + frm.fax.value;

        url = url + '&logradouro=' + frm.logradouro.value; 
        url = url + '&endereco=' + frm.endereco.value; 
        url = url + '&numero=' + frm.numero.value; 
        url = url + '&complemento=' + frm.complemento.value; 
        url = url + '&bairro=' + frm.bairro.value;  
        url = url + '&cidade=' + frm.cidade.value;  
        url = url + '&cep=' + frm.cep.value;    
        url = url + '&estado=' + frm.estado.value;
		url = url + '&aceita=' + frm.aceita.checked;
		
		
		try {
			url = url + '&enderecosIguais=' + frm.enderecosIguais.value;		
			url = url + '&logradouro_d=' + frm.logradouro_d.value; 
			url = url + '&endereco_d=' + frm.endereco_d.value; 
			url = url + '&numero_d=' + frm.numero_d.value; 
			url = url + '&complemento_d=' + frm.complemento_d.value; 
			url = url + '&bairro_d=' + frm.bairro_d.value;  
			url = url + '&cidade_d=' + frm.cidade_d.value;  
			url = url + '&cep_d=' + frm.cep_d.value;    
			url = url + '&estado_d=' + frm.estado_d.value;    
		} catch(e) {
			//codigo assinatura > 3
		}
 		url = url + '&login=' + frm.login.value;
        url = url + '&senha=' + frm.senha.value;    
        requestPage(url,'GET','true','main_intranet');
    }
}

function submitRamosSelecionadosIntranet(frm) {
	var resultadoRamo = frm.resultadoRamo;
	var url = "assinatura/assinatura_4_cadastro.asp?ramo=";
	var param = "";
	for (i=0;i<resultadoRamo.length;i++) {
		if ( i == 0 ) {
			param = resultadoRamo.options[i].value;
		} else {
			param = param + ";" + resultadoRamo.options[i].value;
		}
	}	
	requestPage(url+param,'GET','true','main_intranet');
}

function submitRamosUFSelecionadosIntranet(frm) {  
	var resultadoRamoUF = frm.resultadoRamoUF;
	var url = "assinatura/assinatura_4_cadastro.asp?ramo=";
	var param = "";
	for (i=0;i<resultadoRamoUF.length;i++) {
		if ( i == 0 ) {
			param = resultadoRamoUF.options[i].value;
		} else {
			param = param + ";" + resultadoRamoUF.options[i].value;
		}		
	}
	//alert('submitRamosUFSelecionadosIntranet='+url+param);
	requestPage(url+param,'GET','true','main_intranet');
}

function validaReenviarAssinatura()
{ 
  nr0=document.frmReenviarAssinatura.assinatura.value;
  if (nr0=="") {
    alert("Conferindo: E-mail do Assinante não foi preenchido.");
    document.frmReenviarAssinatura.assinatura.focus();
    return false;
  }
  reenviarAssinaturaSucesso(document.frmReenviarAssinatura);
}