/*
|===============================================|
| JAVA-SCRIPT - AJAX                            |
| DESENVOLVEDOR: TIAGO ROCHA SARNO              |
| DATA: 09/06/2006                              |
| ULTIMA ATUALIZAÇÃO: 09/06/2006 < TIAGO >      |
| SITE: http://www.tiagorocha.brihost.com.br    |
|===============================================|
*/
function setaPagina(pcPagina, pcCamada) {
	var req = null;

	/* Procura por um objeto nativo (Mozilla/Safari/Firefox/Opera) */
	if(window.XMLHttpRequest)
	{
		/* 'req' TORNA-SE UMA INSTÂNCIA DE XMLHttpRequest */
		req = new XMLHttpRequest();

		req.onreadystatechange = processReqChange;

		/* CHAMADA PARA A PAGINA DE EXECUÇÃO DA OPERAÇÃO COM PASSAGENS DE PARAMETROS PERTINENTES */
		req.open("GET",pcPagina, true);

		/* COLOCANDO O TEXTO 'ENVIANDO ...' ENQUANTO A TRANSAÇÃO NÃO É FINALIZADA */
		/* Imagem de carregamento <img src='../img/carregando1.gif'> */
//		document.getElementById(pcCamada).innerHTML = "&nbsp;&nbsp;carregando página ...";
		document.getElementById(pcCamada).innerHTML = "<table border=\"0\"><tr><td align=\"center\" style=\"height: 350px;\"><img src=\"images/loading2.gif\" alt=\"\"></td></tr></table>";

		/* EXECUTANDO A REQUISIÇÃO */
		req.send(null);

	/* Procura por uma versao ActiveX (IE) Internet Explorer - Implementado pela Microsoft */
	}else if(window.ActiveXObject){

		/* 'req' TORNA-SE UMA INSTÂNCIA DE ActiveXObject da Microsoft < Microsoft.XMLHTTP > */
		req = new ActiveXObject("Microsoft.XMLHTTP");

		/* CASO VERDADE */
		if(req)
		{

			req.onreadystatechange = processReqChange;

			/* CHAMADA PARA A PAGINA DE EXECUÇÃO DA OPERAÇÃO COM PASSAGENS DE PARAMETROS PERTINENTES */
			req.open("GET",pcPagina, true);

			/* COLOCANDO O TEXTO 'ENVIANDO ...' ENQUANTO A TRANSAÇÃO NÃO É FINALIZADA */
   		    document.getElementById(pcCamada).innerHTML = "<table border=\"0\"><tr><td align=\"center\" style=\"height: 350px;\">aguarde, carregando...</td></tr></table>";
//			document.getElementById(pcCamada).innerHTML = "<font color='#cccccc'><b>aguarde...</b></font>";
//    		document.getElementById(pcCamada).innerHTML = "<center><img src=\"carregar.gif\" alt=\"\"></center>";

			/* EXECUTANDO A REQUISIÇÃO */
			req.send();
		}
	}

	function processReqChange()
	{
		if(req.readyState == 4) {
			if((req.status == 200) && ((req.responseText) != "UNKNOWN")) {
				document.getElementById(pcCamada).innerHTML = req.responseText;
			}
		}
	} /* FIM DA FUNÇÃO processReqChange() */
} /* FIM DA FUNÇÃO gravaContato() */
