﻿function AJAX(){
	var ajax = false;
	try{
		ajax = new ActiveXObject("Msxml2.XMLHTTP"); 
	} 
	catch(e){
		try{
			ajax = new ActiveXObject("Microsoft.XMLHTTP");
		} 
		catch(e){
			ajax = false;
		}
	}
	if (!ajax && typeof XMLHttpRequest != 'undefined'){
		try{
			ajax = new XMLHttpRequest();
		}
		catch(e) {    
			ajax = false;
		}
	}
	if (!ajax && window.createRequest) {
		try{
			ajax = window.createRequest();
		}
		catch(e) {  
			ajax = false;
		}
	}
	return ajax;
}

function sepeteEkle(urunID,SpanID) {
	ajax = new AJAX();
	if (ajax) {
		ajax.onreadystatechange = function(){};
		ajax.abort();
	}
	ajax.onreadystatechange = function(){
		try{
			try{
				islemYapSepet(urunID,SpanID,"ustmenu_sepet_DetailsPanel");
			}
			catch(e){
				islemYapSepet(urunID,SpanID,"ustmenu_sepet_MyError");
			}
		}
		catch(e){
			try{
				islemYapSepet(urunID,SpanID,"ust_sepet_DetailsPanel");
			}
			catch(e){
				islemYapSepet(urunID,SpanID,"ust_sepet_MyError");				
			}
		}
	}
	var dosya = "sepeteEkleAjax.aspx?urunID="+urunID;
	ajax.open('GET', dosya, true);
	ajax.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT");
	ajax.setRequestHeader("Connection", "close");
	ajax.send(null);
}

function islemYapSepet(urunID,SpanID,TagID) {
	if (ajax.readyState == 0){
		document.getElementById(SpanID).innerHTML = '<span style="background-color:#cc0000; color:#ffffff">Başlatılamadı!</span>';
	}
	if (ajax.readyState == 1){
		document.getElementById(SpanID).innerHTML = '<img src="../resim/sepete_ekleniyor.gif" border="0">';		
	}
	if (ajax.readyState == 2){
		document.getElementById(SpanID).innerHTML = '<span style="background-color:#cc0000; color:#ffffff">Talep gönderildi!</span>';		
	}
	if (ajax.readyState == 3){
		document.getElementById(SpanID).innerHTML = '<span style="background-color:#cc0000; color:#ffffff">Veri alışverişi devam ediyor!</span>';		
	}
	if (ajax.readyState == 4){
		if (ajax.status == 200) {
			document.getElementById(SpanID).innerHTML = '<img src="../resim/sepete_eklendi.png" border="0">';					
			document.getElementById(TagID).innerHTML = ajax.responseText;
		}
		else{
			document.getElementById(TagID).innerHTML = '<strong>HATA:</strong> ' + ajax.statusText + ajax.status;
			document.getElementById(SpanID).innerHTML = '<span style="background-color:#cc0000; color:#ffffff">Hata oldu</span>' + ajax.statusText + ajax.status;								
		}
		function AJAX(){};
	}
}

function myListEkle(urunID,SpanID) {
	ajax = new AJAX();
	if (ajax) {
		ajax.onreadystatechange = function(){};
		ajax.abort();
	}
	ajax.onreadystatechange = function(){islemYapMyList(urunID,SpanID);}
	var dosya = "myListEkleAjax.aspx?urunID="+urunID;
	ajax.open('GET', dosya, true);
	ajax.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT");
	ajax.setRequestHeader("Connection", "close");
	ajax.send(null);
}

function islemYapMyList(urunID,SpanID) {
	if (ajax.readyState == 0){
		document.getElementById(SpanID).innerHTML = '<span style="background-color:#cc0000; color:#ffffff">Başlatlamadı!</span>';
	}
	if (ajax.readyState == 1){
		document.getElementById(SpanID).innerHTML = '<img src="../resim/mylist_ekleniyor.png" border="0">';		
	}
	if (ajax.readyState == 2){
		document.getElementById(SpanID).innerHTML = '<span style="background-color:#cc0000; color:#ffffff">Talep gönderildi!</span>';		
	}
	if (ajax.readyState == 3){
		document.getElementById(SpanID).innerHTML = '<span style="background-color:#cc0000; color:#ffffff">Veri alışveriıi devam ediyor!</span>';
	}
	if (ajax.readyState == 4){
		if (ajax.status == 200) {
			document.getElementById(SpanID).innerHTML = '<img src="../resim/mylist_eklendi.png" border="0">';
		}
		else{
			document.getElementById(SpanID).innerHTML = '<span style="background-color:#cc0000; color:#ffffff">Hata oldu</span>' + ajax.statusText + ajax.status;
		}
		function AJAX(){};
	}
}

function yazarListele(){
	var Harf = document.getElementById("DataList1__ctl0_AjaxYazarTextBox").value
	
	document.getElementById("YazarEkleButon").style.display = "none"	
	if (Harf.length >=1){
		ajax = new AJAX();
		if (ajax) {
			ajax.onreadystatechange = function(){};
			ajax.abort();
		}
		ajax.onreadystatechange = function(){yazarGetir();}
		var dosya = "yazarGetirAjax.aspx?Harf="+Harf;
		ajax.open('GET', dosya, true);
		ajax.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT");
		ajax.setRequestHeader("Connection", "close");
		ajax.send(null);
	}
}


function yazarGetir() {
	if (ajax.readyState == 0){
		document.getElementById("YazarListeDiv").innerHTML = '<span style="background-color:#cc0000; color:#ffffff">Başlatılamadı!</span>';
	}
	if (ajax.readyState == 1){
		document.getElementById("YazarListeDiv").innerHTML = '<img src="../resim/loading.gif" border="0">';
	}
	if (ajax.readyState == 2){
		document.getElementById("YazarListeDiv").innerHTML = '<span style="background-color:#cc0000; color:#ffffff">Talep gönderildi!</span>';
	}
	if (ajax.readyState == 3){
		document.getElementById("YazarListeDiv").innerHTML = '<span style="background-color:#cc0000; color:#ffffff">Veri alışverişi devam ediyor!</span>';
	}
	if (ajax.readyState == 4){
		if (ajax.status == 200) {
			document.getElementById("YazarListeDiv").style.display = "block"
			document.getElementById("YazarListeDiv").innerHTML = ajax.responseText;
			var ajaxresponsemetni=document.getElementById("YazarListeDiv").innerHTML;
			if (ajaxresponsemetni==""){
				document.getElementById("YazarKaydetButon").style.display = "block"
			}
			else{
				document.getElementById("YazarKaydetButon").style.display = "none"				
			}
		}
		else{
			document.getElementById("YazarListeDiv").innerHTML = '<span style="background-color:#cc0000; color:#ffffff">Hata oldu</span>' + ajax.statusText + ajax.status;
		}
		function AJAX(){};
	}
}

function YazarKaydet(){
    var Yazar = document.getElementById("DataList1__ctl0_AjaxYazarTextBox").value
	ajax.onreadystatechange = function(){YazarKaydetIslem();}
	
	var dosya = "yazarKaydetAjax.aspx?Yazar="+Yazar;
	ajax.open('GET', dosya, true);
	ajax.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT");
	ajax.setRequestHeader("Connection", "close");
	ajax.send(null);
}

function YazarKaydetIslem() {
	if (ajax.readyState == 4){
		if (ajax.status == 200) {
			var SimpleString = ajax.responseText;
			var sss = SimpleString.split(',');
			if (sss.lenght > 1) sss[1]=sss[1].replace("'","");	
			
			document.getElementById("DataList1__ctl0_yazarlartextbox").innerHTML += '<div class="style1" id="yldiv'+sss[0]+'"><a href="javascript:yazarCikar('+sss[0]+',\''+sss[1]+'\')" title="Listeden kar"><img border="0" src="resim/sil.gif"></a>&nbsp;&nbsp;<a href="javascript:yazarCikar('+sss[0]+',\''+sss[1]+'\')" title="Listeden kar">'+sss[1]+'</a></div>';
			document.getElementById("DataList1__ctl0_yazarlaridtextbox").value += sss[0] + "|"
			document.getElementById("YazarEkleButon").style.display = "none"
			document.getElementById("DataList1__ctl0_AjaxYazarTextBox").value=""
		}
		else{
		}
		function AJAX(){};
	}
}

function yazarTextBoxaGonder(id,str){
	document.getElementById("DataList1__ctl0_AjaxYazarTextBox").value=str
	document.getElementById("YazarIDTextBox").value=id
	document.getElementById("YazarListeDiv").style.display = "none"
	document.getElementById("YazarEkleButon").style.display = "block"
}

function yazarCikar(id,isim){
	document.getElementById("yldiv"+id).style.display = "none"	
	var yazaridliste = document.getElementById("DataList1__ctl0_yazarlaridtextbox").value;
	yazaridliste=yazaridliste.replace(id+'|','');
	document.getElementById("DataList1__ctl0_yazarlaridtextbox").value=yazaridliste;
}

function cevirenListele(){
	var Harf = document.getElementById("DataList1__ctl0_AjaxCevirenTextBox").value
	
	document.getElementById("CevirenEkleButon").style.display = "none";
	if (Harf.length >=1){
		ajax = new AJAX();
		if (ajax) {
			ajax.onreadystatechange = function(){};
			ajax.abort();
		}
		ajax.onreadystatechange = function(){cevirenGetir();}
		var dosya = "cevirenGetirAjax.aspx?Harf="+Harf;
		
		alert(dosya);

		ajax.open('GET', dosya, true);
		ajax.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT");
		ajax.setRequestHeader("Connection", "close");
		ajax.send(null);
	}
}

function cevirenGetir() {
	if (ajax.readyState == 0){
		document.getElementById("CevirenListeDiv").innerHTML = '<span style="background-color:#cc0000; color:#ffffff">Başlatlamadı!</span>';
	}
	if (ajax.readyState == 1){
		document.getElementById("CevirenListeDiv").innerHTML = '<img src="../resim/loading.gif" border="0">';
	}
	if (ajax.readyState == 2){
		document.getElementById("CevirenListeDiv").innerHTML = '<span style="background-color:#cc0000; color:#ffffff">Talep gönderildi!</span>';
	}
	if (ajax.readyState == 3){
		document.getElementById("CevirenListeDiv").innerHTML = '<span style="background-color:#cc0000; color:#ffffff">Veri alışveriıi devam ediyor!</span>';
	}
    if (ajax.readyState == 4){
		    if (ajax.status == 200) {
			    document.getElementById("CevirenListeDiv").style.display = "block"
			    document.getElementById("CevirenListeDiv").innerHTML = ajax.responseText;
			    var ajaxresponsemetni=document.getElementById("CevirenListeDiv").innerHTML;
			    if (ajaxresponsemetni==""){
				    document.getElementById("CevirenKaydetButon").style.display = "block"
			    }
			    else{
				    document.getElementById("CevirenKaydetButon").style.display = "none"				
			    }
		    }
    else{
	    document.getElementById("CevirenListeDiv").innerHTML = '<span style="background-color:#cc0000; color:#ffffff">Hata oldu</span>' + ajax.statusText + ajax.status;
    }
    function AJAX(){};
	}
}

function cevirenTextBoxaGonder(id,str){
	document.getElementById("DataList1__ctl0_AjaxCevirenTextBox").value=str
	document.getElementById("CevirenIDTextBox").value=id
	document.getElementById("CevirenListeDiv").style.display = "none"
	document.getElementById("CevirenEkleButon").style.display = "block"
}

function cevirenCikar(id,isim){
	document.getElementById("cldiv"+id).style.display = "none"	
	var cevirenidliste = document.getElementById("DataList1__ctl0_cevirenleridtextbox").value;
	cevirenidliste=cevirenidliste.replace(id+'|','');
	document.getElementById("DataList1__ctl0_cevirenleridtextbox").value=cevirenidliste;
}

function CevirenKaydet(){
    var Yazar = document.getElementById("DataList1__ctl0_AjaxCevirenTextBox").value
	ajax.onreadystatechange = function(){CevirenKaydetIslem();}
	var dosya = "yazarKaydetAjax.aspx?Yazar="+Yazar;
	ajax.open('GET', dosya, true);
	ajax.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT");
	ajax.setRequestHeader("Connection", "close");
	ajax.send(null);
}

function CevirenKaydetIslem() {
	if (ajax.readyState == 4){
		if (ajax.status == 200) {
			var SimpleString = ajax.responseText;
			var sss = SimpleString.split(',');
			sss[1]=sss[1].replace("'","");//0 lar 1 di
			sss[1]=sss[1].replace("'","");	
			
			document.getElementById("DataList1__ctl0_cevirenlertextbox").innerHTML += '<div class="style1" id="yldiv'+sss[0]+'"><a href="javascript:cevirenCikar('+sss[0]+',\''+sss[1]+'\')" title="Listeden kar"><img border="0" src="resim/sil.gif"></a>&nbsp;&nbsp;<a href="javascript:cevirenCikar('+sss[0]+',\''+sss[1]+'\')" title="Listeden kar">'+sss[1]+'</a></div>';
			document.getElementById("DataList1__ctl0_cevirenleridtextbox").value += sss[0] + "|"
			document.getElementById("CevirenEkleButon").style.display = "none"
			document.getElementById("DataList1__ctl0_AjaxCevirenTextBox").value=""
		}
		else{
		}
		function AJAX(){};
	}
}

function DivAcKapa(id1,id2,id3,id4,id5){
	document.getElementById(id1).style.display="block";
	document.getElementById(id2).style.display="none";
	document.getElementById(id3).style.display="none";
	document.getElementById(id4).style.display="none";	
	document.getElementById(id5).style.display="none";		
}