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