function formcheck(){
	var errormsg = '';
	errormsg += BalanceCheck(document.form1.ageMin.value,'Age Min');	
	errormsg += BalanceCheck(document.form1.ageMax.value,'Age Max');
	if ((document.form1.ageMin.value != "")&&(document.form1.ageMax.value != "")){
		errormsg += AgeCheck(document.form1.ageMin.value,document.form1.ageMax.value);
	}
	errormsg += ZipCheck(document.form1.zip.value,'Zip Code');
	
    if (errormsg != "") {
		alert('The following fields require your attention:\r\n\r\n' + errormsg);
		return false;
    }
	return true;
}
function isEmpty(strng,val){
	var error=''
	if (strng == "") {
		error = '- '+val+'\r\n';
		return error;
	}	
	return '';
}
function BalanceCheck(num1,val){
	var error=''
	if (num1 == ""){
		error = '- '+val+'\r\n';
		return error;
	}
	var filter='0123456789.';
 	for (i=0; i<num1.length; i++) {
		if (filter.indexOf(num1.charAt(i),0) == -1){
			error = '- '+val+' can only be numbers\r\n';
			return error;}
	}
	return '';
}
function AgeCheck(num1,num2){
	var error=''
	if (num1 <18){
		error = '- Min Age Must be over 18\r\n';
		return error;
	}
	if (num1 > num2){
		error = '- Min Age Must be less than Max Age\r\n';
		return error;
	}
	return '';
}
function ZipCheck(num1,val){
	var error=''
	if (num1 == ""){
		error = '- '+val+'\r\n';
		return error;
	}
	if (num1.length <=3){
		error = '- Invalid '+val+'\r\n';
		return error;
	}
	/*var filter='0123456789';
 	for (i=0; i<num1.length; i++) {
			if (filter.indexOf(num1.charAt(i),0) == -1){
			error = '- '+val+' must be numbers only\r\n';
			return error;}
	}*/
	return '';
}