
    /**
	*=================================================================================================
	*Objetivo: fazer o logout no sistema
	*Entrada: 
	*Saída: 
	*------------------------------------------------------------------------------------------------
	*/
	function sair(){
		location.href = 'about:blank';
		with(parent.frConteudo.document.frm) {
			action = "../ADMLogin/ADMLoginProcessar.asp";
			target = "frApoio";
			acao.value = "LOGOUT";
			submit();
		}
	}
		
	/**
	*=================================================================================================
	*Objetivo: Ordenar a adição de um novo item
	*Entrada:
	*Saída: 
	*------------------------------------------------------------------------------------------------
	*/	
	function novo() {
		with(parent.frConteudo.document.frm) {
			action = PAGINA_NOVO;
			target = "frConteudo";
			acao.value = NOVO;
			submit();
		}
	}

	/**
	*=================================================================================================
	*Objetivo: Ordenar a adição de um novo item
	*Entrada:
	*Saída: 
	*------------------------------------------------------------------------------------------------
	*/	
	function adicionar() {
		if(valida()) {
			with(parent.frConteudo.document.frm) {
				action = PAGINA_ADICIONAR
				target = "frApoio";
	
				acao.value = ADICIONAR;
				submit();
			}
		}
	}
	
	/**
	*=================================================================================================
	*Objetivo: Ordenar salvar as alterações no registro atual
	*Entrada:
	*Saída: 
	*------------------------------------------------------------------------------------------------
	*/	
	function atualizar(pchave) {
		if(valida()) {
			with(parent.frConteudo.document.frm) {
				action = PAGINA_ATUALIZAR
				target = "frApoio";
				acao.value = ATUALIZAR;
				submit();
			}
		}
	}	
	
	/**
	*=================================================================================================
	*Objetivo: Ordenar excluir o registro atual
	*Entrada:
	*Saída: 
	*------------------------------------------------------------------------------------------------
	*/	
	function excluir(pchave, porigem) {

		if(confirm("Você tem certeza de que deseja excluir/desativar o registro de código '" + pchave + "'?"))
		{
			with(parent.frConteudo.document.frm) {
				action = PAGINA_EXCLUIR + '?acao=' + EXCLUIR + '&chave=' + pchave + '&strOrigem=' + porigem
				target = "frApoio";
				submit();
			}
		}
	}	
	
    /**
	*=================================================================================================
	*Objetivo: mostrar detalhes de um registro
	*Entrada: chave do registro
	*Saída: submit no formulario
	*------------------------------------------------------------------------------------------------
	*/
	function consultar(pchave, blnAcaoRetorno) {
		if(blnAcaoRetorno==null) blnAcaoRetorno = 0;
		if(blnAcaoRetorno) {
			gravarStatus();
		}
		with(document.frm) {
			target = "frConteudo";
			action = PAGINA_CONSULTAR
			chave.value = pchave;
			acao.value = CONSULTAR;
			submit();
		}
	}	
	
    /**
	*=================================================================================================
	*Objetivo: mostrar detalhes de um registro para edição
	*Entrada: chave do registro
	*Saída: submit no formulario
	*------------------------------------------------------------------------------------------------
	*/
	function editar(pchave, blnAcaoRetorno) {
		if(blnAcaoRetorno==null) blnAcaoRetorno = 0;
		if(blnAcaoRetorno) {
			gravarStatus();
		}
		with(parent.frConteudo.document.frm) {
			target = "frConteudo";
			action = PAGINA_EDITAR
			chave.value = pchave;
			acao.value = EDITAR;
			submit();
		}
	}
	
    /**
	*=================================================================================================
	*Objetivo: exportar recordset para arquivo CSV
	*Entrada: 
	*Saída: submit no formulario
	*------------------------------------------------------------------------------------------------
	*/
	function exportar() {
		with(parent.frConteudo.document.frm) {
			target = "frApoio";
			action = PAGINA_LISTAR + '?acao=' + EXPORTAR
			submit();
		}
	}
	
    /**
	*=================================================================================================
	*Objetivo: Lista os registros
	*Entrada: 
	*Saída: redirect na pagina com GET
	*------------------------------------------------------------------------------------------------
	*/
	function listar() {
		
		parent.frConteudo.location.href = PAGINA_LISTAR + '?acao=LISTAR&intPagina=' + pegaObjeto("intPagina").value; 
	}
	
    /**
	*=================================================================================================
	*Objetivo: Filtrar os registros
	*Entrada: 
	*Saída: submit no formulario
	*------------------------------------------------------------------------------------------------
	*/
	function filtrar() {
		with(parent.frConteudo.document.frm) {
			pegaObjeto("intPagina").value = 1;
			pegaObjeto("chave").value = '';
			target = "frConteudo";
			action = PAGINA_LISTAR
			acao.value = LISTAR;
			submit();
		}
	}
	
    /**
	*=================================================================================================
	*Objetivo: Cancela uma tela d eentrada de dados e volta para a tabela
	*Entrada: 
	*Saída: redirect com status gravado em frame escondido
	*------------------------------------------------------------------------------------------------
	*/
	function cancelar() {
		var strStatus;
		strStatus = parent.frStatus.strStatus;
		if(strStatus==undefined) strStatus = '';
		parent.frConteudo.location.href = PAGINA_LISTAR + strStatus;
	}



    /**
	*=================================================================================================
	*Objetivo: Cancela uma tela d eentrada de dados e volta para a tabela
	*Entrada: 
	*Saída: redirect com status gravado em frame escondido
	*------------------------------------------------------------------------------------------------
	*/
	function pesquisarCurriculo() {
		var strStatus;
		strStatus = parent.frStatus.strStatus;
		if(strStatus==undefined) strStatus = '';
		var pesquisa = pegaObjeto("inpDsPesquisaExterna").value;
		var blnPesquisar = false
		if (pesquisa.indexOf('http://')>=0 || pesquisa.indexOf('www.')>=0) 
		{
			if(confirm("Você deseja sair do sistema e navegar na Internet?"))
			{
				if(pesquisa.indexOf('http://')<0)  {
					pesquisa = "http://" + pesquisa;
				}
				window.open(pesquisa);
			}
			else {
				blnPesquisar = true
			}
		}
		else {
			blnPesquisar = true
		}
		
		if (blnPesquisar) {
				parent.frConteudo.location.href = "../ADMPesquisa/ADMPesquisa.asp?inpDsPesquisaExterna=" + pegaObjeto("inpDsPesquisaExterna").value		
		}
				
	}
	
	
	function alterarProprietario() {
			pegaObjeto("inpCodProprietario").value = pegaObjeto("inpAlterarCodProprietario").value
			with(parent.frConteudo.document.frm) {
				action = "../ADMProprietario/ADMProprietarioProcessar.asp"
				target = "frApoio";
				acao.value = "ALTERAR_PROPRIETARIO";
				submit();
			}
	}
	
	
	function abrirUpload(pPasta,pCampo) {
		var str = "../ADMEstrutura/ADMJanela.asp?strDestino=../ADMUpload/ADMUpload.asp&acao=" + NOVO + "&inpDsPasta=" + pPasta + "&inpDsCampo=" + pCampo;
		window.open(str,'Upload', 'width=750,height=250');	
	}

	function telaCredito() {
			var winCredito = showModalDialog("../Credito/Credito.asp",0,"help:0; dialogHeight:230px; dialogWidth:300px; status:no; scroll:no; unadorned:yes");
	}
		
	function ajuda() {
		var winAjuda = 	window.open('../ADMAjudaOnline/ADMAjuda.asp', 'Pop','width=760, height=500,scrollbars=yes, resizable=yes, status=yes');	
	}
	
	
	 /**
	*=================================================================================================
	*Objetivo: Cancela uma tela d eentrada de dados e volta para a tabela
	*Entrada: 
	*Saída: redirect com status gravado em frame escondido
	*------------------------------------------------------------------------------------------------
	*/
	function alterarLogin() {
		var str = "../ADMEstrutura/ADMJanela.asp?strDestino=../ADMLogin/ADMLoginAlterar.asp";
		//window.open(str,'Upload', 'width=750,height=250');
		showModalDialog(str,0,"help:1; dialogHeight:230px; dialogWidth:400px; status:no; scroll:no; unadorned:yes")
	}
	
	
	function consultarDocumento(strCaminho, intCodigo) {
		
		//tira o negrito do nome
		if(intCodigo!=null) {
			var strNome = tab.pegaTexto(intCodigo,2)
			strNome = replace(strNome,"<b>","")
			tab.setaTexto(intCodigo,2,strNome,true)
		}
				//mostra documento
		winDoc = window.open(strCaminho,'', 'width=780,height=450,toolbar=1,location=0,directories=0,status=1,menubar=1,resizable=1,scrollbars=1');
	}	
	
	function enviarDocumento(strArquivo) {
		var str
		str = "../ADMEstrutura/ADMJanela.asp?strDestino=../ADMEnviar_Curriculo/ADMEnviar_Curriculo.asp&acao=" + NOVO + "&inpDsArquivo=" + strArquivo; 
		window.open(str,'Email', 'width=400,height=300');		
	}
		
		
