Привет! Казалось бы простой вопрос, однако я на нем потерял пол дня. В чем блин тут фишка. Мне уже интересно разобраться. Вот код - объект моего интереса [js]if (programs[eachChannel.id]){ eachChannel.programs= programs[eachChannel.id]; } [/js] вот скрин на котором в firebug видно значение переменных. комментирую. здесь programs[eachChannel.id] - это массив объектов. Как должно быть по правилам яваскрипта, я должен провалиться внутрь if, потому что как известно однако, я внутрь if не проваливаюсь и как видно из из картинки фаербага, true==programs[eachChannel.id] возвращает FALSE!!! Шо за хрень???