String.prototype.trim = function(){
	return this.replace(/^\s+|\s+$/g,'');}

// String.isEmpty ()
String.prototype.isEmpty = function(){
	return this.split(" ").join("").length == 0;}

// String.isEmail ()
String.prototype.isEmail = function(){
	var er = /^[a-z0-9._-]+@([a-z0-9]+[a-z0-9_-]*)+(\.[a-z0-9]+)+$/;
	return er.test(this);}

// String.IsNumeric()
String.prototype.isNumeric = function ()
{
	var testaNumero = /[^0-9]+$/;
	return testaNumero.test(this);
}

// strin.IsDate()
String.prototype.isDate = function () 
{
	var datePat = /^(\d{1,2})(\/|-)(\d{1,2})(\/|-)(\d{4})$/;
	return datePat.test(this);
}

var corAlerta = '#FFEEEE';

/**
 * Validar a pagina de consulta para salas disponíveis para reservar.
 * 
 * @param {Object} target
 * @param {Object} txtAlerta
 * @param {Object} txtFrm
 */
function alertar(target,txtAlerta,txtFrm)
{
	var frm = document.getElementById(txtFrm);
	var corAlerta = '#FFEEEE';
	alert(txtAlerta);
	eval('frm.'+target+'.focus()');
	eval('frm.'+target+'.style.backgroundColor=corAlerta');
	return false;
}

/**
 * Validação do Formulário de Insert e Update de Documentos
 * 
 * @param {object} obj
 * @return boolean
 */
function validarDocumento(obj)
{
	
	var frm = document.getElementById(obj.id); 
	
	if (frm.txt_titulo.value.isEmpty())
		return alertar('txt_titulo','Preencha o campo Titulo.',obj.id);
	else 
		frm.txt_titulo.style.backgroundColor='#ffffff';

	if (frm.txa_descricao.value.isEmpty())
		return alertar('txa_descricao','Preencha o campo Descrição.',obj.id);
	else 
		frm.txa_descricao.style.backgroundColor='#ffffff';
	
	/*if ( frm.sel_termos.value == 0 || frm.sel_termos.value.isEmpty() )
		return alertar('sel_termos','Preencha o campo Código de classificação de documentos.',obj.id);
	else 
		frm.sel_termos.style.backgroundColor='#ffffff';	*/
	
	if (frm.sel_tipo.value == 0)
		return alertar('sel_tipo','Escolha um tipo para o Documento.',obj.id);
	else 
		frm.sel_tipo.style.backgroundColor='#ffffff';

	if ( document.getElementById("sel-departamento") ){
		
		if (frm.sel_departamento.value == 0)
			return alertar('sel_departamento','Escolha um Departamento.',obj.id);
		else 
			frm.sel_tipo.style.backgroundColor='#ffffff';	
			
	}		

	if ( frm.id == "form-documento-inc" ){
	
		//validacao de radio buttons sem saber quantos sao
		marcado = -1
		for (i=0; i<frm.rd_arquivo.length; i++) {
		
			if (frm.rd_arquivo[i].checked) {
				marcado = i;
				radio = frm.rd_arquivo[i].value;
			}
		
		}
		
		if (marcado == -1) {
			alert("Selecione um documento.");
			frm.rd_arquivo[0].focus();
			return false;
		}else if (radio == 1){
			if (frm.file_arquivo.value.isEmpty())
				return alertar('file_arquivo','Selecione um documento.',obj.id);
			else 
				frm.file_arquivo.style.backgroundColor='#ffffff';
		}else{
			if (frm.txt_url.value == "http://")
				return alertar('txt_url','Preencha com uma URL.',obj.id);
			else 
				frm.txt_url.style.backgroundColor='#ffffff';
		}		
	
	}
	
	if (frm.txt_datapublicacao_dia.value.isEmpty())
		return alertar('txt_datapublicacao_dia','Preencha com o Dia da Publicação.',obj.id);
	else 
		frm.txt_datapublicacao_dia.style.backgroundColor='#ffffff';
		
	if (frm.txt_datapublicacao_mes.value.isEmpty())
		return alertar('txt_datapublicacao_mes','Preencha com o Mês da Publicação.',obj.id);
	else 
		frm.txt_datapublicacao_mes.style.backgroundColor='#ffffff';
		
	if (frm.txt_datapublicacao_ano.value.isEmpty())
		return alertar('txt_datapublicacao_ano','Preencha com o Ano da Publicação.',obj.id);
	else 
		frm.txt_datapublicacao_ano.style.backgroundColor='#ffffff';
		
	
	if (  frm.sel_termos.value == 0 || frm.sel_termos.value.isEmpty() ){
		
		if ( confirm('O Campo CODIGO DE CLASSIFICAÇÃO está VAZIO. Deseja continuar assim mesmo?') ){
		
			return true;
			
		}else{
			
			return false;
		}
		
	}
	
		
				
}	

busca = function(obj,ancora)
{
	
	objeto = document.getElementById(obj);
	
	a_link = document.getElementById(ancora.id);
	
	if (objeto.style.display == 'block'){
		
		objeto.style.display = 'none';
		a_link.innerHTML = "Busca Simples";
		a_link.className = "avancada";
		
	}else{	
	
		objeto.style.display = 'block';
		a_link.innerHTML = "Busca Avançada";
		a_link.className = "avancada";	
		
	}
		
}

/*validarBusca = function(obj)
{
	
	frm = document.getElementById(obj.id);
	
	if (frm.txt_busca.value.isEmpty())
		return alertar('txt_busca','Digite o Título ou a Descrição do Documento para buscar.',obj.id);
	else 
		frm.txt_busca.style.backgroundColor='#ffffff';		
	
}*/

validarComentario = function(obj)
{
	
	frm = document.getElementById(obj.id);
	
	if (frm.txt_titulo.value.isEmpty())
		return alertar('txt_titulo','Preencha o campo Titulo.',obj.id);
	else 
		frm.txt_titulo.style.backgroundColor='#ffffff';
		
	if (frm.txa_descricao.value.isEmpty())
		return alertar('txa_descricao','Preencha com o comentário.',obj.id);
	else 
		frm.txt_titulo.style.backgroundColor='#ffffff';
	
}

redirecionar = function(objSelect){
	
	window.location.href = '?termo='+objSelect.value;
	document.getElementById(objSelect.id).focus();
	
}


arquivoUrl = function(campo)
{
	
	// 1 = "div-arquivo"
	// 0 = "div-url" 
	
	if (campo == 1){
		
		var url = document.getElementById("div-url").style
		url.display = 'none';
		
		var arquivo = document.getElementById("div-arquivo").style
		arquivo.display = "block";
	
	}else{	
	
		var url = document.getElementById("div-arquivo").style
		url.display = 'none';
		
		var url = document.getElementById("div-url").style
		url.display = 'block';
	
	}

}

// Função para esconder / mostrar termos

maniputar_termos = function(id)
{
	
	var lista = document.getElementById(id);

	if ( lista.style.display == 'none' ){
		
		lista.style.display = 'block';
		
	}else{
		
		lista.style.display = 'none';
		
	}
	
}

addTermo = function(e)
{

   var e = (typeof(e) == 'undefined') ? window.event : e;
   var t = e.target ? e.target : e.srcElement;
    
   if (t.nodeType == 3) 
    t = t.parentNode;

	// pega o "id" do link para associar com o "id" do id
	var arrayLink = t.attributes["id"].value.split("-");
	
	//Pega o Elemento span que está com Display:none no conteúdo desta LI
	// Como só tem 1 span o conteúdo paga-se assim: codigo_termo[0].innerHTML
	var codigo_termo = t.getElementsByTagName("span");
		codigo_termo = codigo_termo[0].innerHTML;
	
	var conteudo_sem_span =	t.innerHTML.split("</span>")[1];
	
	document.getElementById("i-nome-termo").value = codigo_termo + " - " + conteudo_sem_span;
	//document.getElementById("hid-sel-termos").value = idTermo;
	
	document.getElementById("hide-popup-termo").focus();
	
	var id = arrayLink[1];
	
	document.getElementById("i-id-termo").value = id;
	
}

/**
 * Função que abre um pop-up para o usuário relacionar um termo ao documento
 */
termos = function()
{
	
	windowOpen = window.open("popup_termos.php","wtermo","width=750,height=600,menubar=no,location=no,resizable=no,scrollbars=yes,status=yes");
    
}

/**
 * Função que abre um pop-up para o usuário relacionar um termo ao documento
 */
closeTermos = function()
{
	
	var input = document.getElementById("i-nome-termo");
	var input2 = document.getElementById("i-id-termo");
	
	window.opener.document.getElementById("no-termo").value = input.value;
	window.opener.document.getElementById("sel-termos").value = input2.value;
	
	window.close();
	
}


verificarCodigo = function()
{
	
	var achou = false;
	
	var codigo = document.getElementById("txt_id_codigo");
	
	var aLista = document.getElementById("arvore").getElementsByTagName("li");

	for ( var i = 0; i < aLista.length; i++ ){

		var elementoSpan = aLista[i].getElementsByTagName("span")[0];
		
		if ( codigo.value == elementoSpan.attributes["id"].value ){
			
			achou = true;
			codigo_encotrado = elementoSpan.attributes["id"].value;
			
			var id_codigo = elementoSpan.getElementsByTagName("a")[0].attributes["id"].value.split("-")[1];
			var no_codigo = elementoSpan.getElementsByTagName("a")[0].innerHTML;
			    // pega somente o nome do código de classificação	
			    no_codigo = no_codigo.split("</span>")[1];	
			
			
			break;
			
		}
		
	}
	
	if ( achou ){
		
		if ( confirm("Adicionar o código: " + codigo_encotrado + "\n\n" + "Nome: " + no_codigo + "?" + "\n\n") ){
			
			// Text com o nome do Código
			document.getElementById("i-nome-termo").value = codigo_encotrado + " - " + no_codigo;
			// Campo oculto com o ID do código
			document.getElementById("i-id-termo").value = id_codigo;
	
			// Foco no link de SALVAR E FECHAR
			document.getElementById("hide-popup-termo").focus();
			
		}	
		
	}else{
		
		alert("Código não encontrado!!");
		
	}
	
}


var windowOpen;

init_termos = function()
{
	
	// Verifica se tem um elemento DIV com o ID = termos
	if ( document.getElementById("termos") ){
		
		// variável que contém o objeto DIV com ID = termos
		divTermo = document.getElementById("termos");
		
		// Cria 3 obejtos
		//  - Um input para guardar o NOME DO TERMO
		//  - Um input HIDDEN que guarda o ID DO TERMO
		//  - Um Link para abrir um pop-up com a lista de termos para o usuário escolher
		divTermo.innerHTML = "\n" + '<input type="text" name="no_termo" id="no-termo" class="input-campo" />' + "\n" +
							 '&nbsp;&nbsp;<a href="" id="popup-termos" class="escolha-termo">Escolha o código</a><br />' + "\n" +
							 '<input type="hidden" name="sel_termos" id="sel-termos" />' + "\n" + '<br />';
							 
		// referência para o link que usuário clica
		var aOpenPopup = document.getElementById("popup-termos");
		
		// sobrescreve o valor do href original de cada link
		// se o dispositivo do usuário não suportar javascript, a url original não será sobrescrita
		// esta abordagem é para garantir o funcionamento da solução mesmo nos dispositivos que o javascript estiver desabilitado 	
		aOpenPopup.attributes["href"].value = "javascript:void(0);"; 
		
		// relaciona a função "termos" com cada link
		addEvent(aOpenPopup, "click", termos);
		
		// pega os campos com os valores ID e NOME do termo
		var no_termo = document.getElementById("no-termo");
		var sel_termos = document.getElementById("sel-termos");
		
		// Desabilita o campo NOME DO TERMO
		no_termo.disabled = true;
		
		/**
		  * Processo De Cópia de ID e NOME do Termo escondido
		  * Resolvendo Problemas
		  */

		// pega os campos escondidos com os valores ID e NOME do termo
		var no_termo_escondido = document.getElementById("hid-no-termo");
		var id_termo_escondido = document.getElementById("hid-id-termo");
		
		// quando o formulário é de alterar, pega-se os valores dos campos escondidos
		// e joga-os no campos de NOME DO TERMO e um escodido com o ID(SEL_TERMOS)
		no_termo.value = no_termo_escondido.value;
		sel_termos.value = id_termo_escondido.value;

	// TERMOS2 - div que está na janela POP-UP	 
	}else if ( document.getElementById("termos2") ){
		
		// Elemento 'A' para fechar o pop-up 
		var aClosePopup = document.getElementById("hide-popup-termo");
		aClosePopup.attributes["href"].value = "javascript:void(0);"; 
		// Acrencenta no elemento 'A' um evendo de click para com a função CLOSETERMOS()
		addEvent(aClosePopup, "click", closeTermos);
		
		
		// BOTÃO VERIFICAR CÓDIGO
		var b_codigo = document.getElementById("btn_id_codigo");
		addEvent(b_codigo, "click", verificarCodigo);
		
		
		// Pega todos os elementos 'A' dentro da TABLE com ID = t-termos
		var aTermos = document.getElementById("termos2").getElementsByTagName("a");
		
		// percorre cada elemento 'A'
		for ( var i = 0; i < aTermos.length; i++ ){
			
			if ( aTermos[i].attributes["id"] )
			{
				
				if ( aTermos[i].attributes["id"].value != "hide-popup-termo" ){
					
					if ( aTermos[i].attributes["id"].value.indexOf("a-") == 0 ){
						
						// acrescenta no href 'javascript:void(0);'
						aTermos[i].attributes["href"].value = "javascript:void(0);";
						
						// acrescenta um evento de click para a função addTermo()
						addEvent(aTermos[i], "click", addTermo);
						
					}
					
				}
				
			}
			
		}
		
		// procedimento para conservar os dados dos termos já inseridos
		
		// Criando as variáveis da janela OPENER
		var no_termo = window.opener.document.getElementById("no-termo");
		var sel_termos = window.opener.document.getElementById("sel-termos");
		
		// Criando as variáveis da janela aberta
		var open_no_termo = document.getElementById("i-nome-termo");
		var open_id_termo = document.getElementById("i-id-termo");
		
		// Fazendo a troca dos valores da Janela Opener para o Pop-up
		open_no_termo.value = no_termo.value;
		open_id_termo.value = sel_termos.value;

	}
	
}


/* ------------ INICIALIZANDO OS DEPARTAMENTOS -------------- */

init_deptos = function()
{
	
	// Verifica se tem um elemento DIV com o ID = termos
	if ( document.getElementById("deptos") ){
		
		// variável que contém o objeto DIV com ID = termos
		divTermo = document.getElementById("deptos");
		
		// Cria 3 obejtos
		//  - Um input para guardar o NOME DO TERMO
		//  - Um input HIDDEN que guarda o ID DO TERMO
		//  - Um Link para abrir um pop-up com a lista de termos para o usuário escolher
		divTermo.innerHTML = "\n" + '<input type="text" name="no_depto" id="no-depto" class="input-campo" />' + "\n" +
							 '&nbsp;&nbsp;<a href="" id="popup-deptos" class="escolha-termo">Escolha o Departamento</a><br />' + "\n" +
							 '<input type="hidden" name="sel_departamento" id="sel-departamento" />' + "\n" + '<br />';
							 
		// referência para o link que usuário clica
		var aOpenPopup = document.getElementById("popup-deptos");
		
		// sobrescreve o valor do href original de cada link
		// se o dispositivo do usuário não suportar javascript, a url original não será sobrescrita
		// esta abordagem é para garantir o funcionamento da solução mesmo nos dispositivos que o javascript estiver desabilitado 	
		aOpenPopup.attributes["href"].value = "javascript:void(0);"; 
		
		// relaciona a função "termos" com cada link
		addEvent(aOpenPopup, "click", deptos);
		
		// pega os campos com os valores ID e NOME do termo
		var no_depto = document.getElementById("no-depto");
		var sel_depto = document.getElementById("sel-departamento");
		
		// Desabilita o campo NOME DO DEPARTAMENTO
		no_depto.disabled = true;
		
		/**
		  * Processo De Cópia de ID e NOME do Departamento escondido
		  * Resolvendo Problemas
		  */
		
		// pega os campos escondidos com os valores ID e NOME do termo
		var no_depto_escondido = document.getElementById("hid-no-depto");
		var id_depto_escondido = document.getElementById("hid-id-depto");
		
		// quando o formulário é de alterar, pega-se os valores dos campos escondidos
		// e joga-os no campos de NOME DO TERMO e um escodido com o ID(SEL_TERMOS)
		no_depto.value = no_depto_escondido.value;
		sel_depto.value = id_depto_escondido.value;
		

	// DEPTOS2 - div que está na janela POP-UP	 
	}else if ( document.getElementById("deptos-popup") ){
		
		if ( document.getElementById("hide-popup-depto") ){ 
			// Elemento 'A' para fechar o pop-up 
			var aClosePopup = document.getElementById("hide-popup-depto");
		
			aClosePopup.attributes["href"].value = "javascript:void(0);"; 
		
			// Acrencenta no elemento 'A' um evendo de click para com a função CLOSETERMOS()
			addEvent(aClosePopup, "click", closeDeptos);
			
		}
		
		// Pega todos os elementos 'A' dentro da TABLE com ID = t-termos
		var aDeptos = document.getElementById("deptos-popup").getElementsByTagName("a");
		
		// percorre cada elemento 'A'
		for ( var i = 0; i < aDeptos.length; i++ ){
			
			if ( aDeptos[i].attributes["id"] )
			{
				
				if ( aDeptos[i].attributes["id"].value.indexOf("a") == 0 ){
					
					// acrescenta no href 'javascript:void(0);'
					aDeptos[i].attributes["href"].value = "javascript:void(0);";
					
					// acrescenta um evento de click para a função addTermo()
					addEvent(aDeptos[i], "click", addDepto);
					
				}
				
			}
			
		}
		
		// procedimento para conservar os dados dos termos já inseridos
		
		try{
		
			// Criando as variáveis da janela OPENER
			var no_depto = window.opener.document.getElementById("no-depto");
			var sel_depto = window.opener.document.getElementById("sel-departamento");
			
			// Criando as variáveis da janela aberta
			var open_no_depto = document.getElementById("i-nome-depto");
			var open_id_depto = document.getElementById("i-id-depto");
			
			// Fazendo a troca dos valores da Janela Opener para o Pop-up
			open_no_depto.value = no_depto.value;
			open_id_depto.value = sel_depto.value;
			
		}catch(err){
			//document.write("Por favor, aperte a Tecla F5 do seu Teclado");
			window.close();
		}

	}
	
}


function esconde(e,id){

	var n = document.getElementById(id);

	var e = (typeof(e) == 'undefined') ? window.event : e;
    var t = e.target ? e.target : e.srcElement;
    
    if(t.nodeType == 3) 
      t = t.parentNode;
     
    //var obj = t.getElementsByTagName('span');

    if( n.style.display == 'block' ){
		n.style.display='none';
		t.innerHTML = "[ + ]";
		t.className = "mais";
	}else{
		n.style.display='block';
		t.innerHTML = "[ - ]";
		t.className = "menos";
	}
    
   /* if (n.style.display == 'block'){
		n.style.display='none';
		obj[0].innerHTML = "[ + ]";
		obj[0].className = "mais";
	}else{
		n.style.display='block';
		obj[0].innerHTML = "[ - ]";
		obj[0].className = "menos";
	}*/

   
}

function ShowNotShow(e,id){

	var ul = document.getElementById(id);

	var e = (typeof(e) == 'undefined') ? window.event : e;
    var t = e.target ? e.target : e.srcElement;
    
    if(t.nodeType == 3) 
      t = t.parentNode;
     
    //var obj = t.getElementsByTagName('span');

    if( ul.style.display == 'block' ){
		ul.style.display='none';
		t.innerHTML = "[ + ]";
		t.className = "mais";
	}else{
		ul.style.display='block';
		t.innerHTML = "[ - ]";
		t.className = "menos";
	}
    
   /* if (n.style.display == 'block'){
		n.style.display='none';
		obj[0].innerHTML = "[ + ]";
		obj[0].className = "mais";
	}else{
		n.style.display='block';
		obj[0].innerHTML = "[ - ]";
		obj[0].className = "menos";
	}*/

   
}



/**
 * Função que abre um pop-up para o usuário relacionar um termo ao documento
 */
closeDeptos = function()
{
	
	var input = document.getElementById("i-nome-depto");
	var input2 = document.getElementById("i-id-depto");
	
	window.opener.document.getElementById("no-depto").value = input.value;
	window.opener.document.getElementById("sel-departamento").value = input2.value;
	
	window.close();
	
}

/**
 * Abre Popup
 */
deptos = function()
{
	
	windowOpen = window.open("popup_deptos.php","wdepto","width=750,height=600,menubar=no,location=no,resizable=no,scrollbars=yes,status=yes");
    
}

/**
 * Adicioma Departamento
 */

addDepto = function(e)
{

   var e = (typeof(e) == 'undefined') ? window.event : e;
   var t = e.target ? e.target : e.srcElement;
    
   if (t.nodeType == 3) 
    t = t.parentNode;

	document.getElementById("i-nome-depto").value = t.innerHTML;
	//document.getElementById("hid-sel-termos").value = idTermo;
	
	document.getElementById("hide-popup-depto").focus();

	// pega o "id" do link para associar com o "id" do id
	var id = t.attributes["id"].value.split("-")[1];
	
	document.getElementById("i-id-depto").value = id;
	
}


/* ------------ FIM DO DEPARTAMENTOS -------------- */


listarDocumentos = function()
{
	
	if ( document.getElementById("listar") ){
		
		var form = document.getElementById("form");
		
		for ( var i=0; i<form.elements.length; i++ ){
			
			if ( form[i].attributes["type"].value == "radio" ){
				
				var radio = document.getElementById(form[i].attributes["id"].value);
				
				addEvent(radio, "click", actionListar);
				
			}/*else{

				//document.getElementById(form[i].attributes["id"].value).style.display = 'none';
				alert(document.getElementById(form[i].attributes["id"].value).id);
			
			}*/
			
		}
		
		
		
	}
	
}

actionListar = function(e)
{

   var e = (typeof(e) == 'undefined') ? window.event : e;
   var t = e.target ? e.target : e.srcElement;
    
   if (t.nodeType == 3) 
     t = t.parentNode;
     
   var radio = document.getElementById(t.attributes["id"].value);    
   
   window.location.href = 'index.php?listar=' + radio.value;

	
}
	
// Função criada por Thiago Silveira em 6-11-2007 para esconder 2 objetos DIV
esconderElementos = function()
{

	if ( document.getElementById("div-arquivo") || document.getElementById("div-url") ){
	
		if ( ! document.getElementById("rd-arquivo").checked && ! document.getElementById("rd-url").checked ){
			
			document.getElementById("div-arquivo").style.display = "none";
			document.getElementById("div-url").style.display = "none";
		
		}else if ( document.getElementById("rd-arquivo").checked && ! document.getElementById("rd-url").checked ){
		
			document.getElementById("div-arquivo").style.display = "block";
			document.getElementById("div-url").style.display = "none";
	    
		}else if( document.getElementById("rd-url").checked && ! document.getElementById("rd-arquivo").checked ){
		
			document.getElementById("div-arquivo").style.display = "none";
			document.getElementById("div-url").style.display = "block";

		}
		
	}			
}

manipularArvore = function()
{
	

	if ( document.getElementById("arvore-termos") )
	{
		
		// Pega a div que cerca a arvore
		var div = document.getElementById("arvore-termos").getElementsByTagName('span');
		
		
		
	}
	
	
}

mostrar_recentes = function(){
	
	document.getElementById("docs-mais-recentes").style.display = 'block';
	document.getElementById("docs-mais-acessados").style.display = 'none';
	
	document.getElementById("a_mais-recentes").className = "ativo";
	document.getElementById("a_mais-acessados").className = "";
	
}

mostrar_acessados = function(){
	
	document.getElementById("docs-mais-acessados").style.display = 'block';
	document.getElementById("docs-mais-recentes").style.display = 'none';

	document.getElementById("a_mais-recentes").className = "";
	document.getElementById("a_mais-acessados").className = "ativo";
	
}


ultimos_e_acessados = function()
{

	/*if ( document.getElementById("docs-mais-recentes") ){
		
		 document.getElementById("docs-mais-acessados").style.display = 'none';
		
	}*/
	
	if ( document.getElementById("a_mais-recentes") ){

		var a_recentes = document.getElementById("a_mais-recentes");

		a_recentes.className = "ativo";
		
		a_recentes.attributes["href"].value = "javascript:void(0);";	
		
		addEvent(a_recentes, "mouseover", mostrar_recentes);	
		
	}//click
		
	if ( document.getElementById("a_mais-acessados") ){

		var a_acessados = document.getElementById("a_mais-acessados");

		a_acessados.attributes["href"].value = "javascript:void(0);";
			
		addEvent(a_acessados, "mouseover", mostrar_acessados);	
		
	}

	
}



init = function()
{
	esconderElementos();
	init_termos();
	init_deptos();
	listarDocumentos();
	manipularArvore();
	ultimos_e_acessados();
	
}

addEvent = function(obj, evType, fn)
{
	if (obj.addEventListener)
		obj.addEventListener(evType, fn, false);
	
	if (obj.attachEvent)
		obj.attachEvent("on" + evType, fn);
}

addEvent(window, "load", init);

