﻿function insertUserInformation(){
	if (validateForm())
		__doPostBack('UYE_EKLE','');	
}
/*
function isemail(str) {
  if (str == "" || str.indexOf('@', 0) == -1 || str.indexOf('.', 0) == -1) 
       {
			return false; 
       }  
	return true;
}*/

function isemail(src) {
     var emailReg = "^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$";
     var regex = new RegExp(emailReg);
     return regex.test(src);
}


function isNumeric(sText)
{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;   
}

function isphone(str)
{
	if (str.length < 7) return false;
	return isNumeric(str);
}
function validateForm()
{
	var tbFirm = document.getElementById("TextBoxFirmaIsmi");
	var tbYetkili = document.getElementById("TextBoxYetkiliKisi");
	var tbUser = document.getElementById("TextBoxKullaniciAdi");
	var tbPwd = document.getElementById("textSifre");
	var tbPwd2 = document.getElementById("textSifre2");
	var tbCep = document.getElementById("TextBoxCepTelNo");
	var tbPhone = document.getElementById("TextBoxFirmTelefonNo");
	var tbPosta = document.getElementById("TextBoxEPosta");
	var tbAdres = document.getElementById("TextBoxAdres");
	var tbCode = document.getElementById("textSecurityCode");
	var tbKurumsalGSM = document.getElementById("TextBoxKurumsalGsmNo");
	
	tbFirm.value	 = trim(tbFirm.value);
	tbYetkili.value	 = trim(tbYetkili.value);
	tbUser.value	 = trim(tbUser.value);
	tbPwd.value		 = trim(tbPwd.value);
	tbPwd2.value	 = trim(tbPwd2.value);
	tbCep.value		 = trim(tbCep.value);
	tbPhone.value	 = trim(tbPhone.value);
	tbPosta.value	 = trim(tbPosta.value);
	tbAdres.value	 = trim(tbAdres.value);
	tbCode.value	 = trim(tbCode.value);
	tbKurumsalGSM.value = trim(tbKurumsalGSM.value);
	
	//var valid = true;
	var message = "";
	if (tbFirm.value.length < 1 ) message +="* Firma ismini girmeniz gerekiyor\n";
	if (tbYetkili.value.length < 1 ) message +="* Firma Yetkilisinin Adını girmeniz gerekiyor\n";
	if (tbUser.value.length < 6 ) message +="* En 6 karakter kullanıcı adı yazmanız gerekiyor\n";
	if (tbPwd.value.length < 6 ) message +="* En az 6 karakter şifre yazmanız gerekiyor\n";
	if (!isphone(tbCep.value)) message +="* Geçerli bir Yetkili GSM numarası yazınız\n";
	if (!isphone(tbPhone.value)) message +="* Geçerli bir Firma telefon numarasını yazınız\n";
	//if (tbCep.value.length < 7 ) message +="* Cep Telefon numarası yazınız\n";
	//if (tbPhone.value.length < 7 ) message +="* Firma telefon numarasını yazınız\n";	
	if (!isemail(tbPosta.value)) message +="* Geçerli bir E-Posta adresi yazınız\n";
	if (tbAdres.value.length < 1 ) message +="* Firmanın Adres Yazınız\n";
	if (tbPwd.value != tbPwd2.value ) message +="* Şifreler uyuşmuyor. Şifrenizi kontroıl ederek yeniden yazınız\n";
	
	if (tbKurumsalGSM.value.length > 0)
	{
		if (!isphone(tbKurumsalGSM.value)) message +="* Geçerli bir Kurumsal GSM numarası yazınız veya boş bırakınız\n";
	}
	
	if (message.length > 0)
	{
		alert("Eksik bilgi girişi yapıldı \n"+message);
		return false;
	}
	
	return true;
}
function trim(str)
{
   return str.replace(/^\s*|\s*$/g,"");
}