/**********************************************************************************
ESCREVE O CONTEUDO
**********************************************************************************/

function escreveConteudo(texto,destino) {
	
		var retorno = texto.split(__DIVISOR__);
	
		document.getElementById(destino).innerHTML = retorno[0];
		
		if (retorno.length > 1) {
			executaCodigo(retorno[1]);
		}
		
		escondeCarregando();
	
}

function escreveConteudoPopup(conteudo,destino) {
	
		var retorno = texto.split(__DIVISOR__);
	
		document.getElementById(destino).innerHTML = retorno[0];
		
		if (retorno.length > 1) {
			executaCodigo(retorno[1]);
		}
		
		parent,escondeCarregando();

}

/**********************************************************************************
PAGINAÇÃO DE RESULTADOS
**********************************************************************************/

function montaPaginacaoResultados(url) {
	
	var objDestino = "ConteudoPagina";
	
	// imprime o carregando
	mostraCarregando();
	
	// executa o AJAX para pegar as cidades	
	executaAjax(__URL__ + url,objDestino,'conteudo');
	
}

/**********************************************************************************
MOSTRA RELÓGIO
**********************************************************************************/

function getRelogioServidor() {
	
	var objecto = document.getElementById("DisplayDataTexto");
	
	if (objecto != null) {
		executaAjax(__URL__ + '_loadfiles/relogio_load.php','DisplayDataTexto','relogio');
	}
	
}


setInterval("getRelogioServidor()",1000);

/**********************************************************************************
CARREGA O CONTEUDO DA PAGINA
**********************************************************************************/

function carregaConteudo(arquivo) {
	
	if (arquivo != "") {
		
		// imprime o carregando
		mostraCarregando();
		
		// busca o arquivo
		executaAjax(__URL__ + arquivo,'ConteudoPagina','conteudo');
		
	}
	
}

/**********************************************************************************
PROCESSA EXCLUSÃO DE REGISTRO
**********************************************************************************/

function processaExclusaoRegistro(arquivo) {
	
	if (arquivo != "") {
		
		escreveRespostaExclusao('Processando Exclusão...');
		executaAjax(__URL__ + arquivo,'','executa');
		
	}
	
}

function escreveRespostaExclusao(texto) {
	document.getElementById("RespostaProcessa").innerHTML = texto;
}


/**********************************************************************************
CARREGA A IMAGEM DE TITULO DA PAGINA
**********************************************************************************/

function carregaTitulo(texto) {	
	document.getElementById("TituloPagina").innerHTML = texto;	
}

/**********************************************************************************
LINKS MENU
**********************************************************************************/

function carregaOpcaoMenu(opcao) {
	
	switch (opcao) {
		
		case 'home':
		
			carregaTitulo('Seja bem vindo');
			carregaConteudo('_loadfiles/painel/geral/home.php');
		
		break;
		
		case 'dados_jornal':
			
			abrePopup('_loadfiles/painel/dados/popup_editar.php','Alteração de Dados');
			
		break;
		
		case 'arquivos_envio':
			
			carregaTitulo('Lista de Arquivos Enviados');
			carregaConteudo('_loadfiles/painel/arquivos/lista_enviados.php');
			abrePopup('_loadfiles/painel/arquivos/popup_publicar.php','Envio de Arquivos');
			
		break;
		
		case 'arquivos_enviados':
			
			carregaTitulo('Lista de Arquivos Enviados');
			carregaConteudo('_loadfiles/painel/arquivos/lista_enviados.php');
			
		break;
		
		case 'arquivos_publicados':
			
			carregaTitulo('Lista de Arquivos Publicados');
			carregaConteudo('_loadfiles/painel/arquivos/lista_publicados.php');
			
		break;
		
		case 'produtos_cadastro':
			
			carregaTitulo('Lista de Assinaturas');
			carregaConteudo('_loadfiles/painel/produtos/lista.php');
			abrePopup('_loadfiles/painel/produtos/popup_incluir.php','Cadastro de Assinaturas');
			
		break;
		
		case 'produtos_lista':
			
			carregaTitulo('Lista de Assinaturas');
			carregaConteudo('_loadfiles/painel/produtos/lista.php');
			
		break;
		
		case 'clientes_cadastro':
			
			carregaTitulo('Lista de Clientes');
			carregaConteudo('_loadfiles/painel/clientes/lista.php');
			abrePopup('_loadfiles/painel/clientes/popup_incluir.php','Cadastro de Clientes');
			
		break;
		
		case 'clientes_lista':
			
			carregaTitulo('Lista de Clientes');
			carregaConteudo('_loadfiles/painel/clientes/lista.php');
			
		break;
				
		case 'logout':
			
			abrePopup('_loadfiles/painel/geral/popup_logout.php','Sair do sistema');
			
		break;
		
		default:
			
			alert("Opção inválida");
			
		break;
		
	}
	
}




