//验证食品搜索
function fooddate(){
	if(!isDate(document.fdate.begin)) return false
	if(!isDate(document.fdate.close)) return false
	return true
}

//验证食品搜索
function foodsearch(){
	if(!isBlank(document.food.name)) return false
	if(!isDigit(document.food.weight)) return false
	return true
}
//验证会员注册
function register(){
	if(!isEmail(document.reg.mail)) return false
	if(!isPword(document.reg.pass)) return false
	if(!isEqual(document.reg.pass, document.reg.temp)) return false
	if(!isBlank(document.reg.name)) return false
	return true
}
//验证密码修改
function repasswd(){
	if(!isBlank(document.passwd.opwd)) return false
	if(!isPword(document.passwd.npwd)) return false
	if(!isEqual(document.passwd.npwd, document.passwd.vpwd)) return false
	return true
}
//验证收获地址
function address(){
	if(!isBlank(document.addr.name)) return false
	if(!isBlank(document.addr.sphone)) return false
	if(!isBlank(document.addr.sphone)) return false
	if(!isBlank(document.addr.street)) return false
	if(!isZip(document.addr.zip)) return false
	

	return true	
}


function checkout(){
	var p = /^[0-9]*[1-9][0-9]*$/;
	if(!p.exec(document.buy.amount.value)){alert("购买数量为整数"); document.buy.amount.focus(); return false;}return true;	
}





function isDate(s, m){
	var e = '请输入有效的日期 yyyy-mm-dd';
	var p = /^(\d{4})\-(\d{2})\-(\d{2})$/;
	if(!p.exec(s.value)){m = (typeof(m) == "undefined") ? e : m; alert(m); s.focus(); return false;}return true;

}


function isPword(s, m){
	var e = '请输入有效的密码';
	var p = /^[a-zA-Z0-9]{6,32}$/;
	if(!p.exec(s.value)){m = (typeof(m) == "undefined") ? e : m; alert(m); s.focus(); return false;}return true;
}
function isEqual(s, r, m){
	var e = '输入与上面不一至';
	if(s.value !== r.value){m = (typeof(m) == "undefined") ? e : m; alert(m); r.focus(); return false;}return true;
}
function isBlank(s, m){
	var e = '必填项不能为空';
	var p = /^\S+$/;
	if(!p.exec(s.value)){m = (typeof(m) == "undefined") ? e : m; alert(m); s.focus(); return false;}return true;
}
function isDigit(s, m){
	var e = '请输入有效的数字';
	var p = /^[0-9]{1,20}$/;
	if(!p.exec(s.value)){m = (typeof(m) == "undefined") ? e : m; alert(m); s.focus(); return false;}return true;
}
function isEmail(s, m){
	var e = '请输入有效的邮箱';
	var p = /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/;
	if(!p.exec(s.value)){m = (typeof(m) == "undefined") ? e : m; alert(m); s.focus(); return false;}return true;
}
function isUrl(s, m){
	var e = '请输入有效的链接网址';
	var p = /^[a-zA-z]+:\/\/(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$/;
	if(!p.exec(s.value)){m = (typeof(m) == "undefined") ? e : m; alert(m); s.focus(); return false;}return true;
}
function isZip(s, m){
	var e = '请输入有效的邮政编码';
	var p = /[1-9]\d{5}(?!\d)/;
	if(!p.exec(s.value)){m = (typeof(m) == "undefined") ? e : m; alert(m); s.focus(); return false;}return true;
}
function isTel(s, m){
	var e = '请输入有效的电话号码';
	var p = /(^(\d{2,4}[-_－—]?)?\d{3,8}([-_－—]?\d{3,8})?([-_－—]?\d{1,7})?$)|(^0?1[35]\d{9}$)/;
	if(!p.exec(s.value)){m = (typeof(m) == "undefined") ? e : m; alert(m); s.focus(); return false;}return true;
}
function isID(s, m){
	var e = '请输入有效的ID';
	var p = /(^\d{15}$)|(\d{17}(?:\d|x|X)$)/;
	if(!p.exec(s.value)){m = (typeof(m) == "undefined") ? e : m; alert(m); s.focus(); return false;}return true;
}
function isIP(s, m){
	var e = '请输入有效的IP';
	var p = /^((1?\d?\d|(2([0-4]\d|5[0-5])))\.){3}(1?\d?\d|(2([0-4]\d|5[0-5])))$/;
	if(!p.exec(s.value)){m = (typeof(m) == "undefined") ? e : m; alert(m); s.focus(); return false;}return true;
}