For more details, see code sample in /surebert/uploadButton.js
Supports file masks, max file restrictions, max file size, onOpen, onCancel, onSelect, onError, onComplete, onReturnData, onProgress, onProgressAll, Flash Debug Log support, built in cancel and more