// JavaScript Document
function testForm(act){
switch(act){
case "shopname":{
if(getObjValue("shopname").length<4){
getObject("shoperrmsg").innerHTML="<font color=\"red\">×商户名称过于短小<\/font>"
getObject("shoperrmsg").setAttribute("theresult",0);
return false;
}else{
getObject("shoperrmsg").innerHTML="<font color=\"#9ecc00\">√正确<\/font>"
getObject("shoperrmsg").setAttribute("theresult",1);
}
}
break;
case "username":{
if(getObject("msgsu").getAttribute("noerr").toString()=="false"){
return false;
}
}
break;
case "userpwd":{
if(getObjValue("userpwd").length<4){
getObject("perrmsg1").innerHTML="<font color=\"red\">×密码长度过短<\/font>"
getObject("perrmsg1").setAttribute("theresult",0);
return false;
}else{
getObject("perrmsg1").innerHTML="<font color=\"#9ecc00\">√正确<\/font>"
getObject("perrmsg1").setAttribute("theresult",1);
}
}
break;
case "repwd":{
if(getObjValue("repwd")!=getObjValue("userpwd")||getObjValue("repwd").length<4){
getObject("perrmsg2").innerHTML="<font color=\"red\">×两次密码输入不一致<\/font>"
getObject("perrmsg2").setAttribute("theresult",0);
return false;
}else{
getObject("perrmsg2").innerHTML="<font color=\"#9ecc00\">√正确<\/font>"
getObject("perrmsg2").setAttribute("theresult",1);
}
}
break;
case "email":{
if(!checkEmail("email")){
getObject("eerrmsg").innerHTML="<font color=\"red\">×邮箱格式不正确<\/font>"
getObject("eerrmsg").setAttribute("theresult",0);
return false;
}else{
getObject("eerrmsg").innerHTML="<font color=\"#9ecc00\">√正确<\/font>"
getObject("eerrmsg").setAttribute("theresult",1);
}
}
break;
case "qq":{
if(isNull("qq")){
if(!isNumber("qq")||getObjValue("qq").length<4){
getObject("qerrmsg").innerHTML="<font color=\"red\">×请填写正确的QQ号码<\/font>"
getObject("qerrmsg").setAttribute("theresult",0);
return false;
}else{
getObject("qerrmsg").innerHTML="<font color=\"#9ecc00\">√正确<\/font>"
getObject("qerrmsg").setAttribute("theresult",1);
}
}
}
break;
case "realname":{
if(!isChinaOrNumbOrLett("realname")){
getObject("nameerrmsg").innerHTML="<font color=\"red\">×请正确填写真实姓名<\/font>"
getObject("nameerrmsg").setAttribute("theresult",0);
return false;
}else{
getObject("nameerrmsg").innerHTML="<font color=\"#9ecc00\">√正确<\/font>"
getObject("nameerrmsg").setAttribute("theresult",1);
}
}
break;
case "phone":{
if(!checkPhone(getObjValue("phone"))){
getObject("phoneerrmsg").innerHTML="<font color=\"red\">×正确格式为： 3至4位区号-7至8位号码,或十一位手机号码<\/font>"
getObject("phoneerrmsg").setAttribute("theresult",0);
return false;
}else{
getObject("phoneerrmsg").innerHTML="<font color=\"#9ecc00\">√正确<\/font>"
getObject("phoneerrmsg").setAttribute("theresult",1);
}
}
break;
case "vcode":{
if(getObject("msgvcode").getAttribute("noerr")==false){
return false;
}
}
break;
}
}
function chkSubmit(){
var arrid=new Array("username","userpwd","repwd","email","qq","realname","phone","vcode");
for(var i=0;i<arrid.length;i++){
if (testForm(arrid[i])==false){
return false;
}
}
return true;
}
