function Retrieve(url){
if(window.XMLHttpRequest){
var xhr_object = new XMLHttpRequest();
} else if(window.ActiveXObject) {
var xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
} else {
   alert("Tarayıcınız XMLHTTP desteklemiyor...");
   return;
}
xhr_object.onreadystatechange = function() {
if(xhr_object.readyState == 1){
document.getElementById('loginerror').innerHTML = '<br>Lütfen bekleyin.<br>Bilgileriniz doğrulanıyor...';
}
if(xhr_object.readyState == 4){
var responseback = xhr_object.responseText;
if(responseback=='1'){
document.getElementById('loginerror').innerHTML = '<br>Bilgileriniz onaylandı.<br>Yönlendirilirken bekleyin...';
setTimeout("location.href=top.location",10);
} else {
document.getElementById('loginerror').innerHTML = responseback;
}
}
}
xhr_object.open("POST", 'index.php', true);  
xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xhr_object.send(url);

}

function Login(){
var username=document.getElementById('u');
var password=document.getElementById('p');
var remember=document.getElementById('r');
if(username.value == "" || username.value.length<3) {
alert("Kullanıcı adınızı yazınız.");
username.focus();
return false;
} else if(password.value == "" || password.value.length<4) {
alert("Parolanızı yazınız.");
password.focus();
return false;
} else {
if(remember.checked){
var remember=1;
} else {
var remember='';
}
var url='engine=usr&action=login&u='+true_escape(username.value)+'&p='+true_escape(password.value)+'&remember='+remember;
Retrieve(url);
//alert(url);
return false;
}
}