﻿function validAll(){
	document.frm.reset();
	validField(document.frm.name, "reqName", "联络姓名");
	validField(document.frm.contact, "reqContact", "联络电话");
	validField(document.frm.email, "reqEmail", "电邮地址");
	validField(document.frm.vcode, "reqCode", "检验码");
}


function checkAll(){

	var eMsg="";
	var isOK=true;
	if(document.frm.name.value==""){
		eMsg += "联络姓名必填项目<br>";
	}
	if(document.frm.contact.value==""){
		eMsg += "联络电话必填项目<br>";
	}
	if(document.frm.email.value==""){
		eMsg += "电邮地址必填项目<br>";
	} else {
		var testresults;
		var str=document.frm.email.value;
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		if (filter.test(str)){
		}else{
			eMsg += "请填写有效的邮址<br>";
		}
	}

	if(document.frm.remarks.value==""){
		eMsg += "查询必填项目<br>";
	}

	if(document.frm.vcode.value==""){
		eMsg += "检验码必填项目<br>";
	} else {
		if(document.frm.gencode.value != document.frm.vcode.value){
			eMsg += "检验码不匹配，请恰当地输入<br>";
		}
	}

	if(eMsg !=""){
		eMsg = "<b>以下项目必填:</b><br>" + eMsg;
		//goto top
		isOK = false;


if(document.getElementById('abox')!=null){
document.getElementById('ibox').removeChild(document.getElementById('abox'));	
}

var newdiv = document.createElement('div');
  var divIdName = 'abox';
  newdiv.setAttribute('id','abox');
  newdiv.setAttribute('name','abox');	
  newdiv.setAttribute('class','alert');	
  newdiv.setAttribute('className','alert');	
  newdiv.innerHTML = eMsg;
document.getElementById('ibox').appendChild(newdiv);
document.location.href="#top";
	} else {
	isOK=true;
document.getElementById('ibox').removeChild(document.getElementById('abox'));

	}
	return isOK;

}

function validField(f, msg, n){

	if(f.value==""){
		f.className="man";
		document.getElementById(msg).innerHTML = n + "必填项目";
	}else{
		f.className="normal";
		document.getElementById(msg).innerHTML = n + "被填";
	}

}