var rec;
var _div;
function motor(url,div)
{
    rec = null;
	_div = div;
	
	//alert(window.ActiveXObject);
	
    if (window.XMLHttpRequest) 
        rec = new XMLHttpRequest();
	else if (window.ActiveXObject) 
        rec = new ActiveXObject("Microsoft.XMLHTTP");	
	else
		rec = null;

	if (rec) 
	{
        rec.onreadystatechange = trocaProc;
		
        rec.open("GET", url, true);
		rec.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=utf-8");
		//rec.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
		//rec.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
		//rec.setRequestHeader("Pragma", "no-cache");
       	rec.send(null);
	}
	else
		alert("O seu navegador não suporta essa operação.");
}


function trocaProc()
{
	var _msg;
	
	if (rec.readyState == 4)
	{
		if (rec.status == 200) 
		{
			document.getElementById(_div).innerHTML = rec.responseText; 
			//alert("div: " + _div);
		}		
		else 
		{
			if(rec.statusText == "Not Found")
				_msg = "Arquivo inexistente";				
			alert("Houve um problema ao obter os dados: " + _msg);
		}
	}	
	//else
		//document.getElementById(_div).innerHTML = '<div align="left"><img src="images/load.gif" border="0"></div>';
}