function termContatoFind() { 
	formX.command.value="term_contato";
	formX.action.value="find";
	var ff = getForm( new Array('nome','email','idContatoGrupo') );
   	ChamaPaginaArray( ff , "listagem");
}

function termContatoSalvar() {
	// if(verifica_email(formX.email)){
		formX.command.value="term_contato";
		formX.action.value="save";
		var ff = getForm( new Array('novoContatoGrupo', 'idContatoGrupo', 'idContato', 'nome', 'email', 'dataExpiracao', 'tipo', 'limiteDiario') );
	   	ChamaPaginaArray( ff , "principal");
   	//}else{
   	//	alert("Email Inválido");
   	//}
}

function termContatoCheckLimite() {
    if( formX.tipo.value == 2 ) {
        formX.limiteDiario.disabled = false;
    } else {
        formX.limiteDiario.disabled = true;
        formX.limiteDiario.value    = "0";
    }
}

function termContatoHabilitaNovoCargo() {
  if (formX.idContatoGrupo.value != 0) {
      formX.novoContatoGrupo.disabled = true;
      formX.novoContatoGrupo.value    = "";
  } else {
      formX.novoContatoGrupo.disabled = false;
  }
}

function termContatoExcluir(valor) {
	formX.id.value=valor;
	formX.command.value="term_contato";
    formX.action.value="delete";
	if (confirm('Confirma exclusao deste registro?')) {
	    ChamaPaginaArray( "/maquinaNet/techEngine?" + createQueryString(formX), "principal");
	}
}

function termContatoEditar(valor) {
	formX.id.value=valor;
	formX.command.value="term_contato";
    formX.action.value="edit";
    ChamaPaginaArray( "/maquinaNet/techEngine?" + createQueryString(formX), "principal");
}

function termColunistaSalvar() {
	formX.command.value="term_colunista";
	formX.action.value="save";
	var ff = getForm( new Array('idColunista','nome','tipo','idVeiculo') );
   	ChamaPaginaArray( ff , "principal");
}

function termColunistaPesq() {
	formX.command.value="term_colunista";
	formX.action.value="find";
	var ff = getForm( new Array('nome') );
   	ChamaPaginaArray( ff , "listagem");
}

function termColunistaExcluir(valor) {
	formX.id.value=valor;
	formX.command.value="term_colunista";
    formX.action.value="delete";
	if (confirm('Confirma exclusao deste registro?')) {
	    ChamaPaginaArray( "/maquinaNet/techEngine?" + createQueryString(formX), "principal");
	}
}

function termColunistaEditar(valor) {
	formX.id.value=valor;
	formX.command.value="term_colunista";
    formX.action.value="edit";
    ChamaPaginaArray( "/maquinaNet/techEngine?" + createQueryString(formX), "principal");
}

// --------------------------------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------------------------------

function termometroNoticiaSalvar() {
	formX.command.value="term_produtoweb";
	formX.action.value="saveNoticia";
	formX.b1.disabled = true;
	formX.submit();
}

function termometroCarregaResumo() {
	formX.command.value="term_produtoweb";
	formX.action.value="carregaResumo";
	ChamaPaginaArray( "/maquinaNet/techEngine?" + createQueryString(formX), "resumo");
}

function termometroListFiles() {
	formX.command.value="term_produtoweb";
	formX.action.value="listFiles";
	ChamaPaginaArray( "/maquinaNet/techEngine?" + createQueryString(formX), "filesTermometro");
}

function termometroWebPesquisar() {
	formX.command.value="term_produtoweb";
	formX.action.value="find";
	ChamaPaginaArray( "/maquinaNet/techEngine?" + createQueryString(formX), "listagem");
}

function termometroWebEditar(valor) {
	formX.command.value="term_produtoweb";
	formX.id.value=valor;
	formX.action.value="edit";
	formX.submit();
}

function termometroWebImprimir(value) {
	var janela = window.open('/maquinaNet/techEngine?sid=MaquinaNet&command=term_produtoweb&action=visualizar&print=true&idProduto='+value, 'Visualizar', 'top=0,left=0,width=750,height=500,scrollbars=yes,resizable=yes,fullscreen=no,toolbar=yes,menubar=yes');
	if (janela.opener==null) janela.opener = self;
	janela.focus();
}

function termometroWebSalvar() {
	formX.command.value="term_produtoweb";
	formX.action.value="save";
	try {
		formX.b1.disabled = true;
		formX.b2.disabled = true;
		formX.b3.disabled = true;
		formX.b4.disabled = true;
	} catch(e) {
	}
	formX.submit();
}

function modeloProdutoSalvar() {
	formX.command.value="term_produtoweb";
	formX.action.value="saveModelo";
	try {
		formX.b1.disabled = true;
		formX.b2.disabled = true;
		formX.b3.disabled = true;
		formX.b4.disabled = true;
	} catch(e) {
	}
	formX.submit();
}


function produtoGerarComboAjax(idModelo)
{
	formX.command.value="term_produtoweb";
	formX.action.value="completaListaAjax";
	formX.idModelo.value=idModelo;
	try {
		formX.b1.disabled = true;
		formX.b2.disabled = true;
		formX.b3.disabled = true;
		formX.b4.disabled = true;
	} catch(e) {
	}
	formX.submit();
}

function termometroWebEnviar() {
	formX.command.value="term_produtoweb";
	formX.action.value="enviar";
	try {
		formX.b1.disabled = true;
		formX.b2.disabled = true;
		formX.b3.disabled = true;
		formX.b4.disabled = true;
	} catch(e) {
	}
	formX.submit();
}

function termometroWebDuplicar(idProduto) {
	formX.command.value="term_produtoweb";
	formX.action.value="duplicar";
	try {
		formX.b1.disabled = true;
		formX.b2.disabled = true;
		formX.b3.disabled = true;
		formX.b4.disabled = true;
	} catch(e) {
	}
	formX.idProduto.value = idProduto;
	formX.submit();
}

function termometroWebVisualizar(value) {
	var janela = window.open('/maquinaNet/techEngine?sid=MaquinaNet&command=term_produtoweb&action=visualizar&print=false&idProduto='+value, 'Visualizar', 'top=0,left=0,width=750,height=500,scrollbars=yes,fullscreen=no,resizable=yes,toolbar=no,menubar=yes');
	if (janela.opener==null) janela.opener = self;
	janela.focus();
}

function termometroWebDeleteArquivo(nome, idProduto) {
	formX.command.value="term_produtoweb";
	formX.action.value="deleteFile";
	var query = "/maquinaNet/techEngine?" + createQueryString(formX);
	
	ChamaPaginaArray(query+ "&nome=" + nome, "filesTermometro");
}
function termometroWebEnviarLista() {
	if (confirm('Esse envio pode demorar alguns minutos. Clique em OK para iniciar.')) {
		formX.command.value="term_produtoweb";
		formX.action.value="enviarLista";

		var remessa = 10;
		var total   = formX.totalEmailsSemEnvio.value;
		var envios  = Math.floor(total/remessa)+1;

		document.getElementById("resumoEnviado").style.visibility="visible";

		var query = "/maquinaNet/techEngine?" + createQueryString(formX);

		ChamaPaginaArray( query + "&envio=1&remessa=" + remessa, "blank");
		for( i = 2; i <= envios; i++ ) {
			ChamaPaginaArray( query + "&envio=" + i + "&remessa=" + remessa, "blank_" + i);
		}

		contadorTermometro = 0;
		termometroCheckProgress(envios);
	}
}

var contadorTermometro = 0;
function termometroCheckProgress(envios) {
	var ultimo     = 0;
	var percentual = 0;

	try {
		for( i = 1; i <= envios; i++ ) {
			ultimo = eval("formX.envio_" + i + ".value");
		}

		formX.totalEmailsEnviados.value = ultimo;
		percentual = 100;
		document.getElementById("progresso").style.width=(""+ percentual + "%");
		termometroCarregaResumo();

	} catch(e) {
		formX.totalEmailsEnviados.value = ultimo;
		percentual = Math.round( ( formX.totalEmailsEnviados.value / formX.totalEmailsSemEnvio.value ) * 100 );

		document.getElementById("progresso").style.width=(""+ percentual + "%");

		if( contadorTermometro < 150 ) {
			setTimeout("termometroCheckProgress(" + envios + ")", 1000);
			contadorTermometro++;
		}
	}
}

function termometroAtualizarResumo() {
	formX.command.value="term_produtoweb";
	formX.action.value="atualizarResumo";
	ChamaPaginaArray( "/maquinaNet/techEngine?" + createQueryString(formX), "resumo");
}

function termometroWebVoltar() {
	formX.command.value="term_produtoweb";
	formX.action.value="edit";
	formX.id.value=formX.idProduto.value;
	formX.b3.disabled = true;
	formX.submit();
}

function termometroWebAdicionar() {
	try {
		formX.dataAgendamento.value="";
	}catch(e){
	}

	if( formX.idSender.value == "0" ) {
		alert('Selecione um remetente!');
	} else {
		formX.command.value="term_produtoweb";
		formX.action.value="adicionarLista";
		ChamaPaginaArray( "/maquinaNet/techEngine?" + createQueryString(formX), "resumo");
	}
}

function termometroWebLimparLista() {
	formX.command.value="term_produtoweb";
	formX.action.value="limparLista";
	ChamaPaginaArray( "/maquinaNet/techEngine?" + createQueryString(formX), "resumo");
}

function termometroWebExibirLista(value) {
	var janela = window.open('/maquinaNet/techEngine?sid=MaquinaNet&command=term_produtoweb&action=exibirLista&print=false&idProduto='+value, 'Visualizar', 'top=0,left=0,width=650,height=500,scrollbars=yes,resizable=yes,toolbar=no,menubar=no');
	if (janela.opener==null) janela.opener = self;
	janela.focus();
}

// --------------------------------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------------------------------

function termometroPesquisar() {
	formX.command.value="term_produto";
	formX.action.value="find";
	ChamaPaginaArray( "/maquinaNet/techEngine?" + createQueryString(formX), "listagem");
}

function termometroEditar(valor) {
	formX.command.value="term_produto";
	formX.id.value=valor;
	formX.action.value="edit";
	formX.submit();
}

function termometroImprimir(value) {
	var janela = window.open('/maquinaNet/techEngine?sid=MaquinaNet&command=term_produto&action=visualizar&print=true&idProduto='+value, 'Visualizar', 'top=0,left=0,width=750,height=500,scrollbars=yes,resizable=yes,fullscreen=no,toolbar=yes,menubar=yes');
	if (janela.opener==null) janela.opener = self;
	janela.focus();
}

function termometroMostrarProxIntegra(qts,ordem) {
	ChamaPagina(1,'/maquinaNet/techEngine?sid=MaquinaNet&command=term_produto&action=editAddAjax&qts='+qts+'&ordem='+ordem, 'document.getElementById(\'divIntegra'+ qts +'\')', 0 );
}

function termometroSalvar() {
	formX.command.value="term_produto";
	formX.action.value="save";
	try {
		formX.b1.disabled = true;
		formX.b2.disabled = true;
		formX.b3.disabled = true;
		formX.b4.disabled = true;
	} catch(e) {
	}
	formX.submit();
}

function termometroEnviar() {
	formX.command.value="term_produto";
	formX.action.value="enviar";
	try {
		formX.b1.disabled = true;
		formX.b2.disabled = true;
		formX.b3.disabled = true;
		formX.b4.disabled = true;
	} catch(e) {
	}
	formX.submit();
}

function termometroDuplicar(idProduto) {
	formX.command.value="term_produto";
	formX.action.value="duplicar";
	try {
		formX.b1.disabled = true;
		formX.b2.disabled = true;
		formX.b3.disabled = true;
		formX.b4.disabled = true;
	} catch(e) {
	}
	formX.idProduto.value = idProduto;
	formX.submit();
}

function termometroChangeCliente(id,prod) {
	ChamaPagina(1,'/maquinaNet/techEngine?sid=MaquinaNet&command=term_produto&action=chanproduto&prod='+prod+'&idc='+id,  'document.getElementById(\'divProduto\')', 0 );
	ChamaPagina(2,'/maquinaNet/techEngine?sid=MaquinaNet&command=term_produto&action=chantemplate&prod='+prod+'&idc='+id, 'document.getElementById(\'divTemplate\')', 1000 );
	ChamaPagina(3,'/maquinaNet/techEngine?sid=MaquinaNet&command=term_produto&action=chanassinatura&prod='+prod+'&idc='+id, 'document.getElementById(\'divAssinatura\')', 2000 );
}

function termometroVisualizar(value) {
	var janela = window.open('/maquinaNet/techEngine?sid=MaquinaNet&command=term_produto&action=visualizar&print=false&idProduto='+value, 'Visualizar', 'top=0,left=0,width=750,height=500,scrollbars=yes,fullscreen=no,resizable=yes,toolbar=no,menubar=yes');
	if (janela.opener==null) janela.opener = self;
	janela.focus();
}

function termometroMoveListItem(listSource, listDest) {
	l1 = listSource.length;
	l2 = listDest.length;
	valor = listSource.options[listSource.selectedIndex].value;
	texto = listSource.options[listSource.selectedIndex].text;

	achou=false;
	for ( j=0; j < l2; j++) {
		v = listDest.options[j].value;
		if (valor == v) {
			listDest.options[j].selected = true;
			achou=true;
			break;
		}
	}

	if (!achou) {
		listDest.options[l2]= new Option(texto);
		listDest.options[l2].value = valor;
	}
}

function termometroEditCliente(valor) {
	desabilitarTela();
	document.getElementById("grayboxActive").style.visibility="visible";

	ChamaPagina(1,'/maquinaNet/techEngine?sid=MaquinaNet&command=term_produto&action=editCliente&idCliente=' + valor,'document.getElementById(\'grayboxDiv\')', 0 );
}

function termometroCancelEdit() {
	document.getElementById("grayboxActive").style.visibility="hidden";
	habilitarTela();
}

function termometroSalvarCliente(valores) {
	readList( formX.produtos, formX.produtosTxt );
	readList( formX.mailings, formX.mailingsTxt );
	readList( formX.templates, formX.templatesTxt );

	formX.command.value="term_produto";
	formX.action.value="saveCliente";
	formX.bsAjax.disabled = true;
	formX.submit();
}

function termometroEnviarLista() {
	if (confirm('A newsletter está pronta para ser enviada. Deseja realmente confirmar o envio?')) {
		formX.command.value="term_produto";
		formX.action.value="enviarLista";

		var remessa = 10;
		var total   = formX.totalEmailsSemEnvio.value;
		var envios  = Math.floor(total/remessa)+1;

		document.getElementById("resumoEnviado").style.visibility="visible";

		var query = "/maquinaNet/techEngine?" + createQueryString(formX);

		ChamaPaginaArray( query + "&envio=1&remessa=" + remessa, "blank");
		for( i = 2; i <= envios; i++ ) {
			ChamaPaginaArray( query + "&envio=" + i + "&remessa=" + remessa, "blank_" + i);
		}

		contadorTermometro = 0;
		termometroCheckProgress(envios);
	}
}

function termometroEditarMailing() {
	if(formX.contato3.value!=""){
		var janela = window.open('/maquinaNet/techEngine?sid=MaquinaNet&command=term_contato&action=gerenciarMailing&idMailing='+formX.contato3.value, 'GerenciarMailing', 'top=0,left=0,width=750,height=500,scrollbars=yes,resizable=yes,fullscreen=no,toolbar=yes,menubar=yes');
		if (janela.opener==null) janela.opener = self;
		janela.focus();
	}else{
		alert("Selecione quem deseja enviar!")
	}
}

function termometroNovoMailing() {
	var janela = window.open('/maquinaNet/techEngine?sid=MaquinaNet&command=term_contato&action=insertMailing', 'GerenciarMailing', 'top=0,left=0,width=750,height=500,scrollbars=yes,resizable=yes,fullscreen=no,toolbar=yes,menubar=yes');
	if (janela.opener==null) janela.opener = self;
	janela.focus();
}

function termometroVoltar() {
	formX.command.value="term_produto";
	formX.action.value="edit";
	formX.id.value=formX.idProduto.value;
	formX.b3.disabled = true;
	formX.submit();
}

function termometroAdicionar() {
	if( formX.idSender.value == "0" ) {
		alert('Selecione um remetente!');
	} else {
		formX.command.value="term_produto";
		formX.action.value="adicionarLista";
		ChamaPaginaArray( "/maquinaNet/techEngine?" + createQueryString(formX), "resumo");
	}
}

function termometroLimparLista() {
	formX.command.value="term_produto";
	formX.action.value="limparLista";
	ChamaPaginaArray( "/maquinaNet/techEngine?" + createQueryString(formX), "resumo");
}

function termometroExibirLista(value) {
	var janela = window.open('/maquinaNet/techEngine?sid=MaquinaNet&command=term_produto&action=exibirLista&print=false&idProduto='+value, 'Visualizar', 'top=0,left=0,width=650,height=500,scrollbars=yes,resizable=yes,toolbar=no,menubar=no');
	if (janela.opener==null) janela.opener = self;
	janela.focus();
}

function termometroMailing() {
	ChamaPagina(1, "/maquinaNet/techEngine?sid=MaquinaNet&command=term_produto&action=mailingSelecionado&idMailing="+formX.contato3.value, "document.getElementById('maillingSelecionado')", 1000);
}

// --------------------------------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------------------------------

function mapaConceitoCopiar( valor ) {
	formX.conceitoFonte.value = valor;
	formX.conceitoMateria.value = valor;
}

function mapaAdd(campo,valor,campo2) {
	formX.command.value="term_mapa";
	eval(campo2).selectedIndex = 0;
	mapaEdit(campo, 0);
}

function mapaEdit(campo,valor) {
	if(valor == "" && valor != "0"){
		if(campo == "fonte") alert("Selecione a fonte!");
		if(campo == "colunista") alert("Selecione o colunista!");
	}else{
		desabilitarTela2();
		document.getElementById("divEditAjax").innerHTML="";
		document.getElementById("divEditAjax").style.visibility="visible";
		ChamaPaginaArray("/maquinaNet/techEngine?sid=MaquinaNet&command=term_mapa&action=editAjax&id=" + valor + "&campo=" + campo, "divEditAjax");
	}
}

function mapaGerarComboAjax(txt,div) {
	ChamaPaginaArray("/maquinaNet/techEngine?sid=MaquinaNet&command=term_mapa&action=completaListaAjax&txt=" + txt + "&div=" + div, div);
}

function mapaCheckTipo(value) {
	if( value != 1 ) { // articulista
		document.getElementById("edit_tipo2").style.width  = '1px';
		document.getElementById("edit_tipo2").style.height = '1px';
		formX.edit_tipo2.value = 0;
	} else {
		document.getElementById("edit_tipo2").style.width  = 'auto';
		document.getElementById("edit_tipo2").style.height = 'auto';
	}
}

function mapaGerenciarMapas(value) {
	formX.tipoMapa.value = value;

	if ( value == 1 ) { // Mapa Finance
		formX.financeRadio.value=1;
		var idfinance = formX.idMapaFinance.value;

		document.getElementById("mapaEditDiv").style.display = "none";
		document.getElementById("semArtigos").style.display = "none";
		document.getElementById("financeDiv").style.display = "block";

		ChamaPaginaArray("/maquinaNet/techEngine?sid=MaquinaNet&command=term_mapa&action=financeEdit&idMapaFinance="+idfinance, "financeDiv");

	} else if ( value == 0 ) { // Mapa da Mídia
		formX.financeRadio.value=0;

		try {
			document.getElementById("financeDiv").style.display = "none";
			document.getElementById("mapaEditDiv").style.display = "block";
			document.getElementById("semArtigos").style.display = "none";
		} catch(e) {
		} 

		/*
		try {
			document.getElementById("divCliente").style.display="none";
			document.getElementById("divCliente2").style.display="none";
			document.getElementById("divCliente3").style.display="none";
		} catch(e) {
		}
		*/ 

		try {
			document.getElementById("divFonteInterna1").style.display="block";
			document.getElementById("divFonteInterna2").style.display="block";
			document.getElementById("divFonteInterna3").style.display="block";
		} catch(e) {
		} 

		try {
			document.getElementById("divTeor1").style.display="block";
			document.getElementById("divTeor2").style.display="block";
			document.getElementById("divTeor3").style.display="block";
		} catch(e) {
		} 
		
		try {
			document.getElementById("divTeorCliente1").style.display="block";
			document.getElementById("divTeorCliente2").style.display="block";
			document.getElementById("divTeorCliente3").style.display="block";
		} catch(e) {
		} 

	} else if ( value == 2 ) { // Mapa dos Articulistas
		ChamaPaginaArray("/maquinaNet/techEngine?sid=MaquinaNet&command=term_mapa&action=listaArticulistaVeiculo", "divVeiculo");

		formX.financeRadio.value=0;
		document.getElementById("financeDiv").style.display = "none";
		document.getElementById("mapaEditDiv").style.display = "block";
		document.getElementById("semArtigos").style.display = "none";

		try {
			document.getElementById("divCliente").style.display="block";
			document.getElementById("divCliente2").style.display="block";
			document.getElementById("divCliente3").style.display="block";
		} catch(e) {
		}

		document.getElementById("divFonteInterna1").style.display="none";
		document.getElementById("divFonteInterna2").style.display="none";
		document.getElementById("divFonteInterna3").style.display="none";
		document.getElementById("divTeor1").style.display="none";
		document.getElementById("divTeor2").style.display="none";
		document.getElementById("divTeor3").style.display="none";
		document.getElementById("divTeorCliente1").style.display="none";
		document.getElementById("divTeorCliente2").style.display="none";
		document.getElementById("divTeorCliente3").style.display="none";
		// document.getElementById("spanFonteExterna").innerHTML="";

		document.getElementById("divComentarioFonte1a").style.display="none";
		document.getElementById("divComentarioFonte1b").style.display="none";
		document.getElementById("divComentarioFonte2a").style.display="none";
		document.getElementById("divComentarioFonte2b").style.display="none";
		document.getElementById("divComentarioFonte3a").style.display="none";
		document.getElementById("divComentarioFonte3b").style.display="none";

		document.getElementById("divComentarioJornalista1a").style.display="none";
		document.getElementById("divComentarioJornalista1b").style.display="none";
		document.getElementById("divComentarioJornalista2a").style.display="none";
		document.getElementById("divComentarioJornalista2b").style.display="none";
		document.getElementById("divComentarioJornalista3a").style.display="none";
		document.getElementById("divComentarioJornalista3b").style.display="none";
	} else if ( value == 4 ) { // não há artigos
		formX.financeRadio.value="4";
		document.getElementById("financeDiv").style.display = "none";
		document.getElementById("mapaEditDiv").style.display = "none";
		document.getElementById("semArtigos").style.display = "block";
	}
}

function mapaChangeColunista() {
	ChamaPagina(1,'/maquinaNet/techEngine?sid=MaquinaNet&command=term_mapa&action=changeColunista&idColunista1=' + formX.idColunista1.value, 'document.getElementById(\'divVeiculo\')', 0 );
}

function mapaSalvarAjax( div ) {
	if( div == 'divColunista1' ) {
		campos = 'edit_tipo=' + formX.edit_tipo.value +
				 '&edit_idColunista=' + formX.edit_idColunista.value +
				 '&edit_nome=' + formX.edit_nome.value +
				 '&edit_idVeiculo=' + formX.edit_idVeiculo.value +
				 '&edit_tipo2=' + formX.edit_tipo2.value +
				 '&edit_cargo=' + formX.edit_cargo.value +
				 '&edit_blogueiro=' + formX.edit_blogueiro.value +
				 '&edit_atribuicao=' + formX.edit_atribuicao.value +
				 '&edit_endereco=' + formX.edit_endereco.value +
				 '&edit_telefone=' + formX.edit_telefone.value +
				 '&edit_email=' + formX.edit_email.value +
				 '&edit_periodicidade=' + formX.edit_periodicidade.value;

	} else if( div == 'divFonte1' ) {
		campos = 'edit_tipo=' + formX.edit_tipo.value +
				 '&edit_idFonte=' + formX.edit_idFonte.value +
				 '&edit_nome=' + formX.edit_nome.value +
				 '&edit_cargo=' + formX.edit_cargo.value;

	} else if( div == 'divTema' ) {
		campos = 'edit_tipo=' + formX.edit_tipo.value +
				 '&edit_idTema=' + formX.edit_idTema.value +
				 '&edit_nome=' + formX.edit_nome.value ;

	} else if( div == 'divSubTema' ) {
		campos = 'edit_tipo=' + formX.edit_tipo.value +
				 '&edit_idSubTema=' + formX.edit_idSubTema.value +
				 '&edit_nome=' + formX.edit_nome.value ;

	}

	while (campos.search(/\n/)!=-1) {
		campos = campos.replace(/\r/," ").replace(/\n/," ");
	}

	ChamaPagina(1,'/maquinaNet/techEngine?sid=MaquinaNet&command=term_mapa&action=saveAjax&' + campos, 'document.getElementById(\'' + div + '\')', 0 );
	mapaCancelarAjax();
}

function mapaCancelarAjax() {
	document.getElementById("divEditAjax").innerHTML="";
	document.getElementById("divEditAjax").style.visibility="hidden";
	habilitarTela2();
}

function mapaSalvar() {
	formX.command.value="term_mapa";
	formX.action.value="save";
	formX.b1.disabled="true";
	formX.submit();
}

function mapaEnviar() {
	formX.command.value="term_mapa";
	formX.action.value="enviar";
	formX.submit();
}

function mapaVisualizar(value) {
	var janela = window.open('/maquinaNet/techEngine?sid=MaquinaNet&command=term_mapa&action=visualizar&print=false&idMapa='+value, 'Visualizar', 'top=0,left=0,width=750,height=500,scrollbars=yes,fullscreen=no,resizable=yes,toolbar=no,menubar=yes');
	if (janela.opener==null) janela.opener = self;
	janela.focus();
}

function mapaEditar(valor) {
	formX.command.value="term_mapa";
	formX.id.value=valor;
	formX.action.value="edit";
	formX.submit();
}

function mapaListar() {
	var janela = window.open('/maquinaNet/techEngine?sid=MaquinaNet&#38;command=term_mapa&#38;action=list2', 'Print', 'top=0,left=0,width=750,height=500,scrollbars=1,resizable=yes,toolbar=yes');
	if (janela.opener==null) janela.opener = self;
	janela.focus();
}

function mapaSelectAll(valor) {
	for( i = 0; i < 9999; i++ ) {
		var nome = formX.elements[i].name;

		if( nome.substring( 0, 5 ) == 'marca' ) {
			formX.elements[i].checked = valor.checked;
		}
	}
}

function mapaEditar(valor) {
	formX.command.value="term_mapa";
	if ( formX.tipoBusca.value == 1 ) {
		formX.idMapaFinance.value=valor;
	} else {
		formX.id.value=valor;
	}
	formX.action.value="edit";
	formX.submit();
}

function mapaCheck(ordem,valor) {
	if (ordem.value == '') {
		valor.checked = false;
	} else {
		valor.checked = true;
	}
}

function mapaExcluir(valor) {
	if ( formX.tipoBusca.value == 1 ) {
		formX.idMapaFinance.value=valor;
	} else {
		formX.id.value=valor;
	}
	if (confirm('Confirma exclusão deste registro?')) {
		formX.command.value="term_mapa";
		formX.action.value="delete";

		var ff = getForm( new Array('id','idMapaFinance','data1','data2','tipoBusca','assunto','nomeInstituicao','setor','idCliente','idJornalista','idArticulista','idTema','idVeiculoTermometro','idFonte','conteudo','exibirData') );
   		ChamaPaginaArray( ff , "listagem");
	}
}

function mapaGerenciarMapasPesquisa(value) {
	if ( value == 1 ) {
		formX.tipoBusca.value=1;
		document.getElementById("financeDiv").style.display="block";
		document.getElementById("mapaEditDiv").style.display="none";
	} else {
		formX.tipoBusca.value=0;
		document.getElementById("financeDiv").style.display="none";
		document.getElementById("mapaEditDiv").style.display="block";
	}
}

function mapaLimparPesquisa() {
	document.getElementById("divList").innerHTML = "";
}

function mapaPesquisar(print) {
	formX.command.value="term_mapa";
	formX.action.value="find";
	formX.print.value=print;

	if( print == 'true' ) {
		formX.submit();
	} else {
		var ff = getForm( new Array('id','idMapaFinance','data1','data2','tipoBusca','assunto','nomeInstituicao','setor','idCliente','idJornalista','idArticulista','idTema','idVeiculoTermometro','idFonte','conteudo','exibirData') );
   		ChamaPaginaArray( ff , "listagem");
	}
}

function mapaExportar() {
	formX.command.value="term_mapa";
	formX.action.value="export";
	formX.submit();
}

function mapaLimpar() {
	formX.command.value="term_mapa";
	formX.action.value="limpar";
	formX.submit();
}

function mapaExcel() {
	formX.command.value="term_mapa";
	formX.action.value="excel";
	var ff = getForm( new Array('id','idMapaFinance','data1','data2','tipoBusca','assunto','nomeInstituicao','setor','idCliente','idJornalista','idArticulista','idTema','idVeiculoTermometro','idFonte','conteudo','exibirData') );
	ChamaPaginaArray( ff , "listagem");
}

// -----------------------------------------------
function termometroAgendar() {
	if( formX.idSender.value == "0" ) {
		alert('Selecione um remetente!');
	} else {
		formX.command.value="term_produto";
		formX.action.value="agendar";
		ChamaPaginaArray( "/maquinaNet/techEngine?" + createQueryString(formX), "resumo");
	}
}

function termometrowebAgendar() {
	if( formX.idSender.value == "0" ) {
		alert('Selecione um remetente!');
	} else {
		formX.command.value="term_produtoweb";
		formX.action.value="agendar";
		ChamaPaginaArray( "/maquinaNet/techEngine?" + createQueryString(formX), "resumo");
	}
}

// -----------------------------------------------
// Mailing Articulistas
// -----------------------------------------------

function mailingMapaPesquisar() {
    formX.command.value="term_mapa";
	formX.action.value="findJornalista";
	ChamaPaginaArray( "/maquinaNet/techEngine?" + createQueryString(formX), "listagem");
}

function mailingMapaEdit(campo, valor){
	desabilitarTela2();
	document.getElementById("divEditAjax").innerHTML="";
	document.getElementById("divEditAjax").style.visibility="visible";
	ChamaPaginaArray("/maquinaNet/techEngine?sid=MaquinaNet&command=term_mapa&action=editAjax&id=" + valor + "&campo=" + campo + "&readOnly=true", "divEditAjax", "window.location.href='#topo'");
}
