function IfEmailValid(par_Email) {
     var l_Regex = /^[\w\-_\.]*[\w\-_\.]@([\w\-_]+\.)+[\w\-_]+[\w\-_]$/;

     return l_Regex.test(par_Email);
  }

function checkFields(){
	var l_RegexpCapital = /^[0-9A-ZАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮЯ]/;
	var f = document.forms.address;
	
	if(f.site_users_surname.value == ""){
		alert("Вы не ввели Фамилию");
		f.site_users_surname.focus();
		return false;
	}
	
	/*if(f.site_users_name.value == ""){
		alert("Вы не ввели Имя");
		f.site_users_name.focus();
		return false;
	}*/
	
	/*if(f.site_users_email.value == ""){
		alert("Вы не ввели e-mail");
		f.site_users_email.focus();
		return false;
	}*/
	
	if ((f.site_users_email.value != "") && (!IfEmailValid(f.site_users_email.value))){
         alert("Некорректный e-mail");
         f.site_users_email.focus();
      
         return false;
     }
	 
	 if(f.site_users_phone.value == ""){
		alert("Вы не ввели номер телефона");
		f.site_users_phone.focus();
		
		return false;
	}
	
	return true;
}

function checkAddressForm(){
	var l_RegexpCapital = /[0-9]{6}/;
	var f = document.forms.address;
	
	/*if(f.index.value == ""){
		alert("Вы не ввели Почтовый индекс");
		f.index.focus();
		return false;
	}*/
	
	if((f.index.value != "") && (!l_RegexpCapital.test(f.index.value))){
		alert("Неверный формат индекса");
		f.index.focus();
		return false;
	}
	
	/*if(f.full_address.value == ""){
		alert("Вы не ввели Адрес");
		f.full_address.focus();
		return false;
	}*/

	return true;
}
