This should work as well...
var a = [1,1,1,1,1,2,2,2,3,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6];
alert(ReturnUniqueSortedList(a));
function ReturnUniqueSortedList(ArrayName){
var tmpObj = new Object;
for (var i in ArrayName) {
tmpObj[ArrayName[i]] = ArrayName[i];
}
var...