var xmlHttp = createXmlHttpRequestObject();

function createXmlHttpRequestObject(){
    var xmlHttp;
    if(window.ActiveXObject){
        try{ xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); }
        catch (e){ xmlHttp = false; }
    }else {
        try { xmlHttp = new XMLHttpRequest(); }
        catch (e){ xmlHttp = false; }
    }
    if(!xmlHttp)
        alert("Chyba při vytváření objektu!");
    else
        return xmlHttp;
}

// ZJISTI JESTLI NA SERVERU EXISTUJE UZIVATEL S DANYM LOGINEM
function existuje_login(login){
    if(login==''){ alert("Musíte nejdřív zadat přihlašovací jméno!"); return false;}
    if(xmlHttp.readyState == 4 || xmlHttp.readyState == 0){
        xmlHttp.open("GET", "ajax.php?akce=existuje_login&login="+encodeURIComponent(login), true);
        xmlHttp.onreadystatechange = existuje_login_odpoved;
        xmlHttp.send(null);
    }
}

function existuje_login_odpoved(){
    if(xmlHttp.readyState==4){
        if(xmlHttp.status == 200){
            document.getElementById('dostupnost_loginu').innerHTML = xmlHttp.responseText;
        }
        else{
            alert("Nastal problém s přístupem na server: "+xmlHttp.statusText);
        }
    }
}

// ZJISTI JESTLI NA SERVERU EXISTUJE UZIVATEL S DANYM NICKEM
function existuje_nick(nick){
    if(nick==''){ alert("Musíte nejdřív zadat nick!"); return false;}
    if(xmlHttp.readyState == 4 || xmlHttp.readyState == 0){
        xmlHttp.open("GET", "ajax.php?akce=existuje_nick&nick="+encodeURIComponent(nick), true);
        xmlHttp.onreadystatechange = existuje_nick_odpoved;
        xmlHttp.send(null);
    }
}

function existuje_nick_odpoved(){
    if(xmlHttp.readyState==4){
        if(xmlHttp.status == 200){
            document.getElementById('dostupnost_nicku').innerHTML = xmlHttp.responseText;
        }
        else{
            alert("Nastal problém s přístupem na server: "+xmlHttp.statusText);
        }
    }
}
