// JavaScript Document

function objetoXMLHttp(){
	if(window.XMLHttpRequest){ //Mozila, Safari ...
		var objXMLHttp = new XMLHttpRequest();
		return objXMLHttp;
	}else if(window.ActiveXObject){ // IE
		var versoes = ["MSXML2.XMLHttp.8.0", "MSXML2.XMLHttp.7.0", "MSXML2.XMLHttp.6.0", "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{
				var objXMLHttp = new ActiveXObject(versoes[i]);
				return objXMLHttp;
			}catch(ex){
				//nada aqui	
			}	
		}
	}	
	return false;
}

function retorna_resultado_passados_parametros(parametros, pagina_que_recebe, id_local_resultado){
	var oXMLHttp =  objetoXMLHttp();
	oXMLHttp.open("POST", pagina_que_recebe, true );
	oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	oXMLHttp.onreadystatechange = function(){
		if(oXMLHttp.readyState != 4){
			document.getElementById(id_local_resultado).innerHTML = "<font color='blue'>Carregando...</font>";
		}
		if(oXMLHttp.readyState == 4){
			if(oXMLHttp.status == 200){
				document.getElementById(id_local_resultado).innerHTML = oXMLHttp.responseText;	
			}else{
				document.getElementById(id_local_resultado).innerHTML = "Ocorreu o erro: "+ oXMLHttp.statusText;	
			}				
		}	
	}
oXMLHttp.send(parametros);
return false;
}



