var error="";
var fields=new Array("user2_login","user2_pass","user2_pass2","user2_ceg_name","user2_ceg_adoszam","user2_ceg_szamlacim","user2_ceg_postacim","user2_kontakt_name","user2_kontakt_beosztas","user2_kontakt_email","user2_kontakt_tel","user2_kontakt_mobil","user2_kontakt_fax");
var errorMessages=new Array();
errorMessages["user2_login"]="Please indicate your user login!\n";
errorMessages["user2_login_ERROR"]=false;
errorMessages["user2_pass"]="Please indicate the password!\n";
errorMessages["user2_pass_ERROR"]=false;
errorMessages["user2_pass2"]="Please indicate the verification of password!\n";
errorMessages["user2_pass2_ERROR"]=false;
errorMessages["user2_ceg_name"]="Please indicate the company name!\n";
errorMessages["user2_ceg_name_ERROR"]=false;
errorMessages["user2_ceg_adoszam"]="Please indicate the tax number!\n";
errorMessages["user2_ceg_adoszam_ERROR"]=false;
errorMessages["user2_ceg_szamlacim"]="Please indicate the invoicing address!\n";
errorMessages["user2_ceg_szamlacim_ERROR"]=false;
errorMessages["user2_ceg_postacim"]="Please indicate the corresponding address!\n";
errorMessages["user2_ceg_postacim_ERROR"]=false;
errorMessages["user2_kontakt_name"]="Please indicate the name of the contact person!\n";
errorMessages["user2_kontakt_name_ERROR"]=false;
errorMessages["user2_kontakt_beosztas"]="Please indicate the position of the contact person!\n";
errorMessages["user2_kontakt_beosztas_ERROR"]=false;
errorMessages["user2_kontakt_email"]="Please indicate the e-mail address of the contact person!\n";
errorMessages["user2_kontakt_email_ERROR"]=false;
errorMessages["user2_kontakt_tel"]="Please indicate the phone number!\n";
errorMessages["user2_kontakt_tel_ERROR"]=false;
errorMessages["user2_kontakt_mobil"]="Please indicate the mobile number!\n";
errorMessages["user2_kontakt_mobil_ERROR"]=false;
errorMessages["user2_kontakt_fax"]="Please indicate the fax number!\n";
errorMessages["user2_kontakt_fax_ERROR"]=false;
errorMessages["user2_pass_nemegyezik"]="A megadott jelszavak nem egyeznek!\n";
errorMessages["user2_pass_hibas"]="Password can only contain small and/or block letters of the british alphabet, and/or numbers!\n";
errorMessages["user2_pass_hossz"]="Password lenght is 5-20 caracters!\n";
errorMessages["user2_login_hibas"]="Login name can only contain small and/or block letters of the british alphabet, and/or numbers!\n";
errorMessages["user2_login_hossz"]="Please use login name from 5 to 20 characters.\n";
function formsubmit(){
checkErrors();
if(error==""){
with(document.forms.pageform){
submit();
FRM_SUBMIT.value="Sending of datas is proceeding...";
FRM_SUBMIT.disabled=true;
}
} else {
showErrors(fields,errorMessages);
alert(form_format_alert_text(error+"Thank you!"));
}
}
function checkErrors(){
error="";
with(document.forms.pageform){
miez='user2_login';
if(eval(miez+'.value==""')){error+=errorMessages[miez]; errorMessages[miez+"_ERROR"]=true;
} else errorMessages[miez+"_ERROR"]=false;
miez='user2_pass';
if(eval(miez+'.value==""')){error+=errorMessages[miez]; errorMessages[miez+"_ERROR"]=true;
} else errorMessages[miez+"_ERROR"]=false;
miez='user2_pass2';
if(eval(miez+'.value==""')){error+=errorMessages[miez]; errorMessages[miez+"_ERROR"]=true;
} else errorMessages[miez+"_ERROR"]=false;
miez='user2_ceg_name';
if(eval(miez+'.value==""')){error+=errorMessages[miez]; errorMessages[miez+"_ERROR"]=true;
} else errorMessages[miez+"_ERROR"]=false;
miez='user2_ceg_adoszam';
if(eval(miez+'.value==""')){error+=errorMessages[miez]; errorMessages[miez+"_ERROR"]=true;
} else errorMessages[miez+"_ERROR"]=false;
miez='user2_ceg_szamlacim';
if(eval(miez+'.value==""')){error+=errorMessages[miez]; errorMessages[miez+"_ERROR"]=true;
} else errorMessages[miez+"_ERROR"]=false;
miez='user2_ceg_postacim';
if(eval(miez+'.value==""')){error+=errorMessages[miez]; errorMessages[miez+"_ERROR"]=true;
} else errorMessages[miez+"_ERROR"]=false;
miez='user2_kontakt_name';
if(eval(miez+'.value==""')){error+=errorMessages[miez]; errorMessages[miez+"_ERROR"]=true;
} else errorMessages[miez+"_ERROR"]=false;
miez='user2_kontakt_beosztas';
if(eval(miez+'.value==""')){error+=errorMessages[miez]; errorMessages[miez+"_ERROR"]=true;
} else errorMessages[miez+"_ERROR"]=false;
miez='user2_kontakt_email';
if(eval(miez+'.value==""')){error+=errorMessages[miez]; errorMessages[miez+"_ERROR"]=true;
} else if(eval('!is_email('+miez+'.value)')){error+=errorMessages[miez]; errorMessages[miez+"_ERROR"]=true;
} else errorMessages[miez+"_ERROR"]=false;
miez='user2_kontakt_tel';
if(eval(miez+'.value==""')){error+=errorMessages[miez]; errorMessages[miez+"_ERROR"]=true;
} else errorMessages[miez+"_ERROR"]=false;
miez='user2_kontakt_mobil';
if(eval(miez+'.value==""')){error+=errorMessages[miez]; errorMessages[miez+"_ERROR"]=true;
} else errorMessages[miez+"_ERROR"]=false;
miez='user2_kontakt_fax';
if(eval(miez+'.value==""')){error+=errorMessages[miez]; errorMessages[miez+"_ERROR"]=true;
} else errorMessages[miez+"_ERROR"]=false;
if(error==''){
if(user2_pass.value!=user2_pass2.value){error+=errorMessages["user2_pass_nemegyezik"]; errorMessages["user2_pass_ERROR"]=true; errorMessages["user2_pass2_ERROR"]=true;
} else {errorMessages["user2_pass_ERROR"]=false; errorMessages["user2_pass2_ERROR"]=false;}
}
if(error==''){
if(user2_pass.value.length<5 || user2_pass.value.length>20) {error+=errorMessages["user2_pass_hossz"]; errorMessages["user2_pass_ERROR"]=true;
} else if(user2_pass.value.match(/[^0-9a-zA-Z]/)) {error+=errorMessages["user2_pass_hibas"]; errorMessages["user2_pass_ERROR"]=true;
} else errorMessages["user2_pass_ERROR"]=false;
}
if(error==''){
if(user2_login.value.length<5 || user2_login.value.length>20) {error+=errorMessages["user2_login_hossz"]; errorMessages["user2_login_ERROR"]=true;
} else if(user2_login.value.match(/[^0-9a-zA-Z]/)) {error+=errorMessages["user2_login_hibas"]; errorMessages["user2_login_ERROR"]=true;
} else errorMessages["user2_login_ERROR"]=false;
}
}
}