﻿var mail_Adet=0;
function doldurx(ax){
	var i=ax.length;
	var hata=0;
	//alert(i);
		for (j=0;j<=i-1;j++)
			{
			if (ax[j].type=="text" || ax[j].type=="password")
				{
					if (ax[j].value=="")
						{
						hata=5;
						ax[j].style.backgroundColor="#DDDDDD";
						}else
							{
							ax[j].style.backgroundColor="#FFFFFF";
							}
				}
			}
		if (hata!=0)
			{
			alert (metin_script4);
			}else {ax.submit();}
	}
function oyverkoyver(tur,id){
doldur(tur,id);
}
function yorum_kontrol(gel){
 if (gel==1)
	{
	divim(4);
	document.getElementById('yrm_frm').style.display='';
	document.getElementById('yrm_frm_msj').style.display='none';
	}
		else
		{
		divim(4);
		document.getElementById('yrm_frm_msj').style.display='';
		document.getElementById('yrm_frm').style.display='none';
		}
}
function yorumu_al(qx){
	metx=document.getElementById('yorumz').value;
	if (metx=="")
		{
		alert(metin_script5);
		}else
			{
			yazkatip(metx,qx);
			}
}
function openline(qa){
document.getElementById("tamekran").style.display='';
document.getElementById("form").style.display='';
}
function closeline(qa){
document.getElementById("tamekran").style.display='none';
document.getElementById("form").style.display='none';
}
function TestMail(mail){
var reg = /\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
return reg.test(mail);
}
function add_posta(posta_gln){
if (mail_Adet<=4)
{
	if (!TestMail(posta_gln))
		{
		alert(metin_script6);
		return;
		}
	alan=document.getElementById('mail_list');
	asill=document.getElementById('asil');
	alan.innerHTML+="<li>"+posta_gln+"</li>";
	asill.value+=posta_gln+";";
	document.getElementById('mail_add').value='';
	mail_Adet++;
	} 

}
function blue_me(kafa){
id=kafa;
asill=document.getElementById('asil').value;
ad=document.getElementById('ad_uye').value;
window.location.href="anlik_gonderi.php?id="+id+"&mails="+asill+"&ad="+ad;
}
function buyut(gelen_Ad,kuls,tarih,acikla){
mekan=document.getElementById('b_foto');
foto_label=document.getElementById('foto_data');
foto_yok_msj=document.getElementById('no_foto');
foto_yok_msj.style.display='none';
mekan.style.display='';
mekan.src='urun_foto/orji/'+gelen_Ad;
foto_label.innerHTML="<div align='left' style='margin-left:120px;'><strong>"+kuls+"</strong> | "+tarih+"<br>"+acikla+"</div>";

}
function hop(gel){
	gel.style.backgroundColor = '#dddddd';
	}
function ba(gel){
	gel.style.backgroundColor = '#ffffff';
	}
function limitText(limitField, limitCount, limitNum) {
	if (limitField.value.length > limitNum)
		limitField.value = limitField.value.substring(0, limitNum);
	else
		limitCount.innerHTML = limitNum - limitField.value.length;
}	
function arasor(gelen){
window.location.href='www.esit.com.tr/tr/ara/'+gelen;
}
function dillendir(gelen){
gelen.submit();
}
function yonetim_forum(adx,asx){
if (asx==1)
	{
	document.getElementById(adx).style.display='';
	}else
		{
		document.getElementById(adx).style.display='none';
		}
}

var temel="";
var sayacKontrol=0; // setInterval değişkeni
var geriSayar=7; // 7 saniye sonra kapanacak
//// sepet kodları
var urunFoto="";	
var ndirimG;
var mevcutDil;
var yon=1;
var hangiLabel;
function hepsiniSec(){
for (i=0;i<=toplamSatir-1;i++){
	if (yon==1){
	document.getElementById('s'+i).checked=true;
	}else{
		document.getElementById('s'+i).checked=false;
		}
	}
	if (yon==1){yon=0;}else{yon=1;}
}

function sorveSil(taneBunlar){
var soruCevap=confirm(metin_script47)
if (soruCevap){
	document.getElementById('kacTane').value=taneBunlar;
	document.getElementById('saleschart').submit();
	}
}
function adetGuncelle(){
	document.getElementById('kacTane').value=toplamSatir;
	document.getElementById('saleschart').submit();
}
function handleHttpResponse2(){ 
  if (http.readyState == 4){ 
		//XML bilgileri alınıyor
		var cesitler="";
		cesitler="<div class='satisAciklama'>"+metin_script57;
		cesitler+="<input type='hidden' value='' name='bunlar' id='alinacak' readonly/>";
		cesitler+="<div class='satisKapa'><a href='javascript:;' onclick='satisiKapa();'><img src='tr/resx/XXX.jpg' alt='' /></a></div>";
		cesitler+="</div>";
		cesitler+="<div class='stokDurum'><img src='tr/resx/svar.png' alt='' />"+metin_script37+"<img src='tr/resx/syok.png' alt='' />"+metin_script38+"</div>";
		cesitler+="<table class='diz_genis'>";
		cesitler+="<tr> <td></td> <td width='50px'><strong>"+metin_script39+"</strong></td> <td><strong>"+metin_script40+"</strong></td> <td>&nbsp;&nbsp;<strong>"+metin_script41+" (€)</strong></td> <td><strong>"+metin_script42+"</strong></td> </tr>";
		var stokDurumu="";
		var anaSatir="";
		var fiyatIskonto=0;
		var fiyatBudur=0;
		var xmlDocument = http.responseXML; 
		var toplam=xmlDocument.getElementsByTagName('adet').item(0).firstChild.data;
		for (i=0;i<=toplam-1;i++){
		anaSatir=xmlDocument.getElementsByTagName('satir').item(i).firstChild.data;
		anaSatir=anaSatir.split("|");
		
		if (anaSatir[4]==1){
			stokDurumu="<img src='tr/resx/svar.png' alt='' align='left'/>";
			}else{
				stokDurumu="<img src='tr/resx/syok.png' alt='' align='left'/>";	
				}
		
		// fiyat ve indirimi
		if (anaSatir[3]==anaSatir[7]){ // indirimi yoksa
			fiyatIskonto=anaSatir[3];
			fiyatBudur=anaSatir[3];
			}else{// belli oranda indirimi varsa
				fiyatIskonto="<strike>"+anaSatir[3]+"</strike>&nbsp;"+anaSatir[7];
				fiyatBudur=anaSatir[7];
				}
		cesitler+="<tr>"; 
		cesitler+="<td><img src='"+urunFoto+"' alt='"+urunFoto+"' align='center' width='40px' /></td>";
		cesitler+="<td><input type='text' value='0'  name='ur"+anaSatir[0]+"' id='u"+anaSatir[0]+"' onclick='this.select();' style='width:25px;' onKeyUp=\"teksKontrol('u"+anaSatir[0]+"');\" maxlength=3/>";
		cesitler+="<div class='artieksi'>";
		cesitler+="<div class='arti'><a href='javascript:;' onclick=\"YukariAsa('u"+anaSatir[0]+"',1,'"+anaSatir[6]+"',"+fiyatBudur+","+i+");\"><img src='tr/resx/up.jpg' alt='' /></a></div>";
		cesitler+="<div><a href='javascript:;' onclick=\"YukariAsa('u"+anaSatir[0]+"',2,'"+anaSatir[6]+"',"+fiyatBudur+","+i+");\"><img src='tr/resx/down.jpg' alt='' /></a></div>";
		cesitler+="</div></td>";
		cesitler+="<td>"+anaSatir[1]+"</td>";
		cesitler+="<td>"+fiyatIskonto+"</td>";
		cesitler+="<td>"+stokDurumu+"<label id='k"+i+"' class='pozisyon'></label></td>";
		cesitler+="</tr>";
		}
		cesitler+="</table>";
		cesitler+="<div class='altAciklama'>";
		cesitler+="<div class='verdana_kucuk'>"+metin_script43+"<br />"+metin_script51+"</div>";
		cesitler+="<div class='tutar'>"+metin_script44+" (€) :  <label id='tTutar'>0</label></div>";
		cesitler+="</div>";
		cesitler+="<div class='SButonlar'>";
		cesitler+="<a href='javascript:;' onclick=\"window.location.href='https://www.esit.com.tr/tr/alisveris_sepeti';\"><img src='tr/resx/"+metin_script54+"' alt='' /></a>&nbsp;&nbsp;";
		cesitler+="<a href='javascript:;' onclick='satisiKapa();'><img src='tr/resx/"+metin_script55+"' alt='' /></a>&nbsp;&nbsp;";
		cesitler+="<a href='javascript:;' onclick='sepetle();'><img src='tr/resx/"+metin_script56+"' alt='' /></a>&nbsp;&nbsp;";
		cesitler+="</div>";
		document.getElementById("ortaresim").innerHTML=cesitler;
	  }else{ //sorgulama devam ediyor
		//window.status="Kontrol Ediliyor..";
		}
}

function handleHttpResponse3(){ 
	if (http.readyState == 4){
	var xmlDocumentS = http.responseXML; 
	var sonDurum=xmlDocumentS.getElementsByTagName('sonuc').item(0).firstChild.data;
	var sepetAdet=xmlDocumentS.getElementsByTagName('sepetiSay').item(0).firstChild.data;
	document.getElementById("sepetSayac").innerHTML=sepetAdet; /// güncel sepet adedi
	alert(metin_script45);
	}else{
  
	}
}

function handleHttpResponse18(){ 
	if (http.readyState == 4){
	var xmlDocumentS = http.responseXML; 
	var sonDurum=xmlDocumentS.getElementsByTagName('durum').item(0).firstChild.data;
	if (sonDurum==1){
		document.getElementById("k"+hangiLabel).innerHTML=metin_script48;
		}else{
			document.getElementById("k"+hangiLabel).innerHTML=metin_script49;	
			}
	}else{
  
	}
}

function sepeteEkle(adiNe,dil,gkodu,foto,ndrm){
urunFoto=foto;
ndirimG=ndrm;
document.getElementById("tamekran").style.display='';
document.getElementById("tamekran").style.height=Math.max(document.documentElement.scrollHeight, document.body.scrollHeight)+"px";
document.getElementById("ortaresim").style.display='';
document.getElementById("ortaresim").style.width='700px';
document.getElementById("ortaresim").style.top='50px';
document.getElementById("ortaresim").style.left='50%';
document.getElementById("ortaresim").style.marginLeft='-350px';

if (adiNe!=""){
	var veri="tr/sepetSecenekleri.php?adne="+adiNe+"&dili="+dil+"&gkodu="+gkodu+"&ndrm="+ndrm;
	http.open("GET", veri, true);
	http.setRequestHeader('Content-type', 'application/x-www-form-urlencoded; charset=iso-8859-9');
	http.onreadystatechange = handleHttpResponse2;
	http.send(null);
	} 
}

function sepetle(){
	var gidecekDatalar=document.getElementById('alinacak');
	if (gidecekDatalar.value){ // gidecek datalar hazırsa seçim yapılmışsa
	var veri="tr/sepetleBunlari.php?data="+gidecekDatalar.value+"&dillim="+mevcutDil;
	http.open("GET", veri, true);
	http.setRequestHeader('Content-type', 'application/x-www-form-urlencoded; charset=iso-8859-9');
	http.onreadystatechange = handleHttpResponse3;
	http.send(null);
	}else{
	alert(metin_script46);
	}
}

function satisiKapa(){
document.getElementById("tamekran").style.display='none';
document.getElementById("ortaresim").style.display='none';
}

function YukariAsa(aydi,yon,dillim,paha,sirasi){
	mevcutDil=dillim; // mevcut dil 
	var malzeme=document.getElementById(aydi);
	var gidecekler=document.getElementById('alinacak');
	var gideceklerKontrol;
	var mevcutAdet;
	var kod;
	var yeniEk=0;
	var eder=parseInt(document.getElementById('tTutar').innerHTML);
	switch (yon){
	case 1: // arti
	malzeme.value=parseInt(malzeme.value)+1;
	eder=eder+paha; // adet değiştrilen  kalem kadar tutar düşer
	break;
	
	case 2: // eksi
	if (parseInt(malzeme.value)>0){
	malzeme.value=parseInt(malzeme.value)-1;
	eder=eder-paha; // adet değiştrilen  kalem kadar tutar düşer
	}
	break;
	}
	document.getElementById('tTutar').innerHTML=eder;
	mevcutAdet=parseInt(malzeme.value);
	if (gidecekler.value==""){ // liste alanı boşşsa direk yazıyoruz
		gidecekler.value=aydi+"_"+mevcutAdet+"_"+ndirimG+"_"+urunFoto+"|"; // belirtilen urun eklendi
		}else{
			gideceklerKontrol=gidecekler.value.split("|"); //// virgülden ayrılır
			gidecekler.value="";
			for (i=0;i<=gideceklerKontrol.length-1;i++){ // toplam sayı kadar kontrol döngüsü yapılır.
				kod=gideceklerKontrol[i].split('_'); // her kalem kendi içinde parçalanır.
				if (kod[0]){ // urun kodu boşluktan farklıysa
				if (kod[0]==aydi){ // en son güncellenen ile aynı kodda ürün varsa 
					gidecekler.value+=aydi+"_"+mevcutAdet+"_"+ndirimG+"_"+urunFoto+"|";
					yeniEk=5;
					}else{ //  listenin diğer birimleri tekrar eklenir.
					gidecekler.value+=kod[0]+"_"+kod[1]+"_"+ndirimG+"_"+urunFoto+"|";
					}
				}
				}
				if (yeniEk==0){ // yeni eklenler, mevcut listede en son güncellenen kod yoksa
				gidecekler.value+=aydi+"_"+mevcutAdet+"_"+ndirimG+"_"+urunFoto+"|";	
				}
			}
	//// aile planlaması
	hangiLabel=sirasi;
	if (mevcutAdet!=0){ // adet 0 dan farklıysa aile planlaması yapılır
	var tutulanSayi = Math.floor(Math.random() * 9000);
	var veri="tr/sepetinHorozu.php?kardesSayisi="+mevcutAdet+"&aydi="+aydi+"&dillim="+mevcutDil+"&bu="+tutulanSayi;
	http.open("GET", veri, true);
	http.setRequestHeader('Content-type', 'application/x-www-form-urlencoded; charset=iso-8859-9');
	http.onreadystatechange = handleHttpResponse18;
	http.send(null);
	}else{ // sıfırsa aile planlaması yapılmaz.
		document.getElementById("k"+hangiLabel).innerHTML="";
		}	
	//// aile planlaması
	
}
  
function teksKontrol(aydi){
	var malzeme=document.getElementById(aydi).value;
	var re = new RegExp(/^\d/);
	if (malzeme.match(re)) {
	// sorun yok
	} else {
	document.getElementById(aydi).value="0";
	}
	
}
//// sepet kodları

function reklamGeriSay(){
geriSayar-=1;
document.getElementById("sayac").innerHTML=geriSayar+" saniye sonra kapanacak";
if (geriSayar==0){ //sıfırı görünce kapat
	reklamKapatma();
	}
}
function reklamKapatma(){
	clearInterval(sayacKontrol);
	document.getElementById("tamekran").style.display='none';
	document.getElementById("sayac").style.display='none';
	document.getElementById("ortaPasa").style.display='none';
	document.getElementById("kpaBt").style.display='none';
	document.getElementById("sayac").style.display='none';
}
function reklamlar(){
document.getElementById("tamekran").style.display='';
document.getElementById("tamekran").style.height=Math.max(document.documentElement.scrollHeight, document.body.scrollHeight)+"px";
document.getElementById("ortaPasa").style.display='';
document.getElementById("kpaBt").style.display='';
document.getElementById("sayac").style.display='';

document.getElementById("sayac").innerHTML=geriSayar+" saniye sonra kapanacak";
sayacKontrol=setInterval(reklamGeriSay,1000);
}
function ekrandagor(gelen){
document.getElementById("tamekran").style.display='';
document.getElementById("tamekran").style.height=Math.max(document.documentElement.scrollHeight, document.body.scrollHeight)+"px";
document.getElementById("ortaresim").style.display='';
if (temel==""){temel=document.getElementById("ortaresim").innerHTML;}
document.getElementById("ortaresim").innerHTML+="<div><img src='" + gelen + "' alt=''/></div>";
}
function resKapa(){
document.getElementById("tamekran").style.display='none';
document.getElementById("ortaresim").style.display='none';
document.getElementById("ortaresim").innerHTML=temel;
}
function postup(ad,yon){
window.open("resim_gor.php?yolx="+ ad +"&dir="+ yon,"_blank","height=800,width=900,status=no,toolbar=no,menubar=no,location=no,resizable=no,scrollbars=no");
}
function fotospantos(kod,id,dil,tablo){
document.getElementById('foto_sec_div').style.display='';
document.getElementById('trdisi').src='tr/yonetim/trdisifotosec.php?k='+kod+'&i='+id+'&d='+dil+'&t='+tablo;
}
