попробуйте вот таких 5 написать присваиваний событий а функцию одну
document.getElementById("files1").addEventListener("change", function(e){handleFileSelect(e,'list1')},false);
.....
document.getElementById("files5").addEventListener("change", function(e){handleFileSelect(e,'list5')},false);
//--
function handleFileSelect(evt,list) {
var files = evt.target.files;
.......
document.getElementById(list).insertBefore(span, null);
.......