// Проверка данных при изменении анкеты
function validateEditProfile() {
	var login = document.getElementById("u_login").value;
	var surname = document.getElementById("u_surname").value;
	var name = document.getElementById("u_name").value;
	var email = document.getElementById("u_email").value;
	var pwd = document.getElementById("u_pwd").value;
	var pwd2 = document.getElementById("u_pwd2").value;
	var err = "";
	if (login == "")
		err += "<li>Не указан логин</li>";
	if (surname == "")
		err += "<li>Не указана фамилия</li>";
	if (name == "")
		err += "<li>Не указано имя</li>";		
	if (!email.match(/^([a-z0-9_\-]+\.)*[a-z0-9_\-]+@([a-z0-9][a-z0-9\-]*[a-z0-9]\.)+[a-z]{2,4}$/i))
		err += "<li>Введен неверный e-mail</li>";
	if (pwd != pwd2)
		err += "<li>Введенные пароли не совпадают</li>";
	if (err) 
		document.getElementById("errorLine").innerHTML = "<ul style='color: red'>"+err+"</ul>";
	else
		document.forms["regform"].submit();
}
// Проверка данных при регистрации



function validate() {
	var login = document.getElementById("u_login").value;	
	var fio = document.getElementById("fio").value;
	var email = document.getElementById("email").value;
	var registered = true;
	if (document.getElementById("reg_pwd")) {
		var pwd = document.getElementById("reg_pwd").value;
		var pwd2 = document.getElementById("pwd2").value;
		registered = false;
	}
	var img_auth = document.getElementById("img_auth").value;
	
	var err = false;

	if (login == "") {
		document.getElementById('u_login').className = 'border_red';	
		document.getElementById('err_login').innerHTML = 'Не указан логин';
		document.getElementById('u_login').focus();
		err = true;
	}
	else {
		document.getElementById('u_login').className = '';	
		document.getElementById('err_login').innerHTML = '';
	}
	if (fio == "") {		
		document.getElementById('fio').className = 'border_red';	
		document.getElementById('err_fio').innerHTML = 'Не указаны Фамилия Имя Отчество';
		document.getElementById('fio').focus();
		err = true;
	}
	else {
		document.getElementById('fio').className = '';	
		document.getElementById('err_fio').innerHTML = '';
	}
	
	if (!registered) {
		if (pwd == "" || pwd2 == "") {
			if (pwd == "") {		
				document.getElementById('reg_pwd').className = 'border_red';	
				document.getElementById('err_reg_pwd').innerHTML = 'Не введен пароль';
				document.getElementById('reg_pwd').focus();
				err = true;
			}
			else {
				document.getElementById('reg_pwd').className = '';	
				document.getElementById('err_pwd').innerHTML = '';
			}
			
			if (pwd2 == "") {		
				document.getElementById('pwd2').className = 'border_red';	
				document.getElementById('err_pwd2').innerHTML = 'Не введен пароль';
				document.getElementById('pwd2').focus();
				err = true;
			}
			else {
				document.getElementById('pwd2').className = '';	
				document.getElementById('err_pwd2').innerHTML = '';
			}
		}
		else {
			if (pwd != pwd2) {		
				document.getElementById('reg_pwd').className = 'border_red';	
				document.getElementById('pwd2').className = 'border_red';
				document.getElementById('err_reg_pwd').innerHTML = 'Введенные пароли не совпадают';
				document.getElementById('reg_pwd').focus();
				err = true;
			}
			else {
				document.getElementById('reg_pwd').className = '';	
				document.getElementById('pwd2').className = '';	
				document.getElementById('err_reg_pwd').innerHTML = '';
				document.getElementById('err_pwd2').innerHTML = '';
			}
		}
	}
	if (email == '' || !email.match(/^([a-z0-9_\-]+\.)*[a-z0-9_\-]+@([a-z0-9][a-z0-9\-]*[a-z0-9]\.)+[a-z]{2,4}$/i)) {
		document.getElementById('email').className = 'border_red';	
		document.getElementById('err_email').innerHTML = 'Введен неверный e-mail';
		document.getElementById('email').focus();
		err = true;
	}
	else {
		document.getElementById('email').className = '';	
		document.getElementById('err_email').innerHTML = '';
	}
	
	
	if (img_auth.length<4) {
		err += "<li>/li>";
		document.getElementById('img_auth').className = 'border_red';	
		document.getElementById('err_img_auth').innerHTML = 'Неверное контрольное число';
		document.getElementById('img_auth').focus();
		err = true;
	}
	else {
		document.getElementById('img_auth').className = '';	
		document.getElementById('err_img_auth').innerHTML = '';
	}
	
	if (!err) 	
		document.forms["regform"].submit();
}

function login_func() {
	var login_err = document.getElementById('login_err')
	var pwd_err = document.getElementById('pwd_err')
	
	login_err.innerHTML = ''
	pwd_err.innerHTML = ''
	
	var login = document.getElementById('login')
	var pwd = document.getElementById('pwd')
	
	if (!login.value){
		login_err.innerHTML = ' *'
		login.focus()
		return false
	}
	
	if (!pwd.value){
		pwd_err.innerHTML = ' *'
		pwd.focus()
		return false
	}
	
	document.getElementById('login_form').submit()
	
}