function GetXmlHttpObject(){ 
	var XMLHttp=null
	try{ XMLHttp=new ActiveXObject("Msxml2.XMLHTTP"); }
	catch(e){
 		try{ XMLHttp=new ActiveXObject("Microsoft.XMLHTTP");}
 		catch(e){}
	}

	if (XMLHttp==null) XMLHttp=new XMLHttpRequest();
	
	return XMLHttp;
}

function useAjax(param,file,id,method){
	if(method == '') method='GET';
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null){
		alert ("Browser does not support HTTP Request");
		return;
	}
	var htmlElement = document.getElementById(id);
	htmlElement.innerHTML='<img src="loading.gif" alt="Carregando..." /><p>Carregando</p>';
	var url=file;
	if(param!='') url = url+'?'+param+"&sid="+Math.random();
	else url = url+"?sid="+Math.random();
	xmlHttp.onreadystatechange=function(){
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ 
			htmlElement.innerHTML=xmlHttp.responseText; 
		}
	}; 
	xmlHttp.open(method,url,true);
	xmlHttp.send(null);
}
