function checkForm(form){
	
	var isValid=true;
	var errMsg='Please fill in all required fields.\n\n';
	
	if(empty(form.fname)){
		isValid=false;
		errMsg=errMsg+'First Name field is empty.\n';
	}
	
	if(empty(form.lname)){
		isValid=false;
		errMsg=errMsg+'Last Name field is empty.\n';
	}
	
	if(empty(form.email)){
		isValid=false;
		errMsg=errMsg+'Email field is empty.\n';
	}
	
	if(empty(form.acode)||empty(form.phone1)||empty(form.phone2)){
		isValid=false;
		errMsg=errMsg+'Phone field is empty.\n';
	}
	
	if(empty(form.addr1)){
		isValid=false;
		errMsg=errMsg+'Address field is empty.\n';
	}
	
	if(empty(form.city)){
		isValid=false;
		errMsg=errMsg+'City field is empty.\n';
	}
	
	if(empty(form.state)){
		isValid=false;
		errMsg=errMsg+'State field is empty.\n';
	}
	
	if(empty(form.zip)){
		isValid=false;
		errMsg=errMsg+'Zip field is empty.\n';
	}
	
	if(isValid){
		return true;
	}
	else{
		alert(errMsg);
		return false;
	}

}
function empty(elem){
	var str = elem.value;
	if(str.length == 0){
		return true;
	} else {
		return false;
	}
}