var kullaniciAdiYasak = /\W/;
var emailFilter = /^([\w]+)(.[\w]+)*@([\w]+)(.[\w]{2,3}){1,2}$/;
var epostaYasak = /[\(\)\<\>\,\;\:\\\"\[\]]/ ;
var EpostaKontrol = false
var KullaniciAdiKontrol = false
var Hata="";
$(document).ready(function(){
	$("#KullaniciAdi").blur(function() {
		KullaniciAdi = trim($("#KullaniciAdi").val())
		$.ajax({
			type: "GET",
			cache: false,
			url: "uye_kayit.asp",
			data: "cmd=kontrolkadi&KullaniciAdi="+KullaniciAdi,
			success: function(html){
				$("#KullaniciAdiHata").html(html);
			}
		});
	});
});

	function FormKontrol() {
		Hata = ""
		KullaniciAdi = trim($("#KullaniciAdi").val())
		Eposta = trim($("#Eposta").val())
		Sifre = trim($("#Sifre").val())
		SifreTekrar = trim($("#SifreTekrar").val())
		Isim = trim($("#Isim").val())
		Cinsiyet = $("input[@name=Cinsiyet]:checked").val()
		/*
		Gun = $("#Gun").val()
		Ay = $("#Ay").val()
		Yil = $("#Yil").val()
		EgitimDurumu = $("#EgitimDurumu").val()
		 */
		Sehir = $("#Sehir").val()

		function KontrolDevam() {
			if (Sifre == "") {
				Hata = Hata + "Şifre yazın.<br>";
			} else if (Sifre.length < 6) {
				Hata = Hata + "Şifre en az 6 karakter olmalıdır.<br>"
			} else if (Sifre != SifreTekrar) {
				Hata = Hata + "Şifre ile şifre tekrarı aynı olmalı.<br>"
			}
			
			if (Isim.length < 3) {
				Hata = Hata + "İsim en az 3 karakter olmalıdır.<br>"
			}

			if (Cinsiyet != "Bay" && Cinsiyet != "Bayan") {
				Hata = Hata + "Cinsiyet seçiniz.<br>"
			}
			/*
			if (Gun == "0" || Gun == "" || Ay == "0" || Ay == "" || Yil == "0" || Yil == "") {
				Hata = Hata + "Doğum tarihinizi doğru bir biçimde giriniz.<br>"
			}
			
			if (EgitimDurumu == "0" || EgitimDurumu == "") {
				Hata = Hata + "Eğitim durumu seçiniz.<br>"
			}
			*/
			if (Sehir == "0" || Sehir == "") {
				Hata = Hata + "Şehir seçiniz.<br>"
			}
		}

		function HataVer() {
			if (Hata != "") {
				$("#Hata").html(Hata);$("#Hata").show().fadeOut(6000);$("#Hata").focus();return false;
			} else {
				return true;
			}
		}

		if (KullaniciAdi == "") {
			Hata = Hata + "Kullanıcı adı yazın.<br>";
		} else if ((KullaniciAdi.length < 3) || (KullaniciAdi.length > 15)) {
			Hata = Hata + "Kullanıcı adı en az 3 en fazla 15 karakter olmalı.<br>";
		} else if (epostaYasak.test(KullaniciAdi)) {
			Hata = Hata + "Kullanıcı adı izinsiz karakterler içeriyor.<br>";
		} else {
			KullaniciAdiKontrol = true;
		}

		if (Eposta == "") {
			Hata = Hata + "E-posta adresi yazınız.<br>";
		} else if (!emailFilter.test(Eposta)) {
			Hata = Hata + "E-posta adresi geçersiz.<br>";
		} else if (Eposta.match(epostaYasak)) {
			Hata = Hata + "E-posta adresi geçersiz.<br>";
		} else {
			EpostaKontrol = true;
		}

		if (EpostaKontrol==true && KullaniciAdiKontrol ==true) {
			Devam = false;
			$.ajax({
				type: "GET",
				cache: false,
				url: "uye_kayit.asp",
				data: "cmd=kontrol&KullaniciAdi="+KullaniciAdi+"&Eposta="+Eposta,
				success: function(html){
					Hata = Hata + html
					KontrolDevam();
					if(HataVer()==true) {
						document.getElementById("UyeOl").submit();
					}
				}
			});
		}else{
			KontrolDevam();
			Devam = HataVer()
		}
		return Devam
	}