http://lyndonhealth.nhs.uk/wp-content/plugins/formidable/pro/js/ofc-library/ofc_upload_image.php What's yours?