/* Prepara o Http Request */

function criaXMLHttp() {

if (typeof XMLHttpRequest != "undefined")
return new XMLHttpRequest();

else if (window.ActiveXObject){
var versoes = ["MSXML2.XMLHttp.5.0",
"MSXML2.XMLHttp.4.0", "MSXML2.XMLHttp.3.0",
"MSXML2.XMLHttp", "Microsoft.XMLHttp"];
}
for (var i = 0; i < versoes.length; i++){
try{
return new ActiveXObject(versoes[i]);
}catch (e) {}
}
throw new Error("Seu browser nao suporta AJAX");
}

/* VERIFICA CONTA */

function verifica_conta() {

var exibe = "";

var numero_conta = document.atualizacao_cliente.numero_conta.value;
var senha_acesso = document.atualizacao_cliente.senha_acesso.value;

var divResult = document.getElementById("cadastro_cliente");

divResult.innerHTML = "<p class=\'snd_erro\'>Verificando Número da Conta</p><p><a href=\"../html/seja_nosso_cliente.php\" target=\"_self\" title=\"Recarregar a página e preencher o cadastro\">Recarregar a página e preencher o cadastro</a></p>";
divResult.style.cursor='wait';

var XMLHttp = criaXMLHttp();

XMLHttp.open("POST", "http://www.tpkexpress.com.br/includes/page_verifica_conta.php?numero_conta="+numero_conta+"&senha_acesso="+senha_acesso+"", true);

XMLHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=ISO-8859-1");
XMLHttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
XMLHttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
XMLHttp.setRequestHeader("Pragma", "no-cache");
XMLHttp.setRequestHeader("refresh", "1800;");

XMLHttp.onreadystatechange = function () {
if (XMLHttp.readyState == 4)
if (XMLHttp.status == 200){


if(XMLHttp.responseText==1){alert('Nenhum cadastro encontrado com os dados informados\nPor favor, tente novamente.');}
if(XMLHttp.responseText==2){busca_conta(''+numero_conta+'', ''+senha_acesso+'');}

divResult.style.cursor='default';

} else {divResult.innerHTML = "Erro: " + XMLHttp.statusText;}};
XMLHttp.send(null);
}

/* VERIFICA USUÁRIO CONFIRMAÇÃO DE ENTREGA */

function verifica_usuario() {

var numero_conta = document.confirmacao.numero_conta.value;
var senha_acesso = document.confirmacao.senha_acesso.value;

if(numero_conta==""){
alert('Por favor, preencha o número da sua conta na TPK Express');
document.confirmacao.numero_conta.focus();
} else {

	if(senha_acesso==""){
		alert('Por favor, preencha senha de acesso ao sistema');
		document.confirmacao.senha_acesso.focus();
	} else {

		var divResult = document.getElementById("resultados");
		var divTopoResult = document.getElementById("topo_resultados");
		var divRodapeResult = document.getElementById("rodape_resultados");

		divResult.style.display='block';
		divTopoResult.style.display='block';
		divRodapeResult.style.display='block';

		divResult.innerHTML = "<p>Verificando Número da Conta</p>";

		divResult.style.cursor='wait';

		var XMLHttp = criaXMLHttp();

		XMLHttp.open("POST", "http://www.tpkexpress.com.br/includes/page_busca_conta_confirmacao.php?numero_conta="+numero_conta+"&senha_acesso="+senha_acesso+"", true);
		
		XMLHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=ISO-8859-1");
		XMLHttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
		XMLHttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
		XMLHttp.setRequestHeader("Pragma", "no-cache");
		XMLHttp.setRequestHeader("refresh", "1800;");
		
		XMLHttp.onreadystatechange = function () {
		if (XMLHttp.readyState == 4)
		if (XMLHttp.status == 200){
			
			divResult.innerHTML=XMLHttp.responseText;
			divResult.style.cursor='default';
		
		} else {divResult.innerHTML = "Erro: " + XMLHttp.statusText;}};
		XMLHttp.send(null);
	}

}}


/* BUSCA CONTA */

function busca_conta(nro, pass) {

var divResult_2 = document.getElementById("campos_preencher");

divResult_2.innerHTML = "<p class=\'snd_erro\'>Buscando seus dados</p>";
divResult_2.style.cursor='wait';

var XMLHttp = criaXMLHttp();

XMLHttp.open("POST", "http://www.tpkexpress.com.br/includes/page_busca_conta.php?numero_conta="+nro+"&senha_acesso="+pass+"", true);

XMLHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=ISO-8859-1");
XMLHttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
XMLHttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
XMLHttp.setRequestHeader("Pragma", "no-cache");
XMLHttp.setRequestHeader("refresh", "1800;");

XMLHttp.onreadystatechange = function () {
if (XMLHttp.readyState == 4)
if (XMLHttp.status == 200){

divResult_2.innerHTML = XMLHttp.responseText;
divResult_2.style.cursor='default';

} else {divResult_2.innerHTML = "Erro: " + XMLHttp.statusText;}};
XMLHttp.send(null);
}

function imprimir(id_cliente){

window.open("../includes/page_imprime_resultados.php?id_cliente="+id_cliente+"", "_blank");

}
