 /**
 *
 * http://www.balicbilisim.com/
 * Copyright (c) Baliç Bilişim Hizmetleri
 * index.php - www.balicbilisim.com
 * Ibrahim BALIÇ 
 * 2010
 *
 */

 var _tarayici = navigator.appName;
 var sepetID = 'webtasarim-sepet-icerik';
 var sepetbaslikID = 'webtasarim-orta-sepetBaslik';
 var sepettotalID = 'BBWeb-ydb-ToplamT';
 var loadResimYolu = '<img src="css/images/loading.gif">';
 var sepetUrunLink = '';
 var BBWebUyelikStep = new Array(4);

 function SepetVer() {

   if(_tarayici == "Microsoft Internet Explorer"){
    sptver = new ActiveXObject("Microsoft.XMLHTTP");
   }else{
    sptver = new XMLHttpRequest();
   }
   if(    sptver.overrideMimeType)  {
    sptver.overrideMimeType('text/html; charset=iso-8859-9');
   }
   var Islem	= 'function=SepetVer';
    sptver.open('POST','.function.php', true);
    sptver.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
    sptver.setRequestHeader('Content-length',Islem.length);
    sptver.setRequestHeader('Connection', 'close');
    sptver.send(Islem);
    sptver.onreadystatechange = SepetVer_Durumu;
 }

 function SepetVer_Durumu() {
   if(    sptver.readyState == 4){
    var response =    sptver.responseText;
    document.getElementById(sepetID).innerHTML = response;
    SepeteSayisi();
    SepetTolal();
    //ResimVer();
   } else {
    document.getElementById( sepetID).innerHTML= loadResimYolu;
   }
 }

 function SepeteEkle(UrunID,Adet) {
  if(Adet=="") {
   alert("Lütfen öncelikle sipariş adetini belirleyin.");
  }else{
   if(_tarayici == "Microsoft Internet Explorer"){
    sptek = new ActiveXObject("Microsoft.XMLHTTP");
   }else{
    sptek = new XMLHttpRequest();
   }
   if(    sptek.overrideMimeType)  {
    sptek.overrideMimeType('text/html; charset=iso-8859-9');
   }
   var Islem	= 'function=SepetEkle&UrunID='+UrunID+'&Adet='+Adet;
    sptek.open('POST','.function.php', true);
    sptek.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
    sptek.setRequestHeader('Content-length',Islem.length);
    sptek.setRequestHeader('Connection', 'close');
    sptek.send(Islem);
    sptek.onreadystatechange = SepeteEkle_Durumu;
  }
 }

 function SepeteEkle_Durumu() {
   if( sptek.readyState == 4){
    var response =  sptek.responseText;
    document.getElementById(sepetID).innerHTML = response;
    SepeteSayisi();
    SepetTolal();
    //ResimVer();
    $('#efekSepet').css({display:"block"});
    $('#efekSepet').animate({"margin-left": "+=980px","margin-top":"-=1630px"}, "slow").fadeOut("slow");
    $('#efekSepet').animate({"margin-left": "-=980px","margin-top":"+=1630px"}, "fast");
   } else {
    document.getElementById(sepetID).innerHTML= loadResimYolu;
   }
 }


function SepeteCikart(UrunID) {

   if(_tarayici == "Microsoft Internet Explorer"){
    sptck = new ActiveXObject("Microsoft.XMLHTTP");
   }else{
    sptck = new XMLHttpRequest();
   }
   if(    sptck.overrideMimeType)  {
    sptck.overrideMimeType('text/html; charset=iso-8859-9');
   }
   var Islem	= 'function=SepetCikart&UrunID='+UrunID+'&Adet=1';
    sptck.open('POST','.function.php', true);
    sptck.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
    sptck.setRequestHeader('Content-length',Islem.length);
    sptck.setRequestHeader('Connection', 'close');
    sptck.send(Islem);
    sptck.onreadystatechange = SepeteCikart_Durumu;
 }

 function SepeteCikart_Durumu() {
   if(    sptck.readyState == 4){
    var response =    sptck.responseText;
    document.getElementById(sepetID).innerHTML = response;
    if(document.getElementById('Siparisler')) { TalepSepetVer(); }
    SepeteSayisi();
    SepetTolal();
    //ResimVer();
   } else {
    document.getElementById(sepetID).innerHTML= loadResimYolu;
   }
 }

 function SepeteSayisi() {

   if(_tarayici == "Microsoft Internet Explorer"){
    sptsy = new ActiveXObject("Microsoft.XMLHTTP");
   }else{
    sptsy = new XMLHttpRequest();
   }
   if(    sptsy.overrideMimeType)  {
    sptsy.overrideMimeType('text/html; charset=iso-8859-9');
   }
   var Islem	= 'function=SepetUrunler';
    sptsy.open('POST','.function.php', true);
    sptsy.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
    sptsy.setRequestHeader('Content-length',Islem.length);
    sptsy.setRequestHeader('Connection', 'close');
    sptsy.send(Islem);
    sptsy.onreadystatechange = SepeteSayisi_Durumu;
 }

 function SepeteSayisi_Durumu() {
   if(sptsy.readyState == 4){
    var response =sptsy.responseText;
    document.getElementById(sepetbaslikID).innerHTML = "<a href=\"javascript:BBGosterSakla('BBWeb-ydb-SiparisUrunler');\"><img src=\"images/sepetim.jpg\" border=\"0\"> Sepetim("+response.replace(/^\s+/,"")+")</a>";
   } else {
    document.getElementById(sepetbaslikID).innerHTML= loadResimYolu;
   }
 }

 function SepetTolal() {

   if(_tarayici == "Microsoft Internet Explorer"){
    spttl = new ActiveXObject("Microsoft.XMLHTTP");
   }else{
    spttl = new XMLHttpRequest();
   }
   if(spttl.overrideMimeType)  {
    spttl.overrideMimeType('text/html; charset=iso-8859-9');
   }
   var Islem	= 'function=SepetToltal';
    spttl.open('POST','.function.php', true);
    spttl.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
    spttl.setRequestHeader('Content-length',Islem.length);
    spttl.setRequestHeader('Connection', 'close');
    spttl.send(Islem);
    spttl.onreadystatechange = SepetTolal_Durumu;
 }

 function SepetTolal_Durumu() {
   if(spttl.readyState == 4){
    var response =spttl.responseText;
    if(document.getElementById('siparisTotalim')) {document.getElementById('siparisTotalim').value = response; }
    document.getElementById(sepettotalID).innerHTML = "<font color=\"black\">Toplam :</font> "+response+" YTL";
   } else {
    document.getElementById(sepettotalID).innerHTML= loadResimYolu;
   }
 }


 function SiparisVer() {
  if ( BBElement('MusteriAdi').value == "" || BBElement('MusteriAdresi').value == "" || BBElement('xEposta').value == "" ) {
   alert('Lütfen sipariş vermeden önce iletişim bilgilerinizi doldurun');
  }else{ 
   BBElement('hizlisiparisform').submit();
  }
 }

 function BBElement(id) {
  var Element = document.getElementById(id);
  return Element;
 }


 function UyelikKontrol(s,str,evt) {
 if(_tarayici == "Microsoft Internet Explorer"){
    uyekntr = new ActiveXObject("Microsoft.XMLHTTP");
   }else{
    uyekntr = new XMLHttpRequest();
   }
   if(uyekntr.overrideMimeType)  {
    uyekntr.overrideMimeType('text/html; charset=iso-8859-9');
   }
   var Islem	= 'getF='+s+'&Str='+str;
   if(s==1) {
	if(evt.value.lenght<6) { BBWebUyelikStep[1]="false"; evt.className='UyelikPanelinput4'; return "false" }
	}
   if(s==2) {
	if(evt.value.lenght<6) { BBWebUyelikStep[2]="false"; evt.className='UyelikPanelinput4'; return "false" }
	}
   uyekntr.open('GET','.musteri.uktl.func.php?'+Islem, true);
   uyekntr.onreadystatechange = function() {
	if(uyekntr.readyState == 4 && uyekntr.status == 200) {
		if(uyekntr.responseText.indexOf('true')) {
		  BBWebUyelikStep[s] = 'false';
		  evt.className='UyelikPanelinput4';

		} else {
		  BBWebUyelikStep[s] = 'true';
		  evt.className='UyelikPanelinput3';
		}
	}
   }
   uyekntr.send(null);

 }

 function Kontrol(i,evt1,evt2) {
   if(BBElement(evt1).value == BBElement(evt2).value) {
     BBWebUyelikStep[i] = 'true';
   }else{
     BBWebUyelikStep[i] = 'false';
   }
 }


 function KayitKontrol() {
   if(BBWebUyelikStep[1]=="true" && BBWebUyelikStep[2]=="true" && BBWebUyelikStep[3]=="true" && BBWebUyelikStep[4]=="true") {
     BBElement('KullaniciKayitFormu').submit();
   }else{
     return "Lütfen Tüm Bilgileri Kontrol Edin\nŞifrenizi ve E-posta adresinizi kontrol edip tekrar deneyin.\n Kırmızı işaretli olarak gözüken kısımları tekrar girin.";
  }
 }
