"Заказчик попросил допилить работу предыдущего программиста, открываю js файл, а там вот такое. Я в ужасе" - ну вообще ничего удивительного, открывать надо дев файлы, а не готовые сборки.
В девелопер тулзах браузера (Хром, ФФ) есть опция, привести код в читаемый вид, на случай если нужно отлаживать минифицированный код без мапов. Так вот, то что на экране очень похоже на результат выполнения этой функции.