Вот например, второй и третий элементы отсортированы неправильно. нужно поменять их местами в результате.
function compareNumeric(a, b) {
if (a > b) return 1;
if (a < b) return -1;
}
var arr = [ "art221827", "mus141111", "mus14114", "vid34343", "fol232926", "str34222", "sml161617", "all111456", "ind30040"];
arr.sort(compareNumeric);
alert(arr);