function validate_benefit_calculator(){
	var valid=true;
	var count=0;
	// # Name
	if(!is_valid($('#quote_name'))){
		count++;
		valid = false;
	}
	// # Email
	if(!is_valid($('#quote_email'))){
		count++;
		valid = false;
	} else if(!is_email($('#quote_email'))){
		count++;
		valid = false;
	}
	// # Best Time to Call
	if(!is_valid($('#quote_time'))){
		count++;
		valid = false;
	}
	// # Valid?
	if(valid){
		// # Valid
		$('#submit_error_msg').hide();
		$('#quote_submit').attr('disabled','disabled');
		$('#quote_submit').attr('value','Please wait...');
		return true;
	} else {
		// # Not valid
		if(count > 1){
			$('#submit_error_msg').html("Please fix the "+count+" errors above marked in red.");
		} else {
			$('#submit_error_msg').html("Please fix the error above marked in red.");
		}
		$('#submit_error_msg').show();
		return false;
	}
}

