function RetornoAjax(id, url, container)
{
var xmlHttp=GetXmlHttpObject()

if (xmlHttp==null)
{
     alert ("Este browser não suporta HTTP Request")
     return
}
var url = url;
url=url+"?id="+id;
url=url+"&sid="+Math.random();
//url=url+"&parametro_extra="+parametro_extra;
xmlHttp.onreadystatechange=function()
{
    if(xmlHttp.readyState == 1)
    {
	document.getElementById(container).innerHTML="<select><option>Carregando....</option></select>";
    }
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
    {
	document.getElementById(container).innerHTML=xmlHttp.responseText
    }
}
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}


function GetXmlHttpObject()
{
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;
}
