Почему не срабатывает else ?
if (fn(m1,step_array) == true) {
                $(".result1").css('display', 'block');
            }
            else if (fn(m2,step_array) == true) {
                $(".result2").css('display', 'block');
            }
            else if (fn(m3,step_array) == true) {
                $(".result3").css('display', 'block');
            }
            else if (fn(m4,step_array) == true) {
                $(".result4").css('display', 'block');
            }
            else if (fn(m5,step_array) == true) {
                $(".result5").css('display', 'block');
            }
            else { alert('ok'); }