function EpostaKontrol(FormName) {
var FormOk  = true;
var alfabe1 = "ABCÇDEFGĞHIİJKLMNOÖPQRSŞTUÜVWXYZ";
var alfabe2 = "ABCÇDEFGĞHIİJKLMNOÖPQRSŞTUÜVWXYZ ";
var sayisal = "0123456789";

if (FormName.gonderen.value == '') { 
   alert('Lütfen adınızı soyadınızı giriniz..');
   FormName.gonderen.focus();
   FormOk = false;
   return FormOk; 
}

var str = FormName.gonderen.value;
durum   = 0;

str = str.toUpperCase();
for (var j=0; j < alfabe1.length; j++) {
  if (str.charAt(0) == alfabe1.charAt(j) ||
      str.charAt(1) == alfabe1.charAt(j) ||
      str.charAt(2) == alfabe1.charAt(j)) {
    durum += 1;
    break;
  }
} 
if (durum == 0) {
  alert('Sadece alfabetik karakterler girebilirsiniz..');
  FormName.gonderen.focus();
  FormOk = false;
  return FormOk; 
}  

for (var i=0; i < str.length; i++) {
   durum = 0;
   for (var j=0; j < alfabe2.length; j++) {
      if (str.charAt(i) == alfabe2.charAt(j)) {
        durum += 1;
        break;
      }
   } 
   if (durum == 0) {
     alert('Sadece alfabetik karakterler girebilirsiniz..');
     FormName.gonderen.focus();
     FormOk = false;
     return FormOk; 
   }  
}

if (FormName.email.value == '') { 
   alert('Lütfen e-posta adresinizi giriniz..');
   FormName.email.focus();
   FormOk = false;
   return FormOk; 
}

if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(FormName.email.value))) {
   alert("E-posta adresiniz hatalı. Lütfen tekrar giriş yapınız..")
   FormName.email.focus();
   FormOk = false;
   return FormOk; 
}

if (FormName.git_tar_yil.value == '') { 
   alert('Lütfen yola çıkış yılını belirtiniz..');
   FormName.git_tar_yil.focus();
   FormOk = false;
   return FormOk; 
}

if (FormName.git_tar_yil.value < '1960'  ||
    FormName.git_tar_yil.value > '2020') { 
   alert('Yola çıkış yılı hatalı. Lütfen tekrar giriş yapınız..');
   FormName.git_tar_yil.focus();
   FormOk = false;
   return FormOk; 
}

if (FormName.gel_tar_yil.value == '') { 
   alert('Lütfen dönüş yılını belirtiniz..');
   FormName.gel_tar_yil.focus();
   FormOk = false;
   return FormOk; 
}

if (FormName.gel_tar_yil.value < '1960'  ||
    FormName.gel_tar_yil.value > '2020') { 
   alert('Dönüş yılı hatalı. Lütfen tekrar giriş yapınız..');
   FormName.gel_tar_yil.focus();
   FormOk = false;
   return FormOk; 
}

if (FormName.gel_tar_yil.value < FormName.git_tar_yil.value) {
   alert('Yola çıkış tarihiniz, dönüş tarihinizden küçük olmalı. Lütfen tekrar giriş yapınız..');
   FormName.git_tar_yil.focus();
   FormOk = false;
   return FormOk; 
}

if (FormName.gezi_ulkeler.value == '') { 
   alert('Lütfen gezdiğiniz ülkeleri belirtiniz..');
   FormName.gezi_ulkeler.focus();
   FormOk = false;
   return FormOk; 
}
}

