function checkUser(obj) { var Obc=new objVars(); Obc.obj=obj; Obc.cmd='_checkUser'; ajaxFieldCheck(Obc); } function checkEmail(obj) { if (obj.getAttribute("id")=="registerSpecifiedEmail1") { var Obc=new objVars(); Obc.obj=obj; Obc.cmd='_checkEmail'; ajaxFieldCheck(Obc); } else if (obj.getAttribute("id")=="registerSpecifiedEmail2") { var field=new formFieldStatus(obj); field.clear(); if (document.getElementById("registerSpecifiedEmail1").value==obj.value) field.ok(); else field.error('Emails don\'t match'); } } function checkPass(obj) { var field=new formFieldStatus(obj); field.clear(); if (obj.getAttribute("id")=="registerSpecifiedPassword1") { if (obj.value.length>=3) { field.ok(); } else field.error('Password is too short'); if (document.getElementById("registerSpecifiedPassword2").value!='') { var field1=new formFieldStatus(document.getElementById("registerSpecifiedPassword2")); field1.clear(); if (document.getElementById("registerSpecifiedPassword2").value!=obj.value) { field1.error('Passwords don\'t match'); } else field1.ok(); } } else if (obj.getAttribute("id")=="registerSpecifiedPassword2") { if (obj.value==document.getElementById("registerSpecifiedPassword1").value && obj.value.length>=3) field.ok(); else if (obj.value.length<3) field.error('Password is too short'); else field.error('Passwords don\'t match'); } } function userRegister (form) { var aj=new htmlTag(form,"input",""); aj.obj.setAttribute("type","hidden"); aj.obj.setAttribute("name","ajax"); aj.obj.setAttribute("value","true"); aj=aj.append(); var cmd=new ajaxCommand(form); cmd.cuLayerId="registerForm"; cmd.successHref=base+"join/showInfo/0.html"; cmd.apply(); }