multiple file upload

Is there a way to set up multiple file uploads without creating a bunch of single file upload fields, so that the user can create them on their on as they are making the post (like one user uploading 5 images where as the other uploading 15 and the other only 2)
Instead of creating 15 file upload fields, it would be great to have a + as the user wants to add more of the same field.

Thank you