function BuscaHTMLLogin (pstrParam,pstrURL, pstrDivRetorno, pstrDivResposta, pstrMensagem)
{	
	var objAjax; 

// Criando o objeto Ajax **/ 
	objAjax = createXMLHTTP();
	
	var conteudoDivRetorno = document.getElementById(pstrDivRetorno).innerHTML;
	//document.getElementById(""+pstrDivResposta+"").display 	= "block";
	document.getElementById(pstrDivResposta).innerHTML 	= '<center><span style=" height:17px; padding-top:1px; text-align:center;"class="bordaBairros" style="background:#FFFFFF;">&nbsp;&nbsp;&nbsp;&nbsp; '+pstrMensagem+' &nbsp;&nbsp;&nbsp;&nbsp;</span></center>';

//	'<div style="background-color: #FFCC66; color:#000000; font-weight:bold; text-align:center; padding: 0px 30px 0px 30px; height: 17px;">&nbsp;&nbsp;&nbsp;&nbsp;'+pstrMensagem+'&nbsp;&nbsp;&nbsp;&nbsp;</div><br>';


	//Efetuando a abertura da requisição, Tipo, URL Requirida, Tipo de Conexão true - Assincrona e false sincrona 
	objAjax.open("post", pstrURL+"?"+pstrParam, true);
	
	//Informando o tipo da página de requisição 
	objAjax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	
	//Informando o controle de cachê no caso abaixo informando para ignorar o cachê 
	objAjax.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
	objAjax.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
	objAjax.setRequestHeader("Pragma", "no-cache");
	
	 objAjax.onreadystatechange = function()
	{		
		 //Validando o status do retorno 
		 if (objAjax.readyState == 4)
		{	

			//Informando aonde o conteúdo deve ser posicionado 
			document.getElementById(""+pstrDivResposta+"").innerHTML 	= '';
			
			 if ( objAjax.responseText.indexOf('SenhaErrada') >= 0) {
				document.getElementById(pstrDivRetorno).innerHTML = conteudoDivRetorno;
				alert('Senha informada não esta correta!');															
			}
			 else if ( objAjax.responseText.indexOf('UsuarioErrado') >= 0) {
				document.getElementById(pstrDivRetorno).innerHTML = conteudoDivRetorno;
				alert('O usuário informado não existe!');		
			}
			 else if ( objAjax.responseText.indexOf('InformarSenha') >= 0) {
				document.getElementById(pstrDivRetorno).innerHTML = conteudoDivRetorno;
				document.getElementById("infSenha").style.display = "block";

				if (document.getElementById("lemIdentificador") == '[object]')
					document.getElementById("lemIdentificador").style.display = "none";
					
				if (document.getElementById("lemSenha") == '[object]')
					document.getElementById("lemSenha").style.display = "block";
				
				alert('Por favor, informe sua senha.');
				document.getElementById("loginsenha").focus();
			}
			 else if ( objAjax.responseText.indexOf('UsuarioExcluido') >= 0) {
				alert('O usuário não tem permissão para acessar este sistema!');
			}
			 else if ( objAjax.responseText.indexOf('Autenticacaook') >= 0) {
				alert('Autenticado!');
			}
			else {
				 if ( objAjax.responseText.indexOf('CUsJaLogou=N') >= 0) {
					var redireciona = '../termoresponsa/gi_iniciar.asp';
				}
				 else if ( objAjax.responseText.indexOf('CUsJaLogou<>N') >= 0) {
					var redireciona = '../boleto/gi_iniciar.asp';
				}
				 else if ( objAjax.responseText.indexOf('AUsJaLogou=N') >= 0) {
					 if ( document.getElementById('UrlDestino') == '[object]')
					 { 
						if(document.getElementById('UrlDestino').value != '')	
							var redireciona = document.getElementById('UrlDestino').value.replace('|', '&');
					 }
					 else
						var redireciona = '../home/define_home.asp';
				}
				 else if ( objAjax.responseText.indexOf('AUsJaLogou<>Ne=Sim') >= 0) {
					var redireciona = '../termoresponsa/gi_iniciar.asp?EscolherSistema=Sim';
				}
				 else if ( objAjax.responseText.indexOf('AUsJaLogou<>Ne=') >= 0) {
					var redireciona = '../termoresponsa/gi_iniciar.asp?EscolherSistema=';
				}
				 else if ( objAjax.responseText.indexOf('EscolheSistemaSim') >= 0) {
					 if ( document.getElementById('UrlDestino') == '[object]')
					 { 
					 	if(document.getElementById('UrlDestino').value != '')	
							var redireciona = document.getElementById('UrlDestino').value.replace('|', '&');
					 }
					 else
						var redireciona = '../administracao/home/selecao_sistema.asp';
				}
				 else if ( objAjax.responseText.indexOf('EscolheSistemaNao') >= 0) {
					 if ( document.getElementById('UrlDestino') == '[object]' && document.getElementById('UrlDestino').value != '')
						var redireciona = document.getElementById('UrlDestino').value.replace('|', '&');
					 else
						var redireciona = '../administracao/home/gi_iniciar.asp';
				}
				 else if ( objAjax.responseText.indexOf('AUsJaLogou=NResponsa') >= 0) {
					var redireciona = '../termoresponsa/gi_iniciar.asp';
				}
				 else if ( objAjax.responseText.indexOf('AUsJaLogou<>NResponsa') >= 0) {
					 if ( document.getElementById('UrlDestino') == '[object]' && document.getElementById('UrlDestino').value != '')
						var redireciona = document.getElementById('UrlDestino').value.replace('|', '&');
					 else
						var redireciona = '../home/default_interna.asp';
				}
				 else if ( objAjax.responseText.indexOf('USCorretor=Sim') >= 0) {
					var redireciona = '../imobcomercial/gi_iniciar.asp';
				}
				
				//alert(objAjax.responseText+ '\n\n\n'+ redireciona);
				//return;
			 if ( redireciona != '' && redireciona != undefined && redireciona != 'undefined' )
			{
				redireciona = redireciona.replace('|', '&');
			 	document.location.href = redireciona;	
			}
			//	document.getElementById(""+pstrDivRetorno+"").innerHTML = ConverteTexto(objAjax.responseText)	
			//alert(objAjax.responseText + " - "+redireciona);
			}

		}
	}

	//Perceba que a requesição deve ser feita abaixo da função onreadystatechange, Não esqueça de colocar null se não houver nenhum parâmetro senão não funciona nos outros navegadores. 
	objAjax.send(pstrParam);
	 
}

