/* XMLHTTPRequest Enable */
function createObject() {
var request_type;
var browser = navigator.appName;
if(browser == "Microsoft Internet Explorer"){
request_type = new ActiveXObject("Microsoft.XMLHTTP");
}else{
request_type = new XMLHttpRequest();
}
return request_type;
}

var http = createObject();

function iso88599Escape(strText){strText=escape(strText);strText=strText.replace(/ı/g,"%C4%B1");strText=strText.replace(/Ü/g,"%C3%9C");strText=strText.replace(/ü/g,"%C3%BC");strText=strText.replace(/ğ/g,"%C4%9F");strText=strText.replace(/Ğ/g,"%C49E%");strText=strText.replace(/ü/g,"%C3%BC");strText=strText.replace(/Ü/g,"%C3%9C");strText=strText.replace(/İ/g,"%C4%B0");strText=strText.replace(/ş/g,"%C5%9F");strText=strText.replace(/Ş/g,"%C5%9E");strText=strText.replace(/ç/g,"%C3%A7");strText=strText.replace(/Ç/g,"%C3%87");strText=strText.replace(/ö/g,"%C3%B6");strText=strText.replace(/Ö/g,"%C3%96");return strText;}

/* LOGIN */
var nocache = 0;
function login() {

document.getElementById('login_response').innerHTML = "<img src=images/28-0.gif> <font color=red>Kontrol Ediliyor...</font>"

var email = encodeURI(document.getElementById('username').value);
var psw = encodeURI(document.getElementById('password').value);

nocache = Math.random();

http.open('get', 'ajaxcommandline.asp?Do=Login&username='+email+'&password='+psw+'&nocache = '+nocache);
http.onreadystatechange = loginReply;
http.send(null);
}
function loginReply() {
if(http.readyState == 4){ 
var response = http.responseText;
if(response == 0){

document.getElementById('login_response').innerHTML = 'Üyelik Bulunamadı veya Şifre Hatalı';

} else {
document.getElementById('login_response').innerHTML = 'Hoşgeldin '+response+'<br>Kişisel Panelin Sayfa Yenilendiği Zaman Yüklenicektir.';
document.getElementById('login_form').innerHTML = '';
}
}
}
/* REGISTER */
var nocache = 0;
function Register() {
document.getElementById('Register_response').innerHTML = "<div id=greybox><img src=images/28-0.gif> <font color=red>İşleminiz Gerçekleştiriliyor...</font></div>"

var adi = iso88599Escape(document.getElementById('adi').value);
var soyadi = iso88599Escape(document.getElementById('soyadi').value);
var kadi = iso88599Escape(document.getElementById('kadi').value);
var pass = iso88599Escape(document.getElementById('pass').value);
var email = encodeURI(document.getElementById('email').value);
var strCAPTCHA = encodeURI(document.getElementById('strCAPTCHA').value);

nocache = Math.random();

http.open('get', 'ajaxcommandline.asp?Do=Register&adi='+adi+'&soyadi='+soyadi+'&kadi='+kadi+'&pass='+pass+'&email='+email+'&strCAPTCHA='+strCAPTCHA+'&nocache = '+nocache);
http.onreadystatechange = RegisterReply;
http.send(null);
}
function RegisterReply() {
if(http.readyState == 4){ 
var response = http.responseText;
if(response == 1){
document.getElementById('Register_response').innerHTML = '<div id=redbox>Güvenlik Kodu Hatalı Girildi.</div>';
} 
if(response == 2){
document.getElementById('Register_response').innerHTML = '<div id=redbox>Bu Kullanıcı Adı başka bir üye tarafından kullanılıyor. Lütfen başka bir kullanıcı adı deneyin.</div>';
} 
if(response == 3){
document.getElementById('Register_response').innerHTML = '<div id=redbox>Bu E-Posta adresi kayıtlıdır. İşleminiz gerçekleştirilemedi.</div>';
} 
if(response == 5){
document.getElementById('Register_response').innerHTML = '<div id=redbox>Kullanıcı adı ve şifre 4 karakterden kısa olamaz.</div>';
} 
if(response == 4){
document.getElementById('Register_response').innerHTML = '<div id=greenbox>Tebrikler Üyeliğiniz Tamamlandı!<br>Sisteme Giriş Yapmış Bulunuyorsunuz.<br><br><a href=Default.asp>Ana Sayfaya Gitmek için Tıklayın</a></div>';
document.getElementById('login_form').innerHTML = '';
document.getElementById('login_response').innerHTML = 'Hoşgeldiniz<br>Kişisel Panelin Sayfa Yenilendiği Zaman Yüklenicektir.';
document.getElementById('Register_form').innerHTML = '';
}
}
}




/* AvatarDeğiştir */
var nocache = 0;
function AvatarChange(ID) {

document.getElementById('AvatarCerceve').innerHTML = "<center><br><br><br><img src=images/28-0.gif> <font color=red>İşlemini Yapılıyor...</font></center>"

var avatar = ID;

nocache = Math.random();

http.open('get', 'ajaxcommandline.asp?Do=Avatar&ID='+avatar+'&nocache = '+nocache);
http.onreadystatechange = AvatarReply;
http.send(null);
}
function AvatarReply() {
if(http.readyState == 4){ 
var response = http.responseText;
if(response == 0){
document.getElementById('AvatarCerceve').innerHTML = 'Isleminiz Yapılamadı';

} else {
document.getElementById('AvatarCerceve').innerHTML = '<center><br><br>Avatarınız Güncellendi.<br>Yukarıdan <strong>KAPAT</strong> tuşuna basarak bu pencereyi kapatabilirsiniz.</center>';
document.getElementById('avatar_form').innerHTML = '<img src=avatar/'+response+' widht=100 height=100>';
}
}
}



/* FilmRating */
var nocache = 0;
function FilmRating(FilmID,Puan) {
document.getElementById('RateDiv').innerHTML = "<center><img src=images/28-0.gif> <font color=red>İşleminiz Yapılıyor...</font></center>"
nocache = Math.random();
http.open('get', 'ajaxcommandline.asp?Do=Rate&FilmID='+ FilmID +'&Puan='+ Puan +'&nocache = '+nocache);
http.onreadystatechange = FilmRatingReply;
http.send(null);
}
function FilmRatingReply() {
if(http.readyState == 4){ 
var response = http.responseText;
if(response == 0){
document.getElementById('RateDiv').innerHTML = 'Daha Önce Oy Verdiniz';

} else {

document.getElementById('RateDiv').innerHTML = 'Toplam Puan: '+response+' ';
}
}
}


/* Şifre Değiştirme */
var nocache = 0;
function PasswordChange() {

document.getElementById('password_reponse').innerHTML = "<img src=images/28-0.gif> <font color=red>Kontrol Ediliyor...</font>"

var eski = encodeURI(document.getElementById('eski').value);
var yeni = encodeURI(document.getElementById('yeni').value);
var yenitekrar = encodeURI(document.getElementById('yenitekrar').value);

nocache = Math.random();

http.open('get', 'ajaxcommandline.asp?Do=PasswordChange&eski='+eski+'&yeni='+yeni+'&yenitekrar='+yenitekrar+'&nocache = '+nocache);
http.onreadystatechange = PasswordReply;
http.send(null);
}
function PasswordReply() {
if(http.readyState == 4){ 
var response = http.responseText;
if(response == 0){
document.getElementById('password_reponse').innerHTML = '<div id=redbox>Bu işlemi yapabilmek için giriş yapmanız gerekiyor.</div>';
} 
if(response == 1){
document.getElementById('password_reponse').innerHTML = '<div id=redbox>Eski şifrenizi yanlış girdiniz.</div>';
} 
if(response == 2){
document.getElementById('password_reponse').innerHTML = '<div id=redbox>Yeni şifreleriniz birbiriyle uyuşmuyor.</div>';
} 
if(response == 3){
document.getElementById('password_reponse').innerHTML = '<div id=greenbox>Şifreniz Değiştirildi.</div>';
document.getElementById('sifrebuton').innerHTML = '';
}
}
}


/* Profil Değiştirme */
var nocache = 0;
function ProfileChange() {

document.getElementById('profile_reponse').innerHTML = "<img src=images/28-0.gif> <font color=red>Kontrol Ediliyor...</font>"

var adi = iso88599Escape(document.getElementById('adi').value);
var soyadi = iso88599Escape(document.getElementById('soyadi').value);
var eposta = encodeURI(document.getElementById('eposta').value);
var imza = iso88599Escape(document.getElementById('imza').value);

nocache = Math.random();

http.open('get', 'ajaxcommandline.asp?Do=ProfileUpdate&adi='+adi+'&soyadi='+soyadi+'&eposta='+eposta+'&imza='+imza+'&nocache = '+nocache);
http.onreadystatechange = ProfilReply;
http.send(null);
}
function ProfilReply() {
if(http.readyState == 4){ 
var response = http.responseText;
if(response == 0){
document.getElementById('profile_reponse').innerHTML = '<div id=redbox>Bu işlemi yapabilmek için giriş yapmanız gerekiyor.</div>';
}
if(response == 1){
document.getElementById('profile_reponse').innerHTML = '<div id=redbox>Geçerli bir eposta adresi giriniz.</div>';
}
if(response == 4){
document.getElementById('profile_reponse').innerHTML = '<div id=redbox>Boş Alan Bırakamazsınız.</div>';
} 
if(response == 5){
document.getElementById('profile_reponse').innerHTML = '<div id=redbox>Bilinmeyen Hata !</div>';
} 
if(response == 2){
document.getElementById('profile_reponse').innerHTML = '<div id=greenbox>Bilgileriniz Güncellendi.</div>';
document.getElementById('Profilebuton').innerHTML = '';
}
}
}




/* MesajGonder */
var nocache = 0;
function PMSend() {

var ID = encodeURI(document.getElementById('ID').value);
var konu = iso88599Escape(document.getElementById('konu').value);
var mesaj = iso88599Escape(document.getElementById('mesaj').value);


document.getElementById('pmsend_response').innerHTML = "<br><br><br><center><img src=images/28-0.gif> <font color=red>Mesajınız Gönderiliyor...</font></center>"

nocache = Math.random();

http.open('get', 'ajaxcommandline.asp?Do=PmSending&ID='+ID+'&konu='+konu+'&mesaj='+mesaj+'&nocache = '+nocache);
http.onreadystatechange = PmSendReply;
http.send(null);
}
function PmSendReply() {
if(http.readyState == 4){ 
var response = http.responseText;
if(response == 0){

document.getElementById('pmsend_response').innerHTML = 'Mesajınız Gönderilemedi';

} else {
document.getElementById('pmsend_response').innerHTML = '<center><br><br>Mesajınız Gönderildi.<br>Mesaj Kutunuza Dönmek İçin <a href="Islem_Merkezi.asp?Page=PMBox">Tıklayın</a></center>';

}
}
}

/* MesajGonder */
var nocache = 0;
function PMSend2() {

var ADI = iso88599Escape(document.getElementById('ADI').value);
var konu = iso88599Escape(document.getElementById('KONU').value);
var mesaj = iso88599Escape(document.getElementById('MESAJ').value);


document.getElementById('NewPmSend1').innerHTML = "<center><img src=images/28-0.gif> <font color=red>Mesajınız Gönderiliyor...</font></center>"

nocache = Math.random();

http.open('get', 'ajaxcommandline.asp?Do=PmSending2&ADI='+ADI+'&konu='+konu+'&mesaj='+mesaj+'&nocache = '+nocache);
http.onreadystatechange = PmSendReply2;
http.send(null);
}
function PmSendReply2() {
if(http.readyState == 4){ 
var response = http.responseText;
if(response == 0){
document.getElementById('NewPmSend1').innerHTML = 'Mesajınız Gönderilemedi. Kullanıcı Adı Bulunamadı!';
}
if(response == 1){
document.getElementById('NewPmSend1').innerHTML = '<div id=redbox>Siteye Tekrar Giriş Yapınız</div>';
} 
if(response == 2){
document.getElementById('NewPmSend2').innerHTML = '<center><br><br>Mesajınız Gönderildi.<br>Mesaj Kutunuza Dönmek İçin <a href="Islem_Merkezi.asp?Page=PMBox">Tıklayın</a></center>';
} 

}
}


/* Alt Yazı */
var nocache = 0;
function SubDowload() {

document.getElementById('DownloadResponse1').innerHTML = "<center><img src=images/28-0.gif></center>"

var SubID = encodeURI(document.getElementById('SubID').value);
var Tipi = encodeURI(document.getElementById('Tipi').value);
var Kontrol = encodeURI(document.getElementById('Kontrol').value);
nocache = Math.random();

http.open('get', 'ajaxcommandline.asp?Download=Start&Tipi='+Tipi+'&Kontrol='+Kontrol+'&SubID='+SubID+'&nocache = '+nocache);
http.onreadystatechange = DownReply;
http.send(null);
}
function DownReply() {
if(http.readyState == 4){ 
var response = http.responseText;
if(response == 1){
document.getElementById('DownloadResponse1').innerHTML = 'Güvelik Kodu Hatalı!<br />Sayfayı Yenileyin.';
}
if(response == 0){
document.getElementById('DownloadResponse1').innerHTML = 'Alt Yazı Yüklendi.';
} 
if(response == 3){
document.getElementById('DownloadResponse1').innerHTML = 'Bilinmeyen Hata';
} 
if(response == 4){
document.getElementById('DownloadResponse1').innerHTML = 'Alt Yazı Bulunamadı.';
} else {

document.getElementById('DownloadResponse1').innerHTML = 'Alt Yazı Yüklendi.';
window.location = response;
}

}
}



function fullScreen(theURL) {
window.open(theURL, '', 'fullscreen=yes, scrollbars=auto');
}