Maybe use Jquery Fileupload?