			function checkMailForm(formName){
				nonreqerror=0
				error=0
				reqError=""
				dateError=""
				emailError=""
				phoneError=""
				zipError=""
				thisForm=eval("document."+formName)
				for(i=0;i<thisForm.elements.length;i++){
					elementtype=thisForm.elements[i].type
					elementname=thisForm.elements[i].name
					elementclass=thisForm.elements[i].className
					elementid=thisForm.elements[i].id
					elementvalue=thisForm.elements[i].value
					elementvaluelength=thisForm.elements[i].value.length
					elementname=elementname.toLowerCase()
					if(elementname.indexOf("email")!=-1){
						if(elementvalue != ''){
							if(!IsEmail(elementvalue)){
								nonreqerror=1;
								emailError = 'Invalid Email Address';
							}
						}
					}
					if(elementclass.indexOf("req")!=-1){
							if(elementvalue==""){
								error=1
								reqError=" \n"
								thisForm.elements[i].className="inputreq_error"
							}
							else{
								thisForm.elements[i].className="inputreq"
							}
					}
				}
				if(error==1){
					strError="This form has one or more required fields (outlined in red) which must be completed in order to process your request.\nPlease provide the appropriate information and re-submit the form.  Thank You.\n" + reqError + dateError + emailError + phoneError +zipError
					alert(strError);
					return false;
				}else{
					if(nonreqerror==1){
						errStr = reqError + dateError + emailError + phoneError +zipError;
						alert(errStr);
						return false;
					}
					else{
						return true;
					}
				}
			}
			function IsEmail(emailAddress) {
				 var emailReg = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
				 var regex = new RegExp(emailReg);
				 return regex.test(emailAddress);
			}
