var error = {};
validateInn(тут проверяемое значение, а это ссылка на error)
Вот только какая-то бессмыслица получается, зачем же при проверке проверять все, а не прерывать ее при первой ошибке. Тогда уж все найденные несоответствия помещать в объект.