// JavaScript Document
function isEmail(string) {
if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
return true;
else
return false;
}


function illegalChar(string) {

   if (!string) return true;
   var iChars = "*|,\":<>[]{}`\';()&$#%çşÇŞğĞÖöÜüıİ";

   for (var i = 0; i < string.length; i++) {
      if (iChars.indexOf(string.charAt(i)) != -1)
         return true;
   }
   return false;
}                      



function MemberCheck(FormAdi){
	Vadim=FormAdi.adim.value;
	Vsoyadim=FormAdi.soyadim.value;
	Vemail=FormAdi.email.value;
	Vtelefon=FormAdi.telefon.value;
	Vtelefon1=FormAdi.telefon1.value;
	VAdres1=FormAdi.Adres1.value;
	VAdres2=FormAdi.Adres2.value;
	Vuye_postakodu=FormAdi.uye_postakodu.value;
	VIlceAdi=FormAdi.IlceAdi.value;
	VSehirAdi=FormAdi.SehirAdi.value;
	Vnerden=FormAdi.nerden.value;
	VUserName=FormAdi.UserName.value;
	VPassword=FormAdi.Password.value;
	var hata=false;
	var hatamsg="";
	if(Vadim.length<2){
		hata=true;
		hatamsg=hatamsg + "<li>Lütfen isminizi belirtiniz.</li>"; 
	}
	
	if(Vsoyadim.length<2){
		hata=true;
		hatamsg=hatamsg + "<li>Lütfen soyadınızı belirtiniz.</li>"; 
	}
	if(!isEmail(Vemail)){
		hata=true;
		hatamsg=hatamsg + "<li>E-mailinizde hata var lütfen e-mailinizi kontrol ediniz.</li>"; 
	}

	if(VUserName.length<4 || VUserName.length>10){
		hata=true;
		hatamsg=hatamsg + "<li>Kullanıcı adınız en az 4 karakter, en çok 10 karakter uzunluğunda olabilir</li>"; 
	}
	
	else if (illegalChar(VUserName)){
		hata=true;
		hatamsg=hatamsg + "<li>Kullanıcı adınızda *|,\":<>[]{}`\';()&$#%çşÇŞğĞÖöÜüıİ gibi  karakter kullanmayınız.</li>"; 	
		
	}
	
	if(VPassword.length<4 || VPassword.length>10){
		hata=true;
		hatamsg=hatamsg + "<li>Şifreniz en az 4 karakter, en çok 10 karakter uzunluğunda olabilir</li>" 
	}
	else if (illegalChar(VPassword)){
		hata=true;
		hatamsg=hatamsg + "<li>Şifrenizde *|,\":<>[]{}`\';()&$#%çşÇŞğĞÖöÜüıİ gibi  karakter kullanmayınız.</li>"; 	
		
	}
	if (hata){
		hatamsg="Formunuzda * lı alanları lütfen eksiksiz olarak giriniz.<br>Lütfen formunuzda aşağıdaki eksikleri gideriniz<ul>" + hatamsg + "</ul>";
		document.getElementById("hata").innerHTML=hatamsg
		return false;
	}
	else{ return true;}
}

function TavsiyeEt(FormAdi){
	
	VGonderenEmail=FormAdi.GonderenEmail.value;
	VAliciEmail=FormAdi.AliciEmail.value;
	if (!isEmail(VGonderenEmail)){
		alert("E-mail adresiniz geçersiz.\n Lütfen e-mail adresinizi düzeltiniz");
		FormAdi.GonderenEmail.focus();
		return false;
	}
	if (!isEmail(VAliciEmail)){
		alert("Arkadaşınızın e-mail adresi geçersiz.\n Lütfen arkadaşınızın e-mail adresinizi düzeltiniz");
		FormAdi.AliciEmail.focus();
		return false;
	}
	return true;
	
}

function UyeGirisForm(FormAdi){
	
	
}