// JavaScript Document
// JavaScript Document
function isReadyTab(tabelionato) {
	if (tabelionato == 'Tabelionatos' || tabelionato == '') return "Informe Tabelionato";
	else return "";
}
function bugTab(msg) {
	if (!msg) {
		document.getElementById("rTabelionato").innerHTML = 'Aguarde:';
		msg = 'No momento, o Servidor recusou sua consulta!';
	}
	else document.getElementById("rTabelionato").innerHTML = 'Verifique:';
	document.getElementById("rEndereco").innerHTML=msg;
	document.getElementById("rCep").innerHTML='&nbsp;';
	document.getElementById("rCidade").innerHTML='&nbsp;';
	document.getElementById("rTelefone").innerHTML='&nbsp;';
	document.getElementById("rEmail").innerHTML='&nbsp;';
	document.getElementById("rHomePage").innerHTML='&nbsp;';
}

function buscaTabelio(tabelionato){
	var okProt = isReadyTab(tabelionato);
	if(okProt == '') {
		document.getElementById("rEndereco").innerHTML='<div class="loading">buscando</div>';
		trataDados = DadosTabelionato;
		erroJx = bugTab;
		parametros='tabelionato='+tabelionato;
		okProt = requisicaoHTTP("GET","pfunctions/buscaTabelio.php?"+parametros,true);
		if (okProt) bugTab(okProt);
	}
	else bugTab(okProt);
}

function DadosTabelionato(){
	var retXML = xhr.responseXML;	
	var raiz = retXML.documentElement;
	if (raiz == null) { 
		document.getElementById("rTabelionato").innerHTML = 'Entre em contato:' ; 
		document.getElementById("rEndereco").innerHTML='Houve problema na consulta!';
	}
	else {
		var nodos;
		document.getElementById("rEndereco").innerHTML='&nbsp;';
		if(raiz.hasChildNodes()) {
			nodos = raiz.childNodes;
			document.getElementById("rTabelionato").innerHTML = nodos[0].firstChild.nodeValue;
			if (nodos[1].hasChildNodes()) document.getElementById("rEndereco").innerHTML=nodos[1].firstChild.nodeValue
			else document.getElementById("rEndereco").innerHTML='&nbsp;';
			if (nodos[2].hasChildNodes()) document.getElementById("rCep").innerHTML=nodos[2].firstChild.nodeValue;
			else document.getElementById("rCep").innerHTML='&nbsp;'
			if (nodos[3].hasChildNodes()) document.getElementById("rCidade").innerHTML=nodos[3].firstChild.nodeValue;
			else document.getElementById("rCidade").innerHTML='&nbsp;';
			if (nodos[4].hasChildNodes()) document.getElementById("rTelefone").innerHTML=nodos[4].firstChild.nodeValue;
			else document.getElementById("rTelefone").innerHTML='&nbsp;';
			if (nodos[5].hasChildNodes()) document.getElementById("rEmail").innerHTML=nodos[5].firstChild.nodeValue;
			else document.getElementById("rEmail").innerHTML='&nbsp;';
			if (nodos[6].hasChildNodes()) document.getElementById("rHomePage").innerHTML=nodos[6].firstChild.nodeValue;
			else document.getElementById("rHomePage").innerHTML='&nbsp;';
		}
	}
}

