﻿	function getFlashMovie(mid){
		mid = typeof mid == "undefined" ? "kartinitasarla" : mid;
		if (window.document[mid])
		return window.document[mid];
		else
		return window.document.getElementById(mid);
	}
	
	function loginIn(data) {
		var myFlashMovie = getFlashMovie("kartinitasarla");
		if (myFlashMovie){myFlashMovie.loginIn(data)};
	}
	
	function calismaAdi(data) {
		var myFlashMovie = getFlashMovie("kartinitasarla");
		myFlashMovie.calismaAdi(data);
		$.fancybox.close();
	}
	
	
	function uyariYap(s){
		$("#hataBolumu").show();
		$("#hataBolumu").html(s);
		$.fancybox.resize();
	}
	
	function aBg2(KutuAd,Sayi,HataMesaji,f){
		if (KutuAd == "" || KutuAd.length < Sayi){
			kutuAc2(HataMesaji,f);
			return false;
		}
	}
	
	function aMk2(glnMail,HataMsj,f){
		var Suzgec = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (Suzgec.test(glnMail)) 
			return true;
		else 
			kutuAc2(HataMsj,f);
			return false;
	}
	
	function kutuAcFlexi(v,b){$.fancybox('' + v + '',{'autoScale': false,'padding':15,'scrolling':'no','transitionIn':'elastic','transitionOut':'elastic','onComplete':function() {$("#" + b).focus();}});}

	function kutuAc2(v,f){
		$("#hataEkrani").show();
		$("#hataEkrani").html(v)
		$.fancybox.resize();
	}
	
	function formuTemizle(){
		$("#hataEkrani").hide();
		$.fancybox.resize();
	}
	
	var loginEkran = '<div id="uyeGirisi" class="uyeGirisi"><div id="hataEkrani" class="hataEkrani" style="display: none;"></div><ul><li><div class="baslik"><img src="/data/img/login/txtUyeGirisYapin.jpg" alt="Flexi’nizi herkese göstermek için önce üye girişi yapmalısınız." width="208" height="40" /></div></li><li><div class="kutuAd">E-Posta Adresi</div><div class="kutu"><input name="txtEmail" type="text" id="txtEmail" maxlength="50" /></div><div class="temizle"></div></li><li><div class="kutuAd">Şifre</div><div class="kutu"><input name="txtSifre" type="password" id="txtSifre" maxlength="50" /></div><div class="temizle"></div></li><li><div class="butonlar"><a href="javascript: void(0);" title="Giriş" onclick="loginFlex();"><img src="/data/img/login/btnGiris.jpg" width="79" height="32" alt="Giriş" /></a><a href="javascript: void(0);" title="Yeni Üyelik" onclick="yeniUyelik();"><img src="/data/img/login/btnYeniUyelik.jpg" width="88" height="32" alt="Yeni Üyelik" /></a><a href="javascript: void(0);" title="Şifremi Unuttum" onclick="sifre();"><img src="/data/img/login/btnSifremiUnuttum.jpg" alt="Şifremi Unuttum" width="120" height="32" style="margin-right: 0px;" /></a></div></li></ul></div>';
	var sifreEkran = '<div id="uyeGirisi" class="uyeGirisi"><div id="hataEkrani" class="hataEkrani" style="display: none;"></div><ul><li><div class="baslik"><img src="/data/img/login/txtSifremiUnuttum.jpg" alt="Şifremi Unuttum" width="136" height="22" /></div></li><li><div class="kutuAd">E-Posta Adresi</div><div class="kutu"><input name="txtEmail" type="text" id="txtEmail" maxlength="50" /></div><div class="temizle"></div></li><li><div class="butonlar"><a href="javascript: void(0);" title="Gönder" onclick="sifreGonder();"><img src="/data/img/login/btnGonder.jpg" width="94" height="32" alt="Gönder" /></a><a href="javascript: void(0);" title="Yeni Üyelik" onclick="yeniUyelik();"><img src="/data/img/login/btnYeniUyelik.jpg" width="88" height="32" alt="Yeni Üyelik" /></a><a href="javascript: void(0);" title="Üye Girişi" onclick="login();"><img src="/data/img/login/btnUyeGirisi.jpg" width="92" height="31" alt="Üye Girişi" /></a></div></li></ul></div>';
	var yeniUye = '<div id="yeniUye" class="uyeGirisi"><div id="hataEkrani" class="hataEkrani" style="display: none;"></div><ul><li><div class="baslik"><img src="/data/img/login/txtUyelik.jpg" alt="Flexi’nizi herkese göstermek için üyelik bilgilerinizi girin." width="257" height="39" /></div></li><li><div class="kutuAd">Adınız</div><div class="kutu"><input name="txtAd" type="text" id="txtAd" maxlength="50" /></div><div class="temizle"></div></li><li><div class="kutuAd">Soyadınız</div><div class="kutu"><input name="txtSoyad" type="text" id="txtSoyad" maxlength="50" /></div><div class="temizle"></div></li><li><div class="kutuAd">E-Posta Adresi</div><div class="kutu"><input name="txtEmail" type="text" id="txtEmail" maxlength="50" /></div><div class="temizle"></div></li><li><div class="kutuAd">Şifre</div><div class="kutu"><input name="txtSifre" type="password" id="txtSifre" maxlength="50" /></div><div class="temizle"></div></li><li><div class="kutuAd">Şifre (Tekrar)</div><div class="kutu"><input name="txtSifre2" type="password" id="txtSifre2" maxlength="50" /></div><div class="temizle"></div></li><li><div class="butonlar"><a href="javascript: void(0);" title="Üye Ol" onclick="uyeOl();"><img src="/data/img/login/btnUyeOl.jpg" width="85" height="31" alt="Üye Ol" /></a><a href="javascript: void(0);" title="Üye Girişi" onclick="login();"><img src="/data/img/login/btnUyeGirisi.jpg" width="92" height="31" alt="Üye Girişi" /></a></div></li></ul></div>';
	
	var sifreDegis = '<div id="sifreDegitir" class="uyeGirisi"><div id="hataEkrani" class="hataEkrani" style="display: none;"></div><ul><li><div class="baslik"><img src="/data/img/login/txtSifremiDegistir.jpg" alt="Şifremi Değiştir" width="125" height="22" /></div></li><li><div class="kutuAd">Mevcut Şifreniz</div><div class="kutu"><input name="txtSifre" type="password" id="txtSifre" maxlength="50" /></div><div class="temizle"></div></li><li><div class="kutuAd">Yeni Şifreniz</div><div class="kutu"><input name="txtYeniSifre" type="password" id="txtYeniSifre" maxlength="50" /></div><div class="temizle"></div></li><li><div class="kutuAd">Yeni Şifreniz (Tekrar)</div><div class="kutu"><input name="txtYeniSifre2" type="password" id="txtYeniSifre2" maxlength="50" /></div><div class="temizle"></div></li><li><div class="butonlar"><a href="javascript: void(0);" title="Tamam" onclick="sifremiDegistir();"><img src="/data/img/login/btnTamam.jpg" width="70" height="33" alt="Tamam" /></a><a href="javascript: void(0);" title="Vazgeç" onclick="kartIptal();"><img src="/data/img/login/btnVazgec.jpg" width="70" height="33" alt="Vazgeç" /></a></div></li></ul></div>';
	
	var loginHata = '<div id="basarisiz" class="uyeGirisi"><ul><li><div class="baslik"><img src="/data/img/login/txtGirisBasarisiz.jpg" alt="Giriş Başarısız" width="114" height="22" /></div></li><li>Yanlış e-posta adresi veya şifre. Lütfen bilgilerinizi kontrol ediniz.</li><li><div class="butonlar"><a href="javascript: void(0);" title="Geri Dön" onclick="login();"><img src="/data/img/login/btnGeriDon.jpg" width="107" height="32" alt="Geri Dön" /></a></div></li></ul></div>';
	var loginHata2 = '<div id="basarisiz" class="uyeGirisi"><ul><li><div class="baslik"><img src="/data/img/login/txtHata.jpg" alt="Hata" width="44" height="16" /></div></li><li>Yanlış e-posta adresi veya şifre. Lütfen bilgilerinizi kontrol ediniz.</li><li><div class="butonlar"><a href="javascript: void(0);" title="Geri Dön" onclick="login();"><img src="/data/img/login/btnGeriDon.jpg" width="107" height="32" alt="Geri Dön" /></a></div></li></ul></div>';
	//var kayit = '<div id="kayitOnay" class="uyeGirisi"><ul><li><div class="baslik"><img src="/data/img/login/txtFlexiniYarat.jpg" alt="Flexini Yarat" width="101" height="18" /></div></li><li>Flexi&rsquo;niz artık hazır! Kaydetmek istediğinizden emin misiniz?</li><li><div class="butonlar"><a href="javascript: void(0);" title="Vazgeç" onclick="kartIptal();"><img src="/data/img/login/btnVazgec.jpg" width="70" height="33" alt="Vazgeç" /></a><a href="javascript: void(0);" title="Kaydet" onclick="kaydet();"><img src="/data/img/login/btnGonder.jpg" width="94" height="32" alt="Gönder" /></a></div></li></ul></div>';
	var kayit = '<div id="kayitOnay" class="uyeGirisi"><div id="hataEkrani" class="hataEkrani" style="display: none;"></div><ul><li><div class="baslik"><img src="/data/img/login/txtFlexiniYarat.jpg" alt="Flexini Yarat" width="101" height="18" /></div></li><li><div class="kutuAd">Çalışmanın Adı</div><div class="kutu"><input name="txtCalismaAdi" type="text" id="txtCalismaAdi" maxlength="30" /></div><div class="temizle"></div></li><li><div class="butonlar"><a href="javascript: void(0);" title="Kaydet" onclick="calismayiGonder();"><img src="/data/img/login/btnKaydet.jpg" width="86" height="32" alt="Kaydet" /></a><a href="javascript: void(0);" title="Vazgeç" onclick="kartIptal();"><img src="/data/img/login/btnVazgec.jpg" width="70" height="33" alt="Vazgeç" /></a></div></li></ul></div>';
	var sonuc = '<div id="Sonuc" class="uyeGirisi"><ul><li><div class="baslik"><img src="/data/img/login/txtFlexiniYarat.jpg" alt="Flexini Yarat" width="101" height="18" /></div></li><li>Kartınız başarıyla kaydedildi!</li><li><div class="butonlar"><a href="javascript: void(0);" title="Tamam" onclick="kartIptal();"><img src="/data/img/login/btnTamam.jpg" width="70" height="33" alt="Tamam" /></a></div></li></ul></div>';
	var yUye = '<div id="YeniUye" class="uyeGirisi"><ul><li><div class="baslik"><img src="/data/img/login/txtFlexiniYarat.jpg" alt="Flexini Yarat" width="101" height="18" /></div></li><li>Üyeliğinizi tamamladınız. Üyelik bilgileriniz sayesinde Flexi’nin tüm avantajlarından haberdar olabileceksiniz.</li><li><div class="butonlar"><a href="javascript: void(0);" title="Tamam" onclick="kartIptal();"><img src="/data/img/login/btnTamam.jpg" width="70" height="33" alt="Tamam" /></a></div></li></ul></div>';
	var sifreSonuc = '<div id="SifreSonuc" class="uyeGirisi"><ul><li><div class="baslik"><img src="/data/img/login/txtSifremiUnuttum.jpg" alt="Şifremi Unuttum" width="136" height="22" /></div></li><li>Şifreniz e-posta adresinize gönderilmiştir.</li><li><div class="butonlar"><a href="javascript: void(0);" title="Tamam" onclick="kartIptal();"><img src="/data/img/login/btnTamam.jpg" width="70" height="33" alt="Tamam" /></a></div></li></ul></div>';
	var sifreSonuc2 = '<div id="SifreSonuc" class="uyeGirisi"><ul><li><div class="baslik"><img src="/data/img/login/txtSifremiUnuttum.jpg" alt="Şifremi Unuttum" width="136" height="22" /></div></li><li>Lütfen geçerli bir e-posta adresinizi girin.</li><li><div class="butonlar"><a href="javascript: void(0);" title="Tamam" onclick="sifre();"><img src="/data/img/login/btnTamam.jpg" width="70" height="33" alt="Tamam" /></a></div></li></ul></div>';
	var sifreSonuc3 = '<div id="SifreSonuc" class="uyeGirisi"><ul><li><div class="baslik"><img src="/data/img/login/txtSifremiDegistir.jpg" alt="Şifremi Değiştir" width="125" height="22" /></div></li><li>Şifreniz başarıyla değiştirildi!</li><li><div class="butonlar"><a href="javascript: void(0);" title="Tamam" onclick="kartIptal();"><img src="/data/img/login/btnTamam.jpg" width="70" height="33" alt="Tamam" /></a></div></li></ul></div>';
	var sifreSonuc4 = '<div id="SifreSonuc" class="uyeGirisi"><ul><li><div class="baslik"><img src="/data/img/login/txtSifremiDegistir.jpg" alt="Şifremi Değiştir" width="125" height="22" /></div></li><li>Girmiş olduğunuz şifre geçersiz! Lütfen tekrar deneyin.</li><li><div class="butonlar"><a href="javascript: void(0);" title="Tamam" onclick="sifre();"><img src="/data/img/login/btnTamam.jpg" width="70" height="33" alt="Tamam" /></a></div></li></ul></div>';
	
	function islemBasarisiz(){kutuAc("İşlem başarısız, lütfen tekrar deneyin");}
	function kartIptal(){$.fancybox.close();}
	function yeniUyelik() {kutuAcFlexi(yeniUye,'txtAd');}
	function sifre() {kutuAcFlexi(sifreEkran,'txtEmail');}
	function login(){kutuAcFlexi(loginEkran,'txtEmail');}
	function cAdi(){kutuAcFlexi(kayit,'txtCalismaAdi');}
	function kayitOnay(){kutuAcFlexi(sonuc,null);}
	function uyeOnay(){kutuAcFlexi(yUye,null);}
	function sifreOnay(){kutuAcFlexi(sifreSonuc,null);}
	function sifreHata(){kutuAcFlexi(sifreSonuc2,null);}
	function sifreDegistir(){kutuAcFlexi(sifreDegis,'txtSifre');}
	function sifreDegisOnay(){kutuAcFlexi(sifreSonuc3,null);}
	function sifreDegisRed(){kutuAcFlexi(sifreSonuc4,null);}
	
	function calismayiGonder(){
		formuTemizle();
		var c = $("#txtCalismaAdi").attr("value");
		if (aBg2(c,2,"Lütfen çalışmanızın adını girin!","txtCalismaAdi") == false){return false;}
		calismaAdi(c);
	}
		
	function loginGoster(s){
		$("#loginEk").show();
		$("#loginDurum").html(s);
	}
	
	function cikis(){
		$("#loginEk").hide();
		$.ajax({
			type: "POST",
			url: "/data/asp/Cikis.asp",
			data: "gr=34fsd4329fgss572adasd",
			cache: false,
			success: function(data){
				git('/');
			}
		});
	}
	
	function loginFlex(){
		formuTemizle();
		var e = ajaxKarakter($("#txtEmail").attr("value"));
		var s = ajaxKarakter($("#txtSifre").attr("value"));
		
		if (aMk2(e,"Lütfen e-posta adresinizi girin!","login") == false){return false;}
		if (aBg2(s,6,"Lütfen şifrenizi girin!","login") == false){return false;}
		
		$.ajax({
			type: "POST",
			url: "/data/asp/Login.asp",
			data: "e=" + e + "&s=" + s + "&gr=dq34058d7qj94y1",
			cache: false,
			success: function(data){
				var s = data.split("|");
				if (s[0] == "1"){
					loginIn(s[1]);
					loginGoster(s[2]);
					kartIptal();
				} else {
					kutuAc(loginHata);
				}
			}
		});
	}
	
	function uyeOl(){
		formuTemizle();
		var a = ajaxKarakter($("#txtAd").attr("value"));
		var so = ajaxKarakter($("#txtSoyad").attr("value"));
		var e = ajaxKarakter($("#txtEmail").attr("value"));
		var s = ajaxKarakter($("#txtSifre").attr("value"));
		var s2 = ajaxKarakter($("#txtSifre2").attr("value"));
		
		if (aBg2(a,3,"Lütfen adınızı girin!","yeniUyelik") == false){return false;}
		if (aBg2(so,2,"Lütfen soyadınızı girin!","yeniUyelik") == false){return false;}
		if (aMk2(e,"Lütfen geçerli bir e-posta adresinizi girin!","yeniUyelik") == false){return false;}
		if (aBg2(s,6,"Lütfen şifrenizi girin!<br />Şifreniz en az 6 karakter olmalıdır. A-Z 0-9","yeniUyelik") == false){return false;}
		if (s!=s2){kutuAc2('Girmiş olduğunuz şifreler birbiri ile uyuşmuyor. Lütfen şifrenizi tekrar girin!',"yeniUyelik");return false;};
		
		$.ajax({
			type: "POST",
			url: "/data/asp/Uyelik.asp",
			data: "a=" + a + "&so=" + so + "&e=" + e + "&s=" + s + "&gr=920eadhj12a34af",
			cache: false,
			success: function(data){
				var s = data.split("|");
				//if (s[0] == "1"){
					uyeOnay();
					loginIn(s[1]);
					loginGoster(s[2]);
				//} else {
					//kutuAc2('Üyelik işlemi başarısız. Lütfen tekrar deneyin!',"yeniUyelik");
				//}
			}
		});
	}
	
	function sifreGonder(){
		formuTemizle();
		var e = ajaxKarakter($("#txtEmail").attr("value"));

		if (aMk2(e,"Lütfen e-posta adresinizi girin!","login") == false){return false;}
		
		$.ajax({
			type: "POST",
			url: "/data/asp/SifremiUnuttum.asp",
			data: "e=" + e + "&gr=f928s2lsa25a",
			cache: false,
			success: function(data){
				var s = data.split("|");
				if (s[0] == "1"){
					sifreOnay();
				} else {
					sifreHata();
				}
			}
		});
	}
	
	function sifremiDegistir(){
		formuTemizle();
		var m = ajaxKarakter($("#txtSifre").attr("value"));
		var y = ajaxKarakter($("#txtYeniSifre").attr("value"));
		var y2 = ajaxKarakter($("#txtYeniSifre2").attr("value"));

		if (aBg2(m,6,"Lütfen mevcut şifrenizi girin!<br />Şifreniz en az 6 karakter olmalıdır. A-Z 0-9","sifreDegistir") == false){return false;}
		if (aBg2(y,6,"Lütfen yeni şifrenizi girin!<br />Yeni şifreniz en az 6 karakter olmalıdır. A-Z 0-9","sifreDegistir") == false){return false;}
		if (y!=y2){kutuAc2('Girmiş olduğunuz şifreler birbiri ile uyuşmuyor. Lütfen yeni şifrenizi tekrar girin!',"sifreDegistir");return false;};
		
		$.ajax({
			type: "POST",
			url: "/data/asp/SifreDegistir.asp",
			data: "m=" + m + "&y=" + y + "&y2=" + y2 + "&gr=d5473tw2322dq",
			cache: false,
			success: function(data){
				var s = data.split("|");
				if (s[0] == "1"){
					sifreDegisOnay();
				} else {
					sifreDegisRed();
				}
			}
		});
	}
