I usually use the name of the file field for the ID
-Only letters and numbers can be used
-The only exception is the underscore
-the first character must be a letter
you could use:
for the file field name and ID
and then use:
for the name and ID of the hidden element.