var sepetArray = []; var sepetSay = 0; var expdate = new Date(); expdate.setTime (expdate.getTime() + (24 * 60 * 60 * 1000 * 30)); function urun_ekle(urun_id, urun_adi, son_fiyat, foto, para_tur) { var mesaj=""; urun_adi=Utf8.encode(urun_adi); var myUrun = new getCookieArray("myUrun"); if(!myUrun[1]) { var myUrun = new setCookieArray( "myUrun", "", "", "", "", "", ""); urunIdStr=""; urunAdiStr=""; urunFiyatStr=""; urunAdetStr=""; urunFotoStr=""; urunParaTurStr=""; } else { urunIdStr=myUrun[1]; urunAdiStr=myUrun[2]; urunFiyatStr=myUrun[3]; urunAdetStr=myUrun[4]; urunFotoStr=myUrun[5]; urunParaTurStr=myUrun[6]; } var urunIds=urunIdStr.split("|##|"); var urunAdis=urunAdiStr.split("|##|"); var urunFiyats=urunFiyatStr.split("|##|"); var urunAdets=urunAdetStr.split("|##|"); var urunFotos=urunFotoStr.split("|##|"); var urunParaTurs=urunParaTurStr.split("|##|"); var x=0; for (var i = 1; i<=urunIds.length; i++) { //alert(urunIds[i]); if (urunIds[i]>0) { if(urunIds[i]==urun_id) { if (x==0) x=1; urunAdets[i]++; mesaj="Ürün sepete eklendi."; break; } } } var urunIdStr2=""; var urunAdiStr2=""; var urunFiyatStr2=""; var urunAdetStr2=""; var urunFotoStr2=""; var urunParaTurStr2=""; if (x==0) { urunIdStr2="|##|"+urun_id; urunAdiStr2="|##|"+urun_adi; urunFiyatStr2="|##|"+son_fiyat; urunAdetStr2="|##|1"; urunFotoStr2="|##|"+foto; urunParaTurStr2="|##|"+para_tur; mesaj="Ürün sepete eklendi."; } urunIdStr=""; urunAdiStr=""; urunFiyatStr=""; urunAdetStr=""; urunFotoStr=""; urunParaTurStr=""; for (var i = 1; i<=urunIds.length; i++) { if (urunIds[i]>0) { urunIdStr=urunIdStr+"|##|"+urunIds[i]; urunAdiStr = urunAdiStr+"|##|"+urunAdis[i]; urunFiyatStr = urunFiyatStr+"|##|"+urunFiyats[i]; urunAdetStr = urunAdetStr+"|##|"+urunAdets[i]; urunFotoStr = urunFotoStr+"|##|"+urunFotos[i]; urunParaTurStr = urunParaTurStr+"|##|"+urunParaTurs[i]; } } urunIdStr=urunIdStr+urunIdStr2 urunAdiStr=urunAdiStr+urunAdiStr2; urunFiyatStr=urunFiyatStr+urunFiyatStr2; urunAdetStr=urunAdetStr+urunAdetStr2; urunFotoStr=urunFotoStr+urunFotoStr2; urunParaTurStr=urunParaTurStr+urunParaTurStr2; var myUrun = new setCookieArray( "myUrun", urunIdStr, urunAdiStr, urunFiyatStr, urunAdetStr, urunFotoStr, urunParaTurStr); //alert(myUrun[2]); if (mesaj!="") { uyari_goster(mesaj, "Sepetinizdeki ürünleri Alışveriş Sepetim butonuna basarak detayları ile inceleyebilir, güncelleyebilir, satın alma işlemini gerçekleştirebilirsiniz."); xajax_sepete_at(urun_id, 'ekle'); } urun_listele(); } function urun_cikar(urun_id) { var myUrun = new getCookieArray("myUrun"); if(!myUrun[1]) { var myUrun = new setCookieArray( "myUrun", "", "", "", "", "", ""); urunIdStr=""; urunAdiStr=""; urunFiyatStr=""; urunAdetStr=""; urunFotoStr=""; urunParaTurStr=""; } else { urunIdStr=myUrun[1]; urunAdiStr=myUrun[2]; urunFiyatStr=myUrun[3]; urunAdetStr=myUrun[4]; urunFotoStr=myUrun[5]; urunParaTurStr=myUrun[6]; } var urunIds=urunIdStr.split("|##|"); var urunAdis=urunAdiStr.split("|##|"); var urunFiyats=urunFiyatStr.split("|##|"); var urunAdets=urunAdetStr.split("|##|"); var urunFotos=urunFotoStr.split("|##|"); var urunParaTurs=urunParaTurStr.split("|##|"); var x=0; for (var i = 1; i<=urunIds.length; i++) { //alert(urunIds[i]); if (urunIds[i]>0) { if(urunIds[i]==urun_id) { if (x==0) x=1; urunAdets[i]--; mesaj="Ürün sepete eklendi."; break; } } } var urunIdStr2=""; var urunAdiStr2=""; var urunFiyatStr2=""; var urunAdetStr2=""; var urunFotoStr2=""; var urunParaTurStr2=""; /*if (x==0) { urunIdStr2="|##|"+urun_id; urunAdiStr2="|##|"+urun_adi; urunFiyatStr2="|##|"+son_fiyat; urunAdetStr2="|##|1"; urunFotoStr2="|##|"+foto; mesaj="Ürün sepete eklendi."; }*/ urunIdStr=""; urunAdiStr=""; urunFiyatStr=""; urunAdetStr=""; urunFotoStr=""; urunParaTurStr=""; for (var i = 1; i<=urunIds.length; i++) { if (urunIds[i]>0 && urunAdets[i]>0) { urunIdStr=urunIdStr+"|##|"+urunIds[i]; urunAdiStr = urunAdiStr+"|##|"+urunAdis[i]; urunFiyatStr = urunFiyatStr+"|##|"+urunFiyats[i]; urunAdetStr = urunAdetStr+"|##|"+urunAdets[i]; urunFotoStr = urunFotoStr+"|##|"+urunFotos[i]; urunParaTurStr = urunParaTurStr+"|##|"+urunParaTurs[i]; } } urunIdStr=urunIdStr+urunIdStr2 urunAdiStr=urunAdiStr+urunAdiStr2; urunFiyatStr=urunFiyatStr+urunFiyatStr2; urunAdetStr=urunAdetStr+urunAdetStr2; urunFotoStr=urunFotoStr+urunFotoStr2; urunParaTurStr=urunParaTurStr+urunParaTurStr2; var myUrun = new setCookieArray( "myUrun", urunIdStr, urunAdiStr, urunFiyatStr, urunAdetStr, urunFotoStr, urunParaTurStr); //alert(myUrun[2]); xajax_sepete_at(urun_id, 'cikar'); urun_listele(); } function sepeti_bosalt() { if(confirm('Sepetinizi boşaltmak istediğinizden emin misiniz?')) { var myUrun = new setCookieArray( "myUrun", "", "", "", "", "", ""); xajax_sepete_at(1, 'bosalt'); urun_listele(); } } function urun_listele() { var toplam_fiyat=0; var toplam_urun=0; var myUrun = new getCookieArray("myUrun"); if (!myUrun[1]) { var urunIdsStr="|##|"; var urunAdiStr="|##|"; var urunFiyatStr="|##|"; var urunAdetStr="|##|"; var urunFotoStr="|##|"; var urunParaTurStr="|##|"; } else { var urunIdsStr=myUrun[1]; var urunAdiStr=myUrun[2]; var urunFiyatStr=myUrun[3]; var urunAdetStr=myUrun[4]; var urunFotoStr=myUrun[5]; var urunParaTurStr=myUrun[6]; } var urunIds=urunIdsStr.split("|##|"); var urunAdis=urunAdiStr.split("|##|"); var urunFiyats=urunFiyatStr.split("|##|"); var urunAdets=urunAdetStr.split("|##|"); var urunFotos=urunFotoStr.split("|##|"); var urunParaTurs=urunParaTurStr.split("|##|"); var table=document.getElementById('sepet_td'); var html=""; html2=""; for (var i = urunIds.length-1; i>=1; i--) { if (urunIds[i]>0) { toplam_urun+=parseInt(urunAdets[i]); toplam_fiyat+=(parseFloat(urunFiyats[i])*parseInt(urunAdets[i])); html+=""; html+=""; html+=""; if (i!=1) html+=""; html+=""; if(html2=="") html2="
"+Utf8.decode(urunAdis[i])+"
"+urunFiyats[i].replace(".",",")+" "+urunParaTurs[i]+" + KDV
Adet: "+urunAdets[i]+"
"; } } if(toplam_fiyat>0) { } else { html+="Sepetinizde ürün bulunmamaktadır."; html2="
"; } //document.getElementById('x').value=html; document.getElementById('sepet_td').innerHTML=html; document.getElementById('sepet_foto_td').innerHTML=html2; document.getElementById('sepet_urun_sayisi').innerHTML=toplam_urun; document.getElementById('sepet_urun_sayisi2').innerHTML=toplam_urun; document.getElementById('sepet_urun_sayisi3').innerHTML=toplam_urun; } function uyari_goster(baslik, mesaj) { var pencere_yuksekligi=100; var pencere_genisligi=400; var tarayici_yukseklik=document.body.clientHeight; var tarayici_genislik=document.body.clientWidth; var sayfaXOfset=0; var sayfaYOfset=document.body.scrollTop; var uyariY=sayfaYOfset+((tarayici_yukseklik-pencere_yuksekligi)/2)-50; var uyariX=(tarayici_genislik-pencere_genisligi)/2; document.getElementById('uyari_div').style.left=uyariX; document.getElementById('uyari_div').style.top=uyariY; document.getElementById('uyari_baslik').innerHTML=baslik; document.getElementById('uyari_mesaj').innerHTML=mesaj; document.getElementById('uyari_div').style.display=''; } function alisveris_listeme_ekle(urun_id) { xajax_alisveris_listeme_ekle(urun_id, 'ekle'); uyari_goster("Ürün Alışveris Listenize Eklenmiştir.", "Hesabım menüsünden Alışveriş Listem linkini (bağlantısını) takip ederek Alışveriş Listenize ulaşabilir, listenizdeki ürünleri dilediğiniz zaman Sepet\'inize taşıyabilirsiniz."); } function kiyaslama_listeme_ekle(urun_id) { xajax_kiyaslama_listeme_ekle(urun_id, 'ekle'); uyari_goster("Ürün Kıyaslama Listenize Eklenmiştir.", "Hesabım menüsünden Kıyaslama Listem linkini (bağlantısını) takip ederek Kıyaslama Listenize ulaşabilirsiniz.

Kıyaslama Listenize şimdi ulaşmak için tıklayınız."); } function kiyaslama_listesi_cikar(urun_id) { xajax_kiyaslama_listeme_ekle(urun_id, 'cikar'); document.getElementById('kurun_id_'+urun_id).style.display='none'; } function secili_deger(liste) { for (var i=0; i 127) && (c < 2048)) { utftext += String.fromCharCode((c >> 6) | 192); utftext += String.fromCharCode((c & 63) | 128); } else { utftext += String.fromCharCode((c >> 12) | 224); utftext += String.fromCharCode(((c >> 6) & 63) | 128); utftext += String.fromCharCode((c & 63) | 128); } } return utftext; }, // public method for url decoding decode : function (utftext) { var string = ""; var i = 0; var c = c1 = c2 = 0; while ( i < utftext.length ) { c = utftext.charCodeAt(i); if (c < 128) { string += String.fromCharCode(c); i++; } else if((c > 191) && (c < 224)) { c2 = utftext.charCodeAt(i+1); string += String.fromCharCode(((c & 31) << 6) | (c2 & 63)); i += 2; } else { c2 = utftext.charCodeAt(i+1); c3 = utftext.charCodeAt(i+2); string += String.fromCharCode(((c & 15) << 12) | ((c2 & 63) << 6) | (c3 & 63)); i += 3; } } return string; } }