/**
 * DVSHOP客户端检测JS
 * @author: DAVID QIU
 * @date: 2007-01-30
 */


function CheckForm(form){
var els=form.elements;
//*************************************************************************************

//*************************************************************************************
	//RE密码检查

if(els[1].repwd){
	if(els[1].value != els[2].value){
		alert("新密码输入错误!请重新输入!");
		els[1].focus();
		return false;
	}
}


//*************************************************************************************
	//空值检查

for(var i=0;i<els.length;i++){
//=============================
	if(els[i].notnull){
	var val=els[i].value;
	if(val=="" || val=="0"){
		alert("NULL! pls input...");
		els[i].focus();
		return false;		
	}
	}

	if(els[i].isdigit){
	var sreg=els[i].value;
	var patten=/^[0-9]{1,20}$/;
	var reg=new RegExp(patten);
	//if (!patrn.exec(s)) return false
	if(!reg.test(sreg)){
	alert("pls input correct brand id!");
	els[i].focus();
	return false;	
	}
	
	}

//*************************************************************************************

	if(els[i].check) {

	//非法字符检查
	var sreg=els[i].value;
	var patten="[\"'`]";
	var reg=new RegExp(patten);
	if(reg.test(sreg)){
		alert("Forbidden character!");
		els[i].focus();
		return false;	
	}

//*************************************************************************************
	
	//邮件检查
	
	if(els[i].check=="mail"){
		var mail=els[i].value;
		var patten2="\\w+@(\\w+.)[a-z]{2,3}";
		var reg2= new RegExp(patten2);
		if(!reg2.test(mail)){
			alert("Forbidden Email address!");
			els[i].focus();
			return false;
		}
	}

//*************************************************************************************


	}
}
return true;
}



