// JavaScript Document
function menu_getir(param)
{
$.ajax({
			type: 'GET',
			url:  'kod/menu_ajx.php',
			data: 'param=' + param,
			success: function(ajaxCevap) {
				$("#div_ust_menu").html(ajaxCevap);
			}
		});
}
// kategori
function site_kategori_getir(param,param2)
{	var degisken= rakammi(param2);
if(degisken==false)
{
giden= document.getElementById(param2).value;
}
else
{
giden=param2;
}
$.ajax({
			type: 'GET',
			url:  'kod/kategori_getir_ajx.php',
			data: 'param=' + param + "&param2=" + giden,
			success: function(ajaxCevap) {
				$("#div_kategori_"+param).html(ajaxCevap);
			}
		});
}
//kategori ürünleri
function kategori_urun_listesi_getir(sayfasi,param,param2)
{
$.ajax({
			type: 'GET',
			url:  'kod/kategori_urun_listesi_ajx.php',
			data: 'sayfa=' + sayfasi + '&param=' + param + '&param2='+param2,
			success: function(ajaxCevap) {
				$("#div_urun_listesi").html(ajaxCevap);
			}
		});
}
function kategori_urun_detay_listesi_getir(param)
{
$.ajax({
			type: 'GET',
			url:  'kod/kategori_urun_detay_listesi_ajx.php',
			data: 'param=' + param,
			success: function(ajaxCevap) {
				$("#div_kategori_urun_detay_listesi").html(ajaxCevap);
			}
		});
}
function ankete_deger_ver(anket_degeri)
{	 
  anketdegeri = anket_degeri;
}

function anket(){
	  
$.ajax({
	type: "POST",
	url: "kod/anket_islem_ajx.php",
	data: "tercih=" + anketdegeri + "&anket_id=" +document.getElementById("anket_id").value,
	success: function(ajaxCevap) {
		$('#div_anket').html(ajaxCevap);
	}
});
}
function form_getir(param)
{
$.ajax({
			type: 'GET',
			url:  'kod/form_getir_ajx.php',
			data: 'param=' + param,
			success: function(ajaxCevap) {
				$("#div_form_getir").html(ajaxCevap);
			}
		});
}
//sepet 

function sepete_ekle(param){
		$.ajax({
	type: "GET",
	url: "kod/sepete_ekle.php",
	data: "param=" + param + "&param2=" + document.getElementById("sepete_ekle_adet_"+ param).value,
	
	success: function(ajaxCevap) {
		$("#div_sepete_ekle_" + param).html(ajaxCevap);
	}
});	
	}

function sepet_getir() {
 	$.ajax({
	type: "GET",
	url: "kod/sepet_ajx.php",
	data: "",
	
	success: function(ajaxCevap) {
		$("#div_sepet").html(ajaxCevap);
	}
});		 
	}
	function sepet_adet_guncelle(param) {
 	$.ajax({
	type: "GET",
	url: "kod/sepet_adet_guncelle.php",
	data: "param=" + param + "&param2=" +  document.getElementById("sepet_adet_"+ param).value,
	success: function(ajaxCevap) {
		$("#div_sepet").html(ajaxCevap);
	}
});
	}
		function sepet_adet_guncelle2(param) { alert( document.getElementById("sepet_adet_"+ param).value);
 	$.ajax({
	type: "GET",
	url: "kod/sepet_adet_guncelle2.php",
	data: "param=" + param + "&param2=" +  document.getElementById("sepet_adet_"+ param).value,
	success: function(ajaxCevap) {
		$("#div_sepetx").html(ajaxCevap);
	}
});
	}
function sepet_bosalt() {
 	$.ajax({
	type: "GET",
	url: "kod/sepet_bosalt.php",
	data: "",
	
	success: function(ajaxCevap) {
		$("#div_sepet").html(ajaxCevap);
	}
});		 
	}
	function sepet_adet_arttir(param,param2) {
 	$.ajax({
	type: "GET",
	url: "kod/sepet_adet_arttir.php",
	data: "param=" + param + "&param2=" + param2,
	success: function(ajaxCevap) {
		$("#div_sepet").html(ajaxCevap);
	}
});	
	}
		function sepet_adet_arttir2(param,param2) {
 	$.ajax({
	type: "GET",
	url: "kod/sepet_adet_arttir2.php",
	data: "param=" + param + "&param2=" + param2,
	success: function(ajaxCevap) {
		$("#div_sepet2").html(ajaxCevap);
	}
});		 
	}
	
function sepetten_cikar(param,param2) {
 	$.ajax({
	type: "GET",
	url: "kod/sepetten_cikar.php",
	data: "param=" + param + "&param2=" + param2,
	success: function(ajaxCevap) {
		$("#div_sepet").html(ajaxCevap);
	}
});		 
	}
	function sepet_getir2() {
 	$.ajax({
	type: "GET",
	url: "kod/siparis_sepet.php",
	data: "",
	success: function(ajaxCevap) {
		$("#div_sepet2").html(ajaxCevap);
	}
});		 
	}
	function sepetten_cikar2(param,param2) {
 	$.ajax({
	type: "GET",
	url: "kod/sepetten_cikar2.php",
	data: "param=" + param + "&param2=" + param2,
	success: function(ajaxCevap) {
		$("#div_sepet2").html(ajaxCevap);
	}
});		 
	}	
// sepet bitiş
//siparis formu 
function siparis_sayfasi(){
$.ajax({
	type: "GET",
	url: "kod/siparis_ajx.php",
	data:  '',
	success: function(ajaxCevap) {
		$("#div_cont_sol").html(ajaxCevap);
	}
});
}
function siparis_postala(){
$.ajax({
	type: "GET",
	url: "kod/siparis_postala_ajx.php",
	data:  $("form").serialize(),
	success: function(ajaxCevap) {
		$("#div_siparis_formu").html(ajaxCevap);
	}
});
}
	function alici_tipi_kontrol(){
	if (document.getElementById("alici_tipi").value =="0")
	{
	document.getElementById("tr_firma_adi").style.display="none";
	document.getElementById("tr_vergi").style.display="none";
	}
	else
	{
	document.getElementById("tr_firma_adi").style.display="block";
	document.getElementById("tr_vergi").style.display="block";	
	}
}
	function teslimat_adresi_durumu_kontrol(){

	if (document.getElementById("teslimat_adresi_durumu").value =="0")
	{
	document.getElementById("tr_teslimat_adresi").style.display="none";
	}
	else
	{
	document.getElementById("tr_teslimat_adresi").style.display="block";
	}
}
function teslimat_sekli_kontrol(){
	
	if ( document.getElementById("teslimat_sekli").value=="PTT ile teslim" || document.getElementById("teslimat_sekli").value=="Kargoyla teslim")
	{
		document.getElementById("tr_teslimat_adresi_durumu").style.display="block";
		document.getElementById("tr_teslimat_adresi").style.display="none";
	}
	else
	{
		document.getElementById("tr_teslimat_adresi_durumu").style.display="none";
		document.getElementById("tr_teslimat_adresi").style.display="none";
	}
}

function siparis_form_kontrol()
{		
			if ( document.getElementById("alici_tipi").value==1)
		{
					if (document.getElementById("firma_adi").value=='Firma adınız')
				{
				alert ("Lütfen firma adınızı giriniz.");
				document.getElementById("firma_adi").focus();
				return false;
				}	
					if (document.getElementById("vergi_dairesi").value=='Vergi daireniz')
				{
				alert ("Lütfen vergi dairenizi giriniz.");
				document.getElementById("vergi_dairesi").focus();
				return false;
				}	
					 patternvergino   = "^"+"([0-9]+)"+"$";
				  
					if ( !regKontrol(patternvergino,document.getElementById("vergi_numarasi").value)) 
				{ 
					 alert("Lütfen vergi numaranızı geçerli şekilde giriniz."); 
					 document.getElementById("vergi_numarasi").value="Vergi no"; 
					 document.getElementById("vergi_numarasi").focus(); 
					 return false; 
				} 
		
		}
				if ( document.getElementById("kisi_adi").value=='Adınız')
		{
		alert ("Lütfen adınızı giriniz.");
		document.getElementById("kisi_adi").focus();
		return false;
		}			
			if ( document.getElementById("kisi_soyadi").value=='Soyadınız')
		{
		alert ("Lütfen soyadınızı giriniz.");
		document.getElementById("kisi_soyadi").focus();
		return false;
		}
			 patternEposta   = "^"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"@"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"[\.]"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"$"; 
           
     if ( !regKontrol(patternEposta,document.getElementById("email").value)) 
     { 
          alert("Lütfen geçerli E-posta adresinizi giriniz."); 
          document.getElementById("email").value="E-posta adresiniz"; 
          document.getElementById("email").focus(); 
          return false; 
     } 
			if ( document.getElementById("fatura_adresi").value=='Fatura adresi')
		{
		alert ("Faturanın gönderilmesini istediğiniz adresi giriniz.");
		document.getElementById("fatura_adresi").focus();
		return false;
		}
			if ( document.getElementById("fatura_ilce").value=='İlçe')
		{
		alert ("Faturanın gönderileceği ilçeyi giriniz.");
		document.getElementById("fatura_ilce").focus();
		return false;
		}
			if (document.getElementById("fatura_il").value=='0')
		{
		alert ("Faturanın gönderileceği ili seçiniz.");
		document.getElementById("fatura_il").focus();
		return false;
		}
		
			if ( document.getElementById("teslimat_sekli").value=='0')
		{
		alert ("Teslimat şeklini belirleyiniz.");
		document.getElementById("teslimat_sekli").focus();
		return false;
		}
		else
		{
			if ( document.getElementById("teslimat_adresi_durumu").value=='1')
			{
					if ( document.getElementById("teslimat_adresi").value=='Teslimat adresi')
				{
				alert ("Teslimat adresi giriniz.");
				document.getElementById("teslimat_adresi").focus();
				return false;
				}
					if (document.getElementById("teslimat_ilce").value=='İlçe')
				{
				alert ("Teslimat yapılacak ilçeyi giriniz.");
				document.getElementById("teslimat_ilce").focus();
				return false;
				}
					if (document.getElementById("teslimat_il").value=='0')
				{
				alert ("Teslimat yapılacak ili giriniz.");
				document.getElementById("teslimat_il").focus();
				return false;
				}
			}
			}			
		siparis_postala();	
	}

  // ürün işlemleri bitiş
//diğer fonksiyonlar
	function rakammi(gelen){ 
		var ValidChars="0123456789" 
		var IsNumber=true 
		var Char 
		for(i=0;i<gelen.length&&IsNumber==true;i++){ 
		Char=gelen.charAt(i) 
		if(ValidChars.indexOf(Char)==-1) 
		IsNumber=false} 
	return IsNumber} 
	function regKontrol(pattern, value) 
	{ 
		r = new RegExp(pattern, "g"); 
		return r.test(value); 
	} 