The upload filename variable is not populated until after file is uploaded, then you can validate the extension. This is the case for both NT6 and NT7. I recently aske Bruce about the ablility to validate the file name before the file is uploaded with NT7 file uploader script. He said he would consider it.
Rob