// JavaScript Document
var reqcidade;
function loadXMLDoccidade(url,valor1,valor2,valor3)
{
    reqcidade = null;
    // Procura por um objeto nativo (Mozilla/Safari)
    if (window.XMLHttpRequest) {
        reqcidade = new XMLHttpRequest();
        reqcidade.onreadystatechange = processReqChangecidade;
        reqcidade.open("GET", url+'?pais='+valor1+'&uf='+valor2+'&cidade='+valor3, true);
        reqcidade.send(null);
    // Procura por uma versao ActiveX (IE)
    } else if (window.ActiveXObject) {
        reqcidade = new ActiveXObject("Microsoft.XMLHTTP");
        if (reqcidade) {
            reqcidade.onreadystatechange = processReqChangecidade;
            reqcidade.open("GET", url+'?pais='+valor1+'&uf='+valor2+'&cidade='+valor3, true);
            reqcidade.send();
        }
    }else 
    { 
    	// XMLHttpRequest non supporté par le navigateur 
		alert("Seu navegador não suporta objets XMLHTTPRequest..., você precisa atualiza-lo"); 
		return; 
	} 
}
function processReqChangecidade()
{
    // apenas quando o estado for "completado"
	if (reqcidade.readyState != 4)
	{
		document.getElementById('lista_cidade').innerHTML = "<img src=\"images/indicator.gif\" width=\"16\" height=\"16\" />";
	} else if (reqcidade.readyState == 4) {
        // apenas se o servidor retornar "OK"
        if (reqcidade.status == 200){
            // procura pela div id="atualiza" e insere o conteudo
            // retornado nela, como texto HTML
			document.getElementById('lista_cidade').innerHTML = reqcidade.responseText;
        } else {
            alert("Houve um problema ao obter os dados:\n" + reqcidade.statusText);
        }
    }
}
function _cidade(valor1,valor2,valor3)
{	
    loadXMLDoccidade("usuario/_ajax.cidades.php",valor1,valor2,valor3);    
}
