// JavaScript Document
function UyelikTipiSecimi(value)
{   
    if(value=='0'){
	  document.form_uyelik.vaunvan.disabled = false;
	  document.form_uyelik.vaunvan.focus();
	 };
	 
    if(value=='1'){ 
	  document.form_uyelik.vaunvan.disabled = true;
	  document.form_uyelik.vaadi.focus(); 
	};
};

function validate_form_uyelik() {
  var validity = true; msgvalue = '';
  if (!check_checkbox(document.form_uyelik.vasozlesme))
        { validity = false; msgvalue = '- Sözleşme şartlarını yerine getireceğinizi taahhüt etmelisiniz...! ' + '\n'; }
  if (!check_empty(document.form_uyelik.vaunvan.value) && (document.form_uyelik.vaRG1[0].value == true))
        { validity = false; msgvalue = msgvalue + '- Şirket Ünvanı alanını doldurmayı unuttunuz!' + '\n'; }
  if (!check_empty(document.form_uyelik.vaadi.value))
        { validity = false; msgvalue = msgvalue + '- Adı alanını doldurmayı unuttunuz!'+ '\n'; }
  if (!check_empty(document.form_uyelik.vasoyadi.value))
        { validity = false; msgvalue = msgvalue + '- Soyadı alanını doldurmayı unuttunuz!'+ '\n'; }		
  if (!check_telefon1(document.form_uyelik.vatelefon1.value))
        { validity = false; msgvalue = msgvalue + '- Telefon Numarası alanını doldurmayı unuttunuz!'+ '\n'; }
  if (!check_telefon1(document.form_uyelik.vacep1.value))
        { validity = false; msgvalue = msgvalue + '- Cep Telefonu Numarası alanını doldurmayı unuttunuz!'+ '\n'; }
  if (!check_email(document.form_uyelik.vaemail.value))
        { validity = false; msgvalue = msgvalue + '- e-mail alanını doldurmayı unuttunuz veya mail adresiniz doğru yazılmamış!'+ '\n'; }		
  if (!check_adresi(document.form_uyelik.vafaturaadresi.value))
        { validity = false;msgvalue = msgvalue + '- Fatura Adresi alanını doldurmayı unuttunuz veya belirtilen krakter uzunluklarına uygun değil!'+ '\n'; }
  if (!check_empty(document.form_uyelik.vasehirler.value))
        { validity = false; msgvalue = msgvalue + '- Şehir alanını doldurmayı unuttunuz!'+ '\n'; }
  if (!check_empty(document.form_uyelik.vailceler.value))
        { validity = false; msgvalue = msgvalue + '- İlçe alanını doldurmayı unuttunuz!'+ '\n'; }
  if (!check_postakodu(document.form_uyelik.vapostakodu.value))
        { validity = false; msgvalue = msgvalue + '- Posta Kodu alanını doldurmayı unuttunuz veya belirtilen krakter uzunluklarına uygun değil!'+ '\n'; }
  if (!check_vergidairesi(document.form_uyelik.vavergidairesi.value))
        { validity = false; msgvalue = msgvalue + '- Vergi Dairesi alanı için belirtilen krakter uzunluklarına uygun değil!'+ '\n'; }
  if (!check_vergino(document.form_uyelik.vaverginumarasi.value))
        { validity = false; msgvalue = msgvalue + '- Vergi Numarası alanı için belirtilen krakter uzunluklarına uygun değil!'+ '\n'; }		
  if (!check_empty(document.form_uyelik.vakontortalep.value))
        { validity = false; msgvalue = msgvalue + '- Talep Edilen SMS Adeti alanını doldurmayı unuttunuz veya belirtilen krakter uzunluklarına uygun değil!'+ '\n'; }		
  if (!check_empty(document.form_uyelik.vakullaniciadi.value))
        { validity = false; msgvalue = msgvalue + '- Kullanıcı Adı alanını doldurmayı unuttunuz veya belirtilen krakter uzunluklarına uygun değil!'+ '\n'; }
  if (!check_sifrecheck(document.form_uyelik.vasifre.value,document.form_uyelik.vasifretekrar.value))
        { validity = false; msgvalue = msgvalue + '- Şifre ve Şifre Tekrar alanlarını doldurmayı unuttunuz veya birbiriyle uyuşmuyor...!'+ '\n'; }
  if (validity) { alert ("Formunuzun gönderilmesi için onaylayın. ");
		xajax_UyeEkle(xajax.getFormValues("form_uyelik")); }
  else{alert('Form Bilgileri ile ilgili aşağıdaki işlemler tamamlanmamıştır;' + '\n\n' + msgvalue)+ '\n';};
  return validity;
}

function func_Logon_getFormValues(){ xajax_UyeGiris(xajax.getFormValues('form_logon')); };

function check_empty(text) {
  if ((text == ""))
      return false;  return true;
} 

function check_checkbox(sender){
  if((!sender.checked))
     return false; return true;
}

function check_unvani(unvani) {
  if ((unvani == "")
    || (unvani.length > 255))
      return false;  return true;}

function check_adresi(adresi) {
  if ((adresi == "")
    || (adresi.length > 100))
      return false;  return true;}

function check_postakodu(postakodu) {
  if ((postakodu == "")
    || (postakodu.length > 6))
      return false;  return true;} 
	  
function check_telefon1(telefon1) {
  if ((telefon1 == "") || (telefon1.length > 15))
      return false;  return true;}
	
function check_telefon(telefon) {
  if ((telefon.length > 15))
      return false;  return true;}

function check_email(email) {
  if ((email == "") || (email.length > 50)
    || (email.indexOf ('@') == -1)    || (email.indexOf ('.') == -1))
      return false;  return true;}
  
function check_vergidairesi(vergidairesi) {
  if ((vergidairesi == "")
    || (vergidairesi.length > 30))
      return false;  return true;}
	  
function check_vergino(vergino) {
  if ((vergino == "")
    || !(vergino.length < 20))
      return false;  return true;}
	 
function check_sifrecheck(sifre,sifretekrar) {
  if ((sifre == "")||(sifretekrar == "")||(sifre!=sifretekrar) || 
      (sifre.length < 6) || (sifre.length > 10) || (sifretekrar.length < 6) || (sifretekrar.length > 10))
      return false;  return true;}