// Переключение блоков формы
function cr_div1_frm(eln,sh) {
if(UA!=2) d.write('<DIV id="dvrg'+eln+'" style="display: '+(sh?"block":"none")+';">');
}

function set_divreg(ths,n){
	var dv=layer("dvrg"+n);
	dv.style.display=ths.checked?"block":"none";
	}

	
// Проверка правильности заполнения формы
function chk_reg_form(form, user){


var erm="";

var ERR;
var aErr = new Object();
aErr.r = [
"Ошибка!!!",
"Укажите логин",
"Укажите пароль",
"Укажите подтверждение пароля",
"Пароль и подтверждение не совпадают",
'Укажите новый пароль',
'Укажите пароль, введенный при регистрации',

"Укажите имя, отчество",
"Укажите фамилию",
"Укажите адрес",
"Укажите e_mail",
"Укажите телефон",

"Укажите ник"
]
aErr.e = [
'Error!!!',
"Enter the login",
"Enter the password",
"Enter the confirmation of the password",
"The password and the confirmation are different",
'Enter the new password',
'Enter the password mantioned while registering',

"Enter your name",
"Enter your surname",
"Enter your adress",
"Enter e-mail for the shop",
"Enter telephone",

"Enter your nick"
]

ERR=aErr[CUR_LNG]

var want1,want2;
want1=form.elements['want[1]'];
want2=form.elements['want[2]'];

FEL="";
erm+=chk_form_el(form, "du[login]", ERR[1]);


if(!user || form.elements["du[passwd]"].value || form.elements["du[passwd2]"].value){
	erm+=chk_form_el(form, "du[passwd]", user?ERR[6]:ERR[2]);
	erm+=chk_form_el(form, "du[passwd2]", ERR[3]);
	if(form.elements['du[passwd]'].value && form.elements['du[passwd2]'].value && form.elements['du[passwd]'].value!=form.elements['du[passwd2]'].value ){
		erm+= ERR[4]+"\n"
		if(!FEL)FEL='du[passwd]'
		}
	}
if(user && form.elements["du[passwd3]"]){
	erm+=chk_form_el(form, "du[passwd3]", ERR[6]);
	}

	

if(want1.type=='hidden' || want1.checked){
	erm+=chk_form_el(form, "dus[name_patronymic]", ERR[7]);
	erm+=chk_form_el(form, "dus[surname]", ERR[8]);
	erm+=chk_form_el(form, "dus[address]", ERR[9]);
	erm+=chk_form_el(form, "dus[e_mail]", ERR[10]);
	erm+=chk_form_el(form, "dus[phone]", ERR[11]);
	}

if(want2.type=='hidden' || want2.checked){
	erm+=chk_form_el(form, "duf[nick]", ERR[12]);
	}

if(erm){
	if(FEL)form.elements[FEL].focus();
	alert(ERR[0]+"\n"+erm);
	return false;
	}
return true;
}


			