<!-- RP20 inicio -->
function RP20Salvar() {
	if(formX.idCliente.value == "0"){
		alert("Selecione o cliente.");
		return;
	}
	if(formX.nome.value == ""){
		alert("Preencha o campo Nome.");
		return;
	}
	if(formX.email.value == ""){
		alert("Preencha o campo Email.");
		return;
	}
	if(formX.data.value == ""){
		alert("Preencha o campo Data.");
		return;
	}
	if(!verifica_email(formX.email)){
		alert("Email Inválido");
		return;
	}
	/*
	if(formX.dataResposta.value == ""){
		alert("Preencha o campo Data Resposta .");
		return;
	}
	*/
	if(formX.enviaEmail.checked){
		if(formX.resposta.value == ""){
			alert("Preencha a resposta.");
			return;
		}
	}
	
	formX.command.value="rp20";
	formX.action.value="save";
	ChamaPaginaPost("sid=MaquinaNet&" + createQueryString(document.formX), "principal");
}

function RP20Pesquisar() {
    formX.command.value="rp20";
    formX.action.value="find";
    var url = createQueryString(formX);
    ChamaPaginaArray("/maquinaNet/techEngine?" + url,'listagem');
}
function RP20Excel() {
    formX.command.value="rp20";
    formX.action.value="excel";
    var url = createQueryString(formX);
    ChamaPaginaArray("/maquinaNet/techEngine?" + url,'listagem');
}
function RP20Editar(idRP20){
	formX.command.value="rp20";
	formX.action.value="edit";
	formX.id.value=idRP20;
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(document.formX), "principal");
}
function RP20Excluir(idRP20){
	formX.command.value="rp20";
	formX.action.value="delete";
	formX.id.value=idRP20;
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(document.formX), "listagem");
}
<!-- RP20 fim    -->

<!-- NOITE E DIA -->
function pesquisarNoiteDia() {
    formX.command.value="noiteDia";
    formX.action.value="find";
    var url = createQueryString(formX);
    ChamaPaginaArray("/maquinaNet/techEngine?" + url,'noiteDiaResult');
}
function editarNoiteDia(valor) {
	formX.command.value="noiteDia";
    formX.action.value="edit";
    formX.id.value=valor;
    var url = createQueryString(formX);
    ChamaPaginaArray("/maquinaNet/techEngine?" + url,'principal');
}
function excluirNoiteDia(valor) {
    formX.id.value=valor;
    if (confirm('Confirma exclusão deste registro?')) {
    	formX.command.value="noiteDia";
        formX.action.value="delete";
        var url = createQueryString(formX);
   		ChamaPaginaArray("/maquinaNet/techEngine?" + url,'noiteDiaResult');
    }
}


function noiteDiaGerarComboAjax(txt,div) {
	ChamaPaginaArray("/maquinaNet/techEngine?sid=MaquinaNet&command=noiteDia&action=completaListaAjax&txt=" + txt + "&div=" + div, div);
}

function salvarNoiteDia() {
	formX.command.value="noiteDia";
    formX.action.value="save";
	ChamaPaginaPost("sid=MaquinaNet&" + createQueryString(document.formX), "principal");
}
function visualizarNoiteDia() {

	var url = "/maquinaNet/techEngine?sid=MaquinaNet&command=noiteDia&action=visualizar&id=" + formX.idNoiteDia.value + "&idCliente=" + formX.idCliente.value + "&tipoEnvio=" +formX.tipoEnvio.value;

	var janela = window.open(url, 'Visualizar','width=750,height=575,resizable=no,scrollbars=yes,toolbar=yes');
	if (janela.opener==null) janela.opener = self;
	janela.focus();
	document.getElementById("topoNoiteDia").style.visibility="hidden";	
}
function emailNoiteDia() {
	if(formX.email.value == ""){
		alert("preencha o campo email");
		return;
	}
	formX.command.value="noiteDia";
    formX.action.value="enviarEmail";
    var url =" /maquinaNet/techEngine?sid=MaquinaNet&command=noiteDia&action=enviarEmail&id=" + formX.idNoiteDia.value + "&idCliente=" + formX.idCliente.value + "&email=" + formX.email.value + "&tipoEnvio=" +formX.tipoEnvio.value;
    ChamaPaginaArray(url,'principal');
}
<!-- NOITE DIA -->

<!-- AGENDA -->
function pesquisarAgenda() {
    formX.command.value="agenda";
    formX.action.value="find";
    var url = createQueryString(formX);
    ChamaPaginaArray("/maquinaNet/techEngine?" + url,'agendaResult');
}
function editarAgenda(valor) {
	formX.command.value="agenda";
    formX.action.value="edit";
    formX.id.value=valor;
    var url = createQueryString(formX);
    ChamaPaginaArray("/maquinaNet/techEngine?" + url,'principal');
}
function sairAgenda() {
	formX.command.value="agenda";
    formX.action.value="default";
    var url = createQueryString(formX);
    ChamaPaginaArray("/maquinaNet/techEngine?" + url,'principal');
}
function checkTamanhoAgenda() {
    formX.chars.value=255-formX.descricao.value.length ;
    if (formX.descricao.value.length > 255) {
      formX.descricao.value = formX.descricao.value.substring(0,255) ;
    }
}
function excluirAgenda(valor) {
    formX.id.value=valor;
    if (confirm('Confirma exclusão deste registro?')) {
    	formX.command.value="agenda";
        formX.action.value="delete";
        var url = createQueryString(formX);
   		ChamaPaginaArray("/maquinaNet/techEngine?" + url,'agendaResult');
    }
}
function salvarAgenda() {
	formX.command.value="agenda";
    formX.action.value="save";
    var url = createQueryString(formX);
    ChamaPaginaArray("/maquinaNet/techEngine?" + url,'principal');
}
<!-- AGENDA -->

function doSubmit() {
	formX.submit();
}

function createQuerySimple(formX) {
	formX.command.value="usr";
	return 	"/maquinaNet/techEngine?sid=" + formX.sid.value +
			"&command=" + formX.command.value +
		    "&action=" + formX.action.value
	;
}

function openGeneric(id){
	var div = document.getElementById(id);

 	if(div.style.display == "none"){
		div.style.display = "block";

	}else{
		div.style.display = "none";
	}
}

function openMenu(id){
	var div = document.getElementById('menu_' + id);
	formX.command.value="usr";

 	if(div.style.display == "none"){
		div.style.display = "block";
	  	formX.action.value = "menuAjax";
	  	var url = createQuerySimple(formX) + "&idGrupo=" + id;
	  	ChamaPaginaArray(url, "menu_"+id);
	}else{
		div.style.display = "none";
	}
}

function openSubMenu(id){
	var div = document.getElementById('subMenu_' + id);

 	if(div.style.display == "none"){
		div.style.display = "block";

	}else{
		div.style.display = "none";
	}
}

function openMenuGenerico(){
	var div = document.getElementById('menu_generico');
	formX.command.value="usr";

 	if(div.style.display == "none"){
		div.style.display = "block";
	  	formX.action.value = "menuAjax";
	  	var url = createQuerySimple(formX) + "&idGrupo=generico";
	  	ChamaPaginaArray(url, "menu_generico");
	}else{
		div.style.display = "none";
	}
}
// ---------------------------------------------------------------------------------------------------------------------------------------
// HOME
// ---------------------------------------------------------------------------------------------------------------------------------------
function enviarDuvida() {
	var textoDuvida=formX.duvida.value;
	var regex = /\n/;
	while(textoDuvida.match(regex)){
		 textoDuvida = textoDuvida.replace(regex, "#");
	}
	ChamaPaginaArray("/maquinaNet/techEngine?sid=MaquinaNet&command=usr&action=enviarPost&textoDuvida="+textoDuvida,"elementoInterno11");
}

function limparDicionario() {
	formX.dicionarioPalavra.value = "";
	document.getElementById("dicionarioListagem").innerHTML = "";
}

function enviarDicionario() {
	ChamaPaginaArray("/maquinaNet/techEngine?sid=MaquinaNet&command=usr&action=dicionario&palavra="+formX.dicionarioPalavra.value + "&tipo=" + formX.dicionarioTipo.value,"dicionarioListagem");
}

// ---------------------------------------------------------------------------------------------------------------------------------------
// PARCEIROS
// ---------------------------------------------------------------------------------------------------------------------------------------
function abrirParceiros(){
	var url = "/maquinaNet/techEngine?sid=MaquinaNet&command=cadastroMaquina&action=print&nome=&categoria=--%20selecione%20--&status=-1&print1=false&print2=false&print4=true";
	var janela = window.open(url, 'Print', 'top=0,left=0,width=750,height=575,menubar=1,scrollbars=1,resizable=yes,toolbar=yes');
	if (janela.opener==null) janela.opener = self;
	janela.focus();
}
// ---------------------------------------------------------------------------------------------------------------------------------------
// CLIENTES
// ---------------------------------------------------------------------------------------------------------------------------------------
function abrirClientes(){
    var url = "/maquinaNet/techEngine?sid=MaquinaNet&command=cadastroMaquina&action=print&nome=&categoria=--%20selecione%20--&status=-1&print1=false&print2=true&print4=false";
 	var janela = window.open(url, 'Print', 'top=0,left=0,width=750,height=575,menubar=1,scrollbars=1,resizable=yes,toolbar=yes');
  	if (janela.opener==null) janela.opener = self;
	janela.focus();
}
// ---------------------------------------------------------------------------------------------------------------------------------------
// FORNECEDORES
// ---------------------------------------------------------------------------------------------------------------------------------------
function abrirFornecedores(){
	formX.command.value="cadastroMaquina";
	formX.action.value="print";
    var url = "/maquinaNet/techEngine?" + createQueryString(formX);
 	var janela = window.open(url, 'Print', 'top=0,left=0,width=750,height=575,menubar=1,scrollbars=1,resizable=yes,toolbar=yes');
  	if (janela.opener==null) janela.opener = self;
	janela.focus();
}
// ---------------------------------------------------------------------------------------------------------------------------------------
// ---------------------------------------------------------------------------------------------------------------------------------------
// ---------------------------------------------------------------------------------------------------------------------------------------

function esqueciSenha() {
	formX.command.value="usr";
	formX.action.value="newPasswd";
	formX.submit();
}

function goHome() {
	formX.command.value="usr";
	formX.action.value="home";
	formX.submit();
}

function buscaIntranet() {
	if( formX.buscaIntranet.value.length > 0 ) {
		formX.command.value="usr";
		formX.action.value="buscaIntranet";

		var url = getForm( new Array("buscaIntranet") );
		ChamaPaginaArray( url , "principal" );

	} else {
		alert("Digite uma palavra para a busca!");
	}
}

function buscaIntranetClickAgenda(valor) {
	formX.command.value="agenda";
	formX.action.value="edit";
	formX.id.value=valor;
	doSubmit();
}

function buscaIntranetClickUser(nome) {
    var url = "/maquinaNet/techEngine?sid=MaquinaNet&command=usr&action=print2&txtPerfil=0&txtNome="+nome+"&txtApelido=&txtEmail=";
 	var janela = window.open(url, 'Print', 'top=0,left=0,width=750,height=575,menubar=1,scrollbars=1,resizable=yes,toolbar=yes');
  	if (janela.opener==null) janela.opener = self;
	janela.focus();
}

function buscaIntranetClickForum(valor) {
	formX.command.value="forum";
	formX.action.value="edit";
	formX.id.value=valor;
	doSubmit();
}

function buscaIntranetClickTarefa(valor) {
	formX.command.value="tarefa";
	formX.action.value="edit";
	formX.id.value=valor;
	doSubmit();
}

function buscaIntranetClickRamal(valor) {
	formX.command.value="ramal";
	formX.action.value="edit";
	formX.id.value=valor;
	doSubmit();
}

function buscaIntranetClickPainel(valor) {
	formX.command.value="painel";
	formX.action.value="open";
	formX.id.value=valor;
}

function buscaIntranetClickNoticiasMaquina(valor) {
    var janela = window.open('/maquinaNet/upload/noticiasMaquina/' + valor + '/index.html', '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 checkAgenda() {
	formX.command.value="agenda";
	formX.action.value = "insert" ;
	formX.submit();
}

function checkRecado() {
	formX.command.value="recado";
	formX.action.value = "find_recado" ;
	var url = getForm( null );
	ChamaPaginaArray( url , "principal" );
}

// ---------------------------------------------------------------------------------------------------------------------------------------
// ---------------------------------------------------------------------------------------------------------------------------------------
// ---------------------------------------------------------------------------------------------------------------------------------------
function checkOS() {
	formX.command.value="os";
	formX.action.value = "" ;
	var url = getForm( null );
	ChamaPaginaArray( url , "principal", "osPesquisar()" );
}

function osExcel() {
	formX.command.value="os";
	formX.action.value="excel";
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(formX), "listagem" );
}

function osEditar(valor) {
	formX.idOS.value = valor ;
	formX.command.value="recado";
	formX.action.value = "detalhe";
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(formX), "principal" );
}

function osPesquisar() {
	formX.command.value="os";
	formX.action.value = "find" ;
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(formX), "listagem" );
}

function osSalvar() {
	formX.command.value="recado";
	formX.action.value="save_detalhe";
	readList(formX.listaSelecionado,formX.funcTxt);
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(formX), "principal" );
}

function OSaddList2() {
    if (formX.nome.value.length > 0) {
        tamanho = formX.listaSelecionado.length;
        formX.listaSelecionado.options[tamanho]= new Option(formX.nome.value + " ");
        formX.listaSelecionado.options[tamanho].value = (formX.nome.value + " ");
    } else {
        alert('Digite algo no campo texto!');
    }
}

function OSmoveListItem2(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++) {
      idx = listDest.options[j].value;
      idi = idx.indexOf("-");
      if (idi>-1) {
            idx = idx.substring(idx,idi);
      }
      if (valor == idx) {
        achou=true;
        l2 = j;
        break;
      }
   }
   listDest.options[l2]= new Option(texto);
   listDest.options[l2].value = valor;
}
function OSaddList() {
    if (formX.listaDisponivel.selectedIndex >= 0) {
        OSmoveListItem2(formX.listaDisponivel, formX.listaSelecionado);
    } else {
        alert('Selecione um funcionário!');
    }
}
function OSremoveList() {
    formX.listaSelecionado.options[formX.listaSelecionado.selectedIndex]=null;
}

// ---------------------------------------------------------------------------------------------------------------------------------------
// ---------------------------------------------------------------------------------------------------------------------------------------
// ---------------------------------------------------------------------------------------------------------------------------------------
function recadoEnviar(tipo) {
	formX.command.value="recado";
	formX.action.value="insert";
	formX.id.value=tipo;
	formX.submit();
}

function recadoChangeStatus() {
	formX.command.value="recado";
    formX.action.value="changeStatus";
    formX.mensagem.value=formX.mensagem2.value;
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(formX), "principal" );
}

function recadoFiltro() {
	formX.command.value="recado";
    formX.action.value="changeFilter";
    formX.mensagem.value=formX.mensagem2.value;
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(formX), "principal" );
}
function recadoAba(valor) {
	formX.command.value="recado";
    formX.action.value="find_recado";
    formX.status.value=valor;
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(formX), "principal" );
}

// ---------------------------------------------------------------------------------------------------------------------------------------
// ---------------------------------------------------------------------------------------------------------------------------------------
// ---------------------------------------------------------------------------------------------------------------------------------------

function emprestimoEditar(valor) {
	formX.command.value="emprestimo";
	formX.action.value="edit";
	formX.idEmprestimo.value=valor;
	formX.submit();
}

function emprestimoExcluir(valor) {
	formX.idEmprestimo.value=valor;
	if (confirm('Confirma exclusão deste registro?')) {
		formX.command.value="emprestimo";
		formX.action.value="delete";
		formX.submit();
	}
}

function emprestimoPesquisar( printValue ) {
	formX.command.value="emprestimo";
	formX.action.value="find";
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(formX), "listagem" );
}

// ---------------------------------------------------------------------------------------------------------------------------------------
// ---------------------------------------------------------------------------------------------------------------------------------------
// ---------------------------------------------------------------------------------------------------------------------------------------

function acao( comando ) {
	if( comando.indexOf("action") < 0 ) comando += "&action=default";
	if( comando.indexOf("ajax=false") > 0 ) {
		comando = comando.replace("&ajax=false", "");

		formX.extra.value = comando;
		
		if( comando.indexOf("action") < 0 ) {
			if( comando.indexOf("&") > 0 ) comando = comando.substring( 0, comando.indexOf("&") );
			
			formX.action.value  = "";
			formX.command.value = comando;
		} else {
			formX.command.value = comando.substring(0, comando.indexOf("&") );
			comando = comando.replace( comando.substring(0, comando.indexOf("&"), "") );

			formX.action.value = comando.substring( comando.indexOf("action=")+7, comando.length );
		}
		
		formX.submit();
	} else {
		ChamaPaginaArray( "/maquinaNet/techEngine?sid=MaquinaNet&command=" + comando , "principal");
		location.href = "#topo";
	}
}

function getForm( campos ) {
	var commandAction = "/maquinaNet/techEngine?sid=MaquinaNet&command=" + formX.command.value + "&action=" + formX.action.value;
	try {
		for( i=0; i < campos.length; i++) {
			commandAction += "&" + campos[i] + "=" + eval("formX." + campos[i] + ".value");
		}
	} catch(e) {
	}

	// alert( commandAction );
	return commandAction;
}

// ---------------------------------------------------------------------------------------------------------------------------------------
// ---------------------------------------------------------------------------------------------------------------------------------------
// ---------------------------------------------------------------------------------------------------------------------------------------

function reuniaoReservar() {
	formX.command.value="salaReuniao";
	formX.action.value="insert";
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(formX), "principal" );
	location.href = "#topo";
}

function reuniaoHistorico() {
	formX.command.value="salaReuniao";
	formX.action.value="default";
	var url = getForm( null ) + "&salaReuniaoEu=1";
	ChamaPaginaArray( url , "principal" );
	formX.action.value="findEu";
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(formX), "listagem" );
	location.href = "#topo";
}

function reuniaoPesquisar() {
	formX.command.value="salaReuniao";
	formX.action.value="find";
	var url = "/maquinaNet/techEngine?" + createQueryString(formX);
	ChamaPaginaArray( url , "listagem" );
}

function reuniaoEditar(valor) {
	try {
		kill();
	} catch(e) {
	}
	formX.command.value="salaReuniao";
	formX.action.value="edit";
	formX.id.value=valor;
	var url = "/maquinaNet/techEngine?" + createQueryString(formX);
	ChamaPaginaArray( url , "principal" );
}

function reuniaoExcluir(valor) {
    if (confirm('Confirma exclusao deste registro?')) {
		formX.command.value="salaReuniao";
		formX.action.value="delete";
		formX.id.value=valor;
		var url = "/maquinaNet/techEngine?" + createQueryString(formX);
		ChamaPaginaArray( url , "principal" );
	}
}

function gestaoPessoasAction(valor) {
	var url = '/maquinaNet/techEngine?sid=MaquinaNet&command=gestaoPessoas&action='+valor;
	ChamaPaginaArray( url , "principal");
}

function completarTask(valor) {
	formX.command.value="salaReuniao";
	var url = '/maquinaNet/techEngine?sid=MaquinaNet&command=tarefa&action=checked&idTarefa='+valor;
	ChamaPaginaArray( url , "task" + valor );
}

function reuniaoPesquisarTodo() {
	formX.command.value="salaReuniao";
	formX.action.value="do_find_todo";
	var url = "/maquinaNet/techEngine?" + createQueryString(formX);
	ChamaPaginaArray( url , "listagem" );
}

// ---------------------------------------------------------------------------------------------------------------------------------------
// ---------------------------------------------------------------------------------------------------------------------------------------
// ---------------------------------------------------------------------------------------------------------------------------------------

function comunicacaoInternaSalvar(){
	formX.command.value="comunicacaoInterna";
	formX.action.value="save";
	formX.submit();
}

function comunicacaoInternaPesquisar() {
	formX.command.value="comunicacaoInterna";
	formX.action.value="find";
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(formX), "listagem" );
}

function comunicacaoInternaEdit(valor){
	formX.command.value="comunicacaoInterna";
	formX.action.value="edit";
	formX.id.value=valor;
	formX.submit();
}

function salvarEnquete(){
	formX.command.value="enquete";
	formX.action.value="save";
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(formX), "principal" );
}

function excluirEnquete(valor){
	if (confirm('Tem certeza que deseja excluir o registro?')) {
		formX.command.value="enquete";
		formX.action.value="save";
		ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(formX), "principal" );
	}
}

function pesquisarEnquete(){
	formX.command.value="enquete";
	formX.action.value="find";
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(formX), "listagem" );
}

function editarEnquete(valor){
	desabilitarTela2();
	document.getElementById("viewEnquete").style.visibility="visible";

	formX.command.value="enquete";
	formX.action.value="edit";
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(formX) + '&idEnquete=' + valor, "viewEnquete" );
}

function mostraDiv( id_box ) {
	document.getElementById(id_box).style.display="block";
}
function fechaDiv( id_box ) {
	document.getElementById(id_box).style.display="none";
}

function fecharBox( id_box ) {
	habilitarTela2();
	document.getElementById(id_box).innerHTML='';
	document.getElementById(id_box).style.visibility="hidden";
}

function hideEsqueciSenha() {
	fecharBox("viewEnquete");
}

// ---------------------------------------------------------------------------------------------------------------------------------------
// ---------------------------------------------------------------------------------------------------------------------------------------
// ---------------------------------------------------------------------------------------------------------------------------------------

function totemSave(){
	formX.command.value = "totem";
	formX.action.value = "save";
	formX.submit();
}

function totemList(){
	formX.command.value = "totem";
	formX.action.value = "find";
	var url = getForm( new Array("data1", "data2") );
	ChamaPaginaArray( url, "listagem" );
}

function totemEdit(id){
	formX.command.value = "totem";
	formX.action.value = "edit";
	formX.idTotem.value = id;
	formX.submit();
}

function totemRemove(id){
	if (confirm('Confirma exclusão deste registro?')) {
		formX.command.value = "totem";
		formX.action.value = "delete";
		formX.idTotem.value = id;
		var url = getForm( new Array("idTotem", "data1", "data2") );
		ChamaPaginaArray( url, "listagem" );
	}
}

// ---------------------------------------------------------------------------------------------------------------------------------------
// ---------------------------------------------------------------------------------------------------------------------------------------
// ---------------------------------------------------------------------------------------------------------------------------------------

function meuCadastro() {
	formX.command.value="usr";
	formX.action.value="visualizar";
	ChamaPaginaArray( getForm(null) , "principal");

	formX.command.value="ferias";
    formX.action.value="saveFeriasUser";
	ChamaPaginaArray( getForm(null), "usrFerias");

 	formX.command.value="usr";
    formX.action.value="incluirPlantao";
	ChamaPaginaArray( getForm(null), "usrPlantao");
 	
 	formX.command.value="usr";
    formX.action.value="senha";
	ChamaPaginaArray( getForm(null), "usrSenha");
}

function usrEnviar() {
	formX.command.value="usr";
	formX.action.value="enviarInformacoes";
	ChamaPaginaArray( getForm( new Array("informacoes") ), "usrEnviar");
}

function usrFerias() {
	formX.command.value="ferias";
    formX.action.value="saveFeriasUser";

	var campos = new Array("dataFerias1","dataFerias2","feriasObs");
	ChamaPaginaArray( getForm(campos), "usrFerias");
}

function usrDeleteFerias( d1, d2 ) {
	formX.command.value="ferias";
	formX.action.value="deleteFeriasUser";
	formX.valor1.value=d1;
	formX.valor2.value=d2;

	var campos = new Array("valor1","valor2","idUser");
	ChamaPaginaArray( getForm(campos), "usrFerias");
}

function usrNovaSenha() {
	formX.command.value="usr";
	formX.action.value="novaSenha";
	var senhaAtual = formX.senhaAtual.value;
	var senhaNova = formX.novaSenha.value;
	var senhaConf = formX.senhaConf.value;
	if(senhaAtual == senhaNova||senhaAtual == senhaConf){
		alert("'Nova Senha' deve ser diferente da antiga!");
		formX.novaSenha.value="";
		formX.senhaConf.value="";
		return;
	}else if(senhaNova != senhaConf){
		alert("Digite a mesma senha nos 2 campos!");
		formX.novaSenha.value="";
		formX.senhaConf.value="";
		return;
	}else if(senhaNova==""){
		alert("Digite uma nova senha!");
		return;
	}else if(senhaConf==""){
		alert("Confirme sua senha!");
		return;
	}else{
		var campos = new Array("novaSenha");
		ChamaPaginaArray( getForm(campos), "usrSenha");
	}
	
}
function usrIncluirPlantao() {
	formX.command.value="usr";
	formX.action.value="incluirPlantao";

	var campos = new Array("dataPlantao","tipoPlantao");
	ChamaPaginaArray( getForm(campos), "usrPlantao");
}

function usrDeletarPlantao(data) {
	formX.command.value="usr";
	formX.dataPlantao.value = data;
	formX.action.value="deletarPlantao";

	var campos = new Array("dataPlantao","idUser");
	ChamaPaginaArray( getForm(campos), "usrPlantao");
}

/*
function usrBancoHoras() {
 	formX.command.value="usr";
	formX.command.value="ferias";
    formX.action.value="saveBancoHoras";
    formX.bBanco.disabled=true;
    formX.submit();
}
*/

// ---------------------------------------------------------------------------------------------------------------------------------------
// ---------------------------------------------------------------------------------------------------------------------------------------
// ---------------------------------------------------------------------------------------------------------------------------------------

function gerarComboAjax(txt,id, div) {
	ChamaPaginaArray("/maquinaNet/techEngine?sid=MaquinaNet&command=veiculo&action=completaListaAjax&txt=" + txt + "&idVeiculo=" + id, div);
}
function gerarComboAjaxBlogs(txt,id, div) {
	ChamaPaginaArray("/maquinaNet/techEngine?sid=MaquinaNet&command=sites&action=completaListaAjaxBlog&txt=" + txt + "&idSite=" + id, div);
}
function gerarComboAjaxSite(txt,id, div) {
	ChamaPaginaArray("/maquinaNet/techEngine?sid=MaquinaNet&command=mainSite&action=completaListaAjax&txt=" + txt + "&idSite=" + id, div);
}

//-----------------------------------------------------------------------
// Paginação
//-----------------------------------------------------------------------

function moveFirstAjax() {
  document.formX.action.value="firstPage";
  navAjax();
}
function moveNextAjax() {
  document.formX.action.value="nextPage";
  navAjax();
}
function moveLastAjax() {
  document.formX.action.value="lastPage";
  navAjax();
}
function movePrevAjax() {
  document.formX.action.value="prevPage";
  navAjax();
}
function navAjax() {
	formX.currentRow.value=formX.currentRowAjax.value;
	formX.totalRows.value=formX.totalRowsAjax.value;

	ChamaPaginaArray( "/maquinaNet/techEngine?" + createQueryString(formX), "listagem");
	location.href = "#topo";
}

//-----------------------------------------------------------------------
// Fórum
//-----------------------------------------------------------------------
function forumAbrirCategoria(valor) {
	for( i = 1; i <= 13; i++ ) {
		try {
			document.getElementById("tabForum_" + i).background = "/maquinaNet/images/tab-off.gif";
		} catch(e) {
		}
	}

	document.getElementById("tabForum_" + valor).background = "/maquinaNet/images/tab-on.gif";

	formX.command.value="forum";
	formX.action.value="editCategoria";
	formX.id.value=valor;
	ChamaPaginaArray( "/maquinaNet/techEngine?" + createQueryString(formX), "listagem");
}

function forumPesquisar2() {
	forumAbrirCategoria( formX.id.value );
}

function forumEditar(valor, cat) {
	formX.command.value="forum";
	formX.id.value=valor;
	formX.idCategoria.value=cat;
	formX.action.value="edit";
	formX.submit();
}

function forumSalvar() {
	formX.command.value="forum";
	formX.action.value="save";
	formX.b1.disabled = true;
	formX.submit();
}

function forumEditarPost( valor ) {
	formX.command.value="forum";
	formX.action.value="editPost";
	formX.id.value=valor;
	formX.submit();
}

function forumExcluirPost( valor ) {
	if (confirm('Tem certeza que deseja excluir esse tópico do Fórum?')) {
		formX.command.value="forum";
		formX.action.value="deletePost";
		formX.id.value=valor;
		formX.submit();
	}
}

//-----------------------------------------------------------------------
// Ramais
//-----------------------------------------------------------------------

function ramalSalvar() {
	formX.command.value="ramal";
	formX.action.value="save";
	readList(formX.listaSelecionado,formX.funcTxt);

	if( formX.idRamal.value.length > 1 ) {
		ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(formX), "principal");
	} else {
		alert('Preencha o nº do ramal!');
	}
}

function ramalImportar() {
	formX.command.value="ramal";
	formX.action.value="importData";
	formX.b_i.disabled=true;
	formX.submit();
}

function ramalExcluir(valor) {
	formX.command.value="ramal";
	formX.id.value=valor;
	if (confirm('Confirma exclusão deste registro?')) {
		formX.action.value="delete";
		ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(formX), "principal");
	}
}

function ramalAddList() {
	if (formX.listaDisponivel.selectedIndex >= 0) {
		ramalMoveListItem2(formX.listaDisponivel, formX.listaSelecionado);
	} else {
		alert('Selecione um funcionário!');
	}
}

function ramalAddList2() {
	if (formX.nome.value.length > 0) {
		tamanho = formX.listaSelecionado.length;
		formX.listaSelecionado.options[tamanho]= new Option(formX.nome.value + " ");
		formX.listaSelecionado.options[tamanho].value = (formX.nome.value + " ");
	} else {
		alert('Digite algo no campo texto!');
	}
}

function ramalMoveListItem2(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++) {
		idx = listDest.options[j].value;
		idi = idx.indexOf("-");
		if (idi>-1) {
			idx = idx.substring(idx,idi);
		}
		if (valor == idx) {
			achou=true;
			l2 = j;
			break;
		}
	}
	listDest.options[l2]= new Option(texto);
	listDest.options[l2].value = valor;
}

function ramalRemoveList() {
	formX.listaSelecionado.options[formX.listaSelecionado.selectedIndex]=null;
}

function ramalEditar(valor) {
	formX.command.value="ramal";
	formX.id.value=valor;
	formX.action.value="edit";

	var url = getForm( new Array("id") );
	ChamaPaginaArray( url , "principal" );
}

function ramalPesquisar() {
	formX.command.value="ramal";
	formX.action.value="find";

	var url = getForm( new Array("txtRamal","txtNomeFunc","txtOrdem") );
	ChamaPaginaArray( url , "listagem" );
}

function ramalImprimir() {
	var janela = window.open('/maquinaNet/techEngine?sid=MaquinaNet&command=ramal&action=print&ordenacao=' + formX.txtOrdem.value, 'Print', 'top=0,left=0,width=750,height=600,scrollbars=1,resizable=yes,toolbar=yes');
	if (janela.opener==null) janela.opener = self;
	janela.focus();
}

//-----------------------------------------------------------------------
// Sala de Reunião
//-----------------------------------------------------------------------
function reuniaoSalvar() {
	formX.command.value="salaReuniao";
	formX.action.value="save";
	readList(formX.listaSelecionado,formX.funcTxt);
	reuniaoSave();
}

function carregarReuniao() {
   	if( formX.idSala.value != 0 &&
   	    formX.data.value.length != 0 &&
   	    formX.horaInicial.value.length != 0 &&
   	    formX.horaFinal.value.length != 0 ) {

   	    var url = '/maquinaNet/techEngine?sid=MaquinaNet&command=salaReuniao&action=carregaReuniao&idSala=' + formX.idSala.value + '&data=' + formX.data.value + '&horaInicial=' + formX.horaInicial.value + '&horaFinal=' + formX.horaFinal.value;
   	    ChamaPaginaArray( url, "divReserva");
	}
}

function reuniaoaddList() {
	if (formX.listaDisponivel.selectedIndex >= 0) {
	    reuniaomoveListItem2(formX.listaDisponivel, formX.listaSelecionado);
	} else {
	    alert('Selecione um funcionário!');
	}
}

function reuniaoaddList2() {
	if (formX.nome.value.length > 0) {
	    tamanho = formX.listaSelecionado.length;
	    formX.listaSelecionado.options[tamanho]= new Option(formX.nome.value + " ");
	    formX.listaSelecionado.options[tamanho].value = (formX.nome.value + " ");
	} else {
	    alert('Digite algo no campo texto!');
	}
}

function reuniaomoveListItem2(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++) {
      idx = listDest.options[j].value;
      idi = idx.indexOf("-");
      if (idi>-1) {
            idx = idx.substring(idx,idi);
      }
      if (valor == idx) {
        achou=true;
        l2 = j;
        break;
      }
   }
   listDest.options[l2]= new Option(texto);
   listDest.options[l2].value = valor;
}

function reuniaoremoveList() {
	formX.listaSelecionado.options[formX.listaSelecionado.selectedIndex]=null;
}

function reuniaotoDo() {
	var qtdProx  = formX.todoCounter.value;
	var qtdProx2 = formX.todoCounter.value;
	qtdProx++;
	qtdProx2++;
	qtdProx2++;

	formX.todoCounter.value = qtdProx;
	var result =
		"<input type='text' class='text' name='id_" + qtdProx + "' value='" + qtdProx + "' size='1' maxlength='2' onFocus='this.style.backgroundColor=\"#E1F4FD\"' onBlur='this.style.backgroundColor=\"#ffffff\"' /> &nbsp; " +
		"<input type='text' class='text' name='acao_" + qtdProx + "' size='50' onFocus='this.style.backgroundColor=\"#E1F4FD\"' onBlur='this.style.backgroundColor=\"#ffffff\"' /> &nbsp; " +
		"<select style='width: 150px; overflow: hidden;' name='responsavel_" + qtdProx + "' /> &nbsp; " +
		"<input type='text' class='text' name='prazo_"  + qtdProx + "' size='3' maxlength='5' onFocus='this.style.backgroundColor=\"#E1F4FD\"' onBlur='this.style.backgroundColor=\"#ffffff\"' onkeypress='checkDate(this);'/> " +
		"<input type='hidden' name='concluido_"  + qtdProx + "' /> " +
//		"<input type='button' class='box2' value='Ano' onclick='javascript:calendarOpener(formX, formX.prazo_" + qtdProx + ", true);'/>" +
   		"<div id='todoDiv" + qtdProx2 + "' />"
   	;

	document.getElementById("todoDiv" + qtdProx).innerHTML = result;

	reuniaocarregaFuncionarios(qtdProx);
}

function reuniaocarregaFuncionarios( qtdProx ) {
	listSource = formX.listaDisponivel;
	listDest   = eval("formX.responsavel_" + qtdProx);

	l1 = listSource.length;

	listDest.options[0]= new Option("--selecione--");
	listDest.options[0].value = "0";

	for ( j=1; j < l1; j++) {
		listDest.options[j]= new Option(listSource.options[j].text);
		listDest.options[j].value = listSource.options[j].value;
	}
}

function reuniaoenviarTodo(valor) {
	var url = '/maquinaNet/techEngine?sid=MaquinaNet&command=salaReuniao&action=enviarTodo&idSalaReuniao=' + valor;

	ChamaPaginaArray( url, "enviarTodo");
}

function reuniaoSalvarAta() {
	formX.command.value="salaReuniao";
    formX.action.value="salvarAta";
	reuniaoSave();
}

function reuniaoSave() {
	try {
		var mensagem = formX.pauta.value;
		var regex = /\n/;
		while(mensagem.match(regex)){
			 mensagem = mensagem.replace(regex, "#");
		}
		formX.pauta.value=mensagem;
		var mensagem = formX.ata.value;
		var regex = /\n/;
		while(mensagem.match(regex)){
			 mensagem = mensagem.replace(regex, "#");
		}
		formX.ata.value=mensagem;
	} catch (e) {
	}

	// ChamaPaginaArray( "/maquinaNet/techEngine?" + createQueryString(formX), "principal");
	formX.command.value="salaReuniao";
	ChamaPaginaPost( createQueryString(formX), "principal");
}

function favoritos(tipo, idFuncao) {
	if( tipo == 'adicionar' ) {
		if (confirm('Confirma adicionar esse programa aos favoritos?')) {
			var url = '/maquinaNet/techEngine?sid=MaquinaNet&command=usr&action=favoritos&idFuncao=' + idFuncao + "&tipo=" + tipo;
			ChamaPaginaArray( url, "blank");

			alert("A função vai aparecer no menu Favoritos assim que a página for atualizada.")
		}
	} else {
		if (confirm('Confirma remover esse programa aos favoritos?')) {
			var url = '/maquinaNet/techEngine?sid=MaquinaNet&command=usr&action=favoritos&idFuncao=' + idFuncao + "&tipo=" + tipo;
			ChamaPaginaArray( url, "blank");

			alert("A função será removida do menu Favoritos assim que a página for atualizada.")
		}

	}
}

function nop() {
}


// -----------------------------------------------------------------------
// FTP
// -----------------------------------------------------------------------
function ftpSalvar() {
    if( ftpCheckDados() ) {
        formX.command.value="ftp";
        formX.action.value="save";
        formX.submit();
    }
}

function ftpCheckDados() {
	for( i = 1; i <= 3; i++ ) {
	    if( formX.arquivo1.value == '' ) {
	    	alert('Selecione pelo menos o Arquivo 1!');
	    	return false;
	    }
	}
    return true;
}

function ftpListar2() {
   formX.command.value="ftp";
   formX.action.value="default";
   formX.submit();
}

function ftpApagar(arquivo) {
	formX.command.value="ftp";
    formX.action.value="delete";
	formX.arquivo.value=arquivo;
    formX.submit();
}

function ftpPesquisar() {
	formX.command.value="ftp";
    formX.action.value="find";
    formX.submit();
}

// -----------------------------------------------------------------------
// Cases
// -----------------------------------------------------------------------

    function casesPesquisar() {
		formX.command.value="fichaMemoria";
        formX.action.value="find";
        ChamaPaginaArray( "/maquinaNet/techEngine?" + createQueryString(formX), "listagem");
    }

    function casesImprimir(id) {
        var janela = window.open('/maquinaNet/techEngine?sid=MaquinaNet&command=fichaMemoria&action=print&id=' + id, 'Print', 'top=0,left=0,width=750,height=600,scrollbars=1,resizable=yes,toolbar=yes');
    }

    function casesEditar(valor) {
		formX.command.value="fichaMemoria";
        formX.id.value=valor;
        formX.action.value="edit";
        formX.submit();
    }


    function casesExcluirArquivo(valor) {
        formX.command.value="fichaMemoria";
        formX.id.value=valor;
        if (confirm('Confirma exclusão deste registro?')) {
            formX.action.value="deleteFile";
            formX.submit();
        }
    }

    function casesSalvar() {
         formX.command.value="fichaMemoria";
         formX.action.value="save";
         formX.b1.disabled = true;
         formX.submit();
    }

//-----------------------------------------------------------------------
// Login / Esqueci Senha
//-----------------------------------------------------------------------
	function login() {
		if( formX.txtUsuario.value == '' || formX.txtSenha.value == '' ) {
			alert("Usuário inválido!");
		} else {
			formX.resolucao.value = window.screen.width;
			formX.submit();
		}
	}
	
	function exibirEsqueciSenhaIntranet() {
		desabilitarTela();
		document.getElementById("esquecisenhaIntranet").style.visibility="visible";
	}
	
	function enviarSenhaIntranet() {
		if (formX.esqueciSenhaEmail.value==""){
			alert("Digite seu email!");
		}else{
			ChamaPagina(1,'/maquinaNet/techEngine?sid=MaquinaNet&command=usr&action=esqueciSenha&email=' + formX.esqueciSenhaEmail.value, 'document.getElementById(\'esqueciSenhaSendIntranet\')', 0 );
		}
	}
	
	function hideEsqueciSenha() {
		habilitarTela();
		document.getElementById("esquecisenhaIntranet").style.visibility="hidden";
	}

//-----------------------------------------------------------------------
// Genéricas
//-----------------------------------------------------------------------
	function desabilitarTela() {
		try {
			var h=document.body.clientHeight;
			if (document.body.scrollHeight > document.body.clientHeight) {
				h=document.body.scrollHeight;
			}
	
			document.getElementById("graybox2").style.height = h+"px";
			document.getElementById("graybox2").style.visibility="visible";
		} catch (e) {
		}
	}
	
	function habilitarTela() {
		try {
			document.getElementById("graybox2").style.visibility="hidden";
		} catch (e) {
		}
	}
	
	function moveListItem(listSource, listDest) {
		l1 = listSource.length;
		for (i = 0; i < l1; i++) {
			if (listSource.options[i].selected == true) {
				l2 = listDest.length;
				achou = false;
				for (j = 0; j < l2; j++) {
					if (listSource.options[i].value == listDest.options[j].value) {
						achou = true;
						break;
					}
				}
				if (!achou) {
					listDest.options[l2] = new Option(listSource.options[i].text);
					listDest.options[l2].value = listSource.options[i].value;
				}
			}
		}
		for (i = l1 - 1; i >= 0; i--) {
			if (listSource.options[i].selected == true) {
				listSource.options[i] = null;
			}
		}
	}

//-----------------------------------------------------------------------
// Notícias da Máquina
//-----------------------------------------------------------------------
function noticiaMaquinaPesquisar() {
	formX.command.value="noticiasMaquina";
	formX.action.value="find";
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(formX), "listagem" );
}

function noticiaMaquinaEditar(valor) {
	var janela = window.open('/maquinaNet/upload/noticiasMaquina/' + valor + '/index.html', 'Print', 'top=0,left=0,width=750,height=500,scrollbars=1,resizable=yes,toolbar=yes');
	if (janela.opener==null) janela.opener = self;
	janela.focus();
}

//-----------------------------------------------------------------------
// Customização de Colunas
//-----------------------------------------------------------------------

function showChangeColumns(){
	document.getElementById("changeColumns").style.display = "block";
	document.getElementById("buttonChangeColumns").href = "javascript:hideChangeColumns();";
}

function hideChangeColumns(){
	document.getElementById("changeColumns").style.display = "none";
	document.getElementById("buttonChangeColumns").href = "javascript:showChangeColumns();";
}

function changeColumns(atual, columns){
	for(var i = 2; i <= 4; i++){
		var img = document.getElementById("imageColumn"+i);
		img.src = img.src.replace(/_highlight/, "");
		if(i == columns)
			img.src = img.src.replace(/.gif/, "_highlight.gif");
	}
	if(atual != columns){
		if(confirm("A disposição da sua área de trabalho será reconfigurada, deseja continuar?")){
			formX.command.value = "usr";
			formX.action.value = "configurarIntranetColunas";
			formX.id.value = columns;
			formX.submit();
		}
	}
}

function homePaginaEstatica( menu, submenu ) {
	var url = '/maquinaNet/techEngine?sid=MaquinaNet&command=usr&action=paginaEstatica&menu=' + menu + "&submenu=" + submenu;
	ChamaPaginaArray( url, "principal");
}
// -----------------------------------------------------------------------
// Cadastro Máquina Geral
// -----------------------------------------------------------------------
function cadastroMaquinaSalvar() {
	formX.command.value="cadastroMaquina";
	formX.action.value="save";

        if( formX.nome.value.length > 1 ) {
            if( formX.categoria.value     == '-- selecione --' && formX.novaCategoria.value == '') {
                alert('Selecione uma Categoria ou contacte nosso depto. jurídico para a inclusão de novas categorias.');
			} else {
            	formX.bs.disabled=true;
                formX.submit();
}
		} else {
		alert('Preencha o Nome do cadastroMaquina!');
	}
}
function cadastroMaquinaEditar(valor) {
	formX.command.value="cadastroMaquina";
	formX.id.value=valor;
	formX.action.value="edit";
	formX.submit();
}
function cadastroMaquinaExcluir(valor) {
	formX.command.value="cadastroMaquina";
	formX.id.value=valor;
		if (confirm('Confirma a exclusão do deste registro?')) {
		formX.action.value="delete";
		formX.submit();
	}
}
function cadastroMaquinaPesquisar() {
	formX.command.value="cadastroMaquina";
	formX.action.value="find";
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(formX), "listagem" );
}
function cadastroMaquinaPesquisar2() {
	var url = "/maquinaNet/techEngine?sid=MaquinaNet&command=cadastroMaquina&action=print&nome="+formX.nome.value+"&categoria="+formX.categoria.value+"&status="+formX.status.value+"&print1="+formX.print1.checked+"&print2="+formX.print2.checked+"&print4="+formX.print4.checked;
	var janela = window.open(url, 'Print', 'top=0,left=0,width=750,height=575,menubar=1,scrollbars=1,resizable=yes,toolbar=yes');
	//var janela = window.open('/maquinaNet/techEngine?sid=MaquinaNet&command=cadastroMaquina&action=print', '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 cadastroMaquinaDoSubmit() {
		formX.submit();
}
function cadastroMaquinaSair() {
	formX.command.value="cadastroMaquina";
	formX.action.value="default";
	formX.submit();
}

function configuraHP() {
	var tamanho = (document.body.clientWidth - 300) / formX.totalColunas.value;
	document.getElementById("divHP").style.width = tamanho + "px";
}

// -----------------------------------------------------------------------
// Newsletter
// -----------------------------------------------------------------------

function newsletterIncluir() {
	if( formX.idClienteNewsletter.value == '0' ) {
		alert("Selecione um cliente!");
	} else {
		formX.command.value="newsletter";
		formX.action.value="insertFabrica";
		ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(formX), "principal" );
	}
}

function newsletterSalvar() {
	formX.command.value="newsletter";
	formX.action.value="save";
	ChamaPaginaPost( createQueryString(formX), "principal" );
	location.href = "#topo";
}

function newsletterEdit(id) {
	formX.command.value="newsletter";
	formX.action.value="edit";
	formX.id.value=id;
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(formX), "principal" );
}

function newsletterEmail(id) {
	formX.command.value="newsletter";
	formX.action.value="email";
	formX.id.value=id;
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(formX), "principal" );
}

function newsletterEmailEnviar() {
	formX.command.value="newsletter";
	formX.action.value="emailEnviar";
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(formX), "principal" );
}

function newsletterNotaExcluir2(idNewsletter, idNoticia){
	if( confirm("Tem certeza que deseja excluir essa notícia?") ) {
		ChamaPaginaArray("/maquinaNet/techEngine?sid=MaquinaNet&command=newsletter&action=excluir&idNewsletter=" + idNewsletter + "&idNoticia=" + idNoticia + "&idClienteNewsletter=" + formX.idClienteNewsletter2.value, "blankPreview", "newsletterPesquisar()" );
	}
}

function newsletterNova(id) {
	formX.command.value="newsletter";
	formX.action.value="insertNota";
	formX.id.value=id;
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(formX), "principal" );
}

function newsletterPesquisar() {
	if( formX.idClienteNewsletter.value == '0' ) {
		alert("Selecione um cliente!");
	} else {
		formX.command.value="newsletter";
		formX.action.value="find";
		ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(formX), "listagem" );
	}
}

function newsletterEditar(id){
	formX.id.value=id;
	var url = "/maquinaNet/techEngine?sid=MaquinaNet&command=newsletter&action=preview&idNewsletter="+formX.id.value + "&idClienteNewsletter=" + formX.idClienteNewsletter.value;
	var janela = window.open(url, 'Editar', 'top=0,left=0,width=750,height=575,menubar=1,scrollbars=1,resizable=yes,toolbar=yes');
	if (janela.opener==null) janela.opener = self;
	janela.focus();
}

function noticiaEditar(id){
	formX.command.value="newsletter";
	formX.action.value="editar";
	formX.id.value=id;
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(formX), "principal" );
}

function subMenuCopaGerarComboAjax(submenuCategoria) {
	ChamaPaginaArray("/maquinaNet/techEngine?sid=MaquinaNet&command=newsletter&action=subMenuListaAjax&submenuCategoria="+submenuCategoria+"&idClienteNewsletter="+formX.idClienteNewsletter.value ,"submenuDiv" );
}

function newsletterExcluirFoto(idNewsletter, idNoticia) {
	formX.command.value="newsletter";
	formX.action.value="excluirFoto";
	ChamaPaginaPost("sid=MaquinaNet&" + createQueryString(document.formX), "divFoto");
	location.href = "#topo";
}

function newsletterCopaSalvar() {
	formX.command.value="newsletter";
	formX.action.value="save";
	document.formX.formMode.value = document.formX.formModeAjax.value; 
	ChamaPaginaPost("sid=MaquinaNet&" + createQueryString(document.formX), "principal");
	location.href = "#topo";
}

function newsletterCarregaLead(categoria){
	var div = document.getElementById('lead');
	if(categoria==1){
		div.style.display = "block";
	}else{
		div.style.display = "none";
	}
}

function marcarTudo(valor) {
	for (var i = 1; i < formX.elements.length; i++) {
		if(formX.elements[i].type == "checkbox" && formX.elements[i].name.indexOf("opiniao")!=0){
			formX.elements[i].checked = valor;
		}
	}
}

function materialApoioDeleteImg( idMaterialApoio, idArquivo ) {
	formX.command.value="materialApoio";
	formX.action.value="deleteImg";
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(document.formX) + "&idMaterial=" + idMaterialApoio + "&idArquivo=" + idArquivo , "arquivoList");
}

function materialApoioSalvar(){
	formX.command.value="materialApoio";
	formX.action.value="save";
	ChamaPaginaPost("sid=MaquinaNet&" + createQueryString(document.formX), "principal");
	location.href = "#topo";	
}

function changeClassificacao(){
	formX.command.value="materialApoio";
	formX.action.value="changeClassificacao";
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(document.formX), "combo");
}

function materialApoioEditar(idMaterialApoio){
	formX.command.value="materialApoio";
	formX.action.value="edit";
	formX.id.value=idMaterialApoio;
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(document.formX), "principal");
	location.href = "#topo";
}

function materialApoioExcluir(idMaterialApoio){
	formX.command.value="materialApoio";
	formX.action.value="delete";
	formX.id.value=idMaterialApoio;
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(document.formX), "listagem");
	location.href = "#topo";
}

function materialApoioPesquisar(){
	formX.command.value="materialApoio";
	formX.action.value="find";
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(document.formX), "listagem");
	location.href = "#topo";
}

function showDiv(div) {
	document.getElementById(div).style.height="auto";
	document.getElementById(div).style.display="block";
}

//-----------------------------------------------------------------------
//Cadastro Genérico
//-----------------------------------------------------------------------
function genericoChangeCliente() {
	formX.command.value="generico";
	formX.action.value="changeCliente";
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(document.formX), "modulo");
}

function genericoChangeModulo() {
	formX.command.value="generico";
	formX.action.value="changeModulo";
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(document.formX), "listagem");
}

function genericoSalvar() {
	formX.command.value="generico";
	formX.action.value="save";
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(document.formX), "listagem");
}

function genericoPesquisar() {
	formX.command.value="generico";
	formX.action.value="find";
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(document.formX), "result");
}

function genericoEdit(valor) {
	formX.command.value="generico";
	formX.action.value="edit";
	formX.id.value=valor;
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(document.formX), "listagem");
}

function genericoDelete(valor) {
	formX.command.value="generico";
	formX.action.value="delete";
	formX.id.value=valor;
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(document.formX), "result");
}
