// JavaScript Document
function RefreshSecurity(valImageId) {
	var objImage = document.images[valImageId];
	if (objImage == undefined) {
		return;
	}
	var now = new Date();
	objImage.src = objImage.src.split('?')[0] + '?x=' + now.toUTCString();
}

// Register Başlar
function RegisterValidate(obje,txtbox,imgsrc,kontroldiv,deger) {

	  switch (obje)
  {
	   
    case 'adsoyad': { 
         if(deger == "" || deger.length < 5) {
		document.getElementById(imgsrc).src = "images/chk_false.png"
		document.getElementById(kontroldiv).style.visibility = 'visible'
		document.getElementById(kontroldiv).innerHTML = "Ad Soyad 5 Karakterden Az Olamaz."
		document.getElementById(txtbox).style.backgroundColor = "#F90"
		return false;
		 } else {
		document.getElementById(imgsrc).src = "images/chk_true.png"
		document.getElementById(kontroldiv).style.visibility = 'hidden'
		document.getElementById(kontroldiv).innerHTML = ""			
		document.getElementById(txtbox).style.backgroundColor = ""
		
		 }
	
	   break 
	 }

    case 'email': { 
         if(deger == "") {
		document.getElementById(imgsrc).src = "images/chk_false.png"
		document.getElementById(kontroldiv).style.visibility = 'visible'
		document.getElementById(kontroldiv).innerHTML = "Email Adresi Boş Bırakılamaz"
		document.getElementById(txtbox).style.backgroundColor = "#F90"
		return false;
		 } else {
		  document.getElementById(imgsrc).src = "images/chk_true.png"
		  document.getElementById(kontroldiv).style.visibility = 'hidden'
		  document.getElementById(kontroldiv).innerHTML = ""			
		  document.getElementById(txtbox).style.backgroundColor = ""
		  //alert(deger +"\n" + ValidateEmail(deger));
			if(ValidateEmail(deger) == false) {
						document.getElementById(imgsrc).src = "images/chk_false.png"
		                document.getElementById(kontroldiv).style.visibility = 'visible'
		                document.getElementById(kontroldiv).innerHTML = "Email Biçimi Yanlış"
		                document.getElementById(txtbox).style.backgroundColor = "#F90"
						return false;
			}
				
		AjaxCheck(kontroldiv,'mail='+ deger,'email')
		 }
	
	   break 
	   }
    case 'sifre1': { 
         if(deger == "" || deger.length < 6) {
		document.getElementById(imgsrc).src = "images/chk_false.png"
		document.getElementById(kontroldiv).style.visibility = 'visible'
		document.getElementById(kontroldiv).innerHTML = "Şifreniz 6 Karakterden Az Olamaz"
		document.getElementById(txtbox).style.backgroundColor = "#F90"
		return false;
		 } else {
		document.getElementById(imgsrc).src = "images/chk_true.png"
		document.getElementById(kontroldiv).style.visibility = 'hidden'
		document.getElementById(kontroldiv).innerHTML = ""			
		document.getElementById(txtbox).style.backgroundColor = ""
		
		 }
	
	   break 
	 }	
	 
    case 'sifre2': { 
         if(deger == "" || deger.length < 6) {
		document.getElementById(imgsrc).src = "images/chk_false.png"
		document.getElementById(kontroldiv).style.visibility = 'visible'
		document.getElementById(kontroldiv).innerHTML = "Şifreniz 6 Karakterden Az Olamaz"
		document.getElementById(txtbox).style.backgroundColor = "#F90"
		return false;
		 } else {
		document.getElementById(imgsrc).src = "images/chk_true.png"
		document.getElementById(kontroldiv).style.visibility = 'hidden'
		document.getElementById(kontroldiv).innerHTML = ""			
		document.getElementById(txtbox).style.backgroundColor = ""
			 if(document.getElementById("sifre1").value != document.getElementById("sifre2").value) {
		       document.getElementById(imgsrc).src = "images/chk_false.png"
		       document.getElementById(kontroldiv).style.visibility = 'visible'
		       document.getElementById(kontroldiv).innerHTML = "Şifre ve Şifre Onayı Aynı Değil"
		       document.getElementById(txtbox).style.backgroundColor = "#F90"
		       return false;				 
			 }		
		 }
	
	   break 
	 }	
    case 'guvenlikkod': { 
         if(deger == "") {
		document.getElementById(imgsrc).src = "images/chk_false.png"
		document.getElementById(kontroldiv).style.visibility = 'visible'
		document.getElementById(kontroldiv).innerHTML = "Lütfen Güvenlik Kodu Boş Bırakılamaz"
		document.getElementById(txtbox).style.backgroundColor = "#F90"
		return false;
		 } else {
		document.getElementById(imgsrc).src = "images/chk_true.png"
		document.getElementById(kontroldiv).style.visibility = 'hidden'
		document.getElementById(kontroldiv).innerHTML = ""			
		document.getElementById(txtbox).style.backgroundColor = ""
		 }
	
	   break 
	 }		 

  }

	
}
function AjaxResult(sonuc,tip) {
	if(tip == "username") {
		 if(sonuc == "true") {
		  document.getElementById("kullaniciimg").src = "images/chk_false.png"
		  document.getElementById("kullanicikontroldiv").style.visibility = 'visible'
		  document.getElementById("kullanicikontroldiv").innerHTML = "Bu Kullanıcı Adı ile kayıt mevcut"
		  document.getElementById("kullaniciad").style.backgroundColor = "#F90"
		 return false;	
		 }		
	}
	
	if(tip == "email") {
		if(sonuc == "true") {
		  document.getElementById("emailimg").src = "images/chk_false.png"
		  document.getElementById("emailkontroldiv").style.visibility = 'visible'
		  document.getElementById("emailkontroldiv").innerHTML = "Bu Email ile kayıt mevcut"
		  document.getElementById("email").style.backgroundColor = "#F90"
		 return false;	
		 }			
	}

	if(tip == "security") {
		if(sonuc == "false") {
		  document.getElementById("secimg").src = "images/chk_false.png"
		  document.getElementById("seckontroldiv").style.visibility = 'visible'
		  document.getElementById("seckontroldiv").innerHTML = "Güvenlik Kodu Yanlış"
		  document.getElementById("guvenlikkod").style.backgroundColor = "#F90"
		 return false;	
		 }			
	}
	
	if(sonuc == "Hata") {
		  document.getElementById("kullaniciimg").src = "images/chk_question.png"
		  document.getElementById("kullanicikontroldiv").style.visibility = 'visible'
		  document.getElementById("kullanicikontroldiv").innerHTML = "Fonksiyon Hatası"
		  return false;
	}
			
//	alert("Sonuç: " + sonuc + " Tip: " + tip);
	
}



function RegisterKontrol() {
	var sonuc = true;
    if(RegisterValidate('adsoyad','adsoyad','adsoyadimg','adsoyadkontroldiv',document.getElementById("adsoyad").value) == false) {
        sonuc = false;
	}
	if(RegisterValidate('email','email','emailimg','emailkontroldiv',document.getElementById("email").value) == false) {
		sonuc = false;
	}
	if(RegisterValidate('sifre1','sifre1','sifre1img','sifre1kontroldiv',document.getElementById("sifre1").value) == false) {
		sonuc = false;
	}
	if(RegisterValidate('sifre2','sifre2','sifre2img','sifre2kontroldiv',document.getElementById("sifre2").value) == false) {
		sonuc = false;
	}
    
	if(RegisterValidate('guvenlikkod','guvenlikkod','secimg','seckontroldiv',document.getElementById("guvenlikkod").value) == false) {
		sonuc = false;
	}
	
	if(document.getElementById("sozlesmecheck").checked == false) {
		document.getElementById("sozlesmediv").style.backgroundColor = "#F90"
		document.getElementById("sozlesmediv").style.color = "#FFF"
		sonuc = false;
	  } else {
        document.getElementById("sozlesmediv").style.backgroundColor = ""
		document.getElementById("sozlesmediv").style.color = ""		
	}
return sonuc;
}
// Register Biter

function AjaxCheck(divname,val,tip) {
	
Checkout2(divname,'usercheckout.asp?'+val,tip);											
}

			function Checkout2(divname,url,tip)
			{
			w = divname;
			type = tip;
			if (window.XMLHttpRequest) 
			{
			z=new XMLHttpRequest();
			z.onreadystatechange=yChange;
			z.open("GET",url,true);
			z.setRequestHeader("Cache-Control", "no-cache"); 
            z.setRequestHeader("If-Modified-Since", "Wed, 31 Dec 1980 00:00:00 GMT"); 
            z.setRequestHeader("Expires", "Wed, 31 Dec 1980 00:00:00 GMT");  
			z.send(null)
			} 
			else if (window.ActiveXObject) 
			{
			z=new ActiveXObject("Microsoft.XMLHTTP");
			if (z) {
			z.onreadystatechange=yChange;
			z.open("GET",url,true);
			z.setRequestHeader("Cache-Control", "no-cache"); 
            z.setRequestHeader("If-Modified-Since", "Wed, 31 Dec 1980 00:00:00 GMT"); 
            z.setRequestHeader("Expires", "Wed, 31 Dec 1980 00:00:00 GMT");  
			z.send()
			}
			}
			}
			function yChange()
			{
			if (z.readyState==4)
			{
			if (z.status==200 && z.responseText != "")
			{
			AjaxResult(z.responseText,type);
			//alert(z.responseText+"\n"+type);
			//document.getElementById(w).innerHTML = z.responseText;
			}
			 else 
			 {
			AjaxResult('Hata',type);
			 //document.getElementById(w).innerHTML ="<i><font color=red>Hata oluştu... </font></i>";
			 }
			 }
			 }

function Checkout(divname,url) {
   div = divname
   document.getElementById(div).innerHTML = "Yükleniyor...";
	if (window.XMLHttpRequest) {
		ze=new XMLHttpRequest();
		ze.onreadystatechange=zeChange;
		ze.open("GET",url,true);
		ze.setRequestHeader("Cache-Control", "no-cache"); 
        ze.setRequestHeader("If-Modified-Since", "Wed, 31 Dec 1980 00:00:00 GMT"); 
        ze.setRequestHeader("Expires", "Wed, 31 Dec 1980 00:00:00 GMT");  
		ze.send(null)
	   } else if (window.ActiveXObject) {
		ze=new ActiveXObject("Microsoft.XMLHTTP");
		if (ze) {
		ze.onreadystatechange=zeChange;
		ze.open("GET",url,true);
		ze.setRequestHeader("Cache-Control", "no-cache"); 
        ze.setRequestHeader("If-Modified-Since", "Wed, 31 Dec 1980 00:00:00 GMT"); 
        ze.setRequestHeader("Expires", "Wed, 31 Dec 1980 00:00:00 GMT");  
		ze.send()
			   }
	   }
	}
	
  function zeChange(){
			if (ze.readyState==4){
			  if (ze.status==200 && ze.responseText != ""){
			  document.getElementById(div).innerHTML = ze.responseText;
			  } else {
			  document.getElementById(div).innerHTML ="<i><font color=red>Hata oluştu... </font></i>";
			  }
			}
  }

function ValidateUsername(formname)
{
     var regex=/^[0-9A-Za-z]+$/; //^[a-zA-z]+$/
     if(regex.test(formname)){
     return true;
     } else {
     return false;
     }
}

function ValidateEmail(email)
{
	if (email.indexOf("@", 3) != -1)
	  {
	   if (email.indexOf("@", email.indexOf("@", 3)+1) == email.indexOf("@", 3) || email.indexOf("@", email.indexOf("@", 3)+1) == -1)
	   {
	    if (email.indexOf(".", email.indexOf("@", 3) + 3) != -1)
	    {
	     if (email.indexOf(".", email.indexOf("@", 3) + 3) < email.length - 1)
	     {
	      if (email.indexOf(".", email.length - 1) == -1)
	      {
	       if (email.indexOf(" ", 1) == -1)
	       {
	       return true
	       }
	      else {return false}
	      }
	else {return false}
	}
	else {return false}	
	}
	else {return false}
	}
	else {return false}
	}
	else {return false}
}

function CenterWindow(page,w,h) {
        var xMax = screen.width, yMax = screen.height;

          if(xMax == "") {
            var xMax = 1024;
		  }
		  if(yMax == "") {
			 yMax=768;
		  }
		  
    var xOffset = (xMax - w)/2;
	var yOffset = (yMax - h)/2;

    window.open(page,'_blank','width='+w+',height='+h+',screenX='+xOffset+',screenY='+yOffset+',top='+yOffset+',left='+xOffset+'');
}
function ReminderKont(regform)
{
	  if (ValidateEmail(regform.email.value) == false)
		{
	     document.getElementById("emailkontroldiv").style.visibility = 'visible'
	     document.getElementById("emailkontroldiv").innerHTML = "Email Biçimi Yanlış"
	     regform.email.style.backgroundColor="#F90"	
		 regform.email.select();
		 return false;
		} else {
		 regform.email.style.backgroundColor=""				
	     document.getElementById("emailkontroldiv").style.visibility = 'hidden'
	     document.getElementById("emailkontroldiv").innerHTML = ""		 
		}		
}

function ReaktifKont(regform)
{

	  if (ValidateEmail(regform.aktifemail.value) == false)
		{
	    document.getElementById("email2kontroldiv").style.visibility = 'visible'
	    document.getElementById("email2kontroldiv").innerHTML = "Email Biçimi Yanlış"		
        regform.aktifemail.style.backgroundColor="#FF9900"			
		regform.aktifemail.focus();
		regform.aktifemail.select();
		return false;
		} else {
		regform.aktifemail.style.backgroundColor=""		
	    document.getElementById("email2kontroldiv").style.visibility = 'hidden'
	    document.getElementById("email2kontroldiv").innerHTML = ""		
		}		
}

function lgnpopupkontrol() {
	var email = document.getElementById("lgnemail");
	var password = document.getElementById("lgnpwd");
	if (ValidateEmail(email.value) == false) {
		email.style.backgroundColor = "#FF9900"
		email.select();
		email.title = "Email Biçimi Yanlış"
		return false;
	} else {
		email.title = "Email Adresiniz"
		email.style.backgroundColor = ""
	}
	
	if(password.value == "") {
	 password.style.backgroundColor = "#FF9900"
	 password.focus();
	 return false;
	} else {
	 password.style.backgroundColor = ""	
	}
}
function lgnkontrol() {
	var email = document.getElementById("loginemail");
	var password = document.getElementById("loginpwd");
	if (ValidateEmail(email.value) == false) {
		email.style.backgroundColor = "#FF9900"
		email.select();
		email.title = "Email Biçimi Yanlış"
		return false;
	} else {
		email.title = "Email Adresiniz"
		email.style.backgroundColor = ""
	}
	
	if(password.value == "") {
	 password.style.backgroundColor = "#FF9900"
	 password.focus();
	 return false;
	} else {
	 password.style.backgroundColor = ""	
	}
}
function relgnkontrol() {

	var password = document.getElementById("reloginpwd");
	
	if(password.value == "") {
	 password.style.backgroundColor = "#FF9900"
	 password.focus();
	 return false;
	} else {
	 password.style.backgroundColor = ""	
	}
}

function logoutconfirm() {
	 if(confirm("Çıkış İşlemini Onaylıyor musunuz?")) {
      window.location = "default.asp?query=logout"
     }
}

// Mesajlar
function checkUncheckAll(theElement) {
   //  frmbulten.gonderilecekler.value = ""
     var theForm = theElement.form, z = 0;
	 for(z=0; z<theForm.length;z++){
      if(theForm[z].type == 'checkbox' && theForm[z].name != 'checkall' && theForm[z].name != 'emailcheck'){
	  theForm[z].checked = theElement.checked;
	  
	  }
     }
    }
function islemyapgiden(thi) {
 var z = 0;
 var Isaretli = 0;

 if(document.frmgiden.gidensec.length > 1) {
   for(z=0;z<document.frmgiden.gidensec.length;z++) {
    if(document.frmgiden.gidensec[z].checked == true) {
	Isaretli = Isaretli + 1
	}
   }
  } else {
    if(document.frmgiden.gidensec.checked == true) {
	  Isaretli = 1
	}
 }  
  if(Isaretli == 0) {
   return false;
  }

 if(thi.value != "") {	    
	   if(thi.value == "sil") {
	     if(confirm(Isaretli + " Mesaj Silinecek\nSilme İşlemini Onaylıyor musunuz?")) {
	     } else {
		 return false;
		 }
	   }	   
         document.frmgiden.action = "mesajlar.asp?islem=giden"+thi.value
         document.frmgiden.submit()
 }
}
function islemyap(thi) {
 var z = 0;
 var Isaretli = 0;
 
 if(document.frmgelen.gelensec.length > 1) {
   for(z=0;z<document.frmgelen.gelensec.length;z++) {
    if(document.frmgelen.gelensec[z].checked == true) {
	Isaretli = Isaretli + 1
	}
   }
  } else {
    if(document.frmgelen.gelensec.checked == true) {
	  Isaretli = 1
	}
 } 
  
  if(Isaretli == 0) {
   return false;
  }

 if(thi.value != "") {	    
	   if(thi.value == "sil") {
	     if(confirm(Isaretli + " Mesaj Silinecek\nSilme İşlemini Onaylıyor musunuz?")) {
	     } else {
		 return false;
		 }
	   }	   
         document.frmgelen.action = "mesajlar.asp?islem=gelen"+thi.value
         document.frmgelen.submit()
 }
}
function MesajKontrol(frmname) {
   
    if(frmname.mesajyazgonderilecek.value == "")
	{
	alert("Lütfen Mesajın Gideceği Kişiyi Belirtiniz");
	frmname.mesajyazgonderilecek.focus();
	return false;
	}
	
    if(frmname.mesajyazmesaj.value == "")
	{
	alert("Lütfen Mesaj Bölümünü Boş Bırakmayınız");
	frmname.mesajyazmesaj.focus();
	return false;
	}

}
function YanitlaKontrol(frmname) {
   	
    if(frmname.yanitlamesaj.value == "")
	{
	alert("Lütfen Mesaj Bölümünü Boş Bırakmayınız");
	frmname.yanitlamesaj.focus();
	return false;
	}

}
//Mesajlar Biter

// profil.asp
function ProfilKontrol(regform)
{		
	if (regform.adsoyad.value.length < 3 || regform.adsoyad.value.length > 30)
		{
		alert("Adınız ve Soyadınız 3 ila 30 karakter arasında olabilir\nBoş Bırakılamaz");
        regform.adsoyad.style.backgroundColor="#FF9900"			
		regform.adsoyad.focus();
		regform.adsoyad.select();
		return false;
		} else {
        regform.adsoyad.style.backgroundColor=""	
		}
			
	if (ValidateEmail(regform.email.value) == false)
		{
		alert("Geçersiz e-mail adresi\nBiçimi yanlış");
        regform.email.style.backgroundColor="#FF9900"			
		regform.email.focus();
		regform.email.select();
		return false;
		} else {
        regform.email.style.backgroundColor=""						
		}		
	       
    if(regform.gsm.value != "" && regform.gsm.value.length != 10)
	    {
	     alert("Gsm Numarası 10 haneden oluşmalıdır\nÖrnek: 5321112233");
         regform.gsm.style.backgroundColor="#FF9900"					 
	     regform.gsm.focus();
	     regform.gsm.select();
	     return false;
	     } else {
         regform.gsm.style.backgroundColor=""
		 }


	       if(regform.tel.value != "" && regform.tel.value.length != 10)
	       {
	       alert("Telefon Numarası 10 haneden oluşmalıdır\nÖrnek: 2121112233");
           regform.tel.style.backgroundColor="#FF9900"					 		   
	       regform.tel.focus();
	       regform.tel.select();
	       return false;
	       } else {
           regform.tel.style.backgroundColor=""					 		   			   
		   }
		   
	       if(regform.uyrukcheck.checked == false && regform.tckimlik.value.length != 11)
	       {
	        alert("T.C. Kimlik Numaranız 11 haneden oluşmalıdır");
            regform.tckimlik.style.backgroundColor="#FF9900"					 		   			
	        regform.tckimlik.focus();
	        regform.tckimlik.select();
	        return false;
	        } else {
            regform.tckimlik.style.backgroundColor=""					 		   							
			}
}

function ProfilSifreKontrol(frmname){
 if (frmname.eskisifre.value.length < 3 || frmname.eskisifre.value.length > 30)
    {
	alert("Lütfen Eski Şifrenizi Boş Bırakmayınız");
    frmname.eskisifre.style.backgroundColor="#FF9900"					 		   				
	frmname.eskisifre.focus();
	frmname.eskisifre.select();
	return false;
	} else {
    frmname.eskisifre.style.backgroundColor=""					 		   				
	}
	
 if (frmname.yenisifre1.value.length < 3 || frmname.yenisifre1.value.length > 30)
    {
	alert("Yeni Şifreniz 3 ile 30 karakter arasında olabilir boş bırakılamaz");
    frmname.yenisifre1.style.backgroundColor="#FF9900"					 		   					
	frmname.yenisifre1.focus();
	frmname.yenisifre1.select();
	return false;
	} else {
    frmname.yenisifre1.style.backgroundColor=""					 		   							
	}
	
 if (frmname.yenisifre2.value.length < 3 || frmname.yenisifre2.value.length > 30)
    {
	alert("Yeni Şifreniz 3 ile 30 karakter arasında olabilir boş bırakılamaz");
	frmname.yenisifre2.style.backgroundColor="#FF9900"					 		   					
	frmname.yenisifre2.focus();
	frmname.yenisifre2.select();
	return false;
	} else {
	frmname.yenisifre2.style.backgroundColor=""					 		   							
	}
	
 if(frmname.yenisifre1.value != frmname.yenisifre2.value)
    {
	alert("Şifreler aynı değil");
	frmname.yenisifre1.style.backgroundColor="#FF9900"					 		   						
	frmname.yenisifre2.style.backgroundColor="#FF9900"					 		   						
	frmname.yenisifre2.focus();
	frmname.yenisifre2.select();
	return false;
	} else {
	frmname.yenisifre1.style.backgroundColor=""					 		   						
	frmname.yenisifre2.style.backgroundColor=""					 		   								
	}
}	

function SayiKontrol($char, $mozChar) {

if($mozChar != null) {// Look for a Mozilla-compatible browser
if(($mozChar >= 48 && $mozChar <= 57) || $mozChar == 0 || $char ==
8 || $mozChar == 13) $RetVal = true;
else {
$RetVal = false;
//alert('Please enter a numeric value.');
}
}
else {// Must be an IE-compatible Browser
if(($char >= 48 && $char <= 57) || $char == 13) $RetVal = true;
else {
$RetVal = false;
//alert('Please enter a numeric value.');
}
}
return $RetVal;
}
function ParaKontrol($char, $mozChar) {
	//Virgul = 44 Nokta = 46
if($mozChar != null) {// Look for a Mozilla-compatible browser
if(($mozChar >= 48 && $mozChar <= 57) || $mozChar == 0 || $mozChar == 44 || $char ==
8 || $mozChar == 13) $RetVal = true;
else {
$RetVal = false;
//alert('Please enter a numeric value.');
}
}
else {// Must be an IE-compatible Browser
if(($char >= 48 && $char <= 57) || $char == 13 || $char == 44)  $RetVal = true;
else {
$RetVal = false;
//alert('Please enter a numeric value.');
}
}
return $RetVal;
}

//profil.asp biter

//destek.asp başlar
function MesajKontrol(frm)
{
		if (ValidateEmail(frm.email.value) == false) {
		 alert("Email Biçimi Yanlış");
		 frm.email.focus();
		 frm.email.select();
         frm.email.style.backgroundColor="#FF9900" 
		 return false;
		} else {
         frm.email.style.backgroundColor="" 						
		}
		
		if (frm.mesaj.value.length < 3 || frm.mesaj.value.length > 300)
		{
		alert("Mesaj Bölümü boş bırakılmamalı ve uzunluğu 300 Karakteri geçmemelidir.");
		 frm.mesaj.focus();
		 frm.mesaj.select();
         frm.mesaj.style.backgroundColor="#FF9900" 		
		 return false;
		} else {
         frm.mesaj.style.backgroundColor="" 					
		}
		
		if(frm.guvenlikkod.value == "") {
		alert("Lütfen Güvenlik Kodunu giriniz.");
		 frm.guvenlikkod.focus();
		 frm.guvenlikkod.select();
         frm.guvenlikkod.style.backgroundColor="#FF9900" 			
		return false;
		}else{
         frm.guvenlikkod.style.backgroundColor="" 			
		}
	
}
//
//arastir.asp
function Haberdar_Kontrol() {
	var email = document.getElementById("haberdar_email");

	if (ValidateEmail(email.value) == false) {
		email.style.backgroundColor = "#FF9900"
		email.select();
		email.title = "Email Biçimi Yanlış"
		return false;
	} else {
		email.title = "Email Adresiniz"
		email.style.backgroundColor = ""		
	}
}
//

//Sepet İşlemleri

function UrunEkle(ID,adet) {
	//alert('ürün ID: ' + ID + ' Adet: ' + adet);
 Checkout('sideBar','sepetekle.asp?islem=ekle&ID='+ID+'&adet='+adet);	
 SepetRefresh();
}

function UrunSil(ID) {
 if(confirm("Bu Ürün Sepetten Çıkarılsın mı?")) {
	 Checkout('sideBar','sepetekle.asp?islem=sil&ID='+ID);	
	 SepetRefresh();
	 sepetAc();
 }
 }

function UrunCikar(ID,adet) {
 Checkout('sideBar','sepetekle.asp?islem=cikar&ID='+ID+'&adet='+adet);
 SepetRefresh();
 sepetAc();
}

function UrunSil_Satinal(ID) {
  if(confirm("Bu Ürün Sepetten Çıkarılsın mı?")) {
	 Checkout('satinal_sepet','sepetekle.asp?islem=sil&ID='+ID);	
     setTimeout("Checkout('satinal_sepet','sepetsatinal.asp');", 200);	 
  }
}

function UrunCikar_Satinal(ID,adet) {
   Checkout('satinal_sepet','sepetekle.asp?islem=cikar&ID='+ID+'&adet='+adet);
   setTimeout("Checkout('satinal_sepet','sepetsatinal.asp');", 200);	 
}

function SepetRefresh() {
 setTimeout("Checkout('sideBar','sepet.asp');", 200);
}
function YenilerRefresh() {
 setTimeout("Checkout('def_yenidiv','yeniler.asp');",4000);	
}

//

// top.asp
function UrunAra(gonderilecek) {
	if(gonderilecek.length < 3) {
		// herhangi bir değer girilmemişse sonuç kutuyu gösterme
		$('#suggestions').hide();
	} else {
		$.post("urundoldur.asp", {queryString: ""+gonderilecek+""}, function(data){
			//sorgu.asp sayfasından dönen sonuç sıfırdan büyükse sonuç kutusunu göster
			if(data.length >0) {
				$('#suggestions').show();
				$('#autoSuggestionsList').html(data);
			} else {
			$('#suggestions').hide();
			}
		});
	}
}

// Alışveriş
function Adim1Kontrol() {
//alert('Deneme');
frmadim1.adim1onay.disabled = true
return false;

}
function Adim2Kontrol(frm) {

  if(frm.adsoyad.value == "") {
   alert("Lütfen Adınız ve Soyadınızı Belirtiniz");
   frm.adsoyad.style.backgroundColor="#FF9900"	
   frm.adsoyad.focus();
   return false;
  } else {
   frm.adsoyad.style.backgroundColor=""	
  }

  if(frm.gsmno.value.length != 10) {
   alert("Lütfen Gsm Numaranızı 5321112233 Şeklinde\n10 Haneli olarak aralarında\nBoşluk bırakmadan yazınız");
   frm.gsmno.style.backgroundColor="#FF9900"	
   frm.gsmno.focus();
   return false;
  } else {
   frm.gsmno.style.backgroundColor=""		  
  }
  
  if(frm.yabancicheck.checked == false && (frm.tckimlik.value == "" || frm.tckimlik.value.length != 11)) {
   alert("Lütfen T.C. Kimlik Numaranızı 11 Hanelik olarak Belirtiniz");
   frm.tckimlik.style.backgroundColor="#FF9900"   
   frm.tckimlik.focus();
   return false;
  } else {
   frm.tckimlik.style.backgroundColor=""	  
  }

  if(frm.adrescheck1.checked == true) {
   if(frm.adres1.value == "" || frm.adrestanim1.value == "") {  
    alert("Lütfen Teslimat Adresinizi ve\n Adres Kayıt adını Belirtiniz");
    frm.adrestanim1.style.backgroundColor="#FF9900"  
    frm.adres1.style.backgroundColor="#FF9900"    
    frm.adres1.focus();
   return false;
   } else {
    frm.adrestanim1.style.backgroundColor=""  	  
    frm.adres1.style.backgroundColor=""  
   }
  }
  
  if(frm.adrescheck2.checked == true) {
   if(frm.adres2.value == "" || frm.adrestanim2.value == "") {
    alert("Lütfen Teslimat Adresinizi ve\n Adres Kayıt adını Belirtiniz");
    frm.adrestanim2.style.backgroundColor="#FF9900"  
    frm.adres2.style.backgroundColor="#FF9900"    
    frm.adres2.focus();
    return false;
    } else {
    frm.adrestanim2.style.backgroundColor=""  	  
    frm.adres2.style.backgroundColor=""  
   }
  }

  if(frm.faturatur1.checked == true && frm.bireyseladres.value == "") {
   alert("Lütfen Fatura Adresinizi Belirtiniz");
   frm.bireyseladres.style.backgroundColor="#FF9900"   
   frm.bireyseladres.focus();
   return false;
  } else {
   frm.bireyseladres.style.backgroundColor="" 	  
  }
  
  if(frm.faturatur2.checked == true) {
   if(frm.firmaad.value == "" || frm.vergidaire.value == "" || frm.verginumara.value == "" || frm.firmaadres.value == "") {
   alert("Lütfen Bireysel Fatura Alanını Eksiksiz Doldurunuz\n-Firma Adınız\n-Vergi Daireniz\n-Vergi Numaranız\n-Firma Adresiniz");
   frm.firmaad.style.backgroundColor="#FF9900" 
   frm.vergidaire.style.backgroundColor="#FF9900"
   frm.verginumara.style.backgroundColor="#FF9900"
   frm.firmaadres.style.backgroundColor="#FF9900"  
   frm.firmaad.focus();
   return false;
   } else {
   frm.firmaad.style.backgroundColor="" 
   frm.vergidaire.style.backgroundColor=""
   frm.verginumara.style.backgroundColor=""
   frm.firmaadres.style.backgroundColor=""    	   
   }
  }
frm.adim2onay.disabled = true
}


function Adim3Kontrol(frm) {
	
	if(document.getElementById("kargosecim").value == "0") {
    alert("Lütfen Siparişin Gönderilmesini istediğiniz Kargo Şirketini Belirtiniz")
    return (false);		
	}
	
	if(document.getElementById("odemesecim").value == "0") {
    alert("Lütfen Ödeme Türünü Belirtiniz")
    return (false);			
	}
	
//if(frm.kargofirma0.checked == false) {
  
//  var radio_choice = false;
 //   for (counter = 0; counter < frm.kargofirma.length; counter++)
  //  {
   // if (frm.kargofirma[counter].checked) 
    //radio_choice = true; 
    //} 

    //if (!radio_choice)
    //{
    //alert("Lütfen Siparişin Gönderilmesini istediğiniz Kargo Şirketini Belirtiniz")
    //return (false);
    //}  
//}
  
  
  //if(frm.odemetur.value == '0') {
  //alert("Lütfen Ödeme Türünü Belirtiniz");
  //frm.odemetur.focus();
  //return false;
  //}
}
function KargoSecim(EskiID,ID){
	if(document.getElementById("kargosecim").value != 0) {
	EskiID = document.getElementById("kargosecim").value
	}
	//alert("EskiID:" + EskiID + " YeniID: " +ID);
	var secilendiv = "secilen_kargo"+ ID
	var eskidiv = "secilen_kargo" + EskiID
	document.getElementById("kargosecim").value = ID
	 if(EskiID != 0) {
	   document.getElementById(eskidiv).className = ""
	 }
	document.getElementById(secilendiv).className = "kargo_secili"
	
}

function OdemeSecim(EskiID,ID) {
	if(document.getElementById("odemesecim").value != 0) {
	EskiID = document.getElementById("odemesecim").value
	}
	//alert("EskiID:" + EskiID + " YeniID: " +ID);
	var secilendiv = "secilen_odeme"+ ID
	var eskidiv = "secilen_odeme" + EskiID
	document.getElementById("odemesecim").value = ID
	 if(EskiID != 0) {
	   document.getElementById(eskidiv).className = ""
	 }
	document.getElementById(secilendiv).className = "odeme_secili"	
}
function Adim4Kontrol(tip,frm) {
	
   if(frm.sozlesme.checked == false) {
    alert("Lütfen Sipariş Sözleşmesini Kabul Ediniz");
    frm.sozlesme.focus();
    return false;
   }

 if(tip == '0') { // Ödeme Belirsiz
 alert("Lütfen 2. Adımdan ödeme türünüzü seçiniz");	 
 frm.adim4onay.disabled = true 
 return false;
 } else {
 frm.adim4onay.disabled = false
 }

/*  if(tip == '4' ) { // Paypal 
  frm.action = "paypalcheckout.asp"
 }
 if(tip == '2' ) { // Havale 
  frm.action = "satinal.asp?islem=onayla"
 }
 if(tip == '1') { // Kredi Kartı
  frm.action = "checkoutcc.asp"	 
 }
 if(tip == '3') { // Kredi Kartı Taksit
  frm.action = "checkoutcc.asp"	 
 }
 if(tip == '0') { // Ödeme Belirsiz
 alert("Lütfen 2. Adımdan ödeme türünüzü seçiniz");	 
 return false;
 }
 */
}

function FaturaSec(elmnt) {
  if(elmnt == "bireysel") {
  //alert('Bireysel');
  document.getElementById('bireyseladres').disabled=false;
  document.getElementById('ayniadres').disabled=false;
  document.getElementById('firmaad').disabled=true;  
  document.getElementById('ayniadres2').disabled=true;  
  document.getElementById('vergidaire').disabled=true;     
  document.getElementById('verginumara').disabled=true;   
  document.getElementById('firmaadres').disabled=true;    
  // frmadim2.bireyseladres.disabled = false;
  // frmadim2.ayniadres.disabled = false
  // frmadim2.firmaad.disabled = true
  // frmadim2.ayniadres2.disabled = true
  // frmadim2.vergidaire.disabled = true
  // frmadim2.verginumara.disabled = true
  // frmadim2.firmaadres.disabled = true

 } 
 
  if(elmnt == 'kurumsal') {
  document.getElementById('bireyseladres').disabled=true;
  document.getElementById('ayniadres').disabled=true;
  document.getElementById('firmaad').disabled=false;  
  document.getElementById('ayniadres2').disabled=false;  
  document.getElementById('vergidaire').disabled=false;     
  document.getElementById('verginumara').disabled=false;   
  document.getElementById('firmaadres').disabled=false;    

//   frmadim2.bireyseladres.disabled = true
//   frmadim2.ayniadres.disabled = true
//   frmadim2.ayniadres2.disabled = false
//   frmadim2.firmaad.disabled = false
//   frmadim2.vergidaire.disabled = false
//   frmadim2.verginumara.disabled = false
//   frmadim2.firmaadres.disabled = false

 }
}

function Kopyala(elmnt) {
   
   if (elmnt == 'bireysel') {

   
     if(document.getElementById('ayniadres').checked == true) {
		if(document.getElementById('adrescheck1').checked == true) {
	     document.getElementById('bireyseladres').value = document.getElementById('adres1').value
		} else {
		 document.getElementById('bireyseladres').value = document.getElementById('adres2').value
		}
	  } else {
	  document.getElementById('bireyseladres').value = ""
	  
	  }
   }
   if (elmnt == 'kurumsal') {
   
     if(document.getElementById('ayniadres2').checked == true) {
	  if(document.getElementById('adrescheck1').checked == true) {		 
	   document.getElementById('firmaadres').value = document.getElementById('adres1').value
	   } else {
	   document.getElementById('firmaadres').value = document.getElementById('adres2').value			   
	   }
	  } else {
	  document.getElementById('firmaadres').value = ""  
	  }
   }

}

function SadeceSayi(thi)
{
   if ((event.keyCode < 48) || (event.keyCode > 57))
      event.returnValue = false;
   //if(event.keyCode == 46 && instr(thi.value,".")>=0)
    //  event.returnValue = false;
}
function UrunSilme(ID) {
 if(confirm("Bu Ürün Sepetten Ã‡ıkarılsın mı?")) {
  Checkout('sepetframe','sepetonay.asp?islem=urunsil&ID='+ID);
 }
 }
 
 function KargoSec(deger) {
 
   if(deger == '1') {
    for (counter = 0; counter < frmadim3.kargofirma.length; counter++)
      {
      frmadim3.kargofirma[counter].disabled = false
 	  }
	} else {
	  for (counter = 0; counter < frmadim3.kargofirma.length; counter++)
      {
      frmadim3.kargofirma[counter].disabled = true
	  }
   }
 }
 
 var aktivtxtbox;
 var PozX, PozY
function KeyPadAc(txtbox) {
	findPos(txtbox)
    var Xpos = PozX + 15
	var Ypos = PozY + 20
document.getElementById('vkeypad').style.left = Xpos + 'px' ;
document.getElementById('vkeypad').style.top = Ypos + 'px' ;	
document.getElementById('vkeypad').style.visibility = 'visible'	 
 }
 
 function KeyPadKapa() {
document.getElementById('vkeypad').style.visibility = 'hidden'	 	 
 }
 
 
 function findPos(obj){
	 aktivtxtbox = obj.id
var posX = obj.offsetLeft;
var posY = obj.offsetTop;
while(obj.offsetParent){
posX=posX+obj.offsetParent.offsetLeft;
posY=posY+obj.offsetParent.offsetTop;
if(obj==document.getElementsByTagName('body')[0]){break}
else{obj=obj.offsetParent;}
}
PozX = posX
PozY = posY
return [posX,posY]
}
//  function VKeypad(divname,txtbox) {
//	  aktivtxtbox = txtbox
//	  var theLeft = event.clientX; 
//	  var theTop = event.clientY;	
//	if (document.all) {	
//	document.getElementById(txtbox).style.left = theLeft + 'px' ;
//	document.getElementById(txtbox).style.top = theTop + 'px' ;
    //document.getElementById(divname).style.visibility = (document.getElementById(divname).style.visibility == 'visible') ? 'hidden' : 'visible';
//	document.getElementById(divname).style.visibility = 'visible';
//	} else { //Firefox
 //        if(document.getElementById(divname).style.visibility != "") {
 //           document.getElementById(divname).style.visibility = ""
 //        VKeypad(divname)
 //        }
 //        if(document.getElementById(divname).style.display == "none") 
 //        {
 //        document.getElementById(divname).style.display = "block"
 //        } else {
 //        document.getElementById(divname).style.display = "none"
 //        }
//	} 
//}


function PressPad(Deger) {
	txtbox = aktivtxtbox
   if(Deger == 'sil') {    
//   document.getElementById(txtbox).focus();
   document.getElementById(txtbox).value = document.getElementById(txtbox).value.substring(0,document.getElementById(txtbox).value.length-1);
   } 
   
   if(Deger == 'temizle') {
	   document.getElementById(txtbox).value = ""
   }
   
   if(Deger == 'kapat') {
	 KeyPadKapa();   
   }
   
   if(document.getElementById(txtbox).value.length < 16 && Deger != 'sil' && Deger != 'temizle' && Deger != 'kapat') {
   document.getElementById(txtbox).focus();
   document.getElementById(txtbox).value = document.getElementById(txtbox).value + Deger                    
   } 
}
 // Checkout
function HavaleKontrol(regform) {

	if (regform.adsoyad.value.length < 3 || regform.adsoyad.value.length > 30)
		{
		alert("Ad Soyad 3 ila 30 karakter arasında olabilir\nBoş Bırakılamaz");
		regform.adsoyad.focus();
		regform.adsoyad.select();
        regform.adsoyad.style.backgroundColor="#FF9900" 		
		return false;
		} else {
        regform.adsoyad.style.backgroundColor="" 					
		}
		
	if (regform.bankaad.value == "")
		{
		alert("Banka Adı Boş Bırakılamaz");
		regform.bankaad.focus();
		regform.bankaad.select();
        regform.bankaad.style.backgroundColor="#FF9900" 			
		return false;
		} else {
        regform.bankaad.style.backgroundColor="" 			
		}
		
	if (regform.hesapno.value == "")
		{
		alert("Hesap Numarası Boş Bırakılamaz");
		regform.hesapno.focus();
		regform.hesapno.select();
        regform.hesapno.style.backgroundColor="#FF9900" 		
		return false;
		} else {
        regform.hesapno.style.backgroundColor="" 					
		}
		
		if (regform.tutar.value == "" || regform.tutar.value == "NaN")
		{
		alert("Havale Tutarı Yanlış veya Eksik\nLütfen Boş Bırakmayınız");
		regform.tutar.focus();
		regform.tutar.select();
        regform.tutar.style.backgroundColor="#FF9900" 				
		return false;
		} else {
        regform.tutar.style.backgroundColor="" 				
		}

		  if(checkDate() == false)
		  {
		  alert("Havale Tarihi yanlış veya eksik\nLütfen Geçerli Bir Tarih Belirtiniz");
		  regform.gun.focus();
          regform.gun.style.backgroundColor="#FF9900" 		  
          regform.ay.style.backgroundColor="#FF9900" 		 
          regform.yil.style.backgroundColor="#FF9900" 		  
		  return false;
		  }	else {
          regform.gun.style.backgroundColor="" 		  
          regform.ay.style.backgroundColor="" 		 
          regform.yil.style.backgroundColor="" 		  
		  }
		
}

function FbCheckout(divname,url) {
   div = divname
   document.getElementById(div).innerHTML = "Yükleniyor...";
	if (window.XMLHttpRequest) {
		x=new XMLHttpRequest();
		x.onreadystatechange=xChange;
		x.open("GET",url,true);
		x.setRequestHeader("Cache-Control", "no-cache"); 
        x.setRequestHeader("If-Modified-Since", "Wed, 31 Dec 1980 00:00:00 GMT"); 
        x.setRequestHeader("Expires", "Wed, 31 Dec 1980 00:00:00 GMT");  
		x.send(null)
	   } else if (window.ActiveXObject) {
		x=new ActiveXObject("Microsoft.XMLHTTP");
		if (x) {
		x.onreadystatechange=xChange;
		x.open("GET",url,true);
		x.setRequestHeader("Cache-Control", "no-cache"); 
        x.setRequestHeader("If-Modified-Since", "Wed, 31 Dec 1980 00:00:00 GMT"); 
        x.setRequestHeader("Expires", "Wed, 31 Dec 1980 00:00:00 GMT");  
		x.send()
			   }
	   }
	}
	
  function xChange(){
			if (x.readyState==4){
			  if (x.status==200 && x.responseText != ""){
			  document.getElementById(div).innerHTML = x.responseText;
			  } else {
			  document.getElementById(div).innerHTML ="<i><font color=red>Hata oluştu... </font></i>";
			  }
			}
			setTimeout("window.parent.location = 'default.asp'",1000);
  }

