Installer.Events.next = function() {
var nextButton = $('#nextButton')
if (nextButton.hasClass('disabled'))
return
var pageEvent = Installer.Pages[Installer.ActivePage].next
pageEvent && pageEvent()
}
Installer.Pages.systemCheck.next = function() {
Installer.showPage('configForm')
}
// В pageEvent либо undefined либо функция
// Т.е мы не вызываем next, а копируем ее в pageEvent
var pageEvent = Installer.Pages[Installer.ActivePage].next
// Если pageEvent == undefined, то вторая часть условия не выполнится. Иначе будет запуск pageEvent()
pageEvent && pageEvent()