function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}

var xmlhttp = createRequestObject();

function checkusercode(edit)
{
    var kode = edit.value;
    if (!kode) return;
    xmlhttp.open('get', 'checkusercode.php?kode='+kode, true);
    xmlhttp.onreadystatechange = function() {
        if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200))
             document.getElementById("checkusercode").innerHTML = xmlhttp.responseText;
        document.getElementById("btnok").disabled = xmlhttp.responseText != ""; 
        return false;
    }
    xmlhttp.send(null);         
}

function checkmail(edit)
{
    var kode = edit.value;
    if (!kode) return;
    xmlhttp.open('get', 'checkmail.php?mail='+kode, true);
    xmlhttp.onreadystatechange = function() {
        if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200))
             document.getElementById("checkmail").innerHTML = xmlhttp.responseText;
        document.getElementById("btnok").disabled = xmlhttp.responseText != ""; 
        return false;
    }
    xmlhttp.send(null);         
}

function checknorek(edit)
{
    var kode = edit.value;
    if (!kode) return;
    xmlhttp.open('get', 'checknorek.php?norek='+kode, true);
    xmlhttp.onreadystatechange = function() {
        if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200))
             document.getElementById("checknorek").innerHTML = xmlhttp.responseText;
        document.getElementById("btnok").disabled = xmlhttp.responseText != ""; 
        return false;
    }
    xmlhttp.send(null);         
}

function Showpf(kode, uid)
{
    var sid = "pf" + kode; 
    xmlhttp.open('get', 'content/showpf.php?kode=' + kode + '&uid=' + uid, true);
    xmlhttp.onreadystatechange = function() {
        if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200))
             document.getElementById(sid).innerHTML = xmlhttp.responseText;
        return false;
    }
    xmlhttp.send(null);         
}

function SaveName(edit, uid)
{
    var kode = edit.value;
    if (!kode) return;
    xmlhttp.open('get', 'formpf/savename.php?name='+kode+'&uid='+uid, true);
    xmlhttp.onreadystatechange = function() {
        if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200))
        document.getElementById("pf1").innerHTML = xmlhttp.responseText;
        return false;
    }
    xmlhttp.send(null);         
}

function SavePass(edit, uid)
{
    var conf = edit.value;
    var pass = document.getElementById("pass");
    
    pas5 = pass.value;
    if (!conf) return;
    xmlhttp.open('get', 'formpf/savepass.php?conf='+conf+'&uid='+uid+'&pass='+pas5, true);
    xmlhttp.onreadystatechange = function() {
        if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200))
        document.getElementById("pf2").innerHTML = xmlhttp.responseText;
        return false;
    }
    xmlhttp.send(null);         
}

function SaveBirth(uid)
{
    var tmp = document.getElementById("tempat").value;
    var tgl = document.getElementById("tgl").value;
    var bln = document.getElementById("bln").value;
    var thn = document.getElementById("thn").value;
    
    if (!tmp) return;
    xmlhttp.open('get', 'formpf/savebirth.php?tmp='+tmp+'&uid='+uid+'&tgl='+tgl+'&bln='+bln+'&thn='+thn, true);
    xmlhttp.onreadystatechange = function() {
        if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200))
        document.getElementById("pf3").innerHTML = xmlhttp.responseText;
        return false;
    }
    xmlhttp.send(null);         
}

function SaveSex(edit, uid)
{
    var sex = edit.value;
    if (!sex) return;
    xmlhttp.open('get', 'formpf/savesex.php?sex='+sex+'&uid='+uid, true);
    xmlhttp.onreadystatechange = function() {
        if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200))
        document.getElementById("pf4").innerHTML = xmlhttp.responseText;
        return false;
    }
    xmlhttp.send(null);         
}

function SaveBank(edit, uid)
{
    var bank = edit.value;
    if (!bank) return;
    xmlhttp.open('get', 'formpf/savebank.php?bank='+bank+'&uid='+uid, true);
    xmlhttp.onreadystatechange = function() {
        if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200))
        document.getElementById("pf5").innerHTML = xmlhttp.responseText;
        return false;
    }
    xmlhttp.send(null);         
}

function SaveAccount(edit, uid)
{
    var acc = edit.value;
    if (!acc) return;
    xmlhttp.open('get', 'formpf/saveaccount.php?acc='+acc+'&uid='+uid, true);
    xmlhttp.onreadystatechange = function() {
        if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200))
        document.getElementById("pf6").innerHTML = xmlhttp.responseText;
        return false;
    }
    xmlhttp.send(null);         
}

function SaveAddress(uid)
{
    var ad1 = document.getElementById("addr1").value;
    var ad2 = document.getElementById("addr2").value;
    
    if (!ad1) return;
    if (ad1 == "") return;
    xmlhttp.open('get', 'formpf/saveaddress.php?ad1='+ad1+'&uid='+uid+'&ad2='+ad2, true);
    xmlhttp.onreadystatechange = function() {
        if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200))
        document.getElementById("pf7").innerHTML = xmlhttp.responseText;
        return false;
    }
    xmlhttp.send(null);         
}

function SaveCity(edit, uid)
{
    var kode = edit.value;
    if (!kode) return;
    if (kode=="") return;
    xmlhttp.open('get', 'formpf/savecity.php?city='+kode+'&uid='+uid, true);
    xmlhttp.onreadystatechange = function() {
        if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200))
        document.getElementById("pf8").innerHTML = xmlhttp.responseText;
        return false;
    }
    xmlhttp.send(null);         
}

function SaveZip(edit, uid)
{
    var kode = edit.value;
    if (!kode) return;
    if (kode=="") return;
    xmlhttp.open('get', 'formpf/savezip.php?zip='+kode+'&uid='+uid, true);
    xmlhttp.onreadystatechange = function() {
        if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200))
        document.getElementById("pf9").innerHTML = xmlhttp.responseText;
        return false;
    }
    xmlhttp.send(null);         
}

function SaveProp(edit, uid)
{
    var kode = edit.value;
    if (!kode) return;
    if (kode==0) return;
    xmlhttp.open('get', 'formpf/saveprop.php?prop='+kode+'&uid='+uid, true);
    xmlhttp.onreadystatechange = function() {
        if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200))
        document.getElementById("pf10").innerHTML = xmlhttp.responseText;
        return false;
    }
    xmlhttp.send(null);         
}

function SaveTelp(edit, uid)
{
    var kode = edit.value;
    if (!kode) return;
    if (kode=="") return;
    xmlhttp.open('get', 'formpf/savetelp.php?telp='+kode+'&uid='+uid, true);
    xmlhttp.onreadystatechange = function() {
        if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200))
        document.getElementById("pf11").innerHTML = xmlhttp.responseText;
        return false;
    }
    xmlhttp.send(null);         
}

function SaveHp(edit, uid)
{
    var kode = edit.value;
    if (!kode) return;
    if (kode=="") return;
    xmlhttp.open('get', 'formpf/savehp.php?hp='+kode+'&uid='+uid, true);
    xmlhttp.onreadystatechange = function() {
        if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200))
        document.getElementById("pf12").innerHTML = xmlhttp.responseText;
        return false;
    }
    xmlhttp.send(null);         
}

function ClearKeyword(){
	document.getElementById("key").value = "";
}


function ClearGoogle(){
	document.getElementById("Google").value = "";
}
