I'm not shure that old versions of webbrowsers have .files it seems to be something that came a few years ago (FileList)

So we need to make shure that this works in IE7 since that's my goal with backwards compatibility.

Can you do some testing there?