function regKontrol(pattern, value) 
{ 
   r = new RegExp(pattern, "g"); 
   return r.test(value); 
} 

///////////////// LOGIN
function login_kontrol(form)
{ 
     if (form.login_1.value=="")
     {
	  alert("Lütfen kullanıcı adınızı giriniz."); 
          form.login_1.focus();
          return false;
     }

	if (form.login_2.value=="")
    {
		alert("Lütfen parolanızı giriniz."); 
        form.login_2.focus();
        return false;
	}

return true;
}

///////////////// PAROLA HATIRLATMA
function password_kontrol(form)
{ 
patternEposta = "^"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"@"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"[\.]"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"$"; 

patternNumber = "^"+"([0123456789]+)"+"$"; 

     if (form.parola_1.value=="")
     {
	  alert("Lütfen sistemimizde kayıtlı olan e-posta adresinizi giriniz."); 
          form.parola_1.focus();
          return false;
     }

     if ( !regKontrol(patternEposta,form.parola_1.value)) 
     { 
          alert("Lütfen geçerli bir e-posta adresi giriniz."); 
          form.parola_1.focus();
          return false;
     }

	if (form.parola_3.value=="")
    {
		alert("Lütfen form güvenlik kodunu giriniz."); 
        form.parola_3.focus();
        return false;
	}

return true;
}

///////////////// UYELIK FORMU KONTROL
function bosluk_kontrol(form)
{
patternUsername = "^"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_]+)"+"$"; 

patternEposta = "^"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"@"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"[\.]"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"$"; 

patternNumber = "^"+"([0123456789]+)"+"$"; 


     if (form.kayit_1.value=="")
     {
	  alert("Lütfen kullanıcı adınızı giriniz."); 
          form.kayit_1.focus();
          return false;
     }
	 else {
		 content1=form.kayit_1.value
		 if(content1.length < 3) {
			 alert("Lütfen kullanıcı adınızı geçerli uzunlukta (En az 3 haneli) giriniz.");
			 form.kayit_1.value="";
			 form.kayit_1.focus();
			 return false;
		 }
	 }
	 
     if ( !regKontrol(patternUsername,form.kayit_1.value)) 
     { 
          alert("Lütfen geçerli kullanıcı adı giriniz.\nKullanıcı adınızda sadece alt çizgi (_), harf ve rakamlar bulunmalıdır."); 
          form.kayit_1.focus();
          return false;
     }

	 if (form.kayit_2.value=="")
     {
	  alert("Lütfen bir parola giriniz."); 
          form.kayit_2.focus();
          return false;
     }
	 else {
		 content2=form.kayit_2.value
		 if(content2.length < 6) {
			 alert("Lütfen parolanızı geçerli uzunlukta (6-10 haneli) giriniz.");
			 form.kayit_2.value="";
			 form.kayit_3.value="";
			 form.kayit_2.focus();
			 return false;
		 }
	 }

     if (form.kayit_3.value=="")
     {
	  alert("Lütfen girdiğiniz parolayı teyit ediniz."); 
          form.kayit_3.focus();
          return false;
     }

     if (form.kayit_2.value!=form.kayit_3.value)
     {
	  alert("Lütfen girdiğiniz parolaların eşit olmasına dikkat ediniz."); 
          form.kayit_2.value="";
		  form.kayit_3.value="";
          form.kayit_2.focus(); 
          return false;
     }

     if (form.kayit_4.value=="")
     {
	  alert("Lütfen adınızı giriniz."); 
          form.kayit_4.focus();
          return false;
     }
	 else {
		 content4=form.kayit_4.value
		 if(content4.length < 3) {
			 alert("Lütfen adınızı geçerli uzunlukta giriniz."); 
			 form.kayit_4.focus(); 
			 return false;
		 }
	 }

     if (form.kayit_5.value=="")
     {
	  alert("Lütfen soyadınızı giriniz."); 
          form.kayit_5.focus();
          return false;
     }
	 else {
		 content5=form.kayit_5.value
		 if(content5.length < 2) {
			 alert("Lütfen soyadınızı geçerli uzunlukta giriniz."); 
			 form.kayit_5.focus(); 
			 return false;
		 }
	 }

     if (form.kayit_6.value=="")
     {
	  alert("Lütfen bir e-posta adresi giriniz."); 
          form.kayit_6.focus();
          return false;
     }

     if ( !regKontrol(patternEposta,form.kayit_6.value)) 
     { 
          alert("Lütfen geçerli bir e-posta adresi giriniz."); 
          form.kayit_6.focus();
          return false;
     }

	if (form.kayit_12.value=="")
    {
		alert("Lütfen form güvenlik kodunu giriniz."); 
        form.kayit_12.focus();
        return false;
	}

	if (form.kayit_14.value=="")
    {
		alert("Lütfen üyelik sözleşmesini onaylayınız."); 
        form.kayit_14.focus();
        return false;
	}

  return true;
}


///////////////// ILETISIM FORMU KONTROL
function contact_kontrol(form)
{ 
patternEposta = "^"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"@"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"[\.]"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"$"; 

patternNumber = "^"+"([0123456789]+)"+"$"; 

     if (form.contact_1.value=="")
     {
	  alert("Lütfen adınızı giriniz."); 
          form.contact_1.focus();
          return false;
     }
	 else {
		 content1=form.contact_1.value
		 if(content1.length < 3) {
			 alert("Lütfen adınızı geçerli uzunlukta giriniz."); 
			 form.contact_1.focus(); 
			 return false;
		 }
	 }

     if (form.contact_3.value=="")
     {
	  alert("Lütfen bir e-posta giriniz."); 
          form.contact_3.focus();
          return false;
     }

     if ( !regKontrol(patternEposta,form.contact_3.value)) 
     { 
          alert("Lütfen geçerli bir e-posta adresi giriniz."); 
          form.contact_3.focus();
          return false;
     }

     if (form.contact_6.value=="")
     {
	  alert("Lütfen mesajınızı giriniz."); 
          form.contact_6.focus(); 
          return false;
     }

     if (form.contact_7.value=="")
     {
	  alert("Lütfen güvenlik kodunu giriniz."); 
          form.contact_7.focus(); 
          return false;
     }

return true;
}


///////////////// KONTOR FORMU KONTROL
function credit_kontrol(form)
{ 
patternNumber = "^"+"([0123456789]+)"+"$"; 

     if ( !regKontrol(patternNumber,form.credit_2.value)) 
     { 
          alert("Lütfen geçerli bir tutar giriniz."); 
          form.credit_2.value="";
		  form.credit_2.focus();
          return false;
     }

	 if (form.credit_6.value=="")
     {
	  alert("Lütfen güvenlik kodunu giriniz."); 
          form.credit_6.focus(); 
          return false;
     }

return true;
}

///////////////// KONTOR FORMU KONTROL
function lyric_kontrol(form)
{ 
	 if (form.lyric_3.value=="")
     {
	  alert("Lütfen sanatçı adını giriniz."); 
          form.lyric_3.focus(); 
          return false;
     }

	 if (form.lyric_4.value=="")
     {
	  alert("Lütfen sözleri giriniz."); 
          form.lyric_4.focus(); 
          return false;
     }

	 if (form.lyric_6.value=="")
     {
	  alert("Lütfen güvenlik kodunu giriniz."); 
          form.lyric_6.focus(); 
          return false;
     }

return true;
}