function numara(e){
olay = document.all ? window.event : e;
tus = document.all ? olay.keyCode : olay.which;
						
if(tus=='48' || tus=='49' || tus=='50' || tus=='51' || tus=='52' || tus=='53' || tus=='54' || tus=='55' || tus=='56' || tus=='57'){
}else{
//alert(' Bu bölüme yalnızca rakam girebilirsiniz');
if(document.all) { olay.returnValue = false; } else { olay.preventDefault(); }
}

}

function karekter(e){
olay = document.all ? window.event : e;
tus = document.all ? olay.keyCode : olay.which;
						
if(tus=='351' || tus=='350' || tus=='287' || tus=='286' || tus=='231' || tus=='199' || tus=='246' || tus=='214' || tus=='252' || tus=='220' || tus=='305' || tus=='304' || tus=='32'){
alert('Kullanıcı adı ve Şifre bölümlerinde türkçe karekter veya boşluk kullanamazsınız.');
if(document.all) { olay.returnValue = false; } else { olay.preventDefault(); }
}
}



function sonuccc(durum){
	if(durum==1){
	document.getElementById('kadisonuc').innerHTML='<font color=red>Bu Kullanıcı Adı Kullanılmaktadır!!!</font>';
	document.getElementById('kullanici_adi').select();
	return;
	}
	if(durum==0){
		document.getElementById('kadisonuc').innerHTML='';
	return;
	}
	if(durum==2){
	document.getElementById('kadisonuc').innerHTML='<font color=red>Lütfen kullanıcı adınızı belirtiniz!!!</font>';
	document.getElementById('kullanici_adi').select();
	return;
	}
	
	if(durum==3){
		alert("Güvenlik Kodunu Hatalı Girdiniz Lütfen Kontrol Ediniz.");
	document.getElementById('sonucg').innerHTML='';
	document.getElementById('gkodu').select();
	return;
	}
	if(durum==4){
		document.getElementById('sonucg').innerHTML='';
		document.getElementById('uyelikform').submit();
	return;
	}
	if(durum==5){
		alert("Güvenlik kodunu giriniz.");
	document.getElementById('sonucg').innerHTML='';
	document.getElementById('gkodu').select();
	return;
	}

}


function kontrol_et(){ 
	var sc = 'islem=ka&kl='+ document.getElementById('kullanici_adi').value;
		JXP(1, "kadisonuc", "kadi_kontrol.php", sc);
   }
function gkodu_kontrol_et(){ 
var sc = 'islem=gk&gkodu='+ document.getElementById('gkodu').value;
	JXP(1, "sonucg", "kadi_kontrol.php", sc);
}

/////////////////////////////////////AJAX KODLARI

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" width="16" height="16" alt="Yükleniyor ..." />'
			document.getElementById(yer).innerHTML = loading;
		}
	}

	if( ajax.readyState == 4 && yer != 'no_id' ) {
		if (ajax.status == 200) {
			sonuccc(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;
}

/////////////////////////////////////AJAX KODLARI

function form_kontrol(){
	
if(document.getElementById('kullanici_adi').value==''){
alert('Kullanıcı Adı bölümünü boş bırakmayınız. ');
document.getElementById('kullanici_adi').select();
return;
}
if(document.getElementById('kullanici_adi').value.length<='5' || document.getElementById('kullanici_adi').value.length>='13'){
alert('Kullanıcı adı değeri minimum 6 maximum 12 karekter olmalıdır. ');
document.getElementById('kullanici_adi').select();
return;
}
var re = /[şŞçÇğĞüÜöÖıİ ]/g
 if (re.test(document.getElementById('kullanici_adi').value)){
alert('Kullanıcı adı bölümünde türkçe karekter veya boşluk kullanamazsınız.');
document.getElementById('kullanici_adi').select();
return;
}


if(document.getElementById('sifre').value==''){
alert('Şifre bölümünü boş bırakmayınız. ');
document.getElementById('sifre').select();
return;
}
if(document.getElementById('sifre').value.length<='5' || document.getElementById('sifre').value.length>='13'){
alert('Şifre değeri minimum 6 maximum 12 karekter olmalıdır. ');
document.getElementById('sifre').select();
return;
}
var re = /[şŞçÇğĞüÜöÖıİ ]/g
 if (re.test(document.getElementById('sifre').value)){
alert('Şifre bölümünde türkçe karekter veya boşluk kullanamazsınız.');
document.getElementById('sifre').select();
return;
}
 if (document.getElementById('sifre').value!==document.getElementById('sifret').value){
alert('Şifre ve Şifre Tekrar bölümündeki değerler farklı');
document.getElementById('sifret').select();
return;
}
	
	
if(document.getElementById('ad_soyad').value==''){
alert('Ad Soyad  bölümünü boş bırakmayınız. ');
document.getElementById('ad_soyad').select();
return;
}

if(document.getElementById('email').value==''){
alert('Email bölümünü boş bırakmayınız. ');
document.getElementById('email').select();
return;
}

var mailre = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
if(!mailre.test(document.getElementById('email').value)){
alert('Lütfen Geçerli Bir mail Adresi ');
document.getElementById('email').select();
return;
}

if(document.getElementById('sehir').value=='0'){
alert('Lütfen bulunduğunuz Şehri seçiniz ');
document.getElementById('sehir').select();
return;
}

if(document.getElementById('ilce').value==''){
alert('Lütfen bulunduğunuz İlçeyi belirtiniz ');
document.getElementById('ilce').select();
return;
}

if(document.getElementById('adres').value==''){
alert('Lütfen Adresinizi belirtiniz ');
document.getElementById('adres').select();
return;
}

if(document.getElementById('dgun').value=='0' || document.getElementById('day').value=='0' || document.getElementById('dyil').value=='0'){
alert('Lütfen Doğum Tarihinizi gün/ay/yıl olarak belirtiniz. ');
return;
}

if(document.getElementById('ckadin').checked==false & document.getElementById('cerkek').checked==false){
alert('Lütfen Cinsiyetinizi belirtiniz. ');
return;
}

if(document.getElementById('irtibat_tel_ukod').value==''){
alert('İrtibat Telefonunuzun Ülke Kodunu Belirtiniz. ');
document.getElementById('irtibat_tel_ukod').select();
return;
}

if(document.getElementById('irtibat_tel_kod').value=='' || document.getElementById('irtibat_tel_kod').value.length<'3'){
alert('İrtibat Telefonunuzun Kodunu Belirtiniz. ');
document.getElementById('irtibat_tel_kod').select();
return;
}

if(document.getElementById('irtibat_tel').value=='' || document.getElementById('irtibat_tel').value.length<'7'){
alert('Lütfen İrtibat Telefon Numaranızı Yazınız ');
document.getElementById('irtibat_tel').select();
return;
}

if(document.getElementById('gizli_soru').value==''){
alert('Lütfen gizli sorunuzu belirtiniz');
document.getElementById('gizli_soru').select();
return;
}

if(document.getElementById('cevap').value==''){
alert('Lütfen gizli sorunuzun cevabını belirtiniz');
document.getElementById('cevap').select();
return;
}

if(!document.getElementById('uyelik_bilgileri').checked){
alert('Üyelik bilgilerinizin doğruluğunu kabul etmeden üyemiz olmazsiniz. ');
return;
}

else{
gkodu_kontrol_et();
}
}


function guncelle_form_kontrol(){
	
	
if(document.getElementById('ad_soyad').value==''){
alert('Ad Soyad  bölümünü boş bırakmayınız. ');
document.getElementById('ad_soyad').select();
return;
}

if(document.getElementById('email').value==''){
alert('Email bölümünü boş bırakmayınız. ');
document.getElementById('email').select();
return;
}

if(document.getElementById('sehir').value=='0'){
alert('Lütfen bulunduğunuz Şehri seçiniz ');
document.getElementById('sehir').select();
return;
}

if(document.getElementById('ilce').value==''){
alert('Lütfen bulunduğunuz İlçeyi belirtiniz ');
document.getElementById('ilce').select();
return;
}

if(document.getElementById('adres').value==''){
alert('Lütfen Adresinizi belirtiniz ');
document.getElementById('adres').select();
return;
}


if(document.getElementById('dgun').value=='0' || document.getElementById('day').value=='0' || document.getElementById('dyil').value=='0'){
alert('Lütfen Doğum Tarihinizi gün/ay/yıl olarak belirtiniz. ');
return;
}

if(document.getElementById('ckadin').checked==false & document.getElementById('cerkek').checked==false){
alert('Lütfen Cinsiyetinizi belirtiniz. ');
return;
}


if(document.getElementById('irtibat_tel').value==''){
alert('Lütfen İrtibat Telefon Numaranızı Yazınız ');
document.getElementById('irtibat_tel').select();
return;
}

if(document.getElementById('gizli_soru').value==''){
alert('Lütfen gizli sorunuzu belirtiniz');
document.getElementById('gizli_soru').select();
return;
}

if(document.getElementById('cevap').value==''){
alert('Lütfen gizli sorunuzun cevabını belirtiniz');
document.getElementById('cevap').select();
return;
}


else{
document.getElementById('uyelik_guncelle_form').submit();
}
}


function sifre_form_kontrol(){
	if(document.getElementById('sifre').value==''){
alert('Şifre bölümünü boş bırakmayınız. ');
document.getElementById('sifre').select();
return;
}
if(document.getElementById('sifre').value.length<='5' || document.getElementById('sifre').value.length>='13'){
alert('Şifre değeri minimum 6 maximum 12 karekter olmalıdır. ');
document.getElementById('sifre').select();
return;
}
var re = /[şŞçÇğĞüÜöÖıİ ]/g
 if (re.test(document.getElementById('sifre').value)){
alert('Şifre bölümünde türkçe karekter veya boşluk kullanamazsınız.');
document.getElementById('sifre').select();
return;
}
 if (document.getElementById('sifre').value!==document.getElementById('sifret').value){
alert('Şifre ve Şifre Tekrar bölümündeki değerler farklı');
document.getElementById('sifret').select();
return;
}
else{
	document.getElementById('sifre_degistir').submit();
}
	}

