debugMode = false;
requesterName = "UkrBrides support";
var PathTo='index.php';
var min_pwd_length = 4;
var lng;
/*
*/
var of = document.form1;
var scr=window.screen;
function init()
        {
                var of = document.form1;
        }

function focusEmpty(of)
{
                for (var i = 0; i < of.elements.length; i++)
                                {
                                         el=of.elements[i];
                                         elID=of.elements[i].id;
                                         if (elID.substr(elID.length-1,1) == "_")
                                                        {
                                                                if (el.value=='')        {
                                                                                                                                        el.focus();
                                                                                                                                        found=true;
                                                                                                                                        return 0;
                                                                                                                                }
                                                        }
                                }
                return 1;
}


function onSubmit(obj)
{
                var of = obj.form;
//                if (of.Email.value==of.Email.defaultValue) {of.Email.value='';}
                if (focusEmpty(of)==1)
                        {
                                of.submit();
								return true;
                        }
						return false;
}

function onCancel()
{
                window.navigate(PathTo);
}

function checkEmail(obj)
{
			var oEmail = obj.form.email;
			var email = oEmail.value;
//			var err_msg = "Incorrect email format! Please reenter";
			if (lng!='ru') {err_msg = "Incorrect email format! Please reenter";} else {err_msg = "E-mail имеет неверный формат! Повторите пожалуйста ввод";}
			if (oEmail.value)
			  {
				var parts = email.split("@");

				if ((parts.length!=2) || (!parts[0]) || (!parts[1]))
					{
					  alert(err_msg);
					  oEmail.focus();
					  return false;
					}
					else
					{
//					  alert("mailbox:"+parts[0]+"  domain:"+parts[1]+parts.length);
					  var domain_parts = parts[1].split(".");
					  if (domain_parts.length < 2) 
					    {
						  alert(err_msg);
						  oEmail.focus();
						  return false;
						}
					  return true;
//					  alert("domain-name:"+domain_parts[0]+"  zone:"+domain_parts[1]);
					}
			  }else{return true;}
}
function checkPwd(obj)
{
			var oPwd = obj.form.pwd;
			var oPwdconf = obj.form.pwdconf;
			var pwd = oPwd.value;
//			var login = obj.form.login;
			if ((pwd!=''))
			  {
				if (pwd.length < min_pwd_length)
					{
						  alert("Password length less than "+min_pwd_length+" characters! Please enter longer password");
						  oPwd.focus();
						  return false;
					}
					else
					{
						if (pwd!=oPwdconf.value)
						{
							  alert("Password and password confirmation aren`t equal! Please enter identical passwords");
							  oPwd.focus();
							  return false;
						}else{return true;}
					}
			  }else{return true;}

}




function doReset()
{
form1.reset();
init();
}
