// JavaScript Document
function onloadp(){
	carregar("visible");
	dados_sessao();
	online();
	carregar("hidden");
}
function onunloadp(){
	carregar("visible");
	offline();
	carregar("hidden");
}
function offline(){
	ligar						= ligacao();
	ligar.open("GET","/cod/online.php?s=0",false);
	ligar.send(null);
}
function online(){
	ligar						= ligacao();
	ligar.open("GET","/cod/online.php?s=1",false);
	ligar.send(null);
	var valido				= ligar.responseXML;
	var sim					= valido.getElementsByTagName("sim")[0];
	sim						= sim.firstChild.nodeValue;
	if(sim == 1){
		esquema();
		p1();
	}else{
		mostrar_login();
	}
}
function sair(){
	var resp	= confirm('Tem a certeza de que deseja Sair?');
	if(resp == true){
		carregar("visible");
		ligar						= ligacao();
		ligar.open("GET","/cod/sair.php",false);
		ligar.send(null);
		mostrar_area(0);
		mostrar_nome(0);
		mostrar_login();
		document.getElementById("erro").innerHTML	= "&nbsp;";
		carregar("hidden");
	}
}
function entrar(){
	carregar("visible");
	var cod						= document.entrar.cod.value;
	var pps						= document.entrar.pps.value;
	var login					= "cod=" + escape(cod) + "&pps=" + escape(pps);
	ligar						= ligacao();
	var	pagina					= "/cod/login.php?" + login;
	ligar.open("GET",pagina,false);
	ligar.send(null);
	var login					= ligar.responseXML;
	var sim						= login.getElementsByTagName("sim")[0];
	sim							= sim.firstChild.nodeValue;
	if(sim == 1){
		document.getElementById("erro").innerHTML	= "Autentica&ccedil;&atilde;o efectuada com sucesso.<br />";
		esquema();
		dados_sessao();
		p1();
	}else{
		document.getElementById("erro").innerHTML	= "N&atilde;o tem acesso a esta ferramenta.<br />";
	}
	carregar("hidden");
}
function dados_sessao(){
	ligar						= ligacao();
	ligar.open("GET","/cod/dados_sessao.php",false);
	ligar.send(null);
	var dados				= ligar.responseXML;
	dados					= dados.getElementsByTagName("dados")[0];
	var sim					= dados.getElementsByTagName("sim")[0];
	sim						= sim.firstChild.nodeValue;
	if(sim == 1){
		var i	= 0;
		var j	= dados.childNodes.length;
		for(i=0;i < j;i++){
			var nodeN		= dados.childNodes[i].nodeName;
			dadosS[nodeN]	= dados.childNodes[i].firstChild.nodeValue;
		}
	}
}
