// Переключение блоков формы
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;
ERR=new Array("Ошибка!!!",
"Укажите логин",
"Укажите пароль",
"Укажите подтверждение пароля",
"Пароль и подтверждение не совпадают",
'Укажите новый пароль',
'Укажите пароль, введенный при регистрации',

"Укажите имя, отчество",
"Укажите фамилию",
"Укажите адрес",
"Укажите e_mail",
"Укажите телефон",

"Укажите ник"
);

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;
}


			