I would like a pop-up to say, "No records selected." before the Find operation is performed.
Why? the presence or absence of records in your current found set before the find will not affect what records are found when your script performs this find.
You can use the same get function you have after the perform find to check for records in your found set before you perform the find. I just don't see any reason for doing that.