﻿function AJAX(){
	var ajax = false;
	try{
		ajax = new ActiveXObject("MSXML2.XMLHttp.6.0"); 
		document.title = "1";
	} 
	catch(e){
		try{
			ajax = new ActiveXObject("MSXML2.XMLHttp.3.0");
			document.title = "1";
		} 
		catch(e){
			ajax = false;
		}
	}
	if (!ajax && typeof XMLHttpRequest != 'undefined'){
		try{
			ajax = new XMLHttpRequest();
			document.title = "3";
		}
		catch(e) {    
			ajax = false;
		}
	}
	if (!ajax && window.createRequest) {
		try{
			ajax = window.createRequest();
			document.title = "4";
		}
		catch(e) {  
			ajax = false;
		}
	}
	return 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";		
}

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(){};
	}
}

