// JavaScript Document
 // Função responsável de conectar a uma página externa e retornar os resultados, no nosso caso a busca_nome.php
function processReqChange() {
// apenas quando o estado for "completado"
	if (req.readyState == 4) {
		
		// apenas se o servidor retornar "OK"
		if (req.status ==200){
				try{document.getElementById('apDiv1').style.visibility='hidden';}
				catch(err){
					//alert (err);
				}
			//alert(req.status);
			var texto = req.responseText.split(":");
			//texto= req.responseText;
			//alert('***' + texto + '***');
			// procura pela div id="pagina" e insere o conteudo
			// retornado nela, como texto HTML
			//alert (texto[0] + "-" + texto[1]);
			if (texto[0]=="OK"){
				var parte1='<table width="100%" cellspacing="0" cellpadding="0" border="0"><tr><td  class="style4" style="text-align:left; font-weight:bold; padding-left:5px">Bem-vindo, ' + texto[1] + '</td><td class="style4"  style="text-align:right; padding-right:5px"><a href="#" onClick="ajax(' + "'logout.php', 'apDiv1');" + '">Sair</a></td></tr><tr><td style="font-size:9px;">&nbsp;</td></tr><tr><td colspan="2" align="center" style="text-align:center" class="style4">';
				if (texto[2]>0){
					var parte2='<div align="center">&nbsp;&nbsp;. <a href="administracao/administracao.php">Administração</a></div>';
				} else {
					var parte2='&nbsp;';
				}
				var parte3='</td></tr><tr><td style="font-size:8px;">&nbsp;</td></tr><tr><td colspan="2" class="style4"><div align="center">&nbsp;&nbsp;. <a href="utilizadores/altdaddos.php">Alterar dados pessoais</a></div></td></tr></table>';
				try{document.getElementById('tr1').innerHTML=parte1 + parte2 + parte3;}
				catch(err){
					alert (err);
				}
				//location.reload(true);
			} else {
				
				try{document.getElementById('tr1').innerHTML='<div id="apDiv1"><img src="dados2.gif" /></div><input name="user" type="text" class="linha_quadrado" id="user" size="8" maxlength="10" />&nbsp;<input name="pass" type="password" class="linha_quadrado" id="pass" size="8" maxlength="10" />&nbsp;<span class="style2"><a href="#"onClick="ajax(' + "'log.php?user='+document.getElementById('user').value+'&pass='+document.getElementById('pass').value, 'apDiv1');" + '" >OK</a></span>';}
				catch(err){
					alert (err);
				}
				document.getElementById('pass').value='';
				document.getElementById('user').select();
				document.getElementById('user').focus();
			}
		} else{
			alert("Houve um problema ao obter os dados:" + req.statusText);
		}
	} else {
		document.getElementById('apDiv1').style.visibility='visible';
	}
}

function ajax(url, campo) {
	req = null;
	// Procura por um objeto nativo (Mozilla/Safari)
	if (window.XMLHttpRequest) {
		req = new XMLHttpRequest();
		req.onreadystatechange = processReqChange;
		req.open("GET",url,true);
		req.send(null);
	} else if (window.ActiveXObject)	{
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if (req) {
			req.onreadystatechange = processReqChange;
			req.open("GET",url,true);
			req.send();
		}
	}
}