  
//Funções Ajax
//url -> página a ser carregada, parametros -> colocar os parametros separados por "&", div -> onde será carregado o resultado
var g=0;
function AjaxRequest(url, elemento)
{

	var ajax = objAjax();
	if(ajax == null)
	{
		alert("Impossível concluir a operação");
	}
	
	url2 = url+'?'+Math.random();

	ajax.open("GET",url2,true);
	ajax.onreadystatechange = function()
	{
		if(ajax.readyState == 4)
		{
			document.getElementById(elemento).src = url+'?' + (g++);
		}
	}
	
	ajax.send(null);
}

function objAjax()
{
	var xmlHttp=null;
	try
	  {
	  // Firefox, Opera 8.0+, Safari
	  xmlHttp=new XMLHttpRequest();
	  }
	catch (e)
	  {
	  // Internet Explorer
	  try
	    {
	    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	    }
	  catch (e)
	    {
	    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
	    }
	  }
	return xmlHttp;
} 