// JavaScript Document

function achtml(icer,w,h) {
var win;
var h, w, x4, y4;
x4 = screen.width/2 - (w/2);
y4 = screen.height/2 - (h/2);
window.open(icer,'popup', 'height='+h+',width='+w+',scrollbars=1,resizable=0,menubar=0,toolbar0,status=0,location=0,directories=0,left=' + x4 + ',top=' + y4 + '');
}

function siparisformonay(){
Warning = "";

if (document.getElementById('ad_soyad').value.length < 3){Warning+=("- Adınızı ve Soyadınızı giriniz.\n\r");}
if (document.getElementById('telefon').value.length < 3){Warning+=("- Telefon numaranızı giriniz.\n\r");}
if (EMailCheck(document.getElementById('eposta').value) == false){Warning+=("- Geçerli bir e-posta adresi giriniz.\n\r");}
if (document.getElementById('adres').value.length < 3){Warning+=("- Adresinizi giriniz.\n\r");}
if (document.getElementById('il_ilce').value.length < 3){Warning+=("- İlçe / İl giriniz.\n\r");}

	if (Warning.length>0)
	{
		
		var hatabas = "Tespit Edilen Hatalı Girişler";
		var hatatoplam = hatabas+"\n\r-------------------------------------------------\n\r"+Warning;
		
/*		Warning += "\n\r.:: Lütfen yukarıdaki alanları doğru olarak doldurunuz. ::."*/
		alert(hatatoplam);
		return false;
	}
	else{
	return true;
//	document.yeni_basvuru.submit();	
	}
}

function karlargel_at(urun){
	var kalimba = urun;
	var odetip = document.getElementById('odemetipi').options[document.getElementById('odemetipi').selectedIndex].value;
	
	if(odetip==1){
		document.getElementById('kartlar').style.display='none';
	}else{
		document.getElementById('kartlar').style.display='';
	}

var sc = "tutar="+kalimba+"&odetip="+odetip;
    JXP(1, "kartlar", "krt.php", sc);
}



function aramakontrol(){
	
Warning = "";

if (document.getElementById('sozcuk').value.length < 3 || document.getElementById('sozcuk').value == "Aradığınız Ürün" || document.getElementById('sozcuk').value.length > 20){Warning+=("- Aradığını ürünün kodunu veya ismini giriniz.\n\r");}

	if (Warning.length>0)
	{
		
		var hatabas = "Tespit Edilen Hatalı Girişler";
		var hatatoplam = hatabas+"\n\r-------------------------------------------------\n\r"+Warning;
		
/*		Warning += "\n\r.:: Lütfen yukarıdaki alanları doğru olarak doldurunuz. ::."*/
		alert(hatatoplam);
		return false;
	}
	else{
	return true;
//	document.yeni_basvuru.submit();	
	}

	
}


function divac(sec)
	{

	if(document.getElementById(sec).style.display=='none'){
	
			document.getElementById(sec).style.display='';
			}
	else{
		document.getElementById(sec).style.display='none';
	}
		
}


function sepete_at(urun){
	var kalimba = urun;
    var sc = "urun="+kalimba;
    JXP(1, "aciklamagel", "kmpyck.php", sc);
}

function AJAX() {
var ajax = false;
// Internet Explorer (5.0+)
try {
ajax = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
ajax = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {
ajax = false;
}
}
// Mozilla veya Safari
if ( !ajax && typeof XMLHttpRequest != 'undefined' ) {
try{
ajax = new XMLHttpRequest();
}catch(e) {
ajax = false;
}
}
// Diger (IceBrowser)
if ( !ajax && window.createRequest ) {
try{
ajax = window.createRequest();
}catch(e) {
ajax = false;
}
}
return ajax;
}
// POST işlemleri
function JXP(yukleniyor, yer, dosya, sc) {
ajax = new AJAX();
if ( ajax ) {
ajax.onreadystatechange = function () {}
ajax.abort()
}
ajax.onreadystatechange = function () {	Loading(yukleniyor, yer) }
ajax.open('POST', dosya, true)
ajax.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT")
ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=iso-8859-9')
ajax.setRequestHeader("Content-length", sc.length)
ajax.setRequestHeader("Connection", "close")
ajax.send(sc)
}
// GET işlemleri
function JXG(yukleniyor, yer, dosya, sc) {
ajax = new AJAX();
if ( ajax ) {
ajax.onreadystatechange = function () {};
ajax.abort();
}
// son hazırlık
if(sc) {
dosya = dosya +'?'+ sc;
}
ajax.onreadystatechange = function () {	Loading(yukleniyor, yer); }
ajax.open('GET', dosya, true);
ajax.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT");
ajax.setRequestHeader("Connection", "close");
ajax.send(null);
}
// Yükleme işlemleri
function Loading(yukleniyor, yer) {
if( yukleniyor == 1 && yer != 'no_id' ) {
if( ajax.readyState == 1 || ajax.readyState == 2 || ajax.readyState == 3 ) {
var loading = '<img src="loading.gif" alt="Yükleniyor ..." />'
document.getElementById(yer).innerHTML = loading;
}
}
if( ajax.readyState == 4 && yer != 'no_id' ) {

if (ajax.status == 200) {
/*	if(yer == 1){
	document.getElementById(yer).innerHTML = ajax.responseText;
	}else{var fechtacik = ajax.responseText;}*/
	document.getElementById(yer).innerHTML = ajax.responseText;
} else {
document.getElementById(yer).innerHTML = '<strong>HATA:</strong> ' + ajax.statusText;
}


function AJAX() {};
}
}
// Özel karakterleri zararsız hale dönüştür
// ( Fix Character )
function fc_(text) {
var temp;
temp = encodeURIComponent(text);
return temp;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_validateForm() { //v4.0
  var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
  for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
    if (val) { nm=val.name; if ((val=val.value)!="") {
      if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
        if (p<1 || p==(val.length-1)) errors+='- '+nm+' geçerli bir e-mail adresi olmalıdır.\n';
      } else if (test!='R') { num = parseFloat(val);
        if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
        if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
          min=test.substring(8,p); max=test.substring(p+1);
          if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
    } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' gereklidir.\n'; }
  } if (errors) alert('Bulunan hatalı giriş(ler):\n--------------------------\n'+errors);
  document.MM_returnValue = (errors == '');
}

function EMailCheck(s){
	var a = false;
	var res = false;
	if(typeof(RegExp) == 'function'){
		var b = new RegExp('abc');
		if(b.test('abc') == true){a = true;}
	}

	if(a == true){
		reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+'(\\@)([a-zA-Z0-9\\-\\.]+)'+'(\\.)([a-zA-Z]{2,4})$');
		res = (reg.test(s));
	} else {
		res = (s.search('@') >= 1 && s.lastIndexOf('.') > s.search('@') && s.lastIndexOf('.') >= s.length-5)
	}
	return(res);
}

var SelectedObjName=""
function MakeKeyPad(Obj){
	var NumberArray=new Array(10);
	var i=0;
	while(i<10){
		var Exit=false; 
		while(!Exit){
			Exit=true;
			var RandomN=Math.floor(Math.random()*10);
			for(var k=0;k<i;k++){
				if(RandomN==NumberArray[k]) Exit=false;
			}
		}
		NumberArray[i]=RandomN;
		Obj[i].value=RandomN;
		i++;
	}
}

function Pressed (Ch){
	if (SelectedObjName.length==0){
		alert("Lütfen ilk once kredi karti numarasi veya CVC2 alanini seçip sonrasinda klavyeyi kullanin.");
	}else{
		if (Ch=="< Sil"){
			SelectedObj.value=SelectedObj.value.substring(0,SelectedObj.value.length-1)
		}else{
			if (SelectedObj.value.length<SelectedObjMaxChar){
				SelectedObj.value=SelectedObj.value + Ch
			}
		}
	}
}

function SelectObj(SelObj,MaxChar){
	SelectedObjName=SelObj.name
	SelectedObj=SelObj
	SelectedObjMaxChar=MaxChar
}

function OnlyNumber(event){
	if (event.keyCode>0){
		if ((event.keyCode>47)&&(event.keyCode<58)){
			event.returnValue = true
		}else{
			event.returnValue = false
		}
	}
}


